@media print{@page{margin:14mm}.mds .mds-two,.mds #mds-source,.mds .mds-noprint,.mds-search,.mds-examples{display:none!important}.mds #mds-canvas>*:not(.mds-brief){display:none!important}.mds .statrow{grid-template-columns:repeat(5,1fr);gap:var(--sp-2)}.mds .stat__value{font-size:13pt;line-height:1.1}.mds .stat__label{font-size:6.5pt;line-height:1.25}.mds .specrow__label{font-size:6pt}.mds .specrow__value{font-size:8pt}.mds .mds-chartwrap{overflow:hidden}.mds .mds-trend{width:100%!important;height:auto!important}.mds .mds-spikeswrap{display:none}.mds .mds-claim__text,.mds .disclosure__text{max-width:none}.mds .mds-claims,.mds .mds-claim__label{font-size:7.5pt;line-height:1.3}.mds .mds-claim__text{font-size:7.5pt;line-height:1.35}.mds .mds-claim{break-inside:avoid;padding:var(--sp-2) 0}.mds .mds-legend{font-size:6pt;gap:var(--sp-3)}.mds .srcline{font-size:6.5pt;line-height:1.25}.mds .note{font-size:7pt;line-height:1.3;padding:var(--sp-2)}.mds .panel+.panel{margin-top:var(--sp-3)}.mds .panel{break-inside:avoid}.mds #mds-disclosure{break-inside:avoid;margin-top:var(--sp-2)}.mds-brief__chrome{font-size:7pt;letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--sp-1)}.mds-omitted{font-size:6.5pt;line-height:1.3;margin-top:var(--sp-2)}.mds .mds-ann a[href^=http]:after{content:none}}.mds .toolbarrow{align-items:flex-end;margin-bottom:0}.mds .toolbarrow .field{margin-bottom:0}.mds-field{flex:0 1 11rem;min-width:0}.mds-status{font-size:var(--fs-label-micro);line-height:var(--lh-label-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);margin:var(--sp-3) 0 0;min-height:var(--lh-label-micro)}.mds-status[data-state=error]{color:var(--status-fail-ink)}.mds .mds-search,.mds #mds-spec{margin-bottom:var(--sp-4)}.mds #mds-source{margin-top:var(--sp-4)}.mds-examples{display:flex;gap:var(--sp-2);flex-wrap:wrap;margin-bottom:var(--sp-4)}.mds-examples .btn{text-align:left}.mds-two{display:grid;gap:var(--sp-4);margin-top:var(--sp-4)}@media(min-width:52rem){.mds-two{grid-template-columns:1fr 1fr}}.mds-two>.panel+.panel{margin-top:0}.mds .statrow{margin-top:var(--sp-4)}.mds-scroll{max-height:24rem;overflow-y:auto}.mds-scroll:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.mds-chartwrap{overflow-x:auto}.mds-trend{display:block}.mds-col{fill:var(--graphic-primary, var(--accent))}.mds-col--spike{fill:var(--status-warn-border)}.mds-caret{fill:var(--status-warn-ink)}.mds-recall{fill:var(--status-fail-ink)}.mds-hatch-bg{fill:var(--bg-recessed)}.mds-hatch-line{stroke:var(--text-secondary)}.mds-col--partial,.mds-axis{stroke:var(--border-frame);stroke-width:1}.mds-tick{fill:var(--text-secondary);font-family:var(--font-mono);font-size:9px}.mds-denom__row{display:grid;gap:var(--sp-3);margin:var(--sp-3) 0 0}@media(min-width:40rem){.mds-denom__row{grid-template-columns:1fr 2fr}}.mds-denom__rate{margin:var(--sp-3) 0 0;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-primary);max-width:80ch}.mds-termbtn{margin-left:var(--sp-1);padding:0 var(--sp-1);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-label-micro);line-height:var(--lh-label-micro);cursor:pointer}.mds-termbtn:hover{color:var(--text-primary);border-color:var(--border-frame)}.mds-termbtn:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:1px}.mds-termtrend:not(:empty){margin-top:var(--sp-4);padding-top:var(--sp-3);border-top:var(--border-width) solid var(--border-hairline)}.mds-termtrend__h{display:flex;gap:var(--sp-3);align-items:center;justify-content:space-between;margin:0 0 var(--sp-2);font-size:var(--fs-small);font-weight:600;color:var(--text-primary)}.mds-pareto{display:block;margin-bottom:var(--sp-3)}.mds-pcol{fill:var(--graphic-primary, var(--accent))}.mds-pline{fill:none;stroke:var(--text-primary);stroke-width:1.5}.mds-pdot{fill:var(--text-primary)}.mds-pgrid{stroke:var(--border-hairline);stroke-width:1}.mds-legend{display:flex;gap:var(--sp-4);flex-wrap:wrap;margin:var(--sp-3) 0 0;font-family:var(--font-mono);font-size:var(--fs-label-micro);line-height:var(--lh-label-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary)}.mds-spikeswrap{max-height:26rem;overflow-y:auto;margin-top:var(--sp-4)}.mds-spikeswrap:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.mds-spikes{list-style:none;margin:0;padding:0}.mds-spike__partial{display:block;margin-top:var(--sp-2);font-size:var(--fs-small);color:var(--status-warn-ink)}.mds-spike{padding:var(--sp-3) 0;border-top:var(--border-width) solid var(--border-hairline)}.mds-spike__q{font-weight:600;color:var(--text-primary);margin-right:var(--sp-3)}.mds-spike__n{font-size:var(--fs-small);color:var(--text-secondary)}.mds-ann{list-style:none;margin:var(--sp-2) 0 0;padding:0 0 0 var(--sp-4);border-left:2px solid var(--status-warn-border);font-size:var(--fs-small);color:var(--text-secondary)}.mds-ann li{margin-bottom:var(--sp-2)}.mds-ann__reason{display:block;color:var(--text-secondary)}.mds-ann__none{margin:var(--sp-2) 0 0;padding-left:var(--sp-4);border-left:2px solid var(--border-hairline);font-size:var(--fs-small);color:var(--text-secondary)}.mds-bars{list-style:none;margin:0;padding:0}.mds-bar{display:grid;grid-template-columns:minmax(0,12rem) 1fr auto;grid-template-areas:"label track value" "note note n";gap:var(--sp-2) var(--sp-3);align-items:center;padding:var(--sp-2) 0;border-bottom:var(--border-width) solid var(--border-hairline)}@media(max-width:40rem){.mds-bar{grid-template-columns:1fr auto;grid-template-areas:"label value" "track track" "note n"}}.mds-bar__label{grid-area:label;font-size:var(--fs-small);color:var(--text-primary)}.mds-bar__track{grid-area:track;display:block;height:.6rem;background:var(--bg-recessed);border-radius:var(--radius-sm);overflow:hidden}.mds-bar__fill{display:block;height:100%;background:var(--accent)}.mds-bar__value{grid-area:value;font-family:var(--font-mono);font-size:var(--fs-data);font-variant-numeric:tabular-nums;color:var(--text-primary)}.mds-bar__n{grid-area:n;font-family:var(--font-mono);font-size:var(--fs-label-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);white-space:nowrap}.mds-bar__note{grid-area:note;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary)}.mds-claims{list-style:none;margin:0;padding:0}.mds-claim{padding:var(--sp-3) 0;border-bottom:var(--border-width) solid var(--border-hairline)}.mds-claim:last-child{border-bottom:0}.mds-claim__label{display:block;font-family:var(--font-mono);font-size:var(--fs-label-micro);line-height:var(--lh-label-micro);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--accent-text);margin-bottom:var(--sp-1)}.mds-claim__text{display:block;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary);max-width:80ch}.mds-gap{padding:var(--sp-3) 0;border-bottom:var(--border-width) solid var(--border-hairline)}.mds-gap:last-child{border-bottom:0}.mds-gap__label{display:block;font-family:var(--font-mono);font-size:var(--fs-label-micro);line-height:var(--lh-label-micro);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--status-na-ink);margin-bottom:var(--sp-1)}.mds-gap__text{margin:0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary);max-width:80ch}.mds-kv{margin:var(--sp-3) 0 0;font-size:var(--fs-small);color:var(--text-secondary)}.mds-kv__label{font-family:var(--font-mono);font-size:var(--fs-label-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-secondary);display:block}.mds-kv__value{color:var(--text-primary)}.mds-export__lede{margin:0 0 var(--sp-4);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary);max-width:80ch}.mds-export__lane{padding:var(--sp-4) 0 0;margin:var(--sp-4) 0 0;border-top:var(--border-width) solid var(--border-hairline)}.mds-export__lane--report{display:grid;gap:var(--sp-3)}.mds-export__h{margin:0 0 var(--sp-2);font-size:var(--fs-small);font-weight:600;color:var(--text-primary)}.mds-export__note{margin:0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary);max-width:80ch}.mds-export__asks{display:grid;gap:var(--sp-2);margin:0;padding:var(--sp-3);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-sm)}.mds-export__ask{display:flex;gap:var(--sp-2);align-items:flex-start;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary);max-width:80ch}.mds-export__ask input{margin-top:.2em;flex:none}.mds-export__consent{margin:0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary);max-width:80ch}.mds-syn{margin:var(--sp-4) 0 0;padding:var(--sp-3);border:var(--border-width) solid var(--border-hairline);border-radius:var(--radius-sm);background:var(--bg-recessed)}.mds-syn__row{display:grid;gap:var(--sp-3);align-items:end;margin:var(--sp-3) 0 0}@media(min-width:40rem){.mds-syn__row{grid-template-columns:1fr auto}}.mds-syn__out{margin:var(--sp-3) 0 0;padding:var(--sp-3) 0 0;border-top:var(--border-width) solid var(--border-hairline)}.mds-syn__by{margin:0 0 var(--sp-2);font-size:var(--fs-small);line-height:var(--lh-small);color:var(--text-secondary)}.mds-syn__para{margin:0 0 var(--sp-2);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-primary);max-width:80ch}.mds-syn__error{margin:var(--sp-3) 0 0;font-size:var(--fs-small);line-height:var(--lh-small);color:var(--status-fail-ink);max-width:80ch}.mds-export__actions{display:flex;gap:var(--sp-3);align-items:center;flex-wrap:wrap;margin:var(--sp-2) 0 0}.mds-export__hint{font-size:var(--fs-small);color:var(--text-secondary)}.mds-compare{display:grid;gap:var(--sp-5);margin-top:var(--sp-4)}@media(min-width:62rem){.mds-compare{grid-template-columns:1fr 1fr;align-items:start}}.mds-compare>*{min-width:0}.mds-compare__head{font-size:var(--fs-heading-2);line-height:var(--lh-heading-2);margin:0 0 var(--sp-3)}.mds-compare .mds-two{grid-template-columns:1fr}.prose .mds-capturewrap .capture__heading{margin-top:0;padding-top:0;border-top:0;max-width:none;font-size:var(--fs-heading-2);line-height:var(--lh-heading-2)}
