.modal{animation:fadeIn .15s ease-in-out 1;background:rgba(0,0,0,.2);display:block;opacity:1}.modal .modal-dialog{animation:slideDown .15s ease-in-out 1;transform:translateY(0)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{transform:translateY(-20px)}to{transform:translateY(0)}}.notification.notification-success .toast-header{background:rgba(225,248,230,.85)!important;color:#19692b!important}.notification.notification-info .toast-header{background:rgba(225,248,248,.85)!important;color:#055160!important}.notification.notification-warning .toast-header{background:rgba(255,249,231,.85)!important;color:#b98b00!important}.notification.notification-error .toast-header{background:rgba(252,240,241,.85)!important;color:#a71d2a!important}.loading{text-align:center}.loading:not(.loading-vertical){align-items:center;display:flex;justify-content:center}.loading>div{padding:2px}#notifications{bottom:0;overflow:auto;padding:15px;pointer-events:none;position:fixed;right:0;top:0;z-index:999999}#notifications .toast{display:block;margin:7px 0 7px auto;max-width:250px;min-width:140px;opacity:1;pointer-events:all;text-align:left}@media (max-width:767.98px){#menu-row{display:none}#menu-row.open{display:block}}#main-menu{margin:0 -12px}#main-menu ul{display:flex;list-style:none;margin:0;padding:0}#main-menu ul li{position:relative}#main-menu ul li a{color:#7987a1;display:block;padding:15px 12px;text-decoration:none!important}#main-menu ul li a span{display:inline-block;text-align:center;width:22px}#main-menu ul li.active a,#main-menu ul li:hover a{color:#6571ff}@media (max-width:767.98px){#main-menu{margin:0}#main-menu li a{font-size:2rem;padding:3px 15px!important}#main-menu li a span{width:36px!important}}#user-bar #user-companies,#user-bar #user-profile{color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;line-height:1.2;min-height:54px;padding:5px;position:relative}#user-bar #user-companies .dropdown-menu,#user-bar #user-profile .dropdown-menu{bottom:0;transform:translateY(100%)}#user-bar #user-companies .dropdown-menu .dropdown-item,#user-bar #user-profile .dropdown-menu .dropdown-item{cursor:pointer!important}#user-bar #user-companies:hover,#user-bar #user-profile:hover{background:#6571ff}#user-bar #user-companies{align-items:center;display:flex}#user-bar #user-companies.disabled{opacity:.7;pointer-events:none}#user-bar #user-companies .dropdown-menu{bottom:0;left:0;right:auto;transform:translateY(100%)}#user-bar #user-profile{cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;padding:5px;position:relative}#user-bar #user-profile .dropdown-menu{bottom:0;left:auto;right:0;transform:translateY(100%)}#user-bar #user-profile>div{align-items:center;display:flex}#user-bar #user-profile>div>div{padding:5px}#user-bar #user-profile .role{color:#7987a1;font-size:12px}#user-bar #user-profile .avatar{background:#7987a1;border-radius:999px;display:block;height:34px;width:34px}#user-bar #user-profile:hover .role{color:#0c1427}#main-layout{display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;width:100%}#main-layout #header{background:#0c1427;box-shadow:3px 0 10px 0 rgba(183,192,206,.2)}#main-layout #header .header-row{min-height:54px}#main-layout #header>div:not(:last-child){border-bottom:1px solid rgba(242,244,249,.1)}#main-layout #header #logo{color:#fff!important;display:flex;flex-wrap:nowrap;font-size:28px;height:32px;text-decoration:none!important}#main-layout #header #logo img{display:block;height:32px}#main-layout #header #logo span{display:block;line-height:32px;margin-left:10px}@media (max-width:767.98px){#main-layout #header #logo span{display:none}}#main-layout #body{flex:1}#main-layout #footer{border-top:1px solid #e9ecef;color:#7987a1;font-size:.8rem}#auth-layout{align-items:center;background:#f9fafb;display:flex;height:100%;padding:25px}.form-field{position:relative}.form-field-inline{display:inline-block;position:relative}.form-field.search-field .dropdown-menu li{cursor:pointer}body{background:#f9fafb}#root,body,html{height:100%}a{color:#6571ff}a,a:hover{text-decoration:none}a:hover{color:#3242ff}.loading .spinner-border{border-color:#6571ff;border-right-color:transparent!important}.cursor-pointer{cursor:pointer}.card{background-clip:border-box;background-color:#fff;border:1px solid #f2f4f9;border-radius:.25rem;box-shadow:0 0 10px 0 rgba(183,192,206,.2)}.card .card-footer,.card .card-header{background:#fcfcfc}.table th{color:#7987a1}.table tbody,.table thead{border:none!important}.table tbody td,.table tbody>tr>th,.table thead td,.table thead>tr>th{border-bottom:1px solid #e9ecef!important}.table.table-wide tbody>tr>th:first-child,.table.table-wide td:first-child,.table.table-wide thead>tr>th:first-child{padding-left:15px}.table.table-wide tbody>tr>th:last-child,.table.table-wide td:last-child,.table.table-wide thead>tr>th:last-child{padding-right:15px}.btn.btn-xs{font-size:.7rem;padding:.163rem .45rem}.btn.btn-primary{background:#6571ff;border-color:#6571ff;color:#fff}.btn.btn-secondary{background:#7987a1;border-color:#7987a1;color:#fff}.btn.btn-success{background:#05a34a;border-color:#05a34a;color:#fff}.btn.btn-danger{background:#f36;border-color:#f36;color:#fff}.btn.btn-warning{background:#fbbc06;border-color:#fbbc06;color:#000}.btn.btn-info{background:#66d1d1;border-color:#66d1d1;color:#000}.btn.btn-light{background:#e9ecef;border-color:#e9ecef;color:#000}.btn.btn-dark{background:#060c17;border-color:#060c17;color:#fff}.btn.btn-outline-primary{border-color:#6571ff;color:#6571ff}.btn.btn-outline-primary:hover{background:#6571ff;color:#fff}.btn.btn-outline-secondary{border-color:#7987a1;color:#7987a1}.btn.btn-outline-secondary:hover{background:#7987a1;color:#fff}.btn.btn-outline-success{border-color:#05a34a;color:#05a34a}.btn.btn-outline-success:hover{background:#05a34a;color:#fff}.btn.btn-outline-danger{border-color:#f36;color:#f36}.btn.btn-outline-danger:hover{background:#f36;color:#fff}.btn.btn-outline-warning{border-color:#fbbc06;color:#fbbc06}.btn.btn-outline-warning:hover{background:#fbbc06;color:#000}.btn.btn-outline-info{border-color:#66d1d1;color:#66d1d1}.btn.btn-outline-info:hover{background:#66d1d1;color:#000}.btn.btn-outline-light{border-color:#e9ecef;color:#e9ecef}.btn.btn-outline-light:hover{background:#e9ecef;color:#000}.btn.btn-outline-dark{border-color:#060c17;color:#060c17}.btn.btn-outline-dark:hover{background:#060c17;color:#fff}.form-control.form-control-xs,.form-select.form-select-xs,.input-group.input-group-xs .btn,.input-group.input-group-xs .form-control,.input-group.input-group-xs .form-select,.input-group.input-group-xs .input-group-text{font-size:.7rem;padding:.163rem .45rem}.field-group{display:flex;flex-wrap:nowrap}.field-group .field-group-text{align-items:center;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem;color:#212529;display:flex;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;white-space:nowrap}.field-group .btn:not(:first-child),.field-group .field-group-text:not(:first-child),.field-group .form-control:not(:first-child),.field-group .input-group-text:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px}.field-group .btn:not(:last-child),.field-group .field-group-text:not(:last-child),.field-group .form-control:not(:last-child),.field-group .input-group-text:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.field-group>.form-field:not(:first-child)>.btn,.field-group>.form-field:not(:first-child)>.btn-group>.btn,.field-group>.form-field:not(:first-child)>.form-control,.field-group>.form-field:not(:first-child)>.input-group>.form-control,.field-group>.form-field:not(:first-child)>.input-group>.input-group-text{border-bottom-left-radius:0;border-top-left-radius:0}.field-group>.form-field:not(:last-child)>.btn,.field-group>.form-field:not(:last-child)>.btn-group>.btn,.field-group>.form-field:not(:last-child)>.form-control,.field-group>.form-field:not(:last-child)>.input-group>.form-control,.field-group>.form-field:not(:last-child)>.input-group>.input-group-text{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group.btn-group-xs .btn{font-size:.7rem;padding:.163rem .45rem}.bg-primary{background:#6571ff!important;color:#fff}.bg-secondary{background:#7987a1!important;color:#fff}.bg-success{background:#05a34a!important;color:#fff}.bg-danger{background:#f36!important;color:#fff}.bg-warning{background:#fbbc06!important;color:#000}.bg-info{background:#66d1d1!important;color:#000}.bg-light{background:#e9ecef!important;color:#000}.bg-dark{background:#060c17!important;color:#fff}.text-primary{color:#6571ff!important}.text-secondary{color:#7987a1!important}.text-success{color:#05a34a!important}.text-danger{color:#f36!important}.text-warning{color:#fbbc06!important}.text-info{color:#66d1d1!important}.text-light{color:#e9ecef!important}.text-dark{color:#060c17!important}.nav-pills .nav-link.active{background:#6571ff}.notification.notification-success .toast-header{background:#05a34a!important;color:#fff!important}.notification.notification-info .toast-header{background:#66d1d1!important;color:#000!important}.notification.notification-warning .toast-header{background:#fbbc06!important;color:#000!important}.notification.notification-error .toast-header{background:#f36!important;color:#fff!important}.dropdown-menu{background-clip:border-box;background-color:#fff;border:1px solid #f2f4f9;border-radius:.25rem;box-shadow:0 0 10px 0 rgba(183,192,206,.2)}.dropdown-menu .dropdown-item:hover{background:rgba(101,113,255,.2)}.dropdown-menu .dropdown-item.active{background:rgba(101,113,255,.9)}.form-group{margin-bottom:15px}.form-notice{font-size:.8rem;line-height:1}.breadcrumb{margin:0}h1,h2,h3,h4,h5,h6{color:#6571ff}.max-height{height:100%}.calendar-sheet,.calendar-sheet .calendar-body .calendar-week>div,.calendar-sheet .calendar-header>div{border:1px solid #f2f4f9}.calendar-sheet .calendar-body .calendar-week>div.calendar-date.today{color:#6571ff}.calendar-sheet .calendar-body .calendar-week>div.calendar-date.active{background:#6571ff}.item-block{border:1px solid #f2f4f9;border-radius:3px;margin:15px 0}.item-block .prop{color:#7987a1}.item-block .item-body{padding:7px}.item-block .item-controls{border-top:1px solid #f2f4f9;padding:7px}.dropdown-icon{display:flex!important;flex-wrap:wrap;width:170px}.dropdown-icon .dropdown-item{padding:3px 5px 5px}.calendar-sheet{border:1px solid #ddd}.calendar-sheet .calendar-header{display:flex}.calendar-sheet .calendar-header>div{border:1px solid #ddd;flex:1;font-size:12px;padding:4px 0;text-align:center}.calendar-sheet .calendar-body .calendar-week{display:flex}.calendar-sheet .calendar-body .calendar-week>div{border:1px solid #ddd;cursor:pointer;flex:1;font-size:12px;padding:4px 0;text-align:center}.calendar-sheet .calendar-body .calendar-week>div.calendar-out-date{color:#ccc}.calendar-sheet .calendar-body .calendar-week>div.calendar-date.today{color:#0dcaf0;font-weight:700}.calendar-sheet .calendar-body .calendar-week>div.calendar-date.active{background:#0dcaf0;color:#fff;font-weight:700}.tooltip-wrapper{display:inline-block;position:relative}.tooltip-wrapper .tooltip{display:block;opacity:1;position:absolute}.tooltip-wrapper .tooltip .tooltip-inner{white-space:nowrap}.tooltip-wrapper .tooltip.tooltip-top{bottom:auto;left:50%;right:auto;top:0;transform:translate(-50%,-100%)}.tooltip-wrapper .tooltip.tooltip-top .tooltip-arrow{left:50%;right:auto;transform:translate(-50%)}.tooltip-wrapper .tooltip.tooltip-left{bottom:auto;left:0;right:auto;top:50%;transform:translate(-100%,-50%)}.tooltip-wrapper .tooltip.tooltip-left .tooltip-arrow{left:auto;right:0;top:50%;transform:translateY(-50%)}.tooltip-wrapper .tooltip.tooltip-right{bottom:auto;left:auto;right:0;top:50%;transform:translate(100%,-50%)}.tooltip-wrapper .tooltip.tooltip-right .tooltip-arrow{left:0;right:auto;top:50%;transform:translateY(-50%)}.tooltip-wrapper .tooltip.tooltip-bottom{bottom:0;left:50%;right:auto;top:auto;transform:translate(-50%,100%)}.tooltip-wrapper .tooltip.tooltip-bottom .tooltip-arrow{left:50%;right:auto;transform:translate(-50%)}.tooltip-wrapper .tooltip.tooltip-top-left{bottom:auto;left:auto;right:50%;top:0;transform:translate(12px,-100%)}.tooltip-wrapper .tooltip.tooltip-top-left .tooltip-arrow{left:auto;right:12px;transform:translate(50%)}.tooltip-wrapper .tooltip.tooltip-top-right{bottom:auto;left:50%;right:auto;top:0;transform:translate(-12px,-100%)}.tooltip-wrapper .tooltip.tooltip-top-right .tooltip-arrow{left:12px;right:auto;transform:translate(-50%)}.tooltip-wrapper .tooltip.tooltip-bottom-left{bottom:0;left:auto;right:50%;top:auto;transform:translate(12px,100%)}.tooltip-wrapper .tooltip.tooltip-bottom-left .tooltip-arrow{left:auto;right:12px;transform:translate(50%)}.tooltip-wrapper .tooltip.tooltip-bottom-right{bottom:0;left:50%;right:auto;top:auto;transform:translate(-12px,100%)}.tooltip-wrapper .tooltip.tooltip-bottom-right .tooltip-arrow{left:12px;right:auto;transform:translate(-50%)}.tooltip-wrapper:hover .tooltip{display:block}