#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.footer-split{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 4px}.footer-split:after{content:"·"}.account-info-link{text-decoration:none;color:#000}.point-hidden{display:none}.trip-details .v-table tbody td,.trip-details .v-table thead th{padding:0 12px}.trip-details .v-table tbody tr[active]{background-color:#ffecb3!important}.trip-comment{color:#546e7a}.radius-edit .v-btn{margin:0 0 0 5px}.radius-edit .v-btn,.radius-edit .v-btn .v-btn__content{width:20px;height:20px}.v-table thead td,.v-table thead th{background-color:#fff}.tableFloatingHeaderOriginal th{-webkit-transition:unset!important;transition:unset!important}.v-table thead .v-datatable__actions{border-top:0!important;margin:0 -24px 1px -120px}.v-table .v-datatable__progress th{border:0}.v-card>div:not(:first-child) .v-table__overflow,.v-expansion-panel__body .v-card>div:first-child .v-table__overflow{border-top:1px solid rgba(0,0,0,.12)}.v-table tr:first-child td,.v-table tr:first-child th{border-top:0}.v-table tr td:first-child,.v-table tr th:first-child{border-left:0}.v-table tr td:last-child,.v-table tr th:last-child{border-right:0}.v-table td,.v-table th{border:1px solid rgba(0,0,0,.12)}.v-table tr{border-bottom:none!important}.v-table tbody tr[active]{background-color:#ffecb3!important}.v-table .v-datatable__expand-row .v-datatable__expand-col:empty{display:none}.trip-points-grid .v-table thead tr{height:44px}.trip-points-grid .v-table thead tr th{line-height:1.2}.trip-points-grid .v-table .mdi-tilde{vertical-align:unset}.trip-points-grid .v-table .open-point-details-btn{height:24px;font-size:8pt;text-decoration:underline;margin:0;padding:0}.trip-points-grid .v-table .open-point-details-btn:hover{text-decoration:none}.trip-points-grid .v-table .open-point-details-btn:before{background-color:transparent}.time-font,.tz-font{font-weight:500}.tz-font{line-height:19.5px;font-size:8pt}.day-font{font-size:8pt;line-height:1;display:inline-block}.sortHandle{cursor:move!important}.wrap-headers th{white-space:normal!important}.cell-subheader{font-size:10px;color:#546e7a}.col-narrow{padding:0 6px!important}.col-narrow .v-btn{margin:0}.share-table-info td,.share-table-info th,.share-table-info tr{text-align:left;padding:2px}.v-table__overflow{-ms-overflow-style:none;scrollbar-width:none}.v-table__overflow.scroll{position:relative;padding-bottom:10px}.v-table__overflow.scroll thead tr:first-child{height:70px}.v-table__overflow.scroll thead tr:first-child td{vertical-align:bottom}.v-table__overflow.scroll-drag{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scroll-thumb-wrapper{position:absolute;top:0;left:0;right:0;z-index:1}.scroll-thumb-wrapper.sticky{position:fixed;top:64px!important}.scroll-thumb{display:block;position:absolute;height:10px;background:rgba(0,0,0,.3);border-radius:6px;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;cursor:pointer;z-index:1}.scroll-thumb.top{top:0}.scroll-thumb.bottom{bottom:0}.v-table__overflow::-webkit-scrollbar{display:none}.map-control{background:#fff;-webkit-box-shadow:rgba(0,0,0,.3) 0 1px 4px -1px;box-shadow:0 1px 4px -1px rgba(0,0,0,.3);margin:10px;overflow:visible;cursor:pointer;border-radius:2px;position:absolute;width:400px}@media(max-width:960px){.map-control{width:350px;left:50px;top:5px}}@media(max-width:600px){.map-control{width:250px}}@media(max-width:400px){.map-control{width:180px}}.map-control .v-text-field.v-text-field--solo .v-input__control{min-height:40px}.map-control .v-select.v-select--is-menu-active .v-input__icon--append .v-icon{-webkit-transform:none!important;transform:none!important}.way-control{padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}.way-control .v-btn{margin:0}.map-marker{position:absolute}.map-marker img{cursor:pointer;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.2));filter:drop-shadow(0 0 4px rgba(0,0,0,.2))}.map-marker .label{cursor:pointer}.map-marker-group.active img,.map-marker.active img{-webkit-filter:drop-shadow(0 0 6px);filter:drop-shadow(0 0 6px)}.map-marker-group.isnext img,.map-marker.isnext img{cursor:pointer;-webkit-animation-name:next-point-highlight;animation-name:next-point-highlight;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.map-marker .label{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px;font-weight:700;color:#fff}.map-marker-group.active .label,.map-marker.active .label{color:#ffc400}.map-marker-label{cursor:pointer;position:absolute;background-color:#fff;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);font-size:11px;text-align:center;line-height:15px;padding:0 4px;white-space:nowrap;border-radius:4px;-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.2),0 0 2px 1px rgba(0,0,0,.2);box-shadow:2px 2px 2px 0 rgba(0,0,0,.2),0 0 2px 1px rgba(0,0,0,.2)}.map-marker-group.active .map-marker-label,.map-marker.active .map-marker-label{background-color:#ffecb3;-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.2),0 0 2px 2px rgba(255,171,0,.5);box-shadow:2px 2px 2px 0 rgba(0,0,0,.2),0 0 2px 2px rgba(255,171,0,.5)}.map-marker-label.down{-webkit-transform:translate(-50%);transform:translate(-50%)}.map-marker-label .v-icon{cursor:inherit;color:#3b5d87!important;line-height:15px;font-size:15px;margin-right:0}.gm-style-iw{overflow:visible!important}.gm-style-iw>div>div{overflow-x:hidden!important}.map-marker-tooltip-sizer{min-width:314px}@media(max-width:960px){.map-marker-tooltip-sizer{min-width:164px}}.map-marker-monitor{border-radius:50%;border-style:solid;border-width:1px}.map-finish-monitor{background-blend-mode:multiply;background-size:contain;mask-size:contain;-webkit-mask-size:contain}.marker-initials{font-size:18px!important;font-weight:400;line-height:30px!important;letter-spacing:normal!important;font-family:Roboto,sans-serif!important}@-webkit-keyframes next-point-highlight{50%{-webkit-filter:drop-shadow(0 0 4px #2e7d32);filter:drop-shadow(0 0 4px #2e7d32);-webkit-transform:scale(.95);transform:scale(.95)}}@keyframes next-point-highlight{50%{-webkit-filter:drop-shadow(0 0 4px #2e7d32);filter:drop-shadow(0 0 4px #2e7d32);-webkit-transform:scale(.95);transform:scale(.95)}}.tooltip{position:fixed;width:300px;top:0;left:0;z-index:100;text-align:center;font-size:12px;padding:10px;opacity:0;pointer-events:none;border-radius:4px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:rgba(0,0,0,.7)}.tooltip.show,.tooltip.show-always{opacity:1;pointer-events:auto}.tooltip a,.tooltip span{color:#fff;display:block;cursor:default;margin-bottom:5px;font-family:Roboto,sans-serif}.tooltip a:last-child,.tooltip span:last-child{margin-bottom:0}.tooltip a{cursor:pointer;text-decoration:underline}.tooltip-absolute{position:absolute;display:block;z-index:100;opacity:0;background:rgba(0,0,0,.7);border-radius:4px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-transform:translateX(-50%) translateY(-100%) translateY(-10px);transform:translateX(-50%) translateY(-100%) translateY(-10px);text-align:center;font-size:12px;color:#fff;padding:10px;pointer-events:none}#deckgl-overlay{z-index:40}.contact-editor>.v-input__prepend-outer{margin-top:20px}.contact-editor .v-messages{min-height:0}.v-input--checkbox.v-input--selection-controls{margin-top:2px;padding-top:0}@media(max-width:600px){.sm-screen-tabs .v-tabs__container{width:90%;height:40px}.sm-screen-tabs .v-tabs__item{font-size:12px;padding:3px 6px}.sm-screen-tabs .reports-tab .v-tabs__item{font-size:11px}}#app .v-toolbar{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}#container.fill-height>.layout{height:100%}#container>.layout>.flex{padding-bottom:16px}#container>.layout>.flex:last-child{padding-bottom:0}.v-snack{z-index:2000000!important}.v-card>.v-progress-linear:last-child{margin-bottom:0}.v-icon{-moz-user-select:none;-ms-user-select:none;-o-user-select:none;-webkit-user-select:none;user-select:none}.v-btn-toggle.round,.v-btn-toggle.round .v-btn--icon{border-radius:50%}.v-carousel__controls{display:none}.v-btn-toggle.round .v-btn.v-btn--loader{opacity:1}.v-btn-toggle.round .v-btn.v-btn--loader .v-btn__loading .v-icon{color:rgba(0,0,0,.87)!important}.v-avatar .v-icon{border-radius:50%;border:5px solid transparent;overflow:hidden}.custom-loader{-webkit-animation:loader 1s infinite;animation:loader 1s infinite;display:-webkit-box;display:-ms-flexbox;display:flex}.wb-ba{word-break:break-all}.v-window__container--is-active{height:auto!important}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.v-list__tile__mask{color:#000!important;background-color:#ffecb3!important}.chip-select.v-select .v-select__selections{max-width:calc(100% - 28px)}.chip-select .v-select__selections .v-chip,.chip-select .v-select__selections .v-chip__content{max-width:100%}.chip-select .v-select__selections .v-chip__content>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.v-select__selections{overflow:hidden}.cirсle-sm:after{content:"";width:8px;height:8px;background-color:#fdd835!important;position:absolute;right:3px;top:5px;border-radius:50px}.filter-range-title{padding-left:30px}.input-picker{padding:0 10px;max-width:100px}.v-footer.v-footer--fixed{position:fixed;z-index:1}@media(max-width:960px){.date-range{width:300px}.date-range .date-range__presets{display:none}.date-range .date-range__pickers{width:300px;display:inline-block!important}}.icon-note{-webkit-transform:translate(20%,40%) scale(.5);transform:translate(20%,40%) scale(.5)}.chat-badge .v-badge__badge{color:#000;font-size:10px;width:18px;height:18px;top:-5px}@media(min-width:960px){.full-screen #map{width:calc(100vw - 97px)}}.v-dialog .close-btn{margin-top:0;margin-right:-5px}.trip-changes .v-card__text,.trip-changes .v-expansion-panel__header,.trip-history .v-card__text,.trip-history .v-expansion-panel__header{padding:4px 16px}.mdi-tilde{font-size:16px!important;font-weight:700;color:#555!important;padding-right:3px;position:relative;top:1px}.disable-events{pointer-events:none}.v-breadcrumbs.breadcrumbs{padding-top:0;padding-left:1px}.v-rating.flat{margin-left:-6px}.v-rating.flat .v-icon{padding-left:4px;padding-right:4px}.timepicker-custom{outline:0!important;border:0!important}.vue__time-picker{display:inline-block;position:relative;font-size:1em;width:10em;font-family:sans-serif;vertical-align:middle}.vue__time-picker *{-webkit-box-sizing:border-box;box-sizing:border-box}.vue__time-picker input.display-time{border:1px solid #d2d2d2;width:10em;height:2.2em;padding:.3em .5em;font-size:1em}.vue__time-picker input.has-custom-icon{padding-left:1.8em}.vue__time-picker input.display-time.invalid:not(.skip-error-style){border-color:#c03;outline-color:#c03}.vue__time-picker input.display-time.disabled,.vue__time-picker input.display-time:disabled{color:#d2d2d2}.vue__time-picker .controls{position:absolute;top:0;bottom:0;right:0;z-index:3;-webkit-box-orient:horizontal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;pointer-events:none}.vue__time-picker .controls,.vue__time-picker .controls>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.vue__time-picker .controls>*{cursor:pointer;width:auto;-webkit-box-orient:vertical;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .35em;color:#d2d2d2;line-height:100%;font-style:normal;pointer-events:auto;-webkit-transition:color .2s,opacity .2s;transition:color .2s,opacity .2s}.vue__time-picker .controls>:hover{color:#797979}.vue__time-picker .controls>:active,.vue__time-picker .controls>:focus{outline:0}.vue__time-picker .controls .char{font-size:1.1em;line-height:100%;-webkit-margin-before:-.15em}.vue__time-picker .custom-icon{z-index:2;position:absolute;left:0;top:0;bottom:0;width:1.8em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.vue__time-picker .controls img,.vue__time-picker .controls svg,.vue__time-picker .custom-icon img,.vue__time-picker .custom-icon svg{display:inline-block;vertical-align:middle;margin:0;border:0;outline:0;max-width:1em;height:auto}.vue__time-picker .time-picker-overlay{z-index:4;position:fixed;top:0;left:0;right:0;bottom:0}.vue__time-picker .dropdown{position:absolute;z-index:5;top:calc(4em + 2px);left:0;background:#fff;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.15);box-shadow:0 1px 6px rgba(0,0,0,.15);width:10em;height:10em;font-weight:400}.vue__time-picker .dropdown .select-list{width:10em;height:10em;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.vue__time-picker .dropdown .select-list:active,.vue__time-picker .dropdown .select-list:focus{outline:0}.vue__time-picker .dropdown ul{padding:0;margin:0;list-style:none;outline:0;-webkit-box-flex:1;-ms-flex:1 1 0.00001px;flex:1 1 0.00001px;overflow-x:hidden;overflow-y:auto}.vue__time-picker .dropdown ul.apms,.vue__time-picker .dropdown ul.minutes,.vue__time-picker .dropdown ul.seconds{border-left:1px solid #fff}.vue__time-picker .dropdown ul li{list-style:none;text-align:center;padding:.3em 0;color:#161616}.vue__time-picker .dropdown ul li:not(.hint):not([disabled]):focus,.vue__time-picker .dropdown ul li:not(.hint):not([disabled]):hover{background:rgba(0,0,0,.08);color:#161616;cursor:pointer}.vue__time-picker .dropdown ul li:not([disabled]).active,.vue__time-picker .dropdown ul li:not([disabled]).active:focus,.vue__time-picker .dropdown ul li:not([disabled]).active:hover{background:#1976d2;color:#fff}.vue__time-picker .dropdown ul li[disabled],.vue__time-picker .dropdown ul li[disabled]:hover{background:transparent;opacity:.3;cursor:not-allowed}.vue__time-picker .dropdown .hint{color:#a5a5a5;cursor:default;font-size:.8em}.change-roles-for-user .card-text{text-align:center}#notification-emails-input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#notification-emails-textarea-first,#notification-emails-textarea-second{margin-top:0}.custom-divider[data-v-bc84ded6]{width:80%;margin:5px auto 0}.input-text-align-right input{text-align:right}.date-range[data-v-3500993f]{display:-webkit-box;display:-ms-flexbox;display:flex}.date-range__presets[data-v-3500993f]{margin-right:1rem}.date-range__pickers[data-v-3500993f]{display:-webkit-box;display:-ms-flexbox;display:flex}.date-range__picker[data-v-3500993f]{padding:0 1rem}.current-color{width:30px;height:30px}.point-type[data-v-1017bc35]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.point-type__info[data-v-1017bc35]{text-align:left}.point-type__icon[data-v-1017bc35]{vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.point-type__functions[data-v-1017bc35]{padding-left:4px;width:58px;margin:auto;text-align:center}@media (max-width:960px){.chat-container[data-v-47dc9e9f],.chat-container[data-v-11336871]{position:fixed!important;margin:0!important;top:50px!important;left:0;width:100%!important}}.slider-items-count[data-v-3534c058]{color:#fff;position:absolute;left:34px;bottom:6%;z-index:1}.v-window-item[data-v-3534c058]{background:rgba(0,0,0,.9);position:relative}.close-slider-button[data-v-3534c058]{top:5%;right:23px;position:absolute;z-index:1}.v-carousel__next[data-v-3534c058],.v-carousel__prev[data-v-3534c058]{z-index:1}.v-carousel__next i[data-v-3534c058],.v-carousel__prev i[data-v-3534c058]{color:#fff!important}@media (max-width:960px){.chat-container[data-v-4e2906de]{position:fixed!important;margin:0!important;top:50px!important;left:0;width:100%!important}}.textarea-scroll.v-textarea .v-text-field__slot textarea{overflow:auto!important}.primary-panel.v-expansion-panel{-webkit-box-shadow:none;box-shadow:none;border:1px solid grey}.primary-panel .v-expansion-panel__header{background:#fff;color:rgba(0,0,0,.54);font-weight:700}.card__point-setting{-webkit-box-shadow:none;box-shadow:none;border:1px solid grey!important;color:rgba(0,0,0,.54)!important}.textarea__six-line-comment textarea{max-height:125px;overflow:auto}.v-textarea .v-text-field__slot,d__slot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.point-info__attach-file{cursor:pointer;max-width:200px;max-height:100px;background:#3f51b5;margin:10px 20px}.point-info .layout.row .flex.text-xs-left{-ms-flex-negative:0;flex-shrink:0;min-width:150px}div[data-v-bd448228] .table-row.h-24{height:24px}div[data-v-bd448228] .table-row.h-48{height:48px}div[data-v-bd448228] .table-row td{white-space:nowrap;height:24px}.ts-text-field .v-input__append-inner{display:none}.ellipsis .v-input__control .v-input__slot .v-text-field__slot input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trips .table-row.h-24{height:24px!important}.trips .table-row.h-48{height:48px!important}.trips .table-row td{white-space:nowrap;height:24px!important}.trips .col-start{border-right:0!important;padding:4px 6px!important}.trips .col-dash{border-left:0!important;border-right:0!important;padding:0 6px!important;text-align:center}.trips .col-finish{padding:4px 6px 4px 6px!important}.trips .col-finish div{display:inline-block;text-align:right!important;min-width:35px}.trips td.col-narrow{padding:0 12px 0 6px!important}#trips-monitoring-filter{padding-bottom:0!important;margin-top:-8px;margin-bottom:-8px}.trip-monitor-toolbar .v-toolbar__content{padding:0;height:auto!important}.trip-monitor-toolbar .v-expansion-panel__header{padding:10px 16px 10px 16px}.trips-monitoring #container{padding:8px}.number-picker .v-btn{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin:0 0 5px 0;padding:0;min-width:24px;max-width:24px;z-index:1}.number-picker .v-input__control{margin-left:-24px;margin-right:-24px;z-index:0}.number-picker .v-text-field__slot{margin-left:24px;margin-right:24px;max-width:calc(100% - 48px)}.number-picker .v-input__control input{text-align:center}#payment__item .flex{padding-bottom:16px}.planning-time{max-width:4em}.planning-time .v-text-field__slot label{text-overflow:auto;overflow:visible}.distribution-filter-statuses{margin-top:14px}.roles-form ul{list-style-type:none;margin:0;padding:0}.roles-form .v-input--checkbox{vertical-align:top}.roles-form .v-input--selection-controls{margin:0;padding:0}.roles-form .v-input--selection-controls .v-input__slot{margin:0}.roles-form .group li{margin-top:16px}.roles-form .rule{margin-left:32px}.trip-share .alert-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.trip-share{position:relative}.trip-share .logo{position:absolute;z-index:100;top:50px;left:50px;width:200px}.trip-share .logo img{width:100%;height:auto}.trip-share .btn-review{position:absolute;bottom:16px;left:16px}table.v-table thead th[data-v-644344f1]:not(:first-child){padding:0 11px!important}.v-datatable thead th.column.sortable.active.desc .table-header__icon_no-rotate[data-v-644344f1]{-webkit-transform:none;transform:none}.v-datatable thead th.column.sortable .v-icon.table-header__icon_no-rotate[data-v-644344f1]{opacity:1}