.chooser.svelte-h4vrsy{width:min(100% - 2rem,32rem);max-height:calc(100dvh - 2rem);color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:1.5rem;box-shadow:0 24px 60px #00000059}.chooser.svelte-h4vrsy::backdrop{background:#0000008c}.chooser[open].svelte-h4vrsy{gap:1.25rem;display:grid}header.svelte-h4vrsy{justify-content:space-between;align-items:start;gap:1rem;display:flex}h2.svelte-h4vrsy{font-size:var(--step-2);text-transform:uppercase}.close.svelte-h4vrsy{width:44px;height:44px;color:inherit;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-.5rem -.5rem 0 0;display:grid}.close.svelte-h4vrsy svg:where(.svelte-h4vrsy){fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;width:22px}form.svelte-h4vrsy{gap:1rem;display:grid}.feedback.svelte-h4vrsy:empty{display:none}.feedback.svelte-h4vrsy{color:var(--success,var(--accent));font-weight:700}footer.svelte-h4vrsy{flex-wrap:wrap;justify-content:space-between;gap:.75rem;display:flex}@media (prefers-reduced-motion:no-preference){.chooser[open].svelte-h4vrsy{animation:.16s ease-out svelte-h4vrsy-rise}@keyframes svelte-h4vrsy-rise{0%{opacity:0;transform:translateY(12px)}}}
