.filter-item{width:100%;font-size:14px;text-align:center;background:#fff;border:solid #01adb6;color:#01adb6;border-radius:10px;padding:.5em}.filter-item:hover{cursor:pointer}.filter-item:focus{outline:0}.filter-container-bg{background:#f1f1f1;border-radius:10px;margin-bottom:5px}.reports-custom-filter{padding-bottom:1em}.selected{background:#01adb6;color:#fff}.time-col{padding:0}.v-messages{display:none!important}.modal-window{z-index:6;position:fixed;left:0;right:0;top:0;background-color:rgba(0,0,0,.4);width:100vw;height:100vh}.modal-window .selector-container{position:relative;width:40em;height:43em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-window .selector-container .close-btn{position:absolute;top:5px;right:5px;cursor:pointer}[data-v-773ac9b8]:export{primary:#182a47;primaryLightest:#405373;secondary:#01adb6;secondaryLight:#46bfc5;secondaryAction:#9bf2ff;secondaryIcon:rgba(15,116,187,.51);tertiary:#29ad72;transparentBlack:rgba(0,0,0,.6);mediumRadius:7px;speedingModerate:#ebd300;speedingExcessive:#ff9800;speedingSevere:#f44336;mapNotSpeeding:rgba(30,255,30,.7);mapSpeedingMinor:rgba(1,173,182,.7);mapSpeedingModerate:rgba(255,235,59,.7);mapSpeedingExcessive:rgba(255,152,0,.7);mapSpeedingSevere:rgba(244,67,54,.7)}.cm-contacts-list-container[data-v-773ac9b8]{padding-left:0!important;padding-right:0!important}.cm-contacts[data-v-773ac9b8]{background:#fff;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.cm-contacts .cm-edit-form[data-v-773ac9b8]{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.cm-contacts .cm-edit-form .cm-edit-form-container[data-v-773ac9b8]{border:1px solid #2f2f2f}.cm-contacts .cm-contacts-box-header[data-v-773ac9b8]{padding:10px 20px;width:100%;background:#01adb6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cm-contacts .cm-contacts-box-header h1[data-v-773ac9b8]{margin:0;font-size:18px!important;color:#fff}.cm-contacts .cm-contacts-close[data-v-773ac9b8]{position:absolute;right:12px;top:40px}.cm-contacts .cm-contacts-container[data-v-773ac9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}.cm-actions[data-v-773ac9b8]{padding:15px 70px 20px 40px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cm-actions button[data-v-773ac9b8]{margin-left:10px!important}.cm-header-menu[data-v-773ac9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0}.cm-header-menu button[data-v-773ac9b8]{margin-right:20px!important}.cm-header-menu .section-title[data-v-773ac9b8]{font-weight:700!important;text-transform:uppercase!important;color:#2f2f2f!important;font-size:16px;margin:0 20px 0 0}.cm-contacts-list-menu[data-v-773ac9b8]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cm-contacts-list-menu h5[data-v-773ac9b8]{margin:0 15px 0 0}.cm-info-text b{font-weight:700!important;color:#000!important}.cm-schedule-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eee;border-radius:5px;padding:20px 10px 20px 20px;margin-bottom:20px}.cm-schedule-box:hover{cursor:pointer}.fade-enter-active{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.schedule-text{padding:0 0 0 20px}.schedule-text,.schedule-text b{letter-spacing:.07em;margin:0;font-size:14px!important}.schedule-text b{font-weight:900}