@charset "UTF-8";.filter-card{position:absolute!important;z-index:1000!important}.filter-attr{min-width:500px!important}.filter-attr .form-select{height:calc(1.75rem + 2px)}.filter-attr .form-control{padding:.325rem 2px}.filter-attr .btn-danger{padding:3px 10px}.filter-range{min-width:350px}.filter-date-input,.query-filter{background-color:#f5f6fa!important}.dark-mode .filter-card .form-control,.dark-mode .filter-card .form-control:focus,.dark-mode .input-group input{color:#b6c6e3!important}.form-control-wrap .input-group .input-group-append,.form-control-wrap .input-group input{height:28.5px}.selected-filter{background-color:#e7eef7!important;border-color:#a7c1e1!important;color:#2263b3!important}.dark-mode .input-group .selected-filter{background-color:#17293f!important;border-color:#193557!important}.custom-filter{position:relative}.custom-filter *{box-sizing:border-box}.custom-filter-header{align-items:stretch;display:flex;flex-wrap:wrap;position:relative;width:100%}.custom-filter-header__input{background-color:#f5f6fa;border:1px solid #ccc;border-radius:4px;border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;box-shadow:none;color:#3c4d62;flex:1;font-size:14px;height:30px;min-width:1%;outline:none;padding:.325rem .75rem .225rem}.custom-filter-header__input_selected{background-color:#e7eef7;border-color:#a7c1e1;color:#2263b3}.custom-filter-header__button{align-items:center;background-color:#e7eef7;border:1px solid #a7c1e1;border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;color:#2263b3;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:30px;justify-content:center;line-height:1.25rem;padding:.4375rem 1.125rem}.custom-filter-header__button:hover{background-color:#2263b3;border-color:#2263b3;color:#fff}.custom-filter-header__button-wrapper{height:30px}.custom-filter-content{background:#fff;border:1px solid #dbdfea;border-radius:4px;box-shadow:0 .46875rem 2.1875rem rgba(4,9,20,.03),0 .9375rem 1.40625rem rgba(4,9,20,.03),0 .25rem .53125rem rgba(4,9,20,.05),0 .125rem .1875rem rgba(4,9,20,.03);left:0;margin-bottom:10px;min-width:200px;padding:5px 8px;position:absolute;top:35px;transition:all .2s;width:100%;z-index:1000}.custom-filter-content_hide{display:none}.custom-filter__apply{align-items:center;background-color:#2263b3;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-weight:700;justify-content:center;outline:none;padding:.4375rem 1.125rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-filter__apply:hover{background-color:#1c5193;border-color:#1a4b88;color:#fff}.list-filter-header{align-items:center;display:flex;justify-content:space-between}.list-filter-header__all{color:#4e82c2;cursor:pointer;font-size:14px;margin-right:10px}.list-filter-header__input{border:1px solid #ccc;border-radius:4px;flex:1;font-size:14px;height:auto;min-width:1%;outline:none;padding:.325rem .75rem .225rem}.list-filter-items{display:flex;flex-direction:column;gap:10px;height:auto;max-height:320px;overflow-y:auto;padding:10px 0}.list-filter-item{align-items:center;display:flex;min-height:24px;position:relative}.list-filter-item__input{height:1px;opacity:0;position:absolute;width:1px;z-index:-1}.list-filter-item__label{color:#526484;cursor:pointer;display:block;font-size:14px;font-weight:700;margin-bottom:0;padding-left:34px}.list-filter-item__label:before{background-color:#fff;border:2px solid #dbdfea;border-radius:4px;box-sizing:border-box;content:"";display:block;height:24px;left:0;pointer-events:none;position:absolute;top:0;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:24px;z-index:1}.list-filter-item__input:checked~.list-filter-item__label:before{background:#2263b3 no-repeat 50%/50% 50%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E");border-color:#2263b3;color:#fff}.dark .custom-filter-header__input,.dark-mode .custom-filter-header__input{background:#141c26;border-color:#384d69;color:#b6c6e3}.dark .custom-filter-header__input::-moz-placeholder,.dark-mode .custom-filter-header__input::-moz-placeholder{color:#b6c6e3}.dark .custom-filter-header__input::placeholder,.dark-mode .custom-filter-header__input::placeholder{color:#b6c6e3}.dark .custom-filter-header__button,.dark-mode .custom-filter-header__button{background-color:#17293f;border-color:#193557;color:#2263b3}.dark .custom-filter-header__button:hover,.dark-mode .custom-filter-header__button:hover{background-color:#2263b3;border-color:#2263b3;color:#fff}.dark .custom-filter-content,.dark-mode .custom-filter-content{background:#141c26;border-color:#1d2d40}.dark .list-filter-header__input,.dark-mode .list-filter-header__input{background:#141c26;border-color:#384d69;color:#b6c6e3}.dark .list-filter-header__input::-moz-placeholder,.dark-mode .list-filter-header__input::-moz-placeholder{color:#b6c6e3}.dark .list-filter-header__input::placeholder,.dark-mode .list-filter-header__input::placeholder{color:#b6c6e3}.dark .list-filter-item__label,.dark-mode .list-filter-item__label{color:#b6c6e3}.dark .list-filter-item__label:before,.dark-mode .list-filter-item__label:before{background-color:#212d3d;border-color:#384d69}.invis-column{display:none!important}.sort-column{cursor:pointer}.center-cell{text-align:center}.add-btn{background:#fff;border:1px solid #dbdfea;border-radius:3px;cursor:pointer;padding:4px 16px}.add-btn:hover{opacity:.9}.vue-table{border:1px solid #dbdfea;border-collapse:collapse;border-spacing:0;width:100%}.vue-table-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center}.vue-table-wrapper .view-table-wrapper{overflow-x:auto}.vue-table-content{width:100%}.vue-table-content .btns-wrapper{display:flex;justify-content:flex-end;margin:10px 0}.vue-table-content .btns-wrapper .btn{margin-left:10px}.vue-table-head th{border-top:none!important;color:#8094ae;font-size:.9em;font-weight:700;padding:8px;white-space:nowrap}.vue-table-head th.sorting{cursor:pointer;padding-right:30px;position:relative}.vue-table-head th.sorting:after,.vue-table-head th.sorting:before{display:block;opacity:.3;position:absolute;top:50%;transform:translateY(-50%)}.vue-table-head th.sorting:before{content:"↑";right:1em}.vue-table-head th.sorting:after{content:"↓";right:.5em}.vue-table-head th.sorting_asc:before,.vue-table-head th.sorting_desc:after{opacity:1}.vue-table-control{border:1px solid #dbdfea;border-radius:4px;display:block;font-size:1em;height:auto;line-height:1.3em;padding:.325rem .75rem .225rem;width:100%}.vue-table-control:focus{background-color:transparent;border-color:#dbdfea;box-shadow:none;outline:0}.vue-table-control:disabled{border:none}.vue-table tr{height:35px}.vue-table tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.03)}.vue-table td,.vue-table th{border-color:#dbdfea;border-style:solid;border-width:1px 1px 0 0;vertical-align:middle!important}.vue-table th.text-center{text-align:center!important}.vue-table td{padding:2px 8px 0}.vue-table td span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vue-table td:last-child{padding-right:8px!important}.vue-table .btns-cell{display:flex;padding-top:10px!important}.vue-table__row-btn{background-color:transparent;border:none;outline:none}.vue-table .tt-wrap{position:relative;width:50px}.vue-table .tt-wrap .links-wrap{background-color:#dbdfea;border-radius:.25rem;display:none;left:35px;max-height:331px;padding:1px;position:absolute;top:10px;width:978px;z-index:20}.vue-table .tt-wrap .links-wrap .tt-table{border:1px #526484!important;border-collapse:collapse!important}.vue-table .tt-wrap .links-wrap .tt-table .tt-link{background-color:#fceceb;border-color:transparent;color:#e85347;height:20px!important}.vue-table .tt-wrap .links-wrap .tt-table .tt-link.tt-linking{background-color:#e6fcf6;color:#1ee0ac}.vue-table .tt-wrap .links-wrap .tt-table td,.vue-table .tt-wrap .links-wrap .tt-table th{border:1px #526484!important}.vue-table .tt-wrap .links-wrap.bottom{top:-330px!important}.donors-update-table tbody tr{height:38px}.donors-update-table tbody th{color:#8094ae;margin-top:3px;padding:10px!important;width:35%}.donors-update-table tbody td{overflow:hidden}.donors-update-table tbody td .custom-control{margin-top:8px}.vue-pagination{border-radius:4px;display:flex;list-style:none;padding-left:0}.vue-pagination-wrapper{margin-top:16px;width:100%}.vue-pagination__item{display:inline}.vue-pagination__item:first-child .vue-pagination__link{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0;padding:8px 12px}.vue-pagination__item:last-child .vue-pagination__link{border-bottom-right-radius:4px;border-top-right-radius:4px;padding:8px 12px}.vue-pagination__item:not(:last-of-type) .vue-pagination__link{border-right:0}.vue-pagination .vue-pagination__link{background:#fff;border:1px solid #dbdfea;padding:8px 16px}.vue-pagination .vue-pagination__link svg{height:18px;width:18px}.vue-pagination .disabled .vue-pagination__link{background-color:#fff;color:#dbdfea;cursor:auto;pointer-events:none}.vue-pagination .active .vue-pagination__link{background-color:#f5f6fa}.textarea-wrapper{margin-top:107px}.dark .page-item.active .page-link,.dark-mode .page-item.active .page-link{background-color:#2263b3!important;border-color:#2263b3!important;color:#fff!important}.dark .links-wrap,.dark-mode .links-wrap{background-color:#1d2d40!important}.dark .vue-table-wrapper .vue-table,.dark .vue-table-wrapper .vue-table td,.dark .vue-table-wrapper .vue-table th,.dark-mode .vue-table-wrapper .vue-table,.dark-mode .vue-table-wrapper .vue-table td,.dark-mode .vue-table-wrapper .vue-table th{border-color:#1d2d40!important}.dark .vue-table-wrapper .vue-table .tt-wrap .links-wrap .tt-table .tt-link,.dark-mode .vue-table-wrapper .vue-table .tt-wrap .links-wrap .tt-table .tt-link{background-color:#3a262c!important}.dark .vue-table-wrapper .vue-table .tt-wrap .links-wrap .tt-table .tt-link.tt-linking,.dark-mode .vue-table-wrapper .vue-table .tt-wrap .links-wrap .tt-table .tt-link.tt-linking{background-color:#163f3e!important}.dark .vue-table-control,.dark-mode .vue-table-control{background:#141c26;border-color:#384d69;color:#b6c6e3}.dark .vue-pagination__link,.dark-mode .vue-pagination__link{background:transparent;border-color:#1d2d40;color:#b6c6e3}.dark .vue-pagination__link svg,.dark-mode .vue-pagination__link svg{fill:#b6c6e3}.dark .vue-pagination .active .vue-pagination__link,.dark-mode .vue-pagination .active .vue-pagination__link{background:#17293f}.dark .vue-pagination .disabled .vue-pagination__link,.dark-mode .vue-pagination .disabled .vue-pagination__link{background:transparent}.dark .add-btn,.dark-mode .add-btn{background:transparent;border-color:#1d2d40;color:#b6c6e3}.modal-footer .btn+.btn{margin-bottom:.25rem}.vue-select{cursor:pointer;font-size:13px;max-width:350px;padding-bottom:2px}.vue-select .vs__dropdown-menu li{min-height:25px!important}.vue-select .vs__dropdown-toggle{background-color:transparent;border:1px solid #dbdfea;padding:5px!important}.vue-select .vs__dropdown-toggle .vs__selected-options{flex-wrap:nowrap}.vue-select .vs__dropdown-toggle .vs__selected-options .vs__search,.vue-select .vs__dropdown-toggle .vs__selected-options .vs__selected{margin:0}.vue-select .vs__dropdown-toggle .vs__selected-options .vs__selected{background-color:transparent;margin-right:5px}.vue-select .vs__dropdown-toggle ul{overflow-x:visible}.vue-select .vs__dropdown-toggle .vs__actions{padding:0!important}.vue-select .vs__dropdown-toggle .vs__actions .vs__open-indicator{background:transparent!important;height:12px;width:16px}.vs--single .vs__clear{display:none}.vs--single .vs__dropdown-toggle{height:30px}.vs--multiple .vs__selected-options{flex-wrap:wrap!important}.vs--open .vs__selected{position:relative!important}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background:transparent!important}.vs--disabled .vs__open-indicator{display:none}.dark-mode .vue-select .vs__dropdown-toggle{border-color:#384d69!important}.dark-mode .vue-select .vs__selected{color:#b6c6e3!important}.dark-mode .vue-select ul{background-color:#0d141d!important}.dark-mode .vs--multiple .vs__selected{border:1px solid #384d69}.dark-mode .vs__deselect svg,.dark-mode .vs__open-indicator{fill:#b6c6e3}
