[data-theme=admin]{--admin-gold:#b8945e;--admin-gold-strong:#947143;--admin-cream:#f7f4ee;--admin-surface:#fff;--admin-ink:#24241f;--admin-muted-ink:#625f58;--admin-border:#e6e1d8;--admin-shadow:0 10px 30px #392d1a0f;--admin-radius-card:18px;--admin-radius-control:11px;--admin-glass:#ffffffad;--admin-focus:#765a31;--admin-button-ink:#24241f;--admin-status-warning:#8a4b00;--admin-status-success:#166534;--admin-status-danger:#b42318;--admin-status-info:#1d4ed8;--admin-status-purple:#6b21a8;color:var(--admin-ink);background-color:var(--admin-cream);font-variant-numeric:tabular-nums;min-height:100vh}[data-theme=admin] *{scrollbar-width:thin;scrollbar-color:#a9916e #eee8dc}[data-theme=admin] ::-webkit-scrollbar{width:9px;height:9px}[data-theme=admin] ::-webkit-scrollbar-track{background-color:#eee8dc;border-radius:999px}[data-theme=admin] ::-webkit-scrollbar-thumb{background-color:#a9916e;border:2px solid #eee8dc;border-radius:999px}[data-theme=admin] ::-webkit-scrollbar-thumb:hover{background-color:#806747}[data-theme=admin] ::-webkit-scrollbar-corner{background-color:#eee8dc}[data-theme=admin] [data-admin-sidebar] *,[data-theme=admin] .admin-drawer *{scrollbar-color:#806747 #38291f}[data-theme=admin] [data-admin-sidebar] ::-webkit-scrollbar-track{background-color:#38291f}[data-theme=admin] .admin-drawer ::-webkit-scrollbar-track{background-color:#38291f}[data-theme=admin] [data-admin-sidebar] ::-webkit-scrollbar-thumb{background-color:#806747;border-color:#38291f}[data-theme=admin] .admin-drawer ::-webkit-scrollbar-thumb{background-color:#806747;border-color:#38291f}[data-theme=admin] [data-admin-sidebar] ::-webkit-scrollbar-thumb:hover{background-color:#c4a875}[data-theme=admin] .admin-drawer ::-webkit-scrollbar-thumb:hover{background-color:#c4a875}[data-theme=admin] .bg-muted,[data-theme=admin] [class*=bg-muted\/]{background-color:color-mix(in srgb, var(--admin-ink) 4%, var(--admin-surface))}[data-theme=admin] .bg-border{background-color:var(--admin-border)}[data-theme=admin] .border-border,[data-theme=admin] .border-slate-100,[data-theme=admin] .border-slate-200,[data-theme=admin] .border-slate-300{border-color:var(--admin-border)}[data-theme=admin].bg-background{background-color:var(--admin-cream)}[data-theme=admin].text-foreground{color:var(--admin-ink)}[data-theme=admin] .management-shell{background:radial-gradient(ellipse at 85% 0%, #b8945e17, transparent 34rem), var(--admin-cream);color:var(--admin-ink)}[data-theme=admin] .bg-background{background-color:var(--admin-cream)}[data-theme=admin] .text-foreground{color:var(--admin-ink)}[data-theme=admin] .text-muted-foreground,[data-theme=admin] .text-slate-400,[data-theme=admin] .text-slate-500{color:var(--admin-muted-ink)}[data-theme=admin] .bg-primary{background-color:var(--admin-gold)}[data-theme=admin] .text-primary-foreground,[data-theme=admin] [class*="bg-[#b8945f]"]{color:var(--admin-button-ink)}[data-theme=admin] .text-primary,[data-theme=admin] .text-primary-dark{color:var(--admin-gold-strong)}[data-theme=admin] .text-amber-500,[data-theme=admin] .text-amber-600,[data-theme=admin] .text-amber-700{color:var(--admin-status-warning)}[data-theme=admin] .text-emerald-600,[data-theme=admin] .text-emerald-700{color:var(--admin-status-success)}[data-theme=admin] .text-red-500,[data-theme=admin] .text-red-600,[data-theme=admin] .text-rose-500,[data-theme=admin] .text-rose-600,[data-theme=admin] .text-rose-700,[data-theme=admin] .text-destructive{color:var(--admin-status-danger)}[data-theme=admin] .text-blue-500,[data-theme=admin] .text-blue-600,[data-theme=admin] .text-sky-700{color:var(--admin-status-info)}[data-theme=admin] .text-purple-700{color:var(--admin-status-purple)}[data-theme=admin] .admin-sidebar-section-title{color:var(--admin-muted-ink)}[data-theme=admin] [data-admin-sidebar]{transition:width .18s}[data-theme=admin] .admin-main{width:100%}[data-theme=admin] [data-admin-sidebar],[data-theme=admin] [data-admin-topbar],[data-theme=admin] .admin-drawer,[data-theme=admin] .admin-tenant-switcher{background:var(--admin-glass);box-shadow:var(--admin-shadow);border-color:#9471432e}[data-theme=admin] [data-admin-sidebar]{color:#f6f0e6;-webkit-backdrop-filter:none;background-color:#38291f;border-color:#574332;width:17rem;box-shadow:8px 0 28px #2b1f151f}[data-theme=admin] [data-admin-sidebar] .admin-sidebar-brand,[data-theme=admin] [data-admin-sidebar] .admin-sidebar-footer{background-color:#0000;border-color:#574332}[data-theme=admin] [data-admin-sidebar] .admin-sidebar-section-title,[data-theme=admin] [data-admin-sidebar] .admin-sidebar-footer-info,[data-theme=admin] [data-admin-sidebar] .text-muted-foreground{color:#d7c8b4}[data-theme=admin] [data-admin-sidebar] .admin-sidebar-brand>div>div,[data-theme=admin] [data-admin-sidebar] .admin-sidebar-brand>div>div *{color:#f6f0e6}[data-theme=admin] [data-admin-sidebar] .admin-sidebar-brand>div>div.bg-primary{color:#2b2118;background-color:#d2b276}[data-theme=admin] [data-admin-sidebar] .admin-brand-mark>div:first-child,[data-theme=admin] [data-admin-sidebar] .admin-brand-mark>div:first-child svg,[data-theme=admin] [data-admin-sidebar] .admin-brand-symbol,[data-theme=admin] [data-admin-sidebar] .admin-brand-symbol svg{color:#2b2118}[data-theme=admin] [data-admin-sidebar] .admin-sidebar-brand>span{color:#f1d69f;background-color:#d2b27624;border-color:#d2b27661}[data-theme=admin] [data-admin-sidebar] a[data-admin-nav-item]{color:#e4d9c9;background-color:#0000;border-color:#0000}[data-theme=admin] [data-admin-sidebar] a[data-admin-nav-item] svg{color:#c4b29a}[data-theme=admin] [data-admin-sidebar] a[data-admin-nav-item]:hover:not([aria-current=page]){color:#fffaf2;background-color:#ffffff14}[data-theme=admin] [data-admin-sidebar] a[data-admin-nav-item]:hover:not([aria-current=page]) svg{color:#f1d69f}[data-theme=admin] [data-admin-sidebar] a[data-admin-nav-item][aria-current=page]{color:#2b2118;background-color:#d2b276;border-color:#e6ce9e;box-shadow:0 4px 12px #120d0933}[data-theme=admin] [data-admin-sidebar] a[data-admin-nav-item][aria-current=page] svg{color:#2b2118}[data-theme=admin] [data-admin-sidebar] a[data-admin-nav-item]:focus-visible,[data-theme=admin] [data-admin-sidebar] button:focus-visible{outline-offset:2px;outline:2px solid #f1d69f}[data-theme=admin] [data-admin-sidebar] [data-admin-nav-item].cursor-not-allowed{color:#bcae9a;background-color:#ffffff0a}[data-theme=admin] [data-admin-sidebar] [data-admin-nav-item].cursor-not-allowed svg{color:#bcae9a}[data-theme=admin] [data-admin-sidebar] .admin-sidebar-toggle{color:#ead7b5;background-color:#4a3829;border-color:#806747;box-shadow:0 2px 6px #120d093d}[data-theme=admin] [data-admin-sidebar] .admin-sidebar-toggle:hover{color:#fff8e9;background-color:#5b4430;border-color:#c4a875;transform:translateY(-1px);box-shadow:0 4px 10px #120d094d}[data-theme=admin] [data-admin-sidebar] .admin-sidebar-toggle:active{transform:translateY(0)scale(.95)}[data-theme=admin] [data-admin-sidebar] .admin-sidebar-toggle:focus-visible{outline-offset:2px;outline:2px solid #f1d69f}[data-theme=admin] [data-admin-sidebar] .admin-sidebar-footer-icon{background-color:#ffffff14;border:1px solid #ffffff1f;padding:2px}[data-theme=admin][data-panel=super] [data-admin-sidebar]{background-color:#2e2118;border-color:#4b3828}[data-theme=admin] [data-admin-topbar]{background:linear-gradient(110deg, #ffffffeb, #f7f4eec7), var(--admin-glass);-webkit-backdrop-filter:blur(14px)}[data-theme=admin] .admin-topbar-menu,[data-theme=admin] [role=dialog][class*=rounded],[data-theme=admin] [role=dialog]>div[class*=rounded]{background-color:var(--admin-glass);-webkit-backdrop-filter:blur(14px);border-color:#94714333}[data-theme=admin] .admin-command-backdrop{-webkit-backdrop-filter:blur(4px);background:#24211c6b}[data-theme=admin] .admin-command-palette{background:var(--admin-glass);color:var(--admin-ink);-webkit-backdrop-filter:blur(16px)}[data-theme=admin] .admin-drawer{-webkit-backdrop-filter:blur(14px)}[data-theme=admin] [class*=bg-white][class*=border][class*=rounded-]:not(button),[data-theme=admin] [class*=bg-card][class*=border][class*=rounded-]:not(button){border-radius:var(--admin-radius-card)}[data-theme=admin] .admin-topbar-menu,[data-theme=admin] [role=dialog][class*=rounded],[data-theme=admin] [role=dialog]>div[class*=rounded]{background-color:var(--admin-glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}[role=dialog],.admin-topbar-menu{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}[data-theme=admin] input:not([type=checkbox]):not([type=radio]),[data-theme=admin] select,[data-theme=admin] textarea{color:var(--admin-ink);background-color:var(--admin-surface);border-color:var(--admin-border)}[data-theme=admin] table{color:var(--admin-ink)}[data-theme=admin] tbody tr:hover{background-color:color-mix(in srgb, var(--admin-gold) 7%, var(--admin-surface))}[data-theme=admin] [data-admin-number]{font-variant-numeric:tabular-nums lining-nums}[data-theme=admin] .admin-command-palette input{background-color:#0000}[data-theme=admin] input:not([type=checkbox]):not([type=radio]),[data-theme=admin] select,[data-theme=admin] textarea,[data-theme=admin] button{border-radius:var(--admin-radius-control)}[data-theme=admin] :focus-visible{outline:2px solid var(--admin-focus);outline-offset:2px}[data-theme=admin] .text-primary,[data-theme=admin] [class*="text-[#b8945f]"]{color:var(--admin-gold-strong)}[data-theme=admin] [class*="bg-[#b8945f]"]{background-color:var(--admin-gold)}[data-theme=admin] .shadow-sm,[data-theme=admin] .shadow-xs,[data-theme=admin] .shadow-md{box-shadow:var(--admin-shadow)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-theme=admin] [data-admin-topbar],[data-theme=admin] .admin-drawer,[data-theme=admin] .admin-tenant-switcher,[data-theme=admin] .admin-topbar-menu,[data-theme=admin] [role=dialog][class*=rounded],[data-theme=admin] [role=dialog]>div[class*=rounded]{background-color:#fffdf9}}@media (max-width:1023px){[data-theme=admin] [data-admin-sidebar]{background-color:#38291f;width:100%}[data-theme=admin][data-panel=super] [data-admin-sidebar]{background-color:#2e2118}}@media (min-width:1024px){[data-theme=admin] [data-sidebar-collapsed=true]{width:5rem}[data-theme=admin] [data-sidebar-collapsed=true] .admin-sidebar-brand{min-height:4.5rem}[data-theme=admin] [data-sidebar-collapsed=true] .admin-brand-name,[data-theme=admin] [data-sidebar-collapsed=true] .admin-nav-label,[data-theme=admin] [data-sidebar-collapsed=true] .admin-nav-badge,[data-theme=admin] [data-sidebar-collapsed=true] .admin-sidebar-footer-label,[data-theme=admin] [data-sidebar-collapsed=true] .admin-sidebar-footer-version,[data-theme=admin] [data-sidebar-collapsed=true] .admin-sidebar-links,[data-theme=admin] [data-sidebar-collapsed=true] .admin-brand-logo{display:none}[data-theme=admin] [data-sidebar-collapsed=true] .admin-brand-symbol{margin:0 auto;display:flex}[data-theme=admin] [data-sidebar-collapsed=true] .admin-brand-mark{justify-content:center;padding:0}[data-theme=admin] [data-sidebar-collapsed=true] .admin-sidebar-brand>span{display:none}[data-theme=admin] [data-sidebar-collapsed=true] .admin-sidebar-toggle{border-radius:999px;bottom:.35rem;right:.5rem}[data-theme=admin] [data-sidebar-collapsed=true] .admin-sidebar-section-title{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-theme=admin] [data-sidebar-collapsed=true] [data-admin-nav-item]{justify-content:center;padding-inline:.5rem}[data-theme=admin] [data-sidebar-collapsed=true] .admin-sidebar-section-items{padding-top:.25rem}[data-theme=admin] [data-sidebar-collapsed=true] .admin-sidebar-footer{padding:.75rem 0}[data-theme=admin] [data-sidebar-collapsed=true] .admin-sidebar-footer-info{justify-content:center;padding-inline:0}}@media (prefers-reduced-motion:reduce){[data-theme=admin] *,[data-theme=admin] :before,[data-theme=admin] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
