.tenant-classic-dark,.tenant-classic-light{font-family:var(--font-brand)}.tenant-classic-dark :where(button,input,textarea,select),.tenant-classic-light :where(button,input,textarea,select){font-family:inherit}.tenant-classic-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--toast-card-bg:rgb(var(--brand-black));--toast-card-border:rgb(var(--theme-accent-rgb) / .28);--toast-card-muted:rgb(var(--brand-ivory) / .68);--toast-card-text:rgb(var(--brand-ivory));--toast-dismiss-color:rgb(var(--brand-ivory) / .58);--toast-icon-bg:rgb(var(--theme-accent-rgb) / .14);--toast-shadow:0 20px 60px #00000057, 0 0 0 1px #ffffff08;color:rgb(var(--brand-ivory));background:rgb(var(--brand-black))}.tenant-classic-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--tenant-light-bg:247 248 250;--tenant-light-muted:242 245 248;--tenant-light-panel:255 255 255;--tenant-light-surface:255 255 255;--tenant-light-elevated:255 255 255;--tenant-light-border:214 220 228;--tenant-light-border-strong:169 181 196;--tenant-light-text:14 14 14;--tenant-light-text-soft:54 62 74;--tenant-light-text-muted:92 106 126;--tenant-light-text-disabled:126 137 152;--tenant-light-shadow:15 23 42;--toast-card-bg:#fff;--toast-card-border:rgb(var(--theme-accent-rgb) / .24);--toast-card-muted:rgb(var(--brand-black) / .62);--toast-card-text:rgb(var(--brand-black));--toast-dismiss-color:rgb(var(--brand-black) / .5);--toast-icon-bg:rgb(var(--theme-accent-rgb) / .12);--toast-shadow:0 20px 60px #0f172a24, 0 0 0 1px #0f172a0a;--text-strong:rgb(var(--tenant-light-text));--text-primary:rgb(var(--tenant-light-text-soft));--text-secondary:rgb(var(--tenant-light-text-muted));--text-tertiary:rgb(var(--tenant-light-text-muted));--line-subtle:rgb(var(--tenant-light-border));--line-strong:rgb(var(--tenant-light-border-strong));--btn-primary-fg:#fff;color:rgb(var(--tenant-light-text));background:rgb(var(--tenant-light-bg))}.tenant-classic-light.tenant-classic-light{color:rgb(var(--tenant-light-text))!important;background:rgb(var(--tenant-light-bg))!important}.tenant-theme-warm{--brand-black:43 26 16;--brand-ink:67 42 25;--brand-ivory:255 242 225}.tenant-theme-futuristic{--brand-black:7 17 29;--brand-ink:15 23 42;--brand-ivory:248 250 252}.tenant-theme-monochromatic{--brand-black:17 17 17;--brand-ink:38 38 38;--brand-ivory:255 255 255}.tenant-theme-futuristic.tenant-classic-dark{background:radial-gradient(circle at 15% 12%, rgb(var(--brand-gold) / .22), transparent 30%), radial-gradient(circle at 84% 18%, #7c3aed38, transparent 28%), linear-gradient(135deg, #07111d 0%, #120f2d 48%, #061b33 100%)}.tenant-theme-futuristic.tenant-classic-dark .tenant-shell-sidebar,.tenant-theme-futuristic.tenant-classic-dark .tenant-shell-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:#07111ddb}.tenant-theme-warm.tenant-classic-dark .tenant-shell-sidebar,.tenant-theme-warm.tenant-classic-dark .tenant-shell-topbar{background-color:#2b1a10f5}.tenant-theme-monochromatic.tenant-classic-light .tenant-shell-nav-item:hover,.tenant-theme-monochromatic.tenant-classic-light .tenant-shell-nav-item[data-active=true]{background-color:rgb(var(--brand-black) / .08)}.tenant-shell-sidebar{background-color:rgb(var(--brand-black));border-color:rgb(var(--brand-gold) / .28)}.tenant-shell-logo-mark{background-color:rgb(var(--brand-gold))}.tenant-shell-logo-dot{background-color:rgb(var(--brand-black))}.tenant-shell-logo-image{background-color:rgb(var(--brand-black));display:block}.tenant-shell-title,.tenant-shell-tenant-name,.tenant-shell-dashboard-title{color:rgb(var(--brand-ivory))}.tenant-shell-icon-button{color:rgb(var(--brand-ivory) / .62)}.tenant-shell-icon-button:hover{color:rgb(var(--brand-ivory));background-color:rgb(var(--brand-gold) / .12)}.tenant-shell-nav-item{color:rgb(var(--brand-ivory) / .62)}.tenant-shell-nav-item:hover{color:rgb(var(--brand-ivory));background-color:rgb(var(--brand-gold) / .08)}.tenant-shell-nav-item[data-active=true]{color:rgb(var(--brand-ivory));background-color:rgb(var(--brand-gold) / .16)}.tenant-shell-nav-icon{color:rgb(var(--brand-ivory) / .62)}.tenant-shell-nav-item[data-active=true] .tenant-shell-nav-icon{color:rgb(var(--brand-gold))}.tenant-shell-footer{border-color:rgb(var(--brand-gold) / .2)}.tenant-shell-tenant-card{background-color:rgb(var(--brand-ink) / .86)}.tenant-shell-tenant-card:hover{background-color:rgb(var(--brand-gold) / .12)}.tenant-shell-tenant-avatar{color:rgb(var(--brand-ivory));background-color:rgb(var(--brand-gold) / .2)}.tenant-shell-muted{color:rgb(var(--brand-ivory) / .56)}.tenant-shell-sign-out{color:rgb(var(--brand-ivory) / .62)}.tenant-shell-sign-out:hover{color:rgb(var(--brand-gold))}.tenant-classic-light .tenant-shell-sidebar{background-color:rgb(var(--tenant-light-panel));border-color:rgb(var(--brand-gold) / .22);box-shadow:14px 0 38px #0f172a14}.tenant-classic-light .tenant-shell-logo-mark{background-color:rgb(var(--brand-black))}.tenant-classic-light .tenant-shell-logo-dot{background-color:rgb(var(--brand-gold))}.tenant-classic-light .tenant-shell-title,.tenant-classic-light .tenant-shell-tenant-name{color:rgb(var(--brand-black))}.tenant-classic-light .tenant-shell-dashboard-title{color:rgb(var(--tenant-light-text))}.tenant-classic-light .tenant-shell-icon-button,.tenant-classic-light .tenant-shell-nav-item,.tenant-classic-light .tenant-shell-nav-icon,.tenant-classic-light .tenant-shell-sign-out{color:rgb(var(--brand-black) / .58)}.tenant-classic-light .tenant-shell-icon-button:hover,.tenant-classic-light .tenant-shell-nav-item:hover{color:rgb(var(--brand-black));background-color:rgb(var(--brand-gold) / .12)}.tenant-classic-light .tenant-shell-nav-item[data-active=true] .tenant-shell-nav-icon{color:rgb(var(--brand-gold))}.tenant-classic-light .tenant-shell-footer{border-color:rgb(var(--brand-gold) / .2)}.tenant-classic-light .tenant-shell-tenant-card{border:1px solid rgb(var(--brand-gold) / .18);background-color:rgb(var(--tenant-light-surface));box-shadow:0 18px 38px #0f172a1f,inset 0 1px #ffffffe6}.tenant-classic-light .tenant-shell-tenant-card:hover{background-color:rgb(var(--brand-gold) / .1)}.tenant-classic-light .tenant-shell-tenant-avatar{color:rgb(var(--brand-black));background-color:rgb(var(--brand-gold) / .16)}.tenant-classic-light .tenant-shell-muted{color:rgb(var(--brand-black) / .52)}.tenant-classic-light .tenant-shell-sign-out:hover{color:rgb(var(--brand-gold))}.tenant-shell-topbar{border-color:rgb(var(--brand-gold) / .22)}.tenant-classic-dark .tenant-shell-topbar{background-color:rgb(var(--brand-black))}.tenant-shell-mobile-button{color:rgb(var(--brand-black) / .62)}.tenant-classic-dark .tenant-shell-mobile-button{color:rgb(var(--brand-ivory) / .62)}.tenant-shell-mobile-button:hover{color:rgb(var(--brand-black));background-color:rgb(var(--brand-gold) / .12)}.tenant-classic-dark .tenant-shell-mobile-button:hover{color:rgb(var(--brand-ivory))}.tenant-shell-search-icon{color:rgb(var(--brand-black) / .48)}.tenant-classic-dark .tenant-shell-search-icon{color:rgb(var(--brand-ivory) / .5)}.tenant-shell-search{color:rgb(var(--brand-black));border-color:rgb(var(--brand-gold) / .28)}.tenant-shell-search::placeholder{color:rgb(var(--brand-black) / .48)}.tenant-shell-search:focus{border-color:rgb(var(--brand-gold) / .7);box-shadow:0 0 0 1px rgb(var(--brand-gold) / .32)}.tenant-classic-dark .tenant-shell-search{color:rgb(var(--brand-ivory));border-color:rgb(var(--brand-gold) / .24)}.tenant-classic-dark .tenant-shell-search::placeholder{color:rgb(var(--brand-ivory) / .5)}.tenant-classic-dark .tenant-shell-search:focus{border-color:rgb(var(--brand-gold) / .6)}.tenant-shell-sync-icon,.tenant-shell-offline-icon{color:rgb(var(--brand-gold))}.tenant-shell-sync-label{color:rgb(var(--brand-black) / .62)}.tenant-classic-dark .tenant-shell-sync-label{color:rgb(var(--brand-ivory) / .62)}.tenant-shell-sync-label[data-online=false]{color:rgb(var(--brand-gold))}.tenant-shell-divider{background-color:rgb(var(--brand-gold) / .22)}.tenant-shell-theme-toggle{color:rgb(var(--brand-black));border:1px solid rgb(var(--brand-gold) / .24);background-color:rgb(var(--tenant-light-surface));box-shadow:0 10px 24px #0f172a17}.tenant-shell-theme-toggle:hover{color:rgb(var(--brand-gold));border-color:rgb(var(--brand-gold) / .44);box-shadow:0 14px 30px #0f172a1f}.tenant-shell-order-button{color:rgb(var(--brand-black));border:1px solid rgb(var(--brand-gold) / .24);background-color:rgb(var(--tenant-light-surface));box-shadow:0 10px 24px #0f172a17}.tenant-shell-order-button:hover{color:rgb(var(--brand-gold));border-color:rgb(var(--brand-gold) / .44);box-shadow:0 14px 30px #0f172a1f}.tenant-shell-order-badge{background-color:rgb(var(--brand-gold));box-shadow:0 0 0 2px rgb(var(--tenant-light-surface)), 0 10px 20px rgb(var(--brand-gold) / .22)}.tenant-classic-dark .tenant-shell-theme-toggle,.tenant-classic-dark .tenant-shell-order-button{color:rgb(var(--brand-ivory));border-color:rgb(var(--brand-gold) / .34);background-color:rgb(var(--brand-gold) / .14);box-shadow:0 14px 28px #0000003d}.tenant-classic-dark .tenant-shell-theme-toggle:hover,.tenant-classic-dark .tenant-shell-order-button:hover{color:rgb(var(--brand-gold));background-color:rgb(var(--brand-gold) / .2)}.tenant-classic-dark .tenant-shell-order-badge{color:rgb(var(--brand-black));box-shadow:0 0 0 2px rgb(var(--brand-black)), 0 10px 20px rgb(var(--brand-gold) / .2)}.tenant-shell-help{color:rgb(var(--brand-ivory));background-color:rgb(var(--brand-black))}.tenant-shell-help-fab{transition:transform .16s,box-shadow .16s,background-color .16s,color .16s;box-shadow:0 18px 42px #0f172a33,inset 0 1px #ffffff14}.tenant-shell-help:hover{background-color:rgb(var(--brand-ink));transform:translateY(-1px)}.tenant-classic-light .tenant-shell-help{color:#0e0e0e;background-color:rgb(var(--theme-accent-rgb))}.tenant-classic-light .tenant-shell-help:hover{color:#0e0e0e;background-color:rgb(var(--theme-accent-rgb) / .86)}.tenant-classic-dark .tenant-shell-help{color:rgb(var(--brand-black));background-color:rgb(var(--brand-gold))}.tenant-classic-dark .tenant-shell-help:hover{background-color:rgb(var(--brand-gold) / .88)}.tenant-classic-light .tenant-settings-screen :where(aside),.tenant-classic-light .tenant-settings-screen :where(section:not([class*=bg-red])){box-shadow:0 24px 58px #0f172a24, 0 8px 18px rgb(var(--theme-accent-rgb) / .07), inset 0 1px 0 #fffffff2;border-color:rgb(var(--theme-accent-rgb) / .24)!important;background-color:rgb(var(--tenant-light-surface))!important}.tenant-classic-light .tenant-settings-screen aside{background-color:rgb(var(--tenant-light-panel))!important}.tenant-classic-light .tenant-settings-screen aside button:hover{color:rgb(var(--brand-black));background-color:rgb(var(--theme-accent-rgb) / .1)}.tenant-classic-light .tenant-settings-screen aside button[class*=bg-slate-100]{color:rgb(var(--brand-black))!important;background-color:rgb(var(--theme-accent-rgb) / .16)!important}.tenant-classic-light .tenant-settings-screen :where(article,div[class*=bg-slate-50]){border-color:rgb(var(--theme-accent-rgb) / .16)!important;background-color:rgb(var(--tenant-light-muted))!important}.tenant-classic-light .tenant-settings-screen :where(button[class*=h-9],button[class*=h-10],button[class*=h-12]){box-shadow:0 14px 28px #0f172a1a,inset 0 1px #ffffffb8}.tenant-classic-light .tenant-settings-screen :where(button[class*=bg-slate-900],button[class*=dark\:bg-white]):not(:disabled){box-shadow:0 16px 32px rgb(var(--theme-accent-rgb) / .2);border-color:rgb(var(--theme-accent-rgb) / .5)!important;color:var(--btn-primary-fg)!important;background-color:rgb(var(--theme-accent-rgb))!important}.tenant-classic-light .tenant-settings-screen button[class*=border]{background-color:rgb(var(--tenant-light-surface));border-color:rgb(var(--theme-accent-rgb) / .2)!important;color:rgb(var(--brand-black) / .72)!important}.tenant-classic-light .tenant-settings-screen button[class*=border]:hover{background-color:rgb(var(--theme-accent-rgb) / .08);border-color:rgb(var(--theme-accent-rgb) / .44)!important;color:rgb(var(--brand-black))!important}.tenant-classic-light .dark\:bg-\[\#0f172a\],.tenant-classic-light .dark\:bg-\[\#020617\],.tenant-classic-light .dark\:bg-slate-900,.tenant-classic-light .dark\:bg-slate-900\/60{background-color:rgb(var(--tenant-light-surface))!important}.tenant-classic-light .dark\:bg-\[\#111c31\],.tenant-classic-light .dark\:bg-\[\#172235\],.tenant-classic-light .dark\:bg-\[\#101827\]\/45,.tenant-classic-light .dark\:bg-slate-800,.tenant-classic-light .dark\:bg-slate-800\/35,.tenant-classic-light .dark\:bg-slate-800\/45,.tenant-classic-light .dark\:bg-slate-800\/50,.tenant-classic-light .dark\:bg-slate-800\/60,.tenant-classic-light .dark\:bg-slate-950{background-color:rgb(var(--tenant-light-muted))!important}.tenant-classic-light .dark\:bg-white{background-color:rgb(var(--brand-black))!important}.tenant-classic-light .dark\:border-slate-800,.tenant-classic-light .dark\:border-slate-700,.tenant-classic-light .dark\:border-slate-700\/50{border-color:rgb(var(--brand-gold) / .28)!important}.tenant-classic-light .dark\:divide-slate-800>:not([hidden])~:not([hidden]){border-color:rgb(var(--brand-gold) / .2)!important}.tenant-classic-light .dark\:text-white{color:rgb(var(--brand-black))!important}.tenant-classic-light .dark\:text-slate-900{color:rgb(var(--brand-ivory))!important}.tenant-classic-light .dark\:text-slate-300{color:rgb(var(--brand-black) / .82)!important}.tenant-classic-light .dark\:text-slate-400,.tenant-classic-light .dark\:text-slate-500{color:rgb(var(--brand-black) / .62)!important}.tenant-classic-light .dark\:text-blue-400,.tenant-classic-light .dark\:text-blue-300{color:rgb(var(--brand-gold))!important}.tenant-classic-light .dark\:bg-blue-900\/20{background-color:rgb(var(--brand-gold) / .12)!important}.tenant-classic-light .dark\:border-blue-900\/50{border-color:rgb(var(--brand-gold) / .32)!important}.tenant-classic-dark .bg-\[\#020617\],.tenant-classic-dark .bg-\[\#0f172a\],.tenant-classic-dark .dark\:bg-\[\#020617\],.tenant-classic-dark .dark\:bg-\[\#0f172a\],.tenant-classic-dark .bg-slate-950,.tenant-classic-dark .dark\:bg-slate-950,.tenant-classic-dark .bg-slate-900,.tenant-classic-dark .dark\:bg-slate-900{background-color:rgb(var(--brand-black))!important}.tenant-classic-dark .bg-\[\#111c31\],.tenant-classic-dark .bg-\[\#172235\],.tenant-classic-dark .dark\:bg-\[\#111c31\],.tenant-classic-dark .dark\:bg-\[\#172235\],.tenant-classic-dark .dark\:bg-\[\#101827\]\/45,.tenant-classic-dark .bg-slate-800,.tenant-classic-dark .bg-slate-800\/35,.tenant-classic-dark .bg-slate-800\/45,.tenant-classic-dark .bg-slate-800\/50,.tenant-classic-dark .bg-slate-800\/60,.tenant-classic-dark .dark\:bg-slate-800,.tenant-classic-dark .dark\:bg-slate-800\/35,.tenant-classic-dark .dark\:bg-slate-800\/45,.tenant-classic-dark .dark\:bg-slate-800\/50,.tenant-classic-dark .dark\:bg-slate-800\/60{background-color:rgb(var(--brand-ink))!important}.tenant-classic-dark .dark\:bg-white{background-color:rgb(var(--brand-gold))!important}.tenant-classic-dark .border-\[\#1e293b\],.tenant-classic-dark .border-slate-800,.tenant-classic-dark .border-slate-700,.tenant-classic-dark .border-slate-700\/50,.tenant-classic-dark .dark\:border-slate-800,.tenant-classic-dark .dark\:border-slate-700,.tenant-classic-dark .dark\:border-slate-700\/50{border-color:rgb(var(--brand-gold) / .26)!important}.tenant-classic-dark .divide-slate-800>:not([hidden])~:not([hidden]),.tenant-classic-dark .dark\:divide-slate-800>:not([hidden])~:not([hidden]){border-color:rgb(var(--brand-gold) / .2)!important}.tenant-classic-dark .text-white,.tenant-classic-dark .dark\:text-white{color:rgb(var(--brand-ivory))!important}.tenant-classic-dark .text-slate-300,.tenant-classic-dark .dark\:text-slate-300{color:rgb(var(--brand-ivory) / .82)!important}.tenant-classic-dark .text-slate-400,.tenant-classic-dark .text-slate-500,.tenant-classic-dark .dark\:text-slate-400,.tenant-classic-dark .dark\:text-slate-500{color:rgb(var(--brand-ivory) / .58)!important}.tenant-classic-dark .text-blue-300,.tenant-classic-dark .text-blue-400,.tenant-classic-dark .dark\:text-blue-300,.tenant-classic-dark .dark\:text-blue-400{color:rgb(var(--brand-gold))!important}.tenant-classic-dark .bg-blue-900\/20,.tenant-classic-dark .dark\:bg-blue-900\/20{background-color:rgb(var(--brand-gold) / .12)!important}.tenant-classic-dark .border-blue-900\/50,.tenant-classic-dark .dark\:border-blue-900\/50{border-color:rgb(var(--brand-gold) / .32)!important}.tenant-menu-screen{--tenant-menu-input-radius:.5rem}.tenant-menu-screen :where(input:not([type=checkbox]):not([type=file]),select,textarea){min-height:2.5rem;transition:border-color .15s,box-shadow .15s,background-color .15s,color .15s;border-radius:var(--tenant-menu-input-radius)!important}.tenant-menu-screen :where(input:not([type=checkbox]):not([type=file]),select,textarea):focus{outline:none;border-color:rgb(var(--theme-accent-rgb))!important;box-shadow:0 0 0 3px rgba(var(--theme-accent-rgb), .16)!important}.tenant-classic-light .tenant-menu-screen{color:#0e0e0e!important}.tenant-classic-light .tenant-menu-screen :where(section[class*=border],div[class*=rounded-xl][class*=border],div[class*=rounded-2xl][class*=border]){border-color:rgb(var(--theme-accent-rgb) / .22)!important;background:rgb(var(--tenant-light-surface))!important}.tenant-classic-light .tenant-menu-screen :where(input:not([type=checkbox]):not([type=file]),select,textarea){border-color:rgb(var(--theme-accent-rgb) / .22)!important;color:#0e0e0e!important;background:#fff!important}.tenant-classic-light .tenant-menu-screen :where(input:not([type=checkbox]):not([type=file]),textarea)::placeholder{color:rgb(var(--brand-black) / .46)!important}.tenant-classic-light .tenant-menu-table-head,.tenant-classic-light .tenant-menu-category-row{border-color:rgb(var(--theme-accent-rgb) / .2)!important;background:rgb(var(--theme-accent-rgb) / .08)!important}.tenant-classic-light .tenant-menu-row{border-color:rgb(var(--theme-accent-rgb) / .16)!important;color:#0e0e0e!important;background:#fff!important}.tenant-classic-light .tenant-menu-row>:where(th,td){color:#0e0e0e!important;background:#fff!important}.tenant-classic-light .tenant-menu-row:hover,.tenant-classic-light .tenant-menu-row:hover>:where(th,td){background:rgb(var(--theme-accent-rgb) / .07)!important}.tenant-classic-light .tenant-menu-row[data-selected=true],.tenant-classic-light .tenant-menu-row[data-selected=true]>:where(th,td){background:rgb(var(--theme-accent-rgb) / .13)!important}.tenant-classic-light .tenant-menu-row[data-issue=true]:not([data-selected=true]),.tenant-classic-light .tenant-menu-row[data-issue=true]:not([data-selected=true])>:where(th,td){background:#f59e0b14!important}.tenant-classic-light .tenant-menu-screen :where(.dark\:bg-slate-900,.dark\:bg-slate-950,.dark\:bg-slate-800,.bg-slate-50,.bg-white){background:#fff!important}.tenant-classic-light .tenant-menu-screen :where(.dark\:text-white,.text-white,.text-slate-900){color:#0e0e0e!important}.tenant-classic-light .tenant-menu-screen :where(.dark\:text-slate-300,.dark\:text-slate-400,.text-slate-300,.text-slate-400,.text-slate-500){color:rgb(var(--brand-black) / .62)!important}.tenant-classic-light .tenant-menu-screen :where(button[class*=bg-slate-900],button[class*=dark\:bg-white]){box-shadow:0 18px 34px rgb(var(--theme-accent-rgb) / .18);border-color:rgb(var(--theme-accent-rgb) / .44)!important;background:rgb(var(--theme-accent-rgb))!important;color:#0e0e0e!important}.tenant-classic-light .tenant-menu-screen :where(button[class*=bg-slate-900],button[class*=dark\:bg-white]):hover{border-color:rgb(var(--theme-accent-rgb) / .58)!important;background:rgb(var(--theme-accent-rgb) / .86)!important;color:#0e0e0e!important}.tenant-classic-light .tenant-menu-screen :where(button[class*=bg-white],button[class*=bg-slate-100]):not(:disabled){border-color:rgb(var(--theme-accent-rgb) / .28)!important;color:rgb(var(--brand-black) / .68)!important}.tenant-classic-light .tenant-menu-screen :where(button[class*=bg-white],button[class*=bg-slate-100]):not(:disabled):hover{border-color:rgb(var(--theme-accent-rgb) / .52)!important;background:rgb(var(--theme-accent-rgb) / .08)!important;color:#0e0e0e!important}.tenant-classic-light .tenant-menu-screen :where(button[class*=bg-slate-900],button[class*=dark\:bg-white]):not(:disabled){color:var(--btn-primary-fg)!important}.tenant-classic-light .tenant-menu-screen .tenant-primary-action:not(:disabled){box-shadow:0 18px 34px rgb(var(--theme-accent-rgb) / .18);border-color:rgb(var(--theme-accent-rgb) / .5)!important;background-color:rgb(var(--theme-accent-rgb))!important;color:var(--btn-primary-fg)!important}.tenant-classic-light .tenant-menu-screen .tenant-primary-action:not(:disabled):hover{border-color:rgb(var(--theme-accent-rgb) / .66)!important;background-color:rgb(var(--theme-accent-rgb) / .86)!important;color:var(--btn-primary-fg)!important}.tenant-classic-light .tenant-menu-screen .tenant-secondary-action:not(:disabled){border-color:rgb(var(--theme-accent-rgb) / .28)!important;background-color:rgb(var(--tenant-light-surface))!important;color:rgb(var(--brand-black) / .72)!important}.tenant-classic-light .tenant-menu-screen .tenant-secondary-action:not(:disabled):hover{border-color:rgb(var(--theme-accent-rgb) / .52)!important;background-color:rgb(var(--theme-accent-rgb) / .08)!important;color:#0e0e0e!important}.tenant-classic-dark .tenant-menu-screen{color:rgb(var(--brand-ivory))}.tenant-classic-dark .tenant-menu-screen :where(section[class*=border],div[class*=rounded-xl][class*=border],div[class*=rounded-2xl][class*=border]){border-color:rgb(var(--theme-accent-rgb) / .24)!important;background-color:rgb(var(--brand-black))!important}.tenant-classic-dark .tenant-menu-screen :where(input:not([type=checkbox]):not([type=file]),select,textarea){border-color:rgb(var(--theme-accent-rgb) / .26)!important;background-color:rgb(var(--brand-black))!important;color:rgb(var(--brand-ivory))!important}.tenant-classic-dark .tenant-menu-screen :where(input:not([type=checkbox]):not([type=file]),textarea)::placeholder{color:rgb(var(--brand-ivory) / .48)!important}.tenant-classic-dark .tenant-menu-table-head,.tenant-classic-dark .tenant-menu-category-row{border-color:rgb(var(--theme-accent-rgb) / .22)!important;background-color:rgb(var(--brand-ink) / .72)!important}.tenant-classic-dark .tenant-menu-row{border-color:rgb(var(--theme-accent-rgb) / .16)!important;background-color:rgb(var(--brand-black))!important}.tenant-classic-dark .tenant-menu-row:hover{background-color:rgb(var(--brand-ink) / .7)!important}.tenant-classic-dark .tenant-menu-row[data-selected=true]{background-color:rgb(var(--theme-accent-rgb) / .14)!important}.tenant-classic-dark .tenant-menu-row[data-issue=true]:not([data-selected=true]){background-color:#f59e0b14!important}.tenant-classic-light main{background:radial-gradient(circle at 50% 0%, rgb(var(--tenant-light-elevated) / .94), transparent 26rem), rgb(var(--tenant-light-bg))}.tenant-classic-light main>div{background:0 0}.tenant-classic-light :where(.tenant-shell-sidebar,.tenant-shell-topbar){border-color:rgb(var(--tenant-light-border))!important}.tenant-classic-light .tenant-shell-sidebar{background-color:rgb(var(--tenant-light-panel));box-shadow:12px 0 36px rgb(var(--tenant-light-shadow) / .08)}.tenant-classic-light .tenant-shell-topbar{background-color:rgb(var(--tenant-light-panel) / .94);box-shadow:0 1px 0 rgb(var(--tenant-light-border) / .74), 0 14px 34px rgb(var(--tenant-light-shadow) / .06)}.tenant-classic-light .tenant-shell-search{box-shadow:inset 0 1px #fffffff5;border-color:rgb(var(--tenant-light-border-strong) / .72)!important;background-color:rgb(var(--tenant-light-surface))!important;color:rgb(var(--tenant-light-text))!important}.tenant-classic-light .tenant-shell-search::placeholder{color:rgb(var(--tenant-light-text-muted) / .72)!important}.tenant-classic-light .tenant-shell-search:focus{box-shadow:inset 0 1px 0 #fffffff5, 0 0 0 4px rgb(var(--theme-accent-rgb) / .14);border-color:rgb(var(--theme-accent-rgb) / .72)!important}.tenant-classic-light :where(.tenant-shell-theme-toggle,.tenant-shell-order-button){box-shadow:0 12px 26px rgb(var(--tenant-light-shadow) / .09), inset 0 1px 0 #ffffffe6;border-color:rgb(var(--tenant-light-border))!important;background-color:rgb(var(--tenant-light-surface))!important;color:rgb(var(--tenant-light-text))!important}.tenant-classic-light :where(.tenant-shell-theme-toggle,.tenant-shell-order-button):hover{border-color:rgb(var(--theme-accent-rgb) / .42)!important;color:rgb(var(--theme-accent-rgb))!important;background-color:rgb(var(--theme-accent-rgb) / .08)!important}.tenant-classic-light .tenant-shell-order-badge,.tenant-classic-light .tenant-shell-help{background-color:rgb(var(--theme-accent-rgb))!important;color:var(--btn-primary-fg)!important}.tenant-classic-light .tenant-shell-help:hover{background-color:rgb(var(--theme-accent-rgb) / .86)!important}.tenant-classic-light .tenant-shell-nav-item{color:rgb(var(--tenant-light-text-soft) / .76)}.tenant-classic-light .tenant-shell-nav-item:hover{color:rgb(var(--tenant-light-text));background-color:rgb(var(--theme-accent-rgb) / .08)}.tenant-classic-light .tenant-shell-nav-item[data-active=true]{color:rgb(var(--tenant-light-text));background-color:rgb(var(--theme-accent-rgb) / .15)}.tenant-classic-light .tenant-shell-nav-item[data-active=true] svg{color:rgb(var(--theme-accent-rgb))}.tenant-classic-light .tenant-shell-footer,.tenant-classic-light .tenant-shell-tenant-card{border-color:rgb(var(--tenant-light-border))!important}.tenant-classic-light .tenant-shell-tenant-card{background-color:rgb(var(--tenant-light-surface))!important}.tenant-classic-light main :where(section[class*=border],aside[class*=border],article[class*=border],div[class*=rounded-2xl][class*=border],div[class*=rounded-xl][class*=border]):not([class*=border-blue]):not([class*=border-red]):not([class*=border-emerald]){box-shadow:0 20px 48px rgb(var(--tenant-light-shadow) / .08), 0 1px 0 #ffffffe6 inset;border-color:rgb(var(--tenant-light-border))!important;background-color:rgb(var(--tenant-light-surface))!important}.tenant-classic-light main :where(div[class*=bg-slate-50],div[class*=dark\:bg-slate-800],div[class*=dark\:bg-slate-900],section[class*=dark\:bg-][class*=border],aside[class*=dark\:bg-][class*=border]):not(.tenant-primary-action):not(.tenant-secondary-action){background-color:rgb(var(--tenant-light-muted))!important}.tenant-classic-light main :where(.dark\:bg-white,.dark\:bg-slate-900,.dark\:bg-slate-950):not(button){background-color:rgb(var(--tenant-light-surface))!important}.tenant-classic-light main :where(.text-white,.dark\:text-white,.text-slate-900,.dark\:text-slate-900):not(button):not(button *){color:rgb(var(--tenant-light-text))!important}.tenant-classic-light main :where(.text-slate-700,.dark\:text-slate-300,.text-slate-300):not(button):not(button *){color:rgb(var(--tenant-light-text-soft))!important}.tenant-classic-light main :where(.text-slate-500,.text-slate-400,.dark\:text-slate-400,.dark\:text-slate-500):not(button):not(button *){color:rgb(var(--tenant-light-text-muted))!important}.tenant-classic-light main :where(table){color:rgb(var(--tenant-light-text-soft))}.tenant-classic-light main :where(thead){border-color:rgb(var(--tenant-light-border))!important;background-color:rgb(var(--tenant-light-muted))!important}.tenant-classic-light main :where(th){color:rgb(var(--tenant-light-text-muted))!important}.tenant-classic-light main :where(td){color:rgb(var(--tenant-light-text-soft))!important}.tenant-classic-light main :where(tbody tr){border-color:rgb(var(--tenant-light-border))!important}.tenant-classic-light main :where(tbody tr:hover),.tenant-classic-light main :where(tbody tr:hover>th,tbody tr:hover>td){background-color:rgb(var(--theme-accent-rgb) / .055)!important}.tenant-classic-light main :where(button[class*=bg-slate-900],button[class*=dark\:bg-white],a[class*=bg-slate-900],a[class*=dark\:bg-white],.tenant-primary-action,.btn-primary):not(:disabled){box-shadow:0 18px 38px rgb(var(--theme-accent-rgb) / .2), inset 0 1px 0 #ffffff2e;border-color:rgb(var(--theme-accent-rgb) / .72)!important;background-color:rgb(var(--theme-accent-rgb))!important;color:var(--btn-primary-fg)!important}.tenant-classic-light main :where(button[class*=bg-slate-900],button[class*=dark\:bg-white],a[class*=bg-slate-900],a[class*=dark\:bg-white],.tenant-primary-action,.btn-primary):not(:disabled):hover{border-color:rgb(var(--theme-accent-rgb) / .92)!important;background-color:rgb(var(--theme-accent-rgb) / .88)!important;color:var(--btn-primary-fg)!important}.tenant-classic-light main :where(button[class*=bg-slate-900] *,button[class*=dark\:bg-white] *,a[class*=bg-slate-900] *,a[class*=dark\:bg-white] *,.tenant-primary-action *,.btn-primary *){color:var(--btn-primary-fg)!important}.tenant-classic-light main :where(button[class*=border],a[class*=border],.tenant-secondary-action,.btn-secondary):not(.tenant-primary-action):not(.btn-primary):not([class*=bg-slate-900]):not([class*=dark\:bg-white]):not(.tenant-status-badge):not(.tenant-color-swatch):not(:disabled){box-shadow:none;border-color:rgb(var(--tenant-light-border-strong) / .7)!important;background-color:rgb(var(--tenant-light-surface))!important;color:rgb(var(--tenant-light-text-soft))!important}.tenant-classic-light main :where(button[class*=border],a[class*=border],.tenant-secondary-action,.btn-secondary):not(.tenant-primary-action):not(.btn-primary):not([class*=bg-slate-900]):not([class*=dark\:bg-white]):not(.tenant-status-badge):not(.tenant-color-swatch):not(:disabled):hover{border-color:rgb(var(--theme-accent-rgb) / .45)!important;background-color:rgb(var(--theme-accent-rgb) / .08)!important;color:rgb(var(--tenant-light-text))!important}.tenant-classic-light main :where(button:disabled,.tenant-primary-action:disabled){cursor:not-allowed;opacity:1;border-color:rgb(var(--tenant-light-border))!important;background-color:rgb(var(--tenant-light-muted))!important;color:rgb(var(--tenant-light-text-disabled))!important;box-shadow:none!important}.tenant-classic-light main :where(button:disabled *,.tenant-primary-action:disabled *){color:rgb(var(--tenant-light-text-disabled))!important}.tenant-classic-light main :where(input,select,textarea){border-color:rgb(var(--tenant-light-border-strong) / .72)!important;background-color:rgb(var(--tenant-light-surface))!important;color:rgb(var(--tenant-light-text))!important}.tenant-classic-light main :where(){color:rgb(var(--tenant-light-text-muted) / .74)!important}.tenant-classic-light main :where(input:focus,select:focus,textarea:focus){border-color:rgb(var(--theme-accent-rgb) / .72)!important;box-shadow:0 0 0 4px rgb(var(--theme-accent-rgb) / .14)!important}.tenant-classic-light .tenant-settings-screen :where(aside,section,article){border-color:rgb(var(--tenant-light-border))!important;background-color:rgb(var(--tenant-light-surface))!important}.tenant-classic-light .tenant-settings-screen aside button[class*=bg-slate-100],.tenant-classic-light .tenant-settings-screen aside button[class*=bg-slate-900]{background-color:rgb(var(--theme-accent-rgb) / .14)!important;color:rgb(var(--tenant-light-text))!important}.tenant-classic-light .tenant-menu-table-shell{border-color:rgb(var(--tenant-light-border))!important;background-color:rgb(var(--tenant-light-surface))!important}.tenant-classic-light .tenant-menu-table-head,.tenant-classic-light .tenant-menu-category-row{border-color:rgb(var(--tenant-light-border))!important;background-color:rgb(var(--tenant-light-muted))!important}.tenant-classic-light .tenant-menu-row,.tenant-classic-light .tenant-menu-row>:where(th,td){border-color:rgb(var(--tenant-light-border))!important;background-color:rgb(var(--tenant-light-surface))!important}.tenant-classic-light .tenant-menu-row:hover,.tenant-classic-light .tenant-menu-row:hover>:where(th,td){background-color:rgb(var(--theme-accent-rgb) / .055)!important}.tenant-classic-light .tenant-menu-row[data-selected=true],.tenant-classic-light .tenant-menu-row[data-selected=true]>:where(th,td){background-color:rgb(var(--theme-accent-rgb) / .12)!important}.tenant-classic-light .dashboard-overview-polished aside section:first-child{border:1px solid rgb(var(--tenant-light-border));box-shadow:0 20px 48px rgb(var(--tenant-light-shadow) / .08);background-color:rgb(var(--tenant-light-surface))!important}.tenant-classic-light .dashboard-overview-polished aside section:first-child :where(h2,p){color:rgb(var(--tenant-light-text))!important}.tenant-classic-light .dashboard-overview-polished aside section:first-child :where(a:not(:last-child)){background-color:rgb(var(--tenant-light-muted))!important;color:rgb(var(--tenant-light-text-soft))!important}.tenant-color-swatch{box-shadow:inset 0 0 0 2px #ffffff9e, 0 8px 18px rgb(var(--tenant-light-shadow,15 23 42) / .08);background:var(--tenant-swatch-color)!important;border-color:rgb(var(--tenant-light-border-strong) / .7)!important}.tenant-color-swatch[aria-pressed=true],.tenant-color-swatch:hover{background:var(--tenant-swatch-color)!important;border-color:rgb(var(--theme-accent-rgb) / .8)!important}.tenant-status-badge{border-style:solid;border-width:1px;border-radius:999px;justify-content:center;align-items:center;width:fit-content;line-height:1.35;display:inline-flex}.tenant-status-success{color:#047857!important;background-color:#0596691c!important;border-color:#05966947!important}.tenant-status-neutral{color:#334155!important;background-color:#64748b1c!important;border-color:#64748b42!important}.tenant-status-warning{color:#92400e!important;background-color:#f59e0b24!important;border-color:#d977064d!important}.tenant-status-error{color:#be123c!important;background-color:#e11d481a!important;border-color:#e11d4847!important}.tenant-classic-dark .tenant-status-success{color:#34d399!important;background-color:#064e3bb8!important;border-color:#10b9813d!important}.tenant-classic-dark .tenant-status-neutral{color:#cbd5e1!important;background-color:#1e293bd1!important;border-color:#94a3b82e!important}.tenant-classic-dark .tenant-status-warning{color:#fbbf24!important;background-color:#78350f94!important;border-color:#f59e0b47!important}.tenant-classic-dark .tenant-status-error{color:#fb7185!important;background-color:#88133794!important;border-color:#f43f5e52!important}.tenant-status-badge>:where(svg,span){color:inherit!important}.tenant-role-owner{color:#92400e!important;background-color:#f59e0b29!important;border-color:#d977064d!important}.tenant-role-manager{color:#1d4ed8!important;background-color:#3b82f61c!important;border-color:#2563eb42!important}.tenant-role-staff{color:#334155!important;background-color:#64748b1c!important;border-color:#64748b42!important}.tenant-classic-dark .tenant-role-owner{color:#fbbf24!important;background-color:#78350f8f!important;border-color:#f59e0b47!important}.tenant-classic-dark .tenant-role-manager{color:#93c5fd!important;background-color:#1e40af70!important;border-color:#60a5fa3d!important}.tenant-classic-dark .tenant-role-staff{color:#cbd5e1!important;background-color:#1e293bd1!important;border-color:#94a3b82e!important}.tenant-primary-action:not(:disabled),.btn-primary:not(:disabled){color:var(--btn-primary-fg,#fff)!important}.tenant-primary-action:not(:disabled) :where(svg,span),.btn-primary:not(:disabled) :where(svg,span){color:inherit!important}.tenant-danger-zone{background:linear-gradient(135deg,#fef2f2f5,#ffffffe6)!important;border-color:#f8717175!important;box-shadow:0 20px 48px #7f1d1d1a!important}.tenant-danger-zone :where(h2){color:#b91c1c!important}.tenant-danger-zone :where(p,span:not(.tenant-status-badge)){color:#7f1d1dd1!important}.tenant-danger-zone .tenant-danger-action{box-shadow:0 16px 34px #dc26262e;color:#fff!important;background-color:#dc2626!important;border-color:#dc2626!important}.tenant-danger-zone .tenant-danger-action:hover{background-color:#b91c1c!important}.tenant-classic-dark .tenant-danger-zone{background:#7f1d1d24!important;border-color:#f871714d!important;box-shadow:0 20px 48px #00000038!important}.tenant-classic-dark .tenant-danger-zone :where(h2){color:#fca5a5!important}.tenant-classic-dark .tenant-danger-zone :where(p,span:not(.tenant-status-badge)){color:#fecacad1!important}.tenant-concierge-card{box-shadow:0 20px 48px rgb(var(--tenant-light-shadow) / .08);border-color:rgb(var(--theme-accent-rgb) / .34)!important;background:linear-gradient(135deg, rgb(var(--theme-accent-rgb) / .12), rgb(var(--tenant-light-surface) / .98))!important}.tenant-concierge-card h2{color:rgb(var(--theme-accent-rgb))!important}.tenant-concierge-card p{color:rgb(var(--tenant-light-text-soft))!important}.tenant-classic-dark .tenant-concierge-card{box-shadow:0 20px 48px #0000002e;border-color:rgb(var(--theme-accent-rgb) / .34)!important;background:rgb(var(--theme-accent-rgb) / .12)!important}.tenant-classic-dark .tenant-concierge-card h2{color:rgb(var(--brand-gold))!important}.tenant-classic-dark .tenant-concierge-card p{color:rgb(var(--brand-ivory) / .78)!important}.tenant-qr-panel{border:1px solid rgb(var(--tenant-light-border));box-shadow:0 24px 54px rgb(var(--tenant-light-shadow) / .16), inset 0 0 0 1px #fffc}.tenant-qr-url-pill{box-shadow:inset 0 1px #ffffffc7}.tenant-classic-dark .tenant-qr-panel{border-color:rgb(var(--brand-gold) / .14);box-shadow:0 24px 54px #00000047,inset 0 0 0 1px #ffffff0a}.dashboard-shell-layout{--dashboard-nav-height:5.95rem;--dashboard-inline-gutter:max(16px, env(safe-area-inset-left));--dashboard-bottom-gutter:max(16px, env(safe-area-inset-bottom));--dashboard-sidebar-width:15.5rem;--dashboard-sidebar-collapsed-width:5.15rem;--dashboard-sidebar-current-width:var(--dashboard-sidebar-width);height:100svh;min-height:100svh;padding:0;display:block;overflow:hidden}.dashboard-shell-layout[data-sidebar=collapsed]{--dashboard-sidebar-current-width:var(--dashboard-sidebar-collapsed-width)}.dashboard-workbench{top:calc(max(0px, env(safe-area-inset-top)) + var(--dashboard-nav-height));grid-template-columns:var(--dashboard-sidebar-current-width) minmax(0, 1fr);bottom:var(--dashboard-bottom-gutter);right:var(--dashboard-inline-gutter);left:var(--dashboard-inline-gutter);width:auto;max-width:none;min-height:0;transition:grid-template-columns .18s;display:grid;position:fixed}.dashboard-sidebar{border-radius:1rem 0 0 1rem;height:100%;min-height:0;padding:.65rem;position:relative;overflow:hidden}.dashboard-sidebar>.flex{min-height:0}.dashboard-sidebar-toggle{border:1px solid rgba(var(--theme-accent-rgb), .2);color:#ffffffc7;background:#ffffff0a;border-radius:.85rem;justify-content:flex-start;align-items:center;gap:.65rem;width:100%;min-height:2.65rem;padding:.65rem .75rem;font-size:.82rem;font-weight:700;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.dashboard-sidebar-toggle:hover{border-color:rgba(var(--theme-accent-rgb), .34);background:rgba(var(--theme-accent-rgb), .1);color:#fff}.dashboard-sidebar-brand{min-width:0;transition:opacity .14s,transform .14s}.dashboard-shell-layout .workbench-brand-title{margin-top:.9rem}.dashboard-sidebar-nav{min-height:0;padding-right:.15rem;overflow-y:auto}.dashboard-shell-layout .workbench-navlink{text-align:left;align-items:center;width:100%;min-height:3.15rem;margin-bottom:.45rem;padding:.62rem .68rem;display:flex}.dashboard-nav-content{align-items:center;gap:.68rem;width:100%;min-width:0;display:flex}.dashboard-shell-layout .workbench-nav-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.dashboard-nav-text{gap:.14rem;min-width:0;display:grid}.dashboard-nav-title{text-overflow:ellipsis;white-space:nowrap;color:inherit;font-size:.9rem;font-weight:750;overflow:hidden}.dashboard-nav-caption{text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);font-size:.72rem;line-height:1.25;overflow:hidden}.dashboard-content-shell{gap:0;height:100%;min-height:0;overflow:hidden}.dashboard-content-header{flex:none;margin-bottom:0}.dashboard-shell-layout .workbench-header-row{padding-right:0}.dashboard-shell-layout .workbench-page-title{margin-top:0}.dashboard-content-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:auto;gap:1rem;min-height:0;padding:1rem .3rem 0 0;display:flex;overflow-y:auto}.dashboard-content-scroll>footer{margin-top:auto!important}.dashboard-shell-layout[data-sidebar=collapsed] .dashboard-sidebar{padding-inline:.55rem}.dashboard-shell-layout[data-sidebar=collapsed] .dashboard-sidebar-toggle{justify-content:center;padding-inline:.55rem}.dashboard-shell-layout[data-sidebar=collapsed] .dashboard-sidebar-toggle-label,.dashboard-shell-layout[data-sidebar=collapsed] .dashboard-sidebar-brand,.dashboard-shell-layout[data-sidebar=collapsed] .dashboard-nav-text,.dashboard-shell-layout[data-sidebar=collapsed] .workbench-focus-card{display:none}.dashboard-shell-layout[data-sidebar=collapsed] .workbench-navlink{justify-content:center;padding-inline:.55rem}.dashboard-shell-layout[data-sidebar=collapsed] .dashboard-nav-content{justify-content:center}@media (max-width:900px){.dashboard-shell-layout{height:auto;min-height:100svh;overflow:visible}.dashboard-workbench{width:min(100%,88rem);margin-top:calc(var(--dashboard-nav-height) + .75rem);padding:0 var(--dashboard-inline-gutter) var(--dashboard-bottom-gutter);grid-template-columns:1fr;position:relative;inset:auto}.dashboard-sidebar{display:none}.dashboard-sidebar,.dashboard-content-shell{height:auto;overflow:visible}.dashboard-content-scroll{gap:.85rem;padding-right:0;overflow:visible}}
.admin-experience-shell{--background:0 0% 5.5%;--foreground:210 20% 98%;--card:0 0% 9.4%;--card-foreground:210 20% 98%;--popover:0 0% 7%;--popover-foreground:210 20% 98%;--primary:42 55% 49%;--primary-foreground:0 0% 5.5%;--secondary:42 18% 15%;--secondary-foreground:42 56% 82%;--muted:38 12% 15%;--muted-foreground:42 12% 68%;--accent:42 38% 20%;--accent-foreground:42 64% 84%;--destructive:10 78% 61%;--destructive-foreground:0 0% 5.5%;--border:42 28% 23%;--input:42 24% 22%;--ring:42 55% 49%;--success:145 45% 48%;--warning:38 88% 57%;--info:176 34% 68%;--theme-accent-rgb:194 153 56;--theme-glow-rgb:214 177 90;--theme-accent-muted-rgb:95 73 28;--radius:.5rem;color:hsl(var(--foreground));background:hsl(var(--background))}.admin-experience-shell[data-admin-theme=light]{--background:210 20% 98%;--foreground:0 0% 5.5%;--card:0 0% 100%;--card-foreground:0 0% 5.5%;--popover:0 0% 100%;--popover-foreground:0 0% 5.5%;--primary:42 55% 42%;--primary-foreground:0 0% 100%;--secondary:42 42% 93%;--secondary-foreground:34 38% 23%;--muted:42 28% 94%;--muted-foreground:32 14% 40%;--accent:42 48% 90%;--accent-foreground:34 46% 20%;--destructive:10 78% 52%;--destructive-foreground:0 0% 100%;--border:42 25% 82%;--input:42 25% 78%;--ring:42 55% 42%;--success:145 45% 38%;--warning:38 88% 42%;--info:176 34% 42%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.admin-experience-shell[data-admin-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.admin-experience-shell.dashboard-shell-layout{--dashboard-nav-height:0px;--dashboard-inline-gutter:0px;--dashboard-bottom-gutter:0px;--dashboard-sidebar-width:16rem;--dashboard-sidebar-collapsed-width:4.6rem}.admin-experience-shell .dashboard-workbench{max-width:none;inset:0}.admin-experience-shell .dashboard-sidebar{border:0;border-right:1px solid hsl(var(--border));background:radial-gradient(circle at top left, hsl(var(--primary) / .1), transparent 34%), linear-gradient(180deg, hsl(var(--card) / .94), hsl(var(--card) / .82)), hsl(var(--card));box-shadow:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:0;flex-direction:column;padding:1rem .75rem;display:flex}.admin-experience-shell .dashboard-sidebar-brand{padding:0 .5rem}.admin-experience-shell .dashboard-sidebar-nav{flex:auto;margin-top:1rem;padding-right:0;overflow-y:auto}.admin-experience-shell .workbench-navlink{border-radius:var(--radius);min-height:2.55rem;color:hsl(var(--muted-foreground));border:0;margin-bottom:.2rem;padding:.58rem .75rem;transition:background-color .16s,color .16s,transform .16s}.admin-experience-shell .workbench-navlink:hover{background:hsl(var(--accent) / .64);color:hsl(var(--foreground));transform:translateY(-1px)}.admin-experience-shell .workbench-navlink.active{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.admin-experience-shell .workbench-nav-icon{color:currentColor;background:0 0;border:0;border-radius:.35rem;width:1.55rem;height:1.55rem}.admin-experience-shell .dashboard-nav-title{font-size:.9rem;font-weight:600}.admin-experience-shell .dashboard-nav-caption{display:none}.admin-experience-shell .dashboard-content-shell{background:radial-gradient(circle at top left, hsl(var(--primary) / .08), transparent 28%), radial-gradient(circle at 86% 16%, hsl(var(--info) / .06), transparent 24%), hsl(var(--background));border-radius:0}.admin-experience-shell .dashboard-content-header{border-bottom:1px solid hsl(var(--border));background:hsl(var(--background) / .94);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);align-items:center;min-height:3.5rem;padding:0 1.5rem;display:flex}.admin-experience-shell .workbench-header-row{align-items:center;gap:.75rem;width:100%;display:flex}.admin-experience-shell .workbench-header-copy{min-width:0}.admin-experience-shell .admin-header-dashboard-link{border-radius:var(--radius);min-height:2.15rem;color:hsl(var(--foreground));letter-spacing:0;outline:none;align-items:center;font-size:.9rem;font-weight:700;transition:color .16s,box-shadow .16s;display:inline-flex}.admin-experience-shell .admin-header-dashboard-link:hover{color:hsl(var(--primary))}.admin-experience-shell .admin-header-dashboard-link:focus-visible{box-shadow:0 0 0 3px hsl(var(--ring) / .18)}.admin-experience-shell .admin-header-actions{align-items:center;gap:.5rem;margin-left:auto;display:inline-flex}.admin-experience-shell .workbench-page-title{color:hsl(var(--foreground));letter-spacing:0;margin:0;font-size:.9rem;font-weight:600}.admin-experience-shell .workbench-panel,.admin-experience-shell .admin-auth-card,.admin-experience-shell .admin-stat-card,.admin-experience-shell .admin-list-card,.admin-experience-shell .admin-subpanel,.admin-experience-shell .admin-table-wrap,.admin-experience-shell .admin-code-block,.admin-experience-shell .admin-empty-state,.admin-experience-shell .admin-context-card,.admin-experience-shell .admin-guidance-card,.admin-experience-shell .admin-review-card,.admin-experience-shell .admin-mode-button,.admin-experience-shell .admin-workspace-switcher{border-color:hsl(var(--border) / .74);border-radius:var(--radius);background:linear-gradient(180deg, hsl(var(--card) / .86), hsl(var(--card) / .7)), hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 16px 40px #00000038, inset 0 1px 0 hsl(var(--foreground) / .05);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.admin-experience-shell .admin-kicker,.admin-experience-shell .admin-stat-value,.admin-experience-shell .admin-mode-value{color:hsl(var(--primary))}.admin-experience-shell .admin-section-title,.admin-experience-shell .admin-auth-title,.admin-experience-shell .admin-record-title,.admin-experience-shell .admin-table-primary{color:hsl(var(--foreground))}.admin-experience-shell .admin-section-copy,.admin-experience-shell .admin-auth-copy,.admin-experience-shell .admin-record-copy,.admin-experience-shell .admin-stat-copy,.admin-experience-shell .admin-table-secondary{color:hsl(var(--muted-foreground))}.admin-experience-shell .admin-button{border-radius:var(--radius);min-height:2.25rem;padding:.5rem .9rem}.admin-experience-shell .admin-button-primary{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 12px 28px hsl(var(--primary) / .18)}.admin-experience-shell .admin-button-primary:hover:not(:disabled){border-color:hsl(var(--primary) / .9);background:hsl(var(--primary) / .9)}.admin-experience-shell .admin-button-secondary{border-color:hsl(var(--input));color:hsl(var(--foreground));background:0 0}.admin-experience-shell .admin-button-secondary:hover:not(:disabled){background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.admin-experience-shell .admin-button-danger{border-color:hsl(var(--destructive));background:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.admin-experience-shell .admin-input,.admin-experience-shell .admin-textarea,.admin-experience-shell .admin-code-input{border-color:hsl(var(--input));border-radius:var(--radius);background:hsl(var(--background) / .64);color:hsl(var(--foreground))}.admin-experience-shell .admin-input:focus,.admin-experience-shell .admin-textarea:focus,.admin-experience-shell .admin-code-input:focus{border-color:hsl(var(--ring) / .72);box-shadow:0 0 0 3px hsl(var(--ring) / .12)}.admin-experience-shell .admin-input[aria-invalid=true],.admin-experience-shell .admin-textarea[aria-invalid=true],.admin-experience-shell .admin-code-input[aria-invalid=true],.admin-experience-shell .admin-wire-input[aria-invalid=true]{border-color:hsl(var(--destructive) / .78)}.admin-experience-shell .admin-alert-success{border-color:hsl(var(--success) / .28);background:hsl(var(--success) / .12);color:hsl(var(--success))}.admin-experience-shell .admin-alert-error{border-color:hsl(var(--destructive) / .28);background:hsl(var(--destructive) / .12);color:hsl(var(--destructive))}.admin-experience-shell .workbench-header-description{display:none}.admin-experience-shell .dashboard-content-scroll{gap:1.5rem;padding:1.5rem}.admin-experience-shell .dashboard-content-scroll>footer{display:none}.admin-sidebar-logo-row,.admin-sidebar-utility-row,.admin-sidebar-profile,.admin-sidebar-control-row{align-items:center;display:flex}.admin-sidebar-logo-row{min-height:2.25rem;color:hsl(var(--foreground));letter-spacing:-.02em;gap:.5rem;font-size:1.08rem;font-weight:700}.admin-sidebar-logo{background:hsl(var(--primary));width:1.5rem;height:1.5rem;color:hsl(var(--primary-foreground));border-radius:.25rem;justify-content:center;align-items:center;font-size:.75rem;font-weight:800;display:inline-flex}.admin-sidebar-control-row{gap:.35rem}.admin-sidebar-icon-button,.admin-mobile-menu-button{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--background) / .36);width:2.15rem;height:2.15rem;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.admin-sidebar-icon-button:hover,.admin-mobile-menu-button:hover{border-color:hsl(var(--primary) / .46);background:hsl(var(--accent));color:hsl(var(--foreground))}.admin-mobile-menu-button,.admin-sidebar-mobile-close,.admin-sidebar-mobile-backdrop{display:none}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .dashboard-sidebar-brand{padding-inline:0;display:block}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .dashboard-sidebar-brand>.flex{flex-direction:column;gap:.5rem}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-sidebar-logo-row{justify-content:center}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-sidebar-brand-text{display:none}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-sidebar-footer{justify-items:center;gap:.65rem;padding:.75rem 0 0;display:grid}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-sidebar-utility-row,.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-sidebar-profile{flex-direction:column;justify-content:center;gap:.55rem}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-language-select{justify-content:center;width:2.7rem;min-width:0;height:2.15rem;padding:.25rem}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-language-select .ui-icon,.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-sidebar-profile-copy{display:none}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-language-select select{text-align:center;text-align-last:center;font-size:.72rem}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-sidebar-avatar{width:2.15rem;height:2.15rem}.admin-sidebar-footer{border-top:1px solid hsl(var(--border));flex:none;gap:1rem;padding:1rem .5rem 0;display:grid}.admin-sidebar-utility-row{justify-content:space-between;gap:.75rem}.admin-language-select{border:1px solid hsl(var(--border));border-radius:var(--radius);min-width:5.6rem;color:hsl(var(--muted-foreground));align-items:center;gap:.4rem;padding:.3rem .45rem;display:inline-flex}.admin-language-select select{width:100%;color:inherit;background:0 0;border:0;outline:none;font-size:.82rem}.admin-theme-toggle,.admin-sidebar-signout{border-radius:var(--radius);width:2.15rem;height:2.15rem;color:hsl(var(--muted-foreground));justify-content:center;align-items:center;transition:background-color .16s,color .16s;display:inline-flex}.admin-theme-toggle:hover,.admin-sidebar-signout:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.admin-sidebar-profile{gap:.75rem}.admin-sidebar-avatar{background:hsl(var(--muted));width:2rem;height:2rem;color:hsl(var(--foreground));border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.admin-sidebar-profile-copy{flex:auto;min-width:0;display:grid}.admin-sidebar-profile-copy strong,.admin-sidebar-profile-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-sidebar-profile-copy strong{color:hsl(var(--foreground));font-size:.86rem;font-weight:600}.admin-sidebar-profile-copy span{color:hsl(var(--muted-foreground));font-size:.74rem}.admin-wire-page{gap:1.5rem;display:grid}.admin-wire-page-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.admin-wire-page-header h2{color:hsl(var(--foreground));letter-spacing:0;font-size:1.5rem;font-weight:750;line-height:1.2}.admin-wire-page-action{flex:none;align-items:center;gap:.5rem;display:flex}.admin-wire-card{border:1px solid hsl(var(--border) / .72);border-radius:var(--radius);background:radial-gradient(circle at top left, hsl(var(--primary) / .055), transparent 42%), linear-gradient(180deg, hsl(var(--card) / .88), hsl(var(--card) / .72)), hsl(var(--card));color:hsl(var(--card-foreground));box-shadow:0 16px 40px #0003, inset 0 1px 0 hsl(var(--foreground) / .05);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.admin-wire-card.is-interactive{cursor:pointer;transition:border-color .16s,box-shadow .16s,transform .16s,background-color .16s}.admin-wire-card.is-interactive:hover{border-color:hsl(var(--primary) / .28);box-shadow:0 20px 48px #01050e29, inset 0 1px 0 hsl(var(--foreground) / .08);transform:translateY(-1px)}.admin-wire-button{border-radius:var(--radius);justify-content:center;align-items:center;gap:.45rem;min-height:2.25rem;padding:.5rem .9rem;font-size:.875rem;font-weight:600;line-height:1;transition:background-color .16s,border-color .16s,color .16s,transform .12s,opacity .16s;display:inline-flex}.admin-wire-button:hover:not(:disabled){transform:translateY(-1px)}.admin-wire-button:disabled{cursor:not-allowed;opacity:.55}.admin-wire-button-default{border:1px solid hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground));box-shadow:0 12px 28px hsl(var(--primary) / .18)}.admin-wire-button-secondary{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground));border:1px solid #0000}.admin-wire-button-outline{border:1px solid hsl(var(--input));color:hsl(var(--foreground));background:0 0}.admin-wire-button-ghost{color:hsl(var(--muted-foreground));background:0 0;border:1px solid #0000}.admin-wire-button-ghost:hover:not(:disabled),.admin-wire-button-outline:hover:not(:disabled){background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.admin-wire-button-destructive{border:1px solid hsl(var(--destructive));background:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.admin-wire-button-sm{min-height:2rem;padding:.42rem .75rem;font-size:.78rem}.admin-wire-button-icon{width:2.25rem;min-height:2.25rem;padding:0}.admin-wire-input{border:1px solid hsl(var(--input));border-radius:var(--radius);background:hsl(var(--background) / .64);width:100%;min-height:2.25rem;color:hsl(var(--foreground));outline:none;padding:.48rem .75rem;font-size:.875rem;transition:border-color .16s,box-shadow .16s,background-color .16s}.admin-wire-input::placeholder{color:hsl(var(--muted-foreground))}.admin-wire-input:focus{border-color:hsl(var(--ring) / .72);box-shadow:0 0 0 3px hsl(var(--ring) / .12)}.admin-wire-positive{color:hsl(var(--success))}.admin-wire-negative{color:hsl(var(--destructive))}.admin-wire-info{color:hsl(var(--info))}.admin-wire-badge{border-radius:var(--radius);color:hsl(var(--primary-foreground));background:hsl(var(--primary));text-transform:capitalize;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;padding:.18rem .52rem;font-size:.72rem;font-weight:700;line-height:1.4;display:inline-flex}.admin-wire-badge-secondary{background:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.admin-wire-badge-outline{border-color:hsl(var(--border));color:hsl(var(--foreground));background:0 0}.admin-wire-badge-success{background:hsl(var(--success) / .14);color:hsl(var(--success))}.admin-wire-badge-warning{background:hsl(var(--warning) / .16);color:hsl(var(--warning))}.admin-wire-badge-destructive{background:hsl(var(--destructive) / .14);color:hsl(var(--destructive))}.admin-wire-grid-4,.admin-wire-grid-3,.admin-wire-two-column,.admin-wire-seven-grid{gap:1rem;display:grid}.admin-wire-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-wire-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-wire-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-wire-seven-grid{grid-template-columns:minmax(0,4fr) minmax(18rem,3fr)}.admin-wire-card-header{justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.25rem .55rem;display:flex}.admin-wire-card-title{color:hsl(var(--foreground));font-size:1rem;font-weight:700}.admin-wire-card-description,.admin-wire-muted{color:hsl(var(--muted-foreground));font-size:.82rem;line-height:1.5}.admin-wire-card-body{padding:1.25rem}.admin-wire-stat-value{color:hsl(var(--foreground));letter-spacing:0;font-size:1.62rem;font-weight:780;line-height:1.1}.admin-wire-table-wrap{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card) / .84);overflow-x:auto}.admin-wire-table{border-collapse:collapse;width:100%;color:hsl(var(--foreground));font-size:.875rem}.admin-wire-table thead{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.admin-wire-table th,.admin-wire-table td{border-bottom:1px solid hsl(var(--border));text-align:left;vertical-align:middle;padding:.82rem 1rem}.admin-wire-table th{font-size:.78rem;font-weight:650}.admin-wire-table tbody tr{transition:background-color .16s}.admin-wire-table tbody tr:hover{background:hsl(var(--muted) / .5)}.admin-wire-table tbody tr:last-child td{border-bottom:0}.admin-wire-primary-text{color:hsl(var(--foreground));font-weight:650}.admin-wire-secondary-text{color:hsl(var(--muted-foreground));font-size:.78rem}.admin-wire-field{gap:.45rem;display:grid}.admin-wire-label{color:hsl(var(--muted-foreground));font-size:.78rem;font-weight:650}.admin-wire-field-error{color:hsl(var(--destructive));font-size:.76rem;font-weight:600;line-height:1.35}.admin-wire-modal-root,.admin-wire-drawer-root{z-index:70;position:fixed;inset:0}.admin-wire-modal-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000006b;border:0;width:100%;position:absolute;inset:0}.admin-wire-modal{z-index:1;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--popover));width:min(100% - 2rem,34rem);max-height:calc(100svh - 2rem);color:hsl(var(--popover-foreground));margin:min(8rem,12vh) auto 0;animation:.18s ease-out both admin-modal-in;position:relative;overflow:auto;box-shadow:0 32px 90px #01050e52}.admin-wire-modal-header,.admin-wire-drawer-header{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;display:flex}.admin-wire-modal-header h3,.admin-wire-drawer-header h3{color:hsl(var(--foreground));font-size:1rem;font-weight:750}.admin-wire-modal-header p,.admin-wire-drawer-header p{color:hsl(var(--muted-foreground));margin-top:.3rem;font-size:.84rem;line-height:1.5}.admin-wire-modal-body,.admin-wire-drawer-body{padding:1rem}.admin-wire-modal-footer{border-top:1px solid hsl(var(--border));justify-content:flex-end;gap:.5rem;padding:1rem;display:flex}.admin-wire-drawer{z-index:1;border-left:1px solid hsl(var(--border));background:hsl(var(--background));flex-direction:column;width:min(100%,28rem);height:100%;animation:.18s ease-out both admin-drawer-in;display:flex;position:absolute;top:0;right:0;box-shadow:-24px 0 80px #01050e47}.admin-wire-drawer-body{flex:auto;overflow-y:auto}.admin-wire-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.admin-wire-detail-item{gap:.25rem;display:grid}.admin-wire-detail-item span{color:hsl(var(--muted-foreground));font-size:.76rem}.admin-wire-detail-item strong{overflow-wrap:anywhere;color:hsl(var(--foreground));font-size:.9rem;font-weight:650}.admin-wire-code-viewer{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--muted) / .72);color:hsl(var(--foreground));font-family:var(--font-mono);padding:.85rem;font-size:.78rem;line-height:1.6;overflow-x:auto}.admin-wire-forensic{border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--muted) / .28)}.admin-wire-forensic summary{cursor:pointer;color:hsl(var(--foreground));padding:.75rem .85rem;font-size:.82rem;font-weight:700}.admin-wire-forensic .admin-wire-code-viewer{margin:0 .85rem .85rem}.admin-wire-privacy{border:1px solid hsl(var(--info) / .26);border-radius:var(--radius);background:hsl(var(--info) / .1);color:hsl(var(--info));gap:.75rem;padding:1rem;font-size:.9rem;line-height:1.5;display:flex}.admin-wire-checkbox{width:1rem;height:1rem;accent-color:hsl(var(--primary));border-radius:.25rem}.admin-wire-bulk-bar{bottom:1.5rem;right:1.5rem;left:calc(var(--dashboard-sidebar-current-width) + 1.5rem);z-index:40;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--popover) / .94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem;animation:.18s ease-out both admin-bulk-in;display:flex;position:fixed;box-shadow:0 24px 80px #01050e3d}.admin-wire-heatmap{min-width:29rem}.admin-wire-heatmap-header,.admin-wire-heatmap-row{grid-template-columns:7rem repeat(12,minmax(1.5rem,1fr));align-items:center;gap:.35rem;display:grid}.admin-wire-heatmap-header{color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.68rem}.admin-wire-heatmap-row{margin-top:.4rem}.admin-wire-heatmap-label{color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:650;overflow:hidden}.admin-wire-heatmap-cell{border:1px solid hsl(var(--primary) / .28);background:hsl(var(--primary) / var(--heatmap-opacity));border-radius:.25rem;height:1.5rem;transition:transform .12s,opacity .12s}.admin-wire-heatmap-cell:hover{transform:scale(1.08)}.admin-wire-danger-zone{border-color:hsl(var(--destructive) / .5)}.admin-wire-danger-action{border:1px solid hsl(var(--destructive) / .22);border-radius:var(--radius);background:hsl(var(--destructive) / .06);justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}@keyframes admin-modal-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes admin-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes admin-bulk-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1180px){.admin-wire-grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-wire-seven-grid,.admin-wire-two-column{grid-template-columns:1fr}}@media (max-width:900px){.admin-experience-shell .dashboard-workbench{margin-top:0;padding:0}.admin-experience-shell .dashboard-sidebar{z-index:80;pointer-events:none;visibility:hidden;width:min(18rem,100vw - 3rem);height:100svh;transition:transform .18s;display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-104%)}.admin-experience-shell[data-admin-mobile-open=true] .dashboard-sidebar{pointer-events:auto;visibility:visible;transform:translate(0)}.admin-experience-shell .admin-sidebar-mobile-backdrop{z-index:75;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000006b;border:0;width:100%;position:fixed;inset:0}.admin-experience-shell[data-admin-mobile-open=true] .admin-sidebar-mobile-backdrop{display:block}.admin-experience-shell .admin-mobile-menu-button,.admin-experience-shell .admin-sidebar-mobile-close{display:inline-flex}.admin-experience-shell .admin-sidebar-desktop-collapse{display:none}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .dashboard-sidebar-brand>.flex{flex-direction:row;gap:.75rem}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-sidebar-brand-text,.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .dashboard-nav-text{display:grid}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-sidebar-footer{justify-items:stretch;gap:1rem;padding:1rem .5rem 0;display:grid}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-sidebar-utility-row,.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-sidebar-profile{flex-direction:row}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-sidebar-utility-row{justify-content:space-between}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-language-select{justify-content:flex-start;width:auto;min-width:5.6rem;height:auto;padding:.3rem .45rem}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-language-select .ui-icon{display:inline-flex}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-language-select select{text-align:start;text-align-last:auto;font-size:.82rem}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .admin-sidebar-profile-copy{display:grid}.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .workbench-navlink,.admin-experience-shell.dashboard-shell-layout[data-sidebar=collapsed] .dashboard-nav-content{justify-content:flex-start}.admin-wire-bulk-bar{bottom:1rem;left:1rem;right:1rem}}@media (max-width:640px){.admin-experience-shell .dashboard-content-header{padding-inline:1rem}.admin-experience-shell .dashboard-content-scroll{padding:1rem}.admin-wire-grid-4,.admin-wire-grid-3,.admin-wire-detail-grid{grid-template-columns:1fr}.admin-wire-page-header,.admin-wire-danger-action,.admin-wire-bulk-bar{flex-direction:column;align-items:stretch}}
