.iz[data-astro-cid-2agxab6o]{max-width:860px}.head[data-astro-cid-2agxab6o]{margin:1.5rem 0 1rem}.brief[data-astro-cid-2agxab6o]{border-color:var(--coral);background:var(--bg-2)}.stamp[data-astro-cid-2agxab6o]{font:700 .8rem var(--font-mono);color:var(--coral);letter-spacing:.1em;margin:0}.word[data-astro-cid-2agxab6o]{gap:.5rem;margin:1.25rem 0;display:flex}.tile[data-astro-cid-2agxab6o]{border:2px dashed var(--line);width:3rem;height:3.4rem;font:700 1.6rem var(--font-mono);color:var(--muted);border-radius:10px;place-items:center;display:grid}.tile[data-astro-cid-2agxab6o].on{border-style:solid;border-color:var(--yellow);color:var(--yellow)}.roles[data-astro-cid-2agxab6o] summary[data-astro-cid-2agxab6o],.hint[data-astro-cid-2agxab6o] summary[data-astro-cid-2agxab6o],.key[data-astro-cid-2agxab6o] summary[data-astro-cid-2agxab6o],.teacher[data-astro-cid-2agxab6o] summary[data-astro-cid-2agxab6o]{cursor:pointer}.roles[data-astro-cid-2agxab6o] summary[data-astro-cid-2agxab6o],.hint[data-astro-cid-2agxab6o] summary[data-astro-cid-2agxab6o],.key[data-astro-cid-2agxab6o] summary[data-astro-cid-2agxab6o]{color:var(--cyan)}.ch[data-astro-cid-2agxab6o]{margin:1.5rem 0;scroll-margin-top:140px}.ch[data-astro-cid-2agxab6o] h2[data-astro-cid-2agxab6o]{margin-top:.2rem}.ev[data-astro-cid-2agxab6o]{margin:.75rem 0 1rem;overflow-x:auto}.ev[data-astro-cid-2agxab6o]>[data-astro-cid-2agxab6o]{min-width:0}.console[data-astro-cid-2agxab6o]{overflow-x:auto}.ev[data-astro-cid-2agxab6o].two{gap:.75rem;display:grid}@media (width>=720px){.ev[data-astro-cid-2agxab6o].two{grid-template-columns:1fr 1.2fr}}.evh[data-astro-cid-2agxab6o]{margin:0 0 .4rem;font-weight:700}.sheet[data-astro-cid-2agxab6o],.console[data-astro-cid-2agxab6o] table[data-astro-cid-2agxab6o]{border-collapse:collapse;width:100%;font-size:.92rem}.sheet[data-astro-cid-2agxab6o]{color:#1f2328;background:#fff;border-radius:8px;overflow:hidden}.sheet[data-astro-cid-2agxab6o] th[data-astro-cid-2agxab6o]{color:#1f2328;text-align:left;background:#e8f0fe;padding:.45rem .6rem;font-size:.82rem}.sheet[data-astro-cid-2agxab6o] td[data-astro-cid-2agxab6o]{border-top:1px solid #e5e7eb;padding:.45rem .6rem}.sheet[data-astro-cid-2agxab6o] .blank[data-astro-cid-2agxab6o]{color:#b4421f;font-weight:700}.policy[data-astro-cid-2agxab6o]{color:#1f2328;background:#fffbea;border:1px solid #f0d78c;border-radius:10px;padding:.75rem .9rem}.policy[data-astro-cid-2agxab6o] .evh[data-astro-cid-2agxab6o]{color:#7a5a00}.policy[data-astro-cid-2agxab6o] ol[data-astro-cid-2agxab6o],.policy[data-astro-cid-2agxab6o] ul[data-astro-cid-2agxab6o]{margin:0;padding-left:1.2rem}.policy[data-astro-cid-2agxab6o] p[data-astro-cid-2agxab6o]{margin:.3rem 0 0}.note[data-astro-cid-2agxab6o]{margin-top:.5rem;font-size:.85rem}.console[data-astro-cid-2agxab6o]{color:#d1d9e6;font-family:var(--font-mono);background:#0b1220;border:1px solid #263048;border-radius:10px;overflow:hidden}.conbar[data-astro-cid-2agxab6o],.sharebar[data-astro-cid-2agxab6o]{margin:0;padding:.45rem .75rem;font-size:.78rem}.conbar[data-astro-cid-2agxab6o]{color:#8a94a6;background:#111826;border-bottom:1px solid #263048}.console[data-astro-cid-2agxab6o] th[data-astro-cid-2agxab6o]{text-align:left;color:#8a94a6;padding:.4rem .6rem;font-size:.72rem;font-weight:500}.console[data-astro-cid-2agxab6o] td[data-astro-cid-2agxab6o]{border-top:1px solid #1c2538;padding:.35rem .6rem;font-size:.82rem}.console[data-astro-cid-2agxab6o] .ok[data-astro-cid-2agxab6o]{color:#4ade80}.share[data-astro-cid-2agxab6o]{color:#1f2328;background:#fff;border:1px solid #d0d7de;border-radius:10px;overflow:hidden}.sharebar[data-astro-cid-2agxab6o]{color:#4b5563;background:#f3f4f6;border-bottom:1px solid #e5e7eb}.share[data-astro-cid-2agxab6o] ul[data-astro-cid-2agxab6o]{margin:0;padding:0;list-style:none}.share[data-astro-cid-2agxab6o] li[data-astro-cid-2agxab6o]{border-top:1px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding:.55rem .75rem;font-size:.92rem;display:flex}.pill[data-astro-cid-2agxab6o]{white-space:nowrap;border:1px solid #d0d7de;border-radius:999px;padding:.15rem .55rem;font-size:.78rem}.pill[data-astro-cid-2agxab6o].pub{color:#065f46;background:#ecfdf5}.pill[data-astro-cid-2agxab6o].staff{color:#1e40af;background:#eff6ff}.pill[data-astro-cid-2agxab6o].link{color:#9a3412;background:#fff7ed}.pick[data-astro-cid-2agxab6o]{border:0;gap:.4rem;margin:0 0 .5rem;padding:0;display:grid}.pick[data-astro-cid-2agxab6o] legend[data-astro-cid-2agxab6o]{margin-bottom:.5rem;font-weight:600}.opt[data-astro-cid-2agxab6o]{border:1px solid var(--line);cursor:pointer;background:var(--bg);border-radius:10px;align-items:flex-start;gap:.6rem;padding:.55rem .7rem;display:flex}.opt[data-astro-cid-2agxab6o] input[data-astro-cid-2agxab6o]{accent-color:var(--yellow);margin-top:.3rem}.letter[data-astro-cid-2agxab6o]{font:700 .85rem var(--font-mono);color:var(--muted-2)}.just[data-astro-cid-2agxab6o]{color:var(--muted-2);gap:.3rem;margin:.5rem 0;font-size:.85rem;display:grid}.just[data-astro-cid-2agxab6o] textarea[data-astro-cid-2agxab6o],.unlock[data-astro-cid-2agxab6o] input[data-astro-cid-2agxab6o]{font:inherit;color:var(--text);background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:.5rem .7rem}.row-btns[data-astro-cid-2agxab6o]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.fb[data-astro-cid-2agxab6o]{min-height:1.2em;font-weight:600}.fb[data-astro-cid-2agxab6o].ok{color:var(--good)}.fb[data-astro-cid-2agxab6o].no{color:var(--bad)}.final[data-astro-cid-2agxab6o]{border-color:var(--yellow)}.unlock[data-astro-cid-2agxab6o]{flex-wrap:wrap;gap:.5rem;display:flex}.unlock[data-astro-cid-2agxab6o] input[data-astro-cid-2agxab6o]{text-transform:uppercase;letter-spacing:.2em;font-family:var(--font-mono);max-width:12rem}.sr[data-astro-cid-2agxab6o]{position:absolute;left:-9999px}.debrief[data-astro-cid-2agxab6o] h3[data-astro-cid-2agxab6o]{margin-top:1rem}.teacher[data-astro-cid-2agxab6o]{margin-top:2rem}.tw[data-astro-cid-2agxab6o]{overflow-x:auto}[data-iz].js [data-key],[data-iz].js [data-debrief]{display:none}[data-iz] [data-debrief].show{display:block!important}[data-iz] .ch.solved{border-color:var(--good)}@media print{.row-btns[data-astro-cid-2agxab6o],.unlock[data-astro-cid-2agxab6o],[data-astro-cid-2agxab6o][data-fb]{display:none!important}.key[data-astro-cid-2agxab6o],.debrief[data-astro-cid-2agxab6o]{display:block!important}}
