.narrow[data-astro-cid-nsmdyjlu]{max-width:900px}.set-hero[data-astro-cid-nsmdyjlu]{background:var(--tint);padding:28px 0 32px}.set-hero[data-astro-cid-nsmdyjlu] .container[data-astro-cid-nsmdyjlu]{flex-direction:column;gap:14px;display:flex}.crumbs[data-astro-cid-nsmdyjlu]{color:var(--ink-muted);flex-wrap:wrap;gap:8px;font-size:14px;font-weight:700;display:flex}h1[data-astro-cid-nsmdyjlu]{font-size:clamp(26px,5vw,36px)}.tags[data-astro-cid-nsmdyjlu]{flex-wrap:wrap;gap:8px;display:flex}.level-pill[data-astro-cid-nsmdyjlu]{background:var(--accent);color:#fff}.tag[data-astro-cid-nsmdyjlu]{border:2px solid var(--border);background:#fff}.desc[data-astro-cid-nsmdyjlu]{color:var(--ink-soft);font-size:17px;line-height:1.6}.body[data-astro-cid-nsmdyjlu]{flex-direction:column;gap:24px;padding-top:28px;padding-bottom:72px;display:flex}.toolbar[data-astro-cid-nsmdyjlu]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.actions[data-astro-cid-nsmdyjlu],.print-bar[data-astro-cid-nsmdyjlu]{flex-wrap:wrap;gap:10px;display:flex}.btn[data-astro-cid-nsmdyjlu].small{border-radius:14px;padding:12px 18px;font-size:15px}.score[data-astro-cid-nsmdyjlu]{font-size:17px;font-weight:800}.score[data-astro-cid-nsmdyjlu].perfect{color:#1d6b3a}.drill-grid[data-astro-cid-nsmdyjlu]{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.drill-grid[data-astro-cid-nsmdyjlu].roomy{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr))}.drill-item[data-astro-cid-nsmdyjlu]{background:#fff;border:2px solid #e6eaf2;border-radius:18px;flex-direction:column;gap:12px;padding:16px;transition:border-color .15s,background .15s;display:flex}.drill-item[data-astro-cid-nsmdyjlu].right{background:#f1faf4;border-color:#9fd8b4}.drill-item[data-astro-cid-nsmdyjlu].wrong{background:#fff5f2;border-color:#f3b3a6}.d-q[data-astro-cid-nsmdyjlu]{align-items:flex-start;gap:10px;display:flex}.d-num[data-astro-cid-nsmdyjlu]{width:30px;height:30px;color:var(--ink-muted);background:#f2f4f8;border-radius:10px;flex:none;place-items:center;margin-top:1px;font-size:14px;font-weight:800;display:grid}.d-text[data-astro-cid-nsmdyjlu]{flex:1;min-width:0;font-size:18px;font-weight:700;line-height:1.4}.d-input-wrap[data-astro-cid-nsmdyjlu]{align-items:center;gap:6px;min-width:0;margin-top:auto;display:flex}.d-input[data-astro-cid-nsmdyjlu]{border:2px solid var(--line-strong);width:0;min-width:0;color:var(--ink);text-align:center;background:#fff;border-radius:12px;flex:1 1 0;padding:10px 12px;font-family:inherit;font-size:19px;font-weight:700}.d-input[data-astro-cid-nsmdyjlu]:focus{outline-offset:1px;border-color:var(--blue);outline:3px solid #b9cdf6}.d-mark[data-astro-cid-nsmdyjlu]{width:22px;font-size:20px;font-weight:800}.right[data-astro-cid-nsmdyjlu] .d-mark[data-astro-cid-nsmdyjlu]{color:#1d6b3a}.wrong[data-astro-cid-nsmdyjlu] .d-mark[data-astro-cid-nsmdyjlu]{color:#b23a24}.d-figure[data-astro-cid-nsmdyjlu]{justify-content:center;padding:2px 0;display:flex}.d-figure[data-astro-cid-nsmdyjlu] svg,.q-figure[data-astro-cid-nsmdyjlu] svg,.set-figure[data-astro-cid-nsmdyjlu] svg{max-width:100%;height:auto}.q-figure[data-astro-cid-nsmdyjlu]{margin-bottom:4px;display:block}.set-figure[data-astro-cid-nsmdyjlu]{justify-content:center;margin:0;display:flex}.d-answer[data-astro-cid-nsmdyjlu]{color:#1d6b3a;text-align:center;font-size:15px}.d-answer[data-astro-cid-nsmdyjlu][hidden]{display:none}.progress[data-astro-cid-nsmdyjlu]{align-items:center;gap:12px;font-size:15px;font-weight:800;display:flex}.bar[data-astro-cid-nsmdyjlu]{background:var(--line);border-radius:999px;width:160px;height:12px;overflow:hidden}.fill[data-astro-cid-nsmdyjlu]{background:var(--green);border-radius:999px;width:0;height:100%;transition:width .25s}.questions[data-astro-cid-nsmdyjlu]{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.question[data-astro-cid-nsmdyjlu]{border:2px solid #e6eaf2;border-radius:22px;flex-direction:column;gap:14px;padding:22px;display:flex}.q-head[data-astro-cid-nsmdyjlu]{align-items:flex-start;gap:14px;display:flex}.num[data-astro-cid-nsmdyjlu]{width:42px;height:42px;font-family:var(--font-head);border-radius:14px;flex:none;place-items:center;font-size:20px;font-weight:700;display:grid}.q-text[data-astro-cid-nsmdyjlu]{flex-direction:column;gap:6px;min-width:0;padding-top:6px;display:flex}.q-text[data-astro-cid-nsmdyjlu] p[data-astro-cid-nsmdyjlu]{font-size:19px;font-weight:600;line-height:1.55}.marks[data-astro-cid-nsmdyjlu]{color:var(--ink-muted);font-size:14px;font-weight:700}.q-foot[data-astro-cid-nsmdyjlu]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-left:56px;display:flex}.answer-line[data-astro-cid-nsmdyjlu]{color:var(--ink-muted);font-size:16px}.reveal[data-astro-cid-nsmdyjlu]{border:2px solid var(--blue);color:var(--blue);cursor:pointer;background:#fff;border-radius:999px;padding:10px 16px;font-family:inherit;font-size:14px;font-weight:800}.reveal[data-astro-cid-nsmdyjlu]:hover{background:var(--blue-tint)}.solution[data-astro-cid-nsmdyjlu]{background:#eaf7ef;border:2px solid #bfe5cc;border-radius:16px;flex-direction:column;gap:6px;margin-left:56px;padding:16px 18px;font-size:16px;line-height:1.55;display:flex}.solution[data-astro-cid-nsmdyjlu][hidden]{display:none}.sol-title[data-astro-cid-nsmdyjlu]{color:#1d6b3a;font-size:14px;font-weight:800}.solution[data-astro-cid-nsmdyjlu] strong[data-astro-cid-nsmdyjlu]{color:#1d6b3a;font-size:17px}.finish[data-astro-cid-nsmdyjlu]{background:var(--blue-tint);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px;display:flex}.finish-text[data-astro-cid-nsmdyjlu]{align-items:center;gap:14px;display:flex}.finish[data-astro-cid-nsmdyjlu] h2[data-astro-cid-nsmdyjlu]{font-size:22px;font-weight:600}.finish[data-astro-cid-nsmdyjlu] p[data-astro-cid-nsmdyjlu]{color:var(--ink-soft)}.print-only[data-astro-cid-nsmdyjlu]{display:none}@media (width<=560px){.q-foot[data-astro-cid-nsmdyjlu],.solution[data-astro-cid-nsmdyjlu]{margin-left:0;padding-left:0}}@media print{.set-hero[data-astro-cid-nsmdyjlu]{background:0 0;padding:0 0 12px}.print-only[data-astro-cid-nsmdyjlu]{margin-top:8px;font-size:15px;display:block}.question[data-astro-cid-nsmdyjlu]{break-inside:avoid;border:1px solid #999;border-radius:10px}.q-foot[data-astro-cid-nsmdyjlu]{padding-left:56px}.answer-line[data-astro-cid-nsmdyjlu]{padding-top:24px}.drill-grid[data-astro-cid-nsmdyjlu]{grid-template-columns:repeat(2,1fr);gap:8px}.drill-item[data-astro-cid-nsmdyjlu]{break-inside:avoid;border:1px solid #999;border-radius:10px;padding:10px 12px;background:0 0!important}.d-input[data-astro-cid-nsmdyjlu]{color:#0000;border:none;border-bottom:2px solid #333;border-radius:0}.d-mark[data-astro-cid-nsmdyjlu]{display:none}body[data-print=worksheet] .solution[data-astro-cid-nsmdyjlu],body[data-print=worksheet] .d-answer[data-astro-cid-nsmdyjlu]{display:none!important}body[data-print=answers] .solution[data-astro-cid-nsmdyjlu]{display:flex!important}body[data-print=answers] .d-answer[data-astro-cid-nsmdyjlu]{display:block!important}}
