.header[data-v-7b5ce4f9]{z-index:20;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);position:sticky;top:0}.header-row[data-v-7b5ce4f9]{gap:28px;width:min(1360px,100% - 48px);height:72px}.header-row[data-v-7b5ce4f9],.nav[data-v-7b5ce4f9],.nav-link[data-v-7b5ce4f9]{align-items:center;display:flex}.nav[data-v-7b5ce4f9]{flex:1;gap:4px}.nav-link[data-v-7b5ce4f9]{color:var(--text-2);white-space:nowrap;border-radius:10px;gap:8px;padding:8px 12px;font-weight:600;transition:color .18s,background .18s}.more-btn.active[data-v-7b5ce4f9],.nav-link.router-link-active[data-v-7b5ce4f9],.nav-link[data-v-7b5ce4f9]:hover{color:var(--text);background:var(--surface-2)}.more-sprite[data-v-7b5ce4f9],.nav-sprite[data-v-7b5ce4f9]{filter:drop-shadow(0 2px #00000040);width:20px;height:20px;transition:transform .2s var(--ease);flex:none}.more-link:hover .more-sprite[data-v-7b5ce4f9],.nav-link:hover .nav-sprite[data-v-7b5ce4f9]{transform:translateY(-2px)rotate(-6deg)}.nav-link:not(:hover,.router-link-active) .nav-sprite[data-v-7b5ce4f9]{filter:saturate(.75)drop-shadow(0 2px #00000040)}.more[data-v-7b5ce4f9]{position:relative}.caret[data-v-7b5ce4f9]{width:7px;height:7px;transition:transform .2s var(--ease);border-bottom:2px solid;border-right:2px solid;margin-top:-3px;transform:rotate(45deg)}.caret.up[data-v-7b5ce4f9]{margin-top:3px;transform:rotate(-135deg)}.more-panel[data-v-7b5ce4f9]{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);width:290px;box-shadow:0 18px 40px var(--shadow);opacity:0;visibility:hidden;transition:opacity .18s,transform .18s var(--ease),visibility .18s;gap:2px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-6px)}.more-panel.open[data-v-7b5ce4f9]{opacity:1;visibility:visible;transform:none}.more-link[data-v-7b5ce4f9]{border-radius:10px;align-items:center;gap:14px;padding:10px 12px;transition:background .18s;display:flex}.icon-btn[data-v-7b5ce4f9]:hover,.more-link.router-link-active[data-v-7b5ce4f9],.more-link[data-v-7b5ce4f9]:hover,.user-chip[data-v-7b5ce4f9]{background:var(--surface-2)}.more-link .more-sprite[data-v-7b5ce4f9]{width:28px;height:28px}.more-text[data-v-7b5ce4f9]{gap:2px;display:grid}.more-text span[data-v-7b5ce4f9]{color:var(--text-2);font-size:13px}.actions[data-v-7b5ce4f9]{align-items:center;gap:10px;display:flex}.icon-btn[data-v-7b5ce4f9]{width:42px;height:42px;color:var(--text-2);border-radius:10px;place-items:center;transition:color .18s,background .18s;display:grid}.icon-btn[data-v-7b5ce4f9]:hover{color:var(--text)}.menu-btn[data-v-7b5ce4f9]{display:none}.login-btn[data-v-7b5ce4f9]{min-height:42px;padding:0 18px}.user-chip[data-v-7b5ce4f9]{border-radius:10px;align-items:center;gap:12px;height:42px;padding:0 14px;font-weight:600;transition:background .18s;display:flex}.user-chip[data-v-7b5ce4f9]:hover{background:var(--surface-3)}.user-coins[data-v-7b5ce4f9]{color:var(--orange);align-items:center;gap:6px;font-weight:700;display:flex}@media (width>=881px) and (width<=1400px){.nav-link[data-v-7b5ce4f9]:not(.more-btn){padding:9px}.nav-sprite[data-v-7b5ce4f9]{width:24px;height:24px}.nav-label[data-v-7b5ce4f9]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (width<=880px){.header-row[data-v-7b5ce4f9]{justify-content:space-between;gap:12px}.menu-btn[data-v-7b5ce4f9]{display:grid}.nav[data-v-7b5ce4f9]{background:var(--bg);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:calc(100dvh - 72px);padding:12px 24px 20px;display:none;position:absolute;inset:72px 0 auto;overflow-y:auto}.nav.open[data-v-7b5ce4f9]{display:grid}.more-link[data-v-7b5ce4f9],.nav-link[data-v-7b5ce4f9]{padding:12px}.more-link .more-sprite[data-v-7b5ce4f9],.nav-sprite[data-v-7b5ce4f9]{width:24px;height:24px}.more[data-v-7b5ce4f9]{display:contents}.more-btn[data-v-7b5ce4f9]{display:none}.more-panel[data-v-7b5ce4f9]{opacity:1;visibility:visible;display:contents}.more-link[data-v-7b5ce4f9]{color:var(--text-2);gap:8px;font-weight:600}.more-link.router-link-active[data-v-7b5ce4f9],.more-link[data-v-7b5ce4f9]:hover{color:var(--text)}.more-text b[data-v-7b5ce4f9]{font-weight:inherit}.more-text span[data-v-7b5ce4f9]{display:none}}@media (width<=880px),(width>=1401px){.user-name[data-v-7b5ce4f9]{display:none}}@media (width<=440px){.header-row[data-v-7b5ce4f9] .logo-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
