.practice.svelte-1uyvpew .pq-tools:where(.svelte-1uyvpew){flex-wrap:wrap;align-items:center;gap:.6rem 1rem;display:flex}.practice.svelte-1uyvpew .pq-unit:where(.svelte-1uyvpew) select:where(.svelte-1uyvpew){border:1px solid var(--color-border-light);background:var(--color-bg-light);border-radius:.6rem;width:100%;padding:.4rem .7rem;font-size:.95rem}.practice.svelte-1uyvpew .pq-unit:where(.svelte-1uyvpew){flex:0 22rem;min-width:0}.practice.svelte-1uyvpew .pq-unit:where(.svelte-1uyvpew) label:where(.svelte-1uyvpew){display:block}.practice.svelte-1uyvpew .pq-show:where(.svelte-1uyvpew){flex-wrap:wrap;gap:.35rem;display:flex}.practice.svelte-1uyvpew .pq-show:where(.svelte-1uyvpew) button:where(.svelte-1uyvpew),.practice.svelte-1uyvpew .pq-btns:where(.svelte-1uyvpew) button:where(.svelte-1uyvpew){border:1px solid var(--color-border-light);background:var(--color-bg-light);color:var(--g-ink);cursor:pointer;border-radius:999px;padding:.25rem .8rem;font-size:.9rem}.practice.svelte-1uyvpew .pq-show:where(.svelte-1uyvpew) button:where(.svelte-1uyvpew):hover,.practice.svelte-1uyvpew .pq-btns:where(.svelte-1uyvpew) button:where(.svelte-1uyvpew):hover{border-color:var(--color-text-light)}.practice.svelte-1uyvpew .pq-show:where(.svelte-1uyvpew) button.on:where(.svelte-1uyvpew){border-color:var(--color-text-light);color:var(--color-text-light);font-weight:600}.practice.svelte-1uyvpew .pq-count:where(.svelte-1uyvpew){color:var(--g-ink);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin-top:.75rem;font-size:.9rem;overflow:hidden}.practice.svelte-1uyvpew .pq-list:where(.svelte-1uyvpew){max-width:46rem;margin-top:1.5rem}.practice.svelte-1uyvpew .pq-unit-title:where(.svelte-1uyvpew){margin-top:2rem;font-size:1.4rem;font-weight:800;line-height:1.25}.practice.svelte-1uyvpew .pq-unit-title:where(.svelte-1uyvpew):first-child{margin-top:0}.practice.svelte-1uyvpew .pq-unit-title:where(.svelte-1uyvpew) a:where(.svelte-1uyvpew):hover{text-decoration:underline}.practice.svelte-1uyvpew .pq-worksheet{color:var(--g-ink);margin:.6rem 0 0}.practice.svelte-1uyvpew .pq-section:where(.svelte-1uyvpew){margin-top:1.75rem;font-size:1.15rem;font-weight:700}.practice.svelte-1uyvpew .pq-group:where(.svelte-1uyvpew){color:var(--g-ink);margin-top:1.5rem;font-size:1rem;font-weight:700}.practice.svelte-1uyvpew .pq-empty:where(.svelte-1uyvpew){color:var(--g-ink)}.practice.svelte-1uyvpew .pq:where(.svelte-1uyvpew) .q-label:where(.svelte-1uyvpew){position:relative}.practice.svelte-1uyvpew .pq-mark:where(.svelte-1uyvpew){font-size:.9rem;font-weight:700;position:absolute;top:1.7em;left:0}.practice.svelte-1uyvpew .pq-mark.ok:where(.svelte-1uyvpew){color:var(--g-green)}.practice.svelte-1uyvpew .pq-mark.no:where(.svelte-1uyvpew){color:var(--g-red)}.practice.svelte-1uyvpew .pq-btns:where(.svelte-1uyvpew){flex-wrap:wrap;gap:.4rem;margin-top:.75rem;display:flex}.practice.svelte-1uyvpew .pq-btns:where(.svelte-1uyvpew) button.on:where(.svelte-1uyvpew){border-color:currentColor;font-weight:600}.practice.svelte-1uyvpew .pq-btns:where(.svelte-1uyvpew) button:first-child.on:where(.svelte-1uyvpew){color:var(--g-green)}.practice.svelte-1uyvpew .pq-btns:where(.svelte-1uyvpew) button:last-child.on:where(.svelte-1uyvpew){color:var(--g-red)}.practice.svelte-1uyvpew .pq-units:where(.svelte-1uyvpew){border-top:1px solid var(--color-border-light);display:grid}.practice.svelte-1uyvpew .pq-units:where(.svelte-1uyvpew) a:where(.svelte-1uyvpew){border-bottom:1px solid var(--color-border-light);grid-template-columns:4.5rem minmax(0,1fr);gap:.1rem .75rem;padding:.7rem .25rem;line-height:1.35;display:grid}.practice.svelte-1uyvpew .pq-units:where(.svelte-1uyvpew) a:where(.svelte-1uyvpew):hover .pq-u-title:where(.svelte-1uyvpew){text-decoration:underline}.practice.svelte-1uyvpew .pq-u-n:where(.svelte-1uyvpew){letter-spacing:.04em;text-transform:uppercase;color:var(--color-muted-light);grid-row:span 2;padding-top:.15rem;font-size:.8rem;font-weight:700}.practice.svelte-1uyvpew .pq-u-title:where(.svelte-1uyvpew){font-weight:600}.practice.svelte-1uyvpew .pq-u-count:where(.svelte-1uyvpew){color:var(--g-ink);font-variant-numeric:tabular-nums;font-size:.85rem}
