.capacity-lab[data-astro-cid-frlkbmo4]{max-width:64rem;padding-block:var(--space-8) var(--space-16);margin-inline:auto}h1[data-astro-cid-frlkbmo4]{max-width:18ch;font-size:clamp(var(--text-heading-xl),5vw,var(--text-display-xl));letter-spacing:-.03em;line-height:1.06}.lede[data-astro-cid-frlkbmo4]{font-size:var(--text-body-lg);margin-top:var(--space-5);max-width:50ch}.packet[data-astro-cid-frlkbmo4]{margin-block:var(--space-10)}.packet[data-astro-cid-frlkbmo4] h2[data-astro-cid-frlkbmo4],form[data-astro-cid-frlkbmo4] h2[data-astro-cid-frlkbmo4]{font-size:var(--text-heading-xl)}.packet[data-astro-cid-frlkbmo4]>p[data-astro-cid-frlkbmo4],.local-note[data-astro-cid-frlkbmo4],.model-limit[data-astro-cid-frlkbmo4]{color:var(--color-text-secondary);font-size:var(--text-body-sm)}.givens[data-astro-cid-frlkbmo4]{margin-block:var(--space-6);font-variant-numeric:tabular-nums}.givens[data-astro-cid-frlkbmo4]>div[data-astro-cid-frlkbmo4]{gap:var(--space-4);padding-block:var(--space-3);border-bottom:1px solid var(--color-border-default);grid-template-columns:1fr 1.2fr;display:grid}dt[data-astro-cid-frlkbmo4]{color:var(--color-text-secondary)}dd[data-astro-cid-frlkbmo4]{margin:0;font-weight:600}summary[data-astro-cid-frlkbmo4]{cursor:pointer;font-weight:600}details[data-astro-cid-frlkbmo4] p[data-astro-cid-frlkbmo4],.method[data-astro-cid-frlkbmo4] p[data-astro-cid-frlkbmo4]{max-width:72ch;line-height:1.65}.progress[data-astro-cid-frlkbmo4]{gap:var(--space-5);margin-bottom:var(--space-8);color:var(--color-text-secondary);flex-wrap:wrap;padding:0;list-style:none;display:flex}.progress[data-astro-cid-frlkbmo4] [data-astro-cid-frlkbmo4][aria-current]{color:var(--color-text-primary);text-underline-offset:.4em;font-weight:700;text-decoration:underline}form[data-astro-cid-frlkbmo4] h2[data-astro-cid-frlkbmo4]{margin-block:0 var(--space-6)}fieldset[data-astro-cid-frlkbmo4]{margin:0 0 var(--space-6);border:0;padding:0}legend[data-astro-cid-frlkbmo4]{margin-bottom:var(--space-3);font-weight:700}fieldset[data-astro-cid-frlkbmo4] label[data-astro-cid-frlkbmo4]{align-items:baseline;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);margin-bottom:var(--space-2);cursor:pointer;display:flex}fieldset[data-astro-cid-frlkbmo4] label[data-astro-cid-frlkbmo4]:has(input:checked){background:var(--color-surface-primary);border-color:var(--color-text-primary)}input[data-astro-cid-frlkbmo4]{accent-color:var(--color-text-primary)}button[data-astro-cid-frlkbmo4]{font:inherit;border-radius:var(--radius-md);padding:var(--space-3) var(--space-5);cursor:pointer;background:var(--color-text-primary);min-height:44px;color:var(--color-surface-primary);border:0;font-weight:600}.quiet[data-astro-cid-frlkbmo4]{color:var(--color-text-primary);box-shadow:inset 0 0 0 1px var(--color-border-default);background:0 0}.actions[data-astro-cid-frlkbmo4]{align-items:center;gap:var(--space-3);margin-block:var(--space-6);flex-wrap:wrap;display:flex}.select-label[data-astro-cid-frlkbmo4],.brief-label[data-astro-cid-frlkbmo4]{margin-bottom:var(--space-3);font-weight:700;display:block}select[data-astro-cid-frlkbmo4],textarea[data-astro-cid-frlkbmo4]{font:inherit;color:var(--color-text-primary);background:var(--color-surface-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-md);padding:var(--space-3);max-width:100%}select[data-astro-cid-frlkbmo4]{min-height:44px}textarea[data-astro-cid-frlkbmo4]{box-sizing:border-box;resize:vertical;width:100%;line-height:1.6}.simulation[data-astro-cid-frlkbmo4]{margin-block:var(--space-6)}.zones[data-astro-cid-frlkbmo4]{gap:var(--space-4);margin-bottom:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.zone[data-astro-cid-frlkbmo4]{background:var(--color-surface-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-md);padding:var(--space-4)}.zone[data-astro-cid-frlkbmo4] h3[data-astro-cid-frlkbmo4]{font-size:var(--text-heading-md);margin:0}.zone[data-astro-cid-frlkbmo4] p[data-astro-cid-frlkbmo4]{margin-block:var(--space-2);font-size:var(--text-body-sm)}.zone[data-astro-cid-frlkbmo4]>span[data-astro-cid-frlkbmo4]{color:var(--color-text-secondary);font-size:var(--text-body-sm)}.worker-marks[data-astro-cid-frlkbmo4]{gap:var(--space-2);min-height:1.5rem;margin-block:var(--space-4);flex-wrap:wrap;display:flex}.worker-marks[data-astro-cid-frlkbmo4] span{background:var(--color-text-primary);border-radius:var(--radius-sm);width:1rem;height:1rem}.zone[data-astro-cid-frlkbmo4].down{border-style:dashed}.zone[data-astro-cid-frlkbmo4].down .worker-marks[data-astro-cid-frlkbmo4] span{background:var(--color-border-default)}.table-scroll[data-astro-cid-frlkbmo4]{margin-block:var(--space-5);overflow-x:auto}table[data-astro-cid-frlkbmo4]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}caption[data-astro-cid-frlkbmo4]{text-align:left;margin-bottom:var(--space-3);font-weight:700}table[data-astro-cid-frlkbmo4] th,table[data-astro-cid-frlkbmo4] td{padding:var(--space-3);border-bottom:1px solid var(--color-border-default)}table[data-astro-cid-frlkbmo4] th{text-align:left}table[data-astro-cid-frlkbmo4] td{text-align:right}.error[data-astro-cid-frlkbmo4]{color:var(--color-error);font-weight:600}#findings[data-astro-cid-frlkbmo4]{padding-left:var(--space-5);line-height:1.65}#findings[data-astro-cid-frlkbmo4] li[data-astro-cid-frlkbmo4]{margin-block:var(--space-4)}.brief-readback[data-astro-cid-frlkbmo4]{margin-block:var(--space-8)}.brief-readback[data-astro-cid-frlkbmo4] p[data-astro-cid-frlkbmo4]{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.method[data-astro-cid-frlkbmo4]{margin-top:var(--space-16)}.method[data-astro-cid-frlkbmo4] h2[data-astro-cid-frlkbmo4]{font-size:var(--text-heading-lg)}[data-astro-cid-frlkbmo4]:is(button,input,select,textarea,summary,a,.table-scroll):focus-visible{outline:3px solid var(--color-text-primary);outline-offset:4px}[data-astro-cid-frlkbmo4][hidden]{display:none!important}@media (width<=40rem){.capacity-lab[data-astro-cid-frlkbmo4]{padding-top:var(--space-4)}.givens[data-astro-cid-frlkbmo4]>div[data-astro-cid-frlkbmo4]{gap:var(--space-1);grid-template-columns:1fr}.zones[data-astro-cid-frlkbmo4]{gap:var(--space-2)}.zone[data-astro-cid-frlkbmo4]{padding:var(--space-3)}.zone[data-astro-cid-frlkbmo4] h3[data-astro-cid-frlkbmo4]{font-size:var(--text-heading-sm)}.actions[data-astro-cid-frlkbmo4] button[data-astro-cid-frlkbmo4]{flex:1}table[data-astro-cid-frlkbmo4] th,table[data-astro-cid-frlkbmo4] td{padding:var(--space-2)}}
