@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-ext-wght-normal.DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_astro/figtree-latin-wght-normal.D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/pixelify-sans-cyrillic-wght-normal.BfQLqnEI.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/pixelify-sans-latin-ext-wght-normal.CsF3XSp0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/_astro/pixelify-sans-latin-wght-normal.Cbhn5ptY.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg:#171221;--bg-deep:#120e1a;--surface:#211a2e;--surface-2:#2a2139;--line:#3a2f50;--text:#efe9f8;--muted:#a99dbf;--gold:#f4b740;--gold-dim:#8a6420;--emerald:#43d9a0;--redstone:#f05a5a;--radius:10px;--gutter:clamp(1rem, 4vw, 2.5rem);color-scheme:dark;--font-body:"Figtree Variable", system-ui, sans-serif;--font-pixel:"Pixelify Sans Variable", ui-monospace, monospace}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background-color:var(--bg);color:var(--text);font-family:var(--font-body);-webkit-font-smoothing:antialiased;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:32px 32px;margin:0;font-size:1.0625rem;line-height:1.6}a{color:var(--gold);text-underline-offset:.2em}a:hover{color:#ffd27a}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:4px}.pixel{font-family:var(--font-pixel)}.wrap{width:100%;max-width:68rem;padding-inline:var(--gutter);margin-inline:auto}.nav{z-index:5;backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#171221e0;position:sticky;top:0}.nav .wrap{justify-content:space-between;align-items:center;gap:1rem;height:3.75rem;display:flex}.brand{color:var(--text);font-family:var(--font-pixel);align-items:center;gap:.6rem;font-size:1.25rem;font-weight:600;text-decoration:none;display:flex}.brand svg{flex:none;width:26px;height:26px}.nav ul{gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.nav ul a{color:var(--muted);border-radius:6px;padding:.4rem .75rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:block}.nav ul a:hover{color:var(--text);background:var(--surface)}.nav ul a[aria-current=page]{color:var(--text)}.hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding-block:clamp(3rem,9vw,6.5rem) clamp(3rem,7vw,5rem);display:grid}@media (width<=56rem){.hero{grid-template-columns:minmax(0,1fr)}}.hero h1{font-family:var(--font-pixel);letter-spacing:-.01em;margin:0;font-size:clamp(2.75rem,7vw,4.75rem);font-weight:700;line-height:1}.hero h1 .cursor{background:var(--gold);vertical-align:baseline;width:.5em;height:.12em;margin-left:.08em;animation:1.1s step-end infinite blink;display:inline-block}@keyframes blink{50%{opacity:0}}.hero p{max-width:30rem;color:var(--muted);margin:1.25rem 0 0;font-size:clamp(1.0625rem,1.5vw,1.25rem)}.hero .actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.btn{font:inherit;cursor:pointer;border:0;border-radius:8px;align-items:center;gap:.5rem;padding:.7rem 1.1rem;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:inset 0 -3px #00000047}.btn:active{transform:translateY(1px);box-shadow:inset 0 -1px #00000047}.btn-gold{background:var(--gold);color:#2a1b05}.btn-gold:hover{color:#2a1b05;background:#ffc75a}.btn-ghost{background:var(--surface-2);color:var(--text)}.btn-ghost:hover{color:var(--text);background:#33294a}.btn.done{background:var(--emerald);color:#062818}.server-card{background:var(--bg-deep);border:2px solid var(--line);border-radius:var(--radius);grid-template-columns:64px minmax(0,1fr) auto;align-items:start;gap:.25rem 1rem;padding:1rem;display:grid;box-shadow:0 0 0 6px #f4b7400a,0 24px 48px -24px #000000b3}.server-card .icon{width:64px;height:64px;image-rendering:pixelated;background:var(--surface);border-radius:6px;grid-row:span 2}.server-card .name{font-family:var(--font-pixel);font-size:1.125rem;font-weight:600;line-height:1.3}.server-card .motd{color:var(--muted);grid-column:2;font-size:.9375rem;line-height:1.4}.server-card .side{font-family:var(--font-pixel);color:var(--muted);white-space:nowrap;grid-area:1/3;align-items:center;gap:.6rem;font-size:1rem;display:flex}.bars{align-items:flex-end;gap:2px;height:16px;display:flex}.bars i{background:var(--line);width:4px;display:block}.bars i:first-child{height:4px}.bars i:nth-child(2){height:7px}.bars i:nth-child(3){height:10px}.bars i:nth-child(4){height:13px}.bars i:nth-child(5){height:16px}[data-state=online] .bars i{background:var(--emerald)}[data-state=offline] .bars i{background:var(--redstone);opacity:.5}[data-state=online] .bars i{animation:.5s step-end both bar}[data-state=online] .bars i:nth-child(2){animation-delay:.1s}[data-state=online] .bars i:nth-child(3){animation-delay:.2s}[data-state=online] .bars i:nth-child(4){animation-delay:.3s}[data-state=online] .bars i:nth-child(5){animation-delay:.4s}@keyframes bar{0%{background:var(--line)}}.server-card .addr-row{border-top:1px dashed var(--line);flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.9rem;padding-top:.9rem;display:flex}.addr-row .addr{font-family:var(--font-pixel);color:var(--gold);overflow-wrap:anywhere;font-size:clamp(1.125rem,2.4vw,1.375rem)}.addr-row small{color:var(--muted);font-size:.8125rem;font-family:var(--font-body);display:block}.section{border-top:1px solid var(--line);padding-block:clamp(2.5rem,6vw,4.5rem)}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 2rem;margin-bottom:2rem;display:flex}.section-head h2{font-family:var(--font-pixel);margin:0;font-size:clamp(1.875rem,4vw,2.5rem);font-weight:700;line-height:1.1}.section-head p{color:var(--muted);margin:0}.grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.25rem;display:grid}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:clamp(1.25rem,2.5vw,1.75rem)}.panel h3{font-family:var(--font-pixel);margin:0 0 1rem;font-size:1.25rem;font-weight:600}.span-7{grid-column:span 7}.span-5{grid-column:span 5}.span-12{grid-column:span 12}@media (width<=56rem){.span-7,.span-5{grid-column:span 12}}.steps{counter-reset:step;gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}.steps li{counter-increment:step;grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.steps li:before{content:counter(step);background:var(--surface-2);border:1px solid var(--line);width:2.25rem;height:2.25rem;color:var(--gold);font-family:var(--font-pixel);border-radius:6px;place-items:center;font-size:1.125rem;font-weight:700;display:grid}.steps strong{color:var(--text)}.steps p{color:var(--muted);margin:.1rem 0 0}.facts{gap:.85rem;margin:0;display:grid}.facts div{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding-bottom:.85rem;display:flex}.facts div:last-child{border-bottom:0;padding-bottom:0}.facts dt{color:var(--muted)}.facts dd{text-align:right;margin:0;font-weight:600}.players-head{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.players-head h3{margin:0}.players-head .count{color:var(--muted);font-size:.9375rem}.players{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.players li{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;align-items:center;gap:.55rem;padding:.35rem .75rem .35rem .35rem;font-size:.9375rem;font-weight:600;display:flex}.players img{width:26px;height:26px;image-rendering:pixelated;background:var(--bg-deep);border-radius:50%}.players-empty{color:var(--muted);margin:0}.links{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.foot{border-top:1px solid var(--line);color:var(--muted);padding-block:1.75rem 2.5rem;font-size:.875rem}@media (width<=34rem){.server-card{grid-template-columns:48px minmax(0,1fr)}.server-card .icon{width:48px;height:48px}.server-card .side{grid-area:auto/2}.nav ul a{padding-inline:.5rem}}@media (prefers-reduced-motion:reduce){*,:before{animation:none!important}html{scroll-behavior:auto}}.void{text-align:center;place-content:center;min-height:calc(100vh - 3.75rem);padding-block:4rem;display:grid}.void h1{font-family:var(--font-pixel);color:var(--gold);margin:0;font-size:clamp(4rem,16vw,9rem);line-height:1}.void p{max-width:26rem;color:var(--muted);margin:1rem auto 2rem;font-size:1.125rem}
