.ag-form-wrapper.svelte-15916ce{margin:24px}.ag-form-wrapper form,.ag-form-wrapper .form-content{display:grid;gap:24px}.ag-form-wrapper *{font-family:inherit}.ag-form-wrapper.adaptable-width.svelte-15916ce{width:100%}.ag-form-wrapper .ag-form-footer{margin:0 -24px}.ag-form-wrapper.no-margin.svelte-15916ce,.ag-form-wrapper.no-margin .ag-form-footer,.input-wrapper{margin:0;padding:0}.ag-form-wrapper.adaptable-height .input-wrapper,.ag-form-wrapper.adaptable-height .input-wrapper .text-input-wrapper{height:100%!important}.ag-form-wrapper .text-input-wrapper input{text-overflow:ellipsis;padding-right:28px!important}.ag-form-wrapper .no-padding{padding:0!important}.ag-form-wrapper .form-button{border-radius:20px!important;cursor:pointer;height:2.5rem!important}.ag-form-wrapper .inline-select-wrapper button{cursor:pointer}.ag-form-wrapper input:not([type=checkbox]):not([type=radio]):not(.combined-input),.ag-form-wrapper .credit-card-input,.ag-form-wrapper .div-as-input,.ag-form-wrapper .button-as-input,.ag-form-wrapper .radio-in-form,.ag-form-wrapper .saved-card-wrapper,.ag-form-wrapper .form-button{box-sizing:border-box;line-height:18px;height:48px;width:100%;background:var(--ag-background);color:var(--ag-color-gray1)}.ag-form-wrapper.basic-style input:not([type=checkbox]):not([type=radio]):not(.combined-input){border:none;box-shadow:none;outline:none}.ag-form-wrapper input:not([type=checkbox]):not([type=radio]):not(.combined-input),.ag-form-wrapper #dropdown-modal,.ag-form-wrapper .credit-card-input,.ag-form-wrapper .div-as-input,.ag-form-wrapper .button-as-input,.ag-form-wrapper .radio-in-form,.ag-form-wrapper .form-button,.ag-form-wrapper .inline-select-wrapper,.ag-form-wrapper textarea{font-size:16px;border:1px solid var(--ag-color-gray10);border-radius:10px;outline:none;box-shadow:0 2px 2px 0 rgba(var(--ag-deactivated),.1)}.ag-form-wrapper input::placeholder{color:var(--ag-color-gray10)}.ag-form-wrapper input:not([type=checkbox]):not([type=radio]):not(.combined-input),.ag-form-wrapper #dropdown-modal li,.ag-form-wrapper #dropdown-modal .options p,.ag-form-wrapper .credit-card-input,.ag-form-wrapper .div-as-input,.ag-form-wrapper .button-as-input,.ag-form-wrapper .radio-in-form,.ag-form-wrapper .with-padding{padding-inline:12px}.ag-form-wrapper input:not([type=checkbox]):not([type=radio]):not(.combined-input),.ag-form-wrapper .credit-card-input,.ag-form-wrapper .div-as-input,.ag-form-wrapper .button-as-input,.ag-form-wrapper .radio-in-form,.ag-form-wrapper .with-padding{padding-block:12px}.ag-form-wrapper.adaptable-height input:not([type=checkbox]):not([type=radio]):not(.combined-input),.ag-form-wrapper.adaptable-height .credit-card-input,.ag-form-wrapper.adaptable-height .div-as-input,.ag-form-wrapper.adaptable-height .button-as-input,.ag-form-wrapper.adaptable-height .radio-in-form,.ag-form-wrapper.adaptable-height .with-padding,.ag-form-wrapper.adaptable-height .saved-card-wrapper{padding-block:0px!important;height:100%!important}.ag-form-wrapper input[type=radio]{padding-inline:0;padding-block:0;width:20px;height:20px}.ag-form-wrapper input:not([type=checkbox]):not([type=radio]):not(.combined-input):focus,.ag-form-wrapper .credit-card-input-focus,.ag-form-wrapper .button-as-input.expanded,.ag-form-wrapper .radio-in-form.selected,.ag-form-wrapper .div-as-input.focus{border:1px solid var(--ag-primary);outline:2px solid var(--ag-primary-light)}.ag-form-wrapper.basic-style input:not([type=checkbox]):not([type=radio]):not(.combined-input):focus{border:none;outline:none}.ag-form-wrapper .radio-in-form.selected input[type=radio]{border-color:var(--ag-primary)}.ag-form-wrapper .error input:not([type=checkbox]):not([type=radio]):not(.combined-input),.ag-form-wrapper .error .credit-card-input,.ag-form-wrapper .error .button-as-input,.ag-form-wrapper .error .radio-in-form,.ag-form-wrapper .div-as-input.error,.ag-form-wrapper .inline-select-wrapper.error,.ag-form-wrapper textarea.error{border:1px solid var(--ag-error);outline:none}.ag-form-wrapper .chars.error span{color:var(--ag-error)}.ag-form-wrapper.basic-style .error input:not([type=checkbox]):not([type=radio]):not(.combined-input){border:none;outline:none}.ag-form-wrapper .error .radio-in-form input[type=radio]{border-color:var(--ag-error)}.ag-form-wrapper textarea{width:100%;resize:none;padding:8px}.ag-form-wrapper .disabled input,.ag-form-wrapper .disabled .credit-card-input,.ag-form-wrapper .inline-select-wrapper.disabled,.ag-form-wrapper textarea.disabled{border:1px solid rgba(var(--ag-deactivated),var(--ag-deactivated-alpha));outline:none}.ag-form-wrapper .disabled input,.ag-form-wrapper .disabled input::placeholder,.ag-form-wrapper .disabled label,.ag-form-wrapper .disabled .icon,.ag-form-wrapper .disabled span,.ag-form-wrapper .disabled button,.ag-form-wrapper .disabled p,.ag-form-wrapper .div-as-input.disabled,.ag-form-wrapper .div-as-input.disabled button,.ag-form-wrapper .saved-card-wrapper.disabled,.ag-form-wrapper .saved-card-wrapper.disabled button,.ag-form-wrapper .form-button.disabled,.ag-form-wrapper .inline-select-wrapper.disabled button,.ag-form-wrapper textarea.disabled{color:rgba(var(--ag-deactivated),var(--ag-deactivated-alpha))!important;cursor:not-allowed}.ag-form-wrapper .ag-button.disabled svg path{fill:var(--ag-background)!important}.ag-form-wrapper .disabled svg path{fill:var(--ag-color-gray2)!important}.ag-form-wrapper .disabled .credit-card-input{background-color:var(--ag-background)!important}.ag-form-wrapper .default-input-label{display:none}.ag-form-wrapper .button-as-input.expanded{border-radius:10px;padding:0}.ag-form-wrapper .combined-input,.ag-form-wrapper .combined-input:focus,.ag-form-wrapper .combined-input:disabled{border:none;outline:none;background-color:unset;font-size:16px}.ag-form-wrapper .input-and-icon{position:relative}.ag-form-wrapper .input-and-icon>input:first-of-type{width:100%;height:100%}.ag-form-wrapper .input-and-icon>.icon-container>svg:first-of-type{position:absolute;height:100%;width:40px;padding:12px}.ag-form-wrapper .input-and-icon>.icon-container>svg:first-of-type path{fill:var(--ag-color-gray10)}.ag-form-wrapper .input-and-icon .hasIcon{padding-left:40px!important}
