.v-input-container-default{min-width:0;position:relative;width:100%}.v-input-container-default>.control{align-items:center;display:flex;gap:.5rem}.v-input-container-default>.control>.prefix,.v-input-container-default>.control>.suffix{color:hsl(var(--c-muted-foreground));flex-shrink:0}.v-input-container-default>.control>.input-with-unit-wrapper{align-items:center;background:hsl(var(--c-background));border:1px solid hsl(var(--c-border));border-radius:.375rem;display:flex;height:2.5rem;transition:border-color .15s,box-shadow .15s;width:100%}.v-input-container-default>.control>.input-with-unit-wrapper:focus-within{border-color:hsl(var(--c-ring));box-shadow:inset 0 0 0 1px hsl(var(--c-ring))}.v-input-container-default>.control>.input-with-unit-wrapper>.inner-title{align-items:center;background:hsl(var(--c-muted));border-bottom-left-radius:.375rem;border-right:1px solid hsl(var(--c-border));border-top-left-radius:.375rem;color:hsl(var(--c-muted-foreground));display:flex;flex-shrink:0;height:100%;padding:0 .5rem}.v-input-container-default>.control>.input-with-unit-wrapper>.input-wrapper{flex:1;font-size:14px;height:100%;min-width:0;position:relative}.v-input-container-default>.control>.input-with-unit-wrapper>.unit{align-items:center;color:hsl(var(--c-muted-foreground));display:flex;flex-shrink:0;height:100%;padding:0 .5rem}.v-input-container-default>.control>.input-with-unit-wrapper>.action{display:grid;flex-shrink:0;grid-template-rows:1fr;height:100%}.v-input-container-default>.control>.input-with-unit-wrapper>.action button{height:100%}.v-input-container-default .input{background:transparent;border:none;border-radius:.375rem;box-sizing:border-box;color:hsl(var(--c-foreground));font-size:inherit;height:100%;outline:none;padding:0 .75rem;width:100%}.v-input-container-default .input::-moz-placeholder{color:hsl(var(--c-muted-foreground))}.v-input-container-default .input::placeholder{color:hsl(var(--c-muted-foreground))}.v-input-container-default .input:disabled{cursor:not-allowed}.v-input-container-default .input[readonly]{background:hsl(var(--c-muted))}.v-input-container-default>.control>.input-with-unit-wrapper>.input-wrapper>.message-wrapper{font-size:var(--fs-small,.75rem);position:absolute;top:100%}.v-input-container-default>.control>.input-with-unit-wrapper>.input-wrapper>.message-wrapper .error-message{color:hsl(var(--c-destructive))}.v-input-container-default>.control>.input-with-unit-wrapper>.input-wrapper>.message-wrapper .message{color:hsl(var(--c-muted-foreground))}.v-input-container-default.has-error>.control>.input-with-unit-wrapper{border-color:hsl(var(--c-destructive))}.v-input-container-default.has-error>.control>.input-with-unit-wrapper:focus-within{border-color:hsl(var(--c-destructive));box-shadow:inset 0 0 0 1px hsl(var(--c-destructive))}.v-input-container-default.disabled>.control>.input-with-unit-wrapper,.v-input-container-default.readonly>.control>.input-with-unit-wrapper{background:hsl(var(--c-muted));color:hsl(var(--c-muted-foreground))}.v-input-container-default.disabled>.control>.input-with-unit-wrapper .input,.v-input-container-default.disabled>.control>.input-with-unit-wrapper input,.v-input-container-default.disabled>.control>.input-with-unit-wrapper select,.v-input-container-default.readonly>.control>.input-with-unit-wrapper .input,.v-input-container-default.readonly>.control>.input-with-unit-wrapper input,.v-input-container-default.readonly>.control>.input-with-unit-wrapper select{background:transparent;color:hsl(var(--c-muted-foreground))}.v-input-container-default.has-action>.control>.input-with-unit-wrapper{align-items:stretch;gap:0}.v-input-container-default.is-auto,.v-input-container-default.is-auto>.control>.input-with-unit-wrapper{width:auto}.v-input-container-default.is-xs{width:60px}.v-input-container-default.is-tiny{width:80px}.v-input-container-default.is-small{width:100px}.v-input-container-default.is-normal{width:140px}.v-input-container-default.is-medium{width:180px}.v-input-container-default.is-wide{width:320px}.v-input-container-default.is-full{width:100%}.v-input-container-default.input-rounded>.control>.input-with-unit-wrapper{border-radius:1.25rem;overflow:hidden}.v-input-container-default.input-rounded>.control>.input-with-unit-wrapper .input{border-radius:0}.v-input-container-default.wo-max-width>.control>.input-with-unit-wrapper>.input-wrapper{max-width:none!important}
