#official-servers .vservers-journal{max-width:1380px;margin:0 auto;padding:12px 0 40px;color:#e1dac8}.vservers-heading{display:grid;grid-template-columns:minmax(0,1fr) 245px;gap:32px;align-items:end;border-bottom:2px solid #867048;padding-bottom:28px}.vservers-kicker{color:#b9a573;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}#official-servers .vservers-heading h1{font:700 clamp(32px,4vw,48px) / 1.12 Georgia,"Times New Roman",serif;letter-spacing:-.035em;color:#ebd5a4;margin:10px 0 14px}.vservers-heading p{font-size:15px;line-height:1.65;margin:0;color:#bcb7a5}.vservers-check{display:flex;align-items:flex-end;flex-direction:column;gap:8px;text-align:right}.vservers-check>span{color:#d1bd8c;font-size:12px}.vservers-check>small{max-width:220px;color:#989898;font-size:11px;line-height:1.5}.vservers-button{border:1px solid #94794a;border-radius:3px;background:#2a2a2a;padding:9px 13px;min-height:39px;color:#e8cc8f;font-family:inherit;font-size:12px;font-weight:700;line-height:1.35;cursor:pointer}.vservers-button:hover:not(:disabled){background:#383838;border-color:#d6b273}.vservers-button:disabled{opacity:.55;cursor:wait}.vservers-button-quiet{border-color:#575757;background:#1f1f1f;color:#c5c5c5}.vservers-summary{display:flex;gap:34px;flex-wrap:wrap;margin:0 0 24px;padding:22px 0;border-bottom:1px solid #4a4a4a}.vservers-summary>div{min-width:160px;border-left:2px solid #534d34;padding-left:17px}.vservers-summary dt{color:#a7a7a7;font-size:11px;line-height:1.4}.vservers-summary dd{margin:6px 0 0;font:700 28px/1.15 Georgia,serif;color:#dec087;font-variant-numeric:tabular-nums}.vservers-toolbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;background:#1e1e1e;border-top:1px solid #555555;border-bottom:1px solid #555555;padding:16px}.vservers-toolbar>label{display:flex;flex-direction:column;flex:0 1 155px;gap:6px;min-width:0}.vservers-toolbar>label>span{font-size:11px;color:#b4b096}.vservers-toolbar .vservers-search{flex:1 1 280px}.vservers-toolbar input,.vservers-toolbar select,.vservers-toolbar .variant-mobile-select-trigger{width:100%;min-height:42px;border:1px solid #5d5d5d;border-radius:3px;background:#151515;color:#e0deca;padding:9px 12px;font:inherit;font-size:13px;box-sizing:border-box}.vservers-toolbar select{color-scheme:dark}.vservers-toolbar>#vservers-results{flex:0 0 auto;align-self:center;color:#aaa;font-size:11px;margin-left:auto}.vservers-feedback{margin:13px 0 24px;min-height:20px;color:#b0ac95;font-size:12px;line-height:1.5}.vservers-game{margin:34px 0 38px}.vservers-game-heading{display:flex;align-items:center;gap:16px;padding:12px 0 15px;border-bottom:2px solid #6d6d6d}.vservers-game-valheim .vservers-game-heading{background:linear-gradient(90deg,#181818 25%,#18181860),url(../assets/art/valheim-hero.svg) right 65% / 55% auto no-repeat}.vservers-game-icarus .vservers-game-heading{background:linear-gradient(90deg,#181818 25%,#18181860),url(../assets/art/icarus-olympus.svg) right center / 50% auto no-repeat}.vservers-game-heading>span{width:38px;color:#ac9156;font:40px/1 Georgia,serif}#official-servers .vservers-game-heading h2{color:#d6caa8;font:700 24px/1.2 Georgia,serif;margin:0}.vservers-game-heading p{margin:0 0 0 auto;padding-right:8px;color:#acacac;font-size:12px}.vservers-row{border-bottom:1px solid #484848;padding:24px 0 18px}.vservers-row-main{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(130px,.55fr) minmax(170px,.6fr);gap:25px;align-items:center}.vservers-row-main>div{min-width:0}.vservers-row-number{display:block;color:#9c9c9c;font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.07em;margin-bottom:6px}#official-servers .vservers-identity h3{color:#e2d2ac;font-size:17px;line-height:1.5;margin:0 0 8px;overflow-wrap:anywhere}.vservers-meta{display:flex;gap:10px;flex-wrap:wrap;color:#adadad;font-size:12px;line-height:1.6}.vservers-meta>span+span{border-left:1px solid #5b5b5b;padding-left:10px}.vservers-occupancy{display:flex;flex-direction:column;gap:5px}.vservers-player-label{font-size:10px;color:#a6a6a6}.vservers-occupancy>strong{font-size:24px;color:#d9c187;font-variant-numeric:tabular-nums}.vservers-occupancy meter{display:block;appearance:none;-webkit-appearance:none;width:100%;height:6px;border:0;margin-top:5px;background:linear-gradient(90deg,#b4a463 var(--vservers-fill),#373737 var(--vservers-fill))}.vservers-occupancy meter::-webkit-meter-bar{border:0;border-radius:0;background:#373737}.vservers-occupancy meter::-webkit-meter-optimum-value{border-radius:0;background:#b4a463}.vservers-occupancy meter::-moz-meter-bar{background:#b4a463}.vservers-no-count{color:#959595;font-size:10px;line-height:1.5}.vservers-row-actions{display:flex;flex-direction:column;align-items:flex-end;gap:9px}.vservers-status{display:inline-flex;align-items:center;gap:7px;color:#bab393;font-size:11px}.vservers-status:before{content:"";width:6px;height:6px;background:#9c8b62;border-radius:50%}.vservers-status-online{color:#aec28c}.vservers-status-online:before{background:#9cbd71;box-shadow:0 0 8px #9cbd7133}.vservers-status-unreachable:before{background:#b09462}.vservers-row-time{color:#959595;font-size:10px}.vservers-last-seen{display:flex;flex-wrap:wrap;gap:8px 17px;border-left:2px solid #8d7043;margin:17px 0 7px;padding:7px 13px;color:#b6a17d;background:#262626;font-size:11px}.vservers-last-seen b{color:#cfba8a}.vservers-last-seen small{color:#a1977c;font-size:10px}.vservers-join{margin-top:14px}.vservers-join>summary{cursor:pointer;color:#b6a171;padding:6px 0;font-size:12px;width:fit-content}.vservers-join-body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:28px;background:#202020;border-top:1px solid #575757;padding:21px;margin-top:10px}.vservers-join-body>div{min-width:0}#official-servers .vservers-join-body h4{margin:0 0 10px;font-size:14px;color:#d3bf89}.vservers-join-body p{color:#b3b3b3;font-size:12px;line-height:1.8;margin:0 0 15px}.vservers-join-body dl{margin:0}.vservers-join-body dl>div{padding:8px 0;border-top:1px solid #3f3f3f}.vservers-join-body dt{font-size:10px;color:#a1a1a1}.vservers-join-body dd{margin:5px 0 0;font-size:13px;color:#d8c99e}.vservers-join-body code{font-size:12px;overflow-wrap:anywhere}.vservers-join-note{border-left:1px solid #4e4e4e;padding-left:24px}.vservers-join-note .vservers-note{margin:16px 0 0;color:#9f9f9f;font-size:11px}.vservers-empty{padding:38px 12px;color:#b5b19b;font-size:14px;text-align:center;border-bottom:1px dashed #4e4e4e}.vservers-footer-note{color:#969696;font-size:11px;margin:25px 0 0}#official-servers :is(button,input,select,summary):focus-visible{outline:2px solid #e2ba6c;outline-offset:4px}@media(max-width:900px){.vservers-row-main{grid-template-columns:minmax(0,1fr) minmax(138px,.65fr);gap:16px 24px}.vservers-identity{grid-column:1 / -1}.vservers-occupancy{max-width:235px}.vservers-join-body{grid-template-columns:minmax(0,1fr)}.vservers-join-note{border-left:0;border-top:1px solid #4e4e4e;padding:18px 0 0}}@media(max-width:600px){.vservers-heading{grid-template-columns:minmax(0,1fr);gap:22px}.vservers-check{display:grid;grid-template-columns:auto minmax(0,1fr);text-align:left;align-items:center;gap:6px 12px}.vservers-check button{grid-row:1 / 3}.vservers-check>small{max-width:none}.vservers-summary{gap:18px;flex-wrap:nowrap;justify-content:space-between}.vservers-summary>div{min-width:0;flex:1;padding-left:10px}.vservers-summary dd{font-size:22px}.vservers-summary dt{font-size:10px}.vservers-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px;gap:12px}.vservers-toolbar .vservers-search{grid-column:1 / -1;grid-row:1}.vservers-toolbar>#vservers-results{margin:0;text-align:right}.vservers-game-heading>span{width:27px;font-size:32px}.vservers-game-heading{gap:10px}.vservers-game-heading p{font-size:10px;padding-right:0}.vservers-row-actions .vservers-button{font-size:11px;padding:8px 11px}.vservers-join-body{padding:17px}}
