.acet-page-bg{z-index:-10;pointer-events:none;position:fixed;inset:0;overflow:hidden}.acet-page-bg:before{content:"";background-image:linear-gradient(90deg,#94a3b814 1px,#0000 1px),linear-gradient(#94a3b814 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.dark .acet-page-bg:before{background-image:linear-gradient(90deg,#47556933 1px,#0000 1px),linear-gradient(#47556933 1px,#0000 1px)}.acet-orb{filter:blur(60px);border-radius:9999px;animation:10s ease-in-out infinite acet-float;position:absolute}.acet-orb-primary{background:#3b82f63d}.acet-orb-secondary{background:#6366f133}.acet-shell{isolation:isolate;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border:1px solid #94a3b859;border-radius:1.5rem;position:relative;overflow:hidden;box-shadow:0 10px 45px -15px #0f172a59}.dark .acet-shell{background:#0f172ab8;border-color:#475569bf}.acet-shell:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle at 15% 20%,#3b82f61f,#0000 34%),radial-gradient(circle at 85% 10%,#6366f126,#0000 36%),radial-gradient(circle at 50% 100%,#0ea5e917,#0000 44%);position:absolute;inset:0}.acet-shell:after{content:"";z-index:0;pointer-events:none;background-image:linear-gradient(90deg,#94a3b817 1px,#0000 1px),linear-gradient(#94a3b817 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.dark .acet-shell:after{background-image:linear-gradient(90deg,#47556933 1px,#0000 1px),linear-gradient(#47556933 1px,#0000 1px)}.acet-shell-inner,.acet-shell>*{z-index:1;position:relative}.acet-card{background:#ffffffd6;border:1px solid #94a3b859;transition:transform .24s,box-shadow .24s,border-color .24s;box-shadow:0 8px 30px -18px #0f172a73}.dark .acet-card{background:#0f172ad1;border-color:#475569cc}.acet-card:hover{border-color:#3b82f673;transform:translateY(-4px);box-shadow:0 16px 36px -18px #2563eb66}.acet-tab{background:#ffffffeb;border:1px solid #94a3b859;transition:transform .22s,box-shadow .22s,border-color .22s}.dark .acet-tab{background:#0f172ad1;border-color:#475569cc}.acet-tab:hover{transform:translateY(-2px);box-shadow:0 10px 24px -12px #2563eb73}.acet-cta{position:relative;overflow:hidden}.acet-cta:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff40,#0000);animation:3.4s linear infinite acet-shimmer;position:absolute;inset:0;transform:translate(-120%)skew(-18deg)}@keyframes acet-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes acet-shimmer{to{transform:translate(220%)skew(-18deg)}}
.dashboard-acet{isolation:isolate;position:relative}.dashboard-acet:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(circle at 18% 14%,#3b82f609,#0000 38%),radial-gradient(circle at 84% 20%,#4f46e506,#0000 40%),linear-gradient(#f3f6fb,#e9edf5 40%,#edf1f8);position:fixed;inset:0}.dark .dashboard-acet:before{background:radial-gradient(circle at 18% 14%,#3b82f614,#0000 38%),radial-gradient(circle at 84% 20%,#4f46e50f,#0000 40%),linear-gradient(#070e1a,#0a1322 40%,#0b1320)}.dashboard-acet:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(90deg,#94a3b805 1px,#0000 1px),linear-gradient(#94a3b805 1px,#0000 1px);background-size:56px 56px;position:fixed;inset:0}.dark .dashboard-acet:after{background-image:linear-gradient(90deg,#4755690e 1px,#0000 1px),linear-gradient(#4755690e 1px,#0000 1px)}.dashboard-dev-mode.dashboard-acet:before{background:radial-gradient(circle at 18% 16%,#64748b29,#0000 34%),radial-gradient(circle at 84% 18%,#4755691f,#0000 36%),linear-gradient(#eef1f5,#e3e7ee 42%,#edf0f5)!important}.dark .dashboard-dev-mode.dashboard-acet:before{background:radial-gradient(circle at 18% 16%,#94a3b814,#0000 34%),radial-gradient(circle at 84% 18%,#64748b17,#0000 36%),linear-gradient(#0c111a,#101723 42%,#0a0f18)!important}.dashboard-dev-mode.dashboard-acet:after{background-image:linear-gradient(90deg,#64748b24 1px,#0000 1px),linear-gradient(#64748b24 1px,#0000 1px),repeating-linear-gradient(135deg,#0000 0 30px,#64748b13 31px 32px)!important;background-size:64px 64px,64px 64px,100% 100%!important}.dark .dashboard-dev-mode.dashboard-acet:after{background-image:linear-gradient(90deg,#94a3b817 1px,#0000 1px),linear-gradient(#94a3b817 1px,#0000 1px),repeating-linear-gradient(135deg,#0000 0 30px,#94a3b80e 31px 32px)!important;background-size:64px 64px,64px 64px,100% 100%!important}.dashboard-dev-mode .dashboard-acet:not(.dashboard-dev-mode):before,.dashboard-dev-mode .dashboard-acet:not(.dashboard-dev-mode):after{display:none!important}.dashboard-acet .dashboard-sidebar,.dashboard-acet .dashboard-topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f8fafde0;box-shadow:0 12px 36px -22px #0f172a73}.dark .dashboard-acet .dashboard-sidebar,.dark .dashboard-acet .dashboard-topbar{background:#0b1322db;box-shadow:0 16px 38px -24px #0206178c}.dashboard-acet .dashboard-sidebar button:focus,.dashboard-acet .dashboard-sidebar button:focus-visible,.dashboard-acet .dashboard-sidebar button:active{box-shadow:none!important;border-color:#0000!important;outline:none!important}.dashboard-acet .dashboard-sidebar button{-webkit-tap-highlight-color:transparent}.dashboard-acet .dashboard-sidebar .sidebar-submenu-btn,.dashboard-acet .dashboard-sidebar .sidebar-submenu-btn:focus,.dashboard-acet .dashboard-sidebar .sidebar-submenu-btn:focus-visible,.dashboard-acet .dashboard-sidebar .sidebar-submenu-btn:active{box-shadow:none!important;border:0!important;outline:none!important}.dashboard-acet .dashboard-sidebar .sidebar-submenu-btn:-moz-focusring{box-shadow:none!important;border:0!important;outline:none!important}.dashboard-acet .dashboard-sidebar .sidebar-parent-btn,.dashboard-acet .dashboard-sidebar .sidebar-parent-btn:focus,.dashboard-acet .dashboard-sidebar .sidebar-parent-btn:focus-visible,.dashboard-acet .dashboard-sidebar .sidebar-parent-btn:active{box-shadow:none!important;border:0!important;outline:none!important}.dashboard-acet .dashboard-sidebar .sidebar-parent-btn:-moz-focusring{box-shadow:none!important;border:0!important;outline:none!important}.dashboard-acet .dashboard-page-shell{border-radius:.9rem;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}
