@layer base{.admin-glass-bg{background-color:#0000;background-image:radial-gradient(1200px 800px at 8% 10%,#7c3aed47,#0000 60%),radial-gradient(900px 700px at 92% 18%,#3866ea38,#0000 55%),radial-gradient(900px 700px at 50% 100%,#db277729,#0000 55%),linear-gradient(#0a0a12 0%,#050509 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}@supports (background-attachment:fixed){.admin-glass-bg{background-attachment:fixed}}.admin-glass-bg:before{content:"";pointer-events:none;filter:blur(40px);z-index:0;background:radial-gradient(400px 400px at 30% 40%,#a78bfa2e,#0000 60%),radial-gradient(500px 500px at 70% 60%,#60a5fa24,#0000 60%);animation:45s ease-in-out infinite alternate admin-glass-drift;position:fixed;inset:-25%}@keyframes admin-glass-drift{0%{opacity:1;transform:translate(0,0)scale(1)}50%{opacity:.8;transform:translate(40px,-30px)scale(1.05)}to{opacity:1;transform:translate(-30px,40px)scale(1.1)}}@media (prefers-reduced-motion:reduce){.admin-glass-bg:before{animation:none}}@keyframes admin-hourglass-flip{0%,40%{transform:rotate(0)}50%,90%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.animate-hourglass{transform-origin:50%;animation:2.6s ease-in-out infinite admin-hourglass-flip;display:inline-block}@media (prefers-reduced-motion:reduce){.animate-hourglass{animation:none}}@keyframes shine{0%{opacity:0;transform:translate(0)}15%{opacity:1}to{opacity:0;transform:translate(1200%)}}html:not(.dark) .admin-glass-bg{background-color:#0000;background-image:radial-gradient(1200px 800px at 8% 10%,#7c3aed1a,#0000 60%),radial-gradient(900px 700px at 92% 18%,#3866ea14,#0000 55%),radial-gradient(900px 700px at 50% 100%,#db27770f,#0000 55%),linear-gradient(#f5f6fb 0%,#e9ebf4 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box}html:not(.dark) .admin-glass-bg:before{opacity:.45}html:not(.dark) .admin-glass-bg{--color-white:#1b2233;--color-rose-100:#be123c;--color-rose-200:#be123c;--color-rose-300:#e11d48;--color-amber-100:#b45309;--color-amber-200:#b45309;--color-amber-300:#d97706;--color-emerald-100:#047857;--color-emerald-200:#047857;--color-emerald-300:#059669;--color-violet-100:#6d28d9;--color-violet-200:#6d28d9;--color-violet-300:#7c3aed}html:not(.dark) .admin-glass-bg [class*=from-violet-4],html:not(.dark) .admin-glass-bg [class*=from-violet-5],html:not(.dark) .admin-glass-bg [class*=from-violet-6],html:not(.dark) .admin-glass-bg [class*=from-violet-7],html:not(.dark) .admin-glass-bg [class*=to-violet-6],html:not(.dark) .admin-glass-bg [class*=to-violet-7],html:not(.dark) .admin-glass-bg [class*=bg-violet-6],html:not(.dark) .admin-glass-bg [class*=bg-violet-7]{--color-white:#fff}}@layer utilities{.glass-chrome,.glass-dialog{-webkit-backdrop-filter:blur(32px)saturate(180%)brightness(115%);background-color:#ffffff1f;border:1px solid #ffffff2e;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #ffffff0a,0 20px 60px -20px #0009}.glass-regular{-webkit-backdrop-filter:blur(24px)saturate(160%);background-color:#ffffff12;border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff1a,0 8px 32px -8px #00000073}.glass-thick{-webkit-backdrop-filter:blur(40px)saturate(180%);background-color:#ffffff17;border:1px solid #ffffff1f;box-shadow:inset 0 1px #ffffff21,0 12px 40px -8px #00000080}.glass-thin{-webkit-backdrop-filter:blur(20px)saturate(140%);background-color:#ffffff0a;border:1px solid #ffffff14}.glass-ultrathin{-webkit-backdrop-filter:blur(40px)saturate(180%)brightness(110%);background-color:#ffffff08;border:1px solid #ffffff12;box-shadow:inset 0 1px #ffffff1f,0 16px 48px -16px #0000008c}.glass-bar{-webkit-backdrop-filter:blur(40px)saturate(200%);background-color:#0f0c1cb8;border:1px solid #ffffff1a;box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0000004d,0 12px 40px -8px #0009}.glass-chip{-webkit-backdrop-filter:blur(24px)saturate(170%);background-color:#161226c7;border:1px solid #ffffff1a}.glass-hover:hover{background-color:#ffffff1f;border-color:#ffffff29}.glass-tap:active{transition:transform .1s cubic-bezier(.4,0,.2,1);transform:scale(.98)}.squircle-xl{border-radius:22px}.squircle-2xl{border-radius:28px}.squircle-3xl{border-radius:36px}.squircle-pill{border-radius:9999px}.glass-glow-violet{box-shadow:inset 0 1px #fff3,inset 0 0 18px -6px #a78bfa80,0 0 0 1px #a78bfa66,0 0 14px -6px #7c3aed8c,0 8px 24px -10px #00000073}.glass-transition{transition:background-color .25s cubic-bezier(.32,.72,0,1),border-color .25s cubic-bezier(.32,.72,0,1),box-shadow .25s cubic-bezier(.32,.72,0,1),transform .25s cubic-bezier(.32,.72,0,1)}.glass-spring{transition:all .5s cubic-bezier(.34,1.56,.64,1)}.tnum{font-feature-settings:"tnum" 1, "lnum" 1, "ss01" 1;font-variant-numeric:tabular-nums}html:not(.dark) .glass-chrome{background-color:#0b10200f;border-color:#0b10201a;box-shadow:inset 0 1px #ffffffb3,0 20px 50px -22px #14193240}html:not(.dark) .glass-dialog{background-color:#fffffff0;border-color:#1419321f;box-shadow:inset 0 1px #ffffffe6,0 28px 70px -18px #14193266}html:not(.dark) .glass-regular{background-color:#0b10200d;border-color:#0b102017;box-shadow:inset 0 1px #ffffffa6,0 8px 28px -10px #14193229}html:not(.dark) .glass-thick{background-color:#ffffffb3;border-color:#0b102014;box-shadow:inset 0 1px #fffc,0 12px 36px -10px #1419322e}html:not(.dark) .glass-thin{background-color:#0b10200a;border-color:#0b102014}html:not(.dark) .glass-ultrathin{background-color:#ffffff8c;border-color:#0b102012;box-shadow:inset 0 1px #ffffffb3,0 16px 44px -16px #14193233}html:not(.dark) .glass-bar{background-color:#fffc;border-color:#1419321a;box-shadow:inset 0 1px #ffffffe6,0 12px 36px -10px #14193233}html:not(.dark) .glass-chip{background-color:#ffffffd9;border-color:#1419321a}html:not(.dark) .glass-hover:hover{background-color:#0b102017;border-color:#0b102024}html:not(.dark) .glass-glow-violet{box-shadow:inset 0 1px #fff9,inset 0 0 16px -6px #7c3aed47,0 0 0 1px #7c3aed4d,0 0 12px -6px #7c3aed4d,0 8px 22px -12px #1419322e}}[data-sonner-toast].cn-toast{-webkit-backdrop-filter:blur(40px)saturate(200%)!important;color:#fff!important;background-color:#0f0c1cb8!important;border:1px solid #ffffff1f!important;border-radius:28px!important;padding-right:2.5rem!important;box-shadow:inset 0 1px #ffffff1f,inset 0 -1px #0000004d,0 16px 48px -12px #0009!important}[data-sonner-toast].cn-toast [data-close-button]{transition:background-color .15s,transform .1s;color:#ffffffd9!important;opacity:1!important;background-color:#ffffff1a!important;border:1px solid #ffffff29!important;border-radius:9999px!important;width:22px!important;height:22px!important;top:10px!important;left:auto!important;right:10px!important;transform:none!important}[data-sonner-toast].cn-toast [data-close-button]:hover{color:#fff!important;background-color:#fff3!important}[data-sonner-toast].cn-toast [data-close-button]:active{transform:scale(.92)!important}[data-sonner-toast].cn-toast [data-description]{color:#ffffffa8!important}[data-sonner-toast].cn-toast[data-type=success] [data-icon] svg{color:#6ee7b7!important}[data-sonner-toast].cn-toast[data-type=error] [data-icon] svg{color:#fda4af!important}[data-sonner-toast].cn-toast[data-type=warning] [data-icon] svg{color:#fcd34d!important}html:not(.dark) [data-sonner-toast].cn-toast{color:#1f1f1f!important;background-color:#ffffffd1!important;border-color:#1419321a!important;box-shadow:inset 0 1px #ffffffe6,0 16px 44px -12px #14193247!important}html:not(.dark) [data-sonner-toast].cn-toast [data-description]{color:#1f1f1f99!important}html:not(.dark) [data-sonner-toast].cn-toast[data-type=success] [data-icon] svg{color:#059669!important}html:not(.dark) [data-sonner-toast].cn-toast [data-close-button]{color:#1f1f1f99!important;background-color:#1419320f!important;border-color:#1419321f!important}html:not(.dark) [data-sonner-toast].cn-toast [data-close-button]:hover{color:#1f1f1f!important;background-color:#1419321f!important}
