@view-transition{navigation:auto}@media (prefers-reduced-motion:no-preference){::view-transition-new(root),::view-transition-old(root){animation-duration:.32s;animation-timing-function:cubic-bezier(.4,0,.2,1)}}:where(.arch) .syscard .sysmini{transition:opacity .4s ease,transform .5s cubic-bezier(.4,0,.2,1)}:where(.arch) .syscard:hover .sysmini{opacity:.35;pointer-events:none}:where(.arch) .syscard:hover .sysmini .crow:nth-child(n+4){display:none}:where(.arch) .hero .grid>*{min-width:0}:where(.arch) .btn-pri:hover{box-shadow:none}:where(.arch) header{position:sticky;top:32px;z-index:40;border-bottom:1px solid transparent;transition:background .25s ease,border-color .25s ease,backdrop-filter .25s ease}:where(.arch) header.scrolled{background:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom-color:var(--line)}:where(.arch) .navlinks{gap:20px}:where(.arch) .navlinks a{font-size:11px}:where(.arch) .navright{display:flex;align-items:center;gap:10px}:where(.arch) .navtoggle{display:none}:where(.arch) .hero .stats .v{white-space:nowrap}:where(.arch) .hero .stats .s .v{font-family:var(--disp);font-weight:800;font-size:clamp(22px,4.5vw,30px);letter-spacing:-.03em;padding-left:0}:where(.arch) .hero .stats .s .v:before{display:none}@media (max-width:1000px){:where(.arch) .syscard{min-height:auto}:where(.arch) .syscard .sysmini,:where(.arch) .syscard .sysover{position:static;inset:auto;opacity:1;transform:none}:where(.arch) .syscard .sysover{background:none;margin-top:18px;padding:18px 0 0;border-top:1px solid var(--line)}:where(.arch) .syscard .pn2{margin-top:22px}:where(.arch) .syscard:hover .sysmini{opacity:1}:where(.arch) .syscard:hover .sysmini .crow{display:grid}:where(.arch) .syscard:hover .nm2,:where(.arch) .syscard:hover .pn2,:where(.arch) .syscard:hover .seg2{opacity:1}:where(.arch) .navtoggle{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;width:40px;height:40px;padding:0;border:none;background:none;cursor:pointer;flex:0 0 auto}:where(.arch) .navtoggle i{display:block;width:24px;height:2px;border-radius:2px;background:var(--ink);transition:transform .2s,opacity .2s}:where(.arch) .navtoggle.open i:first-child{transform:translateY(7px) rotate(45deg)}:where(.arch) .navtoggle.open i:nth-child(2){opacity:0}:where(.arch) .navtoggle.open i:nth-child(3){transform:translateY(-7px) rotate(-45deg)}:where(.arch) header .navright .btn-pri{display:none}:where(.arch) header .navright .langsw-chip{padding:6px 8px 6px 6px;gap:5px}:where(.arch) .navmobile{display:flex;flex-direction:column;gap:2px;margin-top:12px;padding-top:6px;padding-bottom:24px;border-top:1px solid var(--line)}:where(.arch) .navmobile>a:not(.navmobile-cta){display:flex;align-items:center;justify-content:space-between;font-family:var(--mono);font-size:13.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:15px 2px;border-bottom:1px solid var(--line);transition:color .15s ease}:where(.arch) .navmobile>a:not(.navmobile-cta):active,:where(.arch) .navmobile>a:not(.navmobile-cta):hover{color:var(--violet)}:where(.arch) .navmobile-chev{color:var(--faint);font-size:18px;line-height:1;transition:transform .15s ease,color .15s ease}:where(.arch) .navmobile a:hover .navmobile-chev{transform:translateX(3px);color:var(--violet)}:where(.arch) .navmobile-cta{width:100%;justify-content:center;margin-top:16px}}@media (max-width:560px){:where(.arch) .console .bar{gap:8px;padding:11px 13px}:where(.arch) .console .bar .title{font-size:10px}:where(.arch) .console .bar .live{font-size:9.5px;gap:5px}:where(.arch) .fleet{flex-wrap:wrap;gap:7px;padding:12px 13px}:where(.arch) .achip{flex:1 1 26%;justify-content:center;gap:6px;padding:7px 8px}:where(.arch) #feed{padding:6px 13px}:where(.arch) #feed .ln{grid-template-columns:66px 1fr 14px;gap:8px}:where(.arch) #feed .ln .ts{display:none}:where(.arch) .console .foot .st{padding:12px 13px}}:where(.arch) .langsw{position:relative;display:inline-flex}:where(.arch) .langsw-chip{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:9px;padding:6px 10px 6px 7px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}:where(.arch) .langsw-chip.is-open,:where(.arch) .langsw-chip:hover{border-color:var(--violet);box-shadow:0 0 0 3px color-mix(in srgb,var(--violet) 14%,transparent)}:where(.arch) .langsw-key{display:grid;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;color:var(--muted);background:color-mix(in srgb,var(--muted) 12%,transparent);border-radius:5px}:where(.arch) .langsw-pop{position:absolute;top:calc(100% + 8px);right:0;z-index:60;min-width:172px;padding:6px;background:var(--bg);border:1px solid var(--line);border-radius:13px;box-shadow:0 20px 44px -16px rgba(15,23,42,.32);animation:langswPop .18s cubic-bezier(.2,.8,.3,1)}@keyframes langswPop{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:none}}:where(.arch) .langsw-pop-head{font-family:var(--mono);font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--faint);padding:5px 9px 7px}:where(.arch) .langsw-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 9px;border-radius:8px;text-decoration:none;transition:background .12s ease}:where(.arch) .langsw-row:focus-visible,:where(.arch) .langsw-row:hover{background:color-mix(in srgb,var(--violet) 9%,transparent)}:where(.arch) .langsw-name{font-size:13px;color:var(--ink)}:where(.arch) .langsw-code{font-family:var(--mono);font-size:10.5px;letter-spacing:.06em;color:var(--faint);border:1px solid var(--line);border-radius:5px;padding:2px 6px}:where(.arch) .langsw-row.is-active .langsw-name{color:var(--violet);font-weight:600}:where(.arch) .langsw-row.is-active .langsw-code{color:var(--violet);border-color:color-mix(in srgb,var(--violet) 40%,transparent)}@media (max-width:640px){:where(.arch) .fixhud{gap:10px;bottom:6vh;white-space:nowrap}:where(.arch) .fixstep{white-space:nowrap}:where(.arch) .fixbar{width:88px}}