ol[data-astro-cid-i7u7tiik]{list-style:none;margin:0;padding:0;max-width:none}li[data-astro-cid-i7u7tiik]{display:grid;grid-template-columns:minmax(0,17rem) minmax(0,1fr) 3rem;align-items:center;gap:var(--space-4);margin:0;padding-block:var(--space-2);border-bottom:var(--border-hairline)}li[data-astro-cid-i7u7tiik]:last-child{border-bottom:0}.failure-dist__label[data-astro-cid-i7u7tiik]{display:flex;align-items:baseline;gap:var(--space-2);min-width:0;text-decoration:none;color:inherit}.failure-dist__label[data-astro-cid-i7u7tiik]:hover .failure-dist__name[data-astro-cid-i7u7tiik]{text-decoration:underline}.failure-dist__code[data-astro-cid-i7u7tiik]{font-size:var(--text-2xs);font-weight:700;color:var(--accent);flex:0 0 auto}.failure-dist__name[data-astro-cid-i7u7tiik]{font-size:var(--text-xs);color:var(--ink-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.failure-dist__track[data-astro-cid-i7u7tiik]{height:.6rem;background:var(--surface-sunken);border:var(--border-hairline);border-radius:var(--radius-sm);overflow:hidden}.failure-dist__bar[data-astro-cid-i7u7tiik]{height:100%;background:var(--series-6)}.failure-dist__bar--critical[data-astro-cid-i7u7tiik]{background:var(--status-critical-ink)}.failure-dist__bar--fixture[data-astro-cid-i7u7tiik]{background-image:repeating-linear-gradient(45deg,#fff0 0 6px,#ffffff59 6px 12px)}.failure-dist__value[data-astro-cid-i7u7tiik]{text-align:right;font-size:var(--text-xs);font-variant-numeric:tabular-nums;color:var(--ink)}@media(max-width:700px){li[data-astro-cid-i7u7tiik]{grid-template-columns:minmax(0,1fr) 3rem;grid-template-areas:"label value" "track track";gap:var(--space-2) var(--space-3)}.failure-dist__label[data-astro-cid-i7u7tiik]{grid-area:label}.failure-dist__value[data-astro-cid-i7u7tiik]{grid-area:value}.failure-dist__track[data-astro-cid-i7u7tiik]{grid-area:track}}.frontier__scroll[data-astro-cid-zlt5xy2k]{overflow-x:auto;scrollbar-gutter:stable}.frontier__plot[data-astro-cid-zlt5xy2k]{position:relative;min-width:620px}svg[data-astro-cid-zlt5xy2k]{display:block;width:100%;height:auto;overflow:visible}.grid[data-astro-cid-zlt5xy2k] line[data-astro-cid-zlt5xy2k]{stroke:var(--chart-grid);stroke-width:1}.axis[data-astro-cid-zlt5xy2k] line[data-astro-cid-zlt5xy2k]{stroke:var(--chart-axis);stroke-width:1}.tick-labels[data-astro-cid-zlt5xy2k] text[data-astro-cid-zlt5xy2k]{font-family:var(--font-mono);font-size:12px;fill:var(--ink-muted)}.axis-title[data-astro-cid-zlt5xy2k]{font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;fill:var(--ink-muted)}.frontier-line[data-astro-cid-zlt5xy2k]{fill:none;stroke:var(--series-1);stroke-width:1.25;stroke-dasharray:4 3;opacity:.65}.point[data-astro-cid-zlt5xy2k] circle[data-astro-cid-zlt5xy2k]{fill:var(--surface);stroke:var(--series-1);stroke-width:1.75}.point[data-astro-cid-zlt5xy2k] text[data-astro-cid-zlt5xy2k]{font-family:var(--font-sans);font-size:12px;fill:var(--ink-secondary)}.frontier__empty[data-astro-cid-zlt5xy2k]{position:absolute;inset:14% 9% 20% 13%;display:flex;align-items:center;justify-content:center;margin:0;max-width:none;border:1px dashed var(--rule-strong);border-radius:var(--radius);background:color-mix(in srgb,var(--surface) 92%,transparent)}.frontier__empty-title[data-astro-cid-zlt5xy2k]{font-size:var(--text-sm);font-weight:600;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--ink-muted)}.frontier__compact[data-astro-cid-zlt5xy2k]{display:none}.frontier__compact-axes[data-astro-cid-zlt5xy2k]{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:var(--space-2);align-items:center}.frontier__compact-y[data-astro-cid-zlt5xy2k]{grid-column:1;grid-row:1;writing-mode:vertical-rl;transform:rotate(180deg);justify-self:center;font-size:var(--text-3xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.frontier__compact-plot[data-astro-cid-zlt5xy2k]{grid-column:2;grid-row:1;display:flex;align-items:center;justify-content:center;min-height:150px;border-left:1px solid var(--chart-axis);border-bottom:1px solid var(--chart-axis);background-image:repeating-linear-gradient(to top,var(--chart-grid) 0 1px,transparent 1px 25%)}.frontier__compact-label[data-astro-cid-zlt5xy2k]{padding:var(--space-2) var(--space-3);border:1px dashed var(--rule-strong);border-radius:var(--radius);background:var(--surface);font-size:var(--text-2xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.frontier__compact-x[data-astro-cid-zlt5xy2k]{grid-column:2;grid-row:2;text-align:center;font-size:var(--text-3xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted)}.frontier__note[data-astro-cid-zlt5xy2k]{margin:var(--space-4) 0 0;font-size:var(--text-2xs);line-height:var(--leading-normal);color:var(--ink-secondary);max-width:68ch}.frontier__fixture-note[data-astro-cid-zlt5xy2k]{margin:var(--space-3) 0 0;font-size:var(--text-2xs);color:var(--status-illustrative-ink)}@media(max-width:760px){.tick-labels[data-astro-cid-zlt5xy2k] text[data-astro-cid-zlt5xy2k],.axis-title[data-astro-cid-zlt5xy2k],.point[data-astro-cid-zlt5xy2k] text[data-astro-cid-zlt5xy2k]{font-size:14px}}@media(max-width:760px){.frontier--empty[data-astro-cid-zlt5xy2k] .frontier__scroll[data-astro-cid-zlt5xy2k]{display:none}.frontier--empty[data-astro-cid-zlt5xy2k] .frontier__compact[data-astro-cid-zlt5xy2k]{display:block}}.fixture-banner[data-astro-cid-2oinshhw]{background:var(--status-illustrative-bg);border-bottom:2px solid var(--status-illustrative-rule);position:sticky;top:var(--header-height);z-index:30}.fixture-banner__inner[data-astro-cid-2oinshhw]{display:flex;align-items:center;gap:var(--space-4);padding-block:var(--space-3)}.fixture-banner__tag[data-astro-cid-2oinshhw]{flex:0 0 auto;padding:.25rem .6rem;border:1px solid var(--status-illustrative-ink);border-radius:var(--radius-sm);background:var(--surface);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:700;letter-spacing:.06em;color:var(--status-illustrative-ink)}.fixture-banner[data-astro-cid-2oinshhw] p[data-astro-cid-2oinshhw]{margin:0;font-size:var(--text-2xs);line-height:var(--leading-snug);color:var(--status-illustrative-ink);max-width:none}.page-head[data-astro-cid-2oinshhw]{padding-block:var(--space-6) var(--space-5);border-bottom:var(--border);background:var(--surface)}.page-head__links[data-astro-cid-2oinshhw]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin:var(--space-4) 0 0;font-size:var(--text-sm);max-width:none}.group-title[data-astro-cid-2oinshhw]{margin:var(--space-6) 0 var(--space-3);font-size:var(--text-lg)}.group-title[data-astro-cid-2oinshhw]:first-child{margin-top:0}.two-up[data-astro-cid-2oinshhw]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin-top:var(--space-4)}.strong[data-astro-cid-2oinshhw]{font-weight:700;color:var(--ink)}.interval[data-astro-cid-2oinshhw]{color:var(--ink-muted);white-space:nowrap}.calc[data-astro-cid-2oinshhw]{padding:var(--space-4);border:1px solid var(--status-illustrative-rule);border-radius:var(--radius);background:var(--surface)}.calc__intro[data-astro-cid-2oinshhw]{margin:0 0 var(--space-4);font-size:var(--text-2xs);color:var(--ink-secondary);max-width:none}.calc__grid[data-astro-cid-2oinshhw]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--space-3)}.calc__case[data-astro-cid-2oinshhw]{padding:var(--space-3);border:var(--border);border-radius:var(--radius-sm);background:var(--surface-sunken)}.calc__case--cap[data-astro-cid-2oinshhw]{border-color:var(--status-critical-rule);background:var(--status-critical-bg)}.calc__label[data-astro-cid-2oinshhw]{margin:0 0 var(--space-2);font-size:var(--text-3xs);line-height:var(--leading-snug);color:var(--ink-muted);max-width:none}.calc__value[data-astro-cid-2oinshhw]{margin:0 0 var(--space-1);font-size:var(--text-xl);font-weight:600;color:var(--ink);max-width:none}.calc__detail[data-astro-cid-2oinshhw]{margin:0;font-size:var(--text-3xs);color:var(--ink-muted);max-width:none}.badges[data-astro-cid-2oinshhw]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.badges[data-astro-cid-2oinshhw]>div[data-astro-cid-2oinshhw]{padding:var(--space-3);border:var(--border);border-radius:var(--radius);background:var(--surface)}.badges[data-astro-cid-2oinshhw] p[data-astro-cid-2oinshhw]{margin:var(--space-2) 0 0;font-size:var(--text-2xs);line-height:var(--leading-snug);color:var(--ink-secondary);max-width:none}.footer-note[data-astro-cid-2oinshhw]{margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--border);font-size:var(--text-2xs);color:var(--ink-muted);max-width:80ch}@media(max-width:1100px){.calc__grid[data-astro-cid-2oinshhw]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.two-up[data-astro-cid-2oinshhw],.badges[data-astro-cid-2oinshhw]{grid-template-columns:minmax(0,1fr)}.fixture-banner__inner[data-astro-cid-2oinshhw]{flex-direction:column;align-items:flex-start;gap:var(--space-2)}}@media(max-width:640px){.calc__grid[data-astro-cid-2oinshhw]{grid-template-columns:minmax(0,1fr)}}
