.g-input[data-v-03330623]{--g-input-action-icon-size: 1.25em;--g-input-clear-icon-size: var(--g-input-action-icon-size);--g-input-password-reveal-icon-size: var(--g-input-action-icon-size);--g-input-border-width: 1px;position:relative;display:flex;align-items:center;color:var(--g-input-font-color, black);background-color:var(--g-input-background-color, white);border:var(--g-input-border-width) solid var(--g-input-border-color, transparent)}.g-input.filled[data-v-03330623]{background-color:var(--g-input-background-color, white);border-color:var(--g-input-border-color, transparent)}.g-input.outlined[data-v-03330623]{background-color:var(--g-input-background-color, transparent);border-color:var(--g-input-border-color, black)}.g-input.lined[data-v-03330623]{border-color:var(--g-input-border-color, black);border-width:0;border-bottom-width:var(--g-input-border-width)}.g-input.disabled[data-v-03330623]{opacity:.5}.g-input[data-v-03330623]:focus-within{--g-input-border-color: orange}.g-input .input-action[data-v-03330623]{display:flex;align-items:center;justify-content:center;padding:0;font-size:var(--g-input-action-icon-size, 1.25em)}.g-input .input-action.clear-button[data-v-03330623]{font-size:var(--g-input-clear-icon-size, inherit)}.g-input .input-action.password-reveal-button[data-v-03330623]{font-size:var(--g-input-password-reveal-icon-size, inherit)}.g-input .icon[data-v-03330623]{flex-shrink:0;color:var(--g-input-icon-color, inherit)}.g-input .icon-left[data-v-03330623]{margin-right:var(--g-input-icon-gap, 5px);color:var(--g-input-icon-left-color, inherit)}.g-input .icon-right[data-v-03330623]{margin-left:var(--g-input-icon-gap, 5px);color:var(--g-input-icon-right-color, inherit)}.g-input .input-element[data-v-03330623]{box-sizing:border-box;width:100%;height:100%;padding:0;font-family:inherit;color:inherit;cursor:inherit;background:none;border:none;border-radius:inherit;outline:none}.g-input .input-element[data-v-03330623]:not([type=submit],[type=range]){appearance:none}.g-input .input-element[data-v-03330623]::placeholder{color:inherit;opacity:.5}.g-input.type--textarea[data-v-03330623]{flex-direction:column}.g-input textarea.auto-resize[data-v-03330623]{resize:none}.g-input input[data-v-03330623]:-webkit-autofill:first-line{font-family:inherit}
