@media (max-width:1024px){table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.grid-cols-4,.grid-cols-5,.grid-cols-6{grid-template-columns:repeat(2,1fr)!important}.fixed.inset-0>div:not([class*=inset]){max-width:95vw!important;max-height:90vh!important;margin:0 auto}.flex.gap-1,.flex.gap-2{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.flex.gap-1::-webkit-scrollbar,.flex.gap-2::-webkit-scrollbar{display:none}.flex.gap-1>*,.flex.gap-2>*{white-space:nowrap;flex-shrink:0}.px-6{padding-left:1rem!important;padding-right:1rem!important}}@media (max-width:640px){.grid-cols-2,.grid-cols-3,.grid-cols-4,.grid-cols-5,.grid-cols-6{grid-template-columns:1fr!important}.grid.grid-cols-2.gap-2,.grid.grid-cols-2.gap-3{grid-template-columns:repeat(2,1fr)!important}.flex.justify-between{flex-direction:column;gap:.75rem}.flex.justify-between>div:last-child{width:100%}.text-2xl{font-size:1.25rem!important}.text-3xl{font-size:1.5rem!important}.rounded-2xl.p-6,.rounded-xl.p-6{padding:1rem!important}.rounded-2xl.p-5,.rounded-xl.p-5{padding:.875rem!important}td,th{padding:.5rem .75rem!important;font-size:.8rem!important}[role=button],button{min-height:40px}.flex.gap-2>button,.flex.gap-3>button{flex:1;min-width:0}.flex.gap-1>button,.flex.gap-2>button{padding:.5rem .75rem!important;font-size:.75rem!important}.max-w-2xl,.max-w-3xl,.max-w-lg,.max-w-md{max-width:100%!important;border-radius:.75rem!important}}.px-2.py-0\.5.rounded.text-xs,.px-2.py-1.rounded.text-xs{font-size:.625rem;padding:.125rem .4rem;font-weight:600;letter-spacing:.01em}.text-gray-400{color:#9ca3af}.text-center.text-gray-400{padding:2.5rem 1rem}.flex.gap-1>button{margin:0}thead th{font-weight:500!important;text-transform:none!important}:root{--ent-bg:#f5f7fb;--ent-bg-elevated:#fbfcfe;--ent-surface:hsla(0,0%,100%,.95);--ent-surface-strong:hsla(0,0%,100%,.99);--ent-border:#d7dde8;--ent-border-subtle:#e7ebf3;--ent-text:#18212f;--ent-text-dim:#5f6d80;--ent-text-muted:#8f9aac;--ent-primary:#48627f;--ent-primary-hover:#3d546d;--ent-primary-light:#edf2f8;--ent-accent:#9caec5;--ent-accent-soft:rgba(156,174,197,.2);--ent-ink-deep:#1d2633;--ent-ink-panel:#2b3442;--ent-success:#5c836a;--ent-warning:#b67a4d;--ent-danger:#be5d5a;--ent-radius:0.75rem;--ent-radius-lg:1rem;--ent-shadow-sm:0 1px 2px rgba(24,33,47,.04);--ent-shadow-md:0 8px 20px rgba(44,55,74,.07);--ent-shadow-lg:0 20px 40px rgba(32,44,62,.09);--ent-transition:150ms ease}.shadow-sm{box-shadow:var(--ent-shadow-sm)!important}.shadow-md{box-shadow:var(--ent-shadow-md)!important}.shadow-lg{box-shadow:var(--ent-shadow-lg)!important}.rounded-2xl,.rounded-3xl{border-radius:var(--ent-radius-lg)!important}.border,.border-gray-100{border-color:var(--ent-border-subtle)!important}.border-gray-200{border-color:var(--ent-border)!important}[class*=bg-gradient-to]{filter:saturate(.78) brightness(1.03)}table tbody td{padding-top:.5rem!important;padding-bottom:.5rem!important}table thead th{padding-top:.625rem!important;padding-bottom:.625rem!important;font-size:.7rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.04em;color:var(--ent-text-dim)!important;border-bottom:1px solid var(--ent-border)!important}table tbody tr{transition:background-color var(--ent-transition)}button[class*=bg-blue-600],button[class*=bg-green-600],button[class*=bg-indigo-600]{box-shadow:var(--ent-shadow-sm)!important;transition:background-color var(--ent-transition),opacity var(--ent-transition),transform var(--ent-transition)}button[class*=bg-blue-600]:hover,button[class*=bg-indigo-600]:hover{opacity:.94;transform:translateY(-1px)}button[class*=bg-gray-100]{border:1px solid var(--ent-border);background:rgba(255,252,247,.9)!important}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{border-color:var(--ent-border)!important;border-radius:var(--ent-radius)!important;transition:border-color var(--ent-transition),box-shadow var(--ent-transition)}input:focus,select:focus,textarea:focus{border-color:rgba(191,106,76,.75)!important;box-shadow:0 0 0 3px rgba(191,106,76,.12)!important;outline:none}.bg-white.rounded-xl{border-color:var(--ent-border-subtle);background:rgba(255,252,247,.96)!important}.bg-white,[class*=bg-gray-50],[class*=bg-slate-50]{background:rgba(255,252,247,.94)!important}[class*=border-gray-200],[class*=border-slate-200]{border-color:var(--ent-border)!important}span[class*=bg-blue-500][class*=text-white],span[class*=bg-green-500][class*=text-white],span[class*=bg-indigo-500][class*=text-white],span[class*=bg-orange-500][class*=text-white],span[class*=bg-purple-500][class*=text-white],span[class*=bg-red-500][class*=text-white],span[class*=bg-yellow-500][class*=text-white]{font-size:.65rem!important;padding:.125rem .5rem!important;font-weight:500!important;border-radius:.25rem!important}h1.text-2xl{font-size:1.375rem!important;font-weight:700!important;letter-spacing:-.01em;color:var(--ent-text)}td[colspan]{color:var(--ent-text-muted)!important;font-size:.875rem!important}nav a[class*=bg-blue],nav a[class*=bg-indigo]{filter:saturate(.72) brightness(1.01)}.dashboard-shell{overflow-anchor:none;background:linear-gradient(rgba(214,221,232,.18) 1px,transparent 0),linear-gradient(90deg,rgba(214,221,232,.18) 1px,transparent 0),radial-gradient(circle at 12% 10%,hsla(0,0%,100%,.82),transparent 22%),radial-gradient(circle at 86% 0,rgba(156,174,197,.14),transparent 24%),linear-gradient(180deg,#f8fafe,#f3f6fb 46%,#eef2f8);background-size:28px 28px,28px 28px,auto,auto,auto}.dashboard-sidebar{background:radial-gradient(circle at top,rgba(156,174,197,.18),transparent 28%),linear-gradient(180deg,#2d3643,#293240 48%,#232c39)!important;border-right:1px solid rgba(186,199,218,.18)!important;box-shadow:16px 0 40px rgba(17,24,39,.14),inset -1px 0 0 hsla(0,0%,100%,.05)}.dashboard-sidebar__brand{background:linear-gradient(180deg,rgba(52,63,79,.98),rgba(40,49,63,.94));border-bottom:1px solid rgba(186,199,218,.14)!important}.dashboard-sidebar__nav{overscroll-behavior:contain}.dashboard-sidebar__group+.dashboard-sidebar__group{margin-top:.125rem}.dashboard-sidebar__item,.dashboard-sidebar__primary{min-height:40px}.dashboard-sidebar__item{border:1px solid transparent}.dashboard-sidebar__item:hover{border-color:rgba(156,174,197,.24);background:hsla(0,0%,100%,.04)!important}.dashboard-sidebar__item[class*=bg-slate-800],.dashboard-sidebar__primary[class*=bg-slate-800]{background:linear-gradient(135deg,rgba(156,174,197,.24),hsla(0,0%,100%,.08))!important;border-color:rgba(156,174,197,.32)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 8px 14px rgba(10,14,22,.16)}.dashboard-sidebar__footer{background:linear-gradient(180deg,rgba(35,43,56,.94),rgba(28,35,47,.98));border-top:1px solid rgba(186,199,218,.12)!important}.dashboard-main{position:relative;overflow-anchor:none}.dashboard-main:before{content:"";position:fixed;inset:0 0 auto 248px;height:340px;pointer-events:none;background:radial-gradient(circle at 20% 0,hsla(0,0%,100%,.9),transparent 28%),radial-gradient(circle at 76% 0,rgba(156,174,197,.16),transparent 24%);opacity:.82;z-index:0}@media (min-width:1024px){.dashboard-sidebar{width:248px}.dashboard-main{margin-left:248px}}@media (max-width:1023px){.dashboard-main:before{inset:0}}.dashboard-shell .dashboard-main>div{position:relative;z-index:1}.dashboard-shell .dashboard-main [class*=bg-slate-50]{background:transparent!important}.dashboard-shell .dashboard-mobile-header,.dashboard-shell header[class*=bg-slate-950]{background:linear-gradient(180deg,rgba(44,54,68,.96),rgba(35,44,56,.96))!important;border-bottom-color:rgba(186,199,218,.18)!important;box-shadow:0 12px 28px rgba(24,29,40,.12)}.dashboard-shell .dashboard-mobile-nav,.dashboard-shell nav[class*="bg-white/90"]{background:rgba(250,252,255,.92)!important;border-top-color:rgba(215,221,232,.82)!important;box-shadow:0 -12px 28px rgba(44,55,74,.08)}.dashboard-shell .dashboard-sidebar__brand h1,.dashboard-shell .dashboard-sidebar__footer .text-white{letter-spacing:-.01em}.dashboard-shell .dashboard-sidebar [class*=bg-slate-900]{background:hsla(0,0%,100%,.05)!important;border-color:hsla(35,50%,68%,.16)!important}.dashboard-shell .dashboard-sidebar [class*=bg-slate-800]{background:linear-gradient(135deg,hsla(35,50%,68%,.2),hsla(0,0%,100%,.07))!important;border-color:hsla(35,50%,68%,.28)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.dashboard-shell .dashboard-sidebar [class*=text-slate-400]{color:hsla(35,23%,84%,.74)!important}.dashboard-shell[data-dashboard-theme=cosmic]{position:relative;overflow-x:hidden;background:radial-gradient(circle at 10% 7%,rgba(174,210,231,.42),transparent 28rem),radial-gradient(circle at 84% 2%,rgba(218,196,241,.3),transparent 24rem),radial-gradient(circle at 50% 0,hsla(0,0%,100%,.92),transparent 20rem),linear-gradient(180deg,#fbfdff,#f4f8fb 44%,#f9fbfc)!important}.dashboard-shell[data-dashboard-theme=cosmic]:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(circle,rgba(83,112,136,.14) 0 1px,transparent 1.4px) 0 0 /68px 68px,linear-gradient(115deg,transparent 0 32%,hsla(0,0%,100%,.62) 44%,transparent 60% 100%);opacity:.58}.dashboard-shell[data-dashboard-theme=cosmic]>*{z-index:1}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-mobile-header,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-mobile-nav,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar{position:fixed!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main{background:transparent!important;min-height:100vh}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main:before{background:radial-gradient(circle at 22% 0,hsla(0,0%,100%,.96),transparent 28%),radial-gradient(circle at 78% 0,rgba(174,210,231,.3),transparent 24%),linear-gradient(180deg,hsla(0,0%,100%,.42),transparent);opacity:.95}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main>div{background:transparent!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-content-frame{margin-top:0!important;padding-top:1rem!important;transform:none!important}@media (min-width:1024px){.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-content-frame{padding-top:1.25rem!important}}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar{background:radial-gradient(circle at 18% 0,hsla(0,0%,100%,.96),transparent 20rem),radial-gradient(circle at 92% 6%,rgba(184,214,235,.42),transparent 18rem),linear-gradient(180deg,rgba(249,252,255,.96),rgba(235,244,250,.96))!important;color:#263442!important;border-right:1px solid rgba(177,201,218,.74)!important;box-shadow:18px 0 48px rgba(70,92,114,.1),inset -1px 0 0 hsla(0,0%,100%,.72)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__brand,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__footer{background:hsla(0,0%,100%,.6)!important;border-color:rgba(177,201,218,.56)!important;backdrop-filter:blur(16px)}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar .text-white,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar a,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar button,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar h1{color:#273747!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar [class*=text-slate-300],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar [class*=text-slate-400],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar [class*=text-slate-500]{color:#637588!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar [class*=bg-slate-800],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar [class*=bg-slate-900],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar [class*=bg-slate-950]{background:hsla(0,0%,100%,.58)!important;border-color:rgba(177,201,218,.56)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.72),0 10px 28px rgba(70,92,114,.08)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar button:hover,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__item:hover,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__primary:hover{background:rgba(231,242,249,.78)!important;border-color:rgba(143,185,209,.42)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__item[class*=bg-slate-800],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__primary[class*=bg-slate-800]{background:linear-gradient(135deg,rgba(214,232,244,.92),hsla(0,0%,100%,.72))!important;border-color:rgba(143,185,209,.56)!important;color:#203344!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-mobile-header{background:rgba(252,254,255,.88)!important;color:#263442!important;border-bottom-color:rgba(177,201,218,.72)!important;box-shadow:0 18px 44px rgba(70,92,114,.1)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-mobile-header a,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-mobile-header button{color:#263442!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-pilot-banner{border-color:rgba(186,207,222,.74)!important;background:linear-gradient(145deg,hsla(0,0%,100%,.9),rgba(246,250,253,.76)),radial-gradient(circle at top right,rgba(218,233,244,.54),transparent 18rem)!important;box-shadow:0 22px 58px rgba(79,100,120,.09)!important;backdrop-filter:blur(16px)}.dashboard-shell[data-dashboard-theme=cosmic] table thead,.dashboard-shell[data-dashboard-theme=cosmic] thead[class*=bg-]{background:rgba(236,245,250,.76)!important}.dashboard-shell[data-dashboard-theme=cosmic] input,.dashboard-shell[data-dashboard-theme=cosmic] select,.dashboard-shell[data-dashboard-theme=cosmic] textarea{border-color:rgba(184,207,222,.78)!important;background:hsla(0,0%,100%,.86)!important}.dashboard-shell[data-dashboard-theme=cosmic] input:focus,.dashboard-shell[data-dashboard-theme=cosmic] select:focus,.dashboard-shell[data-dashboard-theme=cosmic] textarea:focus{border-color:#8fb9d1!important;box-shadow:0 0 0 3px rgba(143,185,209,.2)!important}.dashboard-shell[data-dashboard-theme=cosmic] [class*="bg-[#bf6a4c]"],.dashboard-shell[data-dashboard-theme=cosmic] [class*="bg-[#c96f4a]"],.dashboard-shell[data-dashboard-theme=cosmic] button[class*=bg-blue-600],.dashboard-shell[data-dashboard-theme=cosmic] button[class*=bg-indigo-600]{background:linear-gradient(135deg,#5f8298,#93afc2)!important;color:#fff!important}.dashboard-shell .dashboard-sidebar [class*=text-slate-300]{color:hsla(35,36%,91%,.88)!important}.dashboard-shell .dashboard-sidebar [class*=text-slate-500]{color:hsla(33,18%,71%,.7)!important}.dashboard-shell .dashboard-sidebar [class*=border-slate-800]{border-color:hsla(35,50%,68%,.12)!important}.dashboard-shell .dashboard-sidebar [class*=border-slate-700]{border-color:hsla(35,50%,68%,.22)!important}.dashboard-shell .dashboard-sidebar [class*=bg-emerald-500]{box-shadow:0 0 0 4px rgba(24,31,42,.92)}.dashboard-shell .dashboard-main .rounded-\[1\.5rem\]{background:linear-gradient(135deg,rgba(255,249,240,.96),hsla(36,56%,93%,.96))!important;border-color:#e0ccb4!important;box-shadow:0 18px 32px rgba(111,88,64,.08)}.dashboard-shell .dashboard-main .rounded-2xl,.dashboard-shell .dashboard-main .rounded-3xl,.dashboard-shell .dashboard-main .rounded-xl{box-shadow:0 14px 28px rgba(111,88,64,.08)}.dashboard-shell .dashboard-main .rounded-2xl:hover,.dashboard-shell .dashboard-main .rounded-3xl:hover,.dashboard-shell .dashboard-main .rounded-xl:hover{box-shadow:0 18px 34px rgba(111,88,64,.11)}.dashboard-shell .dashboard-main .bg-\[rgba\(255\,252\,247\,0\.96\)\]{background:linear-gradient(180deg,rgba(255,252,247,.98),hsla(35,67%,96%,.98))!important}.dashboard-shell .dashboard-main [class*="border-[#dccfbe]"]{border-color:#deceb9!important}.dashboard-shell .dashboard-main [class*="text-[#24323a]"]{color:var(--ent-ink-deep)!important}.dashboard-shell .dashboard-main [class*="text-[#66757f]"]{color:#66717e!important}.dashboard-shell .dashboard-main [class*="text-[#8a979f]"]{color:#8a938d!important}.dashboard-shell .dashboard-main [class*="text-[#b56d4d]"]{color:var(--ent-primary)!important}.dashboard-shell .dashboard-main [class*="border-[#cfb39a]"]{border-color:#cfb38f!important}.dashboard-shell .dashboard-main [class*="bg-[#bf6a4c]"],.dashboard-shell .dashboard-main [class*=bg-\\\[\\\#bf6a4c\\\]]{background:linear-gradient(135deg,#b78358,#9f6840)!important;box-shadow:0 12px 24px rgba(159,104,64,.22)}.dashboard-shell .dashboard-main a[class*=rounded-xl],.dashboard-shell .dashboard-main button[class*=rounded-xl]{transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background-color .16s ease}.dashboard-shell .dashboard-main a[class*=rounded-xl]:hover,.dashboard-shell .dashboard-main button[class*=rounded-xl]:hover{transform:translateY(-1px)}.dashboard-shell .dashboard-main input,.dashboard-shell .dashboard-main select,.dashboard-shell .dashboard-main textarea{background:rgba(255,253,249,.96)!important}.dashboard-shell .dashboard-main table{border-collapse:separate;border-spacing:0}.dashboard-shell .dashboard-main thead tr{background:hsla(36,50%,92%,.78)!important}.dashboard-shell .dashboard-main tbody tr:hover{background:rgba(255,248,238,.78)!important}.dashboard-shell .dashboard-main [class*=overflow-hidden].rounded-xl,.dashboard-shell .dashboard-main [class*=overflow-x-auto].rounded-xl{background:linear-gradient(180deg,rgba(255,252,247,.99),hsla(34,62%,95%,.97))!important;border-color:#deceb9!important}.dashboard-shell .dashboard-main .dashboard-pilot-banner{position:relative;overflow:hidden;box-shadow:0 16px 32px rgba(111,88,64,.08),inset 0 1px 0 hsla(0,0%,100%,.42)}.dashboard-shell .dashboard-main .dashboard-pilot-banner:after{content:"";position:absolute;inset:0 auto auto 0;width:220px;height:100%;background:radial-gradient(circle at left center,hsla(35,50%,68%,.2),transparent 72%);pointer-events:none}.dashboard-shell .dashboard-main .dashboard-pilot-banner>*{position:relative;z-index:1}.dashboard-shell .dashboard-mobile-nav a[class*=text-slate-900],.dashboard-shell .dashboard-mobile-nav button[class*=text-slate-900]{color:var(--ent-ink-deep)!important}.dashboard-shell .dashboard-mobile-nav a[class*=text-slate-500],.dashboard-shell .dashboard-mobile-nav button[class*=text-slate-500]{color:#7f8690!important}.dashboard-shell .dashboard-mobile-header a,.dashboard-shell .dashboard-mobile-header button{border-color:hsla(35,50%,68%,.14)}.fixed.inset-0>div[class*=bg-white]{border:1px solid var(--ent-border);box-shadow:var(--ent-shadow-lg);border-radius:var(--ent-radius-lg)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.animate-spin{animation-duration:.8s}a[class*=text-indigo]{text-decoration:none;transition:color var(--ent-transition)}.flex.gap-3{gap:.625rem}.flex.gap-4{gap:.75rem}.dashboard-shell[data-dashboard-theme=cosmic]{--admin-cosmic-ink:#223140;--admin-cosmic-muted:#65778a;--admin-cosmic-line:rgba(180,205,221,.74);--admin-cosmic-panel:hsla(0,0%,100%,.78);--admin-cosmic-panel-strong:hsla(0,0%,100%,.92);--admin-cosmic-shadow:0 20px 54px rgba(72,94,115,.1)}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main{color:var(--admin-cosmic-ink)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main .rounded-\[1\.5rem\],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*="bg-[#f5"],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*="bg-[#f6"],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*="bg-[#fb"],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*="bg-[#fff"],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*="bg-[rgba"],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-gray-50],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-slate-50],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-white]{border-color:var(--admin-cosmic-line)!important;background:linear-gradient(145deg,var(--admin-cosmic-panel-strong),rgba(245,250,253,.82)),radial-gradient(circle at top right,rgba(210,229,241,.56),transparent 20rem)!important;box-shadow:var(--admin-cosmic-shadow)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main .rounded-2xl:hover,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main .rounded-3xl:hover,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main .rounded-xl:hover{box-shadow:0 24px 62px rgba(72,94,115,.13)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main .dashboard-pilot-banner{border-color:rgba(188,210,224,.86)!important;background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(243,249,252,.82)),radial-gradient(circle at left center,rgba(181,211,230,.36),transparent 24rem)!important;box-shadow:0 18px 48px rgba(72,94,115,.1)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main .dashboard-pilot-banner:after{background:radial-gradient(circle at left center,rgba(159,197,220,.22),transparent 72%)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*="text-[#24323a]"],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=text-gray-900],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=text-slate-900],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main h1,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main h2,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main h3{color:var(--admin-cosmic-ink)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*="text-[#66757f]"],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*="text-[#8a979f]"],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=text-gray-500],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=text-slate-500]{color:var(--admin-cosmic-muted)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=overflow-hidden].rounded-xl,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=overflow-x-auto].rounded-xl,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main table{border-color:var(--admin-cosmic-line)!important;background:hsla(0,0%,100%,.8)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main table thead,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main thead tr{background:rgba(232,243,249,.82)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main tbody tr:hover{background:rgba(237,247,252,.74)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*="border-[#cfb39a]"],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*="border-[#dccfbe]"],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=border-gray-100],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=border-slate-200]{border-color:var(--admin-cosmic-line)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*="bg-[#bf6a4c]"],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*="bg-[#c96f4a]"],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-blue-600],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-indigo-600],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-orange-],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-slate-900]{background:linear-gradient(135deg,#557b94,#8eabc0)!important;color:#fff!important;border-color:rgba(79,118,144,.28)!important;box-shadow:0 14px 30px rgba(85,123,148,.22)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-emerald-600],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-green-600]{background:linear-gradient(135deg,#4b8a78,#8cbcad)!important;color:#fff!important;box-shadow:0 14px 30px rgba(75,138,120,.2)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-red-],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-rose-]{background:linear-gradient(135deg,#b46d72,#dca3a4)!important;color:#fff!important;box-shadow:0 14px 30px rgba(180,109,114,.18)!important}.dashboard-shell[data-dashboard-theme=cosmic] input,.dashboard-shell[data-dashboard-theme=cosmic] select,.dashboard-shell[data-dashboard-theme=cosmic] textarea{color:var(--admin-cosmic-ink)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__icon{display:inline-flex;width:2rem;height:1.45rem;align-items:center;justify-content:center;border:1px solid rgba(177,201,218,.56);border-radius:.55rem;background:hsla(0,0%,100%,.62);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.75);filter:saturate(.72);font-size:.58rem!important;font-weight:800;letter-spacing:.04em}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__icon--group{width:1.65rem;height:1.25rem;border-radius:.45rem;font-size:.52rem!important}.dashboard-sidebar__group{margin-top:.18rem}.dashboard-sidebar__group-toggle{position:relative;border:1px solid rgba(148,163,184,.13);min-height:2.35rem;background:rgba(15,23,42,.34)}.dashboard-sidebar__group-label{color:inherit;font-weight:900!important}.dashboard-sidebar__group-toggle:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;border-radius:999px;background:rgba(148,205,255,.42);opacity:.72}.dashboard-sidebar__group-state{display:inline-flex;flex-shrink:0;align-items:center;gap:.28rem;border-radius:999px;border:1px solid rgba(148,163,184,.18);padding:.12rem .38rem;font-size:.55rem;font-weight:900;letter-spacing:.06em;opacity:.8}.dashboard-sidebar__group-toggle--active,.dashboard-sidebar__group-toggle--open{border-color:rgba(148,163,184,.24);background:rgba(15,23,42,.72);color:#fff!important}.dashboard-sidebar__group-toggle--active{box-shadow:inset 3px 0 0 rgba(148,205,255,.82)}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__group{border-radius:.95rem}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__group-toggle{background:linear-gradient(90deg,rgba(229,239,246,.86),hsla(0,0%,100%,.56))!important;border-color:rgba(154,182,204,.46)!important;color:#405469!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),0 5px 14px rgba(70,90,112,.055)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__group-toggle:before{background:linear-gradient(180deg,#789db6,#c19a68);opacity:.95}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__group-label{color:#344a5f;text-shadow:0 1px 0 hsla(0,0%,100%,.78)}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__group .dashboard-sidebar__item{color:#66798b!important;background:hsla(0,0%,100%,.32)!important;border-color:rgba(177,201,218,.18)}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__group-toggle--active,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__group-toggle--open{background:linear-gradient(135deg,rgba(217,235,247,.98),rgba(255,249,239,.82))!important;border-color:rgba(116,158,189,.78)!important;color:#1d3145!important;box-shadow:inset 4px 0 0 #577f99,0 10px 26px rgba(72,94,115,.12)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__group-toggle--active .dashboard-sidebar__group-label,.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__group-toggle--open .dashboard-sidebar__group-label{color:#1f3448}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__group-state{border-color:rgba(143,185,209,.42);background:hsla(0,0%,100%,.56);color:#496173;opacity:1}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__item[class*=bg-slate-800]{box-shadow:inset 3px 0 0 #7fa6bb,0 8px 20px rgba(72,94,115,.08)!important}.dashboard-shell[data-dashboard-theme=cosmic] .fixed.inset-0>div[class*=bg-white]{border-color:var(--admin-cosmic-line)!important;background:linear-gradient(145deg,hsla(0,0%,100%,.96),rgba(246,250,253,.92)),radial-gradient(circle at top right,rgba(207,228,241,.42),transparent 18rem)!important;box-shadow:0 28px 80px rgba(53,72,93,.2)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-amber-100],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-amber-200],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-amber-50],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-orange-100],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-orange-200],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-orange-50],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-yellow-100],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-yellow-200],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-yellow-50]{border-color:hsla(40,46%,67%,.54)!important;background:linear-gradient(145deg,rgba(255,252,244,.94),hsla(41,66%,94%,.84)),radial-gradient(circle at top right,hsla(40,57%,73%,.22),transparent 14rem)!important;color:#7a5f34!important;box-shadow:0 12px 28px rgba(116,91,50,.07)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-blue-100],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-blue-200],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-blue-50],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-indigo-100],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-indigo-200],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-indigo-50],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-purple-100],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-purple-200],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-purple-50]{border-color:rgba(174,198,219,.58)!important;background:linear-gradient(145deg,rgba(248,252,255,.94),rgba(235,244,250,.84)),radial-gradient(circle at top right,rgba(184,214,235,.26),transparent 14rem)!important;color:#46657a!important;box-shadow:0 12px 28px rgba(70,101,122,.07)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-emerald-100],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-emerald-200],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-emerald-50],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-green-100],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-green-200],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-green-50]{border-color:rgba(166,205,186,.58)!important;background:linear-gradient(145deg,rgba(248,253,250,.94),rgba(235,248,241,.84)),radial-gradient(circle at top right,rgba(179,216,198,.26),transparent 14rem)!important;color:#3f705f!important;box-shadow:0 12px 28px rgba(63,112,95,.07)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-red-100],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-red-200],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-red-50],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-rose-100],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-rose-200],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=bg-rose-50]{border-color:rgba(221,175,177,.58)!important;background:linear-gradient(145deg,hsla(0,100%,99%,.94),rgba(250,237,238,.84)),radial-gradient(circle at top right,rgba(226,184,186,.22),transparent 14rem)!important;color:#9c5459!important;box-shadow:0 12px 28px rgba(156,84,89,.07)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=text-amber-],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=text-orange-],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=text-yellow-]{color:#7a5f34!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=text-blue-],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=text-indigo-],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=text-purple-]{color:#46657a!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=text-emerald-],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=text-green-]{color:#3f705f!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=text-red-],.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-main [class*=text-rose-]{color:#9c5459!important}.dashboard-shell .dashboard-content-frame{position:relative;z-index:2;overflow-anchor:none;scroll-margin-top:0!important;padding-top:1rem!important}@media (min-width:1024px){.dashboard-shell .dashboard-content-frame{padding-top:1.25rem!important}}.dashboard-shell .dashboard-content-frame>.min-h-screen{min-height:auto!important;background:transparent!important;border:0!important;box-shadow:none!important;margin-top:0!important;padding-top:0!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-content-frame>.min-h-screen{background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important;margin-top:0!important;padding-top:0!important;transform:none!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-content-frame>[class*=min-h-screen]{min-height:auto!important;margin-top:0!important;padding-top:0!important;background:transparent!important;border:0!important;box-shadow:none!important;transform:none!important}.dashboard-shell .dashboard-content-frame>.min-h-screen>[class*=sticky][class*=top-0]{position:relative!important;top:auto!important;z-index:5!important;margin-bottom:1rem!important;border-radius:1rem!important;border:1px solid var(--admin-cosmic-line,var(--ent-border-subtle))!important;box-shadow:0 12px 32px rgba(72,94,115,.08)!important}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-content-frame>[class*=min-h-screen]>[class*=sticky][class*=top-0]{position:relative!important;top:auto!important;margin-top:0!important;margin-bottom:1rem!important}.dashboard-shell .dashboard-sidebar__footer{flex-shrink:0;padding:.32rem .45rem .45rem!important;position:relative}.dashboard-shell .dashboard-sidebar__account{position:relative}.dashboard-shell .dashboard-sidebar__account-summary{display:flex;cursor:pointer;list-style:none;align-items:center;gap:.38rem;min-height:30px;border:1px solid rgba(177,201,218,.42);border-radius:.68rem;background:hsla(0,0%,100%,.07);padding:.28rem .42rem;transition:background-color .15s ease,border-color .15s ease}.dashboard-shell .dashboard-sidebar__account-summary::-webkit-details-marker{display:none}.dashboard-shell .dashboard-sidebar__account-summary:hover{background:hsla(0,0%,100%,.11);border-color:rgba(177,201,218,.62)}.dashboard-shell .dashboard-sidebar__account-mode{flex-shrink:0;border-radius:999px;border:1px solid rgba(177,201,218,.34);padding:.1rem .32rem;font-size:.54rem;font-weight:800;letter-spacing:.04em;color:hsla(35,23%,84%,.78)}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__account-mode{color:#637588}.dashboard-shell .dashboard-sidebar__account-panel{position:absolute;right:0;bottom:calc(100% + .35rem);left:0;display:grid;gap:.3rem;max-height:min(46vh,17rem);overflow-y:auto;padding:.38rem;border:1px solid rgba(177,201,218,.48);border-radius:.85rem;background:rgba(28,35,47,.98);box-shadow:0 -14px 34px rgba(13,18,28,.22);z-index:4}.dashboard-shell .dashboard-sidebar__account:not([open]) .dashboard-sidebar__account-panel{display:none}.dashboard-shell[data-dashboard-theme=cosmic] .dashboard-sidebar__account-panel{background:rgba(251,254,255,.96);box-shadow:0 -18px 44px rgba(70,92,114,.16)}.dashboard-shell .dashboard-sidebar__org{margin-bottom:0!important}.dashboard-shell .dashboard-sidebar__org a,.dashboard-shell .dashboard-sidebar__org button{min-width:0!important;width:100%!important;min-height:30px!important;padding:.3rem .48rem!important;gap:.42rem!important;border-radius:.68rem!important}.dashboard-shell .dashboard-sidebar__org a>svg:first-child,.dashboard-shell .dashboard-sidebar__org button>div:first-child{width:1.45rem!important;height:1.45rem!important}.dashboard-shell .dashboard-sidebar__org [class*=top-full]{z-index:130!important;width:min(18rem,calc(100vw - 2rem))!important}.dashboard-shell .dashboard-sidebar__user{flex-direction:row!important;gap:.45rem!important;margin-bottom:0!important;min-height:34px!important;padding:.38rem .52rem!important;border-radius:.72rem!important}.dashboard-shell .dashboard-sidebar__user-avatar{width:1.65rem!important;height:1.65rem!important;font-size:.75rem!important}.dashboard-shell .dashboard-sidebar__actions{gap:.35rem!important}.dashboard-shell .dashboard-sidebar__actions>a,.dashboard-shell .dashboard-sidebar__actions>button{flex-direction:row!important;min-height:28px!important;padding:.32rem .5rem!important;border-radius:.62rem!important;font-size:.7rem!important;line-height:1.1!important}.dashboard-shell .dashboard-mobile-header{flex-direction:row!important;gap:.5rem!important;z-index:80!important}.dashboard-shell .dashboard-mobile-header>div{width:auto!important;flex-direction:row!important}.dashboard-shell .dashboard-sidebar{z-index:100!important}.dashboard-shell .dashboard-sidebar-overlay{z-index:90!important}.dashboard-shell .dashboard-mobile-nav{z-index:70!important}.dashboard-shell .dashboard-main{z-index:1!important}@media (max-width:1023px){.dashboard-shell .dashboard-sidebar{width:min(86vw,320px)!important;max-width:320px}.dashboard-shell .dashboard-sidebar__account-summary{min-height:28px!important}.dashboard-shell .dashboard-sidebar__account-summary .dashboard-sidebar__account-mode{display:none}.dashboard-shell .dashboard-sidebar__account-panel{max-height:min(38vh,14rem)}}