.servers-page{background:radial-gradient(at 80% 10%,#17334b55,#0000 46%),#071326;min-height:100vh}.servers-page .desktop-nav a[aria-current=page]{color:var(--yellow)}.servers-main{max-width:1200px;margin:auto;padding:60px 24px 70px}.servers-intro{padding:15px 0 42px;position:relative}.servers-intro h1{letter-spacing:-3px;margin:19px 0 20px;font-size:clamp(42px,6.1vw,76px);font-style:italic;font-weight:950;line-height:1}.servers-intro h1 span{color:var(--yellow)}.servers-intro>p:last-of-type{color:#9aafc7;font-size:14px;line-height:1.7}.servers-page-index{color:#67809e;letter-spacing:3px;font-size:9px;position:absolute;bottom:48px;right:0}.server-overview{background:#102544;border:1px solid #263a51;border-radius:10px;grid-template-columns:repeat(3,1fr);padding:25px 0;display:grid}.server-overview>div{border-right:1px solid #2a3d52;padding:0 30px}.server-overview>div:last-child{border:0}.server-overview>div>span{color:#859db9;letter-spacing:1.7px;font-size:9px;font-weight:700}.server-overview strong{align-items:baseline;gap:16px;margin-top:8px;font-size:35px;font-weight:800;line-height:1.5;display:flex}.server-overview small{color:#8fa5bf;font-size:11px;font-weight:500}.server-overview .overview-status{flex-direction:column;gap:0;font-size:22px}.is-online{color:#74dea8}.server-toolbar{justify-content:space-between;align-items:center;gap:20px;margin:32px 0 18px;display:flex}.server-toolbar>div{color:#9eafc7;align-items:center;gap:16px;font-size:12px;display:flex}.server-game-tag{color:#71b8ff;letter-spacing:1px;border:1px solid #365a7e;border-radius:4px;padding:7px 12px;font-size:10px;font-weight:800}.server-refresh{background:#122238;border:1px solid #304861;border-radius:5px;align-items:center;gap:8px;padding:9px 13px;font-size:11px;display:flex}.server-refresh:hover{border-color:var(--blue)}.server-refresh:disabled{opacity:.6;cursor:wait}.server-refresh>span{font-size:20px;line-height:1}.server-content-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.rust-server-card{background:#102544;border:1px solid #2b415c;border-radius:10px;overflow:clip}.rust-server-banner{background:linear-gradient(#10254433 0%,#102544 100%),url(/assets/rust-landscape.webp) 50% 49%/cover;align-items:end;min-height:160px;padding:24px;display:flex;position:relative}.rust-server-banner>span{letter-spacing:2px;color:#d3e0ee;font-size:8px;font-weight:800}.server-status-pill{color:#bbcada;background:#101b2ee8;border:1px solid #ffffff20;border-radius:30px;align-items:center;gap:7px;padding:8px 12px;font-size:10px;display:flex;position:absolute;top:22px;right:22px}.server-status-pill.is-online{color:#74dea8}.server-status-pill i{background:currentColor;border-radius:50%;width:6px;height:6px}.rust-server-body{padding:16px 28px 25px}.rust-server-body h2{overflow-wrap:anywhere;letter-spacing:-.7px;margin:12px 0 7px;font-size:clamp(22px,2.4vw,30px);line-height:1.3}.rust-server-address{color:#8fa9c5;font-family:monospace;font-size:12px}.server-population{justify-content:space-between;align-items:baseline;margin:29px 0 10px;display:flex}.server-population>span{color:#a0b1c7;font-size:12px}.server-population strong{color:#fff;font-size:24px}.server-population small{color:#8dabc9;font-size:15px;font-weight:500}.population-track{background:#080f19;border:1px solid #28405b;border-radius:4px;height:11px;overflow:hidden}.population-track>span{background:repeating-linear-gradient(50deg,#489ffb 0 6px,#2b7ccc 6px 10px);height:100%;transition:width .3s;display:block}.population-unknown>span{background:repeating-linear-gradient(50deg,#25384e 0 6px,#1b2b3e 6px 10px)}.server-detail-grid{grid-template-columns:1fr 1fr;gap:23px 20px;margin:24px 0 29px;display:grid}.server-detail-grid dt{color:#8299b6;margin-bottom:7px;font-size:10px}.server-detail-grid dd{overflow-wrap:anywhere;margin:0;font-size:12px;font-weight:600}.server-card-actions{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.server-card-actions .button{width:100%;min-height:46px;padding:12px;font-size:11px}.server-card-actions .copy-control{position:relative}.server-card-actions .copy-status{min-height:0;margin-top:8px;font-size:9px;position:static}.server-update-note{color:#90a5bf;margin-top:15px;font-size:10px;line-height:1.8}.server-join-guide{background:linear-gradient(140deg,#172b42,#101b2b);border:1px solid #263c55;border-radius:10px;padding:32px 29px}.server-join-guide h2{letter-spacing:-.8px;margin:15px 0 12px;font-size:25px;line-height:1.2}.server-join-guide>p:not(.eyebrow){color:#99adc5;font-size:12px;line-height:1.8}.server-join-guide ol{gap:27px;margin:32px 0 26px;padding:0;list-style:none;display:grid}.server-join-guide li{gap:16px;display:flex}.server-join-guide li>span{color:#64b1ff;margin-top:3px;font-size:11px;font-weight:800}.server-join-guide h3{margin-bottom:6px;font-size:13px}.server-join-guide li p{color:#9cb1c9;font-size:11px;line-height:1.8}.server-join-guide kbd{color:#edf5ff;border:1px solid #486079;border-radius:3px;padding:0 5px;display:inline-block}.server-console-command{color:#d5e9ff;overflow-wrap:anywhere;background:#0b1523;border:1px solid #304963;border-radius:6px;padding:15px;font-size:11px;line-height:1.8;display:block}.server-discord-link{color:#79bdff;justify-content:space-between;gap:10px;margin-top:24px;font-size:11px;font-weight:600;display:flex}.server-data-note{color:#7f97b1;max-width:760px;margin-top:21px;font-size:10px;line-height:1.8}.servers-footer{border-top:1px solid #26384e;align-items:center;gap:24px;max-width:1152px;margin:auto;padding:22px 0;display:flex}.servers-footer p{color:#a0b4ce;font-size:11px}.servers-footer small{color:#7089a6;margin-top:7px;font-size:8px;display:block}.servers-footer nav{color:#a0b4ce;gap:24px;margin-left:auto;font-size:11px;display:flex}@media (max-width:800px){.server-content-grid{grid-template-columns:1fr}.server-overview>div{padding:0 20px}.server-overview strong{font-size:27px;display:block}.server-overview small{font-size:10px;display:block}.server-overview .overview-status{font-size:18px}.servers-footer{margin:0 24px}}@media (max-width:500px){.servers-main{padding:29px 18px 40px}.servers-intro{padding-bottom:28px}.servers-intro h1{letter-spacing:-1.8px}.servers-intro>p:last-of-type{font-size:11px}.servers-page-index{display:none}.server-overview{padding:18px 0}.server-overview>div{padding:0 11px}.server-overview>div>span{letter-spacing:.6px;font-size:6px}.server-overview strong{margin-top:10px;font-size:25px}.server-overview small{font-size:8px;line-height:1.6}.server-overview .overview-status{font-size:13px;line-height:2.9}.server-toolbar{margin-top:24px}.server-toolbar>div{gap:9px;font-size:9px}.server-game-tag{padding:6px 9px;font-size:8px}.server-refresh{gap:4px;padding:8px;font-size:9px}.rust-server-banner{min-height:138px;padding:20px}.rust-server-body{padding:13px 20px 21px}.rust-server-body h2{font-size:24px}.server-card-actions .button{font-size:9px}.server-join-guide{padding:27px 24px}.servers-footer{flex-wrap:wrap;gap:16px;margin:0 18px}.servers-footer>a img{width:75px;height:50px}.servers-footer p{font-size:9px}.servers-footer small{font-size:7px}.servers-footer nav{width:100%;margin:0;padding:12px 0}}.servers-page{background-color:var(--site-background,#071326)}.rust-server-banner{isolation:isolate;position:relative;overflow:hidden}.rust-server-banner>img{object-fit:cover;z-index:-2}.rust-server-banner:before{content:"";z-index:-1;background:linear-gradient(#10254433,#102544);position:absolute;inset:0}.population-fill-0{width:0%}.population-fill-1{width:1%}.population-fill-2{width:2%}.population-fill-3{width:3%}.population-fill-4{width:4%}.population-fill-5{width:5%}.population-fill-6{width:6%}.population-fill-7{width:7%}.population-fill-8{width:8%}.population-fill-9{width:9%}.population-fill-10{width:10%}.population-fill-11{width:11%}.population-fill-12{width:12%}.population-fill-13{width:13%}.population-fill-14{width:14%}.population-fill-15{width:15%}.population-fill-16{width:16%}.population-fill-17{width:17%}.population-fill-18{width:18%}.population-fill-19{width:19%}.population-fill-20{width:20%}.population-fill-21{width:21%}.population-fill-22{width:22%}.population-fill-23{width:23%}.population-fill-24{width:24%}.population-fill-25{width:25%}.population-fill-26{width:26%}.population-fill-27{width:27%}.population-fill-28{width:28%}.population-fill-29{width:29%}.population-fill-30{width:30%}.population-fill-31{width:31%}.population-fill-32{width:32%}.population-fill-33{width:33%}.population-fill-34{width:34%}.population-fill-35{width:35%}.population-fill-36{width:36%}.population-fill-37{width:37%}.population-fill-38{width:38%}.population-fill-39{width:39%}.population-fill-40{width:40%}.population-fill-41{width:41%}.population-fill-42{width:42%}.population-fill-43{width:43%}.population-fill-44{width:44%}.population-fill-45{width:45%}.population-fill-46{width:46%}.population-fill-47{width:47%}.population-fill-48{width:48%}.population-fill-49{width:49%}.population-fill-50{width:50%}.population-fill-51{width:51%}.population-fill-52{width:52%}.population-fill-53{width:53%}.population-fill-54{width:54%}.population-fill-55{width:55%}.population-fill-56{width:56%}.population-fill-57{width:57%}.population-fill-58{width:58%}.population-fill-59{width:59%}.population-fill-60{width:60%}.population-fill-61{width:61%}.population-fill-62{width:62%}.population-fill-63{width:63%}.population-fill-64{width:64%}.population-fill-65{width:65%}.population-fill-66{width:66%}.population-fill-67{width:67%}.population-fill-68{width:68%}.population-fill-69{width:69%}.population-fill-70{width:70%}.population-fill-71{width:71%}.population-fill-72{width:72%}.population-fill-73{width:73%}.population-fill-74{width:74%}.population-fill-75{width:75%}.population-fill-76{width:76%}.population-fill-77{width:77%}.population-fill-78{width:78%}.population-fill-79{width:79%}.population-fill-80{width:80%}.population-fill-81{width:81%}.population-fill-82{width:82%}.population-fill-83{width:83%}.population-fill-84{width:84%}.population-fill-85{width:85%}.population-fill-86{width:86%}.population-fill-87{width:87%}.population-fill-88{width:88%}.population-fill-89{width:89%}.population-fill-90{width:90%}.population-fill-91{width:91%}.population-fill-92{width:92%}.population-fill-93{width:93%}.population-fill-94{width:94%}.population-fill-95{width:95%}.population-fill-96{width:96%}.population-fill-97{width:97%}.population-fill-98{width:98%}.population-fill-99{width:99%}.population-fill-100{width:100%}.rust-server-banner{aspect-ratio:2;background:#102544;min-height:0;padding:0}.rust-server-banner>img{object-fit:contain}.rust-server-banner:before{background:0 0}.servers-page .servers-main{max-width:1120px;padding:26px 24px 32px}.servers-page .servers-intro{padding:0 0 22px}.servers-page .servers-intro h1{letter-spacing:-1px;margin:8px 0;font-size:clamp(28px,3.4vw,38px);font-style:normal;line-height:1.15}.servers-page .servers-intro>p:last-of-type{font-size:13px;line-height:1.5}.servers-page .servers-intro .eyebrow{font-size:9px}.servers-page .server-overview{border-radius:8px;padding:12px 0}.servers-page .server-overview>div{padding:0 20px}.servers-page .server-overview strong{gap:10px;margin-top:4px;font-size:24px;line-height:1.3}.servers-page .server-overview .overview-status{gap:3px;font-size:17px}.servers-page .server-overview small{font-size:10px}.servers-page .server-toolbar{gap:12px;margin:16px 0 12px}.servers-page .server-toolbar>div{gap:10px;font-size:11px}.servers-page .server-content-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:18px}.servers-page .rust-server-body{padding:18px}.servers-page .rust-server-body h2{margin:7px 0;font-size:22px;line-height:1.25}.servers-page .rust-server-body .eyebrow{font-size:9px}.servers-page .server-population{margin:16px 0 8px}.servers-page .server-population strong{font-size:22px}.servers-page .population-track{height:8px}.servers-page .server-detail-grid{gap:14px 16px;margin:16px 0}.servers-page .server-detail-grid dt{margin-bottom:4px}.servers-page .server-card-actions{gap:10px}.servers-page .server-card-actions .button{min-height:42px;padding:10px 12px}.servers-page .server-update-note{margin-top:10px;line-height:1.5}.servers-page .server-join-guide{padding:18px}.servers-page .server-join-guide h2{margin:7px 0 8px;font-size:20px}.servers-page .server-join-guide>p{font-size:12px;line-height:1.5}.servers-page .server-join-guide ol{gap:14px;margin:16px 0}.servers-page .server-join-guide li{gap:10px}.servers-page .server-join-guide li h3{margin-bottom:4px;font-size:13px}.servers-page .server-join-guide li p{font-size:12px;line-height:1.5}.servers-page .server-console-command{padding:10px;font-size:11px}.servers-page .server-discord-link{margin-top:14px}.servers-page .server-data-note{margin:14px 0 0;font-size:10px;line-height:1.5}@media (max-width:800px){.servers-page .server-content-grid{grid-template-columns:1fr;gap:14px}}@media (max-width:500px){.servers-page .servers-main{padding:20px 16px 26px}.servers-page .servers-intro{padding-bottom:16px}.servers-page .server-overview>div{padding:0 10px}.servers-page .server-overview strong{flex-wrap:wrap;gap:2px 6px;font-size:21px}.servers-page .server-overview .overview-status{font-size:13px}.servers-page .server-overview>div>span{letter-spacing:.6px;font-size:8px}.servers-page .server-overview small{font-size:9px}.servers-page .server-toolbar{margin:12px 0}.servers-page .server-toolbar>div{font-size:10px}.servers-page .rust-server-body,.servers-page .server-join-guide{padding:16px}.servers-page .rust-server-body h2{font-size:20px}}
