.carousel.carousel-slider .control-arrow,.carousel .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel.carousel-slider .control-arrow:before,.carousel .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:rgba(0,0,0,.2)}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px rgba(0,0,0,.9);background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.accordion .accordion-title{display:flex;align-items:center;cursor:pointer}.accordion .accordion-title .title{margin:0;flex:1;display:flex;align-items:center}.accordion .accordion-title .title .title-text{margin:0 7px;font-size:13pt;font-weight:400;color:#2b5275}.accordion .accordion-title .title:after,.accordion .accordion-title .title:before{content:"";position:relative;top:2px;height:1px;background-color:#2b5275}.accordion .accordion-title .title:before{width:30px}.accordion .accordion-title .title:after{flex:1}.accordion .accordion-title .toggle{margin-left:20px;font-size:13pt;color:#2b5275}.accordion .accordion-content{padding:15px;overflow:hidden}.accordion+.accordion{margin-top:10px}.advanced-search form{display:flex;align-items:center;padding:8px 40px 8px 15px;border:1px solid #e7ebf0;border-radius:5px}.advanced-search .search-tag{margin-right:12px;padding:5px 8px;font-size:9pt;font-weight:600;background-color:#ef9cda;color:#000;border-radius:5px;text-transform:uppercase}.advanced-search .search-tag .tag-delete{margin-left:5px;cursor:pointer}.advanced-search .search-field{flex:1}.advanced-search .search-field input{padding:0;background-color:transparent;border:0;border-radius:0}.advanced-search .search-button{position:absolute;top:50%;right:7px;line-height:0;transform:translateY(-50%)}.advanced-search .search-button .button{padding:0;background-color:transparent;color:#0a5ec4}.advanced-search .search-button .button .button-icon{margin:0}.advanced-search .search-button .button:hover{color:#2b5275}.advanced-search .tag-list{position:absolute;top:105%;left:0;width:100%;padding:15px;background-color:rgba(65,86,105,.94);color:#fff;border:2px solid #455263;border-radius:10px 10px}.advanced-search .tag-list .tag-item{display:flex;align-items:center;padding:5px;border-radius:7px}.advanced-search .tag-list .tag-item.highlighted{background-color:rgba(0,0,0,.15)}.advanced-search .tag-list .tag-item+.tag-item{border-top:1px solid #455263}.advanced-search .tag-list .tag-item .tag-tag{margin-right:15px;padding:5px 8px;font-weight:600;font-size:9pt;background-color:#ef9cda;border-radius:5px;text-transform:uppercase}.advanced-search .tag-list .tag-item .tag-description{font-size:11pt}.advanced-search .search-results{position:absolute;top:105%;left:0;width:100%;padding:15px;max-height:80vh;background-color:rgba(65,86,105,.94);color:#fff;border:2px solid #455263;border-radius:10px 10px;overflow:auto;z-index:5}.advanced-search .search-results .results-group+.results-group{margin-top:5px}.advanced-search .search-results .results-group .group-title{display:flex;align-items:center;margin-bottom:7px}.advanced-search .search-results .results-group .group-title .title{margin:0;padding:3px 6px;font-size:9pt;font-weight:700;text-transform:uppercase;background-color:#ef9cda;color:#000;border-radius:5px}.advanced-search .search-results .results-group .group-title:after,.advanced-search .search-results .results-group .group-title:before{content:"";height:1px;background-color:#ef9cda}.advanced-search .search-results .results-group .group-title:before{width:10px}.advanced-search .search-results .results-group .group-title:after{flex:1}.advanced-search .search-results .results-group .group-results .result{padding:3px 5px;font-size:10pt;border-radius:5px;cursor:pointer}.advanced-search .search-results .results-group .group-results .result:hover{background-color:rgba(0,0,0,.15)}.advanced-search.text-search form{padding:10px 15px;background-color:#fff;border:2px solid #e7ebf0;border-radius:10px}.app-sidebar{padding:20px 15px;width:290px;background-color:#123352;overflow-y:auto}.app-sidebar,.app-sidebar .loading{color:#e6e6e1}.app-sidebar .nav-menu .menu .menu-item{margin:2px 0}.app-sidebar .nav-menu .menu .menu-item a{padding:15px;font-size:13pt;color:inherit}.app-sidebar .nav-menu .menu .menu-item a .item-icon{margin-right:7px}.app-sidebar .nav-menu .menu .menu-item a .item-count{position:absolute;right:15px;padding:3px 5px;min-width:25px;font-size:9pt;font-weight:900;border-radius:5px;background-color:#e6e6e1;color:#123352;text-align:center}.app-sidebar .nav-menu .menu .menu-item .item-link{border-radius:10px;overflow:hidden}.app-sidebar .nav-menu .menu .menu-item .item-link:hover{background-color:hsla(0,0%,100%,.06)}.app-sidebar .nav-menu .menu .menu-item .item-link .item-toggle{padding:5px}.app-sidebar .nav-menu .menu .menu-item .item-link .item-toggle:hover{background-color:hsla(0,0%,100%,.06)}.app-sidebar .nav-menu .menu .menu-item.active>.item-link{background-color:hsla(0,0%,100%,.12)}.app-sidebar .nav-menu .menu .menu-item.has-sub-menu .nav-menu .menu .menu-item a{padding:5px}.button,button{width:auto;padding:10px 20px;font-family:Lato,sans-serif;background-color:#0a5ec4;color:#fff;border-radius:5px;border:0;transition:all .2s;cursor:pointer}.button:hover,button:hover{background-color:#2b5275}.button .button-icon,button .button-icon{display:inline-block;margin-right:5px;top:1px}.button.icon-only,button.icon-only{padding:10px}.button.icon-only .button-icon,button.icon-only .button-icon{margin-right:0}.button:disabled,button:disabled{opacity:.5;cursor:default!important}.button:disabled:hover,button:disabled:hover{background-color:#0a5ec4!important}.button-group{display:flex;justify-content:flex-end}.button-group.align-left{justify-content:flex-start}.button-group.align-center{justify-content:center}.button-group .button-container+.button-container{margin-left:7px}.button-group.btn-full-width{flex-wrap:wrap}.button-group.btn-full-width .button-container,.button-group.btn-full-width .button-container button{width:100%}.button-group.btn-full-width .button-container+.button-container{margin-top:7px;margin-left:0}.checkbox-filter .filter-label .button{padding:7px 20px}.checkbox-filter .filter-picker{position:absolute;top:100%;left:0;margin-top:10px;padding:10px;width:250px;background-color:#fff;border-radius:10px;border:2px solid #e7ebf0;z-index:3}.checkbox-filter .filter-picker .filter-search{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e7ebf0}.checkbox-filter .filter-picker .filter-items{max-height:150px;overflow-y:auto}.checkbox-filter .filter-picker .filter-items .filter-item input{min-width:0}.checkbox-filter .filter-picker .filter-items .filter-item label{margin-bottom:0;top:1px}.checkbox-filter .filter-picker .filter-actions{margin-top:10px;padding-top:10px;border-top:1px solid #e7ebf0}.checkbox-group{height:200px;background-color:#fff;border:2px solid #e7ebf0;border-radius:10px}.checkbox-group .checkbox-list{padding:15px;height:100%;overflow:auto}.checkbox-group .checkbox-list .checkbox-sub-group+.checkbox-sub-group{margin-top:20px}.checkbox-group .checkbox-list .checkbox-sub-group .title{margin-bottom:10px}.checkbox-group .checkbox-list .radio-checkbox+.radio-checkbox{margin-top:3px}.checklist .list-item:not(.read-only){cursor:pointer}.checklist .list-item:not(.read-only):hover{background-color:#e7ebf0;border-radius:5px}.checklist .list-item .item-content{display:flex}.checklist .list-item .checklist-item-check{margin-right:10px;width:20px;height:20px;min-width:20px;min-height:20px;border-radius:50%;border:1px solid #2b5275}.checklist .list-item .checklist-item-check .item-checked{position:absolute;bottom:0;left:3px;font-size:15pt;color:#04bf8a}.checklist .list-item .checklist-item-status{margin-left:10px;white-space:nowrap}.checklist .list-item .checklist-item-status .status{top:2px;display:block;padding:3px 5px;font-size:8pt;font-weight:700;background-color:#ccd0d6;text-transform:uppercase;border-radius:5px;overflow:hidden}.dataloader .loading-screen{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.5)}.filters-container{margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:flex-end}.filters-container.align-left{justify-content:flex-start}.filters-container.align-center{justify-content:center}.filters-container .filter+.filter{margin-left:10px}.filters-container .filter label{margin-bottom:2px;font-size:11pt}.filters-container .filter input,.filters-container .filter select,.filters-container .filter textarea{padding:5px;min-width:150px;font-size:10pt}@media screen and (max-width:500px){.filters-container .filter{width:100%}.filters-container .filter+.filter{margin-left:0;margin-top:10px}}.flex-container{display:flex}.flex-container.valign-center{align-items:center}.flex-container.valign-bottom{align-items:flex-end}.flex-box.auto-flex{flex:1}.flex-box.allow-overflow{overflow:auto}.flex-container .flex-box+.flex-box{margin-left:15px}.form-group+.form-group{margin-top:40px}.form-group .group-title{margin-bottom:20px;padding-bottom:5px;font-size:20pt;border-bottom:1px solid #ccd0d6}.form-row+.form-row{margin-top:20px}.form-submit-row{margin-top:20px;text-align:right}form{border:2px solid #d4eaff;border-radius:10px;overflow:hidden}form .form-titlebar{padding:13px;background-color:#d4eaff;color:#374f6d}form .form-titlebar .title{font-size:14pt;font-weight:400}form .form-input{padding:15px;overflow:auto}form .form-actions{padding:13px;background-color:#d4eaff;text-align:right}form .form-actions button{margin-left:5px;font-size:12pt}form .form-submitting,form .form-submitting:before{position:absolute;top:0;left:0;width:100%;height:100%}form .form-submitting:before{content:"";background-color:#374f6d;opacity:.9}form .form-submitting .loading{position:absolute;bottom:20px;left:0;padding:0;width:100%;color:#fff}form.style-clean{padding:0;border:0;border-radius:0}form.style-clean .form-input{padding:0;overflow:visible}form.style-clean .form-actions{margin-top:15px;padding:0;background-color:transparent}form.style-clean .form-submitting:before{background-color:#fff;opacity:.7}form.style-clean .form-submitting .loading{bottom:50%;color:#2b5275;transform:translateY(-50%)}.group-box .group-box__title{display:flex;align-items:center;margin-bottom:20px}.group-box .group-box__title:after,.group-box .group-box__title:before{content:"";height:1px;background-color:#e7ebf0}.group-box .group-box__title:before{margin-right:10px;width:25px}.group-box .group-box__title:after{margin-left:10px;flex:1}.icon{display:inline-block}label .tooltip-icon{margin-left:5px;font-size:80%;color:#0a5ec4;cursor:pointer}.radio-checkbox{display:flex}.radio-checkbox input{margin-right:5px;width:auto}.radio-checkbox label{flex:1;margin:0;padding:0}.rich-text-editor{background-color:#fff;border:2px solid #e7ebf0;border-radius:10px}.rich-text-editor .rdw-editor-main{padding:0 15px}select:disabled{opacity:1;color:inherit;appearance:none;-webkit-appearance:none}.password-field input{padding-right:35px}.password-field input::-ms-clear,.password-field input::-ms-reveal{display:none}.password-field .button-container{position:absolute;top:50%;right:10px;transform:translateY(-50%)}.password-field .button-container .button{padding:3px;color:#000;background-color:transparent;opacity:.6}.item-group .item-group__container{display:flex;flex-wrap:wrap;margin:-15px}.item-group .item-group__container .item-group__item{padding:15px}.lightbox{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10}.lightbox .lightbox-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7)}.lightbox .lightbox-box{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;width:600px;max-width:90%;max-height:90%;background-color:#fff;border-radius:10px;transform:translate(-50%,-50%);overflow:hidden}.lightbox .lightbox-box .lightbox-title{display:flex;padding:10px 15px;border-bottom:1px solid #e7ebf0}.lightbox .lightbox-box .lightbox-title .title-icon{top:2px;margin-right:10px;font-size:16pt}.lightbox .lightbox-box .lightbox-title .title-title{flex:1;margin:0;font-size:16pt}.lightbox .lightbox-box .lightbox-title .lightbox-close{top:3px;margin-left:10px;font-size:14pt;cursor:pointer}.lightbox .lightbox-box .lightbox-title .lightbox-close:hover{color:#2b5275}.lightbox .lightbox-box .lightbox-content{flex:1;padding:15px;font-size:12pt;overflow-y:auto}.lightbox .lightbox-box .lightbox-actions{padding:10px 15px;text-align:right;border-top:1px solid #e7ebf0}.lightbox .lightbox-box .lightbox-actions .button-container{display:inline-block;margin-left:7px;font-size:10pt}.link{color:inherit;cursor:pointer}.list .list-item{display:flex;padding:10px}.list .list-item+.list-item{border-top:1px solid #e7ebf0}.list .list-item .item-icon{margin-right:10px}.list .list-item .item-content{flex:1}.list .list-item.clickable{cursor:pointer}.list .list-item.clickable:hover{background-color:#e7ebf0;border-radius:5px}.list .list-item.has-buttons{align-items:center}.list .list-item .item-buttons .button{padding:5px 20px}.list .list-item .item-buttons .button.icon-only{padding:5px 6px}.loading{padding:20px;font-size:14pt;font-weight:400;text-align:center;color:#0a5ec4}.loading .loading-icon{margin-right:10px}.nav-menu .menu{margin:0;padding:0}.nav-menu .menu .menu-item{display:block;margin:0}.nav-menu .menu .menu-item .item-link{display:flex}.nav-menu .menu .menu-item a{flex:1;display:block;text-decoration:none}.nav-menu .menu .menu-item a .item-icon{margin-right:5px}.nav-menu .menu .menu-item .item-toggle{display:flex;align-items:center;justify-content:center;padding:3px;cursor:pointer}.nav-menu .menu .menu-item.has-sub-menu .sub-menu{border-radius:10px;background-color:rgba(0,0,0,.2);overflow:hidden}.nav-menu .menu .menu-item.has-sub-menu .sub-menu .nav-menu ul li a{font-size:10pt}.pagination{margin-top:10px;padding-top:5px;border-top:1px solid #e7ebf0}.pagination .pagination-text{display:flex;justify-content:space-between;margin-bottom:10px;font-size:9pt;font-weight:400}.pagination .pagination-pages{margin:-2px;padding:0;text-align:center}.pagination .pagination-pages li{display:inline-block;margin:2px}.pagination .pagination-pages li button{padding:3px 5px;font-size:9pt}.pagination .pagination-pages li.active button{font-weight:700;background-color:#2b5275}.panel{padding:20px;border-radius:10px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden}.panel .panel-titlebar{display:flex;margin-bottom:20px}.panel .panel-titlebar .titlebar-icon{margin-right:10px;font-size:16pt}.panel .panel-titlebar .titlebar-title{margin:0;font-size:16pt}.search form{border:0;border-radius:0}.search .search-field input{padding-right:30px;border:1px solid #e7ebf0;box-shadow:0 0 5px rgba(0,0,0,.05)}.search .search-button{position:absolute;top:50%;right:7px;line-height:0;transform:translateY(-50%)}.search .search-button .button{padding:0;background-color:transparent;color:#0a5ec4}.search .search-button .button .button-icon{margin:0}.search .search-button .button:hover{color:#2b5275}.side-panel{position:fixed;top:60px;right:0;display:flex;flex-direction:column;width:300px;height:calc(100% - 60px);background-color:#e7ebf0;border-left:1px solid #ccd0d6;z-index:3}.side-panel .panel-titlebar{display:flex;align-items:center;padding:12px 15px;background-color:rgba(0,0,0,.08)}.side-panel .panel-titlebar .title{flex:1;margin:0;font-size:12pt;font-weight:400}.side-panel .panel-titlebar .panel-close{margin-left:15px;cursor:pointer}.side-panel .panel-titlebar .panel-close:hover{color:#0a5ec4}.side-panel .panel-content{flex:1 1 1px;padding:15px}.stat-box{padding:25px;border-radius:10px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.05)}.stat-box .box-title{margin-bottom:15px;padding-bottom:5px;font-size:12pt;font-weight:400}.stat-box .box-title .title-line{position:absolute;top:100%;left:0;width:30px;height:2px;background-color:#000}.stat-box .box-value{display:flex;justify-content:space-between;align-items:flex-end;margin:0;font-size:32pt;font-weight:300}.stat-box .box-value .box-sub-value{top:-5px;margin-left:15px;font-size:14pt;color:#455263}.stat-box .box-icon{position:absolute;top:20px;right:25px;font-size:28pt}.stat-box .button-container{position:absolute;right:7px;bottom:7px}.stat-box .button-container .button{padding:0;font-size:12pt;background-color:transparent;color:#2b5275;opacity:.6}.stat-box .button-container .button:hover{opacity:1}.stat-box.has-status .box-status-highlight{position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #2b5275;border-radius:10px;pointer-events:none}.stat-box.has-status .box-status-highlight .box-status-icon{position:absolute;top:-13px;left:-13px;width:26px;height:26px;font-size:10pt;color:#fff;background-color:#2b5275;border-radius:5px}.stat-box.has-status .box-status-highlight .box-status-icon .svg-inline--fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.stat-box.has-status.status-warning .box-status-highlight{border-color:#eec643}.stat-box.has-status.status-warning .box-status-highlight .box-status-icon{background-color:#eec643}.stat-box.has-status.status-critical .box-status-highlight{border-color:#fa0047}.stat-box.has-status.status-critical .box-status-highlight .box-status-icon{background-color:#fa0047}.table{display:table;min-width:100%;border:1px solid #e7ebf0;border-top:0;border-radius:10px;overflow:hidden}.table .table-row{display:flex}.table .table-row:not(:last-child){border-bottom:1px solid #e7ebf0}.table .table-row.header-row{font-weight:700;background-color:#0a5ec4;color:#fff}.table .table-row:first-child:not(.header-row){border-top:1px solid #e7ebf0}.table .table-row.valign-top{align-items:flex-start!important}.table .table-row.valign-center{align-items:center!important}.table .table-row.valign-bottom{align-items:flex-end!important}.table .table-column{flex:1;padding:5px 8px}.table .table-column:not(:last-child){border-right:1px solid #e7ebf0}.table .table-column.responsive{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table .table-column.id-column{width:70px}.table .table-column.align-left{text-align:left}.table .table-column.align-center{text-align:center}.table .table-column.align-right{text-align:right}.table.style-list{border:0}.table.style-list .table-row{align-items:center}.table.style-list .table-row.header-row{background-color:transparent;color:#2b5275}.table.style-list .table-column{padding:12px 8px;border-right:0}.table.allow-overflow{display:grid;overflow-x:auto}.tabs .tabs-panel{display:flex;margin-bottom:15px;border-bottom:1px solid #e7ebf0}.tabs .tabs-panel .tab{display:flex;align-items:center;padding:7px 10px;border-radius:5px 5px 0 0;transition:background-color .3s;overflow:hidden;cursor:pointer}.tabs .tabs-panel .tab.active{font-family:Poppins;font-weight:400;border-bottom:2px solid #0a5ec4}.tabs .tabs-panel .tab:hover{background-color:#e7ebf0}.tabs .tabs-panel .tab+.tab{margin-left:5px}.tabs .tabs-panel .tab .tab-icon{margin-right:7px}.tabs .tabs-content .carousel .slide{text-align:left}.title{margin-bottom:20px}.title h1,.title h2,.title h3,.title h4,.title h5,.title h6{margin:0}.title.align-left{text-align:left}.title.align-center{text-align:center}.title.align-right{text-align:right}.title.style-border{padding-bottom:7px;border-bottom:1px solid #e7ebf0}.toolbar{display:flex}.widget{padding-bottom:25px;border-radius:10px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden}.widget .widget-titlebar{display:flex;padding:15px;color:#0a5ec4}.widget .widget-titlebar .titlebar-icon{margin-right:10px;font-size:18pt}.widget .widget-titlebar .titlebar-title{flex:1;margin:0;font-size:16pt;font-weight:400}.widget .widget-titlebar .titlebar-title .titlebar-title-line{content:"";position:absolute;bottom:-10px;left:0;width:50px;height:2px;background-color:#0a5ec4}.widget .widget-titlebar .toolbar{margin-left:15px}.widget .widget-titlebar .toolbar .toolbar-item{margin-left:7px}.widget .widget-titlebar .toolbar .search .search-field input{padding:5px 10px;font-size:10pt;border-radius:5px}.widget .widget-titlebar .toolbar .button,.widget .widget-titlebar .toolbar button{padding:6px 15px}.widget .widget-content{padding:15px;opacity:0;font-weight:300;overflow:hidden;transition:all .4s ease;pointer-events:none}.widget .widget-resizer{position:absolute;bottom:0;left:0;width:100%}.widget .widget-resizer .button{display:block;padding:7px 5px 5px;width:100%;background-color:transparent;color:#4a4a4a;font-size:8pt;text-align:center;border-radius:0}.widget .widget-resizer .button:hover{background-color:#e7ebf0}.widget .widget-resizer .button .button-icon{top:0;float:right;font-size:10pt}.widget.expanded .widget-content{opacity:1;pointer-events:all}body{margin:0;padding:0;font-family:Lato,sans-serif}*{position:relative;box-sizing:border-box}img{display:block;max-width:100%;width:auto;height:auto}h1,h2,h3,h4,h5,h6{font-family:Poppins,Lato,sans-serif}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}p{margin-top:0}p:last-child{margin-bottom:0}a{text-decoration:none;color:#0a5ec4}ol li,ul li{margin:5px 0}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#555}#react-root,body,html{height:100%}.container{margin:0 auto;width:95%;max-width:1600px}.app-wrapper{display:flex;flex-direction:column;height:100%}.header{padding:5px;background-color:#4ebf29;color:#fff;z-index:3}.header .header-container{display:flex;align-items:center;justify-content:space-between}.header .header-container .header-middle{position:absolute;top:50%;left:50%;padding:8px;width:100%;max-width:650px;transform:translate(-50%,-50%)}.header .header-container .header-right{display:flex;justify-content:flex-end}.header .header-container .header-right .user-menu a{display:inline-block;padding:8px 15px;color:#fff}.app-container{display:flex;flex:1;overflow:hidden}.app-content{flex:1;min-height:100px;background-color:#f9fafc;overflow:auto}.app-content .app-content-inner{margin:0 auto;padding:40px;max-width:1920px}.page-title,.top-actions{margin-bottom:40px}label{display:block;margin-bottom:7px;padding-left:10px}input:not(.flatpickr-input):read-only,select:disabled,textarea:not(.flatpickr-input):read-only{background-color:#e7ebf0}input,select,textarea{padding:10px 15px;width:100%;font-family:Lato,sans-serif;font-size:12pt;border-radius:5px;border:2px solid #e7ebf0;outline:0}button,input[type=submit]{width:auto;padding:10px 20px;font-family:Lato,sans-serif;background-color:#0a5ec4;color:#fff;border-radius:5px;border:0;cursor:pointer}button:hover,input[type=submit]:hover{background-color:#2b5275}.button.btn-red{background-color:#f03d3d}.button.btn-blue{background-color:#3dc9f0}.user-profile-menu .profile-container{display:flex;align-items:center;padding:10px;border-radius:5px 5px 0 0;cursor:pointer}.user-profile-menu .profile-container .profile-pic{margin-right:10px;width:25px;height:25px;background-color:#f9fafc;border-radius:5px;overflow:hidden}.user-profile-menu .profile-container .profile-pic .pic-icon{position:absolute;bottom:-4px;left:50%;font-size:16pt;color:rgba(0,0,0,.2);transform:translateX(-50%)}.user-profile-menu .profile-container .profile-pic .pic-image{position:absolute;top:0;left:0;width:100%;height:100%}.user-profile-menu .profile-container .profile-pic .pic-image img{width:100%;height:100%;object-fit:cover}.user-profile-menu .profile-container:hover{background-color:rgba(0,0,0,.15)}.user-profile-menu .profile-menu{display:none;position:absolute;top:100%;right:0;width:100%;background-color:#7f7f7f;color:#fff;border-radius:0 0 5px 5px;z-index:5;overflow:hidden}.user-profile-menu .profile-menu ul{margin:0;padding:0}.user-profile-menu .profile-menu ul li{display:block;margin:0}.user-profile-menu .profile-menu ul li a{display:block;padding:12px 15px;color:#fff}.user-profile-menu .profile-menu ul li a:hover{background-color:rgba(0,0,0,.15)}.user-profile-menu:hover .profile-menu{display:block}.loading{color:#7f7f7f}.button{background-color:#4ebf29}.button:hover{background-color:#262626}.logo a{display:block}.app-sidebar{padding:30px 0 0;width:100px;background-color:#262626;overflow:visible}.app-sidebar .mobile-actions{margin-bottom:30px}.app-sidebar .mobile-actions .button-group{flex-direction:column}.app-sidebar .mobile-actions .button-group .button-container{padding:0}.app-sidebar .mobile-actions .button-group .button-container+.button-container{margin-left:0;margin-top:5px}.app-sidebar .mobile-actions .button-group .button-container .button{display:flex;align-items:center;padding:10px;width:100%;text-align:left;font-size:12pt;background-color:transparent}.app-sidebar .mobile-actions .button-group .button-container .button .button-icon{margin-right:10px;font-size:16pt}.app-sidebar .mobile-actions .button-group .button-container .button .button-text{display:none}.app-menu .nav-menu .menu .menu-item+.menu-item{margin-top:20px}.app-menu .nav-menu .menu .menu-item.active .item-link{background-color:hsla(0,0%,100%,.05)}.app-menu .nav-menu .menu .menu-item.active .item-link>a{color:#4ebf29}.app-menu .nav-menu .menu .menu-item .item-link{text-align:center;border-radius:0}.app-menu .nav-menu .menu .menu-item .item-link:hover{background-color:hsla(0,0%,100%,.05)}.app-menu .nav-menu .menu .menu-item .item-link:hover>a{color:#4ebf29}.app-menu .nav-menu .menu .menu-item .item-link a{padding:10px 2px;cursor:pointer}.app-menu .nav-menu .menu .menu-item .item-link .item-icon{display:block;margin-bottom:3px;margin-right:0;font-size:32pt}.app-menu .nav-menu .menu .menu-item .item-link .item-text{font-size:8pt;text-transform:uppercase}.app-menu .nav-menu .menu .menu-item .sub-menu-container{display:none;position:absolute;top:0;left:100%;width:200px;background-color:#5a5a5a;border-radius:0 10px 10px 0;overflow:hidden;z-index:5}.app-menu .nav-menu .menu .menu-item .sub-menu-container .nav-menu .menu .menu-item{margin:0}.app-menu .nav-menu .menu .menu-item .sub-menu-container .nav-menu .menu .menu-item .item-link{display:block;text-align:left}.app-menu .nav-menu .menu .menu-item .sub-menu-container .nav-menu .menu .menu-item .item-link .item-icon{display:inline-block;margin-right:7px;font-size:12pt}.app-menu .nav-menu .menu .menu-item .sub-menu-container .nav-menu .menu .menu-item .item-link .item-text{font-size:10pt;text-transform:none}.app-menu .nav-menu .menu .menu-item .sub-menu-container .nav-menu .menu .menu-item .item-link:hover{background-color:rgba(0,0,0,.15);border-radius:0}.app-menu .nav-menu .menu .menu-item.has-sub-menu:hover .sub-menu-container{display:block}.app-menu .nav-menu .menu .menu-item.coming-soon .item-link a{pointer-events:none}.app-menu .nav-menu .menu .menu-item.coming-soon .item-link:after{content:"COMING SOON";display:inline-block;margin:0 0 5px 30px;padding:3px 5px;font-size:8pt;font-weight:700;color:#fff;background-color:#4ebf29;border-radius:3px;text-shadow:0 0 3px rgba(0,0,0,.1)}.section+.section{margin-top:30px}.tabs .tabs-panel .tab.active{border-bottom-color:#4ebf29}.panel .panel-titlebar .titlebar-icon{font-size:20pt;color:#4ebf29}.panel .panel-titlebar .titlebar-title{color:#262626}.image-list{display:flex;flex-wrap:wrap;margin:-5px}.image-list .image{padding:5px}.image-list .image .image-preview{width:100px;height:100px;border:2px solid #ccd0d6;border-radius:10px;overflow:hidden}.image-list .image .image-preview a{display:block;height:100%}.image-list .image .image-preview a img{width:100%;height:100%;object-fit:cover}.image-list .image .image-owner{display:block;margin-top:5px;width:100px;font-size:9pt;line-height:1}@media screen and (max-width:1199px){.header .header-container .header-middle{max-width:500px}.app-container{padding-left:50px}.app-container .app-sidebar{position:absolute;top:0;left:0;width:41px;height:100%;transition:all .3s;z-index:3}.app-container .app-sidebar .app-menu{display:none}.app-container .app-sidebar .nav-menu .menu .menu-item a{font-size:12pt}.app-container .app-sidebar.show-sidebar{width:135px}.app-container .app-sidebar.show-sidebar .app-menu{display:block}.app-container .app-sidebar.show-sidebar .mobile-actions .button-group .button-container .button{padding:15px}.app-container .app-sidebar.show-sidebar .mobile-actions .button-group .button-container .button .button-text{display:block}.app-container .app-content-inner{padding:15px}.app-container .app-content-inner .page-title{margin-bottom:20px}.app-container .app-content-inner .page-title .title-text{font-size:18pt}.app-container .app-content-inner .top-actions{margin-bottom:20px}.user-profile-menu .profile-container{padding:7px}.user-profile-menu .profile-container .profile-pic{width:25px;height:25px}.user-profile-menu .profile-container .profile-pic .pic-icon{font-size:16pt}.mobile-list .list-item{flex-direction:column}.mobile-list .list-item .item-content{width:100%}.mobile-list .list-item .item-content .item__name{margin-bottom:5px;font-size:15pt}.mobile-list .list-item .item-buttons{margin-top:20px;width:100%}.mobile-list .list-item .item-buttons .button-group{flex-direction:column}.mobile-list .list-item .item-buttons .button-group .button-container+.button-container{margin-left:0;margin-top:5px}.mobile-list .list-item .item-buttons .button-group .button-container .button{width:100%}.mobile-list .list-item.has-buttons{align-items:flex-start}}