.admin-theme,.cooperation-root{--background:#140f1b;--foreground:#f7f1ff;--card:#21192b;--card-foreground:#f7f1ff;--popover:#21192b;--popover-foreground:#f7f1ff;--primary:#9561e9;--primary-foreground:#fff;--secondary:#30243d;--secondary-foreground:#f7f1ff;--accent:#b78dff;--accent-foreground:#fff;--muted:#3a2d49;--muted-foreground:#bca9d7;--destructive:#ef4444;--destructive-foreground:#fecaca;--border:#443454;--input:#271f32;--ring:#9561e9;--radius:.75rem;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.cooperation-root{color:var(--foreground)}.admin-shell{background:radial-gradient(circle at 12% 0,#9561e938,#0000 34rem),radial-gradient(circle at 88% 92%,#b78dff2e,#0000 38rem),linear-gradient(135deg,#120d18 0%,#1b1325 52%,#120d18 100%)}.admin-main{scrollbar-color:#9561e98c #ffffff0f}.admin-tab-panel{animation:.42s cubic-bezier(.22,1,.36,1) both adminPanelIn}@keyframes adminPanelIn{0%{opacity:0;filter:blur(4px);transform:translateY(10px)scale(.992)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.admin-tab-panel{animation:none}.cooperation-root *,.admin-theme [data-slot]{transition-duration:.01ms!important;animation-duration:.01ms!important}}.cooperation-root *{scrollbar-width:thin}.cooperation-root .bg-white,.cooperation-root .bg-gray-50,.cooperation-root .bg-\[\#f7f7f8\]{background-color:color-mix(in srgb, var(--card) 88%, transparent)}.cooperation-root .bg-white{background:linear-gradient(145deg, #ffffff13, #ffffff06), color-mix(in srgb, var(--card) 92%, transparent)}.cooperation-root .border-gray-100,.cooperation-root .border-gray-200,.cooperation-root .border-gray-300{border-color:color-mix(in srgb, var(--border) 76%, transparent)}.cooperation-root .text-gray-950,.cooperation-root .text-gray-900,.cooperation-root .text-gray-800,.cooperation-root .text-gray-700{color:var(--foreground)}.cooperation-root .text-gray-600,.cooperation-root .text-gray-500,.cooperation-root .text-gray-400{color:var(--muted-foreground)}.cooperation-root .hover\:bg-gray-50:hover,.cooperation-root .hover\:bg-gray-100:hover{background-color:#ffffff12}.cooperation-root .shadow-sm,.cooperation-root .shadow-md,.cooperation-root .shadow-xs{box-shadow:0 18px 50px #08040e47}.cooperation-root .rounded-xl,.cooperation-root .rounded-2xl{box-shadow:inset 0 1px #ffffff0a}.cooperation-root [data-slot=button],.cooperation-root button,.cooperation-root a,.cooperation-root input,.cooperation-root textarea,.cooperation-root select,.cooperation-root [data-slot=table-row]{transition-duration:.26s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.cooperation-root [data-slot=button]{border-radius:999px}.cooperation-root [data-slot=button]:not(:disabled):hover{transform:translateY(-1px)}.cooperation-root [data-slot=button].bg-primary,.cooperation-root [data-slot=button]:not(.border){background-image:linear-gradient(135deg,#a977ff 0%,#9561e9 45%,#6f3fd2 100%);box-shadow:0 14px 34px #9561e94d}.cooperation-root [data-slot=button].border,.cooperation-root button.border{color:var(--foreground);background-color:#ffffff0b;border-color:#ffffff24}.cooperation-root [data-slot=button].border:hover,.cooperation-root button.border:hover{color:#fff;background-color:#9561e921;border-color:#b78dff8c}.admin-theme [data-slot=dialog-overlay],.admin-theme [data-slot=alert-dialog-overlay]{z-index:300;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000000b3}.admin-theme [data-slot=dialog-content],.admin-theme [data-slot=alert-dialog-content]{z-index:301;background:linear-gradient(145deg, #ffffff14, #ffffff06), var(--card);color:var(--card-foreground);border-color:var(--border);box-shadow:0 30px 90px #08040e8c}.admin-theme .bg-background,.cooperation-root .bg-background{background-color:var(--background)}.admin-theme .bg-card,.cooperation-root .bg-card{background-color:var(--card)}.admin-theme .text-card-foreground,.cooperation-root .text-card-foreground{color:var(--card-foreground)}.cooperation-root .bg-card\/95{background-color:color-mix(in srgb, var(--card) 95%, transparent)}.cooperation-root .bg-primary{background-color:var(--primary)}.cooperation-root .bg-primary\/10{background-color:color-mix(in srgb, var(--primary) 10%, transparent)}.cooperation-root .bg-primary\/15{background-color:color-mix(in srgb, var(--primary) 15%, transparent)}.cooperation-root .bg-primary\/20{background-color:color-mix(in srgb, var(--primary) 20%, transparent)}.cooperation-root .hover\:bg-primary\/90:hover{background-color:color-mix(in srgb, var(--primary) 90%, transparent)}.cooperation-root .bg-secondary{background-color:var(--secondary)}.cooperation-root .bg-secondary\/10{background-color:color-mix(in srgb, var(--secondary) 10%, transparent)}.cooperation-root .bg-secondary\/20{background-color:color-mix(in srgb, var(--secondary) 20%, transparent)}.cooperation-root .bg-secondary\/30{background-color:color-mix(in srgb, var(--secondary) 30%, transparent)}.cooperation-root .bg-secondary\/40{background-color:color-mix(in srgb, var(--secondary) 40%, transparent)}.cooperation-root .bg-secondary\/50{background-color:color-mix(in srgb, var(--secondary) 50%, transparent)}.cooperation-root .hover\:bg-secondary:hover{background-color:var(--secondary)}.cooperation-root .hover\:bg-secondary\/40:hover{background-color:color-mix(in srgb, var(--secondary) 40%, transparent)}.cooperation-root .hover\:bg-secondary\/50:hover{background-color:color-mix(in srgb, var(--secondary) 50%, transparent)}.cooperation-root .bg-destructive\/10{background-color:color-mix(in srgb, var(--destructive) 10%, transparent)}.cooperation-root .text-foreground{color:var(--foreground)}.cooperation-root .text-primary-foreground{color:var(--primary-foreground)}.cooperation-root .text-muted-foreground{color:var(--muted-foreground)}.cooperation-root .group:hover .group-hover\:text-primary{color:var(--primary)}.cooperation-root .border-border{border-color:var(--border)}.cooperation-root .border-border\/60{border-color:color-mix(in srgb, var(--border) 60%, transparent)}.cooperation-root .border-border\/80{border-color:color-mix(in srgb, var(--border) 80%, transparent)}.cooperation-root .border-input{border-color:var(--input)}.cooperation-root .border-primary\/50,.cooperation-root .hover\:border-primary\/50:hover{border-color:color-mix(in srgb, var(--primary) 50%, transparent)}.cooperation-root .border-destructive\/40{border-color:color-mix(in srgb, var(--destructive) 40%, transparent)}.cooperation-root .ring-primary\/40{--tw-ring-color:color-mix(in srgb, var(--primary) 40%, transparent)}.cooperation-root .hover\:shadow-primary\/10:hover{--tw-shadow-color:color-mix(in srgb, var(--primary) 10%, transparent)}.cooperation-root .focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.cooperation-root .focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in srgb, var(--ring) 50%, transparent)}.cooperation-root input::placeholder,.cooperation-root textarea::placeholder{color:var(--muted-foreground)}.cooperation-root ::selection{background-color:var(--primary);color:var(--primary-foreground)}.admin-theme [data-slot=select-trigger],.cooperation-root [data-slot=select-trigger],.cooperation-root [data-slot=input],.cooperation-root textarea,.cooperation-root select{background-color:color-mix(in srgb, var(--input) 92%, transparent);border-color:color-mix(in srgb, var(--border) 82%, transparent);color:var(--foreground);transition-property:border-color,box-shadow,background-color,transform;box-shadow:inset 0 1px #ffffff09,0 10px 30px #08040e24}.admin-theme [data-slot=select-content],.cooperation-root [data-slot=select-content]{background:linear-gradient(145deg, #ffffff13, #ffffff06), var(--popover);color:var(--popover-foreground);border-color:var(--border);box-shadow:0 18px 55px #08040e73}.admin-theme [data-slot=select-item]:focus,.cooperation-root [data-slot=select-item]:focus{background-color:var(--muted)}.cooperation-root [data-slot=input]:focus-visible,.cooperation-root textarea:focus-visible,.cooperation-root select:focus-visible,.admin-theme [data-slot=select-trigger]:focus-visible,.cooperation-root [data-slot=select-trigger]:focus-visible{border-color:#b78dffd9;box-shadow:0 0 0 3px #9561e938,0 14px 34px #08040e33}.cooperation-root option{color:#f7f1ff;background-color:#21192b}.admin-theme [data-slot=table-row],.cooperation-root [data-slot=table-row],.cooperation-root tbody tr{border-color:color-mix(in srgb, var(--border) 76%, transparent)}.admin-theme [data-slot=table-row]:hover,.cooperation-root [data-slot=table-row]:hover,.cooperation-root tbody tr:hover{background-color:#9561e914}.admin-theme [data-slot=table-head],.cooperation-root [data-slot=table-head],.cooperation-root thead{color:var(--muted-foreground)}.cooperation-root table{color:var(--foreground)}.cooperation-root thead{background-color:#ffffff09}.cooperation-root [data-slot=badge]{border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0f}.cooperation-root .text-primary{color:#9561e9}.cooperation-root .text-destructive{color:#ff8b9a}.cooperation-root .bg-destructive,.cooperation-root .bg-destructive\/10{background-color:#ef444424}
