::placeholder{color:var(--muted-color);opacity:1}:-ms-input-placeholder{color:var(--muted-color)}::-ms-input-placeholder{color:var(--muted-color)}.xet-form input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]){vertical-align:top;font-size:inherit;width:100%;height:var(--input-height);padding:0 1rem;outline:0;border-radius:.5rem;border:1px solid var(--input-border-color);background:var(--input-bg-color);color:var(--text-strong-color)}.xet-form input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).input-md{height:var(--input-height)}.xet-form input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]).input-md~.xet-btn{height:var(--input-height);border-radius:.5rem}.xet-form input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file])~.xet-btn{height:var(--input-height);border-radius:.5rem}.xet-form input[type=file]{cursor:pointer;padding:0;outline:0;width:100%;height:var(--input-height);font-size:inherit;overflow:hidden;border-radius:.5rem;background-color:var(--input-bg-color);border:1px solid var(--input-border-color);color:var(--muted-color);-webkit-appearance:none;-moz-appearance:none;appearance:none}.xet-form input[type=file]::file-selector-button{height:var(--input-height);padding:0 1rem;cursor:pointer;white-space:nowrap;margin-top:0;font-size:inherit;text-align:center;cursor:pointer;color:var(--muted-color);border:0;border-right:1px solid var(--input-border-color);background:var(--input-bg-color)}.xet-form input[type=file]+label{display:none}.xet-form input:not([type=button]):not([type=submit]):focus{border-color:var(--focus-border-color)!important;color:var(--text-strong-color)!important;background-color:var(--input-bg-color)!important}.xet-form input:-webkit-autofill,.xet-form input:-webkit-autofill:hover,.xet-form input:-webkit-autofill:focus,.xet-form input:-webkit-autofill:active{-webkit-text-fill-color:var(--text-strong-color);-webkit-box-shadow:0 0 0 1000px var(--input-bg-color) inset;box-shadow:0 0 0 1000px var(--input-bg-color) inset;transition:background-color 5000s ease-in-out 0s}.xet-form input:autofill,.xet-form input:autofill:hover,.xet-form input:autofill:focus,.xet-form input:autofill:active{-webkit-text-fill-color:var(--text-strong-color);-webkit-box-shadow:0 0 0 1000px var(--input-bg-color) inset;box-shadow:0 0 0 1000px var(--input-bg-color) inset;transition:background-color 5000s ease-in-out 0s}.xet-form textarea{width:100%;height:120px;padding:1rem;border-radius:8px;border:1px solid var(--input-border-color);background:var(--input-bg-color);color:var(--text-strong-color);resize:vertical}.xet-form textarea:focus{border-color:var(--focus-border-color)}.xet-form input[disabled],.xet-form textarea[disabled],.xet-form select[disabled],.xet-form input[readonly],.xet-form select[readonly],.xet-form textarea[readonly]{cursor:not-allowed;opacity:1;border-color:var(--input-border-color)!important;color:var(--disabled-color)!important;background-color:var(--disabled-bg-color)!important;box-shadow:none!important;text-shadow:none!important}.xet-form input.error{border-color:var(--red-color)!important;color:var(--text-strong-color)!important}.xet-form input.error::-moz-placeholder{color:var(--muted-color)}.xet-form input.error::placeholder{color:var(--muted-color)}.xet-form select{position:relative;width:100%;height:var(--input-height);font-size:inherit;margin:0;padding:0 3rem 0 1rem;border:1px solid var(--input-border-color);border-radius:.5rem;color:inherit;cursor:pointer;appearance:none;background:url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='14' height='14' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='rgba(119,119,119,1)'/></g></svg>") no-repeat;background-position:right 1rem top 50%;background-color:var(--input-bg-color)}.xet-form select.select-xs{height:28px}.xet-form select.select-md{height:var(--input-height)}.xet-form select.select-md~.xet-btn{height:var(--input-height)!important}.xet-form input[type=radio]{opacity:0;position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden}.xet-form input[type=radio]+label{position:relative;padding-left:26px;margin-right:var(--gap);white-space:nowrap;cursor:pointer;display:inline-flex;align-items:center}.xet-form input[type=radio]+label::before,.xet-form input[type=radio]+label::after{content:"";position:absolute;left:0;top:50%;border-radius:50%}.xet-form input[type=radio]+label::before{width:20px;height:20px;transform:translateY(-50%);background:var(--input-bg-color);border:1px solid var(--input-border-color)}.xet-form input[type=radio]+label::after{width:10px;height:10px;left:5px;transform:translateY(-50%) scale(0);background:var(--theme-color)!important}.xet-form input[type=radio]:checked+label::after{transform:translateY(-50%) scale(1)}.xet-form input[type=checkbox]{opacity:0;vertical-align:top;position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden}.xet-form input[type=checkbox]+label{position:relative;padding-left:26px;white-space:nowrap;cursor:pointer;display:inline-flex;align-items:center}.xet-form input[type=checkbox]+label::before,.xet-form input[type=checkbox]+label::after{content:"";position:absolute;width:20px;height:20px;left:0;top:50%}.xet-form input[type=checkbox]+label::before{transform:translateY(-50%);background:var(--input-bg-color);border:1px solid var(--input-border-color)}.xet-form input[type=checkbox]+label::after{transform:translateY(-50%) scale(0);background:url(../../../../layouts/xet_moderne_signature/css/common/icons/check.png) no-repeat center var(--theme-color)!important;background-size:14px!important}.xet-form input[type=checkbox]:checked+label::after{transform:translateY(-50%) scale(1)}.xet-form input[type=checkbox]:checked+label::before{border-color:var(--theme-color)!important}.xet-form .checkbox-style{position:relative;cursor:pointer;width:40px;height:20px;border-radius:10px;background:#f1f1f1}.xet-form .checkbox-style input{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;opacity:0}.xet-form .checkbox-style input+label{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;padding:0}.xet-form .checkbox-style input+label:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;background:#fff0;border-radius:10px;transform:none!important;cursor:pointer;transition:all 0.2s}.xet-form .checkbox-style input+label:after{content:"";position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;transform:none!important;background:#fff!important;transition:all 0.2s;box-shadow:0 4px 5px 0 rgb(0 0 0 / .2);cursor:pointer}.xet-form .checkbox-style input:checked+label:after{left:20px}.xet-form .checkbox-style input:checked+label:before{background:var(--theme-color)!important}.xet-form label{display:inline-flex;align-items:center}.xet-form label input[type=radio],.xet-form label input[type=checkbox]{opacity:1!important;position:relative!important;width:14px!important;height:14px!important;margin:0 4px 0 0!important;border:1px solid var(--input-border-color)!important}form{margin:0;padding:0}form fieldset{margin:0;padding:0;border:0}form fieldset legend{color:var(--text-base-color)}form .form__input-group{display:flex;flex-direction:column}form .form__input-group+.form__input-group{margin-top:var(--gap)}form .form__input-group__label{display:flex;align-items:center;margin-bottom:.5rem;font-weight:500;color:var(--text-strong-color)}form .form__input-group__label em{font-size:0;width:6px;height:6px;display:block;overflow:hidden;margin-right:4px;border-radius:50%;background-color:red}form .form__input-group__input{position:relative;flex:1;color:var(--text-strong-color)}form .form__input-group__input input+button,form .form__input-group__input input+input[type=button]{cursor:pointer;position:absolute;top:0;right:0;bottom:0;height:var(--input-height)!important;padding:0 1rem;border-radius:0 .5rem .5rem 0;background-color:#fff0;border:0;border-left:1px solid var(--input-border-color);color:var(--muted-color)}form .form__input-group .help-desc{color:var(--text-base-color)}form .form__input-btn-group{margin-top:var(--gap);display:flex;align-items:center;justify-content:space-between}form .form__submit-group{margin-top:var(--gap)}form.form-horizontal .form__input-group{flex-direction:row}form.form-horizontal .form__input-group .form__input-group__label{width:100px;margin-bottom:0}form.form-horizontal .form__input-group .form__input-group__input select{width:auto!important}body.color_scheme_dark ::placeholder{color:var(--dark-muted-color)}body.color_scheme_dark :-ms-input-placeholder{color:var(--dark-muted-color)}body.color_scheme_dark ::-ms-input-placeholder{color:var(--dark-muted-color)}body.color_scheme_dark .xet-form input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]){border-color:var(--dark-input-border-color);background:var(--dark-input-bg-color);color:var(--dark-text-strong-color)}body.color_scheme_dark .xet-form input[type=file]{background-color:var(--dark-input-bg-color);border-color:var(--dark-input-border-color);color:var(--dark-muted-color)}body.color_scheme_dark .xet-form input[type=file]::file-selector-button{color:var(--dark-muted-color);border-right-color:var(--dark-input-border-color);background:var(--dark-input-bg-color)}body.color_scheme_dark .xet-form input:not([type=button]):focus{border-color:var(--dark-focus-border-color)!important;color:var(--dark-text-strong-color)!important;background-color:var(--dark-input-bg-color)!important}body.color_scheme_dark .xet-form input:-webkit-autofill,body.color_scheme_dark .xet-form input:-webkit-autofill:hover,body.color_scheme_dark .xet-form input:-webkit-autofill:focus,body.color_scheme_dark .xet-form input:-webkit-autofill:active{-webkit-text-fill-color:var(--dark-text-strong-color);-webkit-box-shadow:0 0 0 1000px var(--dark-input-bg-color) inset;box-shadow:0 0 0 1000px var(--dark-input-bg-color) inset}body.color_scheme_dark .xet-form input:autofill,body.color_scheme_dark .xet-form input:autofill:hover,body.color_scheme_dark .xet-form input:autofill:focus,body.color_scheme_dark .xet-form input:autofill:active{-webkit-text-fill-color:var(--dark-text-strong-color);-webkit-box-shadow:0 0 0 1000px var(--dark-input-bg-color) inset;box-shadow:0 0 0 1000px var(--dark-input-bg-color) inset}body.color_scheme_dark .xet-form textarea{border-color:var(--dark-input-border-color);background:var(--dark-input-bg-color);color:var(--dark-text-strong-color)}body.color_scheme_dark .xet-form textarea:focus{border-color:var(--dark-focus-border-color)}body.color_scheme_dark .xet-form input[disabled],body.color_scheme_dark .xet-form textarea[disabled],body.color_scheme_dark .xet-form select[disabled],body.color_scheme_dark .xet-form input[readonly],body.color_scheme_dark .xet-form select[readonly],body.color_scheme_dark .xet-form textarea[readonly]{border-color:var(--dark-input-border-color)!important;color:var(--dark-disabled-color)!important;background-color:var(--dark-disabled-bg-color)!important}body.color_scheme_dark .xet-form input.error{color:var(--dark-text-strong-color)!important}body.color_scheme_dark .xet-form input.error::-moz-placeholder{color:var(--dark-muted-color)}body.color_scheme_dark .xet-form input.error::placeholder{color:var(--dark-muted-color)}body.color_scheme_dark .xet-form select{border-color:var(--dark-input-border-color);background-color:var(--dark-input-bg-color)}body.color_scheme_dark .xet-form input[type=radio]+label::before{background:var(--dark-input-bg-color);border-color:var(--dark-input-border-color)}body.color_scheme_dark .xet-form input[type=checkbox]+label::before{background:var(--dark-input-bg-color);border-color:var(--dark-input-border-color)}body.color_scheme_dark .xet-form .checkbox-style{background:#010101}body.color_scheme_dark .xet-form .checkbox-style input+label:after{background:#fff}body.color_scheme_dark .xet-form label input[type=radio],body.color_scheme_dark .xet-form label input[type=checkbox]{border-color:var(--dark-input-border-color)!important}body.color_scheme_dark form .form__input-group__label{color:var(--dark-text-strong-color)}body.color_scheme_dark form .form__input-group__input{color:var(--dark-text-strong-color)}body.color_scheme_dark form .form__input-group__input input+button,body.color_scheme_dark form .form__input-group__input input+input[type=button]{border-color:var(--dark-input-border-color);color:var(--dark-muted-color)}body.color_scheme_dark form .form__input-group .help-desc{color:var(--dark-text-base-color)}@media (min-width:1024px){form:not(.form-horizontal) .form__input-group{flex-direction:row;align-items:center}form:not(.form-horizontal) .form__input-group .form__input-group__label{width:180px;margin-bottom:0}}