.modal-overlay.svelte-4vowdw{position:fixed;inset:0;box-sizing:border-box;padding:8px;overflow-y:auto;background:#0006;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;z-index:1000}.modal-content.svelte-4vowdw{box-sizing:border-box;margin:auto;background:var(--color-surface);border-radius:12px;padding:var(--space-lg);width:100%;max-width:var(--max-breedte);box-shadow:0 8px 32px #0003}@media(max-width:900px){.modal-content.svelte-4vowdw{padding:var(--space-md) 14px}}@media(max-width:700px){.modal-overlay.svelte-4vowdw{padding:8px 0}.modal-content.svelte-4vowdw{max-width:none}}.modal-content.svelte-4vowdw h3:where(.svelte-4vowdw){margin:0 0 4px;font-size:1.1rem}.modal-subtitle.svelte-4vowdw{color:var(--color-text-secondary);font-size:.88rem;margin:0 0 var(--space-md) 0}.choice-title.svelte-4vowdw{font-size:.82rem;font-weight:600;color:var(--color-text);margin:2px 0 4px}.choice-row.svelte-4vowdw{display:flex;align-items:center;gap:var(--space-sm);margin-bottom:12px}@media(max-width:700px){.choice-row.svelte-4vowdw{flex-direction:column;align-items:flex-start}}.choice-select.svelte-4vowdw{width:auto;max-width:100%;border:1px solid var(--color-border);border-radius:8px;padding:6px 8px;font-family:inherit;font-size:.85rem;background:var(--color-bg);color:var(--color-text);box-sizing:border-box;cursor:pointer}.choice-select.svelte-4vowdw:focus{outline:none;border-color:var(--color-green)}.feedback-textarea.svelte-4vowdw{width:100%;border:1px solid var(--color-border);border-radius:8px;padding:var(--space-sm);font-family:inherit;font-size:.9rem;resize:vertical;background:var(--color-bg);color:var(--color-text);box-sizing:border-box}.feedback-textarea.svelte-4vowdw:focus{outline:none;border-color:var(--color-green)}.prio-row.svelte-4vowdw{margin:2px 0 8px;font-size:.85rem}.feedback-hint.svelte-4vowdw{font-size:.72rem;color:var(--color-grey);margin:0}.modal-actions.svelte-4vowdw{display:flex;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-md)}.modal-actions.svelte-4vowdw .btn:where(.svelte-4vowdw){margin-top:0}.btn-skip.svelte-4vowdw{background:var(--color-grey);color:#fff}.btn-skip.svelte-4vowdw:hover{background:var(--color-dark-grey)}
