.ProfileSectionForm_form__D7UUF{display:flex;flex-direction:column;gap:clamp(18px,5vw,24px);width:100%}.ProfileSectionForm_fieldGrid__K3_WQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:clamp(14px,4vw,20px)}.ProfileSectionForm_field__aLQ5c{display:flex;flex-direction:column;gap:clamp(6px,1.5vw,8px)}.ProfileSectionForm_label__AG2e0{font-size:clamp(.8rem,3vw,.9rem);font-weight:600;color:var(--color-text-primary)}.ProfileSectionForm_labelSub__XDV6p{font-size:clamp(.72rem,2.5vw,.8rem);color:var(--color-text-secondary);margin:0}.ProfileSectionForm_input__7wfiK,.ProfileSectionForm_select__BhJ0r{width:100%;padding:clamp(11px,3vw,14px) clamp(12px,3.5vw,16px);font-size:clamp(.9rem,3.5vw,1rem);color:var(--color-text-primary);background-color:var(--color-surface);border:1.5px solid var(--color-border);border-radius:clamp(8px,2vw,12px);outline:none;transition:border-color .2s;box-sizing:border-box}.ProfileSectionForm_input__7wfiK:focus,.ProfileSectionForm_select__BhJ0r:focus{border-color:var(--color-primary)}.ProfileSectionForm_textarea__23esi{width:100%;padding:clamp(11px,3vw,14px) clamp(12px,3.5vw,16px);font-size:clamp(.9rem,3.5vw,1rem);color:var(--color-text-primary);background-color:var(--color-surface);border:1.5px solid var(--color-border);border-radius:clamp(8px,2vw,12px);outline:none;transition:border-color .2s;box-sizing:border-box;resize:vertical;min-height:clamp(90px,22vw,130px);line-height:1.5}.ProfileSectionForm_textarea__23esi:focus{border-color:var(--color-primary)}.ProfileSectionForm_inputError__29dxU{border-color:#ef4444}.ProfileSectionForm_charCount__DS1sC{font-size:clamp(.68rem,2.5vw,.75rem);color:var(--color-text-secondary);text-align:right;margin:0}.ProfileSectionForm_numRow__W3bp4{display:flex;gap:clamp(10px,3vw,14px)}.ProfileSectionForm_numWrap__9JS2w{flex:1 1;display:flex;flex-direction:column;gap:clamp(4px,1vw,6px)}.ProfileSectionForm_numUnit__En_E4{font-size:clamp(.72rem,2.5vw,.8rem);color:var(--color-text-secondary)}.ProfileSectionForm_chipGroup__Kvvxw{display:flex;flex-wrap:wrap;gap:clamp(8px,2vw,10px)}.ProfileSectionForm_chip__AhwAM{padding:clamp(8px,2.5vw,10px) clamp(14px,4vw,18px);font-size:clamp(.8rem,3vw,.9rem);font-weight:500;color:var(--color-text-secondary);background-color:var(--color-surface);border:1.5px solid var(--color-border);border-radius:999px;cursor:pointer;transition:all .15s;min-height:42px;display:flex;align-items:center}.ProfileSectionForm_chipSelected__KvnBE{color:#fff;background:var(--color-primary-gradient,var(--color-primary));border-color:transparent}.ProfileSectionForm_chip__AhwAM:active{transform:scale(.96)}.ProfileSectionForm_rangeRow__eqI0U{display:flex;justify-content:space-between;align-items:center}.ProfileSectionForm_rangeValue__Ow6jl{font-size:clamp(.85rem,3.5vw,1rem);font-weight:700;color:var(--color-primary)}.ProfileSectionForm_rangeInput__V9p6Q{width:100%;accent-color:var(--color-primary);cursor:pointer}.ProfileSectionForm_saveRow__4wKYv{display:flex;flex-direction:column;gap:clamp(8px,2vw,12px);padding-top:clamp(4px,1vw,8px)}.ProfileSectionForm_saveBtn__wHBQR{width:100%;padding:clamp(13px,3.5vw,16px);font-size:clamp(.95rem,3.8vw,1.05rem);font-weight:700;color:#fff;background:var(--color-primary-gradient,var(--color-primary));border:none;border-radius:clamp(10px,2.5vw,14px);cursor:pointer;min-height:50px;transition:opacity .2s}.ProfileSectionForm_saveBtn__wHBQR:disabled{opacity:.55;cursor:not-allowed}.ProfileSectionForm_viewProgressLink__Gw_d5{display:block;text-align:center;font-size:clamp(.82rem,3vw,.9rem);color:var(--color-primary);text-decoration:none;padding:clamp(4px,1vw,6px) 0}.ProfileSectionForm_viewProgressLink__Gw_d5:hover{text-decoration:underline}.ProfileSectionForm_toast__biO1l{display:flex;align-items:center;gap:clamp(8px,2vw,10px);padding:clamp(10px,2.5vw,12px) clamp(14px,4vw,18px);border-radius:clamp(8px,2vw,12px);font-size:clamp(.82rem,3vw,.9rem);font-weight:500}.ProfileSectionForm_toastSuccess__OWeQr{background:color-mix(in srgb,#22c55e 15%,var(--color-surface));color:#166534}.ProfileSectionForm_toastError__xpbj_{background:color-mix(in srgb,#ef4444 15%,var(--color-surface));color:#991b1b}.ProfileSectionForm_fieldError__gxbSH{font-size:clamp(.72rem,2.5vw,.8rem);color:#ef4444}.ProfileSectionForm_completeHint__4gz7D{font-size:clamp(.75rem,2.8vw,.82rem);color:var(--color-text-secondary);text-align:center}.ProfileSectionForm_emptyText__ZxMGx{font-size:clamp(.85rem,3vw,.95rem);color:var(--color-text-secondary);text-align:center;padding:clamp(24px,8vw,40px) 0}.ProfileSectionForm_photoCounter__rd_Ov{font-size:clamp(.72rem,2.5vw,.8rem);color:var(--color-text-secondary);margin:0}.BirthPlaceInput_wrap__WKvi6{display:grid;gap:.75rem}.BirthPlaceInput_sectionLabel__8m9Kd{font-size:.875rem;font-weight:500}.BirthPlaceInput_grid__YtoQF{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(.5rem,2vw,.75rem)}.BirthPlaceInput_field__rZLVU{display:grid;gap:.35rem;position:relative}.BirthPlaceInput_label__kdpib{font-size:.8rem;font-weight:500;color:color-mix(in srgb,var(--foreground) 75%,transparent)}.BirthPlaceInput_select__vVn7P{width:100%;border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent);border-radius:8px;padding:.625rem .75rem;font:inherit;background:var(--background);color:var(--foreground)}.BirthPlaceInput_select__vVn7P:disabled{opacity:.5;cursor:not-allowed}.BirthPlaceInput_comboWrap__8F6uA{position:relative}.BirthPlaceInput_dropdown__TSRyL{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--background);border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent);border-radius:10px;box-shadow:0 8px 24px color-mix(in srgb,var(--foreground) 12%,transparent);z-index:200;max-height:220px;overflow-y:auto}.BirthPlaceInput_suggestionBtn__0MRlc{display:grid;gap:2px;width:100%;text-align:left;padding:.625rem .75rem;border:none;border-bottom:1px solid color-mix(in srgb,var(--foreground) 6%,transparent);background:transparent;color:var(--foreground);cursor:pointer;font:inherit}.BirthPlaceInput_suggestionBtn__0MRlc:last-child{border-bottom:none}.BirthPlaceInput_suggestionBtn__0MRlc:hover{background:color-mix(in srgb,var(--foreground) 5%,transparent)}.BirthPlaceInput_suggestionMain___UZ39{font-weight:500;font-size:.875rem}.BirthPlaceInput_suggestionSub__P9fdy{font-size:.75rem;color:color-mix(in srgb,var(--foreground) 50%,transparent)}.BirthPlaceInput_badge__oX9Ej{font-size:.65rem;color:#4285f4;font-weight:600;margin-left:.35rem}.BirthPlaceInput_empty__cuLA6,.BirthPlaceInput_loading__T1SYB{padding:.75rem;text-align:center;font-size:.8rem;color:color-mix(in srgb,var(--foreground) 45%,transparent)}.BirthPlaceInput_selectedPreview__uqTpK{font-size:.8rem;color:color-mix(in srgb,var(--foreground) 65%,transparent);margin:0}.BirthPlaceInput_autofillTrap__v5OjG{position:absolute;width:0;height:0;opacity:0;pointer-events:none;overflow:hidden}.BirthPlaceInput_compact__d7hSx{gap:clamp(4px,1.2vw,.75rem)}.BirthPlaceInput_compact__d7hSx .BirthPlaceInput_sectionLabel__8m9Kd{font-size:clamp(.62rem,1.7vw,.875rem)}.BirthPlaceInput_compact__d7hSx .BirthPlaceInput_label__kdpib{font-size:clamp(.58rem,1.5vw,.8rem)}.BirthPlaceInput_compact__d7hSx .BirthPlaceInput_select__vVn7P{padding:clamp(.35rem,1.2vw,.625rem) clamp(.3rem,1vw,.75rem);font-size:clamp(.68rem,1.8vw,1rem);border-radius:clamp(6px,1.5vw,8px)}.BirthPlaceInput_compact__d7hSx .BirthPlaceInput_suggestionMain___UZ39{font-size:clamp(.68rem,1.8vw,.875rem)}.BirthPlaceInput_compact__d7hSx .BirthPlaceInput_suggestionSub__P9fdy{font-size:clamp(.58rem,1.5vw,.75rem)}.Navbar_navbar__q2qXN{background-color:var(--card-bg);padding:clamp(4px,1vw,10px) clamp(6px,2vw,18px);border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);width:100%;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:visible;min-height:clamp(40px,10vw,60px);display:grid;grid-template-columns:auto 1fr auto;align-items:center;position:fixed;top:0;left:0;right:0;column-gap:clamp(4px,1vw,12px);transition:background-color .3s ease}.Navbar_navSectionLeft__TqyRi{display:flex;align-items:center;justify-content:flex-start;height:100%;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:clamp(48px,16vw,88px);text-decoration:none;color:inherit}.Navbar_navSectionCenter__Tso1O{height:100%;min-width:0}.Navbar_menu__IglHg,.Navbar_navSectionCenter__Tso1O{display:flex;align-items:center;justify-content:center;width:100%}.Navbar_menu__IglHg{list-style:none;margin:0;padding:0;flex-wrap:nowrap;gap:clamp(4px,1.2vw,12px)}.Navbar_navSectionRight__BHoUY{display:flex;align-items:center;justify-content:flex-end;height:100%;min-width:clamp(48px,16vw,88px);overflow:visible}.SubNavbar_subNavbar__04ls5{background-color:var(--card-bg);padding:clamp(6px,1.5vw,10px) clamp(6px,2vw,18px);border-bottom:.5px solid var(--border-color);width:100%;display:flex;z-index:999;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:visible;align-items:center;justify-content:center;position:fixed;min-height:clamp(48px,10vw,60px);top:clamp(48px,10vw,60px);left:0;right:0;transition:background-color .3s ease}.SubNavbar_menu__ANAUp{list-style:none;display:flex;align-items:center;justify-content:space-evenly;margin:0;padding:0 clamp(4px,1vw,12px);flex-wrap:nowrap;gap:clamp(4px,1.5vw,16px);width:100%;max-width:500px}.Footer_footer__fk5w8{background-color:var(--card-bg);padding:clamp(2px,.5vw,4px) clamp(5px,1.5vw,10px);border-top:clamp(.5px,.2vw,1px) solid var(--border-color);border-bottom:clamp(.5px,.2vw,1px) solid var(--border-color);width:100%;display:flex;z-index:900;justify-content:center;text-align:center;transition:background-color .3s ease,color .3s ease;position:relative;min-height:clamp(24px,6vw,36px);box-shadow:0 -1px 0 0 var(--border-color) inset}.Footer_footerContent__h_8fY{display:flex;flex-direction:column;align-items:center;width:100%;max-width:clamp(300px,90vw,400px);gap:clamp(1px,.2vw,2px)}.Footer_topLine__yz09R{display:flex;align-items:center;justify-content:center;width:100%}.Footer_socialIconsContainer__7wr7X{display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:clamp(2px,1vw,4px) clamp(4px,1.5vw,6px)}.Footer_socialIcons__Rrgwj{display:flex;gap:clamp(8px,2vw,16px);align-items:center;justify-content:center}.Footer_legalLinks__1OLFz{flex-wrap:nowrap;gap:clamp(4px,1.5vw,8px)}.Footer_dunsContainer___s85o,.Footer_legalLinks__1OLFz{display:flex;justify-content:center;align-items:center;width:100%}.Footer_dunsContainer___s85o{margin-top:clamp(2px,.5vw,4px)}.Button_button__CdHBx{display:inline-flex;align-items:center;justify-content:center;gap:clamp(4px,.5vw,6px);background-color:var(--button-bg,var(--btn-primary-bg));color:var(--button-text,var(--btn-primary-text));border:1px solid var(--button-border,transparent);font-family:var(--font-sans);font-weight:500;font-size:clamp(.8rem,2.5vw,.9rem);line-height:1.2;white-space:nowrap;text-decoration:none;padding:clamp(6px,1.2vw,10px) clamp(12px,2.5vw,20px);border-radius:var(--radius-md);min-height:clamp(32px,8vw,40px);cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;flex-shrink:0;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease}.Button_button__CdHBx:hover{background-color:var(--button-hover-bg,var(--btn-primary-hover-bg));color:var(--button-hover-text,var(--btn-primary-hover-text));box-shadow:0 2px 8px var(--shadow-color)}.Button_button__CdHBx:active{box-shadow:none}.Button_button__CdHBx:focus-visible{outline:2px solid var(--focus-border-color);outline-offset:2px}.Button_button__CdHBx:disabled{opacity:.55;cursor:not-allowed;pointer-events:none;box-shadow:none}.Button_primary__kK7q3{--button-bg:var(--btn-primary-bg);--button-text:var(--btn-primary-text);--button-hover-bg:var(--btn-primary-hover-bg);--button-hover-text:var(--btn-primary-hover-text)}.Button_secondary__fhE80{--button-bg:var(--btn-secondary-bg);--button-text:var(--btn-secondary-text);--button-hover-bg:var(--btn-secondary-hover-bg);--button-hover-text:var(--btn-secondary-hover-text)}.Button_danger__aMgeE{--button-bg:var(--btn-danger-bg);--button-text:var(--btn-danger-text);--button-hover-bg:var(--btn-danger-hover-bg);--button-hover-text:var(--btn-danger-hover-text)}.Button_success__5Gnso{--button-bg:var(--btn-success-bg);--button-text:var(--btn-success-text);--button-hover-bg:var(--btn-success-hover-bg);--button-hover-text:var(--btn-success-hover-text)}.Button_outline__pt1vo{--button-bg:transparent;--button-hover-bg:var(--hover-color);--button-text:var(--text-color);--button-hover-text:var(--text-color);--button-border:var(--border-color-light)}.Button_ghost__qOyH1{--button-bg:transparent;--button-hover-bg:var(--hover-color);--button-text:var(--text-color);--button-hover-text:var(--text-color);--button-border:transparent;box-shadow:none}.Button_ghost__qOyH1:hover{box-shadow:none}.Button_sm__zwtnn{font-size:var(--text-xs);padding:clamp(3px,.8vw,5px) clamp(8px,2vw,12px);min-height:clamp(24px,6vw,32px);border-radius:var(--radius-sm)}.Button_lg__fCG3Z{font-size:var(--text-base);padding:clamp(10px,2vw,14px) clamp(20px,5vw,32px);min-height:clamp(40px,10vw,56px);border-radius:var(--radius-lg)}.Button_full__me2bs{width:100%}.Button_icon__Pdt6b{display:flex;align-items:center;flex-shrink:0;color:inherit}.Button_text__M49yW{color:inherit}.Button_badge__aVhuF{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 clamp(2px,.5vw,4px);border-radius:var(--radius-full);font-size:.65rem;font-weight:700;background-color:var(--error-color);color:var(--btn-primary-text);margin-left:clamp(2px,.5vw,4px)}.FavoriteHeartButton_favoriteHeartButton__eC9v_{background-color:transparent!important;border:none!important;padding:clamp(4px,1.5vw,8px)!important;cursor:pointer;min-width:clamp(32px,8vw,48px)!important;max-width:clamp(32px,8vw,48px)!important;height:clamp(32px,8vw,48px)!important;display:flex;align-items:center;justify-content:center;gap:0!important;transition:opacity .2s ease}.FavoriteHeartButton_favorited__BKubH{color:var(--danger-color,#dc3545)!important}.FavoriteHeartButton_notFavorited__4aJkI{color:var(--secondary-text-color)!important}.FavoriteHeartButton_favoriteHeartButton__eC9v_:disabled{cursor:not-allowed;opacity:.6}.FavoriteHeartButton_favoriteHeartButton__eC9v_:hover:not(:disabled){opacity:.75;background-color:transparent!important;border:none!important}.ThreeDotButton_threeDotButton__KGmpE{min-width:44px!important;width:44px!important;max-width:44px!important;height:44px!important;padding:6px!important;gap:0!important}.ThreeDotButton_threeDotButton__KGmpE,.ThreeDotButton_threeDotButton__KGmpE:active,.ThreeDotButton_threeDotButton__KGmpE:hover{background:transparent!important;background-color:transparent!important;border:none!important}.ThreeDotButton_threeDotButton__KGmpE:focus-visible{outline:2px solid var(--accent-color,#007bff);border-radius:var(--radius-sm,4px)}.ThreeDotButton_dotsWrapper__gMlAR{display:inline-flex;flex-direction:column;gap:3px;align-items:center;justify-content:center}.ThreeDotButton_dot__8JgnR{width:4px;height:4px;background:currentColor;border-radius:50%;display:inline-block}:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,0.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,0.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1 1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.BirthTimeInput_wrap__DXwO5{display:grid;gap:.35rem;min-width:0}.BirthTimeInput_label__aEbye{font-size:.875rem;font-weight:500}.BirthTimeInput_row__X_V_U{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:.35rem;min-width:0}.BirthTimeInput_select__g46lN{width:100%;min-width:0;border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent);border-radius:8px;padding:.625rem .5rem;font:inherit;background:var(--background);color:var(--foreground)}.BirthTimeInput_sep__WPB6O{font-weight:600;color:var(--foreground);opacity:.7}.BirthTimeInput_periodSelect__wNWt7{min-width:0}.BirthTimeInput_compact__9JydF .BirthTimeInput_row__X_V_U{grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,1fr);gap:clamp(2px,1vw,.35rem)}.BirthTimeInput_compact__9JydF .BirthTimeInput_sep__WPB6O{display:none}.BirthTimeInput_compact__9JydF .BirthTimeInput_select__g46lN{padding:clamp(.35rem,1.2vw,.625rem) clamp(.15rem,.7vw,.45rem);font-size:clamp(.65rem,1.7vw,.95rem)}.BirthTimeInput_compact__9JydF .BirthTimeInput_label__aEbye{font-size:clamp(.62rem,1.7vw,.875rem)}.BirthForm_form__Vfedj{display:grid;gap:.875rem}.BirthForm_field__ly_yZ{display:grid;gap:.35rem}.BirthForm_label__TC9qh{font-size:.875rem;font-weight:500}.BirthForm_input__uANC_,.BirthForm_select__D835J{width:100%;min-width:0;border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent);border-radius:8px;padding:.625rem .75rem;font:inherit;background:var(--background);color:var(--foreground)}.BirthForm_input__uANC_[type=date]{display:block;max-width:100%}.BirthForm_input__uANC_[type=date]::-webkit-calendar-picker-indicator{margin-left:.25rem}.BirthForm_row__cp_vI{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}@media (min-width:480px){.BirthForm_row__cp_vI{grid-template-columns:repeat(2,minmax(0,1fr))}}.BirthForm_stackedRow__Um7AA{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(6px,1.5vw,.75rem)}.BirthForm_submit___yxDf{margin-top:.25rem;border:none;border-radius:999px;padding:.75rem 1rem;font:inherit;font-weight:600;cursor:pointer;background:var(--foreground);color:var(--background)}.BirthForm_submit___yxDf:disabled{opacity:.6;cursor:not-allowed}.BirthForm_error__eTCBD{color:#dc2626;font-size:.875rem}.BirthForm_photoField__cBwgm{display:grid;gap:clamp(4px,1.2vw,8px);margin-top:clamp(2px,.8vw,6px)}.BirthForm_photoHint__UBp25{margin:0;font-size:clamp(.58rem,1.6vw,.75rem);color:var(--sk-text-muted,var(--color-text-muted,#6b7280));line-height:1.3}.BirthForm_photoSlot__qoe1R{position:relative;width:100%;aspect-ratio:1;max-width:clamp(88px,28vw,120px);border-radius:clamp(8px,2vw,12px);overflow:hidden;margin-inline:auto}.BirthForm_photoAdd__ermGt{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:1.5px dashed var(--color-border-strong,#3d3d3d);border-radius:inherit;background:var(--color-background,#0f0f0f);color:var(--color-text-secondary,#9ca3af);cursor:pointer;font-size:clamp(1.6rem,5vw,2rem);font-weight:300;line-height:1}.BirthForm_photoAdd__ermGt input{position:absolute;inset:0;opacity:0;cursor:pointer}.BirthForm_photoPreview__bsKp9{width:100%;height:100%;object-fit:cover;display:block;background:var(--color-surface-muted,#242424)}.BirthForm_photoRemove__SUx0P{position:absolute;top:4px;right:4px;width:22px;height:22px;border:none;border-radius:999px;background:rgba(0,0,0,.72);color:#fff;font-size:.85rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;z-index:2}.BirthForm_photoError__xDZAs{margin:0;font-size:clamp(.58rem,1.6vw,.72rem);color:#f87171}.AdvancedCalculationSettings_wrap__DsFo_{display:grid;gap:.5rem}.AdvancedCalculationSettings_wrapSubtle__FHBww{gap:.35rem}.AdvancedCalculationSettings_summaryBtnSubtle__31bfH{padding:.25rem .15rem;border:none;background:transparent;justify-content:center;gap:.35rem}.AdvancedCalculationSettings_summaryBtnSubtle__31bfH:hover{color:color-mix(in srgb,var(--foreground) 88%,transparent)}.AdvancedCalculationSettings_summaryTitleSubtle__khQjH{font-size:.72rem;font-weight:400;color:color-mix(in srgb,var(--foreground) 52%,transparent)}.AdvancedCalculationSettings_summaryDetailSubtle__lMntQ{font-size:.68rem;color:color-mix(in srgb,var(--foreground) 48%,transparent)}.AdvancedCalculationSettings_chevronSubtle__bleOZ{font-size:.55rem;color:color-mix(in srgb,var(--foreground) 42%,transparent)}.AdvancedCalculationSettings_panelSubtle__3qZfe{display:grid;gap:.6rem;padding:.5rem .35rem .15rem;border-top:1px solid color-mix(in srgb,var(--foreground) 10%,transparent)}.AdvancedCalculationSettings_summaryBtn__5j0OA{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;border:1px solid color-mix(in srgb,var(--foreground) 14%,transparent);border-radius:10px;padding:.75rem .85rem;background:color-mix(in srgb,var(--foreground) 4%,transparent);color:var(--foreground);font:inherit;text-align:left;cursor:pointer}.AdvancedCalculationSettings_summaryMain__T74mk{display:grid;gap:.2rem;min-width:0}.AdvancedCalculationSettings_summaryTitle__VE4dp{font-size:.875rem;font-weight:600}.AdvancedCalculationSettings_summaryDetail__lH7xg{font-size:.8rem;color:color-mix(in srgb,var(--foreground) 62%,transparent)}.AdvancedCalculationSettings_chevron__zx1yb{flex-shrink:0;font-size:.7rem;color:color-mix(in srgb,var(--foreground) 55%,transparent)}.AdvancedCalculationSettings_panel__trqZd{display:grid;gap:.75rem;padding:0 .15rem .15rem}.AdvancedCalculationSettings_introSubtle__Bh3Sw{margin:0;font-size:.7rem;line-height:1.35;color:color-mix(in srgb,var(--foreground) 52%,transparent);text-align:center}.AdvancedCalculationSettings_intro__uqKhN{margin:0;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--foreground) 65%,transparent)}.AdvancedCalculationSettings_help__SMpwo{margin:.25rem 0 0;font-size:.78rem;line-height:1.4;color:color-mix(in srgb,var(--foreground) 58%,transparent)}.CompatibilityScoreHero_hero__e2IXv{position:relative;display:flex;flex-wrap:wrap;gap:clamp(10px,2.5vw,20px);align-items:flex-start;justify-content:center;padding:clamp(12px,3vw,22px);background:var(--sk-bg-elevated,var(--color-surface,#1a1a1a));border-radius:clamp(12px,3vw,16px);border:1px solid var(--sk-border-subtle,var(--color-border,#2d2d2d));margin-bottom:clamp(10px,2.5vw,20px)}.CompatibilityScoreHero_closeBtn__g1xgZ{position:absolute;top:clamp(6px,1.5vw,10px);right:clamp(6px,1.5vw,10px);width:32px;height:32px;border:1px solid var(--color-border,#333);border-radius:999px;background:var(--color-surface-hover,#242424);color:var(--color-text-primary,#fff);font-size:1.25rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;z-index:2}.CompatibilityScoreHero_gunRing__qxIRe{--meter:50;width:clamp(100px,28vw,132px);height:clamp(100px,28vw,132px);flex-shrink:0;border-radius:50%;display:grid;place-content:center;background:conic-gradient(var(--color-brand-gold,#c9a227) calc(var(--meter) * 1%),var(--sk-border,var(--color-border,#333)) 0);position:relative;margin-inline:auto}.CompatibilityScoreHero_gunRing__qxIRe:after{content:"";position:absolute;inset:10px;border-radius:50%;background:var(--sk-bg-elevated,var(--color-surface,#1a1a1a))}.CompatibilityScoreHero_gunInner__KC3OT{position:relative;z-index:1;text-align:center}.CompatibilityScoreHero_gunTotal___iLmt{display:block;font-size:clamp(1.15rem,4.5vw,1.5rem);font-weight:800;line-height:1.1;color:var(--color-text-primary,#fff)}.CompatibilityScoreHero_gunSlash__Wujd7{font-weight:400;color:var(--sk-text-muted,var(--color-text-muted,#6b7280))}.CompatibilityScoreHero_gunLabel__PtkZX{display:block;font-size:clamp(.65rem,2.4vw,.72rem);text-transform:uppercase;letter-spacing:.06em;color:var(--sk-text-muted,var(--color-text-muted,#6b7280));margin-top:2px}.CompatibilityScoreHero_copy__Eas5t{flex:1 1 min(100%,220px);min-width:0;text-align:center;padding-inline:clamp(0,2vw,8px);padding-right:clamp(28px,6vw,36px)}.CompatibilityScoreHero_couple__MxBnc{color:var(--sk-text-secondary,var(--color-text-secondary,#9ca3af));margin:0 0 clamp(4px,1.2vw,8px);font-size:clamp(.8rem,2.8vw,.9rem)}.CompatibilityScoreHero_verdict__oK3mv{margin:0 0 clamp(2px,1vw,6px);font-size:clamp(1rem,3.8vw,1.25rem);color:var(--color-text-primary,#fff);line-height:1.3}.CompatibilityScoreHero_matrimonial__sI3RR{margin:0 0 clamp(8px,2vw,14px);color:var(--sk-text-secondary,var(--color-text-secondary,#9ca3af));font-size:clamp(.78rem,2.8vw,.9rem)}.CompatibilityScoreHero_meterWrap__Mwd_q{margin-bottom:clamp(8px,2vw,14px)}.CompatibilityScoreHero_meterTrack__Gdvxo{height:8px;background:var(--sk-border,var(--color-border,#333));border-radius:999px;overflow:hidden}.CompatibilityScoreHero_meterFill__ZddMD{height:100%;border-radius:inherit;background:var(--color-brand-gold,#c9a227)}.CompatibilityScoreHero_meterFill__ZddMD[data-band=excellent]{background:#5a8f6a}.CompatibilityScoreHero_meterFill__ZddMD[data-band=good]{background:#7a9e6a}.CompatibilityScoreHero_meterFill__ZddMD[data-band=acceptable]{background:var(--color-brand-gold,#c9a227)}.CompatibilityScoreHero_meterFill__ZddMD[data-band=weak]{background:#b46a5a}.CompatibilityScoreHero_bandLegend___q2bT{display:flex;flex-wrap:wrap;gap:clamp(4px,1.2vw,8px);margin-top:clamp(4px,1.2vw,8px);justify-content:center}.CompatibilityScoreHero_bandChip___xRIw{font-size:clamp(9px,2.4vw,10px);padding:2px 8px;border-radius:999px;background:var(--sk-bg-muted,var(--color-surface-muted,#242424));color:var(--sk-text-muted,var(--color-text-muted,#6b7280))}.CompatibilityScoreHero_bandChip___xRIw[data-active=true]{background:color-mix(in srgb,var(--sk-accent,var(--color-primary)) 20%,var(--sk-bg-muted,#242424));color:var(--sk-text-primary,var(--color-text-primary,#fff));font-weight:600}.CompatibilityScoreHero_kootaHighlights__oJXlF{list-style:none;margin:0 0 clamp(6px,1.5vw,12px);padding:0;display:flex;flex-wrap:wrap;gap:clamp(6px,1.5vw,12px);justify-content:center}.CompatibilityScoreHero_kootaHighlights__oJXlF li{display:flex;gap:6px;align-items:baseline;font-size:clamp(.75rem,2.6vw,.875rem);padding:clamp(4px,1.2vw,8px) clamp(8px,2vw,12px);background:var(--sk-bg-muted,var(--color-surface-muted,#242424));border-radius:8px;color:var(--color-text-primary,#fff)}.CompatibilityScoreHero_kootaHighlights__oJXlF span{color:var(--sk-text-secondary,var(--color-text-secondary,#9ca3af))}.CompatibilityScoreHero_modernScore__8QgYb{margin:0;color:var(--sk-text-muted,var(--color-text-muted,#6b7280));font-size:clamp(.7rem,2.4vw,.75rem)}.CompatibilityScoreHero_compactBar__vc08U{position:sticky;top:calc(var(--sk-shell-top, 72px) + 4px);z-index:15;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:40px;padding:clamp(6px,1.5vw,10px) clamp(10px,2.5vw,14px);margin-bottom:clamp(8px,2vw,14px);border-radius:999px;border:1px solid var(--color-border,#2d2d2d);background:var(--color-surface,#1a1a1a);box-shadow:var(--shadow-md,0 4px 12px rgba(0,0,0,.35))}.CompatibilityScoreHero_compactScore__74VaL{font-size:clamp(.8rem,2.8vw,.9rem);font-weight:800;color:var(--color-text-primary,#fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.CompatibilityScoreHero_compactExpand__gmG7Z{flex-shrink:0;border:none;border-radius:999px;padding:6px 12px;font-size:.75rem;font-weight:700;cursor:pointer;color:#fff;background:var(--color-primary-gradient,var(--color-primary,#b5451b))}.AshtakootBreakdown_grid__Umq0v{background:var(--sk-bg-elevated);border:1px solid var(--sk-border-subtle);border-radius:var(--sk-radius-lg,16px);padding:var(--sk-space-5)}.AshtakootBreakdown_header___7oFs{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sk-space-4);margin-bottom:var(--sk-space-4);flex-wrap:wrap}.AshtakootBreakdown_header___7oFs h3{margin:0}.AshtakootBreakdown_sub__aU6iB{margin:0;color:var(--sk-text-muted);font-size:var(--sk-text-sm)}.AshtakootBreakdown_cells__VDofJ{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sk-space-3)}.AshtakootBreakdown_cell__5dQOe{padding:var(--sk-space-4);border-radius:12px;background:var(--sk-bg-muted);border:1px solid transparent}.AshtakootBreakdown_cell__5dQOe[data-tone=positive]{border-color:color-mix(in srgb,#5a8f6a 35%,transparent)}.AshtakootBreakdown_cell__5dQOe[data-tone=caution]{border-color:color-mix(in srgb,#b46a5a 25%,transparent)}.AshtakootBreakdown_top__qzorG{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sk-space-2)}.AshtakootBreakdown_label__rNq_A{font-size:var(--sk-text-sm);font-weight:600;color:var(--sk-text-primary)}.AshtakootBreakdown_status__6xapu{font-size:var(--sk-text-xs);color:var(--sk-text-muted);text-transform:uppercase;letter-spacing:.04em}.AshtakootBreakdown_points__QRzvH{display:block;font-size:var(--sk-text-xl);font-weight:700;margin:var(--sk-space-2) 0}.AshtakootBreakdown_max__jKpKE{font-size:var(--sk-text-sm);color:var(--sk-text-muted);font-weight:400}.AshtakootBreakdown_meaning__EZFO0{margin:0 0 var(--sk-space-2);font-size:var(--sk-text-sm);color:var(--sk-text-secondary);line-height:1.45}.AshtakootBreakdown_bar__Y_Y7Q{display:block;height:4px;background:var(--sk-border);border-radius:999px;overflow:hidden}.AshtakootBreakdown_fill__qERoZ{display:block;height:100%;background:var(--sk-accent);border-radius:inherit}.AshtakootBreakdown_cell__5dQOe[data-tone=positive] .AshtakootBreakdown_fill__qERoZ{background:#5a8f6a}.AshtakootBreakdown_cell__5dQOe[data-tone=caution] .AshtakootBreakdown_fill__qERoZ{background:#b46a5a}@media (max-width:640px){.AshtakootBreakdown_cells__VDofJ{grid-template-columns:1fr}}.Container_container__dayXi{width:100%;max-width:var(--container-max-width,1280px);margin-left:auto;margin-right:auto;padding-left:var(--section-padding-x);padding-right:var(--section-padding-x)}.Container_narrow__ukhWg{max-width:768px}.Container_wide__mb3U4{max-width:1536px}.Container_full__6TRNq{max-width:none}.Section_section__lGkVl{width:100%;padding-top:var(--section-padding-y);padding-bottom:var(--section-padding-y);background-color:var(--bg-color)}.Section_alternate__M50Gw{background-color:var(--section-bg)}.Section_card__hG1GG{background-color:var(--card-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid var(--border-color-light)}.Section_tight__nqrhZ{padding-top:calc(var(--section-padding-y) * .5);padding-bottom:calc(var(--section-padding-y) * .5)}.Section_flush__a4zzW{padding-top:0;padding-bottom:0}.Section_header__Ivp_7{margin-bottom:var(--space-8);text-align:center}.Section_title__liJAZ{font-size:clamp(var(--text-xl),4vw,var(--text-3xl));font-weight:700;color:var(--heading-color);margin-bottom:var(--space-3);line-height:1.2}.Section_subtitle__GAZXQ{font-size:clamp(var(--text-sm),2vw,var(--text-base));color:var(--secondary-text-color);max-width:640px;margin-left:auto;margin-right:auto}.Modal_modalOverlay__WuVPm{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:10000;animation:Modal_fadeIn__NyTiP .25s ease}.Modal_modalContent__Ge92C{background-color:var(--card-bg);padding:clamp(16px,4vw,24px);border-radius:var(--radius-md,8px);border:1px solid var(--border-color-light);width:clamp(300px,90vw,480px);max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 4px 20px var(--shadow-color,rgba(0,0,0,.2));transition:background-color .3s ease;animation:Modal_slideIn__DZzYu .25s ease}@keyframes Modal_fadeIn__NyTiP{0%{opacity:0}to{opacity:1}}@keyframes Modal_slideIn__DZzYu{0%{transform:translateY(-12px);opacity:0}to{transform:translateY(0);opacity:1}}.ProgressBar_wrapper__KZTqW{display:flex;flex-direction:column;gap:4px;width:100%}.ProgressBar_track__qVEom{width:100%;border-radius:var(--radius-full,9999px);overflow:hidden;background-color:var(--progress-bg,rgba(0,0,0,.1))}.ProgressBar_bar__p4AAt{height:100%;border-radius:var(--radius-full,9999px);background:var(--primary-color,#007bff);transition:width 0s}.ProgressBar_label__oTwFP{font-size:var(--text-xs,11px);color:var(--secondary-text-color);text-align:right}.Layout_wrapper__f3Atc{display:flex;flex-direction:column;min-height:100vh}.Layout_content__3ojT9{flex:1 0 auto;margin-top:clamp(48px,10vw,64px)}.Layout_main__2YF8v{width:100%}.Layout_footerWrapper__0lJAQ{flex-shrink:0}.Button_button__LjXYv{background-color:var(--button-bg,var(--btn-primary-bg));color:var(--button-text,var(--btn-primary-text));border:1px solid var(--button-border-color,var(--border-color));cursor:pointer;text-decoration:none;font-family:inherit;font-weight:500;transition:background-color .3s ease,transform .2s ease,color .3s ease;border-radius:clamp(4px,1vw,8px);padding:clamp(4px,1vw,6px) clamp(6px,1.5vw,10px);font-size:clamp(12px,3vw,14px);line-height:1.2;position:relative;overflow:visible;display:flex;align-items:center;justify-content:center;gap:clamp(2px,.5vw,4px);width:auto;min-width:clamp(60px,15vw,120px);max-width:clamp(150px,50vw,300px);height:clamp(28px,8vw,36px);white-space:nowrap;flex:none;box-sizing:border-box}.Button_flexFill__fGRuz{display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 auto!important}.Button_button__LjXYv:hover{background-color:var(--button-hover-bg,var(--btn-primary-hover-bg));color:var(--button-hover-text,var(--btn-primary-hover-text));transform:scale(1.02)}.Button_button__LjXYv:active{background-color:var(--button-active-bg,var(--button-hover-bg,var(--btn-primary-hover-bg)));color:var(--button-active-text,var(--button-hover-text,var(--btn-primary-hover-text)));transform:none}.Button_button__LjXYv:focus{outline:2px solid var(--focus-border-color);outline-offset:2px}.Button_button__LjXYv:focus-visible{outline:2px solid var(--focus-border-color);outline-offset:2px}.Button_primary__Dr4jg{--button-bg:var(--btn-primary-bg);--button-text:var(--btn-primary-text);--button-hover-bg:var(--btn-primary-hover-bg);--button-hover-text:var(--btn-primary-hover-text);--button-active-bg:var(--btn-primary-hover-bg);--button-active-text:var(--btn-primary-hover-text)}.Button_primary__Dr4jg:hover{background-color:var(--button-hover-bg,var(--btn-primary-hover-bg));color:var(--button-hover-text,var(--btn-primary-hover-text))}.Button_secondary__zD__d{--button-bg:var(--btn-secondary-bg);--button-text:var(--btn-secondary-text);--button-hover-bg:var(--btn-secondary-hover-bg);--button-hover-text:var(--btn-secondary-hover-text);--button-active-bg:var(--btn-secondary-hover-bg);--button-active-text:var(--btn-secondary-hover-text)}.Button_secondary__zD__d:hover{background-color:var(--button-hover-bg,var(--btn-secondary-hover-bg));color:var(--button-hover-text,var(--btn-secondary-hover-text))}.Button_appearanceOutline__zO5gF,.Button_appearanceTransparent__0FpHf{--button-bg:transparent;--button-hover-bg:transparent;--button-active-bg:transparent;--button-text:var(--text-color);--button-hover-text:var(--text-color);--button-active-text:var(--text-color)}.Button_appearanceGhost__cSNgU{--button-bg:transparent;--button-hover-bg:transparent;--button-active-bg:transparent;--button-border-color:transparent;--button-text:var(--text-color);--button-hover-text:var(--text-color);--button-active-text:var(--text-color)}.Button_buttonIcon___BmLL{display:flex;align-items:center;flex-shrink:0;color:inherit!important}.Button_buttonText__uN3CA{white-space:nowrap;color:inherit!important}.Button_wrapText__Qa726{white-space:normal!important}.Button_truncate__eZArW{overflow:hidden!important;text-overflow:ellipsis!important}.Button_noTruncate__bC_rq{overflow:visible!important;text-overflow:clip!important}.Button_badge___Hs9z{position:absolute;top:-6px;right:-6px;z-index:4;background-color:transparent;color:var(--error-color);border-radius:50%;min-width:clamp(16px,3.2vw,20px);height:clamp(16px,3.2vw,20px);padding:2px 6px;font-size:clamp(9px,2.2vw,11px);display:flex;align-items:center;justify-content:center;font-weight:700;border:2px solid var(--error-color)}.Button_notificationBadge__dsD8t{background-color:var(--chat-unread-badge);border-color:var(--chat-unread-badge);color:var(--text-color)}.Button_button__LjXYv:disabled{opacity:1;cursor:not-allowed}.Button_button__LjXYv:disabled,.Button_button__LjXYv:disabled:hover{transform:none;background-color:var(--disabled-bg);color:var(--text-color)}.Button_success__O9OeI{--button-bg:var(--success-color);--button-text:var(--btn-primary-text);--button-hover-bg:var(--success-color);--button-hover-text:var(--btn-primary-text);--button-active-bg:var(--success-color);--button-active-text:var(--btn-primary-text)}.Button_danger__9Xplf{--button-bg:var(--error-color);--button-text:var(--btn-primary-text);--button-hover-bg:var(--error-color);--button-hover-text:var(--btn-primary-text);--button-active-bg:var(--error-color);--button-active-text:var(--btn-primary-text)}.Button_warning__GwZuX{--button-bg:var(--warning-bg);--button-text:var(--warning-color);--button-hover-bg:var(--warning-bg);--button-hover-text:var(--warning-color);--button-active-bg:var(--warning-bg);--button-active-text:var(--warning-color);--button-border-color:var(--warning-border)}.Button_navbarButton__rZsvn{min-width:clamp(90px,24vw,140px)!important;max-width:clamp(160px,40vw,200px)!important;width:auto!important;padding:clamp(5px,1.2vw,8px) clamp(10px,2.6vw,16px)!important;gap:clamp(4px,1vw,8px)!important;border:1px solid var(--border-color)!important;border-radius:4px!important;white-space:nowrap!important;overflow:visible!important;font-size:clamp(10px,2.6vw,14px)!important;line-height:1.2!important;font-weight:600!important;background-color:var(--btn-primary-bg)!important;color:var(--btn-primary-text)!important}.Button_navbarIcon__P4s5Q{color:inherit!important;font-size:clamp(12px,3vw,16px)!important}.Button_userProfileLoginButton__E2nMk{min-width:clamp(56px,14vw,72px)!important;max-width:clamp(56px,14vw,72px)!important;padding:clamp(4px,1vw,6px) clamp(6px,1.5vw,10px)!important;gap:clamp(1px,.4vw,2px)!important;font-size:clamp(10px,2.8vw,14px)!important}.Button_reviewSectionButton__7FPhE{min-width:auto!important;padding:clamp(2px,.6vw,4px)!important;border:1px solid var(--border-color)!important;border-radius:4px!important}.Button_subnavbarIcon__OWC3v{color:inherit!important;font-size:clamp(18px,4.5vw,24px)!important}.Button_chatNotificationButton__aGiuc{background:var(--btn-primary-bg)!important;color:var(--btn-primary-text)!important;font-size:clamp(18px,4vw,22px)!important;min-width:auto!important}.Button_backButton__BYKua,.Button_chatNotificationButton__aGiuc{border:1px solid var(--border-color)!important;border-radius:4px!important;padding:clamp(4px,1vw,6px) clamp(6px,1.5vw,10px)!important}.Button_backButton__BYKua{min-width:clamp(50px,12vw,80px)!important;max-width:clamp(100px,25vw,140px)!important;width:auto!important;gap:clamp(2px,.5vw,4px)!important;font-size:clamp(8px,2.1vw,11px)!important}.Button_backButtonIcon__lWqxn{color:inherit!important;font-size:clamp(11px,2.8vw,14px)!important}.Button_scrollButton__ayUOe{min-width:44px!important;width:44px!important;height:44px!important;padding:6px!important;border-radius:8px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.Button_icon__G3VoI{display:flex;align-items:center;flex-shrink:0;color:inherit!important}.Button_text__1nyjH{white-space:nowrap;color:inherit!important}.Button_outline__voIh5{--button-text:var(--text-color);--button-hover-text:var(--text-color);--button-active-text:var(--text-color)}.Button_ghost__Hku80,.Button_outline__voIh5{--button-bg:transparent;--button-hover-bg:transparent;--button-active-bg:transparent}.Button_ghost__Hku80{--button-border-color:transparent;--button-text:var(--text-color);--button-hover-text:var(--text-color);--button-active-text:var(--text-color)}.Button_transparent__wFU4r{--button-bg:transparent;--button-hover-bg:transparent;--button-active-bg:transparent;--button-text:var(--text-color);--button-hover-text:var(--text-color);--button-active-text:var(--text-color)}.Button_sm__m6_Xl{font-size:clamp(10px,2.5vw,12px);height:clamp(24px,6vw,30px);padding:clamp(2px,.6vw,4px) clamp(6px,1.5vw,10px);min-width:clamp(40px,10vw,80px)}.Button_lg__gcICx{font-size:clamp(14px,3.5vw,16px);height:clamp(36px,10vw,44px);padding:clamp(6px,1.5vw,10px) clamp(14px,3.5vw,20px);min-width:clamp(80px,20vw,160px)}.Button_full__x3TXv{width:100%!important;max-width:100%!important}.LanguageButton_languageDropdownContainer__HTGbZ{position:relative;display:inline-block;z-index:10100}.LanguageButton_languageButton__q4Kco{display:flex;align-items:center;gap:clamp(2px,.5vw,4px);background:var(--primary-color,#b5451b);color:#fff;border:1px solid var(--border-color);border-radius:clamp(4px,1vw,6px);padding:clamp(4px,1vw,6px) clamp(6px,1.5vw,10px);cursor:pointer;font-size:clamp(11px,3vw,14px);font-weight:600;min-width:auto;height:clamp(28px,8vw,36px);box-sizing:border-box;transition:background .2s ease}.LanguageButton_languageButton__q4Kco:hover{opacity:.9}.LanguageButton_flagEmoji__ep3ND{font-size:clamp(14px,3.5vw,18px);line-height:1;flex-shrink:0}.LanguageButton_langCode__ZdWz2{font-size:clamp(10px,2.5vw,12px);font-weight:700;letter-spacing:.5px}.LanguageButton_languageDropdownMenu__YSCKM{min-width:clamp(180px,50vw,220px);max-height:clamp(320px,65vh,420px);display:flex;flex-direction:column;overflow:hidden;background:var(--card-bg);border:1px solid var(--border-color);border-radius:clamp(6px,1.5vw,8px);box-shadow:0 8px 24px rgba(0,0,0,.22);z-index:10100}.LanguageButton_searchWrap__sySYu{position:sticky;top:0;z-index:1;padding:clamp(6px,1.5vw,8px);background:var(--card-bg);border-bottom:1px solid var(--border-color)}.LanguageButton_searchInput__Q0e17{width:100%;box-sizing:border-box;padding:clamp(8px,2vw,10px) clamp(10px,2.5vw,12px);border:1px solid var(--border-color);border-radius:clamp(4px,1vw,6px);background:var(--color-surface,var(--card-bg));color:var(--text-color);font-size:clamp(13px,3.2vw,14px);outline:none}.LanguageButton_searchInput__Q0e17:focus{border-color:var(--primary-color,#b5451b)}.LanguageButton_languageList__RdM33{overflow-y:auto;max-height:clamp(240px,52vh,340px);padding:clamp(4px,1vw,6px) 0}.LanguageButton_noResults__l_4HK{margin:0;padding:clamp(12px,3vw,16px);text-align:center;color:var(--secondary-text-color,var(--text-muted));font-size:clamp(12px,3vw,14px)}.LanguageButton_languageOption__MQyB3{display:flex;align-items:center;gap:clamp(6px,1.5vw,10px);width:100%;padding:clamp(8px,2vw,12px) clamp(10px,2.5vw,16px);border:none;background:transparent;color:var(--text-color);cursor:pointer;font-size:clamp(13px,3.2vw,15px);text-align:left;transition:background .15s ease}.LanguageButton_languageOption__MQyB3:hover{background:var(--hover-color)}.LanguageButton_languageOption__MQyB3.LanguageButton_active__z0BKs{background:rgba(181,69,27,.1);font-weight:600}.LanguageButton_langNative__AB4zw{flex:1 1;font-weight:500}.LanguageButton_langEnglish__TYsfL{font-size:clamp(10px,2.5vw,12px);color:var(--secondary-text-color,var(--text-muted))}.LanguageButton_checkmark__61jey{color:var(--primary-color,#b5451b);font-weight:700;font-size:clamp(14px,3.5vw,16px)}.RiyaEntryButton_button__6zonB{display:inline-flex;align-items:center;gap:.45rem;padding:clamp(3px,1vw,5px) clamp(10px,2.5vw,14px) clamp(3px,1vw,5px) clamp(5px,1.2vw,7px);min-height:clamp(28px,8vw,36px);border-radius:var(--sk-radius-pill,var(--radius-full));border:1px solid var(--sk-riya,var(--color-ai-purple));background:var(--sk-riya,var(--color-ai-purple));color:#fff;font-size:var(--sk-text-sm,var(--font-size-sm));font-weight:600;cursor:pointer;white-space:nowrap;box-shadow:0 2px 8px var(--sk-riya-soft,rgba(124,58,237,.1))}.RiyaEntryButton_avatarWrap__QslaW{position:relative;width:clamp(22px,6vw,28px);height:clamp(22px,6vw,28px);flex-shrink:0}.RiyaEntryButton_avatar__N9Zax{width:100%;height:100%;border-radius:50%;object-fit:cover;border:1.5px solid rgba(255,255,255,.45)}.RiyaEntryButton_statusDot__IMHkJ{position:absolute;right:-1px;bottom:-1px;width:8px;height:8px;border-radius:50%;background:#b8f0c0;border:1.5px solid #5b5fff;box-shadow:0 0 6px #b8f0c0}.RiyaEntryButton_label__8hf_2{letter-spacing:.02em}.CreateProfileNavButton_createProfileBtn__Ck7FF{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;max-width:clamp(88px,32vw,148px);min-height:clamp(28px,8vw,36px);height:clamp(28px,8vw,36px);padding:0 clamp(10px,2.5vw,14px);border-radius:999px;background:linear-gradient(135deg,#b5451b,#8a3414);color:#fff!important;text-decoration:none;font-size:clamp(10px,2.5vw,12px);font-weight:800;line-height:1;box-shadow:0 2px 8px rgba(181,69,27,.35);white-space:nowrap;overflow:hidden}.CreateProfileNavButton_createProfileBtn__Ck7FF:hover{opacity:.95}.CreateProfileNavButton_createProfileLabel__qlx05{overflow:hidden;text-overflow:ellipsis}.SubNavbar_subNavbar__lrIky{display:flex!important;align-items:center!important;justify-content:center!important;padding-block:clamp(6px,1.5vw,10px)!important}.SubNavbar_subNavbar__lrIky ul{gap:clamp(4px,1vw,12px);width:100%;justify-content:center;align-items:center!important;padding-inline:clamp(4px,1vw,12px);margin:0!important}.SubNavbar_item__0Ce2P{list-style:none;display:flex;align-items:center;flex:0 0 auto}.PageBar_pageBar__Lf3eh{display:flex;justify-content:center;align-items:center;padding:clamp(8px,2vw,12px) clamp(10px,3vw,16px);background-color:var(--card-bg);border-bottom:1px solid var(--border-color);border-radius:6px 6px 0 0;box-shadow:0 1px 3px var(--shadow-color);transition:all .3s ease}.PageBar_buttonContainer__gfLoV{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:clamp(250px,80vw,400px);gap:clamp(8px,3vw,16px)}.PageBar_navButton__O7OXL{min-width:clamp(65px,18vw,90px)!important;padding:clamp(8px,2vw,10px) clamp(12px,3vw,16px)!important;font-size:clamp(11px,2.8vw,13px)!important;font-weight:500!important;border-radius:6px!important;transition:all .3s ease!important;margin:0!important;box-shadow:0 2px 4px var(--shadow-color)!important}.PageBar_navButton__O7OXL,.PageBar_noEllipsis__9KQce{white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.PageBar_navButton__O7OXL:hover{transform:translateY(-1px)!important;box-shadow:0 4px 8px var(--shadow-color)!important}.PageBar_navButton__O7OXL:active{transform:translateY(0)!important;box-shadow:0 2px 4px var(--shadow-color)!important}.PageBar_stickyBar__VCDqV{position:sticky;top:0;z-index:20;width:100%;border-radius:0}.Footer_footerShell__1uvr3{padding-bottom:clamp(8px,2vw,16px)}.Footer_footerShell__1uvr3>div{max-width:min(960px,96vw);gap:clamp(10px,2vw,18px)}.Footer_socialLink__Ct85X{display:inline-flex;align-items:center;justify-content:center;padding:clamp(2px,.5vw,4px);border-radius:clamp(2px,.5vw,4px);transition:color var(--transition-fast),background-color var(--transition-fast)}.Footer_socialLink__Ct85X:hover{background-color:var(--hover-color)}.Footer_icon__TzcSg{width:clamp(16px,4vw,22px);height:clamp(16px,4vw,22px);color:var(--link-color);cursor:pointer;transition:color var(--transition-fast)}.Footer_socialLink__Ct85X:hover .Footer_icon__TzcSg{color:var(--link-hover-color)}.Footer_columns__iVh9g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,3vw,28px);width:100%;text-align:left;align-items:start}.Footer_column__b2UrB{display:flex;flex-direction:column;gap:clamp(4px,1vw,8px);min-width:0}.Footer_columnTitle__UzBXt{font-size:clamp(.7rem,2.2vw,.8rem);font-weight:700;color:var(--color-text-primary,var(--primary-text-color));text-transform:uppercase;letter-spacing:.04em;margin-bottom:clamp(2px,.5vw,4px)}.Footer_footerLink__BeUEg{font-size:clamp(.7rem,2vw,.8rem);color:var(--secondary-text-color);text-decoration:none;line-height:1.45;padding:clamp(1px,.4vw,2px) 0;border-radius:clamp(2px,.5vw,4px);transition:color var(--transition-fast);overflow-wrap:anywhere}.Footer_footerLink__BeUEg:hover{color:var(--link-hover-color)}.Footer_bottomBlock__rpxSk{display:flex;flex-direction:column;align-items:center;gap:clamp(4px,1vw,8px);width:100%}.Footer_trustBadge__Px9EE{display:inline-flex;align-items:center;gap:clamp(4px,1vw,6px);font-size:clamp(.65rem,1.8vw,.75rem);color:var(--secondary-text-color);padding:clamp(3px,.8vw,5px) clamp(8px,2vw,12px);background:var(--hover-color,transparent);border-radius:clamp(12px,3vw,20px)}.Footer_trustIcon__rKG3j{color:var(--success-color);font-weight:600}.Footer_copyright__XWIs9,.Footer_madeIn__ZaEgc{margin:0;font-size:clamp(.65rem,1.8vw,.75rem);color:var(--secondary-text-color);text-align:center}@media (max-width:720px){.Footer_columns__iVh9g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.Footer_columns__iVh9g{grid-template-columns:1fr;text-align:center}.Footer_column__b2UrB{align-items:center}}.CompatibilityShareBar_bar__w0pFy{display:flex;flex-direction:column;gap:.75rem;margin-bottom:var(--sk-space-6,1.25rem)}.CompatibilityShareBar_platformRow__na8Wh,.CompatibilityShareBar_secondaryRow__7EQ9a{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.CompatibilityShareBar_platformBtn__snW_7{border:none;border-radius:999px;padding:.65rem 1rem;font-size:.88rem;font-weight:700;color:#fff;cursor:pointer;display:inline-flex;align-items:center;gap:.45rem}.CompatibilityShareBar_wa__3lpQM{background:#25d366}.CompatibilityShareBar_tg__SyL_g{background:#24a1de}.CompatibilityShareBar_fb__onrCx{background:#1877f2}.CompatibilityShareBar_icon__C14QW{width:18px;height:18px}.CompatibilityShareBar_btn__3rNyP{border:1px solid var(--sk-border,var(--color-border,#333));background:var(--sk-bg-elevated,var(--color-surface,#1a1a1a));border-radius:999px;padding:var(--sk-space-2,.45rem) var(--sk-space-5,1rem);font-size:var(--sk-text-sm,.85rem);font-weight:600;color:var(--color-text-primary,#fff);cursor:pointer;transition:background .2s ease}.CompatibilityShareBar_btn__3rNyP:hover:not(:disabled){background:var(--sk-bg-muted,var(--color-surface-hover,#242424))}.CompatibilityShareBar_btn__3rNyP:disabled{opacity:.55;cursor:not-allowed}.CompatibilityShareBar_url___5hmx{flex:1 1 100%;margin:0;font-size:var(--sk-text-xs,.75rem);word-break:break-all;color:var(--sk-text-muted,var(--color-text-secondary,#9ca3af))}.ChartWheel_wheel__lCqtT{width:min(100%,320px);margin:0 auto;display:block}.ChartWheel_house__RKJHR{fill:color-mix(in srgb,var(--foreground) 6%,transparent);stroke:color-mix(in srgb,var(--foreground) 25%,transparent);stroke-width:1}.ChartWheel_center__HA04R{fill:color-mix(in srgb,var(--foreground) 10%,transparent);stroke:color-mix(in srgb,var(--foreground) 30%,transparent)}.ChartWheel_label__oXqlf{font-size:10px;fill:var(--foreground);text-anchor:middle;dominant-baseline:middle}.ChartWheel_planet__v1DP5{font-size:9px;fill:color-mix(in srgb,var(--foreground) 85%,#c45c26);font-weight:600}.ChartWheel_caption__f8_fa{margin-top:.75rem;font-size:.875rem;color:color-mix(in srgb,var(--foreground) 70%,transparent);text-align:center}.VargaTabs_wrap__8orgq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:1rem}.VargaTabs_tabs__vs_ns{display:flex;gap:.5rem}.VargaTabs_allBtn__EfSKU{border:none;background:transparent;color:var(--primary,#2563eb);font:inherit;font-size:.8125rem;cursor:pointer;text-decoration:underline}.VargaTabs_tab__k6FZc{border:1px solid color-mix(in srgb,var(--foreground) 18%,transparent);background:transparent;color:inherit;border-radius:999px;padding:.4rem .875rem;font:inherit;cursor:pointer}.VargaTabs_tabActive__fc3Rq{background:var(--foreground);color:var(--background);border-color:var(--foreground)}.VargaGrid_grid__E_qJT{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.5rem}.VargaGrid_card__HTDsd{display:flex;flex-direction:column;align-items:flex-start;gap:.125rem;padding:.5rem .625rem;border:1px solid color-mix(in srgb,var(--foreground) 14%,transparent);border-radius:8px;background:color-mix(in srgb,var(--foreground) 3%,transparent);cursor:pointer;font:inherit;text-align:left;color:inherit}.VargaGrid_cardActive__Ln6B0{border-color:var(--primary,#2563eb);background:color-mix(in srgb,var(--primary,#2563eb) 8%,transparent)}.VargaGrid_code___neRA{font-weight:600;font-size:.8125rem}.VargaGrid_label__tw_mn{font-size:.6875rem;opacity:.75}.VargaGrid_lagna__dHilR,.VargaGrid_moon__gCRce{font-size:.75rem}.PanchangCard_card___cW4x{border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:12px;padding:1rem 1.125rem;background:color-mix(in srgb,var(--foreground) 4%,transparent)}.PanchangCard_flat__6_dNv{padding:0;border:none;background:transparent;border-radius:0}.PanchangCard_title__gqoVg{font-size:1rem;font-weight:600;margin:0 0 .75rem}.PanchangCard_grid__oC8sH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem 1rem}.PanchangCard_item__qUWp4 dt{font-size:.75rem;color:color-mix(in srgb,var(--foreground) 60%,transparent);margin-bottom:.125rem}.PanchangCard_item__qUWp4 dd{margin:0;font-size:.9375rem;font-weight:500}.PanchangCard_note__OV93X{margin-top:.75rem;font-size:.75rem;color:color-mix(in srgb,var(--foreground) 55%,transparent)}.SavedProfilesList_list__RzKRB{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.SavedProfilesList_item__Eiwdc{display:flex;justify-content:space-between;gap:.75rem;align-items:center;border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:8px;padding:.625rem .75rem;background:transparent;cursor:pointer;text-align:left;font:inherit;color:inherit}.SavedProfilesList_itemActive___odDn{border-color:color-mix(in srgb,var(--foreground) 35%,transparent);background:color-mix(in srgb,var(--foreground) 6%,transparent)}.SavedProfilesList_meta__cdEkC{font-size:.75rem;color:color-mix(in srgb,var(--foreground) 60%,transparent)}.SavedProfilesList_badge__ynQJw{font-size:.6875rem;padding:.125rem .375rem;border-radius:999px;background:color-mix(in srgb,#16a34a 20%,transparent)}.ManglikBanner_banner__LecP8{border-radius:12px;padding:.875rem 1rem;margin-bottom:1rem;border:1px solid color-mix(in srgb,#dc2626 35%,transparent);background:color-mix(in srgb,#dc2626 8%,transparent)}.ManglikBanner_title__pjdiG{margin:0 0 .35rem;font-weight:600}.ManglikBanner_safe__3_Axz{border-color:color-mix(in srgb,#16a34a 35%,transparent);background:color-mix(in srgb,#16a34a 8%,transparent)}.ManglikBanner_meta__xkLJ6{font-size:.8125rem;color:color-mix(in srgb,var(--foreground) 70%,transparent)}.ManglikBanner_disclaimer__w3ma5{margin-top:.5rem;font-size:.75rem;color:color-mix(in srgb,var(--foreground) 60%,transparent)}.WhyThisResult_wrap__jWCi3{margin-top:.75rem;font-size:.8125rem}.WhyThisResult_summary__aPi4J{cursor:pointer;color:var(--primary,#2563eb);font-weight:500;list-style:none}.WhyThisResult_summary__aPi4J::-webkit-details-marker{display:none}.WhyThisResult_bareTitle__xImBK{margin:0 0 .5rem;font-size:clamp(.78rem,2.2vw,.875rem);font-weight:600;color:var(--sk-text)}.WhyThisResult_list__0Edij{margin:.5rem 0 0;padding-left:1.125rem;display:grid;gap:.375rem}.WhyThisResult_step__xk9NY{line-height:1.4}.WhyThisResult_rule__cJJ7P{display:block;font-family:ui-monospace,monospace;font-size:.75rem;opacity:.85}.WhyThisResult_facts__UlHMA{color:color-mix(in srgb,var(--foreground) 75%,transparent)}.WhyThisResult_positive__wxlgb .WhyThisResult_rule__cJJ7P{color:#16a34a}.WhyThisResult_negative__DI6uL .WhyThisResult_rule__cJJ7P{color:#dc2626}.WhyThisResult_caveat__SeoDM .WhyThisResult_rule__cJJ7P{color:#d97706}.WhyThisResult_confidence__AzT5S{margin:.5rem 0 0;font-size:.75rem;opacity:.7}.DignityBadges_grid__RltHz{display:flex;flex-wrap:wrap;gap:.5rem}.DignityBadges_badge__KZ5tm{font-size:.75rem;padding:.25rem .5rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--foreground) 15%,transparent);text-transform:capitalize}.DignityBadges_exalted__BNVB0{background:color-mix(in srgb,#16a34a 15%,transparent)}.DignityBadges_debilitated__OPylu{background:color-mix(in srgb,#dc2626 12%,transparent)}.DignityBadges_own___zfHR{background:color-mix(in srgb,#2563eb 12%,transparent)}.FriendshipMatrix_table__yyhwT{width:100%;border-collapse:collapse;font-size:.8125rem}.FriendshipMatrix_table__yyhwT td,.FriendshipMatrix_table__yyhwT th{border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);padding:.35rem .5rem;text-align:center}.FriendshipMatrix_friend__x7KH9{background:color-mix(in srgb,#16a34a 12%,transparent)}.FriendshipMatrix_enemy__NciGA{background:color-mix(in srgb,#dc2626 10%,transparent)}.FriendshipMatrix_neutral__l8L__{background:color-mix(in srgb,var(--foreground) 5%,transparent)}.HouseAnalysisDrawer_overlay__9WFvR{position:fixed;inset:0;background:color-mix(in srgb,#000 45%,transparent);z-index:60;display:flex;justify-content:flex-end}.HouseAnalysisDrawer_drawer__gDcV_{width:min(100%,420px);height:100%;background:var(--background);border-left:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);padding:1rem;overflow-y:auto}.HouseAnalysisDrawer_close__xUQMu{border:none;background:transparent;font:inherit;cursor:pointer;margin-bottom:.75rem}.HouseAnalysisDrawer_house__WLBZm{border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);border-radius:8px;padding:.625rem;margin-bottom:.5rem}.HouseAnalysisDrawer_house__WLBZm h4{margin:0 0 .25rem;font-size:.9375rem}.HouseAnalysisDrawer_meta__Mq8Oq{font-size:.8125rem;color:color-mix(in srgb,var(--foreground) 70%,transparent)}.PlanetDetailCards_grid__H_qKl{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.625rem}.PlanetDetailCards_card__DwDKE{border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:10px;padding:.625rem}.PlanetDetailCards_name__RV8r2{font-weight:600;text-transform:capitalize;margin:0 0 .25rem}.PlanetDetailCards_meta__cUgHE{margin:0;font-size:.75rem;color:color-mix(in srgb,var(--foreground) 65%,transparent)}.ShadbalaChart_section__cvoas{border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:12px;padding:1rem}.ShadbalaChart_header__Jq95T h3{margin:0 0 .25rem;font-size:1rem}.ShadbalaChart_meta__usN6G{margin:0 0 .75rem;font-size:.8125rem;color:color-mix(in srgb,var(--foreground) 70%,transparent)}.ShadbalaChart_list__FxfXg{list-style:none;margin:0;padding:0;display:grid;gap:.5rem}.ShadbalaChart_row__A87gO{display:grid;grid-template-columns:5.5rem 1fr 2rem;align-items:center;gap:.5rem;font-size:.8125rem}.ShadbalaChart_planet__N_MNY{text-transform:capitalize}.ShadbalaChart_barTrack__fTZpk{height:8px;border-radius:999px;background:color-mix(in srgb,var(--foreground) 10%,transparent);overflow:hidden}.ShadbalaChart_barFill__NGw62{height:100%;border-radius:999px;background:var(--primary,#2563eb)}.ShadbalaChart_score__SGA8T{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ShadbalaChart_details__wh_Ze{margin-top:.75rem;font-size:.8125rem}.ShadbalaChart_table___myrI{width:100%;border-collapse:collapse;margin-top:.5rem;font-size:.75rem}.ShadbalaChart_table___myrI td,.ShadbalaChart_table___myrI th{border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);padding:.25rem .375rem;text-align:center}.ShadbalaChart_table___myrI td:first-child{text-align:left;text-transform:capitalize}.AshtakavargaTable_section__hNWjz{border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:12px;padding:1rem}.AshtakavargaTable_header__aKHGP h3{margin:0 0 .25rem;font-size:1rem}.AshtakavargaTable_meta___9ZLa{margin:0 0 .75rem;font-size:.8125rem;color:color-mix(in srgb,var(--foreground) 70%,transparent)}.AshtakavargaTable_savGrid__6Gx6H{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.25rem,1vw,.375rem)}.AshtakavargaTable_cell__YTN2z{display:flex;flex-direction:column;align-items:center;padding:.375rem;border-radius:6px;background:color-mix(in srgb,var(--foreground) 5%,transparent);font-size:.75rem}.AshtakavargaTable_rekha__csmoM{background:color-mix(in srgb,var(--primary,#2563eb) 15%,transparent);font-weight:600}.AshtakavargaTable_houseNum__s9nR5{opacity:.7}.AshtakavargaTable_bindus__Oec9f{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.875rem}.AshtakavargaTable_details__A2pE_{margin-top:.75rem;font-size:.8125rem}.AshtakavargaTable_scroll__blE_I{overflow-x:auto}.AshtakavargaTable_table__AiDy4{width:100%;border-collapse:collapse;font-size:.6875rem;min-width:480px}.AshtakavargaTable_table__AiDy4 td,.AshtakavargaTable_table__AiDy4 th{border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);padding:.2rem .3rem;text-align:center}.AshtakavargaTable_planetCell__1URiO{text-transform:capitalize;text-align:left}.AshtakavargaTable_rekhaCell__iGY4i{background:color-mix(in srgb,var(--primary,#2563eb) 12%,transparent)}.DashaTimeline_section__fTLd_{border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:12px;padding:1rem}.DashaTimeline_header__EosdC h3{margin:0 0 .25rem;font-size:1rem;text-transform:capitalize}.DashaTimeline_current__PrtR3{margin:0 0 .75rem;font-size:.8125rem;color:color-mix(in srgb,var(--foreground) 70%,transparent)}.DashaTimeline_list__bKlZL,.DashaTimeline_nested__2_0D2{list-style:none;margin:0;padding:0}.DashaTimeline_item__Kr3Kd{margin-bottom:.25rem}.DashaTimeline_row__89fzy{display:grid;grid-template-columns:clamp(3rem,14vw,4.5rem) minmax(0,1fr);gap:clamp(.35rem,1.5vw,.5rem);align-items:center;width:100%;padding:clamp(.3rem,1.2vw,.375rem) clamp(.4rem,1.5vw,.5rem);border:none;border-radius:6px;background:color-mix(in srgb,var(--foreground) 4%,transparent);font:inherit;text-align:left;color:inherit;cursor:pointer}.DashaTimeline_row__89fzy:disabled{cursor:default}.DashaTimeline_lord__7fme9{text-transform:capitalize;font-weight:600;font-size:.8125rem}.DashaTimeline_dates__pENg1{font-size:.75rem;opacity:.85}.DashaTimeline_years__8oQAU{display:none;font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DashaTimeline_chevron__mOmzS{display:none;font-size:.6875rem;opacity:.6}.TransitDashboard_section__m0eWC{border:1px solid color-mix(in srgb,var(--foreground) 12%,transparent);border-radius:12px;padding:1rem}.TransitDashboard_header__GTO4N h3{margin:0 0 .25rem;font-size:1rem}.TransitDashboard_meta__a_5Dr{margin:0 0 .75rem;font-size:.8125rem;color:color-mix(in srgb,var(--foreground) 70%,transparent)}.TransitDashboard_scroll__iURj3{overflow-x:auto}.TransitDashboard_table__syHVp{width:100%;border-collapse:collapse;font-size:.8125rem}.TransitDashboard_table__syHVp td,.TransitDashboard_table__syHVp th{border:1px solid color-mix(in srgb,var(--foreground) 10%,transparent);padding:.375rem .5rem;text-align:left}.TransitDashboard_planet__TqYj3{text-transform:capitalize;font-weight:500}.CalculationSettingsBadge_badge__M6N5h{margin:0;font-size:.82rem;line-height:1.45;color:color-mix(in srgb,var(--foreground) 68%,transparent)}.CalculationSettingsBadge_label__gvayz{font-weight:600;color:color-mix(in srgb,var(--foreground) 82%,transparent)}.CalculationSettingsBadge_value__FwlKd{color:color-mix(in srgb,var(--foreground) 72%,transparent)}.CalculationSettingsBadge_link__NdybO{color:var(--primary-color,var(--sk-accent));text-decoration:none}.CalculationSettingsBadge_link__NdybO:hover{text-decoration:underline}.SimpleSummaryLayer_card__AJ1pU{position:relative;padding:clamp(12px,3vw,22px);border-radius:clamp(12px,3vw,18px);border:1px solid var(--color-border,#2d2d2d);background:var(--color-surface,#1a1a1a);display:flex;flex-direction:column;gap:clamp(10px,2.5vw,16px);margin-bottom:clamp(10px,2.5vw,16px)}.SimpleSummaryLayer_couple__Zqarg{margin:0;text-align:center;font-size:.9rem;color:var(--color-text-secondary,#9ca3af)}.SimpleSummaryLayer_scoreBlock__ldfEs{text-align:center}.SimpleSummaryLayer_score__DrRPZ{margin:0;font-size:clamp(2.4rem,8vw,3.4rem);font-weight:800;line-height:1;color:var(--color-text-primary,#fff)}.SimpleSummaryLayer_scoreLabel__UtJhp{margin:.35rem 0 0;font-size:.85rem;color:var(--color-text-secondary,#9ca3af)}.SimpleSummaryLayer_verdict__m9h0_{margin:0;text-align:center;font-size:clamp(1.05rem,3.5vw,1.25rem);font-weight:800;color:var(--color-primary,#d4622a)}.SimpleSummaryLayer_photos__n7iem{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.SimpleSummaryLayer_photoSlot__tT9VO{min-height:120px;border-radius:14px;border:1px dashed var(--color-border-strong,#3d3d3d);background:var(--color-background,#0f0f0f);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;overflow:hidden;position:relative;cursor:pointer;color:var(--color-text-secondary,#9ca3af);font-size:.78rem;font-weight:600;text-align:center;padding:.5rem}.SimpleSummaryLayer_photoSlot__tT9VO input{position:absolute;inset:0;opacity:0;cursor:pointer}.SimpleSummaryLayer_photo__O36gK{width:100%;height:140px;object-fit:cover}.SimpleSummaryLayer_split__POS9Z{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:.75rem}.SimpleSummaryLayer_panel__37y8X{padding:.85rem .95rem;border-radius:12px;background:var(--color-background,#0f0f0f);border:1px solid var(--color-border,#2d2d2d)}.SimpleSummaryLayer_panel__37y8X h3{margin:0 0 .5rem;font-size:.88rem;font-weight:800;color:var(--color-text-primary,#fff)}.SimpleSummaryLayer_panel__37y8X ul{margin:0;padding-left:1.1rem;display:flex;flex-direction:column;gap:.35rem;font-size:.84rem;line-height:1.4;color:var(--color-text-primary,#f3f4f6)}.SimpleSummaryLayer_manglik__kDZji{margin:0;padding:.85rem .95rem;border-radius:12px;background:color-mix(in srgb,var(--color-primary,#b5451b) 10%,var(--color-background));border:1px solid color-mix(in srgb,var(--color-primary,#b5451b) 35%,transparent);display:flex;flex-direction:column;gap:.5rem}.SimpleSummaryLayer_manglikText__ioq_P{margin:0;font-size:.88rem;line-height:1.45;color:var(--color-text-primary,#fff)}.SimpleSummaryLayer_manglikLink__Pj0VV{font-size:.85rem;font-weight:800;color:var(--color-primary,#d4622a);text-decoration:none}.SimpleSummaryLayer_manglikLink__Pj0VV:hover{text-decoration:underline}.FamilyModeLayer_wrap__UQXh4{display:flex;flex-direction:column;gap:.85rem;margin-bottom:1rem}.FamilyModeLayer_card__DF_AH{padding:1rem 1.05rem;border-radius:14px;border:1px solid var(--color-border,#2d2d2d);background:var(--color-surface,#1a1a1a)}.FamilyModeLayer_card__DF_AH h3{margin:0 0 .45rem;font-size:.95rem;font-weight:800;color:var(--color-text-primary,#fff)}.FamilyModeLayer_card__DF_AH li,.FamilyModeLayer_card__DF_AH p{margin:0;font-size:.9rem;line-height:1.5;color:var(--color-text-primary,#f3f4f6)}.FamilyModeLayer_card__DF_AH ul{margin:0;padding-left:1.15rem;display:flex;flex-direction:column;gap:.4rem}.ReportTypeSelector_wrap__ZvIhF{margin:0 auto clamp(1.25rem,4vw,2rem);max-width:40rem;padding:clamp(.9rem,3vw,1.15rem) clamp(.85rem,2.8vw,1.1rem);border:1px solid var(--color-border,#2d2d2d);border-radius:16px;background:var(--color-surface,#1a1a1a);box-sizing:border-box}.ReportTypeSelector_title__jrcH7{margin:0 0 .35rem;font-size:clamp(.95rem,3.4vw,1.05rem);font-weight:800;color:var(--color-text-primary,#fff);text-align:center}.ReportTypeSelector_hint__7VpGX{margin:0 0 .9rem;font-size:clamp(.74rem,2.8vw,.82rem);color:var(--color-text-secondary,#9ca3af);text-align:center;line-height:1.4}.ReportTypeSelector_list__76kzv{display:flex;flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none}.ReportTypeSelector_option__2viRD{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.55rem .65rem;align-items:start;margin:0;padding:clamp(.7rem,2.4vw,.85rem) clamp(.7rem,2.4vw,.95rem);border:1px solid var(--color-border,#333);border-radius:12px;cursor:pointer;background:var(--color-background,#0f0f0f);transition:border-color .15s ease,background .15s ease;min-width:0}.ReportTypeSelector_option__2viRD:hover{border-color:color-mix(in srgb,var(--color-primary,#b5451b) 55%,var(--color-border))}.ReportTypeSelector_selected__tOKnJ{border-color:var(--color-primary,#b5451b);background:color-mix(in srgb,var(--color-primary,#b5451b) 12%,var(--color-background))}.ReportTypeSelector_option__2viRD input{margin-top:.2rem;accent-color:var(--color-primary,#b5451b)}.ReportTypeSelector_labelRow__R337u{display:flex;flex-wrap:nowrap;align-items:baseline;justify-content:space-between;gap:.4rem .55rem;min-width:0;width:100%}.ReportTypeSelector_name__UBLPN{flex:0 0 auto;font-weight:800;color:var(--color-text-primary,#fff);font-size:clamp(.88rem,3.2vw,.98rem);white-space:nowrap}.ReportTypeSelector_meta__t3cKK{flex:1 1 auto;min-width:0;text-align:right;font-size:clamp(.62rem,2.35vw,.78rem);font-weight:600;color:var(--color-primary,#b5451b);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ReportTypeSelector_desc__pYZc4{margin:.15rem 0 0;grid-column:2;font-size:clamp(.72rem,2.6vw,.8rem);line-height:1.4;color:var(--color-text-secondary,#9ca3af)}.ManglikAstroAdvisor_wrap__6UWq7{margin:clamp(.75rem,2.5vw,1.25rem) 0;padding:clamp(1rem,3vw,1.35rem);border-radius:16px;border:1px solid color-mix(in srgb,var(--color-primary,#b5451b) 45%,var(--color-border,#333));background:color-mix(in srgb,var(--color-primary,#b5451b) 8%,var(--color-surface,#1a1a1a));scroll-margin-top:5rem}.ManglikAstroAdvisor_header__uvNJj{margin-bottom:.85rem}.ManglikAstroAdvisor_eyebrow__o_A2v{margin:0 0 .25rem;font-size:clamp(.68rem,2.4vw,.75rem);font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary,#d4622a)}.ManglikAstroAdvisor_title__f4lJ7{margin:0 0 .35rem;font-size:clamp(1.15rem,4vw,1.4rem);font-weight:800;color:var(--color-text-primary,#fff)}.ManglikAstroAdvisor_lead__gMnvP{margin:0;font-size:clamp(.82rem,2.8vw,.92rem);line-height:1.45;color:var(--color-text-secondary,#9ca3af)}.ManglikAstroAdvisor_grid__b7HZi{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin-bottom:.75rem}.ManglikAstroAdvisor_person__0_l1q{padding:.75rem .85rem;border-radius:12px;background:var(--color-background,#0f0f0f);border:1px solid var(--color-border,#333);display:flex;flex-direction:column;gap:.25rem}.ManglikAstroAdvisor_role__piYkB{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-secondary,#9ca3af)}.ManglikAstroAdvisor_person__0_l1q strong{font-size:.95rem;color:var(--color-text-primary,#fff)}.ManglikAstroAdvisor_score__00yYV{margin:0 0 .75rem;font-size:.9rem;font-weight:700;color:var(--color-primary,#d4622a)}.ManglikAstroAdvisor_sub__1kLh_{margin:0 0 .4rem;font-size:1rem;font-weight:800;color:var(--color-text-primary,#fff)}.ManglikAstroAdvisor_body__pISrN{margin:0 0 .75rem;font-size:.9rem;line-height:1.5;color:var(--color-text-primary,#f3f4f6)}.ManglikAstroAdvisor_steps__tnu_5{margin:0 0 1rem;padding-left:1.2rem;display:flex;flex-direction:column;gap:.45rem;font-size:.88rem;line-height:1.45;color:var(--color-text-primary,#f3f4f6)}.ManglikAstroAdvisor_actions__qYAcw{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.ManglikAstroAdvisor_cta__VagLr{border:none;border-radius:999px;padding:.55rem 1rem;font-weight:700;font-size:.85rem;color:#fff;cursor:pointer;background:var(--color-primary-gradient,var(--color-primary,#b5451b))}.ManglikAstroAdvisor_link__uFrdY{font-size:.85rem;font-weight:700;color:var(--color-primary,#d4622a);text-decoration:none}.ManglikAstroAdvisor_link__uFrdY:hover{text-decoration:underline}.MatchmakingDashboard_dashboard__yTW8S{min-width:0;max-width:100%}.MatchmakingDashboard_honesty__dAYaT{margin:0 0 clamp(10px,2.5vw,1rem);padding:.85rem 1rem;border:1px solid rgba(40,28,18,.12);background:linear-gradient(180deg,#fffaf4,#f3ebe0);color:#2a2118}.MatchmakingDashboard_honestyEyebrow__w1Twc{margin:0 0 .35rem;font-size:.82rem;font-weight:650;letter-spacing:.02em;text-transform:uppercase;color:#5a4636}.MatchmakingDashboard_honestyBody__0JqdY{margin:0 0 .35rem;font-size:.95rem;line-height:1.45}.MatchmakingDashboard_honestyNote__94e7J{margin:0;font-size:.88rem;line-height:1.4;color:#5a4636}.MatchmakingDashboard_calcBadge__Hm1P4{margin:0 clamp(4px,1.5vw,var(--sk-space-4)) clamp(8px,2vw,var(--sk-space-4))}.MatchmakingDashboard_sections__cxii1{display:flex;flex-direction:column;gap:clamp(14px,3.5vw,var(--sk-space-8));position:relative;z-index:1}.MatchmakingDashboard_section__9kMM4{scroll-margin-top:calc(var(--sk-shell-top, 72px) + 52px);min-width:0}.MatchmakingDashboard_explain__m72bR ul{padding-left:var(--sk-space-5);color:var(--sk-text-secondary)}.MatchmakingDashboard_explain__m72bR li{margin-bottom:var(--sk-space-2)}.MatchmakingDashboard_disclaimer__DmZNV{margin-top:var(--sk-space-4);font-size:var(--sk-text-sm);color:var(--sk-text-muted);border-top:1px solid var(--sk-border-subtle);padding-top:var(--sk-space-4)}.MatchmakingDashboard_verdict__FRXoM{padding:clamp(12px,3vw,var(--sk-space-5));background:var(--sk-bg-elevated);border:1px solid var(--sk-border-subtle);border-radius:var(--sk-radius-lg,16px)}.MatchmakingDashboard_verdict__FRXoM h3{margin:0 0 var(--sk-space-2)}.MatchmakingDashboard_verdictText___VU1q{margin:0;font-size:clamp(1rem,3.6vw,var(--sk-text-lg));color:var(--sk-text-primary)}.CompatibilityPdfReport_report__jUxdD{display:none}@media print{@page{size:A4;margin:12mm}.CompatibilityPdfReport_report__jUxdD{display:block;color:#1a1510;background:#fff;font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,Times New Roman,serif}.CompatibilityPdfReport_page___kSIe{page-break-after:always;break-after:page;padding:10pt 6pt 28pt;min-height:240mm;box-sizing:border-box;position:relative}.CompatibilityPdfReport_page___kSIe:last-child{page-break-after:auto;break-after:auto}.CompatibilityPdfReport_pageFoot__T_PG1{position:absolute;left:6pt;right:6pt;bottom:4pt;margin:0;font-size:8pt;color:#8a7a6a;border-top:.5pt solid #e2d6c8;padding-top:4pt;font-family:system-ui,sans-serif;letter-spacing:.02em}.CompatibilityPdfReport_cover__Pr6cA{text-align:center;display:flex;flex-direction:column;justify-content:center;gap:8pt}.CompatibilityPdfReport_coverBand__XlgQF{padding:14pt 12pt;border:1pt solid #d4b896;border-radius:6pt;background:linear-gradient(180deg,#fbf6ef,#fff);margin-bottom:6pt}.CompatibilityPdfReport_brandMark__BqgJ_{font-size:10pt;letter-spacing:.2em;text-transform:uppercase;color:#8a3b16;font-weight:700;margin:0 0 6pt;font-family:system-ui,sans-serif}.CompatibilityPdfReport_coverTitle__HDUTr{margin:0;font-size:20pt;font-weight:700;color:#2a1810}.CompatibilityPdfReport_coverNames__R9oQP{margin:6pt 0 0;font-size:15pt;color:#3d2a1c}.CompatibilityPdfReport_photoRow__B9w_j{display:flex;justify-content:center;gap:16pt;margin:10pt 0}.CompatibilityPdfReport_photoBox___Cf_j{width:110pt;height:130pt;border:1pt solid #c9b29a;border-radius:6pt;overflow:hidden;background:#f6f3ef;display:flex;align-items:center;justify-content:center;font-size:9pt;color:#666}.CompatibilityPdfReport_photoImg__t_Jlq{width:100%;height:100%;object-fit:cover}.CompatibilityPdfReport_gunHero__5gbsK{font-size:34pt;font-weight:700;margin:6pt 0 0;color:#8a3b16}.CompatibilityPdfReport_verdict__gKwhQ{font-size:12pt;margin:0;color:#333}.CompatibilityPdfReport_dateLine__weNeQ{font-size:9pt;color:#666;margin:4pt 0 0}.CompatibilityPdfReport_heading__ekCQv{font-size:13pt;margin:0 0 8pt;border-bottom:1.25pt solid #c9a06a;padding-bottom:3pt;font-weight:700;color:#2a1810;page-break-after:avoid}.CompatibilityPdfReport_subheading__wiQEz{font-size:11pt;margin:10pt 0 6pt;font-weight:700}.CompatibilityPdfReport_body__VOYaz{font-size:10.5pt;line-height:1.45;margin:0 0 8pt}.CompatibilityPdfReport_twoCol__nt8H4{display:grid;grid-template-columns:1fr 1fr;gap:12pt;text-align:left;margin-top:8pt}.CompatibilityPdfReport_list__uVabH{margin:0 0 10pt;padding-left:16pt}.CompatibilityPdfReport_listItem__lxcxd{font-size:10.5pt;line-height:1.45;margin-bottom:3pt}.CompatibilityPdfReport_kootaTable__MDvC4,.CompatibilityPdfReport_table__YhOw_{width:100%;border-collapse:collapse;margin-bottom:12pt}.CompatibilityPdfReport_th__ujZuQ{border:.75pt solid #c9b29a;padding:5pt 7pt;text-align:left;font-size:9.5pt;background:#f3e8d8;color:#2a1810;font-weight:700}.CompatibilityPdfReport_cell__ebM6A{border:.75pt solid #d8c8b4;padding:5pt 7pt;text-align:left;font-size:10pt}.CompatibilityPdfReport_muted__aLGg1{color:#555;font-size:9.5pt;margin:0 0 6pt}.CompatibilityPdfReport_disclaimer__S5NDI{font-size:8.5pt;color:#444;margin-top:12pt;line-height:1.4;text-align:left;border-left:2pt solid #c9a06a;padding-left:8pt}}.UxLayerNav_nav__SlmdS{display:flex;gap:clamp(4px,1.2vw,8px);overflow-x:auto;max-width:100%;min-width:0;flex:1 1 auto;padding-bottom:2px;margin:0;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.UxLayerNav_active__WsEd0,.UxLayerNav_item__kYFu_{flex:0 0 auto;scroll-snap-align:start;border:1px solid var(--color-border,#333);background:transparent;color:var(--color-text-secondary,#9ca3af);border-radius:999px;padding:clamp(5px,1.4vw,8px) clamp(8px,2.2vw,14px);font-size:clamp(.72rem,2.6vw,.8rem);font-weight:700;cursor:pointer;white-space:nowrap}.UxLayerNav_active__WsEd0{color:#fff;background:var(--color-primary-gradient,var(--color-primary,#b5451b));border-color:transparent}.L3ConsentGate_bar__4UQQF,.L3ConsentGate_gate__j7Xim{margin:0 0 1.25rem;padding:1rem 1.15rem;border:1px solid rgba(40,28,18,.12);background:linear-gradient(180deg,#fffaf4,#f7f0e6);color:#2a2118}.L3ConsentGate_gate__j7Xim .L3ConsentGate_title__cBA7d{margin:0 0 .4rem;font-size:1.05rem;font-weight:650}.L3ConsentGate_granted__msuig,.L3ConsentGate_lead__21TAB{margin:0 0 .85rem;font-size:.95rem;line-height:1.45;color:#4a3b2d}.L3ConsentGate_check__GBRRq{display:flex;gap:.65rem;align-items:flex-start;margin:0 0 .9rem;font-size:.92rem;line-height:1.4;cursor:pointer}.L3ConsentGate_check__GBRRq input{margin-top:.2rem}.L3ConsentGate_grant__BUtVn,.L3ConsentGate_revoke__PG45G{appearance:none;border:1px solid rgba(40,28,18,.2);background:#2a2118;color:#faf6f0;padding:.55rem .95rem;font-size:.92rem;cursor:pointer}.L3ConsentGate_grant__BUtVn:disabled,.L3ConsentGate_revoke__PG45G:disabled{opacity:.45;cursor:not-allowed}.L3ConsentGate_revoke__PG45G{background:transparent;color:#2a2118}.L3ConsentGate_error__QBgu_{margin:.65rem 0 0;color:#8a2b2b;font-size:.88rem}