.rt-band[data-astro-cid-sfxktmuv]{padding-block:var(--space-6) var(--band-space)}.rt[data-astro-cid-sfxktmuv]{gap:var(--space-5);display:grid}.rt-intro[data-astro-cid-sfxktmuv]{gap:var(--space-5);max-inline-size:44rem;padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-l);background:var(--color-surface);display:grid}.rt-rules[data-astro-cid-sfxktmuv]{gap:var(--space-3);padding:0;list-style:none;display:grid}.rt-rules[data-astro-cid-sfxktmuv] li[data-astro-cid-sfxktmuv]{gap:var(--space-3);align-items:flex-start;display:flex}.rt-rules__num[data-astro-cid-sfxktmuv]{background:var(--color-action);block-size:1.75rem;inline-size:1.75rem;color:var(--color-on-action);font-weight:var(--weight-semibold);font-size:var(--text-s);border-radius:50%;flex:none;place-items:center;display:grid}.rt-start[data-astro-cid-sfxktmuv]{font-size:var(--text-l);justify-self:start}.rt-test[data-astro-cid-sfxktmuv]{gap:var(--space-5);display:grid}.rt-bar[data-astro-cid-sfxktmuv]{z-index:var(--z-raised);align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-m);background:var(--color-bg);box-shadow:var(--shadow-raised);flex-wrap:wrap;display:flex;position:sticky;inset-block-start:0}.rt-clock[data-astro-cid-sfxktmuv]{line-height:1.1;display:grid}.rt-clock[data-astro-cid-sfxktmuv] strong[data-astro-cid-sfxktmuv]{font-size:var(--text-xl);font-variant-numeric:tabular-nums}.rt-clock[data-astro-cid-sfxktmuv][data-low] strong[data-astro-cid-sfxktmuv]{color:var(--color-danger)}.rt-tabs[data-astro-cid-sfxktmuv]{gap:var(--space-2);display:flex}.rt-tabs[data-astro-cid-sfxktmuv] button[data-astro-cid-sfxktmuv]{border:1.5px solid var(--color-line);border-radius:var(--radius-s);background:var(--color-surface);block-size:2.75rem;inline-size:2.75rem;color:var(--color-text);font:inherit;font-weight:var(--weight-semibold);cursor:pointer}.rt-tabs[data-astro-cid-sfxktmuv] button[data-astro-cid-sfxktmuv][aria-pressed=true]{border-color:var(--color-action);background:var(--color-action);color:var(--color-on-action)}.rt-finish[data-astro-cid-sfxktmuv]{margin-inline-start:auto}.rt-panel[data-astro-cid-sfxktmuv]{gap:var(--space-5);display:grid}@media (width>=64rem){.rt-panel[data-astro-cid-sfxktmuv]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.rt-passage[data-astro-cid-sfxktmuv]{max-block-size:calc(100vh - 7rem);position:sticky;inset-block-start:6rem;overflow-y:auto}}.rt-passage[data-astro-cid-sfxktmuv]{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-m);background:var(--color-surface);display:grid}.rt-passage[data-astro-cid-sfxktmuv] h2[data-astro-cid-sfxktmuv]:focus{outline:none}.rt-letter[data-astro-cid-sfxktmuv]{block-size:1.6rem;inline-size:1.6rem;border-radius:var(--radius-s);background:var(--color-action);color:var(--color-on-action);font-size:var(--text-s);place-items:center;margin-inline-end:var(--space-2);display:inline-grid}.rt-questions[data-astro-cid-sfxktmuv]{gap:var(--space-5);display:grid}.rt-group[data-astro-cid-sfxktmuv]{gap:var(--space-3);display:grid}.rt-instruction[data-astro-cid-sfxktmuv]{font-weight:var(--weight-semibold)}.rt-list[data-astro-cid-sfxktmuv]{border:1px solid var(--color-line);border-radius:var(--radius-m);background:var(--color-surface);padding:0;list-style:none;display:grid}.rt-item[data-astro-cid-sfxktmuv]{gap:var(--space-3);padding:var(--space-4);grid-template-columns:2rem minmax(0,1fr);scroll-margin-block-start:7rem;display:grid}.rt-item[data-astro-cid-sfxktmuv]+.rt-item[data-astro-cid-sfxktmuv]{border-block-start:1px solid var(--color-line)}.rt-num[data-astro-cid-sfxktmuv]{background:var(--color-tint);block-size:2rem;inline-size:2rem;font-weight:var(--weight-semibold);font-size:var(--text-s);border-radius:50%;place-items:center;display:grid}.rt-item[data-astro-cid-sfxktmuv][data-status=correct] .rt-num[data-astro-cid-sfxktmuv]{background:var(--color-ok);color:var(--color-on-action)}.rt-item[data-astro-cid-sfxktmuv][data-status=wrong] .rt-num[data-astro-cid-sfxktmuv],.rt-item[data-astro-cid-sfxktmuv][data-status=empty] .rt-num[data-astro-cid-sfxktmuv]{background:var(--color-danger);color:var(--color-on-action)}.rt-body[data-astro-cid-sfxktmuv]{gap:var(--space-2);min-inline-size:0;display:grid}.rt-body[data-astro-cid-sfxktmuv] fieldset[data-astro-cid-sfxktmuv]{gap:var(--space-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.rt-body[data-astro-cid-sfxktmuv] legend[data-astro-cid-sfxktmuv]{margin-block-end:var(--space-2);padding:0}.rt-options[data-astro-cid-sfxktmuv]{gap:var(--space-2);display:grid}.rt-option[data-astro-cid-sfxktmuv]{align-items:center;gap:var(--space-3);min-block-size:2.75rem;padding:var(--space-2) var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-s);background:var(--color-bg);cursor:pointer;display:flex}.rt-option[data-astro-cid-sfxktmuv] input[data-astro-cid-sfxktmuv]{block-size:1.15rem;inline-size:1.15rem;accent-color:var(--color-action);flex:none;margin:0}.rt-select[data-astro-cid-sfxktmuv]{gap:var(--space-2);display:grid}.rt-select[data-astro-cid-sfxktmuv] select[data-astro-cid-sfxktmuv],.rt-gap[data-astro-cid-sfxktmuv] input[data-astro-cid-sfxktmuv]{min-block-size:2.75rem;padding-inline:var(--space-3);border:1.5px solid var(--color-control-border);border-radius:var(--radius-s);background:var(--color-bg);color:var(--color-text);font:inherit}.rt-select[data-astro-cid-sfxktmuv] select[data-astro-cid-sfxktmuv]{inline-size:100%}.rt-gap[data-astro-cid-sfxktmuv] input[data-astro-cid-sfxktmuv]{inline-size:10rem;max-inline-size:100%}.rt-mark[data-astro-cid-sfxktmuv]{font-weight:var(--weight-semibold)}.rt-item[data-astro-cid-sfxktmuv][data-status=correct] .rt-mark[data-astro-cid-sfxktmuv]{color:var(--color-ok)}.rt-item[data-astro-cid-sfxktmuv][data-status=wrong] .rt-mark[data-astro-cid-sfxktmuv],.rt-item[data-astro-cid-sfxktmuv][data-status=empty] .rt-mark[data-astro-cid-sfxktmuv]{color:var(--color-danger)}.rt-nav[data-astro-cid-sfxktmuv]{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-m);background:var(--color-surface);display:grid}.rt-nav__head[data-astro-cid-sfxktmuv]{justify-content:space-between;gap:var(--space-2);font-weight:var(--weight-semibold);flex-wrap:wrap;display:flex}.rt-nav__grid[data-astro-cid-sfxktmuv]{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(2.75rem,1fr));padding:0;list-style:none;display:grid}.rt-nav__grid[data-astro-cid-sfxktmuv] a[data-astro-cid-sfxktmuv]{border:1.5px solid var(--color-line);border-radius:var(--radius-s);background:var(--color-bg);min-block-size:2.75rem;color:var(--color-text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;place-items:center;text-decoration:none;display:grid}.rt-nav__grid[data-astro-cid-sfxktmuv] a[data-astro-cid-sfxktmuv][data-answered]{border-color:var(--color-action);background:var(--color-action);color:var(--color-on-action)}.rt-nav__grid[data-astro-cid-sfxktmuv] a[data-astro-cid-sfxktmuv][data-status=correct]{border-color:var(--color-ok);background:var(--color-ok);color:var(--color-on-action)}.rt-nav__grid[data-astro-cid-sfxktmuv] a[data-astro-cid-sfxktmuv][data-status=wrong],.rt-nav__grid[data-astro-cid-sfxktmuv] a[data-astro-cid-sfxktmuv][data-status=empty]{border-color:var(--color-danger);background:var(--color-danger);color:var(--color-on-action)}.rt-result[data-astro-cid-sfxktmuv]{gap:var(--space-3);max-inline-size:44rem;padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-l);background:var(--color-surface);display:grid}.rt-result[data-astro-cid-sfxktmuv]:focus{outline:none}.rt-result__score[data-astro-cid-sfxktmuv]{font-family:var(--font-serif);font-size:var(--text-3xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.rt-result__band[data-astro-cid-sfxktmuv]{font-size:var(--text-l);font-weight:var(--weight-semibold)}.rt-result[data-astro-cid-sfxktmuv] button[data-astro-cid-sfxktmuv]{justify-self:start}
