._banner_a2coh_1{display:flex;align-items:center;gap:10px;margin:0 0 12px;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}._banner_a2coh_1 svg{flex:none;color:var(--accent)}._banner_a2coh_1 p{margin:0;flex:1;font-size:13px;line-height:1.45}@media(max-width:480px){._banner_a2coh_1{flex-wrap:wrap}}._panel_1hknq_1{display:grid;gap:12px;justify-items:start;margin-top:12px;padding:22px 20px;border-radius:22px;border:1px solid var(--border);background:var(--card)}._panel_1hknq_1>svg{color:var(--accent)}._panel_1hknq_1 h2{margin:0;font:500 22px/1.2 var(--font-family-display)}._lead_1hknq_18{margin:0;font-size:14px;line-height:1.55;color:var(--muted-foreground)}._lead_1hknq_18 b{color:var(--foreground)}._steps_1hknq_27{list-style:none;margin:4px 0 0;padding:0;width:100%;display:grid;gap:8px}._steps_1hknq_27 a{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:14px;border:1px solid var(--border);background:var(--background);color:inherit;text-decoration:none;font-size:14px}._steps_1hknq_27 a:hover{border-color:var(--accent)}._steps_1hknq_27 a>svg:first-child{flex:none;width:18px;height:18px;color:var(--muted-foreground)}._steps_1hknq_27 a>svg._ok_1hknq_56{color:var(--success, #2f7d57)}._steps_1hknq_27 a>svg:nth-child(2){color:var(--accent)}._share_1hknq_62{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-top:12px;border-top:1px solid var(--border)}._share_1hknq_62 p{margin:0;font-size:13px;color:var(--muted-foreground)}._locked_f1pzg_1{position:relative;display:grid;gap:12px;margin-top:16px;padding:16px;border-radius:var(--radius);background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 60%,var(--accent)));color:var(--primary-foreground);overflow:hidden}._blur_f1pzg_13{display:flex;gap:6px}._blur_f1pzg_13 span{width:54px;height:68px;border-radius:10px;background:linear-gradient(160deg,#ffffff73,#ffffff1f);filter:blur(1.5px)}._lockText_f1pzg_26{display:grid;gap:2px}._lockText_f1pzg_26 b{display:flex;align-items:center;gap:6px;font:650 16px var(--font-family-display)}._lockText_f1pzg_26 small{font-size:12px;color:color-mix(in srgb,var(--primary-foreground) 80%,transparent)}._locked_f1pzg_1>button:not(._testLink_f1pzg_43){justify-self:start;background:var(--primary-foreground);color:var(--primary)}._disclaimer_f1pzg_49{font-size:11px;line-height:1.4;color:color-mix(in srgb,var(--primary-foreground) 75%,transparent)}._testLink_f1pzg_43{justify-self:start;border:0;background:none;padding:0;color:inherit;opacity:.75;font-size:11px;text-decoration:underline;cursor:pointer}._unlocked_f1pzg_67{display:grid;gap:12px;margin-top:16px;padding:14px;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--primary) 35%,var(--border));background:color-mix(in srgb,var(--primary) 5%,var(--card))}._toggle_f1pzg_77{display:flex;align-items:center;justify-content:space-between;border:0;background:none;padding:0;cursor:pointer;color:var(--primary);font:650 14px var(--font-family-display)}._toggle_f1pzg_77 span{display:flex;align-items:center;gap:6px}._toggle_f1pzg_77 small{font:500 11px var(--font-family-base);color:var(--muted-foreground)}._toggle_f1pzg_77 em{font:600 12px var(--font-family-base);font-style:normal}._photos_f1pzg_105{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}._photos_f1pzg_105 img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:10px;display:block}._answers_f1pzg_119{display:grid;gap:8px}._answers_f1pzg_119>div{padding:11px 13px;border-radius:12px;background:var(--card)}._answers_f1pzg_119 small{display:flex;align-items:center;gap:4px;font-size:11px;color:var(--muted-foreground)}._answers_f1pzg_119 p{margin:3px 0 0;font-size:14px;line-height:1.45;white-space:pre-wrap}._error_f1pzg_145{margin:0;font-size:12px;color:var(--error)}._app_1qsmn_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._app_1qsmn_1 header{max-width:480px;margin:auto;height:72px;padding:0 20px;display:flex;align-items:center;justify-content:space-between}._brandMark_1qsmn_18{font-size:32px}._filters_1qsmn_21{gap:6px;height:36px!important;padding:0 14px!important;border-radius:var(--radius-full)!important;border-color:var(--border)!important;color:var(--foreground)!important;background:var(--card)!important;font-weight:500}._filters_1qsmn_21:hover{border-color:color-mix(in srgb,var(--accent) 50%,var(--border))!important}._app_1qsmn_1 section{max-width:460px;margin:auto;padding:4px 20px 32px}._intro_1qsmn_42{margin:6px 0 22px}._intro_1qsmn_42 small{font-size:10.5px;letter-spacing:.16em;font-weight:700;color:var(--accent)}._intro_1qsmn_42 h1{font:400 34px/1.08 var(--font-family-display);letter-spacing:-.02em;margin:8px 0 6px}._intro_1qsmn_42 h1 em{font-style:italic;background:var(--gold-text-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;padding-right:.06em}._intro_1qsmn_42 p{margin:0;color:var(--muted-foreground);font-size:14px}._meta_1qsmn_70{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}._meta_1qsmn_70 span{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:var(--radius-full);background:var(--card);border:1px solid var(--border);font-size:12px;font-weight:500;color:var(--muted-foreground)}._meta_1qsmn_70 span._low_1qsmn_88{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}._app_1qsmn_1 article{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md)}._photo_1qsmn_101{height:min(62vh,480px);min-height:360px;background:linear-gradient(160deg,#cdbcae,#4a3b4c);position:relative;display:grid;place-items:center;color:#ffffff73}._photo_1qsmn_101>img{width:100%;height:100%;object-fit:cover;display:block}._who_1qsmn_116{position:absolute;left:0;right:0;bottom:0;padding:110px 22px 20px;color:#fff;background:linear-gradient(180deg,transparent,rgba(20,14,22,.35) 40%,rgba(20,14,22,.82))}._who_1qsmn_116 h2{font:400 34px/1.05 var(--font-family-display);letter-spacing:-.02em;margin:0}._who_1qsmn_116 p{display:flex;align-items:center;gap:5px;margin:6px 0 0;font-size:13px;opacity:.9}._compat_1qsmn_138{position:absolute;top:16px;right:16px;display:flex;align-items:baseline;gap:5px;padding:7px 13px;border-radius:var(--radius-full);background:color-mix(in srgb,var(--card) 88%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--foreground);font-size:12px;box-shadow:var(--shadow)}._compat_1qsmn_138 b{font:500 18px var(--font-family-display);color:var(--gold)}._body_1qsmn_159{padding:20px}._verify_1qsmn_164,._sus_1qsmn_165{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--success) 28%,var(--border));background:color-mix(in srgb,var(--success) 6%,var(--card))}._verify_1qsmn_164>svg{color:var(--success)}._sus_1qsmn_165{border-color:color-mix(in srgb,var(--warning) 30%,var(--border));background:color-mix(in srgb,var(--warning) 7%,var(--card))}._sus_1qsmn_165>svg{color:var(--warning)}._verify_1qsmn_164 div,._sus_1qsmn_165 div{display:flex;flex-direction:column}._verify_1qsmn_164 strong,._sus_1qsmn_165 strong{font:500 16px var(--font-family-display)}._verify_1qsmn_164 span,._sus_1qsmn_165 span{font-size:12px;color:var(--muted-foreground);margin-top:2px;text-transform:capitalize}._bio_1qsmn_201{font-size:15px;line-height:1.6;margin:16px 2px 4px}._hiddenNudge_1qsmn_207{display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:14px 16px;border-radius:16px;border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);background:color-mix(in srgb,var(--accent) 8%,var(--card));color:var(--foreground);text-decoration:none;font-size:14px;line-height:1.45}._hiddenNudge_1qsmn_207>svg:first-child{flex:none;color:var(--accent)}._hiddenNudge_1qsmn_207 span{flex:1}._hiddenNudge_1qsmn_207>svg:last-child{flex:none;color:var(--muted-foreground)}._chips_1qsmn_233{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 2px}._chips_1qsmn_233 span{padding:6px 12px;border-radius:var(--radius-full);background:var(--surface);font-size:12.5px;font-weight:500}._chips_1qsmn_233 span._ageGap_1qsmn_246{background:color-mix(in srgb,var(--accent) 12%,var(--card));color:color-mix(in srgb,var(--accent) 75%,var(--foreground));font-weight:600}._chips_1qsmn_233 span._sharedInterest_1qsmn_251{background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 60%,transparent);color:var(--foreground);font-weight:600}._answers_1qsmn_258{display:grid;gap:8px;margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}._overlap_1qsmn_265{display:flex;align-items:center;gap:6px;margin:0 0 2px;font-size:12.5px;font-weight:600;color:var(--accent)}._answer_1qsmn_258{display:grid;gap:4px;padding:13px 15px;border-radius:var(--radius);background:var(--surface)}._answer_1qsmn_258 small{font-size:12px;color:var(--muted-foreground)}._answer_1qsmn_258 b{font:500 17px var(--font-family-display)}._why_1qsmn_290{margin-top:16px;border-top:1px solid var(--border);padding-top:10px}._why_1qsmn_290>button{width:100%;display:flex;align-items:center;justify-content:space-between;border:0;background:none;padding:6px 2px;font:600 13px var(--font-family-base);color:var(--foreground);cursor:pointer}._why_1qsmn_290 svg{transition:transform var(--animation-duration-fast) ease}._why_1qsmn_290 svg._flip_1qsmn_310{transform:rotate(180deg)}._why_1qsmn_290 ul{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:10px}._why_1qsmn_290 li{display:flex;gap:10px;align-items:flex-start}._why_1qsmn_290 li>div{display:grid;gap:1px}._why_1qsmn_290 li small{font-size:11.5px;color:var(--muted-foreground)}._why_1qsmn_290 li b{font:500 15px var(--font-family-display)}._why_1qsmn_290 li em{font-style:normal;font-size:11.5px;color:var(--muted-foreground)}._fit_1qsmn_341,._miss_1qsmn_342,._neutral_1qsmn_343{flex:none;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;margin-top:2px}._fit_1qsmn_341{background:color-mix(in srgb,var(--success) 14%,var(--card));color:var(--success)}._miss_1qsmn_342{background:color-mix(in srgb,var(--error) 12%,var(--card));color:var(--error)}._neutral_1qsmn_343{background:var(--muted);color:var(--muted-foreground)}._why_1qsmn_290 li._whyNote_1qsmn_364{font-size:11.5px;line-height:1.45;color:var(--muted-foreground)}._actions_1qsmn_371{display:flex;justify-content:center;align-items:center;gap:22px;margin:22px 0 26px}._actions_1qsmn_371 button{width:64px;height:64px;border-radius:50%!important;padding:0;box-shadow:var(--shadow-md);transition:transform var(--animation-duration-fast) ease,box-shadow var(--animation-duration-fast) ease}._actions_1qsmn_371 button:hover{transform:translateY(-1px);box-shadow:var(--shadow-lg)}._actions_1qsmn_371 button:active{transform:scale(.96)}._actions_1qsmn_371 button svg{width:26px;height:26px}._actions_1qsmn_371 button[aria-label=Pass]{background:var(--card);border-color:var(--border);color:var(--muted-foreground)}._actions_1qsmn_371 button[aria-label=Pass]:hover{color:var(--foreground);background:var(--card)}._actions_1qsmn_371 button[aria-label=Like]{width:72px;height:72px;color:var(--love-foreground);background:var(--love-gradient);border:1px solid color-mix(in srgb,var(--gold) 45%,transparent);box-shadow:0 12px 30px #0e0c1147,inset 0 1px #ffffff14}._actions_1qsmn_371 button[aria-label=Like]:hover{background:var(--love-gradient);color:var(--love-foreground);box-shadow:0 16px 36px #0e0c1157,inset 0 1px #ffffff14}._actions_1qsmn_371 button._superBtn_1qsmn_422{width:54px;height:54px;color:#16120a;background:var(--gold-gradient);border:0;box-shadow:0 8px 22px #b1823f59}._actions_1qsmn_371 button._superBtn_1qsmn_422:hover{background:var(--gold-gradient)}._actions_1qsmn_371 button._superBtn_1qsmn_422 svg{width:22px;height:22px}._superRibbon_1qsmn_437{position:absolute;top:16px;left:16px;display:inline-flex;align-items:center;gap:5px;padding:7px 12px;border-radius:var(--radius-full);background:var(--gold-gradient);color:#16120a;font:700 12px var(--font-family-base);letter-spacing:.01em;box-shadow:0 6px 18px #b1823f66}._traits_1qsmn_452{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}._meta_1qsmn_70 span._superMeta_1qsmn_458{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 40%,var(--border));background:var(--gold-soft)}._actions_1qsmn_371 button[aria-label=Like] svg{width:30px;height:30px}._actions_1qsmn_371 button._undo_1qsmn_467{width:44px;height:44px;box-shadow:none;color:var(--muted-foreground)}._app_1qsmn_1 aside{background:transparent;border:1px solid var(--border);padding:18px;border-radius:var(--radius-md)}._app_1qsmn_1 aside h3{font:500 18px var(--font-family-display);margin:0 0 10px}._app_1qsmn_1 aside p{display:grid;grid-template-columns:96px 1fr;margin:8px 0;font-size:12.5px}._app_1qsmn_1 aside p span{color:var(--muted-foreground)}._app_1qsmn_1 aside small{display:block;border-top:1px solid var(--border);padding-top:11px;margin-top:12px;color:var(--muted-foreground);font-size:11px;line-height:1.5}._empty_1qsmn_504{min-height:320px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--muted-foreground);gap:8px;padding:24px;margin-bottom:20px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card)}._empty_1qsmn_504 svg{color:var(--accent)}._empty_1qsmn_504 h2{margin:4px 0 0;font:400 26px var(--font-family-display);color:var(--foreground)}._empty_1qsmn_504 p{margin:0}._empty_1qsmn_504 a{margin-top:8px}@media(min-width:960px){._brandMark_1qsmn_18{visibility:hidden}._app_1qsmn_1 section{padding-top:10px}}
