.cd-wrap[data-astro-cid-azp2aldv]{gap:var(--space-6);padding:var(--space-6) var(--space-4);border-radius:var(--radius-surface);display:grid}@media (width>=1024px){.cd-wrap[data-astro-cid-azp2aldv]{padding:var(--space-7);align-items:start;column-gap:var(--space-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.cd-actions[data-astro-cid-azp2aldv]{grid-column:2}}.cd-h[data-astro-cid-azp2aldv]{margin:0 0 var(--space-4);font-size:var(--text-h4)}.cd-controls[data-astro-cid-azp2aldv]{gap:var(--space-5);display:grid}.cd-field[data-astro-cid-azp2aldv]{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.cd-legend[data-astro-cid-azp2aldv]{margin-bottom:var(--space-2);font-size:var(--text-small);font-weight:var(--weight-semibold);color:var(--text-secondary);padding:0}.cd-optional[data-astro-cid-azp2aldv]{font-weight:var(--weight-regular);color:var(--text-muted)}.cd-chips[data-astro-cid-azp2aldv]{gap:var(--space-2);flex-wrap:wrap;display:flex}.cd-hint[data-astro-cid-azp2aldv]{font-size:var(--text-small);color:var(--text-muted);margin:0}.cd-known-row[data-astro-cid-azp2aldv]{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.cd-select[data-astro-cid-azp2aldv]{min-width:10rem}.cd-carry-label[data-astro-cid-azp2aldv]{color:var(--text-secondary)}.cd-input[data-astro-cid-azp2aldv]{width:6rem;min-height:44px;padding:0 var(--space-3);border:1px solid var(--control-border);border-radius:var(--radius-control);color:var(--text);font:inherit;font-size:var(--text-body);background:0 0}.cd-unit[data-astro-cid-azp2aldv]{color:var(--text-secondary)}.cd-err[data-astro-cid-azp2aldv]{color:var(--error-text);font-size:var(--text-small);margin:0}.cd-answer[data-astro-cid-azp2aldv]{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.cd-answer-label[data-astro-cid-azp2aldv]{width:100%;color:var(--text-secondary);font-weight:var(--weight-semibold)}.cd-answer-num[data-astro-cid-azp2aldv]{font-size:clamp(3rem,8vw,4.5rem);font-weight:var(--weight-bold);letter-spacing:-.02em;line-height:1}.cd-answer-unit[data-astro-cid-azp2aldv]{font-size:var(--text-h4);font-weight:var(--weight-semibold)}.cd-basis[data-astro-cid-azp2aldv],.cd-note[data-astro-cid-azp2aldv],.cd-none[data-astro-cid-azp2aldv]{margin:var(--space-3) 0 0;font-size:var(--text-small);color:var(--text-secondary)}.cd-table[data-astro-cid-azp2aldv]{width:100%;margin-top:var(--space-5);border-collapse:collapse;font-size:var(--text-body)}.cd-table[data-astro-cid-azp2aldv] th[data-astro-cid-azp2aldv],.cd-table[data-astro-cid-azp2aldv] td[data-astro-cid-azp2aldv]{padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--divider);text-align:left;font-weight:var(--weight-regular)}.cd-table[data-astro-cid-azp2aldv] thead[data-astro-cid-azp2aldv] th[data-astro-cid-azp2aldv]{font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:var(--weight-semibold)}.cd-table[data-astro-cid-azp2aldv] tbody[data-astro-cid-azp2aldv] th[data-astro-cid-azp2aldv]{color:var(--text)}.cd-carry[data-astro-cid-azp2aldv]{font-weight:var(--weight-semibold);white-space:nowrap}tr[data-astro-cid-azp2aldv].is-focus th[data-astro-cid-azp2aldv],tr[data-astro-cid-azp2aldv].is-focus .cd-carry[data-astro-cid-azp2aldv]{color:var(--lab-accent);font-weight:var(--weight-bold)}.cd-range-col[data-astro-cid-azp2aldv]{width:50%}.cd-bar[data-astro-cid-azp2aldv]{background:var(--divider);border-radius:4px;height:8px;display:block;position:relative}.cd-bar-fill[data-astro-cid-azp2aldv]{background:color-mix(in srgb, var(--lab-accent) 45%, transparent);border-radius:4px;position:absolute;top:0;bottom:0}.cd-bar-mid[data-astro-cid-azp2aldv]{background:var(--lab-accent);border-radius:2px;width:3px;height:14px;margin-left:-1.5px;position:absolute;top:-3px}.cd-range-text[data-astro-cid-azp2aldv]{margin-top:var(--space-1);font-size:var(--text-micro);color:var(--text-muted);display:block}.cd-actions[data-astro-cid-azp2aldv]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.cd-save[data-astro-cid-azp2aldv]{min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-control);background:var(--lab-accent);color:var(--color-ink);font:inherit;font-weight:var(--weight-bold);cursor:pointer;border:0}.cd-save[data-astro-cid-azp2aldv]:disabled{opacity:.5;cursor:not-allowed}.cd-link[data-astro-cid-azp2aldv]{color:var(--text);font-weight:var(--weight-semibold)}.cd-status[data-astro-cid-azp2aldv]{width:100%;font-size:var(--text-small);color:var(--text-secondary);margin:0}.cd-sr[data-astro-cid-azp2aldv]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cdp-section[data-astro-cid-sebj5oju]{padding-block:var(--space-9)}.cdp-h2[data-astro-cid-sebj5oju]{margin-top:var(--space-3);font-size:var(--text-h2)}.cdp-list[data-astro-cid-sebj5oju]{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}.cdp-list[data-astro-cid-sebj5oju] li[data-astro-cid-sebj5oju]{gap:var(--space-2);padding-bottom:var(--space-6);border-bottom:1px solid var(--divider);display:grid}.cdp-list[data-astro-cid-sebj5oju] li[data-astro-cid-sebj5oju]:last-child{border-bottom:0;padding-bottom:0}.cdp-list[data-astro-cid-sebj5oju] p[data-astro-cid-sebj5oju],.cdp-prose[data-astro-cid-sebj5oju] p[data-astro-cid-sebj5oju]{max-width:62ch;margin:0}.cdp-prose[data-astro-cid-sebj5oju]{gap:var(--space-4);display:grid}.cdp-sub[data-astro-cid-sebj5oju]{margin-top:var(--space-4);color:var(--text-secondary);max-width:34rem}.cdp-scroll[data-astro-cid-sebj5oju]{overflow-x:auto}.cdp-table[data-astro-cid-sebj5oju]{border-collapse:collapse;width:100%;min-width:18rem;font-size:var(--text-small)}.cdp-table[data-astro-cid-sebj5oju] caption[data-astro-cid-sebj5oju]{text-align:left;font-weight:var(--weight-semibold);padding-bottom:var(--space-2)}.cdp-table[data-astro-cid-sebj5oju] th[data-astro-cid-sebj5oju],.cdp-table[data-astro-cid-sebj5oju] td[data-astro-cid-sebj5oju]{padding:var(--space-3) var(--space-3) var(--space-3) 0;border-bottom:1px solid var(--divider);text-align:left;vertical-align:top}.cdp-table[data-astro-cid-sebj5oju] thead[data-astro-cid-sebj5oju] th[data-astro-cid-sebj5oju]{color:var(--text-secondary);font-weight:var(--weight-semibold)}.cdp-who[data-astro-cid-sebj5oju]{font-weight:var(--weight-regular);color:var(--text-muted);font-size:var(--text-micro);display:block}.cdp-links[data-astro-cid-sebj5oju]{gap:var(--space-5);font-weight:var(--weight-semibold);flex-wrap:wrap;display:flex}
