@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";*,:before,:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;color:#0f172a;background:#f1f5f9;margin:0;padding:0;font-family:Inter,system-ui,-apple-system,sans-serif}#root{text-align:left;border:none;width:100%;min-height:100svh;margin:0;display:block}h1,h2,h3,h4,h5,p{margin:0}input,select,button,textarea{font-family:inherit}input:focus,select:focus,textarea:focus{outline-offset:-1px;outline:2px solid #f97316;border-color:#f97316!important}button:focus-visible{outline-offset:2px;outline:2px solid #f97316}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}.recharts-tooltip-wrapper{outline:none}.recharts-default-tooltip{background:#0f172a!important;border:1px solid #ffffff1a!important;border-radius:10px!important;padding:10px 14px!important}.recharts-tooltip-label{margin-bottom:6px;font-size:12px;color:#94a3b8!important}.recharts-tooltip-item{font-size:13px;font-weight:700;color:#fff!important}button{transition:opacity .15s,background .15s,transform .1s}button:active{transform:scale(.98)}@keyframes fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:.3s forwards fadeUp}.pg-2col{grid-template-columns:460px 1fr;align-items:start;gap:20px;display:grid}.pg-two{grid-template-columns:1fr 1fr;gap:20px;display:grid}.pg-300{grid-template-columns:300px 1fr;align-items:start;gap:20px;display:grid}.pg-320{grid-template-columns:320px 1fr;align-items:start;gap:20px;display:grid}.sidebar-overlay{z-index:150;background:#00000080;display:none;position:fixed;inset:0}@media (width<=900px){.pg-2col,.pg-two,.pg-300,.pg-320{grid-template-columns:1fr!important}.hide-mobile{display:none!important}.sidebar-overlay.active{display:block}}@media (width<=600px){.page-content-inner{padding:16px 12px!important}.topbar-inner{padding:12px 16px!important}}
