.analysis-relationships{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.analysis-relationships .relationship-control{gap:.35rem;min-width:0;max-width:32rem;display:grid}.analysis-relationships .relationship-control label{color:var(--corpus-muted);font-size:.85rem}.analysis-relationships .relationship-control select{width:100%;min-width:0}.analysis-relationships .relationship-ranks{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1rem;display:grid}.analysis-relationships .relationship-ranks section{border:1px solid var(--corpus-line);background:var(--corpus-panel);border-radius:.4rem;padding:.75rem 1rem}.analysis-relationships .relationship-ranks h4{margin:.1rem 0 .5rem}.analysis-relationships .relationship-ranks ul{margin:.25rem 0;padding-inline-start:1.25rem}.analysis-relationships details{border:1px solid var(--corpus-line);border-radius:.4rem;min-width:0;padding:.75rem}.analysis-relationships summary{cursor:pointer;font-weight:650}.analysis-relationships .relationship-heatmap{max-width:100%;max-height:36rem;padding-block:.75rem;overflow:auto}.analysis-relationships .relationship-heatmap:focus-visible{outline:2px solid var(--corpus-accent);outline-offset:2px}.analysis-relationships svg{max-width:100%;height:auto;display:block;overflow:visible}.analysis-explorer .analysis-relationships .relationship-heatmap svg{width:auto;max-width:none;max-height:none}.analysis-relationships .diagnostic-table{margin-block:1rem}.analysis-relationships .chart-note{overflow-wrap:anywhere}.analysis-robustness{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;max-width:100%;display:grid}.analysis-robustness>[data-robustness-content]{overflow-wrap:anywhere;min-width:0;max-width:100%}.analysis-robustness .period-controls{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:end;gap:.75rem;min-width:0;display:grid}.analysis-robustness .period-controls label{min-width:0;color:var(--corpus-muted);gap:.35rem;font-size:.85rem;display:grid}.analysis-robustness .period-controls select{width:100%;min-width:0}.analysis-robustness select{max-width:100%;color:var(--corpus-text);background:var(--corpus-bg);border:1px solid var(--corpus-line);font:inherit;border-radius:.35rem;padding:.5rem}.analysis-robustness .intro,.analysis-robustness .explanation{color:var(--corpus-muted);max-width:78ch}.analysis-robustness section{min-width:0}.analysis-robustness details{border:1px solid var(--corpus-line);background:var(--corpus-panel);border-radius:.45rem;padding:.65rem .8rem}.analysis-robustness summary{cursor:pointer;font-weight:650}.analysis-robustness details[open]>summary{margin-bottom:.8rem}.analysis-robustness .table-scroll{max-width:100%;margin:.6rem 0 1rem;overflow:auto}.analysis-robustness table{border-collapse:collapse;width:100%;font-size:.92rem}.analysis-robustness th,.analysis-robustness td{border:1px solid var(--corpus-line);text-align:left;vertical-align:top;padding:.4rem .55rem}.analysis-robustness tbody th{font-weight:600}.analysis-robustness .nested-table{margin:.65rem 0}.analysis-robustness .robustness-stats{grid-template-columns:minmax(12rem,1fr) 2fr;gap:.25rem .8rem;display:grid}.analysis-robustness .robustness-stats dt{font-weight:650}.analysis-robustness .robustness-stats dd{overflow-wrap:anywhere;margin:0}@media (width<=40rem){.analysis-robustness .robustness-stats{grid-template-columns:1fr}.analysis-robustness .robustness-stats dd{margin:0 0 .5rem}}.analysis-explorer .analysis-chart{min-width:0;max-width:100%}.analysis-explorer .analysis-chart:has(svg[hidden]){display:none}.analysis-explorer .analysis-chart-frame{overscroll-behavior-x:contain;border-radius:.4rem;min-width:0;max-width:100%;overflow-x:auto}.analysis-explorer .analysis-chart-frame svg{min-width:var(--analysis-chart-min);max-height:none}.analysis-explorer .analysis-chart.is-fit .analysis-chart-frame svg{min-width:0}.analysis-explorer .analysis-chart-toolbar{color:var(--corpus-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:.65rem;font-size:.8rem;display:flex}.analysis-explorer .analysis-chart-toolbar button{border:1px solid var(--corpus-line);background:var(--corpus-bg);min-height:2.75rem;color:var(--corpus-accent);cursor:pointer;border-radius:.35rem;padding:.5rem .65rem}.analysis-explorer .analysis-chart-toolbar button[aria-pressed=true]{border-color:var(--corpus-accent);background:var(--corpus-panel)}.analysis-explorer .analysis-chart-frame:focus-visible{outline:3px solid var(--corpus-warning);outline-offset:2px}@media (width>=56rem){.analysis-explorer .analysis-chart-toolbar{display:none}}.analysis-discovery{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.analysis-discovery[hidden]{display:none!important}.analysis-discovery .discovery-controls{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:end;gap:1rem;display:grid}.analysis-discovery label{gap:.4rem;min-width:0;display:grid}.analysis-discovery input,.analysis-discovery select{width:100%;min-width:0;max-width:100%}.analysis-discovery svg{width:100%;height:auto;display:block;overflow:visible;max-height:none!important}.analysis-discovery .discovery-map{border:1px solid var(--corpus-line);background:var(--corpus-panel);border-radius:.6rem;padding:.5rem}.analysis-discovery .discovery-map svg{touch-action:pan-y;cursor:grab;outline-offset:3px}.analysis-discovery .discovery-map svg:active{cursor:grabbing}.analysis-discovery .map-view-controls{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.analysis-discovery .map-view-controls button{min-width:2.75rem;min-height:2.75rem}.analysis-discovery [data-map-zoom]{text-align:center;font-variant-numeric:tabular-nums;min-width:3.5rem}.analysis-discovery .discovery-legend{flex-wrap:wrap;gap:.7rem;font-size:.85rem;display:flex}.analysis-discovery .discovery-legend span{align-items:center;gap:.3rem;display:flex}.analysis-discovery .discovery-legend i{border-radius:50%;width:.7rem;height:.7rem;display:inline-block}.analysis-discovery .discovery-detail,.analysis-discovery .discovery-picking{border:1px solid var(--corpus-line);background:var(--corpus-panel);border-radius:.6rem;min-width:0;padding:1rem}.analysis-discovery .discovery-picking[hidden]{display:none}.analysis-discovery .discovery-picking ol{max-height:18rem;padding-right:.5rem;overflow:auto}.analysis-discovery .discovery-picking button{width:100%;min-height:2.75rem}.analysis-discovery .discovery-detail>a{margin-right:1rem}.analysis-discovery li{overflow-wrap:anywhere;margin-block:.5rem}.analysis-discovery li button{text-align:left;white-space:normal;height:auto}.analysis-discovery details{border:1px solid var(--corpus-line);border-radius:.5rem;min-width:0;padding:.75rem}.analysis-discovery summary{cursor:pointer;font-weight:650}.analysis-discovery .discovery-table-scroll{max-width:100%;margin-block:.75rem;overflow:auto}.analysis-discovery .discovery-table-scroll th{white-space:normal;min-width:8rem}.analysis-passage-insights{gap:1rem;min-width:0;display:grid}.analysis-passage-insights[hidden]{display:none!important}.analysis-passage-insights .insights-controls{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:end;gap:1rem;min-width:0;display:grid}.analysis-passage-insights label{gap:.35rem;min-width:0;display:grid}.analysis-passage-insights select{width:100%;min-width:0;max-width:100%}.analysis-passage-insights>label{max-width:30rem}.analysis-passage-insights details{border:1px solid var(--corpus-line);border-radius:.5rem;min-width:0;padding:.75rem}.analysis-passage-insights summary{cursor:pointer;font-weight:650}.analysis-passage-insights svg{width:100%;height:auto;display:block}.analysis-factor-diagnostics{gap:1rem;min-width:0;display:grid}.analysis-factor-diagnostics>*,.analysis-factor-diagnostics [data-held-out-folds],.analysis-factor-diagnostics [data-held-out-folds]>section{min-width:0;max-width:100%}.analysis-factor-diagnostics[hidden]{display:none!important}.analysis-factor-diagnostics .residual-selector{gap:.4rem;min-width:0;max-width:32rem;display:grid}.analysis-factor-diagnostics .residual-selector select{width:100%;min-width:0;max-width:100%}.analysis-factor-diagnostics details{border:1px solid var(--corpus-line);border-radius:.6rem;min-width:0;padding:1rem}.analysis-factor-diagnostics summary{cursor:pointer;font-weight:650}.analysis-factor-diagnostics .residual-matrix{max-width:100%;max-height:36rem;padding-block:1rem;overflow:auto}.analysis-factor-diagnostics .residual-matrix:focus-visible{outline:2px solid var(--corpus-accent);outline-offset:2px}.heatmap-zoom-controls{flex-wrap:wrap;align-items:center;gap:.5rem;margin-block:.75rem;display:flex}.heatmap-zoom-controls button{min-width:44px;min-height:44px;padding:.4rem .75rem}.heatmap-zoom-controls output{font-variant-numeric:tabular-nums;min-width:4ch}.analysis-factor-diagnostics .residual-matrix svg{width:auto!important;max-width:none!important;max-height:none!important}.analysis-factor-diagnostics svg{width:100%;max-width:45rem;height:auto;display:block}.analysis-factor-diagnostics .table-scroll{max-width:100%;overflow:auto}:where(.astro-hpjvnk4r)[hidden]{display:none!important}h3:where(.astro-hpjvnk4r){margin-top:1.7rem}.analysis-note:where(.astro-hpjvnk4r){opacity:.85;font-size:.9rem;line-height:1.6}.temporal-controls:where(.astro-hpjvnk4r){grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));align-items:end;gap:1rem;min-width:0;display:grid}label:where(.astro-hpjvnk4r){gap:.35rem;min-width:0;max-width:30rem;display:grid}.temporal-controls:where(.astro-hpjvnk4r) label:where(.astro-hpjvnk4r){max-width:100%}select:where(.astro-hpjvnk4r){background:var(--color-base-200,#172033);width:100%;min-width:0;color:inherit;border:1px solid #64748b;border-radius:.5rem;padding:.6rem}details:where(.astro-hpjvnk4r){border:1px solid #64748b;border-radius:.6rem;margin:1.2rem 0;padding:1rem}summary:where(.astro-hpjvnk4r){cursor:pointer;font-weight:600}.table-scroll:where(.astro-hpjvnk4r){max-width:100%;overflow:auto}table:where(.astro-hpjvnk4r){border-collapse:collapse;width:100%;font-size:.85rem}th:where(.astro-hpjvnk4r),td:where(.astro-hpjvnk4r){text-align:left;vertical-align:top;border-bottom:1px solid #475569;padding:.65rem}svg:where(.astro-hpjvnk4r){width:100%;max-width:900px;height:auto;display:block}svg:where(.astro-hpjvnk4r) text:where(.astro-hpjvnk4r){fill:currentColor;font-size:12px}.analysis-explorer{gap:1.5rem;min-width:0;max-width:100%;display:grid}.analysis-explorer [hidden]{display:none!important}.analysis-explorer>[data-content]{gap:1.1rem;width:100%;min-width:0;max-width:100%;display:grid}.analysis-explorer section{min-width:0;max-width:100%;scroll-margin-top:1.2rem}.analysis-explorer>[data-content]>section{border:1px solid var(--corpus-line);background:var(--corpus-panel);border-radius:.7rem;padding:clamp(.85rem,2vw,1.4rem)}.analysis-explorer h2{letter-spacing:-.025em;margin-top:0;font-size:clamp(1.2rem,2.5vw,1.55rem);line-height:1.3}.analysis-explorer h3{line-height:1.35}.analysis-explorer .chart-note{max-width:95ch;font-size:.88rem;line-height:1.65}.analysis-explorer .release-meta,.analysis-explorer .scope-note{border:1px solid var(--corpus-line);background:var(--corpus-panel);overflow-wrap:anywhere;border-radius:.5rem;padding:1rem}.analysis-explorer .scope-note{border-left:3px solid var(--corpus-accent);padding-block:.9rem}.analysis-explorer .scope-note>p{margin:.45rem 0;font-size:.88rem;line-height:1.6}.analysis-explorer .scope-note details{margin:.55rem 0 0;font-size:.85rem}.analysis-explorer .scope-note details p{line-height:1.65}.analysis-explorer .factor-description{border:1px solid var(--corpus-line);border-left:3px solid var(--corpus-accent);background:var(--corpus-panel);overflow-wrap:anywhere;border-radius:.5rem;margin-block:1rem;padding:1rem}.analysis-explorer .factor-description h3{margin-top:0}.analysis-explorer .factor-description p:last-child{color:var(--corpus-muted);margin-bottom:0;font-size:.85rem}.analysis-explorer .section-jumps{margin:0;font-size:.85rem}.analysis-explorer .explorer-nav{border:1px solid var(--corpus-line);background:var(--corpus-panel);border-radius:.6rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;padding:.85rem;display:grid}.analysis-explorer .explorer-nav>div{flex-direction:column;gap:.4rem;min-width:0;display:flex}.analysis-explorer .explorer-nav span{letter-spacing:.055em;text-transform:uppercase;color:var(--corpus-muted);margin-bottom:.1rem;font-size:.72rem}.analysis-explorer .explorer-nav a{font-size:.84rem;line-height:1.4;text-decoration:none}.analysis-explorer .explorer-nav a:hover{text-decoration:underline}.analysis-explorer .scope-note p,.analysis-explorer .chart-note,.analysis-explorer .warning{color:var(--corpus-muted)}.analysis-explorer .controls{grid-template-columns:1fr;align-items:end;gap:.75rem;min-width:0;margin:.8rem 0 0;padding:0;display:grid}.analysis-explorer .controls fieldset{border:0;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.8rem;min-width:0;margin:0;padding:0;display:grid}.analysis-explorer .controls .dimension-controls{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.analysis-explorer .controls legend{color:var(--corpus-text);margin-bottom:.65rem;padding:0;font-size:.85rem;font-weight:650}.analysis-explorer .dimension-explanation{border:1px solid var(--corpus-line);border-radius:.4rem;margin:0;padding:.55rem .7rem;font-size:.85rem}.analysis-explorer .table-toolbar{border-top:1px solid var(--corpus-line);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.75rem;min-width:0;padding-top:.75rem;display:grid}.analysis-explorer .controls label,.analysis-explorer .table-toolbar>*{min-width:0}.analysis-explorer .trend-controls{grid-template-columns:minmax(8rem,12rem) minmax(0,28rem);align-items:end;gap:.8rem;min-width:0;margin-block:1rem;display:grid}.analysis-explorer .trend-controls label{color:var(--corpus-muted);gap:.35rem;min-width:0;max-width:100%;margin:0;font-size:.85rem;display:grid}.analysis-explorer .trend-controls select{width:100%;margin:0}.analysis-explorer .trend-context{overflow-wrap:anywhere;margin-bottom:.35rem;font-size:.9rem;font-weight:600}.analysis-explorer .trend-change{font-size:.85rem}.analysis-explorer .trend-empty{border:1px solid var(--corpus-line);color:var(--corpus-muted);border-radius:.45rem;padding:1rem;line-height:1.65}.analysis-explorer .controls label{color:var(--corpus-muted);gap:.35rem;font-size:.85rem;display:grid}.analysis-explorer .controls input,.analysis-explorer .controls select{width:100%;min-width:0;color:var(--corpus-text);background:var(--corpus-bg);border:1px solid var(--corpus-line);font:inherit;border-radius:.35rem;padding:.65rem}.analysis-explorer .table-scroll{border:1px solid var(--corpus-line);border-radius:.45rem;min-width:0;max-width:100%;overflow:auto}.analysis-explorer .table-scroll:focus-within{border-color:var(--corpus-accent)}.analysis-explorer table{border-collapse:collapse;width:100%;min-width:38rem;font-size:.86rem}.analysis-explorer th,.analysis-explorer td{border-bottom:1px solid var(--corpus-line);text-align:left;vertical-align:top;padding:.55rem .65rem}.analysis-explorer tbody tr:last-child>*{border-bottom:0}.analysis-explorer tbody tr:hover{background:color-mix(in srgb,var(--corpus-accent) 5%,transparent)}.analysis-explorer th{background:var(--corpus-panel)}.analysis-explorer thead th{z-index:1;position:sticky;top:0}.analysis-explorer td{overflow-wrap:anywhere}.analysis-explorer td:nth-child(4),.analysis-explorer td:nth-child(5){font-variant-numeric:tabular-nums}.analysis-explorer a{color:var(--corpus-accent)}.analysis-explorer .evidence-button{color:var(--corpus-accent);border:1px solid var(--corpus-line);cursor:pointer;background:0 0;border-radius:.25rem;margin-left:.6rem;padding:.25rem .4rem}.analysis-explorer [data-selected]{border:1px solid var(--corpus-line);border-radius:.4rem;margin-block:1rem;padding:1rem}.analysis-explorer [data-evidence] li{margin:.55rem 0}.analysis-explorer svg{width:100%;height:auto;max-height:28rem;color:var(--corpus-muted);display:block;overflow:visible}.analysis-explorer svg text{fill:currentColor}.analysis-explorer svg[data-mds]{max-height:40rem}.analysis-explorer .question-map-frame{border:1px solid var(--corpus-line);background:var(--corpus-bg);border-radius:.45rem;overflow:hidden}.analysis-explorer .question-map-frame svg[data-mds]{cursor:grab;touch-action:pan-y;user-select:none;max-height:none;overflow:hidden}.analysis-explorer .question-map-frame svg[data-mds]:active{cursor:grabbing}.analysis-explorer .question-map-frame svg[data-mds]:focus-visible{outline:3px solid var(--corpus-warning);outline-offset:-3px}.analysis-explorer .analysis-map-controls{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;margin-block:.65rem;display:flex}.analysis-explorer .analysis-map-controls button{border:1px solid var(--corpus-line);background:var(--corpus-bg);min-width:2.75rem;min-height:2.75rem;color:var(--corpus-accent);cursor:pointer;border-radius:.35rem;padding:.45rem .7rem}.analysis-explorer .analysis-map-controls button:disabled{opacity:.45;cursor:default}.analysis-explorer .analysis-map-controls output{font-variant-numeric:tabular-nums;min-width:3.5rem;color:var(--corpus-muted);font-size:.85rem}.analysis-explorer [data-mds] [role=button]{cursor:pointer;outline:none}.analysis-explorer [data-mds] [role=button]:focus circle,.analysis-explorer [data-mds] [role=button]:hover circle{stroke:var(--corpus-warning);stroke-width:4px}.analysis-explorer .matrix{width:max-content;min-width:0}.analysis-explorer .matrix th:first-child{z-index:2;position:sticky;left:0}.analysis-explorer .matrix td{padding:.15rem}.analysis-explorer .matrix-cell{border:1px solid var(--corpus-line);min-width:4rem;color:var(--corpus-text);background:var(--corpus-bg);font:inherit;cursor:pointer;border-radius:.2rem;padding:.45rem .25rem}.analysis-explorer .matrix-cell:focus-visible,.analysis-explorer .evidence-button:focus-visible{outline:3px solid var(--corpus-warning);outline-offset:2px}.analysis-explorer .correlation-scroll{--correlation-scale:1;max-height:36rem;font-size:calc(.86rem * var(--correlation-scale))}.analysis-explorer .correlation-scroll:focus-visible{outline:3px solid var(--corpus-warning);outline-offset:2px}.analysis-explorer .correlation-scroll .matrix{font-size:inherit}.analysis-explorer .correlation-scroll .matrix th{padding:calc(.55rem * var(--correlation-scale)) calc(.65rem * var(--correlation-scale))}.analysis-explorer .correlation-scroll .matrix td{padding:calc(.15rem * var(--correlation-scale))}.analysis-explorer .correlation-scroll .matrix-cell{min-width:calc(4rem * var(--correlation-scale));min-height:2.75rem;padding:calc(.45rem * var(--correlation-scale)) calc(.25rem * var(--correlation-scale));font-size:inherit}.analysis-explorer summary{cursor:pointer;font-weight:650}.analysis-explorer section>details{border:1px solid var(--corpus-line);background:var(--corpus-bg);border-radius:.45rem;padding:.75rem}.analysis-explorer details[open]>summary{margin-bottom:.75rem}.analysis-explorer .release-details{border-top:1px solid var(--corpus-line);color:var(--corpus-muted);margin:0;padding:.7rem .9rem;font-size:.8rem}.analysis-explorer .release-meta{font-size:.78rem;line-height:1.6}.analysis-explorer button,.analysis-explorer select,.analysis-explorer input{font:inherit}.analysis-explorer select,.analysis-explorer input{min-width:0;max-width:100%;min-height:2.75rem;color:var(--corpus-text);background:var(--corpus-bg);border:1px solid var(--corpus-line);border-radius:.4rem;padding:.6rem .7rem;line-height:1.4}.analysis-explorer select:disabled,.analysis-explorer input:disabled{opacity:.55;cursor:not-allowed}.analysis-explorer .analysis-discovery>h2,.analysis-explorer .analysis-discovery>p,.analysis-explorer .analysis-passage-insights>h2,.analysis-explorer .analysis-passage-insights>h3,.analysis-explorer .analysis-passage-insights>p,.analysis-explorer .analysis-factor-diagnostics>h2,.analysis-explorer .analysis-factor-diagnostics>h3,.analysis-explorer .analysis-factor-diagnostics>p{margin-block:0}.analysis-explorer .discovery-detail button,.analysis-explorer [data-discovery-outliers] button,.analysis-explorer [data-insights-ranks] button{color:var(--corpus-accent);background:var(--corpus-bg);border:1px solid var(--corpus-line);cursor:pointer;border-radius:.35rem;padding:.45rem .65rem}.analysis-explorer .discovery-detail button:hover,.analysis-explorer [data-discovery-outliers] button:hover,.analysis-explorer [data-insights-ranks] button:hover{border-color:var(--corpus-accent)}.analysis-explorer button:focus-visible,.analysis-explorer select:focus-visible,.analysis-explorer input:focus-visible,.analysis-explorer a:focus-visible{outline:3px solid var(--corpus-warning);outline-offset:2px}.analysis-explorer .analysis-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-block:1rem;font-size:.85rem;display:flex}.analysis-explorer .analysis-pager button{background:var(--corpus-bg);color:var(--corpus-text);border:1px solid var(--corpus-line);cursor:pointer;border-radius:.4rem;padding:.55rem .8rem}.analysis-explorer .analysis-pager button:disabled{opacity:.45;cursor:default}.analysis-explorer summary:focus-visible{outline:3px solid var(--corpus-warning);outline-offset:3px}.analysis-explorer .passage-details{border:1px solid var(--corpus-line);border-radius:.45rem;margin-block:1rem;padding:1rem}.analysis-explorer .passage-panel{min-width:0;margin-top:.75rem}.analysis-explorer .passage-toolbar{align-items:center;gap:.75rem;min-width:0;max-width:100%;margin-block:.75rem;display:flex}.analysis-explorer .passage-question-label{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;max-width:100%;display:flex}.analysis-explorer .passage-question-label select{min-width:0;max-width:100%;color:var(--corpus-text);background:var(--corpus-bg);border:1px solid var(--corpus-line);font:inherit;border-radius:.35rem;padding:.5rem}.analysis-explorer .passage-pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-block:.65rem;display:flex}.analysis-explorer .passage-pager button{color:var(--corpus-text);background:var(--corpus-panel);border:1px solid var(--corpus-line);font:inherit;cursor:pointer;border-radius:.3rem;padding:.45rem .65rem}.analysis-explorer .passage-pager button:disabled{opacity:.5;cursor:not-allowed}.analysis-explorer .passage-grid-scroll table{min-width:max-content;font-size:.78rem}.analysis-explorer .passage-grid-details{border:1px solid var(--corpus-line);border-radius:.4rem;margin-block:.9rem;padding:.75rem}.analysis-explorer .passage-grid-scroll th:first-child{z-index:2;min-width:12rem;position:sticky;left:0}.analysis-explorer .passage-grid-scroll thead th:not(:first-child){min-width:5.5rem}.analysis-explorer .mds-legend{flex-wrap:wrap;gap:.35rem .8rem;margin:.5rem 0;padding:0;list-style:none;display:flex}.analysis-explorer .mds-legend li{color:var(--corpus-muted);align-items:center;gap:.35rem;font-size:.8rem;display:flex}.analysis-explorer .mds-swatch{border-radius:50%;flex:0 0 .75rem;width:.75rem;height:.75rem;display:inline-block}.analysis-explorer details{margin-block:.8rem}.analysis-explorer pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--corpus-muted);font-size:.78rem}@media (width<=55rem){.analysis-explorer .explorer-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=40rem){.analysis-explorer .trend-controls{grid-template-columns:minmax(0,1fr)}.analysis-explorer table{font-size:.77rem}.analysis-explorer .matrix-cell{min-width:3.2rem;font-size:.75rem}.analysis-explorer section{overflow-wrap:anywhere}.analysis-explorer .controls fieldset{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-explorer .controls fieldset>label:last-child{grid-column:1/-1}.analysis-explorer .controls .dimension-controls{grid-template-columns:1fr}.analysis-explorer .table-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-explorer .explorer-nav{gap:1rem .75rem;padding:.85rem}.analysis-explorer .explorer-nav a{font-size:.8rem}.analysis-explorer>[data-content]>section,.analysis-explorer .scope-note{padding:.85rem}}@media (prefers-reduced-motion:reduce){.analysis-explorer *{scroll-behavior:auto!important}}.analysis-header:where(.astro-pbe4f5pn){max-width:62rem;padding-block:.4rem .7rem}.analysis-header:where(.astro-pbe4f5pn) h1:where(.astro-pbe4f5pn){letter-spacing:-.04em;margin-block:.45rem .65rem;font-size:clamp(1.8rem,4vw,2.8rem);line-height:1.08}.analysis-header:where(.astro-pbe4f5pn)>p:where(.astro-pbe4f5pn):last-of-type{max-width:75ch;color:var(--corpus-muted);margin-block:.5rem;font-size:.95rem;line-height:1.55}.analysis-actions:where(.astro-pbe4f5pn){flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.45rem;font-size:.85rem;display:flex}.analysis-actions:where(.astro-pbe4f5pn) a:where(.astro-pbe4f5pn){color:var(--corpus-accent)}.analysis-summary:where(.astro-pbe4f5pn){grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:0 0 .8rem;display:grid}.analysis-summary:where(.astro-pbe4f5pn) div:where(.astro-pbe4f5pn){border:1px solid var(--corpus-line);background:var(--corpus-panel);border-radius:.5rem;min-width:0;padding:.65rem .8rem}.analysis-summary:where(.astro-pbe4f5pn) dt:where(.astro-pbe4f5pn){color:var(--corpus-muted);font-size:.7rem}.analysis-summary:where(.astro-pbe4f5pn) dd:where(.astro-pbe4f5pn){font-variant-numeric:tabular-nums;margin:.2rem 0;font-size:1.35rem;font-weight:700;line-height:1.2}.analysis-summary:where(.astro-pbe4f5pn) small:where(.astro-pbe4f5pn){color:var(--corpus-muted);font-size:.72rem;display:block}@media (width<=40rem){.analysis-summary:where(.astro-pbe4f5pn){grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-summary:where(.astro-pbe4f5pn) div:where(.astro-pbe4f5pn){padding:.6rem .7rem}.analysis-header:where(.astro-pbe4f5pn){padding-top:0}}
