.report-shell .report-paper,.report-example-shell .report-paper{background:var(--bg-surface-raised);color:var(--text-primary)}.report-shell .report-ink,.report-example-shell .report-ink,.report-api-reference .report-ink{background:var(--surface-plate);box-shadow:none;color:var(--text-primary);border-radius:0}.report-shell :is(.display-xl,.display-lg,.display-md),.report-example-shell :is(.display-xl,.display-lg,.display-md),.report-api-reference :is(.display-xl,.display-lg,.display-md),.report-agent-dialog :is(.display-xl,.display-lg,.display-md){font-weight:400}.report-shell .report-hero-copy-content>p:first-child,.report-shell .report-overview>p:first-child,.report-value-heading>p:first-child,.report-example-heading>p:first-child{color:var(--accent-interactive)}.report-shell .report-import-desk{background:var(--bg-base);border:0;border-top:1px solid var(--accent-primary)}.report-source-account{border:1px solid var(--border-default);background:var(--bg-surface-raised);margin-top:1.5rem;padding:1.25rem}.report-shell .report-import-action,.report-shell .report-review-confirmation{border-top:1px solid var(--accent-primary);background:var(--bg-base);padding:1.5rem}.report-import-action>button{white-space:normal;height:auto}.report-shell .report-decision{background:var(--surface-plate);border:0;border-top:1px solid var(--accent-primary)}.report-decision-price>span:last-child{line-height:1.6}.report-purchase-column{scroll-margin-top:1.5rem}.report-preview-context{border-bottom:1px solid var(--border-default);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.5rem;padding-bottom:1.5rem;display:grid}.report-preview-decision-link{border-block:1px solid var(--border-default);background:var(--bg-base);color:var(--text-secondary);gap:.5rem;padding:1.25rem clamp(1.5rem,3vw,2.5rem);font-size:.875rem;line-height:1.6;display:grid}.report-preview-decision-link>span:last-child{color:var(--text-primary);text-underline-offset:4px;font-weight:600;text-decoration:underline}.report-shell .report-value-heading{border-top:1px solid var(--border-default);background:var(--bg-surface-raised);padding-block:1.5rem 1.25rem}.report-analysis-list{border-bottom:1px solid var(--border-default);grid-template-columns:minmax(0,1fr);display:grid}.report-analysis-list>li{border-top:1px solid var(--border-default);min-width:0;padding:1.25rem 0}.report-example-shell{background:var(--bg-base);width:min(100% - 3rem,1040px);color:var(--text-primary);padding-top:calc(var(--public-header-height,72px) + 2rem);margin-inline:auto}.report-example-heading{border-top:1px solid var(--accent-primary);background:var(--bg-surface-raised);padding:clamp(1.5rem,4vw,3rem)}.report-example-experience{padding:clamp(1.5rem,4vw,3rem)}.report-example-experience .report-preview-finding{border:0;margin-top:0;padding-top:0}.report-example-experience .report-finding-visual{align-self:start;padding:1.5rem}.report-example-pages{padding:1.25rem}@media (min-width:640px){.report-analysis-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.5rem}.report-example-shell{width:min(100% - 4rem,1040px)}}@media (min-width:900px){.report-example-experience .report-preview-finding{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:3rem;display:grid}.report-example-experience .report-finding-heading,.report-example-experience .report-finding-interpretation{grid-column:1}.report-example-experience .report-finding-visual{grid-area:1/2/3;margin-top:0}}@media (max-width:639px){.report-preview-context{grid-template-columns:minmax(0,1fr);gap:0}.report-source-account{padding:1rem}.report-shell .report-import-action,.report-shell .report-review-confirmation{padding:1.25rem}.report-shell .report-import-desk{padding-inline:0}.report-example-experience .report-example-tabs>[role=tab]{text-align:center;justify-content:center}.report-example-experience .report-example-tabs>[role=tab]:last-child:nth-child(odd){grid-column:1/-1}}