.H804hG_chart{width:100%;min-width:0;color:var(--ink-soft);font-variant-numeric:tabular-nums;flex-direction:column;flex:1;font-size:12px;display:flex;container-type:inline-size}.H804hG_legend{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 16px;margin:0 0 8px;padding:0;font-size:12px;list-style:none;display:flex}.H804hG_legend li{align-items:center;gap:6px;display:flex}.H804hG_legendBar{border-radius:50%;width:9px;height:9px}.H804hG_legendLine{border-radius:2px;width:16px;height:3px}.H804hG_legendDot{border-radius:50%;flex:none;width:8px;height:8px}.H804hG_legendTarget{border-top:2px dashed var(--ink);width:16px;height:0}.H804hG_legendMean{border-left:2px solid var(--ink-soft);width:0;height:12px}.H804hG_plotArea{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex;position:relative}.H804hG_barGroup{flex-direction:column;flex:1;display:flex}.H804hG_svg{max-width:100%;height:auto;display:block;overflow:visible}.H804hG_grid{stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:1 3;opacity:.8}.H804hG_baseline{stroke:var(--line-strong);stroke-width:1px}.H804hG_axisLabel{fill:var(--muted);font-family:inherit;font-size:11px}.H804hG_axisYear{fill:var(--muted);opacity:.75;font-size:10.5px}.H804hG_missing{fill:var(--muted);font-size:13px}.H804hG_point{stroke:var(--surface);stroke-width:1.5px}.H804hG_mark,.H804hG_donutMark{outline:none}.H804hG_selectable{cursor:pointer}.H804hG_focusArea{fill:#0000;stroke:#0000;stroke-width:1px}.H804hG_mark:hover .H804hG_focusArea{fill:color-mix(in srgb, var(--accent) 6%, transparent)}.H804hG_mark:focus-visible .H804hG_focusArea{stroke:var(--accent);stroke-width:2px;fill:color-mix(in srgb, var(--accent) 7%, transparent)}.H804hG_selected .H804hG_focusArea{fill:color-mix(in srgb, var(--accent) 10%, transparent);stroke:color-mix(in srgb, var(--accent) 45%, transparent)}.H804hG_targetMark{stroke:var(--ink);stroke-width:2px;stroke-dasharray:4 3}.H804hG_targetMissed{stroke:var(--attention)}.H804hG_limitLine{stroke:var(--ink);stroke-width:1.5px;stroke-dasharray:5 4}.H804hG_limitLabel{fill:var(--ink-soft);font-family:inherit;font-size:11.5px;font-weight:600}.H804hG_meanLine{stroke:var(--ink-soft);stroke-width:2px}.H804hG_tooltip{z-index:3;border:1px solid var(--line);background:var(--surface);width:max-content;max-width:min(280px,100% - 12px);box-shadow:var(--shadow-hover);pointer-events:none;color:var(--ink);border-radius:4px;gap:6px;padding:10px 12px;line-height:1.35;display:grid;position:absolute;top:0;right:6px}.H804hG_tooltip>strong{overflow-wrap:anywhere;font-size:12px;font-weight:600}.H804hG_tooltipRow{color:var(--muted);justify-content:space-between;gap:20px;font-size:12px;display:flex}.H804hG_tooltipRow b{color:var(--ink);white-space:nowrap;font-weight:600}.H804hG_empty{min-height:160px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.H804hG_empty p{margin:0;line-height:1.5}.H804hG_emptyIcon{opacity:.6;font-size:22px}.H804hG_barRows{flex:1;grid-auto-rows:minmax(28px,1fr);gap:2px;padding:2px 0;display:grid}.H804hG_barRow{appearance:none;box-sizing:border-box;width:100%;min-width:0;min-height:28px;color:inherit;text-align:left;font:inherit;background:0 0;border:0;border-radius:3px;grid-template-columns:minmax(84px,34%) minmax(0,1fr);align-items:center;gap:10px;margin:0;padding:3px 6px;display:grid}.H804hG_barLabel{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-soft);text-align:right;font-size:12px;line-height:1.25;overflow:hidden}.H804hG_barValue{color:var(--ink-soft);white-space:nowrap;flex:none;padding-left:6px;font-size:11.5px;font-weight:600}.H804hG_barTrack{align-items:center;width:100%;height:clamp(18px,55%,32px);display:flex;position:relative}.H804hG_barSpan{align-items:center;width:calc(100% - 64px);height:100%;display:flex;position:relative}.H804hG_barFill{flex:none;height:100%;display:block}.H804hG_barReference{border-left:2px dashed var(--ink);width:0;position:absolute;top:-2px;bottom:-2px}.H804hG_barRow:hover{background:var(--bg-tint)}.H804hG_barRow:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.H804hG_barSelected{background:var(--accent-soft)}.H804hG_barAxis{width:calc(66% - 80px);color:var(--muted);border-top:1px solid var(--line-strong);justify-content:space-between;margin:6px 0 0 calc(34% + 16px);padding-top:3px;font-size:11px;display:flex}.H804hG_donutLayout{grid-template-columns:minmax(0,1fr);justify-items:center;gap:2px;display:grid}.H804hG_donutSvg{width:100%;max-width:380px;height:auto;display:block;overflow:visible}.H804hG_donutLeader{stroke:var(--line-strong);stroke-width:1px}.H804hG_donutLabel{fill:var(--ink-soft);font-variant-numeric:tabular-nums;font-family:inherit;font-size:11.5px}.H804hG_donutMark{pointer-events:none}.H804hG_donutSegment{pointer-events:visibleStroke;transition:stroke-width var(--fast) var(--ease)}.H804hG_donutMark:hover .H804hG_donutSegment,.H804hG_donutMark:focus-visible .H804hG_donutSegment{stroke-width:30px}.H804hG_donutMark:focus-visible .H804hG_donutSegment{filter:drop-shadow(0 0 1px var(--ink))}.H804hG_donutSelected .H804hG_donutSegment{stroke-width:31px}.H804hG_donutLegend{flex-wrap:wrap;order:-1;justify-content:center;gap:0 4px;min-width:0;display:flex}.H804hG_donutLegendRow{appearance:none;width:auto;min-width:0;min-height:26px;font:inherit;text-align:left;color:var(--ink-soft);background:0 0;border:0;border-radius:3px;grid-template-columns:8px auto;align-items:center;gap:6px;margin:0;padding:3px 6px;display:grid}.H804hG_donutLegendLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.H804hG_donutLegendRow:hover,.H804hG_legendSelected{background:var(--bg-tint)}.H804hG_legendSelected{background:var(--accent-soft)}.H804hG_donutLegendRow:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.H804hG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (max-width:360px){.H804hG_barRow{grid-template-columns:minmax(72px,38%) minmax(0,1fr);gap:8px}.H804hG_barAxis{width:calc(62% - 78px);margin-left:calc(38% + 14px)}}.H804hG_dimmed{opacity:.34}.H804hG_dimmed:hover,.H804hG_dimmed:focus-visible{opacity:.78}.H804hG_selected,.H804hG_barSelected,.H804hG_donutSelected,.H804hG_legendSelected{opacity:1}@media (prefers-reduced-motion:reduce){.H804hG_donutSegment{transition:none}}@media print{.H804hG_tooltip{display:none}}.H804hG_heatmapScroll{min-width:0;overflow-x:auto}.H804hG_heatmap{border-collapse:separate;border-spacing:3px;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.H804hG_heatmap th{color:var(--muted);text-align:center;white-space:nowrap;padding:2px 4px;font-weight:500}.H804hG_heatmap tbody th{text-align:left;color:var(--ink-soft);padding-right:10px}.H804hG_heatmap td{text-align:center;background:var(--bg-tint);min-width:30px;height:30px;color:var(--ink);border-radius:3px;font-weight:550}.H804hG_heatmap td.H804hG_cellSelected{outline:2px solid var(--accent);outline-offset:-2px}.H804hG_heatmap td.H804hG_selectable:hover{outline:1px solid var(--line-strong);outline-offset:-1px}.H804hG_heatmap td.H804hG_heatmapTotal{color:var(--ink);background:0 0;font-weight:650}
.xYl9-W_slicer{min-width:0;position:relative}.xYl9-W_label{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:11.5px;font-weight:600;display:block}.xYl9-W_trigger{border:1px solid var(--line);background:var(--surface);width:100%;height:38px;color:var(--ink);text-align:left;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;display:flex;font-size:13px!important}.xYl9-W_trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xYl9-W_trigger>svg{color:var(--muted);transition:transform var(--fast) var(--ease)}.xYl9-W_trigger:hover,.xYl9-W_trigger[aria-expanded=true]{border-color:var(--line-strong)}.xYl9-W_trigger[aria-expanded=true]>svg{transform:rotate(180deg)}.xYl9-W_panel{z-index:20;border:1px solid var(--line);background:var(--surface);width:max(100%,240px);max-width:calc(100vw - 32px);box-shadow:var(--shadow-hover);color:var(--ink);border-radius:6px;padding:8px 0 4px;position:absolute;top:calc(100% + 6px);left:0}.xYl9-W_slicer:last-child .xYl9-W_panel{left:auto;right:0}.xYl9-W_searchRow{border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:0 10px 8px;display:flex}.xYl9-W_searchRow input{border:1px solid var(--line);background:var(--canvas);width:100%;min-width:0;height:32px;color:var(--ink);border-radius:4px;padding:0 10px;font-size:13px}.xYl9-W_searchRow button{height:32px;color:var(--muted);border-radius:50%;flex:0 0 32px;padding:0}.xYl9-W_searchRow button:hover{background:var(--bg-tint);color:var(--ink)}.xYl9-W_allRow,.xYl9-W_option{cursor:pointer;align-items:center;gap:10px;min-height:34px;padding:7px 12px;font-size:13px;display:flex}.xYl9-W_allRow{border-bottom:1px solid var(--line);font-weight:600}.xYl9-W_allRow small{color:var(--muted);margin-left:auto;font-weight:400}.xYl9-W_option:hover,.xYl9-W_allRow:hover{background:var(--bg-tint)}.xYl9-W_option>span{overflow-wrap:anywhere;min-width:0}.xYl9-W_option input,.xYl9-W_allRow input{appearance:auto;width:15px;height:15px;accent-color:var(--accent);cursor:pointer;flex:0 0 15px;margin:0}.xYl9-W_options{overscroll-behavior:contain;max-height:280px;overflow-y:auto}.xYl9-W_empty{color:var(--muted);text-align:center;padding:12px;font-size:13px}.xYl9-W_inline .xYl9-W_label{color:var(--ink);letter-spacing:0;text-transform:none;margin-bottom:6px;font-size:12.5px}.xYl9-W_inline .xYl9-W_trigger{height:32px}.xYl9-W_inline .xYl9-W_panel{width:100%;max-width:none;box-shadow:none;margin-top:6px;position:static}.xYl9-W_inline .xYl9-W_options{max-height:220px}@media (max-width:600px){.xYl9-W_trigger{height:42px}.xYl9-W_panel{width:max(100%,220px)}.xYl9-W_slicer:nth-child(2n) .xYl9-W_panel{left:auto;right:0}.xYl9-W_option,.xYl9-W_allRow{min-height:40px}}@media print{.xYl9-W_panel{display:none}.xYl9-W_trigger{border:0;height:22px;padding:0}.xYl9-W_trigger svg{display:none}}
.D4-pBa_slicer{width:100%;min-width:0;container-type:inline-size}.D4-pBa_endpoints{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.D4-pBa_endpoint{gap:4px;min-width:0;display:grid}.D4-pBa_endpoint>span{color:var(--muted);font-size:11.5px;font-weight:500}.D4-pBa_endpoint select{appearance:none;border:1px solid var(--line);width:100%;min-width:0;height:32px;color:var(--ink);cursor:pointer;background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' stroke='%238a8c94' viewBox='0 0 12 12'%3E%3Cpath d='m2 4 4 4 4-4'/%3E%3C/svg%3E") no-repeat right 9px center;border-radius:4px;padding:0 24px 0 10px;font-family:inherit;font-size:13.5px}.D4-pBa_endpoint select:hover{border-color:var(--line-strong)}.D4-pBa_endpoint select:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.D4-pBa_endpoint select:disabled{color:var(--muted);cursor:default}.D4-pBa_slider{cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;min-width:0;height:28px;position:relative}.D4-pBa_rail{background:var(--line);pointer-events:none;border-radius:999px;height:4px;position:absolute;top:12px;left:14px;right:14px}.D4-pBa_selectedRange{background:var(--accent);border-radius:999px;height:100%;position:absolute;top:0}.D4-pBa_range{appearance:none;width:100%;height:28px;color:var(--accent);pointer-events:none;background:0 0;border:0;outline:0;margin:0;padding:0;position:absolute;inset:0}.D4-pBa_range::-webkit-slider-runnable-track{background:0 0;border:0;width:100%;height:28px}.D4-pBa_range::-moz-range-track{background:0 0;border:0;width:100%;height:28px}.D4-pBa_range::-moz-range-progress{background:0 0}.D4-pBa_range::-webkit-slider-thumb{appearance:none;box-sizing:border-box;background:var(--accent);pointer-events:none;background-clip:padding-box;border:5px solid #0000;border-radius:50%;width:28px;height:28px;margin:0}.D4-pBa_range::-moz-range-thumb{appearance:none;box-sizing:border-box;background:var(--accent);pointer-events:none;background-clip:padding-box;border:5px solid #0000;border-radius:50%;width:28px;height:28px}.D4-pBa_range:focus-visible{z-index:1}.D4-pBa_range:focus-visible::-webkit-slider-thumb{background-color:var(--accent-hover);outline:2px solid var(--accent-hover);outline-offset:-3px}.D4-pBa_range:focus-visible::-moz-range-thumb{background-color:var(--accent-hover);outline:2px solid var(--accent-hover);outline-offset:-3px}.D4-pBa_disabled{opacity:.5;cursor:default}.D4-pBa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container (max-width:180px){.D4-pBa_endpoints{gap:5px}.D4-pBa_endpoint select{background-position:right 3px center;padding-left:4px;padding-right:15px;font-size:10px}}@media (max-width:600px){.D4-pBa_endpoint select{height:42px}.D4-pBa_slider{height:32px}.D4-pBa_rail{top:15px}.D4-pBa_range{top:2px}}@media print{.D4-pBa_slider{display:none}.D4-pBa_endpoint select{background:0 0;border:0;height:22px;padding:0}}
.xkxquG_app{--tile:4px;background:var(--bg-tint);height:100dvh;color:var(--ink);font:400 13px/1.5 var(--sans);--chart-1:#2457d6;--chart-2:#15306b;--chart-3:#2b93a8;--chart-4:#8eabeb;--chart-5:#69707d;--chart-6:#b3b9c4;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}:root[data-theme=dark] .xkxquG_app{--chart-1:#7ea2ff;--chart-2:#c9d7ff;--chart-3:#4cc3d6;--chart-4:#4467cc;--chart-5:#9a9ba2;--chart-6:#5d626e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .xkxquG_app{--chart-1:#7ea2ff;--chart-2:#c9d7ff;--chart-3:#4cc3d6;--chart-4:#4467cc;--chart-5:#9a9ba2;--chart-6:#5d626e}}.xkxquG_app *,.xkxquG_app :before,.xkxquG_app :after{box-sizing:border-box}.xkxquG_app button,.xkxquG_app input,.xkxquG_app select{font:inherit;color:inherit}.xkxquG_app button:focus-visible,.xkxquG_app input:focus-visible,.xkxquG_app select:focus-visible,.xkxquG_app a:focus-visible,.xkxquG_app summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.xkxquG_app button:disabled{opacity:.35;cursor:not-allowed}.xkxquG_app h1,.xkxquG_app h2,.xkxquG_app h3,.xkxquG_app p{margin:0}.xkxquG_appBar{border-top:3px solid var(--accent);border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:0 12px 0 8px;display:flex}.xkxquG_appTitle{align-items:center;gap:10px;min-width:0;display:flex}.xkxquG_appTitle>div{min-width:0}.xkxquG_appTitle h1{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.25;overflow:hidden}.xkxquG_appTitle p{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.xkxquG_backLink{width:34px;height:34px;color:var(--ink-soft);border-radius:4px;flex:none;place-items:center;display:grid}.xkxquG_backLink:hover{background:var(--bg-tint);color:var(--ink)}.xkxquG_reportMark{background:var(--accent);color:#fff;border-radius:6px;flex:none;place-items:center;width:30px;height:30px;display:grid}.xkxquG_headerActions{align-items:center;gap:4px;display:flex}.xkxquG_actionButton{height:34px;color:var(--ink-soft);border-radius:4px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.xkxquG_actionButton:hover:not(:disabled),.xkxquG_iconButton:hover:not(:disabled){background:var(--bg-tint);color:var(--ink)}.xkxquG_actionActive{background:var(--accent-soft);color:var(--accent-hover)}.xkxquG_countBadge{background:var(--accent);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;display:grid}.xkxquG_actionDivider{background:var(--line);width:1px;height:22px;margin:0 6px}.xkxquG_iconButton{width:34px;height:34px;color:var(--ink-soft);border-radius:4px;place-items:center;display:grid}.xkxquG_refreshed{color:var(--muted);white-space:nowrap;margin-right:10px;font-size:11.5px}.xkxquG_syntheticBadge{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:999px;align-items:center;gap:7px;margin-right:8px;padding:3px 9px;font-size:11.5px;font-weight:500;display:inline-flex}.xkxquG_syntheticBadge span{background:var(--good);border-radius:50%;width:7px;height:7px}.xkxquG_workspace{grid-template-columns:minmax(0,1fr) 288px;min-height:0;display:grid}.xkxquG_filtersCollapsed .xkxquG_workspace{grid-template-columns:minmax(0,1fr) 40px}.xkxquG_canvas{overscroll-behavior:contain;scrollbar-width:thin;min-width:0;min-height:0;padding:10px 12px 14px;overflow-y:auto}.xkxquG_canvas,.xkxquG_paneBody{scrollbar-color:var(--line-strong) transparent}.xkxquG_filtersPane{border-left:1px solid var(--line);background:var(--surface);flex-direction:column;min-height:0;display:flex}.xkxquG_filtersCollapsed .xkxquG_filtersPane{display:none}.xkxquG_paneHeader{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 10px 10px 16px;display:flex}.xkxquG_paneHeader h2{font-size:15px;font-weight:600}.xkxquG_paneToggle{width:28px;height:28px;color:var(--muted);border-radius:4px;place-items:center;display:grid}.xkxquG_paneToggle:hover{background:var(--bg-tint);color:var(--ink)}.xkxquG_paneBody{overscroll-behavior:contain;scrollbar-width:thin;flex:1;padding:6px 12px 16px;overflow-y:auto}.xkxquG_paneSection{padding:10px 0 6px}.xkxquG_paneSection+.xkxquG_paneSection{border-top:1px solid var(--line);margin-top:6px}.xkxquG_paneSection h3{color:var(--muted);margin-bottom:8px;font-size:11.5px;font-weight:600}.xkxquG_filterCard{border:1px solid var(--line);border-radius:var(--tile);background:var(--canvas);margin-bottom:8px;padding:10px 12px 12px}.xkxquG_filterLabel{font-size:12.5px;font-weight:600;display:block}.xkxquG_filterSummary{color:var(--muted);margin:1px 0 8px;font-size:11.5px;display:block}.xkxquG_paneHint{color:var(--muted);font-size:12px;line-height:1.45}.xkxquG_paneRail{border-left:1px solid var(--line);background:var(--surface);color:var(--ink-soft);flex-direction:column;align-items:center;gap:10px;padding:14px 0;font-size:12.5px;font-weight:600;display:flex}.xkxquG_paneRail span{writing-mode:vertical-rl}.xkxquG_paneRail:hover{background:var(--bg-tint);color:var(--ink)}.xkxquG_selectionChips{flex-direction:column;gap:6px;display:flex}.xkxquG_selectionChips button{border:1px solid color-mix(in srgb, var(--accent) 30%, transparent);border-radius:var(--tile);background:var(--accent-soft);color:var(--accent-hover);text-align:left;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;font-size:12px;font-weight:500;display:flex}.xkxquG_selectionChips button:hover{border-color:var(--accent)}.xkxquG_pageTabs{border-top:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:stretch;gap:12px;min-height:40px;padding:0 8px;display:flex}.xkxquG_tabList{scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.xkxquG_tabList::-webkit-scrollbar{display:none}.xkxquG_tabList button{color:var(--muted);border-top:3px solid #0000;border-bottom:3px solid #0000;flex:none;align-items:center;gap:7px;padding:0 16px;font-size:13px;font-weight:500;display:inline-flex}.xkxquG_tabList button:hover{background:var(--bg-tint);color:var(--ink)}.xkxquG_tabList button.xkxquG_activeView{border-top-color:var(--accent);background:var(--bg-tint);color:var(--ink);font-weight:600}.xkxquG_tabList button.xkxquG_activeView svg{color:var(--accent)}.xkxquG_pageStatus{color:var(--muted);white-space:nowrap;align-self:center;font-size:12px}.xkxquG_pageTitle{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.xkxquG_pageHeader{border:1px solid var(--line);border-radius:var(--tile);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 24px;margin-bottom:8px;padding:8px 14px;display:flex}.xkxquG_pageHeader h2{letter-spacing:-.02em;align-items:center;gap:9px;font-size:16px;font-weight:600;display:flex}.xkxquG_pageHeader h2 svg{color:var(--accent)}.xkxquG_pageHeader p{color:var(--muted);margin-top:2px;font-size:12.5px}.xkxquG_pageFacts{flex-wrap:wrap;gap:6px 22px;margin:0;display:flex}.xkxquG_pageFacts dt{color:var(--muted);font-size:11px}.xkxquG_pageFacts dd{color:var(--ink-soft);margin:0;font-size:12.5px;font-weight:500}.xkxquG_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.xkxquG_metric{border:1px solid var(--line);border-radius:var(--tile);background:var(--surface);text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1px;min-width:0;min-height:78px;padding:10px 14px;display:flex}.xkxquG_metricGood{box-shadow:inset 0 3px var(--good)}.xkxquG_metricMiss{box-shadow:inset 0 3px var(--attention)}.xkxquG_metric h2{color:var(--muted);font-size:12.5px;font-weight:500}.xkxquG_metricValue{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,2vw,1.85rem);font-weight:600;line-height:1.1}.xkxquG_metricValue small{color:var(--muted);letter-spacing:0;margin-left:5px;font-size:13px;font-weight:500}.xkxquG_target{margin-top:1px;font-size:11.5px;font-weight:500}.xkxquG_targetGood{color:var(--good)}.xkxquG_targetMiss{color:var(--attention)}.xkxquG_chartsGrid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.xkxquG_chartCard{border:1px solid var(--line);border-radius:var(--tile);background:var(--surface);min-width:0;transition:border-color var(--fast);flex-direction:column;padding:10px 12px;display:flex;position:relative}.xkxquG_chartCard:hover{border-color:var(--line-strong)}.xkxquG_cardFiltering{border-color:color-mix(in srgb, var(--accent) 45%, var(--line))}.xkxquG_chartWide{grid-column:auto}.xkxquG_chartHeading{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:4px;display:flex}.xkxquG_chartTitle{min-width:0}.xkxquG_chartTitle h2{letter-spacing:-.01em;font-size:14px;font-weight:600}.xkxquG_chartTitle span{color:var(--muted);font-size:11.5px;display:block}.xkxquG_visualHeader{opacity:0;transition:opacity var(--fast);gap:2px;margin:-4px -6px 0 0;display:flex}.xkxquG_chartCard:hover .xkxquG_visualHeader,.xkxquG_visualHeader:focus-within,.xkxquG_focused .xkxquG_visualHeader{opacity:1}.xkxquG_visualHeader button{width:26px;height:26px;color:var(--muted);border-radius:3px;place-items:center;display:grid}.xkxquG_visualHeader button:hover:not(:disabled){background:var(--bg-tint);color:var(--ink)}.xkxquG_chartBody{flex-direction:column;flex:1;min-width:0;display:flex}.xkxquG_chartFull{grid-column:1/-1}.xkxquG_chartsGrid>.xkxquG_chartCard:nth-child(n+3) .xkxquG_chartBody{scrollbar-width:thin;max-height:300px;overflow-y:auto}.xkxquG_chartsGrid>.xkxquG_chartCard.xkxquG_focused .xkxquG_chartBody{max-height:none;overflow:visible}.xkxquG_chartCard.xkxquG_focused{z-index:50;border-color:var(--line-strong);box-shadow:0 0 0 100vmax #0a0a0e73, var(--shadow-hover);padding:18px 22px;position:fixed;inset:72px max(24px,6vw) 56px;overflow-y:auto}.xkxquG_focused .xkxquG_chartTitle h2{font-size:17px}.xkxquG_analysis{margin-top:12px}.xkxquG_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:6px;display:flex}.xkxquG_sectionHeading h2{letter-spacing:-.03em;font-size:16px;font-weight:600}.xkxquG_sectionHeading p{color:var(--muted);font-size:13px}.xkxquG_analysis .xkxquG_chartsGrid:not(.xkxquG_pairs)>.xkxquG_chartCard:last-child{grid-column:1/-1}.xkxquG_tableCard{border:1px solid var(--line);border-radius:var(--tile);background:var(--surface);min-width:0;margin-top:8px;overflow:hidden}.xkxquG_tableHeading{justify-content:space-between;align-items:flex-start;gap:16px;padding:12px 14px 2px;display:flex}.xkxquG_tableHeading h2{letter-spacing:-.01em;font-size:14px;font-weight:600}.xkxquG_tableHeading h2>span{background:var(--bg-tint);color:var(--muted);border-radius:999px;margin-left:6px;padding:1px 8px;font-size:12px;font-weight:500}.xkxquG_tableHeading p{max-width:80ch;color:var(--muted);margin-top:4px;font-size:12.5px}.xkxquG_outlineButton{border:1px solid var(--line);height:34px;color:var(--ink-soft);border-radius:4px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.xkxquG_outlineButton:hover:not(:disabled){color:var(--ink);border-color:var(--line-strong);background:var(--bg-tint)}.xkxquG_tableTools{justify-content:space-between;align-items:center;gap:12px;padding:8px 14px 10px;display:flex}.xkxquG_tableTools>span{color:var(--muted);font-size:12px}.xkxquG_search{border:1px solid var(--line);background:var(--canvas);width:260px;max-width:70%;height:32px;color:var(--muted);border-radius:4px;align-items:center;gap:8px;padding:0 10px;display:flex}.xkxquG_search:focus-within{border-color:var(--accent)}.xkxquG_search input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;align-self:stretch;font-size:13px}.xkxquG_search input::placeholder{color:var(--muted)}.xkxquG_tableScroll{width:100%;position:relative;overflow-x:auto}.xkxquG_tableScroll table{border-collapse:collapse;white-space:nowrap;text-align:left;width:100%;font-size:13px}.xkxquG_tableScroll th{border-top:1px solid var(--line);border-bottom:2px solid var(--line-strong);background:var(--surface);color:var(--ink);font-size:12px;font-weight:600}.xkxquG_tableScroll th button{text-align:left;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 12px;display:flex}.xkxquG_tableScroll th button>span{opacity:.6;font-weight:400}.xkxquG_tableScroll td{border-bottom:1px solid color-mix(in srgb, var(--line) 70%, transparent);color:var(--ink-soft);font-variant-numeric:tabular-nums;padding:6px 12px}.xkxquG_tableScroll tbody tr:nth-child(2n){background:color-mix(in srgb, var(--bg-tint) 65%, transparent)}.xkxquG_tableScroll tbody tr:hover{background:color-mix(in srgb, var(--accent) 5%, transparent)}.xkxquG_recordLink{min-height:28px;color:var(--accent);align-items:center;margin-block:-4px;padding:0;font-weight:500;display:inline-flex}.xkxquG_recordLink:hover{text-decoration:underline}.xkxquG_rowButton{width:26px;height:26px;color:var(--muted);border-radius:3px;place-items:center;display:grid}.xkxquG_rowButton:hover{background:var(--bg-tint);color:var(--ink)}.xkxquG_status{border-radius:3px;padding:1px 8px;font-size:12px;font-weight:500;display:inline-block}.xkxquG_statusGood{background:color-mix(in srgb, var(--good) 13%, transparent);color:var(--good)}.xkxquG_statusAttention{background:color-mix(in srgb, var(--attention) 13%, transparent);color:var(--attention)}.xkxquG_statusNeutral{background:var(--bg-tint);color:var(--ink-soft)}.xkxquG_pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:8px 14px;font-size:12px;display:flex}.xkxquG_pagination>div{align-items:center;gap:10px;display:flex}.xkxquG_pagination button{border:1px solid var(--line);min-height:30px;color:var(--ink-soft);border-radius:4px;padding:0 12px;font-size:12px}.xkxquG_pagination button:hover:not(:disabled){background:var(--bg-tint);color:var(--ink)}.xkxquG_tableEmpty{color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:28px 16px;font-size:13px;display:flex}.xkxquG_tableEmpty strong{color:var(--ink-soft);font-weight:600}.xkxquG_tableEmpty button{color:var(--accent)}.xkxquG_footer{color:var(--muted);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:14px;font-size:12px;display:flex}.xkxquG_loading,.xkxquG_errorState{min-height:360px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.xkxquG_errorState button{border:1px solid var(--line-strong);border-radius:4px;padding:8px 20px}.xkxquG_spinner{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:26px;height:26px;animation:.9s linear infinite xkxquG_spin}.xkxquG_dialog{border:1px solid var(--line);background:var(--surface);width:min(640px,100vw - 32px);max-height:86vh;color:var(--ink);box-shadow:var(--shadow-hover);border-radius:8px;margin:auto;padding:0}.xkxquG_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0a0e73}.xkxquG_dialogHeader{z-index:1;border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex;position:sticky;top:0}.xkxquG_dialogHeader h2{letter-spacing:-.01em;font-size:17px;font-weight:600}.xkxquG_dialogHeader button{width:34px;height:34px;color:var(--muted);border-radius:4px;place-items:center;display:grid}.xkxquG_dialogHeader button:hover{background:var(--bg-tint);color:var(--ink)}.xkxquG_dialogBody{padding:18px 22px 22px;font-size:14px;line-height:1.6}.xkxquG_sourceIntro{color:var(--muted);margin-bottom:14px;font-size:13px}.xkxquG_recordDetails{margin:0}.xkxquG_recordDetails>div{border-bottom:1px solid var(--line);grid-template-columns:34% 1fr;gap:14px;padding:10px 0;display:grid}.xkxquG_recordDetails dt{color:var(--muted);font-size:13px}.xkxquG_recordDetails dd{overflow-wrap:anywhere;margin:0}.xkxquG_provenance{color:var(--muted);margin-top:18px;font-size:13px}.xkxquG_provenance summary{cursor:pointer;color:var(--ink);font-weight:500}.xkxquG_provenance p{margin-top:12px}.xkxquG_provenance code{overflow-wrap:anywhere;font-size:11px}.xkxquG_skipLink{z-index:100;background:var(--accent);color:#fff;border-radius:999px;padding:10px 16px;position:fixed;top:12px;left:16px;transform:translateY(-160%)}.xkxquG_skipLink:focus{transform:none}.xkxquG_printNote{display:none}.xkxquG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes xkxquG_spin{to{transform:rotate(360deg)}}@media (max-width:1180px){.xkxquG_workspace{grid-template-columns:minmax(0,1fr) 256px}.xkxquG_chartsGrid{grid-template-columns:minmax(0,1fr)}.xkxquG_chartsGrid>.xkxquG_chartCard:nth-child(n+3) .xkxquG_chartBody{max-height:none}}@media (max-width:860px){.xkxquG_app{height:auto;min-height:100dvh;display:block;overflow:visible}.xkxquG_appBar{z-index:30;position:sticky;top:0}.xkxquG_workspace,.xkxquG_filtersCollapsed .xkxquG_workspace{display:block}.xkxquG_canvas{padding:12px 12px 16px;overflow:visible}.xkxquG_filtersPane{z-index:45;width:min(340px,90vw);box-shadow:0 0 0 100vmax #0a0a0e66, var(--shadow-hover);position:fixed;top:0;bottom:0;right:0}.xkxquG_paneRail{display:none}.xkxquG_pageTabs{z-index:30;position:sticky;bottom:0}.xkxquG_pageStatus{display:none}.xkxquG_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.xkxquG_chartCard.xkxquG_focused{inset:12px}}@media (max-width:600px){.xkxquG_appBar{gap:8px;padding-right:6px}.xkxquG_refreshed,.xkxquG_syntheticBadge,.xkxquG_actionButton>span,.xkxquG_actionDivider,.xkxquG_appTitle p,.xkxquG_reportMark,.xkxquG_printButton{display:none}.xkxquG_appTitle h1{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box}.xkxquG_headerActions{gap:2px}.xkxquG_actionButton{padding:0 6px}.xkxquG_iconButton{width:30px}.xkxquG_pageFacts{gap:4px 16px}.xkxquG_metrics{gap:8px}.xkxquG_metric{min-height:100px;padding:14px 8px 10px}.xkxquG_metricValue{font-size:1.6rem}.xkxquG_metric h2{font-size:11.5px}.xkxquG_chartCard{padding:10px}.xkxquG_chartHeading{flex-wrap:wrap}.xkxquG_visualHeader{opacity:1}.xkxquG_tabList button{padding:0 12px;font-size:12.5px}.xkxquG_tabList button svg{display:none}.xkxquG_tableHeading{padding:12px 12px 2px}.xkxquG_tableTools,.xkxquG_pagination{padding-inline:12px}.xkxquG_search{flex:1;max-width:none}.xkxquG_tableTools>span{display:none}.xkxquG_tableScroll th button{padding:8px 10px}.xkxquG_tableScroll td{padding:6px 10px}.xkxquG_recordDetails>div{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.xkxquG_app *,.xkxquG_app :before,.xkxquG_app :after{transition:none!important;animation:none!important}}@media print{.xkxquG_app{color:#000;background:0 0;height:auto;display:block;overflow:visible}.xkxquG_appBar,.xkxquG_filtersPane,.xkxquG_paneRail,.xkxquG_pageTabs,.xkxquG_visualHeader,.xkxquG_tableTools,.xkxquG_tableHeading>button,.xkxquG_pagination,.xkxquG_rowButton,.xkxquG_skipLink,.xkxquG_dialog{display:none!important}.xkxquG_workspace,.xkxquG_filtersCollapsed .xkxquG_workspace{display:block}.xkxquG_canvas{padding:0;overflow:visible}.xkxquG_pageHeader,.xkxquG_metric,.xkxquG_chartCard,.xkxquG_tableCard{break-inside:avoid}.xkxquG_pageTitle{clip:auto;white-space:normal;width:auto;height:auto;margin-bottom:8px;font-size:14pt;position:static}.xkxquG_metrics{grid-template-columns:repeat(4,1fr)}.xkxquG_chartsGrid{grid-template-columns:1.4fr 1fr}.xkxquG_chartCard.xkxquG_focused{box-shadow:none;position:static}.xkxquG_chartsGrid>.xkxquG_chartCard:nth-child(n+3) .xkxquG_chartBody{max-height:none;overflow:visible}.xkxquG_tableScroll{overflow:visible}.xkxquG_tableScroll table{white-space:normal;font-size:7pt}.xkxquG_tableScroll th button,.xkxquG_tableScroll td{padding:4px!important}.xkxquG_printNote{color:#555;padding:5px 12px;font-size:8pt;display:block}}.xkxquG_inlineLink{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.xkxquG_inlineLink:hover{color:var(--accent-hover)}
