.linked-representations[data-astro-cid-5vwwrznp]{min-inline-size:0;padding:var(--space-3);border:1px solid var(--control-boundary);border-radius:var(--radius-control);background:var(--surface-raised);display:block}.linked-representations__controls[data-astro-cid-5vwwrznp]{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-block-end:var(--space-3);display:flex}.linked-representations__states[data-astro-cid-5vwwrznp],.linked-representations__features[data-astro-cid-5vwwrznp]{gap:var(--space-2);flex-wrap:wrap;display:flex}.linked-representations__features[data-astro-cid-5vwwrznp]{margin-block-start:var(--space-2)}.linked-representations__focus-tools[data-astro-cid-5vwwrznp]{margin-block:var(--space-1) 0;background:0 0;border:0;padding:0}.linked-representations__focus-tools[data-astro-cid-5vwwrznp] summary[data-astro-cid-5vwwrznp]{min-inline-size:var(--control-height);min-block-size:var(--control-height);font:var(--type-control)/var(--leading-ui) var(--font-ui);cursor:pointer;place-content:center;align-items:center;display:flex}.linked-representations[data-astro-cid-5vwwrznp] button[data-astro-cid-5vwwrznp][aria-pressed=true]{background:var(--selected-bg);border-color:var(--accent-600)}.linked-representations[data-astro-cid-5vwwrznp]:not([data-teaching-model-comparison])>.figure-comparison{margin-block:0;display:block}.linked-representations[data-astro-cid-5vwwrznp][data-teaching-model-comparison]>.figure-comparison{margin-block:0}.linked-representations__state-label[data-astro-cid-5vwwrznp]{margin-block:0 var(--space-2)}.linked-representations[data-astro-cid-5vwwrznp][data-teaching-model-ready]:not([data-teaching-model-comparison]) .linked-representations__state-label[data-astro-cid-5vwwrznp]{display:none}.linked-representations__state[data-astro-cid-5vwwrznp]{min-inline-size:0}.linked-representations__state[data-astro-cid-5vwwrznp][hidden]{display:none}.linked-representations__state[data-astro-cid-5vwwrznp] [data-teaching-focused]{outline:3px dashed var(--accent-600);outline-offset:4px;border-radius:var(--radius-control)}.linked-representations__caption[data-astro-cid-5vwwrznp]{margin-block:var(--space-3) 0}.linked-representations[data-astro-cid-5vwwrznp][data-teaching-model-ready]:not([data-teaching-model-comparison]) .linked-representations__static-explanation[data-astro-cid-5vwwrznp],.linked-representations[data-astro-cid-5vwwrznp][data-teaching-model-comparison] .linked-representations__caption[data-astro-cid-5vwwrznp]{display:none}@media (prefers-reduced-motion:no-preference){.linked-representations[data-astro-cid-5vwwrznp][data-teaching-model-ready] .linked-representations__state[data-astro-cid-5vwwrznp]:not([hidden]){animation:.16s ease-out model-arrival}@keyframes model-arrival{0%{opacity:.7}to{opacity:1}}}@media (forced-colors:active){.linked-representations__state[data-astro-cid-5vwwrznp] [data-teaching-focused]{outline-color:highlight}}@media print{.linked-representations__controls[data-astro-cid-5vwwrznp],.linked-representations__caption[data-astro-cid-5vwwrznp]{display:none!important}.linked-representations__state[data-astro-cid-5vwwrznp][hidden],.linked-representations[data-astro-cid-5vwwrznp][data-teaching-model-ready] .linked-representations__static-explanation[data-astro-cid-5vwwrznp]{display:block!important}.linked-representations__state[data-astro-cid-5vwwrznp] [data-teaching-focused]{outline:none;translate:none!important}}
.place-digits[data-astro-cid-42cgns6j]{justify-content:center;gap:var(--space-3);inline-size:fit-content;margin:var(--space-1) auto var(--space-3);font:750 var(--type-title)/var(--leading-ui) var(--font-ui);display:flex}.place-digits[data-astro-cid-42cgns6j]>span[data-astro-cid-42cgns6j]{padding:var(--space-1)}.number-playground[data-astro-cid-42cgns6j]{border:0;margin:0;padding:0}
.togglecode-item[data-astro-cid-rgdsxpyt] .lesson-reveal__chevron,[data-astro-cid-rgdsxpyt][data-reveal-label=open]{display:none}.togglecode[data-astro-cid-rgdsxpyt]{margin-block:var(--space-4)}.togglecode-item[data-astro-cid-rgdsxpyt] details[data-astro-cid-rgdsxpyt]{border:1px solid var(--line-200);border-radius:var(--radius-card);background:var(--paper-200);padding:var(--space-2) var(--space-3);transition:box-shadow var(--motion-fast) ease}.togglecode-item[data-astro-cid-rgdsxpyt] summary[data-astro-cid-rgdsxpyt]{min-height:var(--control-height);padding-block:var(--space-1);cursor:pointer;color:var(--accent-700);font-family:var(--font-ui,var(--font-body));font-size:var(--type-meta)}.togglecode-item[data-astro-cid-rgdsxpyt] summary[data-astro-cid-rgdsxpyt]:hover{background:var(--highlight-200);border-radius:var(--radius-control)}.togglecode-item__content[data-astro-cid-rgdsxpyt]{padding-block:var(--space-2) var(--space-1)}.togglecode-item__content[data-astro-cid-rgdsxpyt] ol[data-astro-cid-rgdsxpyt]{margin:0;padding-left:20px}@media print{.togglecode-item[data-astro-cid-rgdsxpyt] summary[data-astro-cid-rgdsxpyt]{break-after:avoid}}.example-response-field[data-astro-cid-jgufbtnb]{color:var(--ink-800);font-family:var(--font-ui,var(--font-body));gap:.35rem;margin-block-end:var(--space-3,1rem);font-weight:700;display:grid}.example-response-field__unit[data-astro-cid-jgufbtnb]{color:var(--ink-600);font-weight:600}.example-response-field[data-astro-cid-jgufbtnb] input[data-astro-cid-jgufbtnb],.example-response-field[data-astro-cid-jgufbtnb] textarea[data-astro-cid-jgufbtnb]{box-sizing:border-box;border:1px solid var(--control-boundary);border-radius:var(--radius-control);width:100%;min-height:2.75rem;color:var(--ink-900);background:var(--paper-0);font:400 var(--type-control) / var(--leading-ui) var(--font-ui);padding:.65rem .75rem}.example-response-field[data-astro-cid-jgufbtnb] textarea[data-astro-cid-jgufbtnb]{field-sizing:content;resize:vertical;min-block-size:9rem}.example-response-field__sentence[data-astro-cid-jgufbtnb]{border:0;min-inline-size:0;margin:0;padding:0}.example-response-field__terms[data-astro-cid-jgufbtnb]{align-items:start;gap:var(--space-1,.5rem);padding-block:var(--space-1,.5rem);flex-wrap:wrap;display:flex}.example-response-field__slot[data-astro-cid-jgufbtnb]{text-align:center;gap:.25rem;inline-size:4rem;display:grid}.example-response-field__slot[data-astro-cid-jgufbtnb] input[data-astro-cid-jgufbtnb]{text-align:center;border-width:2px;min-block-size:3.5rem;padding:.35rem;font-size:1.5rem;font-weight:700}.example-response-field__slot[data-astro-cid-jgufbtnb] span[data-astro-cid-jgufbtnb]{font-size:var(--type-meta,.875rem);overflow-wrap:anywhere;font-weight:500}.example-response-field__fixed[data-astro-cid-jgufbtnb]{place-items:center;min-block-size:3.5rem;font-size:1.5rem;display:grid}.worked-example-v2--exam-paper .example-response-field[data-astro-cid-jgufbtnb] textarea[data-astro-cid-jgufbtnb]{background-color:#0000;background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(1.8em - 1px), var(--line-300) calc(1.8em - 1px), var(--line-300) 1.8em);border:0;border-radius:0;min-height:11rem;padding:.2rem .35rem;line-height:1.8}.example-response-field[data-astro-cid-jgufbtnb] input[data-astro-cid-jgufbtnb]:focus-visible,.example-response-field[data-astro-cid-jgufbtnb] textarea[data-astro-cid-jgufbtnb]:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-color:var(--accent-700)}@media print{.example-response-field[data-astro-cid-jgufbtnb]{display:none}}
.figure-comparison[data-astro-cid-nnvfw22p]{gap:var(--space-3);margin-block:var(--space-3);grid-template-columns:repeat(auto-fit, minmax(min(100%, var(--figure-comparison-panel-width)), 1fr));min-inline-size:0;display:grid}.figure-comparison[data-astro-cid-nnvfw22p]>*{min-inline-size:0;margin-block:0}@media print{.figure-comparison[data-astro-cid-nnvfw22p]{break-inside:avoid}}
.solid-group[data-astro-cid-whmozwmc]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(8rem,100%),1fr));inline-size:100%;max-inline-size:36rem;margin-inline:auto;display:grid}.solid-group__drawing[data-astro-cid-whmozwmc]{min-inline-size:0}.solid-group__title[data-astro-cid-whmozwmc]{text-align:center;font:700 var(--type-prose)/var(--leading-ui) var(--font-ui);margin:0}.solid-group__record[data-astro-cid-whmozwmc]{gap:var(--space-2);margin:var(--space-2) 0 0;font:var(--type-prose)/var(--leading-ui) var(--font-ui);display:grid}.solid-group__record[data-astro-cid-whmozwmc] dt[data-astro-cid-whmozwmc]{color:var(--text-secondary)}.solid-group__record[data-astro-cid-whmozwmc] dd[data-astro-cid-whmozwmc]{margin:0;font-weight:700}.solid-group__drawing[data-astro-cid-whmozwmc] svg{block-size:auto;inline-size:100%;display:block}.solid-swap-groups[data-astro-cid-6nu6stoc]{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(min(8.5rem,100%),1fr));align-items:start;display:grid}
.response-grid[data-astro-cid-npmas7nb]{min-inline-size:0;margin-block:var(--space-3)}@container teaching-workspace (width>=40rem){.response-grid[data-astro-cid-npmas7nb]{grid-template-columns:repeat(auto-fit, minmax(min(100%, calc(var(--control-height) * 6)), 1fr));align-items:start;gap:var(--space-4);display:grid}.response-grid[data-astro-cid-npmas7nb]>*{min-inline-size:0;margin-block:0}.response-grid[data-astro-cid-npmas7nb] [data-native-fields-response]{margin-block:0}}@media print{.response-grid[data-astro-cid-npmas7nb]{display:block}}
