@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.06.f0v_2js29o.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.1216mhqx6y_is.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
:root{--bg:#050505;--card:#0c0c0c;--elev:#141414;--elev2:#1b1b1d;--well:#00000052;--line:#ededed14;--line2:#ededed24;--ink:#ededed;--sec:#b5b5b5;--mut:gray;--dim:#5c5c62;--ink-max:#fff;--red:#f03;--red-core:#ff2b55;--red-deep:#26040b;--red-ink:#180307;--red-glow:#ff2b5561;--red-dim:#ff003324;--red-line:#ff003380;--crit:#d03b3b;--good:#36d399;--warn:#f5a524;--cyan:#38e0ff;--ink-rgb:237,237,237;--good-rgb:54,211,153;--warn-rgb:245,165,36;--crit-rgb:208,59,59;--red-rgb:255,0,51;--cyan-rgb:56,224,255;--crit-ink:#e26a6a;--on-accent:#fff;--on-good:#03170f;--on-warn:#1a1204;--on-media:#9a948a;--ins-ink:#a7ecc9;--del-ink:#e39a9a;--skel:var(--elev);--media:#101012;--sans:var(--font-geist-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:var(--font-geist-mono),ui-monospace,"SF Mono",Menlo,monospace;--focus:#38e0ff8c;--rail:216px;--list:340px;--chat:284px;--thread:380px;--av-s:70%;--av-l:34%;--av-ink:#f4f1ed;--r-xl:20px;--r-lg:16px;--r-md:12px;--r-sm:8px;--sh-card:inset 0 1px 0 #ededed0d,0 1px 1px #00000080;--sh-lift:inset 0 1px 0 #ededed0d,0 1px 1px #00000080,0 12px 32px -16px #000c;--sh-pop:0 30px 80px #000000b3,inset 0 1px 0 #ededed0d;--sh-float:0 16px 44px #0009;--sh-hero:0 14px 36px -18px #000c;--sh-inset:inset 0 1px 2px #00000073;--sh-btn:0 1px 2px #00000040;--scrim:#0303049e;--scrim-strong:#040406cc;--page-glow:radial-gradient(90% 60% at 50% 108%,#ff003309,transparent 60%);--ease:cubic-bezier(.2,0,0,1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;height:100vh;font-size:14px;line-height:1.5;overflow:hidden}body:before{content:"";z-index:0;pointer-events:none;background:var(--page-glow);position:fixed;inset:0}a{color:inherit;text-decoration:none}button{font-family:inherit}::selection{background:var(--red-line);color:var(--on-accent)}:focus{outline:none}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-sm)}*{scrollbar-width:thin;scrollbar-color:rgba(var(--ink-rgb),.16) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:rgba(var(--ink-rgb),.13);background-clip:padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:rgba(var(--ink-rgb),.24);background-clip:padding-box;border:3px solid #0000}::-webkit-scrollbar-corner{background:0 0}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.kick{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--mut);font-size:10px}kbd{font-family:var(--mono);background:var(--elev);border:1px solid var(--line);color:var(--sec);border-radius:5px;padding:1px 6px;font-size:10px}#app{z-index:1;grid-template-columns:var(--rail) minmax(0,1fr);height:100vh;display:grid;position:relative}.pill{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;border:1px solid var(--line);color:var(--mut);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 8px;font-size:9px;display:inline-flex}.pill.scen{color:var(--sec)}.pill.ready{color:var(--good);border-color:rgba(var(--good-rgb),.35);background:rgba(var(--good-rgb),.08)}.pill.hold{color:var(--warn);border-color:rgba(var(--warn-rgb),.3);background:rgba(var(--warn-rgb),.08)}.pill.lexi{color:var(--mut)}.pill.imgs{color:var(--warn);border-color:rgba(var(--warn-rgb),.3)}.pill.tier{color:var(--mut)}.view{animation:viewin .18s var(--ease)}@keyframes viewin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}
html[data-theme=light]{--bg:#f0eee9;--card:#fbfaf8;--elev:#fff;--elev2:#e7e3dc;--well:#1917130b;--line:#1917131a;--line2:#1917132e;--ink:#191713;--sec:#4d4842;--mut:#6b655c;--dim:#837d72;--ink-max:#000;--red:#d10026;--red-core:#a8001e;--red-deep:#fbe9ec;--red-ink:#fdf4f5;--red-glow:#d1002642;--red-dim:#d1002612;--red-line:#d100266b;--crit:#b3261e;--good:#0a7a4b;--warn:#8f5500;--cyan:#0e7490;--crit-ink:#b3261e;--ink-rgb:25,23,19;--good-rgb:10,122,75;--warn-rgb:143,85,0;--crit-rgb:179,38,30;--red-rgb:209,0,38;--cyan-rgb:14,116,144;--on-accent:#fff;--on-good:#fff;--on-warn:#fff;--ins-ink:#0b5e3a;--del-ink:#8d2018;--skel:#e7e3dc;--media:#0e0e10;--focus:#0e74908c;--sh-card:0 1px 2px #1917130d,0 0 0 1px #19171306;--sh-lift:0 1px 2px #1917130d,0 10px 26px -14px #19171333;--sh-pop:0 24px 60px -14px #19171347,0 0 0 1px #1917130d;--sh-float:0 10px 30px -10px #1917133d,0 0 0 1px #1917130a;--sh-hero:0 14px 34px -22px #19171357;--sh-inset:inset 0 1px 2px #19171312;--sh-btn:0 1px 2px #1917131a;--scrim:#1c191457;--scrim-strong:#1c19147a;--page-glow:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-theme=light] .qrow.on{box-shadow:var(--sh-btn)}html[data-theme=light] .pal{background:var(--elev)}html[data-theme=light] .pal .pr.on{background:var(--elev2)}html[data-theme=light]{--av-s:70%;--av-l:38%;--av-ink:#fff}html[data-theme=light] .wrow.on:before,html[data-theme=light] .wcrew a.on:before,html[data-theme=light] .wpres.online{box-shadow:none}html[data-theme=light] .wavwrap .wpres{box-shadow:0 0 0 2px var(--bg)}html[data-theme=light] .wrow.on{box-shadow:var(--sh-btn)}html[data-theme=light] .qav{background:var(--elev2)}html[data-theme=light] .qav.av-a{background:color-mix(in srgb,var(--sec) 12%,var(--elev2));color:color-mix(in srgb,var(--sec) 75%,var(--mut))}html[data-theme=light] .qav.av-b{background:color-mix(in srgb,var(--good) 16%,var(--elev2));color:color-mix(in srgb,var(--good) 78%,var(--sec))}html[data-theme=light] .qav.av-c{background:color-mix(in srgb,var(--cyan) 16%,var(--elev2));color:color-mix(in srgb,var(--cyan) 78%,var(--sec))}html[data-theme=light] .qav.av-d{background:color-mix(in srgb,var(--warn) 15%,var(--elev2));color:color-mix(in srgb,var(--warn) 78%,var(--sec))}html[data-theme=light] .qav.av-e{background:color-mix(in srgb,var(--dim) 26%,var(--elev2));color:var(--sec)}html[data-theme=light] .brand .dot,html[data-theme=light] .signbrand .dot,html[data-theme=light] .nav a.on:before,html[data-theme=light] .qrow.on:before,html[data-theme=light] .toast .g,html[data-theme=light] .toast.red .g,html[data-theme=light] .toast.amber .g{box-shadow:none}html[data-theme=light] .abtn.send{box-shadow:0 0 0 3px var(--red-dim)}html[data-theme=light] .signcard .abtn{box-shadow:var(--sh-btn)}html[data-theme=light] .gateblock.armed .g{box-shadow:0 0 0 3px var(--red-dim)}html[data-theme=light] .ethumb,html[data-theme=light] .ephoto{border-color:#19171324}html[data-theme=light] .ephoto:hover{border-color:#19171357}html[data-theme=light] .dbody.editing{background:var(--elev2)}html[data-theme=light] .pulse .b.dr,html[data-theme=light] .plegend .dr i{background:rgba(var(--ink-rgb),.78)}html[data-theme=light] .gauge .gf{stroke:rgba(var(--ink-rgb),.55)}html[data-theme=light] .lbox-panel{background:#141416;border-color:#19171333}html[data-theme=light] .lbox-foot{border-top-color:#ffffff1a}html[data-theme=light] .lbox-name{color:#f2f0ec}html[data-theme=light] .lbox-size,html[data-theme=light] .lbox-nav button{color:var(--on-media);border-color:#ffffff29}html[data-theme=light] .lbox-nav button:hover{color:#fff;border-color:#fff6}html[data-theme=light] .mailhtml{border-color:#19171324}html[data-theme=light] .qst{border-color:var(--bg)}html[data-theme=light] .qrow.on .qst{border-color:var(--elev)}html[data-theme=light] .qrow:hover .qst{border-color:var(--card)}html[data-theme=light] .cbody{background:var(--elev2);box-shadow:inset 0 0 0 1px var(--line)}html[data-theme=light] .cbody:focus{box-shadow:inset 0 0 0 1px rgba(var(--ink-rgb),.3),0 0 0 4px rgba(var(--ink-rgb),.07)}html[data-theme=light] .brand svg{opacity:1}html[data-theme=light] .outwarn i{box-shadow:0 0 0 3px var(--red-dim)}html[data-theme=light] .outwarn.ok i{box-shadow:none}html[data-theme=light] .qsort{background:var(--elev2);border-color:#0000}html[data-theme=light] .qsort button.on{background:var(--elev);box-shadow:var(--sh-btn)}
