.q-input{align-items:stretch;cursor:text;display:inline-flex;flex:1 1 auto;font-family:var(--q-input-font-family);font-weight:var(--input-font-weight);justify-content:start;letter-spacing:var(--input-letter-spacing);overflow:hidden;position:relative;vertical-align:middle;width:100%}.q-input:hover:not(.q-input--disabled) .q-input__control{border-color:var(--input-hover-border-color)}.q-input__control{background:inherit;background-color:var(--input-background-color);border:none;border-radius:var(--radius-6);box-shadow:none;color:var(--input-text-color);cursor:inherit;flex:1 1 auto;font-family:inherit;font-size:inherit;font-weight:inherit;height:100%;margin:0;min-width:0;overflow:hidden;padding:15px}.q-input__control::-webkit-search-cancel-button,.q-input__control::-webkit-search-decoration,.q-input__control::-webkit-search-results-button,.q-input__control::-webkit-search-results-decoration{-webkit-appearance:none}.q-input__control:-webkit-autofill,.q-input__control:-webkit-autofill:active,.q-input__control:-webkit-autofill:focus,.q-input__control:-webkit-autofill:hover{box-shadow:0 0 0 var(--q-input-height-large) var(--q-input-background-color-hover) inset!important;-webkit-text-fill-color:var(--q-color-primary-500);caret-color:var(--q-input-color)}.q-input__control::-moz-placeholder{color:var(--input-placeholder-color);opacity:.4;-moz-user-select:none;user-select:none;-webkit-user-select:none}.q-input__control::placeholder{color:var(--input-placeholder-color);opacity:.4;-moz-user-select:none;user-select:none;-webkit-user-select:none}.q-input__control:focus{outline:none}.q-input__prefix,.q-input__suffix{align-items:center;cursor:default;display:inline-flex;flex:0 0 auto}.q-input--standard{background-color:var(--input-background-color);border:1px solid var(--input-background-color)}.q-input--standard:hover:not(.q-input--disabled){border:1px solid var(--input-hover-border-color)}.q-input--standard.q-input--focused:not(.q-input--disabled) .q-input__control{color:var(--q-input-color-focus)}.q-input--standard.q-input--disabled{background-color:var(--q-input-background-color-disabled);border-color:var(--q-input-border-color-disabled);cursor:not-allowed;opacity:.5}.q-input--standard.q-input--disabled .q-input__control{color:var(--q-input-color-disabled)}.q-input--standard.q-input--disabled .q-input__control::-moz-placeholder{color:var(--q-input-placeholder-color-disabled)}.q-input--standard.q-input--disabled .q-input__control::placeholder{color:var(--q-input-placeholder-color-disabled)}.q-input--filled{background-color:var(--q-input-filled-background-color);border:none;color:var(--q-input-color)}.q-input--filled .q-input__control:-webkit-autofill,.q-input--filled .q-input__control:-webkit-autofill:active,.q-input--filled .q-input__control:-webkit-autofill:focus,.q-input--filled .q-input__control:-webkit-autofill:hover{box-shadow:0 0 0 var(--q-input-height-large) var(--q-input-filled-background-color) inset!important}.q-input--filled:hover:not(.q-input--disabled){background-color:var(--q-input-filled-background-color-hover)}.q-input--filled.q-input--focused:not(.q-input--disabled){background-color:var(--q-input-filled-background-color-focus);outline:var(--q-focus-ring);outline-offset:var(--q-focus-ring-offset)}.q-input--filled.q-input--disabled{background-color:var(--q-input-filled-background-color-disabled);cursor:not-allowed;opacity:.5}.q-input--small{border-radius:var(--q-input-border-radius-small);font-size:var(--q-input-font-size-small);height:var(--q-input-height-small)}.q-input--small .q-input__control{height:calc(var(--q-input-height-small) - var(--q-input-border-width)*2);padding:0 var(--q-input-spacing-small)}.q-input--small .q-input__clear,.q-input--small .q-input__password-toggle{width:calc(1em + var(--q-input-spacing-small)*2)}.q-input--small .q-input__prefix{margin-inline-start:var(--q-input-spacing-small)}.q-input--small .q-input__suffix{margin-inline-end:var(--q-input-spacing-small)}.q-input--medium{border-radius:var(--radius-6);font-size:var(--input-medium-font-size);font-weight:var(--input-medium-font-weight);height:var(--input-height-medium)}.q-input--medium .q-input__control{padding:var(--input-padding)}.q-input--medium .q-input__clear,.q-input--medium .q-input__password-toggle{width:calc(1em + var(--q-input-spacing-medium)*2)}.q-input--medium .q-input__prefix{margin-inline-start:var(--q-input-spacing-medium)}.q-input--medium .q-input__suffix{margin-inline-end:var(--q-input-spacing-medium)}.q-input--large{border-radius:var(--q-input-border-radius-large);font-size:var(--q-input-font-size-large);height:var(--q-input-height-large)}.q-input--large .q-input__control{height:calc(var(--q-input-height-large) - var(--q-input-border-width)*2);padding:0 var(--q-input-spacing-large)}.q-input--large .q-input__clear,.q-input--large .q-input__password-toggle{width:calc(1em + var(--q-input-spacing-large)*2)}.q-input--large .q-input__prefix{margin-inline-start:var(--q-input-spacing-large)}.q-input--large .q-input__suffix{margin-inline-end:var(--q-input-spacing-large)}.q-input--pill.q-input--small{border-radius:var(--q-input-height-small)}.q-input--pill.q-input--medium{border-radius:var(--q-input-height-medium)}.q-input--pill.q-input--large{border-radius:var(--q-input-height-large)}
