.main-nav .header-game{align-items:stretch;min-width:0;display:flex;position:relative}.main-nav .header-game>.header-game__link{border-right:0;flex:1;min-width:0;padding-right:4px}.main-nav .header-game__toggle{width:44px;min-height:44px;color:var(--ae-color-text-muted);cursor:pointer;background:0 0;border:0;flex:0 0 44px;place-items:center;padding:0;display:grid}.main-nav .header-game__toggle svg{width:16px;height:16px}.main-nav .header-game__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.main-nav .header-game__toggle:hover{color:var(--ae-color-text)}.main-nav .header-game[data-expanded=true]:before{z-index:60;content:"";width:300px;max-width:calc(100vw - 32px);height:16px;position:absolute;top:100%;left:0}.main-nav .header-game__servers{z-index:60;border:1px solid var(--ae-color-line-strong);background:var(--ae-color-surface-strong);width:300px;max-width:calc(100vw - 32px);max-height:min(460px,65vh);padding:10px;position:absolute;top:calc(100% + 14px);left:0;overflow-y:auto;box-shadow:0 16px 32px #0009}.main-nav .header-game__servers[hidden]{display:none}.main-nav .header-game__servers ul{margin:0;padding:0;list-style:none}.main-nav .header-game__servers li+li{border-top:1px solid var(--ae-color-line)}.main-nav .header-game .header-game__servers a{width:100%;min-width:0;height:auto;min-height:44px;color:var(--ae-color-text);font:600 16px/1.35 var(--ae-font-body);letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;border:0;justify-content:flex-start;align-items:center;padding:12px;display:flex}.main-nav .header-game .header-game__servers a:after{content:none}.main-nav .header-game .header-game__servers a:hover{color:var(--ae-color-ember);background:#ffffff0f}.main-nav .header-game .header-game__servers .header-game__all{border-top:1px solid var(--ae-color-line);color:var(--ae-color-text-muted);margin-top:4px;font-weight:400}.main-nav .header-game__status{font:400 16px/1.4 var(--ae-font-body);color:var(--ae-color-text-muted);gap:8px;margin:0;padding:12px;display:grid}.main-nav .header-game__status button{border:1px solid var(--ae-color-line-strong);min-height:44px;color:var(--ae-color-text);font:inherit;cursor:pointer;background:0 0}.game-hub-shell .main-nav{overflow:visible}.game-hub-shell .main-nav .header-game{border-right:1px solid var(--ae-color-line)}.game-hub-shell .main-nav .header-game__servers{background:linear-gradient(#090d0ee6,#090d0eeb),url(/assets/dayz-scratched-steel-dark-ambientcg.webp) 50%/740px;border:8px solid #0000;border-image:url(/assets/dayz-armor-frame-imagegen-v1.webp) 105/8px}.game-hub-shell .main-nav .header-game .header-game__servers a{font-family:"AE DayZ Display", var(--ae-font-display);font-size:20px}.game-hub-shell .main-nav .header-game .header-game__servers .header-game__all{font-family:var(--ae-font-body);font-size:14px}.game-hub-shell .main-nav .header-game>.header-game__link:after{content:none}.game-hub-shell .main-nav .header-game[data-active=true]:after{background:var(--ae-color-ember);content:"";pointer-events:none;height:3px;position:absolute;bottom:8px;left:16px;right:16px}@media (width<=820px){.main-nav .header-game{flex-wrap:wrap}.main-nav .header-game[data-expanded=true]:before{display:none}.main-nav .header-game>.header-game__link{min-height:54px}.main-nav .header-game .header-game__servers{width:100%;max-width:none;max-height:45vh;box-shadow:none;flex:0 0 100%;position:static}.game-hub-shell .main-nav .header-game[data-active=true]:after{display:none}}
