.brand-logo[data-v-57e2d039]{flex-shrink:0;display:grid;place-items:center;overflow:hidden;border-radius:.65rem;background:color-mix(in srgb,var(--gc-accent, #2f6fed) 12%,#fff);border:1px solid var(--gc-border, rgba(30, 50, 80, .1))}.brand-logo.sm[data-v-57e2d039]{width:1.75rem;height:1.75rem;border-radius:.45rem}.brand-logo.md[data-v-57e2d039]{width:2.25rem;height:2.25rem}.brand-logo.lg[data-v-57e2d039]{width:4.5rem;height:4.5rem;border-radius:1.1rem}.img[data-v-57e2d039]{width:100%;height:100%;object-fit:contain;display:block;background:#fff}.fallback[data-v-57e2d039]{font-weight:700;font-size:.85em;color:var(--gc-accent, #2f6fed)}.brand-logo.lg .fallback[data-v-57e2d039]{font-size:1.6rem}[data-theme=dark] .img[data-v-57e2d039]{background:#1a2230}[data-theme=dark] .brand-logo[data-v-57e2d039]{background:color-mix(in srgb,var(--gc-accent, #2f6fed) 22%,#1a2230)}.install[data-v-ebcaaae1]{margin:.75rem 1rem;padding:.9rem 1rem;display:grid;gap:.65rem;border-radius:18px}.body[data-v-ebcaaae1]{display:grid;gap:.35rem}.muted[data-v-ebcaaae1]{margin:0;color:var(--gc-muted, #5b6b7f);font-size:.88rem;line-height:1.45}.steps[data-v-ebcaaae1]{margin:.2rem 0 0;padding-left:1.2rem;color:var(--gc-muted, #5b6b7f);font-size:.86rem;line-height:1.5}.actions[data-v-ebcaaae1]{display:flex;flex-wrap:wrap;gap:.45rem}.btn[data-v-ebcaaae1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--gc-border, rgba(255, 255, 255, .55));background:var(--gc-glass-strong, rgba(255, 255, 255, .72));color:var(--gc-text, #1a2332);border-radius:14px;padding:.55rem .9rem;font-size:.9rem;text-decoration:none;cursor:pointer}.btn-primary[data-v-ebcaaae1]{background:var(--gc-accent, #2f6fed);border-color:transparent;color:#fff}.theme-icon-btn[data-v-7267c0bf]{width:2.5rem;height:2.5rem;min-width:40px;min-height:40px;border-radius:10px;border:1px solid var(--gc-border, rgba(30, 50, 80, .12));background:var(--gc-glass-strong, rgba(255, 255, 255, .55));color:inherit;display:grid;place-items:center;padding:0;cursor:pointer;transition:transform .15s ease,background .15s ease,border-color .15s ease}.theme-icon-btn[data-v-7267c0bf]:hover{transform:translateY(-1px)}.theme-icon-btn[data-v-7267c0bf]:active{transform:scale(.96)}.theme-icon-btn[data-v-7267c0bf]:focus-visible{outline:2px solid var(--gc-accent, #2f6fed);outline-offset:2px}.theme-icon-btn[data-v-7267c0bf] svg{width:1.05rem;height:1.05rem;display:block}.page[data-v-34b9ece0]{max-width:420px;margin:0 auto;padding:1.2rem 1rem 2rem;display:grid;gap:.9rem}.top[data-v-34b9ece0]{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.brand-row[data-v-34b9ece0]{display:flex;align-items:center;gap:.65rem;min-width:0}.brand-row h1[data-v-34b9ece0]{margin:0;font-size:1.2rem}.muted[data-v-34b9ece0]{margin:.15rem 0 0;color:var(--gc-muted, #667);font-size:.88rem}.card[data-v-34b9ece0]{padding:1.2rem;display:grid;gap:.7rem}.field[data-v-34b9ece0]{display:grid;gap:.35rem;font-size:.9rem}.err[data-v-34b9ece0]{color:#c0392b}.banner[data-v-3e27a8ec]{margin:.65rem .8rem 0;padding:.75rem .85rem;display:grid;gap:.55rem}.body[data-v-3e27a8ec]{display:grid;gap:.2rem}.body strong[data-v-3e27a8ec]{font-size:.92rem}.muted[data-v-3e27a8ec]{margin:0;font-size:.82rem;color:var(--gc-muted)}.actions[data-v-3e27a8ec]{display:flex;flex-wrap:wrap;gap:.45rem}.btn[data-v-3e27a8ec]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--gc-border);background:var(--gc-glass-strong);color:var(--gc-text);border-radius:14px;padding:.55rem .85rem;font-size:.88rem}.btn-primary[data-v-3e27a8ec]{background:linear-gradient(135deg,var(--gc-accent),var(--gc-accent-2));color:#fff;border:none}.shell[data-v-e8570ad7]{max-width:480px;margin:0 auto;min-height:100dvh;padding-bottom:calc(4.2rem + var(--gc-safe-bottom));overflow-x:hidden;width:100%}.tabbar[data-v-e8570ad7]{position:fixed;left:50%;transform:translate(-50%);bottom:calc(.5rem + var(--gc-safe-bottom));width:min(460px,calc(100% - 1rem));display:grid;grid-template-columns:repeat(5,1fr);gap:.2rem;padding:.55rem;border-radius:22px;z-index:20}.tabbar a[data-v-e8570ad7]{position:relative;text-align:center;text-decoration:none;color:var(--gc-muted);padding:.55rem 0;border-radius:14px;font-size:.92rem}.tabbar a.router-link-active[data-v-e8570ad7]{color:var(--gc-text);background:var(--gc-glass-strong)}.tab-badge[data-v-e8570ad7]{position:absolute;top:.2rem;right:calc(50% - 1.55rem);min-width:1.15rem;height:1.15rem;padding:0 .28rem;border-radius:999px;background:#e24b4b;color:#fff;font-size:.68rem;line-height:1.15rem;font-weight:600;display:inline-grid;place-items:center;box-sizing:border-box}@media(min-width:900px){.shell[data-v-e8570ad7]{max-width:1280px;padding:1rem 1rem 1rem 13rem;overflow:visible}.tabbar[data-v-e8570ad7]{top:1rem;bottom:auto;left:max(1rem,calc(50% - 630px));width:11rem;transform:none;grid-template-columns:1fr;align-content:start;gap:.45rem;padding:1rem;border-radius:24px}.tabbar[data-v-e8570ad7]:before{content:"GlassChat 客服";display:block;padding:.4rem .55rem .8rem;color:var(--gc-text);font-weight:850}.tabbar a[data-v-e8570ad7]{text-align:left;padding:.72rem .8rem}.tab-badge[data-v-e8570ad7]{top:50%;right:.55rem;transform:translateY(-50%)}}.wrap[data-v-c24d87df]{padding:.8rem;display:grid;gap:.7rem}.head[data-v-c24d87df],.empty[data-v-c24d87df],.item[data-v-c24d87df]{padding:1rem}.head-row[data-v-c24d87df]{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.65rem}.head-row h1[data-v-c24d87df]{margin:0;font-size:1.25rem}.head-row .muted[data-v-c24d87df]{margin:.1rem 0 0}.item[data-v-c24d87df]{display:flex;justify-content:space-between;gap:.6rem;cursor:pointer}.right[data-v-c24d87df]{display:grid;justify-items:end;gap:.25rem}.badge[data-v-c24d87df]{background:#e24b4b;color:#fff;border-radius:999px;min-width:1.3rem;text-align:center;font-size:.75rem;padding:.1rem .35rem}.tiny[data-v-c24d87df]{font-size:.8rem}.err[data-v-c24d87df]{color:#c0392b}h1[data-v-c24d87df]{margin:0;font-size:1.35rem}.wrap[data-v-d7499d99]{padding:.8rem;display:grid;gap:.7rem}.head[data-v-d7499d99]{padding:1rem;display:grid;gap:.6rem}.item[data-v-d7499d99]{padding:.9rem 1rem;display:flex;justify-content:space-between;gap:.6rem;cursor:pointer}.main[data-v-d7499d99]{min-width:0;flex:1}.title[data-v-d7499d99]{display:flex;gap:.35rem;align-items:center;flex-wrap:wrap}.tag[data-v-d7499d99]{font-size:.72rem;padding:.1rem .4rem;border-radius:999px;background:var(--gc-glass-strong)}.tag.warn[data-v-d7499d99]{color:#c0392b}.badge[data-v-d7499d99]{min-width:1.2rem;height:1.2rem;border-radius:999px;background:var(--gc-accent);color:#fff;font-size:.72rem;display:inline-grid;place-items:center;padding:0 .3rem}.side[data-v-d7499d99]{text-align:right;white-space:nowrap}.tiny[data-v-d7499d99]{font-size:.8rem}.err[data-v-d7499d99]{color:#c0392b}h1[data-v-d7499d99]{margin:0}.page[data-v-4dff1b2c]{display:grid;gap:.8rem;padding:.8rem .8rem 1.5rem}.hero[data-v-4dff1b2c]{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.85rem;padding:1.15rem 1rem;overflow:hidden}.hero[data-v-4dff1b2c]:after{content:"";position:absolute;width:160px;height:160px;right:-82px;bottom:-100px;border-radius:50%;background:color-mix(in srgb,var(--gc-accent) 16%,transparent)}.hero-mark[data-v-4dff1b2c]{width:3.5rem;height:3.5rem;display:grid;place-items:center;border-radius:1.1rem;color:#fff;background:linear-gradient(145deg,var(--gc-accent),#174dbd);box-shadow:0 12px 28px color-mix(in srgb,var(--gc-accent) 28%,transparent)}.hero-mark svg[data-v-4dff1b2c]{width:1.8rem;height:1.8rem}.hero h1[data-v-4dff1b2c],.card-title h2[data-v-4dff1b2c]{margin:0}.hero h1[data-v-4dff1b2c]{font-size:1.25rem;letter-spacing:-.02em}.hero p[data-v-4dff1b2c]:last-child{margin:.25rem 0 0;color:var(--gc-muted);font-size:.84rem;line-height:1.5}.eyebrow[data-v-4dff1b2c]{margin:0 0 .18rem;color:var(--gc-accent);font-size:.68rem;font-weight:800;letter-spacing:.12em}.web-pill[data-v-4dff1b2c]{position:absolute;right:.75rem;top:.65rem;padding:.26rem .55rem;border-radius:999px;color:#168451;background:#e8f7ef;font-size:.7rem;font-weight:700}.summary-grid[data-v-4dff1b2c]{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.metric[data-v-4dff1b2c]{display:grid;gap:.18rem;padding:.85rem}.metric span[data-v-4dff1b2c]{color:var(--gc-muted);font-size:.72rem}.metric strong[data-v-4dff1b2c]{font-size:1.12rem}.metric small[data-v-4dff1b2c]{color:var(--gc-muted);font-size:.7rem}.qr-card[data-v-4dff1b2c],.style-card[data-v-4dff1b2c]{padding:1rem}.card-title[data-v-4dff1b2c]{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem}.card-title h2[data-v-4dff1b2c]{font-size:1.05rem}.live-dot[data-v-4dff1b2c]{display:inline-flex;align-items:center;gap:.35rem;color:#168451;font-size:.72rem}.live-dot i[data-v-4dff1b2c]{width:.45rem;height:.45rem;border-radius:50%;background:#22a866;box-shadow:0 0 0 4px #22a8661a}.qr-stage[data-v-4dff1b2c]{display:grid;justify-items:center;gap:.55rem;margin:.8rem 0;padding:1rem .7rem .75rem;border-radius:20px;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--gc-accent) 12%,transparent),transparent 58%),var(--gc-glass-strong)}.qr-stage p[data-v-4dff1b2c]{margin:0;color:var(--gc-muted);font-size:.76rem}.qr-preview[data-v-4dff1b2c]{width:min(280px,100%);height:auto;display:block;background:#fff;border-radius:12px;box-shadow:0 16px 35px #1c28411f}.link-box[data-v-4dff1b2c]{display:grid;grid-template-columns:1fr auto;gap:.2rem .55rem;align-items:center;padding:.72rem .8rem;border:1px solid var(--gc-border);border-radius:14px}.link-box span[data-v-4dff1b2c]{grid-column:1 / -1;color:var(--gc-muted);font-size:.7rem}.link-box p[data-v-4dff1b2c]{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem}.link-box button[data-v-4dff1b2c],.secondary-actions button[data-v-4dff1b2c],.secondary-actions a[data-v-4dff1b2c],.code-card button[data-v-4dff1b2c]{border:0;background:transparent;color:var(--gc-accent);font:inherit;font-size:.8rem;text-decoration:none;cursor:pointer}.primary-actions[data-v-4dff1b2c]{display:grid;grid-template-columns:1.4fr 1fr;gap:.55rem;margin-top:.75rem}.secondary-actions[data-v-4dff1b2c]{display:flex;justify-content:center;gap:1.4rem;margin-top:.75rem}.btn[data-v-4dff1b2c]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:14px;padding:.6rem .8rem;font:inherit;text-decoration:none;cursor:pointer}.btn svg[data-v-4dff1b2c]{width:1.15rem;height:1.15rem}.btn-primary[data-v-4dff1b2c]{border:0;background:var(--gc-accent);color:#fff}.btn-soft[data-v-4dff1b2c]{border:1px solid var(--gc-border);background:var(--gc-glass-strong);color:var(--gc-text)}.compact[data-v-4dff1b2c]{margin-bottom:.75rem}.frames[data-v-4dff1b2c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.frame-thumb[data-v-4dff1b2c]{position:relative;display:grid;justify-items:center;gap:.35rem;min-width:0;padding:.55rem .25rem .48rem;border:1px solid var(--gc-border);border-radius:14px;background:var(--gc-glass-strong);font:inherit;cursor:pointer}.frame-thumb.active[data-v-4dff1b2c]{border-color:var(--gc-accent);box-shadow:inset 0 0 0 1px var(--gc-accent)}.frame-swatch[data-v-4dff1b2c]{width:38px;height:38px;border-radius:8px;box-sizing:border-box}.frame-swatch[data-frame=plain][data-v-4dff1b2c]{background:#fff;border:1px solid #dfe5ec}.frame-swatch[data-frame=rounded][data-v-4dff1b2c]{background:#f3f6fb;border:2px solid #d5deea;border-radius:13px}.frame-swatch[data-frame=brand][data-v-4dff1b2c]{background:#fff;border:3px solid var(--gc-accent)}.frame-swatch[data-frame=dark][data-v-4dff1b2c]{background:#12161c;border:2px solid #3a4554}.frame-label[data-v-4dff1b2c]{color:var(--gc-muted);font-size:.68rem;white-space:nowrap}.check[data-v-4dff1b2c]{position:absolute;top:.28rem;right:.3rem;width:1rem;height:1rem;display:none;place-items:center;border-radius:50%;background:var(--gc-accent);color:#fff;font-size:.62rem;font-style:normal}.frame-thumb.active .check[data-v-4dff1b2c]{display:grid}.code-card[data-v-4dff1b2c]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.9rem 1rem}.code-card div[data-v-4dff1b2c]{display:grid;gap:.12rem}.code-card span[data-v-4dff1b2c],.code-card small[data-v-4dff1b2c]{color:var(--gc-muted);font-size:.7rem}.code-card strong[data-v-4dff1b2c]{color:var(--gc-text);font-size:1.05rem;letter-spacing:.12em}.detail[data-v-4dff1b2c]{overflow:hidden}.detail summary[data-v-4dff1b2c]{display:grid;gap:.14rem;padding:.9rem 1rem;cursor:pointer;list-style:none}.detail summary[data-v-4dff1b2c]::-webkit-details-marker{display:none}.detail summary span[data-v-4dff1b2c]{color:var(--gc-muted);font-size:.7rem}.detail summary strong[data-v-4dff1b2c]{font-size:.92rem}.detail-body[data-v-4dff1b2c]{display:grid;gap:.65rem;padding:0 1rem 1rem}.detail-body p[data-v-4dff1b2c]{margin:0;color:var(--gc-muted);font-size:.82rem;line-height:1.55}.break[data-v-4dff1b2c]{word-break:break-all}.input[data-v-4dff1b2c]{width:100%;min-height:44px;padding:.6rem .72rem;border:1px solid var(--gc-border);border-radius:12px;background:var(--gc-glass-strong);color:var(--gc-text);font:inherit}.danger-btn[data-v-4dff1b2c]{border:1px solid #efb4ae;background:#fff2f0;color:#b42318}.err[data-v-4dff1b2c]{margin:0;padding:.75rem;border-radius:12px;background:#fff2f0;color:#b42318}.toast[data-v-4dff1b2c]{position:fixed;left:50%;bottom:calc(5rem + env(safe-area-inset-bottom));z-index:80;margin:0;transform:translate(-50%);padding:.65rem .9rem;border-radius:999px;background:#172033;color:#fff;font-size:.82rem;box-shadow:0 10px 30px #0003}@media(max-width:370px){.frames[data-v-4dff1b2c]{grid-template-columns:repeat(2,1fr)}.primary-actions[data-v-4dff1b2c]{grid-template-columns:1fr}}.wrap[data-v-0cbc6399]{padding:.8rem .8rem 1rem;display:grid;gap:.8rem}.head[data-v-0cbc6399]{padding:1rem}.row[data-v-0cbc6399]{display:flex;gap:.9rem;align-items:center}.meta[data-v-0cbc6399]{flex:1;min-width:0}.avatar[data-v-0cbc6399]{width:3.4rem;height:3.4rem;border-radius:50%;display:grid;place-items:center;background:var(--gc-glass-strong);font-size:1.4rem;font-weight:600}.avatar-img[data-v-0cbc6399]{object-fit:cover;display:block;padding:0}h1[data-v-0cbc6399]{margin:0;font-size:1.25rem}.list[data-v-0cbc6399]{padding:.35rem;display:grid}.item[data-v-0cbc6399]{display:flex;justify-content:space-between;align-items:center;padding:.95rem 1rem;border:0;background:transparent;color:var(--gc-text);text-decoration:none;font-size:1rem;border-radius:16px;text-align:left;min-height:48px}.item[data-v-0cbc6399]:active{background:var(--gc-glass-strong)}.danger[data-v-0cbc6399]{color:#c0392b}.chev[data-v-0cbc6399]{color:var(--gc-muted)}.tiny[data-v-0cbc6399]{font-size:.82rem}.err[data-v-0cbc6399]{color:#c0392b}.media[data-v-89d800da]{display:grid;gap:.35rem}.text[data-v-89d800da]{margin:0;white-space:pre-wrap;word-break:break-word}.muted[data-v-89d800da]{opacity:.75}.album[data-v-89d800da]{display:grid;gap:.28rem;grid-template-columns:repeat(3,minmax(0,1fr));max-width:14rem}.album[data-count="1"][data-v-89d800da]{grid-template-columns:1fr;max-width:11rem}.album[data-count="2"][data-v-89d800da]{grid-template-columns:repeat(2,minmax(0,1fr))}.thumb[data-v-89d800da]{aspect-ratio:1;border:0;padding:0;border-radius:10px;overflow:hidden;background:#00000014;cursor:pointer}.thumb img[data-v-89d800da]{width:100%;height:100%;object-fit:cover;display:block}.ph[data-v-89d800da]{display:grid;place-items:center;height:100%;font-size:.72rem;color:inherit;opacity:.7}.voice[data-v-89d800da]{display:inline-flex;align-items:center;gap:.45rem;min-width:5.5rem;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;padding:.15rem 0}.wave[data-v-89d800da]{width:.7rem;height:.7rem;border-radius:50%;background:currentColor;opacity:.85}.wave.playing[data-v-89d800da]{animation:pulse-89d800da .9s ease infinite}@keyframes pulse-89d800da{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.25);opacity:1}}.lightbox[data-v-89d800da]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#000000db;display:grid;place-items:center;padding:1rem}.lightbox img[data-v-89d800da]{max-width:min(100%,720px);max-height:90dvh;object-fit:contain;border-radius:8px}.chat[data-v-7cef858a]{height:calc(100dvh - 4.5rem);max-height:calc(100dvh - 4.5rem);display:flex;flex-direction:column;overflow:hidden;position:relative}.nav[data-v-7cef858a]{margin:.6rem;padding:.7rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;border-radius:20px;flex:none}.center[data-v-7cef858a]{text-align:center}.presence-toast[data-v-7cef858a]{position:absolute;top:4.2rem;left:50%;transform:translate(-50%);z-index:20;padding:.55rem 1rem;border-radius:14px;font-size:.88rem;font-weight:600;pointer-events:none;box-shadow:0 8px 24px #0f172a1f;background:#ffffffeb;border:1px solid var(--gc-border);color:var(--gc-text);white-space:nowrap;max-width:calc(100% - 2rem)}.presence-toast.online[data-v-7cef858a]{border-color:#86efac;color:#166534}.presence-toast.offline[data-v-7cef858a]{border-color:#fcd34d;color:#92400e}.presence-toast-enter-active[data-v-7cef858a],.presence-toast-leave-active[data-v-7cef858a]{transition:opacity .25s ease,transform .25s ease}.presence-toast-enter-from[data-v-7cef858a],.presence-toast-leave-to[data-v-7cef858a]{opacity:0;transform:translate(-50%) translateY(-6px)}.menu[data-v-7cef858a]{margin:0 .6rem;padding:.4rem;display:grid;gap:.25rem;border-radius:16px;flex:none}.menu button[data-v-7cef858a]{border:0;background:transparent;color:var(--gc-text);text-align:left;padding:.75rem .85rem;border-radius:12px;min-height:44px}.menu button.danger[data-v-7cef858a]{color:#b33}.clear-banner[data-v-7cef858a]{margin:0 .6rem;padding:.65rem .8rem;text-align:center;color:#8a4b08;border-radius:16px;flex:none}.messages[data-v-7cef858a]{padding:.5rem .8rem;overflow:auto;display:flex;flex-direction:column;gap:.5rem;flex:1 1 auto;min-height:0;-webkit-overflow-scrolling:touch}.row[data-v-7cef858a]{display:flex}.row.mine[data-v-7cef858a]{justify-content:flex-end}.bubble[data-v-7cef858a]{max-width:80%;padding:.7rem .9rem;border-radius:18px;border:1px solid var(--gc-border)}.bubble.in[data-v-7cef858a]{background:var(--gc-agent-bubble)}.bubble.agent-out[data-v-7cef858a]{background:var(--gc-customer-bubble);color:#fff}.meta[data-v-7cef858a]{font-size:.7rem;opacity:.75;margin-top:.2rem}.peer-offline[data-v-7cef858a]{font-size:.68rem;opacity:.72;margin-top:.15rem;font-weight:500}.bubble.agent-out .peer-offline[data-v-7cef858a]{color:#ffffffd9}.dock[data-v-7cef858a]{margin:.4rem .55rem;padding:.4rem;display:grid;grid-template-columns:auto 1fr auto;gap:.4rem;align-items:center;border-radius:16px;flex:none}.dock .input[data-v-7cef858a]{min-width:0;height:2.15rem;border-radius:12px}.icon-btn[data-v-7cef858a]{width:2.15rem;height:2.15rem;border-radius:12px;border:1px solid var(--gc-border);background:var(--gc-glass-strong);color:inherit;display:grid;place-items:center;padding:0;cursor:pointer}.icon-btn[data-v-7cef858a] svg{width:1.05rem;height:1.05rem;display:block}.send[data-v-7cef858a]{padding:.45rem .8rem;border-radius:12px;font-size:.88rem}.ai-btn[data-v-7cef858a]{width:2.15rem;height:2.15rem;padding:0;border:0;border-radius:12px;background:linear-gradient(135deg,#4f46e5,#0891b2);color:#fff;font-weight:750}.dock.has-ai[data-v-7cef858a]{grid-template-columns:auto auto 1fr auto}.tiny[data-v-7cef858a]{font-size:.8rem}.err[data-v-7cef858a]{color:#c0392b}.wrap[data-v-d06d76ed]{padding:.8rem .8rem 2rem;display:grid;gap:.8rem}.head[data-v-d06d76ed]{padding:.7rem .9rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem}h1[data-v-d06d76ed]{margin:0;text-align:center;font-size:1.05rem}.toast[data-v-d06d76ed]{position:sticky;bottom:calc(5rem + var(--gc-safe-bottom));text-align:center;padding:.7rem;border-radius:14px;background:var(--gc-glass-strong)}.form[data-v-59482ff7]{padding:1rem;display:grid;gap:.8rem}label[data-v-59482ff7]{display:grid;gap:.35rem;font-size:.9rem;color:var(--gc-muted)}.avatar-row[data-v-59482ff7]{display:flex;align-items:center;gap:.9rem}.avatar-img[data-v-59482ff7],.avatar-ph[data-v-59482ff7]{width:4.2rem;height:4.2rem;border-radius:50%;object-fit:cover;flex-shrink:0}.avatar-ph[data-v-59482ff7]{display:grid;place-items:center;background:var(--gc-glass-strong);font-size:1.5rem;font-weight:600;color:var(--gc-text)}.avatar-pick[data-v-59482ff7]{font-size:.9rem;color:var(--gc-text)}.avatar-pick input[data-v-59482ff7]{margin-top:.35rem}.err[data-v-59482ff7]{color:#c0392b;margin:0}.card[data-v-75a9de4e]{padding:.5rem;display:grid;gap:.4rem}.choice[data-v-75a9de4e]{display:grid;gap:.2rem;text-align:left;border:0;background:transparent;color:var(--gc-text);padding:.95rem 1rem;border-radius:16px;min-height:56px}.choice.active[data-v-75a9de4e]{background:var(--gc-glass-strong)}.err[data-v-75a9de4e]{color:#c0392b;padding:0 .8rem}.form[data-v-8e10c137]{padding:1rem;display:grid;gap:.8rem}label[data-v-8e10c137]{display:grid;gap:.35rem;font-size:.9rem;color:var(--gc-muted)}.switch[data-v-8e10c137]{grid-template-columns:auto 1fr;align-items:center;gap:.6rem;color:var(--gc-text)}.preview[data-v-8e10c137]{padding:.9rem;display:grid;gap:.5rem}.bubble[data-v-8e10c137]{background:var(--gc-agent-bubble);padding:.75rem .9rem;border-radius:16px;color:var(--gc-text);white-space:pre-wrap}.err[data-v-8e10c137]{color:#c0392b}.tiny[data-v-8e10c137]{font-size:.8rem}.form[data-v-80e9a6f9]{padding:1rem;display:grid;gap:.8rem}label[data-v-80e9a6f9]{display:grid;gap:.35rem;font-size:.9rem;color:var(--gc-muted)}.switch[data-v-80e9a6f9]{grid-template-columns:auto 1fr;align-items:center;color:var(--gc-text)}.thumbs[data-v-80e9a6f9]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.6rem}.thumb img[data-v-80e9a6f9]{width:100%;aspect-ratio:1;object-fit:cover;border-radius:12px}.actions[data-v-80e9a6f9]{display:flex;gap:.2rem;margin-top:.25rem}.err[data-v-80e9a6f9]{color:#c0392b}.preview[data-v-80e9a6f9]{padding:.6rem;border-radius:16px;background:var(--gc-glass)}.preview[data-theme-preview=dark][data-v-80e9a6f9]{background:#1b2433;color:#e8eef8}.form[data-v-e376b5b6]{padding:1rem;display:grid;gap:.7rem}.row[data-v-e376b5b6]{display:flex;justify-content:space-between;gap:.6rem;padding:.6rem 0;border-bottom:1px solid var(--gc-border)}.grow[data-v-e376b5b6]{min-width:0;flex:1}.ops[data-v-e376b5b6]{display:grid;gap:.3rem}h2[data-v-e376b5b6]{margin:.4rem 0 0;font-size:1rem}.tiny[data-v-e376b5b6]{font-size:.8rem}.err[data-v-e376b5b6]{color:#c0392b}.thumbs[data-v-e376b5b6]{display:flex;gap:.3rem;flex-wrap:wrap;margin-top:.35rem}.thumbs img[data-v-e376b5b6]{width:2.4rem;height:2.4rem;object-fit:cover;border-radius:8px}.form[data-v-cb63fd35]{padding:1rem;display:grid;gap:.8rem}.block[data-v-cb63fd35]{display:grid;gap:.45rem}.block h2[data-v-cb63fd35]{margin:0;font-size:.95rem}.row[data-v-cb63fd35]{margin:0;font-size:.92rem}.switch[data-v-cb63fd35]{display:grid;grid-template-columns:auto 1fr;gap:.6rem;align-items:center}.row2[data-v-cb63fd35]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.steps[data-v-cb63fd35]{margin:0;padding-left:1.15rem;display:grid;gap:.25rem;font-size:.88rem}.third[data-v-cb63fd35]{display:grid;gap:.5rem}.hint[data-v-cb63fd35]{margin:0;font-size:.82rem;color:var(--gc-muted, #667)}.err[data-v-cb63fd35]{color:#c0392b}.guide[data-v-cb63fd35]{border:1px solid var(--gc-border, rgba(0,0,0,.08));border-radius:12px;overflow:hidden;background:#ffffff59}.guide summary[data-v-cb63fd35]{cursor:pointer;list-style:none;padding:.55rem .75rem;font-weight:650;font-size:.84rem;color:#2f5f9e}.guide summary[data-v-cb63fd35]::-webkit-details-marker{display:none}.guide-body[data-v-cb63fd35]{padding:0 .75rem .7rem;border-top:1px solid rgba(112,130,150,.12);font-size:.8rem;color:var(--gc-muted, #4a5d73);line-height:1.55}.guide-body p[data-v-cb63fd35]{margin:.4rem 0 0}.form[data-v-b23dfec4]{padding:1rem;display:grid;gap:.8rem}label[data-v-b23dfec4]{display:grid;gap:.35rem}.switch[data-v-b23dfec4]{grid-template-columns:auto 1fr;align-items:center}.hint[data-v-b23dfec4]{margin:0;font-size:.88rem;color:var(--gc-muted, #667);line-height:1.45}.err[data-v-b23dfec4]{color:#c0392b}.form[data-v-175b7715]{padding:1rem;display:grid;gap:.8rem}label[data-v-175b7715]{display:grid;gap:.35rem;color:var(--gc-muted)}.err[data-v-175b7715]{color:#c0392b}.wrap[data-v-bddf7fe7]{padding:.8rem;display:grid;gap:.8rem}.head[data-v-bddf7fe7]{padding:.7rem .9rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center}h1[data-v-bddf7fe7]{margin:0;text-align:center;font-size:1.05rem}h2[data-v-bddf7fe7]{margin:0;font-size:1rem;color:#a33}.form[data-v-bddf7fe7],.actions[data-v-bddf7fe7],.warn[data-v-bddf7fe7],.danger[data-v-bddf7fe7]{padding:1rem;display:grid;gap:.7rem}label[data-v-bddf7fe7]{display:grid;gap:.35rem;color:var(--gc-muted)}.warn[data-v-bddf7fe7]{color:#8a4b08}.danger[data-v-bddf7fe7]{border:1px solid rgba(180,40,40,.35)}.danger-btn[data-v-bddf7fe7]{background:#b33;color:#fff;border:none}.err[data-v-bddf7fe7]{color:#c0392b}.toast[data-v-bddf7fe7],.status[data-v-bddf7fe7]{text-align:center}.dlg[data-v-bddf7fe7]{border:none;border-radius:16px;padding:0;max-width:420px;width:calc(100% - 2rem)}.dlg-body[data-v-bddf7fe7]{padding:1.1rem;display:grid;gap:.7rem}.row[data-v-bddf7fe7]{display:flex;gap:.6rem;justify-content:flex-end}.wrap[data-v-88d7199f]{padding:.8rem;display:grid;gap:.8rem}.head[data-v-88d7199f]{padding:.7rem .9rem;display:grid;grid-template-columns:auto 1fr auto;align-items:center}h1[data-v-88d7199f]{margin:0;text-align:center;font-size:1.05rem}.card[data-v-88d7199f]{padding:1rem;display:grid;gap:.55rem}.decorate[data-v-88d7199f]{padding:1rem;display:grid;gap:.8rem}.decorate-head[data-v-88d7199f]{display:flex;justify-content:space-between;align-items:flex-start;gap:.8rem}.decorate-head h2[data-v-88d7199f]{margin:.18rem 0;font-size:1.08rem}.decorate-head p[data-v-88d7199f]{margin:0;color:var(--gc-muted);font-size:.78rem;line-height:1.45}.eyebrow[data-v-88d7199f]{color:var(--gc-accent);font-size:.66rem;font-weight:800;letter-spacing:.12em}.decorate-grid[data-v-88d7199f]{display:grid;grid-template-columns:repeat(2,1fr);gap:.55rem}.decorate-grid a[data-v-88d7199f]{display:flex;align-items:center;gap:.6rem;min-width:0;padding:.75rem;border:1px solid var(--gc-line);border-radius:14px;color:var(--gc-text);background:color-mix(in srgb,var(--gc-glass-strong) 75%,transparent);text-decoration:none}.decorate-grid b[data-v-88d7199f]{flex:none;display:grid;place-items:center;width:1.8rem;height:1.8rem;border-radius:50%;color:#fff;background:var(--gc-accent);font-size:.76rem}.decorate-grid span[data-v-88d7199f]{display:grid;min-width:0;gap:.08rem}.decorate-grid strong[data-v-88d7199f]{font-size:.84rem}.decorate-grid small[data-v-88d7199f]{color:var(--gc-muted);font-size:.68rem}.row[data-v-88d7199f]{display:flex;justify-content:space-between;gap:.5rem;align-items:center}.tag[data-v-88d7199f]{font-size:.75rem;padding:.15rem .5rem;border-radius:999px;background:var(--gc-glass-strong)}.tag.off[data-v-88d7199f]{color:#a35b00}.metrics[data-v-88d7199f]{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;text-align:center}.metrics b[data-v-88d7199f]{display:block;font-size:1.1rem}.metrics span[data-v-88d7199f]{font-size:.72rem;color:var(--gc-muted)}.list[data-v-88d7199f]{padding:.35rem;display:grid}.item[data-v-88d7199f]{display:block;text-align:left;padding:.95rem 1rem;border:0;background:transparent;color:var(--gc-text);text-decoration:none;border-radius:14px;min-height:48px}.tag.dirty[data-v-88d7199f]{color:#9a5a00;background:#f5a62329}.item.featured[data-v-88d7199f]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.25rem;color:#fff;background:radial-gradient(circle at 90% 20%,rgba(127,229,255,.34),transparent 34%),linear-gradient(135deg,#173d7b,#496dd8 58%,#7655d8)}.item.featured span[data-v-88d7199f]{display:grid;gap:.16rem}.item.featured small[data-v-88d7199f]{opacity:.8;font-size:.72rem}.item.featured i[data-v-88d7199f]{flex:none;padding:.28rem .55rem;border-radius:999px;background:#ffffff29;font-size:.72rem;font-style:normal}.item.primary[data-v-88d7199f]{color:var(--gc-accent);font-weight:600}.item.publish-center[data-v-88d7199f]{display:flex;justify-content:space-between;align-items:center;gap:.8rem;border:1px solid color-mix(in srgb,var(--gc-accent) 24%,transparent)}.item.publish-center span[data-v-88d7199f]{display:grid;gap:.15rem}.item.publish-center small[data-v-88d7199f]{color:var(--gc-muted);font-size:.72rem}.item.publish-center i[data-v-88d7199f]{flex:none;font-style:normal;font-size:.72rem;color:var(--gc-accent)}.item.danger[data-v-88d7199f]{color:#c0392b}.tiny[data-v-88d7199f]{font-size:.8rem}.tip[data-v-88d7199f]{margin:0;line-height:1.4}.break[data-v-88d7199f]{word-break:break-all}.err[data-v-88d7199f]{color:#c0392b}.toast[data-v-88d7199f]{text-align:center}@media(max-width:560px){.decorate-head[data-v-88d7199f]{align-items:center}.decorate-head .btn[data-v-88d7199f]{flex:none}.decorate-grid[data-v-88d7199f]{grid-template-columns:1fr}}.form[data-v-db5c5193],.decoration-guide[data-v-db5c5193]{padding:1rem;display:grid;gap:.75rem}.decoration-guide h2[data-v-db5c5193]{margin:.18rem 0;font-size:1.15rem}.decoration-guide p[data-v-db5c5193]{margin:0;color:var(--gc-muted);font-size:.82rem;line-height:1.5}.decoration-guide nav[data-v-db5c5193]{display:flex;flex-wrap:wrap;gap:.45rem}.decoration-guide nav a[data-v-db5c5193]{padding:.45rem .7rem;border:1px solid var(--gc-line);border-radius:999px;color:var(--gc-text);text-decoration:none;font-size:.78rem}.eyebrow[data-v-db5c5193]{color:var(--gc-accent);font-size:.68rem;font-weight:800;letter-spacing:.14em}.ai-card[data-v-db5c5193]{padding:1rem;display:grid;gap:.75rem;border:1px solid color-mix(in srgb,var(--gc-accent, #2a6) 28%,transparent)}.ai-head[data-v-db5c5193]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.ai-head span[data-v-db5c5193]{padding:.3rem .55rem;border-radius:999px;background:linear-gradient(135deg,#4f46e5,#0891b2);color:#fff;font-size:.75rem;font-weight:700}.ai-grid[data-v-db5c5193]{display:grid;grid-template-columns:repeat(2,1fr);gap:.65rem}.ai-button[data-v-db5c5193]{background:linear-gradient(135deg,#4f46e5,#0891b2);color:#fff;border:0}label[data-v-db5c5193]{display:grid;gap:.3rem;color:var(--gc-muted);font-size:.9rem}.switch[data-v-db5c5193]{grid-template-columns:auto 1fr;align-items:center;color:var(--gc-text)}.err[data-v-db5c5193]{color:#c0392b}.logo-block[data-v-db5c5193]{display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:center;padding:.75rem;border:1px solid var(--gc-line, #dbe3ee);border-radius:14px;background:color-mix(in srgb,var(--gc-card, #fff) 92%,transparent)}.logo-preview[data-v-db5c5193]{width:4.2rem;height:4.2rem;border-radius:12px;overflow:hidden;background:var(--gc-soft, #eef3f9);display:grid;place-items:center}.logo-preview.share[data-v-db5c5193]{width:5.2rem;height:3.4rem;border-radius:10px}.logo-preview img[data-v-db5c5193]{width:100%;height:100%;object-fit:cover;display:block}.logo-fallback[data-v-db5c5193]{color:var(--gc-muted);font-size:.8rem}.hint[data-v-db5c5193]{margin:0 0 .45rem;color:var(--gc-muted);font-size:.82rem;line-height:1.4}.file-btn[data-v-db5c5193]{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:.45rem .85rem;border-radius:999px;border:1px solid var(--gc-line, #dbe3ee);color:var(--gc-text);font-size:.88rem;cursor:pointer;width:fit-content}.file-btn input[data-v-db5c5193]{display:none}.action-dock[data-v-db5c5193]{position:sticky;z-index:20;bottom:max(.5rem,env(safe-area-inset-bottom));display:grid;grid-template-columns:1.3fr 1fr 1fr;gap:.45rem;padding:.45rem;border:1px solid var(--gc-line);border-radius:16px;background:color-mix(in srgb,var(--gc-card, #fff) 88%,transparent);box-shadow:0 12px 32px #12233c29;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.action-dock .btn[data-v-db5c5193]{min-width:0;text-align:center;text-decoration:none}@media(max-width:560px){.ai-grid[data-v-db5c5193]{grid-template-columns:1fr}.action-dock[data-v-db5c5193]{grid-template-columns:1fr 1fr}.action-dock .btn-primary[data-v-db5c5193]{grid-column:1 / -1}}.intro[data-v-b9e2b9fe]{margin:.2rem 0 .8rem;line-height:1.5}.content-section[data-v-b9e2b9fe]{display:grid;gap:.65rem;margin-bottom:1rem}.content-section>header[data-v-b9e2b9fe]{display:flex;justify-content:space-between;gap:.8rem;align-items:end}.content-section h2[data-v-b9e2b9fe],.content-section p[data-v-b9e2b9fe]{margin:0}.content-section h2[data-v-b9e2b9fe]{font-size:1.08rem}.content-section p[data-v-b9e2b9fe]{font-size:.78rem}.editor[data-v-b9e2b9fe],.creator[data-v-b9e2b9fe]{padding:.8rem;display:grid;gap:.55rem}.creator[data-v-b9e2b9fe]{border-style:dashed}.editor-head[data-v-b9e2b9fe],.ops[data-v-b9e2b9fe],.order-buttons[data-v-b9e2b9fe]{display:flex;gap:.4rem;align-items:center}.editor-head[data-v-b9e2b9fe]{justify-content:space-between}.ops[data-v-b9e2b9fe]{justify-content:flex-end}.mini[data-v-b9e2b9fe]{min-height:34px;padding:.3rem .6rem;font-size:.76rem}.stat-grid[data-v-b9e2b9fe]{display:grid;grid-template-columns:1fr .8fr .55fr;gap:.45rem}.danger[data-v-b9e2b9fe],.err[data-v-b9e2b9fe]{color:#b42318}.upload-card[data-v-8c1aa357]{padding:1rem;display:grid;gap:.75rem}.upload-card p[data-v-8c1aa357]{margin:.25rem 0 0;line-height:1.5}.file-btn[data-v-8c1aa357]{min-height:44px;display:grid;place-items:center;border-radius:12px;background:var(--gc-accent);color:#fff;font-weight:700;cursor:pointer}.file-btn input[data-v-8c1aa357]{position:absolute;inline-size:1px;block-size:1px;opacity:0}.image-list[data-v-8c1aa357]{display:grid;gap:.75rem;margin-top:.75rem}.image-card[data-v-8c1aa357]{padding:.7rem;display:grid;grid-template-columns:6rem 1fr;gap:.7rem}.image-card>img[data-v-8c1aa357]{width:6rem;height:6rem;object-fit:cover;border-radius:14px}.fields[data-v-8c1aa357]{display:grid;gap:.45rem;align-content:start}.ops[data-v-8c1aa357]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.4rem}.danger[data-v-8c1aa357]{color:#b42318}.err[data-v-8c1aa357]{color:#c0392b}@media(min-width:720px){.upload-card[data-v-8c1aa357]{grid-template-columns:1.4fr 1fr 1fr auto;align-items:end}.image-list[data-v-8c1aa357]{grid-template-columns:repeat(2,minmax(0,1fr))}}.intro[data-v-90e7cba7]{position:relative;overflow:hidden;padding:1.15rem 1rem 1.25rem;border-radius:20px;color:#fff;background:radial-gradient(circle at 92% 10%,rgba(107,225,255,.32),transparent 34%),linear-gradient(135deg,#102a52,#285ac7 58%,#6655d9);box-shadow:0 18px 38px #193d883d}.intro[data-v-90e7cba7]:after{content:"";position:absolute;width:8rem;height:8rem;right:-2.8rem;bottom:-4rem;border:1px solid rgba(255,255,255,.25);border-radius:50%}.intro h2[data-v-90e7cba7]{margin:.25rem 0 .45rem;font-size:clamp(1.35rem,6vw,1.8rem)}.intro p[data-v-90e7cba7]{margin:0;max-width:36rem;opacity:.84;line-height:1.55;font-size:.9rem}.eyebrow[data-v-90e7cba7]{color:inherit;opacity:.78;font-size:.72rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.state[data-v-90e7cba7]{padding:1rem;text-align:center;color:var(--gc-muted)}.template-grid[data-v-90e7cba7]{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}.template-card[data-v-90e7cba7]{min-width:0;padding:0;overflow:hidden;border:1px solid var(--gc-line, rgba(130, 145, 170, .24));border-radius:18px;background:var(--gc-card, #fff);color:var(--gc-text);text-align:left;box-shadow:0 8px 22px #152a4e12;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.template-card[data-v-90e7cba7]:active{transform:scale(.985)}.template-card.selected[data-v-90e7cba7]{border-color:var(--gc-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--gc-accent) 24%,transparent),0 16px 30px #193d8824}.preview[data-v-90e7cba7]{position:relative;display:block;width:100%;padding:0;border:0;aspect-ratio:16 / 10;overflow:hidden;background:#dbe3ee;cursor:pointer}.preview img[data-v-90e7cba7]{width:100%;height:100%;display:block;object-fit:cover;transition:transform .45s ease}.template-card:hover .preview img[data-v-90e7cba7]{transform:scale(1.035)}.preview-shade[data-v-90e7cba7]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(6,15,31,.64))}.industry[data-v-90e7cba7],.selected-tag[data-v-90e7cba7],.new-tag[data-v-90e7cba7]{position:absolute;z-index:1;padding:.24rem .5rem;border-radius:999px;font-size:.66rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.industry[data-v-90e7cba7]{left:.55rem;bottom:.55rem;color:#fff;background:#070f1e70}.selected-tag[data-v-90e7cba7]{right:.5rem;top:.5rem;color:#113164;background:#ffffffe0;font-weight:700}.new-tag[data-v-90e7cba7]{left:.5rem;top:.5rem;color:#fff;background:#ef4444;font-weight:800;letter-spacing:.08em}.card-copy[data-v-90e7cba7]{display:grid;gap:.42rem;padding:.75rem}.card-copy>span[data-v-90e7cba7]:not(.name-row,.colors){color:var(--gc-muted);font-size:.75rem;line-height:1.45}.name-row[data-v-90e7cba7]{display:flex;justify-content:space-between;align-items:center;gap:.35rem}.name-row strong[data-v-90e7cba7]{font-size:.95rem}.name-row small[data-v-90e7cba7]{color:var(--gc-accent)}.colors[data-v-90e7cba7]{display:flex;gap:.3rem}.colors i[data-v-90e7cba7]{width:1.1rem;height:.28rem;border-radius:999px}.market-tools[data-v-90e7cba7]{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:.55rem;padding:.75rem;align-items:center}.favorite-filter[data-v-90e7cba7]{display:flex;align-items:center;white-space:nowrap}.meta-row[data-v-90e7cba7]{display:flex!important;flex-wrap:wrap;gap:.3rem}.meta-row i[data-v-90e7cba7],.modal-services i[data-v-90e7cba7]{padding:.2rem .42rem;border-radius:999px;color:var(--gc-muted);background:var(--gc-soft, #f0f3f8);font-style:normal;font-size:.64rem}.card-actions[data-v-90e7cba7]{display:grid!important;grid-template-columns:repeat(3,1fr);gap:.3rem}.card-actions button[data-v-90e7cba7]{min-height:2rem;padding:.2rem;border:1px solid var(--gc-line);border-radius:.55rem;color:var(--gc-text);background:transparent;font-size:.66rem}.card-actions button[data-v-90e7cba7]:first-child{color:#fff;border-color:transparent;background:var(--gc-accent)}.card-actions button.loved[data-v-90e7cba7]{color:#d52b65}.preview-modal[data-v-90e7cba7]{position:fixed;z-index:100;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:1rem;background:#050c19b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.preview-modal>article[data-v-90e7cba7]{position:relative;width:min(100%,66rem);max-height:94vh;overflow:auto;border-radius:1.6rem;box-shadow:0 28px 80px #0000005c}.modal-close[data-v-90e7cba7]{position:absolute;z-index:2;top:.6rem;right:.6rem;width:2.3rem;height:2.3rem;border:0;border-radius:50%;color:#fff;background:#050c1999;font-size:1.4rem}.preview-studio[data-v-90e7cba7]{display:grid;grid-template-columns:minmax(22rem,1.35fr) minmax(18rem,.8fr);background:radial-gradient(circle at 20% 10%,color-mix(in srgb,var(--preview-accent) 28%,transparent),transparent 42%),#0b1220}.studio-stage[data-v-90e7cba7]{min-height:42rem;display:grid;place-items:center;padding:2rem;overflow:hidden}.phone-shell[data-v-90e7cba7]{width:min(100%,20.5rem);padding:.5rem;border-radius:2.35rem;color:#101828;background:#111827;box-shadow:0 28px 70px #00000073}.phone-status[data-v-90e7cba7]{height:1.75rem;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 .75rem;border-radius:1.9rem 1.9rem 0 0;color:#fff;font-size:.58rem}.phone-status i[data-v-90e7cba7]{width:4rem;height:1.1rem;border-radius:999px;background:#030712}.phone-status b[data-v-90e7cba7]{text-align:right;font-weight:600}.phone-browser[data-v-90e7cba7]{height:2.4rem;display:flex;align-items:center;justify-content:space-between;padding:0 .7rem;background:#fff;border-bottom:1px solid #e5e7eb;font-size:.7rem}.phone-browser strong[data-v-90e7cba7]{max-width:13rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.phone-page[data-v-90e7cba7]{position:relative;height:35.5rem;overflow:hidden;border-radius:0 0 1.9rem 1.9rem;background:#f6f7fb}.phone-hero[data-v-90e7cba7]{position:relative;height:17.2rem;color:#fff;overflow:hidden}.phone-hero>img[data-v-90e7cba7]{width:100%;height:100%;object-fit:cover}.phone-scrim[data-v-90e7cba7]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#060a1414,#050a18d1)}.phone-hero-copy[data-v-90e7cba7]{position:absolute;right:1rem;bottom:1.3rem;left:1rem}.phone-hero-copy>span[data-v-90e7cba7]{display:inline-flex;padding:.2rem .48rem;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:#ffffff21;font-size:.54rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.phone-hero-copy h3[data-v-90e7cba7]{margin:.55rem 0 .3rem;color:#fff;font-size:1.22rem;line-height:1.22}.phone-hero-copy p[data-v-90e7cba7]{display:-webkit-box;margin:0 0 .65rem;overflow:hidden;color:#ffffffd6;font-size:.63rem;line-height:1.45;-webkit-line-clamp:2;-webkit-box-orient:vertical}.phone-hero-copy button[data-v-90e7cba7]{min-height:2rem;padding:0 .9rem;border:0;border-radius:999px;color:#fff;background:linear-gradient(135deg,var(--preview-accent),var(--preview-accent-2));font-size:.65rem;font-weight:800}.phone-dots[data-v-90e7cba7]{position:absolute;right:.8rem;bottom:.48rem;display:flex;gap:.25rem}.phone-dots button[data-v-90e7cba7]{width:.32rem;height:.32rem;padding:0;border:0;border-radius:50%;background:#ffffff73}.phone-dots button.active[data-v-90e7cba7]{width:.85rem;border-radius:999px;background:#fff}.phone-stats[data-v-90e7cba7]{display:grid;grid-template-columns:repeat(3,1fr);margin:-.55rem .7rem 0;position:relative;z-index:1;border-radius:.8rem;background:#fff;box-shadow:0 6px 20px #10182814}.phone-stats span[data-v-90e7cba7]{padding:.55rem .2rem;text-align:center;color:#667085;font-size:.48rem}.phone-stats b[data-v-90e7cba7]{display:block;color:#101828;font-size:.72rem}.phone-services[data-v-90e7cba7]{padding:.75rem .7rem 4rem}.phone-services header[data-v-90e7cba7]{display:flex;justify-content:space-between;align-items:end;margin-bottom:.5rem}.phone-services header b[data-v-90e7cba7]{font-size:.82rem}.phone-services header small[data-v-90e7cba7]{color:#98a2b3;font-size:.48rem}.phone-services article[data-v-90e7cba7]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;margin-bottom:.4rem;padding:.55rem;border:1px solid #edf0f5;border-radius:.7rem;background:#fff}.phone-services article i[data-v-90e7cba7]{width:1.45rem;height:1.45rem;display:grid;place-items:center;border-radius:.45rem;color:#fff;background:var(--preview-accent);font-size:.6rem;font-style:normal}.phone-services article span[data-v-90e7cba7]{display:grid}.phone-services article b[data-v-90e7cba7]{font-size:.62rem}.phone-services article small[data-v-90e7cba7],.phone-services article em[data-v-90e7cba7]{color:#98a2b3;font-size:.48rem;font-style:normal}.phone-nav[data-v-90e7cba7]{position:absolute;right:0;bottom:0;left:0;display:grid;grid-template-columns:repeat(3,1fr);padding:.45rem .2rem .55rem;border-top:1px solid #edf0f5;background:#fffffff5}.phone-nav span[data-v-90e7cba7]{display:grid;place-items:center;color:#98a2b3;font-size:.8rem}.phone-nav small[data-v-90e7cba7]{margin-top:.1rem;font-size:.45rem}.phone-nav .active[data-v-90e7cba7]{color:var(--preview-accent)}.studio-panel[data-v-90e7cba7]{display:grid;align-content:center;gap:.8rem;padding:2rem 2.2rem;color:#e5ecf8;background:#040a15ad}.studio-kicker[data-v-90e7cba7]{color:color-mix(in srgb,var(--preview-accent) 55%,#fff);font-size:.65rem;font-weight:900;letter-spacing:.16em}.studio-panel h3[data-v-90e7cba7]{margin:0;color:#fff;font-size:1.55rem}.studio-panel>p[data-v-90e7cba7]{margin:0;color:#aab7ca;line-height:1.65}.modal-services[data-v-90e7cba7]{display:flex;flex-wrap:wrap;gap:.35rem}.modal-services i[data-v-90e7cba7]{color:#dbe7f6;background:#ffffff14}.studio-thumbs[data-v-90e7cba7]{display:grid;grid-template-columns:repeat(2,1fr);gap:.55rem}.studio-thumbs button[data-v-90e7cba7]{padding:.25rem;border:1px solid rgba(255,255,255,.12);border-radius:.75rem;color:#aab7ca;background:transparent;text-align:left}.studio-thumbs button.active[data-v-90e7cba7]{border-color:var(--preview-accent);background:color-mix(in srgb,var(--preview-accent) 12%,transparent)}.studio-thumbs img[data-v-90e7cba7]{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:.55rem}.studio-thumbs span[data-v-90e7cba7]{display:block;padding:.25rem .2rem .1rem;font-size:.62rem}.studio-note[data-v-90e7cba7]{display:grid;gap:.25rem;padding:.75rem;border:1px solid rgba(255,255,255,.1);border-radius:.8rem;background:#ffffff0d}.studio-note b[data-v-90e7cba7]{font-size:.74rem}.studio-note span[data-v-90e7cba7]{color:#9faec1;font-size:.68rem;line-height:1.5}.editor[data-v-90e7cba7]{padding:1rem;display:grid;gap:1rem;scroll-margin-top:.8rem}.editor-head[data-v-90e7cba7]{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem}.editor-head .eyebrow[data-v-90e7cba7]{color:var(--gc-accent)}.editor h3[data-v-90e7cba7]{margin:.15rem 0 0;font-size:1.25rem}.live-dot[data-v-90e7cba7]{color:var(--gc-muted);font-size:.72rem;display:flex;align-items:center;gap:.35rem}.live-dot i[data-v-90e7cba7]{width:.46rem;height:.46rem;background:#22a865;border-radius:50%;box-shadow:0 0 0 4px #22a8651f}.preview-strip[data-v-90e7cba7]{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:.6rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.preview-strip[data-v-90e7cba7]::-webkit-scrollbar{display:none}.preview-strip img[data-v-90e7cba7]{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:14px;scroll-snap-align:start}.field-grid[data-v-90e7cba7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}label[data-v-90e7cba7]{display:grid;gap:.35rem;color:var(--gc-muted);font-size:.82rem}.color-input[data-v-90e7cba7]{display:grid;grid-template-columns:2.8rem 1fr;gap:.4rem}.color-input input[type=color][data-v-90e7cba7]{width:100%;height:2.7rem;padding:.15rem;border:1px solid var(--gc-line);border-radius:12px;background:transparent}.switches[data-v-90e7cba7]{display:grid;gap:.55rem}.switch[data-v-90e7cba7]{grid-template-columns:auto 1fr;align-items:center;gap:.7rem;padding:.75rem;border:1px solid var(--gc-line);border-radius:14px;color:var(--gc-text)}.switch span[data-v-90e7cba7]{display:grid;gap:.18rem}.switch small[data-v-90e7cba7]{color:var(--gc-muted)}.switch.disabled[data-v-90e7cba7]{opacity:.58}.section-copy[data-v-90e7cba7]{display:grid;gap:.7rem;padding-top:.25rem;border-top:1px solid var(--gc-line)}.section-copy h4[data-v-90e7cba7]{margin:.5rem 0 0}.section-copy>p[data-v-90e7cba7]{margin:-.4rem 0 0;color:var(--gc-muted);font-size:.78rem}.safe-note[data-v-90e7cba7]{margin:0;padding:.75rem;border-radius:12px;background:color-mix(in srgb,var(--gc-accent) 8%,transparent);color:var(--gc-muted);font-size:.78rem;line-height:1.55}.actions[data-v-90e7cba7]{display:grid;gap:.55rem}.actions .btn[data-v-90e7cba7]{width:100%;min-height:46px}.ghost[data-v-90e7cba7]{border:1px solid var(--gc-line);color:var(--gc-text);background:transparent;text-decoration:none}.err[data-v-90e7cba7]{margin:0;color:#c0392b}@media(min-width:720px){.template-grid[data-v-90e7cba7]{grid-template-columns:repeat(3,minmax(0,1fr))}.preview-strip[data-v-90e7cba7]{grid-auto-columns:48%}.actions[data-v-90e7cba7]{grid-template-columns:1fr 1fr 1fr}}@media(max-width:390px){.template-grid[data-v-90e7cba7],.field-grid[data-v-90e7cba7]{grid-template-columns:1fr}}@media(max-width:760px){.preview-modal[data-v-90e7cba7]{padding:.35rem;align-items:start;overflow-y:auto}.preview-studio[data-v-90e7cba7]{grid-template-columns:1fr}.studio-stage[data-v-90e7cba7]{min-height:auto;padding:1.2rem .6rem}.studio-panel[data-v-90e7cba7]{padding:1.2rem}.phone-shell[data-v-90e7cba7]{width:min(100%,19.5rem)}.modal-close[data-v-90e7cba7]{position:fixed;top:.65rem;right:.65rem}}@media(max-width:680px){.market-tools[data-v-90e7cba7]{grid-template-columns:1fr 1fr}.market-tools>input[data-v-90e7cba7]:first-child{grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.template-card[data-v-90e7cba7],.preview img[data-v-90e7cba7]{transition:none}}.form[data-v-7f9f1ca7]{display:grid;gap:.85rem;padding:1rem}section h2[data-v-7f9f1ca7]{margin:.2rem 0;font-size:1.2rem}section p[data-v-7f9f1ca7]{margin:0;color:var(--gc-muted);line-height:1.55;font-size:.82rem}.kicker[data-v-7f9f1ca7]{color:var(--gc-accent);font-size:.68rem;font-weight:800;letter-spacing:.15em}label[data-v-7f9f1ca7]{display:grid;gap:.35rem;color:var(--gc-muted);font-size:.85rem}.grid[data-v-7f9f1ca7]{display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem}.nav-editor[data-v-7f9f1ca7]{display:grid;gap:.65rem;padding-top:.75rem;border-top:1px solid var(--gc-line)}.contact-heading[data-v-7f9f1ca7]{padding-top:.25rem}.nav-row[data-v-7f9f1ca7]{display:grid;grid-template-columns:4rem 6.5rem 1fr;gap:.6rem;align-items:center}.switch[data-v-7f9f1ca7]{display:flex;align-items:center;gap:.3rem}.nav-row>span[data-v-7f9f1ca7]{font-size:.78rem;color:var(--gc-muted)}.publish-link[data-v-7f9f1ca7]{text-align:center;text-decoration:none}.err[data-v-7f9f1ca7]{color:#c0392b}@media(max-width:560px){.grid[data-v-7f9f1ca7]{grid-template-columns:1fr}.nav-row[data-v-7f9f1ca7]{grid-template-columns:4rem 1fr}.nav-row .input[data-v-7f9f1ca7]{grid-column:1 / -1}}.loading[data-v-6be82f30],.status-card[data-v-6be82f30],.checks[data-v-6be82f30],.publish-card[data-v-6be82f30],.history[data-v-6be82f30]{padding:1rem}.status-card[data-v-6be82f30],.checks[data-v-6be82f30],.publish-card[data-v-6be82f30],.history[data-v-6be82f30]{display:grid;gap:.8rem}.status-head[data-v-6be82f30],.section-title[data-v-6be82f30],.version[data-v-6be82f30],.version-title[data-v-6be82f30]{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.eyebrow[data-v-6be82f30]{color:var(--gc-muted);font-size:.75rem}h2[data-v-6be82f30]{margin:.12rem 0 0;font-size:1rem}.status-dot[data-v-6be82f30]{width:.75rem;height:.75rem;border-radius:50%;background:#f59e0b;box-shadow:0 0 0 6px #f59e0b1f}.status-dot.clean[data-v-6be82f30]{background:#22a06b;box-shadow:0 0 0 6px #22a06b1f}.muted[data-v-6be82f30],.hint[data-v-6be82f30]{margin:0;color:var(--gc-muted);font-size:.8rem;line-height:1.5}.pass[data-v-6be82f30],.fail[data-v-6be82f30]{padding:.2rem .5rem;border-radius:999px;font-size:.72rem}.pass[data-v-6be82f30]{color:#16734a;background:#22a06b1f}.fail[data-v-6be82f30]{color:#a6382d;background:#dc41321f}.check-list[data-v-6be82f30]{list-style:none;padding:0;margin:0;display:grid;gap:.45rem}.check-list li[data-v-6be82f30]{display:grid;grid-template-columns:auto 1fr;gap:.55rem;padding:.65rem;border-radius:12px}.check-list b[data-v-6be82f30]{font-size:.72rem}.check-list span[data-v-6be82f30]{font-size:.82rem;line-height:1.45}.errors li[data-v-6be82f30]{background:#dc413214}.errors b[data-v-6be82f30]{color:#a6382d}.warnings li[data-v-6be82f30]{background:#f59e0b17}.warnings b[data-v-6be82f30]{color:#9a5a00}.all-good[data-v-6be82f30]{margin:0;color:#16734a}label[data-v-6be82f30]{display:grid;gap:.35rem;color:var(--gc-muted);font-size:.85rem}.publish-button[data-v-6be82f30]{min-height:48px}.history[data-v-6be82f30]{padding-bottom:.5rem}.version[data-v-6be82f30]{padding:.8rem 0;border-top:1px solid var(--gc-line, rgba(120,130,145,.18));align-items:flex-start}.version[data-v-6be82f30]:first-of-type{border-top:0}.version-main[data-v-6be82f30]{min-width:0;display:grid;gap:.2rem}.version-title[data-v-6be82f30]{justify-content:flex-start}.version-title span[data-v-6be82f30]{font-size:.68rem;padding:.14rem .4rem;border-radius:999px;background:#22a06b1f;color:#16734a}.version-title .rollback-tag[data-v-6be82f30]{background:#6366f11f;color:#4f46e5}.version p[data-v-6be82f30]{margin:0;font-size:.82rem;overflow-wrap:anywhere}.version small[data-v-6be82f30]{color:var(--gc-muted)}.rollback[data-v-6be82f30]{flex:none;font-size:.75rem;color:var(--gc-accent)}.empty[data-v-6be82f30]{color:var(--gc-muted);font-size:.82rem;padding:.7rem 0}.err[data-v-6be82f30]{color:#b42318;padding:0 .2rem}@media(max-width:480px){.version[data-v-6be82f30]{align-items:stretch}.rollback[data-v-6be82f30]{min-height:40px}}.page[data-v-33c42bc6]{display:grid;gap:.85rem;padding:.8rem .8rem 1.5rem}.hero[data-v-33c42bc6]{position:relative;display:grid;grid-template-columns:auto 1fr;gap:.9rem;align-items:center;padding:1.25rem 1rem 1.15rem;overflow:hidden}.hero[data-v-33c42bc6]:after{content:"";position:absolute;width:170px;height:170px;right:-72px;top:-92px;border-radius:50%;background:color-mix(in srgb,var(--gc-accent) 18%,transparent)}.back[data-v-33c42bc6]{position:absolute;left:.55rem;top:.45rem;width:2rem;height:2rem;border:0;background:transparent;color:var(--gc-muted);font-size:1.8rem;cursor:pointer}.app-icon[data-v-33c42bc6]{width:4rem;height:4rem;display:grid;place-items:center;border-radius:1.25rem;background:linear-gradient(145deg,var(--gc-accent),#163f9e);color:#fff;font-size:1.55rem;font-weight:800;box-shadow:0 14px 30px color-mix(in srgb,var(--gc-accent) 28%,transparent)}.hero-copy[data-v-33c42bc6]{min-width:0}.hero h1[data-v-33c42bc6],.card h2[data-v-33c42bc6]{margin:0}.hero h1[data-v-33c42bc6]{font-size:1.35rem}.hero-copy>p[data-v-33c42bc6]:last-child,.notice p[data-v-33c42bc6],.release[data-v-33c42bc6]{margin:.25rem 0 0;color:var(--gc-muted);line-height:1.55}.eyebrow[data-v-33c42bc6]{margin:0 0 .2rem;color:var(--gc-accent);font-size:.72rem;font-weight:750;letter-spacing:.12em;text-transform:uppercase}.notice[data-v-33c42bc6]{display:flex;gap:.75rem;align-items:flex-start;padding:.9rem 1rem}.notice-icon[data-v-33c42bc6]{width:1.75rem;height:1.75rem;flex:none;display:grid;place-items:center;border-radius:50%;background:#e8f7ef;color:#168451;font-weight:800}.notice p[data-v-33c42bc6]{font-size:.86rem}.card[data-v-33c42bc6]{padding:1rem}.section-head[data-v-33c42bc6]{display:flex;justify-content:space-between;gap:.8rem;align-items:flex-start}.status[data-v-33c42bc6]{padding:.28rem .55rem;border-radius:999px;background:#e8f7ef;color:#168451;font-size:.75rem;white-space:nowrap}.status.unavailable[data-v-33c42bc6]{background:#f3f4f6;color:var(--gc-muted)}.facts[data-v-33c42bc6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:1rem 0 0}.facts div[data-v-33c42bc6]{padding:.75rem;border-radius:14px;background:var(--gc-glass-strong)}.facts dt[data-v-33c42bc6]{color:var(--gc-muted);font-size:.74rem}.facts dd[data-v-33c42bc6]{margin:.25rem 0 0;font-size:.9rem;font-weight:650}.release[data-v-33c42bc6]{padding:.8rem 0;font-size:.86rem;white-space:pre-wrap}.actions[data-v-33c42bc6]{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-top:.8rem}.primary[data-v-33c42bc6],.secondary[data-v-33c42bc6]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;padding:.65rem .8rem;font:inherit;text-decoration:none;cursor:pointer}.primary[data-v-33c42bc6]{border:0;background:var(--gc-accent);color:#fff}.secondary[data-v-33c42bc6]{border:1px solid var(--gc-border);background:var(--gc-glass-strong);color:var(--gc-text)}.rules ul[data-v-33c42bc6]{display:grid;gap:.7rem;list-style:none;margin:.7rem 0 0;padding:0}.rules li[data-v-33c42bc6]{display:grid;grid-template-columns:auto 1fr;gap:.65rem;align-items:start;color:var(--gc-muted);font-size:.87rem;line-height:1.55}.rules li span[data-v-33c42bc6]{color:var(--gc-accent);font-size:.72rem;font-weight:800;padding-top:.15rem}.error[data-v-33c42bc6]{color:#c0392b}.toast[data-v-33c42bc6]{position:fixed;left:50%;bottom:calc(5rem + env(safe-area-inset-bottom));transform:translate(-50%);z-index:80;margin:0;padding:.65rem .9rem;border-radius:999px;background:#172033;color:#fff;font-size:.85rem;box-shadow:0 10px 30px #0000002e}@media(max-width:380px){.facts[data-v-33c42bc6],.actions[data-v-33c42bc6]{grid-template-columns:1fr}}.card[data-v-98d85460]{padding:1rem}.row[data-v-98d85460]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.switch[data-v-98d85460]{display:grid;place-items:center;padding-top:.2rem}.switch input[data-v-98d85460]{width:1.25rem;height:1.25rem}.muted[data-v-98d85460]{opacity:.75;margin:.35rem 0 0;white-space:pre-line}.tiny[data-v-98d85460]{font-size:.85rem}.err[data-v-98d85460]{color:#c0392b;margin-top:.6rem}.dlg[data-v-98d85460]{border:0;border-radius:16px;padding:0;max-width:22rem;width:calc(100% - 2rem);background:var(--gc-glass-strong);color:var(--gc-text)}.dlg[data-v-98d85460]::backdrop{background:#00000059}.dlg-body[data-v-98d85460]{padding:1.1rem;display:grid;gap:.8rem}.dlg-body h2[data-v-98d85460]{margin:0;font-size:1.05rem}.actions[data-v-98d85460]{display:flex;gap:.5rem;justify-content:flex-end}.btn[data-v-98d85460]{border:0;border-radius:12px;padding:.65rem .9rem;background:var(--gc-glass);color:var(--gc-text)}.btn-primary[data-v-98d85460]{background:var(--gc-accent, #2a6);color:#fff}.card[data-v-9a4df93a]{padding:1rem;display:grid;gap:.75rem}.intro[data-v-9a4df93a]{gap:.4rem}.title-row[data-v-9a4df93a]{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.badge[data-v-9a4df93a]{padding:.3rem .55rem;border-radius:999px;font-size:.78rem;background:var(--gc-glass-strong)}.badge.active[data-v-9a4df93a]{background:#1fa06029;color:#157347}h2[data-v-9a4df93a]{margin:0;font-size:1rem}.muted[data-v-9a4df93a]{opacity:.72;margin:0}.tiny[data-v-9a4df93a]{font-size:.82rem}.line[data-v-9a4df93a]{display:flex;justify-content:space-between;gap:1rem;margin:0}.form label[data-v-9a4df93a],.file-label[data-v-9a4df93a]{display:grid;gap:.35rem}.fields[data-v-9a4df93a]{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.actions[data-v-9a4df93a]{display:flex;flex-wrap:wrap;gap:.55rem}.danger[data-v-9a4df93a]{color:#c0392b}.warn[data-v-9a4df93a],.err[data-v-9a4df93a]{color:#c0392b;margin:0}.ok[data-v-9a4df93a]{color:#157347;margin:0}.upload-result[data-v-9a4df93a]{display:grid;gap:.65rem}.qr[data-v-9a4df93a]{width:min(220px,70vw);height:auto;border-radius:12px;background:#fff;padding:.5rem}.stack[data-v-9a4df93a]{display:grid;gap:.85rem}.tab-intro[data-v-9a4df93a]{margin:0;font-size:.86rem;color:#5d6e84;line-height:1.45}.tabs[data-v-9a4df93a]{display:grid;grid-template-columns:1fr 1fr;gap:.3rem;padding:.28rem;border-radius:14px;background:#7082961a;border:1px solid var(--gc-border)}.tab[data-v-9a4df93a]{border:0;background:transparent;border-radius:11px;padding:.65rem .75rem;font-weight:650;font-size:.9rem;color:#4a5d73;cursor:pointer}.tab.active[data-v-9a4df93a]{background:#ffffffe0;color:#152033;box-shadow:0 1px 2px #14284614}@media(max-width:620px){.fields[data-v-9a4df93a]{grid-template-columns:1fr}}.guide[data-v-9a4df93a]{border:1px solid var(--gc-border);border-radius:12px;overflow:hidden;background:#ffffff59}.guide summary[data-v-9a4df93a]{cursor:pointer;list-style:none;padding:.55rem .75rem;font-weight:650;font-size:.84rem;color:#2f5f9e}.guide summary[data-v-9a4df93a]::-webkit-details-marker{display:none}.guide-body[data-v-9a4df93a]{padding:0 .75rem .7rem;border-top:1px solid rgba(112,130,150,.12);font-size:.8rem;color:#4a5d73;line-height:1.55}.guide-body p[data-v-9a4df93a]{margin:.4rem 0 0}.guide-body code[data-v-9a4df93a]{font-size:.78rem;padding:.05rem .3rem;border-radius:6px;background:#2f6fed14}.growth-page[data-v-371a6678]{display:grid;gap:.9rem}.hero[data-v-371a6678]{display:flex;align-items:flex-end;justify-content:space-between;padding:.35rem .1rem}.hero small[data-v-371a6678]{color:#3178de;font-size:.65rem;font-weight:900;letter-spacing:.16em}.hero h1[data-v-371a6678]{margin:.25rem 0;font-size:clamp(1.65rem,4vw,2.2rem)}.hero p[data-v-371a6678],.panel-head p[data-v-371a6678]{margin:0;color:var(--gc-muted);font-size:.82rem}.metrics[data-v-371a6678]{display:grid;grid-template-columns:repeat(4,1fr);gap:.65rem}.metrics article[data-v-371a6678]{display:grid;gap:.25rem;padding:.9rem}.metrics span[data-v-371a6678],.metrics small[data-v-371a6678]{color:var(--gc-muted);font-size:.7rem}.metrics b[data-v-371a6678]{font-size:1.65rem}.tabs[data-v-371a6678]{display:flex;gap:.3rem;padding:.4rem;overflow-x:auto}.tabs button[data-v-371a6678]{min-width:4.8rem;border:0;border-radius:12px;padding:.65rem .8rem;color:var(--gc-muted);background:transparent;font-weight:750;white-space:nowrap}.tabs button.active[data-v-371a6678]{color:var(--gc-text);background:var(--gc-glass-strong)}.panel[data-v-371a6678]{display:grid;gap:.75rem;padding:1rem}.panel-head[data-v-371a6678]{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem}.panel-head h2[data-v-371a6678]{margin:0 0 .2rem;font-size:1.2rem}.filter-row[data-v-371a6678]{display:flex}.filter-row .input[data-v-371a6678]{max-width:13rem}.lead-card[data-v-371a6678],.appointment-card[data-v-371a6678],.form-card[data-v-371a6678],.catalog-card[data-v-371a6678]{padding:.85rem;border:1px solid var(--gc-border);border-radius:15px;background:#ffffff70}.lead-card[data-v-371a6678]{display:grid;grid-template-columns:1.1fr .9fr;gap:.75rem}.title-row[data-v-371a6678]{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.title-row span[data-v-371a6678]{padding:.25rem .5rem;border-radius:999px;color:#7a5b1c;background:#f8edcf;font-size:.64rem}.title-row span[data-status=WON][data-v-371a6678]{color:#157347;background:#dff3e7}.title-row span[data-status=LOST][data-v-371a6678]{color:#a43f3f;background:#f7e1e1}.lead-main p[data-v-371a6678],.appointment-card p[data-v-371a6678],.form-card p[data-v-371a6678],.catalog-card p[data-v-371a6678]{margin:.25rem 0;color:var(--gc-muted);font-size:.78rem}.lead-main small[data-v-371a6678],.appointment-card small[data-v-371a6678],.form-card small[data-v-371a6678]{color:#95a1b1;font-size:.68rem}.lead-main dl[data-v-371a6678]{display:grid;gap:.2rem;margin:.6rem 0 0}.lead-main dl div[data-v-371a6678]{display:grid;grid-template-columns:5rem 1fr;gap:.5rem;font-size:.7rem}.lead-main dt[data-v-371a6678]{color:var(--gc-muted)}.lead-main dd[data-v-371a6678]{margin:0}.lead-actions[data-v-371a6678]{display:grid;gap:.45rem}.appointment-card[data-v-371a6678]{display:grid;grid-template-columns:4.8rem 1fr 8rem;align-items:center;gap:.7rem}.appointment-card time[data-v-371a6678]{display:grid;text-align:center}.appointment-card time b[data-v-371a6678]{font-size:1rem}.appointment-card time span[data-v-371a6678]{color:var(--gc-muted);font-size:.75rem}.form-card[data-v-371a6678],.catalog-card[data-v-371a6678]{display:flex;align-items:center;justify-content:space-between;gap:.7rem}.catalog-card>div[data-v-371a6678]:first-child{display:grid;gap:.15rem}.catalog-card>div:first-child>span[data-v-371a6678]{width:max-content;padding:.2rem .42rem;border-radius:999px;color:#3178de;background:#e8f0fd;font-size:.62rem}.inline-actions[data-v-371a6678]{display:flex;gap:.4rem;flex:none}.inline-actions .btn[data-v-371a6678]{min-height:36px;padding:.45rem .65rem;font-size:.72rem}.empty[data-v-371a6678],.loading[data-v-371a6678]{padding:1.2rem;color:var(--gc-muted);text-align:center}.modal[data-v-371a6678]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:1rem;background:#070e1a8a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-card[data-v-371a6678]{display:grid;gap:.75rem;width:min(100%,42rem);max-height:90dvh;padding:1rem;overflow-y:auto;background:var(--gc-glass-strong)}.modal-card header[data-v-371a6678]{display:flex;align-items:center;justify-content:space-between}.modal-card h2[data-v-371a6678]{margin:0}.modal-card header button[data-v-371a6678],.field-row>button[data-v-371a6678]{border:0;color:var(--gc-muted);background:transparent;cursor:pointer}.modal-card label[data-v-371a6678]{display:grid;gap:.3rem;color:var(--gc-muted);font-size:.76rem}.two[data-v-371a6678]{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.field-editor[data-v-371a6678]{display:grid;gap:.45rem;padding:.7rem;border-radius:14px;background:#6478960f}.field-row[data-v-371a6678]{display:grid;grid-template-columns:1fr 8rem 4rem auto;align-items:center;gap:.4rem}.check[data-v-371a6678]{display:flex!important;align-items:center;gap:.4rem!important}.toast[data-v-371a6678]{position:fixed;left:50%;bottom:5.2rem;z-index:100;transform:translate(-50%);padding:.65rem 1rem;border-radius:999px;color:#fff;background:#17365e}.err[data-v-371a6678]{color:#c0392b}@media(max-width:760px){.metrics[data-v-371a6678]{grid-template-columns:repeat(2,1fr)}.lead-card[data-v-371a6678]{grid-template-columns:1fr}.appointment-card[data-v-371a6678]{grid-template-columns:4rem 1fr}.appointment-card>.input[data-v-371a6678]{grid-column:1/-1}.form-card[data-v-371a6678],.catalog-card[data-v-371a6678]{align-items:stretch;flex-direction:column}.inline-actions .btn[data-v-371a6678]{flex:1}.field-row[data-v-371a6678]{grid-template-columns:1fr 7rem}.field-row .check[data-v-371a6678],.field-row>button[data-v-371a6678]{grid-row:2}.two[data-v-371a6678]{grid-template-columns:1fr}}@media(min-width:900px){.growth-page[data-v-371a6678]{max-width:1200px}.panel[data-v-371a6678]{padding:1.2rem}.metrics article[data-v-371a6678]{padding:1.05rem}}.card[data-v-0c50e196]{padding:1rem;display:grid;gap:.8rem}.intro[data-v-0c50e196]{gap:.35rem}.title-row[data-v-0c50e196],.line[data-v-0c50e196],.switch[data-v-0c50e196]{display:flex;justify-content:space-between;align-items:center;gap:.7rem}.badge[data-v-0c50e196]{padding:.3rem .55rem;border-radius:999px;background:var(--gc-glass-strong);font-size:.76rem}.badge.active[data-v-0c50e196]{color:#157347;background:#19875424}h2[data-v-0c50e196]{margin:0;font-size:1rem}.muted[data-v-0c50e196]{margin:0;color:var(--gc-muted)}.line[data-v-0c50e196]{margin:0}label[data-v-0c50e196]{display:grid;gap:.35rem}.two[data-v-0c50e196],.three[data-v-0c50e196]{display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.three[data-v-0c50e196]{grid-template-columns:repeat(3,minmax(0,1fr))}.switch[data-v-0c50e196]{border:1px solid var(--gc-border);border-radius:13px;padding:.7rem}.actions[data-v-0c50e196]{display:flex;flex-wrap:wrap;gap:.55rem}.danger[data-v-0c50e196],.warn[data-v-0c50e196],.err[data-v-0c50e196]{color:#c0392b}.warn[data-v-0c50e196],.err[data-v-0c50e196]{margin:0}@media(max-width:680px){.two[data-v-0c50e196],.three[data-v-0c50e196]{grid-template-columns:1fr}.actions .btn[data-v-0c50e196]{flex:1}}:root{--gc-bg0: #e8eef6;--gc-bg1: #d5e0ef;--gc-bg2: #f7f9fc;--gc-glass: rgba(255, 255, 255, .55);--gc-glass-strong: rgba(255, 255, 255, .72);--gc-border: rgba(255, 255, 255, .55);--gc-text: #1a2332;--gc-muted: #5b6b7f;--gc-accent: #2f6fed;--gc-accent-2: #4b8bff;--gc-agent-bubble: rgba(255, 255, 255, .65);--gc-customer-bubble: linear-gradient(135deg, #3a7bfd, #5a9bff);--gc-radius: 24px;--gc-shadow: 0 10px 40px rgba(30, 50, 80, .12);--gc-blur: 18px;--gc-safe-bottom: env(safe-area-inset-bottom, 0px);--gc-safe-top: env(safe-area-inset-top, 0px);--gc-font: "SF Pro Display", "Segoe UI", "PingFang SC", "Noto Sans SC", sans-serif}[data-theme=dark]{--gc-bg0: #0f141c;--gc-bg1: #182232;--gc-bg2: #121821;--gc-glass: rgba(28, 36, 48, .62);--gc-glass-strong: rgba(34, 44, 60, .78);--gc-border: rgba(255, 255, 255, .12);--gc-text: #e8eef8;--gc-muted: #9aa8ba;--gc-agent-bubble: rgba(40, 52, 70, .75);--gc-customer-bubble: linear-gradient(135deg, #2d62d6, #3f7ef0);--gc-shadow: 0 10px 40px rgba(0, 0, 0, .35)}@media(prefers-reduced-transparency:reduce){:root{--gc-glass: rgba(255, 255, 255, .92);--gc-blur: 0px}[data-theme=dark]{--gc-glass: rgba(24, 32, 44, .94)}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}*{box-sizing:border-box}html{overflow-x:hidden;max-width:100%;touch-action:pan-y;-ms-touch-action:pan-y}html,body,#app{margin:0;min-height:100%;max-width:100%;overflow-x:hidden;font-family:var(--gc-font);color:var(--gc-text);background:radial-gradient(1200px 600px at 10% -10%,var(--gc-bg1),transparent),radial-gradient(900px 500px at 100% 0%,#c9d8ec,transparent),linear-gradient(180deg,var(--gc-bg0),var(--gc-bg2))}html.gc-miniprogram,html.gc-miniprogram body,html.gc-miniprogram #app{min-height:100dvh;height:100%;overscroll-behavior:none;touch-action:manipulation;-webkit-text-size-adjust:100%;text-size-adjust:100%}html.gc-miniprogram body{min-height:-webkit-fill-available}img,video,canvas,svg{max-width:100%}.glass{background:var(--gc-glass);border:1px solid var(--gc-border);border-radius:var(--gc-radius);box-shadow:var(--gc-shadow);backdrop-filter:blur(var(--gc-blur));-webkit-backdrop-filter:blur(var(--gc-blur))}.glass-strong{background:var(--gc-glass-strong);border:1px solid var(--gc-border);border-radius:var(--gc-radius);box-shadow:var(--gc-shadow);backdrop-filter:blur(calc(var(--gc-blur) + 6px));-webkit-backdrop-filter:blur(calc(var(--gc-blur) + 6px))}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--gc-border);background:var(--gc-glass-strong);color:var(--gc-text);border-radius:16px;padding:.75rem 1rem;font-size:.95rem;cursor:pointer}.btn-primary{background:linear-gradient(135deg,var(--gc-accent),var(--gc-accent-2));color:#fff;border:none}.input{width:100%;border:1px solid var(--gc-border);background:var(--gc-glass);border-radius:16px;padding:.85rem 1rem;color:var(--gc-text);font-size:1rem;outline:none}html{font-size:calc(16px * var(--gc-font-scale, 1))}.gc-reduce-transparency{--gc-glass: rgba(255, 255, 255, .94);--gc-glass-strong: rgba(255, 255, 255, .98);--gc-blur: 0px}[data-theme=dark].gc-reduce-transparency,.gc-reduce-transparency[data-theme=dark]{--gc-glass: rgba(24, 32, 44, .96);--gc-glass-strong: rgba(28, 36, 48, .98)}.gc-reduce-motion *{animation:none!important;transition:none!important}
