.ui-field[data-v-fdc90709] .default-input{font-family:var(--hm-font-body);font-size:15px;font-weight:400}.ui-field--floating[data-v-fdc90709]{position:relative}.ui-field--floating>.ui-field-label[data-v-fdc90709]{z-index:2;color:#153b2e;max-width:calc(100% - 34px);font-family:var(--hm-font-body);text-overflow:ellipsis;white-space:nowrap;cursor:text;pointer-events:none;transform-origin:0 0;font-size:15px;font-weight:500;line-height:1;transition:top .15s,color .15s,font-size .15s,transform .15s;position:absolute;top:32px;left:17px;overflow:hidden;transform:translateY(-50%)}.ui-field--floating.ui-field--filled>.ui-field-label[data-v-fdc90709],.ui-field--floating:focus-within>.ui-field-label[data-v-fdc90709]{font-size:11px;top:12px;transform:translateY(0)}.ui-field--floating:has(input:-webkit-autofill)>.ui-field-label[data-v-fdc90709]{font-size:11px;top:12px;transform:translateY(0)}.ui-field--floating>.ui-field-control[data-v-fdc90709]{box-sizing:border-box;border-width:1px;border-color:#dce7e0;border-radius:16px;height:64px;min-height:64px;transition:border-color .15s,box-shadow .15s}.ui-field--floating>.ui-field-control[data-v-fdc90709]:focus-within{box-shadow:none;border-color:#27744a}.ui-field--floating:has(textarea)>.ui-field-control[data-v-fdc90709]{height:auto}.ui-field--floating[data-v-fdc90709] [role=combobox].default-input,.ui-field--floating[data-v-fdc90709] input.default-input{box-sizing:border-box;min-height:62px;font-family:var(--hm-font-body);font-size:15px;font-weight:400;line-height:22px;height:62px!important;padding:20px 16px 6px!important}.ui-field--floating[data-v-fdc90709] .payment-day-select>.default-input[role=combobox]{padding-right:0!important}.ui-field--floating[data-v-fdc90709] .payment-day-select>.default-input[role=combobox]>div:last-child{margin-block-start:-20px;margin-block-end:-6px}.ui-field--floating[data-v-fdc90709] textarea.default-input{font-size:15px;font-weight:400;padding:24px 16px 12px!important}.ui-field--floating[data-v-fdc90709] .default-input::placeholder{color:#0000;-webkit-text-fill-color:transparent;font-size:15px;font-weight:400}.ui-field--floating[data-v-fdc90709] .default-input:focus::placeholder{color:#657970;-webkit-text-fill-color:#657970}@media (prefers-reduced-motion:reduce){.ui-field--floating>.ui-field-label[data-v-fdc90709]{transition:none}}
