/* Generated by tools/build-form-design.py. Do not edit this file directly.
 * Scoped important cascade layers protect HMDIA-owned form designs against
 * ordinary theme/plugin rules, including unlayered !important declarations.
 * The two design layers preserve existing important/normal precedence.
 * Custom account content and CAPTCHA provider internals remain independent.
 * User-origin accessibility styles and inline !important still take priority.
 */
@layer hmdia-form-state, hmdia-form-important, hmdia-form-normal, hmdia-form-foundation;
@layer hmdia-form-state {
  [data-hmdia-form-design][hidden],
  [data-hmdia-form-design] [hidden],
  [data-hmdia-form-design] input[type="hidden"] { display: none !important; }
}
@layer hmdia-form-foundation {
  :where([data-hmdia-form-design]) {
    font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif !important;
    font-size: 15px !important;
    font-weight: 400 !important;
    line-height: 1.5 !important;
    letter-spacing: normal !important;
    text-transform: none !important;
    text-align: start !important;
    text-shadow: none !important;
    float: none !important;
    min-width: 0 !important;
  }
  :where([data-hmdia-form-design]) :where(form,fieldset,legend,label,button,input,select,textarea,h1,h2,h3,h4,p,a):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
    font-family: inherit !important;
    letter-spacing: normal !important;
    text-transform: none !important;
    text-shadow: none !important;
    box-sizing: border-box !important;
  }
  :where([data-hmdia-form-design]) :where(form,fieldset,legend,label,button,input,select,textarea,h1,h2,h3,h4,p):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
    margin: 0 !important;
  }
  :where([data-hmdia-form-design]) :where(form,fieldset):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
    padding: 0 !important;
    border: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    max-width: none !important;
    min-width: 0 !important;
  }
  :where([data-hmdia-form-design]) :where(span):not(:where(.dashicons,.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
    font: inherit !important;
    color: inherit !important;
    line-height: inherit !important;
    letter-spacing: normal !important;
    text-transform: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  :where([data-hmdia-form-design]) :where(input,select,textarea,button):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
    font: inherit !important;
    line-height: 1.5 !important;
    height: auto !important;
    max-width: 100% !important;
    text-decoration: none !important;
    background-image: none !important;
  }
  :where([data-hmdia-form-design]) :where(a,button,input,select,textarea):focus-visible:not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
    outline: 2px solid var(--ui-primary,var(--ui-account-primary,#4f46e5)) !important;
    outline-offset: 2px !important;
  }
}
@layer hmdia-form-important {
/* frontend.css */
.ui-head h2:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 0 8px !important;
  color: var(--ui-text) !important;
  font-size: 29px !important;
  line-height: 1.2 !important;
  font-weight: 750 !important;
}
.ui-head p:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 !important;
  color: var(--ui-muted) !important;
  font-size: 15px !important;
  line-height: 1.6 !important;
}
.ui-field-front input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 1px solid var(--ui-border) !important;
  border-radius: 10px !important;
  background: #fff !important;
  color: #111827 !important;
  font-size: 16px !important;
  padding: 11px 13px !important;
  outline: none !important;
  box-shadow: none !important;
}
.ui-field-front input:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-primary) !important;
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ui-primary) 16%,transparent) !important;
}
.ui-label-hidden>span:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
  clip: rect(0,0,0,0) !important;
  white-space: nowrap !important;
}
.ui-code-input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: 26px !important;
  font-weight: 750 !important;
}
.ui-submit:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 0 !important;
  border-radius: var(--ui-button-radius-tl) var(--ui-button-radius-tr) var(--ui-button-radius-br) var(--ui-button-radius-bl) !important;
  background: var(--ui-primary) !important;
  color: #fff !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  padding: 12px 18px !important;
}
.ui-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: transparent !important;
  color: var(--ui-primary) !important;
  font: inherit !important;
  font-weight: 650 !important;
  padding: 0 !important;
  text-decoration: none !important;
}
.ui-hp:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  left: -10000px !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
}
@media(max-width:520px) {
.ui-head h2:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: 25px !important;
}
}
.ui-field-front>span:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: var(--ui-label-size) !important;
  font-weight: var(--ui-label-weight) !important;
  color: var(--ui-label-color) !important;
  margin: var(--ui-label-margin-top) var(--ui-label-margin-right) var(--ui-label-margin-bottom) var(--ui-label-margin-left) !important;
}
.ui-field-front input:not(.ui-code-input):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: var(--ui-field-size) !important;
}
.ui-field-front input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-style: solid !important;
  border-color: var(--ui-field-border) !important;
  border-width: var(--ui-field-border-top) var(--ui-field-border-right) var(--ui-field-border-bottom) var(--ui-field-border-left) !important;
  border-radius: var(--ui-field-radius-tl) var(--ui-field-radius-tr) var(--ui-field-radius-br) var(--ui-field-radius-bl) !important;
  background: var(--ui-field-bg) !important;
  color: var(--ui-field-text) !important;
  padding: var(--ui-field-padding-top) var(--ui-field-padding-right) var(--ui-field-padding-bottom) var(--ui-field-padding-left) !important;
}
.ui-field-front input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *))::placeholder {
  color: color-mix(in srgb,var(--ui-field-text) 52%,transparent) !important;
}
.ui-submit:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-button-bg) !important;
  color: var(--ui-button-text) !important;
  font-size: var(--ui-button-size) !important;
  font-weight: var(--ui-button-weight,600) !important;
  margin-top: var(--ui-button-margin-top) !important;
  margin-bottom: var(--ui-button-margin-bottom) !important;
}
.ui-submit:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-button-hover-bg) !important;
  color: var(--ui-button-hover-text) !important;
}
.ui-password-field input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding-right: max(var(--ui-field-padding-right),44px) !important;
}
.ui-password-toggle:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 0 !important;
  background: transparent !important;
  color: var(--ui-muted) !important;
  padding: 0 !important;
  margin: 0 !important;
  border-radius: 8px !important;
  box-shadow: none !important;
}
.ui-password-toggle:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-primary) !important;
  background: color-mix(in srgb,var(--ui-primary) 8%,transparent) !important;
}
.ui-account-prompt:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: var(--ui-link-text-size) !important;
  font-weight: var(--ui-link-text-weight) !important;
  color: var(--ui-link-text-color) !important;
}
.ui-account-prompt .ui-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-lost-password-under .ui-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: var(--ui-link-anchor-size) !important;
  font-weight: var(--ui-link-anchor-weight) !important;
  color: var(--ui-link-anchor-color) !important;
}
.ui-view[data-view="reset-request"] .ui-center .ui-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: var(--ui-link-anchor-size) !important;
  font-weight: var(--ui-link-anchor-weight) !important;
  color: var(--ui-link-anchor-color) !important;
}
.ui-terms-row:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: var(--ui-terms-margin-top) !important;
  margin-bottom: var(--ui-terms-margin-bottom) !important;
}
.ui-terms-control input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 !important;
}
.ui-terms-copy a:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-terms-link-text:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-terms-link-color) !important;
  font: inherit !important;
  font-weight: 650 !important;
}
.ui-remember-row:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  justify-content: flex-start !important;
  margin-top: var(--ui-remember-margin-top) !important;
  margin-bottom: var(--ui-remember-margin-bottom) !important;
}
.ui-remember-control input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 !important;
}
.ui-wrap .ui-form .ui-submit:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-block-start: var(--ui-button-margin-top) !important;
  margin-block-end: var(--ui-button-margin-bottom) !important;
  margin-top: var(--ui-button-margin-top) !important;
  margin-bottom: var(--ui-button-margin-bottom) !important;
}
.ui-submit-spacing:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: var(--ui-button-margin-top,0px) !important;
  margin-bottom: var(--ui-button-margin-bottom,0px) !important;
}
.ui-wrap .ui-form .ui-submit-spacing>.ui-submit:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 !important;
  margin-block-start: 0 !important;
  margin-block-end: 0 !important;
}
.ui-wrap .ui-required-marker:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-required-marker-color,#fd0000) !important;
  font-style: normal !important;
  font-weight: 700 !important;
}
.ui-wrap input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap select:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap textarea:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-family: inherit !important;
}
.ui-wrap :where(h1,h2,h3,h4,p,label,a,button,input,select,textarea):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-family: inherit !important;
  text-shadow: none !important;
  text-transform: none !important;
  letter-spacing: normal !important;
}
.ui-wrap :where(button,input,select,textarea):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  box-sizing: border-box !important;
}
.ui-wrap button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  -webkit-appearance: none !important;
  appearance: none !important;
}
.ui-wrap.ui-registration .ui-terms-row:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  align-items: center !important;
  flex-wrap: nowrap !important;
  gap: 9px !important;
}
.ui-wrap.ui-registration .ui-terms-control:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  display: inline-flex !important;
  flex: 0 0 var(--ui-terms-box-size) !important;
  width: var(--ui-terms-box-size) !important;
  height: var(--ui-terms-box-size) !important;
  min-width: var(--ui-terms-box-size) !important;
  min-height: var(--ui-terms-box-size) !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  line-height: 1 !important;
}
.ui-wrap.ui-registration .ui-terms-control:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: 0 !important;
  color: transparent !important;
}
.ui-wrap.ui-registration .ui-terms-control:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *))::before,
.ui-wrap.ui-registration .ui-terms-control:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *))::after {
  content: none !important;
  display: none !important;
}
.ui-wrap.ui-registration .ui-terms-control>:not(input):not(.ui-terms-box):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-wrap.ui-registration .ui-terms-control>input[type="checkbox"]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  inset: 0 !important;
  z-index: 2 !important;
  display: block !important;
  visibility: visible !important;
  width: 100% !important;
  max-width: none !important;
  min-width: 0 !important;
  height: 100% !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  -webkit-appearance: none !important;
  appearance: none !important;
  opacity: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  cursor: pointer !important;
}
.ui-wrap.ui-registration .ui-terms-control>input[type="checkbox"]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *))::before,
.ui-wrap.ui-registration .ui-terms-control>input[type="checkbox"]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *))::after,
.ui-wrap.ui-registration .ui-terms-control>.ui-terms-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *))::before,
.ui-wrap.ui-registration .ui-terms-control>.ui-terms-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *))::after {
  content: none !important;
  display: none !important;
}
.ui-wrap.ui-registration .ui-terms-control>.ui-terms-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  place-items: center !important;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  background: var(--ui-terms-box-bg) !important;
  background-image: none !important;
  border: var(--ui-terms-box-border-width) solid var(--ui-terms-box-border) !important;
  border-radius: var(--ui-terms-box-radius) !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
}
.ui-wrap.ui-registration .ui-terms-control>input[type="checkbox"]:checked+.ui-terms-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-terms-box-checked) !important;
  border-color: var(--ui-terms-box-checked) !important;
}
.ui-wrap.ui-registration .ui-terms-copy:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap.ui-registration .ui-terms-copy label:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  line-height: 1.5 !important;
}
.ui-wrap.ui-registration .ui-terms-copy a:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
  line-height: inherit !important;
}
.ui-wrap .ui-login-identity-group:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
  width: 100% !important;
  min-width: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}
.ui-wrap .ui-login-identity-group[hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-wrap .ui-passkey-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 1px solid var(--ui-primary,#4f46e5) !important;
  background: transparent !important;
  color: var(--ui-primary,#4f46e5) !important;
}
.ui-wrap .ui-passkey-button:hover:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-passkey-button:focus-visible:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-primary,#4f46e5) !important;
  border-color: var(--ui-primary,#4f46e5) !important;
  color: var(--ui-primary-text,#fff) !important;
}
.ui-wrap .ui-passkey-button:active:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-passkey-button.is-loading:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-passkey-button:disabled:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-primary,#4f46e5) !important;
  background: color-mix(in srgb,var(--ui-primary,#4f46e5) 88%,#000) !important;
  border-color: var(--ui-primary,#4f46e5) !important;
  border-color: color-mix(in srgb,var(--ui-primary,#4f46e5) 88%,#000) !important;
  color: var(--ui-primary-text,#fff) !important;
  box-shadow: none !important;
}
.ui-view[data-view="two-factor"] [data-ui-2fa-code-wrap][hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-view[data-view="two-factor"] [data-ui-2fa-passkey-wrap][hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-view[data-view="two-factor"] [data-ui-2fa-sms-resend][hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-wrap .ui-code-input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-auth-challenge-input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  text-align: left !important;
  letter-spacing: normal !important;
  font-size: var(--ui-field-size) !important;
  font-weight: inherit !important;
}
.ui-view[data-view="two-factor"] [data-ui-2fa-code-wrap]>.ui-submit-spacing:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 12px !important;
}
.ui-2fa-method-chooser[hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-wrap .ui-view[data-view="two-factor"] .ui-2fa-method-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
  min-height: 46px !important;
  margin: 0 !important;
  padding: 10px 12px !important;
  -webkit-appearance: none !important;
  appearance: none !important;
  border: 1px solid var(--ui-button-bg,var(--ui-primary,#4f46e5)) !important;
  border-radius: var(--ui-button-radius-tl,9px) var(--ui-button-radius-tr,9px) var(--ui-button-radius-br,9px) var(--ui-button-radius-bl,9px) !important;
  background: var(--ui-button-bg,var(--ui-primary,#4f46e5)) !important;
  background-image: none !important;
  color: var(--ui-button-text,#fff) !important;
  box-shadow: none !important;
  font: inherit !important;
  font-size: var(--ui-button-size,15px) !important;
  font-weight: var(--ui-button-weight,700) !important;
  line-height: 1.25 !important;
  text-align: center !important;
  text-decoration: none !important;
  cursor: pointer !important;
}
.ui-wrap .ui-view[data-view="two-factor"] .ui-2fa-method-button:hover:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-view[data-view="two-factor"] .ui-2fa-method-button:focus-visible:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-button-hover-bg,var(--ui-primary,#4338ca)) !important;
  background: var(--ui-button-hover-bg,var(--ui-primary,#4338ca)) !important;
  color: var(--ui-button-hover-text,var(--ui-button-text,#fff)) !important;
  box-shadow: none !important;
  outline: 2px solid color-mix(in srgb,var(--ui-button-hover-bg,var(--ui-primary,#4338ca)) 32%,transparent) !important;
  outline-offset: 2px !important;
}
.ui-wrap .ui-view[data-view="two-factor"] .ui-2fa-method-button:disabled:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  opacity: .65 !important;
  cursor: not-allowed !important;
}
.ui-wrap .ui-view[data-view="two-factor"] .ui-2fa-method-button.is-recovery:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-button-text,#fff) !important;
  font-weight: var(--ui-button-weight,700) !important;
}
.ui-wrap .ui-view[data-view="two-factor"] .ui-passkey-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-button-bg,var(--ui-primary,#4f46e5)) !important;
  border-color: var(--ui-button-bg,var(--ui-primary,#4f46e5)) !important;
  border-radius: var(--ui-button-radius-tl,9px) var(--ui-button-radius-tr,9px) var(--ui-button-radius-br,9px) var(--ui-button-radius-bl,9px) !important;
  color: var(--ui-button-text,#fff) !important;
  font-size: var(--ui-button-size,15px) !important;
  font-weight: var(--ui-button-weight,700) !important;
}
.ui-wrap .ui-view[data-view="two-factor"] .ui-passkey-button:hover:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-view[data-view="two-factor"] .ui-passkey-button:focus-visible:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-button-hover-bg,var(--ui-primary,#4338ca)) !important;
  border-color: var(--ui-button-hover-bg,var(--ui-primary,#4338ca)) !important;
  color: var(--ui-button-hover-text,var(--ui-button-text,#fff)) !important;
}
.ui-view[data-view="two-factor"] [data-ui-2fa-change-method][hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-woo-popup[hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-woo-popup-close:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 1px solid #dbe1e8 !important;
  background: #fff !important;
  color: #334155 !important;
}
.ui-woo-popup-close:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-woo-popup-close:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-primary,#4f46e5) !important;
  background: #f8faff !important;
  color: var(--ui-primary,#4f46e5) !important;
}
.ui-woo-popup-view[hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-woo-popup-below-form-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: var(--ui-popup-action-border-width,1px) solid var(--ui-popup-action-border-color,#d1d5db) !important;
  background: var(--ui-popup-action-bg,#4f46e5) !important;
  color: var(--ui-popup-action-color,#fff) !important;
  text-decoration: none !important;
  box-shadow: none !important;
}
.ui-woo-popup-below-form-button:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-popup-action-color,#fff) !important;
  text-decoration: none !important;
}
.ui-wrap:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 0 !important;
  outline: 0 !important;
  outline-offset: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}
.ui-wrap>.ui-card:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-width: 1px !important;
  border-style: solid !important;
  border-color: var(--ui-border,#dbe4ff) !important;
  outline: 0 !important;
  outline-offset: 0 !important;
  box-shadow: var(--ui-shadow) !important;
}
.ui-wrap>.ui-card:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap>.ui-card:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  outline: 0 !important;
}
.ui-wrap .ui-form:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 0 !important;
  outline: 0 !important;
  box-shadow: none !important;
  background: transparent !important;
}
.ui-wrap .ui-field-front>span>.ui-required-marker:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-preview-custom-label>.ui-required-marker:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-custom-checkbox-field .ui-required-marker:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-custom-radio-field .ui-required-marker:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-required-marker-color,#fd0000) !important;
}
.ui-danger-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #FEF2F2 !important;
  color: #6f0202 !important;
  border-color: #ffdada !important;
}
.ui-danger-action:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-danger-action:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-danger-action:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #ffdada !important;
  color: #6f0202 !important;
  border-color: #ffdada !important;
}
.ui-danger-action .dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-danger-action svg:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-danger-action i:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: currentColor !important;
  fill: currentColor !important;
  stroke: currentColor !important;
}
.ui-danger-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 5px !important;
  width: auto !important;
  min-width: 0 !important;
  min-height: 34px !important;
  height: auto !important;
  padding: 0 12px !important;
  border: 1px solid #ffdada !important;
  border-radius: 8px !important;
  background: #FEF2F2 !important;
  color: #6f0202 !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  line-height: 32px !important;
  letter-spacing: 0 !important;
  text-decoration: none !important;
  white-space: nowrap !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
}
.ui-danger-action:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-danger-action:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-danger-action:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #ffdada !important;
  color: #6f0202 !important;
  border-color: #ffdada !important;
  text-decoration: none !important;
  box-shadow: none !important;
}
.ui-danger-action .dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-danger-action [class*="dashicons-"]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 15px !important;
  min-width: 15px !important;
  height: 15px !important;
  min-height: 15px !important;
  font-size: 15px !important;
  line-height: 15px !important;
  color: currentColor !important;
}
.ui-approval-pending-view .ui-head p:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-left: auto !important;
  margin-right: auto !important;
}
.ui-auth-method-menu[hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-auth-method-button[hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
[data-ui-password-method-field][hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-wrap .ui-auth-method-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  appearance: none !important;
  border: 1px solid var(--ui-border,#e2e8f0) !important;
  background: transparent !important;
  color: var(--ui-text,#0f172a) !important;
}
.ui-wrap .ui-auth-method-button:hover:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-auth-method-button:focus-visible:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-primary,#4f46e5) !important;
  background: var(--ui-card-bg,#fff) !important;
  background: color-mix(in srgb,var(--ui-primary,#4f46e5) 7%,var(--ui-card-bg,#fff)) !important;
  color: var(--ui-primary,#4f46e5) !important;
  outline: 2px solid var(--ui-primary,#4f46e5) !important;
}
.ui-wrap .ui-auth-method-button:active:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-auth-method-button.is-loading:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-auth-method-button:disabled:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-primary,#4f46e5) !important;
  background: var(--ui-primary,#4f46e5) !important;
  color: var(--ui-button-text,#fff) !important;
  box-shadow: none !important;
}
.ui-wrap .ui-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 0 !important;
}
.ui-passwordless-note[hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-wrap:not(.ui-contact)>.ui-card:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: var(--ui-card-padding-top) var(--ui-card-padding-right) var(--ui-card-padding-bottom) var(--ui-card-padding-left) !important;
  border-width: var(--ui-card-border-width) !important;
  border-style: var(--ui-card-border-style) !important;
  border-color: var(--ui-border) !important;
  border-radius: var(--ui-radius-tl) var(--ui-radius-tr) var(--ui-radius-br) var(--ui-radius-bl) !important;
  background: var(--ui-bg) !important;
  color: var(--ui-text) !important;
  box-shadow: var(--ui-shadow) !important;
}
.ui-wrap:not(.ui-contact) .ui-head:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  text-align: var(--ui-heading-align) !important;
}
.ui-wrap:not(.ui-contact) .ui-head h2:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-title-color) !important;
  font-size: var(--ui-title-size) !important;
  font-weight: var(--ui-title-weight) !important;
}
.ui-wrap:not(.ui-contact) .ui-head p:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-subtitle-color) !important;
  font-size: var(--ui-subtitle-size) !important;
  font-weight: var(--ui-subtitle-weight) !important;
}
.ui-wrap:not(.ui-contact) .ui-field-front:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap:not(.ui-contact) .ui-custom-radio-field:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap:not(.ui-contact) .ui-custom-address-field:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: var(--ui-field-margin-top) var(--ui-field-margin-right) var(--ui-field-margin-bottom) var(--ui-field-margin-left) !important;
}
.ui-wrap:not(.ui-contact) .ui-field-front>span:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: var(--ui-label-margin-top) var(--ui-label-margin-right) var(--ui-label-margin-bottom) var(--ui-label-margin-left) !important;
  color: var(--ui-label-color) !important;
  font-size: var(--ui-label-size) !important;
  font-weight: var(--ui-label-weight) !important;
}
.ui-wrap:not(.ui-contact) .ui-field-front input:not([type="checkbox"]):not([type="radio"]):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap:not(.ui-contact) .ui-field-front select:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap:not(.ui-contact) .ui-field-front textarea:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap:not(.ui-contact) .ui-enhanced-select-trigger:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: var(--ui-field-padding-top) var(--ui-field-padding-right) var(--ui-field-padding-bottom) var(--ui-field-padding-left) !important;
  border-width: var(--ui-field-border-top) var(--ui-field-border-right) var(--ui-field-border-bottom) var(--ui-field-border-left) !important;
  border-style: var(--ui-field-border-style) !important;
  border-color: var(--ui-field-border) !important;
  border-radius: var(--ui-field-radius-tl) var(--ui-field-radius-tr) var(--ui-field-radius-br) var(--ui-field-radius-bl) !important;
  background: var(--ui-field-bg) !important;
  color: var(--ui-field-text) !important;
  font-size: var(--ui-field-size) !important;
  font-weight: var(--ui-field-weight) !important;
}
.ui-wrap:not(.ui-contact) .ui-phone-country:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-style: var(--ui-field-border-style) !important;
}
.ui-wrap:not(.ui-contact) .ui-terms-row:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: var(--ui-terms-margin-top,var(--ui-choice-margin-top)) var(--ui-terms-margin-right,var(--ui-choice-margin-right)) var(--ui-terms-margin-bottom,var(--ui-choice-margin-bottom)) var(--ui-terms-margin-left,var(--ui-choice-margin-left)) !important;
  color: var(--ui-terms-text-color,var(--ui-choice-text-color)) !important;
  font-size: var(--ui-terms-text-size,var(--ui-choice-text-size)) !important;
}
.ui-wrap:not(.ui-contact) .ui-terms-control:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex-basis: var(--ui-terms-box-size,var(--ui-choice-box-size)) !important;
  width: var(--ui-terms-box-size,var(--ui-choice-box-size)) !important;
  height: var(--ui-terms-box-size,var(--ui-choice-box-size)) !important;
  min-width: var(--ui-terms-box-size,var(--ui-choice-box-size)) !important;
  min-height: var(--ui-terms-box-size,var(--ui-choice-box-size)) !important;
}
.ui-wrap:not(.ui-contact) .ui-terms-control>.ui-terms-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-width: var(--ui-terms-box-border-width,var(--ui-choice-box-border-width)) !important;
  border-color: var(--ui-terms-box-border,var(--ui-choice-box-border)) !important;
  border-radius: var(--ui-terms-box-radius,var(--ui-choice-box-radius)) !important;
  background: var(--ui-terms-box-bg,var(--ui-choice-box-bg)) !important;
}
.ui-wrap:not(.ui-contact) .ui-terms-control>input[type="checkbox"]:checked+.ui-terms-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-terms-box-checked,var(--ui-choice-box-checked)) !important;
  background: var(--ui-terms-box-checked,var(--ui-choice-box-checked)) !important;
}
.ui-wrap:not(.ui-contact) .ui-terms-box svg:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  stroke: var(--ui-terms-check,var(--ui-choice-check)) !important;
}
.ui-wrap:not(.ui-contact) .ui-terms-copy:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap:not(.ui-contact) .ui-terms-copy label:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-terms-text-color,var(--ui-choice-text-color)) !important;
  font-size: var(--ui-terms-text-size,var(--ui-choice-text-size)) !important;
}
.ui-wrap:not(.ui-contact) .ui-terms-copy a:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap:not(.ui-contact) .ui-terms-link-text:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-terms-link-color,var(--ui-choice-link-color)) !important;
}
.ui-wrap:not(.ui-contact) .ui-remember-row:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: var(--ui-remember-margin-top,var(--ui-choice-margin-top)) var(--ui-remember-margin-right,var(--ui-choice-margin-right)) var(--ui-remember-margin-bottom,var(--ui-choice-margin-bottom)) var(--ui-remember-margin-left,var(--ui-choice-margin-left)) !important;
}
.ui-wrap:not(.ui-contact) .ui-remember-control:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-remember-text-color,var(--ui-choice-text-color)) !important;
  font-size: var(--ui-remember-text-size,var(--ui-choice-text-size)) !important;
}
.ui-wrap:not(.ui-contact) .ui-remember-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex-basis: var(--ui-remember-box-size,var(--ui-choice-box-size)) !important;
  width: var(--ui-remember-box-size,var(--ui-choice-box-size)) !important;
  height: var(--ui-remember-box-size,var(--ui-choice-box-size)) !important;
  border-width: var(--ui-remember-box-border-width,var(--ui-choice-box-border-width)) !important;
  border-color: var(--ui-remember-box-border,var(--ui-choice-box-border)) !important;
  border-radius: var(--ui-remember-box-radius,var(--ui-choice-box-radius)) !important;
  background: var(--ui-remember-box-bg,var(--ui-choice-box-bg)) !important;
}
.ui-wrap:not(.ui-contact) .ui-remember-control input:checked+.ui-remember-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-remember-box-checked,var(--ui-choice-box-checked)) !important;
  background: var(--ui-remember-box-checked,var(--ui-choice-box-checked)) !important;
}
.ui-wrap:not(.ui-contact) .ui-remember-box svg:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  stroke: var(--ui-remember-check,var(--ui-choice-check)) !important;
}
.ui-wrap:not(.ui-contact) .ui-submit-spacing:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: auto !important;
  margin: var(--ui-button-margin-top) var(--ui-button-margin-right) var(--ui-button-margin-bottom) var(--ui-button-margin-left) !important;
}
.ui-wrap:not(.ui-contact) .ui-submit:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: var(--ui-button-padding-top) var(--ui-button-padding-right) var(--ui-button-padding-bottom) var(--ui-button-padding-left) !important;
  border-width: var(--ui-button-border-width) !important;
  border-style: var(--ui-button-border-style) !important;
  border-color: var(--ui-button-border) !important;
  border-radius: var(--ui-button-radius-tl) var(--ui-button-radius-tr) var(--ui-button-radius-br) var(--ui-button-radius-bl) !important;
  background: var(--ui-button-bg) !important;
  color: var(--ui-button-text) !important;
  font-size: var(--ui-button-size) !important;
  font-weight: var(--ui-button-weight) !important;
}
.ui-wrap:not(.ui-contact) .ui-submit:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap:not(.ui-contact) .ui-submit:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-button-border) !important;
  background: var(--ui-button-hover-bg) !important;
  color: var(--ui-button-hover-text) !important;
}
.ui-wrap:not(.ui-contact) .ui-account-prompt:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap:not(.ui-contact) .ui-lost-password-under:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-link-text-color) !important;
  font-size: var(--ui-link-text-size) !important;
  font-weight: var(--ui-link-text-weight) !important;
}
.ui-wrap:not(.ui-contact) .ui-account-prompt .ui-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap:not(.ui-contact) .ui-lost-password-under .ui-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap:not(.ui-contact) .ui-view[data-view="reset-request"] .ui-center .ui-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-link-anchor-color) !important;
  font-size: var(--ui-link-anchor-size) !important;
  font-weight: var(--ui-link-anchor-weight) !important;
}
.ui-wrap:not(.ui-contact) .ui-status:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-radius: var(--ui-message-radius) !important;
  font-size: var(--ui-message-size) !important;
  font-weight: var(--ui-message-weight) !important;
}
.ui-wrap:not(.ui-contact) .ui-status.is-success:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 1px solid var(--ui-success-border) !important;
  background: var(--ui-success-bg) !important;
  color: var(--ui-success-text) !important;
}
.ui-wrap:not(.ui-contact) .ui-status.is-error:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 1px solid var(--ui-error-border) !important;
  background: var(--ui-error-bg) !important;
  color: var(--ui-error-text) !important;
}
@media(max-width:520px) {
.ui-wrap:not(.ui-contact)>.ui-card:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: min(var(--ui-card-padding-top),24px) min(var(--ui-card-padding-right),18px) min(var(--ui-card-padding-bottom),24px) min(var(--ui-card-padding-left),18px) !important;
}
.ui-wrap:not(.ui-contact) .ui-head h2:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: min(var(--ui-title-size),25px) !important;
}
}
/* registration-fields.css */
.ui-phone-country:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-style: solid !important;
  border-color: var(--ui-field-border) !important;
  border-width: var(--ui-field-border-top) 0 var(--ui-field-border-bottom) var(--ui-field-border-left) !important;
  border-radius: var(--ui-field-radius-tl) 0 0 var(--ui-field-radius-bl) !important;
  background: var(--ui-field-bg) !important;
  color: var(--ui-field-text) !important;
  font-size: var(--ui-field-size) !important;
  box-shadow: none !important;
  outline: none !important;
}
.ui-phone-country:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ui-primary) 16%,transparent) !important;
}
.ui-phone-field .ui-phone-control>input[data-ui-phone-local]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-left-width: var(--ui-field-border-left) !important;
  border-radius: 0 var(--ui-field-radius-tr) var(--ui-field-radius-br) 0 !important;
}
.ui-phone-menu[hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-phone-search:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-height: 38px !important;
  height: 38px !important;
  padding: 7px 9px !important;
  border: 1px solid #d8dee8 !important;
  border-radius: 8px !important;
  background: #fff !important;
  color: #111827 !important;
  font-size: 14px !important;
  box-shadow: none !important;
}
.ui-phone-search:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-primary) !important;
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--ui-primary) 12%,transparent) !important;
}
.ui-phone-option:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 0 !important;
  background: #fff !important;
  color: #111827 !important;
  font: inherit !important;
  font-size: 14px !important;
  box-shadow: none !important;
}
.ui-phone-option:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-phone-option:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #f3f5ff !important;
}
.ui-phone-option.is-selected:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #eef0ff !important;
  color: #3730a3 !important;
  font-weight: 650 !important;
}
.ui-field-front select:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-field-front textarea:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-style: solid !important;
  border-color: var(--ui-field-border) !important;
  border-width: var(--ui-field-border-top) var(--ui-field-border-right) var(--ui-field-border-bottom) var(--ui-field-border-left) !important;
  border-radius: var(--ui-field-radius-tl) var(--ui-field-radius-tr) var(--ui-field-radius-br) var(--ui-field-radius-bl) !important;
  background: var(--ui-field-bg) !important;
  color: var(--ui-field-text) !important;
  font-size: var(--ui-field-size) !important;
  padding: var(--ui-field-padding-top) var(--ui-field-padding-right) var(--ui-field-padding-bottom) var(--ui-field-padding-left) !important;
  outline: none !important;
  box-shadow: none !important;
  font-family: inherit !important;
}
.ui-field-front select:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-field-front textarea:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-primary) !important;
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ui-primary) 16%,transparent) !important;
}
.ui-field-front textarea:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *))::placeholder {
  color: color-mix(in srgb,var(--ui-field-text) 52%,transparent) !important;
}
.ui-custom-radio-field.ui-label-hidden legend:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
  clip: rect(0,0,0,0) !important;
  white-space: nowrap !important;
}
.ui-custom-radio-options input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 16px !important;
  height: 16px !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  box-shadow: none !important;
}
.ui-field-front select[multiple]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-height: 112px !important;
  height: auto !important;
  padding: 6px !important;
  line-height: 1.35 !important;
}
.ui-custom-address-field.ui-label-hidden legend:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  overflow: hidden !important;
  clip: rect(0,0,0,0) !important;
  white-space: nowrap !important;
}
.ui-custom-address-grid input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-custom-address-grid select:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
}
.ui-custom-field-front input[type="file"]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  height: auto !important;
  min-height: 48px !important;
  padding: 8px !important;
  line-height: 1.4 !important;
}
.ui-enhanced-select:not(.is-ready) .ui-enhanced-select-trigger:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-enhanced-select:not(.is-ready) .ui-enhanced-select-menu:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-enhanced-select.is-ready .ui-enhanced-select-native:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  left: 0 !important;
  bottom: 0 !important;
  width: 1px !important;
  height: 1px !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  opacity: 0 !important;
  pointer-events: none !important;
}
.ui-enhanced-select-trigger:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: var(--ui-field-padding-top) var(--ui-field-padding-right) var(--ui-field-padding-bottom) var(--ui-field-padding-left) !important;
  border-style: solid !important;
  border-color: var(--ui-field-border) !important;
  border-width: var(--ui-field-border-top) var(--ui-field-border-right) var(--ui-field-border-bottom) var(--ui-field-border-left) !important;
  border-radius: var(--ui-field-radius-tl) var(--ui-field-radius-tr) var(--ui-field-radius-br) var(--ui-field-radius-bl) !important;
  background: var(--ui-field-bg) !important;
  color: var(--ui-field-text) !important;
  font: inherit !important;
  font-size: var(--ui-field-size) !important;
  box-shadow: none !important;
  outline: none !important;
}
.ui-enhanced-select-trigger:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: color-mix(in srgb,var(--ui-primary) 55%,var(--ui-field-border)) !important;
}
.ui-enhanced-select-trigger:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-enhanced-select.is-open .ui-enhanced-select-trigger:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-primary) !important;
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ui-primary) 16%,transparent) !important;
}
.ui-enhanced-select-menu[hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-enhanced-select-search input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  min-height: 38px !important;
  height: 38px !important;
  margin: 0 !important;
  padding: 7px 9px !important;
  border: 1px solid var(--ui-field-border) !important;
  border-radius: 8px !important;
  background: var(--ui-field-bg) !important;
  color: var(--ui-field-text) !important;
  font-size: 14px !important;
  box-shadow: none !important;
  outline: none !important;
}
.ui-enhanced-select-search input:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-primary) !important;
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--ui-primary) 12%,transparent) !important;
}
.ui-enhanced-select-option:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 0 !important;
  background: transparent !important;
  color: var(--ui-field-text) !important;
  font: inherit !important;
  font-size: 14px !important;
  box-shadow: none !important;
  outline: none !important;
}
.ui-enhanced-select-option:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-enhanced-select-option:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: color-mix(in srgb,var(--ui-primary) 8%,var(--ui-field-bg)) !important;
}
.ui-enhanced-select-option.is-selected:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: color-mix(in srgb,var(--ui-primary) 12%,var(--ui-field-bg)) !important;
  color: var(--ui-primary) !important;
  font-weight: 650 !important;
}
.ui-custom-radio-options:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 2px 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
}
.ui-upload-control:not(.is-ready) .ui-upload-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-upload-control:not(.is-ready) .ui-upload-name:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-upload-control:not(.is-ready) .ui-upload-native:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: static !important;
  width: 100% !important;
  height: auto !important;
  min-height: 48px !important;
  opacity: 1 !important;
  clip: auto !important;
  white-space: normal !important;
  padding: 8px !important;
  border-style: solid !important;
  border-color: var(--ui-field-border) !important;
  border-width: var(--ui-field-border-top) var(--ui-field-border-right) var(--ui-field-border-bottom) var(--ui-field-border-left) !important;
}
.ui-upload-control.is-ready .ui-upload-native:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  min-height: 0 !important;
  overflow: hidden !important;
  clip: rect(0,0,0,0) !important;
  white-space: nowrap !important;
  opacity: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
}
.ui-upload-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 7px 11px !important;
  border: 1px solid color-mix(in srgb,var(--ui-primary) 35%,var(--ui-field-border)) !important;
  border-radius: 8px !important;
  background: color-mix(in srgb,var(--ui-primary) 8%,var(--ui-field-bg)) !important;
  color: var(--ui-primary) !important;
  font: inherit !important;
  font-size: 13px !important;
  font-weight: 650 !important;
  box-shadow: none !important;
}
.ui-upload-button:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: color-mix(in srgb,var(--ui-primary) 14%,var(--ui-field-bg)) !important;
  border-color: var(--ui-primary) !important;
}
.ui-upload-button:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  outline: 2px solid var(--ui-primary) !important;
}
.ui-custom-file-help:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 6px !important;
}
.ui-custom-radio-options:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  flex-wrap: wrap !important;
  align-items: center !important;
  gap: 10px 20px !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}
.ui-custom-radio-options label:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: inline-flex !important;
  align-items: center !important;
  gap: 9px !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  color: var(--ui-field-text) !important;
  font-size: var(--ui-field-size) !important;
  font-weight: 500 !important;
  line-height: 1.35 !important;
  cursor: pointer !important;
}
.ui-custom-radio-options input[type="radio"]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  -webkit-appearance: none !important;
  appearance: none !important;
  display: grid !important;
  place-content: center !important;
  width: 18px !important;
  height: 18px !important;
  min-width: 18px !important;
  min-height: 18px !important;
  flex: 0 0 18px !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 1.5px solid color-mix(in srgb,var(--ui-field-border) 75%,var(--ui-field-text)) !important;
  border-radius: 50% !important;
  background: var(--ui-field-bg) !important;
  box-shadow: none !important;
  outline: none !important;
  cursor: pointer !important;
}
.ui-custom-radio-options input[type="radio"]:checked:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-primary) !important;
}
.ui-custom-radio-options input[type="radio"]:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-primary) !important;
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ui-primary) 16%,transparent) !important;
}
.ui-enhanced-select-search:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-phone-search-wrap:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
  width: 100% !important;
  box-sizing: border-box !important;
  padding: 9px !important;
}
.ui-enhanced-select-search .dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-phone-search-wrap .dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-enhanced-select-search input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-phone-search:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
  width: 100% !important;
  max-width: none !important;
  min-width: 0 !important;
  box-sizing: border-box !important;
  margin: 0 !important;
}
.ui-enhanced-select-option[hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-phone-option[hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-custom-radio-options input[type="radio"]:checked:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: radial-gradient(circle,var(--ui-primary) 0 4px,var(--ui-field-bg) 4.5px) !important;
}
/* contact-form.css */
.ui-contact .ui-contact-card:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-width: var(--ui-contact-border-width,1px) !important;
  border-style: solid !important;
  border-color: var(--ui-contact-border,#dbe4ff) !important;
  box-shadow: var(--ui-shadow,0 18px 50px rgba(15,23,42,.10)) !important;
}
.ui-contact .ui-head h2:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-contact-text,#1f2937) !important;
}
.ui-contact .ui-head p:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-contact-muted,#64748b) !important;
}
.ui-contact-field input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact-field textarea:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact-field select:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: var(--ui-contact-field-padding-top,10px) var(--ui-contact-field-padding-right,12px) var(--ui-contact-field-padding-bottom,10px) var(--ui-contact-field-padding-left,12px) !important;
  border-width: var(--ui-contact-field-border-width,1px) !important;
  border-style: var(--ui-contact-field-border-style,solid) !important;
  border-color: var(--ui-contact-field-border,#d1d5db) !important;
  border-radius: var(--ui-contact-field-radius,9px) !important;
  background: var(--ui-contact-field-bg,#fff) !important;
  color: var(--ui-contact-field-text,#111827) !important;
  font-size: var(--ui-contact-field-size,15px) !important;
  font-weight: var(--ui-contact-field-weight,450) !important;
}
.ui-contact .ui-enhanced-select:not(.is-ready) .ui-enhanced-select-trigger:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact .ui-enhanced-select:not(.is-ready) .ui-enhanced-select-menu:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-contact .ui-enhanced-select.is-ready .ui-enhanced-select-native:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  left: 0 !important;
  bottom: 0 !important;
  width: 1px !important;
  height: 1px !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  opacity: 0 !important;
  pointer-events: none !important;
}
.ui-contact .ui-enhanced-select-trigger:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: var(--ui-contact-field-padding-top,10px) var(--ui-contact-field-padding-right,12px) var(--ui-contact-field-padding-bottom,10px) var(--ui-contact-field-padding-left,12px) !important;
  border-width: var(--ui-contact-field-border-width,1px) !important;
  border-style: var(--ui-contact-field-border-style,solid) !important;
  border-color: var(--ui-contact-field-border,#d1d5db) !important;
  border-radius: var(--ui-contact-field-radius,9px) !important;
  background: var(--ui-contact-field-bg,#fff) !important;
  color: var(--ui-contact-field-text,#111827) !important;
  font-family: inherit !important;
  font-size: var(--ui-contact-field-size,15px) !important;
  font-weight: var(--ui-contact-field-weight,450) !important;
  box-shadow: none !important;
  outline: none !important;
}
.ui-contact .ui-enhanced-select-trigger:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact .ui-enhanced-select-trigger:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact .ui-enhanced-select.is-open .ui-enhanced-select-trigger:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-contact-button-bg,#4f46e5) !important;
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ui-contact-button-bg,#4f46e5) 16%,transparent) !important;
}
.ui-contact .ui-enhanced-select-menu[hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-contact .ui-enhanced-select-option:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 0 !important;
  background: transparent !important;
  color: var(--ui-contact-field-text,#111827) !important;
  font-family: inherit !important;
  font-size: var(--ui-contact-field-size,15px) !important;
  font-weight: var(--ui-contact-field-weight,450) !important;
  box-shadow: none !important;
  outline: none !important;
}
.ui-contact .ui-enhanced-select-option:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact .ui-enhanced-select-option:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: color-mix(in srgb,var(--ui-contact-button-bg,#4f46e5) 8%,var(--ui-contact-field-bg,#fff)) !important;
}
.ui-contact .ui-enhanced-select-option.is-selected:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: color-mix(in srgb,var(--ui-contact-button-bg,#4f46e5) 12%,var(--ui-contact-field-bg,#fff)) !important;
  color: var(--ui-contact-button-bg,#4f46e5) !important;
  font-weight: 650 !important;
}
.ui-contact-field input:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact-field textarea:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact-field select:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-contact-button-bg,#4f46e5) !important;
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ui-contact-button-bg,#4f46e5) 16%,transparent) !important;
}
.ui-contact-checkbox:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  padding: var(--ui-contact-field-padding-top,10px) var(--ui-contact-field-padding-right,12px) var(--ui-contact-field-padding-bottom,10px) var(--ui-contact-field-padding-left,12px) !important;
  border-width: var(--ui-contact-field-border-width,1px) !important;
  border-style: var(--ui-contact-field-border-style,solid) !important;
  border-color: var(--ui-contact-field-border,#d1d5db) !important;
  border-radius: var(--ui-contact-field-radius,9px) !important;
  background: var(--ui-contact-field-bg,#fff) !important;
}
.ui-contact-checkbox input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 0 !important;
  border: 0 !important;
}
.ui-contact .ui-submit:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-contact-button-bg,#4f46e5) !important;
  color: var(--ui-contact-button-text,#fff) !important;
  border-width: var(--ui-contact-button-border-width,0) !important;
  border-style: solid !important;
  border-color: var(--ui-contact-button-border,#4f46e5) !important;
  border-radius: var(--ui-contact-button-radius,10px) !important;
}
.ui-contact .ui-submit:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-contact-button-bg,#4f46e5) !important;
  color: var(--ui-contact-button-text,#fff) !important;
  filter: brightness(.96) !important;
}
.ui-contact .ui-submit:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: var(--ui-contact-button-padding-top,12px) var(--ui-contact-button-padding-right,18px) var(--ui-contact-button-padding-bottom,12px) var(--ui-contact-button-padding-left,18px) !important;
  font-size: var(--ui-contact-button-size,15px) !important;
  font-weight: var(--ui-contact-button-weight,700) !important;
}
.ui-contact .ui-contact-card:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: var(--ui-contact-padding-top,36px) var(--ui-contact-padding-right,36px) var(--ui-contact-padding-bottom,36px) var(--ui-contact-padding-left,36px) !important;
  border-width: var(--ui-contact-border-width,1px) !important;
  border-style: var(--ui-contact-border-style,solid) !important;
  border-color: var(--ui-contact-border,#dbe4ff) !important;
  border-radius: var(--ui-contact-radius-top-left,var(--ui-contact-radius,14px)) var(--ui-contact-radius-top-right,var(--ui-contact-radius,14px)) var(--ui-contact-radius-bottom-right,var(--ui-contact-radius,14px)) var(--ui-contact-radius-bottom-left,var(--ui-contact-radius,14px)) !important;
  background: var(--ui-contact-bg,#fff) !important;
  color: var(--ui-contact-text,#1f2937) !important;
  box-shadow: var(--ui-shadow,0 18px 50px rgba(15,23,42,.10)) !important;
}
.ui-contact .ui-head:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  text-align: var(--ui-contact-heading-align,center) !important;
}
.ui-contact .ui-head h2:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-contact-title-color,var(--ui-contact-text,#1f2937)) !important;
  font-size: var(--ui-contact-title-size,25px) !important;
  font-weight: var(--ui-contact-title-weight,700) !important;
}
.ui-contact .ui-head p:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-contact-subtitle-color,var(--ui-contact-muted,#64748b)) !important;
  font-size: var(--ui-contact-subtitle-size,13px) !important;
  font-weight: var(--ui-contact-subtitle-weight,400) !important;
}
.ui-contact .ui-contact-field:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: var(--ui-contact-field-margin-top,0) var(--ui-contact-field-margin-right,0) var(--ui-contact-field-margin-bottom,0) var(--ui-contact-field-margin-left,0) !important;
  color: var(--ui-contact-label-color,#1f2937) !important;
  font-size: var(--ui-contact-label-size,13px) !important;
  font-weight: var(--ui-contact-label-weight,600) !important;
}
.ui-contact .ui-contact-field>span:first-child:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: var(--ui-contact-label-margin-top,0) var(--ui-contact-label-margin-right,0) var(--ui-contact-label-margin-bottom,0) var(--ui-contact-label-margin-left,0) !important;
  color: var(--ui-contact-label-color,#1f2937) !important;
  font-size: var(--ui-contact-label-size,13px) !important;
  font-weight: var(--ui-contact-label-weight,600) !important;
}
.ui-contact .ui-contact-field>span:first-child i:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-contact-required-color,#dc2626) !important;
}
.ui-contact .ui-contact-field input:not([type="checkbox"]):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact .ui-contact-field textarea:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact .ui-contact-field select:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact .ui-enhanced-select-trigger:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: var(--ui-contact-field-padding-top,10px) var(--ui-contact-field-padding-right,12px) var(--ui-contact-field-padding-bottom,10px) var(--ui-contact-field-padding-left,12px) !important;
  border-width: var(--ui-contact-field-border-top,var(--ui-contact-field-border-width,1px)) var(--ui-contact-field-border-right,var(--ui-contact-field-border-width,1px)) var(--ui-contact-field-border-bottom,var(--ui-contact-field-border-width,1px)) var(--ui-contact-field-border-left,var(--ui-contact-field-border-width,1px)) !important;
  border-style: var(--ui-contact-field-border-style,solid) !important;
  border-color: var(--ui-contact-field-border,#d1d5db) !important;
  border-radius: var(--ui-contact-field-radius-top-left,var(--ui-contact-field-radius,9px)) var(--ui-contact-field-radius-top-right,var(--ui-contact-field-radius,9px)) var(--ui-contact-field-radius-bottom-right,var(--ui-contact-field-radius,9px)) var(--ui-contact-field-radius-bottom-left,var(--ui-contact-field-radius,9px)) !important;
  background: var(--ui-contact-field-bg,#fff) !important;
  color: var(--ui-contact-field-text,#111827) !important;
  font-size: var(--ui-contact-field-size,15px) !important;
  font-weight: var(--ui-contact-field-weight,400) !important;
}
.ui-contact .ui-enhanced-select:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-contact-field-text,#111827) !important;
  font-size: var(--ui-contact-field-size,15px) !important;
  font-weight: var(--ui-contact-field-weight,400) !important;
}
.ui-contact .ui-enhanced-select-menu:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-contact-field-border,#d1d5db) !important;
  border-radius: 12px !important;
  background: var(--ui-contact-field-bg,#fff) !important;
  color: var(--ui-contact-field-text,#111827) !important;
}
.ui-contact .ui-enhanced-select-option:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-contact-field-text,#111827) !important;
  font-size: var(--ui-contact-field-size,15px) !important;
  font-weight: var(--ui-contact-field-weight,400) !important;
}
.ui-contact .ui-contact-checkbox:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: var(--ui-contact-choice-margin-top,0) var(--ui-contact-choice-margin-right,0) var(--ui-contact-choice-margin-bottom,0) var(--ui-contact-choice-margin-left,0) !important;
  padding: var(--ui-contact-field-padding-top,10px) var(--ui-contact-field-padding-right,12px) var(--ui-contact-field-padding-bottom,10px) var(--ui-contact-field-padding-left,12px) !important;
  border-width: var(--ui-contact-field-border-top,var(--ui-contact-field-border-width,1px)) var(--ui-contact-field-border-right,var(--ui-contact-field-border-width,1px)) var(--ui-contact-field-border-bottom,var(--ui-contact-field-border-width,1px)) var(--ui-contact-field-border-left,var(--ui-contact-field-border-width,1px)) !important;
  border-style: var(--ui-contact-field-border-style,solid) !important;
  border-color: var(--ui-contact-field-border,#d1d5db) !important;
  border-radius: var(--ui-contact-field-radius-top-left,var(--ui-contact-field-radius,9px)) var(--ui-contact-field-radius-top-right,var(--ui-contact-field-radius,9px)) var(--ui-contact-field-radius-bottom-right,var(--ui-contact-field-radius,9px)) var(--ui-contact-field-radius-bottom-left,var(--ui-contact-field-radius,9px)) !important;
  background: var(--ui-contact-field-bg,#fff) !important;
  color: var(--ui-contact-choice-text-color,var(--ui-contact-field-text,#111827)) !important;
  font-size: var(--ui-contact-choice-text-size,var(--ui-contact-field-size,15px)) !important;
}
.ui-contact .ui-contact-checkbox i:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: var(--ui-contact-choice-box-size,18px) !important;
  height: var(--ui-contact-choice-box-size,18px) !important;
  flex-basis: var(--ui-contact-choice-box-size,18px) !important;
  border: var(--ui-contact-choice-box-border-width,1px) solid var(--ui-contact-choice-box-border,var(--ui-contact-field-border,#d1d5db)) !important;
  border-radius: var(--ui-contact-choice-box-radius,5px) !important;
  background: var(--ui-contact-choice-box-bg,#fff) !important;
}
.ui-contact .ui-contact-checkbox input:checked+i:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-contact-choice-box-checked,var(--ui-contact-button-bg,#4f46e5)) !important;
  background: var(--ui-contact-choice-box-checked,var(--ui-contact-button-bg,#4f46e5)) !important;
  box-shadow: inset 0 0 0 4px var(--ui-contact-choice-check,#fff) !important;
}
.ui-contact .ui-contact-checkbox b:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-contact-choice-text-color,var(--ui-contact-field-text,#111827)) !important;
  font-size: var(--ui-contact-choice-text-size,var(--ui-contact-field-size,15px)) !important;
  font-weight: var(--ui-contact-field-weight,400) !important;
}
.ui-contact .ui-contact-checkbox a:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-contact-choice-link-color,var(--ui-contact-accent,#4f46e5)) !important;
}
.ui-contact .ui-submit-spacing:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: auto !important;
  margin: var(--ui-contact-button-margin-top,18px) var(--ui-contact-button-margin-right,0) var(--ui-contact-button-margin-bottom,0) var(--ui-contact-button-margin-left,0) !important;
}
.ui-contact .ui-submit:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: var(--ui-contact-button-padding-top,12px) var(--ui-contact-button-padding-right,18px) var(--ui-contact-button-padding-bottom,12px) var(--ui-contact-button-padding-left,18px) !important;
  border-width: var(--ui-contact-button-border-width,0) !important;
  border-style: var(--ui-contact-button-border-style,solid) !important;
  border-color: var(--ui-contact-button-border,var(--ui-contact-button-bg,#4f46e5)) !important;
  border-radius: var(--ui-contact-button-radius-top-left,var(--ui-contact-button-radius,10px)) var(--ui-contact-button-radius-top-right,var(--ui-contact-button-radius,10px)) var(--ui-contact-button-radius-bottom-right,var(--ui-contact-button-radius,10px)) var(--ui-contact-button-radius-bottom-left,var(--ui-contact-button-radius,10px)) !important;
  background: var(--ui-contact-button-bg,#4f46e5) !important;
  color: var(--ui-contact-button-text,#fff) !important;
  font-size: var(--ui-contact-button-size,15px) !important;
  font-weight: var(--ui-contact-button-weight,700) !important;
}
.ui-contact .ui-submit:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact .ui-submit:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-contact-button-hover-bg,var(--ui-contact-button-bg,#4f46e5)) !important;
  color: var(--ui-contact-button-hover-text,var(--ui-contact-button-text,#fff)) !important;
  filter: none !important;
}
.ui-contact .ui-link-copy:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-contact-link-text-color,var(--ui-contact-muted,#64748b)) !important;
  font-size: var(--ui-contact-link-text-size,14px) !important;
  font-weight: var(--ui-contact-link-text-weight,400) !important;
}
.ui-contact .ui-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-contact-link-anchor-color,var(--ui-contact-accent,#4f46e5)) !important;
  font-size: var(--ui-contact-link-anchor-size,14px) !important;
  font-weight: var(--ui-contact-link-anchor-weight,650) !important;
}
.ui-contact .ui-status:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-radius: var(--ui-contact-message-radius,9px) !important;
  font-size: var(--ui-contact-message-size,14px) !important;
  font-weight: var(--ui-contact-message-weight,600) !important;
}
.ui-contact .ui-status.is-success:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 1px solid var(--ui-contact-success-border,#bbf7d0) !important;
  background: var(--ui-contact-success-bg,#f0fdf4) !important;
  color: var(--ui-contact-success-text,#166534) !important;
}
.ui-contact .ui-status.is-error:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 1px solid var(--ui-contact-error-border,#fecaca) !important;
  background: var(--ui-contact-error-bg,#fef2f2) !important;
  color: var(--ui-contact-error-text,#991b1b) !important;
}
@media(max-width:600px) {
.ui-contact .ui-contact-card:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: min(var(--ui-contact-padding-top,36px),24px) min(var(--ui-contact-padding-right,36px),18px) min(var(--ui-contact-padding-bottom,36px),24px) min(var(--ui-contact-padding-left,36px),18px) !important;
}
}
/* account.css */
.ui-account-shell .ui-account-nav button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  appearance: none !important;
  border: 0 !important;
  background: transparent !important;
  color: var(--ui-account-nav-text,#374151) !important;
  box-shadow: none !important;
  text-decoration: none !important;
}
.ui-account-shell .ui-account-nav button:not(.active):hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-account-nav button:not(.active):focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: color-mix(in srgb,var(--ui-account-nav-active-background,#4f46e5) 9%,transparent) !important;
  color: var(--ui-account-nav-text,#374151) !important;
}
.ui-account-shell .ui-account-nav button.active:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-account-nav button.active:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-account-nav button.active:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-account-nav button.active:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-account-nav-active-background,#4f46e5) !important;
  color: var(--ui-account-nav-active-text,#fff) !important;
}
.ui-account-nav .dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: inherit !important;
}
.ui-account-panel[hidden]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-account-shell .ui-account-password-toggle:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  appearance: none !important;
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  border-radius: 7px !important;
  background: transparent !important;
  color: var(--ui-account-muted,#64748b) !important;
  box-shadow: none !important;
}
.ui-account-shell .ui-account-password-toggle:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: color-mix(in srgb,var(--ui-account-primary,#4f46e5) 8%,transparent) !important;
  color: var(--ui-account-primary,#4f46e5) !important;
}
.ui-account-shell .ui-account-password-toggle:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  outline: 2px solid var(--ui-account-primary,#4f46e5) !important;
}
.ui-account-shell .ui-account-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  appearance: none !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-height: 40px !important;
  margin: var(--ui-account-button-margin-top,0) var(--ui-account-button-margin-right,0) var(--ui-account-button-margin-bottom,0) var(--ui-account-button-margin-left,0) !important;
  padding: var(--ui-account-button-padding-top,8px) var(--ui-account-button-padding-right,15px) var(--ui-account-button-padding-bottom,8px) var(--ui-account-button-padding-left,15px) !important;
  border-width: var(--ui-account-button-border-width,0px) !important;
  border-style: var(--ui-account-button-border-style,solid) !important;
  border-color: var(--ui-account-button-border-color,#d1d5db) !important;
  border-radius: var(--ui-account-button-radius-top-left,var(--ui-account-button-radius,8px)) var(--ui-account-button-radius-top-right,var(--ui-account-button-radius,8px)) var(--ui-account-button-radius-bottom-right,var(--ui-account-button-radius,8px)) var(--ui-account-button-radius-bottom-left,var(--ui-account-button-radius,8px)) !important;
  font: inherit !important;
  font-size: var(--ui-account-button-font-size,13px) !important;
  font-weight: var(--ui-account-button-font-weight,650) !important;
  line-height: 1.2 !important;
  text-decoration: none !important;
  cursor: pointer !important;
  box-shadow: none !important;
}
.ui-account-shell .ui-account-button.primary:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-account-button.primary:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-account-button-background,var(--ui-account-primary,#4f46e5)) !important;
  color: var(--ui-account-primary-text,#fff) !important;
}
.ui-account-shell .ui-account-button.primary:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-account-button.primary:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-account-button.primary:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-account-button.primary:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-account-primary-hover,#4338ca) !important;
  color: var(--ui-account-primary-hover-text,var(--ui-account-primary-text,#fff)) !important;
}
.ui-account-shell .ui-account-button.secondary:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-account-button.secondary:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-account-secondary-background,#fff) !important;
  color: var(--ui-account-secondary-text,#374151) !important;
}
.ui-account-shell .ui-account-button.secondary:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-account-button.secondary:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: color-mix(in srgb,var(--ui-account-secondary-background,#fff) 92%,var(--ui-account-primary,#4f46e5)) !important;
  color: var(--ui-account-secondary-text,#374151) !important;
}
.ui-account-shell .ui-account-button.danger:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-account-button.danger:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: transparent !important;
  color: var(--ui-account-danger,#dc2626) !important;
  text-decoration: none !important;
}
.ui-account-shell .ui-account-button.danger:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-account-button.danger:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: color-mix(in srgb,var(--ui-account-danger,#dc2626) 7%,transparent) !important;
  color: var(--ui-account-danger,#dc2626) !important;
  text-decoration: none !important;
}
@media(max-width:760px) {
.ui-account-nav button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: auto !important;
}
}
@media(max-width:760px) {
.ui-account-nav .ui-account-nav-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: auto !important;
}
}
.ui-account-shell .ui-security-main-toggle:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 14px 15px !important;
  border: 1px solid color-mix(in srgb,var(--ui-account-primary,#4f46e5) 22%,var(--ui-account-border,#dbe4ff)) !important;
  background: color-mix(in srgb,var(--ui-account-primary,#4f46e5) 5%,var(--ui-account-card,#fff)) !important;
}
.ui-account-shell .ui-security-card:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 !important;
  padding: 16px !important;
  border: 1px solid var(--ui-account-border,#dbe4ff) !important;
  background: var(--ui-account-card,#fff) !important;
}
.ui-account-shell .ui-security-card:last-child:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding-bottom: 16px !important;
  border-bottom: 1px solid var(--ui-account-border,#dbe4ff) !important;
}
.ui-account-shell .ui-account-button.success:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-account-button.success:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .button.ui-account-button.success:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-account-button-background,var(--ui-account-primary,#4f46e5)) !important;
  border-color: var(--ui-account-button-border-color,#d1d5db) !important;
  color: var(--ui-account-primary-text,#fff) !important;
}
.ui-account-shell .ui-account-button.success:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-account-button.success:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-account-button.success:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-account-button.success:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .button.ui-account-button.success:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .button.ui-account-button.success:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-account-primary-hover,#4338ca) !important;
  border-color: var(--ui-account-button-border-color,#d1d5db) !important;
  color: var(--ui-account-primary-hover-text,var(--ui-account-primary-text,#fff)) !important;
}
.ui-account-shell .ui-security-title:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-profile-security .ui-security-title:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: inline-flex !important;
  align-items: center !important;
  gap: 10px !important;
}
.ui-account-shell .ui-security-title-icon:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-profile-security .ui-security-title-icon:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 20px !important;
  height: 20px !important;
  color: var(--ui-account-primary,#4f46e5) !important;
  flex: 0 0 20px !important;
}
.ui-account-shell .ui-security-card>.ui-account-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-security-card>.button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 12px !important;
}
@media(max-width:820px) {
.ui-account-shell:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  max-width: calc(100% - 24px) !important;
}
.ui-account-shell .ui-account-workspace:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: minmax(0,1fr) !important;
}
.ui-account-shell .ui-account-nav:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-column: 1 !important;
  grid-row: 1 !important;
}
.ui-account-shell .ui-account-content:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-column: 1 !important;
  grid-row: 2 !important;
}
.ui-account-shell .ui-account-nav button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: auto !important;
}
.ui-account-shell .ui-account-nav .ui-account-nav-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: auto !important;
}
}
@media(max-width:560px) {
.ui-account-shell:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  max-width: calc(100% - 16px) !important;
}
.ui-account-form-actions .ui-account-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-session-actions .ui-account-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
}
.ui-account-shell .ui-security-main-toggle:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-security-card:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 13px !important;
}
.ui-account-shell .ui-security-card>.ui-account-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-security-card>.button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-passkey-add .ui-account-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-passkey-add .button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-totp-setup .ui-account-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-totp-setup .button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
}
}
.ui-account-shell .ui-totp-code-field:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 22px 0 22px !important;
}
.ui-account-shell .ui-totp-code-field input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 10px !important;
}
.ui-danger-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #FEF2F2 !important;
  color: #6f0202 !important;
  border-color: #ffdada !important;
}
.ui-danger-action:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-danger-action:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-danger-action:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #ffdada !important;
  color: #6f0202 !important;
  border-color: #ffdada !important;
}
.ui-danger-action .dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-danger-action svg:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-danger-action i:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: currentColor !important;
  fill: currentColor !important;
  stroke: currentColor !important;
}
.ui-danger-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 5px !important;
  width: auto !important;
  min-width: 0 !important;
  min-height: 34px !important;
  height: auto !important;
  padding: 0 12px !important;
  border: 1px solid #ffdada !important;
  border-radius: 8px !important;
  background: #FEF2F2 !important;
  color: #6f0202 !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  line-height: 32px !important;
  letter-spacing: 0 !important;
  text-decoration: none !important;
  white-space: nowrap !important;
  box-shadow: none !important;
  box-sizing: border-box !important;
}
.ui-danger-action:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-danger-action:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-danger-action:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #ffdada !important;
  color: #6f0202 !important;
  border-color: #ffdada !important;
  text-decoration: none !important;
  box-shadow: none !important;
}
.ui-danger-action .dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-danger-action [class*="dashicons-"]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 15px !important;
  min-width: 15px !important;
  height: 15px !important;
  min-height: 15px !important;
  font-size: 15px !important;
  line-height: 15px !important;
  color: currentColor !important;
}
.ui-account-shell .ui-account-nav>.ui-account-nav-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 9px !important;
  width: 100% !important;
  min-height: 40px !important;
  margin: 0 !important;
  padding: 9px 11px !important;
  text-align: left !important;
  box-sizing: border-box !important;
}
.ui-account-shell .ui-account-nav>.ui-account-logout-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 1px solid #fecaca !important;
  background: #FEF2F2 !important;
  color: #b91c1c !important;
  border-radius: 8px !important;
  line-height: 1.25 !important;
}
.ui-account-shell .ui-account-nav>.ui-account-logout-action:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-account-nav>.ui-account-logout-action:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-account-nav>.ui-account-logout-action:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: #fca5a5 !important;
  background: #FEE2E2 !important;
  color: #b91c1c !important;
}
.ui-account-shell .ui-account-nav>.ui-account-logout-action .dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 17px !important;
  height: 17px !important;
  min-width: 17px !important;
  min-height: 17px !important;
  font-size: 17px !important;
  line-height: 17px !important;
  color: currentColor !important;
}
.ui-account-layout-horizontal .ui-account-nav>.ui-account-nav-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: auto !important;
  white-space: nowrap !important;
}
@media(max-width:760px) {
.ui-account-shell .ui-account-nav:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex-wrap: wrap !important;
  overflow-x: visible !important;
  scroll-snap-type: none !important;
}
.ui-account-shell .ui-account-nav>.ui-account-nav-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: auto !important;
  white-space: nowrap !important;
}
}
.ui-account-shell .ui-profile-security .ui-passkey-add .button.ui-account-button[data-ui-passkey-add]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-account-button-background,var(--ui-account-primary,#4f46e5)) !important;
  color: var(--ui-account-primary-text,#fff) !important;
  border-width: var(--ui-account-button-border-width,0px) !important;
  border-style: var(--ui-account-button-border-style,solid) !important;
  border-color: var(--ui-account-button-border-color,#d1d5db) !important;
  border-radius: var(--ui-account-button-radius-top-left,var(--ui-account-button-radius,8px)) var(--ui-account-button-radius-top-right,var(--ui-account-button-radius,8px)) var(--ui-account-button-radius-bottom-right,var(--ui-account-button-radius,8px)) var(--ui-account-button-radius-bottom-left,var(--ui-account-button-radius,8px)) !important;
  font-size: var(--ui-account-button-font-size,13px) !important;
  font-weight: var(--ui-account-button-font-weight,650) !important;
  box-shadow: none !important;
}
.ui-account-shell .ui-profile-security .ui-passkey-add .button.ui-account-button[data-ui-passkey-add]:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-passkey-add .button.ui-account-button[data-ui-passkey-add]:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-passkey-add .button.ui-account-button[data-ui-passkey-add]:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-account-primary-hover,#4338ca) !important;
  color: var(--ui-account-primary-hover-text,var(--ui-account-primary-text,#fff)) !important;
  border-color: var(--ui-account-button-border-color,#d1d5db) !important;
}
.ui-reauth-field input:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-primary,#4f46e5) !important;
  box-shadow: 0 0 0 3px rgba(79,70,229,.12) !important;
}
.ui-account-shell .ui-account-nav>.ui-account-nav-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  appearance: none !important;
  display: flex !important;
  align-items: center !important;
  justify-content: flex-start !important;
  gap: 9px !important;
  width: 100% !important;
  min-height: 0 !important;
  margin: 0 !important;
  padding: 11px 12px !important;
  border: 0 !important;
  border-radius: 9px !important;
  background: transparent !important;
  color: var(--ui-account-nav-text,#374151) !important;
  box-shadow: none !important;
  text-align: left !important;
  text-decoration: none !important;
  font: inherit !important;
  font-size: var(--ui-account-nav-font-size,14px) !important;
  font-weight: var(--ui-account-nav-font-weight,600) !important;
  line-height: 1.2 !important;
  cursor: pointer !important;
  box-sizing: border-box !important;
}
.ui-account-shell .ui-account-nav>.ui-account-nav-link:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-account-nav>.ui-account-nav-link:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-account-nav>.ui-account-nav-link:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 0 !important;
  background: color-mix(in srgb,var(--ui-account-nav-active-background,#4f46e5) 9%,transparent) !important;
  color: var(--ui-account-nav-text,#374151) !important;
  box-shadow: none !important;
  text-decoration: none !important;
}
.ui-account-shell .ui-account-nav>.ui-account-nav-link .dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 18px !important;
  min-width: 18px !important;
  height: 18px !important;
  min-height: 18px !important;
  font-size: 18px !important;
  line-height: 18px !important;
  color: inherit !important;
}
.ui-account-layout-horizontal .ui-account-nav>.ui-account-nav-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: auto !important;
  white-space: nowrap !important;
}
@media(max-width:760px) {
.ui-account-shell .ui-account-nav>.ui-account-nav-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: auto !important;
  white-space: nowrap !important;
}
}
.ui-account-shell .ui-account-nav-icon:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: inherit !important;
}
.ui-account-shell .ui-account-nav-icon .ui-account-lucide:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: inherit !important;
}
.ui-account-shell .ui-account-nav-icon>.dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 18px !important;
  height: 18px !important;
  font-size: 18px !important;
  line-height: 18px !important;
  color: inherit !important;
}
.ui-account-shell .ui-profile-security .ui-enrollment-status:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-security-card-head p:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-security-main-toggle p:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-security-warning:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-security-message:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security .ui-passkey-item small:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-account-enrollment-notice:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: var(--ui-account-field-font-size,13px) !important;
}
.ui-account-shell.ui-account-hide-2fa .ui-security-main-toggle:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell.ui-account-hide-2fa [data-ui-totp-card]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell.ui-account-hide-2fa [data-ui-sms-card]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell.ui-account-hide-2fa [data-ui-email-card]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell.ui-account-hide-passkeys [data-ui-passkey-card]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell.ui-account-hide-recovery [data-ui-recovery-card]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-reauth-overlay .ui-reauth-actions .ui-reauth-cancel:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-reauth-overlay .ui-reauth-actions .ui-reauth-confirm:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  appearance: none !important;
  border: 1px solid var(--ui-primary,#4f46e5) !important;
  background: #fff !important;
  color: var(--ui-primary,#4f46e5) !important;
  box-shadow: none !important;
}
.ui-reauth-overlay .ui-reauth-actions .ui-reauth-confirm:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-primary,#4f46e5) !important;
  color: #fff !important;
}
.ui-reauth-overlay .ui-reauth-actions .ui-reauth-cancel:hover:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #eef2ff !important;
  background: color-mix(in srgb,var(--ui-primary,#4f46e5) 8%,#fff) !important;
}
.ui-reauth-overlay .ui-reauth-actions .ui-reauth-confirm:hover:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-primary,#4f46e5) !important;
  background: color-mix(in srgb,var(--ui-primary,#4f46e5) 88%,#000) !important;
}
.ui-reauth-overlay .ui-reauth-actions .ui-reauth-cancel:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-reauth-overlay .ui-reauth-actions .ui-reauth-confirm:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  outline: 2px solid var(--ui-primary,#4f46e5) !important;
  outline-offset: 3px !important;
}
}
@layer hmdia-form-normal {
/* frontend.css */
.ui-wrap:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  max-width: var(--ui-max) !important;
  margin: 28px auto !important;
  color: var(--ui-text) !important;
  font-family: Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif !important;
  box-sizing: border-box !important;
}
.ui-wrap *:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  box-sizing: border-box !important;
}
.ui-card:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-bg) !important;
  border: 1px solid var(--ui-border) !important;
  border-radius: var(--ui-radius-tl) var(--ui-radius-tr) var(--ui-radius-br) var(--ui-radius-bl) !important;
  box-shadow: var(--ui-shadow) !important;
  padding: 34px !important;
}
.ui-view:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-view.active:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
}
.ui-head:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  text-align: center !important;
  margin-bottom: 26px !important;
}
.ui-icon:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 48px !important;
  height: 48px !important;
  border-radius: 50% !important;
  display: grid !important;
  place-items: center !important;
  margin: 0 auto 15px !important;
  background: color-mix(in srgb,var(--ui-primary) 12%,white) !important;
  color: var(--ui-primary) !important;
  font-size: 21px !important;
}
.ui-form:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  gap: 16px !important;
}
.ui-field-front:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  gap: 7px !important;
  margin: 0 !important;
}
.ui-field-front>span:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: 14px !important;
  font-weight: 650 !important;
  color: var(--ui-text) !important;
}
.ui-field-front input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  min-height: 48px !important;
}
.ui-code-input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  text-align: center !important;
  letter-spacing: 8px !important;
}
.ui-submit:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  appearance: none !important;
  width: 100% !important;
  min-height: 49px !important;
  cursor: pointer !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 9px !important;
}
.ui-submit:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  filter: brightness(.96) !important;
  transform: translateY(-1px) !important;
}
.ui-submit:disabled:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  opacity: .7 !important;
  cursor: not-allowed !important;
  transform: none !important;
}
.ui-spinner:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
  width: 15px !important;
  height: 15px !important;
  border: 2px solid rgba(255,255,255,.45) !important;
  border-top-color: #fff !important;
  border-radius: 50% !important;
}
.ui-submit.is-loading .ui-spinner:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
}
.ui-row:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 12px !important;
  font-size: 14px !important;
}
.ui-check:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  align-items: center !important;
  gap: 7px !important;
  color: var(--ui-muted) !important;
  cursor: pointer !important;
}
.ui-check input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  accent-color: var(--ui-primary) !important;
}
.ui-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  appearance: none !important;
  border: 0 !important;
  cursor: pointer !important;
}
.ui-link:disabled:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  opacity: .55 !important;
  cursor: not-allowed !important;
}
.ui-center:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  text-align: center !important;
}
.ui-status:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
  border-radius: 9px !important;
  padding: 10px 12px !important;
  font-size: 14px !important;
  line-height: 1.45 !important;
}
.ui-status:not(:empty):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
}
.ui-status.is-error:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #fef2f2 !important;
  color: #991b1b !important;
  border: 1px solid #fecaca !important;
}
.ui-status.is-success:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #f0fdf4 !important;
  color: #166534 !important;
  border: 1px solid #bbf7d0 !important;
}
.ui-auth-grid:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  grid-template-columns: minmax(0,1fr) minmax(0,1fr) !important;
  gap: 28px !important;
  align-items: start !important;
}
.ui-auth-grid .ui-wrap:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 auto !important;
}
.ui-notice:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  max-width: 680px !important;
  margin: 20px auto !important;
  padding: 13px 16px !important;
  border-radius: 10px !important;
  font-family: system-ui,sans-serif !important;
}
.ui-notice-info:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #eff6ff !important;
  border: 1px solid #bfdbfe !important;
  color: #1e40af !important;
}
.ui-notice-success:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #f0fdf4 !important;
  border: 1px solid #bbf7d0 !important;
  color: #15803d !important;
}
@media(max-width:850px) {
.ui-auth-grid:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: 1fr !important;
}
}
@media(max-width:520px) {
.ui-wrap:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 16px auto !important;
}
.ui-card:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 24px 18px !important;
}
.ui-row:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  align-items: flex-start !important;
  flex-direction: column !important;
}
}
.ui-account-prompt:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  text-align: center !important;
  margin-top: 18px !important;
  padding-top: 0 !important;
  border-top: 0 !important;
  color: var(--ui-muted) !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
}
.ui-account-prompt .ui-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-left: 3px !important;
}
.ui-auth-grid .ui-account-prompt a[href^="#"]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  scroll-behavior: smooth !important;
}
.ui-captcha:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  justify-content: center !important;
  min-height: 1px !important;
  overflow: auto !important;
  padding: 1px 0 !important;
}
.ui-captcha-turnstile:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  justify-content: flex-start !important;
}
.ui-captcha-v3:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-captcha iframe:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  max-width: 100% !important;
}
.ui-row>.ui-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-left: auto !important;
}
.ui-lost-password-under:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  text-align: center !important;
  margin-top: 10px !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
}
.ui-lost-password-under .ui-link:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: inline-block !important;
}
.ui-field-front:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: var(--ui-field-margin-top) var(--ui-field-margin-right) var(--ui-field-margin-bottom) var(--ui-field-margin-left) !important;
}
.ui-submit:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  filter: none !important;
}
.ui-password-field:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  display: block !important;
  min-width: 0 !important;
}
.ui-password-toggle:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  top: 50% !important;
  right: 9px !important;
  transform: translateY(-50%) !important;
  appearance: none !important;
  width: 34px !important;
  height: 34px !important;
  display: grid !important;
  place-items: center !important;
  cursor: pointer !important;
  z-index: 2 !important;
}
.ui-password-toggle:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  outline: 2px solid var(--ui-primary) !important;
  outline-offset: 1px !important;
}
.ui-password-toggle svg:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 20px !important;
  height: 20px !important;
  display: block !important;
  fill: none !important;
  stroke: currentColor !important;
  stroke-width: 1.8 !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  pointer-events: none !important;
}
.ui-password-toggle .ui-eye-off:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-password-toggle[aria-pressed="true"] .ui-eye-open:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-password-toggle[aria-pressed="true"] .ui-eye-off:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
}
.ui-submit .ui-spinner:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: color-mix(in srgb,currentColor 45%,transparent) !important;
  border-top-color: currentColor !important;
}
.ui-terms-row:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  align-items: flex-start !important;
  gap: 9px !important;
  color: var(--ui-terms-text-color) !important;
  font-size: var(--ui-terms-text-size) !important;
  line-height: 1.5 !important;
}
.ui-terms-control:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  display: inline-flex !important;
  flex: 0 0 var(--ui-terms-box-size) !important;
  width: var(--ui-terms-box-size) !important;
  height: var(--ui-terms-box-size) !important;
  margin-top: 1px !important;
  cursor: pointer !important;
}
.ui-terms-control input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  opacity: 0 !important;
  cursor: pointer !important;
  z-index: 2 !important;
}
.ui-terms-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  place-items: center !important;
  width: 100% !important;
  height: 100% !important;
  background: var(--ui-terms-box-bg) !important;
  border: var(--ui-terms-box-border-width) solid var(--ui-terms-box-border) !important;
  border-radius: var(--ui-terms-box-radius) !important;
  box-sizing: border-box !important;
}
.ui-terms-box svg:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 72% !important;
  height: 72% !important;
  fill: none !important;
  stroke: var(--ui-terms-check) !important;
  stroke-width: 2.4 !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  opacity: 0 !important;
  transform: scale(.75) !important;
}
.ui-terms-control input:checked + .ui-terms-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-terms-box-checked) !important;
  border-color: var(--ui-terms-box-checked) !important;
}
.ui-terms-control input:checked + .ui-terms-box svg:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  opacity: 1 !important;
  transform: scale(1) !important;
}
.ui-terms-control input:focus-visible + .ui-terms-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  outline: 2px solid var(--ui-primary) !important;
  outline-offset: 2px !important;
}
.ui-terms-copy:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 0 !important;
  color: var(--ui-terms-text-color) !important;
}
.ui-terms-copy label:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  cursor: pointer !important;
  color: inherit !important;
}
.ui-terms-copy a:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-terms-link-text:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  text-decoration: none !important;
}
.ui-terms-copy a:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  text-decoration: underline !important;
}
.ui-terms-row:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  align-items: center !important;
  flex-wrap: nowrap !important;
}
.ui-terms-control:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 0 !important;
}
.ui-terms-copy:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: inline-flex !important;
  align-items: center !important;
  gap: 4px !important;
  min-width: 0 !important;
  padding-top: 0 !important;
  white-space: nowrap !important;
}
.ui-terms-copy .ui-terms-text:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  white-space: nowrap !important;
}
.ui-remember-control:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  display: inline-flex !important;
  align-items: center !important;
  gap: 8px !important;
  white-space: nowrap !important;
  color: var(--ui-remember-text-color) !important;
  font-size: var(--ui-remember-text-size) !important;
  line-height: 1.35 !important;
  cursor: pointer !important;
}
.ui-remember-control input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  left: 0 !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  width: var(--ui-remember-box-size) !important;
  height: var(--ui-remember-box-size) !important;
  opacity: 0 !important;
  cursor: pointer !important;
  z-index: 2 !important;
}
.ui-remember-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex: 0 0 var(--ui-remember-box-size) !important;
  width: var(--ui-remember-box-size) !important;
  height: var(--ui-remember-box-size) !important;
  display: grid !important;
  place-items: center !important;
  background: var(--ui-remember-box-bg) !important;
  border: var(--ui-remember-box-border-width) solid var(--ui-remember-box-border) !important;
  border-radius: var(--ui-remember-box-radius) !important;
  box-sizing: border-box !important;
}
.ui-remember-box svg:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 72% !important;
  height: 72% !important;
  fill: none !important;
  stroke: var(--ui-remember-check) !important;
  stroke-width: 2.4 !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  opacity: 0 !important;
  transform: scale(.75) !important;
}
.ui-remember-control input:checked + .ui-remember-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-remember-box-checked) !important;
  border-color: var(--ui-remember-box-checked) !important;
}
.ui-remember-control input:checked + .ui-remember-box svg:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  opacity: 1 !important;
  transform: scale(1) !important;
}
.ui-remember-control input:focus-visible + .ui-remember-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  outline: 2px solid var(--ui-primary) !important;
  outline-offset: 2px !important;
}
.ui-remember-text:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  white-space: nowrap !important;
}
.ui-submit-spacing:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
}
.ui-wrap .ui-required-marker:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: inline-block !important;
  margin-left: 4px !important;
}
.ui-captcha-turnstile:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  overflow: visible !important;
}
.ui-captcha-turnstile>[data-ui-captcha="turnstile"]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  max-width: 100% !important;
}
.login form .ui-captcha:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 16px 0 12px !important;
}
.login form .ui-captcha-turnstile:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  justify-content: flex-start !important;
}
.login form .ui-native-captcha-status:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: -4px 0 12px !important;
  font-size: 14px !important;
  line-height: 1.4 !important;
  color: #b32d2e !important;
}
.login form .ui-native-captcha-status:empty:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-auth-separator:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
  margin: 14px 0 !important;
  color: var(--ui-muted,#64748b) !important;
  font-size: 13px !important;
  line-height: 1 !important;
  text-align: center !important;
}
.ui-auth-separator:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)):before,
.ui-auth-separator:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)):after {
  content: "" !important;
  height: 1px !important;
  flex: 1 !important;
  background: var(--ui-border,#e2e8f0) !important;
}
.ui-passkey-primary:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 0 !important;
}
.ui-wrap .ui-passkey-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  min-height: 44px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px !important;
  padding: 10px 14px !important;
  border-radius: 9px !important;
  font: inherit !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  cursor: pointer !important;
  box-sizing: border-box !important;
}
.ui-wrap .ui-passkey-button:hover:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-passkey-button:focus-visible:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  box-shadow: 0 10px 20px rgba(79,70,229,.14) !important;
}
.ui-wrap .ui-passkey-button:active:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-passkey-button.is-loading:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-passkey-button:disabled:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  opacity: 1 !important;
  cursor: wait !important;
}
.ui-passkey-icon:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 18px !important;
  height: 18px !important;
  fill: none !important;
  stroke: currentColor !important;
  stroke-width: 1.8 !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  flex: 0 0 auto !important;
}
.ui-passkey-status:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 9px !important;
  padding: 8px 10px !important;
  border-radius: 7px !important;
  background: #f8faff !important;
  color: #475569 !important;
  font-size: 13px !important;
  line-height: 1.4 !important;
}
.ui-passkey-status.is-success:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #f0fdf4 !important;
  color: #15803d !important;
}
.ui-passkey-status.is-error:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #fef2f2 !important;
  color: #b91c1c !important;
}
.ui-view[data-view="two-factor"] .ui-2fa-back:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
  margin: 16px auto 0 !important;
}
.ui-view[data-view="two-factor"] .ui-auth-challenge-field:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
}
.ui-view[data-view="two-factor"] .ui-auth-challenge-input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  text-transform: none !important;
}
.ui-2fa-method-chooser:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  grid-template-columns: repeat(2,minmax(0,1fr)) !important;
  gap: 10px !important;
  margin: 4px 0 14px !important;
}
.ui-wrap .ui-view[data-view="two-factor"] .ui-2fa-method-button.is-recovery:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-column: 1/-1 !important;
}
.ui-view[data-view="two-factor"] [data-ui-2fa-change-method]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
  margin: 12px auto 0 !important;
}
@media(max-width:520px) {
.ui-2fa-method-chooser:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: 1fr !important;
}
}
.ui-passwordless-note:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
  background: #f0fdf4 !important;
  color: #166534 !important;
  border: 1px solid #bbf7d0 !important;
  border-radius: 9px !important;
  padding: 11px 13px !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
}
.ui-totp-code-field:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 16px 0 18px !important;
}
.ui-totp-code-field label:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
}
.ui-totp-code-field input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 10px !important;
}
.woocommerce form .ui-captcha:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 14px 0 10px !important;
}
.woocommerce form .ui-native-captcha-status:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 0 10px !important;
  color: #b91c1c !important;
  font-size: 14px !important;
  line-height: 1.4 !important;
}
.woocommerce form .ui-native-captcha-status:empty:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.woocommerce form .ui-woo-captcha-fallback:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  clear: both !important;
  margin: 14px 0 12px !important;
}
html.ui-woo-popup-open:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  overflow: hidden !important;
}
.ui-woo-popup:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: fixed !important;
  inset: 0 !important;
  z-index: 999999 !important;
  display: flex !important;
  align-items: flex-start !important;
  justify-content: center !important;
  padding: 6vh 18px 28px !important;
  overflow: auto !important;
}
.ui-woo-popup-backdrop:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: fixed !important;
  inset: 0 !important;
  background: var(--ui-woo-popup-bg,rgba(15,23,42,.48)) !important;
  backdrop-filter: blur(var(--ui-woo-popup-blur,10px)) !important;
  -webkit-backdrop-filter: blur(var(--ui-woo-popup-blur,10px)) !important;
}
.ui-woo-popup-dialog:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  z-index: 1 !important;
  width: 100% !important;
  max-height: 88vh !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}
.ui-woo-popup-close:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: fixed !important;
  top: calc(6vh + 8px) !important;
  z-index: 6 !important;
  width: 36px !important;
  height: 36px !important;
  display: grid !important;
  place-items: center !important;
  padding: 0 !important;
  border-radius: 9px !important;
  font-size: 26px !important;
  line-height: 1 !important;
  cursor: pointer !important;
  box-shadow: none !important;
}
.ui-woo-popup-body:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  max-height: 88vh !important;
  overflow: auto !important;
  padding: 0 8px 28px !important;
}
.ui-woo-popup-body .ui-wrap:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
@media(max-width:700px) {
.ui-woo-popup:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 12px !important;
}
.ui-woo-popup-dialog:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  max-height: calc(100vh - 24px) !important;
}
.ui-woo-popup-body:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  max-height: calc(100vh - 24px) !important;
  padding: 0 2px 22px !important;
}
.ui-woo-popup-close:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  top: 20px !important;
}
}
.ui-woo-popup-below-form-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  z-index: 2 !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  margin: var(--ui-popup-action-margin-top,0) var(--ui-popup-action-margin-right,0) var(--ui-popup-action-margin-bottom,0) var(--ui-popup-action-margin-left,0) !important;
  padding: 0 8px 28px !important;
}
.ui-woo-popup-below-form-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  box-sizing: border-box !important;
  padding: var(--ui-popup-action-padding,12px) !important;
  border-radius: var(--ui-popup-action-radius,10px) !important;
  font-size: var(--ui-popup-action-font-size,14px) !important;
  font-weight: var(--ui-popup-action-font-weight,600) !important;
  line-height: 1.2 !important;
}
.ui-woo-popup-below-form-button:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  filter: brightness(.97) !important;
}
.ui-woo-popup-below-form-button:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  outline: 2px solid #4f46e5 !important;
  outline-offset: 3px !important;
}
@media(max-width:700px) {
.ui-woo-popup-below-form-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 0 2px 22px !important;
}
}
.ui-approval-pending-view .ui-icon svg:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 24px !important;
  height: 24px !important;
  fill: none !important;
  stroke: currentColor !important;
  stroke-width: 1.8 !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
}
.ui-approval-pending-view .ui-head:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-bottom: 20px !important;
}
.ui-approval-pending-view .ui-head p:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  max-width: 380px !important;
}
.ui-approval-back:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 4px !important;
}
.ui-signin-method-switcher:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  margin-top: 12px !important;
  text-align: center !important;
}
.ui-auth-method-toggle:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-height: 32px !important;
  padding: 2px 4px !important;
  border: 0 !important;
  background: transparent !important;
  cursor: pointer !important;
}
.ui-auth-method-menu:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  gap: 7px !important;
  margin-top: 9px !important;
  padding: 9px !important;
  border: 1px solid var(--ui-border,#e2e8f0) !important;
  border-radius: 10px !important;
  background: var(--ui-card-bg,#fff) !important;
  box-shadow: 0 10px 24px rgba(15,23,42,.08) !important;
}
.ui-wrap .ui-auth-method-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  min-height: 42px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 10px !important;
  padding: 9px 12px !important;
  border-radius: 8px !important;
  font: inherit !important;
  font-weight: 600 !important;
  line-height: 1.2 !important;
  cursor: pointer !important;
  box-sizing: border-box !important;
}
.ui-auth-method-button .ui-auth-method-icon:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 18px !important;
  height: 18px !important;
  flex: 0 0 18px !important;
  fill: none !important;
  stroke: currentColor !important;
  pointer-events: none !important;
}
.ui-wrap .ui-auth-method-button:hover:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-auth-method-button:focus-visible:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  outline-offset: 2px !important;
}
.ui-wrap .ui-auth-method-button:active:not(:disabled):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-auth-method-button.is-loading:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-wrap .ui-auth-method-button:disabled:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  cursor: wait !important;
}
.ui-login .ui-passwordless-note[data-ui-auth-method-note]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 !important;
}
/* registration-fields.css */
.ui-phone-field:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  min-width: 0 !important;
}
.ui-phone-control:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  display: flex !important;
  min-width: 0 !important;
  width: 100% !important;
}
.ui-phone-country:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  appearance: none !important;
  display: flex !important;
  align-items: center !important;
  gap: 7px !important;
  flex: 0 0 auto !important;
  min-width: 104px !important;
  max-width: 132px !important;
  padding: 0 11px !important;
  font-weight: 650 !important;
  line-height: 1 !important;
  cursor: pointer !important;
}
.ui-phone-country:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  z-index: 2 !important;
}
.ui-phone-country b:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: 21px !important;
  line-height: 1 !important;
  font-weight: 400 !important;
}
.ui-phone-country>span:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  white-space: nowrap !important;
}
.ui-phone-country i:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 7px !important;
  height: 7px !important;
  border-right: 1.5px solid currentColor !important;
  border-bottom: 1.5px solid currentColor !important;
  transform: rotate(45deg) translateY(-2px) !important;
  margin-left: auto !important;
  opacity: .65 !important;
}
.ui-phone-field .ui-phone-control>input[data-ui-phone-local]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 0 !important;
}
.ui-phone-menu:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  z-index: 80 !important;
  top: calc(100% + 7px) !important;
  left: 0 !important;
  width: min(390px,100%) !important;
  max-height: 320px !important;
  overflow: hidden !important;
  border: 1px solid var(--ui-border,#dbe4ff) !important;
  border-radius: 12px !important;
  background: #fff !important;
  color: #111827 !important;
  box-shadow: 0 18px 45px rgba(15,23,42,.16) !important;
}
.ui-phone-search-wrap:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  padding: 9px !important;
  border-bottom: 1px solid #dbe4ff !important;
  background: #fff !important;
}
.ui-phone-search-wrap .dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 18px !important;
  height: 18px !important;
  font-size: 18px !important;
  color: #64748b !important;
}
.ui-phone-options:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  max-height: 264px !important;
  overflow: auto !important;
  padding: 5px !important;
}
.ui-phone-option:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  appearance: none !important;
  width: 100% !important;
  display: grid !important;
  grid-template-columns: 28px minmax(0,1fr) auto !important;
  align-items: center !important;
  gap: 9px !important;
  padding: 9px 10px !important;
  border-radius: 8px !important;
  text-align: left !important;
  line-height: 1.25 !important;
  cursor: pointer !important;
}
.ui-phone-option:hover:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-phone-option:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  outline: none !important;
}
.ui-phone-option-flag:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: 20px !important;
  line-height: 1 !important;
}
.ui-phone-option-name:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.ui-phone-option-dial:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: #64748b !important;
  font-variant-numeric: tabular-nums !important;
}
.ui-field-front select:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-field-front textarea:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
}
.ui-field-front select:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-height: 48px !important;
}
.ui-field-front textarea:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-height: 96px !important;
  resize: vertical !important;
  line-height: 1.45 !important;
}
.ui-custom-checkbox-field:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  align-items: flex-start !important;
  gap: 9px !important;
  margin: var(--ui-field-margin-top) var(--ui-field-margin-right) var(--ui-field-margin-bottom) var(--ui-field-margin-left) !important;
  color: var(--ui-label-color,var(--ui-text)) !important;
  font-size: var(--ui-label-size,13px) !important;
  font-weight: var(--ui-label-weight,650) !important;
  line-height: 1.4 !important;
  cursor: pointer !important;
}
.ui-custom-checkbox-field input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  opacity: 0 !important;
  pointer-events: none !important;
}
.ui-custom-choice-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 18px !important;
  height: 18px !important;
  flex: 0 0 18px !important;
  display: grid !important;
  place-items: center !important;
  margin-top: 1px !important;
  border: 1px solid var(--ui-field-border) !important;
  border-radius: 5px !important;
  background: var(--ui-field-bg) !important;
  color: transparent !important;
  font-size: 13px !important;
  line-height: 1 !important;
}
.ui-custom-checkbox-field input:focus-visible+.ui-custom-choice-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ui-primary) 16%,transparent) !important;
}
.ui-custom-checkbox-field input:checked+.ui-custom-choice-box:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-primary) !important;
  background: var(--ui-primary) !important;
  color: #fff !important;
}
.ui-custom-radio-field:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  gap: 8px !important;
  min-width: 0 !important;
  margin: var(--ui-field-margin-top) var(--ui-field-margin-right) var(--ui-field-margin-bottom) var(--ui-field-margin-left) !important;
  padding: 0 !important;
  border: 0 !important;
}
.ui-custom-radio-field legend:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 0 !important;
  margin: 0 0 1px !important;
  color: var(--ui-label-color,var(--ui-text)) !important;
  font-size: var(--ui-label-size,13px) !important;
  font-weight: var(--ui-label-weight,650) !important;
  line-height: 1.3 !important;
}
.ui-custom-radio-options:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 8px 14px !important;
  padding: 10px 12px !important;
  border-style: solid !important;
  border-color: var(--ui-field-border) !important;
  border-width: var(--ui-field-border-top) var(--ui-field-border-right) var(--ui-field-border-bottom) var(--ui-field-border-left) !important;
  border-radius: var(--ui-field-radius-tl) var(--ui-field-radius-tr) var(--ui-field-radius-br) var(--ui-field-radius-bl) !important;
  background: var(--ui-field-bg) !important;
}
.ui-custom-radio-options label:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: inline-flex !important;
  align-items: center !important;
  gap: 7px !important;
  color: var(--ui-field-text) !important;
  font-size: var(--ui-field-size) !important;
  font-weight: 500 !important;
  cursor: pointer !important;
}
.ui-custom-radio-options input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  accent-color: var(--ui-primary) !important;
}
@media(max-width:420px) {
.ui-phone-country:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 92px !important;
  padding: 0 8px !important;
}
.ui-phone-country b:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: 19px !important;
}
.ui-phone-country>span:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: 13px !important;
}
.ui-phone-menu:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: calc(100vw - 64px) !important;
  max-width: 360px !important;
}
}
.ui-field-front select[multiple]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  overflow: auto !important;
}
.ui-field-front select[multiple] option:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 7px 9px !important;
  border-radius: 6px !important;
}
.ui-field-front select[multiple] option:checked:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #eef2ff !important;
  color: #3730a3 !important;
  font-weight: 650 !important;
}
.ui-registration-field-columns:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  grid-template-columns: repeat(2,minmax(0,1fr)) !important;
  gap: 12px !important;
  align-items: start !important;
  min-width: 0 !important;
}
.ui-registration-field-columns>*:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 0 !important;
}
@media(max-width:520px) {
.ui-registration-field-columns:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: minmax(0,1fr) !important;
}
}
.ui-custom-address-field:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  gap: 8px !important;
  min-width: 0 !important;
  margin: var(--ui-field-margin-top) var(--ui-field-margin-right) var(--ui-field-margin-bottom) var(--ui-field-margin-left) !important;
  padding: 0 !important;
  border: 0 !important;
}
.ui-custom-address-field legend:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 0 !important;
  margin: 0 0 1px !important;
  color: var(--ui-label-color,var(--ui-text)) !important;
  font-size: var(--ui-label-size,13px) !important;
  font-weight: var(--ui-label-weight,650) !important;
  line-height: 1.3 !important;
}
.ui-custom-address-grid:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  grid-template-columns: repeat(2,minmax(0,1fr)) !important;
  gap: 10px !important;
  min-width: 0 !important;
}
.ui-custom-address-grid .is-full:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-column: 1/-1 !important;
}
.ui-custom-file-help:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
  margin-top: 5px !important;
  color: color-mix(in srgb,var(--ui-field-text) 65%,transparent) !important;
  font-size: 11px !important;
  font-weight: 500 !important;
  line-height: 1.35 !important;
}
@media(max-width:520px) {
.ui-custom-address-grid:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: minmax(0,1fr) !important;
}
.ui-custom-address-grid .is-full:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-column: auto !important;
}
}
.ui-registration-field-columns .ui-custom-address-grid:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: minmax(0,1fr) !important;
}
.ui-registration-field-columns .ui-custom-address-grid .is-full:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-column: auto !important;
}
.ui-enhanced-select:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  width: 100% !important;
  min-width: 0 !important;
  color: var(--ui-field-text) !important;
  font-size: var(--ui-field-size) !important;
}
.ui-enhanced-select-trigger:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  appearance: none !important;
  width: 100% !important;
  min-height: 48px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 12px !important;
  line-height: 1.25 !important;
  text-align: left !important;
  cursor: pointer !important;
}
.ui-enhanced-select-value:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 0 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.ui-enhanced-select-value.is-placeholder:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: color-mix(in srgb,var(--ui-field-text) 52%,transparent) !important;
}
.ui-enhanced-select-chevron:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 8px !important;
  height: 8px !important;
  flex: 0 0 8px !important;
  border-right: 1.8px solid currentColor !important;
  border-bottom: 1.8px solid currentColor !important;
  transform: rotate(45deg) translateY(-2px) !important;
  opacity: .7 !important;
}
.ui-enhanced-select.is-open .ui-enhanced-select-chevron:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  transform: rotate(225deg) translate(-1px,-1px) !important;
}
.ui-enhanced-select-menu:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  z-index: 95 !important;
  top: calc(100% + 7px) !important;
  left: 0 !important;
  width: 100% !important;
  min-width: 220px !important;
  max-height: 320px !important;
  overflow: hidden !important;
  border: 1px solid color-mix(in srgb,var(--ui-field-border) 88%,var(--ui-primary)) !important;
  border-radius: 12px !important;
  background: var(--ui-field-bg) !important;
  color: var(--ui-field-text) !important;
  box-shadow: 0 18px 45px rgba(15,23,42,.18) !important;
}
.ui-enhanced-select-options:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  max-height: 300px !important;
  overflow: auto !important;
  padding: 6px !important;
  overscroll-behavior: contain !important;
}
.ui-enhanced-select.is-country .ui-enhanced-select-options:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  max-height: 250px !important;
}
.ui-enhanced-select-search:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  padding: 8px !important;
  border-bottom: 1px solid color-mix(in srgb,var(--ui-field-border) 80%,transparent) !important;
  background: var(--ui-field-bg) !important;
}
.ui-enhanced-select-search .dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 18px !important;
  height: 18px !important;
  font-size: 18px !important;
  color: color-mix(in srgb,var(--ui-field-text) 55%,transparent) !important;
}
.ui-enhanced-select-option:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  appearance: none !important;
  width: 100% !important;
  display: flex !important;
  align-items: center !important;
  gap: 9px !important;
  padding: 9px 10px !important;
  border-radius: 8px !important;
  text-align: left !important;
  line-height: 1.3 !important;
  cursor: pointer !important;
}
.ui-enhanced-select-check:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 18px !important;
  height: 18px !important;
  flex: 0 0 18px !important;
  display: grid !important;
  place-items: center !important;
  border: 1px solid color-mix(in srgb,var(--ui-field-border) 80%,var(--ui-field-text)) !important;
  border-radius: 5px !important;
  color: transparent !important;
  font-size: 12px !important;
  line-height: 1 !important;
}
.ui-enhanced-select-option.is-selected .ui-enhanced-select-check:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-primary) !important;
  background: var(--ui-primary) !important;
  color: #fff !important;
}
.ui-enhanced-select-flag:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: 20px !important;
  line-height: 1 !important;
}
.ui-enhanced-select-option-label:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 0 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.ui-upload-control:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
  width: 100% !important;
  min-height: 48px !important;
  padding: 7px 9px !important;
  border-style: solid !important;
  border-color: var(--ui-field-border) !important;
  border-width: var(--ui-field-border-top) var(--ui-field-border-right) var(--ui-field-border-bottom) var(--ui-field-border-left) !important;
  border-radius: var(--ui-field-radius-tl) var(--ui-field-radius-tr) var(--ui-field-radius-br) var(--ui-field-radius-bl) !important;
  background: var(--ui-field-bg) !important;
  color: var(--ui-field-text) !important;
}
.ui-upload-control:focus-within:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-primary) !important;
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--ui-primary) 16%,transparent) !important;
}
.ui-upload-control:not(.is-ready):where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
}
.ui-upload-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  appearance: none !important;
  flex: 0 0 auto !important;
  min-height: 34px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 7px !important;
  line-height: 1.1 !important;
  cursor: pointer !important;
}
.ui-upload-button:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  outline-offset: 2px !important;
}
.ui-upload-icon:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: 17px !important;
  font-weight: 700 !important;
  line-height: 1 !important;
}
.ui-upload-name:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 0 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  color: color-mix(in srgb,var(--ui-field-text) 62%,transparent) !important;
  font-size: 13px !important;
}
.ui-upload-control.has-file .ui-upload-name:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-field-text) !important;
  font-weight: 550 !important;
}
.ui-address-country:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 0 !important;
}
.ui-address-country .ui-enhanced-select:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  height: 100% !important;
}
.ui-address-country .ui-enhanced-select-trigger:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  height: 100% !important;
  min-height: 48px !important;
}
@media(max-width:520px) {
.ui-enhanced-select-menu:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 100% !important;
}
.ui-upload-control:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  align-items: flex-start !important;
  flex-direction: column !important;
}
.ui-upload-name:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  max-width: 100% !important;
}
}
.ui-custom-radio-options input[type="radio"]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *))::before {
  content: "" !important;
  width: 8px !important;
  height: 8px !important;
  border-radius: 50% !important;
  background: var(--ui-primary) !important;
  transform: scale(0) !important;
}
.ui-custom-radio-options input[type="radio"]:checked:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *))::before {
  transform: scale(1) !important;
}
/* contact-form.css */
.ui-contact:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  max-width: var(--ui-contact-width,620px) !important;
  margin: 0 auto !important;
  color: var(--ui-contact-text,#1f2937) !important;
  box-sizing: border-box !important;
  container-type: inline-size !important;
}
.ui-contact .ui-contact-card:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  max-width: none !important;
  padding: var(--ui-contact-padding-top,36px) var(--ui-contact-padding-right,36px) var(--ui-contact-padding-bottom,36px) var(--ui-contact-padding-left,36px) !important;
  background: var(--ui-contact-bg,#fff) !important;
  color: var(--ui-contact-text,#1f2937) !important;
  border-radius: var(--ui-contact-radius,14px) !important;
  box-sizing: border-box !important;
}
.ui-contact .ui-head:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 0 24px !important;
  text-align: center !important;
}
.ui-contact .ui-head h2:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 0 7px !important;
  color: var(--ui-contact-text,#1f2937) !important;
  font-size: 25px !important;
  font-weight: 700 !important;
  line-height: 1.25 !important;
}
.ui-contact .ui-head p:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 !important;
  font-size: 13px !important;
  line-height: 1.55 !important;
}
.ui-contact-fields:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  grid-template-columns: minmax(0,1fr) !important;
  gap: 16px !important;
}
.ui-contact-layout-two:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  grid-template-columns: repeat(2,minmax(0,1fr)) !important;
  gap: 16px !important;
  min-width: 0 !important;
}
.ui-contact-layout-column:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  min-width: 0 !important;
}
.ui-contact-field:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  gap: 7px !important;
  min-width: 0 !important;
  color: var(--ui-contact-label-color,#1f2937) !important;
  font-size: var(--ui-contact-label-size,13px) !important;
  font-weight: var(--ui-contact-label-weight,600) !important;
}
.ui-contact-field>span:first-child:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
  margin: var(--ui-contact-label-margin-top,0) var(--ui-contact-label-margin-right,0) var(--ui-contact-label-margin-bottom,0) var(--ui-contact-label-margin-left,0) !important;
  color: var(--ui-contact-label-color,#1f2937) !important;
  font-size: var(--ui-contact-label-size,13px) !important;
  font-weight: var(--ui-contact-label-weight,600) !important;
  line-height: 1.35 !important;
}
.ui-contact-field>span:first-child i:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-left: 3px !important;
  color: var(--ui-contact-required-color,#dc2626) !important;
  font-style: normal !important;
  font-weight: 800 !important;
}
.ui-contact-field input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact-field textarea:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact-field select:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  min-width: 0 !important;
  min-height: 44px !important;
  margin: 0 !important;
  font-family: inherit !important;
  line-height: 1.45 !important;
  box-sizing: border-box !important;
  box-shadow: none !important;
  outline: 0 !important;
}
.ui-contact .ui-enhanced-select:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: var(--ui-contact-field-size,15px) !important;
  font-weight: var(--ui-contact-field-weight,450) !important;
}
.ui-contact .ui-enhanced-select:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  width: 100% !important;
  min-width: 0 !important;
  color: var(--ui-contact-field-text,#111827) !important;
}
.ui-contact .ui-enhanced-select-trigger:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  appearance: none !important;
  width: 100% !important;
  min-height: 44px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 12px !important;
  line-height: 1.25 !important;
  text-align: left !important;
  cursor: pointer !important;
  box-sizing: border-box !important;
}
.ui-contact .ui-enhanced-select-trigger:disabled:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  cursor: default !important;
}
.ui-contact .ui-enhanced-select-value:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 0 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.ui-contact .ui-enhanced-select-value.is-placeholder:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: color-mix(in srgb,var(--ui-contact-field-text,#111827) 52%,transparent) !important;
}
.ui-contact .ui-enhanced-select-chevron:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 8px !important;
  height: 8px !important;
  flex: 0 0 8px !important;
  border-right: 1.8px solid currentColor !important;
  border-bottom: 1.8px solid currentColor !important;
  transform: rotate(45deg) translateY(-2px) !important;
  opacity: .7 !important;
}
.ui-contact .ui-enhanced-select.is-open .ui-enhanced-select-chevron:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  transform: rotate(225deg) translate(-1px,-1px) !important;
}
.ui-contact .ui-enhanced-select-menu:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  z-index: 95 !important;
  top: calc(100% + 7px) !important;
  left: 0 !important;
  width: 100% !important;
  min-width: 220px !important;
  max-height: 320px !important;
  overflow: hidden !important;
  border: 1px solid var(--ui-contact-field-border,#d1d5db) !important;
  border-radius: 12px !important;
  background: var(--ui-contact-field-bg,#fff) !important;
  color: var(--ui-contact-field-text,#111827) !important;
  box-shadow: 0 18px 45px rgba(15,23,42,.18) !important;
}
.ui-contact .ui-enhanced-select-options:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  max-height: 300px !important;
  overflow: auto !important;
  padding: 6px !important;
  overscroll-behavior: contain !important;
}
.ui-contact .ui-enhanced-select-option:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  appearance: none !important;
  width: 100% !important;
  display: flex !important;
  align-items: center !important;
  gap: 9px !important;
  padding: 9px 10px !important;
  border-radius: 8px !important;
  text-align: left !important;
  line-height: 1.3 !important;
  cursor: pointer !important;
}
.ui-contact .ui-enhanced-select-option-label:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 0 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.ui-contact-field textarea:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-height: 126px !important;
  resize: vertical !important;
}
.ui-contact-field-textarea:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact-field-checkbox:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-column: auto !important;
}
.ui-contact-checkbox:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  align-items: center !important;
  gap: 9px !important;
  min-height: 44px !important;
  box-sizing: border-box !important;
}
.ui-contact-checkbox input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  opacity: 0 !important;
  pointer-events: none !important;
}
.ui-contact-checkbox i:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 18px !important;
  height: 18px !important;
  flex: 0 0 18px !important;
  border: 1px solid var(--ui-contact-field-border,#d1d5db) !important;
  border-radius: 5px !important;
  background: #fff !important;
  box-sizing: border-box !important;
}
.ui-contact-checkbox input:checked+i:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-contact-button-bg,#4f46e5) !important;
  background: var(--ui-contact-button-bg,#4f46e5) !important;
  box-shadow: inset 0 0 0 4px #fff !important;
}
.ui-contact-checkbox b:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-contact-field-text,#111827) !important;
  font-size: var(--ui-contact-field-size,15px) !important;
  font-weight: var(--ui-contact-field-weight,450) !important;
}
.ui-contact .ui-submit-spacing:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 18px !important;
}
.ui-contact .ui-submit:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  width: 100% !important;
  min-height: 46px !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  cursor: pointer !important;
  box-sizing: border-box !important;
}
.ui-contact .ui-submit:disabled:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  cursor: default !important;
}
.ui-contact .ui-spinner:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
  width: 16px !important;
  height: 16px !important;
  border: 2px solid rgba(255,255,255,.42) !important;
  border-top-color: currentColor !important;
  border-radius: 50% !important;
}
.ui-contact .ui-submit.is-loading span:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-contact .ui-submit.is-loading .ui-spinner:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
}
.ui-contact .ui-status:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-height: 0 !important;
  margin-top: 12px !important;
  font-size: 12px !important;
  font-weight: 600 !important;
  line-height: 1.45 !important;
  text-align: center !important;
}
.ui-contact .ui-status.is-success:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: #15803d !important;
}
.ui-contact .ui-status.is-error:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: #b91c1c !important;
}
@container (max-width:600px) {
.ui-contact-layout-two:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: 1fr !important;
}
}
@media(max-width:600px) {
.ui-contact .ui-contact-card:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: min(var(--ui-contact-padding-top,36px),24px) min(var(--ui-contact-padding-right,36px),18px) min(var(--ui-contact-padding-bottom,36px),24px) min(var(--ui-contact-padding-left,36px),18px) !important;
}
.ui-contact-fields:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact-layout-two:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: 1fr !important;
}
.ui-contact-field-textarea:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-contact-field-checkbox:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-column: auto !important;
}
}
.ui-contact:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  max-width: var(--ui-contact-width,620px) !important;
  color: var(--ui-contact-text,#1f2937) !important;
}
/* account.css */
.ui-account-shell:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  max-width: var(--ui-account-max-width,100%) !important;
  margin: 24px auto !important;
  background: var(--ui-account-background,#fff) !important;
  color: var(--ui-account-text,#111827) !important;
  border: 1px solid var(--ui-account-border,#dbe4ff) !important;
  border-radius: var(--ui-account-radius,16px) !important;
  padding: var(--ui-account-padding,24px) !important;
  box-sizing: border-box !important;
  font-family: Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif !important;
}
.ui-account-shell *:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  box-sizing: border-box !important;
}
.ui-account-header:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-bottom: 18px !important;
}
.ui-account-header h2:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 !important;
  color: var(--ui-account-title-color,var(--ui-account-text,#111827)) !important;
  font: inherit !important;
  font-size: var(--ui-account-title-font-size,27px) !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
}
.ui-account-header p:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 6px 0 0 !important;
  color: var(--ui-account-muted,#64748b) !important;
  font-size: var(--ui-account-field-font-size,13px) !important;
}
.ui-account-workspace:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  grid-template-columns: var(--ui-account-nav-width,220px) minmax(0,1fr) !important;
  gap: var(--ui-account-gap,20px) !important;
  align-items: start !important;
}
.ui-account-nav:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  flex-direction: column !important;
  gap: 5px !important;
  padding: 8px !important;
  background: var(--ui-account-nav-background,#fff) !important;
  border: 1px solid var(--ui-account-border,#dbe4ff) !important;
  border-radius: calc(var(--ui-account-radius,16px) - 4px) !important;
}
.ui-account-shell .ui-account-nav button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  align-items: center !important;
  gap: 9px !important;
  width: 100% !important;
  padding: 11px 12px !important;
  border-radius: 9px !important;
  cursor: pointer !important;
  text-align: left !important;
  font: inherit !important;
  font-size: var(--ui-account-nav-font-size,14px) !important;
  font-weight: var(--ui-account-nav-font-weight,600) !important;
  line-height: 1.2 !important;
}
.ui-account-nav .dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 18px !important;
  height: 18px !important;
  font-size: 18px !important;
}
.ui-account-content:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 0 !important;
  background: var(--ui-account-card,#fff) !important;
  border: 1px solid var(--ui-account-border,#dbe4ff) !important;
  border-radius: calc(var(--ui-account-radius,16px) - 4px) !important;
  padding: 22px !important;
}
.ui-account-section-heading:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: var(--ui-account-heading-display,block) !important;
  margin: 0 0 18px !important;
  padding: 0 0 12px !important;
  border-bottom: 1px solid var(--ui-account-border,#dbe4ff) !important;
}
.ui-account-section-heading h3:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 !important;
  color: var(--ui-account-text,#111827) !important;
  font: inherit !important;
  font-size: var(--ui-account-heading-font-size,21px) !important;
  font-weight: 700 !important;
}
.ui-account-form:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  flex-direction: column !important;
  gap: 15px !important;
}
.ui-account-form label:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  flex-direction: column !important;
  gap: 7px !important;
  margin: var(--ui-account-field-margin-top,0) var(--ui-account-field-margin-right,0) var(--ui-account-field-margin-bottom,0) var(--ui-account-field-margin-left,0) !important;
}
.ui-account-form label>span:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-account-field-label-color,#111827) !important;
  font-size: var(--ui-account-field-label-font-size,13px) !important;
  font-weight: var(--ui-account-field-label-font-weight,600) !important;
  margin: var(--ui-account-field-label-margin-top,0) var(--ui-account-field-label-margin-right,0) var(--ui-account-field-label-margin-bottom,0) var(--ui-account-field-label-margin-left,0) !important;
}
.ui-account-form input[type=text]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-form input[type=email]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-form input[type=password]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  min-height: 43px !important;
  margin: 0 !important;
  padding: var(--ui-account-field-padding-top,9px) var(--ui-account-field-padding-right,12px) var(--ui-account-field-padding-bottom,9px) var(--ui-account-field-padding-left,12px) !important;
  background: var(--ui-account-field-background,#fff) !important;
  color: var(--ui-account-field-text,#111827) !important;
  border-style: var(--ui-account-field-border-style,solid) !important;
  border-color: var(--ui-account-field-border,#d1d5db) !important;
  border-width: var(--ui-account-field-border-width-top,var(--ui-account-field-border-width,1px)) var(--ui-account-field-border-width-right,var(--ui-account-field-border-width,1px)) var(--ui-account-field-border-width-bottom,var(--ui-account-field-border-width,1px)) var(--ui-account-field-border-width-left,var(--ui-account-field-border-width,1px)) !important;
  border-radius: var(--ui-account-field-radius-top-left,var(--ui-account-field-radius,9px)) var(--ui-account-field-radius-top-right,var(--ui-account-field-radius,9px)) var(--ui-account-field-radius-bottom-right,var(--ui-account-field-radius,9px)) var(--ui-account-field-radius-bottom-left,var(--ui-account-field-radius,9px)) !important;
  font: inherit !important;
  font-size: var(--ui-account-field-font-size,13px) !important;
  font-weight: var(--ui-account-field-font-weight,400) !important;
  box-shadow: none !important;
  outline: none !important;
}
.ui-account-form input:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-account-primary,#4f46e5) !important;
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--ui-account-primary,#4f46e5) 16%,transparent) !important;
}
.ui-account-form input:disabled:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #f3f4f6 !important;
  color: var(--ui-account-muted,#64748b) !important;
  cursor: not-allowed !important;
}
.ui-account-password-field:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  width: 100% !important;
  min-width: 0 !important;
}
.ui-account-form .ui-account-password-field input[type=password]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-form .ui-account-password-field input[type=text]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding-right: max(46px,var(--ui-account-field-padding-right,12px)) !important;
}
.ui-account-shell .ui-account-password-toggle:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  top: 50% !important;
  right: 8px !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 32px !important;
  height: 32px !important;
  transform: translateY(-50%) !important;
  cursor: pointer !important;
  line-height: 1 !important;
}
.ui-account-shell .ui-account-password-toggle:focus-visible:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  outline-offset: 1px !important;
}
.ui-account-password-toggle svg:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
  width: 18px !important;
  height: 18px !important;
  fill: none !important;
  stroke: currentColor !important;
  stroke-width: 1.8 !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
  pointer-events: none !important;
}
.ui-account-password-toggle .ui-account-eye-off:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-account-password-toggle[aria-pressed=true] .ui-account-eye-open:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-account-password-toggle[aria-pressed=true] .ui-account-eye-off:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
}
.ui-account-grid:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  gap: 14px !important;
}
.ui-account-grid.two:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: repeat(2,minmax(0,1fr)) !important;
}
.ui-account-form-actions:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-session-actions:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 10px !important;
  align-items: center !important;
  margin-top: 3px !important;
}
.ui-account-message:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 4px 0 0 !important;
  padding: 10px 12px !important;
  border-radius: 8px !important;
  font-size: 14px !important;
}
.ui-account-message.is-success:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #ecfdf5 !important;
  color: #047857 !important;
}
.ui-account-message.is-error:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #fef2f2 !important;
  color: #b91c1c !important;
}
.ui-password-strength:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  height: 5px !important;
  background: #eef2f7 !important;
  border-radius: 99px !important;
  overflow: hidden !important;
  margin-top: -7px !important;
}
.ui-password-strength span:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
  height: 100% !important;
  width: 0 !important;
  background: #94a3b8 !important;
}
.ui-password-strength.is-weak span:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 25% !important;
}
.ui-password-strength.is-fair span:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 50% !important;
}
.ui-password-strength.is-good span:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 75% !important;
}
.ui-password-strength.is-strong span:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
}
.ui-account-empty:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 !important;
  color: var(--ui-account-muted,#64748b) !important;
  font-size: 15px !important;
}
.ui-account-custom-content:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 0 !important;
  color: var(--ui-account-text,#111827) !important;
}
.ui-account-custom-content>*:first-child:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 0 !important;
}
.ui-account-custom-content>*:last-child:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-bottom: 0 !important;
}
.ui-account-shell .ui-profile-security:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  max-width: none !important;
  border: 0 !important;
  padding: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
  margin: 0 !important;
  color: var(--ui-account-text,#111827) !important;
}
.ui-account-shell .ui-profile-security>.ui-security-row:first-child:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-profile-security>.ui-security-card:first-child:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 0 !important;
}
.ui-account-shell .ui-security-card:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-security-row:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-account-border,#dbe4ff) !important;
  background: var(--ui-account-card,#fff) !important;
}
.ui-account-shell .ui-security-card strong:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-security-row strong:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-account-text,#111827) !important;
}
.ui-account-shell .ui-security-card p:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-security-row p:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-account-muted,#64748b) !important;
}
.ui-account-shell .ui-passkey-add input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-totp-setup input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-sms-start input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-sms-setup input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: var(--ui-account-field-background,#fff) !important;
  color: var(--ui-account-field-text,#111827) !important;
  border-style: var(--ui-account-field-border-style,solid) !important;
  border-color: var(--ui-account-field-border,#d1d5db) !important;
  border-width: var(--ui-account-field-border-width-top,var(--ui-account-field-border-width,1px)) var(--ui-account-field-border-width-right,var(--ui-account-field-border-width,1px)) var(--ui-account-field-border-width-bottom,var(--ui-account-field-border-width,1px)) var(--ui-account-field-border-width-left,var(--ui-account-field-border-width,1px)) !important;
  border-radius: var(--ui-account-field-radius-top-left,var(--ui-account-field-radius,9px)) var(--ui-account-field-radius-top-right,var(--ui-account-field-radius,9px)) var(--ui-account-field-radius-bottom-right,var(--ui-account-field-radius,9px)) var(--ui-account-field-radius-bottom-left,var(--ui-account-field-radius,9px)) !important;
  font-size: var(--ui-account-field-font-size,13px) !important;
  font-weight: var(--ui-account-field-font-weight,400) !important;
}
.ui-account-sessions:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  flex-direction: column !important;
  gap: 10px !important;
}
.ui-session-item:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  grid-template-columns: auto minmax(0,1fr) auto !important;
  gap: 12px !important;
  align-items: center !important;
  padding: 13px 14px !important;
  border: 1px solid var(--ui-account-border,#dbe4ff) !important;
  border-radius: 10px !important;
}
.ui-session-item>.dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-account-muted,#64748b) !important;
  width: 22px !important;
  height: 22px !important;
  font-size: 22px !important;
}
.ui-session-item.is-current:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: color-mix(in srgb,var(--ui-account-primary,#4f46e5) 40%,var(--ui-account-border,#dbe4ff)) !important;
}
.ui-session-main:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  flex-direction: column !important;
  gap: 2px !important;
  min-width: 0 !important;
}
.ui-session-main strong:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: 15px !important;
  color: var(--ui-account-text,#111827) !important;
}
.ui-session-main span:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-session-main small:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: 13px !important;
  color: var(--ui-account-muted,#64748b) !important;
  overflow-wrap: anywhere !important;
}
.ui-session-current:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 4px 8px !important;
  border-radius: 99px !important;
  background: color-mix(in srgb,var(--ui-account-primary,#4f46e5) 10%,transparent) !important;
  color: var(--ui-account-primary,#4f46e5) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  white-space: nowrap !important;
}
.ui-account-layout-horizontal .ui-account-workspace:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: 1fr !important;
}
.ui-account-layout-horizontal .ui-account-nav:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex-direction: row !important;
  overflow: auto !important;
}
.ui-account-layout-horizontal .ui-account-nav button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: auto !important;
  white-space: nowrap !important;
}
.ui-account-layout-horizontal .ui-account-nav .dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
@media(max-width:760px) {
.ui-account-shell:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 16px auto !important;
  padding: 16px !important;
}
.ui-account-workspace:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: 1fr !important;
}
.ui-account-nav:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex-direction: row !important;
  overflow: auto !important;
}
.ui-account-nav button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  white-space: nowrap !important;
}
.ui-account-nav .dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-account-content:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 17px !important;
}
.ui-account-grid.two:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: 1fr !important;
}
.ui-session-item:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: auto minmax(0,1fr) !important;
}
.ui-session-current:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-column: 2 !important;
}
.ui-account-header h2:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: var(--ui-account-title-font-size,27px) !important;
}
}
.ui-account-nav-actions:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  flex-direction: column !important;
  gap: 7px !important;
  margin-top: 5px !important;
  padding-top: 10px !important;
  border-top: 1px solid var(--ui-account-border,#dbe4ff) !important;
}
.ui-account-shell .ui-account-nav .ui-account-nav-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  text-align: center !important;
}
.ui-account-layout-horizontal .ui-account-nav-actions:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex-direction: row !important;
  margin-top: 0 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  padding-left: 10px !important;
  border-top: 0 !important;
  border-left: 1px solid var(--ui-account-border,#dbe4ff) !important;
}
.ui-account-layout-horizontal .ui-account-nav .ui-account-nav-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: auto !important;
  white-space: nowrap !important;
}
@media(max-width:760px) {
.ui-account-nav-actions:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex-direction: row !important;
  margin-top: 0 !important;
  margin-left: auto !important;
  padding-top: 0 !important;
  padding-left: 10px !important;
  border-top: 0 !important;
  border-left: 1px solid var(--ui-account-border,#dbe4ff) !important;
}
.ui-account-nav .ui-account-nav-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  white-space: nowrap !important;
}
}
.ui-account-standalone .ui-account-content:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  min-width: 0 !important;
}
.ui-account-standalone .ui-account-panel:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
}
.ui-account-shell .ui-profile-security:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: grid !important;
  gap: 12px !important;
}
.ui-account-shell .ui-security-main-toggle:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 !important;
  border-radius: 12px !important;
  align-items: center !important;
}
.ui-account-shell .ui-security-main-toggle>div:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 0 !important;
}
.ui-account-shell .ui-security-toggle-label:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex: 0 0 auto !important;
  color: var(--ui-account-text,#111827) !important;
  font-size: 13px !important;
  font-weight: 700 !important;
}
.ui-account-shell .ui-security-toggle-label input[type=checkbox]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  accent-color: var(--ui-account-primary,#4f46e5) !important;
}
.ui-account-shell .ui-security-card:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-radius: 12px !important;
  box-shadow: 0 1px 2px rgba(15,23,42,.035) !important;
}
.ui-account-shell .ui-security-card-head:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  align-items: center !important;
  gap: 14px !important;
}
.ui-account-shell .ui-security-card-head>div:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 0 !important;
}
.ui-account-shell .ui-security-card-tools:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-end !important;
  gap: 10px !important;
  flex: 0 0 auto !important;
}
.ui-account-shell .ui-security-method-switch:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  align-items: center !important;
  gap: 10px !important;
  font-size: 14px !important;
  font-weight: 600 !important;
  color: var(--ui-account-text,#111827) !important;
  white-space: nowrap !important;
}
.ui-account-shell .ui-switch:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: relative !important;
  isolation: isolate !important;
  flex: 0 0 auto !important;
  width: 44px !important;
  height: 24px !important;
}
.ui-account-shell .ui-switch input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  inset: 0 !important;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  opacity: 0 !important;
  cursor: pointer !important;
  z-index: 2 !important;
}
.ui-account-shell .ui-switch input:disabled:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  cursor: not-allowed !important;
}
.ui-account-shell .ui-switch i:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: absolute !important;
  inset: 0 !important;
  z-index: 1 !important;
  overflow: hidden !important;
  pointer-events: none !important;
  background: #d1d5db !important;
  border-radius: 999px !important;
}
.ui-account-shell .ui-switch i:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)):before {
  content: "" !important;
  position: absolute !important;
  width: 18px !important;
  height: 18px !important;
  left: 3px !important;
  top: 3px !important;
  border-radius: 50% !important;
  background: #fff !important;
  box-shadow: 0 1px 4px rgba(0,0,0,.2) !important;
}
.ui-account-shell .ui-switch input:checked+i:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #4f46e5 !important;
}
.ui-account-shell .ui-switch input:checked+i:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)):before {
  transform: translateX(20px) !important;
}
.ui-account-shell .ui-switch input:focus-visible+i:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  box-shadow: 0 0 0 2px #fff,0 0 0 4px color-mix(in srgb,var(--ui-account-primary,#4f46e5) 28%,transparent) !important;
}
.ui-account-shell .ui-switch input:disabled+i:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  opacity: .55 !important;
}
.ui-account-shell .ui-security-actions:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 14px !important;
}
.ui-account-shell .ui-security-card-head strong:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-security-main-toggle strong:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
  font-size: 15px !important;
  line-height: 1.35 !important;
  font-weight: 700 !important;
}
.ui-account-shell .ui-security-card-head p:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-security-main-toggle p:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 4px 0 0 !important;
  font-size: var(--ui-account-field-font-size,13px) !important;
  line-height: 1.5 !important;
}
.ui-account-shell .ui-security-title-icon svg:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-profile-security .ui-security-title-icon svg:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
  width: 20px !important;
  height: 20px !important;
}
.ui-account-shell .ui-security-status:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex: 0 0 auto !important;
  padding: 5px 9px !important;
  border-radius: 999px !important;
  background: color-mix(in srgb,var(--ui-account-muted,#64748b) 10%,transparent) !important;
  color: var(--ui-account-muted,#64748b) !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
}
.ui-account-shell .ui-security-status.is-on:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  background: #ecfdf5 !important;
  color: #047857 !important;
}
.ui-account-shell .ui-passkey-add:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 14px 0 0 !important;
  gap: 8px !important;
}
.ui-account-shell .ui-passkey-add input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-totp-setup input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-height: 42px !important;
  margin: 0 !important;
  box-shadow: none !important;
  outline: none !important;
}
.ui-account-shell .ui-passkey-add input:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-totp-setup input:focus:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-account-primary,#4f46e5) !important;
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--ui-account-primary,#4f46e5) 16%,transparent) !important;
}
.ui-account-shell .ui-passkey-list:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 12px !important;
}
.ui-account-shell .ui-passkey-item:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 11px 12px !important;
  border: 1px solid var(--ui-account-border,#dbe4ff) !important;
  border-radius: 9px !important;
  background: color-mix(in srgb,var(--ui-account-background,#f8faff) 70%,var(--ui-account-card,#fff)) !important;
}
.ui-account-shell .ui-passkey-item+.ui-passkey-item:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 8px !important;
}
.ui-account-shell .ui-passkey-item small:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  color: var(--ui-account-muted,#64748b) !important;
  line-height: 1.45 !important;
}
.ui-account-shell .ui-totp-setup:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 14px !important;
  padding: 14px !important;
  border: 1px solid var(--ui-account-border,#dbe4ff) !important;
  border-radius: 10px !important;
  background: color-mix(in srgb,var(--ui-account-background,#f8faff) 75%,var(--ui-account-card,#fff)) !important;
}
.ui-account-shell .ui-totp-qr:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 1px solid var(--ui-account-border,#dbe4ff) !important;
  border-radius: 8px !important;
  overflow: hidden !important;
}
.ui-account-shell .ui-totp-setup code:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-account-border,#dbe4ff) !important;
  border-radius: 7px !important;
  background: var(--ui-account-card,#fff) !important;
  color: var(--ui-account-text,#111827) !important;
}
.ui-account-shell .ui-recovery-codes:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 12px !important;
  padding: 13px !important;
  border-color: var(--ui-account-border,#dbe4ff) !important;
  border-radius: 9px !important;
  background: color-mix(in srgb,var(--ui-account-background,#f8faff) 75%,var(--ui-account-card,#fff)) !important;
}
.ui-account-shell .ui-recovery-code-grid code:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-color: var(--ui-account-border,#dbe4ff) !important;
  border-radius: 7px !important;
  background: var(--ui-account-card,#fff) !important;
  color: var(--ui-account-text,#111827) !important;
}
.ui-account-shell .ui-security-warning:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 12px 0 0 !important;
  padding: 10px 12px !important;
  border: 1px solid #fecaca !important;
  border-radius: 8px !important;
  background: #fef2f2 !important;
  color: #b91c1c !important;
  font-size: var(--ui-account-field-font-size,13px) !important;
  line-height: 1.45 !important;
}
.ui-account-shell .ui-account-enrollment-notice:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 !important;
  padding: 13px 18px !important;
  border-top: 1px solid #fecaca !important;
  border-bottom: 1px solid #fecaca !important;
  background: #fef2f2 !important;
  color: #991b1b !important;
  font-size: var(--ui-account-field-font-size,13px) !important;
  line-height: 1.5 !important;
}
.ui-account-shell .ui-security-message:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 10px 0 0 !important;
  border-radius: 8px !important;
  font-size: var(--ui-account-field-font-size,13px) !important;
  line-height: 1.45 !important;
}
@media(max-width:820px) {
.ui-account-shell:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: calc(100% - 24px) !important;
  margin: 12px auto !important;
  padding: 14px !important;
}
.ui-account-shell .ui-account-workspace:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  gap: 12px !important;
}
.ui-account-nav:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex-direction: row !important;
  gap: 6px !important;
  width: 100% !important;
  overflow-x: auto !important;
  overflow-y: hidden !important;
  padding: 6px !important;
  scroll-snap-type: x proximity !important;
  scrollbar-width: none !important;
  -webkit-overflow-scrolling: touch !important;
}
.ui-account-nav:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *))::-webkit-scrollbar {
  display: none !important;
}
.ui-account-shell .ui-account-nav button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex: 0 0 auto !important;
  min-height: 40px !important;
  padding: 10px 12px !important;
  white-space: nowrap !important;
  scroll-snap-align: start !important;
}
.ui-account-nav .dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: none !important;
}
.ui-account-nav-actions:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex: 0 0 auto !important;
  flex-direction: row !important;
  gap: 6px !important;
  margin: 0 0 0 2px !important;
  padding: 0 0 0 8px !important;
  border-top: 0 !important;
  border-left: 1px solid var(--ui-account-border,#dbe4ff) !important;
}
.ui-account-shell .ui-account-nav .ui-account-nav-action:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  white-space: nowrap !important;
}
.ui-account-content:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  min-width: 0 !important;
  padding: 17px !important;
}
.ui-account-grid.two:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: 1fr !important;
}
.ui-account-form input[type=text]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-form input[type=email]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-form input[type=password]:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-passkey-add input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-totp-setup input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: 17px !important;
}
.ui-account-shell .ui-security-row:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-security-card-head:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  gap: 10px !important;
}
.ui-account-shell .ui-security-card-tools:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  align-items: flex-start !important;
}
.ui-account-shell .ui-totp-setup:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: 1fr !important;
}
.ui-account-shell .ui-totp-qr:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: min(180px,100%) !important;
  height: auto !important;
  aspect-ratio: 1 !important;
  margin: 0 auto !important;
}
.ui-account-shell .ui-passkey-add:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex-direction: column !important;
  align-items: stretch !important;
}
.ui-account-shell .ui-passkey-add input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-width: 0 !important;
  width: 100% !important;
}
.ui-session-item:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: auto minmax(0,1fr) !important;
}
.ui-session-current:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-column: 2 !important;
  justify-self: start !important;
}
}
@media(max-width:560px) {
.ui-account-shell:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: calc(100% - 16px) !important;
  margin: 8px auto !important;
  padding: 11px !important;
  border-radius: min(var(--ui-account-radius,16px),14px) !important;
}
.ui-account-header:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-bottom: 13px !important;
  padding: 2px 2px 0 !important;
}
.ui-account-header h2:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: var(--ui-account-title-font-size,27px) !important;
  line-height: 1.2 !important;
}
.ui-account-header p:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: var(--ui-account-field-font-size,13px) !important;
}
.ui-account-nav:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-radius: 10px !important;
}
.ui-account-shell .ui-account-nav button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-height: 38px !important;
  padding: 9px 10px !important;
  font-size: 14px !important;
}
.ui-account-content:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 14px !important;
  border-radius: 10px !important;
}
.ui-account-section-heading:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-bottom: 14px !important;
  padding-bottom: 10px !important;
}
.ui-account-section-heading h3:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  font-size: var(--ui-account-heading-font-size,21px) !important;
}
.ui-account-form:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  gap: 13px !important;
}
.ui-account-form-actions:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-session-actions:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  align-items: stretch !important;
}
.ui-account-shell .ui-security-main-toggle:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-security-card:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border-radius: 10px !important;
}
.ui-account-shell .ui-security-main-toggle:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-security-card-head:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex-direction: column !important;
  align-items: stretch !important;
}
.ui-account-shell .ui-security-status:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  align-self: flex-start !important;
}
.ui-account-shell .ui-security-toggle-label:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  justify-content: space-between !important;
  padding-top: 10px !important;
  border-top: 1px solid var(--ui-account-border,#dbe4ff) !important;
}
.ui-account-shell .ui-passkey-item:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  flex-direction: column !important;
  align-items: stretch !important;
  gap: 9px !important;
}
.ui-account-shell .ui-passkey-item .ui-account-button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)),
.ui-account-shell .ui-passkey-item .button-link-delete:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  align-self: flex-start !important;
}
.ui-account-shell .ui-recovery-code-grid:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  grid-template-columns: 1fr !important;
}
.ui-session-item:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 12px !important;
  gap: 10px !important;
}
.ui-session-item>.dashicons:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 20px !important;
  height: 20px !important;
  font-size: 20px !important;
}
}
.ui-account-shell .ui-totp-code-field label:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
}
.ui-reauth-overlay:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  position: fixed !important;
  inset: 0 !important;
  z-index: 100000 !important;
  background: rgba(15,23,42,.34) !important;
  backdrop-filter: blur(5px) !important;
  -webkit-backdrop-filter: blur(5px) !important;
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  padding: 24px !important;
}
.ui-reauth-dialog:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: min(440px,100%) !important;
  box-sizing: border-box !important;
  background: #fff !important;
  border: 1px solid #e2e8f0 !important;
  border-radius: 16px !important;
  box-shadow: 0 24px 70px rgba(15,23,42,.22) !important;
  padding: 26px !important;
}
.ui-reauth-dialog h3:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 0 8px !important;
  font-size: 20px !important;
  line-height: 1.3 !important;
  font-weight: 650 !important;
  color: #111827 !important;
}
.ui-reauth-copy:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin: 0 0 18px !important;
  color: #64748b !important;
  line-height: 1.55 !important;
}
.ui-reauth-field:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  flex-direction: column !important;
  gap: 7px !important;
  font-weight: 600 !important;
  color: #334155 !important;
}
.ui-reauth-field input:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  width: 100% !important;
  box-sizing: border-box !important;
  min-height: 44px !important;
  border: 1px solid #cbd5e1 !important;
  border-radius: 10px !important;
  padding: 9px 12px !important;
  font: inherit !important;
  background: #fff !important;
  color: #111827 !important;
  outline: 0 !important;
}
.ui-reauth-error:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  margin-top: 10px !important;
  padding: 9px 11px !important;
  border: 1px solid #fecaca !important;
  border-radius: 9px !important;
  background: #fef2f2 !important;
  color: #b91c1c !important;
  font-size: 13px !important;
}
.ui-reauth-actions:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: flex !important;
  justify-content: flex-end !important;
  gap: 10px !important;
  margin-top: 20px !important;
}
.ui-reauth-actions button:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  min-height: 38px !important;
  padding: 7px 15px !important;
  border-radius: 9px !important;
  font-weight: 600 !important;
  cursor: pointer !important;
}
.ui-reauth-cancel:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 1px solid #d1d5db !important;
  background: #fff !important;
  color: #374151 !important;
}
.ui-reauth-confirm:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  border: 1px solid #4F46E5 !important;
  background: #4F46E5 !important;
  color: #fff !important;
}
.ui-reauth-actions button:disabled:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  opacity: .62 !important;
  cursor: wait !important;
}
@media(max-width:600px) {
.ui-reauth-overlay:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 14px !important;
}
.ui-reauth-dialog:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  padding: 20px !important;
}
}
.ui-account-shell .ui-account-nav-icon:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: inline-grid !important;
  place-items: center !important;
  width: 18px !important;
  height: 18px !important;
  min-width: 18px !important;
  min-height: 18px !important;
  flex: 0 0 18px !important;
  line-height: 1 !important;
}
.ui-account-shell .ui-account-nav-icon .ui-account-lucide:where([data-hmdia-form-design],[data-hmdia-form-design] *):not(:where(.ui-account-custom-content :not([data-hmdia-form-design],.ui-account-custom-content [data-hmdia-form-design] *),.ui-captcha *)) {
  display: block !important;
  width: 18px !important;
  height: 18px !important;
  fill: none !important;
  stroke: currentColor !important;
}
}
