.NamesFinder-module__XXhCrW__section{background:var(--white);padding:40px 24px 0}.NamesFinder-module__XXhCrW__container{max-width:542px;margin:0 auto}.NamesFinder-module__XXhCrW__sectionHeader{justify-content:center;align-items:center;gap:12px;margin-top:0;margin-bottom:8px;display:flex}.NamesFinder-module__XXhCrW__sectionTitle{color:var(--primary-dark);letter-spacing:-.2px;font-size:22px;font-weight:800;line-height:1.3;font-family:var(--font-heading,inherit);text-align:center;margin:0}.NamesFinder-module__XXhCrW__headerActions{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.NamesFinder-module__XXhCrW__headerActionBtn{width:44px;height:44px;min-height:44px;color:var(--primary);background:var(--white);cursor:pointer;appearance:none;border:none;border-radius:12px;justify-content:center;align-items:center;gap:0;padding:0;font-family:inherit;font-size:0;transition:transform .15s,box-shadow .2s,color .2s;display:inline-flex;box-shadow:0 2px 6px #0f172a14,0 1px 2px #0f172a0f}.NamesFinder-module__XXhCrW__headerActionBtn:hover{color:var(--primary-dark);transform:translateY(-1px);box-shadow:0 4px 10px #0f172a1a,0 2px 4px #0f172a14}.NamesFinder-module__XXhCrW__headerActionBtn:active{transform:translateY(0);box-shadow:0 1px 3px #0f172a14,0 1px 2px #0f172a0f}.NamesFinder-module__XXhCrW__headerActionBtn:focus-visible{outline:2px solid var(--primary-dark);outline-offset:2px}.NamesFinder-module__XXhCrW__headerActionBtn svg{width:18px!important;height:18px!important}.NamesFinder-module__XXhCrW__titleAccent{color:var(--secondary)}.NamesFinder-module__XXhCrW__filterBox{background:var(--white);border-radius:var(--radius-lg);border:1px solid #fdba74;margin-bottom:0;padding:24px;box-shadow:0 1px 2px #f9731614}.NamesFinder-module__XXhCrW__field{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.NamesFinder-module__XXhCrW__filterLabel{color:var(--gray-500);text-transform:uppercase;letter-spacing:.6px;font-size:11px;font-weight:700}.NamesFinder-module__XXhCrW__searchInput{border:1px solid var(--gray-200);border-radius:var(--radius);background:var(--white);width:100%;color:var(--gray-700);outline:none;padding:11px 16px;font-family:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s}.NamesFinder-module__XXhCrW__searchInput:focus{border-color:var(--primary);box-shadow:0 0 0 3px #f973161f}.NamesFinder-module__XXhCrW__searchInput::placeholder{color:#0000}.NamesFinder-module__XXhCrW__filterRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}@media (max-width:900px){.NamesFinder-module__XXhCrW__filterRow{grid-template-columns:repeat(2,minmax(0,1fr))}}.NamesFinder-module__XXhCrW__filterRow .NamesFinder-module__XXhCrW__field{margin-bottom:0}.NamesFinder-module__XXhCrW__select{box-sizing:border-box;border:1px solid var(--gray-200);border-radius:var(--radius);background-color:var(--white);width:100%;min-width:0;color:var(--gray-700);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%239CA3AF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;outline:none;padding:10px 36px 10px 14px;font-family:inherit;font-size:14px;transition:border-color .2s}.NamesFinder-module__XXhCrW__select:focus{border-color:var(--primary)}.NamesFinder-module__XXhCrW__actions{justify-content:center;gap:12px;display:flex}.NamesFinder-module__XXhCrW__applyBtn{color:var(--white);border-radius:var(--radius-full);background:linear-gradient(90deg,#f97316 0%,#dc2626 100%);border:none;padding:11px 28px;font-family:inherit;font-size:14px;font-weight:700;transition:all .2s}.NamesFinder-module__XXhCrW__applyBtn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #f973164d}.NamesFinder-module__XXhCrW__resetBtn{color:var(--primary-dark);background:var(--white);border-radius:var(--radius-full);border:1px solid #fdba74;padding:11px 24px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s}.NamesFinder-module__XXhCrW__resetBtn:hover{border-color:var(--primary);background:var(--white)}.NamesFinder-module__XXhCrW__resultsBar{color:var(--gray-600);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px;margin-bottom:4px;padding-top:12px;padding-bottom:10px;font-size:13px;display:flex}.NamesFinder-module__XXhCrW__resultsCount{color:var(--gray-700);font-weight:600}.NamesFinder-module__XXhCrW__resultsNum{color:var(--secondary);font-weight:700}.NamesFinder-module__XXhCrW__resultsHint{color:var(--gray-400);font-size:12px}.NamesFinder-module__XXhCrW__nameList{flex-direction:column;display:flex}.NamesFinder-module__XXhCrW__betweenNamesAd{margin:16px 0}.NamesFinder-module__XXhCrW__nameRow{border-bottom:1px solid var(--border-default);align-items:center;gap:10px;padding:6px 0;display:flex}.NamesFinder-module__XXhCrW__nameRow:first-child{border-top:1px solid var(--border-default)}.NamesFinder-module__XXhCrW__rowNum{font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:var(--baby-number-size,13px);color:var(--gray-400);text-align:right;font-variant-numeric:lining-nums tabular-nums;flex-shrink:0;min-width:24px;padding-right:6px;font-weight:600;line-height:1;display:inline-block}.NamesFinder-module__XXhCrW__rowName{font-size:var(--baby-name-size,16px);font-family:var(--font-babyname,var(--font-body), sans-serif);color:var(--primary-dark);white-space:nowrap;flex-shrink:0;min-width:110px;font-weight:700;transition:color .2s}.NamesFinder-module__XXhCrW__rowName:hover{color:var(--secondary)}.NamesFinder-module__XXhCrW__rowDash{color:var(--gray-400);flex-shrink:0;font-size:14px}.NamesFinder-module__XXhCrW__rowMeaning{font-size:var(--baby-meaning-size,15px);font-family:var(--font-babyname,var(--font-body), sans-serif);color:var(--gray-600);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.NamesFinder-module__XXhCrW__genderBadge{text-transform:uppercase;letter-spacing:.5px;border-radius:var(--radius-full);white-space:nowrap;flex-shrink:0;padding:3px 10px;font-size:10px;font-weight:700}.NamesFinder-module__XXhCrW__badgeGirl{color:#dc2626;background:#fee2e2}.NamesFinder-module__XXhCrW__badgeBoy{color:#1d4ed8;background:#dbeafe}.NamesFinder-module__XXhCrW__badgeUnisex{color:#c2410c;background:#fed7aa}.NamesFinder-module__XXhCrW__heartBtn{color:#f97316;background:0 0;border:none;flex-shrink:0;padding:4px;transition:transform .2s}.NamesFinder-module__XXhCrW__heartBtn:hover{color:#dc2626;transform:scale(1.15)}.NamesFinder-module__XXhCrW__heartActive{color:#dc2626}.NamesFinder-module__XXhCrW__heartActiveGirl{color:#ff00a9}.NamesFinder-module__XXhCrW__heartActiveBoy{color:#3b82f6}.NamesFinder-module__XXhCrW__heartBtn.NamesFinder-module__XXhCrW__heartActiveGirl:hover{color:#ff00a9}.NamesFinder-module__XXhCrW__heartBtn.NamesFinder-module__XXhCrW__heartActiveBoy:hover{color:#2563eb}.NamesFinder-module__XXhCrW__heartBtn.NamesFinder-module__XXhCrW__heartActive:hover{color:#b91c1c}.NamesFinder-module__XXhCrW__empty{text-align:center;color:var(--gray-500);padding:12px 0}.NamesFinder-module__XXhCrW__empty p{margin-bottom:12px}.NamesFinder-module__XXhCrW__pagination{border-radius:var(--radius);background:var(--primary);border:none;justify-content:center;align-items:stretch;gap:0;width:fit-content;max-width:fit-content;margin:16px auto 0;display:flex;overflow:hidden}.NamesFinder-module__XXhCrW__pageBtn{letter-spacing:.5px;text-transform:uppercase;color:var(--white);cursor:pointer;appearance:none;background:0 0;border:none;justify-content:center;align-items:center;padding:8px 12px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}.NamesFinder-module__XXhCrW__pageBtn:hover:not(:disabled):not(.NamesFinder-module__XXhCrW__pageBtnDisabled),.NamesFinder-module__XXhCrW__pageBtn:active:not(:disabled):not(.NamesFinder-module__XXhCrW__pageBtnDisabled){background:var(--primary-dark);color:var(--white)}.NamesFinder-module__XXhCrW__pageBtn:disabled,.NamesFinder-module__XXhCrW__pageBtnDisabled{opacity:.4;cursor:not-allowed;pointer-events:none}.NamesFinder-module__XXhCrW__pageBtnIcon{display:none}.NamesFinder-module__XXhCrW__pageBtnFull{display:inline}.NamesFinder-module__XXhCrW__pageNumbers{border-left:1px solid #ffffff59;border-right:1px solid #ffffff59;align-items:center;gap:0;padding:4px 6px;display:flex}.NamesFinder-module__XXhCrW__pageNum{min-width:0;height:28px;color:var(--white);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;transition:background .2s,color .2s;display:flex}.NamesFinder-module__XXhCrW__pageNum:hover{background:var(--primary-dark);color:var(--white)}.NamesFinder-module__XXhCrW__pageNumActive,.NamesFinder-module__XXhCrW__pageNumActive:hover{color:var(--white,#fff);cursor:default;background:0 0;font-weight:800;text-decoration:none;position:relative}.NamesFinder-module__XXhCrW__pageNumActive:after,.NamesFinder-module__XXhCrW__pageNumActive:hover:after{content:"";background:var(--white,#fff);border-radius:1px;width:14px;height:2px;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.NamesFinder-module__XXhCrW__pageEllipsis{min-width:8px;height:28px;color:var(--white);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:14px;line-height:1;display:inline-flex}@media (max-width:480px){.NamesFinder-module__XXhCrW__section{padding:8px 0 4px}.NamesFinder-module__XXhCrW__container{max-width:100%}.NamesFinder-module__XXhCrW__filterBox{margin-bottom:16px;padding:16px 14px}.NamesFinder-module__XXhCrW__resultsBar{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;margin-bottom:0;padding:0 12px 12px}.NamesFinder-module__XXhCrW__resultsCount{text-align:center;font-size:14px;line-height:1.3}.NamesFinder-module__XXhCrW__resultsHint{text-align:center;font-size:12px;line-height:1.3}.NamesFinder-module__XXhCrW__sectionHeader{margin-top:0;margin-bottom:8px}.NamesFinder-module__XXhCrW__sectionTitle{font-size:22px}.NamesFinder-module__XXhCrW__field{gap:4px;margin-bottom:10px}.NamesFinder-module__XXhCrW__filterLabel{letter-spacing:0;text-transform:none;font-size:12px;font-weight:600}.NamesFinder-module__XXhCrW__filterRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px}.NamesFinder-module__XXhCrW__searchInput,.NamesFinder-module__XXhCrW__select{min-height:44px;font-size:16px}.NamesFinder-module__XXhCrW__select{background-position:right 8px center;min-height:38px;padding:8px 24px 8px 8px}.NamesFinder-module__XXhCrW__nameRow{flex-wrap:nowrap;gap:8px;padding:4px 0}.NamesFinder-module__XXhCrW__rowNum{text-align:left;padding-left:6px;padding-right:6px}.NamesFinder-module__XXhCrW__rowName{width:auto;min-width:0;font-size:var(--baby-name-size,15px)}.NamesFinder-module__XXhCrW__rowMeaning{white-space:nowrap;font-size:var(--baby-meaning-size,13px);flex-basis:auto;order:0;padding-left:0}.NamesFinder-module__XXhCrW__actions{flex-direction:row;gap:10px}.NamesFinder-module__XXhCrW__applyBtn,.NamesFinder-module__XXhCrW__resetBtn{white-space:nowrap;flex:1;width:auto;min-height:44px;padding-left:12px;padding-right:12px}.NamesFinder-module__XXhCrW__pageBtn{min-height:0;padding:8px 12px;position:relative}.NamesFinder-module__XXhCrW__pageBtn:before{content:"";position:absolute;inset:-6px}.NamesFinder-module__XXhCrW__pageNum{min-width:0;height:28px;padding:0 4px;position:relative}.NamesFinder-module__XXhCrW__pageNum:before{content:"";position:absolute;inset:-8px}.NamesFinder-module__XXhCrW__pageBtnFull{display:inline}.NamesFinder-module__XXhCrW__pageBtnIcon{display:none}.NamesFinder-module__XXhCrW__pageEllipsis{min-width:8px;height:28px;font-size:14px}.NamesFinder-module__XXhCrW__heartBtn{justify-content:center;align-items:center;min-width:28px;min-height:28px;display:inline-flex}}
.NamesFinderLoader-module__C3menq__placeholder{min-height:0}@media (min-width:901px){.NamesFinderLoader-module__C3menq__placeholder{min-height:384px}}
