*,:after,:before{box-sizing:border-box;margin:0;padding:0}#root,body,html{height:100%}:root{--sidebar-width:220px;--content-padding:22px 26px;--kpi-cols:4;--stats-cols:6;--chart-height:220px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv02","cv03","cv04","cv11";background:#080c18;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#1e3050;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#26405e}::selection{background:#5b9cf633;color:#eef2ff}.tabular-nums{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:1024px){:root{--content-padding:16px 18px;--kpi-cols:2;--stats-cols:3;--chart-height:180px}}@media (max-width:767px){:root{--content-padding:12px 14px;--kpi-cols:2;--stats-cols:3;--chart-height:150px}.sidebar-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;inset:0;position:fixed;z-index:40}.sidebar-mobile{bottom:0;box-shadow:4px 0 40px #000000b3!important;left:0;position:fixed!important;top:0;transform:translateX(0)!important;z-index:50}.sidebar-mobile-hidden{pointer-events:none;transform:translateX(-100%)!important}}.hamburger-btn{align-items:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;color:#8fa3c0;cursor:pointer;display:none;flex-shrink:0;font-size:18px;height:36px;justify-content:center;transition:background .15s;width:36px}.hamburger-btn:hover{background:#ffffff17}@media (max-width:767px){.hamburger-btn{display:flex}.col-hide-mobile{display:none!important}}.sidebar-transition{transition:transform .25s cubic-bezier(.4,0,.2,1)}.card-hover{transition:box-shadow .2s,border-color .2s,transform .15s}.card-hover:hover{box-shadow:0 1px 3px #0006,0 12px 40px #00000073,inset 0 1px 0 #ffffff14;transform:translateY(-1px)}
/*# sourceMappingURL=main.39eaee21.css.map*/