:root{--accent:#54d290;--action:#7d68ff;--paper:#fffdf8;--ink:#111716;--muted:#68726e;--line:color-mix(in srgb, var(--ink) 18%, transparent);--line-strong:color-mix(in srgb, var(--ink) 70%, transparent);--pale:color-mix(in srgb, var(--accent) 12%, var(--paper));--shadow:8px 8px 0 color-mix(in srgb, var(--ink) 11%, transparent), 0 20px 58px color-mix(in srgb, var(--ink) 10%, transparent);--frame:min(1344px, calc(100vw - 64px));--corner:0px;--stroke:1px}html[data-geometry=soft]{--corner:14px}html[data-geometry=pill]{--corner:28px}html[data-line-weight=technical]{--stroke:1.5px}html[data-line-weight=heavy]{--stroke:2px}html[data-density=compact]{--frame:min(1400px, calc(100vw - 48px))}html[data-density=cinematic]{--frame:min(1280px, calc(100vw - 80px))}html[data-texture=grain] body{background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--ink) 8%,transparent) 1px,transparent 1px);background-size:5px 5px}html[data-texture=grid] body{background-image:linear-gradient(color-mix(in srgb,var(--ink) 5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink) 5%,transparent) 1px,transparent 1px);background-size:34px 34px}html[data-texture=guilloche] body{background-image:repeating-radial-gradient(ellipse at 78% 12%,transparent 0 12px,color-mix(in srgb,var(--accent) 7%,transparent) 13px 14px,transparent 15px 27px)}html[data-depth=flat]{--shadow:none}html[data-depth=layered]{--shadow:8px 8px 0 color-mix(in srgb,var(--ink) 11%,transparent),0 20px 58px color-mix(in srgb,var(--ink) 10%,transparent)}html[data-depth=jewel]{--shadow:0 22px 72px color-mix(in srgb,var(--accent) 18%,transparent),0 0 0 1px color-mix(in srgb,var(--accent) 14%,transparent)}html[data-type-scale=instrument] h1{letter-spacing:-.045em!important}html[data-type-scale=poster] h1{text-wrap:balance;letter-spacing:-.08em!important}html[data-motion=still] *,html[data-motion=still] :before,html[data-motion=still] :after{animation:none!important}html[data-motion=pulse] [data-premium-object]{animation:4s ease-in-out infinite surface-pulse}html[data-motion=flow] .causal-packet{animation-duration:2.4s}html[data-motion=sweep] [data-premium-object]:before{animation-duration:4.5s}@keyframes surface-pulse{50%{box-shadow:0 22px 70px color-mix(in srgb,var(--accent) 16%,transparent),0 0 0 1px color-mix(in srgb,var(--accent) 28%,transparent)}}@property --jewel-angle{syntax:"<angle>";inherits:false;initial-value:0deg}[data-premium-object]{isolation:isolate;box-shadow:0 18px 55px color-mix(in srgb,var(--ink) 8%,transparent),0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent);position:relative}[data-premium-object]:before{content:"";z-index:3;pointer-events:none;background:conic-gradient(from var(--jewel-angle),transparent 0 68%,color-mix(in srgb,var(--accent) 82%,white) 76%,transparent 84% 100%);padding:1px;animation:7s linear infinite jewel-run;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-premium-object]:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 82% 12%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 34%);position:absolute;inset:0}@keyframes jewel-run{to{--jewel-angle:360deg}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;margin:0;font-family:Instrument Sans Variable,Arial,sans-serif}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit}.frame{width:var(--frame);margin-inline:auto}.micro,.eyebrow{letter-spacing:.1em;text-transform:uppercase;font:600 8px/1.25 JetBrains Mono Variable,monospace}.eyebrow{color:color-mix(in srgb, var(--accent) 62%, var(--ink));align-items:center;gap:9px;display:flex}.eyebrow i,.live-chip i,.status-chip i{background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:50%}.panel{border:var(--stroke) solid var(--ink);border-radius:var(--corner);background:color-mix(in srgb, var(--paper) 94%, transparent);box-shadow:var(--shadow);overflow:hidden}.button{border:1px solid var(--ink);letter-spacing:.08em;background:0 0;justify-content:center;align-items:center;min-height:42px;padding:0 17px;font:650 8px/1 JetBrains Mono Variable,monospace;transition:transform .22s,box-shadow .22s,background .22s;display:inline-flex}.button:hover{box-shadow:4px 4px 0 color-mix(in srgb, var(--ink) 18%, transparent);transform:translateY(-2px)}.button--action{background:var(--action);color:#fff}.button--disabled{color:var(--muted);background:color-mix(in srgb, var(--ink) 5%, var(--paper))}.num{font-variant-numeric:tabular-nums;display:inline-block}.nav-shell{z-index:100;border-bottom:1px solid var(--ink);background:color-mix(in srgb, var(--paper) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template:"brand links actions"49px"contract contract contract"25px/1fr auto 1fr;align-items:center;gap:0 28px;min-height:74px;padding:0 32px;display:grid;position:sticky;top:0}.wordmark{grid-area:brand;align-items:center;gap:11px;width:fit-content;display:flex}.wordmark strong{letter-spacing:.04em;font-size:16px}.brand-glyph{border:1px solid var(--accent);width:31px;height:31px;color:var(--paper);background:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 10%, transparent);border-radius:50%;place-items:center;font:700 12px/1 JetBrains Mono Variable,monospace;display:grid}.nav-links{letter-spacing:.1em;grid-area:links;align-items:center;gap:34px;font:600 8px/1 JetBrains Mono Variable,monospace;display:flex}.nav-links a,.footer a{transition:color .2s}.nav-links a:hover,.footer a:hover{color:color-mix(in srgb, var(--accent) 62%, var(--ink))}.nav-actions{grid-area:actions;justify-content:flex-end;align-items:center;gap:8px;display:flex}.status-chip,.mint-chip,.nav-buy,.menu-button{border:1px solid var(--ink);letter-spacing:.08em;text-transform:uppercase;background:0 0;align-items:center;gap:8px;min-height:34px;padding:0 12px;font:550 7px/1 JetBrains Mono Variable,monospace;display:inline-flex}.mint-chip{cursor:pointer}.mint-chip--disabled{color:var(--muted);border-color:var(--line)}.contract-rail{border-top:1px solid var(--ink);background:color-mix(in srgb,var(--accent) 13%,var(--paper));min-width:0;color:var(--muted);letter-spacing:.09em;grid-area:contract;justify-content:center;align-self:stretch;align-items:center;margin-inline:-32px;padding:0 32px;font:600 6px/1 JetBrains Mono Variable,monospace;display:flex;position:relative}.contract-rail .mint-chip--full{min-width:0;min-height:0;box-shadow:none;color:var(--ink);letter-spacing:.055em;white-space:nowrap;background:0 0;border:0;border-radius:0;justify-content:center;padding:0;font-size:7px;font-weight:700;overflow:visible}.contract-rail>span,.contract-rail>i{position:absolute}.contract-rail>span{left:32px}.contract-rail>i{color:color-mix(in srgb,var(--accent) 62%,var(--ink));font-style:normal;right:32px}.nav-buy{color:#fff;background:var(--action)}.menu-button{display:none}.footer{grid-template-columns:1fr 1.4fr 1fr;align-items:center;gap:60px;min-height:170px;padding-block:48px 84px;display:grid}.footer>div{align-items:center;gap:12px;display:flex}.footer p{max-width:440px;color:var(--muted);font-size:14px;line-height:1.55}.footer nav{letter-spacing:.09em;justify-content:flex-end;gap:22px;font:600 7px/1 JetBrains Mono Variable,monospace;display:flex}.bottom-tape{z-index:110;border-top:1px solid var(--ink);background:var(--accent);height:28px;position:fixed;inset:auto 0 0;overflow:hidden}.bottom-tape>div{align-items:center;width:max-content;height:100%;animation:34s linear infinite tape;display:flex}.bottom-tape span{white-space:nowrap;letter-spacing:.07em;align-items:center;gap:25px;padding-left:25px;font:550 7px/1 JetBrains Mono Variable,monospace;display:inline-flex}.bottom-tape i{background:var(--ink);width:4px;height:4px;transform:rotate(45deg)}@keyframes tape{to{transform:translate(-50%)}}.hero-actions{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.panel-head{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:24px;min-height:62px;padding:13px 19px;display:flex}.panel-head>div{gap:5px;display:grid}.panel-head span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font:550 7px/1 JetBrains Mono Variable,monospace}.panel-head strong{letter-spacing:-.025em;font-size:18px}.live-chip{align-items:center;gap:9px;color:var(--ink)!important;display:inline-flex!important}.metric-grid{border-bottom:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.metric-grid article{border-right:1px solid var(--line);background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 7%, transparent), transparent 66%);flex-direction:column;min-height:125px;padding:17px;display:flex}.metric-grid article:last-child{border-right:0}.metric-grid article>span{color:var(--muted);letter-spacing:.09em;font:550 7px/1.2 JetBrains Mono Variable,monospace}.metric-grid strong{color:color-mix(in srgb, var(--accent) 58%, var(--ink));letter-spacing:-.045em;margin-top:20px;font:660 27px/1 JetBrains Mono Variable,monospace}.metric-grid p{color:var(--muted);margin:auto 0 0;font-size:10px}.proof-rows>header,.proof-rows article{border-bottom:1px solid var(--line);grid-template-columns:1fr 180px 100px;align-items:center;gap:20px;min-height:43px;padding:0 18px;display:grid}.proof-rows>header{min-height:34px;color:var(--muted);letter-spacing:.09em;font:550 6px/1 JetBrains Mono Variable,monospace}.proof-rows article{font:550 8px/1.3 JetBrains Mono Variable,monospace}.proof-rows article>div{align-items:center;gap:9px;display:flex}.proof-rows article i{background:var(--accent);border-radius:50%;width:5px;height:5px}.proof-rows article>a{color:color-mix(in srgb, var(--accent) 62%, var(--ink))}.proof-empty{text-align:center;align-content:center;place-items:center;gap:9px;min-height:172px;padding:28px;display:grid}.proof-empty strong{letter-spacing:.08em;font:650 11px/1 JetBrains Mono Variable,monospace}.proof-empty p{max-width:530px;color:var(--muted);margin:0;font-size:12px;line-height:1.5}.mechanism-rail{border:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.mechanism-rail>div{border-right:1px solid var(--ink);flex-direction:column;gap:13px;min-height:145px;padding:19px;display:flex;position:relative}.mechanism-rail>div:last-child{border-right:0}.mechanism-rail span{color:color-mix(in srgb, var(--accent) 65%, var(--ink));font:600 7px/1 JetBrains Mono Variable,monospace}.mechanism-rail strong{letter-spacing:.04em;font:650 11px/1.25 JetBrains Mono Variable,monospace}.mechanism-rail p{color:var(--muted);margin:auto 0 0;font-size:11px;line-height:1.45}.mechanism-rail.is-compact{color:#bdc8c3;background:var(--ink);min-height:48px}.mechanism-rail.is-compact>div{border-color:#39423f;flex-direction:row;align-items:center;min-height:48px;padding:0 16px}.mechanism-rail.is-compact strong{color:var(--paper);font-size:8px}.evidence-ledger{border:1px solid var(--ink);background:var(--paper)}.evidence-ledger__source,.evidence-ledger>footer{border-bottom:1px solid var(--ink);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:18px;min-height:42px;padding:0 16px;font:550 7px/1 JetBrains Mono Variable,monospace;display:flex}.evidence-ledger__source>div{align-items:center;gap:9px;display:flex}.evidence-ledger__source i{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:50%}.evidence-ledger__source strong{color:color-mix(in srgb, var(--accent) 64%, var(--ink))}.evidence-ledger__columns,.evidence-ledger article{border-bottom:1px solid var(--line);grid-template-columns:1.1fr 1.6fr .65fr .7fr;align-items:center;gap:18px;min-height:42px;padding:0 16px;display:grid}.evidence-ledger__columns{min-height:31px;color:var(--muted);letter-spacing:.08em;font:550 6px/1 JetBrains Mono Variable,monospace}.evidence-ledger article{font:550 8px/1.35 JetBrains Mono Variable,monospace}.evidence-ledger article>div{grid-template-columns:6px 1fr;align-items:center;gap:8px;display:grid}.evidence-ledger article>div i{background:var(--accent);border-radius:50%;width:5px;height:5px}.evidence-ledger article small{color:var(--muted);grid-column:2;font-size:6px}.evidence-ledger article p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.evidence-ledger article b{font-size:9px}.evidence-ledger article a{color:color-mix(in srgb, var(--accent) 64%, var(--ink))}.evidence-ledger article>span{color:var(--muted)}.evidence-ledger__empty{justify-content:center;align-items:center;gap:22px;min-height:190px;padding:26px;display:flex}.empty-seal{border:1px solid var(--ink);border-radius:50%;flex:none;place-items:center;width:74px;height:74px;display:grid;position:relative}.empty-seal:before{content:"";border:1px dashed var(--line-strong);border-radius:50%;position:absolute;inset:8px}.empty-seal span{font:700 17px/1 JetBrains Mono Variable,monospace}.empty-seal i{background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:8px}.evidence-ledger__empty>div:last-child{max-width:500px}.evidence-ledger__empty strong{letter-spacing:.06em;font:650 10px/1 JetBrains Mono Variable,monospace}.evidence-ledger__empty p{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.45}.evidence-ledger>footer{min-height:34px;color:var(--muted);border-top:0;border-bottom:0;font-size:6px}.evidence-ledger>footer a{color:color-mix(in srgb, var(--accent) 64%, var(--ink))}.evidence-ledger.is-compact{border:0}.evidence-ledger.is-compact .evidence-ledger__source{border-top:1px solid var(--ink)}.evidence-ledger.is-compact .evidence-ledger__empty{min-height:128px}.evidence-ledger.is-compact>footer{display:none}.progress-instrument{border:1px solid var(--ink);background:var(--paper)}.progress-instrument>header{border-bottom:1px solid var(--ink);min-height:38px;color:var(--muted);letter-spacing:.08em;justify-content:space-between;align-items:center;padding:0 15px;font:550 6px/1 JetBrains Mono Variable,monospace;display:flex}.progress-instrument article{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,.7fr) 1.4fr minmax(170px,.6fr);align-items:center;gap:18px;min-height:63px;padding:0 16px;display:grid}.progress-instrument article:last-child{border-bottom:0}.progress-instrument article>div:first-child{grid-template-columns:28px 1fr auto;align-items:center;gap:9px;display:grid}.progress-instrument article span,.progress-instrument article em{color:var(--muted);font:550 7px/1 JetBrains Mono Variable,monospace}.progress-instrument article strong{font:650 9px/1.2 JetBrains Mono Variable,monospace}.progress-instrument article em{color:color-mix(in srgb, var(--accent) 67%, var(--ink))}.progress-instrument__track{border:1px solid var(--line-strong);background:color-mix(in srgb, var(--ink) 5%, var(--paper));height:8px;overflow:hidden}.progress-instrument__track i{background:var(--accent);height:100%;display:block}.progress-instrument article p{justify-content:space-between;gap:12px;margin:0;font:550 8px/1 JetBrains Mono Variable,monospace;display:flex}.progress-instrument article p span{font-size:6px}.volume-protocol{border:1px solid var(--ink);background:var(--paper);margin-top:22px}.volume-protocol>header{border-bottom:1px solid var(--ink);min-height:40px;color:var(--muted);letter-spacing:.09em;justify-content:space-between;align-items:center;gap:18px;padding:0 15px;font:550 6px/1 JetBrains Mono Variable,monospace;display:flex}.volume-protocol>header strong{color:var(--ink)}.volume-protocol__xp{border-bottom:1px solid var(--ink);background:color-mix(in srgb,var(--accent) 7%,var(--paper));grid-template-columns:minmax(210px,.7fr) 1.2fr minmax(260px,.8fr);align-items:center;gap:22px;min-height:106px;padding:18px;display:grid}.volume-protocol__xp>div:first-child{gap:10px;display:grid}.volume-protocol__xp small{color:var(--muted);letter-spacing:.07em;font:550 6px/1.25 JetBrains Mono Variable,monospace}.volume-protocol__xp strong{font:700 25px/1 JetBrains Mono Variable,monospace}.volume-protocol__xp p{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.volume-protocol__track{border:1px solid var(--line-strong);background:var(--paper);height:16px;padding:3px}.volume-protocol__track i{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 58%,var(--ink)),var(--accent));height:100%;display:block}.volume-protocol__skills{grid-template-columns:repeat(4,1fr);display:grid}.volume-protocol__skills article{border-right:1px solid var(--ink);flex-direction:column;min-height:240px;padding:18px;display:flex}.volume-protocol__skills article:last-child{border-right:0}.volume-protocol__skills article>span,.volume-protocol__skills article>small{color:var(--muted);letter-spacing:.07em;font:550 6px/1.35 JetBrains Mono Variable,monospace}.volume-protocol__skills h3{margin:38px 0 0;font-size:22px}.volume-protocol__skills b{color:color-mix(in srgb,var(--accent) 60%,var(--ink));margin-top:11px;font:650 7px/1.35 JetBrains Mono Variable,monospace}.volume-protocol__skills p{color:var(--muted);font-size:10px;line-height:1.45}.volume-protocol__skills p strong{color:var(--ink)}.volume-protocol__skills article>small{margin-top:auto}.protocol-route{border:1px solid var(--ink);background:var(--paper)}.protocol-route>header{border-bottom:1px solid var(--ink);min-height:40px;color:var(--muted);letter-spacing:.08em;justify-content:space-between;align-items:center;padding:0 15px;font:550 6px/1 JetBrains Mono Variable,monospace;display:flex}.protocol-route>header strong{color:var(--ink)}.protocol-route>div{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));display:grid}.protocol-route article{border-right:1px solid var(--ink);flex-direction:column;gap:12px;min-height:125px;padding:16px;display:flex;position:relative}.protocol-route article:last-child{border-right:0}.protocol-route article>span{color:color-mix(in srgb, var(--accent) 64%, var(--ink));font:600 7px/1 JetBrains Mono Variable,monospace}.protocol-route article>strong{font:650 10px/1.2 JetBrains Mono Variable,monospace}.protocol-route article p{color:var(--muted);margin:auto 0 0;font-size:10px;line-height:1.4}.protocol-route article>i{z-index:2;border:1px solid var(--ink);background:var(--accent);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:-4px}.protocol-route article:last-child>i,.protocol-route.is-compact>header{display:none}.protocol-route.is-compact article{flex-direction:row;align-items:center;min-height:55px;padding:0 15px}.protocol-route.is-compact article p{display:none}.protocol-identities{border:1px solid var(--ink);background:var(--paper)}.protocol-identities>header,.machine-topology>header{border-bottom:1px solid var(--ink);min-height:38px;color:var(--muted);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:16px;padding:0 15px;font:550 6px/1 JetBrains Mono Variable,monospace;display:flex}.protocol-identities>header strong,.machine-topology>header strong{color:var(--ink)}.protocol-identities>div{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.protocol-identities article{border-right:1px solid var(--line);grid-template-columns:22px 34px 1fr;align-items:center;gap:10px;min-height:72px;padding:11px 13px;display:grid}.protocol-identities article:last-child{border-right:0}.protocol-identities article>span{color:var(--muted);font:550 6px/1 JetBrains Mono Variable,monospace}.protocol-identities article>i{border:1px solid var(--line-strong);width:31px;height:31px;color:color-mix(in srgb,var(--accent) 68%,var(--ink));border-radius:50%;place-items:center;font:700 7px/1 JetBrains Mono Variable,monospace;display:grid}.protocol-identities article>div{gap:4px;display:grid}.protocol-identities article strong{font:650 9px/1 JetBrains Mono Variable,monospace}.protocol-identities article small{color:var(--muted);font:500 6px/1.3 JetBrains Mono Variable,monospace}.machine-topology{border:1px solid var(--ink);background:color-mix(in srgb,var(--accent) 4%,var(--paper));min-width:0}.machine-topology>div{min-width:0;display:flex;overflow-x:auto}.machine-topology article{border-right:1px solid var(--line);grid-template-columns:20px 8px 1fr;align-content:start;gap:10px;min-width:152px;min-height:138px;padding:15px;display:grid;position:relative}.machine-topology article:last-child{border-right:0}.machine-topology article>span,.machine-topology article small{color:var(--muted);text-transform:uppercase;font:550 6px/1.25 JetBrains Mono Variable,monospace}.machine-topology article>i{border:1px solid var(--ink);background:var(--accent);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 12%,transparent);border-radius:50%;margin-top:1px}.machine-topology article>div{gap:5px;display:grid}.machine-topology article strong{text-transform:uppercase;font:650 8px/1.25 JetBrains Mono Variable,monospace}.machine-topology article p{color:var(--muted);grid-column:1/-1;margin:auto 0 0;font-size:9px;line-height:1.42}.machine-topology.is-compact{color:#edf4f0;background:#090e0c;border-color:#39423e;width:100%}.machine-topology.is-compact>header{color:#718078;border-color:#39423e}.machine-topology.is-compact>header strong{color:var(--accent)}.machine-topology.is-compact article{border-color:#303a35;min-width:126px;min-height:96px;padding:11px}.machine-topology.is-compact article p{display:none}.machine-topology.is-compact article>i{border-color:var(--accent)}.route-graph--manifest,.desk-radar--manifest{align-items:stretch;padding:18px;display:flex}.route-graph--manifest:before{pointer-events:none}.route-graph--manifest .machine-topology,.desk-radar--manifest .machine-topology{z-index:2;align-self:center;position:relative}.desk-identities{grid-column:1/-1;border-bottom:0!important;border-right:0!important}.desk-identities .protocol-identities{color:#edf4f0;background:#111817;border:0}.desk-identities .protocol-identities>header,.desk-identities .protocol-identities article{border-color:#35403c}.desk-identities .protocol-identities>header strong,.desk-identities .protocol-identities article strong{color:#edf4f0}.desk-identities .protocol-identities article>i{color:var(--accent);border-color:#4b5751}.registry-board{border:1px solid var(--ink);background:var(--paper)}.registry-board>header{border-bottom:1px solid var(--ink);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:16px;min-height:45px;padding:0 16px;font:550 7px/1 JetBrains Mono Variable,monospace;display:flex}.registry-board>header>div{align-items:center;gap:9px;display:flex}.registry-board>header i{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 16%, transparent);border-radius:50%}.registry-board>header strong{color:color-mix(in srgb, var(--accent) 64%, var(--ink))}.registry-board__columns,.registry-board article{border-bottom:1px solid var(--line);grid-template-columns:1.15fr 1.5fr .7fr .6fr;align-items:center;gap:18px;min-height:54px;padding:0 16px;display:grid}.registry-board__columns{min-height:31px;color:var(--muted);letter-spacing:.08em;font:550 6px/1 JetBrains Mono Variable,monospace}.registry-board article>div{grid-template-columns:26px 1fr;gap:5px;display:grid}.registry-board article>div>span,.registry-board article small{color:var(--muted);font:550 6px/1 JetBrains Mono Variable,monospace}.registry-board article small{grid-column:2}.registry-board article strong,.registry-board article b,.registry-board article a,.registry-board article>span{font:650 9px/1.3 JetBrains Mono Variable,monospace}.registry-board article p{color:var(--muted);margin:0;font-size:11px}.registry-board article a{color:color-mix(in srgb, var(--accent) 64%, var(--ink))}.registry-board__empty{justify-content:center;align-items:center;gap:24px;min-height:210px;padding:28px;display:flex}.registry-board__empty>span{color:color-mix(in srgb, var(--accent) 65%, var(--ink));font:720 50px/1 JetBrains Mono Variable,monospace}.registry-board__empty>div{max-width:520px}.registry-board__empty strong{font:650 11px/1 JetBrains Mono Variable,monospace}.registry-board__empty p{color:var(--muted);margin:9px 0 0;font-size:12px;line-height:1.5}.ledger-page{background:linear-gradient(color-mix(in srgb, var(--accent) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--accent) 5%, transparent) 1px, transparent 1px);background-size:32px 32px}.ledger-hero{grid-template-columns:minmax(0,1fr);gap:12px;padding-block:22px 46px;display:grid}.ledger-hero__mast{grid-template-columns:1.05fr 240px .72fr;min-height:258px;display:grid;overflow:hidden}.ledger-hero__mast>article{flex-direction:column;justify-content:center;padding:34px 38px;display:flex}.ledger-hero h1{letter-spacing:-.062em;max-width:670px;margin:18px 0 0;font-size:clamp(45px,4.7vw,72px);line-height:.89}.ledger-hero__mast>article>p{max-width:680px;color:var(--muted);margin:18px 0 0;font-size:14px;line-height:1.55}.ledger-hero__mast>article>p strong{color:var(--ink)}.artifact-stage{color:var(--paper);background:var(--ink);border-left:1px solid var(--ink);align-content:center;place-items:center;gap:13px;display:grid;position:relative;overflow:hidden}.artifact-stage:before{content:"";border:1px dashed color-mix(in srgb, var(--accent) 42%, transparent);border-radius:50%;width:190px;height:190px;animation:24s linear infinite orbit;position:absolute}.artifact-orbit{z-index:2;border:2px solid var(--accent);background:radial-gradient(circle, color-mix(in srgb, var(--accent) 22%, var(--ink)), var(--ink) 68%);width:128px;height:128px;box-shadow:0 0 60px color-mix(in srgb, var(--accent) 24%, transparent), inset 0 0 25px color-mix(in srgb, var(--accent) 18%, transparent);border-radius:50%;place-items:center;display:grid;position:relative}.artifact-orbit span{font:760 28px/1 JetBrains Mono Variable,monospace}.artifact-stage p{z-index:2;color:#93a09a;letter-spacing:.08em;text-align:center;text-transform:uppercase;max-width:180px;margin:0;font:500 6px/1.4 JetBrains Mono Variable,monospace}@keyframes orbit{to{transform:rotate(360deg)}}.standard-card{color:var(--paper);background:#17201e}.standard-card header{letter-spacing:.08em;border-bottom:1px solid #3b4541;justify-content:space-between;align-items:center;gap:12px;min-height:68px;padding:15px 18px;font:550 7px/1 JetBrains Mono Variable,monospace;display:flex}.standard-card header strong{color:var(--accent)}.standard-card>div{border-bottom:1px solid #3b4541;grid-template-columns:32px 1fr;align-items:center;gap:10px;min-height:47px;padding:0 18px;display:grid}.standard-card>div span{color:#75817c;font:500 7px/1 JetBrains Mono Variable,monospace}.standard-card>div strong{letter-spacing:.04em;font:600 8px/1.3 JetBrains Mono Variable,monospace}.ledger-surface{box-shadow:9px 9px 0 color-mix(in srgb, var(--ink) 12%, transparent), 0 18px 54px color-mix(in srgb, var(--ink) 11%, transparent)}.narrative-band{border:1px solid var(--ink);grid-template-columns:1fr 1fr;margin-bottom:50px;display:grid}.narrative-band article{flex-direction:column;justify-content:space-between;min-height:270px;padding:30px;display:flex}.narrative-band article+article{border-left:1px solid var(--ink);background:var(--pale)}.narrative-band h2{letter-spacing:-.04em;max-width:570px;margin:60px 0 0;font-size:32px;line-height:1.05}[data-archetype=desk] body{color:#eef4f1;background:#0d1211}[data-archetype=desk] .nav-shell{color:#eef4f1;background:#0d1211eb;border-color:#35403c}[data-archetype=desk] .mint-chip,[data-archetype=desk] .status-chip,[data-archetype=desk] .menu-button{border-color:#46504c}[data-archetype=desk] .footer{color:#eef4f1}.desk-page{min-height:calc(100vh - 66px);padding-block:22px 46px}.desk-grid{background:#111817;border:1px solid #46504c;grid-template-rows:auto auto auto;grid-template-columns:minmax(420px,1.1fr) minmax(330px,.85fr) 310px;display:grid;box-shadow:0 0 0 6px #0d1211,0 0 0 7px #35403c,0 28px 70px #00000052}.desk-grid>*{border-bottom:1px solid #35403c;border-right:1px solid #35403c}.desk-intro{background:radial-gradient(circle at 88% 10%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 30%);flex-direction:column;justify-content:center;min-height:340px;padding:38px;display:flex}.desk-intro h1{letter-spacing:-.063em;max-width:700px;margin:22px 0 0;font-size:clamp(46px,5vw,76px);line-height:.88}.desk-intro>p{color:#9ba7a2;max-width:590px;margin:20px 0 0;font-size:15px}.desk-radar{background:#0a0f0e;align-content:center;place-items:center;gap:18px;min-height:340px;display:grid}.radar-face{background:repeating-radial-gradient(circle, transparent 0 27px, color-mix(in srgb, var(--accent) 16%, transparent) 28px 29px);border:1px solid #3f4a46;border-radius:50%;place-items:center;width:220px;height:220px;display:grid;position:relative;overflow:hidden}.radar-face:after{content:"";background:conic-gradient(from 90deg, color-mix(in srgb, var(--accent) 38%, transparent), transparent 70%);transform-origin:0 100%;width:50%;height:50%;animation:4s linear infinite radar;position:absolute;top:0;right:0}.radar-face i{background:var(--accent);width:6px;height:6px;box-shadow:0 0 13px var(--accent);border-radius:50%;position:absolute}.radar-face i:first-child{top:28%;left:35%}.radar-face i:nth-child(2){top:62%;left:72%}.radar-face i:nth-child(3){top:74%;left:25%}.radar-face b{z-index:2;color:var(--accent);font:700 24px/1 JetBrains Mono Variable,monospace}@keyframes radar{to{transform:rotate(360deg)}}.desk-radar>span{color:#75817c;letter-spacing:.08em;text-transform:uppercase;font:500 6px/1.4 JetBrains Mono Variable,monospace}.desk-metrics{border-right:0;grid-area:1/3/span 2}.desk-metrics>header,.desk-route>header,.desk-receipts>header{color:#7f8b86;letter-spacing:.08em;border-bottom:1px solid #35403c;justify-content:space-between;align-items:center;gap:12px;min-height:47px;padding:0 15px;font:550 6px/1 JetBrains Mono Variable,monospace;display:flex}.desk-metrics>header strong{color:var(--accent)}.desk-metrics .metric-grid{border-color:#35403c;grid-template-columns:1fr}.desk-metrics .metric-grid article{background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 7%, transparent), transparent);border-bottom:1px solid #35403c;border-right:0;min-height:132px}.desk-metrics .metric-grid strong{color:var(--accent)}.desk-route{grid-column:1/span 2}.desk-route .mechanism-rail{border:0 #35403c}.desk-route .mechanism-rail>div{border-color:#35403c}.desk-route .mechanism-rail p{color:#83908a}.desk-receipts{border-bottom:0;grid-column:1/span 2}.desk-receipts .proof-rows>header,.desk-receipts .proof-rows article{border-color:#35403c}.desk-thesis{background:color-mix(in srgb, var(--accent) 7%, #111817);border-bottom:0;border-right:0;grid-column:3;min-height:210px;padding:24px}.desk-thesis h2{margin:42px 0 0;font-size:23px;line-height:1.05}.desk-thesis p{color:#919e98;font-size:12px;line-height:1.5}[data-archetype=feed] body{background:#f1f0ea}.feed-page{padding-block:20px 52px}.feed-shell{border:1px solid var(--ink);box-shadow:var(--shadow);background:#f9f8f2}.feed-head{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;min-height:58px;padding:0 20px;display:flex}.feed-head>div{align-items:center;gap:20px;display:flex}.feed-head>div>strong{font-size:15px}.feed-head>span{color:var(--accent);font:600 7px/1 JetBrains Mono Variable,monospace}.feed-grid{grid-template-rows:auto auto;grid-template-columns:1.1fr .55fr .75fr;display:grid}.feed-grid>*{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink)}.signal-lead{flex-direction:column;min-height:440px;padding:34px;display:flex}.signal-lead h1{letter-spacing:-.068em;max-width:670px;margin:48px 0 0;font-size:clamp(50px,5.4vw,83px);line-height:.87}.signal-lead>p{max-width:540px;color:var(--muted);margin:24px 0 0;font-size:15px;line-height:1.55}.signal-stamp{border-top:1px solid var(--ink);grid-template-columns:90px 1fr;gap:18px;margin-top:auto;padding-top:18px;display:grid}.signal-stamp span{font:550 7px/1 JetBrains Mono Variable,monospace}.signal-stamp strong{font-size:13px}.signal-artifact{color:#fff;background:var(--ink);align-content:center;place-items:center;gap:20px;min-height:440px;display:grid;overflow:hidden}.signal-artifact>div{border:1px solid var(--accent);background:linear-gradient(165deg, color-mix(in srgb, var(--accent) 32%, #17201e), #111716 58%);width:145px;height:220px;box-shadow:0 0 0 14px color-mix(in srgb, var(--accent) 5%, transparent), 0 28px 50px #0000004d;border-radius:80px;place-items:center;display:grid;position:relative;transform:rotate(8deg)}.signal-artifact>div:before,.signal-artifact>div:after{content:"";border:1px solid var(--accent);background:#17201e;border-radius:50%;width:48px;height:48px;position:absolute}.signal-artifact>div:before{top:18px}.signal-artifact>div:after{bottom:18px}.signal-artifact span{z-index:2;font:760 25px/1 JetBrains Mono Variable,monospace}.signal-artifact p{color:#929e98;text-align:center;text-transform:uppercase;max-width:170px;font:500 6px/1.4 JetBrains Mono Variable,monospace}.signal-metrics{border-right:0}.signal-metrics .metric-grid{grid-template-columns:1fr}.signal-metrics .metric-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:110px}.signal-stream{border-bottom:0;grid-column:1/span 2}.signal-stream>header{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;min-height:42px;padding:0 18px;font:550 7px/1 JetBrains Mono Variable,monospace;display:flex}.signal-context{border-bottom:0;border-right:0;min-height:230px;padding:25px}.signal-context h2{margin:50px 0 24px;font-size:24px;line-height:1.05}.feed-shell>.mechanism-rail{border-width:1px 0 0}[data-archetype=artifact] body{background:color-mix(in srgb, var(--paper) 92%, var(--accent))}.artifact-page{background:radial-gradient(circle at 64% 12%, color-mix(in srgb, var(--accent) 19%, transparent), transparent 28%);overflow:hidden}.artifact-hero{grid-template-columns:1fr .78fr .72fr;align-items:stretch;min-height:calc(100vh - 66px);padding-block:24px 36px;display:grid}.artifact-hero>*{border:1px solid var(--ink)}.artifact-copy{background:color-mix(in srgb, var(--paper) 93%, transparent);border-right:0;flex-direction:column;justify-content:center;padding:42px;display:flex}.artifact-copy h1{letter-spacing:-.072em;max-width:690px;margin:24px 0 0;font-size:clamp(54px,6.2vw,96px);line-height:.84}.artifact-copy>p{max-width:560px;color:var(--muted);margin:26px 0 0;font-size:16px;line-height:1.55}.artifact-object{color:#fff;background:var(--ink);align-content:center;place-items:center;gap:24px;display:grid;position:relative;overflow:hidden}.artifact-object:before{content:"";border:1px solid color-mix(in srgb, var(--accent) 23%, transparent);border-radius:50%;position:absolute;inset:30px}.artifact-object__plate{border:2px solid var(--accent);background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--accent) 42%, #1c2925), #101615 64%);width:240px;height:240px;box-shadow:0 38px 70px #00000061, 0 0 50px color-mix(in srgb, var(--accent) 25%, transparent);border-radius:50%;place-items:center;display:grid;position:relative;transform:rotate(-5deg)}.artifact-object__plate span{font:800 47px/1 JetBrains Mono Variable,monospace}.artifact-object__plate i,.artifact-object__plate b{border:1px dashed color-mix(in srgb, var(--accent) 50%, transparent);border-radius:50%;animation:18s linear infinite orbit;position:absolute;inset:18px}.artifact-object__plate b{animation-duration:12s;animation-direction:reverse;inset:38px}.artifact-object>p{z-index:2;color:#9ba6a1;letter-spacing:.09em;text-align:center;text-transform:uppercase;max-width:250px;font:500 7px/1.45 JetBrains Mono Variable,monospace}.artifact-proof-card{background:var(--paper);min-height:470px;box-shadow:14px 14px 0 color-mix(in srgb, var(--ink) 13%, transparent);align-self:center;margin-left:-1px;padding:25px;transform:translate(-12px)}.artifact-proof-card>header{letter-spacing:.09em;justify-content:space-between;font:600 7px/1 JetBrains Mono Variable,monospace;display:flex}.artifact-proof-card>header i{background:var(--accent);border-radius:50%;width:8px;height:8px}.artifact-proof-card h2{letter-spacing:-.04em;margin:60px 0 30px;font-size:29px;line-height:1.02}.artifact-proof-card .metric-grid{border:1px solid var(--ink);grid-template-columns:1fr}.artifact-proof-card .metric-grid article{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:10px;min-height:84px;display:grid}.artifact-proof-card .metric-grid p{grid-column:1/-1}.artifact-proof-card .metric-grid strong{margin:0;font-size:19px}.artifact-route{margin-bottom:34px}.artifact-evidence{border:1px solid var(--ink);grid-template-columns:1fr 1fr;margin-bottom:38px;display:grid}.artifact-evidence>article{min-height:280px;padding:30px}.artifact-evidence>article+article{border-left:1px solid var(--ink);background:var(--pale)}.artifact-evidence h2{margin:80px 0 0;font-size:30px;line-height:1.05}.artifact-evidence .proof-rows{border-top:1px solid var(--ink);grid-column:1/-1}[data-archetype=route] body{color:#eef3ef;background:#0d1210}[data-archetype=route] .nav-shell{color:#eef3ef;background:#0d1210f0;border-color:#39423e}[data-archetype=route] .mint-chip,[data-archetype=route] .status-chip,[data-archetype=route] .menu-button{border-color:#46504b}[data-archetype=route] .footer{color:#eef3ef}.route-page{padding-block:20px 48px}.route-shell{background:#111816;border:1px solid #46504b;overflow:hidden;box-shadow:0 0 0 6px #0d1210,0 0 0 7px #303934,0 28px 72px #00000059}.route-head{letter-spacing:.09em;border-bottom:1px solid #39423e;justify-content:space-between;align-items:center;min-height:48px;padding:0 16px;font:550 7px/1 JetBrains Mono Variable,monospace;display:flex}.route-head>div{align-items:center;gap:9px;display:flex}.route-head i{background:var(--accent);width:6px;height:6px;box-shadow:0 0 10px var(--accent);border-radius:50%}.route-head strong{color:var(--accent)}.route-grid{grid-template-columns:minmax(370px,.95fr) minmax(390px,1.05fr) 310px;display:grid}.route-grid>*{border-bottom:1px solid #39423e;border-right:1px solid #39423e}.route-copy{background:radial-gradient(circle at 90% 10%, color-mix(in srgb, var(--action) 10%, transparent), transparent 32%);flex-direction:column;justify-content:center;min-height:420px;padding:34px;display:flex}.route-copy h1{letter-spacing:-.065em;max-width:650px;margin:28px 0 0;font-size:clamp(48px,5vw,74px);line-height:.86}.route-copy>p{color:#98a39e;max-width:610px;margin:22px 0 0;font-size:14px;line-height:1.55}.route-copy>p strong{color:#eef3ef}.route-copy .button{color:#eef3ef;border-color:#58615d}.route-copy .button--action{border-color:var(--action)}.route-graph{background:repeating-linear-gradient(0deg,#0000 0 31px,#ffffff06 32px),#090e0c;grid-template-columns:90px 100px 1fr;align-items:center;gap:18px;min-height:420px;padding:28px;display:grid;position:relative;overflow:hidden}.route-graph:before{content:"";border:1px solid #26302c;position:absolute;inset:16px}.route-graph__source{z-index:2;background:#111816;border:1px solid #46504b;align-content:center;gap:7px;min-height:84px;padding:12px;display:grid;position:relative}.route-graph__source span,.route-graph__branches span{color:#74817b;font:550 7px/1 JetBrains Mono Variable,monospace}.route-graph__source strong,.route-graph__branches strong{font:650 8px/1.2 JetBrains Mono Variable,monospace}.route-graph__source i{background:var(--accent);width:56px;height:1px;position:absolute;top:50%;left:100%}.route-graph__split{z-index:3;border:1px solid var(--accent);background:radial-gradient(circle, color-mix(in srgb,var(--accent) 20%,#111816),#0a0f0d 70%);width:88px;height:88px;box-shadow:0 0 35px color-mix(in srgb,var(--accent) 18%,transparent);border-radius:50%;place-items:center;display:grid;position:relative}.route-graph__split b{font:700 17px/1 JetBrains Mono Variable,monospace}.route-graph__split i{border:1px dashed color-mix(in srgb,var(--accent) 55%,transparent);border-radius:50%;animation:13s linear infinite orbit;position:absolute;inset:9px}.route-graph__branches{z-index:2;gap:10px;display:grid}.route-graph__branches>div{background:#111816;border:1px solid #39423e;grid-template-columns:24px 1fr;align-content:center;gap:4px;min-height:48px;padding:8px 11px;display:grid;position:relative}.route-graph__branches>div i{background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--action) 70%,var(--accent)));width:48px;height:1px;position:absolute;top:50%;right:100%}.route-graph__branches strong{grid-column:2}.route-graph>p{color:#69756f;text-align:center;text-transform:uppercase;margin:0;font:500 6px/1.4 JetBrains Mono Variable,monospace;position:absolute;inset:auto 25px 16px}.route-metrics{border-right:0;grid-area:1/3/span 2}.route-metrics>header{color:#78847e;border-bottom:1px solid #39423e;justify-content:space-between;align-items:center;min-height:43px;padding:0 13px;font:550 6px/1 JetBrains Mono Variable,monospace;display:flex}.route-metrics>header strong{color:var(--accent)}.route-metrics .metric-grid{border-color:#39423e;grid-template-columns:1fr}.route-metrics .metric-grid article{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 7%,transparent),transparent);border-bottom:1px solid #39423e;border-right:0;min-height:116px}.route-metrics .metric-grid strong{color:var(--accent)}.route-evidence{border-bottom:0;grid-column:1/span 2}.route-evidence .evidence-ledger{color:#eef3ef;background:#111816}.route-evidence .evidence-ledger__source,.route-evidence .evidence-ledger__columns,.route-evidence .evidence-ledger article{border-color:#39423e}.route-evidence .evidence-ledger__empty p{color:#89958f}.route-evidence .empty-seal{border-color:#59635e}.route-shell>.protocol-route,.route-shell>.progress-instrument{color:#eef3ef;background:#111816;border-color:#46504b;margin:-1px}.route-shell>.protocol-route header,.route-shell>.protocol-route article,.route-shell>.progress-instrument header,.route-shell>.progress-instrument article{border-color:#39423e}.route-shell>.protocol-route p,.route-shell>.progress-instrument span{color:#84908a}.route-shell>.protocol-route header strong{color:#eef3ef}.route-graph.route-graph--manifest,.desk-radar.desk-radar--manifest{align-items:stretch;padding:18px;display:flex}[data-archetype=fleet] body{background:#f0f1eb}.fleet-page{padding-block:20px 48px}.fleet-shell{border:1px solid var(--ink);background:var(--paper);box-shadow:var(--shadow)}.fleet-head{border-bottom:1px solid var(--ink);letter-spacing:.09em;justify-content:space-between;align-items:center;min-height:48px;padding:0 16px;font:550 7px/1 JetBrains Mono Variable,monospace;display:flex}.fleet-head>div{align-items:center;gap:9px;display:flex}.fleet-head i{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 16%,transparent);border-radius:50%}.fleet-head strong{color:color-mix(in srgb,var(--accent) 66%,var(--ink))}.fleet-grid{grid-template-columns:1.2fr 250px .78fr;display:grid}.fleet-grid>*{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink)}.fleet-copy{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 7%,transparent),transparent 65%);flex-direction:column;min-height:350px;padding:32px;display:flex}.fleet-copy h1{letter-spacing:-.065em;max-width:720px;margin:34px 0 0;font-size:clamp(48px,5vw,76px);line-height:.87}.fleet-copy>p{max-width:620px;color:var(--muted);margin:22px 0 0;font-size:14px;line-height:1.55}.fleet-thesis{border-top:1px solid var(--ink);grid-template-columns:90px 1fr;gap:15px;margin-top:auto;padding-top:16px;display:grid}.fleet-thesis span{font:550 7px/1 JetBrains Mono Variable,monospace}.fleet-thesis strong{font-size:12px;line-height:1.35}.fleet-beacon{color:#fff;background:var(--ink);align-content:center;place-items:center;gap:20px;min-height:350px;display:grid;overflow:hidden}.fleet-beacon>div{border:1px solid var(--accent);background:linear-gradient(165deg,color-mix(in srgb,var(--accent) 30%,#17201e),#101513 65%);width:150px;height:190px;box-shadow:0 0 0 12px color-mix(in srgb,var(--accent) 5%,transparent),0 30px 50px #0000004d;border-radius:76px 76px 16px 16px;place-items:center;display:grid;position:relative}.fleet-beacon>div:before{content:"";border:1px solid var(--accent);border-radius:50%;width:62px;height:62px;position:absolute;top:20px}.fleet-beacon>div span{margin-top:58px;font:730 22px/1 JetBrains Mono Variable,monospace}.fleet-beacon>div i{background:var(--accent);width:5px;height:5px;box-shadow:0 0 15px var(--accent);border-radius:50%;animation:2s ease-in-out infinite beacon;position:absolute;top:48px}.fleet-beacon>div b{border:1px dashed color-mix(in srgb,var(--accent) 27%,transparent);border-radius:67px 67px 11px 11px;position:absolute;inset:10px}.fleet-beacon p{color:#8c9892;text-align:center;text-transform:uppercase;max-width:195px;margin:0;font:500 6px/1.4 JetBrains Mono Variable,monospace}@keyframes beacon{50%{opacity:.35;transform:scale(.8)}}.fleet-metrics{border-right:0}.fleet-metrics .metric-grid{grid-template-columns:1fr}.fleet-metrics .metric-grid article{border-right:0;border-bottom:1px solid var(--line);min-height:87px}.fleet-metrics .metric-grid strong{margin-top:10px;font-size:21px}.fleet-registry{border-bottom:0;grid-column:1/span 2}.fleet-registry .registry-board{border:0}.fleet-progress{background:var(--pale);border-bottom:0;border-right:0}.fleet-progress .progress-instrument{border:0}.fleet-progress .progress-instrument article{grid-template-columns:1fr;align-content:center;gap:11px;min-height:167px}.fleet-progress .progress-instrument article>div:first-child{grid-template-columns:25px 1fr}.fleet-progress .progress-instrument article em{grid-column:2}.fleet-progress .progress-instrument article p{gap:8px;display:grid}.fleet-shell>.protocol-route{border-width:1px 0 0}.docs{padding-block:64px 78px}.docs__hero{max-width:970px;padding:60px 0 50px}.docs__hero h1{letter-spacing:-.07em;margin:28px 0 0;font-size:clamp(54px,7vw,102px);line-height:.86}.docs__hero p{max-width:650px;color:var(--muted);margin:30px 0 0;font-size:17px}.docs__grid{border:1px solid var(--ink);grid-template-columns:1fr 1fr;display:grid}.docs__grid article{min-height:300px;padding:30px}.docs__grid article+article{border-left:1px solid var(--ink);background:var(--pale)}.docs__grid h2{margin:80px 0 0;font-size:32px;line-height:1.05}.docs__grid p{color:var(--muted);line-height:1.55}.rulebook{border:1px solid var(--ink);margin-top:28px}.rulebook header,.rulebook article{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr;align-items:center;min-height:55px;padding:0 20px;display:grid}.rulebook header{min-height:34px;font:550 7px/1 JetBrains Mono Variable,monospace}.rulebook article:last-child{border-bottom:0}.rulebook article strong{color:color-mix(in srgb, var(--accent) 64%, var(--ink));font-family:JetBrains Mono Variable,monospace}.rulebook article p{font-size:14px}.route-record{border:1px solid var(--ink);margin-top:28px;padding:26px}.route-record>div{flex-wrap:wrap;gap:9px;margin-top:26px;display:flex}.route-record>div span{border:1px solid var(--line-strong);padding:10px 13px;font:600 8px/1 JetBrains Mono Variable,monospace}.proof-page{color:var(--ink);padding-block:36px 78px}.proof-page__hero{border:1px solid var(--ink);background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 9%,var(--paper)),var(--paper));grid-template-columns:1fr 260px;align-items:end;gap:40px;min-height:300px;padding:40px;display:grid}.proof-page__hero h1{letter-spacing:-.075em;margin:25px 0 0;font-size:clamp(58px,7vw,100px);line-height:.84}.proof-page__hero aside{border:1px solid var(--ink);background:var(--paper);grid-template-columns:1fr auto;gap:13px;padding:18px;display:grid}.proof-page__hero aside span{color:var(--muted);font:550 7px/1 JetBrains Mono Variable,monospace}.proof-page__hero aside strong{font:650 8px/1 JetBrains Mono Variable,monospace}.proof-page__summary{border:1px solid var(--ink);background:var(--paper);border-top:0}.proof-page__summary>header{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:0 18px;display:flex}.proof-page__summary>header span{color:var(--muted);font:550 7px/1 JetBrains Mono Variable,monospace}.proof-page>.progress-instrument,.proof-page>.evidence-ledger,.proof-page>.protocol-route{margin-top:22px}.proof-page__method{border:1px solid var(--ink);background:var(--pale);min-height:270px;margin-top:22px;padding:30px}.proof-page__method h2{max-width:760px;margin:70px 0 0;font-size:32px;line-height:1.05}.proof-page__method p{max-width:650px;color:var(--muted);line-height:1.55}.settlement-receipt{border:1px solid var(--ink);background:var(--paper);box-shadow:9px 9px 0 color-mix(in srgb,var(--ink) 8%,transparent);margin-top:22px}.settlement-receipt>header,.settlement-receipt>footer{border-bottom:1px solid var(--ink);letter-spacing:.09em;justify-content:space-between;align-items:center;gap:18px;min-height:39px;padding:0 15px;font:550 6px/1 JetBrains Mono Variable,monospace;display:flex}.settlement-receipt>header div{align-items:center;gap:8px;display:flex}.settlement-receipt>header i{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 14%,transparent);border-radius:50%}.settlement-receipt>header strong{color:color-mix(in srgb,var(--accent) 65%,var(--ink))}.settlement-receipt>article{grid-template-columns:.8fr 1.6fr .8fr;min-height:184px;display:grid}.settlement-receipt>article>div{border-right:1px solid var(--line);padding:22px}.settlement-receipt>article>div:last-child{border:0}.settlement-receipt article span,.settlement-receipt article small{color:var(--muted);letter-spacing:.08em;font:550 6px/1.35 JetBrains Mono Variable,monospace;display:block}.settlement-receipt__serial strong{overflow-wrap:anywhere;margin-top:58px;font:650 9px/1.25 JetBrains Mono Variable,monospace;display:block}.settlement-receipt__serial small{margin-top:8px}.settlement-receipt__value strong{letter-spacing:-.055em;margin-top:34px;font-size:clamp(34px,4vw,58px);line-height:.9;display:block}.settlement-receipt__value p{color:var(--muted);margin:12px 0 0;font-size:11px}.settlement-receipt__proof{flex-direction:column;display:flex}.settlement-receipt__proof strong{margin-top:16px;font:650 9px/1 JetBrains Mono Variable,monospace}.settlement-receipt__proof a,.settlement-receipt__proof small{color:color-mix(in srgb,var(--accent) 65%,var(--ink));margin-top:auto;font:650 7px/1 JetBrains Mono Variable,monospace}.settlement-receipt__empty{justify-content:center;align-items:center;gap:24px;min-height:184px;padding:25px;display:flex}.settlement-receipt__empty>div{border:1px solid var(--ink);background:repeating-linear-gradient(135deg,transparent 0 8px,color-mix(in srgb,var(--ink) 5%,transparent) 9px 10px);flex:none;place-items:center;width:86px;height:86px;display:grid;position:relative}.settlement-receipt__empty>div span{font:700 19px/1 JetBrains Mono Variable,monospace}.settlement-receipt__empty>div i{border:1px dashed var(--line-strong);position:absolute;inset:8px}.settlement-receipt__empty section{max-width:600px}.settlement-receipt__empty small{letter-spacing:.1em;font:550 6px/1 JetBrains Mono Variable,monospace}.settlement-receipt__empty strong{margin-top:12px;font-size:17px;line-height:1.05;display:block}.settlement-receipt__empty p{color:var(--muted);margin:9px 0 0;font-size:11px}.settlement-receipt>footer{border-top:1px solid var(--ink);min-height:32px;color:var(--muted);border-bottom:0}@media (max-width:1120px){:root{--frame:min(100% - 40px, 1000px)}.nav-links{gap:18px}.status-chip{display:none}.ledger-hero__mast{grid-template-columns:1fr 190px}.standard-card{grid-column:1/-1;grid-template-columns:repeat(4,1fr);display:grid}.standard-card header{grid-column:1/-1}.standard-card>div{border-right:1px solid #3b4541}.desk-grid{grid-template-columns:1fr .75fr}.desk-metrics{grid-area:auto/1/auto/-1}.desk-metrics .metric-grid{grid-template-columns:repeat(4,1fr)}.desk-route,.desk-receipts,.desk-thesis{grid-column:1/-1}.feed-grid{grid-template-columns:1fr .58fr}.signal-metrics{grid-column:1/-1}.signal-metrics .metric-grid{grid-template-columns:repeat(4,1fr)}.signal-stream{grid-column:1}.signal-context{grid-column:2}.artifact-hero{grid-template-columns:1fr .8fr}.artifact-proof-card{grid-column:1/-1;min-height:auto;margin:-1px 0 0;transform:none}.artifact-proof-card .metric-grid{grid-template-columns:repeat(3,1fr)}.route-grid{grid-template-columns:1fr .8fr}.route-metrics{grid-area:auto/1/auto/-1}.route-metrics .metric-grid{grid-template-columns:repeat(5,1fr)}.route-evidence{grid-column:1/-1}.fleet-grid{grid-template-columns:1fr 220px}.fleet-metrics{grid-column:1/-1}.fleet-metrics .metric-grid{grid-template-columns:repeat(4,1fr)}.fleet-registry,.fleet-progress{grid-column:1/-1}}@media (max-width:760px){:root{--frame:calc(100% - 24px)}.nav-shell{grid-template:"brand actions"49px"contract contract"28px/1fr auto;min-height:77px;padding:0 12px}.wordmark strong{font-size:14px}.brand-glyph{width:28px;height:28px}.nav-links{top:76px;border-bottom:1px solid var(--ink);background:var(--paper);align-items:stretch;gap:0;padding:8px 12px 12px;display:none;position:absolute;inset-inline:0}.nav-links.is-open{display:grid}.nav-links a{border-bottom:1px solid var(--line);align-items:center;min-height:45px;padding:0 10px;display:flex}.nav-actions>:not(.menu-button){display:none}.menu-button{display:inline-flex}.contract-rail{margin-inline:-12px;padding:0 12px}.contract-rail>span,.contract-rail>i{display:none}.contract-rail .mint-chip--full{letter-spacing:0;font-size:6px}[data-archetype=desk] .nav-links,[data-archetype=route] .nav-links{background:#0d1211}.footer{grid-template-columns:1fr;gap:18px;padding-bottom:72px}.footer nav{justify-content:flex-start}.metric-grid{grid-template-columns:repeat(2,1fr)}.metric-grid article{min-width:0;min-height:104px}.metric-grid strong{font-size:22px}.metric-grid article:nth-child(2n){border-right:0}.proof-rows>header{display:none}.proof-rows article{grid-template-columns:1fr auto;padding-block:12px}.proof-rows article>a,.proof-rows article>span:last-child{grid-column:1/-1}.mechanism-rail{grid-template-columns:1fr}.mechanism-rail>div{border-right:0;border-bottom:1px solid var(--ink);min-height:112px}.mechanism-rail>div:last-child{border-bottom:0}.mechanism-rail.is-compact{grid-template-columns:repeat(3,minmax(110px,1fr));overflow-x:auto}.mechanism-rail.is-compact>div{border-bottom:0;border-right:1px solid #39423f;min-width:118px;min-height:54px}.protocol-identities>header strong,.machine-topology>header strong{display:none}.protocol-identities>div{display:flex;overflow-x:auto}.protocol-identities article{border-right:1px solid var(--line);min-width:150px}.machine-topology article{min-width:132px}.route-graph--manifest,.desk-radar--manifest{min-height:220px;padding:12px}.evidence-ledger__columns,.registry-board__columns{display:none}.evidence-ledger article{grid-template-columns:1fr auto;gap:9px;padding-block:12px}.evidence-ledger article p{white-space:normal;grid-column:1/-1}.evidence-ledger article>a,.evidence-ledger article>span{grid-column:1/-1}.evidence-ledger__empty,.registry-board__empty{justify-content:flex-start;min-height:155px;padding:20px}.empty-seal{width:58px;height:58px}.registry-board article{grid-template-columns:1fr auto;gap:8px;padding-block:12px}.registry-board article p,.registry-board article>a,.registry-board article>span{grid-column:1/-1}.progress-instrument article{grid-template-columns:1fr;align-content:center;gap:10px;padding-block:13px}.protocol-route>div{display:flex;overflow-x:auto}.protocol-route article,.protocol-route.is-compact article{flex-direction:column;align-items:flex-start;min-width:142px;min-height:105px;padding:14px}.protocol-route.is-compact article p{display:block}.protocol-route article>i{top:50%}.protocol-route>header strong{display:none}.ledger-hero{padding-top:12px}.ledger-hero__mast{grid-template-columns:1fr}.ledger-hero__mast>article{padding:28px 20px 26px}.ledger-hero h1{font-size:46px}.artifact-stage{border-left:0;border-top:1px solid var(--ink);min-height:172px}.artifact-stage:before{width:150px;height:150px}.artifact-orbit{width:104px;height:104px}.ledger-hero .standard-card{display:none}.panel-head{align-items:flex-start}.panel-head strong{font-size:15px}.narrative-band{grid-template-columns:1fr}.narrative-band article+article{border-left:0;border-top:1px solid var(--ink)}.desk-page{padding-top:12px}.desk-grid{grid-template-columns:1fr}.desk-intro{min-height:380px;padding:26px 20px}.desk-intro h1{font-size:49px}.desk-radar{min-height:270px}.radar-face{width:180px;height:180px}.desk-metrics,.desk-route,.desk-receipts,.desk-thesis{grid-column:1}.desk-metrics .metric-grid{grid-template-columns:1fr 1fr}.desk-route .mechanism-rail{grid-template-columns:1fr}.feed-page{padding-top:12px}.feed-head{padding:0 12px}.feed-head .eyebrow{display:none}.feed-grid{grid-template-columns:1fr}.signal-lead{order:1;min-height:360px;padding:22px 20px}.signal-lead h1{margin-top:25px;font-size:44px}.signal-lead>p{margin-top:14px;font-size:12px}.signal-stamp{margin-top:16px;padding-top:12px}.signal-artifact{order:2;grid-template-columns:110px 1fr;gap:16px;min-height:190px;padding:18px}.signal-artifact>div{width:82px;height:128px}.signal-artifact>div:before,.signal-artifact>div:after{width:29px;height:29px}.signal-artifact>div:before{top:10px}.signal-artifact>div:after{bottom:10px}.signal-artifact p{text-align:left;max-width:150px}.signal-stream{order:3}.signal-metrics{order:4}.signal-context{order:5}.signal-metrics,.signal-stream,.signal-context{grid-column:1}.signal-metrics .metric-grid{grid-template-columns:1fr 1fr}.artifact-hero{grid-template-columns:1fr;min-height:0;padding-top:12px}.artifact-copy{border-right:1px solid var(--ink);border-bottom:0;min-height:400px;padding:28px 20px}.artifact-copy h1{font-size:49px}.artifact-copy>p{font-size:14px}.artifact-object{min-height:220px}.artifact-object__plate{width:142px;height:142px}.artifact-object__plate span{font-size:31px}.artifact-object>p{position:absolute;bottom:15px}.artifact-proof-card{margin:-1px 0 0}.artifact-proof-card .metric-grid,.artifact-evidence{grid-template-columns:1fr}.artifact-evidence>article+article{border-left:0;border-top:1px solid var(--ink)}.route-page,.fleet-page{padding-top:12px}.route-grid,.fleet-grid{grid-template-columns:1fr}.route-copy{min-height:330px;padding:22px 20px}.route-copy h1{margin-top:18px;font-size:43px}.route-copy>p{margin-top:14px;font-size:13px}.route-copy .hero-actions{margin-top:16px}.route-graph{grid-template-columns:58px 64px 1fr;gap:9px;min-height:210px;padding:16px 14px}.route-graph__source{min-height:65px;padding:8px}.route-graph__source i{width:24px}.route-graph__split{width:60px;height:60px}.route-graph__branches{gap:5px}.route-graph__branches>div{min-height:34px;padding:5px 7px}.route-graph__branches>div i{width:24px}.route-graph>p{display:none}.route-metrics,.route-evidence{grid-column:1}.route-metrics .metric-grid{grid-template-columns:1fr 1fr}.route-metrics .metric-grid article{min-height:96px}.route-evidence,.route-shell>.protocol-route{display:none}.fleet-copy{min-height:330px;padding:26px 20px}.fleet-copy h1{font-size:48px}.fleet-beacon{min-height:190px}.fleet-beacon>div{width:112px;height:136px}.fleet-beacon>div:before{width:43px;height:43px;top:14px}.fleet-beacon>div i{top:32px}.fleet-beacon>div span{margin-top:44px;font-size:18px}.fleet-beacon p{margin-top:158px;position:absolute}.fleet-registry{order:3;grid-column:1}.fleet-metrics{order:4;grid-column:1}.fleet-progress{order:5;grid-column:1}.fleet-metrics .metric-grid{grid-template-columns:1fr 1fr}.fleet-shell>.protocol-route{display:none}.docs{padding-top:28px}.docs__hero h1{font-size:58px}.docs__grid{grid-template-columns:1fr}.docs__grid article+article{border-left:0;border-top:1px solid var(--ink)}.rulebook article{grid-template-columns:45px 1fr;padding:10px 14px}.proof-page{padding-top:12px}.proof-page__hero{grid-template-columns:1fr;align-items:end;min-height:330px;padding:25px 20px}.proof-page__hero h1{font-size:58px}.proof-page__summary>header{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:12px}.proof-page__summary .metric-grid{grid-template-columns:1fr 1fr}.proof-page__method h2{margin-top:48px;font-size:27px}.volume-protocol__xp{grid-template-columns:1fr;gap:14px}.volume-protocol__skills{grid-template-columns:1fr}.volume-protocol__skills article{border-right:0;border-bottom:1px solid var(--ink);min-height:190px}.volume-protocol__skills article:last-child{border-bottom:0}.volume-protocol__skills h3{margin-top:24px}.settlement-receipt>article{grid-template-columns:1fr}.settlement-receipt>article>div{border-right:0;border-bottom:1px solid var(--line);min-height:104px}.settlement-receipt__serial strong{margin-top:28px}.settlement-receipt__value strong{margin-top:20px}.settlement-receipt__proof{min-height:90px}.settlement-receipt__empty{justify-content:flex-start;padding:18px}.settlement-receipt__empty>div{width:62px;height:62px}.settlement-receipt__empty strong{font-size:13px}.settlement-receipt>footer{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:9px}[data-density=compact] .desk-route .mechanism-rail{display:flex;overflow-x:auto}[data-density=compact] .desk-route .mechanism-rail>div{border-bottom:0;border-right:1px solid #35403c;min-width:132px;min-height:76px;padding:13px}[data-density=compact] .desk-route .mechanism-rail p{display:none}[data-density=compact] .risk-covenant>div{display:flex;overflow-x:auto}[data-density=compact] .risk-covenant article{min-width:230px;min-height:116px;padding:14px}}.brand-glyph img{object-fit:contain;width:72%;height:72%}.desk-grid>*,.route-grid>*{min-width:0}.skill-page{background:radial-gradient(circle at 76% 8%, color-mix(in srgb,var(--accent) 24%,transparent), transparent 28%);padding-bottom:64px;overflow:hidden}.nav-shell{border-bottom:2px solid var(--ink);background:color-mix(in srgb,var(--paper) 96%,#fff);box-shadow:0 3px 0 color-mix(in srgb,var(--ink) 12%,transparent)}.brand-glyph{border:2px solid var(--ink);color:var(--accent);background:var(--ink);box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--accent) 20%,transparent),3px 3px 0 color-mix(in srgb,var(--ink) 16%,transparent);border-radius:5px}.status-chip,.mint-chip,.nav-buy,.menu-button,.button{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--paper) 35%,transparent);border-width:2px;border-radius:4px}.bottom-tape{border-top:2px solid var(--ink);background:var(--accent);height:30px}.skill-hero{grid-template-columns:.72fr 1.28fr;gap:18px;min-height:842px;padding-block:24px 18px;display:grid}.skill-copy{border:2px solid var(--ink);background:color-mix(in srgb,var(--paper) 95%,white);min-width:0;box-shadow:8px 8px 0 color-mix(in srgb,var(--ink) 12%,transparent);border-radius:14px;flex-direction:column;align-items:flex-start;padding:32px 28px;display:flex}.cartridge-mark{border:2px solid var(--ink);width:100%;color:var(--paper);background:var(--ink);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--paper) 10%,transparent);border-radius:6px;justify-content:space-between;align-items:center;padding:9px 11px;display:flex}.cartridge-mark span{color:var(--accent);letter-spacing:-.08em;font:800 20px/1 JetBrains Mono Variable,monospace}.cartridge-mark small{letter-spacing:.12em;font:600 6px/1 JetBrains Mono Variable,monospace}.skill-copy h1{letter-spacing:-.075em;margin:44px 0 0;font-size:clamp(70px,6.2vw,98px);line-height:.83}.skill-copy h1 em{color:color-mix(in srgb,var(--accent) 58%,var(--ink));text-shadow:2px 2px 0 var(--ink);-webkit-text-stroke:1px var(--ink);font-style:normal}.skill-copy>p{max-width:490px;color:color-mix(in srgb,var(--ink) 68%,transparent);margin:30px 0 0;font-size:16px;line-height:1.5}.skill-copy .hero-actions{margin-top:auto}.skill-loadout{grid-template-rows:auto 1fr;gap:10px;min-width:0;display:grid}.agent-profile{border:2px solid var(--ink);background:color-mix(in srgb,var(--accent) 7%,var(--paper));width:100%;box-shadow:3px 3px 0 color-mix(in srgb,var(--ink) 12%,transparent);border-radius:8px;margin:18px 0;overflow:hidden}.agent-profile>header{border-bottom:1px solid var(--ink);background:var(--ink);min-height:27px;color:var(--paper);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:12px;padding:0 9px;font:600 5px/1 JetBrains Mono Variable,monospace;display:flex}.agent-profile>header b{color:var(--accent)}.agent-profile__identity{grid-template-columns:42px 1fr;align-items:center;gap:10px;padding:9px;display:grid}.agent-avatar{border:2px solid var(--ink);width:42px;height:42px;color:var(--ink);background:var(--accent);box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--paper) 34%,transparent);border-radius:6px;place-items:center;font:800 20px/1 JetBrains Mono Variable,monospace;display:grid}.agent-profile__identity small,.agent-profile__identity p,.agent-profile dt{color:var(--muted);letter-spacing:.08em;font:600 5px/1 JetBrains Mono Variable,monospace}.agent-profile__identity strong{margin-top:5px;font-size:14px;display:block}.agent-profile__identity p{margin:5px 0 0}.agent-profile dl{border-top:1px solid var(--ink);grid-template-columns:repeat(4,1fr);margin:0;display:grid}.agent-profile dl div{border-right:1px solid var(--ink);min-width:0;padding:7px 8px}.agent-profile dl div:last-child{border-right:0}.agent-profile dd{text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font:700 7px/1 JetBrains Mono Variable,monospace;overflow:hidden}.loot-banner{border:2px solid var(--ink);min-height:104px;color:var(--paper);background:linear-gradient(100deg,color-mix(in srgb,var(--accent) 12%,var(--ink)),var(--ink));box-shadow:6px 6px 0 color-mix(in srgb,var(--ink) 13%,transparent);border-radius:9px;grid-template-columns:58px 1fr auto;align-items:center;gap:14px;padding:12px 16px;display:grid}.loot-banner:before{content:"";pointer-events:none;position:absolute}.loot-glyph{border:2px solid var(--accent);width:52px;height:52px;color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--ink));box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 8%,transparent);border-radius:50%;place-items:center;font-size:24px;display:grid}.loot-banner div{min-width:0}.loot-banner small{color:var(--accent);letter-spacing:.13em;font:650 7px/1 JetBrains Mono Variable,monospace;display:block}.loot-banner strong{letter-spacing:-.03em;margin-top:7px;font-size:20px;display:block}.loot-banner p{color:color-mix(in srgb,var(--paper) 60%,transparent);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font:500 7px/1.35 JetBrains Mono Variable,monospace;overflow:hidden}.loot-banner>b{color:var(--accent);font:700 24px/1 JetBrains Mono Variable,monospace}.talent-board{border:2px solid var(--ink);min-height:726px;color:var(--paper);box-shadow:8px 8px 0 color-mix(in srgb,var(--ink) 14%,transparent),inset 0 0 0 3px color-mix(in srgb,var(--paper) 5%,transparent);background:linear-gradient(145deg,#323727,#1d2118 72%);border-radius:14px;grid-template-rows:auto minmax(350px,1fr) auto auto;display:grid;overflow:hidden}.talent-board:before{content:"";z-index:-1;background:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--paper) 7%,transparent) 1px,transparent 1px);background-size:8px 8px;position:absolute;inset:0}.talent-board>header{border-bottom:2px solid color-mix(in srgb,var(--paper) 18%,transparent);background:color-mix(in srgb,var(--ink) 40%,transparent);align-items:center;gap:20px;min-height:72px;padding:12px 15px;display:flex}.talent-board>header>div:first-child{gap:5px;display:grid}.talent-board>header span{color:color-mix(in srgb,var(--paper) 55%,transparent);letter-spacing:.12em;font:600 6px/1 JetBrains Mono Variable,monospace}.talent-board>header strong{font-size:14px}.profile-stats{gap:7px;margin-left:auto;display:flex}.profile-stats span{border:1px solid color-mix(in srgb,var(--paper) 18%,transparent);padding:7px 8px;color:var(--accent)!important}.profile-tags{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.profile-tags b{border:1px solid var(--accent);color:var(--accent);letter-spacing:.07em;border-radius:3px;padding:6px 7px;font:650 6px/1 JetBrains Mono Variable,monospace}.talent-map{background:radial-gradient(circle at 15% 50%,color-mix(in srgb,var(--accent) 12%,transparent),transparent 22%),linear-gradient(color-mix(in srgb,var(--paper) 4%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--paper) 4%,transparent) 1px,transparent 1px);background-size:auto,38px 38px,38px 38px;min-height:390px;position:relative;overflow:hidden}.branch-lines{width:100%;height:100%;position:absolute;inset:0}.branch{fill:none;stroke:#7f845d;stroke-width:4px;vector-effect:non-scaling-stroke}.branch--root:first-child{stroke:var(--accent);filter:drop-shadow(0 0 5px color-mix(in srgb,var(--accent) 60%,transparent))}.branch--future{stroke-dasharray:5 7;opacity:.28}.talent-node{z-index:2;width:180px;min-height:74px;color:var(--paper);text-align:left;cursor:pointer;background:#353a2a;border:2px solid #777b59;border-radius:7px;grid-template-columns:48px 1fr auto;align-items:center;gap:9px;padding:10px;transition:transform .18s,border-color .18s;display:grid;position:absolute;box-shadow:inset 0 0 0 3px #25291d,4px 4px #00000038}.talent-node:hover,.talent-node.is-selected{border-color:var(--paper);transform:translateY(-2px)}.talent-node.is-equipped{border-color:var(--accent);box-shadow:inset 0 0 0 3px #202617,0 0 24px color-mix(in srgb,var(--accent) 18%,transparent),4px 4px 0 #00000040;background:linear-gradient(135deg,#3c4926,#27301d);top:40%;left:2.5%}.talent-node--lp{top:4%;left:40%}.talent-node--burn{top:40%;left:40%}.talent-node--desk{top:75%;left:40%}.talent-node__socket{color:#9b9f79;background:#202319;border:2px solid;border-radius:6px;place-items:center;width:45px;height:45px;font:750 17px/1 JetBrains Mono Variable,monospace;display:grid;box-shadow:inset 0 0 0 3px #ffffff0a}.is-equipped .talent-node__socket{color:var(--ink);background:var(--accent);box-shadow:0 0 16px color-mix(in srgb,var(--accent) 55%,transparent)}.talent-node__copy{min-width:0}.talent-node__copy small{color:#aeb295;white-space:nowrap;text-overflow:ellipsis;font:550 5px/1 JetBrains Mono Variable,monospace;display:block;overflow:hidden}.talent-node__copy strong{margin-top:7px;font-size:12px;display:block}.talent-node>i{color:#898d6c;font:600 6px/1 JetBrains Mono Variable,monospace}.future-node{color:#777b5f;opacity:.43;background:#262a1e;border:2px dashed #6d7155;border-radius:50%;place-items:center;width:46px;height:46px;font:700 13px/1 JetBrains Mono Variable,monospace;display:grid;position:absolute;left:84%}.future-node--one{top:4%}.future-node--two{top:43%}.future-node--three{top:81%}.skill-tooltip{border-top:2px solid color-mix(in srgb,var(--paper) 18%,transparent);background:#171a13;grid-template-columns:150px 1fr;gap:14px;min-height:138px;padding:12px 14px;display:grid}.skill-tooltip>div{border:1px solid #555941;padding:8px 10px}.skill-tooltip small{color:var(--accent);letter-spacing:.1em;font:600 6px/1 JetBrains Mono Variable,monospace}.skill-tooltip>div strong{margin-top:14px;font-size:18px;display:block}.skill-tooltip dl{background:#434735;grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid}.skill-tooltip dl div{background:#22261b;min-width:0;padding:9px}.skill-tooltip dl .skill-tooltip__behavior{grid-column:1/-1}.skill-tooltip dt{color:#7f8466;font:600 5px/1 JetBrains Mono Variable,monospace}.skill-tooltip dd{text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font:550 7px/1.3 JetBrains Mono Variable,monospace;overflow:hidden}.skill-tooltip .skill-tooltip__behavior dd{color:var(--paper);white-space:normal}.talent-xp{border-top:2px solid color-mix(in srgb,var(--paper) 18%,transparent);background:#292d21;grid-template-columns:155px 1fr 180px;align-items:center;gap:12px;min-height:84px;padding:11px 14px;display:grid}.talent-xp>div:first-child{gap:7px;display:grid}.talent-xp span,.talent-xp small{color:#999e7e;letter-spacing:.08em;font:600 5px/1 JetBrains Mono Variable,monospace}.talent-xp strong{color:var(--accent);font:650 8px/1 JetBrains Mono Variable,monospace}.xp-track{background:#181b13;border:1px solid #727656;border-radius:9px;height:14px;padding:3px}.xp-track i{background:linear-gradient(90deg,#8dca2c,var(--accent));border-radius:5px;height:100%;display:block}.receipt-signal{grid-template-columns:8px 1fr auto;align-items:center;gap:5px 8px;display:grid}.receipt-signal>i{border:1px solid var(--accent);border-radius:50%;width:7px;height:7px}.receipt-signal>i.has-receipt{background:var(--accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 12%,transparent);animation:2.4s ease-in-out infinite receipt-pulse}.receipt-signal small{grid-column:2/-1}@keyframes receipt-pulse{50%{box-shadow:0 0 0 10px #0000}}.proof-hud{border:2px solid var(--ink);background:var(--paper);box-shadow:6px 6px 0 color-mix(in srgb,var(--ink) 12%,transparent);border-radius:10px;overflow:hidden}.proof-hud>header{border-bottom:2px solid var(--ink);min-height:42px;color:var(--muted);letter-spacing:.1em;justify-content:space-between;align-items:center;gap:20px;padding:0 14px;font:600 6px/1 JetBrains Mono Variable,monospace;display:flex}.proof-hud>header strong{color:var(--ink)}.proof-hud>div{grid-template-columns:repeat(4,1fr);display:grid}.proof-hud article{border-right:2px solid var(--ink);background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 8%,transparent),transparent);flex-direction:column;min-height:116px;padding:15px;display:flex}.proof-hud article:last-child{border-right:0}.proof-hud small,.proof-hud article span{color:var(--muted);font:600 6px/1 JetBrains Mono Variable,monospace}.proof-hud article strong{color:color-mix(in srgb,var(--accent) 55%,var(--ink));margin-top:16px;font:700 29px/1 JetBrains Mono Variable,monospace}.proof-hud article span{margin-top:auto}.proof-hud>footer{border-top:2px solid var(--ink);align-items:center;gap:9px;min-height:33px;padding:0 14px;font:600 6px/1 JetBrains Mono Variable,monospace;display:flex}.proof-hud>footer i{background:var(--accent);border-radius:50%;width:6px;height:6px}.agent-feed{border:2px solid var(--ink);color:#e8ecd6;box-shadow:6px 6px 0 color-mix(in srgb,var(--ink) 12%,transparent);background:#202319;border-radius:10px;margin-top:6px;font-family:JetBrains Mono Variable,monospace;overflow:hidden}.agent-feed__chrome{letter-spacing:.07em;background:#171a13;border-bottom:1px solid #555a40;align-items:center;gap:12px;min-height:43px;padding:0 13px;font-size:6px;display:flex}.file-dots{gap:4px;display:flex}.file-dots i{border:1px solid #8c916e;border-radius:50%;width:6px;height:6px}.file-dots i:first-child{background:var(--action)}.file-dots i:nth-child(2){background:#e5c35d}.file-dots i:last-child{background:var(--accent)}.file-tab{color:var(--accent);background:#24281d;border-inline:1px solid #555a40;align-self:stretch;align-items:center;padding:0 13px;font-weight:700;display:flex}.file-path{color:#858a6c;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-feed__chrome>b{color:var(--accent);white-space:nowrap;align-items:center;gap:7px;margin-left:auto;display:flex}.agent-feed__chrome>b i{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 10%,transparent);border-radius:50%}.agent-feed__body{background:linear-gradient(90deg,#191c15 35px,#4b4f3b 36px,#202319 36px);grid-template-columns:36px 1fr;min-height:255px;display:grid}.agent-feed__body>aside{color:#686d53;flex-direction:column;align-items:center;gap:24px;padding-top:18px;font-size:6px;display:flex}.agent-feed__content{min-width:0;padding:17px 18px 14px}.md-heading{color:#f0f2e4;letter-spacing:-.03em;font-size:13px;font-weight:750}.md-heading span{color:var(--accent)}.md-comment{color:#73795c!important;margin:7px 0 12px!important;font-size:6px!important}.agent-feed ol{background:#4a4e3a;gap:1px;margin:0;padding:0;list-style:none;display:grid}.agent-feed li{background:#262a1f;grid-template-columns:112px 72px minmax(160px,1fr) minmax(180px,.8fr);align-items:center;gap:8px;min-height:32px;padding:5px 10px;font-size:7px;display:grid}.agent-feed li time{color:#7f8565}.agent-feed li b{color:var(--accent)}.agent-feed li small{color:#8e9472;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-feed li a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.agent-feed li.is-waiting{background:#1d2118}.agent-feed li.is-waiting b{color:#d6bd61}.agent-feed li.is-chain{box-shadow:inset 3px 0 0 var(--accent)}.agent-feed>footer{color:#7f8565;letter-spacing:.07em;border-top:1px solid #555a40;align-items:center;gap:15px;min-height:38px;padding:0 14px;font-size:6px;display:flex}.agent-feed>footer span{color:var(--accent)}.agent-feed>footer strong{color:#e8ecd6}.agent-feed>footer small{margin-left:auto}.quest-intro{grid-template-columns:100px 1fr 1fr;align-items:end;gap:28px;min-height:360px;padding:78px 0 54px;display:grid}.quest-index{color:color-mix(in srgb,var(--accent) 50%,var(--ink));font:800 74px/.8 JetBrains Mono Variable,monospace}.quest-intro h2,.milestone-zone h2,.rule-loadout h2{letter-spacing:-.065em;margin:18px 0 0;font-size:clamp(46px,6vw,82px);line-height:.86}.quest-intro>p{max-width:520px;color:var(--muted);margin:0;font-size:15px;line-height:1.6}.milestone-zone{border:2px solid var(--ink);background:color-mix(in srgb,var(--accent) 8%,var(--paper));box-shadow:8px 8px 0 color-mix(in srgb,var(--ink) 12%,transparent);border-radius:14px;padding:32px}.milestone-zone>header{grid-template-columns:1fr .75fr;align-items:end;gap:50px;display:grid}.milestone-zone>header p{color:var(--muted);font-size:14px;line-height:1.55}.milestone-ladder{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:36px;display:grid;position:relative}.milestone-ladder:before{content:"";background:repeating-linear-gradient(90deg,#858a68 0 8px,#0000 8px 14px);height:3px;position:absolute;top:48px;left:12%;right:12%}.milestone-ladder article{border:2px solid var(--ink);background:var(--paper);min-height:220px;box-shadow:5px 5px 0 color-mix(in srgb,var(--ink) 11%,transparent);border-radius:8px;flex-direction:column;align-items:flex-start;padding:18px;display:flex;position:relative}.milestone-level{font:700 8px/1 JetBrains Mono Variable,monospace}.milestone-icon{z-index:2;color:#6c7056;background:#d7cda9;border:2px solid #797e5f;border-radius:8px;place-items:center;width:62px;height:62px;margin:12px 0 20px;font-size:24px;display:grid;position:relative;box-shadow:inset 0 0 0 4px #ede1be}.milestone-ladder small{color:var(--muted);font:600 6px/1 JetBrains Mono Variable,monospace}.milestone-ladder h3{margin:9px 0 0;font-size:21px}.milestone-ladder p{color:var(--muted);margin:11px 0 0;font:550 7px/1.4 JetBrains Mono Variable,monospace}.milestone-ladder article>b{border:1px solid var(--ink);margin-top:auto;padding:7px 8px;font:650 6px/1 JetBrains Mono Variable,monospace}.route-quest{border:2px solid var(--ink);color:var(--paper);background:#25291e;border-radius:12px;margin-top:20px;overflow:hidden}.route-quest>header,.route-quest>footer{border-bottom:2px solid #52563f;justify-content:space-between;align-items:center;gap:20px;min-height:48px;padding:0 17px;display:flex}.route-quest>header strong{color:var(--accent);font:650 7px/1 JetBrains Mono Variable,monospace}.route-quest__path{grid-template-columns:repeat(4,1fr);display:grid}.route-quest__path article{border-right:2px solid #52563f;grid-template-columns:36px 1fr;gap:10px;min-height:170px;padding:18px;display:grid;position:relative}.route-quest__path article:last-child{border-right:0}.route-quest__path article>span{border:1px solid var(--accent);width:32px;height:32px;color:var(--accent);border-radius:50%;place-items:center;font:650 7px/1 JetBrains Mono Variable,monospace;display:grid}.route-quest__path article:not(:last-child):after{content:"›";z-index:3;color:var(--accent);font-size:22px;position:absolute;top:42%;right:-9px}.route-quest__path small{color:#858b6c;font:550 6px/1 JetBrains Mono Variable,monospace}.route-quest__path strong{margin-top:16px;font-size:14px;display:block}.route-quest__path p{color:#a8ad90;margin:8px 0 0;font-size:10px;line-height:1.4}.route-quest>footer{color:#93997a;border-top:2px solid #52563f;border-bottom:0;font:550 6px/1.4 JetBrains Mono Variable,monospace}.rule-loadout{padding-block:90px 44px}.rule-loadout>header{justify-content:space-between;align-items:end;gap:40px;display:flex}.rule-loadout>div{border:2px solid var(--ink);border-radius:12px;grid-template-columns:repeat(3,1fr);margin-top:38px;display:grid;overflow:hidden}.rule-loadout article{border-right:2px solid var(--ink);background:var(--paper);flex-direction:column;min-height:310px;padding:24px;display:flex}.rule-loadout article:nth-child(2){background:color-mix(in srgb,var(--accent) 8%,var(--paper))}.rule-loadout article:last-child{border-right:0}.rule-loadout article>span{color:color-mix(in srgb,var(--accent) 56%,var(--ink));font:700 8px/1 JetBrains Mono Variable,monospace}.rule-loadout h3{margin:70px 0 0;font-size:25px}.rule-loadout p{color:var(--muted);font-size:12px;line-height:1.5}.rule-loadout article>b{letter-spacing:.09em;margin-top:auto;font:650 6px/1 JetBrains Mono Variable,monospace}.closing-quest{border:2px solid var(--ink);min-height:500px;color:var(--paper);background:radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 26%),#202018;border-radius:14px;flex-direction:column;justify-content:center;align-items:flex-start;padding:52px;display:flex}.closing-quest h2{letter-spacing:-.065em;max-width:1080px;margin:35px 0 0;font-size:clamp(46px,6vw,84px);line-height:.87}.closing-quest p{color:#aaa98d;max-width:720px;font-size:13px;line-height:1.5}.closing-quest .button{border-color:var(--accent);color:var(--accent);margin-top:18px}@media (max-width:1120px){.skill-hero{grid-template-columns:.82fr 1.18fr}.talent-node{width:160px}.profile-tags{display:none}.skill-tooltip{grid-template-columns:125px 1fr}.talent-xp{grid-template-columns:140px 1fr 150px}}@media (max-width:760px){.skill-page{padding-bottom:24px}.skill-hero{grid-template-columns:1fr;gap:10px;min-height:0;padding-top:12px}.skill-copy{min-height:320px;padding:18px 17px}.cartridge-mark{padding:7px 9px}.cartridge-mark span{font-size:17px}.skill-copy .eyebrow{margin-top:22px}.skill-copy h1{margin-top:24px;font-size:47px;line-height:.84}.skill-copy>p{margin-top:17px;font-size:12px}.skill-copy .hero-actions{margin-top:18px}.agent-profile{margin:14px 0 0}.agent-profile__identity{grid-template-columns:36px 1fr}.agent-avatar{width:36px;height:36px}.agent-profile dl{grid-template-columns:1fr 1fr}.agent-profile dl div:nth-child(2){border-right:0}.agent-profile dl div:nth-child(-n+2){border-bottom:1px solid var(--ink)}.loot-banner{grid-template-columns:41px 1fr auto;min-height:76px;padding:9px 10px}.loot-glyph{width:37px;height:37px;font-size:16px}.loot-banner strong{font-size:15px}.loot-banner p{font-size:5px}.loot-banner>b{font-size:17px}.talent-board{grid-template-rows:auto 330px auto auto;min-height:610px}.talent-board>header{gap:7px;min-height:59px;padding:8px 9px}.talent-board>header strong{font-size:10px}.profile-stats{gap:3px}.profile-stats span{padding:5px;font-size:5px}.profile-tags{display:none}.talent-map{min-height:330px}.branch-lines{transform-origin:0;transform:scaleX(1.15)}.talent-node{grid-template-columns:37px 1fr;gap:6px;width:130px;min-height:60px;padding:7px}.talent-node.is-equipped{top:39%;left:2%}.talent-node--lp,.talent-node--burn,.talent-node--desk{left:42%}.talent-node__socket{width:35px;height:35px;font-size:13px}.talent-node__copy small{font-size:4px}.talent-node__copy strong{margin-top:5px;font-size:9px}.talent-node>i{display:none}.future-node{width:34px;height:34px;left:84%}.skill-tooltip{grid-template-columns:94px 1fr;gap:8px;min-height:103px;padding:8px}.skill-tooltip>div{padding:7px}.skill-tooltip>div strong{margin-top:11px;font-size:13px}.skill-tooltip dl div{padding:6px}.skill-tooltip dd{font-size:5px}.talent-xp{grid-template-columns:110px 1fr;gap:7px;min-height:76px;padding:8px}.talent-xp .receipt-signal{grid-column:1/-1}.proof-hud{margin-top:10px}.proof-hud>header{min-height:36px;padding:0 9px}.proof-hud>header strong{display:none}.proof-hud>div{grid-template-columns:1fr 1fr}.proof-hud article{border-right:1px solid var(--ink);border-bottom:1px solid var(--ink);min-height:88px;padding:10px}.proof-hud article:nth-child(2n){border-right:0}.proof-hud article strong{margin-top:10px;font-size:22px}.proof-hud>footer{padding:8px 9px;line-height:1.35}.quest-intro{grid-template-columns:60px 1fr;align-items:start;min-height:330px;padding:65px 0 38px}.quest-index,.quest-intro h2,.milestone-zone h2,.rule-loadout h2{font-size:44px}.quest-intro>p{grid-column:2;font-size:12px}.milestone-zone{padding:24px 16px}.milestone-zone>header{grid-template-columns:1fr;gap:15px}.milestone-ladder{grid-template-columns:1fr;margin-top:30px}.milestone-ladder:before{background:repeating-linear-gradient(#858a68 0 8px,#0000 8px 14px);width:3px;height:auto;inset:0 auto 0 47px}.milestone-ladder article{min-height:190px;padding:14px 14px 14px 88px}.milestone-icon{position:absolute;top:40px;left:15px}.route-quest__path{grid-template-columns:1fr 1fr}.route-quest__path article{border-bottom:2px solid #52563f;min-height:135px}.route-quest__path article:nth-child(2n){border-right:0}.route-quest>header{flex-direction:column;justify-content:center;align-items:flex-start}.route-quest>footer{padding-block:10px}.rule-loadout{padding-block:62px 24px}.rule-loadout>header{display:block}.rule-loadout>div{grid-template-columns:1fr}.rule-loadout article{border-right:0;border-bottom:2px solid var(--ink);min-height:240px}.rule-loadout article:last-child{border-bottom:0}.rule-loadout h3{margin-top:45px}.closing-quest{min-height:440px;padding:28px 20px}.closing-quest h2{font-size:44px}.agent-feed{margin-top:10px}.agent-feed__chrome{gap:7px;padding:0 8px}.file-path{display:none}.agent-feed__body{background:linear-gradient(90deg,#191c15 26px,#4b4f3b 27px,#202319 27px);grid-template-columns:27px 1fr;min-height:310px}.agent-feed__body>aside{gap:42px;padding-top:17px}.agent-feed__content{padding:15px 8px 10px}.md-heading{font-size:10px}.agent-feed ol{background:0 0}.agent-feed li{border-bottom:1px solid #4a4e3a;grid-template-columns:82px 60px 1fr;gap:4px 6px;min-height:51px;padding:7px;font-size:6px}.agent-feed li small,.agent-feed li a{grid-column:1/-1}.agent-feed>footer{flex-wrap:wrap;gap:6px 10px;padding:7px 9px}.agent-feed>footer small{width:100%;margin:0}}@media (prefers-reduced-motion:reduce){.receipt-signal>i.has-receipt{animation:none!important}.talent-node{transition:none!important}}@media (min-width:761px){.skill-hero{min-height:766px}.talent-board{min-height:650px}.quest-intro{min-height:280px;padding-block:54px 40px}.milestone-ladder article{min-height:220px}.rule-loadout{padding-block:60px 36px}.rule-loadout article{min-height:250px}.closing-quest{min-height:400px}}@media (max-width:760px){.skill-copy{min-height:290px}.talent-board{grid-template-rows:auto 300px auto auto;min-height:560px}.talent-map{min-height:300px}.quest-intro{min-height:250px;padding-block:46px 28px}.milestone-ladder article{min-height:160px}.route-quest__path article{min-height:120px}.rule-loadout{padding-block:42px 20px}.rule-loadout article{min-height:195px}.rule-loadout h3{margin-top:28px}.closing-quest{min-height:370px}}@media (min-width:761px){.quest-intro{min-height:260px}.closing-quest{min-height:330px}}@media (max-width:760px){.quest-intro{min-height:220px}.rule-loadout article{min-height:185px}.closing-quest{min-height:300px}}.footer{min-height:108px;padding-block:28px 52px}.closing-quest{padding-block:30px}.rule-loadout>div{margin-top:24px}@media (max-width:760px){.footer{min-height:96px;padding-block:24px 40px}.closing-quest{padding-block:7px}.rule-loadout{padding-top:28px}}.venue-runes{border-top:2px solid #52563f;grid-template-columns:repeat(3,1fr);display:grid}.venue-runes>span{border-right:2px solid #52563f;grid-template-columns:31px 1fr;align-items:center;gap:4px 10px;min-height:62px;padding:9px 16px;display:grid}.venue-runes>span:last-child{border-right:0}.venue-runes i{background:var(--paper);border-radius:50%;grid-row:1/3;place-items:center;width:30px;height:30px;display:grid}.venue-runes img{object-fit:contain;width:70%;height:70%}.venue-runes b{font-size:10px}.venue-runes small{color:#858b6c;text-overflow:ellipsis;white-space:nowrap;font:550 5px/1 JetBrains Mono Variable,monospace;overflow:hidden}@media (max-width:760px){.venue-runes>span{grid-template-columns:22px 1fr;padding:7px}.venue-runes i{width:22px;height:22px}.venue-runes small{display:none}}.venue-runes>span{min-height:48px}.route-quest>footer{display:none}.project-brand{min-width:0;max-width:100%;font:inherit;color:inherit;place-items:center;display:inline-grid}.project-brand img{object-fit:contain;width:100%;height:100%;display:block}.brand-glyph .project-brand,.causal-topology__brand .project-brand{width:100%;height:100%}.artifact-orbit .project-brand,.artifact-object__plate .project-brand,.fleet-beacon .project-brand,.signal-artifact .project-brand{width:48%;height:48%}.radar-face .project-brand{z-index:2;width:46%;height:46%;font:700 20px/1 JetBrains Mono Variable,monospace;position:relative}.route-graph__split .project-brand{z-index:2;width:52%;height:52%;font:700 17px/1 JetBrains Mono Variable,monospace;position:relative}.causal-topology__brand{z-index:3;border:1px solid var(--line-strong);background:var(--paper);width:34px;height:34px;box-shadow:0 6px 20px color-mix(in srgb,var(--ink) 14%,transparent);border-radius:50%;place-items:center;padding:6px;font:700 7px/1 JetBrains Mono Variable,monospace;display:grid;position:absolute;top:47px;right:10px}.causal-topology{position:relative}.route-graph--manifest .causal-topology,.desk-radar--manifest .causal-topology{z-index:2;align-self:center;max-width:100%;position:relative}@media (max-width:760px){.causal-topology>header strong{display:none}.causal-topology>footer{white-space:nowrap;justify-content:flex-start;overflow:hidden}.causal-topology svg{min-width:0;min-height:150px}.route-graph--manifest,.desk-radar--manifest{width:100%;min-width:0;overflow:hidden}}.protocol-identities article>i{background:#fff;overflow:hidden}.protocol-identities article>i img{object-fit:contain;width:74%;height:74%}.risk-covenant{border:1px solid var(--ink);background:var(--paper)}.risk-covenant>header{border-bottom:1px solid var(--ink);min-height:42px;color:var(--muted);letter-spacing:.09em;justify-content:space-between;align-items:center;gap:18px;padding:0 15px;font:550 6px/1 JetBrains Mono Variable,monospace;display:flex}.risk-covenant>header strong{color:var(--ink)}.risk-covenant>div{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.risk-covenant article{border-right:1px solid var(--line);grid-template-rows:1fr auto;grid-template-columns:24px 1fr;gap:12px;min-height:138px;padding:18px;display:grid}.risk-covenant article:last-child{border-right:0}.risk-covenant article>span{color:var(--accent);font:650 7px/1 JetBrains Mono Variable,monospace}.risk-covenant article>div{align-self:start}.risk-covenant article strong{font-size:13px}.risk-covenant article p{color:var(--muted);margin:8px 0 0;font-size:10px;line-height:1.45}.risk-covenant article b{border:1px solid var(--line-strong);width:fit-content;color:color-mix(in srgb,var(--accent) 68%,var(--ink));letter-spacing:.08em;grid-column:2;padding:6px 8px;font:650 6px/1 JetBrains Mono Variable,monospace}.risk-covenant>footer{border-top:1px solid var(--ink);min-height:32px;color:var(--muted);letter-spacing:.08em;align-items:center;gap:9px;padding:0 15px;font:550 6px/1 JetBrains Mono Variable,monospace;display:flex}.risk-covenant>footer i{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 14%,transparent);border-radius:50%}.causal-topology{border:1px solid var(--ink);background:color-mix(in srgb,var(--accent) 4%,var(--paper));width:100%;min-width:0;overflow:hidden}.causal-topology>header{border-bottom:1px solid var(--ink);min-height:38px;color:var(--muted);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:12px;padding:0 14px;font:550 6px/1 JetBrains Mono Variable,monospace;display:flex}.causal-topology>header strong{color:var(--ink)}.causal-topology svg{width:100%;min-height:170px;display:block}.causal-edge{fill:none;stroke:color-mix(in srgb,var(--ink) 28%,transparent);stroke-width:1px}.causal-packet{fill:var(--accent)}.causal-node circle{fill:var(--paper);stroke:color-mix(in srgb,var(--ink) 45%,transparent);stroke-width:1px}.causal-node image{clip-path:circle(13px)}.causal-node text{fill:var(--muted);font:550 7px/1 JetBrains Mono Variable,monospace}.causal-node .causal-label{fill:var(--ink);text-transform:uppercase;font-size:7px;font-weight:700}.causal-node .causal-kind{text-transform:uppercase;font-size:5px}.causal-topology>footer{border-top:1px solid var(--ink);min-height:34px;color:var(--muted);letter-spacing:.08em;justify-content:center;align-items:center;gap:10px;padding:0 12px;font:550 5px/1 JetBrains Mono Variable,monospace;display:flex}.causal-topology>footer i{background:var(--accent);border-radius:50%;width:4px;height:4px}.causal-topology.is-compact{color:#edf4f0;background:#090e0c;border-color:#39423e}.causal-topology.is-compact>header,.causal-topology.is-compact>footer{color:#718078;border-color:#39423e}.causal-topology.is-compact>header strong{color:var(--accent)}.causal-topology.is-compact .causal-edge{stroke:#4b5a53}.causal-topology.is-compact .causal-node circle{fill:#101714;stroke:#59675f}.causal-topology.is-compact .causal-node .causal-label{fill:#e7efe9}.metric-trace{border:1px solid var(--ink);margin:0;padding:14px}.metric-trace figcaption{justify-content:space-between;align-items:center;font:550 6px/1 JetBrains Mono Variable,monospace;display:flex}.metric-trace svg{width:100%;height:78px;margin-top:12px;display:block}.metric-trace path{fill:none;stroke:var(--line);stroke-width:.6px}.metric-trace polyline{fill:none;stroke:var(--accent);stroke-width:1.5px;vector-effect:non-scaling-stroke}.metric-trace[data-empty=true] svg{opacity:.35}.causal-node .causal-outcome-ring{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:3 3;animation:5s linear infinite outcome-ring}.causal-node.is-primary-outcome>circle:not(.causal-outcome-ring){stroke:var(--accent);stroke-width:1.5px}.causal-topology.is-compact .causal-node .causal-outcome-ring{fill:none;stroke:var(--accent)}@keyframes outcome-ring{to{stroke-dashoffset:-24px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.causal-packet{display:none}}:root{--skill-radius-panel:12px;--skill-radius-control:6px;--skill-space-card:18px;--skill-brass:#c59b52;--skill-brass-light:#f0d38c;--skill-ember:#e16f3f;--skill-legendary:#f1ce63}.skill-page{isolation:isolate;position:relative}.skill-page:before{content:"";z-index:20;pointer-events:none;opacity:.12;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.2'/%3E%3C/svg%3E");position:fixed;inset:0}.skill-copy,.milestone-zone,.rule-loadout article,.agent-profile,.proof-hud{background-image:linear-gradient(135deg,#ffffff2e,#0000 30%),radial-gradient(circle at 1px 1px,#2020180b 1px,#0000 1px);background-size:auto,7px 7px}.wordmark{clip-path:polygon(2px 0,calc(100% - 4px) 0,100% 5px,calc(100% - 2px) calc(100% - 3px),5px 100%,0 calc(100% - 5px));color:var(--paper);background:var(--ink);box-shadow:4px 4px 0 color-mix(in srgb,var(--ink) 15%,transparent);padding:7px 12px 7px 7px;position:relative}.wordmark:after{content:"CARTRIDGE / 01";color:color-mix(in srgb,var(--paper) 34%,transparent);letter-spacing:.13em;font:500 3px/1 JetBrains Mono Variable,monospace;position:absolute;bottom:3px;right:8px}.wordmark strong{text-shadow:1px 0 color-mix(in srgb,var(--action) 52%,transparent),-1px 0 color-mix(in srgb,var(--accent) 45%,transparent);padding-bottom:3px}.wordmark .brand-glyph{border-color:var(--accent);box-shadow:inset 0 0 0 3px color-mix(in srgb,var(--accent) 24%,transparent);width:42px;height:42px;box-shadow:none;background:0 0;border:0;overflow:visible}.wordmark .brand-glyph .project-brand,.wordmark .brand-glyph img{width:100%;height:100%}.wordmark .brand-glyph img{filter:drop-shadow(0 2px 0 #0000009e) drop-shadow(0 0 5px color-mix(in srgb,var(--accent) 24%,transparent))}.agent-avatar{border-color:var(--accent);background:var(--ink);padding:2px}.agent-avatar .project-brand,.agent-avatar img{width:100%;height:100%}.cartridge-mark{clip-path:polygon(3px 0,calc(100% - 7px) 0,100% 5px,calc(100% - 3px) 100%,8px calc(100% - 2px),0 calc(100% - 8px));position:relative}.cartridge-mark:after{content:"";pointer-events:none;border:1px solid color-mix(in srgb,var(--action) 26%,transparent);position:absolute;inset:4px;transform:translate(1px,-1px)}.cartridge-mark span{text-shadow:1px 0 color-mix(in srgb,var(--action) 60%,transparent),-1px 0 color-mix(in srgb,var(--accent) 45%,transparent)}.skill-copy:after,.milestone-zone:after{content:"";z-index:-1;pointer-events:none;border:1px solid color-mix(in srgb,var(--action) 15%,transparent);border-radius:var(--skill-radius-panel);position:absolute;inset:5px -4px -4px 5px}.skill-copy,.milestone-zone{position:relative}.button,.menu-button,.nav-buy,.talent-node{-webkit-tap-highlight-color:transparent}.button:active,.menu-button:active,.nav-buy:active{box-shadow:inset 0 2px 5px color-mix(in srgb,var(--ink) 24%,transparent);transform:translate(2px,2px)}.agent-profile{border-radius:var(--skill-radius-control);box-shadow:inset 0 1px 0 #ffffff73,3px 3px 0 color-mix(in srgb,var(--ink) 12%,transparent);position:relative}.agent-profile:after,.agent-feed:after,.talent-board:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(var(--accent),var(--accent)) left top/13px 2px no-repeat,linear-gradient(var(--accent),var(--accent)) left top/2px 13px no-repeat,linear-gradient(var(--accent),var(--accent)) right top/13px 2px no-repeat,linear-gradient(var(--accent),var(--accent)) right top/2px 13px no-repeat,linear-gradient(var(--accent),var(--accent)) left bottom/13px 2px no-repeat,linear-gradient(var(--accent),var(--accent)) left bottom/2px 13px no-repeat,linear-gradient(var(--accent),var(--accent)) right bottom/13px 2px no-repeat,linear-gradient(var(--accent),var(--accent)) right bottom/2px 13px no-repeat;opacity:.42;position:absolute;inset:7px}.level-chevrons{gap:3px;margin-top:6px;display:flex}.level-chevrons i{clip-path:polygon(0 0,50% 60%,100% 0,100% 40%,50% 100%,0 40%);background:color-mix(in srgb,var(--ink) 22%,transparent);width:11px;height:5px;display:block}.level-chevrons i.is-earned{background:var(--accent);filter:drop-shadow(0 1px 0 var(--ink))}.odometer-value{vertical-align:bottom;font-variant-numeric:tabular-nums lining-nums;display:inline-grid;position:relative;overflow:hidden}.odometer-value>span{grid-area:1/1;display:inline-block}.agent-profile dd,.profile-stats,.talent-xp strong,.loot-banner>b,.proof-hud article strong{font-variant-numeric:tabular-nums lining-nums}.loot-banner{isolation:isolate;border-radius:var(--skill-radius-control);box-shadow:inset 0 1px 0 #ffffff1a,6px 6px 0 color-mix(in srgb,var(--ink) 13%,transparent);position:relative;overflow:hidden}.loot-banner:after{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(115deg,#0000 0 18px,#ffffff06 19px 20px);position:absolute;inset:0}.loot-banner.is-confirmed{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent),0 0 36px color-mix(in srgb,var(--accent) 22%,transparent)}.loot-flash{z-index:-1;background:radial-gradient(circle,var(--accent),color-mix(in srgb,var(--accent) 15%,transparent) 45%,transparent 70%);border-radius:50%;width:170px;height:170px;margin-top:-85px;position:absolute;top:50%;left:8px}.loot-glyph{box-shadow:inset 0 0 0 4px #252b1d,0 0 0 5px color-mix(in srgb,var(--accent) 16%,transparent),0 8px 15px #00000047;border-width:3px}.talent-board{border-radius:var(--skill-radius-panel);background:radial-gradient(circle at 15% 46%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 24%),linear-gradient(145deg,#3a402e,#1a1e16 74%);box-shadow:inset 0 1px 0 #ffffff1f,inset 0 0 0 4px #11150f,8px 8px 0 color-mix(in srgb,var(--ink) 14%,transparent);position:relative}.talent-board>header,.talent-xp{background-image:linear-gradient(#ffffff0b,#0000),repeating-linear-gradient(90deg,#0000 0 22px,#ffffff03 23px 24px)}.profile-tags b{border-color:var(--skill-brass);color:var(--skill-brass-light);box-shadow:inset 0 0 0 1px #ffffff0f}.branch{stroke:var(--skill-brass);stroke-width:3px;opacity:.48;filter:drop-shadow(0 1px #15180f)}.branch.is-lit{stroke:var(--skill-brass-light);stroke-width:4px;stroke-dasharray:14 7;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--skill-brass-light) 72%,transparent));animation:4.8s linear infinite brass-trace}@keyframes brass-trace{to{stroke-dashoffset:-84px}}.talent-node{border-radius:var(--skill-radius-control);transform-origin:50%;transition:border-color .16s,box-shadow .16s}.talent-node:hover,.talent-node.is-selected{transform:none}.talent-node:before{content:"";pointer-events:none;border:1px solid #ffffff0d;border-radius:3px;position:absolute;inset:3px}.talent-node__socket{background:linear-gradient(145deg,#303529,#161a13);border-width:3px;position:relative;box-shadow:inset 2px 2px 5px #000000b8,inset -1px -1px #ffffff1f,0 2px #11140f}.talent-node__socket:after{content:"";z-index:-1;border:1px solid color-mix(in srgb,currentColor 45%,transparent);border-radius:8px;position:absolute;inset:-6px;box-shadow:inset 0 0 5px #000000b3}.talent-node__copy em{color:#8d9271;letter-spacing:.12em;margin-top:5px;font:600 4px/1 JetBrains Mono Variable,monospace;display:block}.talent-node[data-rarity=yield]{border-color:#9fcb51}.talent-node[data-rarity=yield] .talent-node__copy em{color:var(--accent)}.talent-node[data-rarity=lp]{border-color:#b28e4d;box-shadow:inset 0 0 0 3px #25291d,4px 4px #00000038,0 0 8px #b28e4d22}.talent-node[data-rarity=burn]{border-color:#bb613e;box-shadow:inset 0 0 0 3px #2d241c,4px 4px #00000038,0 0 12px #e16f3f33}.talent-node[data-rarity=desk]{border-color:var(--skill-legendary);box-shadow:inset 0 0 0 3px #2e2918,4px 4px #0000003d,0 0 18px #f1ce6340}.talent-node[data-rarity=lp] .talent-node__socket,.talent-node[data-rarity=lp] .talent-node__copy em{color:#c4a361}.talent-node[data-rarity=burn] .talent-node__socket,.talent-node[data-rarity=burn] .talent-node__copy em{color:#df805a}.talent-node[data-rarity=desk] .talent-node__socket,.talent-node[data-rarity=desk] .talent-node__copy em{color:#f1ce63}.talent-node.is-selected{box-shadow:inset 0 0 0 3px #20251a,0 0 0 2px color-mix(in srgb,currentColor 60%,transparent),0 8px 24px #00000057}.skill-tooltip{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));background:linear-gradient(145deg,#1d2118,#11140f);position:relative}.skill-tooltip:after{content:"";border-top:2px solid var(--skill-brass-light);opacity:.65;width:13px;height:13px;position:absolute;top:4px;right:4px;transform:rotate(45deg)}.skill-tooltip>div{border-color:var(--skill-brass);box-shadow:inset 0 0 0 2px #ffffff06}.skill-tooltip dl{background:var(--skill-brass)}.skill-tooltip dt,.skill-tooltip small{letter-spacing:.13em;text-transform:uppercase}.xp-track{border-color:var(--skill-brass);background-color:#151811;background-image:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#6f7356 calc(10% - 1px) 10%);position:relative;overflow:hidden}.xp-track:after{content:"";pointer-events:none;border:1px solid #ffffff0f;border-radius:6px;position:absolute;inset:2px}.xp-track i{min-width:0;box-shadow:0 0 10px color-mix(in srgb,var(--accent) 40%,transparent);position:relative;overflow:hidden}.xp-track i:after{content:"";background:linear-gradient(105deg,#0000 28%,#ffffffb8 48%,#0000 66%);animation:7.2s ease-in-out infinite xp-shimmer;position:absolute;inset:0;transform:translate(-130%)}@keyframes xp-shimmer{0%,70%{transform:translate(-130%)}88%,to{transform:translate(130%)}}.agent-feed{border-radius:var(--skill-radius-control);box-shadow:inset 0 1px 0 #ffffff14,6px 6px 0 color-mix(in srgb,var(--ink) 12%,transparent);position:relative}.agent-feed__chrome{background-image:linear-gradient(#25291f,#151811)}.file-tab{clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);position:relative}.feed-caret{vertical-align:-2px;background:var(--accent);width:6px;height:12px;box-shadow:0 0 7px color-mix(in srgb,var(--accent) 48%,transparent);margin-left:3px;animation:1.05s step-end infinite feed-caret;display:inline-block}@keyframes feed-caret{50%{opacity:0}}.agent-feed li{border-left:1px solid #0000}.agent-feed li:hover{border-left-color:var(--skill-brass-light);background:#2b3023}.milestone-ladder article{border-radius:var(--skill-radius-control);padding:var(--skill-space-card);box-shadow:inset 0 1px 0 #ffffff85,5px 5px 0 color-mix(in srgb,var(--ink) 11%,transparent)}.milestone-ladder article[data-rarity=lp]{border-color:#a78243}.milestone-ladder article[data-rarity=burn]{background-color:color-mix(in srgb,var(--skill-ember) 5%,var(--paper));border-color:#c35e37}.milestone-ladder article[data-rarity=desk]{background-color:color-mix(in srgb,var(--skill-legendary) 8%,var(--paper));box-shadow:inset 0 1px 0 #ffffffa6,5px 5px 0 color-mix(in srgb,var(--ink) 11%,transparent),0 0 18px #d8b5432d;border-color:#b99326}.milestone-icon{border-width:3px;box-shadow:inset 2px 2px 4px #00000030,inset -2px -2px #ffffff6b,0 4px #9f9471}[data-rarity=lp] .milestone-icon{color:#8b692e;border-color:#a78243}[data-rarity=burn] .milestone-icon{color:#af4f2d;border-color:#c35e37}[data-rarity=desk] .milestone-icon{color:#8e6b08;border-color:#b99326;box-shadow:inset 2px 2px 4px #00000030,inset -2px -2px #ffffff6b,0 4px #9f9471,0 0 14px #d8b54344}.agent-boot{z-index:100;color:var(--paper);cursor:pointer;background:#181c13f5;border:0;place-content:center;justify-items:center;gap:9px;display:grid;position:fixed;inset:0}.agent-boot__brackets{background:linear-gradient(var(--accent),var(--accent)) left top/36px 3px no-repeat,linear-gradient(var(--accent),var(--accent)) left top/3px 36px no-repeat,linear-gradient(var(--accent),var(--accent)) right top/36px 3px no-repeat,linear-gradient(var(--accent),var(--accent)) right top/3px 36px no-repeat,linear-gradient(var(--accent),var(--accent)) left bottom/36px 3px no-repeat,linear-gradient(var(--accent),var(--accent)) left bottom/3px 36px no-repeat,linear-gradient(var(--accent),var(--accent)) right bottom/36px 3px no-repeat,linear-gradient(var(--accent),var(--accent)) right bottom/3px 36px no-repeat;border:0;width:min(410px,78vw);height:210px;position:absolute}.agent-boot>i{border:3px solid var(--accent);width:62px;height:62px;color:var(--ink);background:var(--accent);box-shadow:inset 0 0 0 5px #e9f9b3,0 0 30px color-mix(in srgb,var(--accent) 26%,transparent);border-radius:8px;place-items:center;font:800 28px/1 JetBrains Mono Variable,monospace;display:grid}.agent-boot>strong{letter-spacing:-.04em;margin-top:12px;font-size:28px}.agent-boot>small{color:var(--accent);letter-spacing:.15em;font:650 8px/1 JetBrains Mono Variable,monospace}.agent-boot>b{transform-origin:0;background:linear-gradient(90deg,var(--accent),var(--skill-brass-light));width:220px;height:3px;margin-top:10px}@media (max-width:760px){.skill-page:before{opacity:.09}.wordmark{padding:5px 9px 5px 5px}.wordmark:after{display:none}.talent-board:after{inset:5px}.talent-node__copy em{letter-spacing:.06em;margin-top:3px;font-size:3px}.talent-node__socket:after{inset:-4px}.skill-tooltip{clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px))}.milestone-ladder article{padding:14px 14px 14px 88px}.agent-boot__brackets{width:82vw;height:190px}.agent-boot>strong{font-size:23px}.footer{padding-bottom:28px}}@media (prefers-reduced-motion:reduce){.branch.is-lit,.xp-track i:after,.feed-caret{animation:none!important}.feed-caret{opacity:1}.agent-boot{display:none!important}}:root{--skill-sensor:#82d8cc;--skill-sensor-dim:#4b8179;--skill-warning:#e6814c}.skill-page:after{content:"TREE-OPS / FIELD SYSTEM 01";z-index:19;border-left:1px solid color-mix(in srgb,var(--ink) 25%,transparent);color:color-mix(in srgb,var(--ink) 40%,transparent);letter-spacing:.18em;writing-mode:vertical-rl;pointer-events:none;padding:7px 5px;font:600 5px/1 JetBrains Mono Variable,monospace;position:fixed;top:50%;right:7px}.tactical-dossier{border:1px solid color-mix(in srgb,var(--ink) 55%,transparent);background:color-mix(in srgb,var(--ink) 4%,transparent);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin-top:10px;display:grid}.tactical-dossier>div{border-right:1px solid color-mix(in srgb,var(--ink) 25%,transparent);flex-direction:column;justify-content:center;min-width:0;min-height:49px;padding:7px 8px 6px;display:flex;position:relative}.tactical-dossier>div:last-child{border-right:0}.tactical-dossier>div:after{content:"";background:var(--skill-sensor-dim);width:30%;height:2px;position:absolute;bottom:0;left:0}.tactical-dossier small,.tactical-dossier span{color:var(--muted);letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;font:600 4px/1 JetBrains Mono Variable,monospace;overflow:hidden}.tactical-dossier strong{text-overflow:ellipsis;white-space:nowrap;margin:5px 0 4px;font:700 7px/1 JetBrains Mono Variable,monospace;overflow:hidden}.tactical-dossier>div:nth-child(2) strong{color:var(--skill-warning)}.tactical-dossier>div:nth-child(3) strong{color:color-mix(in srgb,var(--accent) 63%,var(--ink))}.skill-copy .eyebrow{margin-top:24px}.skill-copy h1{margin-top:34px}.skill-copy>p{margin-top:24px}.agent-profile{margin-block:14px}.agent-profile__identity{position:relative;overflow:hidden}.agent-profile__identity:after{content:"TREE-01\a AEC / LOADOUT";white-space:pre;color:color-mix(in srgb,var(--ink) 32%,transparent);letter-spacing:.1em;text-align:right;font:600 4px/1.55 JetBrains Mono Variable,monospace;position:absolute;top:8px;right:9px}.agent-profile__scan{pointer-events:none;background:repeating-linear-gradient(180deg,transparent 0 5px,color-mix(in srgb,var(--ink) 5%,transparent) 6px);position:absolute;inset:0}.agent-profile__scan i{background:var(--skill-sensor);opacity:.52;height:1px;animation:6.8s ease-in-out infinite profile-scan;position:absolute;top:0;left:0;right:0}@keyframes profile-scan{0%,10%{opacity:0;transform:translateY(0)}25%,72%{opacity:.52}90%,to{opacity:0;transform:translateY(62px)}}.agent-profile__footer{border-top:1px solid var(--ink);background:color-mix(in srgb,var(--ink) 4%,transparent);min-height:21px;color:var(--muted);letter-spacing:.07em;align-items:center;gap:9px;padding:0 8px;font:600 4px/1 JetBrains Mono Variable,monospace;display:flex}.agent-profile__footer b{color:var(--ink)}.agent-profile__footer i{color:var(--skill-sensor-dim);margin-left:auto;font-style:normal}.talent-map:after{content:"";z-index:0;pointer-events:none;opacity:.19;background-image:radial-gradient(ellipse at 50% 50%,transparent 0 22%,var(--skill-sensor) 22.4% 22.8%,transparent 23.2% 34%,var(--skill-sensor) 34.4% 34.8%,transparent 35.2% 46%,var(--skill-sensor) 46.4% 46.8%,transparent 47.2%);position:absolute;inset:18% 3% 10% 65.5%}.map-telemetry{z-index:3;color:#7d8367;letter-spacing:.09em;align-items:center;gap:10px;font:600 5px/1 JetBrains Mono Variable,monospace;display:flex;position:absolute;top:10px;left:14px}.map-telemetry b{color:var(--skill-sensor)}.map-telemetry i{font-style:normal}.map-axis{z-index:1;color:#59604d;font:500 4px/1 JetBrains Mono Variable,monospace;display:flex;position:absolute}.map-axis--x{justify-content:space-between;bottom:7px;left:8%;right:7%}.map-axis--y{flex-direction:column;justify-content:space-between;top:16%;bottom:12%;left:7px}.scanner-sweep{z-index:1;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--skill-sensor) 7%,transparent) 70%,color-mix(in srgb,var(--skill-sensor) 36%,transparent));border-right:1px solid color-mix(in srgb,var(--skill-sensor) 42%,transparent);width:18%;animation:8.4s ease-in-out infinite tree-scan;position:absolute;top:0;bottom:0}@keyframes tree-scan{0%,10%{opacity:0;left:-20%}20%{opacity:1}76%{opacity:1}90%,to{opacity:0;left:103%}}.target-readout{z-index:4;border-left:2px solid var(--skill-sensor);background:#141811b8;grid-template-columns:auto 1fr;gap:3px 8px;min-width:105px;padding:6px 7px;font-family:JetBrains Mono Variable,monospace;display:grid;position:absolute;top:10px;right:14px}.target-readout span{color:#81876d;letter-spacing:.12em;font-size:4px}.target-readout strong{color:var(--skill-sensor);font-size:7px}.target-readout small{color:#737a62;grid-column:1/-1;font-size:4px}.skill-model-viewport{z-index:1;isolation:isolate;pointer-events:none;border:1px solid color-mix(in srgb,var(--skill-sensor) 42%,transparent);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px));background:radial-gradient(circle at 50% 46%,color-mix(in srgb,var(--skill-sensor) 10%,transparent),transparent 47%),linear-gradient(180deg,#11140ea8,#11140e2e);position:absolute;inset:18% 3% 10% 65.5%;overflow:hidden;box-shadow:inset 0 0 38px #00000057}.skill-model-viewport:before{content:"";z-index:2;pointer-events:none;opacity:.34;background:radial-gradient(circle at center,transparent 0 32%,var(--skill-sensor) 32.5% 33%,transparent 33.5% 47%,var(--skill-sensor) 47.5% 48%,transparent 48.5%),linear-gradient(var(--skill-sensor),var(--skill-sensor)) center/1px 100% no-repeat,linear-gradient(90deg,var(--skill-sensor),var(--skill-sensor)) center/100% 1px no-repeat;position:absolute;inset:31px 9px 42px}.skill-model-viewport:after{content:"";z-index:3;pointer-events:none;opacity:.15;background:repeating-linear-gradient(180deg,transparent 0 5px,var(--skill-sensor) 6px,transparent 7px);mix-blend-mode:screen;position:absolute;inset:0}.skill-model-viewport__chrome{z-index:4;border-bottom:1px solid color-mix(in srgb,var(--skill-sensor) 32%,transparent);color:#77806a;letter-spacing:.11em;background:#0f120cb8;justify-content:space-between;align-items:center;height:27px;padding:0 8px;font:600 4px/1 JetBrains Mono Variable,monospace;display:flex;position:absolute;top:0;left:0;right:0}.skill-model-viewport__chrome b{color:var(--skill-sensor);font-size:4px}.skill-model-viewport__canvas{position:absolute;inset:20px 0 30px}.skill-model-viewport__canvas canvas{filter:drop-shadow(0 14px 13px #0000007a);display:block;width:100%!important;height:100%!important}.skill-model-viewport__loading{color:var(--skill-sensor);letter-spacing:.12em;place-items:center;font:600 5px/1 JetBrains Mono Variable,monospace;display:grid;position:absolute;inset:0}.skill-model-viewport__plate{z-index:4;border-left:2px solid var(--skill-sensor);background:#10130dd1;grid-template-columns:1fr auto;align-items:end;gap:3px 8px;padding:6px 7px;font-family:JetBrains Mono Variable,monospace;display:grid;position:absolute;bottom:7px;left:8px;right:8px}.skill-model-viewport__plate small{color:#6f7762;letter-spacing:.11em;font-size:3px}.skill-model-viewport__plate strong{color:var(--paper);letter-spacing:.04em;grid-row:2;font-size:6px}.skill-model-viewport__plate span{color:var(--skill-sensor);letter-spacing:.08em;grid-area:1/2/3;align-self:center;font-size:3px}.artifact--burn .skill-model-viewport__canvas{transform:scale(.88)}.artifact--desk .skill-model-viewport__canvas{transform:scale(.94)}.talent-node__id{color:#747a62;letter-spacing:.1em;font:600 4px/1 JetBrains Mono Variable,monospace;position:absolute;top:4px;right:6px}.talent-node.is-selected:after{content:"";pointer-events:none;border:1px solid color-mix(in srgb,var(--skill-sensor) 75%,transparent);clip-path:polygon(0 0,18px 0,18px 1px,1px 1px,1px 18px,0 18px,0 0,100% 0,100% 18px,calc(100% - 1px) 18px,calc(100% - 1px) 1px,calc(100% - 18px) 1px,calc(100% - 18px) 0,100% 0,100% 100%,calc(100% - 18px) 100%,calc(100% - 18px) calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) calc(100% - 18px),100% calc(100% - 18px),100% 100%,0 100%,0 calc(100% - 18px),1px calc(100% - 18px),1px calc(100% - 1px),18px calc(100% - 1px),18px 100%,0 100%);position:absolute;inset:-8px}.inspect-code{color:var(--skill-sensor-dim);letter-spacing:.1em;margin-top:16px;font:600 5px/1 JetBrains Mono Variable,monospace;display:block}.agent-feed__signal{color:#737a61;letter-spacing:.08em;background:#1b1f17;border-bottom:1px solid #424735;grid-template-columns:150px 75px 1fr auto;align-items:center;gap:10px;min-height:24px;padding:0 13px;font:600 5px/1 JetBrains Mono Variable,monospace;display:grid}.agent-feed__signal b{color:var(--skill-sensor)}.agent-feed__signal i{opacity:.44;background:linear-gradient(90deg,transparent 0 4%,var(--skill-sensor) 4% 5%,transparent 5% 13%,var(--skill-sensor) 13% 15%,transparent 15% 27%,var(--skill-sensor) 27% 28%,transparent 28% 52%,var(--skill-sensor) 52% 54%,transparent 54% 65%,var(--skill-sensor) 65% 66%,transparent 66%);clip-path:polygon(0 48%,8% 48%,10% 15%,12% 83%,14% 48%,29% 48%,32% 34%,34% 62%,36% 48%,58% 48%,62% 6%,66% 92%,70% 48%,100% 48%,100% 54%,70% 54%,66% 98%,62% 12%,58% 54%,36% 54%,34% 68%,32% 40%,29% 54%,0 54%);height:12px}.agent-feed__signal small{color:#6c725c}.agent-feed>footer em{color:var(--skill-sensor);border:1px solid #4f5541;padding:4px 6px;font-size:5px;font-style:normal}.proof-hud{border-radius:var(--skill-radius-control);margin-top:14px;position:relative}.proof-hud:before{content:"TELEMETRY DECK / 01";z-index:2;color:color-mix(in srgb,var(--ink) 22%,transparent);letter-spacing:.12em;font:600 4px/1 JetBrains Mono Variable,monospace;position:absolute;bottom:10px;right:11px}.proof-hud article{background-image:linear-gradient(145deg,color-mix(in srgb,var(--accent) 8%,transparent),transparent),repeating-linear-gradient(180deg,transparent 0 9px,color-mix(in srgb,var(--ink) 4%,transparent) 10px);position:relative}.proof-hud article>i{color:var(--skill-sensor-dim);letter-spacing:.12em;font:600 4px/1 JetBrains Mono Variable,monospace}.proof-hud article strong{text-shadow:1px 1px 0 color-mix(in srgb,var(--accent) 25%,transparent)}.milestone-telemetry{border-bottom:1px solid color-mix(in srgb,var(--ink) 18%,transparent);width:100%;color:var(--muted);letter-spacing:.07em;justify-content:space-between;gap:6px;margin-bottom:12px;padding-bottom:7px;font:600 4px/1 JetBrains Mono Variable,monospace;display:flex}.milestone-telemetry b{color:var(--ink)}.milestone-telemetry i{color:var(--skill-warning);font-style:normal}.milestone-gates{grid-template-columns:repeat(3,1fr);gap:4px;width:100%;margin:14px 0 10px;display:grid}.milestone-gates span{border:1px solid color-mix(in srgb,var(--ink) 20%,transparent);color:var(--muted);justify-content:space-between;align-items:center;padding:5px;font:600 4px/1 JetBrains Mono Variable,monospace;display:flex}.milestone-gates i{border:1px solid var(--skill-warning);border-radius:50%;width:5px;height:5px}.route-quest{box-shadow:inset 0 1px 0 #ffffff14,7px 7px 0 color-mix(in srgb,var(--ink) 12%,transparent);position:relative}.route-quest:after{content:"";pointer-events:none;opacity:.17;background:linear-gradient(90deg,var(--skill-sensor),var(--skill-sensor)) 7px 7px/20px 1px no-repeat,linear-gradient(var(--skill-sensor),var(--skill-sensor)) 7px 7px/1px 20px no-repeat,linear-gradient(90deg,var(--skill-sensor),var(--skill-sensor)) calc(100% - 7px) calc(100% - 7px)/20px 1px no-repeat,linear-gradient(var(--skill-sensor),var(--skill-sensor)) calc(100% - 7px) calc(100% - 7px)/1px 20px no-repeat;position:absolute;inset:0}.route-quest__telemetry{letter-spacing:.07em;align-items:center;gap:7px;font:600 5px/1 JetBrains Mono Variable,monospace;display:flex}.route-quest__telemetry b{color:var(--skill-sensor)}.route-quest__telemetry i{color:#858b6c;font-style:normal}.route-quest__telemetry strong{border:1px solid #59604a;padding:5px 6px}.route-quest__path article{background-image:repeating-linear-gradient(#0000 0 19px,#ffffff05 20px)}.route-quest__path article>div>i{color:var(--skill-sensor-dim);letter-spacing:.08em;margin-top:24px;font:600 5px/1 JetBrains Mono Variable,monospace;display:block}.stage-router{color:var(--paper);background:linear-gradient(135deg,#82d8cc12,#0000 42%),#1b2019;border:0;border-top:2px solid #52563f;border-radius:0;grid-template-columns:.72fr 1.28fr;gap:12px 22px;margin:0;padding:12px 20px;display:grid;position:relative}.stage-router>header{display:block}.stage-router>header small{color:var(--skill-sensor);letter-spacing:.09em;font:650 6px/1 JetBrains Mono Variable,monospace}.stage-router>header strong{color:var(--paper);letter-spacing:-.025em;margin-top:8px;font-size:19px;display:block}.stage-router>header p{color:#a8ad90;margin:0;font-size:10px;line-height:1.45}.stage-router__grid{border-top:1px solid #59604a;border-left:1px solid #59604a;grid-template-columns:minmax(120px,1.4fr) repeat(5,1fr);margin-top:0;display:grid}.stage-router__grid>span,.stage-router__grid>b{text-align:center;border-bottom:1px solid #59604a;border-right:1px solid #59604a;min-width:0;padding:9px 8px}.stage-router__grid>span{color:#858b6c;letter-spacing:.08em;font:600 5px/1 JetBrains Mono Variable,monospace}.stage-router__grid>b{color:var(--accent);font:700 8px/1 JetBrains Mono Variable,monospace}.stage-router__grid>b.is-stage{color:var(--paper);text-align:left}.stage-router>footer{color:#858b6c;letter-spacing:.06em;grid-column:1/-1;margin-top:0;font:600 5px/1.3 JetBrains Mono Variable,monospace}.lane-strip{border-bottom:2px solid #52563f;grid-template-columns:repeat(4,1fr);display:grid}.lane-strip article{background:repeating-linear-gradient(#0000 0 19px,#ffffff05 20px);border-right:2px solid #52563f;align-items:center;gap:10px;min-height:66px;padding:10px 15px;display:flex;position:relative}.lane-strip article:last-child{border-right:0}.lane-strip article:not(:last-child):after{content:"›";z-index:3;color:var(--accent);font-size:20px;position:absolute;right:-8px}.lane-strip article>span{border:1px solid var(--accent);width:28px;height:28px;color:var(--accent);border-radius:50%;flex:0 0 28px;place-items:center;font:650 6px/1 JetBrains Mono Variable,monospace;display:grid}.lane-strip small{color:#858b6c;font:550 5px/1 JetBrains Mono Variable,monospace;display:block}.lane-strip strong{margin-top:8px;font-size:11px;display:block}.rule-loadout article{position:relative;overflow:hidden}.rule-loadout article:after{content:"";border:1px solid color-mix(in srgb,var(--ink) 10%,transparent);width:105px;height:105px;box-shadow:0 0 0 12px color-mix(in srgb,var(--ink) 3%,transparent),0 0 0 28px color-mix(in srgb,var(--ink) 2%,transparent);border-radius:50%;position:absolute;bottom:-28px;right:-28px}.rule-code{border-bottom:1px solid color-mix(in srgb,var(--ink) 17%,transparent);color:var(--muted);letter-spacing:.09em;justify-content:space-between;gap:8px;margin:-6px -6px 22px;padding:0 0 8px;font:600 4px/1 JetBrains Mono Variable,monospace;display:flex}.rule-code i{color:var(--skill-sensor-dim);font-style:normal}.rule-loadout h3{margin-top:52px}.closing-quest{background-image:radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--accent) 16%,transparent),transparent 26%),linear-gradient(color-mix(in srgb,var(--paper) 3%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--paper) 3%,transparent) 1px,transparent 1px);background-size:auto,42px 42px,42px 42px;position:relative;overflow:hidden}.closing-quest:after{content:"04";color:color-mix(in srgb,var(--paper) 5%,transparent);font:800 190px/.8 JetBrains Mono Variable,monospace;position:absolute;bottom:-36px;right:38px}.closing-quest__telemetry{border-bottom:1px solid color-mix(in srgb,var(--paper) 14%,transparent);color:#7f856b;letter-spacing:.1em;justify-content:space-between;align-items:center;padding-bottom:9px;font:600 5px/1 JetBrains Mono Variable,monospace;display:flex;position:absolute;top:16px;left:24px;right:24px}.closing-quest__telemetry b{color:var(--skill-sensor)}.closing-quest__telemetry i{font-style:normal}@media (max-width:760px){.skill-page:after{display:none}.tactical-dossier{grid-template-columns:1fr 1fr}.tactical-dossier>div{min-height:38px}.tactical-dossier>div:nth-child(2){border-right:0}.tactical-dossier>div:nth-child(-n+2){border-bottom:1px solid color-mix(in srgb,var(--ink) 25%,transparent)}.skill-copy .eyebrow{margin-top:19px}.skill-copy h1{margin-top:22px}.skill-copy>p{margin-top:15px}.agent-profile__identity:after,.map-axis,.scanner-sweep{display:none}.agent-profile__footer{gap:5px}.agent-profile__footer i{display:none}.map-telemetry{top:7px;left:9px}.target-readout{min-width:88px;top:7px;right:8px}.target-readout small{display:none}.skill-model-viewport,.talent-map:after{inset:24% 1.5% 12% 80%}.skill-model-viewport:before{inset:24px 4px 12px}.skill-model-viewport__chrome{height:21px;padding-inline:5px}.skill-model-viewport__chrome b{display:none}.skill-model-viewport__canvas{inset:14px -7px 3px}.skill-model-viewport__plate{padding:4px;bottom:4px;left:4px;right:4px}.skill-model-viewport__plate small,.skill-model-viewport__plate span{display:none}.skill-model-viewport__plate strong{font-size:4px}.wordmark .brand-glyph{width:35px;height:35px}.talent-node__id{font-size:3px;top:3px;right:4px}.agent-feed__signal{grid-template-columns:1fr auto;min-height:22px;padding-inline:8px}.agent-feed__signal i,.agent-feed__signal small,.proof-hud:before{display:none}.milestone-telemetry{width:auto;position:absolute;top:13px;left:88px;right:12px}.milestone-gates{margin-top:10px}.route-quest__telemetry{justify-content:space-between;width:100%}.route-quest__telemetry i{display:none}.route-quest__path article>div>i{margin-top:14px;font-size:4px}.stage-router{padding:13px 10px;display:block}.stage-router>header{display:block}.stage-router>header strong{font-size:14px}.stage-router>header p{margin-top:6px;font-size:7px;line-height:1.3}.stage-router__grid{grid-template-columns:minmax(78px,1.4fr) repeat(5,1fr);margin-top:11px}.stage-router__grid>span,.stage-router__grid>b{padding:6px 2px}.stage-router__grid>span{font-size:4px}.stage-router__grid>b{font-size:6px}.stage-router>footer{margin-top:8px}.lane-strip{grid-template-columns:1fr 1fr}.lane-strip article{border-bottom:1px solid #52563f;min-height:58px;padding:8px}.lane-strip article:nth-child(2n){border-right:0}.lane-strip article>span{flex-basis:22px;width:22px;height:22px}.lane-strip strong{margin-top:5px;font-size:9px}.rule-code{margin-bottom:10px}.rule-loadout h3{margin-top:25px}.closing-quest__telemetry{left:16px;right:16px}.closing-quest__telemetry i{display:none}}@media (prefers-reduced-motion:reduce){.agent-profile__scan i,.scanner-sweep{animation:none!important}.scanner-sweep{display:none}}@media (max-width:760px){.tactical-dossier{grid-template-columns:repeat(4,minmax(0,1fr))}.tactical-dossier>div{min-height:42px;padding:6px 5px 5px}.tactical-dossier>div:nth-child(2){border-right:1px solid color-mix(in srgb,var(--ink) 25%,transparent)}.tactical-dossier>div:nth-child(-n+2){border-bottom:0}.tactical-dossier small,.tactical-dossier span{letter-spacing:.04em;font-size:3px}.tactical-dossier strong{margin-block:4px 3px;font-size:5px}.agent-profile{grid-template-columns:.92fr 1.45fr;display:grid}.agent-profile>header,.agent-profile__footer{grid-column:1/-1}.agent-profile__identity{grid-template-columns:31px 1fr;gap:6px;min-height:72px;padding:7px}.agent-avatar{width:31px;height:31px;font-size:15px}.agent-profile__identity strong{font-size:10px}.agent-profile__identity p{text-overflow:ellipsis;white-space:nowrap;max-width:92px;overflow:hidden}.level-chevrons{margin-top:4px}.agent-profile dl{border-top:0;border-left:1px solid var(--ink);grid-template-columns:1fr 1fr}.agent-profile dl div{flex-direction:column;justify-content:center;min-height:36px;padding:5px 6px;display:flex}.agent-profile dl div:nth-child(-n+2){border-bottom:1px solid var(--ink)}.agent-profile dd{margin-top:4px;font-size:6px}}@media (min-width:761px){.skill-copy{padding:26px 24px}.skill-copy .eyebrow{margin-top:20px}.skill-copy h1{margin-top:27px}.skill-copy>p{margin-top:19px}.agent-profile{margin-block:10px}.milestone-zone{padding:28px}.milestone-ladder{margin-top:28px}.rule-loadout{padding-top:10px}.closing-quest{min-height:410px}}@media (max-width:760px){.milestone-zone h2,.rule-loadout h2{font-size:40px}.milestone-zone>header p{font-size:11px;line-height:1.42}.milestone-ladder{gap:9px;margin-top:22px}.milestone-ladder article{min-height:180px;padding:12px 12px 12px 78px}.milestone-icon{width:54px;height:54px;margin:0;top:35px;left:12px}.milestone-level{position:absolute;top:13px;left:15px}.milestone-telemetry{top:11px;left:78px;right:10px}.milestone-ladder h3{margin-top:7px;font-size:19px}.milestone-ladder p{margin-top:7px;font-size:6px;line-height:1.34}.milestone-gates{gap:3px;margin:7px 0 6px}.milestone-gates span{padding:4px;font-size:3px}.milestone-ladder article>b{padding:5px 6px;font-size:5px}.rule-loadout>div{margin-top:18px}.rule-loadout article{min-height:180px;padding:18px}.rule-loadout h3{margin-top:20px;font-size:22px}.rule-loadout p{margin-block:9px;font-size:10px;line-height:1.42}.closing-quest{min-height:0;padding:58px 18px 22px}.closing-quest h2{margin-top:24px;font-size:38px}.closing-quest p{font-size:11px}.closing-quest .button{min-height:38px;padding:0 12px}}
