.contents[data-astro-cid-q4iaaqa7] ol[data-astro-cid-q4iaaqa7]{columns:2;column-gap:2rem;padding-left:1.5rem}.contents[data-astro-cid-q4iaaqa7] li[data-astro-cid-q4iaaqa7]{break-inside:avoid}table[data-astro-cid-q4iaaqa7]{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}caption[data-astro-cid-q4iaaqa7]{text-align:left;color:var(--color-muted);padding:.5rem .75rem;font-size:.9rem}th[data-astro-cid-q4iaaqa7],td[data-astro-cid-q4iaaqa7]{border-top:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.45rem .75rem}thead[data-astro-cid-q4iaaqa7] th[data-astro-cid-q4iaaqa7]{background:var(--color-surface)}.note[data-astro-cid-q4iaaqa7]{border-left:.25rem solid var(--color-border);background:var(--color-surface);padding:.75rem 1rem}ol[data-astro-cid-q4iaaqa7].steps li[data-astro-cid-q4iaaqa7]{margin-block:.35rem}.lesson[data-astro-cid-q4iaaqa7]{border:1px solid var(--color-text);margin-block:1.5rem;padding:1rem}.lesson[data-astro-cid-q4iaaqa7] h3[data-astro-cid-q4iaaqa7]{margin-top:0}.controls[data-astro-cid-q4iaaqa7]{align-content:start;gap:.6rem;margin-bottom:.75rem;display:grid}.controls[data-astro-cid-q4iaaqa7].row{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end}.controls[data-astro-cid-q4iaaqa7] label[data-astro-cid-q4iaaqa7]{gap:.2rem;font-weight:700;display:grid}.controls[data-astro-cid-q4iaaqa7] output[data-astro-cid-q4iaaqa7]{font-variant-numeric:tabular-nums;font-weight:400}fieldset[data-astro-cid-q4iaaqa7]{border:1px solid var(--color-border);margin:0 0 .75rem;padding:.5rem .75rem}legend[data-astro-cid-q4iaaqa7]{font-weight:700}fieldset[data-astro-cid-q4iaaqa7].inline{flex-wrap:wrap;gap:.25rem 1rem;display:flex}fieldset[data-astro-cid-q4iaaqa7] label[data-astro-cid-q4iaaqa7]{align-items:center;gap:.4rem;min-height:2.75rem;display:flex}input[data-astro-cid-q4iaaqa7][type=range]{width:100%;min-height:2.75rem}input[data-astro-cid-q4iaaqa7]:focus-visible,button[data-astro-cid-q4iaaqa7]:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.buttons[data-astro-cid-q4iaaqa7]{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.lesson[data-astro-cid-q4iaaqa7] button{min-height:2.75rem;font:inherit;color:#fff;background:var(--color-text);border:1px solid var(--color-text);cursor:pointer;padding:.4rem .9rem;font-weight:700}.lesson[data-astro-cid-q4iaaqa7] button[aria-pressed=false]{color:var(--color-text);background:#fff}.lesson[data-astro-cid-q4iaaqa7] button[aria-pressed=true]{color:#fff;background:var(--color-link);border-color:var(--color-link)}.lesson[data-astro-cid-q4iaaqa7] button:disabled{opacity:.45;cursor:default}.lesson[data-astro-cid-q4iaaqa7] [data-astro-cid-q4iaaqa7][data-choices] button,.chips[data-astro-cid-q4iaaqa7] button{color:var(--color-text);text-align:left;background:#fff;font-weight:400}.chips[data-astro-cid-q4iaaqa7] button[aria-pressed=true]{color:#fff;background:var(--color-link);border-color:var(--color-link)}.feedback[data-astro-cid-q4iaaqa7]{min-height:1.6em;font-weight:700}.feedback[data-astro-cid-q4iaaqa7] p{margin:.2rem 0}.feedback[data-astro-cid-q4iaaqa7] .derived{font-weight:400}.feedback[data-astro-cid-q4iaaqa7] .bad{color:#a3000b}.lesson[data-astro-cid-q4iaaqa7].ready .no-js[data-astro-cid-q4iaaqa7]{display:none}.no-js[data-astro-cid-q4iaaqa7]{font-weight:700}.figure-lesson[data-astro-cid-q4iaaqa7]{background:#fff;border-width:2px;width:min(64rem,100vw - 3rem)}@media (width>=64rem){.figure-lesson[data-astro-cid-q4iaaqa7]{width:min(64rem,min(100vw - 3rem,72rem) - 19rem)}}.fig-scroll[data-astro-cid-q4iaaqa7]{overflow-x:auto}.fig-scroll[data-astro-cid-q4iaaqa7] svg{min-width:36rem}.fig-title[data-astro-cid-q4iaaqa7]{letter-spacing:.06em;text-transform:uppercase;border-bottom:2px solid var(--color-text);padding-bottom:.3rem;font-size:.95rem}.fig-caption[data-astro-cid-q4iaaqa7]{color:var(--color-muted);font-size:.9rem}.quiz-lesson[data-astro-cid-q4iaaqa7] .task[data-astro-cid-q4iaaqa7]{font-style:italic}.table-scroll[data-astro-cid-q4iaaqa7]{border:1px solid var(--color-border);overflow-x:auto}.table-scroll[data-astro-cid-q4iaaqa7]:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (width<=40rem){.contents[data-astro-cid-q4iaaqa7] ol[data-astro-cid-q4iaaqa7]{columns:1}}.natops .ln.on{stroke:var(--color-link)}.natops .grid{fill:none;stroke:#c8ccd0;stroke-width:1px}.natops .mine.bad{fill:#a3000b;stroke:#a3000b}.lesson[data-astro-cid-q4iaaqa7]:not(.ready) .buttons[data-astro-cid-q4iaaqa7],.lesson[data-astro-cid-q4iaaqa7]:not(.ready) .controls[data-astro-cid-q4iaaqa7],.lesson[data-astro-cid-q4iaaqa7]:not(.ready) fieldset[data-astro-cid-q4iaaqa7],.lesson[data-astro-cid-q4iaaqa7]:not(.ready) svg[data-astro-cid-q4iaaqa7]:empty{display:none}.contents-groups[data-astro-cid-joiuuusx]{grid-template-columns:1fr 1fr;gap:0 2rem;display:grid}.contents[data-astro-cid-joiuuusx] h3[data-astro-cid-joiuuusx]{margin:.4rem 0 .2rem;font-size:.95rem}.contents[data-astro-cid-joiuuusx] ol[data-astro-cid-joiuuusx]{margin-top:0;padding-left:1.5rem}.lede[data-astro-cid-joiuuusx]{font-size:1.1rem}.key[data-astro-cid-joiuuusx]{border-left:.25rem solid var(--color-link);background:var(--color-surface);padding:.6rem 1rem}ul[data-astro-cid-joiuuusx].recap li[data-astro-cid-joiuuusx]{margin-block:.3rem}details[data-astro-cid-joiuuusx].more{border:1px solid var(--color-border);margin-block:1rem;padding:.5rem 1rem}details[data-astro-cid-joiuuusx].more summary[data-astro-cid-joiuuusx]{cursor:pointer;font-weight:700}ol[data-astro-cid-joiuuusx].exchange{border-left:.25rem solid var(--color-border);padding-left:1rem;list-style:none}ol[data-astro-cid-joiuuusx].exchange li[data-astro-cid-joiuuusx]{grid-template-columns:5.5rem 1fr;column-gap:.75rem;display:grid}ol[data-astro-cid-joiuuusx].exchange .who[data-astro-cid-joiuuusx]{font-weight:700}ol[data-astro-cid-joiuuusx].exchange .step[data-astro-cid-joiuuusx]{white-space:nowrap;margin-left:.4rem;font-size:.85rem}ol[data-astro-cid-joiuuusx].exchange li[data-astro-cid-joiuuusx]{margin-block:.4rem}.outcome[data-astro-cid-joiuuusx]{border:1px solid var(--color-border);color:var(--color-muted);margin-right:.4rem;padding:0 .4rem;font-size:.8rem;display:inline-block}.sim-panel[data-astro-cid-joiuuusx]{border-left:4px solid var(--color-accent);background:var(--color-surface,#f6f7f8);margin:2rem 0;padding:.75rem 1.25rem}.sim-panel[data-astro-cid-joiuuusx] h2[data-astro-cid-joiuuusx]{margin-top:.4rem}.sim-panel[data-astro-cid-joiuuusx] h3[data-astro-cid-joiuuusx]{margin:1rem 0 .3rem;font-size:1rem}table[data-astro-cid-joiuuusx]{border-collapse:collapse;width:100%}caption[data-astro-cid-joiuuusx]{text-align:left;color:var(--color-muted);padding:.5rem .75rem;font-size:.9rem}th[data-astro-cid-joiuuusx],td[data-astro-cid-joiuuusx]{border-top:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.45rem .75rem}thead[data-astro-cid-joiuuusx] th[data-astro-cid-joiuuusx]{background:var(--color-surface)}.note[data-astro-cid-joiuuusx]{border-left:.25rem solid var(--color-border);background:var(--color-surface);padding:.75rem 1rem}ol[data-astro-cid-joiuuusx].steps li[data-astro-cid-joiuuusx],ul[data-astro-cid-joiuuusx].exchange li[data-astro-cid-joiuuusx]{margin-block:.35rem}ul[data-astro-cid-joiuuusx].exchange{border-left:.25rem solid var(--color-border);padding-left:1rem;list-style:none}.lesson[data-astro-cid-joiuuusx]{border:1px solid var(--color-text);margin-block:1.5rem;padding:1rem}.lesson[data-astro-cid-joiuuusx] h3[data-astro-cid-joiuuusx]{margin-top:0}button[data-astro-cid-joiuuusx]:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.buttons[data-astro-cid-joiuuusx]{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.lesson[data-astro-cid-joiuuusx] button{min-height:2.75rem;font:inherit;color:#fff;background:var(--color-text);border:1px solid var(--color-text);cursor:pointer;padding:.4rem .9rem;font-weight:700}.lesson[data-astro-cid-joiuuusx] button:disabled{opacity:.45;cursor:default}.lesson[data-astro-cid-joiuuusx] [data-astro-cid-joiuuusx][data-choices] button,.chips[data-astro-cid-joiuuusx] button{color:var(--color-text);text-align:left;background:#fff;font-weight:400}.chips[data-astro-cid-joiuuusx] button[aria-pressed=true]{color:#fff;background:var(--color-link);border-color:var(--color-link)}.feedback[data-astro-cid-joiuuusx]{min-height:1.6em;font-weight:700}.feedback[data-astro-cid-joiuuusx] p{margin:.2rem 0}.feedback[data-astro-cid-joiuuusx] .derived{font-weight:400}.lesson[data-astro-cid-joiuuusx].ready .no-js[data-astro-cid-joiuuusx]{display:none}.no-js[data-astro-cid-joiuuusx]{font-weight:700}.figure-lesson[data-astro-cid-joiuuusx]{background:#fff;border-width:2px;width:min(64rem,100vw - 3rem)}@media (width>=64rem){.figure-lesson[data-astro-cid-joiuuusx]{width:min(64rem,min(100vw - 3rem,72rem) - 19rem)}}.fig-scroll[data-astro-cid-joiuuusx]{overflow-x:auto}.fig-scroll[data-astro-cid-joiuuusx] svg{min-width:36rem}.fig-title[data-astro-cid-joiuuusx]{letter-spacing:.06em;text-transform:uppercase;border-bottom:2px solid var(--color-text);padding-bottom:.3rem;font-size:.95rem}.fig-caption[data-astro-cid-joiuuusx]{color:var(--color-muted);font-size:.9rem}.stepper[data-astro-cid-joiuuusx]{align-items:center}.stepper[data-astro-cid-joiuuusx] [data-astro-cid-joiuuusx][data-count]{font-weight:700}.quiz-lesson[data-astro-cid-joiuuusx] .task[data-astro-cid-joiuuusx]{font-style:italic}.table-scroll[data-astro-cid-joiuuusx]{border:1px solid var(--color-border);overflow-x:auto}.table-scroll[data-astro-cid-joiuuusx]:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (width<=40rem){.contents-groups[data-astro-cid-joiuuusx]{grid-template-columns:1fr}ol[data-astro-cid-joiuuusx].exchange li[data-astro-cid-joiuuusx],ol[data-astro-cid-joiuuusx].exchange .who[data-astro-cid-joiuuusx]{display:block}}.natops .mine.shade{fill:#cfe0f3;stroke:none}.lesson[data-astro-cid-joiuuusx]:not(.ready) .buttons[data-astro-cid-joiuuusx],.lesson[data-astro-cid-joiuuusx]:not(.ready) svg[data-astro-cid-joiuuusx]:empty{display:none}.contents-groups[data-astro-cid-of5kg3xr]{grid-template-columns:1fr 1fr;gap:0 2rem;display:grid}.contents[data-astro-cid-of5kg3xr] h3[data-astro-cid-of5kg3xr]{margin:.4rem 0 .2rem;font-size:.95rem}.contents[data-astro-cid-of5kg3xr] ol[data-astro-cid-of5kg3xr]{margin-top:0;padding-left:1.5rem}.lede[data-astro-cid-of5kg3xr]{font-size:1.1rem}.key[data-astro-cid-of5kg3xr]{border-left:.25rem solid var(--color-link);background:var(--color-surface);padding:.6rem 1rem}ul[data-astro-cid-of5kg3xr].recap li[data-astro-cid-of5kg3xr]{margin-block:.3rem}details[data-astro-cid-of5kg3xr].more{border:1px solid var(--color-border);margin-block:1rem;padding:.5rem 1rem}details[data-astro-cid-of5kg3xr].more summary[data-astro-cid-of5kg3xr]{cursor:pointer;font-weight:700}ol[data-astro-cid-of5kg3xr].exchange{border-left:.25rem solid var(--color-border);padding-left:1rem;list-style:none}ol[data-astro-cid-of5kg3xr].exchange li[data-astro-cid-of5kg3xr]{grid-template-columns:6.5rem 1fr;column-gap:.75rem;margin-block:.4rem;display:grid}ol[data-astro-cid-of5kg3xr].exchange .who[data-astro-cid-of5kg3xr]{font-weight:700}ol[data-astro-cid-of5kg3xr].exchange .step[data-astro-cid-of5kg3xr]{white-space:nowrap;margin-left:.4rem;font-size:.85rem}.outcome[data-astro-cid-of5kg3xr]{border:1px solid var(--color-border);color:var(--color-muted);margin-right:.4rem;padding:0 .4rem;font-size:.8rem;display:inline-block}.sim-panel[data-astro-cid-of5kg3xr]{border-left:4px solid var(--color-accent);background:var(--color-surface,#f6f7f8);margin:2rem 0;padding:.75rem 1.25rem}.sim-panel[data-astro-cid-of5kg3xr] h2[data-astro-cid-of5kg3xr]{margin-top:.4rem}.sim-panel[data-astro-cid-of5kg3xr] h3[data-astro-cid-of5kg3xr]{margin:1rem 0 .3rem;font-size:1rem}table[data-astro-cid-of5kg3xr]{border-collapse:collapse;width:100%}caption[data-astro-cid-of5kg3xr]{text-align:left;color:var(--color-muted);padding:.5rem .75rem;font-size:.9rem}th[data-astro-cid-of5kg3xr],td[data-astro-cid-of5kg3xr]{border-top:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.45rem .75rem}thead[data-astro-cid-of5kg3xr] th[data-astro-cid-of5kg3xr]{background:var(--color-surface)}.note[data-astro-cid-of5kg3xr]{border-left:.25rem solid var(--color-border);background:var(--color-surface);padding:.75rem 1rem}.lesson[data-astro-cid-of5kg3xr]{border:1px solid var(--color-text);margin-block:1.5rem;padding:1rem}.lesson[data-astro-cid-of5kg3xr] h3[data-astro-cid-of5kg3xr]{margin-top:0}button[data-astro-cid-of5kg3xr]:focus-visible,input[data-astro-cid-of5kg3xr]:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.buttons[data-astro-cid-of5kg3xr]{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.lesson[data-astro-cid-of5kg3xr] button{min-height:2.75rem;font:inherit;color:#fff;background:var(--color-text);border:1px solid var(--color-text);cursor:pointer;padding:.4rem .9rem;font-weight:700}.lesson[data-astro-cid-of5kg3xr] button:disabled{opacity:.45;cursor:default}.lesson[data-astro-cid-of5kg3xr] [data-astro-cid-of5kg3xr][data-choices] button,.chips[data-astro-cid-of5kg3xr] button{color:var(--color-text);text-align:left;background:#fff;font-weight:400}.chips[data-astro-cid-of5kg3xr] button[aria-pressed=true]{color:#fff;background:var(--color-link);border-color:var(--color-link)}.controls[data-astro-cid-of5kg3xr]{grid-template-columns:max-content 1fr;align-items:center;gap:.4rem 1rem;margin-bottom:.75rem;display:grid}.controls[data-astro-cid-of5kg3xr] input[data-astro-cid-of5kg3xr][type=range]{width:100%;min-height:2.75rem}.controls[data-astro-cid-of5kg3xr] .check[data-astro-cid-of5kg3xr]{grid-column:1/-1}.controls[data-astro-cid-of5kg3xr] output[data-astro-cid-of5kg3xr]{margin-left:.3rem;font-weight:700}.feedback[data-astro-cid-of5kg3xr]{min-height:1.6em;font-weight:700}.feedback[data-astro-cid-of5kg3xr] p{margin:.2rem 0}.feedback[data-astro-cid-of5kg3xr] .derived{font-weight:400}.lesson[data-astro-cid-of5kg3xr].ready .no-js[data-astro-cid-of5kg3xr]{display:none}.no-js[data-astro-cid-of5kg3xr]{font-weight:700}.figure-lesson[data-astro-cid-of5kg3xr]{background:#fff;border-width:2px;width:min(64rem,100vw - 3rem)}@media (width>=64rem){.figure-lesson[data-astro-cid-of5kg3xr]{width:min(64rem,min(100vw - 3rem,72rem) - 19rem)}}.fig-scroll[data-astro-cid-of5kg3xr]{overflow-x:auto}.fig-scroll[data-astro-cid-of5kg3xr] svg{min-width:36rem}.fig-title[data-astro-cid-of5kg3xr]{letter-spacing:.06em;text-transform:uppercase;border-bottom:2px solid var(--color-text);padding-bottom:.3rem;font-size:.95rem}.fig-caption[data-astro-cid-of5kg3xr]{color:var(--color-muted);font-size:.9rem}.stepper[data-astro-cid-of5kg3xr]{align-items:center}.stepper[data-astro-cid-of5kg3xr] [data-astro-cid-of5kg3xr][data-count]{font-weight:700}.quiz-lesson[data-astro-cid-of5kg3xr] .task[data-astro-cid-of5kg3xr]{font-style:italic}.table-scroll[data-astro-cid-of5kg3xr]{border:1px solid var(--color-border);overflow-x:auto}.table-scroll[data-astro-cid-of5kg3xr]:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}@media (width<=40rem){.contents-groups[data-astro-cid-of5kg3xr]{grid-template-columns:1fr}ol[data-astro-cid-of5kg3xr].exchange li[data-astro-cid-of5kg3xr],ol[data-astro-cid-of5kg3xr].exchange .who[data-astro-cid-of5kg3xr]{display:block}.controls[data-astro-cid-of5kg3xr]{grid-template-columns:1fr}}svg.natops{width:100%;height:auto;color:var(--color-text);background:#fff;display:block}.natops .frame{fill:none;stroke:var(--color-text);stroke-width:1.5px}.natops .lbl{fill:var(--color-text);letter-spacing:.04em;font:700 11px Arial,Helvetica,sans-serif}.natops .lbl.small{font-size:10px;font-weight:400}.natops .lbl.call{fill:var(--color-link);font-size:16px}.natops .ln{fill:none;stroke:var(--color-text);stroke-width:1.8px}.natops .ln.heavy{stroke-width:2.8px}.natops .ln.dashed{stroke-dasharray:7 4}.natops .ln.on,.natops .thin.on{stroke:var(--color-link);stroke-width:2.4px}.natops .thin{fill:none;stroke:var(--color-text);stroke-width:1px}.natops .thin.dotted{stroke-dasharray:2 3}.natops .shade{fill:#e6e9ec;stroke:none}.natops .fill{fill:var(--color-text)}.natops .mine{fill:var(--color-link);stroke:var(--color-link)}.lesson[data-astro-cid-of5kg3xr]:not(.ready) .buttons[data-astro-cid-of5kg3xr],.lesson[data-astro-cid-of5kg3xr]:not(.ready) .controls[data-astro-cid-of5kg3xr],.lesson[data-astro-cid-of5kg3xr]:not(.ready) svg[data-astro-cid-of5kg3xr]:empty{display:none}
