@layer fz.feature{.PasswordField-module__08DoyW__root{min-width:0;position:relative}.PasswordField-module__08DoyW__input{padding-right:var(--fz-space-44)}.PasswordField-module__08DoyW__toggle{top:50%;right:var(--fz-space-6);width:var(--fz-size-control-sm);height:var(--fz-size-control-sm);border-radius:var(--fz-radius-r10);color:var(--fz-color-muted);cursor:pointer;transition:color var(--fz-duration-fast) var(--fz-ease-ease);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;translate:0 -50%}.PasswordField-module__08DoyW__toggle:before{content:"";border-radius:inherit;background:var(--fz-color-hover);opacity:0;pointer-events:none;transition:opacity var(--fz-duration-fast) var(--fz-ease-ease);position:absolute;inset:0}.PasswordField-module__08DoyW__toggle:not(:disabled):hover{color:var(--fz-color-ink)}.PasswordField-module__08DoyW__toggle:not(:disabled):hover:before{opacity:1}.PasswordField-module__08DoyW__toggle:focus-visible{outline:2px solid var(--fz-color-cta);outline-offset:2px}.PasswordField-module__08DoyW__toggle:disabled{opacity:.4;cursor:not-allowed}.PasswordField-module__08DoyW__glyph{width:var(--fz-size-icon);height:var(--fz-size-icon);position:relative}}
@layer fz.feature{.DeleteAccountSection-module__NMwwjW__heading{color:var(--fz-color-danger)}.DeleteAccountSection-module__NMwwjW__warning{margin-bottom:var(--fz-space-4);font-weight:var(--fz-weight-semibold);display:block}.DeleteAccountSection-module__NMwwjW__fields{max-width:420px}}
@layer fz.feature{.EmailChangeForm-module__mSurEG__noticeTitle{margin-bottom:var(--fz-space-2);font-weight:var(--fz-weight-semibold);display:block}.EmailChangeForm-module__mSurEG__field{max-width:420px}}
@layer fz.feature{.PhoneNumberInput-module__HGs75q__root{min-width:0;position:relative}.PhoneNumberInput-module__HGs75q__box{box-sizing:border-box;border:var(--fz-border-surface);border-radius:var(--fz-radius-r12);background:var(--fz-color-glass);width:100%;min-width:0;color:var(--fz-color-ink);transition:border-color var(--fz-duration-base) var(--fz-ease-out), box-shadow var(--fz-duration-base) var(--fz-ease-out);align-items:stretch;display:flex}.PhoneNumberInput-module__HGs75q__box:hover:not([data-disabled]){border-color:var(--fz-color-line)}.PhoneNumberInput-module__HGs75q__box:has(.PhoneNumberInput-module__HGs75q__number:focus){border-color:var(--fz-color-muted);box-shadow:0 0 0 4px color-mix(in srgb, var(--fz-color-yellow) 28%, transparent)}.PhoneNumberInput-module__HGs75q__box[data-invalid]{border-color:var(--fz-color-danger)}.PhoneNumberInput-module__HGs75q__box[data-disabled]{opacity:.55;cursor:not-allowed}.PhoneNumberInput-module__HGs75q__country{align-items:center;gap:var(--fz-space-7);padding:0 var(--fz-space-4) 0 var(--fz-space-13);border-radius:var(--fz-radius-r12) 0 0 var(--fz-radius-r12);color:var(--fz-color-muted);cursor:pointer;transition:color var(--fz-duration-fast) var(--fz-ease-ease);background:0 0;border:0;flex:none;margin:0;display:flex;position:relative}.PhoneNumberInput-module__HGs75q__country:not(:disabled):hover{color:var(--fz-color-ink)}.PhoneNumberInput-module__HGs75q__country:focus-visible{outline:2px solid var(--fz-color-cta);outline-offset:-2px}.PhoneNumberInput-module__HGs75q__country:disabled{cursor:not-allowed}.PhoneNumberInput-module__HGs75q__caret{width:0;height:0;transition:rotate var(--fz-duration-fast) var(--fz-ease-ease);border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000}.PhoneNumberInput-module__HGs75q__root[data-open] .PhoneNumberInput-module__HGs75q__caret{rotate:180deg}.PhoneNumberInput-module__HGs75q__flag{border-radius:var(--fz-radius-r5);object-fit:cover;width:22px;height:16px;box-shadow:0 0 0 1px var(--fz-color-line-soft);flex:none}.PhoneNumberInput-module__HGs75q__number{box-sizing:border-box;min-width:0;padding:var(--fz-space-11) var(--fz-space-13) var(--fz-space-11) var(--fz-space-10);border-radius:0 var(--fz-radius-r12) var(--fz-radius-r12) 0;color:inherit;font:inherit;font-size:var(--field-font,var(--fz-text-px14));background:0 0;border:0;outline:none;flex:1;margin:0}.PhoneNumberInput-module__HGs75q__number:disabled{cursor:not-allowed}.PhoneNumberInput-module__HGs75q__menu{box-sizing:border-box;top:calc(100% + var(--fz-space-6));z-index:var(--fz-z-index-inline-popup);width:min(340px,100%);padding:var(--fz-space-6);border:var(--fz-border-surface);border-radius:var(--fz-radius-r16);background:var(--fz-color-bg2);box-shadow:var(--fz-shadow-card);position:absolute;left:0}.PhoneNumberInput-module__HGs75q__search{box-sizing:border-box;width:100%;margin:0 0 var(--fz-space-6);padding:var(--fz-space-8) var(--fz-space-12);border:var(--fz-border-surface);border-radius:var(--fz-radius-r10);background:var(--fz-color-bg2);color:var(--fz-color-ink);font:inherit;font-size:var(--field-font,var(--fz-text-px135));outline:none}.PhoneNumberInput-module__HGs75q__search:focus{border-color:var(--fz-color-muted)}.PhoneNumberInput-module__HGs75q__search::placeholder{color:var(--fz-color-faint)}.PhoneNumberInput-module__HGs75q__list{overscroll-behavior:contain;max-height:260px;margin:0;padding:0;list-style:none;overflow-y:auto}.PhoneNumberInput-module__HGs75q__list li{align-items:center;gap:var(--fz-space-10);min-height:var(--fz-size-control);padding:var(--fz-space-6) var(--fz-space-10);border-radius:var(--fz-radius-r10);color:var(--fz-color-ink);font-size:var(--fz-text-px135);cursor:pointer;display:flex}.PhoneNumberInput-module__HGs75q__list li[data-active]{background:var(--fz-color-hover)}.PhoneNumberInput-module__HGs75q__list li[aria-selected=true]{background:var(--fz-color-nav-chip);font-weight:600}.PhoneNumberInput-module__HGs75q__list li[aria-selected=true][data-active]{background:var(--fz-color-nav-chip-deep)}.PhoneNumberInput-module__HGs75q__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.PhoneNumberInput-module__HGs75q__dial{color:var(--fz-color-muted);font-variant-numeric:tabular-nums;flex:none}.PhoneNumberInput-module__HGs75q__empty{padding:var(--fz-space-10);color:var(--fz-color-muted);font-size:var(--fz-text-px135);margin:0}@media (prefers-reduced-motion:reduce){.PhoneNumberInput-module__HGs75q__box,.PhoneNumberInput-module__HGs75q__country,.PhoneNumberInput-module__HGs75q__caret{transition:none}}}
@layer fz.feature{.ProfileEditForm-module__4KZSqG__country{text-transform:uppercase}.ProfileEditForm-module__4KZSqG__error{margin-top:var(--fz-space-12)}.ProfileEditForm-module__4KZSqG__actions{margin-top:var(--fz-space-16)}}
@layer fz.feature{.ProfileLanguageSelect-module__0bRUfa__select{max-width:260px}}
@layer fz.feature{.OperatorForm-module__JtIyXW__root{max-width:720px}.OperatorForm-module__JtIyXW__prefill{margin-bottom:var(--fz-space-18)}.OperatorForm-module__JtIyXW__country{text-transform:uppercase}.OperatorForm-module__JtIyXW__error{margin-top:var(--fz-space-14)}.OperatorForm-module__JtIyXW__actions{margin-top:var(--fz-space-18)}}
@layer fz.feature{.SetOwnPasswordForm-module__ombR-G__fields{max-width:420px}}
@layer fz.feature{.AddTherapistClientForm-module__Ecum_G__card{max-width:560px}.AddTherapistClientForm-module__Ecum_G__person{padding:var(--fz-space-12) var(--fz-space-14);border:var(--fz-border-surface);border-radius:var(--fz-radius-r12);background:var(--fz-color-hover)}.AddTherapistClientForm-module__Ecum_G__body{margin:var(--fz-space-6) 0 0}}
@layer fz.feature{.TermsSection-module__Rt-JVq__noticeTitle{margin-bottom:var(--fz-space-2);font-weight:var(--fz-weight-semibold);display:block}}
