.veyra-navbar[data-v-837ee041]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--surface-card-border);background:#050c1af0;height:72px}.navbar-inner[data-v-837ee041]{justify-content:space-between;height:72px}.navbar-inner[data-v-837ee041],.navbar-logo[data-v-837ee041]{align-items:center;display:flex}.navbar-logo[data-v-837ee041]{gap:10px;text-decoration:none}.logo-mark[data-v-837ee041]{background:var(--accent-primary);border-radius:4px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.logo-text[data-v-837ee041]{color:var(--fg-inverse);letter-spacing:1px;font-family:Geist,sans-serif;font-size:18px;font-weight:700}.navbar-links[data-v-837ee041]{align-items:center;gap:32px;display:flex}.nav-link[data-v-837ee041]{font-family:Inter,sans-serif;font-size:14px;text-decoration:none;transition:color .2s;color:var(--fg-muted)!important}.nav-link[data-v-837ee041]:hover{color:var(--fg-inverse)!important}.navbar-actions[data-v-837ee041]{align-items:center;gap:12px;display:flex}.user-menu-wrap[data-v-837ee041]{position:relative}.user-menu-trigger[data-v-837ee041]{align-items:center;gap:8px;transition:background .15s;display:flex;color:var(--fg-muted)!important;border-radius:6px!important;padding:4px 10px!important}.user-menu-trigger[data-v-837ee041]:hover{background:var(--surface-card)!important}.user-avatar[data-v-837ee041]{background:var(--accent-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-family:Geist,sans-serif;font-size:13px;font-weight:700;display:flex}.user-greeting[data-v-837ee041]{color:var(--fg-muted);font-family:Inter,sans-serif;font-size:14px}.user-dropdown[data-v-837ee041]{min-width:200px;background:var(--surface-card)!important;border:1px solid var(--surface-card-border)!important;border-radius:8px!important;box-shadow:0 8px 32px #00000040!important}.user-info-item[data-v-837ee041]{padding:12px 16px 8px}.user-email[data-v-837ee041]{color:var(--fg-dim);font-size:12px}.dropdown-item[data-v-837ee041],.user-email[data-v-837ee041]{font-family:Inter,sans-serif}.dropdown-item[data-v-837ee041]{padding:10px 16px;font-size:14px;transition:background .15s;color:var(--fg-muted)!important}.dropdown-item[data-v-837ee041]:hover{background:var(--surface-card-border)!important;color:var(--fg-inverse)!important}.dropdown-item[data-v-837ee041] .q-icon{color:var(--fg-dim)}.logout-item[data-v-837ee041]{color:#ff6b6b!important}.logout-item[data-v-837ee041]:hover{background:#ff000015!important}.logout-item[data-v-837ee041] .q-icon{color:#ff6b6b}.mobile-menu-btn[data-v-837ee041]{color:var(--fg-muted)}[data-v-837ee041] .mobile-drawer{background:var(--surface-card)!important}.drawer-inner[data-v-837ee041]{background:var(--surface-card);flex-direction:column;min-height:100%;padding:20px 20px 24px;display:flex}.drawer-header[data-v-837ee041]{justify-content:space-between;align-items:center;padding-bottom:24px;display:flex}.drawer-close[data-v-837ee041]{color:var(--fg-muted)}.drawer-close[data-v-837ee041]:hover{color:#fff;background:#ffffff10}.drawer-account[data-v-837ee041]{background:linear-gradient(135deg,#102b52,#0b1e38);border:1px solid #254064;border-radius:8px;padding:16px}.drawer-user-info[data-v-837ee041]{align-items:center;gap:10px;min-width:0;display:flex}.drawer-user-info .user-avatar[data-v-837ee041]{width:36px;height:36px}.drawer-user-text[data-v-837ee041]{min-width:0}.drawer-user-name[data-v-837ee041]{color:var(--fg-inverse);font-size:14px;font-weight:600}.drawer-user-email[data-v-837ee041]{color:#9aacc6;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.drawer-member-link[data-v-837ee041]{background:var(--accent-primary);color:#fff;border-radius:4px;align-items:center;gap:10px;min-height:38px;margin-top:14px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.drawer-login[data-v-837ee041]:hover,.drawer-member-link[data-v-837ee041]:hover{background:#287bff}.drawer-link-arrow[data-v-837ee041]{opacity:.7;margin-left:auto}.drawer-guest p[data-v-837ee041]{color:#c5d2e3;margin:0 0 14px;font-size:13px;line-height:1.5}.drawer-login[data-v-837ee041]{background:var(--accent-primary);color:#fff;cursor:pointer;border:0;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:38px;font-size:13px;font-weight:600;display:flex}.drawer-nav[data-v-837ee041]{border-bottom:1px solid var(--surface-card-border);padding:24px 0 16px}.drawer-section-label[data-v-837ee041]{color:#68809f;letter-spacing:1.5px;margin:0 10px 9px;font-size:10px;font-weight:700}.drawer-nav-link[data-v-837ee041]{color:#bcc9dc;border-radius:5px;align-items:center;gap:12px;min-height:44px;padding:0 10px;font-size:14px;text-decoration:none;display:flex}.drawer-nav-link>.q-icon[data-v-837ee041]:first-child{color:#7895bd}.drawer-nav-link[data-v-837ee041]:hover{color:#fff;background:#18304f}.drawer-nav-link:hover>.q-icon[data-v-837ee041]:first-child{color:#94baff}.drawer-logout[data-v-837ee041]{color:#ff8585;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:12px;min-height:44px;margin-top:10px;padding:0 10px;font-size:14px;display:flex}.drawer-logout[data-v-837ee041]:hover{background:#ff6b6b14}.drawer-footnote[data-v-837ee041]{color:#536783;margin-top:auto;padding-top:24px;font-size:10px}
