.visual.svelte-1e3n7l4{display:flex;width:100%}.title.svelte-1e3n7l4{margin:0 0 10px;font-size:17px;font-weight:var(--font-weight-semibold);color:var(--ui-ink)}.opts.svelte-1e3n7l4{display:flex;flex-direction:column;gap:6px}.opt.svelte-1e3n7l4{display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--color-gray-200)}.opt.on.svelte-1e3n7l4{background:var(--ui-surface);box-shadow:inset 0 0 0 2px var(--ui-accent)}.tile.svelte-1e3n7l4{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--ui-accent-tint);color:var(--ui-accent-ink);flex:none}.tile.svelte-1e3n7l4 svg{width:18px;height:18px}.otext.svelte-1e3n7l4{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--color-gray-500)}.otext.svelte-1e3n7l4 b:where(.svelte-1e3n7l4){font-size:14px;color:var(--ui-ink);font-weight:var(--font-weight-semibold)}.otext.svelte-1e3n7l4 .ui-lines{max-width:160px}.check.svelte-1e3n7l4{color:var(--ui-accent-ink);flex:none}.check.svelte-1e3n7l4 svg{width:18px;height:18px}.sub.svelte-1e3n7l4{margin:0 0 6px;font-size:13px;color:var(--color-gray-500)}.groups.svelte-1e3n7l4{display:flex;flex-direction:column;gap:2px;margin-bottom:12px}.grp.svelte-1e3n7l4{display:flex;align-items:center;gap:8px;margin:0;padding:6px 0;color:var(--color-gray-400)}.grp.svelte-1e3n7l4 svg{width:16px;height:16px;flex:none}.grp.svelte-1e3n7l4 .ui-lines{flex:1}.choice.svelte-1e3n7l4{display:flex;align-items:flex-start;gap:10px;padding:10px;border-radius:12px;background:var(--ui-surface)}.choice.svelte-1e3n7l4>svg{width:18px;height:18px;flex:none;color:var(--color-gray-500);margin-top:1px}.actions.svelte-1e3n7l4{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.ghost.svelte-1e3n7l4,.danger.svelte-1e3n7l4{padding:7px 14px;border-radius:999px;font-size:13px;white-space:nowrap}.ghost.svelte-1e3n7l4{color:var(--ui-accent-ink);box-shadow:inset 0 0 0 1px var(--color-gray-300)}.danger.svelte-1e3n7l4{background:#d64545;color:#fff;font-weight:var(--font-weight-semibold)}
