.sb-widget.svelte-124gunt{background:#ffffff05;border:1px solid var(--border-secondary, rgba(255, 255, 255, .1));border-radius:1rem;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.sb-progress.svelte-124gunt{display:flex;align-items:center;justify-content:space-between}.sb-dot.svelte-124gunt{width:.5rem;height:.5rem;border-radius:50%;background:#ffffff1a;transition:background .2s ease}.sb-dot.dot-done.svelte-124gunt{background:var(--border-accent)}.sb-dot.dot-current.svelte-124gunt{background:#fff6}.sb-progress-label.svelte-124gunt{color:var(--fg-tertiary)}.sb-header.svelte-124gunt{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.sb-type-badge{display:inline-flex;padding:.125rem .625rem;border-radius:9999px;background:#05df721a;color:var(--fg-accent);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.sb-zone.svelte-124gunt{border:1px solid var(--border-secondary, rgba(255, 255, 255, .1));border-radius:.75rem;padding:.875rem 1rem;min-height:4rem;display:flex;flex-direction:column;gap:.625rem}.sb-target.svelte-124gunt{background:#ffffff08}.sb-zone-label.svelte-124gunt{color:var(--fg-tertiary);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.sb-zone-empty.svelte-124gunt{margin:0}.sb-chips-row.svelte-124gunt{display:flex;flex-wrap:wrap;gap:.5rem}.sb-chip.svelte-124gunt{display:inline-flex;align-items:center;padding:.375rem .875rem;border-radius:.5rem;font-size:.9375rem;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .1s ease;border:1px solid}.sb-chip.svelte-124gunt:not(:disabled):active{transform:scale(.96)}.sb-chip.svelte-124gunt:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.sb-chip-available.svelte-124gunt{background:#ffffff0f;border-color:#ffffff26;color:var(--fg-primary)}.sb-chip-available.svelte-124gunt:not(:disabled):hover{background:#ffffff1a;border-color:#ffffff4d}.sb-chip-placed.svelte-124gunt{background:#05df720f;border-color:#05df7240;color:var(--fg-primary)}.sb-chip-placed.svelte-124gunt:not(:disabled):hover{background:#05df721a;border-color:#05df7266}.sb-chip-placed.chip-correct.svelte-124gunt{background:#4ade801a;border-color:#4ade80;color:#4ade80}.sb-chip-placed.chip-incorrect.svelte-124gunt{background:#f871711a;border-color:#f87171;color:#f87171}.sb-chip-placed.chip-answer.svelte-124gunt{background:#f59e0b1a;border-color:#f59e0b;color:#f59e0b}.sb-answer-reveal.svelte-124gunt{padding:.875rem 1rem;border:1px solid rgba(245,158,11,.2);border-radius:.75rem;background:#f59e0b0a;display:flex;flex-direction:column;gap:.25rem}.sb-correct-sentence.svelte-124gunt{color:#f59e0b;margin:0}.sb-feedback.svelte-124gunt{padding:1rem 1.25rem;border-radius:.75rem;border:1px solid;display:flex;flex-direction:column;gap:.375rem}.feedback-correct.svelte-124gunt{border-color:#4ade8040;background:#4ade800d}.feedback-incorrect.svelte-124gunt{border-color:#f8717140;background:#f871710d}.sb-feedback-header.svelte-124gunt{display:flex;align-items:center;gap:.5rem}.sb-actions.svelte-124gunt{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.sb-summary.svelte-124gunt{display:flex;flex-direction:column;gap:1.25rem;align-items:center;text-align:center}.score-value.svelte-124gunt{color:var(--fg-accent);line-height:1}.score-total.svelte-124gunt{color:var(--fg-tertiary)}.summary-label.svelte-124gunt{color:var(--fg-primary);margin:0}.v2-examples.svelte-1jglwj9{display:flex;flex-direction:column;gap:.75rem}.klammer-diagrams.svelte-1jglwj9{display:flex;flex-direction:column;gap:1rem}.klammer-middle.svelte-1jglwj9{flex:1;border-bottom:1px solid var(--border-accent);padding-bottom:.125rem}.bracket-arm.svelte-1jglwj9{flex:1;height:1px;position:relative}.bracket-left.svelte-1jglwj9:before,.bracket-right.svelte-1jglwj9:after{content:"";position:absolute;top:0;width:1px;height:.5rem}.bracket-left.svelte-1jglwj9:before{right:0}.bracket-right.svelte-1jglwj9:after{left:0}.conjunction-grid.svelte-1jglwj9{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}@media(min-width:36rem){.conjunction-grid.svelte-1jglwj9{grid-template-columns:repeat(3,1fr)}}@media(min-width:48rem){.conjunction-grid.svelte-1jglwj9{grid-template-columns:repeat(4,1fr)}}.question-types-grid.svelte-1jglwj9{display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:36rem){.question-types-grid.svelte-1jglwj9{grid-template-columns:1fr 1fr}}.question-examples.svelte-1jglwj9{display:flex;flex-direction:column;gap:.5rem}.question-row.svelte-1jglwj9{line-height:1.5}.tmp-box.svelte-1jglwj9{padding:.25rem .625rem;border-radius:.375rem;position:relative;display:inline-flex;flex-direction:column;gap:.1rem}.time-box.svelte-1jglwj9{color:#38bdf8}.manner-box.svelte-1jglwj9{color:#a78bfa}.place-box.svelte-1jglwj9{color:#34d399}.tmp-label.svelte-1jglwj9{display:block;opacity:.7;text-transform:uppercase;letter-spacing:.05em}
