:root{--ground:#000;--panel:#0e0e10;--panel-2:#161619;--edge:#26262b;--edge-bright:#3a3a42;--ink:#f6f5f3;--ink-2:#a8a7a3;--ink-3:#6e6d72;--orange:#fc6109;--lime:#e7ff54;--ok:#3ddc84;--warn:#ffb020;--bad:#ff4d4d;--unknown:#8a8fd0;color-scheme:dark}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{text-size-adjust:100%}body{background:var(--ground);color:var(--ink);font-family:IBM Plex Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.55;-webkit-font-smoothing:antialiased}.wrap{max-width:68rem;margin:0 auto;padding:1.25rem 1rem calc(5.5rem + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:1.5rem}@media (min-width:48rem){.wrap{padding:1rem 1.25rem 4rem}}.wrap{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}@media (min-width:48rem){.wrap{padding-left:max(1.25rem,env(safe-area-inset-left));padding-right:max(1.25rem,env(safe-area-inset-right))}}.top{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1.5rem;border-bottom:1px solid var(--edge);padding-bottom:1rem}h1{font-family:ui-sans-serif,system-ui,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(1.9rem,5vw,2.6rem);line-height:1;margin:0}h1 span{color:var(--orange)}.tagline{color:var(--ink-3);margin-top:.35rem}.stamp,.tagline{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.78rem}.stamp{color:var(--ink-2);text-align:left}.stamp b{color:var(--lime);font-weight:500}.stamp-links{display:flex;flex-wrap:wrap;gap:0 1.1rem}.stamp-links a{display:inline-flex;align-items:center;min-height:44px}@media (min-width:48rem){.tagline{margin-top:0}.stamp,.tagline{font-size:.72rem}.stamp{text-align:right}.stamp-links{justify-content:flex-end}.stamp-links a{min-height:1.6rem}}h2{font-weight:700;text-transform:uppercase;letter-spacing:.07em;font-size:.88rem;line-height:1.35;margin:0 0 .6rem;display:flex;align-items:center;gap:.6rem}@media (min-width:48rem){h2{letter-spacing:.1em;font-size:.95rem}}h2:after{content:"";flex:1 1;height:1px;background:var(--edge)}.rows,section{display:flex;flex-direction:column}.row{display:grid;grid-template-columns:11px minmax(0,1fr);grid-template-areas:"dot name" ". note" ". metric";grid-gap:.2rem .75rem;gap:.2rem .75rem;align-items:baseline;padding:.75rem .2rem;border-bottom:1px solid var(--edge)}.row>.dot{grid-area:dot;align-self:start;margin-top:calc((1.55em - 9px) / 2)}.row>.name{grid-area:name}.row>.note{grid-area:note}.row>.metric{grid-area:metric}@media (min-width:48rem){.row{grid-template-columns:11px minmax(9rem,1.1fr) minmax(0,2.2fr) 12rem;grid-template-areas:"dot name note metric";gap:.8rem;padding:.6rem .2rem}}.row:last-child{border-bottom:0}.dot{width:9px;height:9px;border-radius:50%;align-self:center}.dot.ok{background:var(--ok)}.dot.warn{background:var(--warn)}.dot.bad{background:var(--bad)}.dot.unknown{background:var(--unknown)}.name{font-weight:500}.name,.note{min-width:0;overflow-wrap:anywhere}.note{font-size:.85rem;color:var(--ink-2)}.metric{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.8rem;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:0;overflow-wrap:anywhere}.metric:empty{display:none}@media (min-width:48rem){.metric{color:var(--ink-2);text-align:right}}.unreachable{background:var(--panel);border:1px solid var(--edge);border-left:3px solid var(--unknown);padding:.8rem 1rem}.unreachable .t{font-weight:600;font-size:.92rem}.unreachable p{margin:.25rem 0 0;font-size:.85rem;color:var(--ink-2);overflow-wrap:anywhere}.legend{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;font-size:.76rem;color:var(--ink-3)}.legend span{display:flex;align-items:center;gap:.4rem}footer{border-top:1px solid var(--edge);padding-top:1rem;color:var(--ink-3);font-size:.78rem}.tabs{position:fixed;left:0;right:0;bottom:0;z-index:20;display:grid;grid-template-columns:repeat(6,1fr);padding-bottom:env(safe-area-inset-bottom);background:rgba(0,0,0,.94);border-top:1px solid var(--edge-bright);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tabs a{display:flex;align-items:center;justify-content:center;min-height:56px;padding:0 .15rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.8rem;color:var(--ink-3);text-decoration:none;border-top:2px solid transparent;margin-top:-1px}.tabs a:hover{color:var(--ink)}.tabs a[aria-current=page]{color:var(--ink);border-top-color:var(--orange)}.tabs a:focus-visible{outline:2px solid var(--lime);outline-offset:-3px}@media (min-width:48rem){.tabs{position:static;display:flex;gap:.25rem;padding:0;margin-bottom:-.75rem;background:none;border-top:0;border-bottom:1px solid var(--edge);-webkit-backdrop-filter:none;backdrop-filter:none}.tabs a{min-height:44px;padding:0 .9rem;border-top:0;border-bottom:2px solid transparent;margin:0 0 -1px}.tabs a:first-child{padding-left:.2rem}.tabs a[aria-current=page]{border-bottom-color:var(--orange)}}.wrap{position:relative}.menu-button,.menu-close{width:44px;height:44px;display:grid;place-items:center;padding:0;background:none;color:var(--ink);border:1px solid var(--edge-bright);border-radius:4px;cursor:pointer}.menu-button{position:absolute;top:.65rem;right:max(.5rem,env(safe-area-inset-right))}.menu-button:focus-visible,.menu-close:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.top>:first-child{padding-right:3.25rem}.menu{margin:0;padding:0;border:0;width:100%;height:100%;max-width:none;max-height:none;background:transparent;color:var(--ink);overscroll-behavior:contain}.menu::-webkit-backdrop{background:rgba(0,0,0,.7)}.menu::backdrop{background:rgba(0,0,0,.7)}.menu-panel{display:flex;flex-direction:column;background:var(--panel);border-bottom:1px solid var(--edge-bright);padding:calc(.65rem + env(safe-area-inset-top)) max(.5rem,env(safe-area-inset-right)) .6rem max(1rem,env(safe-area-inset-left))}.menu-close{align-self:flex-end}.menu ul{list-style:none;margin:.4rem 0 0;padding:0 .5rem 0 0}.menu li a{display:flex;align-items:center;min-height:52px;padding-left:.9rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:1rem;color:var(--ink-2);text-decoration:none;border-top:1px solid var(--edge);border-left:3px solid transparent}.menu li a[aria-current=page]{color:var(--ink);border-left-color:var(--orange)}.menu li a:focus-visible{outline:2px solid var(--lime);outline-offset:-2px}html:has(.menu[open]){overflow:hidden}@media (min-width:48rem){.menu-button{display:none}.top>:first-child{padding-right:0}}.signin{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:2rem 1.25rem}.signin-card{width:100%;max-width:24rem}.signin h1{font-weight:800;text-transform:uppercase;letter-spacing:.04em;font-size:2.4rem;line-height:1;margin:0}.signin h1 span{color:var(--orange)}.signin-lede{color:var(--ink-2);margin:.7rem 0 0;font-size:.95rem}.signin-note{color:var(--ink-3);font-size:.8rem;margin:1.5rem 0 0;line-height:1.5}.gsi{display:inline-flex;align-items:center;gap:12px;height:40px;padding:0 12px;margin-top:1.6rem;background:#131314;border:1px solid #8e918f;border-radius:4px;color:#E3E3E3;font-size:14px;letter-spacing:.25px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease}.gsi:hover{background:#1c1c1d}.gsi:active{background:#242426}.gsi:focus-visible{outline:2px solid var(--lime);outline-offset:3px}.tag-contact,.tag-never{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.62rem;text-transform:uppercase;letter-spacing:.08em;padding:.08rem .34rem;margin-left:.35rem;white-space:nowrap}.tag-never{border:1px solid var(--warn);color:var(--warn)}.tag-contact{border:1px solid var(--unknown);color:var(--unknown)}.stages{display:flex;flex-direction:column;gap:.55rem}.stage-card{background:var(--panel);border:1px solid var(--edge);border-left:3px solid var(--edge-bright);padding:.85rem 1rem}.stage-card.public{border-left-color:var(--ok);background:linear-gradient(90deg,rgba(61,220,132,.07),transparent 55%)}.stage-head{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.stage-num{font-family:ui-monospace,monospace;font-size:.7rem;color:var(--ground);background:var(--ink-3);width:1.2rem;height:1.2rem;display:inline-grid;place-items:center}.stage-card.public .stage-num{background:var(--ok)}.stage-name{font-weight:700;letter-spacing:.07em;font-size:.92rem}.stage-name,.stage-vis{text-transform:uppercase}.stage-vis{font-family:ui-monospace,monospace;font-size:.64rem;letter-spacing:.08em;padding:.1rem .4rem;border:1px solid var(--edge-bright);color:var(--ink-3)}.stage-vis.yes{border-color:var(--ok);color:var(--ok)}.stage-what{margin:.4rem 0 0;font-size:.86rem;color:var(--ink-2)}.stage-empty{margin:.5rem 0 0;font-size:.84rem;color:var(--ink-3);font-style:italic}.stage-list{margin:.5rem 0 0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.35rem}.stage-list li{font-size:.85rem;color:var(--ink-2);overflow-wrap:anywhere}.stage-list b{color:var(--ink);font-size:.82rem}.stage-gate,.stage-list b{font-family:ui-monospace,monospace}.stage-gate{overflow-wrap:anywhere;margin-top:.8rem;padding-top:.6rem;border-top:1px dashed var(--orange);font-size:.7rem;color:var(--orange);letter-spacing:.03em}.glossary{display:flex;flex-direction:column}.term{border-bottom:1px solid var(--edge);padding:0 .2rem}.term[open]{padding-bottom:.6rem}.term:last-child{border-bottom:0}.term summary{cursor:pointer;list-style:none;display:grid;grid-template-columns:minmax(7rem,10rem) minmax(0,1fr);grid-gap:.9rem;gap:.9rem;align-items:baseline;padding:.7rem 0;min-height:44px}.term summary::-webkit-details-marker{display:none}.term summary:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.term-name{font-weight:600;color:var(--ink)}.term-short{font-size:.86rem;color:var(--ink-2)}.term p{overflow-wrap:anywhere;margin:.5rem 0 0;font-size:.85rem;color:var(--ink-2);max-width:62ch}.term-trap{color:var(--warn)!important}.term-trap b{color:var(--warn)}.stamp a{color:var(--ink-3)}@media (max-width:47.99rem){.term summary{grid-template-columns:minmax(0,1fr);gap:.15rem}}.row-drill{border-bottom:1px solid var(--edge)}.row-drill:last-child{border-bottom:0}.row-drill>summary{cursor:pointer;list-style:none;border-bottom:0}.row-drill>summary::-webkit-details-marker{display:none}.row-drill>summary:hover .name{color:var(--orange)}.row-drill>summary:focus-visible{outline:2px solid var(--lime);outline-offset:-2px}.drill-hint{color:var(--ink-3);font-size:.75em;transition:none}.row-drill[open]>summary .drill-hint{color:var(--orange)}.parts{padding:.1rem 0 .7rem 1.4rem;display:flex;flex-direction:column}.part{display:grid;grid-template-columns:11px minmax(0,1fr);grid-template-areas:"dot name" ". host" ". detail";grid-gap:.1rem .7rem;gap:.1rem .7rem;align-items:baseline;padding:.45rem .2rem;border-top:1px solid var(--edge)}.part>.dot{grid-area:dot;align-self:start;margin-top:calc((1.3rem - 9px) / 2)}.part-name{grid-area:name}.part-host{grid-area:host}.part-detail{grid-area:detail}.part-name{font-size:.84rem;color:var(--ink-2);min-width:0;overflow-wrap:anywhere}.part-host{font-size:.74rem;color:var(--ink-3)}.part-detail,.part-host{font-family:ui-monospace,SFMono-Regular,monospace;min-width:0;overflow-wrap:anywhere}.part-detail{font-size:.76rem;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:48rem){.parts{padding-left:2rem}.part{grid-template-columns:11px minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"dot name host detail";gap:.8rem;padding:.34rem .2rem}.part-name{font-size:.82rem}.part-host{font-size:.7rem}.part-detail{font-size:.74rem}}:root{--svc-github:#8b8ff5;--svc-vercel:#5ad1e6;--svc-neon:#6ee7a5;--svc-public:#fc6109}.journey{display:flex;flex-direction:column}.jstep{display:grid;grid-template-columns:2.2rem 1fr;grid-gap:.9rem;gap:.9rem}.jstep-rail{display:flex;flex-direction:column;align-items:center}.jnum{width:1.7rem;height:1.7rem;flex:0 0 auto;border-radius:50%;display:grid;place-items:center;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.78rem;font-weight:600;color:var(--ground);background:var(--ink-3)}.svc-github .jnum{background:var(--svc-github)}.svc-vercel .jnum{background:var(--svc-vercel)}.svc-neon .jnum{background:var(--svc-neon)}.svc-public .jnum{background:var(--svc-public)}.jstep-rail:after{content:"";flex:1 1;width:2px;background:var(--edge-bright);margin-top:.3rem}.journey>div:last-child .jstep-rail:after{display:none}.jstep-body{padding-bottom:1.15rem;min-width:0}.jhead{display:flex;align-items:baseline;gap:.6rem;flex-wrap:wrap}.jtitle{font-weight:600;font-size:1rem}.jsvc{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.64rem;text-transform:uppercase;letter-spacing:.08em;padding:.12rem .42rem;border:1px solid}.jsvc.svc-github{color:var(--svc-github)}.jsvc.svc-vercel{color:var(--svc-vercel)}.jsvc.svc-neon{color:var(--svc-neon)}.jsvc.svc-public{color:var(--svc-public)}.jwhat{margin:.35rem 0 0;font-size:.88rem;color:var(--ink-2);max-width:62ch}.jmeta{display:flex;flex-wrap:wrap;gap:.25rem 1.4rem;margin-top:.5rem;font-size:.78rem}.jmeta,.jmeta b{color:var(--ink-3)}.jmeta b{font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:.68rem;margin-right:.3rem}.jterms{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.55rem}.jterm{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.68rem;padding:.12rem .42rem;border:1px dashed var(--edge-bright);color:var(--ink-2)}.jgotcha{margin:.6rem 0 0;font-size:.82rem;color:var(--warn);border-left:2px solid var(--warn);padding-left:.7rem;max-width:60ch}.public-line{display:flex;align-items:center;gap:.8rem;margin:.2rem 0 1.1rem}.public-line:after,.public-line:before{content:"";flex:1 1;height:1px;background:var(--orange)}.public-line span{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.66rem;text-transform:uppercase;letter-spacing:.08em;color:var(--orange);text-align:center}.sidepath{margin-top:1rem;background:var(--panel);border:1px solid var(--edge);border-left:3px solid var(--svc-neon);padding:.9rem 1.1rem}@media (max-width:47.99rem){.jstep{grid-template-columns:1.9rem minmax(0,1fr);gap:.7rem}}.mapframe{background:var(--panel);border:1px solid var(--edge);padding:1.1rem 1.1rem .8rem;overflow-x:auto;overscroll-behavior-x:contain}.mapframe svg{min-width:640px}@property --map-fade{syntax:"<length>";inherits:false;initial-value:3rem}@media (max-width:47.99rem){.mapframe{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--map-fade)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--map-fade)),transparent)}@supports (animation-timeline:scroll()){.mapframe{animation:map-fade linear both;animation-timeline:scroll(self inline)}}}@keyframes map-fade{0%,90%{--map-fade:3rem}to{--map-fade:0rem}}.maplist{margin:.6rem 0 .5rem;padding-left:1.1rem;display:flex;flex-direction:column;gap:.25rem}.maplist li{font-size:.85rem}.chan,.maplist li{color:var(--ink-2)}.chan{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;padding:.1rem .4rem;border:1px solid var(--edge-bright);white-space:nowrap}.chan.sms{border-color:var(--bad);color:var(--bad)}.chan.slack{border-color:var(--unknown);color:var(--unknown)}.chan.email{border-color:var(--warn);color:var(--warn)}.chan.github,.chan.none{color:var(--ink-3)}.alert-chans{display:flex;flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.term.alert summary{grid-template-columns:minmax(0,1fr) auto}@media (min-width:48rem){.chan{font-size:.64rem}}.alert-flag{color:var(--warn);font-size:.7rem}.alert-intro{margin:-.2rem 0 .4rem;font-size:.84rem;color:var(--ink-3)}.alert-rules{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.35rem;font-size:.86rem;color:var(--ink-2)}.alert-def{display:grid;grid-template-columns:5.5rem 1fr;grid-gap:.3rem .9rem;gap:.3rem .9rem;margin:.6rem 0 .2rem;font-size:.85rem}.alert-def dt{color:var(--ink-3);font-family:ui-monospace,monospace;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;padding-top:.1rem}.alert-def dd{margin:0;color:var(--ink-2);overflow-wrap:anywhere}.alert-def code{font-size:.78rem;color:var(--ink)}@media (max-width:30rem){.alert-def{grid-template-columns:1fr;gap:.1rem}.alert-def dd{margin-bottom:.4rem}}.reboot{background:var(--panel);border:1px solid var(--edge);padding:.9rem 1rem;gap:.8rem}.reboot,.reboot-control{display:flex;flex-direction:column}.reboot-control{gap:.6rem}.btn{min-height:48px;width:100%;padding:0 1.2rem;border-radius:4px;cursor:pointer;font:inherit;font-weight:600;color:var(--ink);background:none;border:1px solid var(--edge-bright)}.btn:focus-visible{outline:2px solid var(--lime);outline-offset:2px}.btn-danger{background:var(--bad);border-color:var(--bad);color:var(--ground)}.btn:disabled{opacity:.45;cursor:not-allowed}.reboot-why{margin:0;font-size:.85rem;color:var(--ink-2);overflow-wrap:anywhere}.reboot-confirm{display:flex;flex-direction:column;gap:.6rem;border-left:3px solid var(--warn);padding-left:.85rem}.reboot-confirm p{margin:0;font-size:.9rem;color:var(--ink-2);max-width:62ch}.reboot-confirm .reboot-age{color:var(--ink);font-weight:600}.reboot-actions{display:flex;flex-direction:column;gap:.6rem}.reboot-result{margin:0;font-size:.88rem;overflow-wrap:anywhere}.reboot-result.ok{color:var(--ok)}.reboot-result.bad{color:var(--warn)}.reboot .rows{border-top:1px solid var(--edge)}.reboot-windows{display:flex;flex-direction:column;gap:.5rem}.reboot-windows h3{margin:.4rem 0 0;font-size:.95rem}@media (min-width:48rem){.btn{width:auto;min-height:44px}.reboot-control{align-items:flex-start}.reboot-actions{flex-direction:row}}.hz{gap:1.25rem}.hz-tiles{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem}@media (min-width:40rem){.hz-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.hz-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}.hz-tile{background:var(--panel);border:1px solid var(--edge);border-top:3px solid var(--edge-bright);padding:.9rem 1rem 1rem;display:flex;flex-direction:column;gap:.45rem;min-width:0}.hz-tile.ok{border-top-color:var(--ok)}.hz-tile.warn{border-top-color:var(--warn)}.hz-tile.bad{border-top-color:var(--bad)}.hz-tile.unknown{border-top-color:var(--unknown)}.hz-label{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.hz-big{font-size:2rem;font-weight:800;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.hz-big small{font-size:.82rem;font-weight:500;color:var(--ink-2);letter-spacing:0}.hz-sub{font-size:.8rem;color:var(--ink-2);display:flex;align-items:baseline;gap:.45rem}.hz-sub .dot{flex:none;align-self:center}.hz-sub>span:last-child{min-width:0}.hz-sub.dim{color:var(--ink-3)}.hz-meter{position:relative;height:10px;background:var(--panel-2);border:1px solid var(--edge);margin:.15rem 0 .1rem}.hz-meter.thin{height:6px}.hz-fill{position:absolute;top:0;bottom:0;left:0}.hz-fill.ok{background:var(--ok)}.hz-fill.warn{background:var(--warn)}.hz-fill.bad{background:var(--bad)}.hz-fill.site{background:var(--ink-2)}.hz-fill.proj{opacity:.35;background-image:repeating-linear-gradient(135deg,transparent 0 3px,rgba(0,0,0,.45) 3px 6px)}.hz-tick{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:var(--ink-3)}.hz-tick.warn{background:var(--warn)}.hz-tick.bad{background:var(--bad)}.hz-tick.plan{background:var(--ink-2)}.hz-tick.limit{background:var(--ink);width:3px}.hz-chart{background:var(--panel);border:1px solid var(--edge);padding:.9rem 1rem .6rem}.hz-plot{position:relative;height:170px}@media (min-width:48rem){.hz-plot{height:210px}}.hz-bars{position:absolute;inset:0;gap:3px}.hz-bars,.hz-col{display:flex;align-items:flex-end}.hz-col{flex:1 1;height:100%;min-width:0}.hz-bar{display:block;width:100%;min-height:2px}.hz-bar.ok{background:var(--ok)}.hz-bar.warn{background:var(--warn)}.hz-bar.bad{background:var(--bad)}.hz-bar.burst{outline:2px solid var(--warn);outline-offset:1px}.hz-line{position:absolute;left:0;right:0;border-top:1px dashed var(--ink-3);pointer-events:none;z-index:1}.hz-line.warn{border-top-color:var(--warn)}.hz-line.bad{border-top-color:var(--bad)}.hz-line.limit{border-top:2px solid var(--ink)}.hz-line.plan span{right:auto;left:0}.hz-line span{position:absolute;right:0;top:-1.05rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.68rem;color:var(--ink-3);background:var(--panel);padding:0 .25rem}.hz-line.warn span{color:var(--warn)}.hz-line.bad span{color:var(--bad)}.hz-line.limit span{color:var(--ink);font-weight:600}.hz-axis{display:flex;justify-content:space-between;margin-top:.4rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.7rem;color:var(--ink-3)}.hz-sites{display:grid;grid-template-columns:1fr;grid-gap:.8rem;gap:.8rem;background:var(--panel);border:1px solid var(--edge);padding:.9rem 1rem}@media (min-width:48rem){.hz-sites{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.5rem}}.hz-site{display:flex;flex-direction:column;gap:.3rem;min-width:0}.hz-site-top{display:flex;justify-content:space-between;gap:.75rem;font-size:.88rem}.hz-site-name{font-weight:500;min-width:0;overflow-wrap:anywhere}.hz-site-num{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.8rem;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}