.header{background:linear-gradient(180deg,#11101aee,#0c0b12f5);border-bottom:1px solid #b998ed1a;backdrop-filter:blur(18px)}.header .nav-wrap{min-height:84px;gap:24px}.header #navigation{display:flex;align-items:center;gap:5px;padding:5px;background:#ffffff03;border:1px solid #ffffff08;border-radius:13px}.header #navigation>a,.header #services-toggle{padding:11px 12px;color:#bcb5ca;border-radius:9px;font-weight:600;transition:background .18s,color .18s;white-space:nowrap}.header #navigation>a:hover,.header #services-toggle:hover{color:#fff;background:#b899f216}.header #navigation>a.active,.header #services-toggle.active{color:#e6d7ff;background:linear-gradient(135deg,#a780e52b,#7651b51a);box-shadow:inset 0 0 0 1px #b28be82b}.header #services-dropdown{border:1px solid #8c6cb83d;background:#17131f;border-radius:13px;padding:7px;box-shadow:0 15px 50px #0008}.header #services-dropdown a{border-radius:7px;padding:12px}.header .nav-account{gap:9px}.header .account-trigger{border:1px solid #c6a7fa38;box-shadow:0 4px 20px #8d62d01a}.medal-row.medal-1{--medal:#e4b955}.medal-row.medal-2{--medal:#bfcbd9}.medal-row.medal-3{--medal:#c68d62}table tbody tr.medal-row>td{border-bottom:1px solid var(--medal);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--medal) 32%,transparent);background:color-mix(in srgb,var(--medal) 4%,transparent)}table tbody tr.medal-row>td:first-child{box-shadow:inset 3px 0 var(--medal),inset 0 1px 0 color-mix(in srgb,var(--medal) 32%,transparent);color:var(--medal);font-weight:700}#clan-champion{margin-bottom:24px}#clan-champion:empty{display:none}
@media(max-width:1480px){.header .nav-wrap{height:76px;min-height:76px}.header .menu-toggle{display:flex;order:3;flex-direction:column;gap:5px;background:#191620;border:1px solid #332a40;border-radius:8px;padding:11px}.header .menu-toggle span{width:16px;height:1px;background:#ddd3f3}.header #navigation{display:none;position:absolute;top:76px;left:12px;right:12px;padding:12px;background:#13101dfc;border:1px solid #473455;max-height:calc(100dvh - 90px);overflow:auto}.header #navigation.open{display:flex;flex-direction:column;align-items:stretch;gap:3px}.header #services-toggle{width:100%;justify-content:space-between}.header #services-dropdown{position:static;width:100%;box-shadow:none;margin-top:5px}.header .nav-account{margin-left:auto}}
@media(prefers-reduced-motion:reduce){.header #navigation>a,.header #services-toggle{transition:none}}
