.e4-aRa_dots{align-items:center;gap:var(--_gap);color:inherit;flex:none;display:inline-flex}.e4-aRa_L{--_dot:7px;--_gap:5px}.e4-aRa_M{--_dot:6px;--_gap:4px}.e4-aRa_S{--_dot:5px;--_gap:3px}.e4-aRa_XS{--_dot:4px;--_gap:3px}.e4-aRa_dot{inline-size:var(--_dot);block-size:var(--_dot);opacity:.2;animation:e4-aRa_dots-pulse var(--motion-loader-cycle) var(--motion-ease-in-out) infinite;background:currentColor;border-radius:50%;scale:.67}.e4-aRa_dot:nth-child(2){animation-delay:var(--motion-loader-delay)}.e4-aRa_dot:nth-child(3){animation-delay:calc(var(--motion-loader-delay) * 2)}@keyframes e4-aRa_dots-pulse{0%,66.667%,to{opacity:.2;scale:.67}29.167%{opacity:1;scale:1}}@media (prefers-reduced-motion:reduce){.e4-aRa_dot{animation:none;scale:1}.e4-aRa_dot:first-child{opacity:1}.e4-aRa_dot:nth-child(2){opacity:.4}}
.nvZE0a_material{z-index:-1;border-radius:var(--material-radius,inherit);pointer-events:none;position:absolute;inset:0}.nvZE0a_Glass{background:var(--bg-glass)}.nvZE0a_GlassBlur{-webkit-backdrop-filter:blur(var(--material-blur));backdrop-filter:blur(var(--material-blur))}.nvZE0a_Flat{background:var(--material-bg,var(--bg-brand))}
.MnGuqG_root{z-index:var(--z-modal);background:0 0;border:none;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;margin:0;padding:8px;position:fixed;inset:0;overflow:hidden}.MnGuqG_root[open]{place-items:center;display:grid}.MnGuqG_root::backdrop{background:0 0}.MnGuqG_overlay{background:var(--bg-overlay);-webkit-backdrop-filter:blur(var(--modal-overlay-blur));backdrop-filter:blur(var(--modal-overlay-blur));opacity:0;transition:opacity var(--motion-modal) var(--motion-modal-overlay-in);position:absolute;inset:0}.MnGuqG_overlay[data-state=open]{opacity:1}.MnGuqG_overlay[data-state=closing]{opacity:0;transition:opacity var(--motion-modal) var(--motion-modal-out) var(--motion-modal-delay)}.MnGuqG_panel{opacity:0;transform:scale(var(--motion-modal-scale)) translateY(1px);transform-origin:50%;transition:opacity var(--motion-modal) var(--motion-modal-panel-in) var(--motion-modal-delay), transform var(--motion-modal) var(--motion-modal-panel-in) var(--motion-modal-delay);position:relative}.MnGuqG_panel:focus{outline:none}.MnGuqG_panel[data-state=open]{opacity:1;transform:none}.MnGuqG_panel[data-state=closing]{opacity:0;transform:scale(var(--motion-modal-scale));transition:opacity var(--motion-modal) var(--motion-modal-out), transform var(--motion-modal) var(--motion-modal-out)}@media (prefers-reduced-motion:reduce){.MnGuqG_overlay,.MnGuqG_panel,.MnGuqG_overlay[data-state=closing],.MnGuqG_panel[data-state=closing]{transition-duration:var(--motion-modal-reduced);transition-delay:0s}.MnGuqG_panel,.MnGuqG_panel[data-state=closing]{transform:none}}
.wsguyq_appear{opacity:0;transform:translateY(var(--motion-appear-distance));flex-direction:column;display:flex}.wsguyq_appear>*{flex-grow:1}.wsguyq_appear[data-shown]{opacity:1;transition:opacity var(--motion-appear) var(--motion-appear-ease), transform var(--motion-appear) var(--motion-appear-ease);transform:none}@media (prefers-reduced-motion:reduce){.wsguyq_appear{opacity:1;transition:none;transform:none}}
.UxtIpq_blocks{background:var(--bg-gap);flex-direction:column;flex:1;gap:12px;display:flex}@media (max-width:639px){.UxtIpq_blocks{background:linear-gradient(var(--bg-gap), var(--bg-gap)) top / 100% calc(100% - 32px) no-repeat}.UxtIpq_blocks>:last-child{flex-grow:1}.UxtIpq_blocks>.UxtIpq_island{opacity:1;transition:none;transform:none}}.UxtIpq_actions{flex:1;gap:10px;min-inline-size:0;display:flex}.UxtIpq_actions .UxtIpq_share{flex:none}.UxtIpq_actions .UxtIpq_open{flex:1}@media (min-width:640px){.UxtIpq_blocks{background:0 0;gap:24px;padding-block-start:20px}.UxtIpq_actions .UxtIpq_share{flex:1}}@media (max-width:389px){.UxtIpq_actions .UxtIpq_share,.UxtIpq_actions .UxtIpq_open{padding-inline:16px}}
.Pedj2a_score{background:var(--bg-page);border-radius:0 0 32px 32px;flex-direction:column;gap:20px;padding:0 20px 20px;display:flex;overflow:clip}.Pedj2a_avatars{block-size:360px;padding-block:40px;display:flex;position:relative}.Pedj2a_stage{background:linear-gradient(to right, var(--bg-brand), var(--bg-brand-alt));border-radius:100px;flex:1}.Pedj2a_character{object-fit:cover;block-size:360px;inline-size:240px;position:absolute;top:0}.Pedj2a_me{left:calc(50% - 194px)}.Pedj2a_partner{left:calc(50% - 46px);transform:scaleX(-1)}.Pedj2a_result{flex-direction:column;align-items:center;gap:8px;display:flex}.Pedj2a_names{font:var(--title-15);color:var(--fg-primary);text-align:center;margin:0}.Pedj2a_percent{font:800 88px / 1 var(--font-unbounded), system-ui, sans-serif;background:linear-gradient(to right, var(--bg-brand), var(--bg-brand-alt));color:#0000;filter:drop-shadow(2px 2px 0 var(--shadow-fixed));font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;margin:0}.Pedj2a_zone{background:var(--bg-card);text-align:center;border-radius:28px;flex-direction:column;align-self:stretch;gap:12px;padding:14px 16px 14px 14px;display:flex}.Pedj2a_zoneTitle{font:var(--title-19);color:var(--fg-primary);margin:0}.Pedj2a_count{font:var(--text-13-semibold);color:var(--fg-secondary);font-variant-numeric:tabular-nums;margin:0}@media (min-width:640px){.Pedj2a_score{border-radius:0;padding:0}.Pedj2a_me{left:calc(50% - 217px)}.Pedj2a_partner{left:calc(50% - 23px)}.Pedj2a_result{gap:20px}.Pedj2a_names{font:var(--title-17)}.Pedj2a_zoneTitle{font:var(--title-23)}.Pedj2a_count{font:var(--text-15-semibold)}}
.rAgd_q_step{--_line:var(--bg-quaternary);--_circle:var(--bg-brand);gap:16px;list-style:none;display:flex}.rAgd_q_rail{flex-direction:column;flex:none;align-items:center;inline-size:16px;display:flex}.rAgd_q_line,.rAgd_q_lineHidden{flex:none;inline-size:10px}.rAgd_q_line{background:var(--_line)}.rAgd_q_lineHidden{visibility:hidden}.rAgd_q_top{block-size:calc(var(--_offset) + 2px);margin-block-end:-2px}.rAgd_q_grow{flex:1;margin-block-start:-2px}.rAgd_q_circle{z-index:1;box-sizing:border-box;border:3px solid var(--_circle);border-radius:50%;flex:none;block-size:16px;inline-size:16px;position:relative}.rAgd_q_content{min-inline-size:0;flex-direction:column;flex:1;gap:4px;padding-block-end:var(--_padding-bottom);display:flex}
.siSZma_steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.siSZma_content{flex-direction:column;gap:4px;display:flex}.siSZma_label{font:var(--text-13-semibold);color:var(--bg-brand);margin:0}.siSZma_lockedLabel{color:var(--fg-tertiary)}.siSZma_title{font:var(--title-17);color:var(--fg-primary);margin:0}.siSZma_hint{font:var(--text-13-regular);color:var(--fg-secondary);margin:0}.siSZma_hidden{background:var(--bg-quaternary);border-radius:8px;block-size:16px;inline-size:240px;max-inline-size:100%;margin-block:2.5px}.siSZma_short{inline-size:160px}
.LrspSq_dot{border-radius:50%;flex:none;block-size:12px;inline-size:12px}.LrspSq_same{background:var(--bg-brand)}.LrspSq_close{box-shadow:inset 0 0 0 2px var(--bg-brand)}.LrspSq_different{background:var(--bg-tertiary)}
.ZracXW_legend{flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ZracXW_legendItem{font:var(--text-13-regular);color:var(--fg-secondary);align-items:center;gap:6px;display:flex}.ZracXW_themes{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ZracXW_dots{flex:none;gap:6px;display:flex}.ZracXW_paid{background:var(--bg-card);border-radius:28px;flex-direction:column;align-items:center;gap:14px;padding:20px;display:flex}.ZracXW_pair{display:flex}.ZracXW_bigEmoji{background:var(--bg-primary-inv-fixed);border-radius:50%;justify-content:center;align-items:center;block-size:64px;inline-size:64px;display:flex}.ZracXW_bigEmoji+.ZracXW_bigEmoji{margin-inline-start:-12px}.ZracXW_bigEmoji img{block-size:44px;inline-size:44px}.ZracXW_paidHeading{text-align:center;flex-direction:column;align-self:stretch;gap:4px;display:flex}.ZracXW_paidTitle{font:var(--title-21);color:var(--fg-primary);white-space:pre-line;margin:0}.ZracXW_paidSubtitle{font:var(--text-15-regular);color:var(--fg-secondary);margin:0}.ZracXW_button{inline-size:100%}
._989nZq_vibes{--block-gap:16px}._989nZq_stage{justify-content:center;block-size:300px;display:flex;position:relative}._989nZq_pill{background:linear-gradient(to right, var(--bg-brand), var(--bg-brand-alt));border-radius:60px;block-size:190px;position:absolute;inset:auto 0 0}._989nZq_character{object-fit:contain;block-size:300px;inline-size:200px;position:relative}._989nZq_mirror{transform:scaleX(-1)}._989nZq_vibe{text-align:center;flex-direction:column;gap:4px;display:flex}._989nZq_name{font:var(--title-21);color:var(--fg-primary);margin:0}._989nZq_caption{font:var(--text-15-regular);color:var(--fg-secondary);margin:0}
.jmctbW_shaking{animation:jmctbW_shake calc(var(--motion-shake-a) * 2 + var(--motion-shake-b) * 2) linear}@keyframes jmctbW_shake{0%{animation-timing-function:var(--motion-shake-ease);translate:0}28.57%{translate:var(--motion-shake-distance) 0;animation-timing-function:var(--motion-shake-ease)}57.14%{translate:calc(var(--motion-shake-distance) * -1) 0;animation-timing-function:var(--motion-shake-ease)}78.57%{translate:var(--motion-shake-overshoot) 0;animation-timing-function:var(--motion-shake-ease)}to{translate:0}}@media (prefers-reduced-motion:reduce){.jmctbW_shaking{animation:none}}
.dqEPpq_checkbox{flex:none;block-size:24px;inline-size:24px;display:inline-flex;position:relative}.dqEPpq_input{z-index:1;opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.dqEPpq_box{box-shadow:inset 0 0 0 2px var(--br-tertiary);border-radius:6.6px;position:absolute;inset:1px}.dqEPpq_input:checked+.dqEPpq_box{background:var(--bg-brand);box-shadow:none}.dqEPpq_error .dqEPpq_box{box-shadow:inset 0 0 0 2px var(--br-negative)}.dqEPpq_error .dqEPpq_input:checked+.dqEPpq_box{background:var(--bg-negative);box-shadow:none}.dqEPpq_input:focus-visible+.dqEPpq_box{outline:2px solid var(--br-brand);outline-offset:3px}.dqEPpq_check{fill:none;stroke:var(--fg-primary-inv-fixed);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;pointer-events:none;position:absolute;inset:0}.dqEPpq_input:checked~.dqEPpq_check{opacity:1}
.BDgKEW_logo{color:var(--fg-primary);flex:none;display:block}.BDgKEW_from{stop-color:var(--bg-brand)}.BDgKEW_to{stop-color:var(--bg-brand-alt)}
:where(.Idzwwq_fade){z-index:-1;position:absolute;inset:0}.Idzwwq_fade{pointer-events:none;background:linear-gradient(var(--_to), var(--fade-a0), var(--fade-a100))}.Idzwwq_Top{--_to:to top}.Idzwwq_Bottom{--_to:to bottom}.Idzwwq_Left{--_to:to left}.Idzwwq_Right{--_to:to right}
:where(.slseHa_header){position:relative}.slseHa_header{isolation:isolate;flex-direction:column;justify-content:center;block-size:80px;padding-inline:16px;display:flex}.slseHa_solid{background:var(--bg-page)}.slseHa_body{flex:none;align-items:center;block-size:60px;display:flex}.slseHa_left,.slseHa_right{flex:none;align-items:center;display:flex}.slseHa_left{padding-inline-end:16px}.slseHa_right{padding-inline-start:16px}.slseHa_middle{flex:1;align-items:center;min-inline-size:0;display:flex}.slseHa_title{font:var(--title-15);color:var(--fg-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.slseHa_middle .slseHa_logoGlass{--_pad:12px}.slseHa_desktop{padding-inline:0}@media (min-width:640px){.slseHa_header:not(.slseHa_mobile){padding-inline:0}.slseHa_hideOnDesktop,.slseHa_mobileOnly{display:none}}
