.wv-bar-wrapper,.wv-bar,.wv-bar-favorites-rail,.wv-bar *,.wv-bar-favorites-rail *{box-sizing:border-box}.wv-bar-wrapper{--wv-bar-surface:var(--surface-chrome,#2a1250);--wv-bar-surface-inset:var(--surface-inset,#04020d);--wv-bar-surface-tile:var(--surface-tile,#1e0c40);--wv-bar-surface-hover:var(--surface-tile-hover,#28115a);--wv-bar-surface-panel:var(--surface-panel,#140833);--wv-bar-text:var(--text-primary,#f5f1ff);--wv-bar-text-secondary:var(--text-secondary,#b6abd2);--wv-bar-text-tertiary:var(--text-tertiary,#9285ba);--wv-bar-text-system:var(--brand-system,#a091c8);--wv-bar-link:var(--brand-link,#1ae686);--wv-bar-link-hover:var(--brand-link-hover,#66e6a8);--wv-bar-marquee:var(--brand-marquee,#d77451);--wv-bar-bevel-rail:var(--brand-bevel-rail,#5c27a3);--wv-bar-dot-r:#ff5f5f;--wv-bar-dot-y:#ffbd2e;--wv-bar-dot-g:#27c93f;--wv-bar-bevel-hi:var(--bevel-hi,#ffffff47);--wv-bar-bevel-lo:var(--bevel-lo,#0006);--wv-bar-font-chrome:var(--font-vt323), "VT323", ui-monospace, SFMono-Regular, Menlo, monospace;--wv-bar-font-body:"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", sans-serif;--wv-bar-size-chrome:var(--text-chrome,16px);--wv-bar-size-caption:var(--text-caption,13px);--wv-bar-size-pixel-sm:var(--text-pixel-sm,11px);--wv-bar-space-1:var(--space-1,4px);--wv-bar-space-2:var(--space-2,8px);--wv-bar-space-3:var(--space-3,12px);--wv-bar-space-4:var(--space-4,16px);z-index:100;flex-direction:column;display:flex;position:sticky;top:0}.wv-bar{background:var(--wv-bar-surface);border-bottom:3px solid;border-color:var(--wv-bar-bevel-hi) var(--wv-bar-bevel-lo) var(--wv-bar-bevel-lo) var(--wv-bar-bevel-hi);color:var(--wv-bar-text-secondary);font-family:var(--wv-bar-font-chrome);font-size:var(--wv-bar-size-chrome);letter-spacing:.04em;-webkit-user-select:none;user-select:none;align-items:center;display:flex;position:relative;box-shadow:0 2px 4px #00000073}.wv-bar--desktop{height:40px;padding:0 var(--wv-bar-space-3);gap:var(--wv-bar-space-3)}.wv-bar--tablet{height:44px;padding:0 var(--wv-bar-space-4);gap:var(--wv-bar-space-3)}.wv-bar--mobile{height:40px;padding:0 var(--wv-bar-space-3);gap:var(--wv-bar-space-2)}.wv-bar-favorites-rail{background:var(--wv-bar-surface-panel);border-bottom:3px solid;border-color:var(--wv-bar-bevel-hi) var(--wv-bar-bevel-lo) var(--wv-bar-bevel-lo) var(--wv-bar-bevel-hi);height:40px;padding:0 var(--wv-bar-space-3);align-items:center;gap:var(--wv-bar-space-3);color:var(--wv-bar-text-secondary);font-family:var(--wv-bar-font-chrome);font-size:var(--wv-bar-size-caption);letter-spacing:.04em;display:flex}.wv-bar__home-group,.wv-bar__url-group,.wv-bar__fav-group,.wv-bar__status-group,.wv-bar__menu-group,.wv-bar__auth-group{align-items:center;gap:var(--wv-bar-space-2);display:flex}.wv-bar__url-group{flex-grow:1;min-width:0}.wv-bar__url-box{background:var(--wv-bar-surface-inset);border:2px solid;border-color:var(--wv-bar-bevel-lo) var(--wv-bar-bevel-hi) var(--wv-bar-bevel-hi) var(--wv-bar-bevel-lo);color:var(--wv-bar-text-system);font-family:var(--wv-bar-font-chrome);font-size:var(--wv-bar-size-chrome);letter-spacing:.04em;padding:0 var(--wv-bar-space-3);outline:none;flex-grow:1;min-width:0}.wv-bar--desktop .wv-bar__url-box{height:26px}.wv-bar--tablet .wv-bar__url-box,.wv-bar--mobile .wv-bar__url-box{height:30px}.wv-bar__url-box:focus{border-color:var(--wv-bar-bevel-hi) var(--wv-bar-bevel-lo) var(--wv-bar-bevel-lo) var(--wv-bar-bevel-hi);color:var(--wv-bar-text)}.wv-bar__url-box::selection{background:var(--wv-bar-link);color:var(--wv-bar-surface-inset)}.wv-bar__url-box--invalid,.wv-bar__url-box--invalid:focus{border-color:var(--wv-bar-dot-r);color:var(--wv-bar-dot-r);animation:.3s linear wv-shake}@media (prefers-reduced-motion:reduce){.wv-bar__url-box--invalid,.wv-bar__url-box--invalid:focus{animation:none}}.wv-bar__go-btn{background:var(--wv-bar-surface-tile);border:2px solid;border-color:var(--wv-bar-bevel-hi) var(--wv-bar-bevel-lo) var(--wv-bar-bevel-lo) var(--wv-bar-bevel-hi);color:var(--wv-bar-link);font-family:var(--wv-bar-font-chrome);font-size:var(--wv-bar-size-caption);letter-spacing:.08em;text-transform:uppercase;padding:0 var(--wv-bar-space-3);cursor:pointer;height:26px}.wv-bar--tablet .wv-bar__go-btn,.wv-bar--mobile .wv-bar__go-btn{height:30px}.wv-bar__go-btn:hover{color:var(--wv-bar-link-hover);background:var(--wv-bar-surface-hover)}.wv-bar__go-btn:active{border-color:var(--wv-bar-bevel-lo) var(--wv-bar-bevel-hi) var(--wv-bar-bevel-hi) var(--wv-bar-bevel-lo)}.wv-bar__go-btn:focus-visible{outline:2px solid var(--wv-bar-link);outline-offset:1px}.wv-bar--mobile .wv-bar__url-group .wv-bar__go-btn{display:none}.wv-bar--mobile .wv-bar__url-group:focus-within .wv-bar__go-btn{align-items:center;display:inline-flex}.wv-bar__fav,.wv-bar-favorites-rail .wv-bar__fav{color:var(--wv-bar-text-secondary);font-family:var(--wv-bar-font-chrome);font-size:var(--wv-bar-size-caption);letter-spacing:.08em;text-transform:lowercase;cursor:pointer;padding:2px var(--wv-bar-space-2);transition:color var(--duration-quick,.15s) var(--ease-primary,cubic-bezier(.2, .6, .2, 1));background:0 0;border:2px solid #0000}.wv-bar__fav:hover{color:var(--wv-bar-link)}.wv-bar__fav--active{background:var(--wv-bar-surface-inset);border-color:var(--wv-bar-bevel-lo) var(--wv-bar-bevel-hi) var(--wv-bar-bevel-hi) var(--wv-bar-bevel-lo);color:var(--wv-bar-link)}.wv-bar__fav:focus-visible{outline:2px solid var(--wv-bar-link);outline-offset:1px}.wv-bar__coh{align-items:center;gap:var(--wv-bar-space-1);font-variant-numeric:tabular-nums;font-family:var(--wv-bar-font-chrome);font-size:var(--wv-bar-size-caption);letter-spacing:.06em;color:var(--wv-bar-text-secondary);display:inline-flex}.wv-bar__coh-dot{color:var(--wv-bar-dot-g);font-size:12px;line-height:1}.wv-bar__coh-dot--unstable{color:var(--wv-bar-dot-r)}.wv-bar__coh-word{color:var(--wv-bar-text-secondary);text-transform:uppercase;letter-spacing:.1em}.wv-bar__coh-number{color:var(--wv-bar-text)}.wv-bar__coh-glyph-mobile{color:var(--wv-bar-dot-r);font-size:11px;line-height:1;display:none}.wv-bar--mobile .wv-bar__coh-word,.wv-bar--mobile .wv-bar__coh--unstable .wv-bar__coh-dot{display:none}.wv-bar--mobile .wv-bar__coh--unstable .wv-bar__coh-glyph-mobile{display:inline}.wv-bar__menu-btn{color:var(--wv-bar-text-secondary);cursor:default;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:20px;height:18px;padding:2px 0;display:inline-flex}.wv-bar__menu-btn>span{background:var(--wv-bar-text-secondary);width:100%;height:2px;display:block}.wv-bar__star-btn{color:var(--wv-bar-text-secondary);cursor:pointer;width:18px;height:20px;transition:color var(--duration-quick,.15s) var(--ease-primary,cubic-bezier(.2, .6, .2, 1));background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:15px;line-height:1;display:inline-flex;position:relative}.wv-bar__star-btn:before{content:"";position:absolute;inset:-14px -15px}.wv-bar__star-btn--active{color:var(--wv-bar-link)}.wv-bar__star-btn:focus-visible{outline:2px solid var(--wv-bar-link);outline-offset:2px}.wv-bar__auth-chip{color:var(--wv-bar-text-secondary);font-family:var(--wv-bar-font-chrome);font-size:var(--wv-bar-size-caption);letter-spacing:.08em;text-transform:lowercase;cursor:pointer;padding:2px var(--wv-bar-space-2);transition:color var(--duration-quick,.15s) var(--ease-primary,cubic-bezier(.2, .6, .2, 1));background:0 0;border:2px solid #0000;align-items:center;text-decoration:none;display:inline-flex}.wv-bar__auth-chip:hover{color:var(--wv-bar-link)}.wv-bar__auth-chip:focus-visible{outline:2px solid var(--wv-bar-link);outline-offset:1px}.wv-bar__home-link{padding:0 var(--wv-bar-space-2);color:var(--wv-bar-link);line-height:1}.wv-bar__home-link:hover{color:var(--wv-bar-link-hover)}.wv-bar__home-link svg{display:block}.wv-bar__home-link svg path{fill:var(--wv-bar-link)}.wv-bar__home-link:hover svg path{fill:var(--wv-bar-link-hover)}.wv-bar__autocomplete{background:var(--wv-bar-surface-inset);border:2px solid;border-color:var(--wv-bar-bevel-hi) var(--wv-bar-bevel-lo) var(--wv-bar-bevel-lo) var(--wv-bar-bevel-hi);color:var(--wv-bar-text-system);font-family:var(--wv-bar-font-chrome);font-size:var(--wv-bar-size-chrome);letter-spacing:.04em;z-index:50;border-top:none;min-width:200px;margin:0;padding:0;list-style:none;position:absolute;box-shadow:0 4px 8px #0009}.wv-bar__autocomplete-item{padding:0 var(--wv-bar-space-3);cursor:pointer;align-items:center;height:28px;display:flex}.wv-bar__autocomplete-item:hover,.wv-bar__autocomplete-item--selected{background:var(--wv-bar-surface-hover);color:var(--wv-bar-link)}.wv-bar__sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes wv-shake{0%{transform:translate(0)}16%{transform:translate(6px)}33%{transform:translate(-6px)}50%{transform:translate(6px)}66%{transform:translate(-6px)}83%{transform:translate(6px)}to{transform:translate(0)}}
.layout-module__L5FxyW__main{min-height:60vh;padding:20px}@media (min-width:768px){.layout-module__L5FxyW__main{max-width:720px;margin:0 auto;padding:32px}}@media (min-width:1440px){.layout-module__L5FxyW__main{max-width:960px;padding:40px}}
:root{--bg:#06060a;--surface:#0e0e14;--surface-raised:#16161f;--row-hover:#ff2d8a0d;--border:#1e1e2a;--border-strong:#2a2a3a;--text:#e8e8ed;--text-secondary:#a0a0b0;--text-muted:#8a8a97;--accent:#ff2d8a;--accent-hover:#ff5ca3;--accent-dim:#ff2d8a33;--success:#2dd4bf;--error:#ef4444;--warning:#f59e0b;--chroma-offset-a:#2dd4bf;--chroma-offset-b:#22d3ee;--font-display:"Orbitron", ui-sans-serif, system-ui, sans-serif;--font-body:"Inter", ui-sans-serif, system-ui, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Consolas, Menlo, monospace;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{background:radial-gradient(ellipse at 30% 20%, var(--surface) 0%, var(--bg) 60%);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;min-height:100dvh;font-size:15px;line-height:1.55}a{color:var(--accent);border-bottom:1px dotted var(--accent);text-decoration:none}a:hover{color:var(--text);border-bottom-color:var(--text)}h1,h2,h3{font-family:var(--font-display);letter-spacing:.04em;color:var(--text);font-weight:700}pre{font-family:var(--font-mono);color:var(--text-muted);border:1px solid var(--border);background:#14081480;border-radius:4px;padding:12px;font-size:12px;overflow:auto}
