.sc-input{display:block;box-sizing:border-box;width:100%;max-width:var(--sc-input-max-width, 400px);height:var(--sc-input-height, 36px);margin:0;padding:0 var(--sc-padding-8);background:var(--sc-components-field-background);border:1px solid var(--sc-components-field-border);border-radius:var(--sc-radius-field);color:var(--sc-text-primary);transition:border-color var(--sc-transition-normal),box-shadow var(--sc-transition-normal)}.sc-input::placeholder{color:var(--sc-text-placeholder);opacity:1}.sc-input:focus{outline:none;border-color:var(--sc-components-field-border--focus);box-shadow:inset 0 0 0 1px var(--sc-components-field-border--focus)}.sc-input[aria-invalid=true]{border-color:var(--sc-components-field-border-error)}.sc-input[aria-invalid=true]:focus{border-color:var(--sc-components-field-border-error);box-shadow:inset 0 0 0 1px var(--sc-components-field-border-error)}.sc-input:disabled{background:var(--sc-components-field-background--disabled);opacity:.5;cursor:default}.sc-input:disabled::placeholder{color:var(--sc-text-tertiary)}.sc-input-field{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sc-spacing-10);max-width:400px}.sc-input-field>label{color:var(--sc-text-primary)}.sc-input-description{color:var(--sc-text-tertiary)}.sc-input-description--error{color:var(--sc-text-error)}.sc-input{min-height:var(--sc-input-height, 36px)}