@import "https://fonts.googleapis.com/css2?family=Inter+Tight:wght@200;300;400;500;600&display=swap";:root{--void-lift:0;--metal-graphite:#1f2228;--metal-silver:#31353d;--bg-0:color-mix(in oklab,#1f2228,#31353d calc(var(--void-lift)*100%));--bg-1:color-mix(in oklab,#252930,#383c45 calc(var(--void-lift)*100%));--bg-2:color-mix(in oklab,#2b2f37,#3f444d calc(var(--void-lift)*100%));--bg-3:#3a3f48;--screen:#111318;--screen-deep:#07080b;--line:#3b404a;--line-2:#30353e;--n0:#fff;--n1:#e3e6eb;--n2:#abb1bd;--n3:#8b919d;--n4:#4d545f;--silver:#cfd3da;--steel:#666d79;--energy:#fff;--glow:1;--energy-glow-s:0 0 6px #ffffffb3;--energy-glow-m:0 0 8px #fff;--energy-glow-l:0 0 10px #fff,0 0 22px #ffffff80;--zyx:#ff2a3a;--zyx-ink:#ff8a92;--orc:#2f7cff;--orc-ink:#8dc0ff;--vig-red:#ff0040;--vig:#ff5c7f;--vig-hi:#ffe8ee;--vig-body:#fff1f4;--seeker:#7fd6ff;--seeker-ink:#b9e8ff;--seeker-core:#4cc3ff;--hue-red:var(--zyx-ink);--hue-blue:var(--orc-ink);--hue-teal:var(--teal-ink);--hue-violet:var(--violet-ink);--hue-verdant:var(--verdant-ink);--hue-amber:var(--amber-ink);--hue-rose:var(--rose-ink);--hue-copper:var(--copper-ink);--hue-gold:var(--gold-ink);--gold:#e6b451;--gold-ink:#f0cc80;--verdant:#4fcf8f;--verdant-ink:#8fe3b8;--teal:#35c3d0;--teal-ink:#86dfe7;--violet:#9f86ff;--violet-ink:#c3b3ff;--amber:#ff9d3d;--amber-ink:#ffc08a;--rose:#ff6fae;--rose-ink:#ffa6cf;--copper:#d9895a;--copper-ink:#ebb18f;--ash:#8b919d;--k-witness:var(--gold);--k-witness-ink:var(--gold-ink);--k-grant:var(--verdant);--k-grant-ink:var(--verdant-ink);--k-relay:var(--teal);--k-relay-ink:var(--teal-ink);--k-chain:var(--violet);--k-chain-ink:var(--violet-ink);--k-time:var(--amber);--k-time-ink:var(--amber-ink);--k-sponsor:var(--rose);--k-sponsor-ink:var(--rose-ink);--k-ground:var(--copper);--k-ground-ink:var(--copper-ink);--kind-public:var(--teal);--kind-private:var(--silver);--text-display:var(--n0);--text-body:var(--n1);--text-meta:var(--n2);--text-dim:var(--n3);--text-faint:var(--n4);--surface-panel:linear-gradient(180deg,var(--bg-2),var(--bg-1));--surface-port:var(--screen);--bezel:linear-gradient(160deg,#8a919c 0%,#464c56 25%,#33383f 55%,#464c56 80%,#9099a4 100%);--bezel-lit:linear-gradient(160deg,#fff 0%,#7c838e 20%,#3f444d 50%,#7c838e 80%,#fff 100%);--bezel-vig:linear-gradient(160deg,#b0405a 0%,#5a2a36 25%,#3a2830 55%,#5a2a36 80%,#b0405a 100%);--display-chrome:linear-gradient(180deg,#fff 20%,#c4c9d2 100%);--display:"Inter Tight",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;--fs-display-xl:clamp(46px,8.6vw,142px);--fs-display-l:clamp(38px,6vw,84px);--fs-display-m:clamp(26px,3.4vw,46px);--fs-h1:clamp(30px,3.4vw,44px);--fs-sec:22px;--fs-name-l:26px;--fs-name:21px;--fs-lede:clamp(16px,1.5vw,21px);--fs-body:15px;--fs-body-s:14px;--fs-small:13px;--fs-meta:10px;--fs-meta-s:9px;--fs-meta-xs:8.5px;--fs-fp:11px;--tr-display:-.04em;--tr-h:-.03em;--tr-name:-.01em;--tr-word:.42em;--tr-meta:.34em;--tr-meta-s:.3em;--tr-meta-xs:.26em;--tr-row:.2em;--tr-fp:.14em;--w-display:200;--w-light:300;--w-body:300;--w-name:400;--w-mono-b:500;--lh-display:.9;--lh-tight:1;--lh-body:1.5;--lh-lede:1.6;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:28px;--sp-8:34px;--sp-9:40px;--sp-10:44px;--side:240px;--side-min:64px;--topbar:64px;--col:1080px;--toc:200px;--now:300px;--edge:28px;--edge-s:18px;--row-gap:12px;--card-gap:14px;--list-gap:12px;--c-xs:6px;--c-s:8px;--c-m:12px;--c-l:14px;--c-xl:16px;--c-panel:22px;--c-hero:28px;--bezel-w:1px;--mark:6px;--mark-l:8px;--mark-xl:10px;--seam-w:14px;--seam-h:2px;--sig-s:26px;--sig-m:40px;--sig-l:56px;--sig-xl:88px;--port-s:72px;--port-m:88px;--port-l:96px;--hit:44px;--motion:1;--ease-out:cubic-bezier(.16,1,.3,1);--ease-inout:cubic-bezier(.45,0,.55,1);--t-fast:.25s;--t-med:.35s;--t-slow:.5s;--t-reveal:.9s;--t-pulse:2.4s;--t-breath:5s;--t-seam:7s;--t-rule:9s;--t-rail:6s;--t-look:7s;--t-halo:4s;--t-sweep:48s;--t-cube:46s;--t-live-pulse:2s;--t-arrive:1.6s;--t-rise:.9s;--stagger:60ms;--t-scan:2.6s;--t-dots:1.8s;--t-wake:1.2s;--t-thread:.6s}@keyframes ct-pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes ct-breath{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}@keyframes ct-spin{to{transform:rotate(360deg)}}@keyframes ct-seam{0%{background-position:-45% 0}to{background-position:145% 0}}@keyframes ct-across{0%{transform:translate(-100%)}to{transform:translate(460%)}}@keyframes ct-down{0%{transform:translateY(-100%)}to{transform:translateY(560%)}}@keyframes ct-arrive{0%{background:#ffffff14}to{background:0 0}}@keyframes ct-seam-fade{0%{opacity:1}to{opacity:0}}@keyframes ct-look{0%,22%{transform:rotate(0)}38%,62%{transform:rotate(45deg)}78%,to{transform:rotate(0)}}@keyframes ct-halo{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(1)}50%{opacity:.85;transform:translate(-50%,-50%)scale(1.06)}}@keyframes ct-cube{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@keyframes ct-ghost{0%,88%{transform:translate(calc(-50% - 5px),4px)}90%{transform:translate(calc(-50% - 12px),2px)}93%{transform:translate(calc(4px - 50%),5px)}96%{transform:translate(calc(-50% - 5px),4px)}}@keyframes ct-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ct-scan{0%{transform:translate(-100%)}to{transform:translate(100vw)}}@keyframes ct-scan-x{0%{left:-30%}to{left:100%}}@keyframes ct-dots{0%,to{opacity:.25}33%{opacity:1}}@keyframes ct-wake{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes ct-node{0%,to{opacity:.25;box-shadow:none}50%{opacity:.7;box-shadow:0 0 6px #fff6}}@media (prefers-reduced-motion:reduce){:root{--motion:0}*{animation-duration:.01ms!important;animation-iteration-count:1!important}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg-0);color:var(--n1);font-family:var(--display);font-weight:var(--w-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}::selection{color:#fff;background:#ffffff38}:focus-visible{outline:1px solid var(--silver);outline-offset:2px}a{color:inherit;text-decoration:none}a:hover{color:var(--n0)}img{max-width:100%;display:block}*{scrollbar-width:thin;scrollbar-color:var(--n4) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--n4)}::-webkit-scrollbar-track{background:0 0}.ct-atmos{isolation:isolate;min-height:100%;position:relative}.ct-atmos:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(90% 55% at 50% -12%,#ffffff0f,transparent 62%),linear-gradient(180deg,var(--bg-1) 0%,var(--bg-0) 42%);position:fixed;inset:0}.ct-atmos:after{content:"";z-index:200;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 1px 4px);position:fixed;inset:0}.mono{font-family:var(--mono);font-size:var(--fs-meta);letter-spacing:var(--tr-meta-s);text-transform:uppercase;color:var(--n2)}.mono-sm{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-meta-xs);text-transform:uppercase;color:var(--n3)}.display-chrome{background:var(--display-chrome);color:#0000;-webkit-background-clip:text;background-clip:text}.c-bezel{--c:var(--c-l);padding:var(--bezel-w);background:var(--bezel);clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));position:relative}.c-bezel>.in{background:var(--surface-panel);height:100%;clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));position:relative}.c-bezel>.in:after{content:"";pointer-events:none;opacity:0;transition:opacity var(--t-slow);background:radial-gradient(90% 70% at 90% 0,#ffffff0d,#0000 60%);position:absolute;inset:0}.c-bezel:hover>.in:after{opacity:1}.c-bezel.seam:before{content:"";z-index:3;height:1px;opacity:calc(.9*var(--glow));animation:ct-seam calc(var(--t-seam) / max(var(--motion), .2)) linear infinite;animation-delay:var(--sd,0s);pointer-events:none;background:linear-gradient(90deg,#0000,#fff,#0000) 0 0/30% 100% no-repeat;position:absolute;top:0;left:0;right:0}.c-bezel.lit{background:var(--bezel-lit)}.c-bezel.vig{background:var(--bezel-vig)}.c-bezel.dark{background:var(--line-2)}.c-bezel.dark>.in{background:var(--bg-1)}.c-bezel.hover{transition:transform var(--t-med) var(--ease-out)}.c-bezel.hover:hover{transform:translateY(-2px)}.c-mark{width:var(--mark-l);height:var(--mark-l);flex-shrink:0;display:inline-block}.c-mark.mind{box-shadow:var(--energy-glow-s);background:#fff}.c-mark.you{border:1px solid var(--silver);background:0 0}.c-mark.zyx{background:var(--zyx);box-shadow:0 0 10px var(--zyx)}.c-mark.orc{background:var(--orc);box-shadow:0 0 10px var(--orc);transform:rotate(45deg)}.c-mark.ct{width:var(--seam-w);height:var(--seam-h);box-shadow:var(--energy-glow-m);background:#fff}.c-mark.vig{width:14px;height:14px;box-shadow:none;filter:drop-shadow(0 0 3px var(--vig-red));background:0 0}.c-mark.vig svg{width:100%;height:100%;display:block;overflow:visible}.c-mark.seeker{width:14px;height:14px;box-shadow:none;filter:drop-shadow(0 0 4px var(--seeker));background:0 0}.c-mark.seeker svg{width:100%;height:100%;display:block;overflow:visible}.c-live.seeker i{background:var(--seeker);box-shadow:0 0 6px var(--seeker)}.c-live.seeker b,.c-notice.seeker .k{color:var(--seeker-ink)}.c-bezel.seeker{background:linear-gradient(160deg,#6fb8d8 0%,#3a5c6e 25%,#33404a 55%,#3a5c6e 80%,#6fb8d8 100%)}.c-bezel.seeker>.in{background:linear-gradient(90deg,#7fd6ff0f,var(--bg-2) 40%,var(--bg-1))}.c-record .v .seeker,.c-now.seeker .nm{color:var(--seeker-ink)}.c-seeker{color:var(--seeker);place-items:center;display:grid;position:relative}.c-seeker svg{filter:drop-shadow(0 0 6px #7fd6ffb3)drop-shadow(0 0 18px #7fd6ff59);width:100%;height:100%;overflow:visible}.c-seeker .eye{filter:drop-shadow(0 0 5px #fff);transform-origin:100px 100px;animation:ct-fall calc(var(--t-breath) / max(var(--motion), .2)) var(--ease-inout) infinite}.c-seeker.still .eye{animation:none}@keyframes ct-fall{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.c-mark.gold{background:var(--gold)}.c-mark.verdant{background:var(--verdant)}.c-mark.teal{background:var(--teal)}.c-mark.violet{background:var(--violet)}.c-mark.amber{background:var(--amber)}.c-mark.rose{background:var(--rose)}.c-mark.copper{background:var(--copper)}.c-mark.ash{background:var(--ash)}.ink-gold{color:var(--gold-ink)}.ink-verdant{color:var(--verdant-ink)}.ink-teal{color:var(--teal-ink)}.ink-violet{color:var(--violet-ink)}.ink-amber{color:var(--amber-ink)}.ink-rose{color:var(--rose-ink)}.ink-copper{color:var(--copper-ink)}.ink-ash{color:var(--ash)}.c-tag{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-row);text-transform:uppercase;color:var(--n2);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.c-tag i{background:var(--n3);flex-shrink:0;width:6px;height:6px}.c-tag b{font-weight:var(--w-mono-b)}.c-tag.gold i{background:var(--gold)}.c-tag.gold b{color:var(--gold-ink)}.c-tag.verdant i{background:var(--verdant)}.c-tag.verdant b{color:var(--verdant-ink)}.c-tag.teal i{background:var(--teal)}.c-tag.teal b{color:var(--teal-ink)}.c-tag.violet i{background:var(--violet)}.c-tag.violet b{color:var(--violet-ink)}.c-tag.amber i{background:var(--amber)}.c-tag.amber b{color:var(--amber-ink)}.c-tag.rose i{background:var(--rose)}.c-tag.rose b{color:var(--rose-ink)}.c-tag.copper i{background:var(--copper)}.c-tag.copper b{color:var(--copper-ink)}.c-tag.ash i{background:var(--ash)}.c-tag.ash b{color:var(--ash)}.c-tag.vig i{background:var(--vig-red);box-shadow:0 0 6px var(--vig-red)}.c-tag.vig b{color:var(--vig)}.c-tag.lit i{box-shadow:var(--energy-glow-s);background:#fff}.c-tag.lit b{color:var(--n0)}.c-live{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-row);text-transform:uppercase;color:var(--n2);align-items:center;gap:9px;min-width:0;display:inline-flex}.c-live span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-live i{width:8px;height:2px;box-shadow:var(--energy-glow-s);animation:ct-pulse calc(var(--t-live-pulse) / max(var(--motion), .2)) var(--ease-inout) infinite;background:#fff;flex-shrink:0}.c-live b{color:var(--n0);font-weight:var(--w-mono-b)}.c-live.warn i{background:var(--vig-red);box-shadow:0 0 6px var(--vig-red)}.c-live.warn b{color:var(--vig)}.c-live.zyx i{background:var(--zyx);box-shadow:0 0 6px var(--zyx)}.c-live.zyx b{color:var(--zyx-ink)}.c-live.orc i{background:var(--orc);box-shadow:0 0 6px var(--orc)}.c-live.orc b{color:var(--orc-ink)}.c-live.rest i{opacity:.35;box-shadow:none;animation:none}.c-live.rest span{white-space:normal;line-height:1.7}.c-pill{font-family:var(--mono);font-size:var(--fs-meta-xs);letter-spacing:var(--tr-meta-xs);text-transform:uppercase;color:var(--n1);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.c-pill i{width:var(--mark);height:var(--mark);box-shadow:var(--energy-glow-s);background:#fff}.c-pill.rest{color:var(--n3)}.c-pill.rest i{background:var(--n4);box-shadow:none}.c-pill.cycle{font-size:var(--fs-meta);letter-spacing:var(--tr-meta-s);color:var(--n2);gap:9px}.c-pill.cycle i{width:var(--seam-w);height:var(--seam-h);animation:ct-pulse calc(var(--t-pulse) / max(var(--motion), .2)) var(--ease-inout) infinite}.c-tier,.c-kind{font-family:var(--mono);font-size:var(--fs-meta-xs);letter-spacing:var(--tr-meta-xs);text-transform:uppercase;color:var(--n2)}.c-kind.public{color:var(--teal-ink)}.c-kind.private{color:var(--silver)}.c-meta{font-family:var(--mono);font-size:var(--fs-meta-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--n3);flex-wrap:wrap;gap:4px 14px;line-height:1.8;display:flex}.c-meta b{color:var(--n1);font-weight:var(--w-mono-b)}.c-ref{font-family:var(--mono);font-size:var(--fs-meta);letter-spacing:.12em;color:var(--n2);border:1px solid var(--line);margin:0 2px;padding:1px 6px}.c-ident{vertical-align:middle;align-items:center;gap:10px;min-width:0;max-width:100%;display:inline-flex}.c-ident .nm{font-family:var(--display);font-weight:var(--w-light);letter-spacing:-.01em;color:var(--n0);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:16px;line-height:1.2;overflow:hidden}.c-ident .nm[data-hue]{color:var(--hue)}.c-ident .des{font-family:var(--mono);font-size:var(--fs-meta-xs);letter-spacing:var(--tr-meta-xs);text-transform:uppercase;color:var(--n1);border:1px solid var(--line);white-space:nowrap;flex:none;padding:2px 6px}.c-ident.mono .nm{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-row);text-transform:uppercase;font-weight:var(--w-mono-b)}.c-ident.mono .des{color:var(--n2);border:0;padding:0}.c-ident .was{font-family:var(--mono);font-size:var(--fs-meta-xs);letter-spacing:var(--tr-meta-xs);text-transform:uppercase;color:var(--n3);white-space:nowrap}.c-turn{cursor:pointer;font-family:var(--mono);font-size:var(--fs-meta-xs);letter-spacing:var(--tr-meta-xs);text-transform:uppercase;color:var(--n3);background:0 0;border:0;border-bottom:1px dashed #0000;align-items:center;gap:6px;padding:4px 0;transition:color .2s,border-color .2s;display:inline-flex}.c-turn:hover,.c-turn:focus-visible{color:var(--n1);border-bottom-color:var(--n3);outline:none}.c-turn[disabled]{cursor:default;color:var(--n3);border-bottom-color:#0000}.c-tb{border:1px solid var(--line);height:30px;color:var(--n2);cursor:pointer;font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-meta-xs);text-transform:uppercase;transition:color var(--t-fast),border-color var(--t-fast);white-space:nowrap;background:0 0;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.c-tb:hover{color:var(--n0);border-color:var(--steel)}.c-tb[hidden],.c-btn[hidden]{display:none}.c-tb.way{color:var(--n0);border-color:var(--silver)}.c-tb.quiet{color:var(--n3);border-color:#0000}.c-tb.quiet:hover{color:var(--n1);border-color:var(--line)}.c-tb.dark{color:var(--n3);border-color:var(--line-2)}.c-tb.dark:hover{color:var(--vig);border-color:#ff004073}.c-tb[aria-pressed=true]{color:var(--n0);border-color:var(--silver)}.c-tb:focus-visible{border-color:#fff;outline:none}.c-btn{font-family:var(--mono);font-size:var(--fs-meta);letter-spacing:var(--tr-meta-s);text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid;align-items:center;gap:12px;padding:16px 26px;transition:background-color .3s,color .3s,border-color .3s,transform .3s,box-shadow .3s;display:inline-flex}.c-btn:hover{transform:translateY(-1px)}.c-btn.primary{color:#15171c;box-shadow:0 0 24px rgba(255,255,255,calc(.22*var(--glow)));background:#fff;border-color:#fff}.c-btn.primary:hover{color:#15171c;box-shadow:0 0 40px rgba(255,255,255,calc(.45*var(--glow)))}.c-btn.ghost{color:var(--n1);border-color:var(--steel)}.c-btn.ghost:hover{color:#fff;border-color:#fff}.c-btn .lead{transition:transform .3s var(--ease-out);display:inline-block}.c-btn:hover .lead{transform:translate(3px)}.c-provider{--c:10px;background:var(--line);cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));border:0;padding:1px;transition:background-color .3s;display:flex;position:relative}.c-provider:hover{background:var(--steel)}.c-provider:focus-visible{background:#fff;outline:none}.c-provider>.in{min-height:var(--hit);background:var(--surface-panel);clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));flex:1;align-items:center;gap:16px;padding:10px 16px 10px 10px;display:flex}.c-provider .mg{background:var(--screen);border:1px solid var(--line-2);width:34px;height:34px;font-family:var(--mono);color:var(--n0);flex-shrink:0;place-items:center;font-size:12px;font-weight:500;display:grid}.c-provider .lb{color:var(--n1);flex:1;font-size:15px;font-weight:300}.c-provider .lb b{color:var(--n0);font-weight:400}.c-provider .lead{font-family:var(--mono);color:var(--n3);transition:transform .3s var(--ease-out),color .3s;font-size:10px}.c-provider:hover .lead{color:var(--n0);transform:translate(4px)}.c-provider[aria-busy=true]{pointer-events:none}.c-provider[aria-busy=true] .lb{color:var(--n3)}.c-chip{height:28px;color:var(--n3);cursor:pointer;font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-meta-xs);text-transform:uppercase;white-space:nowrap;transition:color var(--t-fast),border-color var(--t-fast),background-color var(--t-fast);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:0 0;border:1px solid #0000;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.c-chip:hover{color:var(--n1)}.c-chip[aria-pressed=true]{color:var(--n0);border-color:var(--line);background:#ffffff0d}.c-chip .n{color:var(--n4)}.c-chip[aria-pressed=true] .n{color:var(--n2)}.c-chip .m{flex-shrink:0;width:6px;height:6px}.c-chip .m.zyx{background:var(--zyx)}.c-chip .m.orc{background:var(--orc);transform:rotate(45deg)}.c-chip .m.vig{background:var(--vig-red)}.c-chip .m.mind{background:#fff}.c-chip .m.opr{border:1px solid var(--silver)}.c-ctl{background:var(--line);border:1px solid var(--line);gap:1px;display:inline-flex}.c-ctl button{background:var(--bg-1);color:var(--n3);cursor:pointer;font-family:var(--mono);font-size:var(--fs-meta-xs);letter-spacing:var(--tr-row);text-transform:uppercase;white-space:nowrap;border:none;padding:8px 12px;transition:color .2s,background-color .2s}.c-ctl button:hover{color:var(--n1)}.c-ctl button[aria-pressed=true]{background:var(--bg-3);color:var(--n0)}.c-ctl button:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #fff}.c-sw{border:1px solid var(--line);background:var(--bg-1);cursor:pointer;width:38px;height:20px;transition:border-color var(--t-fast);padding:0;position:relative}.c-sw:after{content:"";background:var(--n4);width:12px;height:12px;transition:transform var(--t-fast) var(--ease-out),background-color var(--t-fast),box-shadow var(--t-fast);position:absolute;top:3px;left:3px}.c-sw[aria-checked=true]{border-color:var(--silver)}.c-sw[aria-checked=true]:after{box-shadow:var(--energy-glow-m);background:#fff;transform:translate(18px)}.c-range{appearance:none;background:var(--n4);width:140px;height:1px}.c-range::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;background:#fff;width:11px;height:11px;box-shadow:0 0 8px #ffffff80}.c-range::-moz-range-thumb{cursor:pointer;background:#fff;border:none;border-radius:0;width:11px;height:11px}.c-input{font-family:var(--mono);font-size:var(--fs-fp);letter-spacing:.18em;color:var(--n0);background:var(--bg-1);border:1px solid var(--line);text-transform:uppercase;min-width:280px;caret-color:var(--energy);padding:16px 20px;transition:border-color .3s}.c-input:hover{border-color:var(--steel)}.c-input::placeholder{color:var(--n3)}.c-input:focus{border-color:var(--n2);outline:none}.c-sec{white-space:nowrap;align-items:baseline;gap:16px;padding:40px 0 14px;display:flex}.c-sec .t{font-family:var(--display);font-weight:var(--w-light);font-size:var(--fs-sec);letter-spacing:var(--tr-name);color:var(--n0)}.c-sec .ln{background:var(--line-2);flex:1;align-self:center;height:1px;position:relative;overflow:hidden}.c-sec .ln:after{content:"";width:22%;height:1px;opacity:calc(.7*var(--glow));animation:ct-across calc(var(--t-rule) / max(var(--motion), .2)) linear infinite;background:linear-gradient(90deg,#0000,#fff,#0000);position:absolute;top:0;left:0}.c-sec .s{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-meta-s);text-transform:uppercase;color:var(--n3)}.c-sec .s b{color:var(--n1);font-weight:var(--w-mono-b)}.c-sec.attn .t{color:var(--vig)}.c-sec.attn .ln:after{background:linear-gradient(90deg,transparent,var(--vig-red),transparent)}.c-sec.dark .t{color:var(--n3)}.c-sep{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-meta-s);text-transform:uppercase;color:var(--n3);white-space:nowrap;align-items:center;gap:14px;padding:22px 0 10px;display:flex}.c-sep .ln{background:var(--line-2);flex:1;height:1px;position:relative;overflow:hidden}.c-sep .ln:after{content:"";width:22%;height:1px;opacity:calc(.7*var(--glow));animation:ct-across calc(var(--t-rule) / max(var(--motion), .2)) linear infinite;background:linear-gradient(90deg,#0000,#fff,#0000);position:absolute;top:0;left:0}.c-sep b{color:var(--n1);font-weight:var(--w-mono-b)}.c-topbar{height:var(--topbar);padding:0 var(--edge);border-bottom:1px solid var(--line-2);justify-content:space-between;align-items:center;display:flex}.c-topbar .l{align-items:center;gap:18px;min-width:0;display:flex}.c-topbar .ct{font-family:var(--mono);font-size:var(--fs-meta);letter-spacing:var(--tr-meta-s);color:var(--n3);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.c-topbar .ct b{color:var(--n0);font-weight:var(--w-mono-b)}.c-topbar .r{flex-shrink:0;align-items:center;gap:14px;display:flex}.c-shell{z-index:1;grid-template-columns:var(--side) minmax(0,1fr);height:100%;transition:grid-template-columns .45s var(--ease-out);display:grid;position:relative}.c-shell.min{grid-template-columns:var(--side-min) minmax(0,1fr)}.c-side{background:linear-gradient(180deg,var(--bg-2),var(--bg-1) 30%,var(--bg-1));border-right:1px solid var(--line);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.c-side:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#ffffff03 0 1px,#0000 1px 3px);position:absolute;inset:0}.c-side .edge{pointer-events:none;width:1px;position:absolute;top:0;bottom:0;right:-1px;overflow:hidden}.c-side .edge:after{content:"";width:1px;height:18%;opacity:calc(.9*var(--glow));animation:ct-down calc(var(--t-rail) / max(var(--motion), .2)) linear infinite;background:linear-gradient(#0000,#fff,#0000);position:absolute;top:0;left:0}.c-side>*{position:relative}.c-brand{height:var(--topbar);border-bottom:1px solid var(--line-2);white-space:nowrap;align-items:center;gap:12px;padding:0 20px;display:flex}.c-brand .ring{width:22px;height:22px;color:var(--n0);filter:drop-shadow(0 0 4px rgba(255,255,255,calc(.45*var(--glow))));flex-shrink:0}.c-brand [data-glyph=ring]{flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.c-brand [data-glyph=ring] .ring{display:block}.c-brand .ring .sweep{transform-origin:12px 12px;animation:ct-spin calc(var(--t-sweep) / max(var(--motion), .15)) linear infinite}.c-brand .word{font-family:var(--display);letter-spacing:.4em;color:var(--n1);font-size:11px;font-weight:500}.c-brand .sub{font-family:var(--mono);font-size:var(--fs-meta-xs);letter-spacing:var(--tr-meta-s);color:var(--n3);margin-top:3px}.c-brand .t{flex-direction:column;display:flex;overflow:hidden}.c-operator{border-bottom:1px solid var(--line-2);white-space:nowrap;align-items:center;gap:12px;padding:18px 20px 16px;display:flex}.c-operator .who{flex-direction:column;gap:3px;display:flex;overflow:hidden}.c-operator .name{font-size:14px;font-weight:var(--w-name);color:var(--n0);letter-spacing:var(--tr-name)}.c-operator .des{font-family:var(--mono);font-size:var(--fs-meta-xs);letter-spacing:var(--tr-meta-xs);color:var(--n3)}.c-operator .des b{color:var(--n1);font-weight:var(--w-mono-b)}.c-nav{flex-direction:column;flex:1;gap:2px;padding:16px 10px;display:flex}.c-nav .h{font-family:var(--mono);font-size:var(--fs-meta-xs);letter-spacing:var(--tr-meta-s);color:var(--n4);text-transform:uppercase;white-space:nowrap;padding:0 12px 10px}.c-item{height:var(--hit);color:var(--n2);transition:color var(--t-fast),background-color var(--t-fast),border-color var(--t-fast);white-space:nowrap;cursor:pointer;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);border:1px solid #0000;align-items:center;gap:14px;padding:0 12px;display:flex;position:relative}.c-item:hover{color:var(--n0);background:#ffffff09}.c-item:focus-visible{border-color:var(--silver);outline:none}.c-item .ic{width:18px;height:18px;color:var(--silver);opacity:.8;transition:opacity var(--t-fast),filter var(--t-fast);flex-shrink:0}.c-item .ic svg{width:100%;height:100%;display:block;overflow:visible}.c-item .lb{font-family:var(--mono);font-size:var(--fs-meta);letter-spacing:var(--tr-meta-s);text-transform:uppercase;flex:1}.c-item .ct{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-row);color:var(--n3)}.c-item .live{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-row);color:var(--n1);align-items:center;gap:7px;display:inline-flex}.c-item .live i{width:10px;height:2px;box-shadow:var(--energy-glow-m);animation:ct-pulse calc(var(--t-pulse) / max(var(--motion), .2)) var(--ease-inout) infinite;background:#fff}.c-item[aria-current=page]{color:var(--n0);border-color:var(--line);background:linear-gradient(90deg,#ffffff12,#ffffff05)}.c-item[aria-current=page]:before{content:"";width:2px;box-shadow:var(--energy-glow-l);opacity:var(--glow);background:#fff;position:absolute;top:10px;bottom:10px;left:0}.c-item[aria-current=page] .ic{opacity:1;filter:drop-shadow(0 0 4px #ffffffb3)}.c-item[aria-current=page] .ic .lit{fill:#fff}.c-foot{border-top:1px solid var(--line-2);flex-direction:column;gap:10px;padding:10px 10px 12px;display:flex}.c-collapse{border:1px solid var(--line-2);width:100%;height:32px;color:var(--n3);cursor:pointer;font-family:var(--mono);transition:color var(--t-fast),border-color var(--t-fast);background:0 0;justify-content:center;align-items:center;font-size:11px;display:flex}.c-collapse:hover{color:var(--n0);border-color:var(--steel)}.c-shell.min .c-brand{justify-content:center;padding:0}.c-shell.min .c-brand .t,.c-shell.min .c-operator .who,.c-shell.min .c-nav .h,.c-shell.min .c-item .lb,.c-shell.min .c-item .ct,.c-shell.min .c-item .live{display:none}.c-shell.min .c-operator{justify-content:center;padding:18px 0 16px}.c-shell.min .c-item{justify-content:center;gap:0;padding:0}.c-shell.min .c-collapse span{display:inline-block;transform:rotate(180deg)}.c-sig{border:1px solid var(--line);width:var(--sig-s);height:var(--sig-s);grid-template-columns:repeat(4,1fr);gap:2px;padding:1px;display:grid}.c-sig i{background:var(--n4)}.c-sig i.on{background:#fff;box-shadow:0 0 5px #ffffffbf}.c-sig.m{width:var(--sig-m);height:var(--sig-m)}.c-sig.l{width:var(--sig-l);height:var(--sig-l);gap:3px;padding:2px}.c-sig.xl{width:var(--sig-xl);height:var(--sig-xl);gap:4px;padding:3px}.c-sig.breathe i.on{animation:ct-pulse calc(var(--t-breath) / max(var(--motion), .2)) var(--ease-inout) infinite}.c-sig.breathe i.on:nth-child(odd){animation-delay:-2.5s}.c-sig.rest i.on{background:var(--n3);box-shadow:none;animation:none}.c-sig[data-hue] i.on,.c-mark.hue{background:var(--hue);box-shadow:none}.c-row .nm.hue,.c-now .nm.hue{color:var(--hue)}.c-live.hue i{background:var(--hue);box-shadow:none}.c-live.hue b{color:var(--hue)}[data-hue=red]{--hue:var(--hue-red)}[data-hue=blue]{--hue:var(--hue-blue)}[data-hue=teal]{--hue:var(--hue-teal)}[data-hue=violet]{--hue:var(--hue-violet)}[data-hue=verdant]{--hue:var(--hue-verdant)}[data-hue=amber]{--hue:var(--hue-amber)}[data-hue=rose]{--hue:var(--hue-rose)}[data-hue=copper]{--hue:var(--hue-copper)}[data-hue=gold]{--hue:var(--hue-gold)}.c-seat{width:var(--sig-m);height:var(--sig-m);border:1px dashed var(--n4);place-items:center;display:grid}.c-seat i{border:1px solid var(--n3);width:6px;height:6px}.c-seat.l{width:var(--sig-l);height:var(--sig-l)}.c-seat.l i{width:8px;height:8px}.c-port{width:var(--port-s);height:var(--port-s);background:var(--surface-port);border:1px solid var(--line-2);place-items:center;display:grid;position:relative}.c-port:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#00000024 0 1px,#0000 1px 3px);position:absolute;inset:0}.c-port.m{width:var(--port-m);height:var(--port-m)}.c-port.l{width:var(--port-l);height:var(--port-l)}.c-port .ext{width:40px;height:40px;color:var(--silver)}.c-port .ext svg{width:100%;height:100%;overflow:visible}.c-port .ext .lit{fill:#fff;filter:drop-shadow(0 0 4px #fff)}.c-port.plan{color:var(--silver)}.c-port.plan svg{width:60px;height:60px;overflow:visible}.c-port.plan .hearth{fill:#fff;filter:drop-shadow(0 0 5px #fff);animation:ct-pulse calc(4s / max(var(--motion), .2)) var(--ease-inout) infinite}.c-port.plan .wall{stroke:currentColor;fill:none}.c-port.plan .door{stroke:#fff;stroke-width:1.6px;filter:drop-shadow(0 0 3px #fff)}.c-port.plan .ghost{stroke:var(--n4);stroke-dasharray:2 2.5;fill:none}.c-port.plan .claim{stroke:var(--zyx);stroke-dasharray:2 2.5;fill:#ff2a3a0f;filter:drop-shadow(0 0 3px var(--zyx))}.c-notice{--c:var(--c-l)}.c-notice>.in{background:linear-gradient(90deg,#ffffff08,var(--bg-2) 40%,var(--bg-1));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:16px 20px;display:grid}.c-notice.vig>.in{background:linear-gradient(90deg,#ff004012,var(--bg-2) 40%,var(--bg-1))}.c-notice .mk{place-items:center;width:22px;height:22px;display:grid}.c-notice .mk svg{width:100%;height:100%;display:block;overflow:visible}.c-notice.vig .mk{filter:drop-shadow(0 0 4px var(--vig-red))}.c-notice .k{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-meta-s);text-transform:uppercase;color:var(--n2);margin-bottom:6px}.c-notice.vig .k{color:var(--vig)}.c-notice.zyx .k{color:var(--zyx-ink)}.c-notice.orc .k{color:var(--orc-ink)}.c-notice .k b{color:var(--n0);font-weight:var(--w-mono-b)}.c-notice .b{font-size:var(--fs-body);color:var(--n1);line-height:var(--lh-body);margin:0}.c-notice .b b{color:var(--n0);font-weight:var(--w-name)}.c-notice .r{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.c-notice .cd{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-meta-xs);color:var(--n3);white-space:nowrap}.c-notice .cd b{color:var(--n0);font-weight:var(--w-mono-b)}.c-quiet{border:1px dashed var(--line);font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-meta-xs);text-transform:uppercase;color:var(--n3);text-align:center;padding:18px 20px}.c-row>.in{grid-template-columns:var(--port-s) minmax(0,1.1fr) minmax(0,1.3fr);align-items:start;gap:0 24px;padding:18px 22px 18px 18px;display:grid}.c-row.plan>.in{grid-template-columns:var(--port-m) minmax(0,1.1fr) minmax(0,1.3fr)}.c-row .id{flex-direction:column;gap:9px;min-width:0;display:flex}.c-row .top{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.c-row .nm{font-size:var(--fs-name);font-weight:var(--w-name);color:var(--n0);letter-spacing:var(--tr-name);line-height:1}.c-row .recent{border-left:1px solid var(--line-2);flex-direction:column;min-width:0;padding-left:24px;display:flex}.c-row .recent .h{font-family:var(--mono);font-size:var(--fs-meta-xs);letter-spacing:.28em;text-transform:uppercase;color:var(--n3);justify-content:space-between;padding-bottom:8px;display:flex}.c-row .recent .h a{color:var(--n3)}.c-row .recent .h a:hover{color:var(--n0)}.c-ev{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-row);text-transform:uppercase;color:var(--n2);grid-template-columns:52px minmax(0,1fr);align-items:baseline;gap:12px;padding:6px 0;display:grid}.c-ev .t{color:var(--n3);letter-spacing:.12em;white-space:nowrap}.c-ev .v{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-ev .v b,.c-ev .v .lit{color:var(--n0);font-weight:var(--w-mono-b)}.c-ev .v .warn{color:var(--vig)}.c-ev .v .zyx{color:var(--zyx-ink)}.c-ev .v .lock{color:var(--n3)}.c-record .marks .gold,.c-ev .v .gold{color:var(--gold-ink)}.c-record .marks .verdant,.c-ev .v .verdant{color:var(--verdant-ink)}.c-record .marks .teal,.c-ev .v .teal{color:var(--teal-ink)}.c-record .marks .violet,.c-ev .v .violet{color:var(--violet-ink)}.c-record .marks .amber,.c-ev .v .amber{color:var(--amber-ink)}.c-record .marks .rose,.c-ev .v .rose{color:var(--rose-ink)}.c-record .marks .copper,.c-ev .v .copper{color:var(--copper-ink)}.c-within{align-items:center;gap:8px;display:flex}.c-within .m{border:1px solid var(--line);background:var(--screen);width:18px;height:18px;font-family:var(--mono);color:var(--n2);place-items:center;font-size:8px;display:grid}.c-within .m.you{border-color:var(--silver);color:var(--n0)}.c-within .m i{background:#fff;width:5px;height:5px;box-shadow:0 0 4px #fff}.c-within .m.ext i{border:1px solid var(--silver);box-shadow:none;background:0 0}.c-within .more{font-family:var(--mono);font-size:var(--fs-meta-xs);letter-spacing:var(--tr-row);color:var(--n3);margin-left:4px}.c-add{--c:var(--c-l);background:var(--line-2);clip-path:polygon(var(--c) 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 var(--c));padding:1px;transition:background-color .3s;display:block}.c-add:hover{background:var(--steel)}.c-add>.in{clip-path:polygon(calc(var(--c) - .4px) 0,100% 0,100% calc(100% - var(--c) + .4px),calc(100% - var(--c) + .4px) 100%,0 100%,0 calc(var(--c) - .4px));align-items:center;gap:18px;padding:16px 22px 16px 18px;display:flex}.c-add .plus{border:1px dashed var(--n4);width:36px;height:36px;color:var(--n2);flex-shrink:0;place-items:center;font-size:16px;font-weight:200;display:grid}.c-add .t{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-meta-s);text-transform:uppercase;color:var(--n1)}.c-add .s{font-family:var(--mono);font-size:var(--fs-meta-xs);letter-spacing:var(--tr-row);text-transform:uppercase;color:var(--n3);margin-top:5px}.c-add .lead{color:var(--n3);font-family:var(--mono);font-size:var(--fs-meta);transition:transform .3s var(--ease-out);margin-left:auto}.c-add:hover .lead{color:var(--n0);transform:translate(4px)}.c-record{border-bottom:1px solid var(--line-2);cursor:pointer;transition:background-color var(--t-fast);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);grid-template-columns:70px 26px minmax(0,1fr) auto;align-items:start;gap:0 16px;padding:16px 12px 16px 10px;display:grid;position:relative}.c-record:hover{background:#ffffff08}.c-record.new{animation:ct-arrive var(--t-arrive) var(--ease-out)}.c-record.new:before{content:"";height:1px;animation:ct-seam-fade var(--t-arrive) var(--ease-out) forwards;background:linear-gradient(90deg,#fff,#0000 60%);position:absolute;top:0;left:0;right:0;box-shadow:0 0 10px #fff}.c-record.security{background:linear-gradient(90deg,#ff00400d,#0000 40%)}.c-record .t{font-family:var(--mono);letter-spacing:var(--tr-fp);color:var(--n3);white-space:nowrap;padding-top:3px;font-size:9.5px}.c-record .t b{color:var(--n2);font-weight:var(--w-mono-b);margin-bottom:3px;display:block}.c-record .hand{place-items:center;width:26px;height:26px;display:grid}.c-record .c{flex-direction:column;gap:7px;min-width:0;display:flex}.c-record .v{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--n2);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.c-record .v b{font-weight:var(--w-mono-b);color:var(--n0)}.c-record .v .zyx{color:var(--zyx-ink)}.c-record .v .orc{color:var(--orc-ink)}.c-record .v .vig{color:var(--vig)}.c-record .b{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--n1);text-wrap:pretty;max-width:70ch;margin:0}.c-record .b q{quotes:"“" "”";color:var(--n0)}.c-record .marks{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-row);text-transform:uppercase;color:var(--n3);flex-wrap:wrap;gap:6px 14px;display:flex}.c-record .marks b{font-weight:var(--w-mono-b);color:var(--n2)}.c-record .marks .lit{color:var(--n0)}.c-record .marks .warn{color:var(--vig)}.c-record .side{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:8px;padding-top:2px;display:flex}.c-record .side .way{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-meta-xs);text-transform:uppercase;color:var(--n2);opacity:0;transition:opacity var(--t-fast),transform var(--t-fast),color var(--t-fast);align-items:center;gap:8px;display:inline-flex;transform:translate(6px)}.c-record:hover .side .way,.c-record.open .side .way{opacity:1;transform:none}.c-record .side .where{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:.22em;text-transform:uppercase;color:var(--n3)}.c-record .rec{border:1px solid var(--line-2);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--n3);background:#0000002e;grid-column:3/-1;margin-top:8px;padding:14px 16px;font-size:9.5px;line-height:2;display:none}.c-record .rec b{color:var(--n1);font-weight:var(--w-mono-b)}.c-record.open .rec{display:block}.c-glance>.in{flex-direction:column;gap:14px;min-height:190px;padding:18px 20px;display:flex}.c-glance .h{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-meta-s);text-transform:uppercase;color:var(--n3);justify-content:space-between;align-items:baseline;display:flex}.c-glance .n{font-family:var(--display);font-weight:var(--w-display);letter-spacing:-.03em;color:var(--n0);font-size:44px;line-height:1}.c-glance .n small{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:.28em;color:var(--n3);vertical-align:middle;margin-left:10px}.c-glance .rows{flex-direction:column;gap:7px;margin-top:auto;display:flex}.c-glance .row{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-row);text-transform:uppercase;color:var(--n2);justify-content:space-between;gap:12px;min-width:0;display:flex}.c-glance .row span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-glance .row b{color:var(--n0);font-weight:var(--w-mono-b);white-space:nowrap}.c-glance .row .warn{color:var(--vig)}.c-glance .row .dim{color:var(--n3)}.c-facts{flex-direction:column;display:flex}.c-facts .row{border-top:1px solid var(--line-2);grid-template-columns:minmax(0,1fr) minmax(auto,40%);align-items:center;gap:8px 20px;padding:14px 22px;display:grid}.c-facts .row:first-child{border-top:0}.c-facts .l{flex-direction:column;gap:6px;min-width:0;display:flex}.c-facts .k{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:.28em;text-transform:uppercase;color:var(--n3)}.c-facts .k b{color:var(--n0);font-weight:var(--w-mono-b)}.c-facts .v{font-size:var(--fs-body-s);color:var(--n1);line-height:var(--lh-body);max-width:60ch;margin:0}.c-facts .v b{color:var(--n0);font-weight:var(--w-name)}.c-facts .fp{font-family:var(--mono);font-size:var(--fs-fp);letter-spacing:var(--tr-row);color:var(--n0)}.c-facts .fp small{font-size:var(--fs-meta-xs);letter-spacing:.24em;color:var(--n3);margin-left:10px}.c-facts .r{white-space:nowrap;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.c-facts .r .s{font-family:var(--mono);font-size:var(--fs-meta-xs);letter-spacing:.24em;text-transform:uppercase;color:var(--n3)}.c-facts .r .s b{color:var(--n1);font-weight:var(--w-mono-b)}.c-facts .row.this{background:linear-gradient(90deg,#ffffff0a,#0000 50%)}.c-facts .row.dim .k,.c-facts .row.dim .v{color:var(--n3)}.c-seals{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;display:grid}.c-seal{aspect-ratio:1;border:1px solid var(--line);font-family:var(--mono);letter-spacing:.1em;color:var(--n3);background:var(--screen);place-items:center;font-size:8px;display:grid;position:relative}.c-seal.ok{color:var(--n1);border-color:var(--steel)}.c-seal.ok:after{content:"";background:#fff;width:6px;height:6px;box-shadow:0 0 6px #fff}.c-seal.spent{color:var(--n4);border-style:dashed}.c-seal.spent:after{content:"—"}.c-seal .n{position:absolute;top:3px;left:5px}.c-toc{flex-direction:column;gap:2px;display:flex}.c-toc a{height:34px;font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:.28em;text-transform:uppercase;color:var(--n3);transition:color var(--t-fast),background-color var(--t-fast);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);justify-content:space-between;align-items:center;gap:10px;padding:0 12px;display:flex}.c-toc a:hover{color:var(--n0);background:#ffffff09}.c-toc a.on{color:var(--n0);background:#ffffff0d}.c-toc a .n{color:var(--n4)}.c-toc a.on .n{color:var(--n2)}.c-now{--c:var(--c-m)}.c-now>.in{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.c-now .who{justify-content:space-between;align-items:center;gap:10px;display:flex}.c-now .nm{font-size:var(--fs-body);font-weight:var(--w-name);color:var(--n0);letter-spacing:var(--tr-name);align-items:center;gap:9px;display:inline-flex}.c-now .des{font-family:var(--mono);font-size:var(--fs-meta-xs);letter-spacing:.24em;text-transform:uppercase;color:var(--n3)}.c-now.zyx .nm{color:var(--zyx-ink)}.c-now.orc .nm{color:var(--orc-ink)}.c-now.vig .nm{color:var(--vig)}.c-now.vig>.in{background:linear-gradient(#26232a,#221f25)}.c-now .line{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--n1);margin:0}.c-now .line b{color:var(--vig);font-weight:var(--w-mono-b)}.c-greet{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:24px;display:flex}.c-greet h1{-webkit-box-decoration-break:clone;box-decoration-break:clone;font-family:var(--display);font-weight:var(--w-display);font-size:var(--fs-h1);letter-spacing:var(--tr-h);background:var(--display-chrome);color:#0000;-webkit-background-clip:text;background-clip:text;margin:-.06em 0 -.14em;padding:.06em 0 .14em;line-height:1}.c-greet .since{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:.28em;text-transform:uppercase;color:var(--n3);white-space:nowrap}.c-greet .since b{color:var(--n1);font-weight:var(--w-mono-b)}.c-reveal>*{animation:ct-rise var(--t-rise) var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--stagger))}.c-reveal.held>*{opacity:0;animation-play-state:paused}.c-wait{--c:var(--c-l)}.c-wait>.in{flex-direction:column;justify-content:center;gap:12px;min-height:88px;padding:18px 22px;display:flex;position:relative;overflow:hidden}.c-wait .rows{flex-direction:column;gap:14px;display:flex}.c-wait .rows i{background:var(--line-2);height:1px;display:block}.c-wait .rows i:nth-child(2){width:72%}.c-wait .rows i:nth-child(3){width:48%}.c-wait .scan{width:30%;animation:ct-scan-x calc(var(--t-scan) / max(var(--motion), .2)) linear infinite;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0d,#0000);position:absolute;top:0;bottom:0;left:-30%}.c-wait .scan:after{content:"";background:linear-gradient(#0000,#ffffff59,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%}.c-wait .say{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-meta-xs);text-transform:uppercase;color:var(--n3)}.c-dots{vertical-align:middle;gap:4px;margin-left:6px;display:inline-flex}.c-dots i{width:3px;height:3px;animation:ct-dots calc(var(--t-dots) / max(var(--motion), .2)) var(--ease-inout) infinite;background:currentColor}.c-dots i:nth-child(2){animation-delay:.3s}.c-dots i:nth-child(3){animation-delay:.6s}.c-port.dark{color:var(--n4)}.c-port.dark:before{content:"";background:var(--n3);width:6px;height:6px;animation:ct-node calc(var(--t-pulse) / max(var(--motion), .2)) var(--ease-inout) infinite}.c-tb[aria-busy=true]{color:var(--n3);border-color:var(--line);pointer-events:none;position:relative;overflow:hidden}.c-tb[aria-busy=true]:after{content:"";width:40%;height:1px;animation:ct-across calc(1.6s / max(var(--motion), .2)) linear infinite;background:linear-gradient(90deg,#0000,#fff,#0000);position:absolute;bottom:0;left:0}.c-tb.done{color:#15171c;background:#fff;border-color:#fff;transition:none}.c-live.wait i{opacity:.35;box-shadow:none;animation:none}.c-record.pending .b{color:var(--n3)}.c-record.pending .marks .live{color:var(--n1)}.c-thread{background:var(--line);height:1px;position:relative;overflow:visible}.c-thread:before{content:"";height:1px;width:calc(var(--p,0) * 100%);transition:width var(--t-thread) var(--ease-out);background:#fff;position:absolute;top:0;left:0;box-shadow:0 0 6px #fff9}.c-thread:after{content:"";top:-2px;left:calc(var(--p,0) * 100%);width:5px;height:5px;box-shadow:var(--energy-glow-m);transition:left var(--t-thread) var(--ease-out);background:#fff;margin-left:-2px;position:absolute}.c-thread.indeterminate:before{width:30%;animation:ct-across calc(2.2s / max(var(--motion), .2)) linear infinite}.c-thread.indeterminate:after{display:none}.c-wake{z-index:50;background:var(--bg-0);transition:opacity .5s var(--ease-out);place-items:center;display:grid;position:absolute;inset:0}.c-wake:not(.gone){animation:ct-wake var(--t-wake) var(--ease-out) backwards}.c-wake .in{flex-direction:column;align-items:center;gap:22px;width:min(320px,70%);display:flex}.c-wake .ring{width:34px;height:34px;color:var(--n0);filter:drop-shadow(0 0 6px #ffffff80)}.c-wake .ring .sweep{transform-origin:12px 12px;animation:ct-spin calc(3.2s / max(var(--motion), .2)) linear infinite}.c-wake .say{font-family:var(--mono);font-size:var(--fs-meta);letter-spacing:var(--tr-meta);text-transform:uppercase;color:var(--n2)}.c-wake .say b{color:var(--n0);font-weight:var(--w-mono-b)}.c-wake .c-thread{width:100%}.c-wake.gone{opacity:0;pointer-events:none}.c-wake.gone .ring .sweep{animation:none}.c-empty{border:1px dashed var(--line);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:22px 20px;display:flex}.c-empty .t{font-size:var(--fs-body);color:var(--n1)}.c-empty .s{font-family:var(--mono);font-size:var(--fs-meta-s);letter-spacing:var(--tr-meta-xs);text-transform:uppercase;color:var(--n3)}.c-vigil{--k:.5;flex-shrink:0;position:relative;overflow:visible}.c-vigil svg{width:100%;height:100%;filter:drop-shadow(0 0 calc(6px*var(--k)) #ff0040) drop-shadow(0 0 calc(18px*var(--k)) #ff0040) drop-shadow(0 0 calc(36px*var(--k)) #ff004099);position:absolute;inset:0;overflow:visible}.c-vigil .halo{width:133%;height:133%;animation:ct-halo calc(var(--t-halo) / max(var(--motion), .2)) ease-in-out infinite;pointer-events:none;background:radial-gradient(circle,#ff004047 0%,#ff00401f 35%,#0000 70%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-vigil .bar{fill:var(--vig-body);stroke:var(--vig-red);stroke-width:2px;stroke-linejoin:miter}.c-vigil .seam{stroke:var(--vig-red);stroke-width:1.6px;opacity:.5}.c-vigil .pulse{fill:#fff}.c-vigil .eye{fill:var(--vig-body);stroke:var(--vig-red);stroke-width:2px}.c-vigil .look{transform-origin:180px 180px;animation:ct-look calc(var(--t-look) / max(var(--motion), .2)) var(--ease-inout) infinite}.c-vigil.hold-cross .look{animation:none}.c-vigil.hold-x .look{animation:none;transform:rotate(45deg)}.c-vigil-chip{vertical-align:-.3em;flex-shrink:0;width:1.3em;height:1.3em;font-style:normal;display:inline-block}.c-vigil-chip svg{filter:drop-shadow(0 0 2px #ff0040);width:100%;height:100%;display:block;overflow:visible}.c-zyx{--s:96px;--e:calc(var(--s) * .58);--spin:34s;--swell:7s;place-items:center;display:grid;position:relative;overflow:visible}.c-zyx[data-state=thinking]{--spin:14s;--swell:3.5s}.c-zyx[data-state=executing]{--spin:7s;--swell:1.8s}.c-zyx .cube{width:var(--s);height:var(--s);pointer-events:none;position:relative}.c-zyx .halo{background:radial-gradient(circle,rgba(255,42,58,calc(.34*var(--glow))),transparent 62%);filter:blur(calc(var(--e) * .25));animation:ct-zyx-swell calc(var(--swell) / max(var(--motion), .2)) ease-in-out infinite;position:absolute;inset:-52%}.c-zyx .stage{perspective:calc(var(--e) * 3.8);position:absolute;inset:21%}.c-zyx .body{width:100%;height:100%;transform-style:preserve-3d;animation:ct-zyx-spin calc(var(--spin) / max(var(--motion), .1)) linear infinite;position:relative;transform:rotateY(15deg)rotateX(52deg)rotate(45deg)}.c-zyx .body i{backface-visibility:hidden;box-shadow:inset 0 0 clamp(6px,calc(var(--e) * .25),34px) #ff2a3a66,0 0 clamp(6px,calc(var(--e) * .22),30px) rgba(255,42,58,calc(.4*var(--glow)));transform:var(--f) translateZ(calc(var(--e) / 2));background:linear-gradient(145deg,#8b2035,#6b1828 50%,#4a1018);border:1px solid #dc5064cc;position:absolute;inset:0}.c-zyx.frozen .body,.c-zyx.frozen .halo{animation:none}.c-zyx.frozen .halo{opacity:.7}.c-zyx.staged{background:radial-gradient(60% 42% at 50% 80%,#78101e80,#0000 70%),linear-gradient(#0a0a0d 0%,#130b0e 58%,#1c0f13 100%);overflow:hidden}.c-zyx .online{z-index:4;font-family:var(--mono);letter-spacing:.5em;color:#e4525f;white-space:nowrap;align-items:center;gap:16px;font-size:12px;display:flex;position:absolute;top:9%;left:50%;transform:translate(-50%)}.c-zyx .online:before,.c-zyx .online:after{content:"";background:#d9404e;width:58px;height:1px}.c-zyx .word,.c-zyx .ghost{z-index:4;font-family:var(--mono);letter-spacing:.2em;text-indent:.2em;white-space:nowrap;font-size:clamp(66px,7.4vw,116px);font-weight:600;line-height:1;position:absolute;top:15.5%;left:50%;transform:translate(-50%)}.c-zyx .word{background:repeating-linear-gradient(#ff6e79 0 3px,#dc4755 3px 4px);color:#0000;filter:drop-shadow(0 0 16px rgba(255,42,58,calc(.6*var(--glow))));-webkit-background-clip:text;background-clip:text}.c-zyx .ghost{z-index:3;color:#4250688c;animation:ct-ghost calc(6s / max(var(--motion), .2)) steps(1) infinite;transform:translate(calc(-50% - 5px),4px)}@keyframes ct-zyx-spin{0%{transform:rotateY(15deg)rotateX(52deg)rotate(45deg)}to{transform:rotateY(15deg)rotateX(52deg)rotate(405deg)}}@keyframes ct-zyx-swell{0%,to{opacity:.5}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.c-zyx .body,.c-zyx .halo{animation:none}.c-zyx .halo{opacity:.7}}.c-oracle{min-height:120px;position:relative;overflow:hidden}.c-oracle canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.c-oracle.deep{background:radial-gradient(circle,#06102a,#02040a 72%)}.c-stage-tag{font-family:var(--mono);font-size:var(--fs-meta);letter-spacing:.46em;white-space:nowrap;z-index:2;align-items:center;gap:14px;display:flex;position:absolute;top:18px;left:50%;transform:translate(-50%)}.c-stage-tag:before,.c-stage-tag:after{content:"";opacity:.75;background:currentColor;width:40px;height:1px}.c-stage-tag.orc{color:var(--orc-ink)}.c-stage-tag.vig{color:var(--vig)}.c-stage-tag.zyx{color:var(--zyx-ink)}.c-glance .row b.ink-gold,.c-record .v b.ink-gold,.c-live b.ink-gold,.c-facts .k b.ink-gold,.c-facts .r .s b.ink-gold,.c-meta b.ink-gold,.c-ev .v b.ink-gold,b.ink-gold,.ink-gold{color:var(--gold-ink)}.c-glance .row b.ink-verdant,.c-record .v b.ink-verdant,.c-live b.ink-verdant,.c-facts .k b.ink-verdant,.c-facts .r .s b.ink-verdant,.c-meta b.ink-verdant,.c-ev .v b.ink-verdant,b.ink-verdant,.ink-verdant{color:var(--verdant-ink)}.c-glance .row b.ink-teal,.c-record .v b.ink-teal,.c-live b.ink-teal,.c-facts .k b.ink-teal,.c-facts .r .s b.ink-teal,.c-meta b.ink-teal,.c-ev .v b.ink-teal,b.ink-teal,.ink-teal{color:var(--teal-ink)}.c-glance .row b.ink-violet,.c-record .v b.ink-violet,.c-live b.ink-violet,.c-facts .k b.ink-violet,.c-facts .r .s b.ink-violet,.c-meta b.ink-violet,.c-ev .v b.ink-violet,b.ink-violet,.ink-violet{color:var(--violet-ink)}.c-glance .row b.ink-amber,.c-record .v b.ink-amber,.c-live b.ink-amber,.c-facts .k b.ink-amber,.c-facts .r .s b.ink-amber,.c-meta b.ink-amber,.c-ev .v b.ink-amber,b.ink-amber,.ink-amber{color:var(--amber-ink)}.c-glance .row b.ink-rose,.c-record .v b.ink-rose,.c-live b.ink-rose,.c-facts .k b.ink-rose,.c-facts .r .s b.ink-rose,.c-meta b.ink-rose,.c-ev .v b.ink-rose,b.ink-rose,.ink-rose{color:var(--rose-ink)}.c-glance .row b.ink-copper,.c-record .v b.ink-copper,.c-live b.ink-copper,.c-facts .k b.ink-copper,.c-facts .r .s b.ink-copper,.c-meta b.ink-copper,.c-ev .v b.ink-copper,b.ink-copper,.ink-copper{color:var(--copper-ink)}.c-glance .row b.ink-ash,.c-record .v b.ink-ash,.c-live b.ink-ash,.c-facts .k b.ink-ash,.c-facts .r .s b.ink-ash,.c-meta b.ink-ash,.c-ev .v b.ink-ash,b.ink-ash,.ink-ash{color:var(--ash)}
