.custom-scrollbar::-webkit-scrollbar{width:10px;height:10px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.35);border-radius:10px;border:2px solid transparent;background-clip:content-box}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,.55)}.custom-scrollbar::-webkit-scrollbar-corner{background:transparent}@supports not selector(::-webkit-scrollbar){.custom-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) transparent}}:where(html.admin-ui,html.admin-ui *,html.creator-ui,html.creator-ui *)::-webkit-scrollbar{width:10px;height:10px}:where(html.admin-ui,html.admin-ui *,html.creator-ui,html.creator-ui *)::-webkit-scrollbar-track{background:transparent}:where(html.admin-ui,html.admin-ui *,html.creator-ui,html.creator-ui *)::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.35);border-radius:10px;border:2px solid transparent;background-clip:content-box}:where(html.admin-ui,html.admin-ui *,html.creator-ui,html.creator-ui *)::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,.55)}:where(html.admin-ui,html.admin-ui *,html.creator-ui,html.creator-ui *)::-webkit-scrollbar-corner{background:transparent}@supports not selector(::-webkit-scrollbar){:where(html.admin-ui,html.admin-ui *,html.creator-ui,html.creator-ui *){scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.35) transparent}}html.admin-ui [data-radix-scroll-area-viewport]~[data-orientation]{padding:2px;border:0;background:transparent}html.admin-ui [data-radix-scroll-area-viewport]~[data-orientation=vertical]{width:10px}html.admin-ui [data-radix-scroll-area-viewport]~[data-orientation=horizontal]{height:10px}html.admin-ui [data-radix-scroll-area-viewport]~[data-orientation]>div{background-color:rgba(255,255,255,.35);border-radius:10px;transition:background-color .12s ease}html.admin-ui [data-radix-scroll-area-viewport]~[data-orientation]>div:hover{background-color:rgba(255,255,255,.55)}.radialBackground{background-image:radial-gradient(farthest-corner at 80% 20%,rgba(21,78,196,.4) .5%,rgba(0,0,0,0) 70%),radial-gradient(farthest-corner at 0 100%,rgba(208,111,149,.4) 1%,rgba(0,0,0,0) 70%)!important;background-color:rgba(0,0,0,1)!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}:is(html.admin-ui,html.creator-ui){background-color:#000}html.admin-ui{scroll-padding-top:4.5rem}:is(html.admin-ui,html.creator-ui) body{background-color:transparent}html.admin-ui [data-sidebar=sidebar][data-mobile=true]{background-color:#000;background-image:radial-gradient(farthest-corner at 80% 20%,rgba(21,78,196,.4) .5%,rgba(0,0,0,0) 70%),radial-gradient(farthest-corner at 0 100%,rgba(208,111,149,.4) 1%,rgba(0,0,0,0) 70%)}html.admin-ui [data-testid=admin-topbar]{border-bottom:1px solid rgba(255,255,255,.2)}html.admin-ui [data-sidebar=sidebar]:not([data-mobile=true]),html.admin-ui [data-testid=admin-topbar]{background-color:rgba(200,200,200,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html.admin-ui div:has(>[data-sidebar=sidebar]:not([data-mobile=true])){border-right:1px solid rgba(255,255,255,.2)}html.admin-ui [data-sidebar=sidebar][data-mobile=true]{border-right:1px solid rgba(255,255,255,.2)}html.admin-ui [data-sidebar=group-label],html.admin-ui [data-sidebar=sidebar]:not([data-mobile=true]),html.admin-ui [data-testid=admin-menu-button],html.admin-ui [data-testid=admin-sidebar-toggle]{color:#ededed}html.admin-ui [data-sidebar=group-label]:hover,html.admin-ui [data-testid=admin-menu-button]:hover,html.admin-ui [data-testid=admin-sidebar-toggle]:hover{color:#fff}html.admin-ui [data-testid=admin-topbar] img{filter:drop-shadow(0 0 1px rgba(0,0,0,.5)) drop-shadow(0 0 1px rgba(0,0,0,.5)) drop-shadow(0 0 1px rgba(0,0,0,.5)) drop-shadow(0 0 3px rgba(0,0,0,.4))}html.admin-ui .admin-main :is(.text-muted-foreground,.text-zinc-500,.text-zinc-600,.text-gray-500,.text-gray-600,.text-neutral-500,.text-neutral-600,.text-slate-500){color:#b8b8b8}html.admin-ui .admin-main [data-testid^=quality-badge-] .opacity-70{opacity:.9}html.admin-ui .admin-main .bg-card{background-color:hsl(var(--card)/.78)}.glassContainer{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(200,200,200,.1);border-color:rgba(255,255,255,.1) rgba(255,255,255,.1) rgba(60,60,60,.1) rgba(60,60,60,.1);border-style:solid;border-width:1px}html.admin-ui .admin-main :is(div,section,form,article,aside,fieldset):is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl).border:not(:is(div,section,form,article,aside,fieldset):is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl).border *):not([class*=border-red-],[class*=border-rose-],[class*=border-amber-],[class*=border-yellow-],[class*=border-orange-],[class*=border-emerald-],[class*=border-green-],[class*=border-lime-],[class*=border-teal-],[class*=border-cyan-],[class*=border-sky-],[class*=border-blue-],[class*=border-indigo-],[class*=border-violet-],[class*=border-purple-],[class*=border-fuchsia-],[class*=border-pink-],[class*=border-primary],[class*=border-destructive],[class*=border-dashed]){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-color:rgba(255,255,255,.1) rgba(255,255,255,.1) rgba(60,60,60,.1) rgba(60,60,60,.1);border-style:solid;border-width:1px}html.admin-ui .admin-main :is(div,section,form,article,aside,fieldset):is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl).border:not(:is(div,section,form,article,aside,fieldset):is(.rounded-md,.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl).border *):not([class*=border-red-],[class*=border-rose-],[class*=border-amber-],[class*=border-yellow-],[class*=border-orange-],[class*=border-emerald-],[class*=border-green-],[class*=border-lime-],[class*=border-teal-],[class*=border-cyan-],[class*=border-sky-],[class*=border-blue-],[class*=border-indigo-],[class*=border-violet-],[class*=border-purple-],[class*=border-fuchsia-],[class*=border-pink-],[class*=border-primary],[class*=border-destructive],[class*=border-dashed]):not([class*="hover:bg-"]){background-color:rgba(200,200,200,.1)}html.admin-ui .admin-main thead:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]){background-color:transparent}html.admin-ui .admin-main thead:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]) tr{border-bottom-color:rgba(255,255,255,.08)}html.admin-ui .admin-main thead:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]) th:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]){background-color:rgba(0,0,0,.3);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.08)}html.admin-ui :is(.admin-main,.admin-main *):has(thead.sticky,th.sticky,thead[class*=sticky]){-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.admin-ui .admin-main thead.sticky:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]) th:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]),html.admin-ui .admin-main thead:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]) th.sticky:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]){background-color:rgba(0,0,0,.35);-webkit-backdrop-filter:blur(12px) saturate(1.2);backdrop-filter:blur(12px) saturate(1.2);border-bottom:1px solid rgba(255,255,255,.08)}@supports not selector(:has(*)){html.admin-ui .admin-main thead.sticky:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]) th:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]),html.admin-ui .admin-main thead:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]) th.sticky:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]){background-color:rgba(16,20,32,.92)}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html.admin-ui .admin-main thead.sticky:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]) th:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]),html.admin-ui .admin-main thead:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]) th.sticky:not([class*=bg-red-],[class*=bg-rose-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-orange-],[class*=bg-emerald-],[class*=bg-green-],[class*=bg-lime-],[class*=bg-teal-],[class*=bg-cyan-],[class*=bg-sky-],[class*=bg-blue-],[class*=bg-indigo-],[class*=bg-violet-],[class*=bg-purple-],[class*=bg-fuchsia-],[class*=bg-pink-],[class*=bg-primary],[class*=bg-destructive]){background-color:rgba(16,20,32,.92)}}html.admin-ui{--adg-filter:blur(24px) saturate(1.4);--adg-base:rgba(14,14,18,0.72)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html.admin-ui{--adg-base:rgba(14,14,18,0.96)}}html.admin-ui :is([role=dialog],[role=alertdialog]):not([data-mobile],[class*=inset-x-0],[class*=inset-y-0],[data-radix-popper-content-wrapper]>*){-webkit-backdrop-filter:var(--adg-filter);backdrop-filter:var(--adg-filter);background-color:var(--adg-base);background-image:linear-gradient(rgba(200 200 200/.06),rgba(200 200 200/.06));border-color:rgba(255,255,255,.1) rgba(255,255,255,.1) rgba(60,60,60,.1) rgba(60,60,60,.1);border-style:solid;border-width:1px;border-radius:1rem;box-shadow:0 24px 64px -12px rgba(0,0,0,.7),0 2px 10px rgba(0,0,0,.3);color:#fafafa}:where(html.admin-ui :is([role=dialog],[role=alertdialog]):not([data-mobile],[class*=inset-x-0],[class*=inset-y-0],[data-radix-popper-content-wrapper]>*)){max-height:calc(100dvh - 2rem);overflow-y:auto;overscroll-behavior:contain}html.admin-ui :is([role=dialog],[role=alertdialog]) .text-muted-foreground{color:#b8b8b8}html.admin-ui :is([role=dialog],[role=alertdialog]) :is(input:not([type=checkbox],[type=radio],[type=file],[type=range],[type=hidden]),textarea){background-color:rgba(200 200 200/.1);border-color:rgba(255,255,255,.1) rgba(255,255,255,.1) rgba(60,60,60,.1) rgba(60,60,60,.1);border-style:solid;border-width:1px;color:#fafafa}html.admin-ui :is([role=dialog],[role=alertdialog]) :is(input,textarea)::placeholder{color:rgba(255,255,255,.5)}html.admin-ui [role=dialog] .rounded-2xl:is([class*=border-amber-],[class*=border-primary],[class*=border-sky-]){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}:is(html.admin-ui,html.creator-ui) button[role=combobox],:is(html.admin-ui,html.creator-ui) select:not([aria-hidden=true]){-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(200,200,200,.1);border-color:rgba(255,255,255,.1) rgba(255,255,255,.1) rgba(60,60,60,.1) rgba(60,60,60,.1);border-style:solid;border-width:1px;transition:background-color .12s ease}:is(html.admin-ui,html.creator-ui) button[role=combobox]:hover:not(:disabled),:is(html.admin-ui,html.creator-ui) button[role=combobox][data-state=open],:is(html.admin-ui,html.creator-ui) select:not([aria-hidden=true]):hover:not(:disabled){background-color:rgba(200,200,200,.14)}:is(html.admin-ui,html.creator-ui) button[role=combobox]:disabled,:is(html.admin-ui,html.creator-ui) select:not([aria-hidden=true]):disabled{opacity:.6}:is(html.admin-ui,html.creator-ui) select:not([aria-hidden=true]){color-scheme:dark}:is(html.admin-ui,html.creator-ui) select:not([aria-hidden=true]):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;box-shadow:none}:is(html.admin-ui,html.creator-ui) select optgroup,:is(html.admin-ui,html.creator-ui) select option{background-color:#18181b;color:#fafafa}:is(html.admin-ui,html.creator-ui) [data-radix-menu-content],:is(html.admin-ui,html.creator-ui) [role=listbox][data-state]{-webkit-backdrop-filter:var(--asg-list-filter);backdrop-filter:var(--asg-list-filter);background-color:var(--asg-list-base);background-image:linear-gradient(rgba(200,200,200,.1),rgba(200,200,200,.1));border-color:rgba(255,255,255,.1) rgba(255,255,255,.1) rgba(60,60,60,.1) rgba(60,60,60,.1);border-style:solid;border-width:1px;box-shadow:0 12px 32px -8px rgba(0,0,0,.55),0 2px 8px rgba(0,0,0,.25);color:#fafafa}:is(html.admin-ui,html.creator-ui){--asg-list-filter:blur(24px) saturate(1.4);--asg-list-base:transparent}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){:is(html.admin-ui,html.creator-ui){--asg-list-base:rgba(18,18,22,0.94)}}:is(html.admin-ui,html.creator-ui) :is([role=listbox][data-state],[data-radix-menu-content]) :is([role=option],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio])[data-highlighted]{background-color:rgba(255,255,255,.12)}:is(html.admin-ui,html.creator-ui) :is([role=listbox][data-state],[data-radix-menu-content]) :is([role=option],[role=menuitem])[data-highlighted]:not(.text-destructive){color:#fff}:is(html.admin-ui,html.creator-ui) [role=listbox][data-state] [role=option][data-state=checked]{background-color:hsl(var(--primary)/.24);color:#fff}:is(html.admin-ui,html.creator-ui) [role=listbox][data-state] [role=option][data-state=checked][data-highlighted]{background-color:hsl(var(--primary)/.34)}:is(html.admin-ui,html.creator-ui) [role=listbox][data-state] [role=option][data-state=checked] svg{color:hsl(347 100% 74%)}:is(html.admin-ui,html.creator-ui) :is([role=listbox][data-state],[data-radix-menu-content]) .text-muted-foreground{color:#b8b8b8}:is(html.admin-ui,html.creator-ui) [data-radix-menu-content] .text-destructive{color:#fca5a5}html.admin-ui{--primary:205 100% 68%;--primary-foreground:220 49% 8%;--ring:205 100% 68%;--accent:205 100% 68%;--accent-foreground:220 49% 8%;--sidebar-primary:205 100% 68%;--sidebar-primary-foreground:220 49% 8%;--sidebar-ring:205 100% 68%}html.admin-ui [data-sidebar=menu-button][data-active=true],html.admin-ui [data-sidebar=menu-button][data-active=true]:hover{background-color:hsl(var(--sidebar-primary));color:hsl(var(--sidebar-primary-foreground))}html.admin-ui [role=listbox][data-state] [role=option][data-state=checked] svg{color:hsl(205 100% 80%)}html.admin-ui{--asg-list-base:rgba(16,20,32,0.88)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){html.admin-ui{--asg-list-base:rgba(16,20,32,0.96)}}html.admin-ui [data-sidebar=sidebar][data-mobile=true] [data-sidebar=menu-button]{height:40px}