.v-custom-input-filed .v-cleave-input:focus+.label-text,.v-custom-input-filed.v-custom-input-dirty .label-text{font-size:.75rem;inset-block-start:0;transform:translateY(2px);transition:all .15s cubic-bezier(.4,0,.2,1)}.v-custom-input-filed input::placeholder{opacity:0}.v-custom-input-filed .v-cleave-input{border:1px solid rgba(var(--v-theme-on-surface),.38);inline-size:100%;padding-block:8px;padding-inline:15px;transition:all .15s cubic-bezier(.4,0,.2,1)}.v-custom-input-filed .v-cleave-input:focus,.v-custom-input-filed .v-cleave-input:focus-visible{border-color:rgb(var(--v-theme-primary));outline:none}.v-custom-input-filed .v-custom-input-message{padding-block-start:6px;padding-inline:16px}.v-custom-input-filed .label-text{position:absolute;background-color:rgb(var(--v-theme-surface));contain:layout paint;font-size:.875rem;inset-block-start:58%;line-height:1;margin-inline:16px;padding-inline:4px;transform:translateY(-50%);transition:all .15s cubic-bezier(.4,0,.2,1)}.v-custom-input-filed.v-custom-input-dirty input::placeholder{opacity:1}.v-custom-input-filed.invalid .v-cleave-input{border-color:rgb(var(--v-theme-error))}.v-custom-input-filed.invalid .label-text,.v-custom-input-filed.invalid .v-custom-input-message{color:rgb(var(--v-theme-error));opacity:1}.v-custom-input-filed .v-cleave-input:focus::placeholder{opacity:1}
