._checker_u03w7_1{--finder-ink:#161719;--finder-paper:#fff;color:var(--finder-ink);background:var(--finder-paper);border:1px solid #deded9;border-radius:24px;padding:clamp(20px,4vw,44px);font-family:Figtree,Arial,sans-serif;max-width:1100px;margin:auto}._heading_u03w7_1{margin-bottom:26px}._eyebrow_u03w7_1{display:flex;align-items:center;gap:8px;font-size:12px;letter-spacing:.14em;font-weight:700}._heading_u03w7_1 h2{font-family:Space Grotesk,Arial,sans-serif;font-size:clamp(30px,5vw,54px);line-height:1.08;letter-spacing:-.04em;margin:15px 0}._heading_u03w7_1 p{max-width:650px;color:#5b5c60;font-size:16px;line-height:1.65}._form_u03w7_1>label,._shortlist_u03w7_1>label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:650}._search_u03w7_1{display:flex;gap:10px;margin:10px 0 18px}._search_u03w7_1 input{min-height:50px;flex:1;min-width:0}._search_u03w7_1 button{min-height:50px;white-space:nowrap}._extensions_u03w7_1{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}._extensions_u03w7_1 legend{font-size:12px;margin-bottom:10px;color:#666}._extensions_u03w7_1 label{display:flex;gap:7px;align-items:center;border:1px solid #ddd;border-radius:30px;padding:8px 12px;cursor:pointer;font-size:13px}._extensions_u03w7_1 ._chosen_u03w7_1{background:#17181b;color:#fff;border-color:#17181b}._extensions_u03w7_1 input{accent-color:#999}._provider_u03w7_1{background:#f2f2ef;padding:14px 18px;border-radius:12px;font-size:14px;line-height:1.5;margin-top:24px}._results_u03w7_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}._result_u03w7_1{border:1px solid #ddd;border-radius:16px;padding:20px;min-width:0;display:flex;flex-direction:column;gap:12px}._resultTop_u03w7_1{display:flex;align-items:start;justify-content:space-between;gap:8px}._result_u03w7_1 h3{font-size:21px;margin:0;overflow-wrap:anywhere;letter-spacing:-.03em}._star_u03w7_1{border:0;background:none;cursor:pointer;padding:3px;color:#222;flex-shrink:0}._status_u03w7_1{font-size:12px;font-weight:650;background:#f1f1ef;padding:6px 10px;border-radius:8px;align-self:flex-start;line-height:1.4}._status_u03w7_1[data-state=available]{background:#e5f1e9;color:#215839}._status_u03w7_1[data-state=registered],._status_u03w7_1[data-state=unavailable]{background:#f3eae6;color:#743b26}._result_u03w7_1 p{font-size:13px;line-height:1.55;margin:0;color:#666}._prices_u03w7_1{display:flex;gap:24px;margin:0}._prices_u03w7_1 dt{font-size:11px;color:#777}._prices_u03w7_1 dd{font-size:17px;font-weight:700;margin:4px 0 0}._resultFoot_u03w7_1{display:flex;gap:10px;justify-content:space-between;flex-wrap:wrap;margin-top:auto}._resultFoot_u03w7_1 small{font-size:11px;color:#777}._resultFoot_u03w7_1 a{display:flex;gap:3px;align-items:center;font-size:12px;font-weight:650;color:inherit}._ideas_u03w7_1{margin-top:24px;display:flex;flex-direction:column;gap:10px}._ideas_u03w7_1 span{font-size:12px;color:#666}._ideas_u03w7_1>div{display:flex;flex-wrap:wrap;gap:8px}._shortlist_u03w7_1{border-top:1px solid #ddd;margin-top:28px;padding-top:20px}._shortlist_u03w7_1 summary{cursor:pointer;font-weight:650;display:flex;align-items:center;gap:8px}._shortlist_u03w7_1 summary span{background:#eee;border-radius:40px;padding:3px 8px;font-size:12px}._shortlist_u03w7_1 p{font-size:13px;color:#666;line-height:1.5}._shortlist_u03w7_1 ul{list-style:none;padding:0}._shortlist_u03w7_1 li{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px 0;border-bottom:1px solid #eee;font-size:14px;overflow-wrap:anywhere}._shortlist_u03w7_1 li button{background:none;border:0;text-decoration:underline;cursor:pointer;font-size:12px}._actions_u03w7_1{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}._small_u03w7_1{font-size:11px!important;color:#777;line-height:1.6;margin:24px 0 0}._error_u03w7_1{color:#9b2226;padding:12px;background:#fff2f0;border-radius:8px}._credit_u03w7_1{display:block;font-size:11px;margin-top:18px;color:#555;text-align:center}@media(max-width:600px){._search_u03w7_1{flex-direction:column}._results_u03w7_1{grid-template-columns:1fr}._checker_u03w7_1{border-radius:16px;padding:20px}._heading_u03w7_1 h2{font-size:34px}._actions_u03w7_1{flex-direction:column}._result_u03w7_1{padding:16px}}
