@-webkit-keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@-webkit-keyframes displayModal{0%{bottom:-50rem}to{bottom:-1rem}}@-webkit-keyframes hiddenModal{0%{bottom:-1rem}to{bottom:-50rem}}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@-webkit-keyframes out{0%{visibility:visible;width:auto}50%{visibility:visible;width:5%}to{visibility:collapse;width:0}}@-webkit-keyframes in{0%{visibility:collapse;width:0}50%{visibility:visible;width:5%}to{visibility:visible;width:auto}}.dummy__caller:after,.dummy__user:after{background-image:linear-gradient(90deg,rgba(205,205,192,0),#fff 50%,hsla(0,0%,80.4%,0));-webkit-animation:loading 1.5s linear infinite;animation:loading 1.5s linear infinite}.dummy__user:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:-150% 0;background-size:13rem;border-radius:1rem}.dummy__user.crop-user{margin-right:1rem}.dummy__user .user-info .user-image{background-image:unset!important;background:hsla(0,0%,60%,.6);width:2rem;height:2rem;margin:.7rem}.dummy__user .user-info .user-name{background:hsla(0,0%,60%,.6)}.dummy__user .user-info .role{color:transparent;background:hsla(0,0%,60%,.6);margin-top:.3rem}.dummy__user .chat-options{color:hsla(0,0%,60%,.6);background:hsla(0,0%,60%,.6)}.dummy__user .chat-options i{color:hsla(0,0%,60%,.6)}.dummy__message{-webkit-animation:loading 1.5s cubic-bezier(.32,.01,0,.99) infinite alternate both;animation:loading 1.5s cubic-bezier(.32,.01,0,.99) infinite alternate both}.initial-animation{-webkit-animation:entry-animation 1s cubic-bezier(.68,.87,.54,1.2);animation:entry-animation 1s cubic-bezier(.68,.87,.54,1.2)}@-webkit-keyframes entry-animation{0%{left:-100vw}to{left:0}}@-webkit-keyframes loading{to{background-position:350% 0}}.modal-container{align-items:center;background-image:linear-gradient(transparent -20%,rgba(0,0,0,.4) 60%);bottom:0;display:flex;flex-shrink:0;height:100vh;justify-content:center;left:0;position:fixed;transition:all .25s ease-in-out;width:100%;z-index:50}.modal-container.modal-rigth{justify-content:flex-end}.modal-container.hidden{opacity:0;overflow:hidden;visibility:hidden}.modal-container.hidden .modal{-webkit-animation:hiddenModal .4s forwards;animation:hiddenModal .4s forwards}.modal-container.open{opacity:1;overflow:unset;visibility:visible}.modal-container.open .modal{-webkit-animation:displayModal .25s forwards;animation:displayModal .25s forwards}.modal-container.labor-condition-details-management .switch-button{display:flex}.modal-container.irregular-calendar-details-container{z-index:70}.modal-container.magic-actions{z-index:11}.modal-container.finish,.modal-container.modify{z-index:15}.modal-container .modal{align-self:flex-end;background:#fff;border-radius:1rem;bottom:-1rem;display:flex;flex-direction:column;flex-shrink:0;height:80%;position:relative;width:80%}.modal-container .modal.print-report{height:auto;max-height:80%;width:65%;padding-bottom:5rem;overflow-y:auto;scrollbar-width:none}.modal-container .modal.print-report::-webkit-scrollbar{display:none}.modal-container .modal.print-report .bwr-btn:disabled{opacity:.5!important;cursor:not-allowed!important}.modal-container .modal.notificaton{height:auto;max-height:80%;width:35rem}.modal-container .modal.notificaton .notification-list-container{overflow-y:auto;scrollbar-width:none}.modal-container .modal.notificaton .notification-list-container::-webkit-scrollbar{display:none}.modal-container .modal.notificaton .notification-list-container .notification-box .read-notification{-webkit-animation:out .25s forwards;animation:out .25s forwards}.modal-container .modal.notificaton .notification-list-container .notification-box:hover .read-notification{-webkit-animation:in .25s forwards;animation:in .25s forwards}.modal-container .modal.notificaton .notification-list-container .notification-box .notification-info .badge-info{position:absolute;top:-.8rem;border-radius:.4rem;opacity:.9;color:#fff;padding:.2rem .7rem;text-align:center;min-width:3rem;margin-right:2rem;right:0;background:#999}.modal-container .modal.notificaton .notification-list-container .notification-box .notification-info .badge-info.pending{background:#999}.modal-container .modal.notificaton .notification-list-container .notification-box .notification-info .badge-info.accepted{background:#8bd18f}.modal-container .modal.notificaton .notification-list-container .notification-box .notification-info .badge-info.denied,.modal-container .modal.notificaton .notification-list-container .notification-box .notification-info .badge-info.modal.request-info-modal.accepted{background:#96051a}.modal-container .modal .close-button{align-items:center;color:#333;cursor:pointer;display:flex;font-size:2rem;height:1.5rem;justify-content:center;margin:1rem;position:absolute;right:0;text-decoration:none;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1.5rem}.modal-container .modal .icon-delete-template{font-size:32px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.modal-container .modal .icon{align-items:center;background-color:var(--main_color_opacity,#f399b8);border-radius:1rem;color:var(--main_color,#e0004d);display:flex;font-size:1.5rem;height:3rem;justify-content:center;margin-right:1rem;width:3rem}.modal-container .modal>.header{flex-shrink:0;height:15%;width:100%}.modal-container .modal>.header .description{display:flex;flex-direction:column;height:80%;justify-content:space-evenly;width:50%}.modal-container .modal>.header .description .title{border:none;color:var(--main_color,#e0004d);font-size:1.8rem;font-weight:700}.modal-container .modal>.header .description .subtitle{color:#666;font-size:1.2rem}.modal-container .modal .container{display:flex;height:85%}.modal-container .modal .container .left{margin:1rem;overflow-y:scroll;width:33.33%}.modal-container .modal .container .left::-webkit-scrollbar{display:none}.modal-container .modal .container .left .buttons-block{background:#f1f1f1;border-radius:.5rem;display:flex;flex-direction:column;margin-top:1.2rem;padding:1.5rem}.modal-container .modal .container .left .buttons-block .title{font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.modal-container .modal .container .left .buttons-block .button{display:flex;font-size:1.1rem;justify-content:space-between;margin:.5rem}.modal-container .modal .container .left .buttons-block .button .add-legal-text{align-items:center;background:unset;border:none;color:var(--main_color,#e0004d);cursor:pointer;display:flex;font-size:1.3rem;height:1.5rem;justify-content:center;width:1.5rem}.modal-container .modal .container .right{margin:2.2rem 0 0 3rem;width:66.66%}.modal-container .modal .container .right form{display:flex;flex-direction:column;height:100%;justify-content:flex-start}.modal-container .modal .container .right form .text{background-color:#f1f1f1;border-radius:.8rem;box-sizing:border-box;font-size:1rem;height:85%;overflow:auto;padding:2rem}.modal-container .modal .container .right form .text:focus{outline:none}.modal-container .modal .container .right form .text .custom-data{color:var(--main_color,#e0004d);cursor:pointer;font-weight:700;position:relative}.modal-container .modal .container .right form .text .custom-data .custom-tooltip{align-items:center;-webkit-animation:displayTooltip .2s forwards;animation:displayTooltip .2s forwards;background:var(--main_color,#e0004d);border-radius:.5rem;color:#fff;display:flex;font-size:.8rem;font-weight:500;height:2rem;justify-content:center;left:-20px;letter-spacing:.8px;opacity:0;padding:1rem;position:absolute;top:-4.3rem;width:15rem}.modal-container .modal .container .right form .text .custom-data .custom-tooltip:after{border:5px solid transparent;border-top:5px solid var(--main_color,#e0004d);content:"";left:15%;margin-left:-5px;position:absolute;top:100%}.modal-container .modal.search-employee{align-self:flex-end;-webkit-animation:displayModal .3s forwards;animation:displayModal .3s forwards;bottom:-50rem;height:80%;width:70%}.modal-container .modal.search-employee .description{width:70%}.modal-container .modal.search-employee .close-modal{color:#666;cursor:pointer;font-size:2rem;margin:2rem;position:absolute;right:0;top:0;transition:color .2s}.modal-container .modal.search-employee .close-modal:hover{color:#333}.modal-container .modal.search-employee .header{height:20%}.modal-container .modal.search-employee .modal-content{height:80%;margin:1.5rem}.modal-container .modal.search-employee .modal-content .search-container{border:2px solid #999;border-radius:1rem;display:flex;flex-direction:column;height:3rem;justify-content:space-between;padding:1rem}.modal-container .modal.search-employee .modal-content .search-container label{color:#999;font-size:1rem}.modal-container .modal.search-employee .modal-content .search-container input{border:unset;color:#666;font-size:1.5rem;height:100%}.modal-container .modal.search-employee .modal-content .search-container input::-moz-placeholder{color:#999!important;font-size:1.5rem!important}.modal-container .modal.search-employee .modal-content .search-container input:-ms-input-placeholder{color:#999!important;font-size:1.5rem!important}.modal-container .modal.search-employee .modal-content .search-container input::placeholder{color:#999!important;font-size:1.5rem!important}.modal-container .modal.search-employee .modal-content .search-container input:focus{outline:none}.modal-container .modal.search-employee .modal-content .employees{display:flex;height:70%;justify-content:space-between;width:100%}.modal-container .modal.search-employee .modal-content .employees .results,.modal-container .modal.search-employee .modal-content .employees .selection{display:flex;flex-direction:column;overflow-x:scroll;padding:1rem;width:45%}.modal-container .modal.search-employee .modal-content .employees .results .no-results,.modal-container .modal.search-employee .modal-content .employees .selection .no-results{align-self:center;color:#999;justify-self:center}.modal-container .modal.search-employee .modal-content .employees .separator{align-self:center;border:1px solid #999;height:90%}.modal-container .modal.search-employee .modal-content .employees .result.user{align-items:center;border-radius:.5rem;color:#666;cursor:pointer;display:flex;height:5rem;justify-content:flex-start;margin-bottom:1rem;transition:background .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-container .modal.search-employee .modal-content .employees .result.user:hover{background:#f5f5f5}.modal-container .modal.search-employee .modal-content .employees .result.user.selected{background:var(--main_color_opacity,#f399b8);color:var(--main_color,#e0004d)}.modal-container .modal.search-employee .modal-content .employees .result.user .user-photo{align-items:center;border-radius:.5rem;display:flex;font-size:2.5rem;height:5rem;justify-content:center;width:5rem}.modal-container .modal.search-employee .modal-content .employees .result.user .user-photo img{height:4rem;width:4rem}.modal-container .modal.search-employee .modal-content .employees .result.user .user-info{display:flex;flex-direction:column;font-size:1.4rem;height:5rem;justify-content:center;margin-left:1rem}.modal-container .modal.search-employee .modal-content .employees .result.user .user-info .user-job{color:#999}.modal-container .modal.search-employee .modal-content .button-save{align-items:center;background:var(--main_color,#e0004d);border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:10%;justify-content:center;width:100%}.modal-container .modal.disability-doc-modal .container,.modal-container .modal.document-modal .container,.modal-container .modal.documents-modal .container,.modal-container .modal.labor-condition-details-management-modal .container,.modal-container .modal.labor-condition-management-modal .container,.modal-container .modal.labor-condition-modal .container{flex-direction:column;overflow-x:scroll}.modal-container .modal.disability-doc-modal .container .card-form .input-text,.modal-container .modal.document-modal .container .card-form .input-text,.modal-container .modal.documents-modal .container .card-form .input-text,.modal-container .modal.labor-condition-details-management-modal .container .card-form .input-text,.modal-container .modal.labor-condition-management-modal .container .card-form .input-text,.modal-container .modal.labor-condition-modal .container .card-form .input-text{height:5rem;margin-bottom:1rem;padding:0}.modal-container .modal.disability-doc-modal .container .card-form .input-text.input-border,.modal-container .modal.document-modal .container .card-form .input-text.input-border,.modal-container .modal.documents-modal .container .card-form .input-text.input-border,.modal-container .modal.labor-condition-details-management-modal .container .card-form .input-text.input-border,.modal-container .modal.labor-condition-management-modal .container .card-form .input-text.input-border,.modal-container .modal.labor-condition-modal .container .card-form .input-text.input-border{border:2px solid #999;height:76px}.modal-container .modal.disability-doc-modal .container .card-form .input-text.input-border .custom-select,.modal-container .modal.document-modal .container .card-form .input-text.input-border .custom-select,.modal-container .modal.documents-modal .container .card-form .input-text.input-border .custom-select,.modal-container .modal.labor-condition-details-management-modal .container .card-form .input-text.input-border .custom-select,.modal-container .modal.labor-condition-management-modal .container .card-form .input-text.input-border .custom-select,.modal-container .modal.labor-condition-modal .container .card-form .input-text.input-border .custom-select{border:none}.modal-container .modal.disability-doc-modal .container .card-form .input-text label,.modal-container .modal.document-modal .container .card-form .input-text label,.modal-container .modal.documents-modal .container .card-form .input-text label,.modal-container .modal.labor-condition-details-management-modal .container .card-form .input-text label,.modal-container .modal.labor-condition-management-modal .container .card-form .input-text label,.modal-container .modal.labor-condition-modal .container .card-form .input-text label{left:3%;top:15%}.modal-container .modal.disability-doc-modal .container .card-form .input-text .custom-select,.modal-container .modal.disability-doc-modal .container .card-form .input-text input,.modal-container .modal.document-modal .container .card-form .input-text .custom-select,.modal-container .modal.document-modal .container .card-form .input-text input,.modal-container .modal.documents-modal .container .card-form .input-text .custom-select,.modal-container .modal.documents-modal .container .card-form .input-text input,.modal-container .modal.labor-condition-details-management-modal .container .card-form .input-text .custom-select,.modal-container .modal.labor-condition-details-management-modal .container .card-form .input-text input,.modal-container .modal.labor-condition-management-modal .container .card-form .input-text .custom-select,.modal-container .modal.labor-condition-management-modal .container .card-form .input-text input,.modal-container .modal.labor-condition-modal .container .card-form .input-text .custom-select,.modal-container .modal.labor-condition-modal .container .card-form .input-text input{font-size:1.2rem;font-weight:600;padding:1.7rem 0 0 1rem}.modal-container .modal.disability-doc-modal .container .card-form .input-text .custom-select.search-item,.modal-container .modal.disability-doc-modal .container .card-form .input-text input.search-item,.modal-container .modal.document-modal .container .card-form .input-text .custom-select.search-item,.modal-container .modal.document-modal .container .card-form .input-text input.search-item,.modal-container .modal.documents-modal .container .card-form .input-text .custom-select.search-item,.modal-container .modal.documents-modal .container .card-form .input-text input.search-item,.modal-container .modal.labor-condition-details-management-modal .container .card-form .input-text .custom-select.search-item,.modal-container .modal.labor-condition-details-management-modal .container .card-form .input-text input.search-item,.modal-container .modal.labor-condition-management-modal .container .card-form .input-text .custom-select.search-item,.modal-container .modal.labor-condition-management-modal .container .card-form .input-text input.search-item,.modal-container .modal.labor-condition-modal .container .card-form .input-text .custom-select.search-item,.modal-container .modal.labor-condition-modal .container .card-form .input-text input.search-item{padding-top:0}.modal-container .modal.disability-doc-modal .container .card-form .input-text .custom-select,.modal-container .modal.document-modal .container .card-form .input-text .custom-select,.modal-container .modal.documents-modal .container .card-form .input-text .custom-select,.modal-container .modal.labor-condition-details-management-modal .container .card-form .input-text .custom-select,.modal-container .modal.labor-condition-management-modal .container .card-form .input-text .custom-select,.modal-container .modal.labor-condition-modal .container .card-form .input-text .custom-select{justify-content:center;padding:1.5rem 1rem 0;top:0;width:90%;z-index:20}.modal-container .modal.disability-doc-modal .container .card-form .input-text .custom-select.active,.modal-container .modal.document-modal .container .card-form .input-text .custom-select.active,.modal-container .modal.documents-modal .container .card-form .input-text .custom-select.active,.modal-container .modal.labor-condition-details-management-modal .container .card-form .input-text .custom-select.active,.modal-container .modal.labor-condition-management-modal .container .card-form .input-text .custom-select.active,.modal-container .modal.labor-condition-modal .container .card-form .input-text .custom-select.active{left:1%;z-index:25}.modal-container .modal.disability-doc-modal .container .card-form .input-text .custom-select .search-item,.modal-container .modal.document-modal .container .card-form .input-text .custom-select .search-item,.modal-container .modal.documents-modal .container .card-form .input-text .custom-select .search-item,.modal-container .modal.labor-condition-details-management-modal .container .card-form .input-text .custom-select .search-item,.modal-container .modal.labor-condition-management-modal .container .card-form .input-text .custom-select .search-item,.modal-container .modal.labor-condition-modal .container .card-form .input-text .custom-select .search-item{height:2.5rem}.modal-container .modal.disability-doc-modal .container .card-form .inputs-wrapper,.modal-container .modal.document-modal .container .card-form .inputs-wrapper,.modal-container .modal.documents-modal .container .card-form .inputs-wrapper,.modal-container .modal.labor-condition-details-management-modal .container .card-form .inputs-wrapper,.modal-container .modal.labor-condition-management-modal .container .card-form .inputs-wrapper,.modal-container .modal.labor-condition-modal .container .card-form .inputs-wrapper{background:#f5f5f5;border-radius:.5rem;margin-bottom:1rem;padding:2% 2% 0;width:95%}.modal-container .modal.disability-doc-modal .container .card-form .inputs-wrapper[data-field=ends_at_hour],.modal-container .modal.disability-doc-modal .container .card-form .inputs-wrapper[data-field=start_at_hour],.modal-container .modal.document-modal .container .card-form .inputs-wrapper[data-field=ends_at_hour],.modal-container .modal.document-modal .container .card-form .inputs-wrapper[data-field=start_at_hour],.modal-container .modal.documents-modal .container .card-form .inputs-wrapper[data-field=ends_at_hour],.modal-container .modal.documents-modal .container .card-form .inputs-wrapper[data-field=start_at_hour],.modal-container .modal.labor-condition-details-management-modal .container .card-form .inputs-wrapper[data-field=ends_at_hour],.modal-container .modal.labor-condition-details-management-modal .container .card-form .inputs-wrapper[data-field=start_at_hour],.modal-container .modal.labor-condition-management-modal .container .card-form .inputs-wrapper[data-field=ends_at_hour],.modal-container .modal.labor-condition-management-modal .container .card-form .inputs-wrapper[data-field=start_at_hour],.modal-container .modal.labor-condition-modal .container .card-form .inputs-wrapper[data-field=ends_at_hour],.modal-container .modal.labor-condition-modal .container .card-form .inputs-wrapper[data-field=start_at_hour]{width:45%!important}.modal-container .modal.disability-doc-modal .container .card-form .inputs-wrapper .input-text .transparent,.modal-container .modal.document-modal .container .card-form .inputs-wrapper .input-text .transparent,.modal-container .modal.documents-modal .container .card-form .inputs-wrapper .input-text .transparent,.modal-container .modal.labor-condition-details-management-modal .container .card-form .inputs-wrapper .input-text .transparent,.modal-container .modal.labor-condition-management-modal .container .card-form .inputs-wrapper .input-text .transparent,.modal-container .modal.labor-condition-modal .container .card-form .inputs-wrapper .input-text .transparent{background:transparent}.modal-container .modal.disability-doc-modal .container .card-form .auto-wrapper-buttons,.modal-container .modal.disability-doc-modal .container .card-form .file-wrapper,.modal-container .modal.document-modal .container .card-form .auto-wrapper-buttons,.modal-container .modal.document-modal .container .card-form .file-wrapper,.modal-container .modal.documents-modal .container .card-form .auto-wrapper-buttons,.modal-container .modal.documents-modal .container .card-form .file-wrapper,.modal-container .modal.labor-condition-details-management-modal .container .card-form .auto-wrapper-buttons,.modal-container .modal.labor-condition-details-management-modal .container .card-form .file-wrapper,.modal-container .modal.labor-condition-management-modal .container .card-form .auto-wrapper-buttons,.modal-container .modal.labor-condition-management-modal .container .card-form .file-wrapper,.modal-container .modal.labor-condition-modal .container .card-form .auto-wrapper-buttons,.modal-container .modal.labor-condition-modal .container .card-form .file-wrapper{margin-bottom:1rem}.modal-container .modal.disability-doc-modal .container .card-form .auto-wrapper-buttons .radio-label,.modal-container .modal.disability-doc-modal .container .card-form .file-wrapper .radio-label,.modal-container .modal.document-modal .container .card-form .auto-wrapper-buttons .radio-label,.modal-container .modal.document-modal .container .card-form .file-wrapper .radio-label,.modal-container .modal.documents-modal .container .card-form .auto-wrapper-buttons .radio-label,.modal-container .modal.documents-modal .container .card-form .file-wrapper .radio-label,.modal-container .modal.labor-condition-details-management-modal .container .card-form .auto-wrapper-buttons .radio-label,.modal-container .modal.labor-condition-details-management-modal .container .card-form .file-wrapper .radio-label,.modal-container .modal.labor-condition-management-modal .container .card-form .auto-wrapper-buttons .radio-label,.modal-container .modal.labor-condition-management-modal .container .card-form .file-wrapper .radio-label,.modal-container .modal.labor-condition-modal .container .card-form .auto-wrapper-buttons .radio-label,.modal-container .modal.labor-condition-modal .container .card-form .file-wrapper .radio-label{border:2px solid hsla(0,0%,60%,.5);border-radius:.5rem;color:hsla(0,0%,60%,.5);font-size:1.4rem;padding:.6rem 2rem}.modal-container .modal.disability-doc-modal .container .card-form .auto-wrapper-buttons input[type=radio],.modal-container .modal.disability-doc-modal .container .card-form .file-wrapper input[type=radio],.modal-container .modal.document-modal .container .card-form .auto-wrapper-buttons input[type=radio],.modal-container .modal.document-modal .container .card-form .file-wrapper input[type=radio],.modal-container .modal.documents-modal .container .card-form .auto-wrapper-buttons input[type=radio],.modal-container .modal.documents-modal .container .card-form .file-wrapper input[type=radio],.modal-container .modal.labor-condition-details-management-modal .container .card-form .auto-wrapper-buttons input[type=radio],.modal-container .modal.labor-condition-details-management-modal .container .card-form .file-wrapper input[type=radio],.modal-container .modal.labor-condition-management-modal .container .card-form .auto-wrapper-buttons input[type=radio],.modal-container .modal.labor-condition-management-modal .container .card-form .file-wrapper input[type=radio],.modal-container .modal.labor-condition-modal .container .card-form .auto-wrapper-buttons input[type=radio],.modal-container .modal.labor-condition-modal .container .card-form .file-wrapper input[type=radio]{display:none}.modal-container .modal.disability-doc-modal .container .card-form .auto-wrapper-buttons input[type=radio]:checked+label,.modal-container .modal.disability-doc-modal .container .card-form .file-wrapper input[type=radio]:checked+label,.modal-container .modal.document-modal .container .card-form .auto-wrapper-buttons input[type=radio]:checked+label,.modal-container .modal.document-modal .container .card-form .file-wrapper input[type=radio]:checked+label,.modal-container .modal.documents-modal .container .card-form .auto-wrapper-buttons input[type=radio]:checked+label,.modal-container .modal.documents-modal .container .card-form .file-wrapper input[type=radio]:checked+label,.modal-container .modal.labor-condition-details-management-modal .container .card-form .auto-wrapper-buttons input[type=radio]:checked+label,.modal-container .modal.labor-condition-details-management-modal .container .card-form .file-wrapper input[type=radio]:checked+label,.modal-container .modal.labor-condition-management-modal .container .card-form .auto-wrapper-buttons input[type=radio]:checked+label,.modal-container .modal.labor-condition-management-modal .container .card-form .file-wrapper input[type=radio]:checked+label,.modal-container .modal.labor-condition-modal .container .card-form .auto-wrapper-buttons input[type=radio]:checked+label,.modal-container .modal.labor-condition-modal .container .card-form .file-wrapper input[type=radio]:checked+label{border:2px solid var(--main_color,#e0004d);color:var(--main_color,#e0004d)}.modal-container .modal.disability-doc-modal .container .inline-inputs,.modal-container .modal.document-modal .container .inline-inputs,.modal-container .modal.documents-modal .container .inline-inputs,.modal-container .modal.labor-condition-details-management-modal .container .inline-inputs,.modal-container .modal.labor-condition-management-modal .container .inline-inputs,.modal-container .modal.labor-condition-modal .container .inline-inputs{justify-content:space-between}.modal-container .modal.disability-doc-modal .container .inline-inputs .input-text,.modal-container .modal.document-modal .container .inline-inputs .input-text,.modal-container .modal.documents-modal .container .inline-inputs .input-text,.modal-container .modal.labor-condition-details-management-modal .container .inline-inputs .input-text,.modal-container .modal.labor-condition-management-modal .container .inline-inputs .input-text,.modal-container .modal.labor-condition-modal .container .inline-inputs .input-text{width:48%!important}.modal-container .modal.disability-doc-modal .container .inline-inputs .input-text label,.modal-container .modal.document-modal .container .inline-inputs .input-text label,.modal-container .modal.documents-modal .container .inline-inputs .input-text label,.modal-container .modal.labor-condition-details-management-modal .container .inline-inputs .input-text label,.modal-container .modal.labor-condition-management-modal .container .inline-inputs .input-text label,.modal-container .modal.labor-condition-modal .container .inline-inputs .input-text label{left:6%!important}.modal-container .modal.disability-doc-modal .container .inline-inputs.inline-inputs-checkbox,.modal-container .modal.document-modal .container .inline-inputs.inline-inputs-checkbox,.modal-container .modal.documents-modal .container .inline-inputs.inline-inputs-checkbox,.modal-container .modal.labor-condition-details-management-modal .container .inline-inputs.inline-inputs-checkbox,.modal-container .modal.labor-condition-management-modal .container .inline-inputs.inline-inputs-checkbox,.modal-container .modal.labor-condition-modal .container .inline-inputs.inline-inputs-checkbox{justify-content:unset;margin-bottom:1rem}.modal-container .modal.disability-doc-modal .container .inline-inputs.inline-inputs-checkbox .checkbox-label,.modal-container .modal.document-modal .container .inline-inputs.inline-inputs-checkbox .checkbox-label,.modal-container .modal.documents-modal .container .inline-inputs.inline-inputs-checkbox .checkbox-label,.modal-container .modal.labor-condition-details-management-modal .container .inline-inputs.inline-inputs-checkbox .checkbox-label,.modal-container .modal.labor-condition-management-modal .container .inline-inputs.inline-inputs-checkbox .checkbox-label,.modal-container .modal.labor-condition-modal .container .inline-inputs.inline-inputs-checkbox .checkbox-label{width:50%}.modal-container .modal.disability-doc-modal .container::-webkit-scrollbar,.modal-container .modal.document-modal .container::-webkit-scrollbar,.modal-container .modal.documents-modal .container::-webkit-scrollbar,.modal-container .modal.labor-condition-details-management-modal .container::-webkit-scrollbar,.modal-container .modal.labor-condition-management-modal .container::-webkit-scrollbar,.modal-container .modal.labor-condition-modal .container::-webkit-scrollbar{width:0!important}.modal-container .modal.delete-member-modal{height:auto;max-height:90%;width:30rem}.modal-container .modal.document-modal input:disabled{background-color:#999}.modal-container .modal.disability-doc-modal,.modal-container .modal.documents-modal{overflow-y:hidden}.modal-container .modal.disability-doc-modal .card-form,.modal-container .modal.documents-modal .card-form{border-radius:.7rem;overflow-y:scroll;scrollbar-width:none}.modal-container .modal.disability-doc-modal .card-form .image-preview .crop-button,.modal-container .modal.documents-modal .card-form .image-preview .crop-button{bottom:0;position:-webkit-sticky;position:sticky}.modal-container .modal.disability-doc-modal .card-form .footer-form,.modal-container .modal.documents-modal .card-form .footer-form{bottom:0;position:-webkit-sticky;position:sticky;z-index:9}.modal-container .modal.disability-doc-modal,.modal-container .modal.document-modal,.modal-container .modal.documents-modal,.modal-container .modal.labor-condition-details-management-modal,.modal-container .modal.labor-condition-management-modal,.modal-container .modal.labor-condition-modal{align-self:flex-end;border-bottom-left-radius:0;border-bottom-right-radius:0;bottom:0;height:auto;max-height:80%;width:40%}.modal-container .modal.disability-doc-modal .documents-wrapper,.modal-container .modal.document-modal .documents-wrapper,.modal-container .modal.documents-modal .documents-wrapper,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper,.modal-container .modal.labor-condition-management-modal .documents-wrapper,.modal-container .modal.labor-condition-modal .documents-wrapper{overflow-y:scroll;scrollbar-width:none}.modal-container .modal.disability-doc-modal .documents-wrapper::-webkit-scrollbar,.modal-container .modal.document-modal .documents-wrapper::-webkit-scrollbar,.modal-container .modal.documents-modal .documents-wrapper::-webkit-scrollbar,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper::-webkit-scrollbar,.modal-container .modal.labor-condition-management-modal .documents-wrapper::-webkit-scrollbar,.modal-container .modal.labor-condition-modal .documents-wrapper::-webkit-scrollbar{display:none}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label input,.modal-container .modal.document-modal .documents-wrapper .single-document-label input,.modal-container .modal.documents-modal .documents-wrapper .single-document-label input,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label input,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label input,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label input{display:none}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label[data-disabled=true],.modal-container .modal.document-modal .documents-wrapper .single-document-label[data-disabled=true],.modal-container .modal.documents-modal .documents-wrapper .single-document-label[data-disabled=true],.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label[data-disabled=true],.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label[data-disabled=true],.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label[data-disabled=true]{cursor:not-allowed;opacity:.3}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option,.modal-container .modal.document-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option{background-color:var(--main_color_opacity,#f399b8)}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option .info-document,.modal-container .modal.document-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option .info-document,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option .info-document,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option .info-document,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option .info-document,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option .info-document{color:var(--main_color,#e0004d)}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option .options-doc-template .bw_icon_details,.modal-container .modal.document-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option .options-doc-template .bw_icon_details,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option .options-doc-template .bw_icon_details,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option .options-doc-template .bw_icon_details,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option .options-doc-template .bw_icon_details,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option .options-doc-template .bw_icon_details{color:#fff}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .document-option.active,.modal-container .modal.document-modal .documents-wrapper .single-document-label .document-option.active,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .document-option.active,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .document-option.active,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .document-option.active,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .document-option.active{background-color:var(--main_color_opacity,#f399b8)}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .document-option.active .checkbox-label,.modal-container .modal.document-modal .documents-wrapper .single-document-label .document-option.active .checkbox-label,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .document-option.active .checkbox-label,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .document-option.active .checkbox-label,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .document-option.active .checkbox-label,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .document-option.active .checkbox-label{color:var(--main_color,#e0004d)}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .document-option .info-document .doc-tem-name,.modal-container .modal.document-modal .documents-wrapper .single-document-label .document-option .info-document .doc-tem-name,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .document-option .info-document .doc-tem-name,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .document-option .info-document .doc-tem-name,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .document-option .info-document .doc-tem-name,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .document-option .info-document .doc-tem-name{overflow:hidden;padding-right:1.5rem;text-overflow:ellipsis;white-space:nowrap}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .document-option .switch-button,.modal-container .modal.document-modal .documents-wrapper .single-document-label .document-option .switch-button,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .document-option .switch-button,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .document-option .switch-button,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .document-option .switch-button,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .document-option .switch-button{position:relative;right:0;top:0}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .document-option .sign-required,.modal-container .modal.document-modal .documents-wrapper .single-document-label .document-option .sign-required,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .document-option .sign-required,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .document-option .sign-required,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .document-option .sign-required,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .document-option .sign-required{opacity:0;transition:visibility 0s,opacity .5s,width .5s ease-in-out;visibility:hidden;width:0}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .document-option .sign-required.visible,.modal-container .modal.document-modal .documents-wrapper .single-document-label .document-option .sign-required.visible,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .document-option .sign-required.visible,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .document-option .sign-required.visible,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .document-option .sign-required.visible,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .document-option .sign-required.visible{opacity:1;visibility:visible;width:100%}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .document-option .buttons-document .icon-option,.modal-container .modal.document-modal .documents-wrapper .single-document-label .document-option .buttons-document .icon-option,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .document-option .buttons-document .icon-option,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .document-option .buttons-document .icon-option,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .document-option .buttons-document .icon-option,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .document-option .buttons-document .icon-option{cursor:pointer;font-size:24px;margin:0 5px}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .document-option .box,.modal-container .modal.document-modal .documents-wrapper .single-document-label .document-option .box,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .document-option .box,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .document-option .box,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .document-option .box,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .document-option .box{border:1px solid;border-radius:.3rem;color:#999;height:1.4rem;margin-right:.5rem;width:1.4rem}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .document-option .box.selected,.modal-container .modal.document-modal .documents-wrapper .single-document-label .document-option .box.selected,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .document-option .box.selected,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .document-option .box.selected,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .document-option .box.selected,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .document-option .box.selected{background:var(--main_color_opacity,#f399b8)}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .document-option .right-side,.modal-container .modal.document-modal .documents-wrapper .single-document-label .document-option .right-side,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .document-option .right-side,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .document-option .right-side,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .document-option .right-side,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .document-option .right-side{position:relative}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .document-option .right-side .switch-button,.modal-container .modal.document-modal .documents-wrapper .single-document-label .document-option .right-side .switch-button,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .document-option .right-side .switch-button,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .document-option .right-side .switch-button,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .document-option .right-side .switch-button,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .document-option .right-side .switch-button{left:-3.5rem;position:absolute;right:unset;top:unset}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .document-option .options-doc-template i.active,.modal-container .modal.document-modal .documents-wrapper .single-document-label .document-option .options-doc-template i.active,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .document-option .options-doc-template i.active,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .document-option .options-doc-template i.active,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .document-option .options-doc-template i.active,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .document-option .options-doc-template i.active{color:var(--main_color,#e0004d);transform:rotate(-45deg)}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .document-option .options-doc-template i.active:before,.modal-container .modal.document-modal .documents-wrapper .single-document-label .document-option .options-doc-template i.active:before,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .document-option .options-doc-template i.active:before,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .document-option .options-doc-template i.active:before,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .document-option .options-doc-template i.active:before,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .document-option .options-doc-template i.active:before{content:"\E911"}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .document-option .options-doc-template .menu-single-document,.modal-container .modal.document-modal .documents-wrapper .single-document-label .document-option .options-doc-template .menu-single-document,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .document-option .options-doc-template .menu-single-document,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .document-option .options-doc-template .menu-single-document,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .document-option .options-doc-template .menu-single-document,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .document-option .options-doc-template .menu-single-document{display:none;z-index:1}.modal-container .modal.disability-doc-modal .documents-wrapper .single-document-label .document-option .options-doc-template .menu-single-document.active,.modal-container .modal.document-modal .documents-wrapper .single-document-label .document-option .options-doc-template .menu-single-document.active,.modal-container .modal.documents-modal .documents-wrapper .single-document-label .document-option .options-doc-template .menu-single-document.active,.modal-container .modal.labor-condition-details-management-modal .documents-wrapper .single-document-label .document-option .options-doc-template .menu-single-document.active,.modal-container .modal.labor-condition-management-modal .documents-wrapper .single-document-label .document-option .options-doc-template .menu-single-document.active,.modal-container .modal.labor-condition-modal .documents-wrapper .single-document-label .document-option .options-doc-template .menu-single-document.active{display:flex}.modal-container .modal.disability-doc-modal .disability-doc-body{overflow:scroll;overflow-x:hidden;scrollbar-width:none}.modal-container .modal.disability-doc-modal .disability-doc-body::-webkit-scrollbar{display:none}.modal-container .modal.labor-condition.new-group,.modal-container .modal.labor-condition.new-version{height:auto;width:30%}.modal-container .modal.labor-condition.new-group .hidden-content-labor-conditions,.modal-container .modal.labor-condition.new-version .hidden-content-labor-conditions{display:none}.modal-container .modal.labor-condition.new-group .version-date .option,.modal-container .modal.labor-condition.new-version .version-date .option{border:2px solid #666}.modal-container .modal.labor-condition.new-group .version-date input[type=radio]+label,.modal-container .modal.labor-condition.new-version .version-date input[type=radio]+label{cursor:pointer;position:relative}.modal-container .modal.labor-condition.new-group .version-date input[type=radio]:checked+label,.modal-container .modal.labor-condition.new-version .version-date input[type=radio]:checked+label{border-color:var(--main_color,#e0004d);color:var(--main_color,#e0004d)}.modal-container .modal.copy-contract{padding:2rem;width:50%}.modal-container .modal.copy-contract .destination-contract,.modal-container .modal.copy-contract .origin-contract{display:flex}.modal-container .modal.copy-contract .copy-button,.modal-container .modal.copy-contract .origin-contract:not([data-origin-id=""]){display:none}.modal-container .modal.copy-contract .destination-contract:not([data-destination-id=""])~.copy-button{display:flex}.modal-container .modal.copy-contract .origin-contract[data-origin-id=""]~.copy-button{display:none!important}.modal-container .modal.copy-contract .origin-contract[data-origin-id=""]~.destination-contract{display:none}.modal-container .modal.copy-contract .destination-contract[data-origin-id=""]~.copy-button{display:none!important}.modal-container .modal.copy-contract .selected-employees{padding:1rem}.modal-container .modal.copy-contract .selected-employees .selected{position:relative;width:50%}.modal-container .modal.copy-contract .selected-employees .selected .remove{cursor:pointer;font-size:1.5rem;margin:1rem;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s}.modal-container .modal.copy-contract .selected-employees .selected:hover .remove{opacity:1}.modal-container .modal.copy-contract .employees-wrapper{overflow-y:scroll;padding-bottom:0}.modal-container .modal.copy-contract .employees-wrapper .remove{display:none}.modal-container .modal.request-connect{height:auto;max-height:90%;width:30rem}.modal-container .modal.request-connect .quakki-img-connect{margin-top:-8rem}.modal-container .modal.document-select{width:60%}.modal-container .modal.document-select .ht-head-modal{height:8rem}.modal-container .modal.document-select .filter-search .button-add i.active{color:var(--main_color,#e0004d);transform:rotate(-45deg)}.modal-container .modal.document-select .document-select-body{height:calc(100% - 11rem);position:relative}.modal-container .modal.document-select .document-select-body .document-select-btn{bottom:0;position:absolute;width:100%}.modal-container .modal.document-select .documents-wrapper{overflow-y:scroll;scrollbar-width:none}.modal-container .modal.document-select .documents-wrapper::-webkit-scrollbar{display:none}.modal-container .modal.document-select .documents-wrapper .single-document-label input{display:none}.modal-container .modal.document-select .documents-wrapper .single-document-label[data-disabled=true]{cursor:not-allowed;opacity:.3}.modal-container .modal.document-select .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option{background-color:var(--main_color_opacity,#f399b8)}.modal-container .modal.document-select .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option .info-document{color:var(--main_color,#e0004d)}.modal-container .modal.document-select .documents-wrapper .single-document-label .switch-button-checkbox:checked+.document-option .options-doc-template .bw_icon_details{color:#fff}.modal-container .modal.document-select .documents-wrapper .single-document-label .document-option.active{background-color:var(--main_color_opacity,#f399b8)}.modal-container .modal.document-select .documents-wrapper .single-document-label .document-option.active .checkbox-label{color:var(--main_color,#e0004d)}.modal-container .modal.document-select .documents-wrapper .single-document-label .document-option .info-document .doc-tem-name{overflow:hidden;padding-right:1.5rem;text-overflow:ellipsis;white-space:nowrap}.modal-container .modal.document-select .documents-wrapper .single-document-label .document-option .switch-button{position:relative;right:0;top:0}.modal-container .modal.document-select .documents-wrapper .single-document-label .document-option .sign-required{opacity:0;transition:visibility 0s,opacity .5s,width .5s ease-in-out;visibility:hidden;width:0}.modal-container .modal.document-select .documents-wrapper .single-document-label .document-option .sign-required.visible{opacity:1;visibility:visible;width:100%}.modal-container .modal.document-select .documents-wrapper .single-document-label .document-option .buttons-document .icon-option{cursor:pointer;font-size:24px;margin:0 5px}.modal-container .modal.document-select .documents-wrapper .single-document-label .document-option .box{border:1px solid;border-radius:.3rem;color:#999;height:1.4rem;margin-right:.5rem;width:1.4rem}.modal-container .modal.document-select .documents-wrapper .single-document-label .document-option .box.selected{background:var(--main_color_opacity,#f399b8)}.modal-container .modal.document-select .documents-wrapper .single-document-label .document-option .right-side{position:relative}.modal-container .modal.document-select .documents-wrapper .single-document-label .document-option .right-side .switch-button{left:-3.5rem;position:absolute;right:unset;top:unset}.modal-container .modal.document-select .documents-wrapper .single-document-label .document-option .options-doc-template i.active{color:var(--main_color,#e0004d);transform:rotate(-45deg)}.modal-container .modal.document-select .documents-wrapper .single-document-label .document-option .options-doc-template i.active:before{content:"\E911"}.modal-container .modal.document-select .documents-wrapper .single-document-label .document-option .options-doc-template .menu-single-document{display:none;z-index:1}.modal-container .modal.document-select .documents-wrapper .single-document-label .document-option .options-doc-template .menu-single-document.active{display:flex}.modal-container .modal.document-upload{height:auto;max-height:80%;overflow-y:scroll;padding-bottom:1rem;position:absolute;width:40%}.modal-container .modal.document-upload .upload-file-wrapper .upload-file-drag{background-color:#f5f5f5;position:relative}.modal-container .modal.document-upload .upload-file-wrapper .upload-file-drag.dragover{border-color:var(--main_color,#e0004d)}.modal-container .modal.document-upload .upload-file-wrapper .upload-file-drag .icon{background-color:transparent;color:#666;font-size:4rem;margin:0 auto 1rem}.modal-container .modal.document-upload .upload-file-wrapper .view-document{height:100%;width:100%}.modal-container .modal.document-upload .upload-file-wrapper .view-document .icon{background-color:transparent;color:#666}.modal-container .modal.document-upload .upload-file-wrapper .view-document .text{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.modal-container .modal.document-upload .upload-file-wrapper div[data-name=preview-document]{border-radius:.5rem;height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.modal-container .modal.document-upload .upload-file-wrapper[data-type=template] .delete-document{display:none!important}.modal-container .modal.document-upload .who-sign .warning{display:none}.modal-container .modal.document-upload .who-sign input[type=checkbox]:checked~.warning{display:flex}.modal-container .modal.document-upload .sign-container .do-not-sign,.modal-container .modal.document-upload .sign-container .send-to-sign{width:48%}.modal-container .modal.document-upload .delete-document{align-items:center;text-align:center;z-index:103}.modal-container .modal.document-template-select{height:auto;max-height:80%;overflow-y:scroll;width:40%}.modal-container .modal.document-template-select .option .box{border:1px solid;border-radius:.3rem;color:#999;height:1.4rem;margin-right:.5rem;width:1.4rem}.modal-container .modal.document-template-select .option .box.selected{background:var(--main_color_opacity,#f399b8)}.modal-container .modal.document-template-select .template-remove-button{color:#96051a}.modal-container .modal.document-new{height:auto;max-height:80%;width:50%}.modal-container .modal.document-template-edit .bwr-btn.template-sign-btn{height:3rem;opacity:.4;position:absolute;right:3rem;top:7rem;width:8rem}.modal-container .modal.document-template-edit .bwr-btn.template-sign-btn:hover{opacity:1}.modal-container .modal.labor-conditions-picker{height:auto;max-height:85%;width:30%}.modal-container .modal.labor-conditions-picker .labor-condition-groups{height:auto;max-height:100%;overflow:scroll}.modal-container .modal.labor-conditions-picker .labor-condition-groups .option{align-items:center;background:#fff;border-radius:.8rem;color:unset;cursor:pointer;display:flex;padding:1rem 1.5rem;position:relative;text-decoration:unset}.modal-container .modal.labor-conditions-picker .labor-condition-groups .option.selected{background:#f5f5f5!important}.modal-container .modal.labor-conditions-picker .labor-condition-groups .option.selected .description .title{color:var(--main_color,#e0004d)}.modal-container .modal.labor-conditions-picker .labor-condition-groups .option.list-item{display:flex;height:3rem;justify-content:space-between;margin-bottom:1rem}.modal-container .modal.labor-conditions-picker .labor-condition-groups .option.list-item .description .title{font-size:1.2rem;font-weight:400}.modal-container .modal.labor-conditions-picker .labor-condition-groups .option.list-item .description .subtitle{color:#666;font-size:1rem;font-weight:300}.modal-container .modal.labor-conditions-picker .labor-condition-groups .option.list-item .button{color:#666;font-size:1.4rem}.modal-container .modal.labor-conditions-picker .labor-condition-groups .option.labor-condition,.modal-container .modal.labor-conditions-picker .labor-condition-groups .option.user{background:#fff}.modal-container .modal.labor-conditions-picker .header-complex{padding-right:.1rem;width:unset}.modal-container .modal.labor-conditions-picker .header-complex .header-left .header-left-icon{color:var(--main_color,#e0004d);font-size:2rem}.modal-container .modal.labor-conditions-picker .header-complex .header-left .header-left-content{align-items:center}.modal-container .modal.labor-conditions-picker .header-complex .header-left .header-left-content .name{font-size:1.3rem}.modal-container .modal.exception-role-info{align-self:flex-end;-webkit-animation:displayModal .3s forwards;animation:displayModal .3s forwards;height:auto;max-height:80%;min-height:25%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50%}.modal-container .modal.exception-role-info .header{height:5rem}.modal-container .modal.exception-role-info .first-condition,.modal-container .modal.exception-role-info .modal-content{height:auto;margin-bottom:2rem;max-height:80vh;min-height:10rem;overflow-y:scroll;position:relative}.modal-container .modal.exception-role-info .first-condition .entry-type,.modal-container .modal.exception-role-info .first-condition .payment-mode,.modal-container .modal.exception-role-info .first-condition .quantity-condition,.modal-container .modal.exception-role-info .first-condition .type,.modal-container .modal.exception-role-info .modal-content .entry-type,.modal-container .modal.exception-role-info .modal-content .payment-mode,.modal-container .modal.exception-role-info .modal-content .quantity-condition,.modal-container .modal.exception-role-info .modal-content .type{display:none;margin-top:2rem}.modal-container .modal.exception-role-info .first-condition>.label,.modal-container .modal.exception-role-info .modal-content>.label{color:#333;font-size:1.5rem;height:3rem;margin-top:2rem}.modal-container .modal.exception-role-info .first-condition .conditions-list,.modal-container .modal.exception-role-info .first-condition .more-conditions-list,.modal-container .modal.exception-role-info .modal-content .conditions-list,.modal-container .modal.exception-role-info .modal-content .more-conditions-list{display:flex;flex-direction:column;height:auto;justify-content:space-around;margin-top:1rem;min-height:10rem;width:100%}.modal-container .modal.exception-role-info .first-condition .conditions-list .conditions-items,.modal-container .modal.exception-role-info .first-condition .more-conditions-list .conditions-items,.modal-container .modal.exception-role-info .modal-content .conditions-list .conditions-items,.modal-container .modal.exception-role-info .modal-content .more-conditions-list .conditions-items{display:flex;justify-content:space-around;width:100%}.modal-container .modal.exception-role-info .first-condition .conditions-list .conditions-items .condition-item,.modal-container .modal.exception-role-info .first-condition .more-conditions-list .conditions-items .condition-item,.modal-container .modal.exception-role-info .modal-content .conditions-list .conditions-items .condition-item,.modal-container .modal.exception-role-info .modal-content .more-conditions-list .conditions-items .condition-item{align-items:center;background:#f5f5f5;border-radius:.5rem;color:#999;cursor:pointer;display:flex;flex-shrink:0;font-size:1.5rem;height:4rem;justify-content:center;transition:color .2s,background .2s;width:32%}.modal-container .modal.exception-role-info .first-condition .conditions-list .conditions-items .condition-item:hover:not(.active),.modal-container .modal.exception-role-info .first-condition .more-conditions-list .conditions-items .condition-item:hover:not(.active),.modal-container .modal.exception-role-info .modal-content .conditions-list .conditions-items .condition-item:hover:not(.active),.modal-container .modal.exception-role-info .modal-content .more-conditions-list .conditions-items .condition-item:hover:not(.active){background:#666;color:#f5f5f5}.modal-container .modal.exception-role-info .first-condition .conditions-list .conditions-items .condition-item.hidden,.modal-container .modal.exception-role-info .first-condition .more-conditions-list .conditions-items .condition-item.hidden,.modal-container .modal.exception-role-info .modal-content .conditions-list .conditions-items .condition-item.hidden,.modal-container .modal.exception-role-info .modal-content .more-conditions-list .conditions-items .condition-item.hidden{display:none}.modal-container .modal.exception-role-info .first-condition .conditions-list .conditions-items .condition-item.active,.modal-container .modal.exception-role-info .first-condition .more-conditions-list .conditions-items .condition-item.active,.modal-container .modal.exception-role-info .modal-content .conditions-list .conditions-items .condition-item.active,.modal-container .modal.exception-role-info .modal-content .more-conditions-list .conditions-items .condition-item.active{background:var(--main_color_opacity,#f399b8);color:var(--main_color,#e0004d)}.modal-container .modal.exception-role-info .first-condition .conditions-list .conditions-containers,.modal-container .modal.exception-role-info .first-condition .more-conditions-list .conditions-containers,.modal-container .modal.exception-role-info .modal-content .conditions-list .conditions-containers,.modal-container .modal.exception-role-info .modal-content .more-conditions-list .conditions-containers{display:flex;flex-direction:column;height:auto;justify-content:center;min-height:10rem;position:relative;width:100%}.modal-container .modal.exception-role-info .first-condition .conditions-list .conditions-containers .operator-options,.modal-container .modal.exception-role-info .first-condition .more-conditions-list .conditions-containers .operator-options,.modal-container .modal.exception-role-info .modal-content .conditions-list .conditions-containers .operator-options,.modal-container .modal.exception-role-info .modal-content .more-conditions-list .conditions-containers .operator-options{align-items:center;display:flex;justify-content:space-around;min-height:5rem}.modal-container .modal.exception-role-info .first-condition .more-conditions-list,.modal-container .modal.exception-role-info .modal-content .more-conditions-list{display:none}.modal-container .modal.exception-role-info .first-condition .operator-options,.modal-container .modal.exception-role-info .modal-content .operator-options{color:#999;display:flex;justify-content:space-around;width:100%}.modal-container .modal.exception-role-info .first-condition .conditions-list[data-selected=entry_type] .entry-type,.modal-container .modal.exception-role-info .first-condition .conditions-list[data-selected=hour_type] .type,.modal-container .modal.exception-role-info .first-condition .conditions-list[data-selected=payment_mode_id] .payment-mode,.modal-container .modal.exception-role-info .first-condition .conditions-list[data-selected=quantity] .quantity-condition,.modal-container .modal.exception-role-info .first-condition .more-conditions-list[data-selected=entry_type] .entry-type,.modal-container .modal.exception-role-info .first-condition .more-conditions-list[data-selected=hour_type] .type,.modal-container .modal.exception-role-info .first-condition .more-conditions-list[data-selected=payment_mode_id] .payment-mode,.modal-container .modal.exception-role-info .first-condition .more-conditions-list[data-selected=quantity] .quantity-condition,.modal-container .modal.exception-role-info .modal-content .conditions-list[data-selected=entry_type] .entry-type,.modal-container .modal.exception-role-info .modal-content .conditions-list[data-selected=hour_type] .type,.modal-container .modal.exception-role-info .modal-content .conditions-list[data-selected=payment_mode_id] .payment-mode,.modal-container .modal.exception-role-info .modal-content .conditions-list[data-selected=quantity] .quantity-condition,.modal-container .modal.exception-role-info .modal-content .more-conditions-list[data-selected=entry_type] .entry-type,.modal-container .modal.exception-role-info .modal-content .more-conditions-list[data-selected=hour_type] .type,.modal-container .modal.exception-role-info .modal-content .more-conditions-list[data-selected=payment_mode_id] .payment-mode,.modal-container .modal.exception-role-info .modal-content .more-conditions-list[data-selected=quantity] .quantity-condition{display:flex;flex-direction:column;width:100%}.modal-container .modal.exception-role-info .first-condition .conditions-list[data-selected=quantity] .quantity-condition input[name=quantity],.modal-container .modal.exception-role-info .first-condition .more-conditions-list[data-selected=quantity] .quantity-condition input[name=quantity],.modal-container .modal.exception-role-info .modal-content .conditions-list[data-selected=quantity] .quantity-condition input[name=quantity],.modal-container .modal.exception-role-info .modal-content .more-conditions-list[data-selected=quantity] .quantity-condition input[name=quantity]{border:2px solid #999;border-radius:.5rem;font-size:2rem;height:4rem;text-align:center}.modal-container .modal.exception-role-info .first-condition .quantity-condition .input-quantity,.modal-container .modal.exception-role-info .modal-content .quantity-condition .input-quantity{align-items:center;display:flex;height:7rem;justify-content:center;width:100%}.modal-container .modal.exception-role-info .first-condition .quantity-condition .input-quantity input,.modal-container .modal.exception-role-info .modal-content .quantity-condition .input-quantity input{border:2px solid var(--main_color,#e0004d);border-radius:.5rem;font-size:1.5rem;height:4rem;text-align:center;width:80%}.modal-container .modal.exception-role-info .first-condition .quantity-condition[data-selected=""] .input-quantity,.modal-container .modal.exception-role-info .modal-content .quantity-condition[data-selected=""] .input-quantity{display:none}.modal-container .modal.exception-role-info .first-condition .quantity-condition[data-selected="<"] .input-quantity,.modal-container .modal.exception-role-info .first-condition .quantity-condition[data-selected="="] .input-quantity,.modal-container .modal.exception-role-info .first-condition .quantity-condition[data-selected=">"] .input-quantity,.modal-container .modal.exception-role-info .modal-content .quantity-condition[data-selected="<"] .input-quantity,.modal-container .modal.exception-role-info .modal-content .quantity-condition[data-selected="="] .input-quantity,.modal-container .modal.exception-role-info .modal-content .quantity-condition[data-selected=">"] .input-quantity{display:flex}.modal-container .modal.exception-role-info .first-condition .add-another-condition,.modal-container .modal.exception-role-info .modal-content .add-another-condition{display:none;margin:3rem auto 0;width:95%}.modal-container .modal.exception-role-info .first-condition .add-another-condition .label,.modal-container .modal.exception-role-info .modal-content .add-another-condition .label{color:#999;font-size:1.5rem;width:85%}.modal-container .modal.exception-role-info .first-condition .add-another-condition .conditions,.modal-container .modal.exception-role-info .modal-content .add-another-condition .conditions{display:flex;justify-content:space-around;width:15%}.modal-container .modal.exception-role-info .first-condition .conditions-list[data-selected]~.add-another-condition,.modal-container .modal.exception-role-info .modal-content .conditions-list[data-selected]~.add-another-condition{display:flex}.modal-container .modal.exception-role-info .first-condition .button-save,.modal-container .modal.exception-role-info .modal-content .button-save{display:none}.modal-container .modal.exception-role-info .first-condition .conditions-list[data-selected]~.button-save,.modal-container .modal.exception-role-info .modal-content .conditions-list[data-selected]~.button-save{display:flex}.modal-container .modal.exception-role-info .first-condition .add-another-condition[data-selected=true]~.more-condition-operators,.modal-container .modal.exception-role-info .modal-content .add-another-condition[data-selected=true]~.more-condition-operators{align-items:center;display:flex!important;height:auto;justify-content:space-around;min-height:7.5rem}.modal-container .modal.exception-role-info .first-condition .add-another-condition[data-selected=true]~.more-condition-operators .condition-operator,.modal-container .modal.exception-role-info .modal-content .add-another-condition[data-selected=true]~.more-condition-operators .condition-operator{align-items:center;background:#f5f5f5;border-radius:1rem;color:#999;cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;height:2.5rem;padding:1.5rem;text-align:left;transition:color .2s,background .2s;width:15rem}.modal-container .modal.exception-role-info .first-condition .add-another-condition[data-selected=true]~.more-condition-operators .condition-operator:hover,.modal-container .modal.exception-role-info .modal-content .add-another-condition[data-selected=true]~.more-condition-operators .condition-operator:hover{background:#666;color:#fff}.modal-container .modal.exception-role-info .first-condition .add-another-condition[data-selected=true]~.more-condition-operators .condition-operator.active,.modal-container .modal.exception-role-info .modal-content .add-another-condition[data-selected=true]~.more-condition-operators .condition-operator.active{background:var(--main_color_opacity,#f399b8);color:var(--main_color,#e0004d)}.modal-container .modal.exception-role-info .first-condition .add-another-condition[data-selected=false]~.more-condition-operators,.modal-container .modal.exception-role-info .modal-content .add-another-condition[data-selected=false]~.more-condition-operators{display:none}.modal-container .modal.exception-role-info .first-condition .more-condition-operators[data-selected=AND]~.more-conditions-list,.modal-container .modal.exception-role-info .first-condition .more-condition-operators[data-selected=OR]~.more-conditions-list,.modal-container .modal.exception-role-info .modal-content .more-condition-operators[data-selected=AND]~.more-conditions-list,.modal-container .modal.exception-role-info .modal-content .more-condition-operators[data-selected=OR]~.more-conditions-list{display:flex!important}.modal-container .modal.exception-role-info .first-condition .more-condition-operators[data-selected]~.more-conditions-list,.modal-container .modal.exception-role-info .modal-content .more-condition-operators[data-selected]~.more-conditions-list{display:none}.modal-container .modal.exception-role-info .first-condition .more-condition-operators[data-selected]~.more-conditions-list .label,.modal-container .modal.exception-role-info .modal-content .more-condition-operators[data-selected]~.more-conditions-list .label{color:#333;font-size:1.5rem;height:3rem;margin-bottom:2rem}.modal-container .modal.define-workday{height:auto;width:35rem}.modal-container .modal.define-workday .days{padding:1rem 0 0}.modal-container .modal.define-workday .days .simple-option{background-color:#f5f5f5;margin:0;width:unset}.modal-container .modal.define-workday .hours{display:flex;margin-top:1rem}.modal-container .modal.define-workday .hours .one-day-more{bottom:-20px}.modal-container .modal.define-workday .is-flex-wrapper{margin-bottom:1rem}.modal-container .modal.define-workday .is-flex-wrapper .simple-options-wrapper{padding-left:0;padding-right:0}.modal-container .modal.define-workday .is-flex-wrapper .simple-options-wrapper label{background-color:#f5f5f5;border-radius:.5rem;left:0;margin-right:1rem;margin-top:1rem;padding:.5rem;text-align:center}.modal-container .modal.define-workday .save-btn-wrapper{margin:unset}.modal-container .modal.clause-info{height:auto;width:30rem}.modal-container .modal.clause-info .input-text{margin-bottom:1.5rem;padding:0}.modal-container .modal.clause-info .input-text label{padding-left:1rem;top:15%}.modal-container .modal.clause-info .input-text input:focus{border-color:var(--main_color,#e0004d)}.modal-container .modal.finish.reason-step{height:auto;max-height:90%}.modal-container .modal.finish.reason-step .body{height:75%;overflow-y:scroll;scrollbar-width:none}.modal-container .modal.finish.reason-step .body::-webkit-scrollbar{display:none}.modal-container .modal.finish.reason-step .body .simple-options-wrapper .simple-option{text-align:center}.modal-container .modal.finish.access-step{height:auto}.modal-container .modal.finish.access-step .simple-options-wrapper:not(.no-access) .simple-option:nth-child(2),.modal-container .modal.finish.access-step .simple-options-wrapper:not(.no-access) .simple-option:nth-child(4){margin-right:1rem}.modal-container .modal.finish,.modal-container .modal.modify{width:25%;z-index:10}.modal-container .modal.finish .simple-options-wrapper .simple-option,.modal-container .modal.modify .simple-options-wrapper .simple-option{background-color:#f5f5f5;margin-bottom:1rem;margin-right:0}.modal-container .modal.finish .save-btn-wrapper,.modal-container .modal.modify .save-btn-wrapper{margin-left:0;margin-right:0;margin-top:2rem}.modal-container .modal.finish.when-end-step,.modal-container .modal.finish.when-start-step,.modal-container .modal.finish.when-step,.modal-container .modal.modify.when-end-step,.modal-container .modal.modify.when-start-step,.modal-container .modal.modify.when-step{height:auto}.modal-container .modal.finish.when-end-step #finish-other-day.active+.form-control,.modal-container .modal.finish.when-end-step #modify-end-other-day.active+.form-control,.modal-container .modal.finish.when-end-step #modify-other-day.active+.form-control,.modal-container .modal.finish.when-start-step #finish-other-day.active+.form-control,.modal-container .modal.finish.when-start-step #modify-end-other-day.active+.form-control,.modal-container .modal.finish.when-start-step #modify-other-day.active+.form-control,.modal-container .modal.finish.when-step #finish-other-day.active+.form-control,.modal-container .modal.finish.when-step #modify-end-other-day.active+.form-control,.modal-container .modal.finish.when-step #modify-other-day.active+.form-control,.modal-container .modal.modify.when-end-step #finish-other-day.active+.form-control,.modal-container .modal.modify.when-end-step #modify-end-other-day.active+.form-control,.modal-container .modal.modify.when-end-step #modify-other-day.active+.form-control,.modal-container .modal.modify.when-start-step #finish-other-day.active+.form-control,.modal-container .modal.modify.when-start-step #modify-end-other-day.active+.form-control,.modal-container .modal.modify.when-start-step #modify-other-day.active+.form-control,.modal-container .modal.modify.when-step #finish-other-day.active+.form-control,.modal-container .modal.modify.when-step #modify-end-other-day.active+.form-control,.modal-container .modal.modify.when-step #modify-other-day.active+.form-control{background-color:var(--main_color_opacity,#f399b8);color:var(--main_color,#e0004d)}.modal-container .modal.finish.when-end-step #finish-other-day+.form-control,.modal-container .modal.finish.when-end-step #modify-end-other-day+.form-control,.modal-container .modal.finish.when-end-step #modify-other-day+.form-control,.modal-container .modal.finish.when-start-step #finish-other-day+.form-control,.modal-container .modal.finish.when-start-step #modify-end-other-day+.form-control,.modal-container .modal.finish.when-start-step #modify-other-day+.form-control,.modal-container .modal.finish.when-step #finish-other-day+.form-control,.modal-container .modal.finish.when-step #modify-end-other-day+.form-control,.modal-container .modal.finish.when-step #modify-other-day+.form-control,.modal-container .modal.modify.when-end-step #finish-other-day+.form-control,.modal-container .modal.modify.when-end-step #modify-end-other-day+.form-control,.modal-container .modal.modify.when-end-step #modify-other-day+.form-control,.modal-container .modal.modify.when-start-step #finish-other-day+.form-control,.modal-container .modal.modify.when-start-step #modify-end-other-day+.form-control,.modal-container .modal.modify.when-start-step #modify-other-day+.form-control,.modal-container .modal.modify.when-step #finish-other-day+.form-control,.modal-container .modal.modify.when-step #modify-end-other-day+.form-control,.modal-container .modal.modify.when-step #modify-other-day+.form-control{background-color:#f5f5f5;border:none;box-sizing:border-box;padding:1.5rem;text-align:center;width:100%}.modal-container .modal.finish.comment-step,.modal-container .modal.modify.comment-step{height:auto}.modal-container .modal.finish.comment-step #finish-comment,.modal-container .modal.finish.comment-step #modify-comment,.modal-container .modal.modify.comment-step #finish-comment,.modal-container .modal.modify.comment-step #modify-comment{border:2px solid #999;border-radius:.5rem;color:#333;font-size:1.2rem;outline:unset;padding:1rem;resize:none;width:100%}.modal-container .modal.finish.comment-step #finish-comment:focus,.modal-container .modal.finish.comment-step #modify-comment:focus,.modal-container .modal.modify.comment-step #finish-comment:focus,.modal-container .modal.modify.comment-step #modify-comment:focus{border-color:var(--main_color,#e0004d)}.modal-container .modal.finish.comment-step.show-comment,.modal-container .modal.modify.comment-step.show-comment{height:24rem}.modal-container .modal.finish.comment-step.show-comment .buttons .save-btn-wrapper,.modal-container .modal.modify.comment-step.show-comment .buttons .save-btn-wrapper{display:none}.modal-container .modal.magic-actions{height:90%;width:85%;z-index:1}.modal-container .modal.magic-actions .head-right-column{display:none}.modal-container .modal.magic-actions .header{padding:0 2rem}.modal-container .modal.magic-actions .header .title{color:var(--main_color,#e0004d);font-size:2rem;font-weight:600}.modal-container .modal.magic-actions .header .line{margin-top:.5rem}.modal-container .modal.magic-actions .header .icons{font-size:1.5rem;margin-top:.2rem}.modal-container .modal.magic-actions .header .icons .bw_icon_menu{font-size:2rem;margin-right:.5rem}.modal-container .modal.magic-actions .header .option-desc{font-size:1rem;margin-left:2rem}.modal-container .modal.magic-actions .wrap .left{height:100%}.modal-container .modal.magic-actions .wrap .left .actions-menu{box-sizing:border-box;height:100%;padding:1rem}.modal-container .modal.magic-actions .wrap .left .actions-menu .item-menu{background-color:#fff;border-radius:.8rem;cursor:pointer;margin-bottom:1rem;padding:1rem}.modal-container .modal.magic-actions .wrap .left .actions-menu .item-menu .magic-icon{margin-right:1rem}.modal-container .modal.magic-actions .wrap .left .actions-menu .item-menu.active{color:var(--main_color,#e0004d)}.modal-container .modal.magic-actions .wrap .right{margin-left:2rem}.modal-container .modal.magic-actions .wrap .right.no-action-selected{align-items:center;display:none;justify-content:center}.modal-container .modal.magic-actions .wrap .right.no-action-selected.active{display:flex}.modal-container .modal.magic-actions .wrap .right.no-action-selected .magic-content{align-items:center;text-align:center;width:45%}.modal-container .modal.magic-actions .wrap .right.no-action-selected .magic-content .title{color:var(--main_color,#e0004d);font-size:1.2rem;font-weight:600;margin-bottom:1rem}.modal-container .modal.magic-actions .wrap .right.no-action-selected .magic-content .line{font-size:1rem}.modal-container .modal.magic-actions .wrap .right.action-selected{display:none}.modal-container .modal.magic-actions .wrap .right.action-selected.active{display:flex}.modal-container .modal.magic-actions .wrap .right.action-selected .search-wrapper{margin-bottom:1rem}.modal-container .modal.magic-actions .wrap .right.action-selected .search-wrapper .input-search{width:100%}.modal-container .modal.magic-actions .wrap .right.action-selected .search-wrapper .magic-action-button{background-color:var(--main_color,#e0004d);border-radius:1rem;color:#fff;cursor:pointer;margin-left:1rem;width:40%}.modal-container .modal.magic-actions .wrap .right.action-selected .employees-wrapper{width:50%}.modal-container .modal.magic-actions .wrap .right.action-selected .employees-wrapper .employee-list{height:100%;opacity:.7;overflow:auto}.modal-container .modal.magic-actions .wrap .right.action-selected .employees-wrapper .employee-list .employee-box{margin-bottom:1rem}.modal-container .modal.magic-actions .wrap .right.action-selected .blank-contract{overflow-y:scroll}.modal-container .modal.magic-actions .wrap .right.action-selected .blank-contract .right-column{width:100%}.modal-container .modal.magic-actions .wrap .right.action-selected .selected-employees-wrapper{width:50%}.modal-container .modal.magic-actions .wrap .right.action-selected .selected-employees-wrapper .header{padding-left:0}.modal-container .modal.magic-actions .wrap .right.action-selected .selected-employees-wrapper .header:after{content:attr(data-counter);margin-left:1rem}.modal-container .modal.magic-actions .wrap .right.action-selected .selected-employees-wrapper .employee-list{opacity:1;overflow-y:scroll}.modal-container .modal.address-modal,.modal-container .modal.education-modal,.modal-container .modal.laboral-modal,.modal-container .modal.new-member-modal,.modal-container .modal.relatives-modal,.modal-container .modal.top-modal{align-self:flex-end;bottom:-50rem;color:#666;height:auto;max-height:90%;width:30%}.modal-container .modal.address-modal .card-form,.modal-container .modal.education-modal .card-form,.modal-container .modal.laboral-modal .card-form,.modal-container .modal.new-member-modal .card-form,.modal-container .modal.relatives-modal .card-form,.modal-container .modal.top-modal .card-form{overflow-y:scroll;scrollbar-width:none}.modal-container .modal.address-modal .card-form .footer-form,.modal-container .modal.education-modal .card-form .footer-form,.modal-container .modal.laboral-modal .card-form .footer-form,.modal-container .modal.new-member-modal .card-form .footer-form,.modal-container .modal.relatives-modal .card-form .footer-form,.modal-container .modal.top-modal .card-form .footer-form{bottom:0;position:-webkit-sticky;position:sticky;z-index:5}.modal-container .modal.address-modal .header .description,.modal-container .modal.education-modal .header .description,.modal-container .modal.laboral-modal .header .description,.modal-container .modal.new-member-modal .header .description,.modal-container .modal.relatives-modal .header .description,.modal-container .modal.top-modal .header .description{width:100%}.modal-container .modal.address-modal .radio-options,.modal-container .modal.education-modal .radio-options,.modal-container .modal.laboral-modal .radio-options,.modal-container .modal.new-member-modal .radio-options,.modal-container .modal.relatives-modal .radio-options,.modal-container .modal.top-modal .radio-options{display:flex;flex-direction:column;height:5rem;justify-content:space-between;padding:1rem}.modal-container .modal.address-modal .radio-options .label,.modal-container .modal.education-modal .radio-options .label,.modal-container .modal.laboral-modal .radio-options .label,.modal-container .modal.new-member-modal .radio-options .label,.modal-container .modal.relatives-modal .radio-options .label,.modal-container .modal.top-modal .radio-options .label{font-size:1.4rem}.modal-container .modal.address-modal .radio-options .inline-radio-buttons,.modal-container .modal.education-modal .radio-options .inline-radio-buttons,.modal-container .modal.laboral-modal .radio-options .inline-radio-buttons,.modal-container .modal.new-member-modal .radio-options .inline-radio-buttons,.modal-container .modal.relatives-modal .radio-options .inline-radio-buttons,.modal-container .modal.top-modal .radio-options .inline-radio-buttons{display:flex;justify-content:space-between;width:90%}.modal-container .modal.address-modal .radio-options .inline-radio-buttons .custom-radio-button,.modal-container .modal.education-modal .radio-options .inline-radio-buttons .custom-radio-button,.modal-container .modal.laboral-modal .radio-options .inline-radio-buttons .custom-radio-button,.modal-container .modal.new-member-modal .radio-options .inline-radio-buttons .custom-radio-button,.modal-container .modal.relatives-modal .radio-options .inline-radio-buttons .custom-radio-button,.modal-container .modal.top-modal .radio-options .inline-radio-buttons .custom-radio-button{font-size:1.2rem}.modal-container .modal.address-modal .nowadays,.modal-container .modal.education-modal .nowadays,.modal-container .modal.laboral-modal .nowadays,.modal-container .modal.new-member-modal .nowadays,.modal-container .modal.relatives-modal .nowadays,.modal-container .modal.top-modal .nowadays{padding:1rem}.modal-container .modal.address-modal .container{overflow-y:scroll;scrollbar-width:none}.modal-container .modal.address-modal .container::-webkit-scrollbar{display:none}.modal-container .modal.education-modal .upload-file-drag{border:2px dashed #999}.modal-container .modal.education-modal .upload-file-drag.dragover{border-color:var(--main_color,#e0004d)}.modal-container .modal.education-modal .upload-file-drag .upload-file{cursor:pointer;height:100%;left:0;margin:0;opacity:0;outline:none;padding:0;position:absolute;top:0;width:100%}.modal-container .modal.not-supported-browser{height:auto;max-height:75vh;overflow-y:scroll;scrollbar-width:none;width:40rem;z-index:1000}.modal-container .modal.not-supported-browser::-webkit-scrollbar{display:none}.modal-container .modal.new-member-modal[data-valid=false] .button-continue,.modal-container .modal.new-member-modal[data-valid=false] .button-submit[name=add_more_information]{display:none}.modal-container .modal.new-member-modal .menu-new-member{z-index:10}.modal-container .modal.new-member-modal .workcenter-documents-section .workcenter-documents{height:auto;max-height:unset}.modal-container .modal.new-member-modal .button-continue.disabled,.modal-container .modal.new-member-modal .button-submit[name=add_more_information].disabled{pointer-events:none}.modal-container .modal.new-member-modal-complete{align-self:flex-end;bottom:-2rem;height:88vh;max-height:90%;width:80vw}.modal-container .modal.new-member-modal-complete .hidden-new-member{display:none!important}.modal-container .modal.new-member-modal-complete .icon{background:transparent;height:auto;padding:0;width:auto}.modal-container .modal.new-member-modal-complete .left-column .sections-nt-complete .single-section.active .title-section,.modal-container .modal.new-member-modal-complete .left-column .sections-nt-complete .single-section.active i{color:var(--main_color,#e0004d)}.modal-container .modal.new-member-modal-complete .right-column{overflow-y:scroll;scrollbar-width:none}.modal-container .modal.new-member-modal-complete .right-column::-webkit-scrollbar{display:none}.modal-container .modal.new-member-modal-complete .right-column .option:not(.manager-hr):not(.team-leader):not(.employee){display:none}.modal-container .modal.new-member-modal-complete .right-column .option:not(.manager-hr):not(.team-leader):not(.employee).active{display:block}.modal-container .modal.new-member-modal-complete .right-column .contract-info{overflow-y:scroll;scrollbar-width:none}.modal-container .modal.new-member-modal-complete .right-column .contract-info::-webkit-scrollbar{display:none}.modal-container .modal.new-member-modal-complete .right-column .contract-info .management-contracts .right-column{overflow-x:hidden}.modal-container .modal.new-member-modal-complete .right-column .contract-info .management-contracts .right-column .life-line-container{display:none}.modal-container .modal.new-member-modal-complete .right-column .contract-info .management-contracts .right-column .working-time-details{overflow-x:none}.modal-container .modal.new-member-modal-complete .right-column .dummy-info-column,.modal-container .modal.new-member-modal-complete .right-column .head-right-column,.modal-container .modal.new-member-modal-complete .right-column .module.user-details .contract-employee-target,.modal-container .modal.new-member-modal-complete .right-column .module.user-details .who-want-to-hire{display:none}.modal-container .modal.new-member-modal-complete .right-column .contract-info-wrap{width:100%}.modal-container .modal.new-member-modal-complete .head-right-column .button-options.contract{display:none}.modal-container .modal.magic-actions-team{height:90%;width:85%}.modal-container .modal.magic-actions-team .left-content .menu-massive .option.active{color:var(--main_color,#e0004d)}.modal-container .modal.magic-actions-team .right-content .option,.modal-container .modal.magic-actions-team .right-content .option-employee-fixed{display:none}.modal-container .modal.magic-actions-team .right-content .option.active{display:flex}.modal-container .modal.magic-actions-team .right-content .option.resend-onboarding .buttons-wrap[data-disabled=true],.modal-container .modal.magic-actions-team .right-content .option.reset-pass .buttons-wrap[data-disabled=true]{display:none}.modal-container .modal.magic-actions-team .right-content .option.resend-onboarding .wrap,.modal-container .modal.magic-actions-team .right-content .option.reset-pass .wrap{overflow:hidden}.modal-container .modal.magic-actions-team .right-content .option.resend-onboarding .wrap .team-employee-list,.modal-container .modal.magic-actions-team .right-content .option.reset-pass .wrap .team-employee-list{height:100%}.modal-container .modal.magic-actions-team .right-content .option.add-employees{overflow-y:scroll;scrollbar-width:none}.modal-container .modal.magic-actions-team .right-content .option.add-employees::-webkit-scrollbar{display:none}.modal-container .modal.magic-actions-team .right-content .option.add-employees .new-employee-container:not(:first-child){-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-name:blink;animation-name:blink;-webkit-animation-timing-function:linear;animation-timing-function:linear}.modal-container .modal.magic-actions-team .right-content .option.add-employees .new-employee-container:first-child .btn-delete{display:none}.modal-container .modal.magic-actions-team .right-content .option.add-employees .new-employee-container .massive-personal-documents .personal-document .document-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:8rem}.modal-container .modal.magic-actions-team .right-content .option.add-employees .fixed-button{bottom:-1.5rem;position:absolute;z-index:10}.modal-container .modal.magic-actions-team .right-content .option.add-employees .fixed-button .bwr-btn{position:relative}.modal-container .modal.magic-actions-team .right-content .option .team-employee-list{height:35rem;overflow:scroll}.modal-container .modal.magic-actions-team .right-content .option .employees-selected{height:38rem;overflow:scroll}.modal-container .modal.irregular-calendar-details{align-self:flex-end;color:#666;height:auto;max-height:90%;width:40%}.modal-container .modal.irregular-calendar-details .header .description{margin:1rem}.modal-container .modal.irregular-calendar-details .dates{display:flex;justify-content:space-between}.modal-container .modal.irregular-calendar-details .dates .date-fixed{width:70%}.modal-container .modal.irregular-calendar-details .dates .date-fixed.hidden{display:none}.modal-container .modal.irregular-calendar-details .dates .button-range{align-items:center;background:#f5f5f5;border-radius:.5rem;color:var(--main_color,#e0004d);cursor:pointer;display:flex;flex-direction:column;font-size:1rem;justify-content:center;transition:background .2s;width:20%}.modal-container .modal.irregular-calendar-details .dates .button-range:hover{background:hsla(0,0%,60%,.3)}.modal-container .modal.irregular-calendar-details .dates .button-range .bw_icon_plus{font-size:3rem}.modal-container .modal.irregular-calendar-details .dates .date-range{display:none;justify-content:space-between;width:100%}.modal-container .modal.irregular-calendar-details .dates .button-range[data-active=true]{display:none}.modal-container .modal.irregular-calendar-details .dates .button-range[data-active=true]~.date-range{display:flex}.modal-container .modal.irregular-calendar-details .details-container{overflow-y:scroll;width:100%}.modal-container .modal.irregular-calendar-details .details-container.employees-show{overflow-y:visible}.modal-container .modal.irregular-calendar-details .details-container .time-sections{position:relative}.modal-container .modal.irregular-calendar-details .details-container .time-sections .section-title{display:flex;justify-content:space-between;margin:1rem}.modal-container .modal.irregular-calendar-details .details-container .time-sections .section-title .text{font-size:1.5rem}.modal-container .modal.irregular-calendar-details .details-container .time-sections .section-title .button-add{cursor:pointer;font-size:2rem}.modal-container .modal.irregular-calendar-details .details-container .time-sections .sections-list time-section:first-child .section .delete-section{display:none}.modal-container .modal.irregular-calendar-details .details-container .time-sections .sections-list .section{background:#f5f5f5;border-radius:1rem;margin-top:1rem;padding:1rem}.modal-container .modal.irregular-calendar-details .details-container .time-sections .sections-list .section .hours-color{align-items:center;display:flex;height:10vh;justify-content:space-between;margin:1rem}.modal-container .modal.irregular-calendar-details .details-container .time-sections .sections-list .section .hours-color .end-hour input,.modal-container .modal.irregular-calendar-details .details-container .time-sections .sections-list .section .hours-color .start-hour input{border:2px solid #999;border-radius:.5rem;color:#333;font-size:1.5rem;padding:.5rem;text-align:center;width:15vw}.modal-container .modal.irregular-calendar-details .details-container .time-sections .sections-list .section .hours-color .end-hour .separator,.modal-container .modal.irregular-calendar-details .details-container .time-sections .sections-list .section .hours-color .start-hour .separator{font-size:2rem;margin-left:.5rem;margin-right:.5rem}.modal-container .modal.irregular-calendar-details .details-container .time-sections .sections-list .section .hours-color .color-picker{align-items:center;display:flex;flex-direction:column;justify-content:center}.modal-container .modal.irregular-calendar-details .details-container .time-sections .sections-list .section .hours-color .color-picker .color-selected{background:#999;border-radius:1rem;cursor:pointer;height:3.5rem;width:3.5rem}.modal-container .modal.irregular-calendar-details .details-container .time-sections .sections-list .section .hours-color .color-picker .colors-box{background:#fff;border-radius:.5rem;box-shadow:0 0 20px 8px rgba(0,0,0,.07058823529411765);display:none;flex-flow:wrap;height:25vh;overflow:scroll;position:fixed;scrollbar-width:none;width:25rem;z-index:1}.modal-container .modal.irregular-calendar-details .details-container .time-sections .sections-list .section .hours-color .color-picker .colors-box::-webkit-scrollbar{display:none}.modal-container .modal.irregular-calendar-details .details-container .time-sections .sections-list .section .hours-color .color-picker .colors-box .color-item{border-radius:.5rem;cursor:pointer;height:2.5rem;margin:.5rem;width:2.5rem}.modal-container .modal.irregular-calendar-details .details-container .time-sections .sections-list .section .hours-color .color-picker.open .colors-box{display:flex}.modal-container .modal.irregular-calendar-details .details-container .employees-container{display:flex;flex-direction:column;flex-shrink:0;height:auto;margin:1rem}.modal-container .modal.irregular-calendar-details .details-container .employees-container .add-employee{display:flex;justify-content:space-between;position:relative}.modal-container .modal.irregular-calendar-details .details-container .employees-container .add-employee .text{font-size:1.5rem}.modal-container .modal.irregular-calendar-details .details-container .employees-container .add-employee .button-add{cursor:pointer;font-size:2rem;transition:transform .2s,color .2s}.modal-container .modal.irregular-calendar-details .details-container .employees-container .add-employee .button-add.active{color:var(--main_color,#e0004d);transform:rotate(45deg)}.modal-container .modal.irregular-calendar-details .details-container .employees-container .add-employee .button-add.active~.employees-modal{display:block}.modal-container .modal.irregular-calendar-details .details-container .employees-container .add-employee .employees-modal{background:#fff;border-radius:1rem;display:none;height:36vh;padding:1rem 1.5rem;position:absolute;top:-33vh;width:31vw;z-index:10}.modal-container .modal.irregular-calendar-details .details-container .employees-container .add-employee .employees-modal:before{border:20px solid transparent;border-left-color:#fff;bottom:30px;content:"";position:absolute;right:-40px}.modal-container .modal.irregular-calendar-details .details-container .employees-container .add-employee .employees-modal input#search-employee{background:#f5f5f5;border:none;border-radius:.5rem;color:#999;font-size:1.2rem;height:3rem;outline:none;padding:.5rem 1rem;width:100%}.modal-container .modal.irregular-calendar-details .details-container .employees-container .add-employee .employees-modal .list{display:flex;flex-direction:column;height:65%;overflow-x:scroll;padding:1rem;position:relative}.modal-container .modal.irregular-calendar-details .details-container .employees-container .add-employee .employees-modal .button-add-employees{align-items:center;background:var(--main_color,#e0004d);border-radius:1rem;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:1.5rem;height:3.5rem;justify-content:center;margin-top:1rem;position:relative;width:100%}.modal-container .modal.irregular-calendar-details .details-container .employees-container .employees-list{flex-shrink:0;overflow-x:scroll}.modal-container .modal.irregular-calendar-details .details-container .employees-container .employees-list .employee:not(.active){display:none}.modal-container .modal.irregular-calendar-details .details-container .employees-container .employee{align-items:center;border-radius:1rem;cursor:pointer;display:flex;flex-shrink:0;height:3.5rem;margin:.5rem 0;padding:.5rem;transition:background .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-container .modal.irregular-calendar-details .details-container .employees-container .employee:hover{background:#f5f5f5}.modal-container .modal.irregular-calendar-details .details-container .employees-container .employee.active{background:var(--main_color_opacity,#f399b8)}.modal-container .modal.irregular-calendar-details .details-container .employees-container .employee .image img{border-radius:1rem;width:3.5rem}.modal-container .modal.irregular-calendar-details .details-container .employees-container .employee .info{display:flex;flex-direction:column;font-size:1rem;height:100%;justify-content:space-around;margin-left:1rem}.modal-container .modal.irregular-calendar-details .details-container .employees-container .employee .info .name{display:flex;font-size:1.2rem;font-weight:600}.modal-container .modal.irregular-calendar-details .details-container .employees-container .employee .info .name .you{align-items:center;background:var(--main_color,#e0004d);border-radius:.5rem;color:#fff;display:flex;font-size:1rem;justify-content:center;margin-left:1rem;width:3.5rem}.modal-container .modal.request-material-modal{background-color:#fff;height:auto;width:35rem}.modal-container .modal.request-material-modal .title{color:var(--main_color,#e0004d)}.modal-container .modal.request-material-modal .request-btn{background-color:var(--main_color,#e0004d);border-radius:1rem;color:#fff;cursor:pointer;text-align:center}.modal-container .modal.request-material-modal #material-desc{border:2px solid #999;border-radius:1rem;resize:none}.modal-container .modal.request-material-modal #material-desc:focus{border-color:var(--main_color,#e0004d);outline:none}.modal-container .modal.request-info-modal{background-color:#fff;height:auto;overflow:auto;width:35rem}.modal-container .modal.request-info-modal .request-content{min-height:30%}.modal-container .modal.request-info-modal .request-content .request-status-container{position:absolute}.modal-container .modal.request-info-modal .request-content .request-status-container .request-status{bottom:1rem;color:#8bd18f;position:relative}.modal-container .modal.request-info-modal .request-content .description{align-items:center;display:flex;margin-bottom:1rem;margin-top:1rem;overflow:auto}.modal-container .modal.request-info-modal .bw_icon_check{display:inline}.modal-container .modal.request-info-modal .request-comment-container .comment-title,.modal-container .modal.request-info-modal .request-status .bw_icon_close,.modal-container .modal.request-info-modal .sign-content,.modal-container .modal.request-info-modal .status-btn-container{display:none}.modal-container .modal.request-info-modal .request-comment-container.manager-comment{height:auto;margin:0}.modal-container .modal.request-info-modal .request-comment-container.manager-comment .comment-title{display:block}.modal-container .modal.request-info-modal .request-comment-container.manager-comment #request-comment{border:none;padding:0}.modal-container .modal.request-info-modal .request-comment-container #request-comment{width:90%}.modal-container .modal.request-info-modal.owner .credit-card-select{pointer-events:none}.modal-container .modal.request-info-modal.pending .request-content{min-height:20%}.modal-container .modal.request-info-modal.pending .document-container,.modal-container .modal.request-info-modal.pending .returned-btn,.modal-container .modal.request-info-modal.pending .sign-btn,.modal-container .modal.request-info-modal.pending .user-container{display:none}.modal-container .modal.request-info-modal.pending .credit-card-select{display:block}.modal-container .modal.request-info-modal.pending .sign-content,.modal-container .modal.request-info-modal.pending .status-btn-container{display:flex}.modal-container .modal.request-info-modal.pending .status-btn-container .status-btn{align-items:center;cursor:pointer;display:flex;flex-direction:column;font-size:1.2rem}.modal-container .modal.request-info-modal.pending .status-btn-container .status-btn i{font-size:3rem;margin-bottom:.2rem}.modal-container .modal.request-info-modal.pending .status-btn-container .status-btn.accept{color:#8bd18f}.modal-container .modal.request-info-modal.pending.owner .credit-card-select,.modal-container .modal.request-info-modal.pending.owner .sign-content,.modal-container .modal.request-info-modal.pending.owner .status-btn-container{display:none}.modal-container .modal.request-info-modal.accepted .request-content,.modal-container .modal.request-info-modal.denied .request-content{margin-top:2rem}.modal-container .modal.request-info-modal.accepted .request-content .name,.modal-container .modal.request-info-modal.denied .request-content .name{margin-bottom:1rem}.modal-container .modal.request-info-modal.accepted .request-content .user-container,.modal-container .modal.request-info-modal.denied .request-content .user-container{margin-top:1rem}.modal-container .modal.request-info-modal.accepted .request-status .bw_icon_check,.modal-container .modal.request-info-modal.denied .request-status .bw_icon_check{display:none}.modal-container .modal.request-info-modal.accepted .request-status .bw_icon_close,.modal-container .modal.request-info-modal.denied .request-status .bw_icon_close{color:#96051a;display:inline}.modal-container .modal.request-info-modal.accepted .credit-card-select,.modal-container .modal.request-info-modal.accepted .ref-container,.modal-container .modal.request-info-modal.accepted .returned-btn,.modal-container .modal.request-info-modal.accepted .sign-btn,.modal-container .modal.request-info-modal.denied .credit-card-select,.modal-container .modal.request-info-modal.denied .ref-container,.modal-container .modal.request-info-modal.denied .returned-btn,.modal-container .modal.request-info-modal.denied .sign-btn{display:none}.modal-container .modal.request-info-modal.accepted .request-status .bw_icon_check{color:#8bd18f;display:inline}.modal-container .modal.request-info-modal.accepted .request-status .bw_icon_close{display:none}.modal-container .modal.request-info-modal.accepted .credit-card-select{display:block;pointer-events:none}.modal-container .modal.request-info-modal.accepted .ref-container{display:flex;pointer-events:none}.modal-container .modal.request-info-modal.accepted .returned-btn,.modal-container .modal.request-info-modal.accepted .sign-btn{display:flex}.modal-container .modal.request-info-modal.accepted .status-icon{font-size:4rem}.modal-container .modal.request-info-modal.accepted .delete-file-icon{position:absolute;color:#96051a;right:2rem;font-size:2.5rem;margin-top:-3rem}.modal-container .modal.create-file-modal,.modal-container .modal.create-folder-modal{align-self:flex-end;flex-direction:column;height:auto;width:35rem}.modal-container .modal.create-file-modal .input-container{position:absolute}.modal-container .modal.create-file-modal .input-container #uploaded-file{opacity:0;position:relative;top:1rem}.modal-container .modal.create-file-modal .status{text-align:center}.modal-container .modal.create-file-modal .status .status-icon{font-size:4rem}.modal-container .modal.create-file-modal .status.upload.drag-enter{background-color:#999}.modal-container .modal.create-file-modal .status.upload,.modal-container .modal.create-file-modal .status.uploading{border:2px dashed #999}.modal-container .modal.create-file-modal .create-button.uploading,.modal-container .modal.create-folder-modal .create-button.uploading,.modal-container .modal.upload-payroll-modal .create-button.uploading{pointer-events:none}.modal-container .modal.upload-payroll-modal{align-self:flex-end;flex-direction:column;height:auto;width:35rem;overflow-y:auto}.modal-container .modal.upload-payroll-modal.upload-legal-document-modal{width:55rem}.modal-container .modal.upload-payroll-modal.upload-legal-document-modal.massive{width:35rem}.modal-container .modal.upload-payroll-modal.upload-legal-document-modal.massive .file-container{width:95%}.modal-container .modal.upload-payroll-modal.upload-legal-document-modal .options-legal-document{display:none}.modal-container .modal.upload-payroll-modal.upload-legal-document-modal.show-all-options{width:55rem}.modal-container .modal.upload-payroll-modal.upload-legal-document-modal.show-all-options .options-legal-document{display:flex}.modal-container .modal.upload-payroll-modal.upload-legal-document-modal.show-all-options .file-container{width:48%}.modal-container .modal.upload-payroll-modal.massive{max-height:95%;width:65rem}.modal-container .modal.upload-payroll-modal .select-category-modal label,.modal-container .modal.upload-payroll-modal .select-folder-modal label,.modal-container .modal.upload-payroll-modal .select-tag-modal label,.modal-container .modal.upload-payroll-modal .user-select label{top:45px}.modal-container .modal.upload-payroll-modal .input-container{position:absolute}.modal-container .modal.upload-payroll-modal .input-container #payroll-file{opacity:0;position:relative;top:1rem}.modal-container .modal.upload-payroll-modal .status{text-align:center}.modal-container .modal.upload-payroll-modal .status .status-icon{font-size:3rem}.modal-container .modal.upload-payroll-modal .status .delete-file-icon{position:absolute;color:#96051a;right:3rem;font-size:2rem}.modal-container .modal.upload-payroll-modal .status.upload.drag-enter{background-color:#999}.modal-container .modal.upload-payroll-modal .status.upload{border:2px dashed #999}.modal-container .modal.upload-payroll-modal .status.upload.drag-inside .status-icon,.modal-container .modal.upload-payroll-modal .status.upload.drag-inside .text .title{color:var(--main_color,#e0004d)}.modal-container .modal.upload-payroll-modal .container-upload .btn-process-payroll.loading{cursor:wait;opacity:.7}.modal-container .modal.upload-payroll-modal .container-uploaded .icon-ok{font-size:5rem}.modal-container .modal.upload-payroll-modal .container-uploaded .text-box{text-align:center}.modal-container .modal.upload-payroll-modal .pagination-payroll .left,.modal-container .modal.upload-payroll-modal .pagination-payroll .right{color:#f5f5f5}.modal-container .modal.upload-payroll-modal .pagination-payroll .left.active,.modal-container .modal.upload-payroll-modal .pagination-payroll .right.active{color:#666;cursor:pointer}.modal-container .modal.upload-payroll-modal .box-image-payroll{overflow-y:auto;scrollbar-width:none}.modal-container .modal.upload-payroll-modal .box-image-payroll .image-document-payroll{margin-top:-50px}.modal-container .modal.employees-massive-modal{width:70rem;max-width:75%;align-self:flex-end;flex-direction:column;max-height:90%}.modal-container .modal.employees-massive-modal .btn-process-continue.loading{opacity:.7;cursor:wait}.modal-container .modal.employees-massive-modal .container{height:95%;display:flex}.modal-container .modal.employees-massive-modal .back-title{position:absolute;left:0;top:0;margin:1rem;font-size:1.5rem;color:#999;height:1.5rem;width:auto;display:flex;justify-content:flex-start;align-items:center}.modal-container .modal.employees-massive-modal .btn-employees{background:#fff;position:absolute;bottom:1rem;left:0;padding:.5rem 2rem;right:0}.modal-container .modal.employees-massive-modal .select-users-container{height:90%}.modal-container .modal.employees-massive-modal .select-users-container .right-employees-box{height:98%}.modal-container .modal.employees-massive-modal .select-users-container .right-employees-box .employees-selected-list{flex-flow:wrap;overflow:scroll;scrollbar-width:none;height:auto}.modal-container .modal.employees-massive-modal .select-users-container .right-employees-box .employees-selected-list .option-selected-employee{opacity:1;position:relative;overflow:hidden}.modal-container .modal.employees-massive-modal .select-users-container .right-employees-box .employees-selected-list .option-selected-employee:hover{opacity:.8}.modal-container .modal.employees-massive-modal .select-users-container .left-employees-box{height:98%}.modal-container .modal.employees-massive-modal .select-users-container .left-employees-box .employees-list{flex-flow:wrap;overflow:scroll;scrollbar-width:none;height:auto}.modal-container .modal.employees-massive-modal .select-users-container .left-employees-box .employees-list .option-employee{opacity:.5;position:relative;overflow:hidden}.modal-container .modal.employees-massive-modal .select-users-container .left-employees-box .employees-list .option-employee:hover{opacity:1}.modal-container .modal.users-payroll-modal{align-self:flex-end;flex-direction:column;height:auto;width:35rem}.modal-container .modal.users-payroll-modal .users-wrapper{overflow:auto}.modal-container .modal.edit-user-modal,.modal-container .modal.view-selfie-modal{height:auto;width:35rem}.modal-container .modal.edit-user-modal .image-preview,.modal-container .modal.view-selfie-modal .image-preview{max-height:500px;max-width:500px}.modal-container .modal.edit-user-modal .image-preview .hidden,.modal-container .modal.view-selfie-modal .image-preview .hidden{display:none}.modal-container .modal.edit-user-modal .image-preview img:not([src=""]),.modal-container .modal.view-selfie-modal .image-preview img:not([src=""]){background-color:#f5f5f5;height:350px;-o-object-fit:contain;object-fit:contain;width:100%}.modal-container .modal.edit-user-modal .image-preview img:not([src=""])~.default-image,.modal-container .modal.edit-user-modal .info-message,.modal-container .modal.view-selfie-modal .image-preview img:not([src=""])~.default-image,.modal-container .modal.view-selfie-modal .info-message{display:none}.modal-container .modal.edit-user-modal .inputs-container.hidden-management-content~.info-message,.modal-container .modal.view-selfie-modal .inputs-container.hidden-management-content~.info-message{display:flex}.modal-container .modal.edit-user-modal[data-modified=false] .btn-submit,.modal-container .modal.view-selfie-modal[data-modified=false] .btn-submit{display:none}.modal-container .modal.edit-user-modal .disabled,.modal-container .modal.view-selfie-modal .disabled{pointer-events:none}.modal-container .modal.view-selfie-modal{min-height:20rem}.modal-container .modal.change-password-modal{height:auto;width:30rem}.modal-container .modal.change-password-modal .description .password-conditions .example .not-allowed{color:#96051a;text-decoration:line-through}.modal-container .modal.change-password-modal .description .password-conditions .example .allowed{color:#8bd18f;text-decoration:underline}.modal-container .modal.credit-card-modal{height:auto;width:32rem}.modal-container .modal.probatory-document-modal{height:auto;max-height:95vh;overflow-y:scroll;scrollbar-width:none;width:40rem}.modal-container .modal.probatory-document-modal::-webkit-scrollbar{display:none}.modal-container .modal.probatory-document-modal .signature-box canvas{border:2px dashed #999;height:20rem;width:100%}.modal-container .modal.festive-day-modal,.modal-container .modal.output_type-modal{height:auto;width:30rem}.modal-container .modal.tagged-documents-modal{height:50rem;width:80rem}.modal-container .modal.tagged-documents-modal .tag-item{margin-top:1rem}.modal-container .modal.tagged-documents-modal .tag-item.active{background-color:#f5f5f5}.modal-container .modal.tagged-documents-modal .tag-item.all-tags-item .document-count{display:none}.modal-container .modal.tagged-documents-modal .docs-column .button-options .options.active{display:flex}.modal-container .modal.tagged-documents-modal .docs-column .button-options .options.active i{color:var(--main_color,#e0004d);transform:rotate(90deg)}.modal-container .modal.tagged-documents-modal .docs-column .button-options .options.active i:before{content:"\E911"}.modal-container .modal.tagged-documents-modal .docs-column .button-options .options-menu{display:none;position:absolute;right:4rem;top:-.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10}.modal-container .modal.tagged-documents-modal .docs-column .button-options .options-menu.active{display:flex}.modal-container .modal.tagged-documents-modal .docs-column .button-options .options-menu:after{border:15px solid transparent;border-left-color:#fff;content:"";position:absolute;right:-1.8rem;top:.8rem}.modal-container .modal.tagged-documents-modal .docs-column .document-list{max-height:35rem;overflow:scroll;scrollbar-width:none}.modal-container .modal.tagged-documents-modal .docs-column .document-list::-webkit-scrollbar{display:none}.modal-container .modal.tagged-documents-modal .docs-column .document-list .document-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-container .modal.tagged-documents-modal .docs-column .document-list .document-item.active{background-color:var(--main_color_opacity,#f399b8);color:var(--main_color,#e0004d)}.modal-container .modal.create-tag-modal{height:auto;max-height:90%;width:30rem}.modal-container .modal.create-document-custom-modal{height:auto;max-height:90%;width:40rem}.modal-container .modal.create-document-custom-modal .upload-file-drag{display:none}.modal-container .modal.create-document-custom-modal .upload-file-drag.pending-upload{border:2px dashed #666}.modal-container .modal.create-document-custom-modal .upload-file-drag.uploaded{border:2px solid var(--main_color,#e0004d)}.modal-container .modal.create-document-custom-modal .upload-file-drag.dragover{border-color:var(--main_color,#e0004d)}.modal-container .modal.create-document-custom-modal .upload-file-drag .required_file{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.modal-container .modal.create-document-custom-modal .document-upload-options{display:none}.modal-container .modal.create-document-custom-modal.download-only .upload-file-drag{display:flex}.modal-container .modal.create-document-custom-modal.upload-only .document-upload-options{display:unset}.modal-container .modal.plug-name-modal{height:auto;width:32rem}.modal-container .modal.machine-info-modal{height:auto;width:40rem;overflow-y:auto;scrollbar-width:none}.modal-container .modal.machine-info-modal::-webkit-scrollbar{display:none}.modal-container .modal.machine-info-modal .manager-employee-target .search-box-manager .input-search{-webkit-appearance:none;border:none;background-color:#fff;color:#333;padding:0 1rem;height:3rem;border-radius:.5rem;display:flex;flex-shrink:0;font-size:1rem}.modal-container .modal.machine-info-modal .manager-employee-target .search-box-manager .search-box-employee-wrapper{max-height:9rem;overflow-y:auto;scrollbar-width:none}.modal-container .modal.machine-info-modal .manager-employee-target .search-box-manager .search-box-employee-wrapper::-webkit-scrollbar{display:none}.modal-container .modal.machine-info-modal .manager-employee-target .search-box-manager .search-box-employee-wrapper .employee-box.selected{background:var(--main_color_opacity,#f399b8)}.modal-container .modal.create-admin-modal{height:auto;width:28rem}.modal-container .modal.create-admin-modal .description{margin-top:5rem;position:relative}.modal-container .modal.create-admin-modal .description img{bottom:5rem;position:absolute;right:1rem;width:20rem;z-index:10}.modal-container .modal.change-role-modal{height:auto;width:28rem}.modal-container.filter-gid-container .hidden-filters{display:none!important}.modal-container.filter-gid-container .modal{height:auto;max-height:95%;min-width:40rem;width:52%}.modal-container.filter-gid-container .modal .icon{align-items:center;background:var(--main_color_opacity,#f399b8);border-radius:1rem;color:var(--main_color,#e0004d);display:flex;font-size:3rem;height:4rem;justify-content:center;margin-right:1rem;padding:.5rem;width:4rem}.modal-container.filter-gid-container .modal .hidden-filter-content{display:none!important}.modal-container.filter-gid-container .modal .filter-types-wrap{border-radius:1rem;flex:1 1 0%;overflow-y:scroll;scrollbar-width:none}.modal-container.filter-gid-container .modal .filter-types-wrap::-webkit-scrollbar{display:none}.modal-container.edit-report-fields .modal{height:auto;max-height:90%;width:35rem}.modal-container.edit-report-fields .modal .report-fields-wrap{overflow-y:scroll;scrollbar-width:none}.modal-container.edit-report-fields .modal .report-fields-wrap::-webkit-scrollbar{display:none}.modal-container.edit-report-fields .modal .report-fields-wrap .contract-status .status-contract-option.active{color:var(--main_color,#e0004d)}.modal-container.edit-report-fields .modal .report-fields-wrap .company-location-filter .department-filter,.modal-container.edit-report-fields .modal .report-fields-wrap .company-location-filter .job-filter{cursor:not-allowed;opacity:.5}.modal-container.edit-report-fields .modal .report-fields-wrap .company-location-filter .department-filter.location-filter-show,.modal-container.edit-report-fields .modal .report-fields-wrap .company-location-filter .job-filter.location-filter-show{cursor:pointer;opacity:1}.modal-container.edit-report-fields .modal .report-fields-wrap .company-location-filter .single-field.active{color:var(--main_color,#e0004d)}.modal-container.modify-validating .modal{height:auto;max-height:90%;width:35rem}.modal-container.modify-validating .modal .content-modal-certificate{overflow-y:scroll;scrollbar-width:none}.modal-container.modify-validating .modal .content-modal-certificate::-webkit-scrollbar{display:none}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes displayModal{0%{bottom:-50rem}to{bottom:-1rem}}@keyframes hiddenModal{0%{bottom:-1rem}to{bottom:-50rem}}@media (max-width:1200px){.address-modal,.document-modal,.laboral-modal,.relatives-modal,.top-menu-modal{width:60%}}@media (max-width:992px){.address-modal,.document-modal,.laboral-modal,.relatives-modal{width:60%}}@media (min-width:300px){.modal-container{width:100%}.modal-container.open{height:100vh}.modal-container .modal .header .description .title{font-size:1.3rem}.modal-container .modal .header .description .subtitle{font-size:.9rem}.modal-container .modal.address-modal,.modal-container .modal.disability-doc-modal,.modal-container .modal.documents-modal,.modal-container .modal.education-modal,.modal-container .modal.laboral-modal,.modal-container .modal.relatives-modal{box-sizing:border-box;height:auto;max-height:85vh;width:100vw}.modal-container .modal.address-modal .radio-options,.modal-container .modal.disability-doc-modal .radio-options,.modal-container .modal.documents-modal .radio-options,.modal-container .modal.education-modal .radio-options,.modal-container .modal.laboral-modal .radio-options,.modal-container .modal.relatives-modal .radio-options{height:10rem}.modal-container .modal.address-modal .radio-options .inline-radio-buttons,.modal-container .modal.disability-doc-modal .radio-options .inline-radio-buttons,.modal-container .modal.documents-modal .radio-options .inline-radio-buttons,.modal-container .modal.education-modal .radio-options .inline-radio-buttons,.modal-container .modal.laboral-modal .radio-options .inline-radio-buttons,.modal-container .modal.relatives-modal .radio-options .inline-radio-buttons{flex-direction:column}.modal-container .modal.relatives-modal .custom-datepicker{height:7rem}.modal-container .modal.disability-doc-modal .day-month-wrap,.modal-container .modal.documents-modal .day-month-wrap{flex-direction:column}.modal-container .modal.disability-doc-modal .day-month-wrap .expiration-day-field,.modal-container .modal.disability-doc-modal .day-month-wrap .expiration-month-field,.modal-container .modal.documents-modal .day-month-wrap .expiration-day-field,.modal-container .modal.documents-modal .day-month-wrap .expiration-month-field{width:100%}.modal-container .modal.not-supported-browser{max-height:85vh;overflow-y:scroll;scrollbar-width:none;width:90%}.modal-container .modal.not-supported-browser::-webkit-scrollbar{display:none}.modal-container .modal.probatory-document-modal{height:auto;width:93%}.modal-container .modal.probatory-document-modal .signature-box canvas{border:2px dashed #999;height:20rem;width:100%}.modal-container .modal.probatory-document-modal .sign-button.disabled{pointer-events:none}.modal-container .modal.documents-modal.cutting{border-radius:0;bottom:unset;height:100%;max-height:100%;padding:0;top:0}.modal-container .modal.documents-modal.cutting .header{display:none}.modal-container .modal.documents-modal.cutting .close-button{z-index:1}.modal-container .modal.documents-modal.cutting .image-preview{border-radius:0;height:100%;margin:0}.modal-container .modal.documents-modal.cutting .image-preview .instructions{display:block;opacity:.8;padding-left:.5rem;padding-right:2rem;position:absolute;top:2.5rem;z-index:1}.modal-container .modal.documents-modal.cutting .image-preview .crop-button{bottom:2rem;width:95%}.modal-container .modal.documents-modal.cutting .image-preview .cropper-drag-box.cropper-move{background-color:#fff}.modal-container .modal.documents-modal .instructions{display:none}}@media (min-width:576px){.modal-container .modal.probatory-document-modal{height:auto;width:70%}.modal-container .modal.probatory-document-modal .signature-box canvas{border:2px dashed #999;height:20rem;width:100%}}@media (min-width:768px){.modal-container .modal .header .description .title{font-size:1.8rem}.modal-container .modal .header .description .subtitle{font-size:1.2rem}.modal-container .modal.address-modal,.modal-container .modal.disability-doc-modal,.modal-container .modal.documents-modal,.modal-container .modal.education-modal,.modal-container .modal.laboral-modal,.modal-container .modal.relatives-modal{box-sizing:content-box;height:auto;max-height:75vh;min-width:20vw;width:70vw}.modal-container .modal.address-modal .day-month-wrap,.modal-container .modal.disability-doc-modal .day-month-wrap,.modal-container .modal.documents-modal .day-month-wrap,.modal-container .modal.education-modal .day-month-wrap,.modal-container .modal.laboral-modal .day-month-wrap,.modal-container .modal.relatives-modal .day-month-wrap{flex-direction:column}.modal-container .modal.address-modal .day-month-wrap .expiration-day-field,.modal-container .modal.address-modal .day-month-wrap .expiration-month-field,.modal-container .modal.disability-doc-modal .day-month-wrap .expiration-day-field,.modal-container .modal.disability-doc-modal .day-month-wrap .expiration-month-field,.modal-container .modal.documents-modal .day-month-wrap .expiration-day-field,.modal-container .modal.documents-modal .day-month-wrap .expiration-month-field,.modal-container .modal.education-modal .day-month-wrap .expiration-day-field,.modal-container .modal.education-modal .day-month-wrap .expiration-month-field,.modal-container .modal.laboral-modal .day-month-wrap .expiration-day-field,.modal-container .modal.laboral-modal .day-month-wrap .expiration-month-field,.modal-container .modal.relatives-modal .day-month-wrap .expiration-day-field,.modal-container .modal.relatives-modal .day-month-wrap .expiration-month-field{width:100%}.modal-container .modal.documents-modal.cutting{border-radius:unset;height:auto;max-height:80%;padding:2rem;top:unset}.modal-container .modal.documents-modal.cutting .header{display:flex}.modal-container .modal.documents-modal.cutting .image-preview{border-radius:1rem;height:unset;margin-bottom:1rem}.modal-container .modal.documents-modal.cutting .image-preview .instructions{display:none}.modal-container .modal.documents-modal.cutting .image-preview .crop-button{bottom:0;width:100%}.modal-container .modal.documents-modal.cutting .image-preview .cropper-drag-box.cropper-move{background-color:#000}}@media (min-width:992px){.modal-container .modal .header .description .title{font-size:1.8rem}.modal-container .modal .header .description .subtitle{font-size:1.2rem}.modal-container .modal.probatory-document-modal{height:auto;width:40rem}.modal-container .modal.probatory-document-modal .signature-box canvas{border:2px dashed #999;height:20rem;width:100%}}@media (min-width:1200px){.modal-container .modal.address-modal,.modal-container .modal.disability-doc-modal,.modal-container .modal.documents-modal,.modal-container .modal.education-modal,.modal-container .modal.laboral-modal,.modal-container .modal.relatives-modal{max-height:85vh;min-width:20vw;width:40vw}.modal-container .modal.address-modal .radio-options,.modal-container .modal.disability-doc-modal .radio-options,.modal-container .modal.documents-modal .radio-options,.modal-container .modal.education-modal .radio-options,.modal-container .modal.laboral-modal .radio-options,.modal-container .modal.relatives-modal .radio-options{height:5rem}.modal-container .modal.address-modal .radio-options .inline-radio-buttons,.modal-container .modal.disability-doc-modal .radio-options .inline-radio-buttons,.modal-container .modal.documents-modal .radio-options .inline-radio-buttons,.modal-container .modal.education-modal .radio-options .inline-radio-buttons,.modal-container .modal.laboral-modal .radio-options .inline-radio-buttons,.modal-container .modal.relatives-modal .radio-options .inline-radio-buttons{flex-direction:row}.modal-container .modal.relatives-modal .custom-datepicker{height:5rem}.modal-container .modal.disability-doc-modal,.modal-container .modal.documents-modal{min-width:20vw;width:40vw}.modal-container .modal.disability-doc-modal .description,.modal-container .modal.documents-modal .description{width:100%}.modal-container .modal.disability-doc-modal .day-month-wrap,.modal-container .modal.documents-modal .day-month-wrap{flex-direction:row}.modal-container .modal.disability-doc-modal .day-month-wrap .expiration-day-field,.modal-container .modal.disability-doc-modal .day-month-wrap .expiration-month-field,.modal-container .modal.documents-modal .day-month-wrap .expiration-day-field,.modal-container .modal.documents-modal .day-month-wrap .expiration-month-field{width:48%}.modal-container .modal.documents-modal .upload-file-drag{border:2px dashed #999}.modal-container .modal.documents-modal .upload-file-drag.dragover,.modal-container .modal.documents-modal .upload-file-drag.uploaded{border-color:var(--main_color,#e0004d)}.modal-container .modal.documents-modal .upload-file-drag .required_file{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.modal-container .modal.not-supported-browser{max-height:85vh;width:70rem}}.hidden-btn,.hidden-input{display:none}@keyframes out{0%{visibility:visible;width:auto}50%{visibility:visible;width:5%}to{visibility:collapse;width:0}}@keyframes in{0%{visibility:collapse;width:0}50%{visibility:visible;width:5%}to{visibility:visible;width:auto}}.dummy__caller{position:relative}.dummy__caller .user-image .call-animation .image{background-image:unset!important;background-color:#fff}.dummy__caller i{border-radius:50%;background-color:hsla(0,0%,60%,.6);color:transparent!important}.dummy__caller .user-info{background:none!important}.dummy__caller .calling,.dummy__caller .username{background-color:hsla(0,0%,60%,.6);color:transparent!important;-webkit-animation:unset!important;animation:unset!important;border-radius:10rem}.dummy__caller:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,transparent,#fff 50%,transparent);background-position:-150% 0;-webkit-animation:loading-message 1.5s linear infinite;animation:loading-message 1.5s linear infinite;background-size:13rem;border-radius:1rem;z-index:10}.dummy__user{background-color:#fff;position:relative}.dummy__user .user-image>.user-image{background-image:unset!important;width:3rem;height:3rem;overflow:hidden;position:relative;background:#f5f5f5}.dummy__user .user-image>.user-image:after{content:"";width:52%;height:100%;position:absolute;top:0;left:38%;background-repeat:no-repeat;background-image:linear-gradient(90deg,transparent 44%,#d6d4d4 50%,transparent 56%);background-position:50%;-webkit-animation:loading 1.5s linear infinite;animation:loading 1.5s linear infinite;background-size:13rem;z-index:10}.dummy__user .bw_icon_arrow_right{display:none}.dummy__user .user-info .role,.dummy__user .user-info .user-image,.dummy__user .user-info .user-job,.dummy__user .user-info .user-name{overflow:hidden;position:relative;background:#f5f5f5}.dummy__user .user-info .role:after,.dummy__user .user-info .user-image:after,.dummy__user .user-info .user-job:after,.dummy__user .user-info .user-name:after{content:"";width:52%;height:100%;position:absolute;top:0;left:38%;background-repeat:no-repeat;background-image:linear-gradient(90deg,transparent 44%,#d6d4d4 50%,transparent 56%);background-position:50%;-webkit-animation:loading 1.5s linear infinite;animation:loading 1.5s linear infinite;background-size:13rem;z-index:10}.dummy__user .user-info .user-image,.dummy__user .user-info .user-image>.user-image{background-image:unset!important;width:3rem;height:3rem}.dummy__user .user-info .user-name{color:transparent}.dummy__user .user-info .role,.dummy__user .user-info .user-job{color:transparent;margin-top:.3rem}.dummy__user .chat-options{color:transparent;border-radius:1rem;margin-right:1rem}.dummy__user .chat-options i{color:transparent;opacity:0}.dummy__user .status{display:none}.dummy__message{background-color:#f5f5f5!important;background-repeat:no-repeat;background-image:linear-gradient(90deg,rgba(205,205,192,0),#999 50%,hsla(0,0%,80.4%,0));background-position:-150% 0;-webkit-animation:loading-message 1.5s cubic-bezier(.32,.01,0,.99) infinite alternate both;animation:loading-message 1.5s cubic-bezier(.32,.01,0,.99) infinite alternate both;background-size:13rem;border-radius:1rem;min-height:3rem!important;min-width:20rem!important}.dummy__message .hour{display:none;border-radius:.5rem;background-color:#fff;color:#fff!important}.dummy__message p{display:none;background:#fff;margin-bottom:1rem;border-radius:1rem;padding:1rem}.dummy__message .readed{display:none}.initial-animation{-webkit-animation:entry-animation .5s cubic-bezier(.68,.87,.54,1.2);animation:entry-animation .5s cubic-bezier(.68,.87,.54,1.2)}@keyframes entry-animation{0%{left:-100vw}to{left:0}}@keyframes loading{0%{left:-150%}to{left:150%}}@-webkit-keyframes loading-message{0%{background-position:-150% 0}to{background-position:350% 0}}@keyframes loading-message{0%{background-position:-150% 0}to{background-position:350% 0}}.signconfig .hidden-sign-content{display:none}.signconfig .fullheight{height:100%}.signconfig .t-upper{text-transform:uppercase}.signconfig .back-icon{cursor:pointer;font-size:1rem;left:.75rem;position:absolute;top:.75rem}.signconfig .back-icon i{font-size:1.5rem}.signconfig .inner-right-container{max-width:60%;text-align:center}.signconfig .inner-right-certificates{max-width:100%;width:100%}.signconfig .sign-img-selectoption{max-width:100%}.signconfig .sign-img-selectoption.mid{max-width:50%}.signconfig .config-list{max-width:60%}.signconfig .sign-config-list-item.active{color:var(--main_color,#e0004d)}.signconfig .sign-config-list-item i{font-size:2rem;margin-right:.75rem}.signconfig .config-list a:visited{color:inherit}.signconfig .description{font-size:1.25rem;font-weight:700;margin:2rem 0 4rem}.signconfig .search-input{background-color:#f5f5f5;border:0;border-radius:.75rem;color:#999;outline:0;padding:.75rem 1.5rem}.signconfig .modal{align-self:flex-end;background-color:#fff;border-radius:1rem 1rem 0 0;height:auto;position:relative;width:30rem}.signconfig .close-button{cursor:pointer;position:absolute;right:.5rem;top:.5rem}.signconfig .employee-content{border-radius:.5rem;cursor:pointer;opacity:.6;padding:.25rem}.signconfig .employee-content:hover{background-color:#f5f5f5;opacity:.75}.signconfig .employee-content.active{background-color:#f5f5f5;opacity:1}.signconfig .employee-content.hidden{display:none}.signconfig .employee-content.active .employee-data .name{color:var(--main_color,#e0004d)}.signconfig .results-wrapper{max-height:380px;overflow:scroll}.signconfig .results-wrapper .employee-image{border-radius:.5rem;height:50px;max-width:50px;overflow:hidden}.signconfig .user-wrapper img{border-radius:.5rem;width:100%}.signconfig .results-wrapper .employee-image img{width:100%}.signconfig .buttons .button-more.hidden{display:none}.signconfig .buttons .button-continue.disabled{cursor:not-allowed;opacity:.35}.signconfig .buttons .button-finish.disabled{opacity:.35}.signconfig .duration-content{background-color:#f5f5f5;border-radius:.25rem;cursor:pointer;opacity:.6;padding:.5rem 1rem}.signconfig .duration-content:hover{background-color:#f5f5f5;opacity:.75}.signconfig .duration-content.active{background-color:hsla(0,0%,60%,.2);color:var(--main_color,#e0004d);opacity:1}.signconfig .selected-users.flex{overflow-x:scroll}.signconfig .user-wrapper{flex-shrink:0;position:relative;text-align:center;width:60px}.signconfig .user-wrapper i.exit{background-color:#fff;border-radius:1rem;color:#96051a;cursor:pointer;font-size:1.5rem;position:absolute;right:-.4rem;top:-.4rem;z-index:1}.signconfig .user-wrapper .job,.signconfig .user-wrapper .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signconfig .validity-wrapper{margin-top:1rem}.signconfig .buttons{margin-top:2rem}.signconfig .confirmation-password,.signconfig .representative-description{flex-direction:column}.signconfig .confirmation-password input.has-error,.signconfig .ss-single-selected.has-error{border:2px solid #96051a}.signconfig .confirmation-password input:focus{border:2px solid var(--main_color,#e0004d)}.signconfig .representative-description input.has-error{border:2px solid #96051a}.signconfig .representative-description input:focus{border:2px solid var(--main_color,#e0004d)}.signconfig .inner-right-certificates .title{margin-top:2rem}.signconfig .requests-types-options{font-size:1rem}.signconfig .requests-types-options .request-type-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signconfig .certificates-wrapper{overflow-y:scroll;scrollbar-width:none}.signconfig .certificates-wrapper::-webkit-scrollbar{display:none}.signconfig .certificates-wrapper:hover .option-employee{opacity:.35}.signconfig .certificate{border-radius:.5rem;margin:.5rem auto;padding:.25rem 0;word-break:break-word}.signconfig .certificate .option-employee{border-radius:1rem}.signconfig .certificate .option-employee:hover{border-radius:1rem;opacity:.75}.signconfig .certificate .certificate-right{right:1rem;top:-.75rem}.signconfig .search-box-type-option div.selected{color:var(--main_color,#e0004d)}.signconfig .certificate .employee-image{width:50px}.signconfig .certificate .employee-image img{border-radius:.5rem;width:100%}.signconfig .certificate .status{background-color:#f5f5f5;border-radius:.3rem;box-sizing:border-box;font-size:1rem;min-width:9rem;padding:.25rem .75rem;text-align:center;width:auto}.signconfig .certificate .status.info{background-color:#7ba3d2;color:#fff}.signconfig .certificate .status.warning{background-color:#f8981c;color:#fff}.signconfig .certificate .status.danger{background-color:#96051a;color:#fff}.signconfig .certificate .status.check{background-color:#8bd18f;color:#fff}.signconfig .certificate .status.pending{background-color:#333;color:#fff}.signconfig .certificate .options{cursor:pointer;font-size:1.65rem}.signconfig .employees-summar-wrapper{max-height:500px;overflow-y:scroll;padding-right:1rem}.signconfig .summary-success-item{background-color:#8bd18f;border-radius:.5rem;color:#fff;margin:.5rem auto;padding:.5rem}.signconfig .summary-error-item{background-color:#96051a;border-radius:.5rem;color:#fff;margin:.5rem auto;padding:.5rem}#sign-home-action .hidden-sign-home{display:none}#sign-home-action .modal{height:auto;width:30rem}#sign-home-action .confirmation-password,#sign-home-action .confirmation-sms,#sign-home-action .representative-description{flex-direction:column;margin-top:1rem}#sign-home-action .confirmation-password input,#sign-home-action .confirmation-sms input{border:2px solid #999;border-radius:.5rem;font-size:1rem;outline:0;padding:1rem 2rem;text-align:center}#sign-home-action .confirmation-password input.has-error,#sign-home-action .confirmation-sms input.has-error{border:2px solid #96051a}#sign-home-action .confirmation-password input:focus,#sign-home-action .confirmation-sms input:focus{border:2px solid var(--main_color,#e0004d)}#sign-home-action .code-boxes input{box-sizing:border-box;font-size:1.5rem;margin:.25rem;padding:.75rem 0;width:15%}#sign-home-action .buttons .button-continue.disabled,#sign-home-action .buttons .button-finish.disabled{cursor:not-allowed;opacity:.35}#sign-home-action .summary-issued-certificate{background-color:#8bd18f;border-radius:.5rem;color:#fff;margin:.5rem auto;padding:.5rem}#sign-home-action .summary-issued-certificate i{font-size:3rem;margin:.5rem}#modify-validating-person .hidden-sign-modal{display:none}#modify-validating-person .user-image img{max-width:100%}#modify-validating-person .status{text-transform:uppercase}#sign-document-action .hidden-sign-modal{display:none!important}#sign-document-action .modal{box-sizing:border-box;height:auto;max-height:95%;width:50rem}#sign-document-action .modal.first{height:95%}#sign-document-action .header{height:3rem}#sign-document-action .step-wrapper{box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:100%}#sign-document-action .back-icon{cursor:pointer;font-size:1rem;left:.75rem;position:absolute;top:.75rem}#sign-document-action .back-icon i{font-size:1.5rem}#sign-document-action #summary-signed{max-height:25rem;overflow-y:scroll}#sign-document-action #summary-signed p{margin:.2rem 1rem}#sign-document-action .wrapper-document-pdf{height:calc(90% - 10rem);width:100%}#sign-document-action .wrapper-document-pdf embed,#sign-document-action .wrapper-document-pdf object{border-bottom:1px solid #999;height:auto;position:relative;width:100%}#sign-document-action .wrapper-document-pdf i{cursor:pointer;font-size:3rem}#sign-document-action .active-document{background:#efefef;border-radius:1rem;font-size:1rem;margin-bottom:1rem;margin-top:2rem;padding:.35rem}#sign-document-action .active-document .active-document-delete,#sign-document-action .active-document .active-document-later{background:#fff;border-radius:.5rem;cursor:pointer;font-size:1rem;padding:.25rem .75rem}#sign-document-action .action-to-realize{color:#999;font-size:1.25rem;font-weight:600}#sign-document-action .wrapper-info-actions{box-sizing:border-box;height:7rem;margin:1rem auto;width:100%}#sign-document-action .documents-button-actions .btn-action{height:2.75rem;width:30%}#sign-document-action .documents-button-actions .btn-action.ok{background-color:transparent;border:2px solid #8bd18f;color:#8bd18f}#sign-document-action .documents-button-actions .btn-action.ok.active{background-color:#8bd18f;border:2px solid transparent;color:#fff}#sign-document-action .documents-button-actions .btn-action.later{background-color:transparent;border:2px solid #999;color:#999}#sign-document-action .documents-button-actions .btn-action.later.active{background-color:#999;border:2px solid transparent;color:#fff}#sign-document-action .documents-button-actions .btn-action.cancel{background-color:transparent;border:2px solid #96051a;color:#96051a}#sign-document-action .documents-button-actions .btn-action.cancel.active{background-color:#96051a;border:2px solid transparent;color:#fff}#sign-document-action .confirmation-password,#sign-document-action .representative-description{flex-direction:column;margin-top:1rem}#sign-document-action .confirmation-password input{border:2px solid #999;border-radius:.5rem;font-size:1rem;outline:0;padding:1rem 2rem;text-align:center}#sign-document-action .confirmation-password input.has-error{border:2px solid #96051a}#sign-document-action .confirmation-password input:focus{border:2px solid var(--main_color,#e0004d)}#sign-document-action .buttons .button-continue.disabled{cursor:not-allowed;opacity:.35}#sign-document-action #summary-signed-files table{width:100%}#sign-document-action #summary-signed-files table thead{font-size:1.15rem}#sign-document-action #summary-signed-files table th{padding:.25rem 0;text-align:left}#sign-document-action #summary-signed-files table td{padding:.25rem 0}#sign-document-action #summary-signed-files table i{font-size:1rem}#rao-update-user-data .hidden-sign-modal,#sign-validate-date .hidden-sign-modal{display:none}#rao-update-user-data .modal,#sign-validate-date .modal{height:auto;max-height:90%;width:60rem}#rao-update-user-data .modal .wrapper-info,#sign-validate-date .modal .wrapper-info{overflow-y:hidden}#rao-update-user-data .modal .wrapper-info .wrapper-info-left,#rao-update-user-data .modal .wrapper-info .wrapper-info-right,#sign-validate-date .modal .wrapper-info .wrapper-info-left,#sign-validate-date .modal .wrapper-info .wrapper-info-right{overflow-y:scroll;scrollbar-width:none}#rao-update-user-data .modal .wrapper-info .wrapper-info-left::-webkit-scrollbar,#rao-update-user-data .modal .wrapper-info .wrapper-info-right::-webkit-scrollbar,#sign-validate-date .modal .wrapper-info .wrapper-info-left::-webkit-scrollbar,#sign-validate-date .modal .wrapper-info .wrapper-info-right::-webkit-scrollbar{display:none}#rao-update-user-data .document-height,#sign-validate-date .document-height{height:12rem}#rao-update-user-data .document-height img,#sign-validate-date .document-height img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#rao-update-user-data .wrapper-info-left i,#sign-validate-date .wrapper-info-left i{font-size:3rem;right:.5rem;top:2rem}#rao-update-user-data .wrapper-info-left i:hover,#sign-validate-date .wrapper-info-left i:hover{opacity:.65}#rao-update-user-data .user-photo-wrapper img,#sign-validate-date .user-photo-wrapper img{border-radius:.8rem;width:100%}#rao-update-user-data .user-nif-title,#rao-update-user-data .user-phone-title,#sign-validate-date .user-nif-title,#sign-validate-date .user-phone-title{font-weight:700}#rao-update-user-data #btn-edit-data,#sign-validate-date #btn-edit-data{color:#333;font-size:1rem;height:2.15rem;margin:1rem auto;position:relative}#rao-update-user-data .documents-user-data .container-btn-nif,#rao-update-user-data .documents-user-data .container-btn-selfie,#sign-validate-date .documents-user-data .container-btn-nif,#sign-validate-date .documents-user-data .container-btn-selfie{width:48%}#rao-update-user-data .user-photo-wrapper-edit,#sign-validate-date .user-photo-wrapper-edit{margin:.4rem auto;width:15%}#rao-update-user-data .user-photo-wrapper-edit img,#sign-validate-date .user-photo-wrapper-edit img{border-radius:.8rem;width:100%}#rao-update-user-data .sign-form-splitter,#sign-validate-date .sign-form-splitter{background:#999;height:2px;margin:.4rem auto}#rao-update-user-data #btn-view-nif,#rao-update-user-data #btn-view-selfie,#sign-validate-date #btn-view-nif,#sign-validate-date #btn-view-selfie{font-size:.9rem}#rao-update-user-data .user-phone-wrapper-edit input,#rao-update-user-data .user-prefix-wrapper-edit input,#sign-validate-date .user-phone-wrapper-edit input,#sign-validate-date .user-prefix-wrapper-edit input{padding:1.5rem 1.5rem 0}#modal-show-certificate .hidden-sign-modal{display:none}#modal-show-certificate .modal{width:30rem;height:auto}#modal-show-certificate .certificate-data{font-size:1rem}#modal-show-certificate .certificate-status.info{color:#7ba3d2}#modal-show-certificate .certificate-status.check{color:#8bd18f}#modal-show-certificate .certificate-status.warning{color:#f8981c}#modal-show-certificate .certificate-status.danger{color:#96051a}#modal-show-certificate .user-photo-wrapper img{width:5rem}#modal-show-certificate #btn-renew-confirm.disabled{opacity:.35;cursor:not-allowed}#add-employee .hidden-sign-modal,#add-representative .hidden-sign-modal{display:none}#add-employee .modal,#add-representative .modal{width:30rem;height:auto}#add-employee .duration-content,#add-representative .duration-content{background-color:#f5f5f5;padding:.5rem 1rem;cursor:pointer;opacity:.6;border-radius:.25rem}#add-employee .duration-content:hover,#add-representative .duration-content:hover{opacity:.75;background-color:#f5f5f5}#add-employee .duration-content.active,#add-representative .duration-content.active{opacity:1;color:var(--main_color,#e0004d);background-color:hsla(0,0%,60%,.2)}#add-employee .user-wrapper,#add-representative .user-wrapper{position:relative;width:75px;text-align:center;flex-shrink:0}#add-employee .user-wrapper img,#add-representative .user-wrapper img{border-radius:.5rem;width:100%}#add-employee .summary-success-item,#add-representative .summary-success-item{background-color:#8bd18f;color:#fff;margin:.5rem auto;padding:.5rem;border-radius:.5rem}#add-employee .summary-error-item,#add-representative .summary-error-item{background-color:#96051a;color:#fff;margin:.5rem auto;padding:.5rem;border-radius:.5rem}#add-employee .btn-show-user-data,#add-representative .btn-show-user-data{font-size:.85rem;color:#fff;padding-bottom:.1rem;width:auto;margin:.2rem auto auto}#sign-home-users .hidden-sign-modal{display:none}#sign-home-users .modal{height:auto;max-height:90%;width:30rem}#sign-home-users .modal-users-container{max-height:500px;overflow-y:scroll;position:relative}#sign-home-users .modal-users-container .user-pill-photo{border-radius:.5rem;height:3rem;width:3rem}#sign-home-users .modal-users-container .user-actions{background-color:transparent;border-radius:0;font-size:1.75rem;margin-bottom:0;padding:0;z-index:1}#sign-home-users .modal-users-container .user-actions i{cursor:pointer}#home-create-certificate .hidden-sign-modal{display:none}#home-create-certificate .modal{height:auto;max-height:90%;width:50rem}#home-create-certificate .modal .wrapper-info{overflow-y:hidden}#home-create-certificate .modal .wrapper-info .wrapper-info-left,#home-create-certificate .modal .wrapper-info .wrapper-info-right{overflow-y:scroll;scrollbar-width:none}#home-create-certificate .modal .wrapper-info .wrapper-info-left::-webkit-scrollbar,#home-create-certificate .modal .wrapper-info .wrapper-info-right::-webkit-scrollbar{display:none}#home-create-certificate .duration-content{background-color:#f5f5f5;border-radius:.25rem;cursor:pointer;opacity:.6;padding:.5rem 1rem}#home-create-certificate .duration-content:hover{background-color:#f5f5f5;opacity:.75}#home-create-certificate .duration-content.active{background-color:hsla(0,0%,60%,.2);color:var(--main_color,#e0004d);opacity:1}#home-create-certificate .document-height{height:12rem}#home-create-certificate .document-height img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#home-create-certificate .wrapper-info-left i{font-size:3rem;right:.5rem;top:2rem}#home-create-certificate .wrapper-info-left i:hover{opacity:.65}#home-create-certificate .user-photo-wrapper img{border-radius:.8rem;width:100%}#home-create-certificate .user-nif-title,#home-create-certificate .user-phone-title{font-weight:700}#home-create-certificate #btn-edit-data{color:#333;font-size:1rem;height:2.15rem;margin:1rem auto;position:relative}#home-create-certificate .documents-user-data .container-btn-nif,#home-create-certificate .documents-user-data .container-btn-selfie{width:48%}#home-create-certificate .user-photo-wrapper-edit{margin:0 auto .4rem}#home-create-certificate .user-photo-wrapper-edit img{border-radius:.8rem;width:100%}#home-create-certificate .sign-form-splitter{background:#999;height:2px;margin:.4rem auto}#home-create-certificate #btn-view-nif,#home-create-certificate #btn-view-selfie{font-size:.9rem}#home-create-certificate .user-phone-wrapper-edit input,#home-create-certificate .user-prefix-wrapper-edit input{padding:1.5rem 1.5rem 0}#home-create-certificate .confirmation-password input.has-error,#home-create-certificate .confirmation-sms input.has-error{border:2px solid #96051a}#home-create-certificate .employees-summar-wrapper{max-height:500px;overflow-y:scroll;padding-right:1rem}#home-create-certificate .summary-success-item{background-color:#8bd18f;border-radius:.5rem;color:#fff;margin:.5rem auto;padding:.5rem}#home-create-certificate .summary-error-item{background-color:#96051a;border-radius:.5rem;color:#fff;margin:.5rem auto;padding:.5rem}#sign-home-signed .hidden-sign-modal{display:none}#sign-home-signed .modal{height:auto;max-height:90%;width:40rem}#sign-home-signed .home-signed-summary{max-height:26rem;overflow-y:scroll}#sign-home-signed .home-signed-summary i{font-size:1.5rem}.modal-container.request-rao-modal .modal{height:auto;max-height:90%;width:35rem}.modal-container.request-rao-modal .modal .quakki-img-new-rao{margin-top:-12rem}#modal-renew-certificate-home .hidden-modal{display:none}#modal-renew-certificate-home .modal{width:30rem;height:auto;max-height:95%}chat-conversation-info-modal,chat-files-modal,chat-info-modal,chat-search-modal,chat-share-modal{position:fixed;right:0;top:0;height:100%;width:100%;background:rgba(0,0,0,.25);box-shadow:-.3rem .2rem .6rem rgba(0,0,0,.25);overflow:hidden;z-index:1000;opacity:1;transition:all .25s}chat-conversation-info-modal[show=false],chat-files-modal[show=false],chat-info-modal[show=false],chat-search-modal[show=false],chat-share-modal[show=false]{opacity:0;z-index:-1000;width:0}chat-conversation-info-modal[show=false] .search-message-container,chat-files-modal[show=false] .search-message-container,chat-info-modal[show=false] .search-message-container,chat-search-modal[show=false] .search-message-container,chat-share-modal[show=false] .search-message-container{right:-30rem}chat-conversation-info-modal .search-message-container,chat-files-modal .search-message-container,chat-info-modal .search-message-container,chat-search-modal .search-message-container,chat-share-modal .search-message-container{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;height:97vh;width:24rem;right:0;top:0;padding:1rem;position:absolute;background:#fff;border-radius:1rem;transition:all .25s;overflow:auto}chat-conversation-info-modal .search-message-container .header,chat-files-modal .search-message-container .header,chat-info-modal .search-message-container .header,chat-search-modal .search-message-container .header,chat-share-modal .search-message-container .header{display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:100%;color:var(--main_color,#e0004d);border:0!important}chat-conversation-info-modal .search-message-container .header .section,chat-files-modal .search-message-container .header .section,chat-info-modal .search-message-container .header .section,chat-search-modal .search-message-container .header .section,chat-share-modal .search-message-container .header .section{display:flex;justify-content:flex-start;align-items:center;width:100%}chat-conversation-info-modal .search-message-container .header .section .title,chat-files-modal .search-message-container .header .section .title,chat-info-modal .search-message-container .header .section .title,chat-search-modal .search-message-container .header .section .title,chat-share-modal .search-message-container .header .section .title{padding:0 1rem}chat-conversation-info-modal .search-message-container .header .section .delete,chat-files-modal .search-message-container .header .section .delete,chat-info-modal .search-message-container .header .section .delete,chat-search-modal .search-message-container .header .section .delete,chat-share-modal .search-message-container .header .section .delete{position:absolute;top:1rem;right:1rem;font-size:1.8rem;cursor:pointer}chat-conversation-info-modal .search-message-container .header .search,chat-files-modal .search-message-container .header .search,chat-info-modal .search-message-container .header .search,chat-search-modal .search-message-container .header .search,chat-share-modal .search-message-container .header .search{width:100%;height:3rem;display:flex;justify-content:stretch;align-items:center}chat-conversation-info-modal .search-message-container .header .search label,chat-files-modal .search-message-container .header .search label,chat-info-modal .search-message-container .header .search label,chat-search-modal .search-message-container .header .search label,chat-share-modal .search-message-container .header .search label{width:100%;height:100%;position:relative;display:flex;justify-content:flex-start;align-items:center;cursor:text;padding:0 1rem}chat-conversation-info-modal .search-message-container .header .search label input,chat-files-modal .search-message-container .header .search label input,chat-info-modal .search-message-container .header .search label input,chat-search-modal .search-message-container .header .search label input,chat-share-modal .search-message-container .header .search label input{width:80%;border:0;padding:0}chat-conversation-info-modal .search-message-container .header .search label input::-moz-placeholder,chat-files-modal .search-message-container .header .search label input::-moz-placeholder,chat-info-modal .search-message-container .header .search label input::-moz-placeholder,chat-search-modal .search-message-container .header .search label input::-moz-placeholder,chat-share-modal .search-message-container .header .search label input::-moz-placeholder{color:#999}chat-conversation-info-modal .search-message-container .header .search label input:-ms-input-placeholder,chat-files-modal .search-message-container .header .search label input:-ms-input-placeholder,chat-info-modal .search-message-container .header .search label input:-ms-input-placeholder,chat-search-modal .search-message-container .header .search label input:-ms-input-placeholder,chat-share-modal .search-message-container .header .search label input:-ms-input-placeholder{color:#999}chat-conversation-info-modal .search-message-container .header .search label input::placeholder,chat-files-modal .search-message-container .header .search label input::placeholder,chat-info-modal .search-message-container .header .search label input::placeholder,chat-search-modal .search-message-container .header .search label input::placeholder,chat-share-modal .search-message-container .header .search label input::placeholder{color:#999}chat-conversation-info-modal .search-message-container .header .search label .icon,chat-files-modal .search-message-container .header .search label .icon,chat-info-modal .search-message-container .header .search label .icon,chat-search-modal .search-message-container .header .search label .icon,chat-share-modal .search-message-container .header .search label .icon{left:.5rem;font-size:1.5rem;width:2rem}chat-conversation-info-modal .search-message-container .search-message-list,chat-files-modal .search-message-container .search-message-list,chat-info-modal .search-message-container .search-message-list,chat-search-modal .search-message-container .search-message-list,chat-share-modal .search-message-container .search-message-list{width:100%;height:100%;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;overflow:auto}chat-conversation-info-modal .search-message-container .search-message-list .searching-message,chat-files-modal .search-message-container .search-message-list .searching-message,chat-info-modal .search-message-container .search-message-list .searching-message,chat-search-modal .search-message-container .search-message-list .searching-message,chat-share-modal .search-message-container .search-message-list .searching-message{color:rgba(0,0,0,.25);margin:1rem}chat-search-message{width:100%}chat-search-message .message{width:auto;background:#f5f5f5;border-radius:.5rem;color:#999;display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;cursor:pointer}chat-search-message .message .day-time-section{display:flex;justify-content:flex-end;align-items:center;margin-bottom:.5rem}chat-search-message .message .day-time-section .time{margin-right:.5rem}chat-search-message .message .message-section{width:100%}chat-search-message .message .message-section .message-text{font-size:1rem;word-wrap:break-word;margin-bottom:.3rem}chat-info-modal .search-message-container .header,chat-share-modal .search-message-container .header{max-height:20%;height:unset;max-height:unset}chat-info-modal .search-message-container .message-info-section,chat-share-modal .search-message-container .message-info-section{width:100%;display:flex;justify-content:center;align-items:center}chat-info-modal .search-message-container .message-info-section .messages-group,chat-share-modal .search-message-container .message-info-section .messages-group{height:100%}chat-info-modal .search-message-container .message-info-section .messages-group .messages-container,chat-share-modal .search-message-container .message-info-section .messages-group .messages-container{display:flex;justify-content:center;align-items:center}chat-info-modal .search-message-container .message-info-section .messages-group .messages-container .message-uniter,chat-share-modal .search-message-container .message-info-section .messages-group .messages-container .message-uniter{margin:0}chat-info-modal .search-message-container .message-info-section .messages-group .messages-container .message-uniter.my-message .readed,chat-share-modal .search-message-container .message-info-section .messages-group .messages-container .message-uniter.my-message .readed{left:unset;color:#fff;right:.7rem}chat-info-modal .search-message-container .message-info-section .messages-group .messages-container .message-uniter.my-message .hour,chat-share-modal .search-message-container .message-info-section .messages-group .messages-container .message-uniter.my-message .hour{position:absolute;font-size:.6rem;right:2.4rem;bottom:.3rem}chat-info-modal .search-message-container .share-contacts-section,chat-share-modal .search-message-container .share-contacts-section{display:flex;justify-content:space-between;align-items:center;flex-direction:column;width:90%;height:65%;padding:1rem 0}chat-info-modal .search-message-container .share-contacts-section .share-title,chat-share-modal .search-message-container .share-contacts-section .share-title{font-size:1rem;margin-bottom:1rem}chat-info-modal .search-message-container .share-contacts-section .search,chat-share-modal .search-message-container .share-contacts-section .search{background:#f5f5f5;border-radius:.6rem;margin-bottom:.5rem}chat-info-modal .search-message-container .share-contacts-section .search label,chat-share-modal .search-message-container .share-contacts-section .search label{padding:.7rem}chat-info-modal .search-message-container .share-contacts-section .search label input,chat-share-modal .search-message-container .share-contacts-section .search label input{border:0;background:transparent}chat-info-modal .search-message-container .share-contacts-section .list-user,chat-share-modal .search-message-container .share-contacts-section .list-user{width:100%;height:100%;overflow:auto}chat-info-modal .search-message-container .share-contacts-section .list-user chat-user-list .contact-user:not(.selected-user) .user-image,chat-share-modal .search-message-container .share-contacts-section .list-user chat-user-list .contact-user:not(.selected-user) .user-image{border:0}chat-info-modal .search-message-container .share-button,chat-share-modal .search-message-container .share-button{border-radius:.6rem;padding:.5rem 0;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:90%;margin:auto auto .7rem}chat-info-modal .search-message-container .share-button.disable,chat-share-modal .search-message-container .share-button.disable{background:#999;color:#fff}chat-info-modal .search-message-container .share-button.disable .selected-message,chat-info-modal .search-message-container .share-button:not(.disable) .not-selected-message,chat-share-modal .search-message-container .share-button.disable .selected-message,chat-share-modal .search-message-container .share-button:not(.disable) .not-selected-message{display:none}chat-message-options{position:absolute;top:-1rem;left:1rem;background:#fff;color:#000;padding:.3rem;border-radius:.4rem;width:93.31px;height:25px;box-shadow:0 .05rem 0 rgba(0,0,0,.25);transition:all .25s;opacity:1}chat-message-options[data-author=not-me]{width:65px;height:25px;right:1rem;left:unset}chat-message-options .options-container{display:flex;justify-content:space-around;align-items:center;width:100%;height:100%}chat-message-options .options-container .icon{cursor:pointer}chat-reply{display:flex;justify-content:space-between;align-items:center;position:absolute;top:-5rem;left:0;width:100%;background:#f5f5f5;border-radius:.4rem;padding:1rem;transition:all .25s;box-sizing:border-box}chat-reply[show=false]{top:0;visibility:hidden;opacity:0;padding:0 1rem}chat-reply[data-contact=true]{top:-7.2rem;visibility:visible}chat-reply .message-author-section{width:95%}chat-reply .message-author-section .author,chat-reply .message-author-section .message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}chat-reply .message-author-section .author{width:100%;color:var(--main_color,#e0004d);font-size:.8rem}chat-reply .message-author-section .message{width:90%;font-size:1.1rem}chat-reply .close{width:2.5rem;height:2.5rem;background:#fff;font-size:1.5rem;display:flex;justify-content:center;align-items:center;border-radius:.7rem}chat-info-modal .search-message-container .header{height:unset;max-height:unset}chat-info-modal .search-message-container .header .messages-container .message-uniter{margin:0}chat-info-modal .search-message-container .header .messages-container .message-uniter.my-message .readed{left:unset;color:#fff;right:.7rem}chat-info-modal .search-message-container .header .messages-container .message-uniter.my-message .hour{position:absolute;font-size:.6rem;right:2.4rem;bottom:.3rem}chat-info-modal .search-message-container .date-section{width:90%;background:#f5f5f5;padding:.5rem;border-radius:.6rem}chat-info-modal .search-message-container .date-section .title{margin-bottom:.5rem}chat-info-modal .search-message-container .date-section .sended-info{margin-left:1rem}chat-info-modal .search-message-container .date-section .sended-info .day{color:#666}chat-info-modal .search-message-container .readed-section{display:flex;justify-content:flex-start;align-items:stretch;flex-direction:column;width:90%;height:65%;padding:1rem 0}chat-info-modal .search-message-container .readed-section .readed-uniter{max-height:50%}chat-info-modal .search-message-container .readed-section .readed-uniter .readed-by-title{margin-bottom:.2rem}chat-info-modal .search-message-container .readed-section .readed-uniter .list-users{height:90%;overflow:auto}chat-info-modal .search-message-container .readed-section .readed-uniter .list-users chat-user-list .contact-user:not(.selected-user) .user-image{border:0}.user-message chat-reply-text .reply-message-container{background:#fff}.user-message chat-reply-text .user-reply-name{color:#666}chat-reply-text .reply-message-container{background:#f5f5f5;padding:.4rem;border-radius:.5rem;margin-bottom:.5rem}chat-reply-text .reply-message-container .user-reply-name{color:#999}chat-reply-text .reply-message-container .message-reply-text{color:#000}chat-conversation-info-modal .search-message-container .search-message-list .user-section{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%;text-align:center;font-size:1rem}chat-conversation-info-modal .search-message-container .search-message-list .user-section .pfp{overflow:hidden;width:5.25rem;height:5.25rem;border-radius:1rem;display:flex;justify-content:center;align-items:center;background:#f5f5f5}chat-conversation-info-modal .search-message-container .search-message-list .user-section .pfp img{width:100%}chat-conversation-info-modal .search-message-container .search-message-list .user-section .user-info{display:flex;justify-content:flex-start;align-items:center;flex-direction:column}chat-conversation-info-modal .search-message-container .search-message-list .user-section .user-info .status{position:relative;display:flex;justify-content:flex-start;align-items:center}chat-conversation-info-modal .search-message-container .search-message-list .user-section .user-info .status .ball{width:.8rem;height:.8rem;border-radius:50%;background:#999;margin-right:.5rem}chat-conversation-info-modal .search-message-container .search-message-list .user-section .user-info .status.connected{background:unset;color:#83c76d}chat-conversation-info-modal .search-message-container .search-message-list .user-section .user-info .status.connected .ball{background:#83c76d}chat-conversation-info-modal .search-message-container .search-message-list .sended-files-button{padding:1rem 0;border-radius:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}chat-files-modal .search-message-container .header .previous{position:unset}chat-files-modal .search-message-container .header .search-section .search{display:flex;justify-content:space-around;align-items:center;width:85%}chat-files-modal .search-message-container .header .search-section .search input{border:0;width:100%;font-size:1rem;background:none}chat-files-modal .search-message-container .header .search-section .search input::-moz-placeholder{color:#999}chat-files-modal .search-message-container .header .search-section .search input:-ms-input-placeholder{color:#999}chat-files-modal .search-message-container .header .search-section .search input::placeholder{color:#999}chat-files-modal .search-message-container .header .search-section .filter-section{width:2.8rem;height:2.8rem;display:flex;justify-content:center;align-items:center}chat-files-list-component{width:100%;height:3.013rem;margin-bottom:.5rem}chat-files-list-component .file-list-component{width:100%;height:100%;cursor:pointer}chat-files-list-component .file-list-component:hover .options .options-button{opacity:1}chat-files-list-component .file-list-component .file-info .file-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:16rem}chat-files-list-component .file-list-component .options{outline:none;position:relative;margin-left:auto;margin-right:1rem}chat-files-list-component .file-list-component .options:focus .options-button{opacity:1}chat-files-list-component .file-list-component .options:focus .floating-menu{opacity:1;z-index:1}chat-files-list-component .file-list-component .options .floating-menu,chat-files-list-component .file-list-component .options .options-button{opacity:0;transition:all .25s}chat-files-list-component .file-list-component .options .floating-menu{position:absolute;z-index:-1;width:8rem;opacity:1;right:0;top:1.9rem;border-radius:1rem;padding:1rem}chat-files-list-component .file-list-component .options .floating-menu .option{display:flex;justify-content:flex-start;align-items:center;margin-bottom:.5rem}chat-files-list-component .file-list-component .options .floating-menu .option.cancel{justify-content:center}chat-files-list-component .file-list-component .options .floating-menu .option .icon{margin-right:.5rem}chat-go-back[show=false] .conversation-button{opacity:0;top:7rem}chat-go-back .conversation-button{position:absolute;top:-3.1rem;left:0;transition:all .25s;opacity:1}#video-call{width:100%;height:100%;overflow:hidden}.line-separator{margin:1rem 47%;width:5rem;background:#999;height:.1rem;border-radius:10rem}.alert{position:fixed;border-radius:1rem;box-shadow:0 .1rem .5rem .1rem #999;padding:2rem;display:flex;justify-content:space-around;align-items:center;background:#fff;transition:all .5s ease-in-out;width:40%;max-height:50%;z-index:30101999;flex-direction:column}.alert.open.top{top:1rem}.alert.open.bottom{bottom:1rem}.alert.hidden.top{top:-50%}.alert.hidden.bottom{bottom:-50%}.alert.y-center{top:25%}.alert.left{left:1rem}.alert.x-center{left:30%}.alert.right{right:1rem}.alert .button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.alert .header .subtitle,.alert .header .title{text-align:center}.alert .header .title{color:var(--main_color,#e0004d)}.alert .header .subtitle{color:#999}.dummy__user .chat-options{display:block!important;overflow:hidden;position:relative;background:#f5f5f5}.dummy__user .chat-options:after{content:"";width:52%;height:100%;position:absolute;top:0;left:38%;background-repeat:no-repeat;background-image:linear-gradient(90deg,transparent 44%,#d6d4d4 50%,transparent 56%);background-position:50%;-webkit-animation:loading 1.5s linear infinite;animation:loading 1.5s linear infinite;background-size:13rem;z-index:10}.add-button.rotate{transform:rotate(45deg)}.add-button.rotate,.rotate{color:var(--main_color,#e0004d)}.highligthing__disable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.chat-wrap .hide-item{display:none!important}.invisible-item{opacity:0!important}.add-chat-section{position:relative;z-index:10}.mini-bubble{top:4rem;left:unset;right:-.7rem;z-index:10;display:flex;justify-content:space-between;align-items:flex-start;width:13rem;padding:.6rem 1rem;border-radius:.5rem}.mini-bubble:before{border:1rem solid transparent;border-bottom-color:#d3d3d3;top:-2rem}.mini-bubble:after,.mini-bubble:before{content:"";position:absolute;background:transparent;right:1.5rem}.mini-bubble:after{border:1rem solid transparent;border-bottom-color:#fff;top:-1.8rem}.mini-bubble .option-menu{font-size:1.3rem;display:flex;justify-content:flex-start;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:.5rem}.mini-bubble .option-menu:last-child{margin-bottom:0}.mini-bubble .option-menu i{font-size:1.5rem!important;margin-right:.9rem!important}.mini-bubble .option-menu i.delete{color:#e46071}.no-internet-wrap{position:fixed;top:4.4rem;left:37.4%;max-width:33rem;display:flex;justify-content:space-between;align-items:center;z-index:1000}.no-internet-wrap .reconnect-animation{align-self:flex-end;-webkit-animation:blink 1s ease-in-out infinite alternate both;animation:blink 1s ease-in-out infinite alternate both}.mini-chat-list,.mini-chat-list .fixed-chats .fixed-container{position:relative}.mini-chat-list .fixed-chats .fixed-container .crop-user{position:unset}.mini-chat-list .fixed-chats .fixed-container .crop-user:not(:hover) .user-bubble-name{opacity:0;display:none}.mini-chat-list .fixed-chats .fixed-container .crop-user .user-bubble-name{position:absolute;bottom:0;left:0;width:100%;font-size:1rem;opacity:1;transition:.2s}.mini-chat-list .no-internet-wrap{position:absolute;top:-.6rem;left:5%;max-width:90%;display:flex;justify-content:space-between;align-items:center;z-index:1000}.mini-chat-list .no-internet-wrap .reconnect-animation{align-self:flex-end;-webkit-animation:blink 1s ease-in-out infinite alternate both;animation:blink 1s ease-in-out infinite alternate both}.chat-wrap.no-fixed .sidebar-chat-wrap .all-chats{height:100%}.chat-wrap.main-container{width:calc(100% - 7rem);height:calc(100% - 9.5rem)}.chat-wrap.main-container .sidebar-chat-wrap{z-index:1}.chat-wrap.main-container .chat-content-wrap{position:relative;z-index:2}.chat-wrap.main-container .chat-content-wrap:not([data-type-chat=team]) .participants{display:none}.chat-wrap.main-container .chat-content-wrap .chat{position:absolute!important}.chat-wrap.main-container .chat-content-wrap .chat .header{border-bottom:1px solid hsla(0,0%,60%,.6);padding-bottom:.5rem}.chat-wrap.main-container .chat-content-wrap .chat .header .contact-user{width:70%;position:relative;display:flex;align-items:center;justify-content:flex-start}.chat-wrap.main-container .chat-content-wrap .chat .header .contact-user .user-info{display:flex}.chat-wrap.main-container .chat-content-wrap .chat .header .contact-user .user-info .user-info .user-name{color:var(--main_color,#e0004d)}.chat-wrap.main-container .chat-content-wrap .chat .participants{position:absolute;align-self:flex-end;background-color:#fff;height:100%;right:-21.5rem;top:0;z-index:1;opacity:.5}.chat-wrap.main-container .chat-content-wrap .chat .participants:hover{opacity:1}.chat-wrap.main-container .chat-content-wrap .chat .participants.active{right:0;top:0;background-color:#f5f5f5;opacity:1}.chat-wrap.main-container .chat-content-wrap .chat .participants.active .show-members-button{transform:rotate(180deg);background-color:var(--main_color,#e0004d)}.chat-wrap.main-container .chat-content-wrap .chat .participants .show-members-button{position:absolute;left:-1rem;top:1.5rem}.chat-wrap.main-container .chat-content-wrap .chat .participants .participant-container{width:100%;height:92%;overflow-y:scroll;scrollbar-width:none}.chat-wrap.main-container .chat-content-wrap .chat .participants .participant-container::-webkit-scrollbar{display:none}.chat-wrap.main-container .chat-content-wrap .chat .participants .participant-container .contact-user .user-info .user-image{border:none}.chat-wrap.main-container .chat-content-wrap .chat .participants .participant-container .contact-user .user-info .status{width:.7rem;height:.7rem;border-radius:50%;position:absolute;bottom:-.3rem;left:2.5rem}.chat-wrap.main-container .chat-content-wrap .chat .participants .participant-container .contact-user .user-info .team-leader{border-radius:.1rem;font-size:.9rem;color:var(--main_color,#e0004d);font-weight:900}.chat-wrap.main-container .fixed-chats{position:relative}.chat-wrap.main-container .fixed-chats .scrollable-x-content{display:flex;height:5rem;width:100%;justify-content:flex-start;align-items:center;overflow-x:auto;margin-top:0;padding-left:.5rem;box-sizing:border-box}.chat-wrap.main-container .fixed-chats .scrollable-x-content::-webkit-scrollbar{display:none}.chat-wrap.main-container .fixed-chats .scrollable-x-content .contact-user{margin-bottom:0}.chat-wrap.main-container .fixed-chats .scrollable-x-content .contact-user .user-bubble-name{position:absolute;bottom:-.5rem;left:-1.2rem;color:var(--main_color,#e0004d);padding:.1rem .5rem;border-radius:.2rem;width:13rem;z-index:10;text-align:center;display:flex;justify-content:center;align-items:center}.chat-wrap.main-container .fixed-chats .scrollable-x-content .contact-user .user-bubble-name .user-name{color:var(--main_color,#e0004d)}.chat-wrap.main-container .fixed-chats .scrollable-x-content .contact-user .user-bubble-name{display:none}.chat-wrap.main-container .all-chats{height:calc(100% - 10rem);position:relative}.chat-wrap.main-container .all-chats .users-container{overflow-y:scroll;padding:.5rem 0;border-top-left-radius:1rem;border-top-right-radius:1rem;scrollbar-width:none}.chat-wrap.main-container .all-chats .users-container::-webkit-scrollbar{display:none}.chat-wrap.main-container .all-chats .users-container~.empty-message{display:flex;justify-content:center;align-items:center;position:absolute;text-align:center;padding:1rem;flex-direction:column;left:0;top:30vh}.chat-wrap.main-container .all-chats .users-container~.empty-message .subtitle,.chat-wrap.main-container .all-chats .users-container~.empty-message .title{font-size:1.6rem;text-align:center;font-weight:100}.chat-wrap.main-container .all-chats .users-container~.empty-message .title{color:#000;font-weight:300}.chat-wrap.main-container .all-chats .users-container~.empty-message .subtitle{color:hsla(0,0%,60%,.8)}.chat-wrap.main-container .all-chats .users-container:not(:empty)~.empty-message{display:none}.chat-wrap.main-container .all-chats .search-filter-wrap .active{color:var(--main_color,#e0004d)!important}.chat-wrap.main-container .all-chats .search-filter-wrap .search-item{height:2rem;border-radius:.5rem}.chat-wrap.main-container .header{display:flex;justify-content:space-between;align-items:center}.chat-wrap.main-container .header .title-icon{display:flex;justify-content:flex-start;align-items:center}.chat-wrap.main-container .header .add-chat-section{position:absolute;top:1rem;right:1rem}.chat-wrap.main-container .bubble-menu{position:absolute}.chat-wrap.main-container .bubble-menu.add-chat{width:17rem;right:3.3rem;top:-.7rem}.chat-wrap.main-container .bubble-menu.add-chat:after{content:"";top:.8rem;right:-1.8rem;position:absolute;border:15px solid transparent;border-left-color:#fff}.chat-wrap.main-container .bubble-menu.chat-options-bubble-menu{width:12rem;bottom:3.7rem;top:unset;left:-2.1rem}.chat-wrap.main-container .bubble-menu.chat-options-bubble-menu:after{content:"";bottom:-1.7rem;left:2rem;position:absolute;border:15px solid transparent;border-top-color:#fff}.chat-wrap.main-container .bubble-menu .option{margin-bottom:1rem}.chat-wrap.main-container .bubble-menu .option:hover h3,.chat-wrap.main-container .bubble-menu .option:hover i,.chat-wrap.main-container .bubble-menu .option:hover p{color:var(--main_color,#e0004d)}.chat-wrap.main-container .bubble-menu .option:last-child{margin-bottom:unset}.modal-container .modal{max-height:90%}.modal-container .modal .button-back{position:absolute;top:1rem;left:1rem}.modal-container.confirm-new-group .modal,.modal-container.new-group .modal{width:50rem;height:auto;max-height:90%}.modal-container.confirm-new-group .talker-users{height:12rem;padding:1rem 1rem 0;box-sizing:border-box;background-color:#f5f5f5;border-radius:1rem}.modal-container.confirm-new-group .talker-users .users-container{height:90%;padding:.6rem 2rem;overflow-y:auto;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;box-sizing:border-box}.modal-container.confirm-new-group .talker-users .users-container .contact-user{flex-shrink:0;position:relative}.modal-container.confirm-new-group .talker-users .users-container .contact-user .chat-options .admin-button{color:#666}.modal-container.confirm-new-group .talker-users .users-container .contact-user .chat-options .admin-button.team-admin,.modal-container.confirm-new-group .talker-users .users-container .contact-user .chat-options .admin-button:hover{color:var(--main_color,#e0004d)}.modal-container.confirm-new-group .talker-users .users-container .contact-user .chat-options .delete{color:#96051a}.modal-container.confirm-new-group .talker-users .users-container .contact-user .chat-options .delete:hover{color:#740616}.modal-container.confirm-new-group .talker-users .users-container .contact-user .exit{position:absolute;background-color:#fff;color:#96051a}.modal-container.confirm-new-group .talker-users .users-container .contact-user .exit:hover{color:#740616}.modal-container.new-chat-request .modal{width:35rem;height:auto;max-height:90%}.modal-container.new-chat-request .modal .header,.modal-container.new-chat-request .modal .header .description{width:100%}.modal-container.new-chat-request .modal .header .description p{margin:.5rem 0;color:#999;font-size:1rem}.modal-container.new-chat-request .modal .change-users-section .change-users-button.selected{background:var(--main_color_opacity,#f399b8);color:var(--main_color,#e0004d)}.modal-container.new-chat-request .modal .all-chats .search-input .search{width:100%}.modal-container.new-chat-request .modal .all-chats .contact-user .user-info{margin:0}.modal-container.new-chat-request .modal .all-chats .contact-user.dummy__user .name-role-container,.modal-container.new-chat-request .modal .all-chats .contact-user.dummy__user .name-role-container .role,.modal-container.new-chat-request .modal .all-chats .contact-user.dummy__user .name-role-container .user-name{width:100%}.modal-container.new-chat-request .modal .all-chats .contact-user.dummy__user .chat-options{display:none!important}.modal-container.edit-group .modal{width:50rem;height:auto;max-height:90%}.modal-container.edit-group .talk-options .options .talker-users{height:11rem}.modal-container.edit-group .talk-options .options .talker-users .contact-user i.exit{color:#96051a}.modal-container.edit-group .talk-options .options .talker-users .contact-user i.exit:hover{color:#740616}.modal-container.edit-group .talker-users{padding:1rem 1.5rem 0;background:#f5f5f5;border-radius:1rem;box-sizing:border-box}.modal-container.edit-group .talker-users .users-container{max-height:15rem;overflow-y:scroll;box-sizing:border-box;border-top-left-radius:1rem;border-top-right-radius:1rem;scrollbar-width:none}.modal-container.edit-group .talker-users .users-container::-webkit-scrollbar{display:none}.modal-container.edit-group .talker-users .users-container .contact-user{flex-shrink:0}.modal-container.edit-group .talker-users .users-container .contact-user .chat-options .admin-button{color:#666}.modal-container.edit-group .talker-users .users-container .contact-user .chat-options .admin-button.team-admin,.modal-container.edit-group .talker-users .users-container .contact-user .chat-options .admin-button:hover{color:var(--main_color,#e0004d)}.modal-container.edit-group .talker-users .users-container .contact-user .chat-options .delete{color:#96051a}.modal-container.edit-group .talker-users .users-container .contact-user .chat-options .delete:hover{color:#740616}.modal-container.session-error .session-error-modal{width:30rem;height:35%}.modal-container.session-error .session-error-modal .header{display:flex;justify-content:center;align-items:center;font-size:2rem}.modal-container.session-error .session-error-modal .header i{margin-right:.5rem}.modal-container.session-error .session-error-modal .body{display:flex;justify-content:space-between;align-items:center;flex-direction:column;height:100%}.modal-container.session-error .session-error-modal .body .sub-title{color:#999;font-size:1.5rem;width:17rem;text-align:center}.modal-container.session-error .session-error-modal .body .open-session-button{margin-top:auto;margin-bottom:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.modal-container.session-error .session-error-modal .body .description{color:hsla(0,0%,60%,.8);font-size:1rem;text-align:center}.chat-container{z-index:0}.chat-container .header .user-name{color:var(--main_color,#e0004d);width:100%!important}.chat-container .fixed-chats{grid-area:fix}.chat-container .all-chats{grid-area:all}.chat-container .invisible-menu .delete{color:#740616}.chat-container .invisible-menu .active{color:var(--main_color,#e0004d)!important}.chat-container .invisible-menu .archived.active:before{content:"\E995"}.all-chats .contact-user .user-info .user-image{border:.14rem solid #fff}.all-chats .contact-user.selected-user{background-color:#f5f5f5;border-radius:.5rem;opacity:1!important}.all-chats .contact-user.selected-user .chat-options i.details{font-weight:900;color:var(--main_color,#e0004d)}.all-chats .contact-user.selected-user .user-info .user-image{border:.14rem solid var(--main_color,#e0004d)}.all-chats .contact-user:not(:hover){opacity:.6}.all-chats .display-name,.fixed-chats .display-name{color:var(--main_color,#e0004d);padding:.1rem .5rem;width:100%;z-index:10;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.all-chats .contact-user,.fixed-chats .contact-user{display:flex;justify-content:space-between;align-items:center;margin-bottom:.8rem}.all-chats .contact-user[data-silenced="0"] .user-info .user-image .mute-signal,.fixed-chats .contact-user[data-silenced="0"] .user-info .user-image .mute-signal{display:none}.all-chats .contact-user[data-silenced="1"] .user-info .user-image .mute-signal,.fixed-chats .contact-user[data-silenced="1"] .user-info .user-image .mute-signal{position:absolute;background-color:rgba(0,0,0,.4);width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;font-size:2rem}.all-chats .contact-user[data-silenced="1"] .user-info .user-image .mute-signal i,.fixed-chats .contact-user[data-silenced="1"] .user-info .user-image .mute-signal i{color:#fff}.all-chats .contact-user[data-type=team] .user-info .user-image,.fixed-chats .contact-user[data-type=team] .user-info .user-image{border:.14rem solid rgba(0,0,0,.4)}.all-chats .contact-user[data-type=team].selected-user .user-image,.fixed-chats .contact-user[data-type=team].selected-user .user-image{border:.14rem solid var(--main_color,#e0004d)}.all-chats .selected-user .user-image,.fixed-chats .selected-user .user-image{border:.14rem solid var(--main_color,#e0004d);display:flex;justify-content:center;align-items:center;font-size:1.5rem;font-weight:900}.all-chats .contact-user[data-archived="1"] i.archived,.all-chats .contact-user[data-fixed="1"] i.fix,.fixed-chats .contact-user[data-archived="1"] i.archived,.fixed-chats .contact-user[data-fixed="1"] i.fix{color:var(--main_color,#e0004d)}.all-chats .contact-user[data-archived="1"] i.archived:before,.fixed-chats .contact-user[data-archived="1"] i.archived:before{content:"\E995"}.all-chats .contact-user[data-silenced="1"] i.silence,.fixed-chats .contact-user[data-silenced="1"] i.silence{color:var(--main_color,#e0004d)}.chat-content-wrap .chat .contact-user .user-info .user-image{border:.14rem solid var(--main_color,#e0004d)}.all-chats .search-filter-wrap .search{width:85%;height:2.3rem;border:0;border-radius:.8rem;font-size:1.3rem;padding:.4rem 1.5rem;outline:none;color:#999}.all-chats .search-filter-wrap .button{width:10%;height:2.3rem;font-size:1rem;display:flex;justify-content:center;align-items:center;color:#999;cursor:pointer}.all-chats .search-filter-wrap .filter-group{display:flex;width:100%}.all-chats .search-filter-wrap .filter-group .filter-option-button{display:flex;justify-content:center;align-items:center;border-radius:.5rem;cursor:pointer;background:#f5f5f5;color:#999;height:1.8rem}.all-chats .search-filter-wrap .filter-group .filter-option-button p{margin-right:.2rem}.all-chats .search-filter-wrap .filter-group .selected-filter{background:var(--background_color,#ffd7e5);color:#fff}.all-chats .search-filter-wrap #show-filter-options:checked~label{background-color:rgba(var(--main_color,#e0004d),.4);color:#fff}.all-chats .search-filter-wrap #show-filter-options:checked~.filter-group{display:flex}.all-chats .search-filter-wrap #show-filter-options:not(:checked)~.filter-group{display:none}.modal-chat.new-chat-request{min-height:15rem}.modal-chat.new-chat-request .all-chats .search-input .search{width:100%}.modal-chat.new-chat-request .existing-users-button{background:var(--main_color,#e0004d);color:#fff;padding:.4rem;border-radius:.9rem;position:absolute;left:18rem;cursor:pointer;transform:rotate(0);font-size:2rem}.modal-chat.add-participants{position:absolute;top:10rem;bottom:unset;width:22rem;height:unset;border-radius:1rem;background:#fff;padding:2rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;z-index:10000;box-shadow:0 0 .3rem #999}.modal-chat.add-participants .exit{top:.2rem!important;right:.2rem!important}.modal-chat.add-participants .right-arrow{position:fixed}.modal-chat.add-participants .right-arrow:before{content:"";position:absolute;background:none;border:0 solid transparent;border-left-color:#d3d3d3;border-width:.7rem 0 .8rem 1rem;top:.3rem;left:.7rem}.modal-chat.add-participants .right-arrow:after{content:"";position:absolute;background:transparent;border:0 solid transparent;border-left-color:#fff;border-width:1rem 0 1rem 1.5rem}.modal-chat.add-participants .all-chats{width:100%}.modal-chat.add-participants .all-chats .search-input .search{width:100%;height:2.3rem;border:0;border-radius:.8rem;font-size:1.3rem;padding:.4rem 1.5rem;outline:none;color:#999}.modal-chat.add-participants .all-chats .scrollable-content{height:calc(100vh - 25rem)}.modal-chat.add-participants.arrow-false .right-arrow:after,.modal-chat.add-participants.arrow-false .right-arrow:before{opacity:0}.confirm-new-group .scrollable-content,.edit-group .scrollable-content,.new-group .scrollable-content{height:90%;padding:.6rem 1rem 2rem;overflow-y:auto;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.confirm-new-group .crop-user,.edit-group .crop-user,.new-group .crop-user{position:relative;margin-bottom:1.5rem}.confirm-new-group .crop-user .user-bubble-name,.edit-group .crop-user .user-bubble-name,.new-group .crop-user .user-bubble-name{position:absolute;bottom:-2rem;left:-.9rem;background:var(--main_color,#e0004d);color:#fff;padding:.1rem .5rem;border-radius:.2rem;width:5rem;z-index:10;text-align:center}.confirm-new-group .crop-user .user-bubble-name:after,.edit-group .crop-user .user-bubble-name:after,.new-group .crop-user .user-bubble-name:after{content:"";background:transparent;border-width:0;border-top:0 solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid var(--main_color,#e0004d);border-left:1rem solid transparent;position:absolute;top:-.3rem;left:30.3%;z-index:-1}.confirm-new-group .crop-user:not(:hover) .user-bubble-name,.edit-group .crop-user:not(:hover) .user-bubble-name,.new-group .crop-user:not(:hover) .user-bubble-name{display:none}.confirm-new-group .add-users,.edit-group .add-users,.new-group .add-users{transition:all .4s}.confirm-new-group .modal-title,.edit-group .modal-title,.new-group .modal-title{grid-area:title}.confirm-new-group .email:not(:-moz-placeholder-shown)~label,.edit-group .email:not(:-moz-placeholder-shown)~label,.new-group .email:not(:-moz-placeholder-shown)~label{top:7.8rem;left:5.5%}.confirm-new-group .email:not(:-ms-input-placeholder)~label,.edit-group .email:not(:-ms-input-placeholder)~label,.new-group .email:not(:-ms-input-placeholder)~label{top:7.8rem;left:5.5%}.confirm-new-group .email:not(:placeholder-shown)~label,.edit-group .email:not(:placeholder-shown)~label,.new-group .email:not(:placeholder-shown)~label{top:7.8rem;left:5.5%}.confirm-new-group .email,.edit-group .email,.new-group .email{grid-area:input;height:100%}.confirm-new-group .send-request,.edit-group .send-request,.new-group .send-request{grid-area:button}.confirm-new-group .options-chat-wrap .single-option-chat input[type=checkbox]:checked~label,.edit-group .options-chat-wrap .single-option-chat input[type=checkbox]:checked~label,.new-group .options-chat-wrap .single-option-chat input[type=checkbox]:checked~label{color:#8bd18f}.confirm-new-group .who,.edit-group .who,.new-group .who{position:relative}.confirm-new-group .who .options,.edit-group .who .options,.new-group .who .options{display:flex;justify-content:space-between;align-items:center;width:100%;flex-wrap:wrap}.confirm-new-group .who .options #specific:checked~.specific-label,.edit-group .who .options #specific:checked~.specific-label,.new-group .who .options #specific:checked~.specific-label{color:var(--main_color,#e0004d)}.confirm-new-group .who .options .talker-users,.edit-group .who .options .talker-users,.new-group .who .options .talker-users{display:none;width:100%;height:12rem;background:#f5f5f5;margin-top:1rem;padding:1rem 1rem 0;border-radius:1rem;position:relative}.confirm-new-group .who .options .talker-users i,.edit-group .who .options .talker-users i,.new-group .who .options .talker-users i{position:absolute;top:1rem;right:1rem;font-size:2rem;cursor:pointer}.confirm-new-group .who .options .talker-users i.exit,.edit-group .who .options .talker-users i.exit,.new-group .who .options .talker-users i.exit{z-index:1;background-color:#fff;border-radius:1rem;top:-.4rem;right:.4rem;font-size:1.5rem;color:#666}.confirm-new-group .who .options .talker-users h1,.edit-group .who .options .talker-users h1,.new-group .who .options .talker-users h1{font-size:1rem;color:#999}.confirm-new-group .who .options .talker-users.active,.edit-group .who .options .talker-users.active,.new-group .who .options .talker-users.active{display:flex}.confirm-new-group .who .talk-button,.edit-group .who .talk-button,.new-group .who .talk-button{background:#f5f5f5;padding:.3rem 1rem;cursor:pointer;font-size:1rem;width:30%;display:flex;justify-content:center;align-items:center;border-radius:.5rem}.confirm-new-group .who .talk-button label,.edit-group .who .talk-button label,.new-group .who .talk-button label{width:100%;height:100%;font-size:1.2rem;text-align:center;cursor:pointer}.confirm-new-group .who .talk-button input[type=radio]:checked~label,.edit-group .who .talk-button input[type=radio]:checked~label,.new-group .who .talk-button input[type=radio]:checked~label{color:var(--main_color,#e0004d)}.confirm-new-group .who .talk-button input[type=radio]:not(:checked)~label,.edit-group .who .talk-button input[type=radio]:not(:checked)~label,.new-group .who .talk-button input[type=radio]:not(:checked)~label{color:#999}.confirm-new-group .automatic-members,.edit-group .automatic-members,.new-group .automatic-members{display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.confirm-new-group .automatic-members .row,.edit-group .automatic-members .row,.new-group .automatic-members .row{width:100%}.confirm-new-group .automatic-members .row.yes,.edit-group .automatic-members .row.yes,.new-group .automatic-members .row.yes{display:none}.confirm-new-group .automatic-members .row.yes.active,.confirm-new-group .automatic-members .row.yes .talk-button,.edit-group .automatic-members .row.yes.active,.edit-group .automatic-members .row.yes .talk-button,.new-group .automatic-members .row.yes.active,.new-group .automatic-members .row.yes .talk-button{display:flex}.confirm-new-group .automatic-members .row.yes .talk-button label,.edit-group .automatic-members .row.yes .talk-button label,.new-group .automatic-members .row.yes .talk-button label{width:100%;font-size:1.2rem;color:#999}.confirm-new-group .automatic-members .row.no .main-title,.edit-group .automatic-members .row.no .main-title,.new-group .automatic-members .row.no .main-title{color:#999;font-size:1.3rem}.confirm-new-group .automatic-members .add-members-message span,.edit-group .automatic-members .add-members-message span,.new-group .automatic-members .add-members-message span{font-size:1.2rem}.confirm-new-group .automatic-members .add-members-message .no-message,.edit-group .automatic-members .add-members-message .no-message,.new-group .automatic-members .add-members-message .no-message{color:#999}.confirm-new-group .automatic-members .automatic-options label,.confirm-new-group .automatic-members label.no-message,.confirm-new-group .automatic-members label.yes-message,.edit-group .automatic-members .automatic-options label,.edit-group .automatic-members label.no-message,.edit-group .automatic-members label.yes-message,.new-group .automatic-members .automatic-options label,.new-group .automatic-members label.no-message,.new-group .automatic-members label.yes-message{background:#f5f5f5;width:7rem;border-radius:.4rem;text-align:center;padding:.5rem 1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.confirm-new-group .automatic-members #automatic:checked~.no .add-members-message .yes-message,.confirm-new-group .automatic-members #automatic:not(:checked)~.no .add-members-message .no-message,.edit-group .automatic-members #automatic:checked~.no .add-members-message .yes-message,.edit-group .automatic-members #automatic:not(:checked)~.no .add-members-message .no-message,.new-group .automatic-members #automatic:checked~.no .add-members-message .yes-message,.new-group .automatic-members #automatic:not(:checked)~.no .add-members-message .no-message{color:var(--main_color,#e0004d)}.confirm-new-group .automatic-members #automatic:not(:checked)~.yes>.talk-button label,.edit-group .automatic-members #automatic:not(:checked)~.yes>.talk-button label,.new-group .automatic-members #automatic:not(:checked)~.yes>.talk-button label{pointer-events:none;color:#999!important}.confirm-new-group .automatic-members #automatic:not(:checked)~.yes .combos,.edit-group .automatic-members #automatic:not(:checked)~.yes .combos,.new-group .automatic-members #automatic:not(:checked)~.yes .combos{display:none}.confirm-new-group .automatic-members .no,.edit-group .automatic-members .no,.new-group .automatic-members .no{margin-bottom:1rem}.confirm-new-group .automatic-members #company:checked~.row.yes .company-label,.edit-group .automatic-members #company:checked~.row.yes .company-label,.new-group .automatic-members #company:checked~.row.yes .company-label{color:var(--main_color,#e0004d)}.confirm-new-group .automatic-members #company:not(:checked)~.row.yes>.combos-container>.combo-company,.edit-group .automatic-members #company:not(:checked)~.row.yes>.combos-container>.combo-company,.new-group .automatic-members #company:not(:checked)~.row.yes>.combos-container>.combo-company{display:none}.confirm-new-group .automatic-members #work-center:checked~.row.yes .workcenter-label,.edit-group .automatic-members #work-center:checked~.row.yes .workcenter-label,.new-group .automatic-members #work-center:checked~.row.yes .workcenter-label{color:var(--main_color,#e0004d)}.confirm-new-group .automatic-members #work-center:not(:checked)~.row.yes>.combos-container>.combo-workcenter,.edit-group .automatic-members #work-center:not(:checked)~.row.yes>.combos-container>.combo-workcenter,.new-group .automatic-members #work-center:not(:checked)~.row.yes>.combos-container>.combo-workcenter{display:none}.confirm-new-group .automatic-members #department:checked~.row.yes .department-label,.edit-group .automatic-members #department:checked~.row.yes .department-label,.new-group .automatic-members #department:checked~.row.yes .department-label{color:var(--main_color,#e0004d)}.confirm-new-group .automatic-members #department:not(:checked)~.row.yes>.combos-container>.combo-departments,.edit-group .automatic-members #department:not(:checked)~.row.yes>.combos-container>.combo-departments,.new-group .automatic-members #department:not(:checked)~.row.yes>.combos-container>.combo-departments{display:none}.confirm-new-group .automatic-members #job:checked~.row.yes .job-label,.edit-group .automatic-members #job:checked~.row.yes .job-label,.new-group .automatic-members #job:checked~.row.yes .job-label{color:var(--main_color,#e0004d)}.confirm-new-group .automatic-members #job:not(:checked)~.row.yes>.combos-container>.combo-jobs,.edit-group .automatic-members #job:not(:checked)~.row.yes>.combos-container>.combo-jobs,.new-group .automatic-members #job:not(:checked)~.row.yes>.combos-container>.combo-jobs{display:none}.confirm-new-group .automatic-members #company:checked~.row.yes>.combos-container,.confirm-new-group .automatic-members #department:checked~.row.yes>.combos-container,.confirm-new-group .automatic-members #job:checked~.row.yes>.combos-container,.confirm-new-group .automatic-members #work-center:checked~.row.yes>.combos-container,.edit-group .automatic-members #company:checked~.row.yes>.combos-container,.edit-group .automatic-members #department:checked~.row.yes>.combos-container,.edit-group .automatic-members #job:checked~.row.yes>.combos-container,.edit-group .automatic-members #work-center:checked~.row.yes>.combos-container,.new-group .automatic-members #company:checked~.row.yes>.combos-container,.new-group .automatic-members #department:checked~.row.yes>.combos-container,.new-group .automatic-members #job:checked~.row.yes>.combos-container,.new-group .automatic-members #work-center:checked~.row.yes>.combos-container{display:block!important}.confirm-new-group .automatic-members #company:not(:checked)~.row.yes>.combos-container,.confirm-new-group .automatic-members #department:not(:checked)~.row.yes>.combos-container,.confirm-new-group .automatic-members #job:not(:checked)~.row.yes>.combos-container,.confirm-new-group .automatic-members #work-center:not(:checked)~.row.yes>.combos-container,.edit-group .automatic-members #company:not(:checked)~.row.yes>.combos-container,.edit-group .automatic-members #department:not(:checked)~.row.yes>.combos-container,.edit-group .automatic-members #job:not(:checked)~.row.yes>.combos-container,.edit-group .automatic-members #work-center:not(:checked)~.row.yes>.combos-container,.new-group .automatic-members #company:not(:checked)~.row.yes>.combos-container,.new-group .automatic-members #department:not(:checked)~.row.yes>.combos-container,.new-group .automatic-members #job:not(:checked)~.row.yes>.combos-container,.new-group .automatic-members #work-center:not(:checked)~.row.yes>.combos-container{display:none}.confirm-new-group .automatic-members #automatic:not(:checked)~.row.yes>.combos-container,.edit-group .automatic-members #automatic:not(:checked)~.row.yes>.combos-container,.new-group .automatic-members #automatic:not(:checked)~.row.yes>.combos-container{display:none!important}.confirm-new-group .automatic-members .combos,.edit-group .automatic-members .combos,.new-group .automatic-members .combos{width:100%}.confirm-new-group .automatic-members .combos select,.edit-group .automatic-members .combos select,.new-group .automatic-members .combos select{width:100%;font-size:1.3rem;color:var(--main_color,#e0004d);border:0}.confirm-new-group .automatic-members .combos-container .title,.edit-group .automatic-members .combos-container .title,.new-group .automatic-members .combos-container .title{color:var(--main_color,#e0004d);font-size:1rem;margin-bottom:.8rem}.confirm-new-group .automatic-members .combos-container select,.edit-group .automatic-members .combos-container select,.new-group .automatic-members .combos-container select{border:0;border-radius:.1rem;outline:none;font-size:1rem;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.confirm-new-group .automatic-members .combos-container select::-ms-expand,.edit-group .automatic-members .combos-container select::-ms-expand,.new-group .automatic-members .combos-container select::-ms-expand{display:none}.confirm-new-group .automatic-members .combos-container select option,.edit-group .automatic-members .combos-container select option,.new-group .automatic-members .combos-container select option{width:100%;cursor:pointer;border:none}.confirm-new-group .automatic-members .combos-container select:after,.edit-group .automatic-members .combos-container select:after,.new-group .automatic-members .combos-container select:after{transition:all .25s ease}.confirm-new-group .automatic-members .talk-button label,.edit-group .automatic-members .talk-button label,.new-group .automatic-members .talk-button label{width:10rem}.modal-chat.confirm-new-group .header{display:flex;justify-content:flex-start;align-items:center;position:absolute;top:1rem;left:1rem;margin-bottom:1rem}.modal-chat.confirm-new-group .header i{font-size:1.6rem;color:#999;margin-right:1rem;cursor:pointer}.modal-chat.confirm-new-group .header p{color:#999}.modal-chat.confirm-new-group .crop-user{margin-bottom:1rem;position:relative}.modal-chat.confirm-new-group .crop-user i.icon.exit{position:absolute;top:-.9rem!important;right:.1rem!important;font-size:2rem;z-index:10;background:#fff;border-radius:50%;color:#e46071;cursor:pointer}.modal-chat.confirm-new-group .title-section{margin-top:1.5rem}.modal-chat.confirm-new-group .title-section .title{color:var(--main_color,#e0004d);font-size:2rem;margin-bottom:1rem}.modal-chat.confirm-new-group .title-section .team-name{color:#000;font-size:1.4rem;font-weight:700;margin-bottom:1rem}.modal-chat.confirm-new-group .scrollable-content{padding:.6rem;overflow-y:auto;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.modal-chat.confirm-new-group .scrollable-content .crop-user{margin-bottom:1rem}.modal-chat.confirm-new-group .talker-users{width:100%;height:14rem;background:#f5f5f5;margin-top:1rem;padding:1rem;border-radius:1rem;position:relative;grid-area:4/1/4/4}.modal-chat.confirm-new-group .talker-users i{position:absolute;top:1rem;right:1rem;font-size:2rem;cursor:pointer}.modal-chat.confirm-new-group .talker-users h1{font-size:1rem;color:#999}.modal-chat.confirm-new-group .modal-button{background:var(--main_color,#e0004d);border:0;width:100%;font-size:1.5rem;color:#fff;border-radius:.3rem;margin-top:1rem;outline:none;cursor:pointer}.lds-ring div{border:8px solid transparent!important;border-top-color:#fff!important}@-webkit-keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.darkLayer,.darkLayer2{position:fixed;height:100%;width:100%;z-index:10;display:flex;justify-content:center;align-items:center;background:#f5f5f5}#fullscreen:checked~label i.left,#fullscreen:not(:checked)~label i.right{display:none}.fullscreen-chat-button{display:flex;justify-content:center;align-items:center;position:absolute;background:#999;border-radius:.6rem;height:2.5rem;width:2.5rem;cursor:pointer;top:1.5rem;left:-1.2rem}.fullscreen-chat-button i{color:#fff;font-size:1.6rem}.blue-background{background:var(--main_color,#e0004d)!important}.fullscreen-chat.no-team .chat .participants{display:none}.fullscreen-chat .sidebar-chat-wrap{height:95%}.fullscreen-chat .sidebar-chat-wrap:hover{transform:translateX(-2rem)}.fullscreen-chat .sidebar-chat-wrap .all-chats{padding:1rem 0 0}.fullscreen-chat .sidebar-chat-wrap .all-chats .header,.fullscreen-chat .sidebar-chat-wrap .all-chats .search-filter-wrap,.fullscreen-chat .sidebar-chat-wrap .all-chats .users-container{padding-right:1rem;padding-left:1rem}.fullscreen-chat .sidebar-chat-wrap .all-chats .contact-user .user-info .pending-messages{left:-.5rem}.fullscreen-chat .sidebar-chat-wrap .all-chats .contact-user .status{left:-.2rem}.fullscreen-chat .fixed-chats{background:#f5f5f5;max-width:33.5rem}.fullscreen-chat .all-chats{background:#f5f5f5}.fullscreen-chat .chat{position:absolute;width:86vw;right:0;z-index:10}.fullscreen-chat .chat .create-message{grid-area:wrte!important}.fullscreen-chat .scrollable-x-content{margin-top:unset!important}.no-fixed{grid-template-areas:"all chat" "all chat" "all chat"!important}.no-fixed .fixed-chats{display:none!important}.no-fixed .all-chats .scrollable-content{height:calc(100vh - 17.8rem)!important}.chat-options{position:relative!important}.modal-chat{position:fixed;left:25%;bottom:0;height:auto;width:50%;border-radius:1rem;border-bottom-left-radius:0;border-bottom-right-radius:0;background:#fff;padding:2rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;z-index:11}.modal-chat .modal-title{color:var(--main_color,#e0004d);margin-bottom:1.9rem}.modal-chat .email{border-radius:.5rem;transition:all .4s;width:100%;padding:1rem;font-size:1.3rem;outline:none}.modal-chat .email:-moz-placeholder-shown~label{opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-chat .email:-ms-input-placeholder~label{opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-chat .email:placeholder-shown~label{opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-chat .email:-moz-placeholder-shown~.modal-button{position:fixed;z-index:-1999;opacity:0}.modal-chat .email:-ms-input-placeholder~.modal-button{position:fixed;z-index:-1999;opacity:0}.modal-chat .email:placeholder-shown~.modal-button{position:fixed;z-index:-1999;opacity:0}.modal-chat .email:-moz-placeholder-shown{border:.1rem solid #999}.modal-chat .email:-ms-input-placeholder{border:.1rem solid #999}.modal-chat .email:placeholder-shown{border:.1rem solid #999}.modal-chat .email:not(:-moz-placeholder-shown){border:.1rem solid var(--main_color,#e0004d);color:var(--main_color,#e0004d);padding:2rem 1rem .5rem}.modal-chat .email:not(:-ms-input-placeholder){border:.1rem solid var(--main_color,#e0004d);color:var(--main_color,#e0004d);padding:2rem 1rem .5rem}.modal-chat .email:not(:placeholder-shown){border:.1rem solid var(--main_color,#e0004d);color:var(--main_color,#e0004d);padding:2rem 1rem .5rem}.modal-chat .email:not(:-moz-placeholder-shown)~label{-moz-transition:all .4s;transition:all .4s;opacity:1;position:absolute;top:6.8rem;left:3.1rem;font-weight:900}.modal-chat .email:not(:-ms-input-placeholder)~label{-ms-transition:all .4s;transition:all .4s;opacity:1;position:absolute;top:6.8rem;left:3.1rem;font-weight:900}.modal-chat .email:not(:placeholder-shown)~label{transition:all .4s;opacity:1;position:absolute;top:6.8rem;left:3.1rem;font-weight:900}.modal-chat .email:not(:-moz-placeholder-shown)~.modal-button{-moz-transition:all .4s;transition:all .4s;color:#fff;background:var(--main_color,#e0004d);padding:1rem;width:100%;border:0;border-radius:.3rem;margin-top:1rem;cursor:pointer;outline:none;opacity:1}.modal-chat .email:not(:-ms-input-placeholder)~.modal-button{-ms-transition:all .4s;transition:all .4s;color:#fff;background:var(--main_color,#e0004d);padding:1rem;width:100%;border:0;border-radius:.3rem;margin-top:1rem;cursor:pointer;outline:none;opacity:1}.modal-chat .email:not(:placeholder-shown)~.modal-button{transition:all .4s;color:#fff;background:var(--main_color,#e0004d);padding:1rem;width:100%;border:0;border-radius:.3rem;margin-top:1rem;cursor:pointer;outline:none;opacity:1}.modal-chat .exit{position:absolute;top:1rem;right:1rem;font-size:2rem;cursor:pointer}.add-participants .all-chats .users-container .contact-user.selected-user{transition:all .4s;border-radius:.6rem}.add-participants .all-chats .users-container .contact-user.selected-user h3{color:var(--main_color,#e0004d)}.add-participants .all-chats .users-container .contact-user.selected-user p{color:#999}.add-participants .all-chats .users-container .contact-user .user-info{margin-bottom:0}.add-participants .send-request{padding:.4rem;color:#fff;background:var(--main_color,#e0004d);border:0;border-radius:.5rem;outline:none;cursor:pointer;margin:1rem auto auto;font-size:.9rem}.create-message label{transition:all .4s}.create-message .writing-message{font-size:.7rem}.create-message .not-connection-message{position:absolute;top:-1.5rem;left:0;color:#999;font-size:.7rem}.create-message .loading-file{position:absolute;width:100%;bottom:-1.9rem}.create-message .loading-file .line{width:0;height:.5rem;background:var(--main_color,#e0004d);transition:width 2s}.create-message .loading-file .line.error{background:#96051a!important}.create-message .loading-file .line.half{width:50%}.create-message .loading-file .line.complete{width:100%}.create-message .shared-user-container{width:100%;height:100%;box-sizing:border-box;z-index:10;position:absolute;display:flex;justify-content:space-between;align-items:center;background-color:#f5f5f5;border-radius:.4rem;padding:0 .8rem 0 .4rem;top:0;left:0;margin:.2rem auto auto}.create-message .shared-user-container .send-contact{color:var(--main_color,#e0004d)}.create-message .shared-user-container .shared-container{width:100%}.create-message .shared-user-container .shared-container .user-info{margin-bottom:0}.create-message .shared-user-container .cancel-contact,.create-message .shared-user-container .send-contact{font-size:1.5rem}.create-message .shared-user-container .contact-user{width:80%;height:100%;margin:unset;margin-left:1rem;margin-right:auto}.create-message .shared-user-container .contact-user .e-mail{color:#999}.create-message .shared-user-container .contact-user .add-contact{display:none}.create-message .shared-user-container .signed-message{width:30%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column}.create-message .shared-user-container .signed-message .buttons-section{display:flex;justify-content:space-around;align-items:center;flex-direction:row;width:40%;margin-top:.4rem}.create-message #show-menu-create-message:not(:checked)~.chat-options-bubble-menu{display:none}.create-message #show-menu-create-message:checked~label.show-menu{transform:rotate(45deg)}.create-message #show-menu-create-message:checked~label.show-menu i{color:var(--main_color,#e0004d)}.create-message.disable:after,.create-message.offline:after{content:"";background:hsla(0,0%,100%,.8);z-index:100;position:absolute;bottom:0;left:0;cursor:not-allowed;width:100%;height:103%}.new-photo .new-photo-modal,.new-photo .reconnection-alert,.reconnection .new-photo-modal,.reconnection .reconnection-alert{width:56rem!important}.new-photo .new-photo-modal .header,.new-photo .reconnection-alert .header,.reconnection .new-photo-modal .header,.reconnection .reconnection-alert .header{height:unset!important}.new-photo .new-photo-modal .header .title .title,.new-photo .reconnection-alert .header .title .title,.reconnection .new-photo-modal .header .title .title,.reconnection .reconnection-alert .header .title .title{color:var(--main_color,#e0004d);font-size:1.8rem;font-weight:700}.new-photo .new-photo-modal .photograph,.new-photo .reconnection-alert .photograph,.reconnection .new-photo-modal .photograph,.reconnection .reconnection-alert .photograph{width:100%;height:76vh;display:grid;grid-template-areas:"prev prev" "opti opti";grid-template-rows:6fr 1fr}.new-photo .new-photo-modal .photograph #photograph-video,.new-photo .reconnection-alert .photograph #photograph-video,.reconnection .new-photo-modal .photograph #photograph-video,.reconnection .reconnection-alert .photograph #photograph-video{grid-area:prev;justify-self:center;align-self:center;width:100%;border-radius:1rem}.new-photo .new-photo-modal .photograph .take-photo-button,.new-photo .reconnection-alert .photograph .take-photo-button,.reconnection .new-photo-modal .photograph .take-photo-button,.reconnection .reconnection-alert .photograph .take-photo-button{border-radius:50%;background:rgba(0,0,0,.1);width:5rem;height:5rem;align-self:center;justify-self:center;grid-area:opti;border:.2rem solid #d3d3d3;cursor:pointer;z-index:10}.new-photo .new-photo-modal .photograph .controls,.new-photo .reconnection-alert .photograph .controls,.reconnection .new-photo-modal .photograph .controls,.reconnection .reconnection-alert .photograph .controls{grid-area:opti;display:flex;justify-content:space-between;align-items:center;align-self:center;justify-self:center;width:97%;flex-direction:row-reverse}.new-photo .new-photo-modal .photograph .controls .cancel,.new-photo .new-photo-modal .photograph .controls .save,.new-photo .reconnection-alert .photograph .controls .cancel,.new-photo .reconnection-alert .photograph .controls .save,.reconnection .new-photo-modal .photograph .controls .cancel,.reconnection .new-photo-modal .photograph .controls .save,.reconnection .reconnection-alert .photograph .controls .cancel,.reconnection .reconnection-alert .photograph .controls .save{outline:none;cursor:pointer}.new-photo .new-photo-modal .photograph .controls .cancel>i,.new-photo .reconnection-alert .photograph .controls .cancel>i,.reconnection .new-photo-modal .photograph .controls .cancel>i,.reconnection .reconnection-alert .photograph .controls .cancel>i{margin-right:unset;border-radius:50%;color:#96051a}.new-photo .new-photo-modal .photograph .controls .save>i,.new-photo .reconnection-alert .photograph .controls .save>i,.reconnection .new-photo-modal .photograph .controls .save>i,.reconnection .reconnection-alert .photograph .controls .save>i{margin-right:unset;border-radius:50%}.new-photo .new-photo-modal .photograph .image-preview,.new-photo .reconnection-alert .photograph .image-preview,.reconnection .new-photo-modal .photograph .image-preview,.reconnection .reconnection-alert .photograph .image-preview{position:fixed;bottom:1rem;right:1rem;z-index:10;height:21rem;width:26rem;background-size:100% 100%!important;background-position:50%;background-color:#000;grid-area:prev;height:100%;width:100%;background:#000;border-radius:1rem;position:unset}.reconnection .reconnection-alert{height:10rem}.bubble-menu.chat-options-bubble-menu .option{width:100%;height:4rem;display:flex;justify-content:flex-start;align-items:center}.bubble-menu.chat-options-bubble-menu .option label{cursor:pointer;width:100%}.bubble-menu.chat-options-bubble-menu .option i{width:3rem;display:flex;align-items:center;justify-content:center}.disable{cursor:not-allowed!important;color:#f5f5f5!important;pointer-events:none!important}.content.call{margin-left:0;padding-left:0}.call-container{background:#000;background:linear-gradient(0deg,#000,#414141 30%,#3d3d3d 70%,#000);z-index:10;flex-direction:column;padding:.5rem;box-sizing:border-box}.call-container,.call-container .loading-screen{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center}.call-container .loading-screen{background:linear-gradient(0deg,#000,#414141 30%,#3d3d3d 70%,#000);z-index:1000}.call-container .mini-chat-menu{background-color:transparent!important}.call-container .mini-chat-menu .team-users{overflow:auto}.call-container .mini-chat-menu .team-users::-webkit-scrollbar{display:none!important}.call-container .mini-chat-menu .team-users .close-button{position:absolute;right:1rem;top:1rem;color:#000;transition:unset}.call-container .mini-chat-menu .team-users .user-container{overflow-y:auto}.call-container.calling .call-flex-container .users-container .user .user-image .call-animation{-webkit-animation:play 2s ease infinite;animation:play 2s ease infinite}.call-container.calling .call-flex-container .call-timer{height:0;margin:0}.call-container.calling .call-flex-container .calling-message{height:1.3rem;-webkit-animation:callig-message 2.5s ease infinite;animation:callig-message 2.5s ease infinite}@-webkit-keyframes callig-message{0%{opacity:.3;transform:scale(1)}25%{opacity:1;transform:scale(1.1)}50%{opacity:.3;transform:scale(1)}75%{opacity:1;transform:scale(1.1)}to{opacity:.3;transform:scale(1)}}@keyframes callig-message{0%{opacity:.3;transform:scale(1)}25%{opacity:1;transform:scale(1.1)}50%{opacity:.3;transform:scale(1)}75%{opacity:1;transform:scale(1.1)}to{opacity:.3;transform:scale(1)}}.call-container.calling .call-flex-container .user-actions{height:5rem}.call-container.calling .call-flex-container .user-actions .call-options{opacity:0}.call-container .channel-message{position:relative}.call-container .channel-message h1{color:var(--main_color,#e0004d)}.call-container .call-flex-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:100%}.call-container .call-flex-container .pagination-controls{width:100%;height:auto;display:flex;justify-content:space-between;align-items:flex-start;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.call-container .call-flex-container .pagination-controls .pagination-buttons{color:#fff;display:flex;justify-content:flex-end;align-items:center;font-size:1.4rem}.call-container .call-flex-container .pagination-controls .pagination-buttons.after{justify-content:flex-start}.call-container .call-flex-container .users-container{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;width:100%;height:71%;margin-top:2rem}.call-container .call-flex-container .users-container .user-group{width:100%;height:100%;align-self:stretch;flex-grow:0.5}.call-container .call-flex-container .users-container .user{display:flex;flex-grow:0.5;justify-self:stretch;justify-content:space-between;align-items:center;flex-direction:column;margin:.5rem;position:relative;padding:unset;min-width:32%;max-width:32%;max-height:50%;min-height:50%}.call-container .call-flex-container .users-container .user:not(:hover) .user-info{opacity:0}.call-container .call-flex-container .users-container .user:not(:hover) .user-info .role,.call-container .call-flex-container .users-container .user:not(:hover) .user-info .username{display:none}.call-container .call-flex-container .users-container .user:hover .user-info{opacity:1}.call-container .call-flex-container .users-container .user:hover .user-info .username{color:#fff;font-size:1.4rem;font-weight:500;margin-bottom:1rem}.call-container .call-flex-container .users-container .user:hover .user-info .role,.call-container .call-flex-container .users-container .user:not(.calling) .calling,.call-container .call-flex-container .users-container .user:not(.rejected) .rejected{display:none}.call-container .call-flex-container .users-container .user.rejected .user-info{opacity:1}.call-container .call-flex-container .users-container .user.rejected .user-info .username{display:block;color:#fff;font-size:1.4rem;font-weight:500;margin-bottom:1rem}.call-container .call-flex-container .users-container .user.rejected .user-info .role{display:none}.call-container .call-flex-container .users-container .user.rejected .user-info .calling.rejected{color:#96051a;font-size:1.3rem;-webkit-animation:blink 1s infinite alternate both;animation:blink 1s infinite alternate both;display:block}.call-container .call-flex-container .users-container .user.rejected .user-info .calling{display:none}.call-container .call-flex-container .users-container .user.calling .user-info{opacity:1}.call-container .call-flex-container .users-container .user.calling .user-info .username{display:block;color:#fff;font-size:1.4rem;font-weight:500;margin-bottom:1rem}.call-container .call-flex-container .users-container .user.calling .user-info .role{display:none}.call-container .call-flex-container .users-container .user.calling .user-info .calling{font-size:1.5rem;-webkit-animation:blink 1s infinite alternate both;animation:blink 1s infinite alternate both;margin-bottom:1rem}.call-container .call-flex-container .users-container .user .user-info{transition:all 1s;position:absolute;flex-direction:column;z-index:10;color:#fff;display:flex;justify-content:flex-end;align-items:center;background:linear-gradient(1turn,#000,transparent 40%);flex-grow:1;height:100%;width:100%;border-radius:1rem;opacity:0}.call-container .call-flex-container .users-container .user .user-info .icon{position:absolute;bottom:.5rem;right:.5rem}.call-container .call-flex-container .users-container .user .user-image{width:100%;height:100%;opacity:.6}.call-container .call-flex-container .users-container .user .user-image .image{transition:box-shadow .4s;width:100%;height:100%;background-position:50%;background-size:cover;border-radius:1.2rem;box-shadow:0 0 .3rem rgba(0,0,0,.4)}.call-container .call-flex-container .users-container .user .user-image .call-animation{background:#000;flex-grow:1;width:100%;height:100%;position:relative;margin:0 auto;border-radius:2rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;justify-content:center}.call-container .call-flex-container .users-container .user .user-image .call-animation .image{background-size:cover;border-radius:1rem;background-repeat:no-repeat;position:absolute;left:0;top:0}.call-container .call-flex-container .users-container .user .user-image .call-animation .user-video{max-width:100%;max-height:100%;background:#000;border-radius:1rem;flex-grow:1}@-webkit-keyframes play{0%{transform:scale(1)}15%{box-shadow:0 0 0 5px rgba(var(--main_color,#e0004d),.4)}25%{box-shadow:0 0 0 10px rgba(var(--main_color,#e0004d),.4),0 0 0 20px rgba(var(--main_color,#e0004d),.2)}25%{box-shadow:0 0 0 15px rgba(var(--main_color,#e0004d),.4),0 0 0 30px rgba(var(--main_color,#e0004d),.2)}}@keyframes play{0%{transform:scale(1)}15%{box-shadow:0 0 0 5px rgba(var(--main_color,#e0004d),.4)}25%{box-shadow:0 0 0 10px rgba(var(--main_color,#e0004d),.4),0 0 0 20px rgba(var(--main_color,#e0004d),.2)}25%{box-shadow:0 0 0 15px rgba(var(--main_color,#e0004d),.4),0 0 0 30px rgba(var(--main_color,#e0004d),.2)}}.call-container .call-flex-container .users-container .user .muted{position:absolute;top:1.3rem;right:1rem;font-size:2rem;color:#e46071;background:rgba(0,0,0,.1);padding:.4rem;border-radius:.6rem}.call-container .call-flex-container .users-container .talking .user-image{opacity:1}.call-container .call-flex-container .users-container .talking .user-image>.image{box-shadow:0 0 0 .2rem #fff,0 0 .4rem .3rem var(--main_color,#e0004d)}.call-container .call-flex-container .users-container.activity{display:grid!important;grid-template-areas:"talk user";grid-template-columns:2fr .5fr;grid-template-rows:1fr}.call-container .call-flex-container .users-container.activity .user-list{grid-area:user;width:100%;height:100%;overflow:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.call-container .call-flex-container .users-container.activity .user-list::-webkit-scrollbar{display:none!important}.call-container .call-flex-container .users-container.activity .user-list .user{max-height:25%;max-width:90%;min-height:25%;min-width:90%}.call-container .call-flex-container .users-container.activity .user.talking{box-shadow:0 0 0 .1rem #fff,0 0 .4rem .3rem var(--main_color,#e0004d)!important;border-radius:1rem;grid-area:talk!important;max-width:unset;min-width:unset;max-height:unset;min-height:unset;width:60%;align-self:stretch;justify-self:center}.call-container .call-flex-container .call-timer{padding:0 1rem;background-color:transparent;z-index:10;border-radius:1rem;position:relative;height:1.3rem;overflow:hidden;transition:all .25s linear}.call-container .call-flex-container .call-timer time-transcurred{color:#8bd18f;font-size:1rem}.call-container .call-flex-container .calling-message{height:0;color:#8bd18f;overflow:hidden;transition:all .25s linear;opacity:1;-webkit-animation:none;animation:none}.call-container .call-flex-container .user-actions{display:flex;justify-content:space-evenly;align-items:center;flex-direction:column;margin-bottom:0;box-sizing:border-box;width:33rem;height:auto;padding:1rem;background-color:transparent;position:absolute;bottom:0}.call-container .call-flex-container .user-actions .call-options{transition:all 1s;margin-top:auto}.call-container .call-flex-container .user-actions .call-options.show{height:5rem;overflow:hidden;opacity:1}.call-container .call-flex-container .user-actions .call-options.close{height:0;overflow:hidden;opacity:0}.call-container .call-flex-container .user-actions .icon{font-size:3.5rem;cursor:pointer}.call-container .call-flex-container .user-actions .icon.message.active{color:#8bd18f}.call-container .call-flex-container .user-actions .icon.mute.active{color:#96051a}.call-container .call-flex-container .user-actions .icon.mute.active:before{content:"\E98B"}.call-container .call-flex-container .user-actions .icon.video.active{color:#8bd18f}.call-container .active{color:var(--main_color,#e0004d)}.call-container .add-people{cursor:pointer}.call-container .other-participants-number{font-size:1.3rem;color:#fff;padding:.3rem 1.3rem;border-radius:10rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:10;text-align:center}.call-container .message-title{color:var(--main_color,#e0004d);font-weight:200;text-align:center;margin-top:1rem;font-size:1.3rem}.call-container .message{border-radius:1.2rem}.call-container .modal-chat.add-participants{position:absolute;top:unset;bottom:0;padding-bottom:1rem;border-bottom-right-radius:0;border-bottom-left-radius:0}.call-container .modal-chat.add-participants .users-container{display:block!important;overflow-y:auto;margin:1rem 0;max-height:calc(100vh - 14rem)!important;height:unset!important;scrollbar-width:none}.call-container .modal-chat.add-participants .users-container::-webkit-scrollbar{display:none}.call-container .modal-chat.add-participants .send-request{font-size:1.1rem;margin-top:0}.call-container .modal-chat.add-participants .left-arrow{position:absolute;top:1.7rem;left:-2rem}.call-container .modal-chat.add-participants .left-arrow:before{content:"";position:absolute;background:none;border:1rem solid transparent;border-right:1.2rem solid #d3d3d3;top:0;left:-.2rem;width:0;height:0}.call-container .modal-chat.add-participants .left-arrow:after{content:"";position:absolute;background:transparent;border:1rem solid transparent;border-right:1.2rem solid #fff}.call-container #hide:not(:checked)~.call-flex-container>.user-actions>.icon.message{color:#000}.call-container #hide:not(:checked)~.call-flex-container>.user-actions>.icon.message:before{content:"\E90F"}.call-container #hide:checked~.messages{width:0;height:0;z-index:-1;cursor:default;display:none}.call-container #hide:checked~.messages .invisible-activate-header .hide{display:none}.call-container #hide:checked~.messages .invisible-activate-header .open-me,.call-container #hide:checked~.messages .invisible-activate-header .show{display:block}.call-container #hide:not(:checked)~.messages .invisible-activate-header .show{display:none}.call-container #hide:not(:checked)~.messages .invisible-activate-header .hide{display:block}.call-container #hide:not(:checked)~.messages .invisible-activate-header .open-me{display:none}.call-container .messages{background:#f5f5f5;padding:1.3rem;width:40%;height:95%;z-index:10;border-radius:1rem;display:flex;flex-direction:column;position:absolute;right:1.3rem;top:1.3rem;box-sizing:border-box}.call-container .messages .close-chat{position:absolute;right:1rem;top:1rem}.call-container .messages .user-message{background:#fff!important}.call-container .messages .invisible-activate-header{display:flex;justify-content:flex-end;align-items:center;font-size:2rem;height:1rem;color:#999;transition:height .4s}.call-container .messages .invisible-activate-header label{width:100%;text-align:end;margin-bottom:1rem;cursor:pointer;z-index:1}.call-container .messages .invisible-activate-header .open-me{position:absolute;font-size:1rem;left:1rem;top:.8rem;z-index:0}.call-container .messages .scrollable-content{height:100%;overflow-y:auto}.call-container .messages .scrollable-content .date{margin-bottom:1rem}.call-container .messages .scrollable-content .message{background:#fff;border-radius:1rem 1rem 0 1rem;padding:2rem .8rem .8rem;position:relative;display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem}.call-container .messages .scrollable-content .message .sender{position:absolute;top:.5rem;left:.8rem;font-weight:900}.call-container .messages .scrollable-content .message .text{overflow-wrap:anywhere}.call-container .messages .message-controls{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:.6rem;padding:0 1rem 0 0;height:4rem}.call-container .messages .message-controls .message-text{border:0;padding:.4rem 1rem;width:70%;height:40%;resize:none;font-size:1rem;border-radius:.6rem;outline:none}.call-container .messages .message-controls .icon{font-size:1.4rem}.call-container .messages .message-controls .emoji-menu{margin-right:.8rem}.call-container .change-view-buttons{bottom:1rem;right:2rem}.call-container .line{width:.1rem;height:1rem;background:#666}.awnser-pill{min-width:45rem;padding:1rem;box-sizing:border-box}.awnser-pill .options .message-option .message-option-menu{justify-content:flex-end;height:0}.awnser-pill .options .message-option #show-messages:not(:checked)~.message-option-menu{padding:0 1rem}.my-video{bottom:1rem;left:2rem;border-radius:1rem}.my-video,.video-element{width:13rem;position:fixed}.video-element{top:1rem;right:1rem;z-index:100000}.video-container{position:fixed;top:0;left:0;height:100%;width:100%;display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap;flex-grow:1}.video-container .user-video{color:#fff;display:flex;justify-content:flex-end;align-items:center;flex-direction:column;position:relative;border-radius:1.1rem;flex-grow:1;height:100%;width:33.33%}.video-container .user-video .name{position:absolute;top:2rem;width:100%;text-align:center;font-size:2rem}.video-container .user-video video{width:100%;height:100%;background:#000}.video-container .user-video:first-child:nth-last-child(n+4),.video-container .user-video:first-child:nth-last-child(n+4)~.user-video{width:50%;height:50%}.back-blur{background:rgba(0,0,0,.4)}.user-actions{z-index:10;background-color:#fff;padding:.4rem 1rem;border-radius:2.1rem;margin-bottom:1rem}.talking{box-shadow:0 0 0 .1rem #fff,0 0 .4rem .3rem var(--main_color,#e0004d)!important;border-radius:1rem}.fade-in{-webkit-animation:fade-in .4s ease-in forwards;animation:fade-in .4s ease-in forwards}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media screen and (max-width:1536px){.search-input .search{width:83%}}.chat .header .contact-user{display:flex;justify-content:space-between;align-items:center;position:relative}.chat .header .contact-user .user-name{max-width:49vw}.message-container,.message-info-section{padding:1rem 0;overflow-y:auto}.message-container.dragging,.message-info-section.dragging{background:var(--background_color,#ffd7e5)}.message-container .date,.message-info-section .date{margin:auto auto .5rem;width:10rem;text-align:center;background:#f5f5f5;border-radius:.5rem;padding:.2rem;color:#000}.message-container .hour,.message-info-section .hour{position:absolute;font-size:.6rem;right:.4rem;bottom:.3rem}.message-container .new,.message-info-section .new{display:flex;justify-content:center;align-items:center;width:20rem;color:var(--main_color,#e0004d);background:var(--background_color,#ffd7e5);padding:.2rem;border-radius:.5rem;font-size:1rem;margin:auto auto 2rem}.message-container .new p,.message-info-section .new p{margin:0 .6rem}.message-container .messages-group,.message-info-section .messages-group{width:100%;height:auto}.message-container .messages-group :has(.user-name),.message-info-section .messages-group :has(.user-name){width:88%}.message-container .messages-group .messages-container,.message-info-section .messages-group .messages-container{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%}.message-container .messages-group .messages-container .message-uniter:not(:hover) chat-message-options,.message-info-section .messages-group .messages-container .message-uniter:not(:hover) chat-message-options{top:-1.2rem;opacity:0;z-index:-1000}.message-container .messages-group .messages-container .message-uniter.dummy__message chat-message-options,.message-info-section .messages-group .messages-container .message-uniter.dummy__message chat-message-options{display:none}.message-container .messages-group .my-message,.message-container .messages-group .user-message,.message-info-section .messages-group .my-message,.message-info-section .messages-group .user-message{min-height:1rem;max-width:80%;min-width:6rem;border-radius:.9rem;border-top-left-radius:.3rem;margin-bottom:.8rem;padding:1rem;margin-right:auto;position:relative;color:#000}.message-container .messages-group .my-message[data-all-readed="1"] .readed,.message-container .messages-group .user-message[data-all-readed="1"] .readed,.message-info-section .messages-group .my-message[data-all-readed="1"] .readed,.message-info-section .messages-group .user-message[data-all-readed="1"] .readed{color:#8bd18f}.message-container .messages-group .my-message[data-all-readed="1"] .readed i:before,.message-container .messages-group .user-message[data-all-readed="1"] .readed i:before,.message-info-section .messages-group .my-message[data-all-readed="1"] .readed i:before,.message-info-section .messages-group .user-message[data-all-readed="1"] .readed i:before{content:"\E915"}.message-container .messages-group .my-message .name,.message-container .messages-group .user-message .name,.message-info-section .messages-group .my-message .name,.message-info-section .messages-group .user-message .name{font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:60%;margin-left:1rem}.message-container .messages-group .my-message .download-arrow,.message-container .messages-group .user-message .download-arrow,.message-info-section .messages-group .my-message .download-arrow,.message-info-section .messages-group .user-message .download-arrow{width:2rem;height:2rem;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;margin-left:auto}.message-container .messages-group .my-message .download-arrow i,.message-container .messages-group .user-message .download-arrow i,.message-info-section .messages-group .my-message .download-arrow i,.message-info-section .messages-group .user-message .download-arrow i{color:var(--main_color,#e0004d);font-size:1rem;font-weight:600}.message-container .messages-group .my-message .sign-button,.message-container .messages-group .user-message .sign-button,.message-info-section .messages-group .my-message .sign-button,.message-info-section .messages-group .user-message .sign-button{background:var(--main_color,#e0004d);color:#fff;border-radius:.5rem;width:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-bottom:.25rem}.message-container .messages-group .my-message .sign-button.sign-option,.message-container .messages-group .user-message .sign-button.sign-option,.message-info-section .messages-group .my-message .sign-button.sign-option,.message-info-section .messages-group .user-message .sign-button.sign-option{margin-bottom:.25rem}.message-container .messages-group .my-message .sign-button.failed,.message-container .messages-group .user-message .sign-button.failed,.message-info-section .messages-group .my-message .sign-button.failed,.message-info-section .messages-group .user-message .sign-button.failed{color:#fff;transition:.5s;background:#96051a;pointer-events:none}.message-container .messages-group .my-message .sign-button.failed span,.message-container .messages-group .user-message .sign-button.failed span,.message-info-section .messages-group .my-message .sign-button.failed span,.message-info-section .messages-group .user-message .sign-button.failed span{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.message-container .messages-group .my-message .sign-button.failed:hover,.message-container .messages-group .user-message .sign-button.failed:hover,.message-info-section .messages-group .my-message .sign-button.failed:hover,.message-info-section .messages-group .user-message .sign-button.failed:hover{background:#740616}.message-container .messages-group .my-message .sign-button.signed,.message-container .messages-group .user-message .sign-button.signed,.message-info-section .messages-group .my-message .sign-button.signed,.message-info-section .messages-group .user-message .sign-button.signed{pointer-events:none;cursor:not-allowed;background:var(--background_color,#ffd7e5)}.message-container .messages-group .my-message .sign-button.signed span,.message-container .messages-group .user-message .sign-button.signed span,.message-info-section .messages-group .my-message .sign-button.signed span,.message-info-section .messages-group .user-message .sign-button.signed span{font-size:1rem;background:var(--background_color,#ffd7e5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.message-container .messages-group .my-message .sign-button span,.message-container .messages-group .user-message .sign-button span,.message-info-section .messages-group .my-message .sign-button span,.message-info-section .messages-group .user-message .sign-button span{font-size:1rem;color:#fff}.message-container .messages-group .my-message .sign-options,.message-container .messages-group .user-message .sign-options,.message-info-section .messages-group .my-message .sign-options,.message-info-section .messages-group .user-message .sign-options{position:absolute;left:-3rem;outline:none;z-index:10;cursor:pointer;transition:all .5s;color:var(--main_color,#e0004d)}.message-container .messages-group .my-message .sign-options:not(:focus-within),.message-container .messages-group .user-message .sign-options:not(:focus-within),.message-info-section .messages-group .my-message .sign-options:not(:focus-within),.message-info-section .messages-group .user-message .sign-options:not(:focus-within){color:#999}.message-container .messages-group .my-message .sign-options:not(:focus-within) .sign-hiden-menu,.message-container .messages-group .user-message .sign-options:not(:focus-within) .sign-hiden-menu,.message-info-section .messages-group .my-message .sign-options:not(:focus-within) .sign-hiden-menu,.message-info-section .messages-group .user-message .sign-options:not(:focus-within) .sign-hiden-menu{display:none}.message-container .messages-group .my-message .sign-options .sign-hiden-menu,.message-container .messages-group .user-message .sign-options .sign-hiden-menu,.message-info-section .messages-group .my-message .sign-options .sign-hiden-menu,.message-info-section .messages-group .user-message .sign-options .sign-hiden-menu{position:absolute;width:7rem;height:auto;border-radius:.5rem;background:#fff;color:#999;padding:.5rem;box-shadow:0 0 .1rem .05rem #999;margin-top:.6rem}.message-container .messages-group .my-message .sign-options .sign-hiden-menu:after,.message-container .messages-group .user-message .sign-options .sign-hiden-menu:after,.message-info-section .messages-group .my-message .sign-options .sign-hiden-menu:after,.message-info-section .messages-group .user-message .sign-options .sign-hiden-menu:after{content:"";position:absolute;background:transparent;border:0 solid transparent;border-bottom-color:#fff;border-width:.9rem .6rem .7rem .5rem;top:-1.5rem;right:6.5rem}.message-container .messages-group .my-message .sign-options .sign-hiden-menu:before,.message-container .messages-group .user-message .sign-options .sign-hiden-menu:before,.message-info-section .messages-group .my-message .sign-options .sign-hiden-menu:before,.message-info-section .messages-group .user-message .sign-options .sign-hiden-menu:before{content:"";position:absolute;background:transparent;border:0 solid transparent;border-bottom-color:#999;border-width:.9rem .6rem .7rem .5rem;top:-1.6rem;right:6.5rem}.message-container .messages-group .my-message .sign-options .sign-hiden-menu a,.message-container .messages-group .my-message .sign-options .sign-hiden-menu span,.message-container .messages-group .user-message .sign-options .sign-hiden-menu a,.message-container .messages-group .user-message .sign-options .sign-hiden-menu span,.message-info-section .messages-group .my-message .sign-options .sign-hiden-menu a,.message-info-section .messages-group .my-message .sign-options .sign-hiden-menu span,.message-info-section .messages-group .user-message .sign-options .sign-hiden-menu a,.message-info-section .messages-group .user-message .sign-options .sign-hiden-menu span{font-size:1rem;transition:all .5s;cursor:pointer;z-index:10000000000;outline:none}.message-container .messages-group .my-message .sign-options .sign-hiden-menu a:hover,.message-container .messages-group .my-message .sign-options .sign-hiden-menu a:hover i,.message-container .messages-group .my-message .sign-options .sign-hiden-menu span:hover,.message-container .messages-group .my-message .sign-options .sign-hiden-menu span:hover i,.message-container .messages-group .user-message .sign-options .sign-hiden-menu a:hover,.message-container .messages-group .user-message .sign-options .sign-hiden-menu a:hover i,.message-container .messages-group .user-message .sign-options .sign-hiden-menu span:hover,.message-container .messages-group .user-message .sign-options .sign-hiden-menu span:hover i,.message-info-section .messages-group .my-message .sign-options .sign-hiden-menu a:hover,.message-info-section .messages-group .my-message .sign-options .sign-hiden-menu a:hover i,.message-info-section .messages-group .my-message .sign-options .sign-hiden-menu span:hover,.message-info-section .messages-group .my-message .sign-options .sign-hiden-menu span:hover i,.message-info-section .messages-group .user-message .sign-options .sign-hiden-menu a:hover,.message-info-section .messages-group .user-message .sign-options .sign-hiden-menu a:hover i,.message-info-section .messages-group .user-message .sign-options .sign-hiden-menu span:hover,.message-info-section .messages-group .user-message .sign-options .sign-hiden-menu span:hover i{color:var(--main_color,#e0004d)}.message-container .messages-group .my-message .sign-options .sign-hiden-menu a i,.message-container .messages-group .my-message .sign-options .sign-hiden-menu span i,.message-container .messages-group .user-message .sign-options .sign-hiden-menu a i,.message-container .messages-group .user-message .sign-options .sign-hiden-menu span i,.message-info-section .messages-group .my-message .sign-options .sign-hiden-menu a i,.message-info-section .messages-group .my-message .sign-options .sign-hiden-menu span i,.message-info-section .messages-group .user-message .sign-options .sign-hiden-menu a i,.message-info-section .messages-group .user-message .sign-options .sign-hiden-menu span i{font-size:1rem;margin-right:.4rem}.message-container .messages-group .my-message .emoji-text,.message-container .messages-group .user-message .emoji-text,.message-info-section .messages-group .my-message .emoji-text,.message-info-section .messages-group .user-message .emoji-text{font-size:1.5rem;vertical-align:middle;line-height:2}.message-container .messages-group .my-message .img-send,.message-container .messages-group .user-message .img-send,.message-info-section .messages-group .my-message .img-send,.message-info-section .messages-group .user-message .img-send{width:20rem;display:flex;position:relative;margin-bottom:.5rem;border-radius:.5rem;justify-content:flex-start;align-items:center}.message-container .messages-group .my-message .img-send .shared-message,.message-container .messages-group .user-message .img-send .shared-message,.message-info-section .messages-group .my-message .img-send .shared-message,.message-info-section .messages-group .user-message .img-send .shared-message{width:100%;position:absolute;bottom:-1.2rem}.message-container .messages-group .my-message .img-send .overlay-img,.message-container .messages-group .user-message .img-send .overlay-img,.message-info-section .messages-group .my-message .img-send .overlay-img,.message-info-section .messages-group .user-message .img-send .overlay-img{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center}.message-container .messages-group .my-message .img-send img,.message-container .messages-group .user-message .img-send img,.message-info-section .messages-group .my-message .img-send img,.message-info-section .messages-group .user-message .img-send img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.message-container .messages-group .my-message p,.message-container .messages-group .user-message p,.message-info-section .messages-group .my-message p,.message-info-section .messages-group .user-message p{font-size:1rem;word-wrap:break-word;margin-bottom:.3rem}.message-container .messages-group .my-message audio,.message-container .messages-group .user-message audio,.message-info-section .messages-group .my-message audio,.message-info-section .messages-group .user-message audio{width:16rem}.message-container .messages-group .my-message .readed,.message-container .messages-group .user-message .readed,.message-info-section .messages-group .my-message .readed,.message-info-section .messages-group .user-message .readed{position:absolute;left:-1.5rem;bottom:0;color:#666}.message-container .messages-group .my-message .readed i,.message-container .messages-group .user-message .readed i,.message-info-section .messages-group .my-message .readed i,.message-info-section .messages-group .user-message .readed i{font-weight:900;font-size:1.2rem}.message-container .messages-group .my-message .readed i:before,.message-container .messages-group .user-message .readed i:before,.message-info-section .messages-group .my-message .readed i:before,.message-info-section .messages-group .user-message .readed i:before{content:"\E915"}.message-container .messages-group .my-message .contact-user,.message-container .messages-group .user-message .contact-user,.message-info-section .messages-group .my-message .contact-user,.message-info-section .messages-group .user-message .contact-user{background-color:#fff;padding:.5rem;border-radius:.5rem;margin-bottom:.5rem}.message-container .messages-group .my-message .contact-user .user-info,.message-container .messages-group .user-message .contact-user .user-info,.message-info-section .messages-group .my-message .contact-user .user-info,.message-info-section .messages-group .user-message .contact-user .user-info{display:flex;margin-bottom:.5rem}.message-container .messages-group .my-message .contact-user .user-info .user-name,.message-container .messages-group .user-message .contact-user .user-info .user-name,.message-info-section .messages-group .my-message .contact-user .user-info .user-name,.message-info-section .messages-group .user-message .contact-user .user-info .user-name{color:var(--main_color,#e0004d)}.message-container .messages-group .my-message .contact-user .user-info .role,.message-container .messages-group .user-message .contact-user .user-info .role,.message-info-section .messages-group .my-message .contact-user .user-info .role,.message-info-section .messages-group .user-message .contact-user .user-info .role{color:#666}.message-container .messages-group .my-message .contact-user .add-contact,.message-container .messages-group .user-message .contact-user .add-contact,.message-info-section .messages-group .my-message .contact-user .add-contact,.message-info-section .messages-group .user-message .contact-user .add-contact{height:2rem;border-radius:.5rem}.message-container .messages-group .my-message .contact-user .callback-button,.message-container .messages-group .user-message .contact-user .callback-button,.message-info-section .messages-group .my-message .contact-user .callback-button,.message-info-section .messages-group .user-message .contact-user .callback-button{height:1.5rem}.message-container .messages-group .my-message,.message-info-section .messages-group .my-message{background-color:var(--main_color,#e0004d);color:#fff;border-radius:.9rem;border-bottom-right-radius:.3rem;margin-left:auto;margin-right:unset}.message-container .messages-group .my-message .embeded-link,.message-info-section .messages-group .my-message .embeded-link{color:var(--main_color_opacity,#f399b8)!important}.message-container .messages-group .my-message .sign-button.signed,.message-info-section .messages-group .my-message .sign-button.signed{background:hsla(0,0%,60%,.5)}.message-container .messages-group .my-message .sign-button.failed,.message-info-section .messages-group .my-message .sign-button.failed{color:#fff;transition:.5s;background:#96051a;pointer-events:none}.message-container .messages-group .my-message .sign-button.failed span,.message-info-section .messages-group .my-message .sign-button.failed span{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.message-container .messages-group .my-message .sign-button.failed:hover,.message-info-section .messages-group .my-message .sign-button.failed:hover{background:#740616}.message-container .messages-group .user-message,.message-info-section .messages-group .user-message{background-color:#f5f5f5}.message-container .messages-group .user-message .readed,.message-info-section .messages-group .user-message .readed{right:-1.5rem;left:unset;display:none}.message-container .messages-group .user-message .embeded-link,.message-info-section .messages-group .user-message .embeded-link{color:var(--main_color,#e0004d)!important}.message-container .messages-group .user-message .sign-options,.message-info-section .messages-group .user-message .sign-options{left:unset;right:-3rem}.message-container .messages-group .user-message i,.message-info-section .messages-group .user-message i{color:#000!important}.message-container .messages-group.user,.message-info-section .messages-group.user{display:flex;justify-content:flex-start;align-items:flex-start}.message-container .messages-group.user .user-img-container,.message-info-section .messages-group.user .user-img-container{margin-right:1rem}.message-container .messages-group.user .user-name,.message-info-section .messages-group.user .user-name{color:#000}.message-container .messages-group.user .user-image,.message-info-section .messages-group.user .user-image{width:2rem;height:2rem;background-size:cover;border-radius:.3rem;min-width:unset}.create-message{display:flex;justify-content:space-between;align-items:flex-start;border-top:2px solid hsla(0,0%,60%,.6);position:relative}.create-message .writing-message{position:absolute;top:-1.5rem;left:0;color:#999;-webkit-animation:blink 1s ease 1s infinite alternate both;animation:blink 1s ease 1s infinite alternate both}.create-message .message-text{width:80%;color:#000;border:0;height:100%;font-size:1.1rem;outline:none;resize:none}.create-message .message-text::-moz-placeholder{color:#999}.create-message .message-text:-ms-input-placeholder{color:#999}.create-message .message-text::placeholder{color:#999}.create-message .icon{color:#999;cursor:pointer;transition:color .4s}.create-message .icon.audio.active{color:#e46071}.create-message .icon.audio.active:before{content:"\E95D"}.mini-chat{position:absolute;bottom:.5rem;right:.5rem;width:40rem;background:#fff;border-radius:.7rem;box-shadow:0 0 .3rem rgba(0,0,0,.1);z-index:11;box-sizing:border-box;padding:1rem;display:flex;flex-direction:column;height:95vh;transition:all .25s linear;-webkit-transition:all .25s linear}.mini-chat .signed-message{width:90%!important}.mini-chat .bubble-menu{position:absolute}.mini-chat .bubble-menu.add-chat{width:17rem;right:3.3rem;top:-.7rem}.mini-chat .bubble-menu.add-chat:after{content:"";top:.8rem;right:-1.8rem;position:absolute;border:15px solid transparent;border-left-color:#fff}.mini-chat .bubble-menu.chat-options-bubble-menu{width:12rem;bottom:3.5rem;top:unset;left:-.9rem;padding:1rem}.mini-chat .bubble-menu .option{height:auto}.mini-chat .bubble-menu .option:hover h3,.mini-chat .bubble-menu .option:hover i,.mini-chat .bubble-menu .option:hover p{color:var(--main_color,#e0004d)}.mini-chat .bubble-menu .option.new-chat,.mini-chat .bubble-menu .option.new-team{margin-bottom:1rem}.mini-chat .bubble-menu:before{content:"";bottom:-.5rem;left:1rem;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff;position:absolute}.mini-chat .header{display:flex;align-items:flex-start}.mini-chat .header .previous{margin-right:.5rem}.mini-chat .header .contact-user{width:100%}.mini-chat.chat .scrollable-content{width:100%;overflow-y:auto;box-sizing:border-box;max-height:100%;min-height:0;flex:1 1 auto}.mini-chat.chat .scrollable-content .date{margin-bottom:.5rem}.mini-chat .all-chats{height:calc(100vh - 28rem)}.mini-chat .message-container.loading-messages{background:#fff!important}.mini-chat .message-container .date{margin-bottom:.5rem}.mini-chat .chat-options .close{font-size:1.5rem;color:#999;cursor:pointer}.mini-chat .chat-options .close:hover{color:#666}.mini-chat .create-message{padding-top:.5rem;box-sizing:border-box;min-height:0;height:2.5rem;flex-shrink:0}.mini-chat .create-message .emoji-menu{font-size:1.5rem;margin-right:.5rem}.mini-chat .create-message .send-message{font-size:1.5rem}.mini-chat .create-message .loading-file{position:absolute;width:100%;background-color:#fff;top:-2.7rem;padding:.5rem;box-sizing:border-box;bottom:unset}.mini-chat .create-message .loading-file .line{border-radius:1rem}.all-chats .search-input{display:flex;width:100%;height:2.5rem;justify-content:space-between;align-items:center}.all-chats .search-input .button,.all-chats .search-input .search{width:87%;background:#f5f5f5;height:100%;border:0;border-radius:.8rem;font-size:1.3rem;padding:.4rem 1.5rem;outline:none;color:#999}.all-chats .search-input .button{width:10%;font-size:1rem;display:flex;justify-content:center;align-items:center;color:#999;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.all-chats .users-container{margin-top:1rem}.all-chats .scrollable-content{height:calc(100vh - 29rem);overflow-y:auto}.all-chats .status{width:.7rem;height:.7rem;border-radius:50%;position:absolute;bottom:-.3rem;left:2.5rem}.contact-user{position:relative}.contact-user[data-type=team] .user-info .user-image{border:.14rem solid rgba(0,0,0,.4)}.contact-user[data-type=team].selected-user .user-image{border:.14rem solid var(--main_color,#e0004d)}.contact-user .archive-menu{top:1rem;z-index:10;left:6.1rem;display:none}.contact-user .archive-menu .option.delete{color:#740616!important}.contact-user .archive-menu .option{width:100%;display:flex;justify-content:flex-start;align-items:center}.contact-user .archive-menu .option .icon{margin-right:.5rem}.contact-user .archive-menu.active{display:block}.contact-user .user-info{position:relative;display:flex;justify-content:flex-start;align-items:center}.contact-user .user-info .user-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:12rem}.contact-user .user-info .user-image{min-width:3rem;width:unset;height:3rem;margin-right:1rem;background-size:cover;background-position:start;border-radius:.5rem;cursor:pointer;display:flex;justify-content:center;align-items:center;font-size:1.4rem;text-transform:uppercase;overflow:hidden;position:relative}.contact-user .user-info .pending-messages{position:absolute;background:var(--notification_color,#7ba3d2);color:#fff;min-width:1.3rem;max-width:2rem;border-radius:.3rem;display:flex;justify-content:center;align-items:center;top:.9rem;left:2rem;padding:.1rem .2rem;font-size:.8rem;z-index:10}.contact-user .chat-options{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contact-user .chat-options i{font-size:1.4rem;color:#999}.contact-user .chat-options i.icon.delete{color:#e46071}.contact-user .chat-options .reject-option{display:flex;justify-content:center;align-items:center;background:#e46071;color:#fff;padding:.1rem .5rem;border-radius:.4rem;cursor:pointer;font-size:.8rem}.contact-user .chat-options .accept{background:#f5f5f5;color:#000;margin-bottom:.4rem}.contact-user .chat-options .hidden-options{position:absolute;width:18rem;right:0;top:-1.1rem;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 5%);height:3.9rem;padding:0 0 0 .5rem;z-index:10}.contact-user .chat-options .hidden-options .v-line-separator{height:1rem;width:2px;background:#999;margin:.4rem;border-radius:10rem}.contact-user .chat-options .hidden-options i{font-size:1.4rem;margin:0 .3rem}.contact-user .chat-options .hidden-options i:hover{color:var(--main_color,#e0004d)}.contact-user .chat-options .hidden-options i.delete:hover{color:#740616}.contact-user .chat-options .hidden-options i.icon.close{font-size:1.5rem;margin-left:.7rem;margin-right:1.6rem;color:var(--main_color,#e0004d)}.selected-user .user-image{border:.1rem solid var(--main_color,#e0004d)}.selected-user .user-name{color:var(--main_color,#e0004d)}.crop-user{margin:unset}.crop-user .status{position:absolute;width:.7rem;height:.7rem;border-radius:50%;top:-.3rem;right:.7rem}.crop-user .pending-messages{top:2.4rem!important}.scrollable-x-content{display:flex;height:4.7rem;width:100%;justify-content:flex-start;align-items:center;overflow-x:auto;margin-top:1rem}.connected{background:#8bd18f}.mini-chat-menu{position:fixed;bottom:.5rem;right:.5rem;border-radius:1rem;transition:all .3s;background-color:var(--main_color_opacity,#f399b8);cursor:pointer;z-index:11}.mini-chat-menu,.mini-chat-menu .show-mini-chat-button{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center}.mini-chat-menu .users-container.loading-messages{background:#fff!important}.mini-chat-menu #show-mini-chat-list:checked~.show-mini-chat-button{z-index:20;background-color:var(--main_color,#e0004d);border-radius:1rem}.mini-chat-menu #show-mini-chat-list:checked~.show-mini-chat-button .close{font-size:2rem}.mini-chat-menu i.close,.mini-chat-menu i.message{transition:all .3s;color:#fff;font-size:1.4rem}.mini-chat-menu #show-mini-chat-list:checked~label>.message,.mini-chat-menu #show-mini-chat-list:not(:checked)~label>.close{display:none}.mini-chat-menu .close,.mini-chat-menu .message{cursor:pointer}.mini-chat-menu #show-fixed:checked~.scrollable-x-content,.mini-chat-menu #show-mini-chat-list:not(:checked)~.mini-chat-list{display:none}.mini-chat-menu #show-fixed:not(:checked)~.scrollable-x-content{display:auto}.mini-chat-menu #show-fixed:checked~.header .show-fixed .up,.mini-chat-menu #show-fixed:not(:checked)~.header .show-fixed .down{display:none}.mini-chat-menu .mini-chat-list{position:fixed;width:24rem;height:auto;max-height:90vh;box-sizing:border-box;background:#fff;bottom:1rem;right:1rem;z-index:2;padding:1rem;cursor:default;display:flex;flex-direction:column}.mini-chat-menu .mini-chat-list .search-input{height:auto;display:flex;flex-shrink:0}.mini-chat-menu .mini-chat-list .fixed-chat{height:auto;display:flex;flex-direction:column;justify-content:flex-start;flex-shrink:0}.mini-chat-menu .mini-chat-list .all-chats{display:flex;flex-direction:column;overflow-y:scroll}.mini-chat-menu .mini-chat-list .all-chats .users-container{height:100%;overflow-y:scroll}.mini-chat-menu .mini-chat-list input[type=text]{width:100%;padding:.5rem 1.4rem;border:0;border-radius:.5rem;background:#f5f5f5;font-size:1rem;color:#999;outline:none;box-sizing:border-box;text-transform:capitalize}.mini-chat-menu .mini-chat-list input[type=text]::-moz-placeholder{color:#999}.mini-chat-menu .mini-chat-list input[type=text]:-ms-input-placeholder{color:#999}.mini-chat-menu .mini-chat-list input[type=text]::placeholder{color:#999}.mini-chat-menu .mini-chat-list .scrollable-content,.mini-chat-menu .mini-chat-list .scrollable-x-content{margin-top:0;margin-bottom:1rem}.mini-chat-menu .mini-chat-list .scrollable-content{height:calc(100vh - 31rem);overflow-y:auto}.mini-chat-menu .mini-chat-list .header{display:flex;justify-content:space-between;align-items:center;margin:1rem 0}.mini-chat-menu .mini-chat-list .header i.icon{font-size:1.5rem;color:var(--main_color,#e0004d)}.mini-chat-menu .mini-chat-list .header i.down,.mini-chat-menu .mini-chat-list .header i.up{color:#999;cursor:pointer}.mini-chat-menu .mini-chat-list .header h1{font-size:1.3rem}.mini-chat-menu .mini-chat-list .header .title-icon{display:flex;justify-content:flex-end;align-items:center}.mini-chat-menu .mini-chat-list .header .title-icon h1{margin-left:1rem}.mini-chat-menu:hover{background-color:var(--main_color,#e0004d);width:3rem;height:3rem}.mini-chat-menu:hover i.close,.mini-chat-menu:hover i.message{font-size:2rem}.clicked-chat-menu{background-color:var(--main_color,#e0004d);width:3rem;height:3rem}.clicked-chat-menu i{font-size:2rem}.clicked-chat-menu .message{display:none}.clicked-chat-menu .close{display:block!important}.item.flex.__d_column{position:relative}.item.flex.__d_column .notification{position:absolute;z-index:10;right:-1.1rem;color:#fff;background-color:var(--notification_color,#7ba3d2);font-size:.8rem;border-radius:.3rem;padding:.1rem .2rem;min-width:1.4rem;display:flex;justify-content:center;align-items:center}.chat-notification{position:fixed;z-index:10;bottom:3rem;right:1rem;background:none;width:24rem;display:flex;justify-content:space-between;align-items:center;flex-direction:column}.chat-notification .contact-user{position:relative;width:100%;height:4rem}.chat-notification .contact-user .user-info{justify-content:flex-start;background:#fff;padding:.5rem 2.5rem;width:23rem;border-radius:.6rem;opacity:.6;cursor:pointer;transition:all .3s;position:absolute;box-shadow:0 0 .3rem #999}.chat-notification .contact-user .user-info:hover{opacity:1}.chat-notification .contact-user .user-info .send-message{position:absolute;top:1.4rem;right:.6rem;font-size:1.3rem}.chat-notification .contact-user .user-info .close{position:absolute;top:1.4rem;left:.6rem;font-size:1.3rem}audio{outline:none}.slide-down{-webkit-animation:slide-down 3s ease .5s forwards;animation:slide-down 3s ease .5s forwards}.hide-item{display:none!important}.awnser-pill{position:fixed;top:0;left:30%;width:40%;height:auto;background:#333;display:flex;flex-direction:row;align-items:center;justify-content:space-between;z-index:20;border-radius:0 0 1rem 1rem;padding:.5rem 1rem}.awnser-pill .user{width:50%;display:flex;justify-content:flex-start;align-items:center}.awnser-pill .user .user-image{width:4rem;height:4rem;border-radius:.7rem;background-size:cover;background-position:50%;margin-right:1rem}.awnser-pill .user .user-image:not(:empty){display:flex;justify-content:center;align-items:center;border:.1rem solid #f5f5f5;background-color:#fff;color:#000;font-size:2.2rem;text-transform:uppercase}.awnser-pill .user .message{color:#999}.awnser-pill .user .name{color:#f5f5f5;margin-top:.5rem}.awnser-pill .user .message,.awnser-pill .user .name{font-size:1rem}.awnser-pill .options{width:50%;display:flex;justify-content:space-around;align-items:center}.awnser-pill .options .icon{cursor:pointer;font-size:2.5rem;color:#fff}.awnser-pill .options .answer-option{display:flex;flex-direction:column;justify-content:center;align-items:center}.awnser-pill .options .answer-option .icon-label-message{color:#fff}.awnser-pill .options .decline,.awnser-pill .options .decline .icon-label-message{color:#e46071}.awnser-pill .options .accept,.awnser-pill .options .accept .icon-label-message{color:#8bd18f}.awnser-pill .options .message-option{position:relative}.awnser-pill .options .message-option:after{content:"";position:absolute;top:.6rem;right:-1.5rem;width:.2rem;height:1.6rem;border-radius:10rem;background:#999;z-index:10}.awnser-pill .options .message-option .message-option:after{content:"";width:0;height:0}.awnser-pill .options .message-option .message-option-menu{position:fixed;top:5rem;width:40%;min-width:45rem;box-sizing:border-box;left:30%;background:#333;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;z-index:-1;padding:3rem 1rem .7rem;border-radius:0 0 1rem 1rem;height:auto;overflow:hidden;transition:all .25s ease-in-out}.awnser-pill .options .message-option .message-option-menu li{list-style:none;padding:.5rem 1rem;color:#fff;background:hsla(0,0%,60%,.5);border-radius:.6rem;width:100%;margin-bottom:.6rem;cursor:pointer;transition:all .25s ease-in-out;box-sizing:border-box}.awnser-pill .options .message-option .message-option-menu li p{font-size:1.1rem}.awnser-pill .options .message-option .message-option-menu li:hover{background:hsla(0,0%,60%,.2)}.awnser-pill .options .message-option .message-option-menu li:last-child{margin-top:0}.awnser-pill .options .message-option .message-option-menu li:after{content:"";width:0;height:0}.awnser-pill .options .message-option #show-messages{display:none}.awnser-pill .options .message-option #show-messages:not(:checked)~.message-option-menu{height:0;padding:0;overflow:hidden}.awnser-pill .options .message-option #show-messages:not(:checked)~.icon-label>.close{display:none!important}.awnser-pill .options .message-option #show-messages:checked~.message-option-menu{height:12rem;overflow:hidden;transition:all .25s ease-in-out}.awnser-pill .options .message-option #show-messages:checked~.icon-label>.message{display:none}.emoji-picker__content{overflow-y:scroll;overflow-x:hidden;scrollbar-width:none}.emoji-picker__content::-webkit-scrollbar{display:none}@-webkit-keyframes slide-down{0%{opacity:.6;bottom:0;display:flex}to{opacity:0;bottom:30rem;display:none}}@keyframes slide-down{0%{opacity:.6;bottom:0;display:flex}to{opacity:0;bottom:30rem;display:none}}@keyframes blink{0%{opacity:1}to{opacity:0}}.loading-messages{background:rgba(0,0,0,.1)!important;display:flex!important;justify-content:center!important;align-items:center!important}.lds-ring{display:inline-block;position:relative;width:80px;height:80px;align-self:center}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border:8px solid transparent;border-top-color:#999}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}