:root{color-scheme:light;--font-primary:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-display:"Lato",var(--font-primary);--brand-copper:#b46a2c;--brand-copper-hover:#995222;--brand-copper-light:#faf4ef;--brand-gold:#dca43e;--brand-gold-muted:rgba(220,164,62,.15);--obsidian-bg:#0b0e17;--obsidian-surface:#111522;--obsidian-card:#161c2c;--obsidian-hover:#1e2538;--obsidian-border:hsla(0,0%,100%,.08);--obsidian-border-subtle:hsla(0,0%,100%,.12);--bg-page:#f8f9fb;--bg-card:#fff;--border-subtle:#e8eaef;--border-focus:#b46a2c;--text-primary:#111827;--text-secondary:#4b5563;--text-muted:#6b7280;--text-inverse:#fff;--success:#10b981;--warning:#f59e0b;--error:#ef4444;--info:#0ea5e9}*{box-sizing:border-box;font-family:var(--font-primary)}#__next,body,html{min-height:100%}body{margin:0;background:var(--bg-page);color:var(--text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f1f2f5}::-webkit-scrollbar-thumb{background:#c4a282;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#b46a2c}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn .25s cubic-bezier(.16,1,.3,1) forwards}.AdminSidebar_desktopDrawer__9dear{flex-shrink:0;width:272px}.AdminSidebar_paper__861kv{background:#0b0e17!important;border-right:1px solid hsla(0,0%,100%,.08)!important;box-sizing:border-box;color:#fff;width:272px}.AdminSidebar_content__ucPDe{display:flex;flex-direction:column;height:100%}.AdminSidebar_brand__6_K3V{padding:20px 18px 18px}.AdminSidebar_brandLink__9UrWT{display:flex;align-items:center;gap:12px;text-decoration:none;color:inherit;transition:opacity .15s ease}.AdminSidebar_brandLink__9UrWT:hover{opacity:.92}.AdminSidebar_logoContainer__7zc95{width:42px;height:42px;border-radius:10px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.3)}.AdminSidebar_logoImage__F2h7m{width:32px;height:32px;object-fit:contain}.AdminSidebar_brandTextGroup__ahM7Y{display:flex;flex-direction:column;min-width:0}.AdminSidebar_brandEyebrow__6fuvQ{color:#dca43e;font-size:.65rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;line-height:1.1}.AdminSidebar_brandTitle__T4Mb7{color:#fff;font-weight:700;font-size:1.05rem;letter-spacing:-.01em;margin-top:3px;line-height:1.2}.AdminSidebar_divider__YM11j{border-color:hsla(0,0%,100%,.07)!important}.AdminSidebar_navigation__BTz1e{flex:1 1;overflow-y:auto;padding:16px 12px 20px}.AdminSidebar_group__F6ArX{margin-bottom:20px}.AdminSidebar_groupLabel__V2MvQ{color:#64748b;display:block;font-size:.675rem;font-weight:700;letter-spacing:.08em;padding:0 12px 6px;text-transform:uppercase}.AdminSidebar_navigationItem__qHHlg{border-radius:8px!important;color:#94a3b8!important;margin-bottom:2px!important;min-height:38px;padding:7px 12px!important;position:relative;transition:all .15s ease!important}.AdminSidebar_navigationItem__qHHlg.Mui-selected,.AdminSidebar_navigationItem__qHHlg.Mui-selected:hover{background:rgba(180,106,44,.14)!important;color:#fff!important;border-left:3px solid #b46a2c;padding-left:9px!important}.AdminSidebar_navigationItem__qHHlg:hover{background:hsla(0,0%,100%,.04)!important;color:#f1f5f9!important}.AdminSidebar_navigationIcon__wh_9h{color:inherit!important;min-width:32px!important}.AdminSidebar_navigationItem__qHHlg.Mui-selected .AdminSidebar_navigationIcon__wh_9h{color:#dca43e!important}.AdminSidebar_activePillIndicator__8MC3n{width:5px;height:5px;border-radius:50%;background:#dca43e;box-shadow:0 0 6px #dca43e;margin-left:auto}.AdminSidebar_sidebarFooter___XMMv{padding:14px 16px 16px;border-top:1px solid hsla(0,0%,100%,.07);background:rgba(0,0,0,.25);display:flex;flex-direction:column;gap:10px}.AdminSidebar_statusRow__LYM5B{display:flex;align-items:center;gap:6px;padding:0 2px}.AdminSidebar_liveDot__iWhWI{font-size:.55rem!important;color:#10b981;animation:AdminSidebar_pulseDot__sK2Rp 2s ease-in-out infinite}@keyframes AdminSidebar_pulseDot__sK2Rp{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.AdminSidebar_statusText__tuKKY{font-size:.6875rem;font-weight:600;color:#64748b;letter-spacing:.04em;text-transform:uppercase}.AdminSidebar_viewSiteBtn__qh1kI{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:8px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);color:#cbd5e1;font-size:.775rem;font-weight:500;text-decoration:none;transition:all .15s ease}.AdminSidebar_viewSiteBtn__qh1kI:hover{background:rgba(180,106,44,.16);border-color:rgba(180,106,44,.4);color:#fff}.AdminSidebar_openIcon__wGeXL{font-size:.85rem!important;color:#94a3b8}.AdminSidebar_mobileDrawer__rO1cg{display:none}@media (max-width:959px){.AdminSidebar_desktopDrawer__9dear{display:none}.AdminSidebar_mobileDrawer__rO1cg{display:block}}.AdminBreadcrumbs_breadcrumbs__ssbih{color:#94a3b8;min-width:0;font-size:.8125rem}.AdminBreadcrumbs_breadcrumbs__ssbih .MuiBreadcrumbs-separator{color:hsla(0,0%,100%,.3)!important;margin:0 8px}.AdminBreadcrumbs_homeLink__ncjlq{align-items:center;color:#94a3b8;display:inline-flex;gap:6px;font-weight:500;transition:color .15s ease}.AdminBreadcrumbs_homeLink__ncjlq:hover{color:#dca43e}.AdminBreadcrumbs_current__AdYDq{color:#fff;font-weight:600;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminTopBar_appBar__WMI8Z{background:#0b0e17!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important;border-bottom:1px solid hsla(0,0%,100%,.08)!important;color:#fff!important;left:272px!important;width:calc(100% - 272px)!important;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.2)!important}.AdminTopBar_toolbar__Cgt0p{justify-content:space-between;min-height:64px!important;padding:0 24px!important}.AdminTopBar_actions__Kdr6a,.AdminTopBar_breadcrumbArea__k6ne2{align-items:center;display:flex}.AdminTopBar_breadcrumbArea__k6ne2{gap:12px;min-width:0}.AdminTopBar_actions__Kdr6a{gap:12px}.AdminTopBar_statusPill__vpX1W{display:flex;align-items:center;gap:6px;padding:4px 10px;border-radius:9999px;background:rgba(16,185,129,.12);border:1px solid rgba(16,185,129,.28)}.AdminTopBar_statusDotPing__bn9Pl{width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 0 2px rgba(16,185,129,.3)}.AdminTopBar_statusLabel__7qZzo{color:#34d399;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.AdminTopBar_publicSiteBtn__H9azK{font-size:.75rem!important;font-weight:600!important;color:#e2e8f0!important;border:1px solid hsla(0,0%,100%,.12)!important;background:#161c2c!important;border-radius:8px!important;padding:4px 12px!important;text-transform:none!important;transition:all .15s ease!important}.AdminTopBar_publicSiteBtn__H9azK:hover{background:#1e2538!important;color:#fff!important;border-color:rgba(220,164,62,.4)!important}.AdminTopBar_iconBtn__V9MwF{border:1px solid hsla(0,0%,100%,.12)!important;border-radius:8px!important;color:#94a3b8!important;padding:7px!important;background:#161c2c!important;transition:all .15s ease!important}.AdminTopBar_iconBtn__V9MwF:hover{background:#1e2538!important;color:#fff!important;border-color:hsla(0,0%,100%,.25)!important}.AdminTopBar_menuButton__5pfP7{display:none!important;color:#cbd5e1!important}.AdminTopBar_menuButton__5pfP7:hover{color:#fff!important}.AdminTopBar_accountButton__ALTYC{border:1px solid hsla(0,0%,100%,.12)!important;border-radius:8px!important;padding:4px 8px 4px 5px!important;color:#fff!important;background:#161c2c!important;display:flex;align-items:center;gap:8px;text-transform:none!important;transition:all .15s ease!important}.AdminTopBar_accountButton__ALTYC:hover{background:#1e2538!important;border-color:rgba(220,164,62,.4)!important}.AdminTopBar_avatar__Ngety{width:30px!important;height:30px!important;font-size:.725rem!important;font-weight:700!important;background:linear-gradient(135deg,#b46a2c,#7b3e1b)!important;color:#fff!important}.AdminTopBar_accountMeta__gG9y7{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.AdminTopBar_accountName__r3Six{font-size:.8125rem;font-weight:600;color:#fff;line-height:1.2;max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminTopBar_accountRoleBadge__Igidh{font-size:.625rem;font-weight:700;color:#dca43e;background:rgba(220,164,62,.15);padding:1px 5px;border-radius:4px;margin-top:2px;text-transform:uppercase;letter-spacing:.03em}.AdminTopBar_chevronIcon__uaUQp{color:#94a3b8;transition:transform .15s ease}.AdminTopBar_accountButton__ALTYC:hover .AdminTopBar_chevronIcon__uaUQp{color:#fff}.AdminTopBar_dropdownPaper__zDyBq{background:#111522!important;border-radius:12px!important;border:1px solid hsla(0,0%,100%,.12)!important;box-shadow:0 16px 36px rgba(0,0,0,.5)!important;color:#fff!important;margin-top:6px!important;min-width:220px!important}.AdminTopBar_dropdownPaper__zDyBq .MuiDivider-root{border-color:hsla(0,0%,100%,.08)!important}.AdminTopBar_menuHeader__icj1G{padding:12px 16px 8px}.AdminTopBar_accountMenuProfile__Eu_jA{padding:12px 16px 10px}.AdminTopBar_accountMenuProfile__Eu_jA .MuiTypography-subtitle2{color:#fff!important}.AdminTopBar_accountMenuProfile__Eu_jA .MuiTypography-caption{color:#94a3b8!important}.AdminTopBar_emptyMenuItem__UHed8{color:#64748b!important;font-size:.8125rem!important}.AdminTopBar_menuItemIcon__hTws1{margin-right:10px;color:#dca43e}.AdminTopBar_dropdownPaper__zDyBq .MuiMenuItem-root{color:#e2e8f0!important;font-size:.875rem!important;padding:10px 16px!important;transition:background .15s ease!important}.AdminTopBar_dropdownPaper__zDyBq .MuiMenuItem-root:hover{background:hsla(0,0%,100%,.06)!important;color:#fff!important}@media (max-width:959px){.AdminTopBar_appBar__WMI8Z{left:0!important;width:100%!important}.AdminTopBar_toolbar__Cgt0p{padding:0 16px!important}.AdminTopBar_menuButton__5pfP7{display:inline-flex!important}.AdminTopBar_statusPill__vpX1W{display:none}}@media (max-width:640px){.AdminTopBar_accountMeta__gG9y7{display:none}.AdminTopBar_publicSiteBtn__H9azK{display:none!important}.AdminTopBar_accountButton__ALTYC{padding:4px!important}}.AdminLoadingState_loading__nB_Vm{align-items:center;color:#667085;display:flex;flex-direction:column;justify-content:center;min-height:320px;gap:12px}.AdminErrorBoundary_page__sEZrW{align-items:center;display:flex;justify-content:center;min-height:60vh;padding:24px}.AdminErrorBoundary_card__Rl6gO{max-width:520px;padding:32px;text-align:center}.AdminErrorBoundary_title__08awO{color:#172033;font-weight:700}.AdminErrorBoundary_description__TCU_w{color:#667085;margin-top:10px}.AdminErrorBoundary_action__LJoQR{margin-top:22px!important}.AdminShell_root__i7ybi{background:#f8f9fb;min-height:100vh}.AdminShell_main__CfnOF{min-height:100vh;display:flex;flex-direction:column}.AdminShell_content__wGB69{flex:1 1;padding:32px 36px 60px;max-width:1600px;width:100%;margin:0 auto}@media (min-width:960px){.AdminShell_main__CfnOF{margin-left:272px}}@media (max-width:959px){.AdminShell_content__wGB69{padding:20px 16px 40px}}