.share_share__rCfZS{display:flex;flex-direction:column;gap:14px}.share_row__xn6VD{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.share_status__rX0Us{font-family:var(--data);font-size:14px;color:var(--ink-2);min-height:1.4em}.share_preview__RVIhW{width:108px;aspect-ratio:9/16;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface);animation:share_rise__V_JSz .4s cubic-bezier(.22,1,.36,1)}.share_preview__RVIhW img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@keyframes share_rise__V_JSz{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.share_preview__RVIhW{animation:none}}.compat_wrapBtn__uGNik{white-space:normal;text-align:center;line-height:1.25;padding-top:12px;padding-bottom:12px}.compat_features__lsnzB{list-style:none;margin:0;padding:0;display:grid;gap:0;border-top:1px solid var(--line)}.compat_features__lsnzB li{display:flex;flex-direction:column;gap:6px;padding:20px 0;border-bottom:1px solid var(--line)}.compat_features__lsnzB h3{font-size:21px}.compat_features__lsnzB p{color:var(--ink-2);max-width:640px}.compat_features__lsnzB .compat_question__4eEIB{font:500 18px/1.4 var(--human);color:var(--ink)}.compat_lines__HTRYA{margin:0;padding-left:1.1em;display:flex;flex-direction:column;gap:8px;max-width:680px;font-size:16.5px}.compat_nudge__T2VJ6{display:flex;flex-direction:column;align-items:flex-start;gap:12px;max-width:720px;border:1px solid var(--line);border-radius:18px;padding:22px 20px;background:var(--ground)}.compat_nudge__T2VJ6 p{font:400 19px/1.5 var(--human);color:var(--ink-2);max-width:var(--measure-lead,56ch);text-wrap:pretty}.compat_nudge__T2VJ6 h2{text-wrap:balance}@media (max-width:759px){.compat_nudge__T2VJ6 p{font-size:18px}}.compat_nudge__T2VJ6 h2{font-size:26px}.compat_rows__LV7FR{list-style:none;margin:0;padding:0;border-top:1px solid var(--line);max-width:760px}.compat_rows__LV7FR li{padding:16px 0;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.compat_rows__LV7FR b{font:600 18px/1.3 var(--human)}.compat_rows__LV7FR span{color:var(--ink-2)}.compat_modeSwitch__BPKG8{display:inline-flex;padding:3px;border-radius:12px;background:var(--surface);border:1px solid var(--line);align-self:flex-start}.compat_modeSwitch__BPKG8 button{min-height:40px;padding:0 16px;border:0;border-radius:9px;background:transparent;color:var(--ink-2);font:500 15px/1 var(--data);cursor:pointer;transition:background-color .16s ease,color .16s ease}.compat_modeSwitch__BPKG8 button[aria-pressed=true]{background:var(--ground);color:var(--ink);box-shadow:0 1px 2px rgba(0,0,0,.12)}.compat_pairGrid__KMY4c{display:grid;gap:12px}.compat_pickedSign__NgozO{font-size:13.5px;color:var(--ink-2)}.compat_pairHead__RmShk{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:8px}.compat_pairSigns__scw6W{display:flex;align-items:center;gap:10px;font:600 22px/1.2 var(--human)}.compat_glyph__tHYRI{font-family:var(--glyph);font-weight:400}.compat_meter__4tdwP{display:flex;align-items:center;gap:10px;font:500 14px/1 var(--data);font-variant-numeric:tabular-nums;color:var(--ink-2);flex:1 1 220px}.compat_meterTrack__4xfCY{position:relative;flex:1;height:6px;border-radius:3px;background:var(--line);overflow:hidden;min-width:80px}.compat_meterFill__zykx3{position:absolute;inset:0 auto 0 0;background:var(--ink);border-radius:3px}.compat_blocks__UgvG5{display:grid;gap:28px;max-width:760px}.compat_block__2dplk h3{margin-bottom:8px}.compat_block__2dplk p{font:400 18.5px/1.6 var(--human);max-width:var(--measure-body,62ch);text-wrap:pretty}@media (max-width:759px){.compat_block__2dplk p{font-size:17.5px}}.compat_block__2dplk p+p{margin-top:10px}.compat_backRow___1a33{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.compat_people___387E{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;font-size:14.5px;color:var(--ink-2);font-variant-numeric:tabular-nums}.compat_letter__CVQCh{max-width:var(--measure-lead,56ch);text-wrap:pretty;display:flex;flex-direction:column;gap:12px;margin-top:18px;font:400 19px/1.5 var(--human)}@media (max-width:759px){.compat_letter__CVQCh{font-size:18px}}.compat_letter__CVQCh b{font-weight:600}.compat_status__AhIbq{padding:40px 0 80px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}