.assistants[data-astro-cid-bdl3ggvc]{margin-top:2.5rem}.scroll[data-astro-cid-bdl3ggvc]{overflow-x:auto}.scroll[data-astro-cid-bdl3ggvc] table[data-astro-cid-bdl3ggvc]{min-width:40rem}.assistant[data-astro-cid-bdl3ggvc]{border-top:1px solid var(--border);padding-top:1rem;margin-top:1.5rem;scroll-margin-top:1rem}.assistant[data-astro-cid-bdl3ggvc] h3[data-astro-cid-bdl3ggvc]{margin-bottom:.2em}dl[data-astro-cid-bdl3ggvc]{margin:.8em 0 0}dt[data-astro-cid-bdl3ggvc]{font-weight:600;margin-top:.7em}dd[data-astro-cid-bdl3ggvc]{margin:.15em 0 0}dd[data-astro-cid-bdl3ggvc] ul[data-astro-cid-bdl3ggvc]{margin:.2em 0;padding-left:1.2em}.src{font-size:.82em;color:var(--fg-muted);white-space:nowrap}.course-box[data-astro-cid-xtrutzxv]{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .2rem;margin:0 0 1.6rem;padding:.7rem 1rem;background:var(--sand);border-left:3px solid var(--accent);border-radius:var(--radius)}.course-step[data-astro-cid-xtrutzxv]{font-weight:700}.course-box[data-astro-cid-xtrutzxv] a[data-astro-cid-xtrutzxv]{font-weight:600}.course-free[data-astro-cid-xtrutzxv]{flex-basis:100%}.course-quiz[data-astro-cid-co5xq3wa]{margin:2.5rem 0 1rem;padding:1.1rem 1.2rem;background:var(--sand);border-radius:var(--radius)}.course-quiz[data-astro-cid-co5xq3wa] h2[data-astro-cid-co5xq3wa]{margin-top:0}.quiz-list[data-astro-cid-co5xq3wa]{padding-left:1.4em;margin:1rem 0 0}.quiz-q[data-astro-cid-co5xq3wa]{margin-bottom:1.4rem}.quiz-q[data-astro-cid-co5xq3wa] fieldset[data-astro-cid-co5xq3wa]{border:0;padding:0;margin:0;min-width:0}.quiz-q[data-astro-cid-co5xq3wa] legend[data-astro-cid-co5xq3wa]{font-weight:600;padding:0;margin-bottom:.5rem}.quiz-options[data-astro-cid-co5xq3wa]{list-style:none;padding:0;margin:0;display:grid;gap:.4rem}.quiz-option[data-astro-cid-co5xq3wa]{display:flex;gap:.6rem;align-items:baseline;width:100%;min-height:2.5rem;padding:.5rem .8rem;font:inherit;text-align:left;color:var(--fg);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer}.quiz-option[data-astro-cid-co5xq3wa]:disabled{cursor:default;opacity:1}.quiz-option[data-astro-cid-co5xq3wa]:not(:disabled):not([aria-disabled=true]):hover{border-color:var(--accent)}.quiz-option[data-astro-cid-co5xq3wa][aria-disabled=true]{cursor:default}.quiz-option[data-astro-cid-co5xq3wa]:focus-visible{outline:2px solid var(--accent-dark);outline-offset:2px}.quiz-letter[data-astro-cid-co5xq3wa]{font-weight:700;flex:none}.quiz-option[data-astro-cid-co5xq3wa].is-right{border:2px solid var(--accent-dark)}.quiz-option[data-astro-cid-co5xq3wa].is-wrong{border:2px solid #993C1D}.quiz-option[data-astro-cid-co5xq3wa][aria-pressed=true]{font-weight:600}.quiz-feedback[data-astro-cid-co5xq3wa]{margin:.5rem 0 0}.quiz-feedback[data-astro-cid-co5xq3wa]:empty{margin:0}.quiz-answer[data-astro-cid-co5xq3wa]{margin-top:.5rem;font-size:.95rem}.quiz-answer[data-astro-cid-co5xq3wa] p[data-astro-cid-co5xq3wa]{margin:.3em 0}.quiz-summary[data-astro-cid-co5xq3wa]{font-weight:600;margin:0}.quiz-summary[data-astro-cid-co5xq3wa]:empty{margin:0}.quiz-again[data-astro-cid-co5xq3wa]{font:inherit;cursor:pointer;margin-top:.6rem}.course-pager[data-astro-cid-msrqqu7x]{display:grid;grid-template-columns:1fr 1fr;gap:.8rem;margin:2.5rem 0 1rem;padding-top:1.2rem;border-top:1px solid var(--border)}.course-pager-link[data-astro-cid-msrqqu7x]{display:flex;flex-direction:column;gap:.2rem;padding:.7rem .9rem;border:1px solid var(--border);border-radius:var(--radius);text-decoration:none}.course-pager-link[data-astro-cid-msrqqu7x]:hover,.course-pager-link[data-astro-cid-msrqqu7x]:focus-visible{border-color:var(--accent)}.course-pager-link[data-astro-cid-msrqqu7x].next{text-align:right}.course-pager-all[data-astro-cid-msrqqu7x]{grid-column:1 / -1;margin:0;text-align:center}@media(max-width:36rem){.course-pager[data-astro-cid-msrqqu7x]{grid-template-columns:1fr}.course-pager-link[data-astro-cid-msrqqu7x].next{text-align:left}.course-pager[data-astro-cid-msrqqu7x]>span[data-astro-cid-msrqqu7x]:empty{display:none}}.which-ai[data-astro-cid-p3uhbk5g]{margin:0 0 2rem}.which-note[data-astro-cid-p3uhbk5g]{padding:.6rem .9rem;border-left:3px solid var(--accent);background:var(--sand);border-radius:var(--radius)}.picker[data-astro-cid-p3uhbk5g]{background:var(--sand);border-radius:var(--radius);padding:1.1rem 1.2rem;margin:1.2rem 0}.picker-grid[data-astro-cid-p3uhbk5g]{display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr))}.picker[data-astro-cid-p3uhbk5g] fieldset[data-astro-cid-p3uhbk5g]{border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);padding:.7rem .9rem .8rem;margin:0;min-width:0}.picker[data-astro-cid-p3uhbk5g] legend[data-astro-cid-p3uhbk5g]{font-weight:600;font-size:.95rem;padding:0 .3rem}.picker[data-astro-cid-p3uhbk5g] label[data-astro-cid-p3uhbk5g]{display:flex;gap:.5rem;align-items:center;padding:.3rem 0;font-size:.95rem;cursor:pointer;min-height:2rem}.picker[data-astro-cid-p3uhbk5g] input[data-astro-cid-p3uhbk5g]{width:1.1rem;height:1.1rem;margin:0;flex:none;accent-color:var(--accent-dark)}.picker-actions[data-astro-cid-p3uhbk5g]{display:flex;gap:.6rem;flex-wrap:wrap;margin-top:1rem}.picker-actions[data-astro-cid-p3uhbk5g] .btn[data-astro-cid-p3uhbk5g]{font:inherit;cursor:pointer}.picker-result[data-astro-cid-p3uhbk5g]{border:1px solid var(--border);border-top:3px solid var(--accent);border-radius:var(--radius);padding:1rem 1.2rem}.picker-result[data-astro-cid-p3uhbk5g] h3{margin-top:0}.picker-result[data-astro-cid-p3uhbk5g] .which-group{margin:1.4em 0 .4em;font-size:1.1rem}.picker-result[data-astro-cid-p3uhbk5g] .which-group.is-ok{color:var(--accent-dark)}.picker-result[data-astro-cid-p3uhbk5g] .which-group.is-no{color:#993c1d}.picker-result[data-astro-cid-p3uhbk5g] .which-list{list-style:none;padding:0;margin:0}.picker-result[data-astro-cid-p3uhbk5g] .which-card{border-top:1px solid var(--border);padding:.7rem 0 .2rem}.picker-result[data-astro-cid-p3uhbk5g] .which-card h4{margin:0 0 .3em;font-size:1.05rem}.picker-result[data-astro-cid-p3uhbk5g] .which-card p{margin:.3em 0}.picker-result[data-astro-cid-p3uhbk5g] .which-lines{margin:.2em 0 .4em;padding-left:1.2em;font-size:.95rem}.picker-result[data-astro-cid-p3uhbk5g] .which-lines li{margin-bottom:.25em}.picker-result[data-astro-cid-p3uhbk5g] .which-lines .is-ok::marker{color:var(--accent-dark)}.picker-result[data-astro-cid-p3uhbk5g] .which-lines .is-check::marker{color:#8a6d1d}.picker-result[data-astro-cid-p3uhbk5g] .which-lines .is-no::marker{color:#993c1d}.picker-result[data-astro-cid-p3uhbk5g] details{margin:.3em 0}.picker-result[data-astro-cid-p3uhbk5g] details ul{margin:.3em 0;padding-left:1.2em}.src{font-size:.82em;color:var(--fg-muted)}
