*{box-sizing:border-box}#root,body,html{max-width:100vw;overflow-x:hidden}body{background-attachment:fixed;background-image:radial-gradient(at 27% 12%,#3d56f514 0,#0000 45%),radial-gradient(at 74% 85%,#6eacf70f 0,#0000 42%),radial-gradient(at 12% 78%,#be5eed0d 0,#0000 40%);min-height:100vh;transition:background-color .18s,color .18s}:root[data-theme=dark] body,body.dark-mode{background-image:radial-gradient(at 27% 12%,#3d56f529 0,#0000 45%),radial-gradient(at 74% 85%,#6eacf71c 0,#0000 42%),radial-gradient(at 12% 78%,#be5eed17 0,#0000 40%)}main{background-image:inherit}.glass-card{backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);background:#ffffffb8!important;border:1px solid #fff9!important;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a0f,0 20px 40px -12px #0f172a1a!important}:root[data-theme=dark] .glass-card,body.dark-mode .glass-card{background:#13161fb8!important;border:1px solid #ffffff14!important;box-shadow:0 1px 2px #0006,0 4px 12px #00000059,0 20px 40px -12px #00000073!important}.premium-card{border-radius:14px;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a0f!important;transition:transform .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1)}.premium-card:hover{box-shadow:0 4px 8px #0f172a0a,0 12px 32px #0f172a1f,0 24px 60px -8px #2746f51f!important;transform:translateY(-2px)}:root[data-theme=dark] .premium-card,body.dark-mode .premium-card{box-shadow:0 1px 2px #00000059,0 4px 12px #00000047!important}:root[data-theme=dark] .premium-card:hover,body.dark-mode .premium-card:hover{box-shadow:0 4px 8px #0006,0 12px 32px #00000080,0 24px 60px -8px #4c6ef547!important}.btn-primary{background:linear-gradient(135deg,#2746f5,#4a6ff7)!important;border:none!important;border-radius:10px!important;box-shadow:0 1px 2px #2746f54d,0 4px 12px #2746f540,inset 0 1px 0 #ffffff2e!important;color:#fff!important;cursor:pointer;font-weight:600!important;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),filter .15s}.btn-primary:hover{box-shadow:0 2px 4px #2746f559,0 8px 20px #2746f561,inset 0 1px 0 #ffffff38!important;filter:brightness(1.05);transform:translateY(-1px)}.btn-primary:active{filter:brightness(.98);transform:translateY(0)}.btn-primary:disabled{cursor:not-allowed;filter:grayscale(.4) brightness(.9);transform:none}aside.sidebar-premium{background:linear-gradient(180deg,#0f1630,#101a3a)!important}aside.sidebar-premium .sb-active{background:#ffffff0f!important;box-shadow:0 0 20px #4c6ef559,inset 3px 0 0 #4c6ef5e6!important;color:#fff!important}aside.sidebar-premium .sb-item{transition:background .15s,transform .15s,color .15s}aside.sidebar-premium .sb-item:hover:not(.sb-active){background:#ffffff0d!important;transform:translateX(2px)}aside.sidebar-premium .sb-group-hdr{border-top:1px solid #ffffff0d;margin-top:8px;padding-top:12px!important}aside.sidebar-premium .sb-group-hdr.first{border-top:none;margin-top:0}header.topbar-premium{backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);background:#ffffffd1!important;border-bottom:none!important;position:relative}header.topbar-premium:after{background:linear-gradient(90deg,#0000,#0f172a24,#0000);bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0}:root[data-theme=dark] header.topbar-premium,body.dark-mode header.topbar-premium{background:#0d0f18b8!important}:root[data-theme=dark] header.topbar-premium:after,body.dark-mode header.topbar-premium:after{background:linear-gradient(90deg,#0000,#ffffff1a,#0000)}header.topbar-premium .bell-has-count{box-shadow:0 0 14px #dc262659}header.topbar-premium .theme-toggle-btn span{display:inline-block;transition:transform .35s cubic-bezier(.34,1.56,.64,1)}header.topbar-premium .theme-toggle-btn:hover span{transform:rotate(-25deg) scale(1.1)}header.topbar-premium .theme-toggle-btn:active span{transform:rotate(220deg) scale(.9)}.kpi-premium{border-radius:14px;overflow:hidden;position:relative}.kpi-premium:before{background:#2746f5;background:var(--kpi-accent,#2746f5);border-radius:3px 0 0 3px;bottom:0;content:"";left:0;position:absolute;top:0;width:3px}.kpi-premium .kpi-icon-circle{align-items:center;background:color-mix(in srgb,#2746f5 14%,#0000);background:color-mix(in srgb,var(--kpi-accent,#2746f5) 14%,#0000);border-radius:10px;color:#2746f5;color:var(--kpi-accent,#2746f5);display:inline-flex;font-size:15px;height:32px;justify-content:center;width:32px}.kpi-premium .kpi-value{text-shadow:0 1px 0 #0f172a05}.hero-decor-svg{inset:0;pointer-events:none;position:absolute;z-index:0}.hero-decor-svg circle{mix-blend-mode:overlay}.empty-state{align-items:center;animation:emptyStateIn .35s ease forwards;color:inherit;display:flex;flex-direction:column;gap:12px;justify-content:center;opacity:0;padding:36px 16px}@keyframes emptyStateIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.empty-state svg{opacity:.82}[data-sonner-toaster] [data-sonner-toast]{border-radius:12px!important;box-shadow:0 4px 12px #0f172a14,0 20px 40px -12px #0f172a2e!important}@keyframes skeleton-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes modalCardIn{0%{opacity:0;transform:translateY(20px) scale(.95)}60%{opacity:1;transform:translateY(-2px) scale(1.005)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}[style*="position: 'fixed'"][style*="inset: 0"],[style*="position: 'fixed'"][style*="inset:0"],[style*="position:'fixed'"][style*="inset: 0"],[style*="position:'fixed'"][style*="inset:0"]{animation:overlayFadeIn .18s ease-out}[style*="position: 'fixed'"][style*="inset: 0"]>div,[style*="position: 'fixed'"][style*="inset:0"]>div,[style*="position:'fixed'"][style*="inset: 0"]>div,[style*="position:'fixed'"][style*="inset:0"]>div{animation:modalCardIn .28s cubic-bezier(.34,1.56,.64,1)}@media (prefers-reduced-motion:reduce){[style*="position: 'fixed'"]>div,[style*="position:'fixed'"]>div{animation:none!important}}table{max-width:100%}@media (max-width:768px){table{-webkit-overflow-scrolling:touch;display:block;overflow-x:auto}table tbody,table thead,table tr{min-width:100%;width:max-content}aside{border-right:none!important;height:100vh!important;left:0!important;max-height:none!important;position:fixed!important;top:0!important;transition:transform .22s ease,width .22s ease!important;z-index:1000!important}aside[style*="width: 72"],aside[style*="width:72"]{box-shadow:none!important;transform:translateX(-100%)!important}aside[style*="width: 240"],aside[style*="width: 244"],aside[style*="width: 260"],aside[style*="width: 280"],aside[style*="width:240"],aside[style*="width:244"],aside[style*="width:260"],aside[style*="width:280"]{box-shadow:6px 0 30px #00000059!important;max-width:320px!important;transform:translateX(0)!important;width:82vw!important}aside nav{padding:8px 10px!important}#root>div,#root>div>div[style*="display: flex"]{flex-direction:column!important}#root>div>div[style*="flex: 1"],#root>div>div[style*="flex:1"]{max-width:100vw!important;min-width:0!important;overflow-x:hidden!important;width:100%!important}main{max-width:100vw!important;overflow-x:hidden!important;padding:12px!important}[style*=grid-template-columns],[style*=gridTemplateColumns]{grid-template-columns:repeat(auto-fit,minmax(85px,1fr))!important}[style*="grid-template-columns: repeat(auto"]{grid-template-columns:1fr!important}[style*="display: flex"],[style*="display:flex"]{flex-wrap:wrap!important}aside,header,header *{flex-wrap:nowrap!important}header[style*="height: 60"]{gap:8px!important;padding:0 12px!important}header[style*="height: 60"] button>div[style*="text-align: right"],header[style*="height: 60"] button>div[style*="textAlign: 'right'"],header[style*="height: 60"] button>div[style*="textAlign:'right'"]{display:none!important}header[style*="height: 60"]>div>button{padding:3px!important}[style*="padding: '28"],[style*="padding: '32"],[style*="padding: 28"],[style*="padding: 32"],[style*="padding: 40"],[style*="padding: 48"],[style*="padding:'28"],[style*="padding:'32"],[style*="padding:28"],[style*="padding:32"],[style*="padding:40"],[style*="padding:48"]{padding:12px!important}[style*="width: 560"],[style*="width: 600"],[style*="width: 640"],[style*="width: 680"],[style*="width: 700"],[style*="width: 720"],[style*="width: 780"],[style*="width: 800"],[style*="width: 860"],[style*="width: 900"],[style*="width:560"],[style*="width:600"],[style*="width:640"],[style*="width:680"],[style*="width:700"],[style*="width:720"],[style*="width:780"],[style*="width:800"],[style*="width:860"],[style*="width:900"]{max-width:98vw!important;width:100%!important}[role=button],button{min-height:44px!important}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important;max-width:100%!important}[class*=Modal],[class*=modal],[role=dialog],[style*="position: fixed"]>div,[style*="position:fixed"]>div{max-height:92vh!important;max-width:95vw!important;overflow-y:auto!important}td,th{overflow-wrap:anywhere;word-break:break-word}td span[style*="border-radius: 20"],td span[style*="borderRadius:20"],td span[style*=monospace],th span[style*=monospace]{overflow-wrap:normal!important;white-space:nowrap!important;word-break:keep-all!important}#root>div[style*="height: 100vh"],#root>div[style*="height:100vh"]{flex-direction:column!important;height:auto!important;min-height:100vh!important}[style*="width: 42%"],[style*="width:42%"]{justify-content:center!important;max-height:30vh!important;min-height:200px!important;padding:20px 16px!important;width:100%!important}[style*="width: 42%"] img,[style*="width:42%"] img{margin-bottom:12px!important;width:90px!important}[style*="width: 42%"]>div,[style*="width:42%"]>div{max-width:100%!important}[style*="width: 400"],[style*="width:400"]{max-width:100%!important;padding:24px 20px!important;width:100%!important}[style*="padding: '52"],[style*="padding: 52"],[style*="padding:'52"],[style*="padding:52"]{padding:20px 16px!important}[style*="padding: '0 44"],[style*="padding:'0 44"]{padding:0 20px!important}}@media (max-width:400px){main{padding:8px!important}aside{max-height:50vh!important}[style*="width: 42%"],[style*="width:42%"]{padding:16px 12px!important}[style*="width: 42%"] img,[style*="width:42%"] img{width:70px!important}}
/*# sourceMappingURL=main.93fec24b.css.map*/