.GenderSelect-module__tG_iiW__section{z-index:5;text-align:center;flex-direction:column;align-items:center;padding:clamp(44px,6vw,68px) 20px;scroll-margin-top:80px;display:flex;position:relative}.GenderSelect-module__tG_iiW__title{color:var(--text-primary);letter-spacing:-.02em;text-wrap:balance;margin-bottom:10px;font-size:clamp(1.85rem,5vw,2.75rem);font-weight:800;line-height:1.18}.GenderSelect-module__tG_iiW__subtitle{color:var(--text-secondary);text-wrap:balance;max-width:480px;margin:0 auto 20px;font-size:clamp(.95rem,2vw,1.1rem);line-height:1.5}.GenderSelect-module__tG_iiW__statusContainer{justify-content:center;align-items:center;min-height:32px;margin-bottom:24px;display:flex}.GenderSelect-module__tG_iiW__unavailableNotice{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--radius-lg,16px);flex-direction:column;align-items:center;gap:10px;padding:14px 20px;animation:.3s ease-out GenderSelect-module__tG_iiW__fadeUp;display:flex;box-shadow:0 4px 12px #00000014}@keyframes GenderSelect-module__tG_iiW__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.GenderSelect-module__tG_iiW__unavailableText{flex-direction:column;gap:4px;display:flex}.GenderSelect-module__tG_iiW__unavailablePrimary{color:var(--text-primary);font-size:1rem;font-weight:700}.GenderSelect-module__tG_iiW__unavailableSecondary{color:var(--text-secondary);font-size:.9rem}.GenderSelect-module__tG_iiW__unavailableFallbackBtn{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--border-color);cursor:pointer;border-radius:9999px;padding:8px 16px;font-size:.88rem;font-weight:600;transition:all .2s}.GenderSelect-module__tG_iiW__unavailableFallbackBtn:hover{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary);transform:translateY(-1px)}.GenderSelect-module__tG_iiW__statusText{border-radius:9999px;padding:6px 14px;font-size:.88rem;font-weight:600;transition:all .25s}.GenderSelect-module__tG_iiW__statusDefault{color:var(--text-secondary);background:#ffffff0a;border:1px solid #ffffff14}.GenderSelect-module__tG_iiW__statusActive{color:var(--accent-primary);background:#6366f11f;border:1px solid #6366f140;box-shadow:0 0 12px #6366f126}.GenderSelect-module__tG_iiW__chipsContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;max-width:680px;margin-bottom:28px;display:flex}.GenderSelect-module__tG_iiW__card{cursor:pointer;min-width:130px;min-height:48px;color:var(--text-primary);-webkit-backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-family:inherit;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative}.GenderSelect-module__tG_iiW__card:hover{background:#ffffff14;border-color:#ffffff38;transform:translateY(-2px);box-shadow:0 6px 16px #00000026}.GenderSelect-module__tG_iiW__card:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.GenderSelect-module__tG_iiW__cardActive{box-shadow:0 4px 18px #6366f138, inset 0 0 0 1px var(--accent-primary);border-color:var(--accent-primary)!important;color:#fff!important;background:#6366f129!important}.GenderSelect-module__tG_iiW__cardActive:hover{border-color:var(--accent-primary)!important;background:#6366f138!important}.GenderSelect-module__tG_iiW__iconWrapper{justify-content:center;align-items:center;font-size:1.25rem;line-height:1;display:flex}.GenderSelect-module__tG_iiW__cardLabel{letter-spacing:-.01em;font-size:1rem;font-weight:600}.GenderSelect-module__tG_iiW__checkIndicator{background:var(--accent-primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;margin-left:2px;font-size:9px;animation:.2s cubic-bezier(.34,1.56,.64,1) GenderSelect-module__tG_iiW__checkPop;display:flex}@keyframes GenderSelect-module__tG_iiW__checkPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.GenderSelect-module__tG_iiW__selfGenderSection{border-top:1px solid #ffffff14;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:580px;padding-top:20px;display:flex}.GenderSelect-module__tG_iiW__selfGenderLabel{color:var(--text-muted);font-size:.84rem;font-weight:500}.GenderSelect-module__tG_iiW__selfGenderChips{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.GenderSelect-module__tG_iiW__selfChip{color:var(--text-secondary);cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:9999px;align-items:center;gap:6px;min-height:36px;padding:6px 12px;font-family:inherit;font-size:.84rem;font-weight:500;transition:all .2s;display:inline-flex}.GenderSelect-module__tG_iiW__selfChip:hover{color:var(--text-primary);background:#ffffff0f;border-color:#ffffff2e}.GenderSelect-module__tG_iiW__selfChip:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.GenderSelect-module__tG_iiW__selfChipActive{border-color:var(--accent-primary);color:#fff;background:#6366f129;font-weight:600;box-shadow:0 0 10px #6366f126}.GenderSelect-module__tG_iiW__selfChipIcon{font-size:.95rem;line-height:1}.GenderSelect-module__tG_iiW__selfChipLabel{line-height:1.2}.GenderSelect-module__tG_iiW__unspecifiedNote{color:var(--text-muted);max-width:440px;margin-top:6px;font-size:.8rem;line-height:1.4}html[data-theme=light] .GenderSelect-module__tG_iiW__statusDefault{color:#4b5563;background:#0000000a;border-color:#00000014}html[data-theme=light] .GenderSelect-module__tG_iiW__card{background:#00000008;border-color:#0000001a}html[data-theme=light] .GenderSelect-module__tG_iiW__card:hover{background:#0000000f;border-color:#0003}html[data-theme=light] .GenderSelect-module__tG_iiW__cardActive{color:var(--accent-primary)!important;background:#6366f11a!important}html[data-theme=light] .GenderSelect-module__tG_iiW__selfGenderSection{border-top-color:#00000014}html[data-theme=light] .GenderSelect-module__tG_iiW__selfChip{background:#00000008;border-color:#00000014}html[data-theme=light] .GenderSelect-module__tG_iiW__selfChipActive{color:var(--accent-primary);background:#6366f11a}@media (max-width:600px){.GenderSelect-module__tG_iiW__section{padding:36px 16px}.GenderSelect-module__tG_iiW__title{font-size:clamp(1.6rem,7vw,2.1rem)}.GenderSelect-module__tG_iiW__chipsContainer{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;max-width:340px;margin-bottom:22px;display:grid}.GenderSelect-module__tG_iiW__card{justify-content:center;gap:8px;min-width:0;padding:10px 12px;font-size:.92rem}.GenderSelect-module__tG_iiW__cardLabel{font-size:.92rem}.GenderSelect-module__tG_iiW__selfGenderChips{grid-template-columns:repeat(2,1fr);gap:6px;width:100%;max-width:320px;display:grid}.GenderSelect-module__tG_iiW__selfChip{justify-content:center;padding:6px 10px;font-size:.8rem}}@media (max-width:360px){.GenderSelect-module__tG_iiW__section{padding:28px 12px}.GenderSelect-module__tG_iiW__title{font-size:1.45rem}.GenderSelect-module__tG_iiW__subtitle{margin-bottom:16px;font-size:.85rem}.GenderSelect-module__tG_iiW__chipsContainer{gap:6px;max-width:290px}.GenderSelect-module__tG_iiW__card{min-height:44px;padding:9px 8px;font-size:.85rem}.GenderSelect-module__tG_iiW__cardLabel{font-size:.85rem}.GenderSelect-module__tG_iiW__selfGenderChips{gap:5px;max-width:280px}.GenderSelect-module__tG_iiW__selfChip{min-height:34px;padding:5px 8px;font-size:.78rem}}
