@property --metric-edge{syntax:"<color>";inherits:false;initial-value:transparent}.metric-explorer_root__TKVgk{box-sizing:border-box;width:min(100%,1100px);min-width:0;margin-inline:auto;container-type:inline-size;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.metric-explorer_root__TKVgk *,.metric-explorer_root__TKVgk :after,.metric-explorer_root__TKVgk :before{box-sizing:border-box}.metric-explorer_srOnly__bB3yg{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.metric-explorer_muted__ZZvSn{color:var(--text-muted);font-weight:400}.metric-explorer_num__RKyy8{display:inline-flex;font-variant-numeric:tabular-nums}.metric-explorer_num__RKyy8>span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.metric-explorer_header__iD1nZ{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:12px}.metric-explorer_header__iD1nZ h2{margin:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:500;letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.metric-explorer_header__iD1nZ p{margin:0;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.metric-explorer_layers__SOTZN{display:inline-grid;max-width:100%}.metric-explorer_layer__vdXOy{grid-area:1/1;min-width:0;transition:opacity var(--duration-standard) var(--ease-enter) 60ms,filter var(--duration-standard) var(--ease-enter) 60ms,transform var(--duration-standard) var(--ease-enter) 60ms,visibility 0s}.metric-explorer_layer__vdXOy[data-state=idle],.metric-explorer_layer__vdXOy[data-state=out]{opacity:0;visibility:hidden}.metric-explorer_layer__vdXOy[data-state=out]{filter:blur(2px);transform:translateY(-.2em);transition:opacity var(--duration-fast) var(--ease-standard),filter var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard),visibility 0s var(--duration-fast)}.metric-explorer_layer__vdXOy[data-state=idle]{filter:blur(4px);transform:translateY(.3em);transition:opacity var(--duration-fast) var(--ease-standard),filter var(--duration-fast) var(--ease-standard),transform 0s var(--duration-fast),visibility 0s var(--duration-fast)}.metric-explorer_swap___Tc_A{display:inline-grid}.metric-explorer_swapItem__RnUGZ{grid-area:1/1;white-space:nowrap}.metric-explorer_change__OA7Xo{display:inline-flex;align-items:center;gap:2px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--duration-standard) var(--ease-standard)}.metric-explorer_change__OA7Xo[data-tone=good]{color:var(--success)}.metric-explorer_change__OA7Xo[data-tone=bad]{color:var(--danger)}.metric-explorer_change__OA7Xo[data-tone=flat]{color:var(--text-muted)}.metric-explorer_arrow__7jefD{display:inline-flex;transition:transform var(--duration-spring) var(--ease-spring)}.metric-explorer_change__OA7Xo[data-tone=bad] .metric-explorer_arrow__7jefD{transform:rotate(90deg)}.metric-explorer_change__OA7Xo[data-tone=flat] .metric-explorer_arrow__7jefD{transform:rotate(45deg)}.metric-explorer_surface__iOJz_{--metric-edge:var(--border);position:absolute;inset:0;background:var(--surface);pointer-events:none;transition:--metric-edge var(--duration-fast) var(--ease-standard)}.metric-explorer_grid__kVM_f{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.metric-explorer_cell__tJdRQ{position:relative;display:flex;min-width:0}.metric-explorer_cell__tJdRQ[data-lead]{z-index:1}.metric-explorer_card__rJufF{position:relative;display:flex;width:100%;min-width:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.metric-explorer_cardBody__A_em_{position:relative;display:flex;flex-direction:column;width:100%;min-width:0;padding:16px 20px}.metric-explorer_cardLabel__wTdZy{color:var(--text-secondary);font-size:var(--text-sm)}.metric-explorer_cardValue__DEo_w{margin-top:4px;font-family:var(--font-body);font-size:var(--text-xl);font-weight:500;letter-spacing:var(--tracking-body);line-height:1.25;font-variant-numeric:tabular-nums}.metric-explorer_cardChange__riQHb{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin:4px 0 12px;font-size:var(--text-xs)}.metric-explorer_spark__Md1_x{position:relative;display:block;height:28px;margin-top:auto}.metric-explorer_spark__Md1_x svg{display:block;width:100%;height:100%;overflow:visible}.metric-explorer_spark__Md1_x path{fill:none;stroke:var(--accent);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.metric-explorer_sparkEnd__gywUm{position:absolute;right:0;width:6px;height:6px;margin:-3px -3px 0 0;border-radius:50%;background:var(--accent)}.metric-explorer_panel__ttBz_{position:relative;min-width:0}.metric-explorer_panelBody__Qyxn1{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 12px;min-width:0;padding:16px 20px 20px}.metric-explorer_tabs__G5yyN{position:relative;isolation:isolate;grid-row:1;grid-column:1;justify-self:start;display:flex;gap:2px;max-width:100%;min-width:0;overflow-x:auto;scrollbar-width:none}.metric-explorer_tabs__G5yyN::-webkit-scrollbar{display:none}.metric-explorer_tabHighlight__L4Tn5{position:absolute;z-index:-1;top:0;bottom:0;left:0;border-radius:var(--radius-control);background:var(--surface-muted);pointer-events:none}.metric-explorer_tab__ASyHI{display:inline-flex;flex:none;align-items:center;gap:8px;min-height:32px;padding:0 12px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);font:inherit;font-size:var(--text-sm);font-weight:500;letter-spacing:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}.metric-explorer_tab__ASyHI[aria-selected=true]{color:var(--foreground)}.metric-explorer_tabValue__w4Az5{color:var(--text-muted);font-weight:400;font-variant-numeric:tabular-nums}.metric-explorer_tab__ASyHI[aria-selected=true] .metric-explorer_tabValue__w4Az5{color:var(--text-secondary)}.metric-explorer_close__3U2nA{position:relative;z-index:1;grid-row:1;grid-column:2;align-self:center;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),scale var(--duration-fast) var(--ease-standard)}.metric-explorer_close__3U2nA:active{background:var(--surface-muted);color:var(--foreground);scale:.95}.metric-explorer_view__AEuh8{grid-row:2;grid-column:1/-1;min-width:0}.metric-explorer_readout__rgXBI{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.metric-explorer_figures__SgiJx{display:grid;justify-items:start;gap:4px;min-width:0}.metric-explorer_panelLabel__suPld{margin:0;color:var(--text-secondary);font-size:var(--text-sm);font-weight:400}.metric-explorer_panelValue__e_Kpf{margin:0;font-family:var(--font-body);font-size:var(--text-2xl);font-weight:500;letter-spacing:var(--tracking-body);line-height:1.2;font-variant-numeric:tabular-nums;white-space:nowrap}.metric-explorer_panelChange__N2Hnb{margin:0}.metric-explorer_panelChange__N2Hnb .metric-explorer_layer__vdXOy{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.metric-explorer_legend__SC3oM{display:flex;flex-wrap:wrap;gap:4px 16px;margin:20px 0 8px;color:var(--text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.metric-explorer_key__wQ8ov{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.metric-explorer_window__i9QaY{margin-left:auto;color:var(--text-muted);white-space:nowrap}.metric-explorer_window__i9QaY .metric-explorer_layers__SOTZN{justify-items:end}.metric-explorer_keyDash__PeEY0,.metric-explorer_keyLine__saNpC{flex:none;width:16px;height:0}.metric-explorer_keyLine__saNpC{border-top:2px solid var(--accent);border-radius:1px}.metric-explorer_keyDash__PeEY0{border-top:1.5px dashed var(--text-muted)}.metric-explorer_definition__TkZUX{margin:12px 0 0;color:var(--text-muted);font-size:var(--text-xs)}.metric-explorer_definition__TkZUX .metric-explorer_layers__SOTZN{display:grid}.metric-explorer_chart__lTinb{position:relative;height:clamp(180px,24cqi,240px);min-width:0;touch-action:pan-y;user-select:none;-webkit-user-select:none}.metric-explorer_svg__U8FYF{position:absolute;inset:0;display:block;overflow:visible}.metric-explorer_gridLine__imdtb{stroke:var(--border);stroke-width:1;shape-rendering:crispEdges}.metric-explorer_baseline__2kZOo{stroke:var(--border-strong);stroke-width:1;shape-rendering:crispEdges}.metric-explorer_axis__rVl_0{fill:var(--text-muted)}.metric-explorer_axis__rVl_0,.metric-explorer_yLabels__H7L09{font-size:var(--text-xs);font-variant-numeric:tabular-nums;letter-spacing:0}.metric-explorer_yLabels__H7L09{position:absolute;inset:0 auto 0 0;color:var(--text-muted);line-height:1;pointer-events:none}.metric-explorer_yLabel__FE8q_{position:absolute;right:0;display:flex;justify-content:flex-end;transform:translateY(-50%);white-space:nowrap}.metric-explorer_curLine__t3z_X,.metric-explorer_prevLine__ht8Qu{fill:none;stroke-linejoin:round;stroke-linecap:round}.metric-explorer_curLine__t3z_X{stroke:var(--accent);stroke-width:2}.metric-explorer_prevLine__ht8Qu{stroke:var(--text-muted);stroke-width:1.25;stroke-dasharray:2 4}.metric-explorer_curDot__1ginE,.metric-explorer_endDot__HMJ18{fill:var(--accent);stroke:var(--surface);stroke-width:2}.metric-explorer_prevDot__k7jRa{fill:var(--surface);stroke:var(--text-muted);stroke-width:1.5}.metric-explorer_crossLine__vgRPD{stroke:var(--border-strong);stroke-width:1;shape-rendering:crispEdges}.metric-explorer_hit__jUgLd{position:absolute;top:0;cursor:crosshair;touch-action:pan-y}.metric-explorer_pillAnchor__JMVFa{position:absolute;left:0;width:0;pointer-events:none}.metric-explorer_pill__3dqkd{position:absolute;top:0;left:0;padding:1px 8px 2px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--foreground);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;transform:translateX(-50%)}@media (hover:hover) and (pointer:fine){.metric-explorer_card__rJufF:hover .metric-explorer_surface__iOJz_{--metric-edge:var(--border-strong)}.metric-explorer_tab__ASyHI:hover{color:var(--foreground)}.metric-explorer_close__3U2nA:hover{background:var(--surface-muted);color:var(--foreground)}}.metric-explorer_card__rJufF:active .metric-explorer_surface__iOJz_{--metric-edge:var(--border-strong)}@container (max-width: 760px){.metric-explorer_grid__kVM_f{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 640px){.metric-explorer_tabValue__w4Az5{display:none}.metric-explorer_panelBody__Qyxn1{row-gap:16px;padding:16px}.metric-explorer_readout__rgXBI{grid-template-columns:minmax(0,1fr)}.metric-explorer_legend__SC3oM{margin-top:16px}}@container (max-width: 440px){.metric-explorer_grid__kVM_f{gap:8px}.metric-explorer_cardBody__A_em_{padding:14px 16px}.metric-explorer_cardLabel__wTdZy{min-height:calc(2em * 1.4)}.metric-explorer_cardValue__DEo_w{font-size:var(--text-lg)}.metric-explorer_cardChange__riQHb .metric-explorer_muted__ZZvSn{flex-basis:100%}.metric-explorer_panelBody__Qyxn1{row-gap:16px;padding:12px 14px 16px}.metric-explorer_tabs__G5yyN{grid-column:1/-1;justify-self:stretch}.metric-explorer_tab__ASyHI{flex:1 0 auto;justify-content:center;padding:8px;font-size:var(--text-xs)}.metric-explorer_close__3U2nA{grid-row:2;align-self:start;margin:-8px -6px 0 0}.metric-explorer_panelValue__e_Kpf{font-size:var(--text-xl)}}@container (max-width: 300px){.metric-explorer_tab__ASyHI{padding-inline:5px}}@media (prefers-reduced-motion:reduce){.metric-explorer_arrow__7jefD,.metric-explorer_change__OA7Xo,.metric-explorer_close__3U2nA,.metric-explorer_layer__vdXOy,.metric-explorer_layer__vdXOy[data-state],.metric-explorer_surface__iOJz_,.metric-explorer_tab__ASyHI{transition-duration:0s;transition-delay:0s}}