body.dark{--input-background: #33353D;--input-text-color: #ffffff;--input-border: 10px solid #33353D;--input-border-radius: 8px;--input-border-width: 0px;--input-visibility-icon-filter: brightness(0) invert(1);--input-visibility-icon-stroke-color: #ffffff;--input-height: 50px;--input-width: 100%;--input-padding-top: 16px;--input-padding-bottom: 16px;--input-padding-left: 16px;--input-padding-right: 16px;--input-font-size: 16px;--input-line-height: normal;--input-placeholder-color: #bfbfbf;--input-placeholder-opacity: 0;--input-label-left: 17px ;--input-label-top: 5px;--input-label-asterisk-color: #e32f26;--input-disabled-background: #424242;--input-disabled-text-color: rgba(255, 255, 255, .4);--input-disabled-border-color: #33353D;--input-error-border-color: #e32f26;--input-gradient-color: linear-gradient(90deg, #0a6359 0%, #19cfb9 32.81%, #0b6c60 68.23%, #139b8b 100%);--input-gradient-border-width: 2px;--input-currency-symbol-margin: 5px;--input-currency-symbol-color: #ffffff;--input-file-padding: 12px;--input-file-label-top: 8px;--input-file-label-left: 16px;--input-file-label-font-size: 14px;--input-tablet-height: 52px;--input-tablet-font-size: 16px;--input-tablet-padding-top: 12px;--input-tablet-padding-bottom: 12px;--input-tablet-padding-left: 16px;--input-tablet-padding-right: 16px;--input-tablet-line-height: 21px;--input-mobile-height: 52px;--input-mobile-font-size: 15px;--input-mobile-padding-top: 16px;--input-mobile-padding-left: 16px;--input-mobile-padding-right: 16px;--input-mobile-line-height: 19px}.forgot-password-modal,.reset-password-modal,.login-modal,.dench-input-wrapper-login{--input-background: #E9E9E9;--input-text-color: #000;--input-border: transparent;--input-placeholder-color: #606060;--input-visibility-icon-filter: brightness(0);--input-visibility-icon-stroke-color: #000000}@media only screen and (max-width: 767px){.forgot-password-modal{--input-background: var(--mobile-modal-forgot-password-input-background-color);--input-text-color: var(--mobile-modal-forgot-password-input-text-color);--input-border: var(--mobile-modal-forgot-password-input-border-color);--input-placeholder-color: var(--mobile-modal-forgot-password-placeholder-text-color)}.reset-password-modal{--input-background: var(--mobile-modal-reset-password-input-background-color);--input-text-color: var(--mobile-modal-reset-password-input-text-color);--input-border: var(--mobile-modal-reset-password-input-border-color);--input-placeholder-color: var(--mobile-modal-reset-password-placeholder-text-color)}}.dench-input-wrapper{position:relative;margin-bottom:5px}.dench-input-wrapper input,.dench-input-wrapper textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;width:var(--input-width);border:var(--input-border);border-width:var(--input-border-width);border-radius:var(--input-border-radius);font-size:var(--input-font-size);line-height:var(--input-line-height);padding-bottom:var(--input-padding-bottom);padding-top:var(--input-padding-top);padding-left:var(--input-padding-left);padding-right:var(--input-padding-right);background:var(--input-background);color:var(--input-text-color);overflow:hidden}.dench-input-wrapper input:-webkit-input-placeholder,.dench-input-wrapper textarea:-webkit-input-placeholder{color:var(--input-placeholder-color);opacity:var(--input-placeholder-opacity)}.dench-input-wrapper input{height:calc(var(--input-height) - var(--input-border-width) * 2)}.dench-input-wrapper textarea{min-height:300px;resize:none}.dench-input-wrapper input:-webkit-autofill,.dench-input-wrapper input:-webkit-autofill:hover,.dench-input-wrapper input:-webkit-autofill:focus,.dench-input-wrapper input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--input-background) inset!important;-webkit-text-fill-color:var(--input-text-color)!important;caret-color:var(--input-text-color)!important;color:var(--input-text-color)!important}.dench-input-wrapper input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.dench-input-wrapper input[type=number]::-webkit-inner-spin-button,.dench-input-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dench-input-wrapper-stacked label,.dench-input-wrapper-floating label{left:var(--input-label-left);backface-visibility:hidden;position:absolute;z-index:20;transform-origin:0 50%;transition:all .2s cubic-bezier(.55,.06,.68,.19);pointer-events:none;cursor:text}.dench-input-wrapper-stacked input,.dench-input-wrapper-stacked textarea,.dench-input-wrapper-floating input,.dench-input-wrapper-floating textarea{padding-bottom:0;position:relative;z-index:10;cursor:text}.dench-input-wrapper-floating label{top:50%;transform:translateY(-50%) scale(1)}.dench-input-wrapper-floating.dench-input-wrapper-focused label,.dench-input-wrapper-floating.dench-input-wrapper-has-value label,.dench-input-wrapper-floating.dench-input-wrapper-has-placeholder label,.dench-input-wrapper-stacked label{top:var(--input-label-top);transform:translateY(0) scale(.8)}.dench-input-wrapper-disabled label{opacity:.6}.dench-input-wrapper-disabled input,.dench-input-wrapper-disabled textarea{background:var(--input-disabled-background);color:var(--input-disabled-text-color);border-color:var(--input-disabled-border-color)}.dench-input-wrapper .dench-input-label-asterisk{color:var(--input-label-asterisk-color)}.dench-input-wrapper-inner{position:relative}.dench-input-wrapper-inner .custom-input-icon,.dench-input-wrapper-inner .validation-icon{position:absolute;top:50%;transform:translateY(-50%);right:16px;display:none;z-index:200}.dench-input-wrapper-inner .custom-input-icon.show,.dench-input-wrapper-inner .validation-icon.show{display:inline-block}.dench-input-wrapper-inner .custom-input-icon .attention-icon,.dench-input-wrapper-inner .validation-icon .attention-icon{position:relative;width:20px;height:20px;display:block}.dench-input-wrapper-inner .dench-input-wrapper-inner-visibility-icon{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:20px;height:20px;z-index:100;display:block;cursor:pointer;-webkit-user-select:none;user-select:none}.dench-input-wrapper-inner .dench-input-wrapper-inner-visibility-icon .visibility-icon-img{width:100%;height:100%;filter:var(--input-visibility-icon-filter, brightness(0))}.dench-input-wrapper-inner .dench-input-wrapper-inner-visibility-icon.shown:after{content:"";position:absolute;top:50%;left:10%;right:10%;height:3px;background:var(--input-visibility-icon-stroke-color, #6d7177);transform:translateY(-50%) rotate(45deg);z-index:10}.dench-input-wrapper-currency label{top:var(--input-label-top);transform:translateY(0) scale(.8)}.dench-input-wrapper-currency-inner{display:flex;align-items:center;justify-content:flex-start;width:var(--input-width);height:calc(var(--input-height) - var(--input-border-width) * 2);border:var(--input-border);border-width:var(--input-border-width);border-radius:var(--input-border-radius);padding-bottom:var(--input-padding-bottom);padding-top:var(--input-padding-top);padding-left:var(--input-padding-left);padding-right:var(--input-padding-right);background:var(--input-background);overflow:hidden}.dench-input-wrapper-currency-inner input{width:100%;height:auto;border:none;border-width:0;padding:0;background:transparent}.dench-input-wrapper-currency-inner span{font-size:var(--input-font-size);line-height:var(--input-line-height);margin-right:var(--input-currency-symbol-margin);color:var(--input-currency-symbol-color)}.dench-input-wrapper-file .dench-input-wrapper-inner{width:var(--input-width);height:calc(var(--input-height) - var(--input-border-width) * 2);border:var(--input-border);border-width:var(--input-border-width);border-radius:var(--input-border-radius);padding:var(--input-file-padding);background:var(--input-background);overflow:hidden;position:relative;z-index:20}.dench-input-wrapper-file .dench-input-wrapper-inner label{color:var(--input-text-color);font-size:var(--input-font-size);line-height:var(--input-line-height)}.dench-input-wrapper-file input[type=file]{visibility:hidden;width:0;height:0}.dench-input-wrapper-file input[type=file]::-webkit-file-upload-button{visibility:hidden;width:0;height:0}.dench-input-wrapper-file input[type=file]::-ms-browse{visibility:hidden;width:0;height:0}.dench-input-wrapper-file .dench-button{padding-left:24px;padding-right:24px;position:absolute;top:50%;transform:translateY(-50%);right:-1px;height:var(--input-height);font-size:16px;border-radius:var(--input-border-radius);border-top-left-radius:0;border-bottom-left-radius:0}.dench-input-wrapper-file label{position:absolute;z-index:10;top:var(--input-file-label-top);left:var(--input-file-label-left);font-size:var(--input-file-label-font-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:250px;transform:none}.dench-input-wrapper-file .dench-input-file-name{position:absolute;z-index:10;top:50%;transform:translateY(-50%);left:var(--input-file-label-left);font-size:var(--input-font-size);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:250px;color:var(--input-text-color)}@media only screen and (max-width: 400px){.dench-input-wrapper-file .dench-input-file-name{max-width:180px}}.dench-input-wrapper-gradient-border:not(.dench-input-wrapper-file):not(.dench-input-wrapper-currency){border:none}.dench-input-wrapper-gradient-border:not(.dench-input-wrapper-file):not(.dench-input-wrapper-currency) .dench-input-inner-gradient-border{position:relative}.dench-input-wrapper-gradient-border:not(.dench-input-wrapper-file):not(.dench-input-wrapper-currency) .dench-input-inner-gradient-border:before{width:100%;height:var(--input-height);background:var(--input-gradient-color);display:inline-block;content:"";position:absolute;border-radius:var(--input-border-radius);top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.dench-input-wrapper-gradient-border:not(.dench-input-wrapper-file):not(.dench-input-wrapper-currency) .dench-input-inner-gradient-border input{position:relative;z-index:10;height:calc(var(--input-height) - var(--input-gradient-border-width) * 2);margin:var(--input-gradient-border-width);width:calc(100% - var(--input-gradient-border-width) * 2)}.dench-input-wrapper--invalid .dench-input-wrapper-currency-inner,.dench-input-wrapper--invalid input,.dench-input-wrapper--invalid textarea{border-color:var(--input-error-border-color);padding-right:48px}.dench-input-wrapper--invalid .dench-input-wrapper-inner .validation-icon{display:inline-block;opacity:1;visibility:visible}.dench-input-wrapper--invalid .dench-input-wrapper-inner .dench-input-wrapper-inner-visibility-icon{display:none}.dench-input-wrapper--invalid .dench-input-wrapper-inner input,.dench-input-wrapper--invalid .dench-input-wrapper-inner textarea,.dench-input-wrapper--invalid.dench-input-wrapper-file .dench-input-wrapper-inner{border-color:var(--input-error-border-color)}@media only screen and (min-width: 768px) and (max-width: 1024px){.dench-input-wrapper input{height:calc(var(--input-tablet-height) - var(--input-border-width) * 2)}.dench-input-wrapper input,.dench-input-wrapper textarea{font-size:var(--input-tablet-font-size);line-height:var(--input-tablet-line-height);padding-bottom:var(--input-tablet-padding-bottom);padding-top:var(--input-tablet-padding-top);padding-left:var(--input-tablet-padding-left);padding-right:var(--input-tablet-padding-right)}.dench-input-wrapper-currency-inner{height:calc(var(--input-tablet-height) - var(--input-border-width) * 2);padding-bottom:var(--input-tablet-padding-bottom);padding-top:var(--input-tablet-padding-top);padding-left:var(--input-tablet-padding-left);padding-right:var(--input-tablet-padding-right)}.dench-input-wrapper-currency-inner input,.dench-input-wrapper-currency-inner span{font-size:var(--input-tablet-font-size);line-height:var(--input-tablet-line-height)}}@media only screen and (max-width: 767px){.dench-input-wrapper input{height:calc(var(--input-mobile-height) - var(--input-border-width) * 2)}.dench-input-wrapper input,.dench-input-wrapper textarea{font-size:var(--input-mobile-font-size);line-height:var(--input-mobile-line-height);padding-top:var(--input-mobile-padding-top);padding-left:var(--input-mobile-padding-left);padding-right:var(--input-mobile-padding-right)}.dench-input-wrapper-currency-inner{height:calc(var(--input-mobile-height) - var(--input-border-width) * 2);padding-top:var(--input-mobile-padding-top);padding-left:var(--input-mobile-padding-left);padding-right:var(--input-mobile-padding-right)}.dench-input-wrapper-currency-inner input,.dench-input-wrapper-currency-inner span{font-size:var(--input-mobile-font-size);line-height:var(--input-mobile-line-height)}}body.dark{--general-validation-error-padding: 18px;--general-validation-error-height: 24px;--general-validation-error-background: #D92F3F;--general-validation-error-border-radius: 8px;--general-validation-error-width: 100%;--general-validation-error-color: #ffffff;--general-validation-error-font-size: 14px}.validation-errors{position:relative;min-height:var(--general-validation-error-height);background:var(--general-validation-error-background);border-radius:var(--general-validation-error-border-radius);width:var(--general-validation-error-width);text-align:center;z-index:100;opacity:1;visibility:visible;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.validation-errors:after{border-left:solid transparent 5px;border-right:solid transparent 5px;border-bottom:solid var(--general-validation-error-background) 5px;top:-5px;content:" ";right:50%;position:absolute}.validation-errors .validation-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);width:16px;height:16px;display:flex;align-items:center;justify-content:center}.validation-errors .validation-icon img{width:100%;height:100%;object-fit:contain}.validation-errors .error-message{font-size:var(--general-validation-error-font-size);color:var(--general-validation-error-color);padding:var(--general-validation-error-padding);padding-left:32px;display:inline-block;width:100%;word-break:break-word;text-align:left}.validation-errors .error-message.error-visible{opacity:1;visibility:visible}.validation-errors .error-message .email-suggestion{text-decoration:underline;cursor:pointer;font-weight:700;display:inline-block}.validation-errors .error-message .email-suggestion:hover{opacity:.9}.validation-errors[style*="display: none"]{opacity:0;visibility:hidden}
