*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{color:#e8e8f0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#07070d;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}:root{--brand-primary:#00d4ff;--brand-accent:#e8186d;--surface-app:#07070d;--surface-card:#13131a;--text-primary:#fff;--text-secondary:#aac;--text-muted:#77a;--border-subtle:#1e1e2e;--radius-control:8px}.datahub-header{z-index:100;position:sticky;top:0}.datahub-nav{flex:1;justify-content:center;align-items:center;height:100%;display:flex}.datahub-nav>button{cursor:pointer;height:100%;font:inherit;letter-spacing:.15em;text-transform:uppercase;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 24px;font-size:12px;font-weight:500}.datahub-nav>button[aria-current=page]{border-bottom-color:var(--brand-primary);font-weight:600}.datahub-nav>button:hover,.datahub-nav>button:focus-visible{color:#ccd!important}.datahub-menu-button{color:var(--text-primary);cursor:pointer;background:0 0;border:0;padding:8px;font-size:22px;line-height:1;display:none}@media (max-width:900px){.datahub-header{gap:8px!important;padding:0 16px!important}.datahub-menu-button{display:block}.datahub-nav{background:var(--surface-app);border-bottom:1px solid var(--border-subtle);height:auto;padding:8px 16px 16px;display:none;position:absolute;top:64px;left:0;right:0;box-shadow:0 12px 24px #00000040}.datahub-nav[data-open=true]{gap:4px;display:grid}.datahub-nav>button{text-align:left;border-bottom:0;border-left:2px solid #0000;width:100%;height:44px;padding:0 12px}.datahub-nav>button[aria-current=page]{border-left-color:var(--brand-primary)}.datahub-actions{margin-left:auto}}@media (max-width:560px){.datahub-actions>div{display:none}}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#2a2a3e;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#3a3a5e}button,input,textarea,select{font-family:inherit}.recharts-tooltip-wrapper{z-index:50!important}
