.person-fields_person__vUvZx{min-inline-size:0;margin:0}.person-fields_person__vUvZx>*+*{-webkit-margin-before:10px;margin-block-start:10px}.person-fields_person__vUvZx input[type=text]{width:100%;padding:11px 13px;font:inherit;font-size:var(--fs-base);border:1px solid var(--glass-brd);border-radius:var(--r-md);color:var(--text);background:rgba(0,0,0,0)}.person-fields_person__vUvZx input[type=text]:focus{outline:none;border-color:var(--accent)}@media(max-height:960px){.person-fields_person__vUvZx>*+*{-webkit-margin-before:8px;margin-block-start:8px}}.synastry-form_root__CMRNm{width:100%}.synastry-form_root__CMRNm [data-ui=action-row]{align-items:center;margin-block:16px}@media(max-height:960px){.synastry-form_root__CMRNm [data-ui=action-row]{margin-block:12px}}.synastry-form_main__eaaxO{display:grid;align-items:start;grid-gap:16px;gap:16px}@media(min-width:700px){.synastry-form_main__eaaxO{grid-template-columns:1fr 1fr}.synastry-form_main__eaaxO>.synastry-form_panel__Yyaw1{grid-column:1/-1}}@media(min-width:1000px){.synastry-form_main__eaaxO{grid-template-columns:1fr 1fr 1.1fr;column-gap:28px}.synastry-form_main__eaaxO>.synastry-form_panel__Yyaw1{grid-column:auto}}.synastry-form_panel__Yyaw1{max-width:none;padding:15px 18px;display:flex;align-items:flex-start;gap:14px;border-radius:var(--r-xl)}.synastry-form_panel__Yyaw1>div{min-width:0;flex:1 1}.synastry-form_panel__Yyaw1 p{margin:0}.synastry-form_panel__Yyaw1 p+p{-webkit-margin-before:7px;margin-block-start:7px}@media(max-height:960px){.synastry-form_panel__Yyaw1{padding:12px 16px}.synastry-form_panel__Yyaw1 p+p{-webkit-margin-before:4px;margin-block-start:4px}}.synastry-form_glyph__O_I8M{flex:none;font-size:var(--fs-num);line-height:1.1;color:var(--accent)}.synastry-form_title__s4qYb{font-family:var(--font-head);font-size:var(--fs-xl);letter-spacing:-.02em}.synastry-form_note__7jNEf,.synastry-form_rowNote__jfgz9{font-size:var(--fs-md);color:var(--muted)}.synastry-form_rowNote__jfgz9{max-width:52ch}.synastry-form_value__aUzm_{color:var(--muted)}.synastry-form_value__aUzm_ b{font-size:var(--fs-xl);font-weight:600;color:var(--accent)}.synastry-form_grid__Fpz9n[data-ui=card]{padding:16px 18px;-webkit-margin-before:20px;margin-block-start:20px}.synastry-form_aspects__7n6Wm{margin:12px 0 0;padding:0;list-style:none}.synastry-form_aspects__7n6Wm li{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;padding-block:6px;-webkit-padding-start:10px;padding-inline-start:10px;-webkit-border-start:2px solid var(--glass-brd);border-inline-start:2px solid var(--glass-brd);-webkit-border-after:1px solid var(--glass-brd);border-block-end:1px solid var(--glass-brd)}.synastry-form_aspects__7n6Wm li:last-child{-webkit-border-after:0;border-block-end:0}.synastry-form_aspects__7n6Wm .synastry-form_soft__itQ4q{border-inline-start-color:var(--accent)}.synastry-form_pair__Tym9_{color:var(--text);min-inline-size:190px}@media(max-width:640px){.synastry-form_pair__Tym9_{min-inline-size:0}}.synastry-form_aspect__6t_0q{font-size:var(--fs-sm);color:var(--muted)}.synastry-form_orb__weKSV{font-family:var(--font-mono),ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--fs-md);color:var(--muted)}.synastry-form_composite__1jtnl{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;grid-gap:18px;gap:18px;margin-block:14px}@media(max-width:760px){.synastry-form_composite__1jtnl{grid-template-columns:1fr}}.synastry-form_wheels__UiRfG{display:grid;grid-template-columns:1fr 1fr;align-items:start;grid-gap:18px;gap:18px}@media(max-width:760px){.synastry-form_wheels__UiRfG{grid-template-columns:1fr}}[data-ui=action-row].synastry-form_links__NO80d{margin-top:16px}.row_value__c6INd{font-family:var(--font-mono),ui-monospace,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.row_rowHint__WLD4u{font-size:var(--fs-md);color:var(--muted)}.two-dates_form__GjKMe{max-width:720px;display:grid;grid-gap:10px;gap:10px}.two-dates_form__GjKMe [data-ui=action-row]{margin:0}.two-dates_form__GjKMe[data-ui=card]{padding:14px 16px}.compatibility-tabs_root__TRVZj{display:grid;grid-gap:14px;gap:14px}.compatibility-tabs_note__fg_ne{margin:0}.compatibility-tabs_disclaimer__f61F_,.compatibility-tabs_note__fg_ne{font-size:var(--fs-md);color:var(--muted);max-width:68ch}.compatibility-tabs_result__uKtil{display:grid;grid-gap:10px;gap:10px}.compatibility-tabs_result__uKtil[data-ui=card]{padding:14px 16px}.compatibility-tabs_result__uKtil[data-ui=card] h3{margin:0;font-size:var(--fs-lg)}.compatibility-tabs_result__uKtil[data-ui=card] p{margin:0}.compatibility-tabs_caption__gLlWV{font-size:var(--fs-md);color:var(--muted)}