@media (max-width:900px){.gg-app.gg-app .gg-trk>:not([hidden])~:not([hidden]){margin-top:20px}}@media (max-width:600px){.gg-app.gg-app .gg-trk>:not([hidden])~:not([hidden]){margin-top:16px}}.gg-app.gg-app .gg-trk .gg-trk-head>div:first-child{gap:14px}.gg-app.gg-app .gg-trk .gg-trk-icon{width:52px;height:52px;border-radius:var(--gg-r-card)}.gg-app.gg-app .gg-trk .gg-trk-icon svg{width:22px;height:22px}.gg-app.gg-app .gg-trk .gg-page-title{font-size:calc(1.45 * var(--gg-root));font-weight:700;letter-spacing:-.025em;color:var(--gg-t1)}.gg-app.gg-app .gg-trk .gg-page-sub{margin-top:0;font-size:var(--gg-text-md);font-weight:600;color:var(--gg-t1)}.gg-app.gg-app .gg-trk .gg-trk-layout{grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}.gg-app.gg-app .gg-trk .gg-trk-form>:not([hidden])~:not([hidden]){margin-top:16px}.gg-app.gg-app .gg-trk .gg-trk-preview{position:sticky;top:24px;align-self:start}@media (max-width:1100px){.gg-app.gg-app .gg-trk .gg-trk-layout{grid-template-columns:minmax(0,1fr) 300px;gap:20px}}@media (max-width:900px){.gg-app.gg-app .gg-trk .gg-trk-layout{grid-template-columns:1fr;gap:18px}.gg-app.gg-app .gg-trk .gg-trk-preview{position:static;order:-1}}@media (max-width:600px){.gg-app.gg-app .gg-trk .gg-trk-layout{gap:14px}.gg-app.gg-app .gg-trk .gg-trk-form>:not([hidden])~:not([hidden]){margin-top:12px}.gg-app.gg-app .gg-trk .gg-trk-head>div:first-child{gap:10px}.gg-app.gg-app .gg-trk .gg-trk-icon{width:38px;height:38px;border-radius:10px}.gg-app.gg-app .gg-trk .gg-page-title{font-size:calc(1.2 * var(--gg-root))}.gg-app.gg-app .gg-trk .gg-page-sub{font-size:calc(.76 * var(--gg-root))}}@media (max-width:430px){.gg-app.gg-app .gg-trk .gg-page-title{font-size:calc(1.1 * var(--gg-root))}}@media (max-width:360px){.gg-app.gg-app .gg-trk .gg-page-title{font-size:calc(1 * var(--gg-root))}}.gg-app.gg-app .gg-trk .gg-trk-sec{display:flex;flex-direction:column;gap:12px;padding:16px 18px;border-radius:var(--gg-r-card);background:var(--gg-card-bg);border:1px solid var(--gg-card-border);box-shadow:var(--gg-card-shadow)}.gg-app.gg-app .gg-trk .gg-trk-secbody{margin-top:0}.gg-app.gg-app .gg-trk .gg-trk-sechead{gap:8px;font-size:calc(.9 * var(--gg-root));font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-trk .gg-trk-sechead svg{width:16px;height:16px;flex-shrink:0;color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-trk .gg-trk-sechead-warn svg{color:rgb(var(--gg-amber))}.gg-app.gg-app .gg-trk .gg-trk-secdesc{font-size:var(--gg-text-sm);line-height:1.6;color:var(--gg-t3)}@media (max-width:600px){.gg-app.gg-app .gg-trk .gg-trk-sec{padding:16px 14px;gap:12px;border-radius:12px}.gg-app.gg-app .gg-trk .gg-trk-sechead{font-size:calc(.84 * var(--gg-root))}}@media (max-width:430px){.gg-app.gg-app .gg-trk .gg-trk-sec{padding:14px 12px;gap:10px}.gg-app.gg-app .gg-trk .gg-trk-sechead{font-size:calc(.8 * var(--gg-root))}}@media (max-width:360px){.gg-app.gg-app .gg-trk .gg-trk-sec{padding:12px 10px}}.gg-app.gg-app .gg-trk .gg-trk-2col{gap:14px}@media (min-width:601px){.gg-app.gg-app .gg-trk .gg-trk-2col{grid-template-columns:1fr 1fr}}.gg-app.gg-app .gg-trk .label{margin-bottom:6px;font-size:var(--gg-text-sm);font-weight:600;color:var(--gg-t2)}.gg-app.gg-app .gg-trk .input{padding:9px 12px;border-radius:9px;background:rgba(255,255,255,.05);border:1px solid var(--gg-border-soft);color:var(--gg-t1);box-shadow:none}.gg-app.gg-app .gg-trk .input::placeholder{color:var(--gg-t3)}.gg-app.gg-app .gg-trk .input:focus{border-color:rgb(var(--gg-accent));box-shadow:none}@media (min-width:641px){.gg-app.gg-app .gg-trk .input{font-size:calc(.82 * var(--gg-root))}}.gg-app.gg-app .gg-trk textarea.input{min-height:80px;resize:none;line-height:1.6}.gg-app.gg-app .gg-trk select.input{cursor:pointer}.gg-app.gg-app .gg-trk .space-y-1>p.text-gray-500{font-size:var(--gg-text-xs);color:var(--gg-t3)}.gg-app.gg-app .gg-trk .gg-trk-swatch{width:38px;height:38px;padding:0;border-radius:9px;border:1px solid var(--gg-border-soft);background:transparent}.gg-app.gg-app .gg-trk .gg-trk-swatch::-webkit-color-swatch-wrapper{padding:0}.gg-app.gg-app .gg-trk .gg-trk-swatch::-webkit-color-swatch{border:none;border-radius:7px}.gg-app.gg-app .gg-trk .gg-trk-swatch::-moz-color-swatch{border:none;border-radius:7px}.gg-app.gg-app .gg-trk .gg-upload-row{gap:8px;align-items:center}.gg-app.gg-app .gg-trk .gg-upload-box{width:60px;height:60px;border-radius:10px;background:var(--gg-glass-2);border:1px solid var(--gg-border-soft);color:var(--gg-t3)}.gg-app.gg-app .gg-trk .gg-upload-box svg{color:var(--gg-t3)}.gg-app.gg-app .gg-trk .gg-upload-drop{height:60px;min-width:120px;padding:10px;border-width:1.5px;border-radius:10px;border-color:var(--gg-border-soft);color:var(--gg-t3);transition:border-color var(--gg-fast)}.gg-app.gg-app .gg-trk .gg-upload-drop:hover{border-color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-trk .gg-upload-drop-on{border-color:rgb(var(--gg-accent));background:rgb(var(--gg-accent)/.06)}.gg-app.gg-app .gg-trk .gg-upload-drop svg{color:var(--gg-t3)}.gg-app.gg-app .gg-trk .gg-upload-hint{font-size:calc(.75 * var(--gg-root));color:var(--gg-t3)}.gg-app.gg-app .gg-trk .gg-upload-done{font-size:var(--gg-text-xs);color:var(--gg-t3)}.gg-app.gg-app .gg-trk .gg-upload-clear{padding:0}@media (max-width:600px){.gg-app.gg-app .gg-trk .gg-upload-box{width:50px;height:50px}.gg-app.gg-app .gg-trk .gg-upload-drop{height:50px}}.gg-app.gg-app .gg-trk .gg-modepills{gap:6px;margin-top:6px;padding:0;border:0;border-radius:0}.gg-app.gg-app .gg-trk .gg-modepill{gap:5px;padding:6px 14px;border-radius:var(--gg-r-pill);border:1px solid var(--gg-border-soft);background:var(--gg-glass-2);color:var(--gg-t2);font-size:calc(.75 * var(--gg-root));font-weight:600}.gg-app.gg-app .gg-trk .gg-modepill svg{width:11px;height:11px}.gg-app.gg-app .gg-trk .gg-modepill:hover:not(.gg-modepill-on){border-color:var(--gg-border);color:var(--gg-t1)}.gg-app.gg-app .gg-trk .gg-modepill-on{border-color:transparent;color:#fff}.gg-app.gg-app .gg-trk [data-subdomain-available]{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1.5px solid rgb(var(--gg-accent));border-radius:var(--gg-r-input);background:rgb(var(--gg-accent)/.04)}.gg-app.gg-app .gg-trk [data-subdomain-available]>:not([hidden])~:not([hidden]){margin-top:0}.gg-app.gg-app .gg-trk [data-subdomain-available]>.label{margin-bottom:0;font-size:calc(.85 * var(--gg-root));font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-trk [data-subdomain-available] .items-stretch{border-radius:9px;border-color:var(--gg-border-soft);background:rgba(255,255,255,.05)}.gg-app.gg-app .gg-trk [data-subdomain-available] .items-stretch:focus-within{border-color:rgb(var(--gg-accent));box-shadow:none}.gg-app.gg-app .gg-trk [data-subdomain-available] input{padding:9px 12px;color:var(--gg-t1)}.gg-app.gg-app .gg-trk [data-subdomain-available] input::placeholder{color:var(--gg-t3)}@media (min-width:641px){.gg-app.gg-app .gg-trk [data-subdomain-available] input{font-size:calc(.82 * var(--gg-root))}}.gg-app.gg-app .gg-trk [data-subdomain-available] select{border-left-color:var(--gg-border-soft);background:rgba(255,255,255,.04);color:var(--gg-t2);font-size:var(--gg-text-xs)}.gg-app.gg-app .gg-trk [data-subdomain-available] .items-stretch>div:not([class*=amber]){background:transparent;color:var(--gg-t3);font-size:var(--gg-text-xs)}.gg-app.gg-app .gg-trk [data-subdomain-available] p:not([class*=red]){font-size:calc(.72 * var(--gg-root));color:var(--gg-t3)}.gg-app.gg-app .gg-trk [data-subdomain-available] code{border-radius:5px;background:rgba(255,255,255,.06);color:var(--gg-t2)}.gg-app.gg-app .gg-trk .gg-trk-modes{gap:4px;padding:5px;border-radius:var(--gg-r-card);background:var(--gg-glass);border:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-trk .gg-trk-mode{padding:8px 14px;border:1px solid transparent;border-radius:10px;background:none;color:var(--gg-t3);font-size:var(--gg-text-sm);font-weight:600;box-shadow:none}.gg-app.gg-app .gg-trk .gg-trk-mode:hover:not(.gg-trk-mode-on){background:var(--gg-glass-hover);color:var(--gg-t1)}.gg-app.gg-app .gg-trk .gg-trk-mode-on{background:rgb(var(--gg-accent)/.12);border-color:rgb(var(--gg-accent)/.25);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-trk .gg-trk-note{border-radius:var(--gg-r-input);background:rgba(255,255,255,.03);border-color:var(--gg-border-soft);color:var(--gg-t2);line-height:1.6}.gg-app.gg-app .gg-trk .gg-trk-note strong,.gg-app.gg-app .gg-trk .gg-trk-note>p:first-child{color:var(--gg-t1);font-weight:700}.gg-app.gg-app .gg-trk .gg-trk-listwrap{margin-top:12px;padding-top:12px;border-top:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-trk .gg-rg-listhead .label{margin-bottom:0}.gg-app.gg-app .gg-trk .gg-rg-listhead .btn-secondary{padding:5px 12px;border-radius:var(--gg-r-control);background:rgb(var(--gg-accent)/.1);border:1px solid rgb(var(--gg-accent)/.25);color:rgb(var(--gg-accent));font-size:calc(.75 * var(--gg-root));font-weight:700;box-shadow:none}.gg-app.gg-app .gg-trk .gg-rg-listhead .btn-secondary:hover{background:rgb(var(--gg-accent)/.18);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-trk .gg-rg-emptyhint{font-size:var(--gg-text-sm);color:var(--gg-t3)}.gg-app.gg-app .gg-trk .gg-rg-rows>:not([hidden])~:not([hidden]){margin-top:8px}.gg-app.gg-app .gg-trk .gg-rg-del{padding:0}.gg-app.gg-app .gg-trk .gg-rg-del:hover{background:rgb(var(--gg-red)/.12);border-color:rgb(var(--gg-red)/.28);color:rgb(var(--gg-red))}.gg-app.gg-app .gg-trk .gg-trk-support{margin-top:12px;padding-top:12px;border-top-color:var(--gg-border-soft)}.gg-app.gg-app .gg-trk .gg-trk-support>div{border-top:0;padding-top:0}.gg-app.gg-app .gg-trk .gg-trk-support>div>div:first-child{font-size:calc(.85 * var(--gg-root));font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-trk .gg-trk-support p{font-size:var(--gg-text-xs);color:var(--gg-t3)}.gg-app.gg-app .gg-trk .gg-trk-support button{padding:12px;border-radius:var(--gg-r-input);border:1px solid var(--gg-border-soft);background:var(--gg-glass-2);transition:all var(--gg-fast)}.gg-app.gg-app .gg-trk .gg-trk-support button:hover{border-color:var(--gg-border);background:var(--gg-glass-hover)}.gg-app.gg-app .gg-trk .gg-trk-support button>div:first-child{font-size:var(--gg-text-lg);font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-trk .gg-trk-support button>div:last-child{font-size:var(--gg-text-xs);color:var(--gg-t3)}.gg-app.gg-app .gg-trk .gg-trk-support button.border-brand-500{border-color:rgb(var(--gg-accent)/.5);background:rgb(var(--gg-accent)/.08)}.gg-app.gg-app .gg-trk .gg-trk-support input,.gg-app.gg-app .gg-trk .gg-trk-support textarea{padding:9px 12px;border-radius:9px;background:rgba(255,255,255,.05);border:1px solid var(--gg-border-soft);color:var(--gg-t1)}.gg-app.gg-app .gg-trk .gg-trk-support input::placeholder,.gg-app.gg-app .gg-trk .gg-trk-support textarea::placeholder{color:var(--gg-t3)}@media (min-width:641px){.gg-app.gg-app .gg-trk .gg-trk-support input,.gg-app.gg-app .gg-trk .gg-trk-support textarea{font-size:calc(.82 * var(--gg-root))}}.gg-app.gg-app .gg-trk .gg-trk-support span:not([class*=amber]){color:var(--gg-t2)}.gg-app.gg-app .gg-trk .gg-trk-support span[class*=amber]{color:rgb(var(--gg-amber))}.gg-app.gg-app .gg-trk .gg-trk-toggle{background:rgba(255,255,255,.09);border:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-trk .gg-trk-knob{top:3px;width:18px;height:18px;left:3px}.gg-app.gg-app .gg-trk .gg-trk-knob-on{left:23px}.gg-app.gg-app .gg-trk .gg-adminlogin-q{font-size:var(--gg-text-sm);font-weight:600;color:var(--gg-t2)}.gg-app.gg-app .gg-trk .gg-adminlogin-tab{padding:9px 12px;border-radius:var(--gg-r-input);border:1px solid var(--gg-border-soft);background:var(--gg-glass-2);color:var(--gg-t2);font-size:var(--gg-text-md);font-weight:600}.gg-app.gg-app .gg-trk .gg-adminlogin-tab:hover:not(.gg-adminlogin-tab-on){background:var(--gg-glass-hover);color:var(--gg-t1)}.gg-app.gg-app .gg-trk .gg-adminlogin-tab-on{background:rgb(var(--gg-accent)/.12);border-color:rgb(var(--gg-accent)/.28);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-trk .gg-trk-generate{padding:15px;border:0;border-radius:var(--gg-r-input);background:rgb(var(--gg-accent));color:#fff;font-size:calc(.92 * var(--gg-root));font-weight:700;box-shadow:none;transition:filter .2s,transform .18s}.gg-app.gg-app .gg-trk .gg-trk-generate:hover:not(:disabled){background:rgb(var(--gg-accent));filter:brightness(1.1);transform:translateY(-1px)}@media (max-width:600px){.gg-app.gg-app .gg-trk .gg-trk-generate{padding:13px;font-size:calc(.86 * var(--gg-root));border-radius:11px}}@media (max-width:430px){.gg-app.gg-app .gg-trk .gg-trk-generate{padding:12px;font-size:calc(.82 * var(--gg-root))}}@media (max-width:360px){.gg-app.gg-app .gg-trk .gg-trk-generate{padding:11px;font-size:calc(.78 * var(--gg-root))}}.gg-app.gg-app .gg-trk .gg-trk-result{padding:12px 14px;border-radius:var(--gg-r-input);background:rgb(var(--gg-accent)/.07);border:1px solid rgb(var(--gg-accent)/.18)}.gg-app.gg-app .gg-trk .gg-trk-result p:first-child{font-size:var(--gg-text-sm);font-weight:700;color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-trk .gg-trk-result p+p{font-size:var(--gg-text-xs);color:var(--gg-t2)}.gg-app.gg-app .gg-trk .gg-trk-plabel{margin-bottom:10px;font-size:calc(.68 * var(--gg-root));font-weight:700;letter-spacing:.1em;color:var(--gg-t3)}.gg-app.gg-app .gg-trk-preview-light .dark\:text-amber-200{color:#b45309}.gg-app.gg-app .gg-trk-created p{font-size:var(--gg-text-sm);color:var(--gg-t2)}.gg-app.gg-app .gg-trk-created .text-gray-500{color:var(--gg-t3)}.gg-app.gg-app .gg-trk-created code{border-radius:7px;background:rgba(255,255,255,.06);color:var(--gg-t2);font-size:var(--gg-text-xs)}.gg-app.gg-app .gg-trk-created .bg-amber-50{background:rgb(var(--gg-amber)/.1);border-color:rgb(var(--gg-amber)/.25);color:rgb(var(--gg-amber));box-shadow:none}.gg-app.gg-app .gg-trk-created .text-amber-600{color:rgb(var(--gg-amber))}.gg-app.gg-app .gg-trk-created a,.gg-app.gg-app .gg-trk-created button{border-radius:var(--gg-r-control);border-color:var(--gg-border-soft);color:var(--gg-t2)}.gg-app.gg-app .gg-trk-created a:hover,.gg-app.gg-app .gg-trk-created button:hover{background:var(--gg-glass-hover);color:var(--gg-t1)}.gg-app.gg-app .gg-trk .input:focus-visible,.gg-app.gg-app .gg-trk a:focus-visible,.gg-app.gg-app .gg-trk button:focus-visible,.gg-app.gg-app .gg-trk input:focus-visible,.gg-app.gg-app .gg-trk select:focus-visible,.gg-app.gg-app .gg-trk textarea:focus-visible,.gg-app.gg-app .gg-trk-created a:focus-visible,.gg-app.gg-app .gg-trk-created button:focus-visible{outline:none;box-shadow:var(--gg-focus-ring);border-color:var(--gg-focus)}.gg-app.gg-app .gg-rt>:not([hidden])~:not([hidden]){margin-top:24px}.gg-app.gg-app .gg-rt .gg-rt-form>:not([hidden])~:not([hidden]){margin-top:16px}.gg-app.gg-app .gg-rt .gg-rt-head,.gg-app.gg-app .gg-rt .gg-rt-headmain{gap:14px}.gg-app.gg-app .gg-rt .gg-rt-icon{width:52px;height:52px;border-radius:var(--gg-r-card)}.gg-app.gg-app .gg-rt .gg-rt-icon svg{width:22px;height:22px}.gg-app.gg-app .gg-rt .gg-page-title{font-size:calc(1.45 * var(--gg-root));font-weight:700;letter-spacing:-.025em;color:var(--gg-t1)}.gg-app.gg-app .gg-rt .gg-page-sub{margin-top:4px;font-size:var(--gg-text-md);font-weight:600;color:var(--gg-t1)}.gg-app.gg-app .gg-rt .gg-rt-grid{grid-template-columns:minmax(0,1fr) 360px;gap:24px;align-items:start}.gg-app.gg-app .gg-rt .gg-rt-preview{position:sticky;top:24px;align-self:start}.gg-app.gg-app .gg-rt .gg-rt-preview-label{margin-bottom:10px;font-size:calc(.68 * var(--gg-root));font-weight:700;letter-spacing:.1em;text-align:left;color:var(--gg-t3)}.gg-app.gg-app .gg-rt .gg-rt-receipt{max-width:100%}.gg-app.gg-app .gg-rt .gg-rt-sec{padding:16px 18px;border:1px solid #e8ecf0;border-radius:var(--gg-r-card);background:#fff;color:#0f172a;box-shadow:0 1px 6px rgba(0,0,0,.05)}.gg-app.gg-app .gg-rt .gg-rt-sec-body{margin-top:12px}.gg-app.gg-app .gg-rt .gg-rt-sec-head{gap:8px;font-size:calc(.9 * var(--gg-root));font-weight:700;color:#0f172a}.gg-app.gg-app .gg-rt .gg-rt-sec-icon svg{width:16px;height:16px}.gg-app.gg-app .gg-rt .gg-rt-sec *{border-color:#e2e8f0;box-shadow:none}.gg-app.gg-app .gg-rt .gg-rt-sec :focus-visible{box-shadow:var(--gg-focus-ring);border-color:rgb(var(--gg-accent)/.55)}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:text-gray-100"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:text-white"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=text-gray-900]{color:#0f172a}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:text-gray-200"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:text-gray-300"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=text-gray-700],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=text-gray-800]{color:#334155}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:text-gray-400"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=text-gray-500],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=text-gray-600]{color:#64748b}.gg-app.gg-app .gg-rt .gg-rt-sec [class~=text-gray-400]{color:#94a3b8}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:bg-gray-800"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:bg-gray-800/60"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:bg-gray-900/40"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=bg-gray-100],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=bg-gray-50]{background-color:#f8fafc}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:bg-gray-900"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=bg-white]{background-color:#fff}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:bg-gray-700"]{background-color:#e2e8f0}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:border-brand-400"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:border-brand-500"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=border-brand-400],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=border-brand-500]{border-color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="bg-brand-50/60"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~="bg-brand-500/10"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:bg-brand-950/30"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:bg-brand-950/40"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=bg-brand-50]{background-color:rgb(var(--gg-accent)/.08)}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:text-brand-300"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=text-brand-700],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=text-emerald-500]{color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-rt .gg-rt-sec [class~=ring-brand-500]{--tw-ring-color:transparent}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:bg-amber-950/30"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:bg-amber-950/40"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=bg-amber-50]{background-color:#fffbeb}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:border-amber-800/40"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:border-amber-900/50"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=border-amber-200]{border-color:#fcd34d}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:text-amber-200"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:text-amber-300"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:text-amber-400"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=text-amber-600],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=text-amber-700],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=text-amber-900]{color:#b45309}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:bg-red-950/30"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=bg-red-50]{background-color:rgba(239,68,68,.08)}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:border-red-900/50"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=border-red-200]{border-color:rgba(239,68,68,.2)}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:text-red-300"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:text-red-400"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=text-red-500],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=text-red-600],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=text-red-800]{color:#ef4444}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="bg-blue-50/60"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:bg-blue-950/20"]{background-color:#eff6ff}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:border-blue-900/40"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=border-blue-200]{border-color:#bfdbfe}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:text-blue-200"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~=text-blue-900]{color:#1e3a8a}.gg-app.gg-app .gg-rt .gg-rt-sec [class~="dark:text-blue-300/80"],.gg-app.gg-app .gg-rt .gg-rt-sec [class~="text-blue-800/80"]{color:#1d4ed8}.gg-app.gg-app .gg-rt .gg-rt-sec .label{font-size:var(--gg-text-sm);font-weight:600;color:#334155}.gg-app.gg-app .gg-rt .gg-rt-sec .gg-rt-desc,.gg-app.gg-app .gg-rt .gg-rt-sec p[class~=text-xs]{font-size:var(--gg-text-sm);line-height:1.6;color:#64748b}.gg-app.gg-app .gg-rt .gg-rt-sec .input{padding:9px 12px;border:1px solid #e2e8f0;border-radius:9px;background:#fff;color:#0f172a;transition:border-color .18s}.gg-app.gg-app .gg-rt .gg-rt-sec .input::placeholder{color:#94a3b8}.gg-app.gg-app .gg-rt .gg-rt-sec .input:focus{border-color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-rt .gg-rt-sec textarea.input{min-height:80px;resize:none;line-height:1.6}@media (min-width:641px){.gg-app.gg-app .gg-rt .gg-rt-sec .input{font-size:var(--gg-text-md)}}.gg-app.gg-app .gg-rt .gg-rt-sec select option{background:#fff;color:#0f172a}.gg-app.gg-app .gg-rt .gg-rt-sec .btn-secondary{padding:5px 12px;border:1px solid rgb(var(--gg-accent)/.25);border-radius:var(--gg-r-control);background:rgb(var(--gg-accent)/.1);color:rgb(var(--gg-accent));font-size:calc(.75 * var(--gg-root));font-weight:700;white-space:nowrap;transition:background .18s}.gg-app.gg-app .gg-rt .gg-rt-sec .btn-secondary:hover:not(:disabled){background:rgb(var(--gg-accent)/.18)}.gg-app.gg-app .gg-rt .gg-rt-sec [aria-label^=Remove]{width:30px;height:30px;flex-shrink:0;padding:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid #e2e8f0;border-radius:var(--gg-r-control);background:#fff;color:#94a3b8;transition:background .18s,color .18s,border-color .18s}.gg-app.gg-app .gg-rt .gg-rt-sec [aria-label^=Remove]:hover{border-color:#fca5a5;background:#fee2e2;color:#ef4444}.gg-app.gg-app .gg-rt .gg-rt-sec [aria-label^=Remove] svg{width:13px;height:13px}.gg-app.gg-app .gg-rt .gg-rt-sec [class~=rounded-xl][class~=p-3]{border-radius:10px;background:#f8fafc}.gg-app.gg-app .gg-rt .gg-rt-sec [class~=items-start][class~=gap-3]{gap:8px}.gg-app.gg-app .gg-rt .gg-rt-sec [class~=h-20][class~=w-20]{width:60px;height:60px;border-radius:10px;border:1px solid #e2e8f0;background:#f8fafc;color:#94a3b8;overflow:hidden}.gg-app.gg-app .gg-rt .gg-rt-sec [class~=border-dashed]{height:60px;padding:10px;border-width:1.5px;border-color:#cbd5e1;border-radius:10px;font-size:calc(.75 * var(--gg-root));color:#64748b;transition:border-color .18s}.gg-app.gg-app .gg-rt .gg-rt-sec [class~=border-dashed]:hover{border-color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-rt .gg-rt-seg{gap:6px;padding:4px;border-radius:var(--gg-r-pill);background:#f1f5f9}.gg-app.gg-app .gg-rt .gg-rt-seg-btn{border-radius:var(--gg-r-pill);padding:6px 14px;font-size:var(--gg-text-sm);font-weight:600;color:#475569}.gg-app.gg-app .gg-rt .gg-rt-seg-btn.gg-rt-seg-on{background:rgb(var(--gg-accent));color:#fff}.gg-app.gg-app .gg-rt .gg-rt-sec [data-subdomain-available]{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1.5px solid rgb(var(--gg-accent));border-radius:var(--gg-r-input);background:rgb(var(--gg-accent)/.04)}.gg-app.gg-app .gg-rt .gg-rt-sec [data-subdomain-available]>:not([hidden])~:not([hidden]){margin-top:0}.gg-app.gg-app .gg-rt .gg-rt-sec [data-subdomain-available]>.label{margin-bottom:0;font-size:calc(.85 * var(--gg-root));font-weight:700;color:#0f172a}.gg-app.gg-app .gg-rt .gg-rt-sec [data-subdomain-available] [class~=items-stretch]{border:1px solid #e2e8f0;border-radius:9px;background:#fff}.gg-app.gg-app .gg-rt .gg-rt-sec [data-subdomain-available] [class~=items-stretch]:focus-within{border-color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-rt .gg-rt-sec [data-subdomain-available] input{padding:9px 12px;color:#0f172a}.gg-app.gg-app .gg-rt .gg-rt-sec [data-subdomain-available] select{border-left:1px solid #e2e8f0;background:#f8fafc;color:#64748b;cursor:pointer}@media (min-width:641px){.gg-app.gg-app .gg-rt .gg-rt-sec [data-subdomain-available] input,.gg-app.gg-app .gg-rt .gg-rt-sec [data-subdomain-available] select{font-size:var(--gg-text-md)}}.gg-app.gg-app .gg-rt .gg-rt-sec [data-subdomain-available] p{font-size:var(--gg-text-xs);color:#64748b}.gg-app.gg-app .gg-rt .gg-rt-sec [data-subdomain-available] code{border-radius:5px;background:#f1f5f9;color:#334155}.gg-app.gg-app .gg-rt .gg-rt-note{padding:12px 14px;border-radius:var(--gg-r-input);font-size:var(--gg-text-sm);line-height:1.6}.gg-app.gg-app .gg-rt .gg-rt-note strong{color:#0f172a;font-weight:700}.gg-app.gg-app .gg-rt .gg-rt-colorrow{gap:8px}.gg-app.gg-app .gg-rt .gg-rt-colorrow>:last-child{flex:1;min-width:0}.gg-app.gg-app .gg-rt .gg-rt-swatch{width:38px;height:38px;padding:0;overflow:hidden;border:1px solid #e2e8f0;border-radius:9px}.gg-app.gg-app .gg-rt .gg-rt-moderow{align-items:center;gap:12px}.gg-app.gg-app .gg-rt .gg-rt-moderow [class~=inline-flex][class~=rounded-lg]{gap:6px;padding:0;border:0}.gg-app.gg-app .gg-rt .gg-rt-moderow button{gap:6px;padding:7px 16px;border:1px solid #e2e8f0;border-radius:var(--gg-r-pill);background:#f8fafc;color:#475569;font-size:var(--gg-text-sm);font-weight:600;transition:all .18s}.gg-app.gg-app .gg-rt .gg-rt-moderow button[style]{border-color:transparent;color:#fff}.gg-app.gg-app .gg-rt .gg-rt-moderow button svg{width:12px;height:12px}.gg-app.gg-app .gg-rt .gg-rt-subsec{margin-top:14px;padding-top:14px}.gg-app.gg-app .gg-rt .gg-rt-generate{padding:15px;border:none;border-radius:var(--gg-r-input);font-size:calc(.92 * var(--gg-root));font-weight:700;box-shadow:none;transition:filter .2s,transform .18s}.gg-app.gg-app .gg-rt .gg-rt-generate:hover:not(:disabled){transform:translateY(-1px)}.gg-app.gg-app .gg-rt .gg-rt-generate:active:not(:disabled){transform:translateY(0)}.gg-app.gg-app .gg-rt .gg-rt-generate>span{gap:8px}.gg-app.gg-app .gg-rt .gg-rt-result{padding:12px 14px;border-radius:var(--gg-r-input);border:1px solid rgb(var(--gg-accent)/.18);background:rgb(var(--gg-accent)/.07)}.gg-app.gg-app .gg-rt .gg-rt-result [class~="dark:text-emerald-300"],.gg-app.gg-app .gg-rt .gg-rt-result [class~=text-emerald-700]{color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-rt .gg-rt-result [class~=font-mono],.gg-app.gg-app .gg-rt-created code{font-size:var(--gg-text-xs);color:var(--gg-t2)}.gg-app.gg-app .gg-rt-created code{border-radius:var(--gg-r-control);background:rgba(10,11,26,.6);border:1px solid var(--gg-border-soft)}.gg-app.gg-app .gg-rt-created code[class~=ring-1]{background:rgb(var(--gg-amber)/.1);border-color:rgb(var(--gg-amber)/.25);color:rgb(var(--gg-amber));--tw-ring-color:transparent}.gg-app.gg-app .gg-rt-created [class~=text-gray-500]{color:var(--gg-t3)}.gg-app.gg-app .gg-rt-created [class~="dark:text-amber-400"],.gg-app.gg-app .gg-rt-created [class~=text-amber-600]{color:rgb(var(--gg-amber))}@media (max-width:1100px){.gg-app.gg-app .gg-rt .gg-rt-grid{grid-template-columns:minmax(0,1fr) 300px;gap:20px}}@media (max-width:900px){.gg-app.gg-app .gg-rt>:not([hidden])~:not([hidden]){margin-top:20px}.gg-app.gg-app .gg-rt .gg-rt-grid{grid-template-columns:minmax(0,1fr);gap:18px}.gg-app.gg-app .gg-rt .gg-rt-preview{position:static;order:-1}}@media (max-width:768px){.gg-app.gg-app .gg-rt .gg-rt-sec{padding:16px 14px}}@media (max-width:600px){.gg-app.gg-app .gg-rt>:not([hidden])~:not([hidden]){margin-top:16px}.gg-app.gg-app .gg-rt .gg-rt-form>:not([hidden])~:not([hidden]){margin-top:12px}.gg-app.gg-app .gg-rt .gg-rt-grid{gap:14px}.gg-app.gg-app .gg-rt .gg-rt-head,.gg-app.gg-app .gg-rt .gg-rt-headmain{gap:10px}.gg-app.gg-app .gg-rt .gg-rt-icon{width:38px;height:38px;border-radius:10px}.gg-app.gg-app .gg-rt .gg-rt-icon svg{width:18px;height:18px}.gg-app.gg-app .gg-rt .gg-page-title{font-size:calc(1.2 * var(--gg-root))}.gg-app.gg-app .gg-rt .gg-page-sub{font-size:calc(.76 * var(--gg-root))}.gg-app.gg-app .gg-rt .gg-rt-sec{padding:16px 14px;border-radius:12px}.gg-app.gg-app .gg-rt .gg-rt-sec-head{font-size:calc(.84 * var(--gg-root))}.gg-app.gg-app .gg-rt .gg-rt-sec [class~=h-20][class~=w-20]{width:50px;height:50px}.gg-app.gg-app .gg-rt .gg-rt-sec [class~=border-dashed]{height:50px}.gg-app.gg-app .gg-rt .gg-rt-generate{padding:13px;font-size:calc(.86 * var(--gg-root));border-radius:11px}}@media (max-width:430px){.gg-app.gg-app .gg-rt .gg-page-title{font-size:calc(1.1 * var(--gg-root))}.gg-app.gg-app .gg-rt .gg-rt-sec{padding:14px 12px}.gg-app.gg-app .gg-rt .gg-rt-sec-body{margin-top:10px}.gg-app.gg-app .gg-rt .gg-rt-sec-head{font-size:calc(.8 * var(--gg-root))}.gg-app.gg-app .gg-rt .gg-rt-sec .label{font-size:var(--gg-text-xs)}.gg-app.gg-app .gg-rt .gg-rt-sec .input{padding:8px 10px}.gg-app.gg-app .gg-rt .gg-rt-generate{padding:12px;font-size:calc(.82 * var(--gg-root))}}@media (max-width:360px){.gg-app.gg-app .gg-rt .gg-page-title{font-size:var(--gg-text-xl)}.gg-app.gg-app .gg-rt .gg-rt-sec{padding:12px 10px}.gg-app.gg-app .gg-rt .gg-rt-sec .input{padding:7px 9px}.gg-app.gg-app .gg-rt .gg-rt-generate{padding:11px;font-size:calc(.78 * var(--gg-root))}}.gg-app.gg-app .gg-rtx-styles [class~=mb-2]{letter-spacing:.1em;font-size:var(--gg-text-2xs);font-weight:700;color:var(--gg-t3)}.gg-app.gg-app .gg-rtx-styles [class~=grid]{grid-template-columns:repeat(2,1fr);gap:18px}.gg-app.gg-app .gg-rtx-styles [class~=group]{gap:12px;padding:18px;border-radius:var(--gg-r-card-lg);background:var(--gg-card-bg);backdrop-filter:var(--gg-blur);-webkit-backdrop-filter:var(--gg-blur);border:1px solid var(--gg-card-border);box-shadow:var(--gg-card-shadow);transition:border-color var(--gg-base) ease,transform var(--gg-fast) ease,box-shadow var(--gg-base) ease}.gg-app.gg-app .gg-rtx-styles [class~=group]:hover{border-color:var(--gg-accent-border);transform:translateY(-3px);box-shadow:0 8px 28px rgb(var(--gg-accent)/.08)}.gg-app.gg-app .gg-rtx-styles [class~=group]>span{padding:3px 10px;font-size:var(--gg-text-3xs);letter-spacing:.09em}.gg-app.gg-app .gg-rtx-styles [class~=line-clamp-2]{font-size:var(--gg-text-md);line-height:1.6;color:var(--gg-t3)}.gg-app.gg-app .gg-rtx-styles [class~=group] [class~=h-20],.gg-app.gg-app .gg-rtx-styles [class~=group] img{border-radius:var(--gg-r-input)}.gg-app.gg-app .gg-rtx-styles a[class~=flex-1],.gg-app.gg-app .gg-rtx-styles button[class~=flex-1]{padding:8px 12px;border:1px solid transparent;border-radius:var(--gg-r-control);font-size:var(--gg-text-sm);font-weight:700}.gg-app.gg-app .gg-rtx-styles a[class~=flex-1]{background:rgba(255,255,255,.06);border-color:var(--gg-border-soft);color:var(--gg-t2)}.gg-app.gg-app .gg-rtx-styles a[class~=flex-1]:hover{border-color:rgb(var(--gg-accent)/.3);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-rtx-styles button[class~=flex-1]{background:rgb(var(--gg-accent));color:#fff}.gg-app.gg-app .gg-rtx-styles button[class~=flex-1]:hover{background:rgb(var(--gg-accent-press))}.gg-app.gg-app .gg-rtx-list .gg-rtx-listhead{font-size:var(--gg-text-xl);font-weight:700;color:var(--gg-t1)}.gg-app.gg-app .gg-rtx-list input[class~=rounded-lg],.gg-app.gg-app .gg-rtx-list select[class~=rounded-lg]{border:1px solid var(--gg-border-soft);border-radius:9px;background:var(--gg-glass-2);color:var(--gg-t1);box-shadow:none}.gg-app.gg-app .gg-rtx-list input[class~=rounded-lg]::placeholder{color:var(--gg-t4)}.gg-app.gg-app .gg-rtx-list input[class~=rounded-lg]:focus,.gg-app.gg-app .gg-rtx-list select[class~=rounded-lg]:focus{border-color:var(--gg-accent-border);--tw-ring-color:transparent}.gg-app.gg-app .gg-rtx-list .gg-tablewrap{border:1px solid var(--gg-border-soft);border-radius:var(--gg-r-panel);background:var(--gg-glass);backdrop-filter:var(--gg-blur-panel);-webkit-backdrop-filter:var(--gg-blur-panel)}.gg-app.gg-app .gg-rtx-list .gg-rtx-name{font-weight:600;color:var(--gg-t1)}.gg-app.gg-app .gg-rtx-list .gg-rtx-chip{padding:2px 8px;letter-spacing:.09em}.gg-app.gg-app .gg-rtx-list .gg-rtx-status{padding:3px 9px;font-size:var(--gg-text-2xs);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.gg-app.gg-app .gg-rtx-list .gg-rtx-rowlink{font-size:var(--gg-text-xs);color:rgb(var(--gg-accent))}.gg-app.gg-app .gg-rtx-list .gg-rtx-date{font-size:var(--gg-text-xs);color:var(--gg-t3)}.gg-app.gg-app .gg-rtx-list .gg-rtx-iconbtn,.gg-app.gg-app .gg-rtx-list .gg-rtx-manage{border:1px solid var(--gg-border-soft);border-radius:var(--gg-r-control);background:var(--gg-glass-2);color:var(--gg-t3);transition:background .15s,color .15s,border-color .15s}.gg-app.gg-app .gg-rtx-list .gg-rtx-iconbtn:hover,.gg-app.gg-app .gg-rtx-list .gg-rtx-manage:hover{background:var(--gg-glass-hover);color:var(--gg-t1)}.gg-app.gg-app .gg-rtx-list .gg-rtx-manage{padding:6px 10px;font-size:var(--gg-text-xs);font-weight:600}.gg-app.gg-app .gg-rtx-list .gg-rtx-iconbtn{width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center}.gg-app.gg-app .gg-rtx-list .gg-rtx-iconbtn svg{width:14px;height:14px}.gg-app.gg-app .gg-rtx-list .gg-rtx-del:hover{border-color:rgb(var(--gg-red)/.35);color:rgb(var(--gg-red))}@media (max-width:768px) and (min-width:601px){.gg-app.gg-app .gg-rtx-styles [class~=grid]{gap:14px}.gg-app.gg-app .gg-rtx-styles [class~=group]{padding:14px;gap:8px}}@media (max-width:600px){.gg-app.gg-app .gg-rtx-styles [class~=grid]{grid-template-columns:1fr 1fr;gap:10px}.gg-app.gg-app .gg-rtx-styles [class~=group]{padding:13px;gap:8px;border-radius:var(--gg-r-card)}.gg-app.gg-app .gg-rtx-styles [class~=line-clamp-2]{font-size:calc(.8 * var(--gg-root))}}@media (max-width:430px){.gg-app.gg-app .gg-rtx-styles [class~=group]{padding:12px;gap:7px;border-radius:13px}.gg-app.gg-app .gg-rtx-styles [class~=line-clamp-2]{font-size:calc(.76 * var(--gg-root));line-height:1.55}}@media (max-width:639px){.gg-app.gg-app .gg-rtx-list .gg-tablewrap,.gg-app.gg-app .gg-rtx-styles [class~=group]{backdrop-filter:none;-webkit-backdrop-filter:none}}