.vuih,.vuiz{--border-color:var(--v-secondary-border);--icon-color:var(--v-secondary-fill);--bcolor:var(--card-color,var(--v-background-fill));--txt-color:var(--card-foreground-color,var(--v-background-foreground));transition:border-color var(--v-motion-fast) var(--v-motion-timing);height:var(--v-field-height);background-color:var(--bcolor,transparent);cursor:text;font-size:var(--v-field-font);border-radius:var(--v-radius-md);align-items:center;display:flex;position:relative;border:solid var(--v-width-1) var(--border-color)!important}.vuiz{display:flex}.vuiz>input::placeholder,.vuih::placeholder{color:var(--v-secondary-hover);opacity:1}.vuih:before,.vuih.vuiJr{border-radius:var(--v-radius-md)}.vuih:not(.vuiJr):focus-visible{--border-color:var(--v-secondary-active);--icon-color:var(--v-secondary-active)}.vuiz:has(input:focus-visible){--border-color:var(--v-secondary-active);--icon-color:var(--v-secondary-active)}.vuiz>input,.vuih{width:100%;color:var(--txt-color);font-size:var(--v-field-font);background:0 0;border:0;outline:0}.vuiz.vuiJr>input,.vuih.vuiJr{cursor:pointer}.vuiz>input,.vuih{padding:0 var(--v-field-padding);border:0;transform:skew(0deg)}.vuiz:has(.vuiQ:last-child)>input{padding-left:var(--v-field-height)}.vuih.vuiFe>input{padding-right:var(--v-field-height)}.vuih>.vuiQ{width:var(--v-field-height);height:var(--v-field-height);cursor:pointer;font-size:var(--v-field-font);justify-content:center;align-items:center;display:flex;position:absolute;top:0}.vuih>.vuiQ>svg{font-size:var(--v-field-font)}.vuih>.vuiQ.vuiGe{left:0}.vuih>.vuiQ.vuiHe{right:0}.vuih>.vuiQ{color:var(--icon-color);transition:color var(--v-motion-fast) var(--v-motion-timing)}.vuih[data-icon-text=true]>.vuiQ{color:var(--text-color)!important}.vuih[data-error=true]{--border-color:var(--v-field-error-accent);--icon-color:var(--v-field-error-accent)}.vuiy[data-align=inline-end]{order:9999}.vuiy[data-align=inline-start]{order:-9999}.vuiy.vuiai{padding:0 calc(var(--v-field-padding) / 2)}.vuiy.vuiai,.vuiy.vuima{font-size:var(--v-field-font);color:var(--v-secondary-subdued,var(--v-background-foreground));cursor:text;-webkit-user-select:none;user-select:none}.vuiy.vuima{width:var(--v-field-height);height:var(--v-field-height)}.vuiy.vuima,.vuiy.vuiii{justify-content:center;align-items:center;display:flex}.vuiy.vuiii{background-color:var(--v-secondary-fill);--v-addon-padding:calc(var(--v-field-padding) / 2);padding:0 calc(var(--v-field-padding) / 3);margin:0 var(--v-addon-padding);height:calc(var(--v-field-height) - var(--v-field-padding));border-radius:var(--v-radius-md);font-size:calc(var(--v-field-font) * .9);font-weight:var(--v-font-weight-medium);cursor:pointer}.vuiz:has(.vuiy[data-align=inline-end])>input{padding-right:0}.vuiz:has(.vuiy[data-align=inline-start])>input{padding-left:0}.vuiP{gap:var(--custom-gap,.5em);--v-field-error-accent:var(--v-destructive-fill);flex-direction:column;width:100%;display:flex}.vuiP>.vuiHt{gap:var(--custom-gap,.5em);align-items:center;display:flex}.vuiP .vuiIt{width:100%;font-size:var(--v-field-font);align-items:flex-end;display:flex}.vuiP .vuiFr[data-align=left]{text-align:left;width:100%}.vuiP .vuiFr[data-align=right]{text-align:right;width:100%}.vuiP .vuiFr{font-size:var(--v-field-font)}.vuiP .vuiFr.vuiJt{color:var(--v-field-error-accent)}.vuiKt{--v-field-height:var(--v-field-ss-height);--v-field-padding:var(--v-field-ss-padding);--v-field-font:var(--v-field-ss-font);--v-field-size:var(--v-field-ss-size)}.vuiLt{--v-field-height:var(--v-field-sm-height);--v-field-padding:var(--v-field-sm-padding);--v-field-font:var(--v-field-sm-font);--v-field-size:var(--v-field-sm-size)}.vuiMt{--v-field-height:var(--v-field-md-height);--v-field-padding:var(--v-field-md-padding);--v-field-font:var(--v-field-md-font);--v-field-size:var(--v-field-md-size)}.vuiNt{--v-field-height:var(--v-field-lg-height);--v-field-padding:var(--v-field-lg-padding);--v-field-font:var(--v-field-lg-font);--v-field-size:var(--v-field-lg-size)}.vuiOt{--v-field-height:var(--v-field-xl-height);--v-field-padding:var(--v-field-xl-padding);--v-field-font:var(--v-field-xl-font);--v-field-size:var(--v-field-xl-size)}
