.field-error-container+.field-entry[data-v-436804bd],.field-valid-container+.field-entry[data-v-436804bd]{padding-right:44px}.field-small .field-error-container+.field-entry[data-v-436804bd],.field-small .field-valid-container+.field-entry[data-v-436804bd]{padding-right:36px}.field-error-container[data-v-436804bd],.field-valid-container[data-v-436804bd]{position:absolute;right:0;z-index:2}.field-error-container[data-v-436804bd]{cursor:pointer}.field-error-container:hover>.field-error-message[data-v-436804bd]{opacity:1;visibility:visible;top:36px}.field-error-icon[data-v-436804bd],.field-valid-icon[data-v-436804bd]{display:inline-block;height:44px;width:36px;font-size:1rem;text-align:center;line-height:44px}.field-small .field-error-icon[data-v-436804bd],.field-small .field-valid-icon[data-v-436804bd]{display:inline-block;height:36px;width:36px;font-size:1rem;text-align:center;line-height:36px}.field-error-icon[data-v-436804bd]{color:var(--on-error-color)}.field-valid-icon[data-v-436804bd]{color:var(--on-success-color)}.field-error-message[data-v-436804bd]{opacity:0;visibility:hidden;position:absolute;top:30px;right:4px;width:180px;background:var(--error-color);border:1px solid var(--error-border-color);border-radius:var(--border-radius-small);padding:var(--spacing-mini);font-size:var(--font-size-tiny);line-height:var(--line-height-tiny);font-weight:var(--font-weight-normal);color:var(--on-error-color);-webkit-transition-duration:.15s;transition-duration:.15s}.field-error-message[data-v-436804bd]:before{content:"";position:absolute;z-index:1;top:-14px;right:9px;border:7px solid transparent;border-bottom:7px solid var(--error-color)}.field-error-message[data-v-436804bd]:after{content:"";position:absolute;z-index:2;top:-5px;right:11px;width:9px;height:9px;border-top:1px solid var(--error-border-color);border-left:1px solid var(--error-border-color);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select-input[data-v-436804bd]{width:100%;height:30px}.select-input input[data-v-436804bd]{height:44px!important;width:100%!important;font-size:.9rem;z-index:1!important;padding:12px 80px 12px 12px}.select-input button[data-v-436804bd]{position:relative;z-index:2;float:right;height:42px;top:-43px;right:1px}.password-view[data-v-436804bd]{position:absolute;right:-16px;margin-top:.8rem}.visual_icon[data-v-436804bd]{right:-22px;z-index:2}.visual_icon--select[data-v-436804bd]{font-size:12px}.dark .btn-select-search[data-v-436804bd]{background-color:#252525!important}.btn-select-search[data-v-436804bd]{background-color:#fff!important}.no-field-entry[data-v-436804bd]{background-color:transparent;height:2rem;border-radius:.25rem}.no-field[data-v-436804bd]{background-color:transparent;border-color:transparent}.close[data-v-288acf70]{position:absolute;right:12px;top:10px}.close>button[data-v-288acf70]{width:2rem;height:2rem;cursor:pointer;border-radius:50%;border:1px solid #721c24!important;color:#721c24!important}.close>button[data-v-288acf70]:hover{-webkit-filter:brightness(1);filter:brightness(1);background:#f5c6cb!important}.close>button>i[data-v-288acf70]{font-size:16px}.header-modal[data-v-288acf70]{position:relative}.padding-modal[data-v-288acf70]{padding:16px}.overflow-scrollbar[data-v-288acf70]::-webkit-scrollbar{width:6px}.overflow-scrollbar[data-v-288acf70]::-webkit-scrollbar-thumb{background-color:#b9b9b9;border-radius:10px}.overflow-scrollbar[data-v-288acf70]::-webkit-scrollbar-track{background-color:#dfdfdf}.vue-modal-large[data-v-288acf70],.vue-modal-medium[data-v-288acf70],.vue-modal-small[data-v-288acf70]{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (min-width:680px){.vue-modal-large[data-v-288acf70]{max-width:680px!important;max-height:80%!important}}@media (min-width:480px){.vue-modal-medium[data-v-288acf70]{max-width:480px!important;max-height:80%!important}}@media (min-width:280px){.vue-modal-small[data-v-288acf70]{max-width:280px!important;max-height:80%!important}}@media (max-width:680px){aside[data-v-288acf70]{position:absolute;z-index:10;top:0;bottom:0}.title-modal[data-v-288acf70]{font-size:14px}.close[data-v-288acf70]{right:6px;top:8px}}aside[data-v-288acf70]{-webkit-flex-basis:200px;-ms-flex-preferred-size:200px;flex-basis:200px;max-width:200px;width:200px}