.manager[data-operations-theme=santino-nightlife]{--color-background:#090a0c;--color-surface:#121416;--color-surface-muted:#1b1e21;--color-text:#f5f3ef;--color-text-muted:#b7b9bc;--color-border:#35383c;--color-accent:#d8d0c2;--color-accent-soft:#262522;--color-success:#b6d3be;--color-warning:#e0c492;--color-danger:#f0b1aa;--foreground:var(--color-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--color-text);background:var(--color-background)}.manager[data-operations-theme=santino-nightlife] .manager-main{background:radial-gradient(ellipse at 80% 0, #c7baa309, transparent 45%), var(--color-background);min-height:100dvh}.manager[data-operations-theme=santino-nightlife] .sidebar,.manager[data-operations-theme=santino-nightlife] .topbar,.manager[data-operations-theme=santino-nightlife] .mobile-nav,.manager[data-operations-theme=santino-nightlife] .mobile-dialog,.manager[data-operations-theme=santino-nightlife] .user-popover{color:var(--color-text);border-color:var(--color-border);background:#0e1012}.manager[data-operations-theme=santino-nightlife] .topbar{min-height:80px}.manager[data-operations-theme=santino-nightlife] .santino-manager-wordmark{color:var(--color-text)}.manager[data-operations-theme=santino-nightlife] .santino-manager-wordmark small{color:var(--color-text-muted);letter-spacing:.22em}.manager[data-operations-theme=santino-nightlife] .sidebar-signature{font:inherit;font-size:12px;line-height:1.6}.manager[data-operations-theme=santino-nightlife] .workspace-caption{margin-top:36px}.manager[data-operations-theme=santino-nightlife] .nav-link{font-size:14px}.manager[data-operations-theme=santino-nightlife] .nav-link[aria-current=page]{color:#fff;background:#24272a;box-shadow:inset 2px 0 #d8d0c2}.manager[data-operations-theme=santino-nightlife] .nav-link[aria-current=page] .nav-dot{background:#d8d0c2}.manager[data-operations-theme=santino-nightlife] .page-heading{border-bottom:1px solid var(--color-border);margin-bottom:24px;padding-bottom:22px}.manager[data-operations-theme=santino-nightlife] .page-heading h1{letter-spacing:-.045em;font-size:clamp(30px,3.4vw,44px);font-weight:550}.manager[data-operations-theme=santino-nightlife] .eyebrow{color:#d8d0c2;letter-spacing:.17em}.manager[data-operations-theme=santino-nightlife] .avatar{color:#eee8dd;background:#24272a}.manager[data-operations-theme=santino-nightlife] .context-field select,.manager[data-operations-theme=santino-nightlife] .context-field strong{color:var(--color-text);font-size:14px}.manager[data-operations-theme=santino-nightlife] .context-field select{background-color:#0e1012}.manager[data-operations-theme=santino-nightlife] .location-tag{border-color:var(--color-border);color:var(--color-text-muted)}.manager[data-operations-theme=santino-nightlife] .button{color:#151619;background:#e9e3d8;border:1px solid #e9e3d8;border-radius:7px;font-weight:650;transition:background-color .14s,border-color .14s}.manager[data-operations-theme=santino-nightlife] .button:hover:not(:disabled){background:#fffaf0;border-color:#fffaf0;transform:none}.manager[data-operations-theme=santino-nightlife] .button-ghost{color:#f1eee7;background:#1b1e21;border-color:#484c50}.manager[data-operations-theme=santino-nightlife] .button-ghost:hover:not(:disabled){color:#fff;background:#2a2e32}.manager[data-operations-theme=santino-nightlife] :focus-visible{outline-offset:4px;outline:3px solid #d7c9ad}.manager[data-operations-theme=santino-nightlife] .mobile-nav a[aria-current=page]{color:#fff;background:#24272a}.manager[data-operations-theme=santino-nightlife] .content-footer{color:var(--color-text-muted);border-color:var(--color-border)}.manager[data-operations-theme=santino-nightlife] .o1-team{padding:6px 0 20px}.manager[data-operations-theme=santino-nightlife] .o1-heading{align-items:flex-end;gap:24px}.manager[data-operations-theme=santino-nightlife] .o1-heading h2{margin:0 0 10px;font-size:25px;font-weight:500}.manager[data-operations-theme=santino-nightlife] .o1-eyebrow{color:#d8d0c2;font-size:11px}.manager[data-operations-theme=santino-nightlife] .o1-grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:36px}.manager[data-operations-theme=santino-nightlife] .o1-grid h2{font-size:19px;font-weight:550}.manager[data-operations-theme=santino-nightlife] .o1-person{border-color:var(--color-border);padding:20px 0}.manager[data-operations-theme=santino-nightlife] .o1-person h3{letter-spacing:-.025em;font-size:18px;font-weight:600}.manager[data-operations-theme=santino-nightlife] .o1-person p{font-size:14px;line-height:1.6}.manager[data-operations-theme=santino-nightlife] :is(.o1-heading p,.o1-team small,.o1-history span){color:var(--color-text-muted)}.manager[data-operations-theme=santino-nightlife] :is(.o1-scope,.o1-history li,.o1-delegation){border-color:var(--color-border)}.manager[data-operations-theme=santino-nightlife] .o1-scope{padding:22px 0 18px}.manager[data-operations-theme=santino-nightlife] .o1-scope strong{color:#ded5c5;font-weight:550}.manager[data-operations-theme=santino-nightlife] .o1-editor{background:linear-gradient(135deg,#1a1d20,#131517);border:1px solid #3d4145;border-top-color:#7d786d;border-radius:10px;padding:26px;position:sticky;top:22px}.manager[data-operations-theme=santino-nightlife] .o1-editor p{color:var(--color-text-muted);font-size:14px;line-height:1.75}.manager[data-operations-theme=santino-nightlife] :is(.o1-team input:not([type=checkbox]),.o1-team select,.o1-team textarea){color:var(--color-text);background:#0b0d0f;border-color:#666b71;min-height:46px}.manager[data-operations-theme=santino-nightlife] .o1-team input[type=checkbox]{accent-color:#d8d0c2}.manager[data-operations-theme=santino-nightlife] .o1-team fieldset{border-color:#555b61}.manager[data-operations-theme=santino-nightlife] .o1-team legend{padding:0 7px}.manager[data-operations-theme=santino-nightlife] .o1-team summary{font-size:15px}.manager[data-operations-theme=santino-nightlife] .o1-history li{gap:8px;padding:16px 0}.manager[data-operations-theme=santino-nightlife] .o1-history strong{font-size:14px;font-weight:550}.manager[data-operations-theme=santino-nightlife] :is(.santino-attention,.santino-pulse,.santino-recent,.santino-team-preview,.santino-empty,.santino-settings>section,.santino-directory article,.santino-directory-search input,.santino-settings>div,.crm-card,.crm-list,.crm-activity-item){background:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}.manager[data-operations-theme=santino-nightlife] :is(.santino-home-heading p,.santino-attention p,.santino-empty p,.santino-attention-item small,.santino-pulse small,.santino-recent p,.santino-team-preview article p,.santino-directory p,.santino-directory small,.santino-settings p,.crm-intro>p:last-child,.crm-profile-header>p:last-child,.crm-eyebrow,.crm-list small,.crm-directory small,.crm-profile small){color:var(--color-text-muted)}.manager[data-operations-theme=santino-nightlife] :is(.crm-directory,.crm-profile){color:var(--color-text)}.manager[data-operations-theme=santino-nightlife] :is(.crm-directory input,.crm-directory select,.crm-profile input,.crm-profile select,.santino-directory input){background:var(--color-surface);color:var(--color-text);border-color:#666b71}.manager[data-operations-theme=santino-nightlife] .origin-heaven{color:#bacde7;background:#182231;border-color:#485e7c}.manager[data-operations-theme=santino-nightlife] .origin-roof{color:#c0d9bf;background:#18251b;border-color:#47684d}.manager[data-operations-theme=santino-nightlife] :is(.crm-panel,.club-summary,.santino-context-links button){background:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}.manager[data-operations-theme=santino-nightlife] :is(.crm-columns,.crm-customer-row>div:first-child p,.crm-empty p,.crm-back,.crm-customer-status,.crm-panel dt,.crm-muted,.crm-accounts p,.crm-timeline time,.santino-context-links span){color:var(--color-text-muted)}.manager[data-operations-theme=santino-nightlife] :is(.crm-club-status,.crm-timeline a){color:var(--color-text)}.manager[data-operations-theme=santino-nightlife] :is(.crm-customer-row,.crm-timeline li,.crm-profile-header,.crm-search,.crm-empty,.crm-message){border-color:var(--color-border)}.manager[data-operations-theme=santino-nightlife] .crm-customer-row:is(:hover,:focus-visible){background:var(--color-surface-muted);outline-color:var(--color-accent)}.manager[data-operations-theme=santino-nightlife] .crm-certification{color:#ded5c5;border-color:#716a5c}.manager[data-operations-theme=santino-nightlife] .crm-timeline li:before{background:var(--color-accent)}.manager[data-operations-theme=santino-nightlife] .santino-person-initial{background:var(--color-surface-muted);color:var(--color-text)}:is(body:has(.manager[data-operations-theme=santino-nightlife]),body:has(.staff-shell[data-operations-theme=santino-nightlife])){background:#090a0c}.operations-mobile-brand{display:none}.operations-identity{gap:20px;display:grid}.operations-club-name{gap:6px;display:grid}.operations-club-name strong{letter-spacing:.14em;text-transform:uppercase;color:#eee9df;font-size:12px;font-weight:650}.operations-club-name span{color:#b7b9bc;font-size:11px;line-height:1.5}.operations-venue-marks{justify-content:space-between;align-items:center;gap:18px;display:flex}.operations-venue-marks img{object-fit:contain;flex-shrink:0;width:52px;height:38px}.operations-venue-marks img:first-child{width:70px}.manager[data-operations-theme=santino-nightlife] .sidebar-bottom{padding:24px 8px 0}.manager[data-operations-theme=santino-nightlife] .sidebar-bottom>.sidebar-signature{border-top:1px solid var(--color-border);padding-top:16px}.staff-shell[data-operations-theme=santino-nightlife]{--staff-accent:#d8d0c2;--staff-bg:#090a0c;--staff-panel:#15181b;--staff-line:#45494e}.staff-shell[data-operations-theme=santino-nightlife] .staff-surface{max-width:520px}.staff-shell[data-operations-theme=santino-nightlife] .staff-top{gap:14px;height:90px}.staff-shell[data-operations-theme=santino-nightlife] .staff-wordmark{letter-spacing:.1em;font-size:17px;line-height:1.2}.staff-shell[data-operations-theme=santino-nightlife] .staff-wordmark span{letter-spacing:.24em;font-size:10px}.staff-shell[data-operations-theme=santino-nightlife] .operations-identity{border-bottom:1px solid var(--staff-line);gap:14px;padding:20px 0}.staff-shell[data-operations-theme=santino-nightlife] .operations-club-name{justify-content:space-between;align-items:center;gap:12px;display:flex}.staff-shell[data-operations-theme=santino-nightlife] .operations-venue-marks{justify-content:center;gap:36px}.staff-shell[data-operations-theme=santino-nightlife] .operations-venue-marks img{width:52px;height:32px}.staff-shell[data-operations-theme=santino-nightlife] .operations-venue-marks img:first-child{width:80px}.staff-shell[data-operations-theme=santino-nightlife] .staff-home{padding-top:26px}.staff-shell[data-operations-theme=santino-nightlife] .staff-home h1{font-size:clamp(32px,8vw,46px);font-weight:500;line-height:1.1}.staff-shell[data-operations-theme=santino-nightlife] .staff-current-place{border-color:var(--staff-line);background:#14171a;border-radius:8px}.staff-shell[data-operations-theme=santino-nightlife] .staff-scan-action{color:#111416;background:#e5dfd3;border:1px solid #eee8dd;border-radius:10px;min-height:88px}.staff-shell[data-operations-theme=santino-nightlife] .staff-scan-action small{color:#42464a}.staff-shell[data-operations-theme=santino-nightlife] .staff-primary{color:#111416;background:#e5dfd3}.staff-shell[data-operations-theme=santino-nightlife] .staff-home>.staff-scan-action:not([href^="/staff/scan"]){background:#171a1d;border-color:#5a6066;min-height:76px;color:#f3f1ed!important}.staff-shell[data-operations-theme=santino-nightlife] .staff-home>.staff-scan-action:not([href^="/staff/scan"]) strong{font-size:17px}.staff-shell[data-operations-theme=santino-nightlife] .staff-home>.staff-scan-action:not([href^="/staff/scan"]) small{color:var(--staff-muted)}.staff-shell[data-operations-theme=santino-nightlife] .staff-secondary{color:#f3f1ed;background:#171a1d;border-color:#5a6066}.staff-shell[data-operations-theme=santino-nightlife] .staff-place{border-color:var(--staff-line);background:#14171a;gap:18px;min-height:90px}.staff-shell[data-operations-theme=santino-nightlife] .staff-place>span:first-of-type{text-align:left;flex:1}.staff-place-logo{object-fit:contain;width:56px;height:40px}.staff-shell[data-operations-theme=santino-nightlife] :focus-visible{outline-color:#e5d8bd}.staff-shell[data-operations-theme=santino-nightlife] .staff-atmosphere svg{opacity:.045}@media (prefers-reduced-motion:no-preference){.manager[data-operations-theme=santino-nightlife] .main-content,.staff-shell[data-operations-theme=santino-nightlife] .staff-home{animation:.22s ease-out both operations-arrive}@keyframes operations-arrive{0%{opacity:.9;transform:translateY(4px)}to{opacity:1;transform:none}}}@media (prefers-reduced-motion:reduce){.manager[data-operations-theme=santino-nightlife] *,.staff-shell[data-operations-theme=santino-nightlife] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media (max-width:800px){.manager[data-operations-theme=santino-nightlife] .operations-mobile-brand{border-bottom:1px solid var(--color-border);background:#0e1012;padding:18px 24px;display:block}.operations-mobile-brand .operations-identity{justify-content:space-between;align-items:center;gap:20px;display:flex}.operations-mobile-brand .operations-venue-marks img{width:38px;height:30px}.operations-mobile-brand .operations-venue-marks img:first-child{width:62px}.manager[data-operations-theme=santino-nightlife] .main-content{padding:26px 24px 100px}}@media (max-width:700px){.manager[data-operations-theme=santino-nightlife] .main-content{padding:22px 18px 100px}.manager[data-operations-theme=santino-nightlife] .o1-grid{grid-template-columns:minmax(0,1fr);gap:22px}.manager[data-operations-theme=santino-nightlife] .o1-heading{align-items:stretch;gap:12px}.manager[data-operations-theme=santino-nightlife] .o1-editor{padding:22px 18px;position:static}.manager[data-operations-theme=santino-nightlife] .o1-person{gap:12px}.manager[data-operations-theme=santino-nightlife] .o1-person .button{padding:12px}.manager[data-operations-theme=santino-nightlife] .operations-mobile-brand{padding:16px 18px}.operations-mobile-brand .operations-identity{gap:12px}.operations-mobile-brand .operations-club-name strong{letter-spacing:.09em;font-size:11px}.operations-mobile-brand .operations-club-name span{font-size:10px}.operations-mobile-brand .operations-venue-marks{gap:12px}.operations-mobile-brand .operations-venue-marks img{width:30px;height:28px}.operations-mobile-brand .operations-venue-marks img:first-child{width:50px}.staff-shell[data-operations-theme=santino-nightlife] .operations-club-name{flex-wrap:wrap;gap:6px}}.manager[data-operations-theme=santino-nightlife] .sidebar .operations-venue-marks{gap:12px}.manager[data-operations-theme=santino-nightlife] .sidebar .operations-venue-marks img{width:38px;height:32px}.manager[data-operations-theme=santino-nightlife] .sidebar .operations-venue-marks img:first-child{width:62px}
