.mainbg{background-image:linear-gradient(269.6deg,#29807c -31.66%,#29807c)}.fd-logo-card{background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.25);border-radius:16px;padding:16px;display:inline-block;width:100%;backdrop-filter:blur(4px)}.fd-auth-brand-title{font-size:26px;font-weight:700;color:#fff!important;font-family:mainfont;letter-spacing:1px;text-shadow:0 1px 8px rgba(0,0,0,.3)}.fd-auth-brand-sub{font-size:13px;color:hsla(0,0%,100%,.82)!important;font-weight:300;font-family:mainfont}.fd-auth-brand-desc{font-size:11.5px;color:hsla(0,0%,100%,.55)!important;font-weight:400;font-family:mainfont;line-height:1.7}.fd-form-title{font-family:mainfont;font-size:22px;font-weight:700;color:#14532d}.fd-form-subtitle{font-family:mainfont;font-size:13px;color:#6b7280}.fd-auth-input .v-text-field--outlined fieldset{border-color:#a7f3d0!important;transition:border-color .2s ease}.fd-auth-input .v-text-field--outlined.v-input--is-focused fieldset{border-color:#15803d!important;border-width:2px!important}@media (min-width:1264px){.responsive-card{height:420px}}@media (min-width:960px) and (max-width:1263px){.responsive-card{height:400px}}@media (min-width:600px) and (max-width:959px){.responsive-card{height:400px}}.no-spinners{appearance:textfield;-moz-appearance:textfield;-webkit-appearance:textfield}.inputPrice input::-webkit-inner-spin-button,.inputPrice input::-webkit-outer-spin-button{-webkit-appearance:none}