:root{--phosphor-softness:.15px;visibility:visible;color:#ffad32;background:#0d0501;font-family:Courier New,Courier,monospace}body{background:radial-gradient(#ff7e0a0f 0%,#0000 62%),radial-gradient(#2b0d02 0%,#140500 45%,#060200 100%);place-items:start center;min-height:100vh;margin:0;display:grid;overflow-x:hidden}body:before{z-index:1;pointer-events:none;content:"";mix-blend-mode:screen;background-image:repeating-linear-gradient(#ff7d0c14 0 1px,#0000 1px 4px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='table' tableValues='.08 .6'/%3E%3CfeFuncG type='table' tableValues='.08 .6'/%3E%3CfeFuncB type='table' tableValues='.08 .6'/%3E%3CfeFuncA type='table' tableValues='0 .14'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:.18s steps(4,end) infinite noise-shift;position:fixed;inset:0}body:after{z-index:2;pointer-events:none;content:"";position:fixed;inset:0;box-shadow:inset 0 0 11rem #000,inset 0 0 3.5rem #000}.effects-toggle{z-index:4;color:#ffc65a;filter:blur(.12px);font:inherit;letter-spacing:.06em;text-shadow:0 0 .3rem #ffa219cc,0 0 .7rem #ff4d0073;text-transform:uppercase;cursor:pointer;background:#1c080159;border:1px solid #ff7608b3;padding:.5rem .65rem;font-size:.7rem;font-weight:700;position:fixed;bottom:1rem;left:1rem;box-shadow:0 0 .35rem #ff650080,0 0 .9rem #ff3a0038}.effects-toggle:hover,.effects-toggle:focus-visible{color:#160500;text-shadow:none;background:#ffb13a;border-color:#ffb13a;outline:none;box-shadow:0 0 .35rem #ffb13ab3,0 0 .9rem #ff650059}html.effects-reduced body:before,html.effects-reduced body:after{display:none}html.effects-reduced body{background:#0d0501}.effects-reduced main{filter:none;text-shadow:0 0 .35rem #ff890a59,0 0 1.25rem #ff46002d;animation:none}.effects-reduced .nav-glitch-overlay,.effects-reduced .site-nav a,.effects-reduced .site-nav button,.effects-reduced .site-nav-console-toggle-indicator,.effects-reduced .content-list a{transition:none}.effects-reduced .nav-glitch-overlay{display:none}.effects-reduced .site-shell{filter:none;animation:none}.effects-reduced h1{text-shadow:0 0 .4rem #ff920f80,0 0 1.5rem #f04a0580,0 0 3rem #ff3e004d}.effects-reduced .cursor{box-shadow:0 0 .45rem #ff920f80,0 0 1rem #f04a0580}.effects-reduced .pipeline strong{text-shadow:0 0 .45rem #ff870b80,0 0 1rem #ff43004d}.site-shell{z-index:3;flex-direction:column;width:min(61rem,100% - 3rem);min-height:100dvh;display:flex;position:relative}.console-page .site-shell{height:100dvh}.console-page{overflow:hidden}.nav-glitch-overlay{z-index:4;pointer-events:none;content:"";opacity:0;mix-blend-mode:screen;background:linear-gradient(#0000 0% 44%,#ffd082e6 45%,#f45112cc 46%,#0000 48% 100%);position:fixed;inset:0}.nav-glitch-overlay--top{--tear-offset:-16vh;--tear-opacity:.45}.nav-glitch-overlay--middle{--tear-offset:0;--tear-opacity:1}.nav-glitch-overlay--bottom{--tear-offset:22vh;--tear-opacity:.8}body.nav-glitch .site-shell{animation:.16s steps(3,end) nav-shake}body.nav-glitch .nav-glitch-overlay{animation:.22s steps(3,end) nav-tear}body.nav-glitch .nav-glitch-overlay--top{animation-duration:.19s;animation-delay:-45ms}body.nav-glitch .nav-glitch-overlay--bottom{animation-duration:.25s;animation-delay:-85ms}.site-nav{letter-spacing:.08em;text-transform:uppercase;gap:2.5rem 1.5rem;padding:3rem 0 .75rem;font-size:.875rem;display:flex}.site-nav a{color:#ffb04a;text-align:center;text-shadow:0 0 .35rem #ff7819a6;flex:1 1 0;padding:.65rem .5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:color .15s ease-out,background .15s ease-out,box-shadow .1s ease-out,text-shadow .1s ease-out}.site-nav a:hover,.site-nav a:focus-visible{color:#d9400d;text-shadow:0 0 .35rem #ff9a2f,0 0 .8rem #f45112cc,0 0 1.3rem #ffd0828c;background:#ffd082;border-radius:.1rem;font-weight:700;text-decoration:none;transition-duration:60ms;box-shadow:0 0 .3rem #ff9a2f,0 0 1rem #f45112,0 0 2rem #ff3e0066}.site-nav .site-nav-login{color:#ffc65a;flex:auto;position:relative}.site-nav .site-nav-login:before{content:"";background:#ff7608b3;width:1px;position:absolute;top:0;bottom:0;left:-.75rem;box-shadow:0 0 .35rem #ff650080}.site-nav-console{flex:1 1 0;min-width:0;display:flex;position:relative}.site-nav-console-toggle{color:#ffc65a;width:2.25rem;font:inherit;text-shadow:0 0 .35rem #ff7819a6;cursor:pointer;background:0 0;border:0;flex:none;font-size:1rem;font-weight:700}.site-nav-console-toggle-indicator{transition:transform .15s ease-out;display:block;transform:translateY(-2px)}.site-nav-console-toggle[aria-expanded=true] .site-nav-console-toggle-indicator{transform:translateY(-2px)rotate(90deg)}.site-nav-console-toggle:hover,.site-nav-console-toggle:focus-visible,.site-nav-console-toggle[aria-expanded=true]{color:#d9400d;text-shadow:0 0 .35rem #ff9a2f,0 0 .8rem #f45112cc,0 0 1.3rem #ffd0828c;background:#ffd082;outline:none;box-shadow:0 0 .3rem #ff9a2f,0 0 1rem #f45112,0 0 2rem #ff3e0066}.site-nav-console-menu{z-index:5;background:#140500f5;border:1px solid #ff7608b3;min-width:15rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 0 .35rem #ff65008c,0 0 1.2rem #ff3a004d}.site-nav-console-menu[hidden]{display:none}.site-nav-console-menu button,.site-nav-console-menu a{color:#ffb04a;font:inherit;letter-spacing:.08em;text-align:left;text-shadow:0 0 .35rem #ff7819a6;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:.65rem .75rem;font-size:.75rem;font-weight:700;text-decoration:none;display:block}.site-nav-console-menu button:hover,.site-nav-console-menu button:focus-visible,.site-nav-console-menu a:hover,.site-nav-console-menu a:focus-visible{color:#d9400d;text-shadow:none;background:#ffd082;outline:none}.services-list{max-width:100%;margin:2rem 0 0;padding:0;list-style:none}.service-row{color:#ffc65a;text-shadow:0 0 .35rem #ff890ab3;word-break:break-word;border-top:1px solid #ff6a057a;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;padding:1.25rem 0;line-height:1.5;display:grid}.services-heading{justify-content:space-between;align-items:end;gap:2rem;display:flex}.services-heading h1{margin-bottom:0;font-size:clamp(2.5rem,6vw,4rem)}.services-kicker,.services-query-meta,.services-layout-picker p,.panel-label,.command-overline,.ledger-header>div>p,.ledger-capacity>p,.ledger-record>p,.signal-header>div>p{color:#ff7f1a;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:700;line-height:1.4}.services-query-meta{color:#c18a5c;text-align:right;padding-bottom:.45rem;font-size:.6rem;line-height:1.8}.services-query-meta span,.services-query-meta time{color:#ffc65a}.services-loading{color:#ff9a2f;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.65rem;margin-top:3rem;font-size:.875rem;display:flex}.services-loading>span,.status-badge>span:first-child{background:#b8ff8a;border-radius:50%;flex:none;width:.55rem;height:.55rem;box-shadow:0 0 .45rem #b8ff8a,0 0 1rem #b8ff8a80}.services-loading>span{animation:1.2s steps(2,end) infinite services-pulse}.services-dashboard{margin-top:2.5rem}.services-layout-picker{border-bottom:2px solid #ffad32;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:0;padding:0 0 1rem;display:flex}.services-layout-picker p{flex-wrap:wrap;align-items:center;gap:.65rem 1rem;display:flex}.services-layout-picker p span{color:#ffad32;display:block}.services-layout-picker .services-catalog-count{color:#c18a5c;letter-spacing:.06em;border:1px solid #ff760840;padding:.3rem .5rem;font-size:.6rem}.services-layout-picker .services-refresh{flex-shrink:0;justify-content:center;min-height:2.75rem}.services-layout-options{gap:.35rem;display:flex}.services-layout-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.services-refresh{color:#b8ff8a;font:inherit;cursor:pointer;background:0 0;border:1px solid #b8ff8a;align-items:center;gap:.5rem;padding:.65rem;font-size:.72rem;display:flex}.services-refresh svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:1rem;height:1rem}.services-refresh:hover,.services-refresh:focus-visible{color:#0d0501;background:#b8ff8a}.services-refresh:disabled{opacity:.65;cursor:wait}.services-refresh[data-error]{color:#ff846c;border-color:currentColor}.ledger-players{border-top:1px solid #a45b28;padding:1.5rem}.ledger-players h3{text-transform:uppercase;margin:0;font-size:.85rem}.ledger-players p{font-size:.8rem}.ledger-players table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:.8rem}.ledger-players th,.ledger-players td{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #65300e;padding:.75rem .3rem}.services-layout-options button{color:#bc6b2d;font:inherit;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#14050073;border:1px solid #ff760859;padding:.65rem .8rem;font-size:.72rem;font-weight:700;transition:color .16s ease-out,border-color .16s ease-out,background .16s ease-out}.services-layout-options button b{color:#ff7608;margin-right:.25rem}.services-layout-options button:hover,.services-layout-options button:focus-visible,.services-layout-options button[aria-pressed=true]{color:#160500;text-shadow:none;background:#ffc65a;border-color:#ffad32;outline:none}.services-layout-options button[aria-pressed=true] b{color:#7a2105}.services-concept{background:#0d0501d6;border:1px solid #ff76089e;position:relative;box-shadow:0 0 1.4rem #f4511214,inset 0 0 2rem #ff4e000a}.services-concept:before{content:"";background:#ffc65a;width:5rem;height:2px;position:absolute;top:-1px;left:-1px;box-shadow:0 0 .65rem #ff7a1a}.command-hero{background:linear-gradient(105deg,#ff6e0a1c,#0000 48%),repeating-linear-gradient(90deg,#0000 0 3.95rem,#ff76080a 4rem);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;min-height:14rem;padding:2rem;display:grid}.status-badge{color:#b8ff8a;letter-spacing:.12em;text-transform:uppercase;border:1px solid #b8ff8a80;align-items:center;gap:.5rem;width:fit-content;margin:0 0 2.2rem;padding:.35rem .55rem;font-size:.7rem;font-weight:700;line-height:1;display:flex}.status-badge[data-status=offline]{color:#ff846c;border-color:#ff846c80}.status-badge[data-status=offline]>span:first-child{background:#ff846c;box-shadow:0 0 .45rem #ff846c}.server-identity h2,.ledger-header h2,.signal-header h2{color:#ffd082;text-shadow:0 0 1rem #ff6f0d73;margin:.35rem 0;font-size:clamp(1.8rem,5vw,3.2rem);line-height:1.05}.server-address{color:#ff9a2f;letter-spacing:.05em;font-size:.85rem;font-weight:700;text-decoration:none}.player-dial{text-align:center;background:radial-gradient(circle,#ff7a1a1f,#0000 65%);border:1px solid #ffad32b3;border-radius:50%;place-content:center;width:9.5rem;height:9.5rem;display:grid;box-shadow:inset 0 0 1.5rem #ff5d0026,0 0 1.5rem #f451121f}.player-dial>span:first-child{color:#ffd082;font-size:3.25rem;font-weight:700;line-height:.9}.player-dial>span:last-child{color:#bc6b2d;letter-spacing:.08em;text-transform:uppercase;margin-top:.55rem;font-size:.7rem}.command-metrics{border-top:1px solid #ff760866;border-bottom:1px solid #ff760866;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.command-metrics>div{border-right:1px solid #ff760840;min-width:0;padding:1.15rem 1.25rem}.command-metrics>div:last-child{border-right:0}.command-metrics span{color:#a45b28;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:700;display:block}.command-metrics strong{color:#ffc65a;text-overflow:ellipsis;white-space:nowrap;margin-top:.4rem;font-size:1.2rem;display:block;overflow:hidden}.command-metrics strong span,.command-metrics strong small{color:inherit;font-size:inherit;letter-spacing:0;text-transform:none;display:inline}.command-metrics strong small{color:#bc6b2d;font-size:.75rem}.command-detail-grid{grid-template-columns:.8fr 1.2fr;display:grid}.command-panel{padding:1.5rem}.command-panel+.command-panel{border-left:1px solid #ff76084d}.server-flags dl{grid-template-columns:repeat(2,1fr);gap:1.15rem;margin:1.2rem 0 0;display:grid}.server-flags dl div{border-top:1px solid #ff760840;padding-top:.65rem}.server-flags dt{color:#a45b28;text-transform:uppercase;font-size:.68rem}.server-flags dd{color:#ffc65a;margin:.2rem 0 0;font-size:.85rem;font-weight:700}.panel-heading{justify-content:space-between;gap:1rem;display:flex}.panel-heading>span{color:#b8ff8a;text-transform:uppercase;font-size:.68rem}.source-panel [data-source-bars]{gap:.65rem;margin-top:1.15rem;display:grid}.source-bar{grid-template-columns:7.5rem minmax(3rem,1fr) 4.5rem;align-items:center;gap:.65rem;display:grid}.source-bar>span{color:#d5873f;font-size:.68rem}.source-bar>i{background:#ff760829;height:2px;overflow:hidden}.source-bar>i>b{background:#b8ff8a;height:100%;display:block;box-shadow:0 0 .4rem #b8ff8a}.source-bar[data-status=error]>i>b{background:#ff846c}.source-bar>strong{color:#ffc65a;text-align:right;font-size:.68rem}.services-warning{color:#ffd082;background:#ff760814;border-top:1px solid #ffc65a73;grid-template-columns:auto 1fr;align-items:center;gap:1rem;padding:1rem 1.5rem;display:grid}.services-warning p{margin:0;font-size:.78rem;line-height:1.5}.warning-code{color:#160500;letter-spacing:.08em;text-transform:uppercase;text-shadow:none;background:#ffc65a;padding:.25rem .4rem;font-size:.62rem;font-weight:700}.services-ledger{background:#100602;border-color:#d8873b}.ledger-header{border-bottom:4px double #ff76088c;justify-content:space-between;align-items:center;gap:2rem;padding:1.5rem 1.75rem;display:flex}.ledger-header>div>p span{color:#b8ff8a}.ledger-header h2{font-size:2.4rem}.ledger-state{color:#b8ff8a;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:700}.ledger-state:before{content:"[ ";color:#6c963f}.ledger-state:after{content:" ]";color:#6c963f}.ledger-grid{grid-template-columns:1.05fr 1fr 1fr;display:grid}.ledger-grid>section{border-right:1px dashed #ff76086b;min-width:0;padding:1.5rem}.ledger-grid>section:last-child{border-right:0}.ledger-capacity strong{color:#ffd082;align-items:baseline;margin-top:2rem;font-size:4.5rem;line-height:.9;display:flex}.ledger-capacity strong i{color:#7e3e17;margin:0 .4rem;font-size:2rem;font-style:normal}.capacity-track{background:repeating-linear-gradient(90deg,#ff76082e 0 8%,#0000 8% 10%);height:.45rem;margin:2rem 0 .75rem}.capacity-track span{background:#b8ff8a;height:100%;display:block;box-shadow:0 0 .6rem #b8ff8a8c}.ledger-capacity small{color:#a45b28;text-transform:uppercase;font-size:.68rem}.ledger-record dl{margin:1.1rem 0 0}.ledger-record dl div{border-bottom:1px dotted #ff760842;padding:.58rem 0}.ledger-record dt{color:#8f4f23;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.ledger-record dd{color:#ffc65a;text-overflow:ellipsis;white-space:nowrap;margin:.18rem 0 0;font-size:.78rem;font-weight:700;overflow:hidden}.ledger-footer{color:#a45b28;letter-spacing:.08em;text-transform:uppercase;border-top:4px double #ff76088c;flex-wrap:wrap;align-items:center;gap:1rem 2rem;padding:1rem 1.5rem;font-size:.68rem;display:flex}.ledger-footer b{color:#ffc65a}.ledger-footer a{color:#b8ff8a;margin-left:auto;font-weight:700;text-decoration:none}.services-signal{background:linear-gradient(160deg,#ff760814,#0000 38%),#0d0501;padding:1.75rem}.signal-header{justify-content:space-between;align-items:end;gap:2rem;padding-bottom:1.5rem;display:flex}.signal-header h2{font-size:clamp(1.65rem,4vw,2.75rem)}.signal-header h2 small{color:#b8ff8a;letter-spacing:.12em;text-transform:uppercase;font-size:.65rem}.signal-total{text-align:right}.signal-total>span{color:#a45b28;text-transform:uppercase;font-size:.68rem;display:block}.signal-total strong{color:#ffd082;font-size:2.5rem;line-height:1}.signal-total small{color:#a45b28;font-size:.7rem}.signal-route{border-top:1px solid #ff760866;position:relative}.signal-step{border-bottom:1px solid #ff760838;grid-template-columns:3rem 1fr auto;align-items:center;gap:1rem;min-height:4.6rem;padding:.75rem 0;display:grid;position:relative}.signal-step:after{width:min(100%, var(--signal-width,50%));content:"";background:#b8ff8a;height:1px;position:absolute;bottom:-1px;left:0;box-shadow:0 0 .45rem #b8ff8a}.signal-step:first-child:after{width:12%}.signal-step:nth-child(2):after{width:24%}.signal-step:nth-child(3):after{width:38%}.signal-step:nth-child(4):after{width:56%}.signal-step:nth-child(5):after{width:100%}.signal-step>span{color:#ff7608;font-size:.72rem;font-weight:700}.signal-step p{color:#ffd082;margin:0;font-size:.9rem;font-weight:700}.signal-step small{color:#8f4f23;text-transform:uppercase;font-size:.67rem}.signal-step>strong{color:#ffc65a;font-size:.8rem}.signal-step[data-status=error]:after{background:#ff846c}.signal-summary{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1.5rem;display:grid}.signal-summary section{background:#ff760809;border-left:1px solid #ff760873;min-width:0;padding:1rem}.signal-summary strong,.signal-summary section>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.signal-summary strong{color:#ffc65a;margin:.7rem 0 .25rem;font-size:.88rem}.signal-summary section>span{color:#8f4f23;font-size:.68rem}.services-raw{border-top:1px solid #ff760847;margin-top:1rem}.services-raw summary{color:#8f4f23;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;width:fit-content;padding:.8rem 0;font-size:.68rem;font-weight:700}.services-raw summary:hover,.services-raw summary:focus-visible{color:#ffc65a}.services-raw pre{color:#bc6b2d;max-height:28rem;font:inherit;white-space:pre-wrap;word-break:break-word;background:#14050099;border:1px solid #ff76084d;margin:0;padding:1rem;font-size:.72rem;line-height:1.5;overflow:auto}@keyframes services-pulse{50%{opacity:.28}}@media (width<=800px){.site-shell{width:min(100% - 2rem,44rem)}.services-heading{flex-direction:column;align-items:start;gap:.5rem}.services-query-meta{text-align:left;padding:0}.services-layout-picker{flex-direction:column;align-items:stretch}.services-layout-options{grid-template-columns:repeat(3,1fr);display:grid}.command-hero{grid-template-columns:1fr}.player-dial{width:7.5rem;height:7.5rem}.command-metrics{grid-template-columns:repeat(2,1fr)}.command-metrics>div:nth-child(2){border-right:0}.command-metrics>div:nth-child(-n+2){border-bottom:1px solid #ff760840}.command-detail-grid{grid-template-columns:1fr}.command-panel+.command-panel{border-top:1px solid #ff76084d;border-left:0}.ledger-grid{grid-template-columns:1fr}.ledger-grid>section{border-bottom:1px dashed #ff76086b;border-right:0}.signal-summary{grid-template-columns:1fr}}@media (width<=480px){.site-shell{width:calc(100% - 1rem)}.services-page main{padding-left:1rem;padding-right:1rem}.services-page .site-footer{margin-left:-1rem;margin-right:-1rem}.services-layout-options button{padding-inline:.35rem;font-size:.63rem}.services-layout-options button b{display:none}.command-hero{min-height:0;padding:1.25rem}.command-metrics{grid-template-columns:1fr}.command-metrics>div{border-bottom:1px solid #ff760840;border-right:0}.source-bar{grid-template-columns:6.5rem minmax(2rem,1fr) 4rem}.ledger-header,.signal-header{flex-direction:column;align-items:start}.ledger-capacity strong{font-size:3.5rem}.ledger-footer a{width:100%;margin-left:0}.services-signal{padding:1.1rem}}@media (prefers-reduced-motion:reduce){.services-loading>span{animation:none}}.service-row-id{color:#ffb04a;opacity:.55;max-width:100%;font-size:.75rem}.services-telemetry-list{margin:0;padding:0;list-style:none;display:grid}.service-telemetry-card{background:#0d0501d6;border:1px solid #ff760840;border-top:0;min-width:0}.service-telemetry-link{color:inherit;background:linear-gradient(105deg,#ff6e0a0d,#0000 65%);grid-template-columns:minmax(0,1fr) auto 1.5rem;align-items:center;gap:1.5rem;padding:1.25rem 1.5rem;text-decoration:none;display:grid}.service-telemetry-link:hover,.service-telemetry-link:focus-visible{background:#ff760817;box-shadow:inset 2px 0 #ffc65a}.service-telemetry-link:focus-visible{outline-offset:-2px;outline:2px solid #ffc65a}.service-telemetry-primary{min-width:0}.service-telemetry-status{justify-items:end;gap:.65rem;display:grid}.service-telemetry-status .status-badge{margin:0;font-size:.6rem}.service-telemetry-primary .command-overline{color:#c18a5c;letter-spacing:.1em;font-size:.6rem}.service-telemetry-primary h2{color:#ffd082;overflow-wrap:anywhere;text-shadow:none;margin:.4rem 0;font-size:1.3rem;line-height:1.3}.service-telemetry-description{color:#c18a5c;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.75rem;line-height:1.6;overflow:hidden}.service-telemetry-players{color:#c18a5c;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.7rem}.service-telemetry-players>span:first-child{color:#ffd082;font-weight:700}.service-telemetry-arrow{color:#ffad32;text-align:right;font-size:1.25rem}@media (width<=600px){.service-telemetry-link{grid-template-columns:minmax(0,1fr) 1.5rem;gap:1rem;padding:1.25rem}.service-telemetry-status{flex-wrap:wrap;grid-area:2/1;align-items:center;gap:.75rem;display:flex}.service-telemetry-arrow{grid-area:1/2/3}}.status-badge[data-status=loading]>span:first-child{background:#ffc65a;box-shadow:0 0 .45rem #ffc65a}.service-detail-heading{justify-content:space-between;align-items:center;gap:2rem;display:flex}.service-detail-heading>div{min-width:0}.service-detail-heading h1{overflow-wrap:anywhere;margin:.65rem 0 1rem;font-size:clamp(2.5rem,6vw,4rem);line-height:1.05}.service-detail-heading .command-overline{line-height:1.6}.service-detail-heading .service-row-id{margin:0}.service-detail-actions{flex-shrink:0;justify-items:end;gap:.65rem;display:grid}.service-detail-actions .services-refresh{align-items:center;gap:.6rem;min-height:2.75rem;display:inline-flex}.service-detail-actions svg{flex-shrink:0;width:1rem;height:1rem}.service-detail-action-note{color:#c18a5c;font-size:.65rem}.service-detail-status{color:#ff9a2f;background:#ff76080f;border-left:2px solid #ff9a2f;margin:1.5rem 0 0;padding:1rem 1.25rem;font-size:.8rem;line-height:1.6}.service-detail-overview{background:#0d0501d6;border:1px solid #ff760873;border-top:2px solid #ffad32;margin-top:2rem}.service-detail-hero{background:radial-gradient(at 0 0,#ff6e0a21,#0000 65%),repeating-linear-gradient(0deg,#0000 0 3.95rem,#ff76080a 4rem),repeating-linear-gradient(90deg,#0000 0 3.95rem,#ff76080a 4rem),#0d0501d6;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:2rem;display:grid}.service-detail-hero .status-badge{background:#b8ff8a0a;margin-bottom:1.5rem;padding:.45rem .65rem}.service-detail-hero .status-badge>span:first-child{background:currentColor;border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 .5rem}.service-detail-hero h2{color:#c18a5c;letter-spacing:.12em;text-transform:uppercase;text-shadow:none;margin:0;font-size:.7rem}.service-detail-description{color:#ffd082;overflow-wrap:anywhere;max-width:42rem;margin:.75rem 0 0;font-size:1.05rem;line-height:1.6}.service-detail-population{border-left:1px solid #ff760833;justify-items:center;gap:1rem;padding-left:2rem;display:grid}.service-detail-population>span{color:#c18a5c;letter-spacing:.08em;text-transform:uppercase;font-size:.65rem}.service-detail-population .player-dial{outline-offset:.4rem;outline:1px dashed #ffad3240}.service-detail-population .player-dial>span:last-child{color:#c18a5c}.service-detail-grid{background:#ff760833;border-top:1px solid #ff760840;border-bottom:1px solid #ff760840;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.service-detail-grid>div{background:#170b04;min-width:0;padding:1.2rem 1.5rem}.service-detail-grid>div>span,.service-detail-panel-heading span,.service-source-grid span{color:#c18a5c;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;display:block}.service-detail-grid strong{overflow-wrap:anywhere;color:#ffc65a;font-variant-numeric:tabular-nums;margin-top:.6rem;font-size:.95rem;line-height:1.5;display:block}.service-detail-meta{color:#c18a5c;flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.85rem 1.5rem;font-size:.65rem;line-height:1.6;display:flex}.service-detail-meta time{color:#e5b285}.service-detail-meta [data-detail-level]{color:#ffc65a}.service-detail-divider{color:#c18a5c;letter-spacing:.12em;text-transform:uppercase;text-shadow:none;align-items:center;gap:1rem;margin:2.25rem 0 1.25rem;font-size:.7rem;font-weight:400;display:flex}.service-detail-divider:after{content:"";background:#ff760840;flex:1;height:1px}.service-detail-panel{color:#d5873f;background:#0d0501b3;border:1px solid #ff760840;margin-top:1rem;padding:0 1.5rem;font-size:.8rem}.service-detail-panel>summary{color:#ffd082;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;padding:1.2rem 1.75rem 1.2rem 0;font-size:.8rem;font-weight:700;line-height:1.6;list-style:none;position:relative}.service-detail-panel>summary::-webkit-details-marker{display:none}.service-detail-panel>summary:after{content:"+";color:#ffad32;font-size:1rem;position:absolute;top:1.2rem;right:0}.service-detail-panel[open]>summary:after{content:"-"}.service-detail-panel>summary:hover{color:#ffe4b7}.service-detail-panel>summary:focus-visible{outline-offset:4px;outline:2px solid #ffc65a}.service-detail-panel[open]{border-color:#ff760873;padding-bottom:1.5rem}.service-detail-panel[open]>summary{border-bottom:1px solid #ff760833;margin-bottom:1rem}.service-detail-panel>summary span{color:#c18a5c;letter-spacing:.08em;margin-left:.5rem;font-size:.68rem}.service-detail-panel-heading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.service-detail-panel h2{color:#ffd082;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:1rem}.service-detail-table-wrap{overflow-x:auto}.service-detail-panel table{border-collapse:collapse;width:100%;font-size:.8rem}.service-detail-panel th,.service-detail-panel td{text-align:left;border-bottom:1px solid #ff76082e;padding:.85rem .75rem}.service-detail-panel th{color:#c18a5c;letter-spacing:.06em;text-transform:uppercase;background:#ff76080a;font-size:.65rem;font-weight:400}.service-detail-panel td{font-variant-numeric:tabular-nums;line-height:1.5}.service-detail-panel td:first-child{color:#ffd082}.service-detail-panel tbody tr:last-child td{border-bottom:0}.service-detail-panel tbody tr:hover{background:#ff76080a}.service-detail-data{max-height:28rem;color:inherit;font:inherit;white-space:pre-wrap;word-break:break-word;background:0 0;margin:0;line-height:1.5;overflow:auto}.workshop-link{align-items:center;gap:.5rem;display:inline-flex}.workshop-icon{filter:drop-shadow(0 0 .25rem #ff920fa6);flex:none;width:1rem;height:1rem;display:inline-block}.workshop-icon svg{width:100%;height:100%;display:block}.service-source-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;margin-top:1.25rem;display:grid}.service-source-grid>div{background:#ff76080a;border-left:2px solid #b8ff8a;padding:.85rem}.service-source-grid>div[data-status=error]{border-color:#ff846c}.service-source-grid strong{color:#ffc65a;margin-top:.35rem;font-size:.75rem;display:block}.service-issue-list{gap:.75rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.service-issue-list li{border-left:2px solid #ffc65a;gap:.3rem;padding-left:.75rem;display:grid}.service-issue-list strong{color:#ffc65a;text-transform:uppercase;font-size:.7rem}@media (width<=600px){.service-detail-hero{grid-template-columns:1fr;align-items:start;padding:1.25rem}.service-detail-heading{flex-direction:column;align-items:start;gap:1.25rem}.service-detail-actions{justify-items:start;padding:0}.service-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-detail-population{border-top:1px solid #ff760833;border-left:0;grid-template-columns:auto 1fr;place-items:center start;gap:1.5rem;padding:1.5rem 0 0}.service-detail-population .player-dial{width:7rem;height:7rem}.service-detail-population>span{max-width:7rem;line-height:1.7}.service-detail-grid>div{padding:1rem}.service-detail-meta{padding:.85rem 1rem}.service-detail-panel{padding-inline:1rem}.service-detail-panel>summary span{margin:.3rem 0 0;display:block}}@media (width<=480px){body:has(.service-detail) main{padding-inline:0}body:has(.service-detail) .site-footer{margin-inline:0}}main{z-index:3;box-sizing:border-box;text-shadow:0 0 .35rem #ff890ab3,0 0 1.25rem #ff460059;flex-direction:column;flex:1;width:100%;min-height:0;padding:2rem 2rem 0;animation:6s step-end infinite phosphor-flicker,11s step-end infinite horizontal-sync;display:flex;position:relative}.page-content{flex:none;padding-bottom:6rem}main:before{content:"";background:#ff7a1a;height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 -.15rem .6rem #ff7718a6,0 -.35rem 1.5rem #f451124d}.console-page .page-content{flex-direction:column;flex:1;min-height:0;padding-bottom:0;display:flex}.site-footer{margin:auto -2rem 1.5rem;padding:2rem 0 1rem;position:relative}.console-page .site-footer{flex:none;margin-top:2rem}.site-footer:before{content:"";background:#ff7a1a;height:2px;position:absolute;top:0;left:0;right:0;box-shadow:0 -.15rem .6rem #ff7718a6,0 -.35rem 1.5rem #f451124d}.site-footer nav{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:2rem;display:grid}.footer-column p{color:#ff7608;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:700}.site-footer a{letter-spacing:.08em;text-transform:uppercase;width:fit-content;margin-top:.65rem;font-size:.875rem;font-weight:700;display:block}.site-footer .footer-detail{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;margin-top:.65rem;font-size:.875rem;font-weight:700;display:flex}.footer-detail .contact-icon{width:1rem;height:1rem}.eyebrow{color:#ff7608;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.25rem;font-family:Courier New,Courier,monospace;font-size:.8rem;font-weight:700}.eyebrow a{color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none}h1{color:#ffc65a;text-shadow:0 0 .4rem #ff920f,0 0 1.5rem #f04a05,0 0 3rem #ff3e0099;margin:0 0 1rem;font-size:clamp(3rem,10vw,5.5rem);line-height:.95}.content-page-title{font-size:clamp(2rem,6vw,3.5rem)}.content-page-divider{background:#ff6a0547;border:0;height:1px;margin:2rem 0;box-shadow:0 0 .5rem #ff6a0538}.content-page-body{line-height:1.65}.content-page-body p{margin:0 0 1.25rem}h2{color:#ffc65a;text-shadow:0 0 .35rem #ff920f,0 0 1rem #f04a0599;margin:2rem 0 .65rem;font-size:1.35rem}.page-content-section{border-bottom:1px solid #ff6a0547;margin-top:5rem;padding-bottom:.75rem}.section-heading{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.section-heading h2,.page-content-section>h2{margin-top:0}.section-heading a{letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:.875rem;font-weight:700;text-decoration:none}main a:not(.eyebrow a){color:inherit;text-underline-offset:.2em;text-decoration-color:#ffb04a99}main a:not(.eyebrow a):hover,main a:not(.eyebrow a):focus-visible{color:#ffd082}.content-list{--content-grid-gap:1.5rem;gap:var(--content-grid-gap);border-top:1px solid #ff6a0547;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:.75rem 0 0;list-style:none;display:grid;position:relative}.content-list li{box-shadow:none;background:0 0;position:relative}.content-list li:nth-child(n+3):before{top:calc((var(--content-grid-gap) / -2) - .5px);content:"";background:#ff6a0547;height:1px;position:absolute;left:0;right:0}.content-list a{gap:.4rem;min-height:8rem;padding:1.25rem;text-decoration:none;transition:color .15s ease-out,background .15s ease-out,box-shadow .1s ease-out;display:grid}.content-list a:hover,.content-list a:focus-visible{color:inherit;background:0 0;border-radius:.1rem;transition-duration:60ms;box-shadow:inset 0 0 0 2px #ffd082,inset 0 0 1rem #f4511273,inset 0 0 2rem #ff3e0033,0 0 .3rem #ff9a2f,0 0 1rem #f45112,0 0 2rem #ff3e0066}.content-list strong{color:#ffc65a;font-size:1.125rem}.content-list span{line-height:1.5}.contact-details{padding:.75rem 0}.contact-details p{margin:0;padding:.75rem 0}.contact-detail{align-items:center;gap:.75rem;display:flex}.contact-icon{color:#ffc65a;filter:drop-shadow(0 0 .25rem #ff920fd9)drop-shadow(0 0 .65rem #f04a0580);flex:none;width:1.25rem;height:1.25rem;display:inline-block;position:relative}.contact-icon svg{width:100%;height:100%;display:block}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=38rem){.site-nav{column-gap:.5rem}.site-nav a,.site-nav-console-toggle{font-size:.75rem}.site-nav-console-toggle{width:1.75rem}.site-nav-console-menu{min-width:13rem}.content-list{grid-template-columns:1fr}.content-list li+li{border-top:1px solid #ff6a0547}.content-list li:nth-child(n+3):before{display:none}}.login-form{gap:.65rem;max-width:28rem;margin-top:2.5rem;display:grid}.login-form label{color:#ffb04a;letter-spacing:.08em;text-transform:uppercase;font-size:.875rem;font-weight:700}.login-form input{box-sizing:border-box;color:#ffc65a;caret-color:#ffd082;width:100%;font:inherit;text-shadow:0 0 .35rem #ff890ab3;background:#1c080173;border:0;border-radius:0;outline:none;margin-bottom:.75rem;padding:.7rem;box-shadow:inset 0 -1px #ff7608b3}.login-form input:focus{box-shadow:inset 0 -2px #ffb13a,0 0 .9rem #ff650059}.login-form button{color:#ffc65a;width:fit-content;font:inherit;letter-spacing:.06em;text-shadow:0 0 .3rem #ffa219cc,0 0 .7rem #ff4d0073;text-transform:uppercase;cursor:pointer;background:#1c0801b3;border:1px solid #ff7608b3;padding:.7rem 1rem;font-weight:700;transition:color .15s ease-out,background .15s ease-out,box-shadow .1s ease-out,text-shadow .1s ease-out;box-shadow:0 0 .35rem #ff650080,0 0 .9rem #ff3a0038}.login-form button:hover,.login-form button:focus-visible{color:#160500;text-shadow:0 0 .35rem #160500cc,0 0 .8rem #f4511273;background:#ffb13a;border-color:#ffb13a;outline:none;transition-duration:60ms;box-shadow:0 0 .35rem #ffb13ab3,0 0 .9rem #ff650059}.login-status{min-height:1.6rem;margin:.5rem 0 0;font-size:.875rem}.login-status[data-state=success]{color:#b8ff8a;text-shadow:0 0 .45rem #b8ff8af2,0 0 1.1rem #68f43cb3,0 0 2rem #4cff2366}.login-status[data-state=error]{color:#ff6248;text-shadow:0 0 .45rem #ff4623f2,0 0 1.1rem #f43012b3,0 0 2rem #ff230866}.console-panel{color:#b8ff8a;text-shadow:0 0 .5rem #b8ff8ae6,0 0 1.25rem #68f43c8c,0 0 2.25rem #4cff2340;margin-top:3.5rem;padding:1.25rem 0;position:relative}.console-page .console-panel{flex-direction:column;flex:1;min-height:0;display:flex}.console-scroll{scrollbar-color:#ff920f #1c080173;scrollbar-width:thin;flex:1;min-height:0;overflow:hidden auto}.console-scroll::-webkit-scrollbar{width:.85rem}.console-scroll::-webkit-scrollbar-track{background:#1c080173;box-shadow:inset 0 0 .4rem #00000080}.console-scroll::-webkit-scrollbar-thumb{background:#ff920f;border:2px solid #1c080173;border-radius:.1rem;box-shadow:0 0 .45rem #ff920ff2,0 0 1rem #f04a05b3,0 0 1.6rem #ff3e0059}.console-scroll::-webkit-scrollbar-thumb:hover{background:#ffd082}.console-panel:before{z-index:1;pointer-events:none;content:"";filter:blur(.35rem);border:1px solid #ff65004d;border-radius:1.5rem;position:absolute;inset:-1.5rem -2rem;box-shadow:0 0 .8rem #ff650033;mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}.console-panel>*{z-index:2;position:relative}.console-panel p{margin:.5rem 0}.console-panel [data-console-welcome]{font-size:inherit}.console-shell{color:#ffc65a;text-shadow:0 0 .45rem #ff890ae6,0 0 1.1rem #ff460080,0 0 2rem #ff3e0040;align-items:baseline;gap:.6rem;margin-top:.5rem;display:flex}.console-shell[hidden]{display:none}.console-prompt{white-space:pre;flex:none;font-weight:700}.console-shell input{min-width:0;color:inherit;caret-color:#ffd082;font:inherit;text-shadow:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.console-output{color:#ffc65a;text-shadow:0 0 .45rem #ff890ae6,0 0 1.1rem #ff460080,0 0 2rem #ff3e0040}.console-output p{font:inherit;white-space:pre-wrap;margin:.5rem 0}.console-output .console-command-line{align-items:baseline;gap:.6rem;margin-top:.5rem;display:flex}.console-command-prompt{white-space:pre;flex:none;font-weight:700}.console-status{letter-spacing:.08em;color:#e0ffc9;white-space:pre;font-size:.875rem;font-weight:700}.console-error{color:#ff6248;text-shadow:0 0 .45rem #ff4623f2,0 0 1.1rem #f43012b3,0 0 2rem #ff230866}.console-block-cursor{vertical-align:-.12em;background:#ff6248;width:.65em;height:1em;margin-left:.25em;animation:1s step-end infinite blink;display:inline-block;box-shadow:0 0 .45rem #ff4623f2,0 0 1.1rem #f43012b3}.console-typing-cursor{vertical-align:-.12em;background:currentColor;width:.65em;height:1em;display:inline-block;box-shadow:0 0 .45rem}.cursor{background:#ffc65a;width:.55em;height:.85em;margin-left:.1em;animation:1s step-end -.5s infinite blink;display:inline-block;box-shadow:0 0 .45rem #ff920f,0 0 1rem #f04a05}@keyframes blink{50%{opacity:0}}@keyframes noise-shift{to{background-position:0 0,160px -160px}}@keyframes phosphor-flicker{0%,8%,15%,32%,58%,78%,to{filter:brightness(1) blur(var(--phosphor-softness))}9%{filter:brightness(.96) blur(var(--phosphor-softness))}16%{filter:brightness(1.03) blur(var(--phosphor-softness))}59%{filter:brightness(.975) blur(var(--phosphor-softness))}79%{filter:brightness(1.02) blur(var(--phosphor-softness))}}@keyframes horizontal-sync{0%,42%,42.5%,76%,76.5%,to{translate:0}42.25%{translate:1px}76.25%{translate:-1px}}@keyframes nav-shake{0%,to{filter:blur();transform:translate(0)}25%{filter:blur(.6px);transform:translate(-.07rem)skew(-.35deg)}50%{filter:blur(.8px);transform:translate(.08rem)skew(.35deg)}75%{filter:blur(.4px);transform:translate(-.03rem)}}@keyframes nav-tear{0%{opacity:0;transform:translateX(0) translateY(var(--tear-offset));clip-path:inset(44% 0 52%)}25%{opacity:var(--tear-opacity);transform:translateX(-.35rem) translateY(var(--tear-offset));clip-path:inset(38% 0 55%)}50%{opacity:calc(var(--tear-opacity) * .8);transform:translateX(.4rem) translateY(var(--tear-offset));clip-path:inset(48% 0 44%)}to{opacity:0;transform:translateX(0) translateY(var(--tear-offset));clip-path:inset(44% 0 52%)}}@media (prefers-reduced-motion:reduce){body:before,main,.cursor,body.nav-glitch .site-shell,body.nav-glitch .nav-glitch-overlay{animation:none}}p{font-size:1.125rem;line-height:1.6}.intro{max-width:36rem;margin-bottom:2rem}.api-health{color:#ffb04a;letter-spacing:.05em;text-transform:uppercase;min-height:1.65rem;margin-bottom:2rem;font-size:.875rem;line-height:1.65rem}.api-health[data-status=online]{color:#b8ff8a}.api-health-status{box-sizing:border-box;color:#0d0501;text-shadow:0 0 .35rem #b8ff8abf;vertical-align:top;background:#b8ff8a;height:1.65rem;padding:.2rem .4rem .05rem;font-weight:700;line-height:1.4rem;display:inline-block;box-shadow:0 0 .35rem #b8ff8a,0 0 .9rem #b8ff8a8c}.api-health[data-status=offline]{color:#ff846c}.api-health[data-status=offline] .api-health-status{text-shadow:0 0 .35rem #ff846cbf;background:#ff846c;box-shadow:0 0 .35rem #ff846c,0 0 .9rem #ff846c8c}.pipeline{counter-reset:pipeline;gap:1rem;margin:0;padding:0;list-style:none;display:grid}.pipeline li{counter-increment:pipeline;border-top:1px solid #ff6a057a;grid-template-columns:2rem 1fr;align-items:baseline;gap:.75rem;padding:1rem 0;font-family:Courier New,Courier,monospace;line-height:1.5;display:grid}.pipeline li:before{color:#ff7608;content:"0" counter(pipeline);letter-spacing:.08em;font-size:.8rem;font-weight:700}.pipeline strong{color:#ffc65a;text-shadow:0 0 .45rem #ff870b,0 0 1rem #ff430099}.server-settings{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.6rem 1rem;display:grid}.server-settings dt,.server-settings dd{overflow-wrap:anywhere;margin:0}.service-detail-panel{overflow-wrap:anywhere;min-width:0}.service-detail [hidden]{display:none}@media (width<=38rem){.site-nav-console{flex:none}}.service-detail-panel-heading{flex-wrap:wrap;row-gap:.5rem;margin-bottom:1rem}.service-detail-panel-heading h2{flex-shrink:0}[data-mod-sort]{color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.3rem;padding:.25rem 0;display:inline-flex}[data-mod-sort]:focus-visible{outline-offset:4px;outline:2px solid}[data-sort-direction]{white-space:nowrap}.mod-update-status{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:inline-flex}.mod-update-status svg{width:1.25rem;height:1.25rem}.mod-update-status[data-status=upToDate]{color:#b8ff8a}.mod-update-status[data-status=updateAvailable]{color:#ff7070}.mod-update-status[data-status=unknown]{color:#aaa}
