.ToolResultFrame_page__LUHyH{min-height:100vh;padding:calc(var(--header-height) + 1rem) 0 3rem;background:var(--bg-body)}.ToolResultFrame_shell__3mlPM{width:min(calc(100% - 2rem),1140px);margin-inline:auto;display:grid;gap:1rem;min-width:0}.ToolResultFrame_header__vnvcA,.ToolResultFrame_panel__fqice{min-width:0;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--bg-surface)}.ToolResultFrame_header__vnvcA{padding:1rem 1.1rem}.ToolResultFrame_headerTop__1TsKw,.ToolResultFrame_panelHead__ODLVP{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem}.ToolResultFrame_headerTop__1TsKw>div{min-width:0}.ToolResultFrame_eyebrow__aksYZ{margin:0 0 .3rem;color:var(--text-muted);font-size:.75rem;font-weight:700}.ToolResultFrame_header__vnvcA h1{margin:0;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.3;letter-spacing:-.02em}.ToolResultFrame_description__30iu5{margin:.6rem 0 0;max-width:820px;color:var(--text-secondary);font-size:.875rem;line-height:1.6}.ToolResultFrame_metadata__ysyAA{display:flex;flex-wrap:wrap;gap:.45rem 1.1rem;margin-top:.8rem;padding-top:.7rem;border-top:1px solid var(--border-subtle);color:var(--text-secondary);font-size:.8125rem;line-height:1.5}.ToolResultFrame_metadata__ysyAA span{display:inline-flex;flex-wrap:wrap;gap:.3rem}.ToolResultFrame_metadata__ysyAA strong{color:var(--text-primary);font-weight:650}.ToolResultFrame_panel__fqice{scroll-margin-top:calc(var(--header-height) + .8rem);overflow:clip}.ToolResultFrame_panelHead__ODLVP{padding:.8rem 1rem;border-bottom:1px solid var(--border-subtle);background:color-mix(in srgb,var(--accent-panel) 5%,var(--bg-surface))}.ToolResultFrame_panelHead__ODLVP h2{margin:0;font-size:1rem;line-height:1.4;font-weight:700}.ToolResultFrame_panelDescription__3Xc0E{margin:0;padding:.8rem 1rem 0;color:var(--text-secondary);font-size:.875rem;line-height:1.6}.ToolResultFrame_panelBody__2TgPA{padding:1rem;min-width:0}.ToolResultFrame_overview__Jl3gZ{display:grid;gap:1rem;align-items:start;min-width:0}.ToolResultFrame_chart__kQhic,.ToolResultFrame_summary__sqwjc,.ToolResultFrame_support__wIfmF{min-width:0}.ToolResultFrame_summary__sqwjc{display:grid;gap:1rem}.ToolResultFrame_tableWrap__d690T{width:100%;overflow-x:auto;overscroll-behavior-x:contain}.ToolResultFrame_tableWrap__d690T:focus-visible{outline:3px solid var(--accent-blue);outline-offset:-3px}.ToolResultFrame_table__Qtdeg{width:100%;border-collapse:collapse;text-align:left;font-size:.875rem;line-height:1.5}.ToolResultFrame_table__Qtdeg td,.ToolResultFrame_table__Qtdeg th{padding:.7rem .75rem;border-bottom:1px solid var(--border-subtle);vertical-align:middle}.ToolResultFrame_table__Qtdeg thead th{color:var(--text-secondary);font-size:.8125rem;font-weight:700;background:var(--bg-elevated)}.ToolResultFrame_table__Qtdeg tbody th{font-weight:650}.ToolResultFrame_table__Qtdeg tbody tr:last-child>*{border-bottom:0}.ToolResultFrame_table__Qtdeg tbody tr:hover{background:color-mix(in srgb,var(--accent-panel) 4%,transparent)}.ToolResultFrame_table__Qtdeg td{font-variant-numeric:tabular-nums}.ToolResultFrame_srOnly__Adrc7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (min-width:960px){.ToolResultFrame_overview__Jl3gZ{grid-template-columns:minmax(0,1.35fr) minmax(320px,.85fr)}.ToolResultFrame_overview__Jl3gZ[data-layout=table]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.ToolResultFrame_overview__Jl3gZ[data-layout=table] .ToolResultFrame_chart__kQhic{position:sticky;top:calc(var(--header-height) + .8rem)}.ToolResultFrame_chart__kQhic{grid-column:1;grid-row:1/span 2}.ToolResultFrame_summary__sqwjc{grid-column:2;grid-row:1}.ToolResultFrame_support__wIfmF{grid-column:2;grid-row:2}}@media (max-width:540px){.ToolResultFrame_shell__3mlPM{width:calc(100% - 1rem);gap:.75rem}.ToolResultFrame_header__vnvcA{padding:.85rem}.ToolResultFrame_headerTop__1TsKw{align-items:flex-start}.ToolResultFrame_panelBody__2TgPA,.ToolResultFrame_panelHead__ODLVP{padding:.75rem}.ToolResultFrame_table__Qtdeg td,.ToolResultFrame_table__Qtdeg th{padding:.65rem .4rem}}