.gender-grid.svelte-u47tz6{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.gender-btn.svelte-u47tz6{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:8px;cursor:pointer;font-family:inherit;transition:border-color .15s}.gender-btn.svelte-u47tz6:hover{border-color:var(--border-hover)}.gender-btn.active.svelte-u47tz6{border:2px solid var(--accent-purple, #7c3aed)}.gender-icon.svelte-u47tz6{font-size:1.2rem;line-height:1;color:var(--text-secondary)}.gender-label.svelte-u47tz6{font-size:.7rem;color:var(--text-muted)}.gender-btn.active.svelte-u47tz6 .gender-label:where(.svelte-u47tz6){color:var(--accent-purple, #7c3aed)}
