:root,[data-theme=teal]{--bg-void:#050b0d;--bg-surface:#0a1315;--bg-raised:#111b1e;--bg-overlay:#182629;--line:#1d2e32;--line-strong:#2b434a;--line-input:#4f7681;--ambient:#0f2a2d;--text-hi:#e6f1ef;--text-mid:#9db6b2;--text-low:#86a29e;--text-on-accent:#050b0d;--accent:#2cd3b3;--accent-warm:#2f8fff;--positive:#5ee27f;--warning:#ffb55c;--danger:#ff6b6b}:root,[data-theme]{--gradient-accent:linear-gradient(135deg, var(--accent), var(--accent-warm));--accent-tint:color-mix(in srgb, var(--accent) 14%, transparent);--accent-tint-strong:color-mix(in srgb, var(--accent) 26%, transparent);--positive-tint:color-mix(in srgb, var(--positive) 14%, transparent);--warning-tint:color-mix(in srgb, var(--warning) 14%, transparent);--danger-tint:color-mix(in srgb, var(--danger) 14%, transparent);--ambient-glow:color-mix(in srgb, var(--ambient) 8%, transparent);--scrim:color-mix(in srgb, var(--bg-void) 72%, transparent);--glow-accent:0 0 10px color-mix(in srgb, var(--accent) 55%, transparent), 0 0 2px color-mix(in srgb, var(--accent) 80%, transparent);--glow-accent-soft:0 0 18px color-mix(in srgb, var(--accent) 22%, transparent);--glow-positive:0 0 8px color-mix(in srgb, var(--positive) 60%, transparent);--glow-danger:0 0 10px color-mix(in srgb, var(--danger) 45%, transparent);--glow-warm:0 0 16px color-mix(in srgb, var(--accent-warm) 30%, transparent)}:root{--dither:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.6 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");--dither-opacity:.03;--font-ui:"Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"Geist Mono Variable", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--fs-xs:11.5px;--fs-sm:12.5px;--fs-md:14px;--fs-body:15px;--fs-lg:17px;--fs-xl:21px;--fs-2xl:28px;--lh:1.45;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--radius-pill:999px;--row-height:64px;--sidebar-width:232px;--list-width:400px;--motion-transition:.15s;--motion-entrance:.23s;--motion-moment:.45s;--motion-send:.3s;--motion-skeleton:1.4s;--ease-enter:cubic-bezier(.32, .72, 0, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1)}@media (prefers-reduced-motion:reduce){:root{--motion-transition:80ms;--motion-entrance:80ms;--motion-moment:80ms;--motion-send:80ms;--motion-skeleton:80ms}}[data-theme=lime]{--bg-void:#0a192f;--bg-surface:#0d1f3a;--bg-raised:#112240;--bg-overlay:#1a2f52;--line:#22334b;--line-strong:#2c3e54;--line-input:#6a86a6;--ambient:#173a63;--text-hi:#e5e7eb;--text-mid:#8b9cb3;--text-low:#9ca3af;--text-on-accent:#0a192f;--accent:#c3e325;--accent-warm:#d4f72e;--positive:#4ade80;--warning:#fbbf24;--danger:#f87171}[data-theme=cyber]{--bg-void:#08050f;--bg-surface:#100a1c;--bg-raised:#171029;--bg-overlay:#221738;--line:#2c1f4a;--line-strong:#3d2b63;--line-input:#8a72c0;--ambient:#2a0f45;--text-hi:#f0e9ff;--text-mid:#b3a3d6;--text-low:#a495cc;--text-on-accent:#08050f;--accent:#2ef2ff;--accent-warm:#ff3ec8;--positive:#3ef2a3;--warning:#ffd23e;--danger:#ff4d6d}[data-theme=amber]{--bg-void:#100d0a;--bg-surface:#181410;--bg-raised:#211c16;--bg-overlay:#2e2720;--line:#382f26;--line-strong:#4a4034;--line-input:#8f8070;--ambient:#3d2a14;--text-hi:#f5ece0;--text-mid:#bdab96;--text-low:#aea08d;--text-on-accent:#100d0a;--accent:#ffa73d;--accent-warm:#ff7847;--positive:#a3d06a;--warning:#ffd93d;--danger:#ff6161}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--bg-void);color:var(--text-hi);font:var(--fs-md) / var(--lh) var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-wrap:anywhere;margin:0}h1,h2,h3{letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.25}h1{font-size:var(--fs-xl)}h2{font-size:var(--fs-lg)}h3{font-size:var(--fs-md)}p{margin:0}a{color:var(--accent);text-decoration:none}a:hover{text-underline-offset:2px;text-decoration:underline}code,kbd,pre,.mono{font-family:var(--font-mono);font-size:.93em}pre{white-space:pre-wrap;margin:0}::selection{background:var(--accent-tint-strong)}button,input,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}img{max-width:100%}svg{vertical-align:-.2em;flex:none;width:1.15em;height:1.15em}.tabular{font-variant-numeric:tabular-nums}.muted{color:var(--text-mid)}.low{color:var(--text-low)}.small{font-size:var(--fs-sm)}.xs{font-size:var(--fs-xs)}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[hidden]{display:none!important}hr{border:0;border-top:1px solid var(--line);margin:var(--sp-4) 0}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}:focus:not(:focus-visible){outline:none}.btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:34px;padding:0 var(--sp-4);border:1px solid var(--line-input);border-radius:var(--radius-sm);background:var(--bg-raised);color:var(--text-hi);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-transition) var(--ease-enter), border-color var(--motion-transition) var(--ease-enter), color var(--motion-transition) var(--ease-enter), opacity var(--motion-transition) var(--ease-enter);font-weight:500;display:inline-flex;position:relative}.btn:hover{background:var(--bg-overlay);border-color:var(--text-low)}.btn:active{transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.btn.primary{color:var(--text-on-accent);background:var(--gradient-accent);isolation:isolate;border-color:#0000;font-weight:600;overflow:hidden}.btn.primary:after{content:"";background:var(--dither);opacity:var(--dither-opacity);pointer-events:none;position:absolute;inset:0}.btn.primary:hover{filter:none;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--text-hi) 25%, transparent), var(--glow-accent-soft)}.btn.ghost{color:var(--text-mid);background:0 0;border-color:#0000}.btn.ghost:hover{background:var(--bg-raised);color:var(--text-hi);border-color:#0000}.btn.danger{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 40%, transparent)}.btn.danger:hover{background:var(--danger-tint);border-color:var(--danger)}.btn.danger.solid{background:var(--danger);color:var(--text-on-accent);border-color:#0000}.btn.sm{min-height:28px;padding:0 var(--sp-3);font-size:var(--fs-sm)}.btn.icon{width:34px;padding:0}.btn.icon.sm{width:28px}.btn svg{flex:none;width:16px;height:16px}.btn .kbd{margin-left:var(--sp-1)}.btn.primary .kbd{background:color-mix(in srgb, var(--bg-void) 18%, transparent);border-color:color-mix(in srgb, var(--bg-void) 30%, transparent);color:inherit}.input,input:not([type=checkbox]):not([type=radio]),textarea,select{width:100%;min-height:36px;padding:var(--sp-2) var(--sp-3);background:var(--bg-surface);color:var(--text-hi);border:1px solid var(--line-input);border-radius:var(--radius-sm);transition:border-color var(--motion-transition) var(--ease-enter), background-color var(--motion-transition) var(--ease-enter)}input::placeholder,textarea::placeholder{color:var(--text-low)}input:hover,textarea:hover,select:hover{border-color:var(--text-low)}input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint), var(--glow-accent-soft);outline:none}textarea{resize:vertical;line-height:1.5}input[type=search]{appearance:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.field{flex-direction:column;gap:6px;display:flex}.field>label,.label{font-size:var(--fs-sm);color:var(--text-mid);font-weight:500}.field .hint{font-size:var(--fs-sm);color:var(--text-low)}.field.error input{border-color:var(--danger)}.inline{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.stack{gap:var(--sp-3);flex-direction:column;display:flex}.row-between{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.row-end{justify-content:flex-end;align-items:center;gap:var(--sp-3);margin-top:var(--sp-4);display:flex}.dialog>.sep{border-top:1px solid var(--line);margin:var(--sp-5) 0 var(--sp-4)}.dialog>h3{margin-bottom:var(--sp-3)}.dialog>.stack>*+*{margin-top:var(--sp-2)}.grow{flex:auto;min-width:0}.mono-input{font-family:var(--font-mono)}.chip{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--bg-raised);max-width:100%;min-height:24px;color:var(--text-hi);font-family:var(--font-mono);font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;transition:border-color var(--motion-transition) var(--ease-enter), background-color var(--motion-transition) var(--ease-enter), opacity var(--motion-transition) var(--ease-enter);align-items:center;gap:6px;padding:0 9px;line-height:1;display:inline-flex;overflow:hidden}.chip .tag{color:var(--accent);font-weight:600}.chip .dim{color:var(--text-low)}.chip.ui{font-family:var(--font-ui)}.chip.active{color:var(--text-on-accent);background:var(--gradient-accent);box-shadow:var(--glow-accent-soft);border-color:#0000;position:relative;overflow:hidden}.chip.active:after{content:"";background:var(--dither);opacity:var(--dither-opacity);pointer-events:none;position:absolute;inset:0}.chip.active .tag,.chip.active .dim{color:inherit}.chip.positive{border-color:color-mix(in srgb, var(--positive) 45%, transparent);background:var(--positive-tint);color:var(--positive)}.chip.warning{border-color:color-mix(in srgb, var(--warning) 45%, transparent);background:var(--warning-tint);color:var(--warning)}.chip.danger{border-color:color-mix(in srgb, var(--danger) 45%, transparent);background:var(--danger-tint);color:var(--danger)}.chip.quiet{color:var(--text-mid);background:0 0}button.chip{cursor:pointer}button.chip:hover{border-color:var(--accent)}.chip svg{flex:none;width:13px;height:13px}.card{background:var(--bg-surface);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--sp-4)}.card.raised{background:var(--bg-raised)}.card>h2,.card>h3{margin-bottom:var(--sp-2)}.hairline{border-top:1px solid var(--line)}.notice{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--bg-raised);color:var(--text-hi);align-items:flex-start;display:flex}.notice svg{flex:none;width:18px;height:18px;margin-top:1px}.notice .body{flex:auto;min-width:0}.notice .body strong{margin-bottom:2px;display:block}.notice.warn{border-color:color-mix(in srgb, var(--warning) 50%, transparent);background:var(--warning-tint)}.notice.warn svg{color:var(--warning)}.notice.danger{border-color:color-mix(in srgb, var(--danger) 50%, transparent);background:var(--danger-tint)}.notice.danger svg{color:var(--danger)}.notice.positive{border-color:color-mix(in srgb, var(--positive) 50%, transparent);background:var(--positive-tint)}.notice.positive svg{color:var(--positive)}.choice-row{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-md);border:1px solid var(--line);background:var(--bg-raised);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:12px;line-height:1.45;display:grid}.choice-row:hover{border-color:var(--line-strong)}.choice-row:has(input:checked){border-color:color-mix(in srgb, var(--danger) 55%, var(--line))}.choice-row input{margin-top:3px}.choice-row strong{display:block}.dest{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--line);border-radius:var(--radius-md);border-left-width:3px;align-items:center;display:flex}.dest+.dest{margin-top:var(--sp-3)}.dest .mono{margin-bottom:2px;display:block}.forward-panel>.notice{padding:var(--sp-4) var(--sp-5);line-height:1.45}.forward-panel>.notice p+p{margin-top:var(--sp-2)}.forward-panel .step{margin-top:var(--sp-6)}.forward-panel .step>h3{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3);display:flex}.forward-panel .step>h3 .n{background:var(--accent-tint);width:22px;height:22px;color:var(--accent);font-size:var(--fs-sm);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.forward-panel .step>.lede{margin:-4px 0 var(--sp-4);line-height:1.45}.forward-panel .step>.row-end{margin-top:var(--sp-4)}.dest.confirmed{border-left-color:var(--positive)}.dest.pending{border-left-color:var(--warning)}.dest.expired{border-left-color:var(--line-strong)}.notice.accent{border-color:color-mix(in srgb, var(--accent) 50%, transparent);background:var(--accent-tint)}.notice.accent svg{color:var(--accent)}.error-text{color:var(--danger)}.positive-text{color:var(--positive)}.warning-text{color:var(--warning)}.kbd{text-align:center;border:1px solid var(--line-strong);background:var(--bg-raised);min-width:20px;color:var(--text-mid);font-family:var(--font-mono);font-size:var(--fs-xs);border-bottom-width:2px;border-radius:5px;padding:1px 6px;line-height:1.5;display:inline-block}.gradient-surface{background:var(--gradient-accent);isolation:isolate;position:relative;overflow:hidden}.gradient-surface:after{content:"";background:var(--dither);opacity:var(--dither-opacity);pointer-events:none;position:absolute;inset:0}.stage{padding:var(--sp-4);background:radial-gradient(60vmax 60vmax at 30% 20%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%), radial-gradient(50vmax 50vmax at 75% 85%, color-mix(in srgb, var(--accent-warm) 14%, transparent), transparent 70%), var(--bg-void);place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.stage:before{content:"";background:var(--dither);opacity:var(--dither-opacity);pointer-events:none;position:fixed;inset:0}.stage-card{width:min(100%,420px);padding:var(--sp-6) var(--sp-5);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--bg-surface) 88%, transparent);border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:var(--glow-warm);position:relative}.stage-card h1{font-size:var(--fs-2xl);letter-spacing:-.02em}.stage .origin{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--text-mid);align-items:center;gap:6px;display:inline-flex}.stage .origin svg{width:13px;height:13px;color:var(--positive)}.stage .origin .host{color:var(--text-hi)}.brand{color:var(--text-hi);letter-spacing:-.01em;align-items:center;gap:10px;font-weight:600;text-decoration:none;display:inline-flex}.brand .mark{width:26px;height:26px;color:var(--text-on-accent);border-radius:8px;flex:none;place-items:center;display:grid}.brand .mark svg{width:15px;height:15px}.brand .name{font-size:var(--fs-lg)}.brand .name em{color:var(--text-mid);font-style:normal;font-weight:500}.skeleton{background:var(--bg-raised);border-radius:var(--radius-sm);position:relative;overflow:hidden;color:#0000!important}.skeleton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--text-hi) 5%, transparent), transparent);width:60%;position:absolute;inset:0;transform:translate(-170%)}.is-waiting .skeleton:after{animation:cm-shimmer var(--motion-skeleton) var(--ease-enter) infinite}.skeleton-line{height:12px;margin:5px 0}@keyframes cm-fade{0%{opacity:0}to{opacity:1}}@keyframes cm-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cm-scale{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes cm-slide-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes cm-shimmer{to{transform:translate(270%)}}@keyframes cm-syncline{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes cm-pulse{0%{opacity:1}50%{opacity:.35}to{opacity:1}}@keyframes cm-flash{0%{opacity:1}to{opacity:0}}@keyframes cm-lift{to{opacity:0;transform:translate(-40px,-24px)scale(.92)}}@keyframes cm-fracture{0%{opacity:1;transform:none}30%{opacity:1;transform:translate(2px)rotate(.6deg)}55%{opacity:.8;transform:translate(-3px)rotate(-1.2deg)scale(.99)}to{opacity:0;transform:translateY(10px)rotate(3deg)scale(.9)}}@keyframes cm-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.anim-fade{animation:cm-fade var(--motion-entrance) var(--ease-enter) both}.anim-rise{animation:cm-rise var(--motion-entrance) var(--ease-enter) both}.anim-scale{animation:cm-scale var(--motion-entrance) var(--ease-enter) both}.anim-slide-in{animation:cm-slide-in var(--motion-entrance) var(--ease-enter) both}.anim-lift{animation:cm-lift var(--motion-send) var(--ease-exit) forwards}.anim-fracture{animation:cm-fracture var(--motion-moment) var(--ease-exit) forwards}.anim-pulse{animation:cm-pulse 1.2s var(--ease-enter) infinite}.sweep{background:0 0;height:2px;position:relative;overflow:hidden}.sweep:before{content:"";background:var(--gradient-accent);opacity:0;transition:opacity var(--motion-transition) var(--ease-exit);position:absolute;inset:0}.sweep.on:before{opacity:1;animation:cm-syncline 1.1s var(--ease-enter) infinite}.toasts{left:50%;bottom:var(--sp-5);gap:var(--sp-2);z-index:60;pointer-events:none;width:min(100%,460px);padding:0 var(--sp-4);flex-direction:column;display:flex;position:fixed;transform:translate(-50%)}.toast{pointer-events:auto;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-md);background:var(--bg-overlay);border:1px solid var(--line-strong);color:var(--text-hi);align-items:center;display:flex}.toast.positive{border-color:color-mix(in srgb, var(--positive) 50%, transparent)}.toast.danger{border-color:color-mix(in srgb, var(--danger) 50%, transparent)}.toast .btn{margin-left:auto}.scrim{z-index:50;padding:var(--sp-4);background:var(--scrim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);place-items:center;display:grid;position:fixed;inset:0}.dialog{width:min(100%,560px);max-height:90vh;padding:var(--sp-6);border-radius:var(--radius-lg);background:var(--bg-overlay);border:1px solid var(--line-strong);overflow:auto}.dialog h2{margin-bottom:var(--sp-3)}.dialog.wide{width:min(100%,740px)}@media (max-width:720px){.dialog{padding:var(--sp-5) var(--sp-4)}}.tabbar{gap:var(--sp-1);border-bottom:1px solid var(--line);margin:var(--sp-4) 0 var(--sp-5);display:flex;overflow-x:auto}.tabbar .tab{appearance:none;padding:var(--sp-2) var(--sp-3) var(--sp-3);color:var(--text-mid);font:inherit;cursor:pointer;white-space:nowrap;transition:color var(--motion-transition) var(--ease-enter), border-color var(--motion-transition) var(--ease-enter);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500}.tabbar .tab:hover{color:var(--text-hi)}.tabbar .tab.active{color:var(--text-hi);border-bottom-color:var(--accent)}.tabbar .tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:var(--radius-sm)}.dialog .field{gap:var(--sp-2)}.dialog .field+.field,.dialog .choice-row+.field,.dialog .field+.choice-row,.dialog .choice-row+.choice-row{margin-top:var(--sp-4)}.dialog .field>label{font-size:var(--fs-md);color:var(--text-hi)}.dialog .field .hint{line-height:1.45}.dialog h3{font-size:var(--fs-md);color:var(--text-hi);font-weight:600}.dialog .group{margin-top:var(--sp-5)}.dialog .group>h4{font-size:var(--fs-sm);letter-spacing:.02em;text-transform:uppercase;color:var(--text-low);margin-bottom:var(--sp-3);font-weight:600}.dialog .group>.lede{margin:-4px 0 var(--sp-3)}.shortcuts{gap:var(--sp-4) var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.shortcuts h3{color:var(--text-mid);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--sp-2)}.shortcuts dl{gap:6px var(--sp-3);grid-template-columns:auto 1fr;align-items:center;margin:0;display:grid}.shortcuts dt{text-align:right;white-space:nowrap}.shortcuts dd{color:var(--text-mid);margin:0}.popover{z-index:40;min-width:220px;padding:var(--sp-2);border-radius:var(--radius-md);background:var(--bg-overlay);border:1px solid var(--line-strong);position:absolute}.popover .item{align-items:center;gap:var(--sp-3);border-radius:var(--radius-sm);width:100%;color:var(--text-hi);text-align:left;cursor:pointer;background:0 0;border:0;padding:8px 10px;display:flex}.popover .item:hover{background:var(--bg-raised)}.popover .item svg{width:15px;height:15px;color:var(--text-low);flex:none}.popover .item.danger svg{color:var(--danger)}.popover.row-menu{min-width:200px}.popover .item svg{width:16px;height:16px;color:var(--text-mid)}.popover .item .kbd{margin-left:auto}.popover .item.danger{color:var(--danger)}.popover .sep{border-top:1px solid var(--line);margin:var(--sp-1) 0}.hover-card{z-index:45;max-width:320px;padding:var(--sp-3);border-radius:var(--radius-md);background:var(--bg-overlay);border:1px solid var(--line-strong);box-shadow:var(--glow-accent-soft);font-size:var(--fs-sm);color:var(--text-mid);position:absolute}.hover-card h4{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-low);margin:0 0 6px}.hover-card ul{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.hover-card li{align-items:baseline;gap:8px;display:flex}.hover-card li .name{color:var(--text-hi);font-weight:500}.hover-card li .mono{color:var(--text-low)}.empty{text-align:center;justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-7) var(--sp-5);color:var(--text-mid);flex-direction:column;min-height:240px;display:flex}.empty .glyph{background:var(--bg-raised);border:1px solid var(--line-strong);width:44px;height:44px;color:var(--text-mid);margin-bottom:var(--sp-2);border-radius:12px;place-items:center;display:grid}.empty .glyph svg{width:20px;height:20px}.empty h2{color:var(--text-hi);font-size:var(--fs-lg)}.empty p{max-width:42ch}.empty .chip{margin-top:var(--sp-1)}.table{border-collapse:collapse;width:100%}.table th{text-align:left;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-low);padding:var(--sp-2) var(--sp-2);border-bottom:1px solid var(--line);font-weight:600}.table td{padding:10px var(--sp-2);border-bottom:1px solid var(--line);vertical-align:middle}.table tr:last-child td{border-bottom:0}.table-wrap{overflow-x:auto}.identity{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.identity .who{flex-direction:column;min-width:0;line-height:1.25;display:flex}.identity .who .mailbox{font-family:var(--font-mono);font-size:var(--fs-sm);color:var(--text-hi);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.identity .who .where{font-size:var(--fs-xs);color:var(--text-low);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.identity .avatar{width:30px;height:30px;font-family:var(--font-mono);font-weight:600;font-size:var(--fs-sm);color:var(--text-on-accent);border-radius:50%;flex:none;place-items:center;display:grid}.theme-picker{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(212px,1fr));display:grid}.theme-option{gap:2px var(--sp-3);cursor:pointer;padding:var(--sp-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg-raised);min-width:0;transition:border-color var(--motion-transition) var(--ease-enter), background-color var(--motion-transition) var(--ease-enter);grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;display:grid;position:relative}.theme-option:hover{border-color:var(--line-strong)}.theme-option.on{border-color:var(--accent);background:var(--accent-tint);box-shadow:var(--glow-accent-soft)}.theme-option input{opacity:0;width:0;height:0;position:absolute}.theme-option:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.theme-option .theme-swatch{grid-row:span 2}.theme-name{color:var(--text-hi);align-self:end;min-width:0;font-weight:600}.theme-note{color:var(--text-low);font-size:var(--fs-sm);align-self:start;min-width:0;line-height:1.35}.theme-swatch{border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--bg-void);flex:none;width:84px;height:56px;padding:8px 0 0 10px;display:block;overflow:hidden}.theme-swatch .sw-surface{background:var(--bg-surface);border-left:1px solid var(--line);border-top:1px solid var(--line);border-radius:4px 0 0;height:100%;padding:9px 0 0 8px;display:block;position:relative}.theme-swatch .sw-line{background:var(--line-strong);height:1px;position:absolute;top:27px;left:8px;right:0}.theme-swatch .sw-accent{background:var(--accent);width:2px;height:15px;box-shadow:var(--glow-accent);border-radius:2px;position:absolute;top:8px;left:0}.theme-swatch .sw-text{background:var(--text-hi);border-radius:2px;width:36px;height:3px;margin-bottom:6px;display:block}.theme-swatch .sw-text.short{background:var(--text-mid);width:24px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-property:opacity,color,background-color,border-color,outline-color!important;transition-duration:var(--motion-transition)!important}.anim-rise,.anim-scale,.anim-slide-in,.anim-lift,.anim-fracture{animation-name:cm-fade;animation-duration:var(--motion-entrance)}.anim-lift,.anim-fracture{animation-name:cm-flash;animation-fill-mode:forwards}.is-waiting .skeleton:after{animation:none}.sweep.on:before{animation:cm-pulse 80ms var(--ease-enter) 1 both;transform:none}.anim-pulse{animation:none}.btn:active{transform:none}}body{background:var(--bg-void)}body:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(70vmax 50vmax at 50% -10%, var(--ambient-glow), transparent 70%);position:fixed;inset:0}#root{z-index:1;min-height:100vh;position:relative}.appbar{z-index:10;background:color-mix(in srgb, var(--bg-surface) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}.appbar-inner{max-width:1040px;padding:10px var(--sp-4);align-items:center;gap:var(--sp-4);flex-wrap:wrap;margin:0 auto;display:flex}.appbar-right{align-items:center;gap:var(--sp-3);min-width:0;margin-left:auto;display:flex}nav.tabs{flex-wrap:wrap;gap:2px;display:flex}nav.tabs a{color:var(--text-mid);border-radius:var(--radius-sm);transition:background-color var(--motion-transition) var(--ease-enter), color var(--motion-transition) var(--ease-enter);align-items:center;gap:6px;padding:6px 10px;font-weight:500;text-decoration:none;display:inline-flex}nav.tabs a svg{width:15px;height:15px;color:var(--text-low)}nav.tabs a:hover{background:var(--bg-raised);color:var(--text-hi);text-decoration:none}nav.tabs a.active{background:var(--accent-tint);color:var(--text-hi)}nav.tabs a.active svg{color:var(--accent)}.page{max-width:1040px;padding:var(--sp-5) var(--sp-4) var(--sp-7);gap:var(--sp-3);flex-direction:column;margin:0 auto;display:flex}.page-head{justify-content:space-between;align-items:flex-end;gap:var(--sp-3);margin-bottom:var(--sp-2);display:flex}.page-head h1{font-size:var(--fs-2xl);letter-spacing:-.02em;margin-bottom:4px}.page-head p{max-width:64ch}.card+.card{margin-top:0}.kv{gap:8px var(--sp-4);grid-template-columns:max-content 1fr;align-items:center;display:grid}.kv .k{color:var(--text-low);font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.secret{letter-spacing:.06em}.tester-card{z-index:5;background:color-mix(in srgb, var(--bg-surface) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:62px}.verdict{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--bg-raised);font-size:var(--fs-sm);color:var(--text-mid);min-height:38px;transition:border-color var(--motion-transition) var(--ease-enter), background-color var(--motion-transition) var(--ease-enter);align-items:center;gap:10px;padding:8px 12px;display:flex}.verdict svg{flex:none;width:16px;height:16px}.verdict .what{color:var(--text-hi)}.verdict .rule{font-family:var(--font-mono);color:var(--text-mid)}.verdict.yes{border-color:color-mix(in srgb, var(--positive) 45%, transparent);background:var(--positive-tint)}.verdict.yes svg{color:var(--positive)}.verdict.no{border-color:color-mix(in srgb, var(--danger) 45%, transparent);background:var(--danger-tint)}.verdict.no svg{color:var(--danger)}.verdict.checking svg{color:var(--accent)}.rule{transition:border-color var(--motion-transition) var(--ease-enter), background-color var(--motion-transition) var(--ease-enter);flex-direction:column;gap:10px;display:flex}.rule.hit{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 6%, var(--bg-surface))}.rule.burned{border-color:color-mix(in srgb, var(--danger) 35%, transparent)}.rule-head{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.rule-pattern{font-family:var(--font-mono);font-size:var(--fs-lg);color:var(--text-hi);word-break:break-all}.rule-pattern .lit{color:var(--text-mid)}.rule-pattern .tag{color:var(--accent)}.rule-pattern .sig{color:var(--accent-warm);filter:none}.rule-pattern .dim{color:var(--text-low)}.rule-explain code{color:var(--text-hi)}.rule-stats{gap:var(--sp-5);flex-wrap:wrap;display:flex}.rule-stats .stat{flex-direction:column;gap:2px;display:flex}.rule-stats .big{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;color:var(--text-hi);font-weight:600;line-height:1.1}.sightings{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:10px;display:flex}.sightings .label{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-low);font-weight:600}.sighting{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.sighting .chip{max-width:100%}.device,.hook{align-items:center;gap:var(--sp-4);flex-wrap:wrap;display:flex}.device-main{flex-direction:column;flex:260px;gap:4px;min-width:0;display:flex}details summary{cursor:pointer}@media (max-width:720px){.page-head{flex-direction:column;align-items:flex-start}.kv{grid-template-columns:1fr;gap:2px}.kv .k{margin-top:8px}.tester-card{position:static}.rule-pattern{font-size:var(--fs-md)}}.gate form{gap:var(--sp-4);flex-direction:column;display:flex}.gate .lede{color:var(--text-mid)}.gate .brandline{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-5);display:flex}.gate .foot{margin-top:var(--sp-4);justify-content:space-between;gap:var(--sp-3);font-size:var(--fs-sm);color:var(--text-mid);flex-wrap:wrap;align-items:center;display:flex}.register .facts{margin:0 0 var(--sp-5);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-md);background:var(--bg-raised);border:1px solid var(--line);flex-direction:column;gap:10px;list-style:none;display:flex}.register .facts li{font-size:var(--fs-sm);color:var(--text-mid);align-items:flex-start;gap:10px;display:flex}.register .facts li svg{width:16px;height:16px;color:var(--accent);flex:none;margin-top:2px}.register .facts strong{color:var(--text-hi);font-weight:600}.pow{flex-direction:column;gap:6px;display:none}.pow.on{display:flex}.pow-track{background:var(--bg-overlay);border-radius:2px;height:4px;overflow:hidden}.pow-fill{transform-origin:0;background:linear-gradient(90deg, var(--accent), var(--accent-warm));width:100%;height:100%;box-shadow:var(--glow-accent);transition:transform var(--motion-transition) var(--ease-enter);transform:scaleX(0)}.pow-text{font-size:var(--fs-xs);color:var(--text-low);font-family:var(--font-mono)}.address-card{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-md);background:var(--bg-raised);border:1px solid var(--accent);box-shadow:var(--glow-accent);flex-direction:column;gap:6px;display:flex}.address-card .k{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-low);font-weight:600}.address-card .address{font-size:var(--fs-lg);color:var(--text-hi);overflow-wrap:anywhere}.register .address-preview{color:var(--accent);overflow-wrap:anywhere}.balance{gap:var(--sp-5);transition:border-color var(--motion-transition) var(--ease-enter), box-shadow var(--motion-transition) var(--ease-enter);flex-wrap:wrap;align-items:stretch;display:flex}.balance.paid{border-color:color-mix(in srgb, var(--accent) 45%, var(--line));box-shadow:var(--glow-accent-soft)}.balance-main{flex-direction:column;flex:240px;gap:4px;display:flex}.balance-main .k{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-low);font-weight:600}.balance-main .amount{letter-spacing:-.03em;color:var(--text-hi);font-size:44px;font-weight:600;line-height:1.05}.balance.paid .amount{background:var(--gradient-accent);color:#0000;-webkit-background-clip:text;background-clip:text}.balance-side{flex-direction:column;flex:260px;align-items:flex-start;gap:8px;display:flex}.balance-side .btn{margin-top:4px}.meter{background:var(--bg-overlay);border-radius:4px;height:8px;margin-top:10px;overflow:hidden}.meter-fill{transform-origin:0;background:linear-gradient(90deg, var(--accent), var(--accent-warm));width:100%;height:100%;box-shadow:var(--glow-accent);transition:transform var(--motion-entrance) var(--ease-enter)}.meter.warning .meter-fill{background:var(--warning);box-shadow:0 0 8px color-mix(in srgb, var(--warning) 50%, transparent)}.meter.danger .meter-fill{background:var(--danger);box-shadow:var(--glow-danger)}.section-head{justify-content:space-between;align-items:baseline;gap:var(--sp-3);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.ent{transition:border-color var(--motion-transition) var(--ease-enter), box-shadow var(--motion-transition) var(--ease-enter);flex-direction:column;gap:8px;display:flex}.ent.active{border-color:color-mix(in srgb, var(--positive) 35%, var(--line))}.ent.grace{border-color:color-mix(in srgb, var(--warning) 45%, var(--line))}.ent.suspended{border-color:color-mix(in srgb, var(--danger) 45%, var(--line));box-shadow:var(--glow-danger)}.ent-head{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.table.ledger th.num,.table.ledger td.tabular:nth-child(3),.table.ledger td.tabular:nth-child(4){text-align:right}.table.ledger td.pos{color:var(--positive)}.topup-wrap{display:contents}.topup-form{gap:var(--sp-3);flex-direction:column;display:flex}.topup .facts{margin:var(--sp-3) 0;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-md);background:var(--bg-raised);border:1px solid var(--line);flex-direction:column;gap:8px;list-style:none;display:flex}.topup .facts li{font-size:var(--fs-sm);color:var(--text-mid);align-items:flex-start;gap:10px;display:flex}.topup .facts li svg{width:16px;height:16px;color:var(--accent);flex:none;margin-top:2px}.topup .facts strong{color:var(--text-hi);font-weight:600}.quote-lines{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-md);border:1px solid color-mix(in srgb, var(--accent) 45%, var(--line));background:color-mix(in srgb, var(--accent) 5%, var(--bg-surface));box-shadow:var(--glow-accent-soft);flex-direction:column;gap:6px;display:flex}.quote-line{gap:var(--sp-3);font-size:var(--fs-sm);color:var(--text-mid);grid-template-columns:8em 1fr;align-items:baseline;display:grid}.quote-line .k{color:var(--text-low);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.quote-line .v{color:var(--text-hi)}.quote-line.big .v{font-size:var(--fs-xl);letter-spacing:-.01em;font-weight:600}.invoice .address-card{margin:4px 0 var(--sp-3)}.invoice[data-state=credited] .address-card{border-color:var(--positive);box-shadow:none}.invoice[data-state=quarantined]{border-color:color-mix(in srgb, var(--danger) 45%, var(--line))}.invoice .meter{margin-top:0}@media (max-width:720px){.balance-main .amount{font-size:34px}.quote-line{grid-template-columns:1fr;gap:2px}}.kind-picker{flex-wrap:wrap;gap:6px;margin-bottom:4px;display:flex}.kind-picker .chip{cursor:pointer}.new-fields{gap:var(--sp-3);flex-direction:column;display:flex}.new-fields .vectors input+input{margin-top:6px}.two-col{gap:var(--sp-3) var(--sp-4);grid-template-columns:1fr 1fr;display:grid}.policy-form{gap:var(--sp-4);flex-direction:column;display:flex}.policy-section[hidden]{display:none}.policy-section>.lede{margin-bottom:var(--sp-2);line-height:1.45}.policy-section{gap:var(--sp-3);flex-direction:column;display:flex}.policy-section>header{border-bottom:1px solid var(--line);margin-bottom:2px;padding-bottom:2px}.policy-section>header h3{font-size:var(--fs-md);color:var(--text-hi);font-weight:600}.policy-section>header p{margin-top:1px}.policy-section>.field{margin-top:var(--sp-2)}.radio-group{gap:var(--sp-2);padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--bg-void);flex-direction:column;display:flex}.policy-section>.radio-group+.check-row{margin-top:var(--sp-3)}.radio-row,.check-row{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--bg-raised);cursor:pointer;transition:border-color var(--motion-transition) var(--ease-enter);grid-template-columns:auto 1fr;align-items:start;gap:12px;line-height:1.45;display:grid}.radio-row:hover,.check-row:hover{border-color:var(--line-strong)}.radio-row:has(input:checked){border-color:var(--accent);box-shadow:var(--glow-accent-soft)}.check-row:has(input:checked){border-color:color-mix(in srgb, var(--accent) 60%, var(--line))}.radio-row input,.check-row input{accent-color:var(--accent);margin-top:3px}.radio-row strong,.check-row strong{color:var(--text-hi);font-weight:600;display:block}.radio-row .low,.check-row .low{margin-top:2px;display:block}.policy-chips{gap:6px}.chip.xs{font-size:var(--fs-xs);min-height:22px;padding:0 8px}.rule-note{color:var(--text-mid);align-items:center;gap:6px;display:flex}.rule-note svg{width:14px;height:14px;color:var(--text-low)}.rule-stats{align-items:center}.rule-actions{justify-content:flex-end}.rule-pattern .btn{vertical-align:middle;margin-left:8px}.group-bar{border-radius:var(--radius-md);border:1px solid var(--line);background:var(--bg-surface);padding:8px 12px}.group-bar .label{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-low);font-weight:600}.group-bar .chip{cursor:pointer}.handle-cell{align-items:center;gap:6px;display:flex}.handle-cell .copy-gap{flex:none;width:28px}.buy-row{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.buy-field{font-size:var(--fs-md);align-items:center;gap:6px;display:flex}.buy-field input{width:220px;max-width:100%}.buy-field .dim{color:var(--text-low);white-space:nowrap}.address-preview{color:var(--accent);overflow-wrap:anywhere;min-height:1.2em}.dialog .policy-form input[type=date],.dialog .policy-form input[type=number]{max-width:220px}@media (max-width:720px){.two-col{grid-template-columns:1fr}.rule-actions{justify-content:flex-start;width:100%}}.table-card{padding:var(--sp-3) var(--sp-4)}.table-bar{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-2);flex-wrap:wrap;display:flex}.table-bar input{max-width:320px}.table.aliases td,.table.rules td{vertical-align:top}.table th.sortable .th-btn{all:unset;cursor:pointer;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;align-items:center;gap:4px;display:inline-flex}.table th.sortable.active .th-btn{color:var(--text-hi)}.table th.sortable .th-btn svg{width:12px;height:12px}.table .row-actions{text-align:right;white-space:nowrap}.table td.row-actions>.cell{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.table td.policy>.cell{flex-wrap:wrap;align-items:center;gap:4px;max-width:320px;display:flex}.table td.when{white-space:nowrap}.addr-line{font-size:var(--fs-md);color:var(--text-hi);overflow-wrap:anywhere}.addr-line .tag{color:var(--accent)}.addr-line .dim{color:var(--text-low)}tr.alias-row.burned .addr-line .tag{color:var(--text-low);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--danger) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--danger) 60%, transparent)}tr.alias-row.hit td,tr.rule-row.hit td{background:color-mix(in srgb, var(--accent) 8%, var(--bg-surface));box-shadow:inset 2px 0 0 var(--accent)}tr.alias-row:hover td,tr.rule-row:hover td{background:var(--bg-raised)}.table .note{margin-top:2px}.table td.order{white-space:nowrap}.table td.order>.cell{align-items:center;gap:4px;display:flex}.table .drag{cursor:grab;color:var(--text-low);width:18px;display:inline-flex}.table .drag svg{width:18px;height:18px}tr.rule-row.dragging .drag{cursor:grabbing}.rule-line{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.rule-line .domain{color:var(--text-low);font-size:var(--fs-sm)}.table .note{align-items:center;gap:5px;display:inline-flex}.table .note svg{width:13px;height:13px;color:var(--text-low);flex:none}.table .drag svg{width:10px;height:10px;margin:-2px 0}tr.rule-row.dragging td{opacity:.4}tr.rule-row.drop-target td{box-shadow:inset 0 2px 0 var(--accent)}.table .rule-cell .rule-pattern{font-size:var(--fs-md)}.table td.order .btn.icon.sm{width:24px;min-height:24px}.table td.order .btn svg{width:14px;height:14px}.table td.order .btn[aria-label=Move\ up] svg{transform:rotate(-90deg)}@media (max-width:720px){.table-bar input{max-width:100%}.table td.policy{max-width:200px}}.view-pills{gap:6px;display:flex}.view-pills .chip{cursor:pointer;text-decoration:none}.card-head{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.card-head h2{margin:0}.dialog .new-fields .field .btn{min-height:38px}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
