@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
*{box-sizing:border-box;margin:0;padding:0}:root{--bg-page:#fff;--bg-card:#fff;--bg-subtle:#f7fafc;--bg-muted:#edf2f7;--bg-hover:#f7fafc;--text-primary:#1a202c;--text-secondary:#4a5568;--text-muted:#718096;--text-heading:#171923;--border-default:#e2e8f0;--border-strong:#cbd5e0;--shadow-sm:0 1px 3px #00000014;--shadow-md:0 4px 6px #0000001a;--overlay-bg:#ffffffe6;--bg-blue-subtle:#ebf8ff;--bg-green-subtle:#f0fff4;--bg-yellow-subtle:ivory;--bg-red-subtle:#fff5f5;--text-blue:#2b6cb0;--text-green:#276749;--text-yellow:#975a16;--border-blue:#bee3f8;--border-green:#c6f6d5;--border-yellow:#fefcbf;--btn-primary-bg:#1a202c;--btn-primary-hover:#2d3748;--btn-secondary-bg:#fff;--btn-secondary-border:#cbd5e0;--btn-secondary-hover:#f7fafc;--bg-code:#1a202c;--bg-purple-subtle:#faf5ff;--text-purple:#6b21a8;--border-purple:#e9d5ff;--bg-orange-subtle:#fffaf0;--text-orange:#c05621;--border-orange:#feebc8;--border-red:#fed7d7;--text-red:#9b2c2c}[data-color-mode=dark]{--bg-page:#0a0e1a;--bg-card:#141b2d;--bg-subtle:#1a2035;--bg-muted:#1e2740;--bg-hover:#1e2740;--text-primary:#e2e8f0;--text-secondary:#ffffffa6;--text-muted:#ffffff73;--text-heading:#fff;--border-default:#ffffff14;--border-strong:#ffffff26;--shadow-sm:0 1px 3px #0000004d;--shadow-md:0 4px 6px #0006;--overlay-bg:#0a0e1ae6;--bg-blue-subtle:#38bdf814;--bg-green-subtle:#34d39914;--bg-yellow-subtle:#ecc94b14;--bg-red-subtle:#f5656514;--text-blue:#63b3ed;--text-green:#68d391;--text-yellow:#ecc94b;--border-blue:#38bdf833;--border-green:#34d39933;--border-yellow:#ecc94b33;--btn-primary-bg:#ffffff1a;--btn-primary-hover:#ffffff29;--btn-secondary-bg:#141b2d;--btn-secondary-border:#ffffff26;--btn-secondary-hover:#1e2740;--bg-code:#0d1117;--bg-purple-subtle:#8b5cf614;--text-purple:#c4b5fd;--border-purple:#8b5cf633;--bg-orange-subtle:#ed893614;--text-orange:#fbd38d;--border-orange:#ed893633;--border-red:#f5656533;--text-red:#fc8181}html,body{max-width:100vw;height:100%;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg-page);color:var(--text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;transition:background .2s,color .2s}a{color:inherit;text-decoration:none}table,th,td,tr,thead,tbody{border-color:var(--border-default)!important}.themed-table,.themed-table table{border-radius:8px;overflow:hidden;border-color:var(--border-default)!important;box-shadow:none!important;outline:1px solid var(--border-default)!important}.themed-table td,.themed-table th{border-color:var(--border-default)!important;color:var(--text-primary)!important;background:0 0!important}.themed-table thead tr{background:var(--bg-subtle)!important}.themed-table thead th{color:var(--text-secondary)!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}@media (min-width:993px) and (max-width:1366px){.dashboard-main-flex{flex-direction:column!important}.dashboard-filter-panel,.dashboard-chart-controls{display:none!important}.dashboard-mobile-menu,.dashboard-mobile-sheet-backdrop,.dashboard-mobile-sheet-panel{display:block!important}.dashboard-main-content{padding-bottom:80px!important}.dashboard-filter-chips{display:block!important}.dashboard-news-list>:nth-child(n+3){display:none!important}}@media (min-width:1367px) and (max-width:1920px){.app-root{zoom:.8}}
