.topbar[data-astro-cid-nen7h5rs]{z-index:10;align-items:center;gap:1.2rem;padding:.75rem clamp(1.25rem,5vw,4rem);display:flex;position:absolute;top:0;left:0;right:0}.brand[data-astro-cid-nen7h5rs]{flex-shrink:0;align-items:center;gap:.55rem;text-decoration:none;display:flex}.brand-name[data-astro-cid-nen7h5rs]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.05em;font-size:1.1rem;font-weight:700}.brand-game[data-astro-cid-nen7h5rs]{color:var(--gl-silver)}.brand-legion[data-astro-cid-nen7h5rs]{color:var(--gl-accent)}.main-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:1.25rem;display:flex}.nav-link[data-astro-cid-nen7h5rs]{white-space:nowrap;font-family:var(--font-body);letter-spacing:.05em;text-transform:uppercase;color:var(--gl-muted);box-sizing:border-box;cursor:pointer;border:none;border-bottom:2px solid #0000;align-items:center;margin:0;padding:.4rem 0;font-size:.78rem;font-weight:600;line-height:1;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.nav-link[data-astro-cid-nen7h5rs]:hover{color:var(--gl-text)}.nav-link[data-astro-cid-nen7h5rs].is-active{color:var(--gl-text);border-bottom-color:var(--gl-accent)}.topbar-actions[data-astro-cid-nen7h5rs]{border-left:1px solid #c7ccd138;flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;padding-left:.85rem;display:flex}.btn-small[data-astro-cid-nen7h5rs]{padding:.48em .95em;font-size:.74rem}.action-btn[data-astro-cid-nen7h5rs]{transition:transform .18s,border-color .18s,background .18s;box-shadow:0 7px 18px #0000002e}.action-btn[data-astro-cid-nen7h5rs]:hover{transform:translateY(-2px)}.action-bot[data-astro-cid-nen7h5rs]{color:var(--gl-text);background:#c7ccd11a;border-color:#c7ccd159}.action-bot[data-astro-cid-nen7h5rs]:hover{border-color:var(--gl-silver);background:#c7ccd12e}.action-discord[data-astro-cid-nen7h5rs]{color:#fff;background:var(--gl-accent);border-color:var(--gl-accent)}.action-discord[data-astro-cid-nen7h5rs]:hover{background:var(--gl-glow);border-color:var(--gl-glow)}.action-login[data-astro-cid-nen7h5rs]{color:var(--gl-accent);background:#e01b241a;border-color:#e01b2473}.action-login[data-astro-cid-nen7h5rs]:hover{color:#fff;border-color:var(--gl-accent);background:#e01b2440}.menu-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--gl-line);color:var(--gl-text);cursor:pointer;background:0 0;padding:.3em .6em;font-size:1.1rem;display:none}.mobile-nav[data-astro-cid-nen7h5rs][hidden],.user-chip[data-astro-cid-nen7h5rs][hidden],.chip-menu[data-astro-cid-nen7h5rs][hidden],.chip-avatar[data-astro-cid-nen7h5rs][hidden],[data-astro-cid-nen7h5rs][data-login-btn][hidden],[data-astro-cid-nen7h5rs][data-login-mobile][hidden]{display:none}.user-chip[data-astro-cid-nen7h5rs]{display:flex;position:relative}.chip-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--gl-line);color:var(--gl-text);font-family:var(--font-body);cursor:pointer;background:0 0;align-items:center;gap:.45rem;padding:.35em .9em;font-size:.85rem;font-weight:600;display:flex}.chip-btn[data-astro-cid-nen7h5rs]:hover{border-color:var(--gl-accent-soft)}.chip-avatar[data-astro-cid-nen7h5rs]{border-radius:50%}.chip-caret[data-astro-cid-nen7h5rs]{color:var(--gl-muted);font-size:.7rem}.chip-menu[data-astro-cid-nen7h5rs]{z-index:30;flex-direction:column;gap:.7rem;min-width:150px;padding:.9rem 1.2rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0}.mobile-nav[data-astro-cid-nen7h5rs]{z-index:20;flex-direction:column;gap:.9rem;min-width:190px;padding:1.1rem 1.4rem;display:flex;position:absolute;top:4.2rem;right:1rem}@media (width<=1100px){.main-nav[data-astro-cid-nen7h5rs],.topbar-actions[data-astro-cid-nen7h5rs] .btn[data-astro-cid-nen7h5rs]{display:none}.menu-btn[data-astro-cid-nen7h5rs]{display:block}}.footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--gl-line);background:var(--gl-bg);padding:3rem clamp(1.25rem,5vw,4rem) 2.8rem}.footer-inner[data-astro-cid-jo6i4kqk]{max-width:1100px;margin:0 auto}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,1fr);gap:2.5rem 1.5rem;margin-bottom:4rem;display:grid}@media (width>=640px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,1fr)}}@media (width>=900px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(5,1fr);gap:2rem}}.footer-col[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.8rem;display:flex}.footer-heading[data-astro-cid-jo6i4kqk]{text-transform:uppercase;letter-spacing:.08em;color:var(--gl-silver);margin-bottom:.4rem;font-size:.9rem;font-weight:700}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--gl-muted);width:fit-content;font-size:.9rem;text-decoration:none;transition:color .16s}.footer-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--gl-glow)}.footer-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--gl-line);flex-direction:column;gap:2rem;padding-top:2rem;display:flex}@media (width>=768px){.footer-bottom[data-astro-cid-jo6i4kqk]{flex-direction:row;justify-content:space-between;align-items:center}}.footer-brand-section[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:.5rem;display:flex}.footer-brand[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;font-size:1.4rem;font-weight:700}.brand-game[data-astro-cid-jo6i4kqk]{color:var(--gl-silver)}.brand-legion[data-astro-cid-jo6i4kqk]{color:var(--gl-accent)}.footer-note[data-astro-cid-jo6i4kqk]{color:var(--gl-muted);font-size:.82rem}.footer-note[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--gl-silver);text-decoration-color:var(--gl-accent);text-underline-offset:3px}.footer-socials[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:1.2rem;display:flex}.footer-socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer-dashboard[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{letter-spacing:.08em;text-transform:uppercase;color:var(--gl-muted);font-size:.85rem;font-weight:600;text-decoration:none;transition:color .16s}.footer-socials[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.footer-dashboard[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--gl-glow)}
