.document--exist,.document--new{display:inline-block;position:relative;transition:opacity .5s}.document--exist .document__btn--remove{color:#dc3545;left:0;padding:4px;top:0}.document--exist .document__btn--remove .feather{height:20px;width:20px}.document--exist .document__btn{background:#fff;border:none;border-radius:50%;padding:5px;position:absolute;transition:all .3s}.document{display:inline-block;margin:15px 20px;position:relative;width:65px}.document .document__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70px}.document .document__btn{background:#fff;border:none;border-radius:50%;padding:5px;position:absolute;transition:all .3s}.document .document__btn .feather{height:30px;width:30px}.document .document__btn--download{bottom:calc(50% - 24.5px);color:#3699ff!important;left:calc(50% - 24.5px);opacity:0;padding:10px}.document:hover .document__btn--download{opacity:.95}.document--new{display:inline-block;position:relative;width:100%}.document--new .document__btn--remove{background-color:#ffe2e5;border-bottom-left-radius:0;border-color:#ffe2e5;border-top-left-radius:0;color:#dc3545;height:40px;position:absolute;right:0;top:0}.document--new .document__btn--remove:hover{background:#dc3545;border-color:#dc3545;color:#fff}.document--new .document__btn--remove .feather{height:20px;width:20px}@media (min-width:768px){.document--new{width:49%}.document--new:nth-of-type(2n){margin-left:2%}}.full-width .document--new{width:100%}.full-width .document--new:nth-of-type(2n){margin-left:0}.pagination__limit,.pagination__limit .pagination__limit__select{display:inline-block;width:auto}.pagination__pages--right .pagination{justify-content:flex-end!important}.pagination .page-link{border:0;border-radius:3px;margin:auto 4px}.pagination .page-item.next.disabled .page-link,.pagination .page-item.prev.disabled .page-link{display:none}.piece__container{border:1px solid #eee;border-radius:5px;padding:10px;position:relative}.piece__container .piece__btn-delete{position:absolute;right:5px;top:5px}.form--filter .form-control{background-color:#f3f6fa;border:0;border-radius:4px;padding:.6rem 1rem}.form--filter .form-control:focus{box-shadow:0 0 0 .2rem rgba(187,195,207,.25)}.form--filter .input-group-text{background-color:#f3f6fa;border:0}.form--filter .btn{padding:.5rem 1rem}.form--filter .btn.btn-primary{background-color:#e1f0ff;border-color:#e1f0ff;color:#3b7ddc;font-weight:800}.form--filter .btn.btn-primary:hover{background-color:#3b7ddc;border-color:#3b7ddc;color:#fff}.form--filter .btn.btn-danger{background-color:#ffe2e5;border-color:#ffe2e5;color:#dc3545}.form--filter .btn.btn-danger:hover{background-color:#dc3545;border-color:#dc3545;color:#fff}.address-form__container,.address-form__container .address-search__results__container{position:relative}.address-form__container .address-search__results__container .address-search__results.enabled{background:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 0 0 .2rem rgba(187,195,207,.25);position:absolute;top:-15px;width:100%;z-index:99}.address-form__container .address-search__results__container .address-search__results.enabled .address-search__result{background:none;border:none;padding:10px 0;width:100%}.address-form__container .address-search__results__container .address-search__results.enabled .address-search__result:hover{background-color:#e1f0ff;color:#3699ff}.address-form__container .address-search__results__container .address-search__results.enabled .address-search__result .label{display:inline-block;text-align:left;width:49.5%}.address-form__container .address-search__results__container .address-search__results.enabled .address-search__result .city{display:inline-block;text-align:right;width:49.5%}.form-control[data-synchronized=data-synchronized],select[data-synchronized=data-synchronized]+.select2 .select2-selection{box-shadow:0 0 3px #fcb92c}.term_search{position:relative}.term_search .form-control{background:#f5f7fb;border:0 solid #000;border-radius:25px}.term_search .form-control::placeholder{color:#949391}.term_search .btn{border-radius:25px;border-bottom-left-radius:0;border-top-left-radius:0;font-size:1.3rem;position:absolute;right:0;top:-3px}.term_search .btn .feather{height:20px;transition:all .2s;width:20px}.term_search .btn:focus .feather,.term_search .btn:hover .feather{transform:scale(1.25)}.select2.select2-container{width:100%!important}@media (max-width:767.98px){.fc .fc-header-toolbar.fc-toolbar{display:block;text-align:center}.fc .fc-header-toolbar.fc-toolbar .fc-toolbar-chunk{margin-bottom:15px}}.fc .fc-timegrid-event .fc-event-main{overflow:hidden;text-overflow:ellipsis}.fc .is_linked_with_events{box-shadow:0 0 6px #ffad00!important}.copy__field-value{left:5px;position:relative}.copy__field-value.success{color:#1cbb8c}.copy__field-value.success .icon-default{display:none}.copy__field-value.success .icon-success{display:inline-block}.copy__field-value:focus{border:none;box-shadow:none}.copy__field-value .icon-success{display:none}.conversations__page-header{position:relative}.conversations__page-header .nav-mobile{position:absolute;right:0;top:0}.conversations{height:78vh;overflow:hidden}@media (min-width:992px){.conversations{height:83vh}}.conversations>.row,.conversations>.row>.col-end,.conversations>.row>.col-end>.card,.conversations>.row>.col-end>.card>.card-body,.conversations>.row>.col-start,.conversations>.row>.col-start>.card,.conversations>.row>.col-start>.card>.card-body{height:100%}.conversations .menu-top{transition:box-shadow .2s}.conversations .menu-top.scroll{box-shadow:0 25px 20px -20px rgba(0,0,0,.45)}.conversations .conversations-list{display:block;height:calc(100% - 117px);overflow:hidden;overflow-y:auto}.conversations .conversation-item{cursor:pointer;padding:10px 8px;position:relative}.conversations .conversation-item .actions{bottom:30px;position:absolute;right:25px}@media (min-width:768px){.conversations .conversation-item .actions{bottom:10px;right:8px}}.conversations .conversation-item .actions .dropdown{color:#495057;transition:opacity .3s}.conversations .conversation-item:hover{background:#f3f6fa}.conversations .conversation-item:hover .btn{text-decoration:none}.conversations .conversation-item:hover .actions .dropdown{opacity:1}.conversations .conversation-item .badge{background-color:#1bc5fb;border:2px solid #f7f8fc;font-size:10px;font-style:normal;font-weight:600;height:18px;left:65%;letter-spacing:.2px;line-height:11px;min-width:18px;padding:2px 3px;position:absolute;top:-10%}.conversations .conversation-item.active{background:#f3f6fa}.conversations .conversation-item .avatar_container{height:40px;margin-right:10px;width:40px}.conversations .conversation-item .conversation__title{font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;width:calc(100% - 120px)}.conversations .conversation-item .conversation__last-message{width:calc(100% - 30px)}.conversations .conversation-item .conversation__date,.conversations .conversation-item .conversation__last-message{align-items:center;color:rgba(0,0,0,.42);display:flex;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:20px}.conversations .conversation-item .conversation__date{font-style:normal;position:absolute;right:9px;text-align:right;top:9px}.conversations .conversation-item.unread .conversation__title{font-size:14px;font-weight:600;letter-spacing:.2px;line-height:20px}.conversations .conversation-item.unread .conversation__last-message{font-size:12px;font-weight:600;letter-spacing:.2px;line-height:20px}.conversations .messages__container{height:100%;padding-bottom:210px}.conversations .messages__container .messages__placeholder{text-align:center;width:100%}.conversations .messages__container .messages__placeholder .illustration{display:block;margin:10% auto;width:100%}@media (min-width:992px){.conversations .messages__container .messages__placeholder .illustration{width:50%}}.conversations .messages__container .messages__items{display:block;height:100%;overflow:hidden;overflow-y:auto}.conversations .messages__container .message__new__container{background-color:#fff;bottom:0;box-shadow:0 -4px 10px 0 rgba(0,0,0,.03);position:sticky;width:100%}.conversations .messages__container .message__new__container .message__new--text{background:#f5f7fb;border:none;border-radius:4px;box-shadow:0 0 2px 0 rgba(33,37,41,.05);display:block}.conversations .messages__container .message__new__container .message__new--text__label{display:none}.conversations .message.unread .message__header .message__title{font-size:16px}.conversations .message.unread .message__body .message__text{font-weight:600}.conversations .message .message__header .message__title{color:#000;font-size:14px;font-weight:600;letter-spacing:.2px;line-height:20px}.conversations .message .message__header .message__subtitle{color:rgba(0,0,0,.42);display:inline-block;font-size:12px;letter-spacing:.2px;line-height:20px;text-align:right}.conversations .message .message__header .actions .dropdown{color:#495057}.conversations .message .message__body .message__text{color:#000;font-size:14px;font-weight:300;letter-spacing:.2px;line-height:20px}::-webkit-scrollbar{width:1rem}::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#d2d2d2;border:4px solid transparent;border-radius:.5rem;height:4rem}::-webkit-scrollbar-thumb:hover{background-color:#000}::-webkit-scrollbar-track{background-color:var(--bs-body-bg)}