.staff-portal{--staff-bg:#09090b;--staff-surface:rgb(255 255 255/0.02);--staff-surface-2:rgb(255 255 255/0.04);--staff-border:rgb(255 255 255/0.06);--staff-text:#fafafa;--staff-muted:#a1a1aa;--staff-danger:#f87171;--staff-radius:1rem;--staff-radius-lg:1.25rem;--staff-shadow:0 25px 50px -12px rgb(0 0 0/0.45);--staff-accent:99 102 241;--staff-accent-2:139 92 246;background:var(--staff-bg);color:var(--staff-text)}.staff-portal[data-staff-portal=organizer]{--staff-accent:139 92 246;--staff-accent-2:217 70 239}.staff-portal ::selection{background:rgb(var(--staff-accent)/.35)}.staff-mesh{background:radial-gradient(ellipse 80% 50% at 20% -10%,rgb(var(--staff-accent)/.14),transparent),radial-gradient(ellipse 60% 40% at 90% 10%,rgb(var(--staff-accent-2)/.1),transparent),radial-gradient(ellipse 50% 30% at 50% 100%,rgb(var(--staff-accent-2)/.06),transparent)}.staff-card{border-radius:var(--staff-radius-lg);border:1px solid var(--staff-border);background:var(--staff-surface);box-shadow:var(--staff-shadow);backdrop-filter:blur(8px)}.staff-input{border-radius:var(--staff-radius);border:1px solid rgb(63 63 70/.8);background:rgb(9 9 11/.65);color:var(--staff-text)}.staff-input:focus{outline:none;border-color:rgb(var(--staff-accent)/.55);box-shadow:0 0 0 3px rgb(var(--staff-accent)/.15)}.staff-zone-nav{display:flex;flex-wrap:wrap;gap:.5rem;padding:.25rem;border-radius:var(--staff-radius-lg);border:1px solid var(--staff-border);background:rgb(9 9 11/.5)}.staff-tab-nav{display:flex;flex-wrap:wrap;gap:.375rem}.staff-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.8125rem;color:var(--staff-muted)}.staff-breadcrumb a:hover{color:var(--staff-text)}.staff-breadcrumb__sep{opacity:.45}.staff-event-sticky-nav{position:sticky;top:0;z-index:15;margin:-.25rem 0 1rem;padding:.75rem 0;background:linear-gradient(180deg,rgb(9 9 11/.97) 0,rgb(9 9 11/.92) 70%,transparent);backdrop-filter:blur(10px)}.staff-accordion>summary{cursor:pointer;list-style:none}.staff-accordion>summary::-webkit-details-marker{display:none}.staff-accordion[open]>summary .staff-accordion__chevron{transform:rotate(180deg)}