body.trainer-active main{padding-top:1.25rem}body.trainer-active .lede,body.trainer-active .eyebrow:first-child{display:none}body.trainer-active h1{margin-bottom:.5rem;font-size:1.5rem}body.trainer-active .preview-note[data-astro-cid-4yb6a5m6]{margin:.5rem 0;padding:.4rem .75rem;font-size:.85rem}body.trainer-active .breadcrumbs[data-astro-cid-4yb6a5m6]{display:none}.preview-note[data-astro-cid-4yb6a5m6]{border-left:4px solid var(--accent);border-radius:var(--radius);background:var(--accent-soft);margin:1.5rem 0;padding:.75rem 1rem;font-size:.95rem}.panel[data-astro-cid-4yb6a5m6]{margin-top:1.25rem}.panel[data-astro-cid-4yb6a5m6][hidden]{display:none}.start[data-astro-cid-4yb6a5m6] h2[data-astro-cid-4yb6a5m6]{margin-bottom:.5rem}.start-actions[data-astro-cid-4yb6a5m6]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}#resume-note[data-astro-cid-4yb6a5m6][hidden],#resume-finish[data-astro-cid-4yb6a5m6][hidden],#feedback-note[data-astro-cid-4yb6a5m6][hidden],#due-note[data-astro-cid-4yb6a5m6][hidden],#quick-review[data-astro-cid-4yb6a5m6][hidden],#learn-new[data-astro-cid-4yb6a5m6][hidden],#due-details[data-astro-cid-4yb6a5m6][hidden],#due-more[data-astro-cid-4yb6a5m6][hidden],#summary-continue[data-astro-cid-4yb6a5m6][hidden],#summary-again[data-astro-cid-4yb6a5m6][hidden],.summary-review[data-astro-cid-4yb6a5m6][hidden]{display:none}.due-list[data-astro-cid-4yb6a5m6]{margin:.5rem 0 0;padding-left:1.1rem}.due-list[data-astro-cid-4yb6a5m6] li[data-astro-cid-4yb6a5m6]{margin:.2rem 0}#trainer-progress[data-astro-cid-4yb6a5m6][hidden],#trainer-scenario[data-astro-cid-4yb6a5m6][hidden]{display:none}#trainer-progress[data-astro-cid-4yb6a5m6] p[data-astro-cid-4yb6a5m6]{margin:.35rem 0}#trainer-scenario[data-astro-cid-4yb6a5m6]{margin-top:.4rem;display:inline-block}.path-recommendation[data-astro-cid-4yb6a5m6]{border-left:3px solid var(--accent);background:var(--accent-soft);margin-top:.75rem;padding:.5rem .75rem}#path-units[data-astro-cid-4yb6a5m6]{padding-left:1.5rem}#path-units[data-astro-cid-4yb6a5m6] li[data-astro-cid-4yb6a5m6]{margin:.65rem 0}#path-units[data-astro-cid-4yb6a5m6] small[data-astro-cid-4yb6a5m6]{color:var(--muted);display:block}.summary-review[data-astro-cid-4yb6a5m6]{margin-top:1rem}.summary-review[data-astro-cid-4yb6a5m6] p[data-astro-cid-4yb6a5m6]{margin:.25rem 0}#start-message[data-astro-cid-4yb6a5m6]:empty,#practice-status[data-astro-cid-4yb6a5m6]:empty{display:none}.topics[data-astro-cid-4yb6a5m6] summary[data-astro-cid-4yb6a5m6]{cursor:pointer;font-weight:700}.topics[data-astro-cid-4yb6a5m6] fieldset[data-astro-cid-4yb6a5m6]{border:1px solid var(--line);border-radius:.6rem;margin:1rem 0 0;padding:.5rem .75rem .75rem}.topics[data-astro-cid-4yb6a5m6] legend[data-astro-cid-4yb6a5m6]{padding:0 .3rem}.topic-option[data-astro-cid-4yb6a5m6]{align-items:center;gap:.6rem;min-height:2.5rem;display:flex}.topic-option[data-astro-cid-4yb6a5m6] input[data-astro-cid-4yb6a5m6]{min-height:auto}.topics[data-astro-cid-4yb6a5m6] form[data-astro-cid-4yb6a5m6]>button[data-astro-cid-4yb6a5m6]{margin-top:1rem}.rule[data-astro-cid-4yb6a5m6]{font-size:1.1rem}.pattern[data-astro-cid-4yb6a5m6]{padding-left:1.1rem;font-size:1.1rem}.pattern[data-astro-cid-4yb6a5m6] strong[data-astro-cid-4yb6a5m6]{color:var(--accent)}.example[data-astro-cid-4yb6a5m6]{border:1px solid var(--line);border-radius:.6rem;margin:1rem 0;padding:.75rem 1rem}.example[data-astro-cid-4yb6a5m6] p[data-astro-cid-4yb6a5m6]{margin:.15rem 0}.example-es[data-astro-cid-4yb6a5m6]{font-size:1.15rem;font-weight:650}.example-note[data-astro-cid-4yb6a5m6]{font-size:.92rem}.practice-top[data-astro-cid-4yb6a5m6]{justify-content:space-between;gap:1rem;display:flex}.practice-top[data-astro-cid-4yb6a5m6] p[data-astro-cid-4yb6a5m6]{margin:0}.role[data-astro-cid-4yb6a5m6]{color:var(--accent);font-size:.85rem;font-weight:750}.cue[data-astro-cid-4yb6a5m6]{margin:1rem 0 .25rem;font-size:1.1rem}.sentence[data-astro-cid-4yb6a5m6]{margin:.5rem 0;font-size:clamp(1.3rem,5vw,1.6rem);font-weight:650;line-height:1.35}.sentence[data-astro-cid-4yb6a5m6][hidden],.glosses[data-astro-cid-4yb6a5m6][hidden],#answer-form[data-astro-cid-4yb6a5m6][hidden],.choices[data-astro-cid-4yb6a5m6][hidden]{display:none}.blank[data-astro-cid-4yb6a5m6]{border-bottom:3px solid var(--accent);color:#0000;min-width:3.5ch;display:inline-block}.glosses[data-astro-cid-4yb6a5m6]{color:var(--muted);margin:.25rem 0 0;padding-left:1.1rem;font-size:.92rem}.hint-box[data-astro-cid-4yb6a5m6]{background:var(--accent-soft);border-radius:.5rem;margin:.75rem 0 0;padding:.4rem .75rem;font-weight:650}#answer-form[data-astro-cid-4yb6a5m6]{margin-top:1rem}#answer-form[data-astro-cid-4yb6a5m6] label[data-astro-cid-4yb6a5m6]{margin-bottom:.35rem;font-weight:650;display:block}.answer-row[data-astro-cid-4yb6a5m6]{gap:.5rem;display:flex}.answer-row[data-astro-cid-4yb6a5m6] input[data-astro-cid-4yb6a5m6]{flex:1;min-width:0;font-size:1.25rem}.accents[data-astro-cid-4yb6a5m6]{flex-wrap:wrap;gap:.4rem;margin-top:.6rem;display:flex}.accents[data-astro-cid-4yb6a5m6] button[data-astro-cid-4yb6a5m6]{min-width:2.75rem;font-size:1.1rem}#answer-message[data-astro-cid-4yb6a5m6]:empty{display:none}.choices[data-astro-cid-4yb6a5m6]{gap:.6rem;margin-top:1rem;display:grid}.choices[data-astro-cid-4yb6a5m6] button[data-astro-cid-4yb6a5m6]{text-align:left;min-height:3.2rem;font-size:1.2rem}.feedback[data-astro-cid-4yb6a5m6]{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg);margin-top:1rem;padding:1rem}.feedback[data-astro-cid-4yb6a5m6][hidden]{display:none}.feedback-heading[data-astro-cid-4yb6a5m6]{margin:0;font-size:1.1rem;font-weight:750}.feedback[data-astro-cid-4yb6a5m6][data-outcome=exact] .feedback-heading[data-astro-cid-4yb6a5m6]{color:var(--success)}.feedback[data-astro-cid-4yb6a5m6][data-outcome=incorrect] .feedback-heading[data-astro-cid-4yb6a5m6],.feedback[data-astro-cid-4yb6a5m6][data-outcome=revealed] .feedback-heading[data-astro-cid-4yb6a5m6]{color:var(--danger)}.feedback-correct[data-astro-cid-4yb6a5m6]{margin:.4rem 0;font-size:1.25rem;font-weight:650}.feedback[data-astro-cid-4yb6a5m6] ul[data-astro-cid-4yb6a5m6]{padding-left:1.1rem}.ending-offer[data-astro-cid-4yb6a5m6][hidden]{display:none}.tools[data-astro-cid-4yb6a5m6],.summary-actions[data-astro-cid-4yb6a5m6]{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1.25rem;display:flex}.help-panel[data-astro-cid-4yb6a5m6]{border:1px dashed var(--line);border-radius:.6rem;flex-wrap:wrap;gap:.5rem;margin-top:.75rem;padding:.75rem;display:flex}.help-panel[data-astro-cid-4yb6a5m6][hidden]{display:none}.help-panel[data-astro-cid-4yb6a5m6] p[data-astro-cid-4yb6a5m6]{flex-basis:100%;margin:0}.keys[data-astro-cid-4yb6a5m6]{margin:1rem 0 0;font-size:.82rem}.summary-group[data-astro-cid-4yb6a5m6] h3[data-astro-cid-4yb6a5m6]{margin:1rem 0 .2rem;font-size:1rem}.summary-group[data-astro-cid-4yb6a5m6] p[data-astro-cid-4yb6a5m6]{margin:0;font-size:1.15rem;font-weight:650}.summary-group[data-astro-cid-4yb6a5m6].recalled p[data-astro-cid-4yb6a5m6]{color:var(--accent)}.summary-next[data-astro-cid-4yb6a5m6]{margin-top:1rem}.support-box[data-astro-cid-4yb6a5m6]{border-left:4px solid var(--accent);background:var(--accent-soft);border-radius:.5rem;margin:.75rem 0;padding:.75rem 1rem}.support-box[data-astro-cid-4yb6a5m6][hidden],#prompt-adapted[data-astro-cid-4yb6a5m6][hidden],#report-toggle[data-astro-cid-4yb6a5m6][hidden],.summary-rating[data-astro-cid-4yb6a5m6][hidden]{display:none}.support-box[data-astro-cid-4yb6a5m6] p[data-astro-cid-4yb6a5m6]{margin:.2rem 0}.support-box[data-astro-cid-4yb6a5m6] .example-es[data-astro-cid-4yb6a5m6]{margin-top:.4rem}#report-status[data-astro-cid-4yb6a5m6]:empty,#summary-rating-status[data-astro-cid-4yb6a5m6]:empty{display:none}.summary-rating[data-astro-cid-4yb6a5m6]{margin-top:1rem}.summary-rating[data-astro-cid-4yb6a5m6] [data-astro-cid-4yb6a5m6][aria-pressed=true]{border-color:var(--accent);font-weight:750}.summary-next[data-astro-cid-4yb6a5m6][hidden]{display:none}dialog[data-astro-cid-4yb6a5m6]{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:min(100% - 1.5rem,640px);color:var(--text);padding:1.25rem}dialog[data-astro-cid-4yb6a5m6]::backdrop{background:#00000073}.table-scroll[data-astro-cid-4yb6a5m6]{overflow-x:auto}table[data-astro-cid-4yb6a5m6]{border-collapse:collapse;width:100%;margin:.75rem 0 1rem;font-size:.95rem}th[data-astro-cid-4yb6a5m6],td[data-astro-cid-4yb6a5m6]{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:.35rem .5rem}tbody[data-astro-cid-4yb6a5m6] th[data-astro-cid-4yb6a5m6] small[data-astro-cid-4yb6a5m6]{color:var(--muted);font-weight:400;display:block}@media (width<=520px){.answer-row[data-astro-cid-4yb6a5m6]{flex-direction:column}.tools[data-astro-cid-4yb6a5m6] button[data-astro-cid-4yb6a5m6],.summary-actions[data-astro-cid-4yb6a5m6] button[data-astro-cid-4yb6a5m6]{flex:auto}}body.es-workbench{--accent:var(--lime);--accent-ink:var(--ink-0);--accent-soft:#1b2512;--focus:var(--lime);--surface:#141714;--line-soft:#2a2e2a;background:var(--ink-0)}body.es-workbench main{position:relative}.es-mark[data-astro-cid-4yb6a5m6]{aspect-ratio:1;background:var(--lime);width:5.2rem;color:var(--ink-0);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:clamp(2rem,6vw,3.5rem);right:0;transform:rotate(7deg)}.es-mark[data-astro-cid-4yb6a5m6] span[data-astro-cid-4yb6a5m6]{font-family:var(--font-display);letter-spacing:.02em;font-size:2rem}.es-mark[data-astro-cid-4yb6a5m6] i[data-astro-cid-4yb6a5m6]{aspect-ratio:1;border-radius:50%;place-items:center;width:1.7rem;font-size:.9rem;font-style:normal;font-weight:900;display:grid;position:absolute}.es-mark[data-astro-cid-4yb6a5m6] i[data-astro-cid-4yb6a5m6]:first-of-type{background:#f7d02c;top:-.5rem;left:-.6rem}.es-mark[data-astro-cid-4yb6a5m6] i[data-astro-cid-4yb6a5m6]:nth-of-type(2){background:var(--pink);bottom:.2rem;right:-.7rem}.es-mark[data-astro-cid-4yb6a5m6] i[data-astro-cid-4yb6a5m6]:nth-of-type(3){background:var(--blue);bottom:-.6rem;left:.4rem}body.es-workbench.trainer-active .es-mark[data-astro-cid-4yb6a5m6]{display:none}body.es-workbench .page-intro{padding-right:6.5rem}body.es-workbench .page-intro h1{max-width:11ch;font-family:var(--font-display);letter-spacing:0;text-transform:uppercase;font-size:clamp(2.8rem,9vw,4.8rem);font-weight:400;line-height:.88}body.es-workbench.trainer-active .page-intro h1{max-width:none;font-size:1.5rem}body.es-workbench.trainer-active .page-intro{padding-right:0}body.es-workbench .page-intro .eyebrow{align-items:center;gap:.55rem;display:inline-flex}body.es-workbench .page-intro .eyebrow:before{background:var(--lime);content:"";border-radius:50%;width:.55rem;height:.55rem;box-shadow:0 0 14px #b8ff3d8c}body.es-workbench.trainer-active .page-intro .eyebrow{display:none}.breadcrumbs[data-astro-cid-4yb6a5m6] a[data-astro-cid-4yb6a5m6]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800;text-decoration:none}.breadcrumbs[data-astro-cid-4yb6a5m6] a[data-astro-cid-4yb6a5m6]:hover{color:var(--blue)}.preview-note[data-astro-cid-4yb6a5m6]{background:repeating-linear-gradient(-45deg,#f7d02c0f 0 10px,#0000 10px 20px),#17160f;border-left-color:#f7d02c;border-radius:0}.preview-note[data-astro-cid-4yb6a5m6] a[data-astro-cid-4yb6a5m6]{color:#f7d02c;font-weight:750}.panel[data-astro-cid-4yb6a5m6]{border-color:#2a2e2a;border-top:4px solid var(--edge,var(--lime));background:var(--surface);border-radius:0;position:relative}#start[data-astro-cid-4yb6a5m6]{--edge:var(--lime)}#lesson[data-astro-cid-4yb6a5m6]{--edge:var(--orange)}#practice[data-astro-cid-4yb6a5m6]{--edge:var(--lime)}#summary[data-astro-cid-4yb6a5m6]{--edge:var(--pink)}.topics[data-astro-cid-4yb6a5m6]{--edge:var(--blue);border-top-style:dashed}#start[data-astro-cid-4yb6a5m6]>.eyebrow[data-astro-cid-4yb6a5m6]:before{color:var(--ink-0);background:var(--lime);content:"01";margin-right:.5rem;padding:0 .3rem}#start[data-astro-cid-4yb6a5m6] h2[data-astro-cid-4yb6a5m6],#lesson[data-astro-cid-4yb6a5m6] h2[data-astro-cid-4yb6a5m6],#summary[data-astro-cid-4yb6a5m6] h2[data-astro-cid-4yb6a5m6]{letter-spacing:-.035em;font-size:clamp(1.45rem,4vw,2rem)}.panel[data-astro-cid-4yb6a5m6] .eyebrow[data-astro-cid-4yb6a5m6]{font-family:var(--font-mono)}.topics[data-astro-cid-4yb6a5m6]>summary[data-astro-cid-4yb6a5m6]{font-family:var(--font-mono);letter-spacing:.06em;font-size:.82rem}.topics[data-astro-cid-4yb6a5m6]>summary[data-astro-cid-4yb6a5m6]:hover{color:var(--blue)}.topics[data-astro-cid-4yb6a5m6] fieldset[data-astro-cid-4yb6a5m6]{border-color:#333733;border-radius:0}.example[data-astro-cid-4yb6a5m6]{border-left:3px solid var(--orange);border-radius:0}.pattern[data-astro-cid-4yb6a5m6] strong[data-astro-cid-4yb6a5m6],.role[data-astro-cid-4yb6a5m6]{color:var(--lime)}.practice-top[data-astro-cid-4yb6a5m6]{font-family:var(--font-mono);border-bottom:1px solid #2a2e2a;padding-bottom:.6rem}.sentence[data-astro-cid-4yb6a5m6]{border-left:3px solid var(--blue);padding-left:.9rem}#answer[data-astro-cid-4yb6a5m6]{border-width:0 0 2px;border-color:var(--lime);background:#0f110f;border-radius:0}.primary[data-astro-cid-4yb6a5m6]{border-radius:0;transition:background-color .15s,border-color .15s,color .15s}.primary[data-astro-cid-4yb6a5m6]:hover:not(:disabled){border-color:var(--orange);background:var(--orange);color:#1c0b03}.panel[data-astro-cid-4yb6a5m6] button[data-astro-cid-4yb6a5m6]:not(.primary),dialog[data-astro-cid-4yb6a5m6] button[data-astro-cid-4yb6a5m6]:not(.primary){border-radius:0}.panel[data-astro-cid-4yb6a5m6] button[data-astro-cid-4yb6a5m6]:not(.primary):hover:not(:disabled){border-color:var(--blue);color:var(--blue)}.accents[data-astro-cid-4yb6a5m6] button[data-astro-cid-4yb6a5m6]{font-family:var(--font-mono)}.accents[data-astro-cid-4yb6a5m6] button[data-astro-cid-4yb6a5m6]:hover:not(:disabled){color:#1a1600;background:#f7d02c;border-color:#f7d02c}.feedback[data-astro-cid-4yb6a5m6]{border-left:4px solid var(--blue);border-radius:0}.feedback[data-astro-cid-4yb6a5m6][data-outcome=exact]{border-left-color:var(--lime)}.feedback[data-astro-cid-4yb6a5m6][data-outcome=incorrect],.feedback[data-astro-cid-4yb6a5m6][data-outcome=revealed]{border-left-color:var(--orange)}.help-panel[data-astro-cid-4yb6a5m6],.support-box[data-astro-cid-4yb6a5m6],.hint-box[data-astro-cid-4yb6a5m6],.path-recommendation[data-astro-cid-4yb6a5m6]{border-radius:0}.keys[data-astro-cid-4yb6a5m6]{font-family:var(--font-mono)}dialog[data-astro-cid-4yb6a5m6]{border-top:4px solid #f7d02c;border-radius:0}th[data-astro-cid-4yb6a5m6]{font-family:var(--font-mono);font-size:.8rem}@media (width<=520px){.es-mark[data-astro-cid-4yb6a5m6]{width:3.4rem}.es-mark[data-astro-cid-4yb6a5m6] span[data-astro-cid-4yb6a5m6]{font-size:1.35rem}.es-mark[data-astro-cid-4yb6a5m6] i[data-astro-cid-4yb6a5m6]{display:none}body.es-workbench .page-intro{padding-right:4rem}}@media (prefers-reduced-motion:reduce){.primary[data-astro-cid-4yb6a5m6]{transition:none}}
