.timer.svelte-v7cpya{display:inline-flex;align-items:center;gap:var(--space-1, 4px);font-variant-numeric:tabular-nums;font-weight:600}.timer-warn.svelte-v7cpya{color:var(--danger, #b42318)}.setup-grid.svelte-dqn6xy{display:grid;grid-template-columns:1fr;gap:var(--space-4);margin-bottom:var(--space-6)}@media (min-width: 768px){.setup-grid.svelte-dqn6xy{grid-template-columns:repeat(3,1fr)}}.mode-card.svelte-dqn6xy{display:flex;flex-direction:column;gap:var(--space-2);height:100%}.mode-title.svelte-dqn6xy{margin:0;font-size:var(--fs-20)}.mode-desc.svelte-dqn6xy{margin:0;color:var(--muted);flex:1}.settings-grid.svelte-dqn6xy{display:grid;grid-template-columns:1fr;gap:var(--space-4);margin-bottom:var(--space-4)}@media (min-width: 640px){.settings-grid.svelte-dqn6xy{grid-template-columns:repeat(2,1fr)}}@media (min-width: 1024px){.settings-grid.svelte-dqn6xy{grid-template-columns:repeat(4,1fr)}}.setting.svelte-dqn6xy{display:flex;flex-direction:column;gap:var(--space-1)}.setting-label.svelte-dqn6xy{font-weight:600;font-size:var(--fs-14)}.setting-input.svelte-dqn6xy{padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius);background-color:var(--surface);color:var(--text);font-size:max(16px,var(--fs-15));min-height:var(--touch-target)}select.setting-input.svelte-dqn6xy{padding-right:40px;background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px}.setting-input.svelte-dqn6xy:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 28%,transparent);border-color:var(--primary)}.hint.svelte-dqn6xy{color:var(--muted);margin:0;font-size:var(--fs-13)}.frage-top.svelte-dqn6xy{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}.frage-meta.svelte-dqn6xy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.frage-progress.svelte-dqn6xy{color:var(--muted);font-size:var(--fs-14)}.timer-box.svelte-dqn6xy{margin-left:auto;font-size:var(--fs-18);padding:var(--space-1) var(--space-3);border-radius:var(--radius);background:var(--info-bg);color:var(--info)}.schalter.svelte-dqn6xy{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4)}.schalter-label.svelte-dqn6xy{display:flex;align-items:center;gap:var(--space-2);font-weight:600;min-height:var(--touch-target)}.schalter-label.svelte-dqn6xy input:where(.svelte-dqn6xy){width:20px;height:20px}.schalter-zeile.svelte-dqn6xy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.progress-bar.svelte-dqn6xy{width:100%;height:8px;border-radius:var(--radius-pill);overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0}.progress-bar.svelte-dqn6xy::-webkit-progress-bar{background:var(--bg);border-radius:var(--radius-pill)}.progress-bar.svelte-dqn6xy::-webkit-progress-value{background:var(--primary);border-radius:var(--radius-pill)}.progress-bar.svelte-dqn6xy::-moz-progress-bar{background:var(--primary);border-radius:var(--radius-pill)}.frage-text.svelte-dqn6xy{margin:0 0 var(--space-2);font-size:var(--fs-20);line-height:var(--lh-base)}.frage-hinweis.svelte-dqn6xy{color:var(--warning);font-size:var(--fs-13);margin:0 0 var(--space-3);font-weight:600}.optionen-liste.svelte-dqn6xy{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}.option.svelte-dqn6xy{display:grid;grid-template-columns:auto 1fr auto;gap:var(--space-3);align-items:center;text-align:left;width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);font-size:var(--fs-15);min-height:var(--touch-target);cursor:pointer}@media (hover: hover){.option.svelte-dqn6xy:hover:not(:disabled){border-color:var(--primary)}}.option.svelte-dqn6xy:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 28%,transparent)}.option.svelte-dqn6xy:disabled{cursor:default}.option-selected.svelte-dqn6xy{background:var(--primary-soft);border-color:var(--primary)}.option-richtig.svelte-dqn6xy{background:var(--success-bg);border-color:var(--success);color:var(--success)}.option-falsch.svelte-dqn6xy{background:var(--danger-bg);border-color:var(--danger);color:var(--danger)}.option-letter.svelte-dqn6xy{font-weight:700;width:1.5em}.option-text.svelte-dqn6xy{min-width:0}.option-mark.svelte-dqn6xy{font-weight:700}.frage-nav.svelte-dqn6xy{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5);justify-content:space-between}.frage-nav-right.svelte-dqn6xy{margin-left:auto}.ergebnis-header.svelte-dqn6xy{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:space-between;align-items:flex-start}.ergebnis-label.svelte-dqn6xy{margin:0;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:var(--fs-12);font-weight:700}.ergebnis-score.svelte-dqn6xy{margin:var(--space-1) 0;font-size:var(--fs-36);font-weight:700;color:var(--primary)}.ergebnis-hinweis.svelte-dqn6xy{margin:var(--space-1) 0;color:var(--warning);font-weight:600}.ergebnis-meta.svelte-dqn6xy{margin:0;color:var(--muted);font-size:var(--fs-13)}.ergebnis-actions.svelte-dqn6xy{display:flex;flex-wrap:wrap;gap:var(--space-2)}.themen-bereich-liste.svelte-dqn6xy{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.themen-bereich.svelte-dqn6xy{display:flex;flex-direction:column;gap:var(--space-1)}.themen-bereich-header.svelte-dqn6xy{display:flex;justify-content:space-between;font-size:var(--fs-14)}.themen-bereich-name.svelte-dqn6xy{font-weight:600;text-transform:capitalize}.themen-bereich-bar.svelte-dqn6xy{height:8px;background:var(--bg);border-radius:var(--radius-pill);overflow:hidden}.themen-bereich-bar-fill.svelte-dqn6xy{height:100%;background:var(--primary);border-radius:var(--radius-pill)}.fragen-liste.svelte-dqn6xy{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-5)}.frage-detail.svelte-dqn6xy{border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-4);background:var(--surface-2)}.frage-detail-richtig.svelte-dqn6xy{border-left:4px solid var(--success)}.frage-detail.svelte-dqn6xy:not(.frage-detail-richtig){border-left:4px solid var(--danger)}.frage-detail-header.svelte-dqn6xy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.frage-detail-nr.svelte-dqn6xy{font-weight:700;color:var(--muted)}.frage-detail-meta.svelte-dqn6xy{color:var(--muted);font-size:var(--fs-13);margin-left:auto}.frage-detail-text.svelte-dqn6xy{margin:0 0 var(--space-2);font-weight:600}.frage-detail-options.svelte-dqn6xy{margin:var(--space-2) 0;font-size:var(--fs-14);color:var(--muted)}.frage-detail-options-label.svelte-dqn6xy{margin:0}.frage-detail-erklaerung.svelte-dqn6xy{margin:var(--space-2) 0}
