/* One close-cut underline moves between the current, hovered and focused labels. */
.site-header nav[aria-label="Main navigation"]{position:relative}
.site-header nav[aria-label="Main navigation"]>a{position:relative;font-family:var(--font-display,"Bahnschrift","Segoe UI",sans-serif);font-size:var(--nav-font-size,13px);font-weight:var(--nav-font-weight,700);font-style:var(--nav-font-style,italic);letter-spacing:var(--nav-letter-spacing,.1em);line-height:1;border-bottom:0;background:transparent;transition:color .18s ease,text-shadow .18s ease}
.site-header nav[aria-label="Main navigation"]>a.active,.site-header nav[aria-label="Main navigation"]>a:hover,.site-header nav[aria-label="Main navigation"]>a:focus-visible{background:transparent;border-color:transparent;color:#70c1ff;text-shadow:0 0 10px #0092ff38}
.site-header nav[aria-label="Main navigation"]>a:after{content:none}
.nck-nav-indicator{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}
.nck-nav-indicator[hidden]{display:none}
.nck-nav-indicator path{fill:#0092ff;opacity:.95;pointer-events:none}
body{isolation:isolate}
.nck-track-atmosphere{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;perspective:1250px;contain:strict;opacity:.30}
.nck-track-atmosphere[hidden]{display:none}
.nck-track-atmosphere>svg{position:absolute;left:50%;top:59%;width:min(1450px,130vw);height:min(1300px,140vh);overflow:visible;transform-style:preserve-3d;transform:translate(-51%,-50%) rotateX(45deg) rotateZ(-6deg)}
.nck-track-atmosphere>svg.nck-plan-secondary{left:91%;top:72%;width:min(720px,68vw);height:min(720px,80vh);opacity:.45;animation-delay:-57s}
.nck-track-atmosphere path{fill:none;stroke:#f4f4f4;stroke-width:1.25;stroke-opacity:.5;stroke-linejoin:round;stroke-linecap:round}
.nck-track-atmosphere .nck-plan-berms{stroke-width:.9;stroke-opacity:.38}
.nck-track-atmosphere .nck-plan-bases{stroke-width:.75;stroke-opacity:.28}
.nck-track-atmosphere .nck-plan-ridges{stroke-width:.9;stroke-opacity:.43}
.nck-track-atmosphere .nck-plan-ribs{stroke-width:.7;stroke-opacity:.38}
.nck-track-atmosphere .nck-plan-supports{stroke-width:.65;stroke-opacity:.28}
.nck-track-atmosphere.is-paused>svg{animation-play-state:paused}
@keyframes nck-track-drift{0%,100%{transform:translate(-51%,-50%) rotateX(45deg) rotateZ(-6deg)}50%{transform:translate(-48%,-47%) rotateX(53deg) rotateZ(5deg)}}
@media(max-width:850px){.nck-track-atmosphere{opacity:.26}.nck-track-atmosphere>svg{width:150vw;left:48%;top:60%}.nck-track-atmosphere>svg.nck-plan-secondary{width:85vw;height:85vw;left:95%;top:78%;opacity:.35}}
@media(prefers-reduced-motion:reduce){.site-header nav[aria-label="Main navigation"]>a{transition:none;animation:none}.nck-track-atmosphere>svg{animation:none;will-change:auto;transform:translate(-51%,-50%) rotateX(45deg) rotateZ(-6deg)}}

.nck-navigation-loading{position:fixed;inset:0 0 auto;z-index:10000;height:2px;padding:0;border:0;background:linear-gradient(90deg,#0092ff55,#54b5ff,#0092ff55);pointer-events:none}
.nck-pending-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.nck-pending-cards>div{min-height:220px;padding:24px;border:1px solid #303030;background:#171717}
.nck-pending-rows>div{display:flex;gap:28px;padding:20px 4px;border-bottom:1px solid #292929}
.nck-pending-page i{display:block;height:10px;background:#292929;border-radius:2px;width:65%;margin:0 0 18px}.nck-pending-page i:nth-child(2){width:85%}.nck-pending-page i:nth-child(3){width:45%}
.nck-pending-rows i{width:24%;margin:0}.nck-pending-rows i:nth-child(2){width:42%}.nck-pending-rows i:nth-child(3){width:15%}
@media(max-width:700px){.nck-pending-cards{grid-template-columns:1fr}.nck-pending-cards>div{min-height:140px}.nck-pending-page .server-detail-heading h1{font-size:24px}}
