@font-face{font-family:Gotham Pro Narrow;src:url(../fonts/GothamProNarrow-Bold.f1e8e2eb.eot);src:local("Gotham Pro Narrow Bold"),local("GothamProNarrow-Bold"),url(../fonts/GothamProNarrow-Bold.f1e8e2eb.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamProNarrow-Bold.0b97c72e.woff) format("woff"),url(../fonts/GothamProNarrow-Bold.8c23da9a.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Gotham Pro Narrow;src:url(../fonts/GothamProNarrow-Medium.87194aeb.eot);src:local("Gotham Pro Narrow Medium"),local("GothamProNarrow-Medium"),url(../fonts/GothamProNarrow-Medium.87194aeb.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamProNarrow-Medium.5a0781c3.woff) format("woff"),url(../fonts/GothamProNarrow-Medium.6ed5bef6.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Gotham Pro Narrow;src:url(../fonts/GothamPro.c31a8e09.eot);src:local("Gotham Pro Narrow"),local("GothamPro"),url(../fonts/GothamPro.c31a8e09.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamPro.3cb46b37.woff) format("woff"),url(../fonts/GothamPro.3100f91b.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Gotham Pro Narrow;src:url(../fonts/GothamPro-Light.7fd3861d.eot);src:local("Gotham Pro Narrow Light"),local("GothamPro"),url(../fonts/GothamPro-Light.7fd3861d.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamPro-Light.677c3a32.woff) format("woff"),url(../fonts/GothamPro-Light.abd5115e.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Roboto Mono;src:url(../fonts/RobotoMono-Bold.e72fdf1c.ttf);font-weight:700;font-style:normal}@font-face{font-family:Roboto Mono;src:url(../fonts/RobotoMono-Medium.8ad82b1d.ttf);font-weight:500;font-style:normal}@font-face{font-family:Roboto Mono;src:url(../fonts/RobotoMono-Regular.e5ca8c0a.ttf);font-weight:400;font-style:normal}body,html{min-width:320px;max-width:100vw}body,html{margin:0;padding:0}body{font-size:16px;line-height:1.5;overflow-x:hidden;overflow-y:scroll;font-family:Gotham Pro Narrow,sans-serif;box-sizing:border-box;color:#1d1d1b}button,input,textarea{-webkit-appearance:none;background:none}a,button,input,textarea{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.main{min-height:60vh}.loading{text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.loading svg{height:120px;width:120px;max-width:25vw;max-height:25vw;color:#ea6109;display:inline-block;transform-origin:center;-webkit-animation:rotate 1.2s linear 0s 100 forwards;animation:rotate 1.2s linear 0s 100 forwards}.loading span{display:block;color:#ea6109;font-size:16px;font-weight:700;margin-top:12px;padding-left:12px}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container{margin:0 auto;padding:0 24px;box-sizing:border-box;width:100%;max-width:1170px}.container--large{max-width:1880px}.container--small{max-width:700px}@media screen and (max-width:810px){.container{padding:0 16px}}.mx-icon-double-left:after,.mx-icon-double-left:before,.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-left:before,.mx-icon-right:before{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-style:solid;border-color:currentColor;border-width:2px 0 0 2px;border-radius:1px;box-sizing:border-box;transform-origin:center;transform:rotate(-45deg) scale(.7)}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-right:before{transform:rotate(135deg) scale(.7)}.mx-btn{box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#fff;white-space:nowrap}.mx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;transition:opacity .24s ease-out}.mx-scrollbar-track .mx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:rgba(144,147,153,.3);transition:background-color .3s}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;transform:scaleY(1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transform-origin:center top}.mx-zoom-in-down-enter,.mx-zoom-in-down-leave-to{opacity:0;transform:scaleY(0)}.mx-datepicker{position:relative;display:inline-block;width:210px}.mx-datepicker svg{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input-wrapper .mx-icon-clear{display:none}.mx-input-wrapper:hover .mx-icon-clear{display:block}.mx-input-wrapper:hover .mx-icon-clear+.mx-icon-calendar{display:none}.mx-input{display:inline-block;box-sizing:border-box;width:100%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.mx-input:focus,.mx-input:hover{border-color:#409aff}.mx-input.disabled,.mx-input:disabled{color:#ccc;background-color:#f3f3f3;border-color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:16px;line-height:1;color:rgba(0,0,0,.5);vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:rgba(0,0,0,.8)}.mx-datepicker-main{font-size:14px;color:#1d1d1b;background-color:#fff}.mx-datepicker-main,.mx-datepicker-popup{box-shadow:0 8px 20px rgba(0,0,0,.2);border-radius:20px}.mx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;z-index:2001}.mx-datepicker-sidebar{float:left;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.mx-datepicker-sidebar+.mx-datepicker-content{margin-left:100px;border-left:1px solid #e8e8e8}.mx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mx-btn-shortcut{display:block;padding:0 6px;line-height:24px}.mx-range-wrapper{display:flex}@media (max-width:750px){.mx-range-wrapper{flex-direction:column}}.mx-datepicker-header{padding:6px 8px;border-bottom:1px solid #e8e8e8}.mx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}.mx-calendar{box-sizing:border-box;padding:20px 20px 4px 20px}.mx-calendar+.mx-calendar{border-left:1px solid #e8e8e8}.mx-calendar-header,.mx-time-header{box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.mx-btn-icon-double-left,.mx-btn-icon-left{float:left}.mx-btn-icon-double-right,.mx-btn-icon-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{position:relative;height:224px;box-sizing:border-box}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell.disabled{cursor:not-allowed;color:#ccc;opacity:.6}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f3f9fe}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#dbedfb}.mx-calendar-week-mode .mx-date-row .cell.active,.mx-calendar-week-mode .mx-date-row .cell:hover{color:inherit;background-color:transparent}.mx-week-number{opacity:.5}.mx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;box-sizing:border-box;text-align:center;vertical-align:middle;height:28px;max-height:28px;overflow:hidden}.mx-table th{padding:0;font-weight:500}.mx-table td{padding:0}.mx-table-date td,.mx-table-date th{height:28px;font-size:14px}.mx-table-date .today{color:#2a90e9}.mx-table-date .cell.not-current-month{color:#ccc}.mx-time{flex:1;width:224px;background:#fff}.mx-time+.mx-time{border-left:1px solid #e8e8e8}.mx-calendar-time{position:absolute;top:0;left:0;width:100%;height:100%}.mx-time-header{border-bottom:1px solid #e8e8e8}.mx-time-content{height:224px;box-sizing:border-box;overflow:hidden}.mx-time-columns{display:flex;width:100%;height:100%;overflow:hidden}.mx-time-column{flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{margin:0;padding:0;list-style:none}.mx-time-column .mx-time-list:after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{color:#73879c;background-color:#f3f9fe}.mx-time-column .mx-time-item.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.mx-time-option:hover{color:#73879c;background-color:#f3f9fe}.mx-time-option.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-table-date th{font-weight:700}.mx-btn-icon-double-left,.mx-btn-icon-double-right{display:none}.mx-calendar-content .cell{padding:0;text-align:center}.mx-calendar-content .cell.not-current-month>div{color:rgba(29,29,27,.3)}.mx-calendar-content .cell>div{height:100%;z-index:1;position:relative;line-height:28px;width:100%;color:#1d1d1b;display:inline-block}.mx-calendar-content .cell>div:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:28px;height:100%;border-radius:50%;background:#e0e0e0;opacity:0;z-index:-1;transition:all .3s ease}.mx-calendar-content .cell>div:hover:before{opacity:1}.mx-calendar-content .cell.active>div{color:#fff;font-weight:700;z-index:2}.mx-calendar-content .cell.active>div:before{opacity:1;background:#ea6109}.mx-calendar-content .cell.in-range>div{width:100%}.mx-calendar-content .cell.in-range>div:before{display:none}.is-range-picker .mx-calendar-content .cell.in-range>div:after{content:"";position:absolute;top:0;left:0;right:-50%;height:100%;background:#e0e0e0;z-index:-2}.is-range-picker .mx-calendar-content .cell.active>div:after{right:50%}.is-range-picker .mx-calendar-content .cell.active+.cell.in-range div:after{right:0;left:-50%}.mx-calendar-header,.mx-time-header{padding:0 10px;background:#ea6109;border-radius:30px;color:#fff;margin-bottom:16px}.mx-table-month .cell>div,.mx-table-year .cell>div{width:100%}.mx-table-month .cell>div:before,.mx-table-year .cell>div:before{border-radius:4px}.mx-calendar:nth-of-type(2){display:none}.flex-align-center{display:flex;align-items:center}.j-c-s-a{justify-content:space-around}.table-data{display:block;width:100%;text-align:left;position:relative;font-family:Roboto Mono,sans-serif}.table-data .empty{text-align:center;color:#656464}.table-data__grid{width:100%;display:grid;grid-template-columns:1fr}.table-data__grid.table-data__grid--1{grid-template-columns:minmax(100px,20%) repeat(0,minmax(20px,18%))}.table-data__grid.table-data__grid--2{grid-template-columns:minmax(100px,20%) repeat(1,minmax(20px,18%))}.table-data__grid.table-data__grid--3{grid-template-columns:minmax(100px,20%) repeat(2,minmax(20px,18%))}.table-data__grid.table-data__grid--4{grid-template-columns:minmax(100px,20%) repeat(3,minmax(20px,18%))}.table-data__grid.table-data__grid--5{grid-template-columns:minmax(100px,20%) repeat(4,minmax(20px,18%))}.table-data__grid.table-data__grid--6{grid-template-columns:minmax(100px,20%) repeat(5,minmax(20px,18%))}.table-data__grid.table-data__grid--7{grid-template-columns:minmax(100px,20%) repeat(6,minmax(20px,18%))}.table-data__grid.table-data__grid--8{grid-template-columns:minmax(100px,20%) repeat(7,minmax(20px,18%))}.table-data__grid.table-data__grid--9{grid-template-columns:minmax(100px,20%) repeat(8,minmax(20px,18%))}.table-data__grid.table-data__grid--10{grid-template-columns:minmax(100px,20%) repeat(9,minmax(20px,18%))}.table-data__grid.table-data__grid--11{grid-template-columns:minmax(100px,20%) repeat(10,minmax(20px,18%))}.table-data__grid.table-data__grid--12{grid-template-columns:minmax(100px,20%) repeat(11,minmax(20px,18%))}.table-data__grid.table-data__grid--13{grid-template-columns:minmax(100px,20%) repeat(12,minmax(20px,18%))}.table-data__grid.table-data__grid--14{grid-template-columns:minmax(100px,20%) repeat(13,minmax(20px,18%))}.table-data__grid.table-data__grid--15{grid-template-columns:minmax(100px,20%) repeat(14,minmax(20px,18%))}.table-data__grid.table-data__grid--16{grid-template-columns:minmax(100px,20%) repeat(15,minmax(20px,18%))}.table-data__grid.table-data__grid--17{grid-template-columns:minmax(100px,20%) repeat(16,minmax(20px,18%))}.table-data__grid.table-data__grid--18{grid-template-columns:minmax(100px,20%) repeat(17,minmax(20px,18%))}.table-data__grid.table-data__grid--19{grid-template-columns:minmax(100px,20%) repeat(18,minmax(20px,18%))}.table-data__grid.table-data__grid--20{grid-template-columns:minmax(100px,20%) repeat(19,minmax(20px,18%))}.table-data__grid__row{display:contents;cursor:pointer}.table-data__grid__row--header{font-family:Gotham Pro Narrow,sans-serif;color:#ea6109;font-weight:700}.table-data__grid__row--header .table-data__grid__item,.table-data__grid__row--header .table-data__grid__item:first-of-type,.table-data__grid__row--header .table-data__grid__item:last-of-type{border:0}.table-data__grid__row--header .table-data__grid__item{padding:8px}.table-data__grid__row--first .table-data__grid__item{border-top:1px solid #e0e0e0}.table-data__grid__row--first .table-data__grid__item:first-of-type,.table-data__grid__row--first .table-data__grid__item:first-of-type .cell:after{border-top-left-radius:4px}.table-data__grid__row--first .table-data__grid__item:last-of-type,.table-data__grid__row--first .table-data__grid__item:last-of-type .cell:after{border-top-right-radius:4px}.table-data__grid__row--last .table-data__grid__item{border-bottom:1px solid #e0e0e0}.table-data__grid__row--last .table-data__grid__item:first-of-type,.table-data__grid__row--last .table-data__grid__item:first-of-type .cell:after{border-bottom-left-radius:4px}.table-data__grid__row--last .table-data__grid__item:last-of-type,.table-data__grid__row--last .table-data__grid__item:last-of-type .cell:after{border-bottom-right-radius:4px}.table-data__grid__row.highlight .table-data__grid__item .cell:after{-webkit-animation:highlighting 1.1s linear .5s 3 forwards;animation:highlighting 1.1s linear .5s 3 forwards}@-webkit-keyframes highlighting{0%{opacity:1;border-color:rgba(234,97,9,.1)}50%{opacity:1;border-color:#ea6109}to{opacity:1;border-color:rgba(234,97,9,.1)}}@keyframes highlighting{0%{opacity:1;border-color:rgba(234,97,9,.1)}50%{opacity:1;border-color:#ea6109}to{opacity:1;border-color:rgba(234,97,9,.1)}}.table-data__grid__row.active .table-data__grid__item .cell:after,.table-data__grid__row:hover .table-data__grid__item .cell:after{opacity:1}.table-data__grid__row.active .table-data__grid__item .cell:after{border-color:#ea6109}.table-data__grid__row.active .table-data__grid__item__check{background:#ea6109}.table-data__grid__item{box-sizing:border-box;border-top:1px solid #e0e0e0;position:relative;line-height:1.2;font-size:12px;transition:border-color .3s ease}.table-data__grid__item:first-of-type{border-left:1px solid #e0e0e0}.table-data__grid__item:first-of-type .cell:after{border-left:1px solid #656464}.table-data__grid__item:last-of-type{border-right:1px solid #e0e0e0}.table-data__grid__item:last-of-type .cell{border-right:0}.table-data__grid__item:last-of-type .cell:after{border-right:1px solid #656464}.table-data__grid__item .cell{padding:16px;border-right:1px solid #e0e0e0;position:relative;height:100%;box-sizing:border-box;word-break:break-word}.table-data__grid__item .cell:after{content:"";position:absolute;z-index:3;top:-1px;left:-1px;right:-1px;bottom:-1px;border-top:1px solid #656464;border-bottom:1px solid #656464;box-sizing:border-box;opacity:0;transition:opacity .3s ease}.table-data__grid__item .cell[data-name="Phone 1"],.table-data__grid__item .cell[data-name="Phone 2"],.table-data__grid__item .cell[data-name=from],.table-data__grid__item .cell[data-name=Phone],.table-data__grid__item .cell[data-name=To],.table-data__grid__item .cell[data-name=Until]{word-break:normal}.table-data__grid__item__check{position:absolute;top:50%;right:100%;height:24px;width:24px;border-radius:50%;transform:translateY(-50%);margin-right:18px;background:#e0e0e0;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background .3s ease}.table-data__grid__item__check svg{color:#fff;height:50%;width:50%}.table-data__accordions{display:none}.table-data__accordions .accordion-item{background:#fff;padding:20px 24px;border-radius:4px;border:1px solid transparent;box-shadow:0 2px 6px rgba(29,29,27,.1);margin-bottom:8px;max-height:60px;overflow:hidden;box-sizing:border-box;transition:border-color .3s ease,max-height .3s ease}.table-data__accordions .accordion-item--open{border-color:#ea6109;max-height:300px}.table-data__accordions .accordion-item--open .accordion-item__title .chevrone{transform:rotate(180deg)}.table-data__accordions .accordion-item--open .accordion-item__title .chevrone svg{color:#ea6109}.table-data__accordions .accordion-item--open .accordion-item__body{opacity:1}.table-data__accordions .accordion-item__title{margin-bottom:12px;line-height:20px;display:flex;align-items:center;justify-content:space-between}.table-data__accordions .accordion-item__title span{font-size:12px;font-weight:500;display:inline-block}.table-data__accordions .accordion-item__title .chevrone{height:20px;width:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transform-origin:center;transition:transform .3s ease}.table-data__accordions .accordion-item__title .chevrone svg{color:#c4c4c4;height:50%;width:60%;transition:color .3s ease}.table-data__accordions .accordion-item__body{opacity:0;transition:opacity .3s ease}.table-data__accordions .accordion-item__body ul{margin:0;padding:0;list-style-type:none}.table-data__accordions .accordion-item__body ul li{font-size:12px;margin-bottom:8px}.table-data__accordions .accordion-item__body ul li span{display:inline-block}.table-data__accordions .accordion-item__body ul li span.name{width:90px;margin-right:12px;color:#999}.table-data__accordions .accordion-item__body ul li span.value{max-width:calc(100% - 110px)}.table-data__accordions .accordion-item__body .actions{display:flex;align-items:center;justify-content:flex-start;margin-top:20px}.table-data__accordions .accordion-item__body .actions .icon{margin-right:8px}.table-data__accordions .accordion-item--selectable{border-color:transparent}.table-data__accordions .accordion-item--selectable .accordion-item__title .check-icon{transform:rotate(0);background:#e0e0e0}.table-data__accordions .accordion-item--selectable .accordion-item__title .check-icon svg{color:#fff;height:50%;width:50%}.table-data__accordions .accordion-item--selectable.selected{border-color:#ea6109}.table-data__accordions .accordion-item--selectable.selected .accordion-item__title .check-icon{background:#ea6109}.table-data__bottom{text-align:right;margin-top:50px}.table-data__header{text-align:right;margin-bottom:40px;margin-top:-81px;display:flex;align-items:center;justify-content:flex-end}.table-data__header .field--search{max-width:220px;margin-right:12px}.table-data__header .field--search.no-margin{margin-right:0}.table-data__header .field--dropdawn{max-width:200px;margin-right:12px}.table-data__header .field--dropdawn.no-margin{margin-right:0}@media screen and (max-width:810px){.table-data__grid{display:none}.table-data__accordions{display:block}.table-data__bottom{margin-top:20px}.table-data__header{text-align:left;justify-content:flex-start;margin-top:0;margin-bottom:20px}.table-data__header .field--dropdawn,.table-data__header .field--search{max-width:400px}}@media screen and (max-width:480px){.table-data__header .field--dropdawn,.table-data__header .field--search{margin-right:8px}}@media screen and (max-width:360px){.table-data__header{flex-flow:row wrap}.table-data__header .field--dropdawn,.table-data__header .field--search{width:100%;margin-right:0}.table-data__header .field--dropdawn{margin-right:0}.table-data__header .btn{margin-bottom:8px;width:100%;min-width:100%;order:-1}.table-data--employees .table-data__header .field--dropdawn,.table-data--employees .table-data__header .field--search{width:48%;width:calc(50% - 4px);margin-right:4px}}.pagination{display:inline-flex;align-items:center;justify-content:flex-end;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pagination__next,.pagination__prev{border-radius:50%;border:1px solid #e0e0e0;display:inline-flex;align-items:center;justify-content:center;height:28px;width:28px;box-sizing:border-box;cursor:pointer;transition:border-color .3s ease,opacity .3s ease}.pagination__next svg,.pagination__prev svg{color:#c4c4c4;width:50%;height:50%;transform:translateX(-1px);transition:color .3s ease}.pagination__next:hover,.pagination__prev:hover{border-color:#ea6109}.pagination__next:hover svg,.pagination__prev:hover svg{color:#ea6109}.pagination__next.disable,.pagination__prev.disable{opacity:.5;border-color:#e0e0e0;cursor:default}.pagination__next.disable svg,.pagination__prev.disable svg{color:#c4c4c4}.pagination__prev{margin-right:16px}.pagination__next{margin-left:16px}.pagination__next svg{transform:scaleX(-1) translateX(-1px)}.pagination__page{line-height:19px;height:20px;width:20px;text-align:center;font-size:12px;font-weight:700;margin:0 4px;border-radius:50%;cursor:pointer;transition:background .3s ease,color .3s ease}.pagination__page:hover{background:#e0e0e0}.pagination__page--current{background:#ea6109;color:#fff}@media screen and (max-width:810px){.pagination__page{display:none}.pagination__next{margin-left:0}.pagination__prev{margin-right:12px}}.btn{border:0;padding:13px 28px 12px 28px;cursor:pointer;font-size:12px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:50px;display:inline-flex;align-items:center;justify-content:center;line-height:20px;outline:none;white-space:nowrap;max-width:100%;border:1px solid #ea6109;color:#ea6109;background:none;text-decoration:none;box-sizing:border-box;transition:background .3s ease,color .3s ease,border-color .3s ease}.btn:hover{border-color:#ff7923;color:#ff7923}.btn:active{border-color:#cd5000;color:#cd5000}.btn:disabled{color:#e0e0e0;border-color:#e0e0e0;cursor:default}.btn.secondary{color:#656464;border-color:#e0e0e0}.btn.secondary:hover{border-color:#ff7923;color:#ff7923}.btn.secondary:active{border-color:#cd5000;color:#cd5000}.btn.secondary:disabled{color:#e0e0e0;border-color:#e0e0e0;cursor:default}.btn.primary{color:#fff;background:#ea6109;border-color:#ea6109}.btn.primary:hover{background:#ff7923;border-color:#ff7923}.btn.primary:active{background:#cd5000;border-color:#cd5000}.btn.primary:disabled{background:#e0e0e0;border-color:#e0e0e0;cursor:default}.btn.primary svg{fill:#fff}.btn.small{padding:10px 28px 9px 28px}.btn.medium{width:136px}.btn.large{width:200px}.btn.block{width:100%}.btn svg{height:20px;width:20px;margin-left:4px;fill:#ea6109;transform-origin:center;-webkit-animation:spin 1s linear 0s infinite forwards;animation:spin 1s linear 0s infinite forwards;transition:fill .3s ease}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:480px){.btn.small{padding:10px 16px 9px 16px}}.field{position:relative;display:block;width:100%}.field label{font-size:12px;font-weight:700;display:inline-block;margin-bottom:4px;line-height:1;padding-left:4px}.field input,.field textarea{width:100%;display:block;outline:none;border:1px solid #e0e0e0;padding:13px 16px 12px 16px;font-size:12px;font-weight:700;border-radius:4px;box-sizing:border-box;transition:border-color .3s ease}.field input:-moz-read-only,.field textarea:-moz-read-only{cursor:default}.field input:read-only,.field textarea:read-only{cursor:default}.field textarea{resize:none;height:80px}.field__input{position:relative}.field__input__status{position:absolute;left:100%;top:50%;margin-left:-28px;margin-top:-10px;height:20px;width:20px;border-radius:50%;background:#4bc640;align-items:center;justify-content:center;display:none;z-index:2;transition:background .3s ease}.field__input__status svg{width:10px;height:10px;fill:#fff}.field__input__status--error{background:#ff2323}.field__input__status--error:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;border:1px solid #ff2323;border-radius:50%;transition:transform .3s ease}.field__input__status:active,.field__input__status:hover{z-index:3}.field__input__status:active:before,.field__input__status:hover:before{transform:scale(1.25)}.field__input__status:active .tooltip,.field__input__status:hover .tooltip{opacity:1;visibility:visible;transform:translateY(0);transition:visibility 0s ease,opacity .3s ease .1s,transform .3s ease .1s}.field__input__status .tooltip{top:100%;right:0;margin-top:10px;background:#fff;position:absolute;padding:9px 12px 8px 12px;border-radius:4px;box-shadow:0 8px 20px rgba(0,0,0,.2);font-size:10px;line-height:1.1;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;visibility:hidden;transform:translateY(-5px);transition:opacity .3s ease,transform .3s ease,visibility 0s ease .3s}.field__input__status .tooltip:before{content:"";position:absolute;bottom:100%;right:6px;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #fff}.field__input__status .tooltip ul{display:block;margin:6px 0 0 0;padding:0}.field__input__status .tooltip ul li{padding:0;margin-bottom:4px;list-style-type:none;font-weight:500}.field__input .password-eye{position:absolute;right:0;top:0;height:100%;width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:transform .2s ease}.field__input .password-eye svg{height:16px;width:16px;color:#e0e0e0;transition:color .2s ease}.field__input .password-eye svg.open-eye{display:none}.field__input .password-eye:hover svg{color:#656464}.field__input .password-eye.active svg{color:#ea6109}.field__input .password-eye.active svg.open-eye{display:block}.field__input .password-eye.active svg.close-eye{display:none}.field__button{position:absolute;right:1px;top:1px;bottom:1px;width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.field__button svg{height:16px;width:16px;transform-origin:center;transition:transform .3s ease}.field--search input{border-radius:30px;padding:13px 32px 12px 16px}.field--focus{z-index:5}.field--focus .svg-dropdawn{transform:rotate(180deg)}.field--focus .dropdawn__box{z-index:2;opacity:1;visibility:visible;transform:translateY(0);z-index:3;transition:visibility 0s ease,opacity .3s ease .1s,transform .3s ease .1s}.field--error .field__input__status{display:flex}.field--error .field__input input{border-color:#ff2323}.field--error:hover{z-index:5}.field--error .password-eye{transform:translateX(-24px)}.field--multiselect input:-moz-read-only{cursor:pointer;overflow:hidden;text-overflow:ellipsis;padding-right:40px}.field--multiselect input:read-only{cursor:pointer;overflow:hidden;text-overflow:ellipsis;padding-right:40px}.field--multiselect.open .svg-dropdawn{transform:rotate(180deg)}.field--multiselect.open .dropdawn__box{z-index:2;opacity:1;visibility:visible;transform:translateY(0);transition:visibility 0s ease,opacity .3s ease .1s,transform .3s ease .1s}.field--multiselect .checkboxes{padding:16px;box-sizing:border-box}.field--multiselect .checkboxes hr{border:0;height:1px;width:100%;background:#e0e0e0;margin-bottom:12px}.field--multiselect .checkboxes .checkbox{font-size:12px;font-weight:700;color:#656464;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:12px}.field--multiselect .checkboxes .checkbox:last-of-type{margin-bottom:0}.field--multiselect .checkboxes .checkbox span{border-radius:2px;border:1px solid #e0e0e0;background:#fff;display:inline-flex;justify-content:center;align-items:center;vertical-align:baseline;margin-right:8px;height:12px;width:12px;transition:background .2s ease,border-color .2s ease}.field--multiselect .checkboxes .checkbox span svg{width:70%;height:70%;transform:scale(0);opacity:0;color:#fff;transition:opacity .2s ease,transform .2s ease}.field--multiselect .checkboxes .checkbox.active span{background:#ea6109;border-color:#ea6109}.field--multiselect .checkboxes .checkbox.active span svg{transform:scale(1);opacity:1}.field--date{position:relative;z-index:4}.field--date .field__input input{cursor:pointer}.field--date .mx-datepicker{position:absolute;left:0;width:100%;min-width:320px;top:100%;margin-top:4px;opacity:0;transform:translateY(5px);visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility 0s ease .3s}.field--date.open{z-index:6}.field--date.open .mx-datepicker{z-index:4;opacity:1;transform:translateY(0);visibility:visible;transition:visibility 0s ease,opacity .3s ease,transform .3s ease}.field--date--top .mx-datepicker{top:auto;bottom:100%}.field--date--right .mx-datepicker{left:auto;right:0}.field--date--small .mx-datepicker{min-width:236px}.field--date--small .mx-datepicker .mx-calendar{padding:12px 12px 2px 12px}.field--date--small .mx-datepicker .mx-datepicker-main{box-shadow:0 2px 4px rgba(0,0,0,.1)}.field--dropdawn--round .field__input input{border-radius:30px}.field--dropdawn .field__input input{cursor:pointer}.field--dropdawn .dropdawn__box{top:5%;margin-top:0;text-align:left}.field .dropdawn-search{margin:0 10px 10px 10px;position:relative;opacity:.5}.field .dropdawn-search svg{position:absolute;top:50%;transform:translateY(-50%);right:7px;width:15px;height:15px}.field .dropdawn-search__input-search{padding:10px 20px 10px 5px;width:100%}.dropdawn__box{position:absolute;top:100%;left:0;right:0;background:#fff;padding:8px 0;border-radius:4px;box-shadow:0 8px 20px rgba(0,0,0,.2);margin-top:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden;opacity:0;padding-right:4px;transform:translateY(-5px);transition:opacity .3s ease,transform .3s ease,visibility 0s ease .3s}.dropdawn__box__inner{overflow-x:hidden;overflow-y:auto;max-height:130px}.dropdawn__box__inner::-webkit-scrollbar{width:4px}.dropdawn__box__inner::-webkit-scrollbar-thumb:vertical{margin:4px;background:#e0e0e0;-webkit-border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}.dropdawn__box__inner::-webkit-scrollbar-thumb:vertical:hover{background:#ff7923}.dropdawn__box__inner::-webkit-scrollbar-thumb:vertical:active{background:#cd5000}.dropdawn__box__inner::-webkit-scrollbar-track{width:4px;background:#fbfbfb}.dropdawn__box__inner::-webkit-scrollbar-button:end:increment,.dropdawn__box__inner::-webkit-scrollbar-button:start:decrement{height:4px;display:block}.dropdawn__box__item{padding:8px 16px;font-size:12px;line-height:1;white-space:nowrap;cursor:pointer;position:relative;color:#656464;font-weight:700;overflow:hidden;text-overflow:ellipsis;transition:background .2s ease,color .2s ease}.dropdawn__box__item.active{color:#ea6109;background:#fff}.dropdawn__box__item:hover{background:#ff7923;color:#fff}.dropdawn__box__item:hover.selected{color:#fff}.dropdawn__box__item:active{background:#cd5000;color:#fff}.dropdawn__box__item--not-found,.dropdawn__box__item--not-found:active,.dropdawn__box__item--not-found:hover{cursor:default;background:none;color:#656464}.dropdawn__box__item.selected{color:#ea6109}.dropdawn__box__item svg{position:absolute;right:8px;top:50%;transform:translate(50%,-50%);color:#4bc640}.dropdawn__box__item svg.star{height:11px;width:11px}.dropdawn__box__item svg.dot{height:6px;width:6px}.dropdawn__box__item svg.red{color:#ff2323}.icon{cursor:pointer;border-radius:50%;height:40px;width:40px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid #e0e0e0;transition:border-color .2s ease}.icon svg{color:#c4c4c4;width:16px;height:16px;display:inline-block;transition:color .2s ease}.icon:hover{border-color:#ff7923}.icon:hover svg{color:#ff7923}.icon:active svg{color:#cd5000}.icon--big,.icon--middle{border:0}.icon--big svg{width:100%;height:100%}.icon--small{border:0}.icon--small svg{width:10px;height:10px}.icon--fill{background:#e0e0e0}.icon--fill,.icon--fill:hover{border-color:#e0e0e0}.icon--fill svg{color:#fff}.card{border-radius:4px;padding:6px 20px 6px 6px;background:#ffe0b1;cursor:pointer;width:160px;max-width:100%;box-sizing:border-box;position:relative;font-family:Roboto Mono,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background .3s ease}.card:hover{background:#ffecc6}.card.active,.card:active{background:#f5d29c}.card__name,.card__time{color:#656464;font-size:12px;line-height:1.2;display:flex;align-items:flex-start;justify-content:flex-start}.card__name svg,.card__time svg{display:inline-block;height:10px;width:10px;min-width:10px;color:#999;margin-right:3px;margin-top:2px}.card__name svg.sun,.card__time svg.sun{color:#f6b685}.card__name svg.moon,.card__time svg.moon{color:#287bb7}.card__name svg.attention,.card__time svg.attention{color:#ea6109}.card__name svg.call,.card__time svg.call{color:#909090}.card__name span,.card__time span{margin-right:4px;word-break:break-word}.card__time{margin-top:6px}.card__status{position:relative;font-size:12px;color:#656464;margin-top:4px}.card__status:before{content:"";display:inline-block;height:8px;width:8px;border-radius:50%;margin-left:1px;margin-right:4px}.card__status--red:before{background:#ff2323}.card__status--green:before{background:#4bc640}.card__status--orange:before{background:#ff7923}.card__tooltip{position:absolute;bottom:8px;right:8px;height:10px;width:10px;z-index:2}.card__tooltip svg{height:12px;width:12px;color:#999;vertical-align:top;transition-delay:color .3s ease}.card__tooltip span{position:absolute;top:100%;right:100%;padding:8px 12px;font-size:12px;background:#fff;box-shadow:0 8px 20px rgba(0,0,0,.2);width:160px;border-radius:4px;line-height:1.2;opacity:0;margin-top:4px;margin-right:-12px;visibility:hidden;transform:translateY(-5px);transition:opacity .3s ease,transform .3s ease,visibility 0s ease .3s}.card__tooltip:hover{z-index:3}.card__tooltip:hover svg{color:#ea6109}.card__tooltip:hover span{opacity:1;visibility:visible;transform:translateY(0);transition:visibility 0s ease,opacity .3s ease .1s,transform .3s ease .1s}.card--dark{background:#c0e0ff}.card--dark:hover{background:#d4ebff}.card--dark.active,.card--dark:active{background:#add3ff}.card--weekend{background:#fff;border:1px solid rgba(101,100,100,.5)}.card--weekend:hover{background:rgba(101,100,100,.05)}.card--weekend.active,.card--weekend:active{background:rgba(101,100,100,.1)}.card--ended{background:#f1f1f1;border:1px solid #f1f1f1}.card--ended .card__name,.card--ended .card__name svg,.card--ended .card__time,.card--ended .card__time svg,.card--ended .card__tooltip,.card--ended .card__tooltip svg{color:hsla(0,0%,60%,.5)!important;transition:color .2s ease}.card--ended:hover{background:#f1f1f1;border:1px solid #f1f1f1}.card--ended:hover .card__name,.card--ended:hover .card__name svg,.card--ended:hover .card__time,.card--ended:hover .card__time svg,.card--ended:hover .card__tooltip,.card--ended:hover .card__tooltip svg{color:hsla(0,0%,60%,.9)!important}.card--border,.card--ended.card--border:hover{border-left:4px solid #ff2323}.card--otherLocation{opacity:.8}.card--otherLocation--background{background:#ea6109}.card--otherLocation span{color:#000}.card--is-sick{background:#ff2323}.tabs__header{display:flex;align-items:center;justify-content:center;margin-bottom:50px;position:relative;z-index:1}.tabs__header--left{justify-content:flex-start;width:50%}.tabs__header__item{margin-right:32px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#999;white-space:nowrap;font-size:16px;font-weight:500;line-height:1.4;transition:color .3s ease;position:relative}.tabs__header__item:last-of-type{margin-right:0}.tabs__header__item:after{content:"";position:absolute;bottom:0;left:0;width:100%;opacity:0;height:1px;transform:translateY(5px);background:#ea6109;transition:transform .3s ease,opacity .3s ease}.tabs__header__item--active{color:#ea6109}.tabs__header__item--active:after{opacity:1;transform:translate(0)}.tabs__header__item:hover{color:#ea6109}.tabs__content{text-align:center}.tabs__item{max-width:500px;margin:0 auto}.tabs__item--large{max-width:890px}.tabs__item--full{max-width:100%}@media screen and (max-width:810px){.tabs__header{margin-bottom:32px}.tabs__header--left{width:100%}.tabs__header__item{margin-right:20px}}@media screen and (max-width:480px){.tabs__header{width:calc(100% + 32px);margin-left:-16px;padding-left:16px;margin-bottom:28px;justify-content:flex-start;overflow-y:auto}.tabs__header::-webkit-scrollbar{height:0}.tabs__header::-webkit-scrollbar-thumb:horizontal{margin:0;background:transparent}.tabs__header::-webkit-scrollbar-thumb:horizontal:active,.tabs__header::-webkit-scrollbar-thumb:horizontal:hover{background:transparent}.tabs__header::-webkit-scrollbar-track{width:0;background:transparent}.tabs__header::-webkit-scrollbar-button:end:increment,.tabs__header::-webkit-scrollbar-button:start:decrement{height:0;display:block}.tabs__header__item{margin-right:16px;font-size:14px}.tabs__header:after{content:".";display:inline-block;width:1px;height:1px;opacity:0;z-index:-1;margin-left:16px}}.table-checkboxes{text-align:left;position:relative;width:100%}.table-checkboxes:after{content:"";position:absolute;top:0;right:0;bottom:0;width:10%;background:linear-gradient(270deg,#fff 40%,hsla(0,0%,100%,0));z-index:1}.table-checkboxes__inner{max-width:100%;overflow-y:auto;padding-bottom:20px}.table-checkboxes__inner::-webkit-scrollbar{height:6px}.table-checkboxes__inner::-webkit-scrollbar-thumb:horizontal{margin:4px;background:#e0e0e0;-webkit-border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}.table-checkboxes__inner::-webkit-scrollbar-thumb:horizontal:hover{background:#ff7923}.table-checkboxes__inner::-webkit-scrollbar-thumb:horizontal:active{background:#cd5000}.table-checkboxes__inner::-webkit-scrollbar-track{width:4px;background:#fbfbfb}.table-checkboxes__inner::-webkit-scrollbar-button:end:increment,.table-checkboxes__inner::-webkit-scrollbar-button:start:decrement{height:4px;display:block}.table-checkboxes table{border-collapse:collapse;border:0;margin-right:10%}.table-checkboxes table tr td,.table-checkboxes table tr th{white-space:nowrap;line-height:1.1;background:#fff;text-align:center}.table-checkboxes table tr td:first-of-type,.table-checkboxes table tr th:first-of-type{position:-webkit-sticky;position:sticky;left:0;z-index:3}.table-checkboxes table tr td.border-right,.table-checkboxes table tr th.border-right{border-right:1px solid #e0e0e0}.table-checkboxes table tr td:last-of-type,.table-checkboxes table tr th:last-of-type{padding-right:80px}.table-checkboxes table thead tr th{color:#ea6109;font-size:15px;font-weight:700;padding:4px 24px}.table-checkboxes table thead tr td{color:#999;font-size:12px;padding:12px;font-weight:500}.table-checkboxes table tbody tr td{padding:20px 12px;border-bottom:1px solid #e0e0e0}.table-checkboxes table tbody tr td.name{text-align:left;color:#656464;font-size:12px;font-weight:700}.table-checkboxes table tbody tr:last-of-type td{border-bottom:0}.checkbox{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox label{height:12px;width:12px;position:relative;cursor:pointer;border-radius:2px;border:1px solid #e0e0e0;box-sizing:border-box;background:#fff;display:inline-flex;align-items:center;justify-content:center;transition:background .3s ease,border-color .3s ease}.checkbox label svg{width:8px;height:6.5px;margin-top:1px;color:#fff;opacity:0;transition:opacity .3s ease}.checkbox label input{overflow:hidden;width:0;height:0;position:absolute;left:0;top:0;opacity:0;z-index:-9}.checkbox span{display:inline-block;margin-left:8px;font-size:12px;font-weight:700;font-family:Roboto Mono,sans-serif;cursor:pointer}.checkbox--checked label{background:#ea6109;border-color:#ea6109}.checkbox--checked label svg{opacity:1}.checkbox--disabled label{border-color:#e0e0e0}.checkbox--disabled.checkbox--checked label{background:#e0e0e0}.hours{background:#f2f2f2;padding:24px 8px;display:flex;align-items:center;justify-content:center;border-radius:4px;margin-bottom:28px}.hours__item{background:#fff;border-radius:10px;padding:20px 24px;text-align:center;margin:0 8px;min-width:100px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.hours__item__num{font-size:32px;line-height:1.1;font-weight:500;margin-bottom:4px}.hours__item__descr{font-size:12px;font-weight:700;line-height:1;color:#656464}@media screen and (max-width:810px){.hours__item{padding:12px 8px;margin:0 6px}.hours__item__descr{font-size:10px}.hours__item .hours__item__num{font-size:24px}}@media screen and (max-width:415px){.hours__item{padding:12px 8px;margin:0 4px;min-width:70px;border-radius:6px}.hours__item__descr{font-size:9px}.hours__item .hours__item__num{font-size:18px}}.calendar{height:calc(100vh - 150px);overflow-y:auto!important}.calendar::-webkit-scrollbar{width:4px}.calendar::-webkit-scrollbar-thumb:vertical{margin:4px;background:#e0e0e0;-webkit-border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}.calendar::-webkit-scrollbar-thumb:vertical:hover{background:#ff7923}.calendar::-webkit-scrollbar-thumb:vertical:active{background:#cd5000}.calendar::-webkit-scrollbar-track{width:4px;background:#fbfbfb}.calendar::-webkit-scrollbar-button:end:increment,.calendar::-webkit-scrollbar-button:start:decrement{height:4px;display:block}.calendar::-webkit-scrollbar-track{background:transparent}.calendar__grid{display:grid;grid-template-columns:repeat(7,minmax(14.2857%,1fr))}.calendar__row{display:contents}.calendar__cell{min-height:16.66667vh;padding:8px 4px;box-sizing:border-box;border-left:1px solid #e0e0e0;border-top:1px solid #e0e0e0;border-bottom:1px solid transparent;border-right:1px solid transparent;background:#fff;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}.calendar__cell .num,.calendar__cell .weakday{color:#656464;font-size:12px;font-weight:700;text-align:center;line-height:1}.calendar__cell .weakday{margin-bottom:4px}.calendar__cell .num{margin-bottom:10px}.calendar__cell__shifts .card{margin-bottom:4px;width:100%;max-width:300px}.calendar__cell--first .card__tooltip span{right:auto;left:100%}.calendar__cell--last-row{border-bottom:1px solid #e0e0e0}.calendar__cell--last-row.calendar__cell--last{border-bottom-right-radius:8px}.calendar__cell--last-row.calendar__cell--first{border-bottom-left-radius:8px}.calendar__cell--last-row .card__tooltip span{top:auto;bottom:100%}.calendar__cell--first-row.calendar__cell--first{border-top-left-radius:8px}.calendar__cell--first-row.calendar__cell--last{border-top-right-radius:8px}.calendar__cell--current .num{color:#ea6109}.calendar__cell:hover{border:1px solid #c4c4c4}.calendar__cell--selected{border:1px solid #ea6109!important}.switcher__box{display:flex;align-items:center;flex-flow:row;position:relative;max-width:400px;background:#f2f2f2}.switcher__box,.switcher__box:before{border:1px solid #e0e0e0;border-radius:4px}.switcher__box:before{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:50%;background:#fff;transition:transform .3s ease}.switcher__box.position-right:before{transform:translateX(100%)}.switcher__item{position:relative;z-index:1;flex:1 1;cursor:pointer;height:39px;display:flex;align-items:center;justify-content:center}.switcher__item svg{display:inline-block;height:22px;width:22px;color:#999;transition:color .2s ease .1s}.switcher__item--sun.selected svg{color:#f6b685}.switcher__item--moon.selected svg{color:#287bb7}.address-search__status{margin-top:8px;font-size:12px;text-align:center}.address-search__status--ok{color:#4bc640}.address-search__status--error{color:#ff2323}.address-search__variants{margin-top:8px}.address-search__variants__head{font-size:12px;line-height:1;margin-bottom:4px;font-weight:500}.address-search__variants__item{display:block;cursor:pointer;font-size:12px;line-height:1.1;margin-bottom:4px;transition:color .2s ease}.address-search__variants__item:hover{color:#ea6109}.title{margin:0;font-size:24px;font-weight:700;line-height:1.25}.vm--overlay{background:rgba(29,29,27,.9)!important}.vm--modal{background:#fff;border-radius:4px;width:450px!important;max-width:100vw!important;left:50%!important;top:50%!important;height:auto!important;transform:translate(-50%,-50%)!important;max-height:90vh!important;overflow-y:auto!important}.vm--modal::-webkit-scrollbar{width:4px}.vm--modal::-webkit-scrollbar-thumb:vertical{margin:4px;background:#e0e0e0;-webkit-border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}.vm--modal::-webkit-scrollbar-thumb:vertical:hover{background:#ff7923}.vm--modal::-webkit-scrollbar-thumb:vertical:active{background:#cd5000}.vm--modal::-webkit-scrollbar-track{width:4px;background:#fbfbfb}.vm--modal::-webkit-scrollbar-button:end:increment,.vm--modal::-webkit-scrollbar-button:start:decrement{height:4px;display:block}.vm--modal .modal-info{text-align:center;padding:50px 30px!important;width:100%;max-width:500px;box-sizing:border-box}.vm--modal .modal-info--warning{max-width:300px;margin:0 auto}.vm--modal .modal-info__success-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;color:#fff;background:#ea6109;border-radius:50%;margin-bottom:24px}.vm--modal .modal-info__success-icon svg{width:60%;height:60%}.vm--modal .modal-info__success-icon--error{background:#ff2323}.vm--modal .modal-info__title{margin:0}.vm--modal .modal-info__text{margin-top:20px;font-size:14px}.vm--modal .modal-info .modal__close{position:absolute;left:auto;right:0}.modal__close{position:-webkit-sticky;position:sticky;top:0;left:100%;width:40px;height:40px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;z-index:9;background:#f3f3f3;border-bottom-left-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal__close svg{height:50%;width:50%;color:#656464;transition:color .2s ease}.modal__close:hover svg{color:#ea6109}.modal__title{font-size:24px;font-weight:700;text-align:center;line-height:1.1;margin-bottom:24px;grid-template-columns:1fr 95px}.modal__inner{padding:4px 0 2vw 0}.modal__content{padding:0 3vw}.modal__content .field{margin-bottom:20px}.modal--shift .vm--modal{width:390px!important}.modal--shift .vm--modal .modal-form__inner{padding-bottom:12px}.modal--many-hours .vm--modal{max-width:300px!important;text-align:center}.modal--many-hours .vm--modal h3{font-size:24px;font-weight:700;color:#ea6109;margin-top:0;margin-bottom:12px;line-height:1.1}.modal--many-hours .vm--modal p{margin-top:0;margin-bottom:24px;font-size:12px;line-height:1.6;color:#999}.modal-form .vm--modal{width:680px!important}.modal-form__inner{padding:10px 0 4vw 0}.modal-form .modal-form__title{padding:0 6vw;font-size:24px;font-weight:700;line-height:1.1;margin-bottom:24px;display:grid;grid-template-columns:1fr 95px;justify-content:flex-end;gap:8px;align-items:center}.modal-form .modal-form__title span{display:inline-block;line-height:40px}.modal-form .modal-form__title__actions{display:grid;align-items:center;grid-template-columns:40px 40px;justify-content:flex-end;gap:12px}.modal-form .modal-form__title__actions--one{grid-template-columns:40px}.modal-form form{padding:0 6vw}.modal-form form .row{margin-bottom:12px}.modal-form form .row--2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.modal-form form .row--buttons{margin-top:24px}.modal-form form .row--error{color:#ff2323;font-family:14px;margin-top:24px;text-align:center}.modal-form form .phone-field{display:inline-block;margin-top:8px;padding-left:4px;text-decoration:none;color:#656464;font-size:12px;letter-spacing:1px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal-form--report .vm--modal{width:500px!important;overflow:visible!important;transform:translate(-50%,-63%)!important}.modal-form--report .modal-form__title,.modal-form--report form{padding:0 48px}.modal-form--report .modal__close{position:absolute;top:0;right:0;left:auto}.modal-form--report .modal-form__inner{padding:48px 0}.modal-form--report .btn{margin-top:24px}.modal-confirm .vm--modal{width:360px!important;max-width:100vw!important}.modal-confirm__inner{padding:32px 20px;text-align:center}.modal-confirm__icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;color:#fff;background:#ea6109;border-radius:50%;margin-bottom:24px}.modal-confirm__icon svg{width:60%;height:60%}.modal-confirm__icon--error{background:#ff2323}.modal-confirm__title{margin:0}.modal-confirm__text{margin-top:20px;font-size:14px}.modal-confirm__buttons{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.shift-info{padding:4px 40px 0 40px;box-sizing:border-box;font-family:Roboto Mono,sans-serif;font-size:12px}.shift-info__phone{display:flex;align-items:center;justify-content:flex-start;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}.shift-info__phone svg{color:#ea6109;width:24px;height:24px;max-width:24px;margin-right:12px}.shift-info__phone span{display:inline-block;color:#656464}.shift-info__phone span,.shift-info__title{font-size:18px;font-weight:700;line-height:1.1}.shift-info__title{color:#ea6109;margin-bottom:8px}.shift-info__descr{color:#656464;line-height:1.5;max-width:160px}.shift-info__descr .name{display:block}.shift-info__descr--in-form{padding-left:4px;margin:12px 0 20px 0;color:#999}.shift-info__descr--in-form .name{color:#656464}.shift-info hr{border:0;height:1px;width:100%;background:#e0e0e0;margin:24px 0}.shift-info__fields{display:grid;grid-template-columns:1fr 1fr;gap:8px}.shift-info__field{color:#656464}.shift-info__field span{display:block;line-height:1.1}.shift-info__field .name{color:#ea6109;margin-bottom:8px}.shift-info__items{margin-top:32px}.shift-info__item{display:flex;align-items:flex-start;justify-content:flex-start;flex-flow:row;margin-top:18px;color:#1d1d1b;text-decoration:none}.shift-info__item svg{width:12px;height:12px;max-width:12px;min-width:12px;color:#ea6109;margin-right:8px;margin-top:2px}.shift-info__item span{display:block}.shift-info__buttons{margin-top:32px;display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:20px}.shift-info__buttons--one{display:block}.shift-info__last{padding-left:20px;margin-top:12px}.shift-info__last__item{margin-bottom:8px;color:#656464;line-height:1.6}.shift-info__last__item span{color:#ea6109}.shift-info__status{position:relative;font-size:12px;margin-top:12px}.shift-info__status:before{content:"";display:inline-block;height:8px;width:8px;border-radius:50%;margin-left:1px;margin-right:9px;margin-left:3px}.shift-info__status--red:before{background:#ff2323}.shift-info__status--green:before{background:#4bc640}.shift-info__status--orange:before{background:#ff7923}@media screen and (max-width:480px){.modal-form form .row--2:not(.row--buttons){display:block}.modal-form form .row--2:not(.row--buttons) .field:first-of-type,.modal-form form .row--2:not(.row--buttons) .field__wrap{margin-bottom:12px}.modal-form form .row--2:not(.row--buttons) .field__wrap .field{margin-bottom:0}.modal-form--report .modal-form__title,.modal-form--report form{padding:0 20px}.shift-info{padding:4px 20px 0 20px}}@media screen and (max-width:360px){.modal-form--report .modal-form__title,.modal-form--report form{padding:0 12px}.shift-info{padding:4px 12px 0 12px}.form-shift .field label{font-size:11px}}.error-page{height:100vh;width:100%;background-image:url(/img/404-bg.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.error-page__inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:560px;min-height:400px;text-align:center}.error-page__inner .title{margin-bottom:40px;margin-top:4px}.error-page__logo{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);width:92px;height:42px}.error-page__logo svg{width:100%;height:100%}.toasted-container.toasts.bottom-left .toasts__item,.toasted-container.toasts.bottom-right .toasts__item{font-size:14px;font-weight:400;line-height:1.1;padding:2px 20px;border-radius:40px}@media screen and (max-width:480px){.toasted-container.toasts.bottom-left .toasts__item,.toasted-container.toasts.bottom-right .toasts__item{font-size:12px;padding:2px 12px;text-align:center;justify-content:center;border-radius:0}}.header{padding:8px 0;background:#fff;border-bottom:1px solid #e0e0e0;position:-webkit-sticky;position:sticky;top:0;z-index:5}.header .container{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:space-between}.header__logo{width:140px;height:63px}.header__logo svg{width:100%;height:100%}.header__actions{display:flex;align-items:center;justify-content:flex-end}.header__user{margin-right:24px}.header__user a{position:relative;color:#656464;text-decoration:none;display:inline-block;white-space:nowrap;line-height:1;font-size:16px;transition:color .3s ease}.header__user a:hover{color:#ff7923}.header__user a.notification:after{content:"";position:absolute;right:-7px;top:-3px;width:8px;height:8px;border-radius:50%;background:#4bc640}.header__logout .icon{width:24px;height:24px;margin-top:4px}.header .nav{border-top:1px solid #e0e0e0;position:relative;margin-top:8px;padding:24px 0 16px 0}.header .nav__inner{display:flex;align-items:center;justify-content:center;max-width:100%;overflow-x:auto;overflow-y:hidden}.header .nav__inner::-webkit-scrollbar{height:0}.header .nav__inner::-webkit-scrollbar-thumb:horizontal{margin:0;background:transparent}.header .nav__inner::-webkit-scrollbar-thumb:horizontal:active,.header .nav__inner::-webkit-scrollbar-thumb:horizontal:hover{background:transparent}.header .nav__inner::-webkit-scrollbar-track{width:0;background:transparent}.header .nav__inner::-webkit-scrollbar-button:end:increment,.header .nav__inner::-webkit-scrollbar-button:start:decrement{height:0;display:block}.header .nav__inner a{position:relative}.header .nav__inner a.notification:after{content:"";position:absolute;right:-13px;top:0;width:8px;height:8px;border-radius:50%;background:#4bc640}.header .nav__item{margin:0 16px;font-size:16px;font-weight:700;white-space:nowrap;text-decoration:none;color:#c4c4c4;display:inline-block;line-height:1.1;transition-delay:color .3s ease}.header .nav__item:hover{color:#ff7923}.header .nav__item.router-link-exact-active{color:#ea6109}@media screen and (max-width:810px){.header{max-width:100vw;overflow:hidden}.header__logo{width:90px;height:40px}.header .nav{padding:20px 0 10px 0;box-sizing:border-box;width:100%}.header .nav__inner{justify-content:flex-start}.header .nav__inner:after{content:".";opacity:0;display:inline-block;width:1px;height:1px}.header .nav__item{margin:0 8px;font-size:14px;box-sizing:border-box}.header .nav__item:first-of-type{margin-left:16px}.header .nav__item:last-of-type{margin-right:16px}.header .nav:after,.header .nav:before{content:"";position:absolute;top:0;bottom:0;width:16px;z-index:1;background:linear-gradient(90deg,hsla(0,0%,100%,0) 10%,#fff)}.header .nav:after{right:0}.header .nav:before{left:0;transform:scaleX(-1)}}.auth{padding-top:10vh}.auth__form{max-width:460px;margin:0 auto}.auth .auth__actions{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:36px}.auth .auth__actions--one-btn{display:block;text-align:center}.auth .title{margin-bottom:40px;text-align:center}.auth .field{margin-bottom:20px}.auth__error{color:#ff2323;margin-top:24px;font-size:12px;line-height:1;margin-bottom:-6px}.auth__expired{max-width:460px;margin:0 auto;text-align:center}.auth__expired .title{margin-bottom:32px}.auth__expired .btn{margin:0 8px}.profile{padding:8vh 0 120px 0}.profile__wrap{max-width:560px;margin:0 auto}.profile__top{display:grid;grid-template-columns:minmax(50px,calc(100% - 56px)) 36px;gap:20px;align-items:center;margin-bottom:20px}.profile__top h1{margin:0;font-size:32px;line-height:1.1}.profile__top p{margin-top:4px;margin-bottom:0;font-size:14px;color:#999;font-weight:500}.profile__info{display:grid;grid-template-columns:1fr 1fr;gap:32px 60px}.profile__info__item.full-width{grid-column:1/span 2}.profile__info__item__icon{display:inline-flex;border-radius:50%;background:#ea6109;height:32px;width:32px;align-items:center;justify-content:center}.profile__info__item__icon svg{color:#fff;width:50%;height:50%}.profile__info__item__row{margin-top:16px}.profile__info__item__row .name{color:#999;font-weight:500;margin-bottom:4px;line-height:1.1;font-size:12px}.profile__info__item__row .value{font-weight:700;font-size:16px}.profile__change-pass{margin-top:48px}.profile__change-pass__notification{text-align:center;font-size:12px;margin-top:16px;color:#656464;font-weight:200}.profile__change-pass__notification b{color:#4bc640}.profile__lang{margin-top:48px}.profile__lang .field{max-width:160px}@media screen and (max-width:480px){.profile{padding:32px 0 80px 0}.profile__top h1{font-size:20px}.profile__top p{font-size:12px}}.settings{padding:8vh 0 120px 0}.settings__form{text-align:left}.settings__form__row{display:flex;align-items:center;justify-content:flex-start;margin-bottom:6px;position:relative}.settings__form__row .name{width:40px;max-width:40px;margin-right:12px;font-size:12px;font-weight:700;color:#656464}.settings__form__row .delete-icon{position:absolute;left:100%;top:50%;transform:translateY(-50%);height:36px;width:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-left:16px;border:1px solid #e0e0e0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:border-color .2s ease}.settings__form__row .delete-icon svg{width:50%;height:50%;color:#c4c4c4;transition:color .2s ease}.settings__form__row .delete-icon:hover{border-color:#ea6109}.settings__form__row .delete-icon:hover svg{color:#ea6109}.settings__form__row__input-addtime{position:absolute;right:-80px}.settings__form__buttons{margin-top:20px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.settings__form__buttons--single-center{text-align:center;display:block}@media screen and (max-width:480px){.settings{padding:32px 0 80px 0}.settings__form__row--with-icon{padding-right:52px}.settings__form__row--with-icon .delete-icon{margin-left:-36px}}.table{padding:8vh 0 120px 0}.table .request__actions{margin-top:24px;text-align:left;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s ease .3s}.table .request__actions .btn{margin-right:12px}.table .request__actions.visible{opacity:1;visibility:visible;transition:visibility 0s ease,opacity .3s ease}@media screen and (max-width:480px){.table{padding:32px 0 80px 0}}.calendar-page{background:#f2f2f2;height:calc(var(--vh, 1vh)*100 - 146px);position:relative}.calendar-page__call-btn{position:fixed;z-index:9;bottom:60px;right:60px;background:#fff;height:60px;width:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px 0 rgba(29,29,27,.15);cursor:pointer;transition:background .3s ease}.calendar-page__call-btn svg{color:#656464;height:40%;width:40%;transition:color .3s ease}.calendar-page__call-btn:hover{background:#ea6109}.calendar-page__call-btn:hover svg{color:#fff}.calendar-page__mobile-report{display:none;margin-top:12px}.calendar-page__mobile-report .btn{padding:9px 10px 8px 10px}.calendar-page__container{display:flex;align-items:flex-start;justify-content:space-between;flex-flow:row;transition:filter .1s ease}.calendar-page__container--blur{filter:blur(5px)}.calendar-page__main{flex:1 1}.calendar-page__main__top{display:flex;align-items:center;justify-content:space-between;padding:20px 0;position:relative;z-index:3}.calendar-page__main__top .calendar-page__switcher{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:6px 0 7px 0}.calendar-page__main__top .calendar-page__switcher span{display:inline-block;margin-right:24px;color:#656464;font-size:12px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar-page__main__top .calendar-page__switcher .icon{height:28px;width:28px;background:none;margin-left:8px}.calendar-page__main__top .calendar-page__switcher .icon svg{height:12px;width:7px}.calendar-page__main__top .field input{background:#fff}.calendar-page__main__top .field.autocomplete{width:280px}.calendar-page__main__top .field.autocomplete input{padding-right:32px}.calendar-page__main .calendar{position:relative;z-index:1;max-height:calc(var(--vh, 1vh)*100 - 260px)}.calendar-page__sidebar{flex:1 1;width:250px;max-width:250px;min-width:250px;padding-left:24px}.calendar-page__sidebar__top{height:81px;padding:20px 0;box-sizing:border-box}.calendar-page__sidebar__top .btn.secondary{padding:10px 12px 9px 12px;border-color:#ea6109;color:#ea6109}.calendar-page__sidebar__top .btn.secondary:hover{border-color:#cd5000;color:#cd5000}.calendar-page .loading{position:absolute;z-index:999;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.4);display:flex;align-items:center;justify-content:center}.calendar-page .form-shift:not(.in-modal){height:100vh;max-height:calc(var(--vh, 1vh)*100 - 260px)}.calendar-page .form-shift:not(.in-modal) .form-shift__inner{height:100vh;max-height:calc(var(--vh, 1vh)*100 - 260px);overflow-y:auto!important}.calendar-page .form-shift:not(.in-modal) .form-shift__inner::-webkit-scrollbar{width:4px}.calendar-page .form-shift:not(.in-modal) .form-shift__inner::-webkit-scrollbar-thumb:vertical{margin:4px;background:#e0e0e0;-webkit-border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}.calendar-page .form-shift:not(.in-modal) .form-shift__inner::-webkit-scrollbar-thumb:vertical:hover{background:#ff7923}.calendar-page .form-shift:not(.in-modal) .form-shift__inner::-webkit-scrollbar-thumb:vertical:active{background:#cd5000}.calendar-page .form-shift:not(.in-modal) .form-shift__inner::-webkit-scrollbar-track{width:4px;background:#fbfbfb}.calendar-page .form-shift:not(.in-modal) .form-shift__inner::-webkit-scrollbar-button:end:increment,.calendar-page .form-shift:not(.in-modal) .form-shift__inner::-webkit-scrollbar-button:start:decrement{height:4px;display:block}.calendar-page .form-shift:not(.in-modal) .form-shift__inner::-webkit-scrollbar-track{background:transparent}.calendar-page .card__name svg.call,.calendar-page .card__time svg.call{display:none}.calendar-page__daily-view{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;z-index:9}.form-shift{position:relative}.form-shift__buttons{display:grid;grid-template-columns:1fr 1fr;gap:8px}.form-shift__btn{position:absolute;bottom:0;left:0;right:0}.form-shift .row{margin-bottom:12px}.form-shift .row--2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.form-shift .row:last-of-type{margin-bottom:60px}.form-shift .row .error{color:#ff2323;font-size:12px;font-family:Roboto Mono,sans-serif;text-align:center}.form-shift .field label{color:#656464}.form-shift .field input,.form-shift .field textarea{background:#fff}.form-shift .field--error .field__input__status{display:none}.form-shift ul{padding:0 2px;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.form-shift ul li{list-style-type:none;margin-bottom:8px;line-height:1.1;display:flex;align-items:center;justify-content:space-between;font-size:12px;font-family:Roboto Mono,sans-serif;color:#656464}.form-shift ul li a,.form-shift ul li span{display:inline-block}.form-shift ul li a{color:#656464;text-decoration:none}.form-shift.in-modal{height:auto}.form-shift.in-modal .form-shift__inner{overflow-y:visible}.form-shift.in-modal .form-shift__inner .row:last-of-type{margin-bottom:0}.form-shift.in-modal .form-shift__btn{position:static;margin-top:24px}.daily-view__top{background:#f2f2f2;padding:20px 16px}.daily-view__calendar{display:flex;align-items:center;justify-content:space-between}.daily-view__calendar__item{text-align:center;min-width:14.28571%}.daily-view__calendar__item span{font-weight:700;font-size:12px;display:block;line-height:1;color:#656464}.daily-view__calendar__item span.day{margin-bottom:16px}.daily-view__calendar__item span.num{position:relative;z-index:1}.daily-view__calendar__item--selected span.num{color:#fff}.daily-view__calendar__item--selected span.num:before{content:"";position:absolute;top:50%;left:50%;height:32px;width:32px;margin-left:-16px;margin-top:-16px;border-radius:50%;background:#ea6109;z-index:-1;transform:translateY(-1px)}.daily-view__main{padding:16px;box-sizing:border-box;height:calc(100% - 80px);overflow-y:auto;padding-bottom:80px;position:relative}.daily-view__main::-webkit-scrollbar{width:4px}.daily-view__main::-webkit-scrollbar-thumb:vertical{margin:4px;background:#e0e0e0;-webkit-border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}.daily-view__main::-webkit-scrollbar-thumb:vertical:hover{background:#ff7923}.daily-view__main::-webkit-scrollbar-thumb:vertical:active{background:#cd5000}.daily-view__main::-webkit-scrollbar-track{width:4px;background:#fbfbfb}.daily-view__main::-webkit-scrollbar-button:end:increment,.daily-view__main::-webkit-scrollbar-button:start:decrement{height:4px;display:block}.daily-view__main .card{margin-bottom:8px;width:100%;padding:8px}.daily-view__main .card__name svg,.daily-view__main .card__time svg{margin-right:4px;margin-top:0}.daily-view__main .card__tooltip{position:static;height:auto;width:auto;max-width:100%}.daily-view__main .card__tooltip svg{display:none}.daily-view__main .card__tooltip span{opacity:1;visibility:visible;padding:4px;box-sizing:border-box;background:none;box-shadow:none;position:static;font-size:10px;color:#656464;display:block;width:100%;margin-top:12px;border:1px solid #ccc;border-radius:4px}.daily-view__main__not-found{color:#656464;line-height:1.1;margin-bottom:24px}.daily-view__main__button,.daily-view__main__not-found{text-align:center;margin-top:12px}.daily-view__main__button .btn{padding:10px 24px 9px 24px}.daily-view__back{position:fixed;bottom:0;left:0;right:0;text-align:center;padding:12px 16px;line-height:1;color:#656464;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Roboto Mono,sans-serif;font-size:12px;background:#f2f2f2}@media screen and (max-width:1360px){.calendar-page .card__name svg,.calendar-page .card__time svg{width:10px;height:10px;max-width:10px}.calendar-page .card__name span,.calendar-page .card__time span{font-size:10px}}@media screen and (max-width:1060px){.calendar-page__sidebar{width:220px;max-width:200px;min-width:220px;padding-left:12px}.calendar-page .calendar__cell{padding:4px 2px}.calendar-page .calendar__cell__shifts .card{padding:6px}.calendar-page .calendar__cell__shifts .card__name,.calendar-page .calendar__cell__shifts .card__tooltip{display:none}.calendar-page .calendar__cell__shifts .card__time{margin-top:0;display:flex;justify-content:center;align-items:center}.calendar-page .calendar__cell__shifts .card__time svg:not(.attention):not(.sun):not(.moon):not(.call){display:none}.calendar-page .calendar__cell__shifts .card__time svg{margin-top:0;margin-right:0;height:10px;width:10px;min-width:10px}.calendar-page .calendar__cell__shifts .card__time svg.call{display:block}.calendar-page .calendar__cell__shifts .card__time span{display:none}}@media screen and (max-width:810px){.calendar-page{height:calc(var(--vh, 1vh)*100 - 110px)}.calendar-page .calendar-page__main .calendar.can-edit{height:calc(var(--vh, 1vh)*100 - 250px)}.calendar-page__mobile-report{display:block}.calendar-page__sidebar{display:none}.calendar-page__main__top .field.autocomplete{width:200px}.calendar-page__main__top .calendar-page__switcher span{margin-right:8px}.calendar-page__main .calendar{max-height:calc(var(--vh, 1vh)*100 - 220px)}.calendar-page .calendar__cell:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:9}}@media screen and (max-width:415px){.calendar-page__main__top{flex-flow:row;padding:12px 0}.calendar-page__call-btn{bottom:30px;right:30px}.calendar-page .calendar-page__main .calendar{max-height:calc(var(--vh, 1vh)*100 - 200px)}.calendar-page .calendar-page__main .calendar.can-edit{height:calc(var(--vh, 1vh)*100 - 240px)}.calendar-page__main__top .calendar-page__switcher .icon{margin-left:4px}.calendar-page__main__top .calendar-page__switcher span{margin-right:4px}.calendar-page__main__top .field.autocomplete{width:160px}.calendar-page__main__top .field.autocomplete.field input,.calendar-page__main__top .field.autocomplete .field textarea{padding:13px 12px 12px 12px}.calendar-page__main__top .field.autocomplete .dropdawn__box__item{padding:8px 12px}}@media screen and (max-width:360px){.calendar-page__main__top .field.autocomplete{width:125px}.calendar-page__main__top .calendar-page__switcher span{margin-right:0}.calendar-page__call-btn{height:50px;width:50px}}.timing .location-field{max-width:200px;margin-right:8px}.timing .location-field .dropdawn__box{text-align:left}.timing .dates-field{text-align:left;max-width:200px;margin-right:8px}.timing .dates-field input{border-radius:30px}.timing .report-btn{padding:10px 16px 9px 16px!important}@media screen and (max-width:980px){.timing .table-data__grid{display:none}.timing .table-data__accordions{display:block}.timing .table-data__bottom{margin-top:20px}.timing .table-data__header{text-align:left;justify-content:flex-start;margin-top:0;margin-bottom:20px}.timing .table-data__header .field--dropdawn,.timing .table-data__header .field--search{max-width:400px}}@media screen and (max-width:414px){.timing .table-data__header{flex-flow:row wrap}.timing .table-data__header .btn,.timing .table-data__header .field{width:100%;min-width:100%;margin-bottom:8px;margin-right:0}.timing .table-data__header .btn{order:-1}}.marginTop10{margin-top:10px}