.form-input{display:flex;flex-wrap:wrap;gap:var(--rd-spacing-4);width:100%}.form-input input{flex:1;flex-basis:100%;max-width:100%;padding-block:var(--rd-spacing-8);padding-inline:var(--rd-spacing-16);width:inherit}.form-input--type-hidden,.form-input--type-token{display:none}.form-input--type-datetime-wrapper>.form-item{margin-block:0}.form-input.has-icon{position:relative}.form-input.has-icon--start:not(.input-option) input,.form-input.has-icon--start:not(.input-option) select{padding-inline-start:var(--rd-form-input-padding)}.form-input.has-icon--start:not(.input-option) .before{display:flex;flex-direction:column;inset:0 var(--rd-spacing-16);inset-inline-end:auto;justify-content:center;position:absolute}.form-input.has-icon--end:not(.input-option) input,.form-input.has-icon--end:not(.input-option) select{padding-inline-end:var(--rd-form-input-padding)}.form-input.has-icon--end:not(.input-option) .after{display:flex;flex-direction:column;inset:0 var(--rd-spacing-16);inset-inline-start:auto;justify-content:center;position:absolute}