.panel-liquid-bg{background-color:#f5f6f8;background-image:radial-gradient(75% 65% at 0 0,#a78bfa4d 0%,#0000 60%),radial-gradient(65% 60% at 100%,#60a5fa40 0%,#0000 58%),radial-gradient(55% 50% at 55% 100%,#34d39933 0%,#0000 52%),radial-gradient(45% 45% at 60% 25%,#a78bfa21 0%,#0000 50%),none;background-position:0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;min-height:100vh}.dark .panel-liquid-bg{background-color:#0000;background-image:radial-gradient(80% 80% at 15% 15%,#2563eb2e 0%,#0000 55%),radial-gradient(75% 75% at 85% 85%,#1e40af26 0%,#0000 50%),radial-gradient(70% 70% at 50% 100%,#10b9811f 0%,#0000 48%),linear-gradient(135deg,#020617 0%,#030712 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:200% 200%;background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;animation:30s infinite cabinet-dark-nebula}.panel-hero{border:1px solid var(--card-border);-webkit-backdrop-filter:blur(40px)saturate(110%);background:radial-gradient(120% 120% at 12% 8%,#3b82f626 0%,#f1f5f900 42%),radial-gradient(120% 120% at 86% 14%,#14b8a61f 0%,#f1f5f900 38%),radial-gradient(120% 120% at 50% 110%,#0ea5e91a 0%,#f1f5f900 42%),linear-gradient(#ffffffa6,#f8fafc8c);box-shadow:0 14px 36px -28px #0f172a59,inset 0 1px #ffffffb8}.dark .panel-hero,.dark .panel-content .panel-hero{-webkit-backdrop-filter:blur(45px)saturate(220%)!important;background:radial-gradient(120% 120% at 12% 8%,#2563eb26 0%,#0f172a00 40%),radial-gradient(120% 120% at 86% 14%,#10b9811f 0%,#0f172a00 38%),radial-gradient(120% 120% at 50% 110%,#38bdf81a 0%,#0f172a00 40%),linear-gradient(#ffffff0a,#ffffff05)!important;border-color:#ffffff14!important;box-shadow:0 25px 50px -12px #00000080,inset 0 1px 1px #ffffff26,inset 0 -1px 1px #0003!important}.dark .panel-liquid-bg .glass-sidebar{background:#0f172a99;border:1px solid #94a3b838;box-shadow:0 16px 40px #0206178c,inset 0 1px #ffffff14}.dark .panel-liquid-bg .glass-sidebar .nav-link:not(.nav-link-active){color:#cbd5e1!important}.dark .panel-liquid-bg .glass-sidebar .nav-link:not(.nav-link-active):hover{background:#ffffff0f}.dark .panel-liquid-bg .glass-sidebar .glass-sidebar-lang{background:#ffffff0d!important;border:1px solid #94a3b84d!important}.dark .panel-liquid-bg .glass-sidebar .glass-sidebar-lang a:not([class*=bg-slate-800]){color:#cbd5e1!important}.dark .panel-liquid-bg .glass-sidebar a.block,.dark .panel-liquid-bg .glass-sidebar form button[type=submit]{color:#cbd5e1!important;background:#ffffff0d!important;border:1px solid #94a3b84d!important}.dark .panel-liquid-bg .glass-sidebar a.block:hover,.dark .panel-liquid-bg .glass-sidebar form button[type=submit]:hover{background:#ffffff1a!important}.panel-analytics-card{-webkit-backdrop-filter:blur(40px)saturate(110%);background:radial-gradient(120% 120% at 12% 8%,#3b82f614 0%,#fff0 45%),radial-gradient(120% 120% at 86% 100%,#14b8a60f 0%,#fff0 42%),linear-gradient(#ffffffa6,#f8fafc8c);border:1px solid #94a3b847;border-radius:1.25rem;transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 8px 32px -16px #0f172a26,inset 0 1px #fff9}.panel-analytics-card:hover{transform:translateY(-2px)scale(1.01);box-shadow:0 24px 48px -24px #0f172a2e,inset 0 1px #ffffffe6}.panel-analytics-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffffdb,#fff3,#ffffffc2);height:1px;position:absolute;top:0;left:0;right:0}.panel-analytics-chip{-webkit-backdrop-filter:blur(12px);background:#ffffffad;border:1px solid #94a3b847;border-radius:.75rem;padding:.5rem .75rem}.panel-analytics-filters{-webkit-backdrop-filter:blur(14px);background:#ffffff9e;border:1px solid #94a3b847;border-radius:.9rem;padding:.6rem}.panel-analytics-track{background:#94a3b833;border-radius:9999px;height:.5rem;overflow:hidden}.panel-analytics-fill{border-radius:inherit;height:100%;animation:.82s cubic-bezier(.2,.8,.2,1) both panel-analytics-fill-in;position:relative}.panel-analytics-fill:after{content:"";background:linear-gradient(110deg,#fff0 0%,#ffffff47 46%,#fff0 100%);animation:2.2s ease-in-out infinite panel-analytics-shimmer;position:absolute;inset:0;transform:translate(-120%)}.panel-analytics-donut-wrap{width:9.75rem;height:9.75rem;position:relative}.panel-analytics-reveal{opacity:0;animation:.56s cubic-bezier(.22,.78,.24,1) both panel-analytics-enter}@keyframes panel-analytics-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes panel-analytics-fill-in{0%{transform-origin:0;opacity:.5;transform:scaleX(.2)}to{transform-origin:0;opacity:1;transform:scaleX(1)}}@keyframes panel-analytics-shimmer{to{transform:translate(120%)}}.dark .panel-content .panel-analytics-card{-webkit-backdrop-filter:blur(40px)saturate(220%)!important;background:radial-gradient(120% 120% at 12% 8%,#3b82f61f 0%,#0000 45%),radial-gradient(120% 120% at 86% 100%,#14b8a61a 0%,#0000 42%),#0f172a59!important;border-color:#ffffff14!important;box-shadow:0 20px 40px -12px #00000080,inset 0 1px 1px #ffffff1a,inset 0 -1px #0000001a!important}.dark .panel-content .panel-analytics-card:before{background:linear-gradient(90deg,#94a3b88f,#94a3b829,#94a3b875)}.dark .panel-content .panel-analytics-chip{background:#0f172ab8;border-color:#94a3b847}.dark .panel-content .panel-analytics-filters{background:#0f172aa3;border-color:#94a3b847}.dark .panel-content .panel-analytics-track{background:#94a3b838}.dark .panel-content .panel-analytics-fill:after{background:linear-gradient(110deg,#fff0 0%,#f1f5f952 46%,#fff0 100%)}@media (prefers-reduced-motion:reduce){.panel-analytics-reveal{opacity:1;animation:none}.panel-analytics-fill,.panel-analytics-fill:after{animation:none}.panel-liquid-bg,.cabinet-liquid-bg{background-size:100% 100%;animation:none}}.calendar-popup-solid{opacity:1!important;-webkit-backdrop-filter:none!important;background-color:#fff!important}.dark .calendar-popup-solid{background-color:#0f172a!important;border-color:#fff3!important}
