.languageToggle{height:44px;display:flex;align-items:center;border:1px solid var(--line);background:var(--panel);padding:3px;gap:2px}.languageToggle button{height:34px;min-width:38px;border:0;background:transparent;color:var(--muted);font-size:10px;font-weight:800;letter-spacing:.08em;cursor:pointer}.languageToggle button:hover{color:var(--text)}.languageToggle button.active{background:var(--text);color:var(--bg)}.dashboardHost.research-mode .siteShell:not(.researchPage)>:not(.topbar):not(.tabs){display:none!important}.dashboardHost.research-mode .tabs button.active:not(.researchPortalButton){color:var(--muted);border-bottom-color:transparent}.researchPortalButton.active{color:var(--text)!important;border-bottom-color:var(--text)!important}.researchPage{padding-top:0}.researchIntro{padding:30px 0 22px;border-bottom:1px solid var(--line-soft)}.researchIntro>span{font-size:9px;letter-spacing:.18em;color:var(--blue);font-weight:800;text-transform:uppercase}.researchIntro h1{margin:8px 0 7px;font-size:28px;letter-spacing:-.03em}.researchIntro p{max-width:900px;margin:0;color:var(--muted);font-size:12px;line-height:1.65}.researchChartsGrid{display:grid;grid-template-columns:1fr;grid-gap:22px;gap:22px;padding-top:22px}.researchGraphCard{background:var(--panel);border:1px solid var(--line);padding:18px 20px 10px;box-shadow:var(--shadow);min-width:0;overflow:hidden}.researchGraphHead{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:38px;margin-bottom:0}.researchGraphHead span{display:block;font-size:8px;letter-spacing:.15em;color:var(--muted2)}.downloadPng,.researchGraphHead span{text-transform:uppercase;font-weight:800}.downloadPng{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--line);background:transparent;color:var(--text);height:34px;padding:0 13px;font-size:9px;letter-spacing:.08em;cursor:pointer;white-space:nowrap}.downloadPng:hover{border-color:var(--muted);background:color-mix(in srgb,var(--panel2) 72%,transparent)}.downloadPng:active{transform:translateY(1px)}.researchGraphToolbar{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin:4px 0 -30px;position:relative;z-index:5}.researchGraphToolbar label{font-size:9px;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-weight:700}.researchPending{height:360px;display:flex;align-items:center;justify-content:center;text-align:center;border:1px dashed var(--line);background:var(--panel2);color:var(--muted);font-size:11px;padding:30px;margin-top:14px}@media(max-width:760px){.languageToggle{height:40px}.languageToggle button{height:30px;min-width:34px}.researchIntro{padding-top:22px}.researchIntro h1{font-size:23px}.researchGraphCard{padding:12px 10px 6px}.researchGraphHead{gap:10px}.downloadPng{height:32px;padding:0 10px}.researchGraphToolbar{margin:10px 0 -12px}}