.quiz.svelte-10yw3yg{--field-fill:var(--surface-3);gap:var(--space-md);max-width:600px;padding:var(--space-lg);background:var(--card-surface);border:1px solid var(--card-border);border-radius:var(--radius-card);flex-direction:column;margin:0 auto;display:flex}.quiz__header.svelte-10yw3yg{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.quiz__step.svelte-10yw3yg{color:var(--gray);font-size:.9375rem}.quiz__question.svelte-10yw3yg{letter-spacing:-.02em;color:var(--white);margin:0;font-size:1.25rem;font-weight:800;line-height:1.4}.quiz__question.svelte-10yw3yg:focus,.quiz__result.svelte-10yw3yg:focus{outline:none}.quiz__options.svelte-10yw3yg{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);display:grid}.quiz__option.svelte-10yw3yg{align-items:center;gap:var(--space-sm);width:100%;min-height:44px;padding:var(--space-sm) var(--space-md);background:var(--field-fill);border:1px solid var(--field-border);border-radius:var(--radius-sm);color:var(--white);text-align:start;cursor:pointer;transition:border-color var(--duration) var(--ease);font-family:inherit;font-size:1rem;line-height:1.5;display:flex}.quiz__option-text.svelte-10yw3yg{overflow-wrap:anywhere;text-align:start;flex:1;min-width:0}@media (hover:hover){.quiz__option.svelte-10yw3yg:hover:not([aria-disabled=true]){border-color:var(--white-2)}}.quiz__option[aria-disabled=true].svelte-10yw3yg{color:var(--gray);cursor:default}.quiz__option.correct.svelte-10yw3yg,.quiz__option.wrong.svelte-10yw3yg{color:var(--white);background:0 0}.quiz__option.correct.svelte-10yw3yg{border-color:var(--success)}.quiz__option.wrong.svelte-10yw3yg{border-color:var(--red-light)}.quiz__icon.svelte-10yw3yg{color:var(--red-light);flex:none;display:inline-flex}.quiz__icon--right.svelte-10yw3yg{color:var(--success)}.quiz__icon.svelte-10yw3yg svg{block-size:1.25em;inline-size:1.25em}@media (width>=481px){.quiz__options--grid.svelte-10yw3yg{grid-template-columns:repeat(2,minmax(0,1fr))}.quiz__options--grid.svelte-10yw3yg .quiz__option-text:where(.svelte-10yw3yg){text-align:center}}.quiz__feedback.svelte-10yw3yg:empty{position:absolute}.quiz__feedback.svelte-10yw3yg{gap:var(--space-sm);flex-direction:column;align-items:flex-start;display:flex}.quiz__feedback.svelte-10yw3yg p:where(.svelte-10yw3yg){color:var(--white-2);margin:0;font-size:.9375rem;line-height:1.6}.quiz__feedback.svelte-10yw3yg strong:where(.svelte-10yw3yg) .quiz__icon:where(.svelte-10yw3yg){vertical-align:-.2em;margin-inline-end:var(--space-xs)}.quiz__link.svelte-10yw3yg{color:var(--red-light);font-size:.9375rem;font-weight:600;text-decoration:underline}.quiz__next.svelte-10yw3yg{justify-content:center;align-self:stretch}.quiz__result.svelte-10yw3yg{align-items:center;gap:var(--space-md);padding-block:var(--space-xl);text-align:center;flex-direction:column;display:flex}.quiz__score.svelte-10yw3yg{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:var(--white);font-size:3rem;font-weight:800;line-height:1.1}.quiz__verdict.svelte-10yw3yg{color:var(--white-2);margin:0;font-size:1.125rem}.quiz__result.svelte-10yw3yg .btn:where(.svelte-10yw3yg){align-self:center}@media (width<=480px){.quiz.svelte-10yw3yg{padding:var(--space-md)}.quiz__question.svelte-10yw3yg{font-size:1.125rem}}.wf.svelte-xrgccv{gap:var(--block-gap);flex-direction:column;display:flex}.wf__bar.svelte-xrgccv{align-items:center;gap:var(--space-sm) var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--surface-2);border:1px solid var(--card-border);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr) auto;display:grid}.wf__group.svelte-xrgccv{align-items:center;gap:var(--space-xs);flex-wrap:wrap;grid-column:1;display:flex}.wf__count.svelte-xrgccv{grid-area:1/2;margin:0}.wf__group-label.svelte-xrgccv{min-inline-size:6rem}.wf__chip.svelte-xrgccv{min-block-size:2.75rem;padding-inline:var(--space-md);background:var(--surface-3);border:1px solid var(--field-border);border-radius:var(--radius-chip);color:var(--white-2);white-space:nowrap;cursor:pointer;transition:color var(--duration) var(--ease), background-color var(--duration) var(--ease), border-color var(--duration) var(--ease);font-family:inherit;font-size:.9375rem;font-weight:400}.wf__chip.active.svelte-xrgccv{background:var(--gray);border-color:var(--gray);color:var(--surface-1);font-weight:600}@media (hover:hover){.wf__chip.svelte-xrgccv:enabled:not(.active):hover{border-color:var(--white-2);color:var(--white)}.wf__chip.active.svelte-xrgccv:enabled:hover{border-color:var(--white-2)}}.wf__chip.svelte-xrgccv:disabled{opacity:.55;cursor:progress}.wf__grid.svelte-xrgccv{gap:var(--space-sm);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media screen{.wf__item.svelte-xrgccv{transition-property:none}.wf__item--later.svelte-xrgccv{visibility:hidden;opacity:0;pointer-events:none;block-size:0;position:absolute;overflow:hidden}}.wf__card.svelte-xrgccv{align-content:start;gap:var(--space-xs) var(--space-lg);padding:var(--space-md) var(--space-lg);background:var(--card-surface);border:1px solid var(--card-border);border-radius:var(--radius-card);color:inherit;grid-template-columns:minmax(0,1fr) minmax(auto,16rem);grid-template-areas:"title tags""desc tags""meta tags";text-decoration:none;display:grid}.wf__tags.svelte-xrgccv{justify-content:flex-end;align-self:start;gap:var(--space-xs);flex-wrap:wrap;grid-area:tags;display:flex}.wf__tag.svelte-xrgccv{--tag-tone:var(--white-2);padding:.125rem var(--space-sm);background:var(--surface-3);border-radius:var(--radius-chip);color:var(--tag-tone);white-space:nowrap;flex-shrink:0;font-size:.8125rem;font-weight:500}.wf__tag[data-tone].svelte-xrgccv{background:color-mix(in srgb, var(--tag-tone) 12%, transparent)}.wf__tag[data-tone=beginner].svelte-xrgccv{--tag-tone:var(--success)}.wf__tag[data-tone=advanced].svelte-xrgccv{--tag-tone:var(--accent-purple)}.wf__tag[data-tone=tech].svelte-xrgccv{--tag-tone:var(--info)}.wf__tag[data-tone=business].svelte-xrgccv{--tag-tone:var(--warning)}.wf__title.svelte-xrgccv{color:var(--white);text-underline-offset:.2em;grid-area:title;margin:0;font-size:1.0625rem;font-weight:700;line-height:1.35;text-decoration-thickness:1px}.wf__card.svelte-xrgccv:hover .wf__title:where(.svelte-xrgccv){text-decoration-line:underline}.wf__desc.svelte-xrgccv{max-inline-size:68ch;color:var(--gray);grid-area:desc;margin:0;font-size:.9375rem;line-height:1.5}.wf__meta.svelte-xrgccv{grid-area:meta}.wf__empty.svelte-xrgccv{padding-block:var(--space-xl);color:var(--gray);text-align:start;margin:0;font-size:.9375rem}@media (width<=768px){.wf__bar.svelte-xrgccv{padding:var(--space-md);grid-template-columns:minmax(0,1fr)}.wf__count.svelte-xrgccv{grid-area:auto/1}.wf__card.svelte-xrgccv{padding:var(--space-md);grid-template-columns:minmax(0,1fr);grid-template-areas:"tags""title""desc""meta"}.wf__tags.svelte-xrgccv{justify-content:flex-start}}@media (width<=480px){.wf__group-label.svelte-xrgccv{flex-basis:100%;min-inline-size:0}}@media (prefers-reduced-motion:reduce){.wf__chip.svelte-xrgccv{transition:none}}.suggest-form.svelte-cfubut{gap:var(--space-sm);inline-size:100%;max-inline-size:500px;margin-inline:auto;display:flex}@media (width<=480px){.suggest-form.svelte-cfubut{flex-direction:column}.suggest-submit.svelte-cfubut{justify-content:center;width:100%}}.suggest-input.svelte-cfubut{background:var(--field-fill);border:1px solid var(--field-border);border-radius:var(--radius-sm);min-block-size:44px;min-inline-size:0;color:var(--white);flex:1;padding:.75rem 1rem;font-family:inherit;font-size:1rem}.suggest-input.svelte-cfubut::placeholder{color:var(--gray);opacity:1}.suggest-privacy.svelte-cfubut{color:var(--gray);font-size:.9375rem}.suggest-privacy__link.svelte-cfubut{color:var(--red-light);text-decoration:underline}.suggest-note.svelte-cfubut{min-height:1.5em;font-size:.9375rem}.suggest-note.is-success.svelte-cfubut{color:var(--success)}.suggest-note.is-error.svelte-cfubut{color:var(--red-light)}
