@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600;700&display=swap");:root{--sym-bg:#0e0f12;--sym-bg-deep:#0a0b0e;--sym-surface-chrome:#131418;--sym-surface-card:#16181d;--sym-surface-raised:#1c1e24;--sym-surface-input:#16181d;--sym-surface-input-2:#1a1c22;--sym-surface-sunken:#08090b;--sym-surface-attachment:#1c1e24;--sym-surface-pill:#16181d;--sym-surface-pill-hover:#1c1e24;--sym-overlay:rgba(6,7,9,.62);--sym-overlay-soft:rgba(6,7,9,.42);--sym-line:#23252b;--sym-line-strong:#2c2f37;--sym-line-2:#34373f;--sym-hairline:hsla(0,0%,100%,.06);--sym-hairline-2:hsla(0,0%,100%,.09);--sym-hairline-faint:hsla(0,0%,100%,.04);--sym-text:#e7e9ee;--sym-text-strong:#fff;--sym-text-muted:#9197a3;--sym-text-faint:#5d626d;--sym-text-dim:#44474f;--sym-text-on-accent:#fff;--sym-blue:#5b78ff;--sym-blue-strong:#6b86ff;--sym-blue-deep:#4a63e0;--sym-blue-soft:rgba(91,120,255,.16);--sym-blue-ring:rgba(91,120,255,.42);--sym-link:#7aa2ff;--sym-green-online:#5fd49a;--sym-green:#3aa873;--sym-green-soft:rgba(94,200,140,.14);--sym-green-term:#7ee0a8;--sym-cyan-term:#6fd6e0;--sym-green-ring:rgba(94,200,140,.4);--sym-magenta:#ff647c;--sym-magenta-soft:#ff8ba0;--sym-status-red-bg:rgba(255,100,124,.14);--sym-status-red-fg:#ff97a8;--sym-status-orange-bg:hsla(29,65%,65%,.14);--sym-status-orange-fg:#e6b483;--sym-status-yellow-bg:hsla(49,53%,65%,.13);--sym-status-yellow-fg:#e0d18a;--sym-status-blue-bg:rgba(91,120,255,.16);--sym-status-blue-fg:#9db0ff;--sym-status-green-bg:rgba(94,200,140,.14);--sym-status-green-fg:#7fe0ac;--sym-status-neutral-bg:hsla(0,0%,100%,.06);--sym-status-neutral-fg:#9197a3;--sym-term-bg:#08090b;--sym-term-text:#c7ccd6;--sym-term-prompt:#7ee0a8;--sym-term-tool:#b3a4f0;--sym-term-output:#5d626d;--sym-term-rule:#2c2f37;--sym-syn-keyword:#7aa2ff;--sym-syn-flag:#b3a4f0;--sym-syn-string:#7ee0a8;--sym-syn-number:#e0a36b;--sym-syn-path:#7aa2ff;--sym-syn-comment:#5d626d;--sym-syn-punct:#6b7180;--sym-font-sans:"Space Grotesk",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--sym-font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--sym-weight-normal:400;--sym-weight-medium:500;--sym-weight-semibold:600;--sym-weight-bold:700;--sym-weight-extrabold:800;--sym-weight-black:900;--sym-text-9:9px;--sym-text-10:10px;--sym-text-11:11px;--sym-text-12:12px;--sym-text-13:13px;--sym-text-14:14px;--sym-text-15:15px;--sym-text-18:18px;--sym-text-30:30px;--sym-leading-tight:1.1;--sym-leading-snug:1.35;--sym-leading-normal:1.5;--sym-leading-terminal:1.6;--sym-tracking-tight:-0.01em;--sym-tracking-normal:0;--sym-tracking-wide:0.13em;--sym-tracking-wider:0.16em;--sym-space-1:2px;--sym-space-2:4px;--sym-space-3:6px;--sym-space-4:8px;--sym-space-5:10px;--sym-space-6:12px;--sym-space-7:16px;--sym-space-8:20px;--sym-space-9:24px;--sym-space-10:28px;--sym-sidebar-w:280px;--sym-panel-w:340px;--sym-panel-w-notes:320px;--sym-tap-target:44px;--sym-radius-sm:6px;--sym-radius-md:8px;--sym-radius-lg:12px;--sym-radius-xl:16px;--sym-radius-input:18px;--sym-radius-composer:20px;--sym-radius-2xl:24px;--sym-radius-pill:999px;--sym-dot:8px;--sym-dot-sm:6px;--sym-shadow-sheet:0 24px 80px rgba(0,0,0,.5);--sym-shadow-menu:0 18px 60px rgba(0,0,0,.45);--sym-shadow-send-text:0 1px 8px rgba(0,0,0,.55);--sym-blur-popover:blur(16px);--sym-blur-sheet:blur(6px);--sym-ease:cubic-bezier(0.4,0,0.2,1);--sym-dur-fast:140ms;--sym-dur:150ms;--sym-dur-panel:200ms;--sym-press-scale:0.96;--sym-press-scale-sm:0.98;--sym-grad-primary:linear-gradient(180deg,#6b86ff,#5b78ff);--sym-grad-primary-hover:linear-gradient(180deg,#7a92ff,#6b86ff);--sym-grad-text:linear-gradient(120deg,#e7e9ee,#9db0ff);--sym-grad-edge:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.02));--sym-grad-live:linear-gradient(180deg,#6fe0a8,#5fd49a);--sym-wash-blue:radial-gradient(900px 340px at 84% -12%,rgba(91,120,255,.1),transparent 62%);--sym-wash-cyan:radial-gradient(620px 300px at 6% -6%,rgba(111,214,224,.045),transparent 60%);--sym-wash-green:radial-gradient(560px 280px at 0% 0%,rgba(94,200,140,.04),transparent 58%);--sym-glow-blue:0 6px 18px -10px rgba(91,120,255,.5);--sym-glow-blue-strong:0 10px 26px -10px rgba(91,120,255,.55);--sym-glow-green:0 6px 18px -10px rgba(94,200,140,.4);--sym-glow-magenta:0 6px 18px -10px rgba(255,100,124,.45);--sym-edge-top:inset 0 1px 0 hsla(0,0%,100%,.05);--sym-edge-top-strong:inset 0 1px 0 hsla(0,0%,100%,.1);--sym-shadow-card:0 1px 2px rgba(0,0,0,.4),0 20px 50px -34px rgba(0,0,0,.85);--sym-surface-glass:rgba(19,20,24,.72);--sym-blur-glass:blur(20px) saturate(1.2);--sym-focus-glow:0 0 0 2px var(--sym-bg),0 0 0 4px rgba(91,120,255,.75)}.sym-root,.sym-surface{font-family:var(--sym-font-sans);color:var(--sym-text);background:var(--sym-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.sym-noscroll{scrollbar-width:none;-ms-overflow-style:none}.sym-noscroll::-webkit-scrollbar{display:none;width:0;height:0}.sym-mono{font-family:var(--sym-font-mono)}.sym-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--sym-radius-pill);border:1px solid var(--sym-hairline);background:var(--sym-surface-pill);color:var(--sym-text-muted);font-weight:var(--sym-weight-bold);line-height:1;transition:transform var(--sym-dur) var(--sym-ease),background var(--sym-dur) var(--sym-ease),color var(--sym-dur) var(--sym-ease),border-color var(--sym-dur) var(--sym-ease)}.sym-pill:active{transform:scale(var(--sym-press-scale))}@keyframes sym-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sym-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes sym-send-dots{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-1px)}}@keyframes sym-float1{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(12px,-18px) rotate(8deg)}}@keyframes sym-float2{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(-15px,12px) rotate(-6deg)}}.sym-focusable:focus-visible{outline:none;box-shadow:var(--sym-focus-glow)}.sym-btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;font-family:var(--sym-font-sans);line-height:1.1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:transform var(--sym-dur) var(--sym-ease),background var(--sym-dur) var(--sym-ease),border-color var(--sym-dur) var(--sym-ease),box-shadow var(--sym-dur) var(--sym-ease),opacity var(--sym-dur) var(--sym-ease),filter var(--sym-dur) var(--sym-ease)}.sym-btn:hover{filter:brightness(1.08)}.sym-btn:active{transform:scale(var(--sym-press-scale));filter:brightness(.97)}.sym-btn:disabled{opacity:.35;cursor:not-allowed;filter:none;transform:none}.sym-btn--primary{background:var(--sym-blue);color:#fff;border:1px solid hsla(0,0%,100%,.14);box-shadow:var(--sym-edge-top),var(--sym-glow-blue);font-weight:600}.sym-btn--primary:hover{background:var(--sym-blue-strong);filter:none;box-shadow:var(--sym-edge-top),var(--sym-glow-blue-strong)}.sym-btn--secondary{background:var(--sym-surface-pill);color:var(--sym-text);border:1px solid var(--sym-hairline-2);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);font-weight:700}.sym-btn--secondary:hover{background:var(--sym-surface-pill-hover);filter:none}.sym-btn--ghost{background:transparent;color:var(--sym-text-muted);border:1px solid transparent;font-weight:600}.sym-btn--ghost:hover{background:var(--sym-surface-pill);color:var(--sym-text);filter:none}.sym-btn--wake{background:var(--sym-green-soft);color:var(--sym-green-online);border:1px solid var(--sym-green-ring);font-weight:600}.sym-btn--terminal{background:var(--sym-surface-raised);color:var(--sym-text-muted);border:1px solid var(--sym-hairline);font-weight:600}.sym-btn--danger{background:#2b2024;color:var(--sym-magenta-soft);border:1px solid rgba(255,100,124,.22);font-weight:600}.sym-iconpill{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--sym-radius-pill);border:1px solid var(--sym-hairline);cursor:pointer;line-height:1;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04);transition:transform var(--sym-dur) var(--sym-ease),background var(--sym-dur) var(--sym-ease),color var(--sym-dur) var(--sym-ease),border-color var(--sym-dur) var(--sym-ease)}.sym-iconpill:hover{background:var(--sym-surface-pill-hover);color:#fff}.sym-iconpill:active{transform:scale(var(--sym-press-scale))}.sym-iconpill.is-on{background:var(--sym-blue);border-color:hsla(0,0%,100%,.16);color:#fff;box-shadow:var(--sym-glow-blue)}.sym-iconpill.is-good{background:var(--sym-green);border-color:var(--sym-green-ring);color:#06140d;box-shadow:var(--sym-glow-green)}.sym-chip{cursor:pointer;transition:transform var(--sym-dur-fast) var(--sym-ease),background var(--sym-dur-fast) var(--sym-ease),color var(--sym-dur-fast) var(--sym-ease),border-color var(--sym-dur-fast) var(--sym-ease)}.sym-chip:hover{background:var(--sym-surface-pill-hover);color:var(--sym-text)}.sym-chip:active{transform:scale(var(--sym-press-scale-sm))}.sym-input{transition:box-shadow var(--sym-dur) var(--sym-ease),border-color var(--sym-dur) var(--sym-ease)}.sym-input::placeholder{color:rgba(246,247,248,.42)}.sym-input--message:focus{box-shadow:0 0 0 1px var(--sym-blue-ring)}.sym-input--field:focus,.sym-input--lock:focus{border-color:var(--sym-blue);box-shadow:0 0 0 3px var(--sym-blue-soft)}.sym-card{background:var(--sym-surface-card);border:1px solid var(--sym-line);border-radius:var(--sym-radius-lg);box-shadow:var(--sym-edge-top);transition:transform var(--sym-dur) var(--sym-ease),border-color var(--sym-dur) var(--sym-ease),box-shadow var(--sym-dur) var(--sym-ease)}.sym-card--interactive{cursor:pointer}.sym-card--interactive:hover{border-color:var(--sym-line-strong);box-shadow:var(--sym-edge-top),0 16px 40px -22px rgba(0,0,0,.85);transform:translateY(-1px)}.sym-card--glow{border:1px solid transparent;background:linear-gradient(var(--sym-surface-card),var(--sym-surface-card)) padding-box,var(--sym-grad-edge) border-box;box-shadow:var(--sym-edge-top),var(--sym-glow-blue)}.sym-glass{background:var(--sym-surface-glass);backdrop-filter:var(--sym-blur-glass);-webkit-backdrop-filter:var(--sym-blur-glass);border:1px solid var(--sym-hairline-2);box-shadow:var(--sym-edge-top),0 24px 60px -24px rgba(0,0,0,.7)}@keyframes sym-pulse-ring{0%{box-shadow:0 0 0 0 rgba(94,200,140,.5)}70%{box-shadow:0 0 0 6px rgba(94,200,140,0)}to{box-shadow:0 0 0 0 rgba(94,200,140,0)}}.sym-live-ring{animation:sym-pulse-ring 1.8s ease-out infinite}.sym-row{transition:background var(--sym-dur) var(--sym-ease)}.sym-row:hover,.sym-seg{background:hsla(0,0%,100%,.045)}.sym-seg{display:inline-grid;grid-auto-flow:column;border-radius:var(--sym-radius-lg);padding:4px;gap:2px;border:1px solid var(--sym-hairline)}.sym-seg__btn{border:0;cursor:pointer;border-radius:var(--sym-radius-md);padding:6px 14px;font-size:var(--sym-text-11);font-weight:600;font-family:var(--sym-font-sans);background:transparent;color:hsla(0,0%,100%,.42);transition:background var(--sym-dur) var(--sym-ease),color var(--sym-dur) var(--sym-ease)}.sym-seg__btn:hover{color:var(--sym-text)}.sym-seg__btn.is-active{background:hsla(0,0%,100%,.12);color:#fff}.sym-composer-btn{width:36px;height:36px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:11px;background:transparent;color:var(--sym-text-muted);cursor:pointer;transition:transform var(--sym-dur) var(--sym-ease),background var(--sym-dur) var(--sym-ease),color var(--sym-dur) var(--sym-ease),box-shadow var(--sym-dur) var(--sym-ease)}.sym-composer-btn:hover{color:#fff;transform:translateY(-2px) scale(1.08);background:hsla(0,0%,100%,.05)}.sym-composer-btn:active{transform:translateY(0) scale(.94)}.sym-composer-btn:disabled{opacity:.3;cursor:not-allowed;transform:none;background:transparent}.sym-composer-btn--sm{width:32px;height:32px;border-radius:9px}.sym-composer-btn--primary{background:var(--sym-blue);color:#fff;border:1px solid hsla(0,0%,100%,.14);box-shadow:0 1px 0 hsla(0,0%,100%,.18) inset,var(--sym-glow-blue)}.sym-composer-btn--primary:hover{background:var(--sym-blue-strong);color:#fff;box-shadow:0 1px 0 hsla(0,0%,100%,.22) inset,var(--sym-glow-blue-strong)}.sym-composer-btn--primary:disabled{background:var(--sym-blue)}.sym-composer-card{position:relative;display:flex;flex-direction:column;background:var(--sym-surface-card);border:1px solid var(--sym-line);border-radius:var(--sym-radius-composer);padding:8px 8px 8px 6px;transition:border-color var(--sym-dur) var(--sym-ease),box-shadow var(--sym-dur) var(--sym-ease)}.sym-composer-card:focus-within{border-color:var(--sym-blue-ring);box-shadow:0 0 0 3px var(--sym-blue-soft)}.sym-termkey{flex:0 0 auto;border:1px solid var(--sym-hairline);border-radius:var(--sym-radius-sm);background:var(--sym-surface-raised);color:var(--sym-text-muted);font-family:var(--sym-font-mono);font-size:11px;font-weight:500;padding:7px 11px;cursor:pointer;line-height:1;transition:transform var(--sym-dur-fast) var(--sym-ease),background var(--sym-dur-fast) var(--sym-ease),color var(--sym-dur-fast) var(--sym-ease),border-color var(--sym-dur-fast) var(--sym-ease)}.sym-termkey:hover{color:var(--sym-text);border-color:var(--sym-line-strong);background:#20232a}.sym-termkey:active{transform:scale(var(--sym-press-scale))}.sym-termkey--danger{background:#2b2024;color:var(--sym-magenta-soft);border-color:rgba(255,100,124,.22)}.sym-termkey--active{background:var(--sym-blue-soft);color:#bcd0ff;border-color:var(--sym-blue-ring)}.sym-termkey--mono{color:var(--sym-text)}.sym-attachment{gap:9px;background:var(--sym-surface-attachment);border:1px solid var(--sym-line-strong);border-radius:12px;padding:6px 8px}.sym-attachment,.sym-attachment__rm{display:inline-flex;align-items:center}.sym-attachment__rm{width:22px;height:22px;border:0;border-radius:6px;background:transparent;color:var(--sym-text-faint);cursor:pointer;font-size:15px;line-height:1;flex-shrink:0;justify-content:center;transition:background var(--sym-dur) var(--sym-ease),color var(--sym-dur) var(--sym-ease)}.sym-attachment__rm:hover{background:hsla(0,0%,100%,.08);color:#fff}*{box-sizing:border-box}body,html{margin:0;padding:0;height:100%}body{background:var(--sym-bg);color:var(--sym-text);font-family:var(--sym-font-sans);-webkit-font-smoothing:antialiased;overflow:hidden}::selection{background:var(--sym-blue-soft);color:#fff}#fx{position:fixed;inset:0;z-index:1;overflow:hidden}.vignette{z-index:2;background:radial-gradient(620px 540px at 50% 46%,rgba(10,11,14,.92) 0,rgba(10,11,14,.74) 34%,rgba(10,11,14,0) 70%)}.toplight,.vignette{position:fixed;inset:0;pointer-events:none}.toplight{z-index:0;background:radial-gradient(1100px 500px at 50% -12%,rgba(91,120,255,.12),transparent 60%)}.center{position:fixed;z-index:5;inset:0;display:flex;overflow-y:auto;padding:24px 24px 90px}.card{margin:auto;width:432px;max-width:100%;background:rgba(19,20,24,.74);backdrop-filter:blur(22px) saturate(1.2);-webkit-backdrop-filter:blur(22px) saturate(1.2);border:1px solid var(--sym-hairline-2);border-radius:20px;box-shadow:var(--sym-edge-top),0 40px 90px -40px rgba(0,0,0,.92),0 0 0 1px rgba(0,0,0,.4);padding:26px 28px 22px;text-align:center}.logo-row{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:16px}.logo-row img{width:34px;height:34px;border-radius:9px;box-shadow:var(--sym-glow-blue)}.logo-row b{font-size:17px;font-weight:700;letter-spacing:-.01em;color:var(--sym-text-strong)}.logo-row b i{font-style:normal;color:var(--sym-text-faint);font-weight:500}.pill{display:inline-flex;align-items:center;gap:7px;margin-bottom:15px;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--sym-green-online);background:var(--sym-green-soft);border:1px solid var(--sym-green-ring);padding:5px 11px}.pill,.pill .d{border-radius:999px}.pill .d{width:6px;height:6px;background:var(--sym-green-online)}h1{font-size:26px;line-height:1.12;letter-spacing:-.025em;font-weight:700;margin:0 0 11px;color:var(--sym-text-strong);text-wrap:balance}h1 .grad{background:linear-gradient(108deg,#e7e9ee,#9db0ff 55%,#7ee0a8);-webkit-background-clip:text;background-clip:text;color:transparent}.sub{font-size:13.5px;line-height:1.5;color:var(--sym-text-muted);margin:0 0 18px;text-wrap:pretty}.sub b{color:var(--sym-text);font-weight:600}form{flex-direction:column;gap:9px}.field,form{display:flex}.field{align-items:center;gap:10px;height:48px;padding:0 6px 0 14px;background:var(--sym-surface-input);border:1px solid var(--sym-line-strong);border-radius:13px;transition:border-color .15s,box-shadow .15s}.field:focus-within{border-color:var(--sym-blue);box-shadow:0 0 0 3px var(--sym-blue-soft)}.field>svg{width:17px;height:17px;color:var(--sym-text-faint);flex-shrink:0}.field input{flex:1 1;min-width:0;background:none;border:0;outline:none;color:var(--sym-text);font-family:var(--sym-font-sans);font-size:14.5px}.field input::placeholder{color:var(--sym-text-faint)}.btn-join{height:38px;padding:0 16px;border-radius:10px;flex-shrink:0;background:var(--sym-blue);color:#fff;font-weight:600;font-size:13px;font-family:var(--sym-font-sans);border:1px solid hsla(0,0%,100%,.14);box-shadow:var(--sym-glow-blue);cursor:pointer;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;transition:background .15s,box-shadow .15s,transform .12s}.btn-join:hover{background:var(--sym-blue-strong);box-shadow:var(--sym-glow-blue-strong)}.btn-join:active{transform:scale(.96)}.btn-join svg{width:15px;height:15px;transition:transform .2s}.btn-join:hover svg{transform:translateX(2px)}.err{color:var(--sym-magenta-soft);font-size:11.5px;min-height:14px;opacity:0;transition:opacity .15s;text-align:left;padding-left:4px}.err.show{opacity:1}.meta{align-items:center;justify-content:center;gap:9px;margin-top:14px}.avstack,.meta{display:flex}.av{width:22px;height:22px;border-radius:999px;margin-left:-6px;border:2px solid #14151a;background-size:cover}.av:first-child{margin-left:0}.meta-txt{font-size:11.5px;color:var(--sym-text-faint)}.meta-txt b{color:var(--sym-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.privacy{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:10px;font-size:11px;color:var(--sym-text-dim)}.privacy svg{width:13px;height:13px;color:var(--sym-green-online);flex-shrink:0}.privacy b{color:var(--sym-text-faint)}.conns{margin-top:16px;padding-top:14px;border-top:1px solid var(--sym-hairline)}.conns .lbl{font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--sym-text-dim);font-family:var(--sym-font-mono);margin-bottom:10px}.conns .row{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.conns .ic{width:20px;height:20px;opacity:.88;filter:none;transition:opacity .16s var(--sym-ease),transform .16s var(--sym-ease)}.conns .ic:hover{opacity:1;transform:translateY(-1px)}.success{display:none}.success.show{display:block;animation:pop .4s var(--sym-ease)}@keyframes pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.check{width:42px;height:42px;border-radius:12px;margin:0 auto 14px;background:var(--sym-green-soft);border:1px solid var(--sym-green-ring);display:grid;place-items:center;color:var(--sym-green-online)}.check svg{width:22px;height:22px}.queue{display:flex;align-items:center;justify-content:center;gap:9px;background:var(--sym-surface-sunken);border:1px solid var(--sym-line);border-radius:12px;padding:12px;margin:16px 0 12px}.queue .num{font-family:var(--sym-font-mono);font-size:24px;font-weight:700;color:var(--sym-blue)}.queue .lbl{font-size:11.5px;color:var(--sym-text-muted);text-align:left}.queue .lbl b{color:var(--sym-text)}.referral{display:flex;gap:7px}.ref-input{flex:1 1;min-width:0;font-family:var(--sym-font-mono);font-size:11.5px;color:var(--sym-text-muted);background:var(--sym-surface-input);border:1px solid var(--sym-line-strong);border-radius:9px;padding:9px 11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.btn-copy{padding:9px 13px;border-radius:9px;flex-shrink:0;background:var(--sym-surface-pill);color:var(--sym-text);font-weight:600;font-size:12px;font-family:var(--sym-font-sans);border:1px solid var(--sym-hairline-2);cursor:pointer;transition:.15s}.btn-copy:hover{background:var(--sym-surface-pill-hover)}.btn-copy.done{color:var(--sym-green-online);border-color:var(--sym-green-ring)}.vswitch{position:fixed;z-index:10;left:50%;bottom:20px;transform:translateX(-50%);display:flex;align-items:center;gap:4px;padding:5px;background:rgba(19,20,24,.78);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--sym-hairline-2);border-radius:14px;box-shadow:0 18px 50px -24px rgba(0,0,0,.8)}.vswitch .lbl{font-size:9.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--sym-text-dim);font-family:var(--sym-font-mono);padding:0 8px 0 6px}.vbtn{border:1px solid transparent;cursor:pointer;border-radius:9px;padding:7px 12px;font-size:12px;font-weight:600;font-family:var(--sym-font-sans);background:transparent;color:var(--sym-text-faint);display:flex;align-items:center;gap:6px;transition:background .15s,color .15s,border-color .15s}.vbtn .n{font-family:var(--sym-font-mono);font-size:10px;opacity:.7}.vbtn:hover{color:var(--sym-text);background:hsla(0,0%,100%,.04)}.vbtn.is-active{color:#fff;background:var(--sym-blue-soft);border-color:var(--sym-blue-ring)}.vbtn.is-active .n{color:var(--sym-blue);opacity:1}.corner{position:fixed;z-index:10;top:18px;font-size:11px;color:var(--sym-text-dim);font-family:var(--sym-font-mono)}.corner.l{left:22px}.corner.r{right:22px}@media (max-width:560px){.card{padding:26px 22px 22px}.vswitch{flex-wrap:wrap;max-width:94vw;justify-content:center}}