.nav-drop.svelte-17cm9wp.svelte-17cm9wp{position:relative;display:flex;align-items:center}.nav-drop-trigger.svelte-17cm9wp.svelte-17cm9wp{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-body);color:var(--text-dim);font-size:14px;line-height:1.6;font-weight:500;letter-spacing:.5px;text-transform:uppercase;padding:10px 16px;border:none;background:transparent;border-radius:4px;cursor:pointer;white-space:nowrap;transition:all .2s ease}.nav-drop-trigger.svelte-17cm9wp.svelte-17cm9wp:hover,.nav-drop.open.svelte-17cm9wp .nav-drop-trigger.svelte-17cm9wp{color:var(--gold);background:rgba(var(--accent-rgb),.06)}.nav-drop-trigger.active.svelte-17cm9wp.svelte-17cm9wp{color:var(--gold)}.nav-drop-trigger.active.svelte-17cm9wp.svelte-17cm9wp:after{content:"";position:absolute;bottom:-22px;left:16px;right:16px;height:2px;background:var(--gold);box-shadow:none}.nav-drop-caret.svelte-17cm9wp.svelte-17cm9wp{width:13px;height:13px;flex-shrink:0;transition:transform .22s ease}.nav-drop.open.svelte-17cm9wp .nav-drop-caret.svelte-17cm9wp{transform:rotate(180deg)}.nav-drop-menu.svelte-17cm9wp.svelte-17cm9wp{display:none;position:absolute;top:100%;left:50%;transform:translate(-50%);padding-top:12px;z-index:60}.nav-drop.open.svelte-17cm9wp .nav-drop-menu.svelte-17cm9wp{display:block}.nav-drop-panel.svelte-17cm9wp.svelte-17cm9wp{position:relative;min-width:262px;padding:8px;background:var(--bg-mid);border:1px solid var(--border);border-radius:10px;box-shadow:none;animation:none}.nav-drop-panel.svelte-17cm9wp.svelte-17cm9wp:after{content:"";position:absolute;top:-1px;left:50%;transform:translate(-50%);width:46px;height:2px;background:var(--gold)}@keyframes svelte-17cm9wp-nav-drop-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.nav-drop-item.svelte-17cm9wp.svelte-17cm9wp{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:7px;border-left:2px solid transparent;text-transform:none;letter-spacing:0;white-space:normal;transition:background .16s ease,border-color .16s ease}.nav-drop-item.svelte-17cm9wp+.nav-drop-item.svelte-17cm9wp{margin-top:2px}.nav-drop-item.svelte-17cm9wp.svelte-17cm9wp:hover,.nav-drop-item.svelte-17cm9wp.svelte-17cm9wp:focus-visible{background:rgba(var(--accent-rgb),.08);border-left-color:var(--gold)}.nav-drop-item.active.svelte-17cm9wp.svelte-17cm9wp{background:rgba(var(--accent-rgb),.1);border-left-color:var(--gold)}.nav-drop-item.active.svelte-17cm9wp.svelte-17cm9wp:after{display:none}.nav-drop-name.svelte-17cm9wp.svelte-17cm9wp{font-family:var(--font-display);font-size:14px;font-weight:600;letter-spacing:.6px;color:var(--gold);line-height:1.3}.nav-drop-item.svelte-17cm9wp:hover .nav-drop-name.svelte-17cm9wp{color:var(--gold-bright)}.nav-drop-desc.svelte-17cm9wp.svelte-17cm9wp{font-size:11.5px;line-height:1.4;color:var(--text-muted)}@media (max-width: 1830px){.nav-drop-trigger.svelte-17cm9wp.svelte-17cm9wp{gap:4px;font-size:12px;padding:8px;letter-spacing:.2px}.nav-drop-caret.svelte-17cm9wp.svelte-17cm9wp{width:11px;height:11px}}@media (max-width: 1360px){.nav-drop.svelte-17cm9wp.svelte-17cm9wp{position:static;display:block}.nav-drop-trigger.svelte-17cm9wp.svelte-17cm9wp{width:100%;justify-content:center;gap:6px;padding:12px;font-size:14px;letter-spacing:.5px}.nav-drop-trigger.active.svelte-17cm9wp.svelte-17cm9wp:after{display:none}.nav-drop-menu.svelte-17cm9wp.svelte-17cm9wp{position:static;transform:none;padding-top:4px}.nav-drop-panel.svelte-17cm9wp.svelte-17cm9wp{min-width:0;box-shadow:none;background:var(--bg-deep);animation:none}.nav-drop-panel.svelte-17cm9wp.svelte-17cm9wp:after{display:none}.nav-drop-item.svelte-17cm9wp.svelte-17cm9wp{text-align:left}}@media (prefers-reduced-motion: reduce){.nav-drop-caret.svelte-17cm9wp.svelte-17cm9wp,.nav-drop-item.svelte-17cm9wp.svelte-17cm9wp{transition:none}.nav-drop-panel.svelte-17cm9wp.svelte-17cm9wp{animation:none}}.footer-staff-access.svelte-mrv01f.svelte-mrv01f{text-align:center;margin-top:16px}.footer-staff-login.svelte-mrv01f.svelte-mrv01f{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:5px 12px;border:1px solid var(--border);border-radius:4px;color:var(--text-dim);background:transparent;font:400 12px var(--font-body);text-decoration:none}.footer-staff-login.svelte-mrv01f.svelte-mrv01f:hover{color:var(--text);border-color:var(--border-bright)}.footer-staff-login.svelte-mrv01f.svelte-mrv01f:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.footer-signout.svelte-mrv01f.svelte-mrv01f{display:inline-flex;align-items:center;gap:6px;margin-left:14px;padding:4px 12px;background:var(--bg-mid);border:1px solid var(--border);border-radius:999px;color:var(--text-muted);font-family:var(--font-body);font-size:12px;cursor:pointer;vertical-align:middle;transition:border-color .15s ease,color .15s ease,background .15s ease}.footer-signout.svelte-mrv01f svg.svelte-mrv01f{width:13px;height:13px}.footer-signout.svelte-mrv01f.svelte-mrv01f:hover:not(:disabled){border-color:var(--gold);color:var(--gold-bright);background:rgba(var(--accent-rgb),.1)}.footer-signout.svelte-mrv01f.svelte-mrv01f:disabled{opacity:.6;cursor:progress}@media (max-width: 720px){.footer-signout.svelte-mrv01f.svelte-mrv01f{display:flex;margin:10px auto 0}}
