.portal-reports{width:100%;min-width:0;max-width:1040px;margin-inline:auto;font-size:16px}.portal-report-card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);flex-direction:column;align-items:flex-start;gap:16px;min-width:0;padding:24px;display:flex}.portal-report-card h1,.portal-report-card h2{overflow-wrap:anywhere}.portal-reports>.portal-report-card+.portal-report-card{margin-top:24px}.portal-report-eyebrow{align-items:center;gap:12px;display:flex}.portal-report-eyebrow .type-eyebrow,.portal-report-card>.type-eyebrow{text-transform:uppercase}.portal-report-meta,.portal-report-source{color:var(--text-2);font-size:16px;line-height:1.5}.portal-report-source{margin-top:24px}.portal-reports-kpis{width:100%}.portal-reports-earlier{margin-top:24px}.portal-reports-row{border-top:1px solid var(--line);grid-template-columns:1.2fr 1.3fr .7fr 1fr;align-items:center;gap:16px;width:100%;min-height:44px;padding-block:16px;display:grid}.portal-report-tags{justify-content:flex-end;align-items:center;gap:8px;display:flex}.portal-report-layout{grid-template-columns:minmax(0,1fr) 300px;gap:24px;display:grid}.portal-report-column,.portal-report-aside{min-width:0}.portal-report-column{flex-direction:column;gap:24px;display:flex}.portal-report-aside{flex-direction:column;align-self:start;gap:24px;display:flex;position:sticky;top:24px}.portal-report-toc{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);padding:24px}.portal-report-toc h2{margin-bottom:16px}.portal-report-toc a,.portal-report-previous,.portal-report-back{min-height:44px;color:var(--text-2);align-items:center;padding-block:8px;display:flex}.portal-report-toc a[aria-current=true]{color:var(--text);background:var(--raise);border-radius:var(--r-sm)}.portal-report-back{margin-bottom:16px}.portal-report-blocks{flex-direction:column;gap:24px;display:flex}.portal-report-section{min-width:0;scroll-margin-top:24px;position:relative}.portal-report-group{margin-block:16px;font-size:20px}.portal-report-block-question{opacity:0;position:absolute;top:12px;right:12px}.portal-report-signatory{margin-top:16px}.portal-reports a:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (max-width:1023px){.portal-report-layout{flex-direction:column;display:flex}.portal-report-aside{display:contents}.portal-report-column{order:1}.portal-report-aside>section{order:2}.portal-report-toc{z-index:10;background:var(--bg);border:0;border-radius:0;order:0;max-width:100%;padding:8px 0;position:sticky;top:56px}.portal-report-toc h2{display:none}.portal-report-toc>div{gap:8px;display:flex;overflow-x:auto}.portal-report-toc a{border:1px solid var(--line);border-radius:var(--r-sm);white-space:nowrap;flex:none;padding:8px 16px}.portal-report-section{scroll-margin-top:120px}}@media (max-width:639px){.portal-reports-kpis .ui-kpi-strip{grid-template-columns:minmax(0,1fr);display:grid}.portal-reports-kpis .ui-kpi-cell{border-left:0}.portal-reports-kpis .ui-kpi-cell+.ui-kpi-cell{border-top:1px solid var(--line)}.portal-report-card{padding:20px}.portal-report-card .ui-button{width:100%}.portal-reports-row{grid-template-columns:1fr;gap:8px}.portal-report-tags{justify-content:flex-start}}.portal-report-block-surface{position:relative}.portal-report-block-surface:hover .portal-report-block-question,.portal-report-block-surface:focus-within .portal-report-block-question{opacity:1}.portal-report-block-surface .rb-reports-heading{padding-right:44px}@media (hover:none){.portal-report-block-question{opacity:1}}.portal-reports>.ui-page-header{margin-bottom:24px}.portal-report-download-actions{flex-wrap:wrap;gap:12px;width:100%;display:flex}@media (min-width:1024px){.portal-report-header{padding-right:196px;position:relative}.portal-report-header>.ui-button{position:absolute;top:24px;right:24px}}@media (max-width:639px){.portal-report-download-actions{flex-direction:column}}.shared-report{max-width:none}.shared-report-content{flex-direction:column;gap:24px;width:100%;min-width:0;max-width:808px;margin-inline:auto;padding:24px;display:flex}.shared-report-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;height:64px;padding-inline:40px;display:flex}.shared-report-bar a,.shared-report footer a{align-items:center;min-height:44px;display:inline-flex}.shared-report .portal-report-toc{z-index:10;background:var(--bg);border:0;border-radius:0;max-width:100%;padding:8px 0;position:sticky;top:0}.shared-report .portal-report-toc h2{display:none}.shared-report .portal-report-toc>div{gap:8px;display:flex;overflow-x:auto}.shared-report .portal-report-toc a{border:1px solid var(--line);border-radius:var(--r-sm);white-space:nowrap;flex:none;padding:8px 16px}.shared-report .portal-report-column{order:initial}.shared-report .portal-report-card>form{width:100%}@media (max-width:639px){.shared-report-bar{padding-inline:16px}.shared-report-content{gap:16px;padding:16px}}.shared-report .shared-report-header{background:var(--bg);border:0;padding:0}@media (min-width:1024px){.shared-report .portal-report-toc{display:none}.shared-report .shared-report-header{padding-right:196px;position:relative}.shared-report .shared-report-header>form{width:auto;position:absolute;top:0;right:0}}
