@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes slideOutLeft{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(-100%, 0, 0)}}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0)}to{transform:translate3d(0, 0, 0)}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.app{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.app__outer{padding-left:60px;display:flex;flex-direction:column;width:100%;height:100%}.app__body{display:flex;flex-direction:column;flex:1;max-width:100%}.app__holder{display:flex;flex:1}.app__nav{background:#fff;overflow:hidden;box-shadow:1px 0 20px rgba(0,0,0,0.08);transition:all 150ms linear;display:flex;flex-direction:column;position:fixed;z-index:200;left:0;top:0;width:60px;height:100%}.app__nav:hover{width:250px;flex:0 0 250px}.app__nav li li a{padding-left:0}.app__header{background:#2F323E;padding:15px;display:flex;flex:0 0 60px;flex-direction:row}.app__header .logo{flex:0 0 200px}.app__header .logo svg{height:35px}@media only screen and (max-width: 500px){.app__header .logo{display:none}}.app__footer{text-align:center;font-size:12px;line-height:1;padding:10px;opacity:0.6;flex:0 0 32px}.app .sub-header{flex:0 0 60px;background:#fff;padding:15px;border-bottom:1px solid #e9e9e9;display:flex;align-items:center;justify-content:space-between}.app .sub-header h4{text-transform:uppercase;font-size:16px;line-height:1;margin:0;flex:1}.app .sub-header aside{text-align:right;font-size:0}.app .sub-header aside .button+.button{margin-left:10px}.app .sub-header aside input[type="text"]{margin:0;padding:5px 6px;font-size:16px;line-height:1;vertical-align:middle}@media only screen and (max-width: 700px){.app .sub-header aside input[type="text"]{display:none}}@media only screen and (max-width: 500px){.app .sub-header aside .button,.app .sub-header aside .button+.button{margin:10px 0 0 5px}}.app .sub-header aside span{margin:0 10px;font-size:17px;vertical-align:middle}.app .sub-header aside input[type="text"]+.button{margin-left:10px}.app .sub-header aside.sub-header__edit-buttons{padding-right:20px;font-size:14px;line-height:1.8;text-align:right}.app .sub-header aside__inv{font-size:17px}@media only screen and (max-width: 660px){.app .sub-header--invoices{display:block}.app .sub-header--invoices aside span{margin-top:10px;display:block;font-size:13px;line-height:1.3;text-align:center}}.app .body{padding:15px;flex:1px;min-height:0;overflow-y:auto}@media only screen and (max-width: 860px){.app .body{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}}@media only screen and (max-width: 700px){.app .body{padding:5px}}router-view{flex:1;display:flex;flex-direction:column}.auth-layout,.login-page{display:flex;flex:1}.auth-layout--active,.login-page--active{animation:fadeIn 200ms linear 0s 1 forwards}.auth-layout--inactive,.login-page--inactive{animation:fadeOut 200ms linear 0s 1 forwards}.login-page .logo-svg-section-2{fill:#111}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary,canvas{display:block}audio,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em}h1,h2,h3,h4,h5,h6,p{margin:0 0 1em}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:0 0 1em}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none}img{border:0;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto;white-space:pre-wrap;word-wrap:break-word}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="text"],input[type="email"],input[type="password"],input[type="tel"],input[type="time"],input[type="number"],input[type="date"],input[type="datetime-local"],select,textarea{border:1px solid #acacad;padding:3px 5px}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="number"]:focus,input[type="date"]:focus,input[type="datetime-local"]:focus,select:focus,textarea:focus{outline:none;border-color:#74C044}input[type="date"],input[type="datetime-local"]{padding:2px 5px}select{padding:7px 5px}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto;resize:none;height:160px}optgroup{font-weight:bold}input:focus,textarea:focus,select:focus,button:focus{outline:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;vertical-align:top}.page-container{flex:1;display:flex;flex-direction:column;overflow:hidden;position:relative}.page{transform:translate3d(0, 0, 0);display:flex;flex:1;position:absolute;width:100%;height:100%;top:0;left:0;overflow-y:auto}@media only screen and (max-width: 860px){.page{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}}.page.au-animate.au-enter{transform:translate3d(100%, 0, 0)}.page.au-animate.au-left{display:none}.page.au-animate.au-enter-active{animation:slideInRight 1000ms cubic-bezier(0.77, 0, 0.175, 1)}.page.au-animate.au-leave-active{animation:slideOutLeft 1000ms cubic-bezier(0.77, 0, 0.175, 1)}html{background:#EDF1F5;overflow-x:hidden;width:100%;height:100%}html:-webkit-full-screen{background:#fff}html:-webkit-full-screen .booking-list h3{font-size:18px}html:-webkit-full-screen .booking-list h4{font-size:15px}html:-webkit-full-screen .booking-list__item{font-size:15px}html:-webkit-full-screen .booking-list__item h5{font-size:14px}html:-webkit-full-screen .booking-list__item h5:before{width:12px;height:12px;flex:0 0 12px}html:-webkit-full-screen .booking-list__item li{font-size:13px}html:-webkit-full-screen .booking-list__day{padding-bottom:0}html:-webkit-full-screen .booking-list__item:last-child{padding-bottom:10px}html:-webkit-full-screen .booking-list--display-3 .booking-list__day--4,html:-webkit-full-screen .booking-list--display-3 .booking-list__day--5,html:-webkit-full-screen .booking-list--display-3 .booking-list__day--6,html:-webkit-full-screen .booking-list--display-3 .booking-list__day--7{display:none}html:-webkit-full-screen .booking-list--display-3 .booking-list__day{flex:0 0 33.33333%}html:-webkit-full-screen .app__header,html:-webkit-full-screen .app__nav,html:-webkit-full-screen .sub-header{display:none}html:-webkit-full-screen .body,html:-webkit-full-screen .app__outer{padding:0}html:-webkit-full-screen .body-block{box-shadow:none}html:-webkit-full-screen .booking-list{padding:0}html:-ms-fullscreen{background:#fff}html:-ms-fullscreen .booking-list h3{font-size:18px}html:-ms-fullscreen .booking-list h4{font-size:15px}html:-ms-fullscreen .booking-list__item{font-size:15px}html:-ms-fullscreen .booking-list__item h5{font-size:14px}html:-ms-fullscreen .booking-list__item h5:before{width:12px;height:12px;flex:0 0 12px}html:-ms-fullscreen .booking-list__item li{font-size:13px}html:-ms-fullscreen .booking-list__day{padding-bottom:0}html:-ms-fullscreen .booking-list__item:last-child{padding-bottom:10px}html:-ms-fullscreen .booking-list--display-3 .booking-list__day--4,html:-ms-fullscreen .booking-list--display-3 .booking-list__day--5,html:-ms-fullscreen .booking-list--display-3 .booking-list__day--6,html:-ms-fullscreen .booking-list--display-3 .booking-list__day--7{display:none}html:-ms-fullscreen .booking-list--display-3 .booking-list__day{flex:0 0 33.33333%}html:-ms-fullscreen .app__header,html:-ms-fullscreen .app__nav,html:-ms-fullscreen .sub-header{display:none}html:-ms-fullscreen .body,html:-ms-fullscreen .app__outer{padding:0}html:-ms-fullscreen .body-block{box-shadow:none}html:-ms-fullscreen .booking-list{padding:0}html:fullscreen{background:#fff}html:fullscreen .booking-list h3{font-size:18px}html:fullscreen .booking-list h4{font-size:15px}html:fullscreen .booking-list__item{font-size:15px}html:fullscreen .booking-list__item h5{font-size:14px}html:fullscreen .booking-list__item h5:before{width:12px;height:12px;flex:0 0 12px}html:fullscreen .booking-list__item li{font-size:13px}html:fullscreen .booking-list__day{padding-bottom:0}html:fullscreen .booking-list__item:last-child{padding-bottom:10px}html:fullscreen .booking-list--display-3 .booking-list__day--4,html:fullscreen .booking-list--display-3 .booking-list__day--5,html:fullscreen .booking-list--display-3 .booking-list__day--6,html:fullscreen .booking-list--display-3 .booking-list__day--7{display:none}html:fullscreen .booking-list--display-3 .booking-list__day{flex:0 0 33.33333%}html:fullscreen .app__header,html:fullscreen .app__nav,html:fullscreen .sub-header{display:none}html:fullscreen .body,html:fullscreen .app__outer{padding:0}html:fullscreen .body-block{box-shadow:none}html:fullscreen .booking-list{padding:0}body{padding:0;width:100%;height:100%}body,button,input,select,textarea{font:17px/1.8 "Roboto",Arial,Helvetica,Verdana,sans-serif;color:#222;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{margin:0 0 10px}h1{font-size:48px}h2{font-size:25px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}a{color:#5b5959;text-decoration:none}a:hover{color:#204872}@media only screen and (max-width: 660px){a{overflow-wrap:break-word;word-wrap:break-word}}a,input[type="submit"],button,icon svg,.data-table__row,.search-results td,.search-results th,.modal__header aside,.table-chart-toggle__item,.data-table__cell--clickable,.button,.modal__footer--delete,.history>header aside,.booking-list__prev,.booking-list__next{transition:all 300ms linear}.accordion{display:block}.accordion__section{display:block;margin-bottom:1px;text-align:left;border:1px solid rgba(120,130,140,0.13)}.accordion__title{padding:20px 25px;cursor:pointer;font-size:18px;line-height:1;font-weight:bold;border-bottom:1px solid rgba(120,130,140,0.13)}.accordion__content{transition:height 200ms cubic-bezier(0.77, 0, 0.175, 1)}.accordion__content-inner{padding:20px}.action--link{display:inline-block;cursor:pointer}.action--link-delete svg{fill:#d72e2e !important}.action--link-delete:hover svg{fill:#222 !important}.addons{display:flex;flex-wrap:wrap;justify-content:space-between}.addons:after{content:'';flex:auto}.addon{flex:0 0 24%;margin:0 1.333333% 20px 0;padding:40px 20px;text-align:center;border:1px solid #e9e9e9;font-size:20px;line-height:1.3;border-radius:4px;position:relative;cursor:pointer;transition:all 200ms linear}.addon:nth-child(4n+4){margin-right:0}@media only screen and (max-width: 1000px){.addon{flex:0 0 32%;margin-right:2%}.addon:nth-child(4n+4){margin-right:2%}.addon:nth-child(3n+3){margin-right:0}}@media only screen and (max-width: 860px){.addon{flex:0 0 49%}.addon:nth-child(3n+3){margin-right:2%}.addon:nth-child(2n+2){margin-right:0}}@media only screen and (max-width: 700px){.addon{flex:0 0 100%;margin-right:0}.addon:nth-child(3n+3){margin-right:0}}.addon:hover{border-color:#000}.addon--spacer{visibility:hidden}.addon--active{border-color:#74C044 !important}.addon--active:before{content:'Active';display:block;background:#74C044;color:#fff;position:absolute;left:0;top:0;padding:4px 10px;font-size:14px;line-height:1;border-radius:0 0 4px 0}.addon h4{margin:10px 0 0}.addon svg{height:60px;width:85px}.addon__note{font-size:14px;line-height:1.2;font-style:italic}.addon__note--indicator{font-size:14px;line-height:1.2}.autocomplete{position:relative}.autocomplete__list{position:absolute;z-index:200;font-size:14px;width:100%;overflow:hidden;background:#fff;box-shadow:0 0 16px -1px rgba(0,0,0,0.4)}.autocomplete__list ul{margin:0;padding:0;list-style:none;max-height:200px;overflow:auto}.body-block{box-shadow:0 1px 4px 0 rgba(0,0,0,0.1);background:#fff}.body-block>header{padding:20px 25px;position:relative;border-bottom:1px solid rgba(120,130,140,0.3)}@media only screen and (max-width: 500px){.body-block>header{padding:10px}}.body-block>header h3{margin:0}.body-block>header aside{position:absolute;right:25px;top:20px;vertical-align:middle}.body-block>header aside aside{position:static;display:inline-block}@media only screen and (max-width: 860px){.body-block>header aside{position:static;margin-top:10px}}.body-block>header aside span{display:inline-block;margin:0 10px}.body-block>header aside svg{height:15px;cursor:pointer}.body-block>header aside .button{margin-right:10px}@media only screen and (max-width: 700px){.body-block>header aside .button{width:100%;margin:0 0 5px;text-align:center}}.body-block>header aside .checkbox+.checkbox{margin-left:25px}.body-block>footer{border-top:1px solid rgba(120,130,140,0.3);padding:20px 25px}@media only screen and (max-width: 500px){.body-block>footer{padding:10px 15px}}.body-block__inner{padding:20px 25px}@media only screen and (max-width: 500px){.body-block__inner{padding:10px}}.body-block__inner p:last-child{margin-bottom:0}.body-block__inner--with-signature .drawing-canvas{max-width:600px;max-height:400px}.body-block__block{padding:20px 25px}@media only screen and (max-width: 500px){.body-block__block{padding:10px}}.body-block__search{font-size:0}.body-block__search-block{display:inline-block;font-size:0}.body-block__search-block label{margin-right:5px;vertical-align:middle}.body-block__search .body-block__search-block+.body-block__search-block{margin-left:10px}.body-block__search *,.body-block__search-block *{font-size:16px;line-height:1}.body-block__search input[type="number"],.body-block__search input[type="text"]{padding:6px 6px 5px}.body-block__search select{padding:4px 6px 5px}.body-block__search input{margin-left:5px}.body-block__search .body-block__search__input,.body-block__search .button{vertical-align:top}.body-block__search-block .body-block__search__input,.body-block__search-block .button{vertical-align:middle}@media only screen and (max-width: 700px){.body-block__search .button{width:auto !important;margin:0 0 0 5px !important;vertical-align:middle}}.body-block--customer-details>header aside{min-width:31%;display:flex;align-items:center}.body-block--customer-details>header aside>strong{margin-right:10px}.body-block--customer-details>header aside>.select-list{flex:1}.body-block__chart-table.au-animate.au-enter-active,.body-block__chart-table.au-animate.aurelia-hide-remove{animation:fadeIn 400ms cubic-bezier(0.77, 0, 0.175, 1)}.body-block__chart-table.au-animate.au-leave-active,.body-block__chart-table.au-animate.aurelia-hide-add{animation:fadeOut 400ms cubic-bezier(0.77, 0, 0.175, 1)}.body-block__data--two{display:flex;justify-content:space-between}.body-block__data-left,.body-block__data-right{flex:0 0 48%}.body-block--quick-quote .cutting-list{display:none}.body-block+.body-block{margin-top:30px}.body-block__inner+.form{padding-top:0}vehicle-description-of-supply{display:block;margin:30px 0}.button{display:inline-block;vertical-align:middle;border:0;background:#edf1f5;cursor:pointer;color:#222;padding:8px 20px;font-size:16px;line-height:1;border-radius:3px;user-select:none}@media only screen and (max-width: 700px){.button{font-size:14px;line-height:1;padding:6px 10px}}.button:before{transition:opacity 200ms linear;animation:spin 1s linear infinite;content:'';opacity:0;font-weight:normal;display:block;width:15px;height:15px;border-radius:50%;border:2px solid;border-color:#000 rgba(0,0,0,0) #000 rgba(0,0,0,0);position:absolute;top:50%;left:50%;margin:-9px 0 0 -9px}.button:hover{color:#222;background:#dde4ec}.button-small{font-size:14px;padding:6px 10px}.button-blue{background:#2049e3;color:#fff}.button-blue:hover{background:#4d6ee9;color:#fff}.button-green{background:#74C044;color:#fff}.button-green:hover{background:#90cd6a;color:#fff}.button-green.button--inverted{background:transparent;color:#74C044;border:2px solid #74C044}.button-green.button--inverted:hover{background:#74C044;color:#fff}.button-red{background:#d72e2e;color:#fff}.button-red:hover{background:#df5959;color:#fff}.button-black{background:#222;color:#fff}.button-black:hover{background:#3c3c3c;color:#fff}.button-dent{background:#0067cc;color:#fff}.button-dent:hover{background:#0081ff;color:#fff}.button-paint{background:#44aac8;color:#fff}.button-paint:hover{background:#6bbcd4;color:#fff}.button-ripple{background:#59b359;color:#fff}.button-ripple:hover{background:#7cc37c;color:#fff}.button-scratch{background:#f9a023;color:#fff}.button-scratch:hover{background:#fab555;color:#fff}.button-transit{background:#e30000;color:#fff}.button-transit:hover{background:#ff1717;color:#fff}.button-upholstery{background:#323232;color:#fff}.button-upholstery:hover{background:#4c4c4c;color:#fff}.button--loading{transition:all 200ms linear;background:#ff8000;color:rgba(255,255,255,0)}.button--loading:before{transition:opacity 200ms linear;opacity:1}.button--loading:hover{background:#ff8000}.button--error{transition:all 200ms linear;background:#d72e2e}.button--error:hover{background:#db4343}.calendar{display:flex;justify-content:space-between;flex-wrap:wrap;padding:20px}.calendar .calendar__left{flex:0 0 20%;padding-right:20px}.calendar .calendar__right{flex:1;padding-left:20px;border-left:1px solid #E0E0E0}@media only screen and (max-width: 700px){.calendar .calendar__right{display:none}}@media only screen and (max-width: 1000px){.calendar .calendar{flex-direction:column}.calendar .calendar__left,.calendar .calendar__right{flex:0 0 100%}.calendar .calendar__left{padding:20px 0 0;order:2}.calendar .calendar__right{padding:0 0 20px;border-left:0;border-bottom:1px solid #e0e0e0;order:1}}.calendar .calendar__small .fc-dayGridMonth-view th,.calendar .calendar__small .fc-dayGridMonth-view td{font-size:12px;line-height:1;text-align:center;vertical-align:middle;border-color:transparent}.calendar .calendar__small .fc-dayGridMonth-view .fc-body .fc-row{min-height:0;height:35px !important}.calendar .calendar__small .fc-dayGridMonth-view .fc-body .fc-row .fc-content-skeleton{padding-bottom:0}.calendar .calendar__small .fc-dayGridMonth-view .fc-body .fc-row .fc-bg .fc-today{background:transparent !important}.calendar .calendar__small .fc-dayGridMonth-view .fc-day-header{height:35px}.calendar .calendar__small .fc-dayGridMonth-view .fc-day-top{height:100%;cursor:pointer}.calendar .calendar__small .fc-dayGridMonth-view .fc-day-top .fc-day-number{float:none;display:inline-block;height:34px;width:34px;border-radius:50%;padding:0;background:transparent;line-height:34px}.calendar .calendar__small .fc-dayGridMonth-view .fc-day-top .fc-day-number:hover,.calendar .calendar__small .fc-dayGridMonth-view .fc-day-top .fc-day-number.fc-date-start{background:#e0e0e0}.calendar .calendar__small .fc-dayGridMonth-view .fc-day-top.fc-today .fc-day-number{background:#74C044;color:#fff}.calendar .calendar__small .fc-dayGridMonth-view .fc-unthemed td.fc-today{background:transparent !important}.calendar .calendar__small h2{font-size:14px;line-height:1.3;margin:0}.calendar .calendar__small .fc-state-default{height:20px;padding:0;font-size:12px;line-height:1}.calendar .calendar__small .fc-toolbar{line-height:1;margin-bottom:10px;padding:0 5px}.calendar .calendar__day{margin-top:20px;border-top:1px solid #e0e0e0;padding-top:20px}.calendar .calendar__day ul{margin:0;padding:0;list-style:none}.calendar .calendar__day ul li{margin:0;padding:0}.calendar .calendar__day ul li.calendar-event+.calendar-event{border-top:1px solid #e9e9e9}.calendar .calendar__day ul li.calendar-event:hover{background:#f4f4f4}.calendar .calendar__day ul li.calendar-event a{display:flex;font-size:14px;line-height:1.4;align-items:center}.calendar .calendar__day ul li.calendar-event a .calendar-event__dot{display:block;width:15px;height:15px;border-radius:50%;margin:0 8px 0 0}.calendar .calendar-event{color:#fff}.calendar .calendar-event,.calendar .calendar-event--other{background:#4C5667}.calendar .calendar-event--appointment{background:#0067cc}.calendar .calendar-event--vehicle{background:#59b359}.calendar .calendar-event--flat-glass{background:#f9a023}.calendar .calendar-event--holiday{background:#707CD2}.calendar .calendar-event--ppf{background:#9b06b7}.calendar .calendar-event--list{background:none}.calendar .calendar-event--list.calendar-event--other .calendar-event__dot,.calendar .calendar-event--list .calendar-event__dot{background:#4C5667}.calendar .calendar-event--list.calendar-event--appointment .calendar-event__dot{background:#0067cc}.calendar .calendar-event--list.calendar-event--vehicle .calendar-event__dot{background:#59b359}.calendar .calendar-event--list.calendar-event--flat-glass .calendar-event__dot{background:#f9a023}.calendar .calendar-event--list.calendar-event--holiday .calendar-event__dot{background:#707CD2}.calendar .calendar-event--list.calendar-event--ppf .calendar-event__dot{background:#9b06b7}.calendar .calendar-event--list.calendar-event--list-has-qf{background:#f4f4f4}.calendar .calendar-event a{align-content:flex-start;flex-wrap:wrap;padding:5px 0}.calendar .calendar-event__time{flex:0 0 165px}.calendar .calendar-event__time span,.calendar .calendar-event__time strong{display:inline-block !important;vertical-align:middle}.calendar .calendar-event__details{flex:1;margin-left:10px}@media only screen and (max-width: 1750px){.calendar .calendar-event__time{flex:0 0 100%}.calendar .calendar-event__details{padding-left:16px}}@media only screen and (max-width: 1000px){.calendar .calendar-event__time{flex:0 0 165px}.calendar .calendar-event__details{padding-left:0}}@media only screen and (max-width: 480px){.calendar .calendar-event__time{flex:0 0 100%}.calendar .calendar-event__details{padding-left:16px}}.checkbox{display:inline-block;vertical-align:top;position:relative;cursor:pointer;line-height:1}.checkbox__inner{display:inline-block;cursor:pointer}.checkbox__inner:before{content:'';display:inline-block;vertical-align:top;background:#d5d5d5;text-align:center;color:#111;width:25px;height:25px;border-radius:3px;overflow:hidden}.checkbox__icon{width:14px;height:14px;transition:opacity 200ms linear,top 200ms cubic-bezier(0.895, 0.03, 0.685, 0.22),color 200ms linear;opacity:0;position:absolute;top:20px;fill:#111;left:5px}.checkbox input{width:1px;height:1px;overflow:hidden;position:absolute;top:-1px;left:-1px;visibility:hidden}.checkbox input:checked+.checkbox__icon{transition:opacity 200ms linear,top 200ms cubic-bezier(0.165, 0.84, 0.44, 1),color 200ms linear;opacity:1;top:6px}.checkbox__label{font-size:17px;display:inline-block;cursor:pointer;margin-left:10px;line-height:1;vertical-align:top;padding-top:5px;user-select:none}.checkbox .checkbox__inner--disabled,.checkbox .checkbox__inner--disabled .checkbox__label{cursor:default}.checkbox--only .checkbox__label{display:none}.copyright{font-size:12px;color:#8d9ea7;line-height:1;margin-top:4px;text-align:center}.cutting-list{display:flex}.cutting-list__control{flex:0 0 30%;padding-right:40px}.cutting-list__canvas{display:none}.cutting-list__canvas svg{width:100px}.cutting-control__block{margin:0 0 20px}.cutting-control__block--no-margin{margin-bottom:10px}.cutting-control__block h5{margin:0}.cutting-control__block textarea,.cutting-control__block select{width:100%}.cutting-control__block p{margin:0;line-height:1.2}.cutting-control__block--did-not-fit{margin-top:20px}.cutting-control__block--did-not-fit>div{color:#c00}.cutting-control__blocks span{display:inline-block;width:30px;height:30px;overflow:hidden;margin:0 10px 10px 0;text-align:center;line-height:30px;color:#fff}.cutting-control__price-input .price input{width:80px}.cutting-control__control *{display:inline-block}.cutting-control__control>label,.cutting-control__control>span{width:110px;margin-right:5px}.cutting-control__control select{width:106px}.cutting-control__control+.cutting-control__control{margin-top:5px}.app.cutting-list-body{display:block;overflow:auto;height:auto;-webkit-print-color-adjust:exact;color-adjust:exact}.app.cutting-list-body .body-block{page-break-after:always}.dashboard__block{padding:30px;display:flex}@media only screen and (max-width: 1020px){.dashboard__block{flex-wrap:wrap}}@media only screen and (max-width: 860px){.dashboard__block{padding:20px}}.dashboard__block h4{font-size:18px;margin:0}.dashboard__block table+h4{margin-top:40px}.dashboard__left,.dashboard__right{flex:0 0 50%}@media only screen and (max-width: 1020px){.dashboard__left,.dashboard__right{flex:0 0 100%}}.dashboard__left{padding-right:20px}.dashboard__left th{font-weight:normal}@media only screen and (max-width: 1020px){.dashboard__left{padding-right:0}}.dashboard__right{padding-left:20px}@media only screen and (max-width: 1020px){.dashboard__right{padding-left:0}}.dashboard__totals{margin:0 0 30px;font-size:20px;line-height:1.3}.dashboard__totals h4{font-size:30px;line-height:1.3}.dashboard__today-block{margin:0 0 40px}.dashboard__total{position:relative;margin:0 0 10px}.dashboard__total strong{position:absolute;right:0;top:0}.data-table-flex{width:100%}.data-table-flex__row{display:flex;align-items:center}.data-table-flex__row:hover{background:#f4f4f4}.data-table-flex__row:nth-of-type(odd){background:#fff}.data-table-flex__row:nth-of-type(odd).data-table-flex__row--header{background:#f9f9f9}.data-table-flex__row:nth-of-type(even){background:#f4f4f4}.data-table-flex__row--header{color:#7f8fa4;background:#f9f9f9}.data-table-flex__row--header:hover{background:#f9f9f9}.data-table-flex__row--header .data-table-flex__cell{font-weight:bold;font-size:17px;line-height:1;text-transform:uppercase}.data-table-flex__row--header .data-table-flex__cell span,.data-table-flex__row--header .data-table-flex__cell icon{display:inline-block}.data-table-flex__row--header .data-table-flex__cell icon svg{height:15px;fill:#cbcbcb;position:relative;top:2px}.data-table-flex__row--two{flex-direction:column}.data-table-flex__row--two .data-table-flex__row-inner{flex:1;display:flex;align-items:center;width:100%}.data-table-flex__row--two .data-table-flex__row-inner+.data-table-flex__row-inner{border-bottom:1px solid #e9e9e9;padding:12px 10px}.data-table-flex__row--two .data-table-flex__row-inner+.data-table-flex__row-inner input[type="number"]{width:50px;margin-right:10px}.data-table-flex__row-inner-block{margin-left:20px}.data-table-flex__row--total .data-table-flex__cell{height:55px;font-weight:bold}.data-table-flex__row--total .data-table-flex__cell .button{font-weight:normal}.data-table-flex__row--main-total .data-table-flex__cell{color:#377bc1;font-size:23px;line-height:1}.data-table-flex__inner-label{padding-left:10px;margin:0}.data-table-flex__cell{flex:1;padding:12px 10px;font-size:17px;line-height:1.8;border-bottom:1px solid #e9e9e9}.data-table-flex__cell--id{flex:0 0 80px}.data-table-flex__cell--date{flex:0 0 110px}.data-table-flex__cell--price{flex:0 0 160px}.data-table-flex__cell--price-input{flex:0 0 165px}.data-table-flex__cell--paid{flex:0 0 60px}.data-table-flex__cell--paid .checkbox{margin:3px 0}.data-table-flex__cell--used{flex:0 0 60px}.data-table-flex__cell--used .checkbox{margin:7px 0 6px}.data-table-flex__cell--delete{flex:0 0 60px}.data-table-flex__cell--delete icon{cursor:pointer;display:inline-block;margin:5px 0 1px 0}.data-table-flex__cell--delete icon svg{fill:#d72e2e;height:24px}.data-table-flex__cell--sortable{cursor:pointer}.data-table-flex__cell--price-value{flex:0 0 100px;text-align:right}.data-table-flex__cell--gst-options{flex:0 0 290px;text-align:right}.data-table-flex__cell--gst-options .radio{margin-top:3px}.data-table-flex__cell--gst-options radio+radio{margin-left:10px}.data-table-flex__cell--gst-options .radio__inner{width:20px;height:20px;margin:3px 3px 0 0}.data-table-flex__cell--gst-options .radio__inner svg{width:20px;height:20px}.data-table-flex__cell--gst-options .radio__label{margin-left:0}.data-table-flex__cell--actions{flex:0 0 135px;padding-right:10px}.data-table-flex__cell--actions-icons{display:flex;justify-content:space-between}.data-table-flex__cell--actions-icons icon{cursor:pointer}.data-table-flex__cell--two{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 860px){.data-table-flex__cell--two{display:block}}.data-table-flex__cell--two .line-item__select{flex:0 0 230px;margin-right:10px}@media only screen and (max-width: 1080px){.data-table-flex__cell--two .line-item__select{flex:0 0 150px}}@media only screen and (max-width: 860px){.data-table-flex__cell--two .line-item__select{width:100%;margin-bottom:10px}}.data-table-flex__cell--two span.line-item__select{font-size:17px;display:block}.data-table-flex__cell--center{text-align:center}.data-table-flex__cell--right{text-align:right}.data-table-flex__cell--left{text-align:left}.data-table-flex__cell input,.data-table-flex__cell select{width:100%}.data-table{padding-bottom:20px;max-width:100%;overflow:auto}.data-table table{width:100%}@media only screen and (max-width: 850px){.data-table table{border-bottom:1px solid #e9e9e9;display:block}}@media only screen and (max-width: 850px){.data-table thead,.data-table tbody,.data-table tfoot{display:block}}.data-table--bordered{border:1px solid #e9e9e9;border-bottom:0}.data-table--description{border:1px solid #e9e9e9;border-top:0}.data-table--description .data-table__cell{line-height:1}.data-table--description .data-table__row:hover{color:#222}.data-table--no-hover .data-table__row:hover{color:#222}.data-table--no-hover .data-table__row:hover:nth-of-type(odd){background:#fff}.data-table--no-hover .data-table__row:hover:nth-of-type(even){background:#f4f4f4}@media only screen and (max-width: 850px){.data-table__row{display:flex;flex-direction:column}.data-table__row--full-width{flex-direction:row}.data-table__row--full-width .data-table__cell{width:auto !important;min-width:auto !important;flex:1}}.data-table__row:nth-of-type(odd){background:#fff}.data-table__row:nth-of-type(odd).data-table-flex__row--header{background:#f9f9f9}@media only screen and (max-width: 850px){.data-table__row:nth-of-type(odd) .data-table__cell:last-child{border-bottom:1px solid #e9e9e9}}.data-table__row:nth-of-type(even){background:#f4f4f4}.data-table__row:hover{background:#e6fbd9;color:#74C044}.data-table__row:hover .price label{color:#222}.data-table__row--payment icon{display:inline-block}.data-table__row--payment icon+icon{margin-left:5px}.data-table__row--payment icon svg{height:17px;cursor:pointer}.data-table__row--header{color:#7f8fa4;background:#f9f9f9}@media only screen and (max-width: 850px){.data-table__row--header{display:none !important}}.data-table__row--header:hover{background:#f9f9f9}.data-table__row--header .data-table__cell{font-weight:bold;font-size:17px;line-height:1;user-select:none;padding:10px 5px}@media only screen and (max-width: 700px){.data-table__row--header .data-table__cell{font-size:14px;line-height:1;padding:8px 4px}}@media only screen and (max-width: 860px){.data-table__row--header .data-table__cell{white-space:nowrap}}.data-table__row--header .data-table__cell span,.data-table__row--header .data-table__cell icon{display:inline-block;vertical-align:top}.data-table__row--header .data-table__cell icon svg{height:15px;fill:#cbcbcb;position:relative;top:2px}.data-table__row--active .data-table__cell{background:#e5f3dd}.data-table__row--deactive .data-table__cell{font-style:italic}.data-table__row--deactive .data-table__cell--active{color:#d72e2e}.data-table__row--two .data-table__row-inner{width:100%}.data-table__row--two .data-table__row-inner+.data-table__row-inner{border-bottom:1px solid #e9e9e9;padding:6px 5px}.data-table__row--two .data-table__row-inner+.data-table__row-inner input[type="number"]{width:50px;margin-right:10px}.data-table__row-inner-block{margin-left:20px}.data-table__row--total .data-table__cell{height:50px;font-weight:bold}.data-table__row--total .data-table__cell .button{font-weight:normal}.data-table__row--main-total .data-table__cell{color:#377bc1;font-size:23px;line-height:1}.data-table__row--click-row a,.data-table__row--click-row span{display:block;padding:6px 5px;height:100%}@media only screen and (max-width: 700px){.data-table__row--click-row a,.data-table__row--click-row span{padding:3px 4px;line-height:1.3;font-size:14px}}.data-table__row--click-row .data-table__cell{padding:0}.data-table__row--click-row .data-table__cell--actions-icons,.data-table__row--click-row .data-table__cell--paid{padding:6px 5px}@media only screen and (max-width: 700px){.data-table__row--click-row .data-table__cell--actions-icons,.data-table__row--click-row .data-table__cell--paid{padding:3px 4px}}.data-table__row--click-row .data-table__cell--actions-icons a,.data-table__row--click-row .data-table__cell--paid a{padding:0;display:inline-block;height:auto}.data-table__row--click-row a:hover{color:#74C044}.data-table__row--quick-form-total{background:#FFD966 !important}.data-table__inner-label{padding-left:10px;margin:0}.data-table__cell{padding:6px 5px;font-size:15px;line-height:1.8;border-bottom:1px solid #e9e9e9;text-align:left}@media only screen and (max-width: 850px){.data-table__cell{order:1;display:block;border-bottom:0;flex:0 0 100%;width:100% !important;min-width:100% !important}.data-table__cell a,.data-table__cell span{padding:0 5px}.data-table__cell span:before,.data-table__cell a:before{content:attr(data-label) "";display:inline-block}}@media only screen and (max-width: 850px){.data-table__cell-pre-order-phone,.data-table__cell--pre-order-number{text-align:left !important}}.data-table__cell-pre-order-phone span,.data-table__cell-pre-order-phone a,.data-table__cell--pre-order-number span,.data-table__cell--pre-order-number a{padding:6px 5px}@media only screen and (max-width: 850px){.data-table__cell-pre-order-phone span,.data-table__cell-pre-order-phone a,.data-table__cell--pre-order-number span,.data-table__cell--pre-order-number a{padding:15px 5px}}.data-table__cell--pre-order-number span a,.data-table__cell--pre-order-number a a{display:inline-block;padding:0}@media only screen and (max-width: 850px){.data-table__cell--large-on-mobile{order:0}}@media only screen and (max-width: 850px){.data-table__cell--large-on-mobile span,.data-table__cell--large-on-mobile a{padding-top:5px;font-size:20px}}@media only screen and (max-width: 700px){.data-table__cell--large-on-mobile span,.data-table__cell--large-on-mobile a{font-size:16px}}.data-table__cell--id{width:80px;min-width:80px}.data-table__cell--date{width:110px;min-width:110px}.data-table__cell--date-time{width:200px;min-width:200px}.data-table__cell--datetime-range{width:160px;min-width:160px}.data-table__cell--available{width:200px;min-width:200px;text-align:right}.data-table__cell--yes-no{width:85px;min-width:85px;text-align:right}.data-table__cell--toggle{width:200px;min-width:200px;text-align:right}.data-table__cell--toggle .toggle{display:inline-block;vertical-align:middle}.data-table__cell--windows{width:110px;min-width:110px;text-align:right}.data-table__cell--price{width:160px;min-width:160px}.data-table__cell--price-input{min-width:150px}.data-table__cell--product-name{width:350px;min-width:350px}.data-table__cell--discount-type{width:350px;min-width:350px}.data-table__cell--discount-type .radio__single span{margin-top:5px}.data-table__cell--quantity{width:120px;min-width:120px;text-align:right}.data-table__cell--titles{width:120px;min-width:120px}.data-table__cell--paid{min-width:45px;max-width:45px;width:45px}.data-table__cell--paid .checkbox{margin:3px 0}.data-table__cell--used{width:60px;min-width:60px}.data-table__cell--used .checkbox{margin:7px 0 6px}.data-table__cell--textarea textarea,.data-table__cell--notes textarea{width:100%;height:80px}.data-table__cell--notes{width:100%}.data-table__cell--larger{height:45px}.data-table__cell--delete,.data-table__cell--delete-small{min-width:60px;width:60px}.data-table__cell--delete.data-table__cell--delete-small,.data-table__cell--delete-small.data-table__cell--delete-small{min-width:40px;width:40px;text-align:center}.data-table__cell--delete icon,.data-table__cell--delete-small icon{cursor:pointer;display:inline-block;margin:5px 0 1px 0}.data-table__cell--delete icon svg,.data-table__cell--delete-small icon svg{fill:#d72e2e;height:17px}.data-table__cell--sortable{cursor:pointer}.data-table__cell--price-value{width:100px;min-width:100px;text-align:right}.data-table__cell--invoice{width:100px;min-width:100px;text-align:right}.data-table__cell--invoice a{color:#74C044}.data-table__cell--invoice a:hover{color:#61a437}.data-table__cell--gst-options,.data-table__cell--discounts{width:290px;min-width:290px;text-align:right}.data-table__cell--gst-options .radio,.data-table__cell--discounts .radio{margin-top:3px}.data-table__cell--gst-options radio+radio,.data-table__cell--discounts radio+radio{margin-left:10px}.data-table__cell--gst-options .radio__inner,.data-table__cell--discounts .radio__inner{width:20px;height:20px;margin:3px 3px 0 0}.data-table__cell--gst-options .radio__inner svg,.data-table__cell--discounts .radio__inner svg{width:20px;height:20px}.data-table__cell--gst-options .radio__label,.data-table__cell--discounts .radio__label{margin-left:0}.data-table__cell--discounts{width:160px;min-width:160px}.data-table__cell--actions{width:145px;min-width:145px;padding-right:10px;font-size:0;line-height:0}.data-table__cell--actions a,.data-table__cell--actions span,.data-table__cell--actions icon{display:inline-block}.data-table__cell--actions-1{width:50px;min-width:50px}.data-table__cell--actions-icons{display:flex;justify-content:space-between;line-height:1;margin-top:5px}.data-table__cell--actions-icons.data-table__cell--right{justify-content:flex-end}.data-table__cell--actions-icons.data-table__cell--right icon{margin-left:10px}@media only screen and (max-width: 850px){.data-table__cell--actions-icons.data-table__cell--left-on-mobile{justify-content:flex-start}.data-table__cell--actions-icons.data-table__cell--center-on-mobile{margin:10px 0;justify-content:space-between}.data-table__cell--actions-icons.data-table__cell--center-on-mobile icon svg{height:25px}}.data-table__cell--actions-icons icon{cursor:pointer;display:inline-block;line-height:1}.data-table__cell--actions-icons icon svg{fill:#74C044;height:17px}.data-table__cell--actions-icons icon:hover svg{fill:#222}.data-table__cell--clickable{color:#74C044;cursor:pointer}.data-table__cell--clickable:hover{color:#467628}.data-table__cell--dash-totals{text-align:right;width:200px;min-width:200px}.data-table__cell--invoice-number{width:150px;min-width:150px}.data-table__cell--order-number{width:150px;min-width:150px}.data-table__cell--customer-name{width:200px;min-width:200px}.data-table__cell--vehicle-name{width:200px;min-width:200px}.data-table__cell--payment-types{width:150px;min-width:150px}.data-table__cell--credit-include{width:60px;min-width:60px}.data-table__cell--credit-include .checkbox{width:25px;height:25px;overflow:hidden}.data-table__cell--product-select{width:50%;min-width:50%}.data-table__cell--permission{width:150px;min-width:150px;text-align:right}.data-table__cell--icon{width:50px;min-width:50px}.data-table__cell--icon svg{margin-top:5px;height:17px}.data-table__cell--spinner{vertical-align:middle;margin-left:5px}.data-table__cell--spinner:before{width:13px !important;height:13px !important;border-width:1px}.data-table__cell--quick-total{width:200px;min-width:200px}.data-table__cell--center{text-align:center}.data-table__cell--right{text-align:right}.data-table__cell--left{text-align:left}.data-table__cell--auto-email-field{width:160px;min-width:160px}@media only screen and (max-width: 850px){.data-table__cell--left-on-mobile{text-align:left}}.data-table__cell--v-center{vertical-align:middle}.data-table__cell .form__item-with-after{font-size:0}.data-table__cell .form__item-with-after input{width:100px}.data-table__cell input,.data-table__cell select{width:100%}.data-table__cell input.data-table__cell-field,.data-table__cell select.data-table__cell-field{width:98%;padding:2px 3px;margin-top:4px;font-size:14px}.data-table__cell input.data-table__cell-field--with-error,.data-table__cell select.data-table__cell-field--with-error{border-color:#d72e2e}.data-table__cell--quick-form-dates{width:202px;padding:0;font-size:0}.data-table__cell--quick-form-dates span{display:inline-block;width:100px;padding:6px 5px;font-size:15px;text-align:center}.data-table__cell--quick-form-dates span:first-child{background:#434343;color:#fff}.data-table__cell--orderable{width:40px;max-width:40px}.data-table__cell--orderable span{line-height:0;margin-top:5px}.data-table__cell--orderable icon{cursor:ns-resize}.data-table__cell--orderable icon svg{height:17px}@media only screen and (max-width: 850px){.data-table--pre-orders .data-table__cell--right{text-align:left !important}}.table-block{margin:0 0 30px}.description-of-supply .data-table{padding-bottom:0}drawing{display:block}.drawing__image img{background:#fff;width:100%;display:block}.drawing-canvas__header{position:relative;height:32px;margin:0 0 10px}.drawing-canvas__header aside{position:absolute;right:0;top:0}.drawing-canvas__label{font-size:17px}.drawing-canvas__canvas{border:1px solid #acacad;padding:5px;background:#f4f4f4}.drawing-canvas__canvas canvas{background:#fff}.drawing-canvas__buttons ul{margin:0;padding:0;list-style:none}.drawing-canvas__buttons ul li{margin:0 0 10px;padding:0}.drawing-canvas__buttons ul li:last-child{margin-bottom:0}.drawing-canvas__buttons ul li a{width:100%;text-align:center}.drawing-canvas--with-buttons .drawing-canvas__holder{display:flex;flex-direction:row;align-items:flex-start}.drawing-canvas--with-buttons .drawing-canvas__holder .drawing-canvas__buttons{flex:0 0 180px;margin-left:20px}.drawing-canvas--with-buttons .drawing-canvas__holder .drawing-canvas__canvas{flex:1}.form__row{font-size:0}.form__row--error .select-list__chosen{border-color:#d72e2e !important}.form__row--error .toggle__indicator{background-color:#d72e2e}.form__row--text{font-size:17px;margin:0 0 20px}.form__item{display:inline-block;vertical-align:top;margin:0 0 20px}.form__item--required>.form__label:after{color:#d72e2e;content:'*';margin-left:2px;font-size:15px}.form__item--reason-for-cancel .form__label{margin-bottom:12px}.form__item--reason-for-cancel .form__input{height:calc(100% - 42px)}.form__label{display:block;cursor:pointer;font-size:17px;font-weight:500}.form__input{width:100%}.form__input--hidden-text{font-size:17px;line-height:1.8}.form__input--error{border-color:#d72e2e !important}.form__input--year{width:60px}.form__input--text{font-size:17px;line-height:1.8}.form__input--right{text-align:right}.form__input--small{width:135px}.form__input--two-digit{width:40px}.form__note{font-style:italic;font-size:12px;line-height:1.3;margin-top:4px;color:#8b8b8b}.form__note--error{color:#d72e2e}.form__row--one .form__item{width:100%}.form__row--one .form__item__two{display:flex;justify-content:space-between}.form__row--one .form__item__two .form__item{flex:0 0 49%}.form__row--two .form__item{width:49%;margin-right:2%}.form__row--two .form__item:nth-child(2n+2){margin-right:0}@media only screen and (max-width: 700px){.form__row--two .form__item{width:100%;margin-right:0}.form__row--two .form__item:nth-child(3n+3){margin-right:0}}.form__row--two-equal{display:flex}.form__row--two-equal .form__item{flex:1}.form__row--two-equal .drawing__image{height:calc(100% - 30px);min-height:100px}@media only screen and (max-width: 700px){.form__row--two-equal{display:block}.form__row--two-equal .drawing__image{height:auto}}.form__row--three .form__item{width:32%;margin-right:2%}.form__row--three .form__item:nth-child(3n+3){margin-right:0}@media only screen and (max-width: 960px){.form__row--three .form__item{width:49%}.form__row--three .form__item:nth-child(3n+3){margin-right:2%}.form__row--three .form__item:nth-child(2n+2){margin-right:0}}@media only screen and (max-width: 700px){.form__row--three .form__item{width:100%;margin-right:0}.form__row--three .form__item:nth-child(3n+3){margin-right:0}}.form__row--four .form__item{width:23.5%;margin-right:2%}.form__row--four .form__item:nth-child(4n+4){margin-right:0}@media only screen and (max-width: 1160px){.form__row--four .form__item{width:32%}.form__row--four .form__item:nth-child(4n+4){margin-right:2%}.form__row--four .form__item:nth-child(3n+3){margin-right:0}}@media only screen and (max-width: 960px){.form__row--four .form__item{width:49%}.form__row--four .form__item:nth-child(3n+3){margin-right:2%}.form__row--four .form__item:nth-child(2n+2){margin-right:0}}@media only screen and (max-width: 700px){.form__row--four .form__item{width:100%;margin-right:0}.form__row--four .form__item:nth-child(3n+3){margin-right:0}}.form__row--large{display:flex;justify-content:space-between;flex-wrap:wrap}.form__row--large .form__item{flex:1;margin-right:10px}.form__row--large .form__item:last-child{margin-right:0}.form__row--three .form__item--two,.form__row--two .form__item--two{width:100%;margin-right:0}.form__row--three .form__item--two .form__item,.form__row--two .form__item--two .form__item{width:49%;margin-right:2%}.form__row--three .form__item--two .form__item:nth-child(2n+2),.form__row--two .form__item--two .form__item:nth-child(2n+2){margin-right:0}@media only screen and (max-width: 700px){.form__row--three .form__item--two,.form__row--two .form__item--two{width:100%;margin-right:0}.form__row--three .form__item--two:nth-child(3n+3),.form__row--two .form__item--two:nth-child(3n+3){margin-right:0}}.form__item-with-after .form__after{display:inline-block;font-size:17px;line-height:1.8;border-radius:0 3px 3px 0;background:#acacad;width:40px;text-align:center;padding:4px 0}.form__item-with-after .form__input{width:calc(100% - 40px)}.form__item-with-after .price{display:inline-block}.form__item-with-after .price input{width:74px}.form__item__two .form-row__item{width:49%;margin-right:2%}.form__item__two .form-row__item:nth-child(2n+2){margin-right:0}@media only screen and (max-width: 700px){.form__item__two .form-row__item{width:100%;margin-right:0}.form__item__two .form-row__item:nth-child(3n+3){margin-right:0}}.form__sortable-items ul{margin:0;padding:0;list-style:none;border:1px solid #e5e5e5;max-width:500px}.form__sortable-items li{margin:0;border-bottom:1px solid #e5e5e5;padding:4px 10px;background:#fff;cursor:move;position:relative;user-select:none}.form__sortable-items li.gu-transit{background:#74C044;color:#fff}.form__sortable-items li .toggle{position:absolute;right:5px;top:50%;transform:translateY(-50%)}.form__sortable-items .hidden-drag-ghost{position:absolute;top:0;left:0;visibility:hidden}.form__sortable-items--static ul{border-bottom:0}.form__sortable-items--static li{cursor:default}.form__sortable-items--static li:last-child{border-bottom:0}.form__keys{font-size:14px;display:block}.form textarea.form__input--large{height:300px;line-height:1.4}.body-block .form{padding:20px 25px}.body-block .form+.form{border-top:1px solid rgba(120,130,140,0.3)}.tabs .body-block .form{padding:0}.filter-with-search{display:flex;gap:15px;align-items:center}.filter-with-search>div{position:relative}.filter-with-search>div>div{position:absolute;right:10px;top:50%;translate:0 -50%;margin-top:-1px}.filter-with-search .spinner:before{width:18px;height:18px;border-width:1px}.filter-with-search icon{display:block;cursor:pointer}.filter-with-search icon svg{height:20px}.heading--no-margin{margin-bottom:0}.history{position:fixed;right:-300px;top:0;height:100%;background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,0.1);width:300px;margin-top:0 !important;display:flex;flex-direction:column;transition:right 300ms ease-in-out}.history--active{right:0}.history>header{flex:0 0 57px;padding:10px 12px;position:relative}.history>header aside{position:absolute;right:12px;top:50%;transform:translateY(-50%);cursor:pointer;width:35px;font-size:30px;line-height:1;color:rgba(120,130,140,0.4);text-align:center}.history>header aside span{display:inline-block}.history>header aside:hover{color:#222}.history .body-block__inner{flex:1;padding:10px 12px;overflow-y:auto}@media only screen and (max-width: 860px){.history .body-block__inner{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}}.history__result{font-size:14px;line-height:1.3}.history__result+.history__result{margin-top:10px;padding-top:10px;border-top:1px solid rgba(120,130,140,0.3)}.history__data pre{display:none}.history__data--active pre{display:block}.history__control{color:#74C044;display:none}.history__control--active{display:block}.history__link{font-size:17px;color:#222;display:inline-block;vertical-align:middle}.icon--red svg{fill:#d72e2e !important}.icon--red svg:hover{fill:#b02222 !important}.icon--green svg{fill:#74C044 !important}.icon--green svg:hover{fill:#5d9c35 !important}input[type="date"]::-webkit-calendar-picker-indicator,input[type="datetime-local"]::-webkit-calendar-picker-indicator{opacity:1;width:26px;height:26px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIj48cGF0aCBkPSJNNDAwIDY0aC00OFYxMmMwLTYuNi01LjQtMTItMTItMTJoLThjLTYuNiAwLTEyIDUuNC0xMiAxMnY1MkgxMjhWMTJjMC02LjYtNS40LTEyLTEyLTEyaC04Yy02LjYgMC0xMiA1LjQtMTIgMTJ2NTJINDhDMjEuNSA2NCAwIDg1LjUgMCAxMTJ2MzUyYzAgMjYuNSAyMS41IDQ4IDQ4IDQ4aDM1MmMyNi41IDAgNDgtMjEuNSA0OC00OFYxMTJjMC0yNi41LTIxLjUtNDgtNDgtNDh6TTQ4IDk2aDM1MmM4LjggMCAxNiA3LjIgMTYgMTZ2NDhIMzJ2LTQ4YzAtOC44IDcuMi0xNiAxNi0xNnptMzUyIDM4NEg0OGMtOC44IDAtMTYtNy4yLTE2LTE2VjE5MmgzODR2MjcyYzAgOC44LTcuMiAxNi0xNiAxNnpNMTQ4IDMyMGgtNDBjLTYuNiAwLTEyLTUuNC0xMi0xMnYtNDBjMC02LjYgNS40LTEyIDEyLTEyaDQwYzYuNiAwIDEyIDUuNCAxMiAxMnY0MGMwIDYuNi01LjQgMTItMTIgMTJ6bTk2IDBoLTQwYy02LjYgMC0xMi01LjQtMTItMTJ2LTQwYzAtNi42IDUuNC0xMiAxMi0xMmg0MGM2LjYgMCAxMiA1LjQgMTIgMTJ2NDBjMCA2LjYtNS40IDEyLTEyIDEyem05NiAwaC00MGMtNi42IDAtMTItNS40LTEyLTEydi00MGMwLTYuNiA1LjQtMTIgMTItMTJoNDBjNi42IDAgMTIgNS40IDEyIDEydjQwYzAgNi42LTUuNCAxMi0xMiAxMnptLTk2IDk2aC00MGMtNi42IDAtMTItNS40LTEyLTEydi00MGMwLTYuNiA1LjQtMTIgMTItMTJoNDBjNi42IDAgMTIgNS40IDEyIDEydjQwYzAgNi42LTUuNCAxMi0xMiAxMnptLTk2IDBoLTQwYy02LjYgMC0xMi01LjQtMTItMTJ2LTQwYzAtNi42IDUuNC0xMiAxMi0xMmg0MGM2LjYgMCAxMiA1LjQgMTIgMTJ2NDBjMCA2LjYtNS40IDEyLTEyIDEyem0xOTIgMGgtNDBjLTYuNiAwLTEyLTUuNC0xMi0xMnYtNDBjMC02LjYgNS40LTEyIDEyLTEyaDQwYzYuNiAwIDEyIDUuNCAxMiAxMnY0MGMwIDYuNi01LjQgMTItMTIgMTJ6Ii8+PC9zdmc+) no-repeat center center/80% 80%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;color:rgba(0,0,0,0);font-size:0;line-height:0;position:relative}input[type="date"]::-webkit-inner-spin-button,input[type="datetime-local"]::-webkit-inner-spin-button{visibility:hidden}input[type="date"]::-webkit-clear-button,input[type="datetime-local"]::-webkit-clear-button{visibility:hidden}.link--red{color:#d72e2e}.loading{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:30000;padding:20px;text-align:right}.loading .spinner{display:inline-block}.loading .spinner:before{border-color:transparent #fff}.login-form{margin:auto;text-align:center;width:100%;max-width:500px;padding:20px}.login-form__input-error{transition:opacity 200ms linear;text-align:left;color:#d72e2e;font-size:12px;height:18px;padding:3px 0 0 3px;position:absolute;top:100%}.login-form__label{text-transform:uppercase;margin:15px 0 5px 5px;font-size:14px;display:block;text-align:left}.login-form__form-row-section{flex:1}.login-form__form-row-section--split-2{max-width:49%}.login-form .text-input__error{border-color:#d72e2e}.login-form__form-row{position:relative;margin:30px 0}.login-form__form-row--split{display:flex;justify-content:space-between}.login-form__form-row--icon .login-form__label-icon{cursor:pointer;position:absolute;top:8px;left:15px;width:16px;height:20px;fill:#acacad}.login-form__form-row--icon input{padding-left:45px;width:100%}.login-form__form-row.login__extras{display:flex}.login-form .login__forgot,.login-form .login__remember{width:50%}.login-form .login__remember{text-align:left}.login-form .login__remember label{margin-left:10px}.login-form .login__forgot{font-size:14px;text-align:right}.login-form .button{width:100%;padding:14px 20px}.show-password{transition:fill 200ms linear;position:absolute;top:8px;right:7px;width:24px;height:20px;cursor:pointer;fill:#666}.show-password:hover,.show-password--active{transition:fill 200ms linear;fill:#74C044}.app__nav header{padding:15px 0;overflow:hidden;display:flex;flex-direction:row}.app__nav header icon,.app__nav header span{display:flex;flex:1}.app__nav header icon{flex-shrink:0;flex-grow:0;flex-basis:60px;height:25px;justify-content:center}.app__nav header svg{width:25px}.app__nav header span{font-size:20px;line-height:1;padding-top:2px}.app__nav nav{flex:1;overflow-x:hidden;overflow-y:auto}.app__nav nav ul{margin:0;padding:0}.app__nav nav ul li{margin:0;padding:0}.app__nav nav ul li a{display:flex;flex-direction:row;font-size:16px;line-height:1;height:45px;color:#222}.app__nav nav ul li a span{display:flex;flex:1;align-self:center}.app__nav nav ul li a .main-nav__icon{flex-shrink:0;flex-grow:0;flex-basis:60px;height:25px;justify-content:center}.app__nav nav ul li a .main-nav__icon svg{width:38px}.app__nav nav ul li a:hover{background:rgba(0,0,0,0.1);color:#222}.app__nav nav ul li a .main-nav__title{white-space:nowrap}.app__nav nav ul li.main-nav--active>a{background:#74C044;color:#fff}.app__nav nav ul li.main-nav--active>a svg{fill:#fff}.app__nav nav ul li ul{display:none}.app__nav nav ul li ul.active{display:block}.app__nav nav ul li li a{height:36px}.app__nav nav ul li li a .main-nav__icon{height:auto;font-weight:bold}.app__nav nav ul li li.main-nav--active>a{background:#c9e7b6;color:#222}.modal{position:fixed;background:rgba(0,0,0,0.6);left:0;top:0;width:100%;height:100%;z-index:900}.modal.au-animate.au-enter-active,.modal.au-animate.aurelia-hide-remove{animation:fadeIn 400ms cubic-bezier(0.77, 0, 0.175, 1)}.modal.au-animate.au-leave-active,.modal.au-animate.aurelia-hide-add{animation:fadeOut 400ms cubic-bezier(0.77, 0, 0.175, 1)}.modal__inner{background:#fff;box-shadow:0 1px 4px 0 rgba(0,0,0,0.1);border-color:rgba(120,130,140,0.13);position:fixed;left:50%;top:50%;transform:translate(-50%, -50%);max-width:700px;min-width:700px}@media only screen and (max-width: 700px){.modal__inner{min-width:200px;width:90%}}.modal__header{border-bottom:1px solid rgba(120,130,140,0.2);padding:20px 25px;position:relative}.modal__header h3{margin:0;line-height:1}.modal__header aside{position:absolute;top:0;right:10px;height:100%;cursor:pointer;width:35px;font-size:30px;line-height:1;color:rgba(120,130,140,0.4);text-align:center}.modal__header aside span{display:inline-block;margin-top:10px}.modal__header aside:hover{color:#222}.modal__body{padding:25px;max-height:70vh;overflow:auto}.modal__body p:last-child{margin:0}.modal__footer{border-top:1px solid rgba(120,130,140,0.4);padding:25px;text-align:right;position:relative}.modal__footer .button+.button{margin-left:10px}.modal__footer--delete{position:absolute;left:25px;top:50%;transform:translateY(-50%);font-size:14px;line-height:1;color:#6f6f6f;cursor:pointer}.modal__footer--delete:hover{color:#ed0f1c}.modal__footer--duplicate{display:inline-block;margin-right:10px;cursor:pointer;vertical-align:middle;font-size:0}.modal__footer--duplicate svg{fill:#74C044;height:27px}@media only screen and (max-width: 700px){.modal__footer>div{display:flex;flex-wrap:wrap}.modal__footer .button,.modal__footer--delete{width:100%;text-align:center}.modal__footer .button+.button{margin:10px 0 0}.modal__footer--delete{margin-top:10px;order:10;position:static;top:0;transform:translateY(0)}}.modal__form-group{display:flex;justify-content:space-between}.modal__form-group--1 .modal__form-row{flex:0 0 100%}.modal__form-group--2 .modal__form-row{flex:0 0 49%}@media only screen and (max-width: 700px){.modal__form-group--2-split{flex-wrap:wrap}.modal__form-group--2-split .modal__form-row{flex:0 0 100%}}.modal__form-row{display:flex;align-items:flex-start;margin:0 0 15px}.modal__form-row--required .modal__form-label:after{content:'*';color:#d72e2e}.modal__form-row--has-error .form__input{border-color:#d72e2e}.modal__form-row--with-note{flex-wrap:wrap}.modal__form-row--with-note .form__note{flex:0 0 100%;padding-left:110px}.modal__form-label,.modal__form-control,.modal__form-control--text,.modal__form .form__input{font-size:14px;line-height:1.3}.modal__form--large .modal__form-label,.modal__form--large .modal__form-control,.modal__form--large .modal__form-control--text,.modal__form--large .modal__form .form__input{font-size:16px}.modal__form--large .price{display:flex}.modal__form--large .price input{padding-block:7px}.modal__form--small .price{display:flex}.modal__form--small .price label{font-size:12px}.modal__form-label{text-align:right;flex:0 0 100px;margin-right:10px}.modal__form-label--with-input{padding-top:5px}.modal__form-control{flex:1}.modal__form-control--error{border-color:#d72e2e !important}.modal__form-control--checkboxes label{display:block}.modal__form-text,.modal__form .form__input--text{line-height:1.3;font-size:14px}.modal__form--horz .modal__form-row{display:block}.modal__form--horz .modal__form-label{display:block;margin:0;padding-top:0;text-align:left}.modal__form--horz .modal__form-control{width:100%}.modal__form--horz .price .modal__form-control{width:114px}.modal__form--horz .price label{padding:0;font-size:14px;line-height:26px}.modal__form select.form__input{padding:3px 5px}.modal__form .form__item{margin:0}.modal__form .form__item__two{display:flex;justify-content:space-between}.modal__form .form__item__two .form__item{display:block;flex:0 0 49%}.modal__form .form__label{display:none}.modal__form .radio__single{font-size:0;line-height:0}.modal__form .radio__single span{margin:0 0 0 5px;line-height:1;font-size:14px}.modal__form .radio__single *{vertical-align:middle}.modal__form .radio__inner{width:20px;height:20px}.modal__form .select-list__body{top:0}.modal__form-row--client .select-list__body{top:30px}.modal__form--show .radio__single{cursor:default}.modal__form--show .modal__form-label{font-weight:bold}.modal__form--show .modal__form-row--required .modal__form-label:after{display:none}.modal__form .body-block{box-shadow:none}.modal__form .body-block header{border-bottom:0;padding:0;margin:0 0 5px}.modal__form .body-block .form{padding:0}.modal__form .body-block .form__row--four .form__item{width:100%}.modal--type-1 .modal__header,.modal--type-2 .modal__header,.modal--type-3 .modal__header,.modal--type-4 .modal__header,.modal--type-5 .modal__header,.modal--type-6 .modal__header{color:#fff}.modal--type-1 .modal__header aside,.modal--type-2 .modal__header aside,.modal--type-3 .modal__header aside,.modal--type-4 .modal__header aside,.modal--type-5 .modal__header aside,.modal--type-6 .modal__header aside{color:#fff}.modal--type-1 .modal__header aside:hover,.modal--type-2 .modal__header aside:hover,.modal--type-3 .modal__header aside:hover,.modal--type-4 .modal__header aside:hover,.modal--type-5 .modal__header aside:hover,.modal--type-6 .modal__header aside:hover{color:#222}.modal--type-1 .modal__header{background:#59b359}.modal--type-2 .modal__header{background:#f9a023}.modal--type-3 .modal__header{background:#0067cc}.modal--type-4 .modal__header{background:#707CD2}.modal--type-5 .modal__header{background:#4C5667}.modal--type-6 .modal__header{background:#9b06b7}.modal__event-row{display:flex;margin:0 0 15px}.modal__event-row-icon{flex:0 0 20px;margin-right:10px}.modal__event-row-value{flex:1;line-height:1.2}.modal__text--small{font-size:14px;line-height:1;color:#757575}.modal__client{height:260px}.modal__client .select-list__body{top:38px}textarea.modal__form-control{height:220px}.show-on-mobile{display:none}@media only screen and (max-width: 850px){.show-on-mobile{display:inline-block}.hide-on-mobile{display:none !important}icon.show-on-mobile{display:inline-block;margin-right:5px;vertical-align:middle}icon.show-on-mobile svg{height:17px}}.price{font-size:0}.price label{display:inline-block;width:26px;background:#acacad;text-align:center;padding:4px 0;font-size:17px;line-height:1.8}.price input{width:114px;border-left:0;text-align:right}.price span{font-size:14px;display:inline-block;margin-left:10px}.main-profile{flex:0 0 310px;text-align:right}@media only screen and (max-width: 1230px){.main-profile{flex:1}}.main-profile__header{color:#fff;font-size:0;line-height:0;padding:5px 0 0;user-select:none}.main-profile__header>span,.main-profile__header icon{display:inline-block;vertical-align:top}.main-profile__header>span{font-size:16px;line-height:1;padding-top:3px;cursor:pointer}.main-profile__header icon{margin-left:5px}.main-profile__header svg{height:20px;fill:#fff}@media only screen and (max-width: 600px){.main-profile__header em{display:none}}.main-profile__body{background:#fff;position:fixed;right:15px;top:60px;border:1px solid #e5e5e5;border-radius:0 0 3px 3px;width:300px;text-align:left;box-shadow:0 0 16px -1px rgba(0,0,0,0.4);height:0;overflow:hidden;transition:all 200ms linear;z-index:10;opacity:0}@media only screen and (max-width: 500px){.main-profile__body{right:5px;width:79%}}.main-profile__body .main-profile__row+.main-profile__row{margin-top:8px}.main-profile__body-header{padding:15px}.main-profile__body-header h5{font-size:16px;line-height:1;margin:0 0 5px}.main-profile__body-header h6{font-size:14px;line-height:1;color:#8d9ea7;font-weight:normal;margin:0}.main-profile__block{border-top:1px solid #e5e5e5;padding:15px}.main-profile__row icon,.main-profile__row span,.main-profile__row select{display:inline-block;vertical-align:top}.main-profile__row a{display:block;line-height:1;font-size:0;color:#222}.main-profile__row a:hover{color:#74C044}.main-profile__row icon{width:30px}.main-profile__row svg{height:20px;fill:#404040}.main-profile__row span{line-height:1;padding-top:2px;font-size:16px}.main-profile__row select{width:233px;padding:6px;border-radius:3px;border:1px solid #e5e5e5}@media only screen and (max-width: 500px){.main-profile__row select{width:80%}}.main-profile__row.mpbr-stores icon{padding-top:6px}.main-profile.active .main-profile__body{opacity:1;height:305px}.main-profile.active .main-profile__body--has-stations{height:311px}.quick-form .data-table__cell--with-input{padding:5px;font-size:0}.quick-form .data-table__cell input.data-table__cell-field{margin-top:0;width:100%;display:block}.quick-form .data-table__cell--right input.data-table__cell-field{text-align:right}.quick-form .data-table tbody .data-table__row .data-table__cell--actions-icons icon:first-child{display:none}.quick-form .data-table tbody .data-table__row:first-child .data-table__cell--actions-icons icon{display:none}.quick-form .data-table tbody .data-table__row:last-child .data-table__cell--actions-icons icon:first-child{display:block}.quote-details{display:flex;padding:20px 25px}.quote-details__block{flex:0 0 50%}.quote-details__block-full{flex:1}.radio{display:inline-block;vertical-align:top;position:relative;cursor:pointer;line-height:1}.radio__inner{display:inline-block;vertical-align:top;width:25px;height:25px;overflow:hidden}.radio__icon,.radio__icon--checked{width:25px;height:25px;opacity:1;fill:#111}.radio__icon--checked{display:none}.radio__native-wrapper{width:1px;height:1px;overflow:hidden;position:absolute;top:-1px;left:-1px}.radio__native-wrapper input{margin:1px}.radio--is-checked .radio__icon{display:none}.radio--is-checked .radio__icon--checked{display:block}.radio__label{font-size:17px;display:inline-block;cursor:pointer;margin-left:10px;line-height:1;vertical-align:top;padding-top:5px}.radio+.radio{margin-left:10px}.radio__single{display:inline-block;cursor:pointer}.radio__single input{display:none}.radio__single span{display:inline-block;font-size:17px;margin-left:10px}.radio__single+.radio__single{margin-left:15px}.main-search{position:relative;color:#8b8b8b;user-select:none;text-align:right;flex:1}@media only screen and (max-width: 1230px){.main-search{position:relative;order:3;flex:0 0 25px;margin-left:20px;align-self:center}}.main-search form{font-size:0}@media only screen and (max-width: 1230px){.main-search form{position:absolute;box-shadow:0 0 12px -1px rgba(0,0,0,0.5);top:35px;right:0;display:none}.main-search form.active{display:block}}@media only screen and (max-width: 500px){.main-search form{right:-10px}}.main-search__trigger{cursor:pointer;margin-right:10px;display:none;height:100%;position:relative}@media only screen and (max-width: 1230px){.main-search__trigger{display:block;margin-right:0}}.main-search__trigger icon{display:block;width:100%;height:100%}.main-search__trigger svg{fill:#fff;height:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.main-search__form{display:flex;align-items:center}.main-search__form input{width:470px;border:0;background:#fff;padding:6px;line-height:1}@media only screen and (max-width: 500px){.main-search__form input{width:190px}}.main-search__form input::-webkit-input-placeholder{color:#bfbfbf}.main-search__form input::-moz-placeholder{color:#bfbfbf}.main-search__form input:-ms-input-placeholder{color:#bfbfbf}.main-search__form input:-moz-placeholder{color:#bfbfbf}.main-search__form label{background:#fff;border-left:1px solid #e5e5e5;width:100px;cursor:pointer;padding:4px 6px 5px;font-size:15px;line-height:1;text-align:center}.main-search__form label span,.main-search__form label icon{display:inline-block;vertical-align:top}.main-search__form label span{padding-top:5px}.main-search__form label icon{padding-top:3px}.main-search__form label svg{width:17px;margin:0 0 0 5px;fill:#8b8b8b}@media only screen and (max-width: 500px){.main-search__form label{display:none}}.main-search__form button{background:#74C044;border:0;padding:1px 21px;border-radius:0 3px 3px 0}.main-search__form button:hover{background:#90cd6a}.main-search__form button svg{width:15px;fill:#fff}.main-search__block{padding:10px;position:absolute;z-index:10;background:#fff;user-select:none;border:1px solid #e5e5e5;width:627px}.main-search__results{padding:0}.main-search__row{font-size:0;text-align:left}.main-search__row>label,.main-search__row>div{display:inline-block;vertical-align:middle}.main-search__row>label{width:25%;font-size:15px;line-height:1}.main-search__row>div{width:75%}.main-search__row>div input{border:1px solid #e5e5e5;border-radius:3px;width:100%;padding:6px;font-size:15px;line-height:1}.main-search__row>div.main-search__date-range input{width:49%}.main-search__row>div.main-search__date-range input:first-child{margin-right:2%}.main-search__spinner{margin-left:10px}.main-search__spinner .spinner:before{width:30px;height:30px;border-color:#fff transparent}.search-results table{width:100%}.search-results th,.search-results td{text-align:left;padding:5px 8px;font-size:13px}.search-results th.search-results__cell--invoice,.search-results td.search-results__cell--invoice{width:40px}.search-results th.search-results__cell--date,.search-results td.search-results__cell--date{width:100px}.search-results th.search-results__cell--vehicle,.search-results td.search-results__cell--vehicle{width:209px}.search-results th.search-results__cell--total,.search-results td.search-results__cell--total{width:90px;text-align:right}.search-results th.search-results__cell--clickable,.search-results td.search-results__cell--clickable{cursor:pointer}.search-results th{font-size:15px;color:#7f8fa4}.search-results th,.search-results th:hover{background:#f9f9f9}.search-results tr:nth-of-type(odd){background:#fff}.search-results tr:nth-of-type(even){background:#f4f4f4}.search-results tr:hover td{color:#74C044}.search-results__body{max-height:400px;overflow-y:auto}@media only screen and (max-width: 860px){.search-results__body{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch}}.search-results__no-results{padding:10px;font-size:17px;line-height:1.8;position:relative;text-align:left}.search-results__no-results .spinner{position:absolute;right:10px;top:14px}.search-results__no-results .spinner:before{width:20px;height:20px}.has-results .main-search__form button{border-bottom-right-radius:0}.select-list{font-size:17px;position:relative}.select-list__body{position:absolute;left:0;top:38px;width:100%;z-index:90;padding:0;background:#fff;box-shadow:0 0 16px -1px rgba(0,0,0,0.4);height:0;overflow:hidden}.select-list__search input{width:100%}.select-list__chosen{z-index:91;background:#fff;position:relative;border:1px solid #acacad;padding-right:31px;cursor:pointer}.select-list__chosen label{display:block;padding:3px 5px;position:relative;z-index:93;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer}.select-list__chosen icon{z-index:92;position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:0;line-height:0}.select-list__chosen icon svg{height:20px}.select-list__clear{z-index:93;cursor:pointer;position:absolute;right:30px;top:50%;transform:translateY(-50%);font-size:0;line-height:0}.select-list__clear svg{height:20px;fill:#d72e2e}.select-list__search{margin-bottom:5px;padding:5px}.select-list__items{max-height:200px;overflow:auto}.select-list__items,.select-list__items ul{margin:0;padding:0;list-style:none}.select-list__as-input{position:relative}.select-list__as-input .select-list__clear{right:5px}.select-list__item{margin:0;padding:0}.select-list__item--selectable{cursor:pointer}.select-list__item--selectable:hover{background:#e5e5e5}.select-list__item--selected{background:#74C044;color:#fff}.select-list__item--selected:hover{background:#74C044}.select-list__item--no-select{background:#c6c6c6;font-style:italic;cursor:default;color:#222}.select-list__item--no-select:hover{background:#c6c6c6}.select-list__label{display:block;padding:3px 10px}.select-list li li{line-height:1.2}.select-list li li .select-list__label{padding-left:30px}.select-list--active .select-list__body{height:auto}.select-list--active .select-list__chosen icon svg{transform:rotate(-180deg)}.select-list .spinner{position:absolute;right:5px;line-height:0;font-size:0;top:50%;transform:translateY(-50%)}.select-list .spinner:before{width:20px;height:20px;border-width:2px}.spinner:before{animation:spin 1s linear infinite, border-color-fade 1s linear infinite;content:'';display:inline-block;width:40px;height:40px;border-radius:50%;border-style:solid;border-color:#222 transparent}.statement__textarea{width:100%;height:200px}.swal-button--cancel{background:#d72e2e;color:#fff}.swal-button--cancel:hover{background:#df5959}.swal-button--confirm{background:#74C044}.swal-button--confirm:focus{background:#74C044;box-shadow:none}.swal-button--confirm:hover{background:#90cd6a}.swal-button:focus{box-shadow:none}.swal-overlay{overflow:auto}.swal-footer{text-align:center}.table-chart-toggle{font-size:0;line-height:0;top:50% !important;transform:translateY(-50%)}@media only screen and (max-width: 860px){.table-chart-toggle{transform:translateY(0)}}.table-chart-toggle__item{display:inline-block;margin-left:10px;opacity:0.3}.table-chart-toggle__item svg{height:20px;cursor:pointer}.table-chart-toggle__item--active{opacity:1}.tab-header{background:#fff;border-bottom:1px solid #e9e9e9;flex:0 0 60px}@media only screen and (max-width: 700px){.tab-header{flex:0 0 35px}}.tab-header__nav{font-size:0;flex:1}.tab-header__nav-item{display:inline-block;vertical-align:top;color:#222;border-bottom:5px solid transparent;padding:20px 25px 16px;position:relative;font-family:"Roboto",Arial,Helvetica,Verdana,sans-serif;font-weight:normal;font-size:18px;line-height:1;margin-right:1px;cursor:pointer;user-select:none}@media only screen and (max-width: 700px){.tab-header__nav-item{font-size:14px;line-height:1;padding:10px 15px 8px;border-bottom-width:2px}}.tab-header__nav-item:hover{color:#555}.tab-header__nav-item--active{border-bottom-color:#74C044}.tab-header__aside{position:absolute;right:0;top:50%;transform:translateY(-50%);text-align:right;padding-right:20px}.tab-header__aside .checkbox{margin-left:25px}@media only screen and (max-width: 1040px){.tab-header__aside{display:none}}.tab-header--with-aside{position:relative}.tabs--border{border:1px solid #e9e9e9;border-radius:3px;background:#fff}.tabs__nav{border-bottom:1px solid #e9e9e9;display:flex;align-items:center}.tabs__nav nav{font-size:0;flex:1}.tabs__nav nav a,.tabs__nav nav span{display:inline-block;vertical-align:top;color:#454545;border-bottom:5px solid transparent;padding:30px 30px 25px;position:relative;font-family:"Roboto",Arial,Helvetica,Verdana,sans-serif;font-weight:normal;font-size:24px;line-height:1;margin-right:1px}.tabs__nav nav a:hover,.tabs__nav nav span:hover{color:#787878}.tabs__nav nav a small,.tabs__nav nav span small{font-size:12px;line-height:1;color:#c3c3c3}.tabs__nav nav a.tabs__nav--active,.tabs__nav nav span.tabs__nav--active{border-bottom-color:#2049e3}.tabs__nav nav a:after,.tabs__nav nav span:after{content:'';display:block;width:1px;height:34px;margin-top:2px;background:#e9e9e9;position:absolute;right:-1px;top:50%;transform:translateY(-50%)}.tabs__nav nav a:last-child:after,.tabs__nav nav span:last-child:after{display:none}.tabs__nav aside{flex:0 0 290px}.tabs__nav--text{font-size:10px;line-height:1;text-transform:uppercase;color:#c3c3c3}.tab__pane{display:none}.tab__pane--active{display:block}.text--capitalize{text-transform:capitalize}.text--uppercase{text-transform:uppercase}.text--left{text-align:left}.text--center{text-align:center}.text--right{text-align:right}.text--red{color:#d72e2e}.text--code{background:#f7f7f9;font-size:14px;line-height:1.8;color:#e01e5a;border:1px solid #e1e1e8;border-radius:3px;display:inline-block;padding:1px 3px}.toggle__input{position:absolute;visibility:hidden;width:0;height:0;display:none}.toggle__input:checked+label{background-color:#74C044}.toggle__input:checked+label:after{margin-left:26px;background-color:#74C044}.toggle__indicator{display:block;position:relative;cursor:pointer;outline:none;user-select:none;padding:1px;width:52px;height:26px;background-color:#dddddd;border-radius:26px;transition:background .2s}.toggle__indicator:before,.toggle__indicator:after{display:block;position:absolute;content:''}.toggle__indicator:before{top:1px;right:1px;bottom:1px;left:1px;background-color:#ffffff;border-radius:26px;transition:background .2s}.toggle__indicator:after{top:4px;left:4px;bottom:4px;width:18px;background-color:#dddddd;border-radius:18px;transition:margin .2s,background .2s}.vehicle-control{position:relative}.vehicle-control .select-list{position:absolute;width:100%;top:50px}.vehicle-control .spinner{line-height:0;font-size:0;position:absolute;right:0;top:7px}.vehicle-control .spinner:before{width:20px;height:20px;border-width:2px}.paging ul{margin:0;padding:0;text-align:right;font-size:0}.paging__item{display:inline-block;font-size:17px}.paging__item+.paging__item{margin-left:5px}.paging__item a:hover{color:#74C044}.paging__item--disabled a{cursor:default}.paging__item--disabled a:hover{color:#5b5959}.paging__item--active a{background:#74C044;color:#fff}.paging__item--active a:hover{color:#fff}.paging__link{display:block;border-radius:2px;text-align:center;padding:5px 10px}quick-search{display:inline-block}quick-search+input{margin-left:20px !important}.quick-search form{display:inline-block;margin-right:10px}.booking-list{padding:20px;display:flex;flex-wrap:wrap}.booking-list h3,.booking-list h4{margin:0;line-height:1.1}.booking-list__day{border:solid #222;border-width:0 1px 1px 0}.booking-list__day:last-child{border-right:0}.booking-list__prev,.booking-list__next{cursor:pointer;display:inline-block;margin-right:15px}.booking-list__prev svg,.booking-list__next svg{height:25px}.booking-list__prev:hover,.booking-list__next:hover{color:#74C044}.booking-list--days-1 .booking-list__day{flex:0 0 100%}@media only screen and (max-width: 900px){.booking-list--days-1 .booking-list__day{flex:0 0 50%}}@media only screen and (max-width: 700px){.booking-list--days-1 .booking-list__day{flex:0 0 100%;border-right:0}}.booking-list--days-2 .booking-list__day{flex:0 0 50%}@media only screen and (max-width: 900px){.booking-list--days-2 .booking-list__day{flex:0 0 50%}}@media only screen and (max-width: 700px){.booking-list--days-2 .booking-list__day{flex:0 0 100%;border-right:0}}.booking-list--days-3 .booking-list__day{flex:0 0 33.33333%}@media only screen and (max-width: 900px){.booking-list--days-3 .booking-list__day{flex:0 0 50%}}@media only screen and (max-width: 700px){.booking-list--days-3 .booking-list__day{flex:0 0 100%;border-right:0}}.booking-list--days-4 .booking-list__day{flex:0 0 25%}@media only screen and (max-width: 900px){.booking-list--days-4 .booking-list__day{flex:0 0 50%}}@media only screen and (max-width: 700px){.booking-list--days-4 .booking-list__day{flex:0 0 100%;border-right:0}}.booking-list--days-5 .booking-list__day{flex:0 0 20%}@media only screen and (max-width: 900px){.booking-list--days-5 .booking-list__day{flex:0 0 50%}}@media only screen and (max-width: 700px){.booking-list--days-5 .booking-list__day{flex:0 0 100%;border-right:0}}.booking-list--days-6 .booking-list__day{flex:0 0 16.66667%}@media only screen and (max-width: 900px){.booking-list--days-6 .booking-list__day{flex:0 0 50%}}@media only screen and (max-width: 700px){.booking-list--days-6 .booking-list__day{flex:0 0 100%;border-right:0}}.booking-list--days-7 .booking-list__day{flex:0 0 14.28571%}@media only screen and (max-width: 900px){.booking-list--days-7 .booking-list__day{flex:0 0 50%}}@media only screen and (max-width: 700px){.booking-list--days-7 .booking-list__day{flex:0 0 100%;border-right:0}}.booking-list__item{padding:10px;line-height:1.4}.booking-list__item--header{border-bottom:1px solid #222}.booking-list__item--is-in h5{color:#e20000}.booking-list__item--is-out h5{color:#008000}.booking-list__item h5{margin:0 0 3px;display:flex;align-items:flex-start;line-height:1.1}.booking-list__item h5:before{content:'';display:flex;width:15px;height:15px;flex:0 0 15px;border-radius:50%;background:#c3c3c3}.booking-list__item h5 span{display:block;margin-left:5px}.booking-list__item--brand-1 h5:before{background:#0005f9}.booking-list__item--brand-2 h5:before{background:#008000}.booking-list__item--brand-3 h5:before{background:#e20000}.booking-list__item p{margin-bottom:3px}.booking-list__item ul{margin:0;padding:0;list-style:none}.booking-list__item li{font-size:15px;margin:0;padding:0 0 0 10px;position:relative}.booking-list__item li:before{content:'-';display:block;position:absolute;left:0;top:0}.booking-list__type{display:flex;flex-wrap:wrap}.booking-list__type--trade{border-top:1px solid #e9e9e9}.booking-list__type .booking-list__item{flex:0 0 49%}@media only screen and (max-width: 1140px){.booking-list__type .booking-list__item{flex:0 0 100%}}.booking-list__mobile{border-top:1px solid #e9e9e9}.booking-list__mobile .booking-list__type--trade{border-top:0;border-right:0}.booking-list__mobile .booking-list__brand+.booking-list__brand{border-top:0}.booking-list__brand+.booking-list__brand{border-top:1px solid #222}.full-screen{cursor:pointer;display:inline-block}.full-screen:hover{color:#74C044}.full-screen svg{height:25px}.payment__text{display:inline-flex;align-items:center}.payment__text span+span{margin-left:10px}.dealer-user-clients{margin-top:20px;font-size:17px}.dealer-user-clients__item{display:flex;justify-content:space-between;position:relative}.dealer-user-clients__delete{flex:0 0 20px}.dealer-user-clients__delete i{cursor:pointer}.dealer-user-clients__delete i svg{height:20px;fill:#d72e2e}.notification{position:absolute;display:block;transition:all 200ms cubic-bezier(0.77, 0, 0.175, 1);z-index:100000;text-align:center;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:0.3em;bottom:0;left:0;opacity:0;width:100%;color:#000;padding:15px 50px 13px;transform:translateY(40px);box-sizing:border-box;user-select:none}.notification-animate{opacity:1;transform:translateY(0)}.notification-animate:hover{transition:all 200ms cubic-bezier(0.77, 0, 0.175, 1)}.notification--success{background:#9ebf16}.notification--info{background:#ff8000}.notification--error{background:#d23333}.color-box{display:inline-block;width:38px;height:38px;border:1px solid #acacad;cursor:pointer}.color-box__holder{display:inline-block;position:relative}.color-box__holder .color-box{position:relative;z-index:1}.color-box__holder .color-box,.color-box__holder .color-box__clear{vertical-align:top}.color-box__clear{cursor:pointer;display:inline-block;margin-left:5px}.color-box__clear svg{height:20px;fill:#d72e2e}.dp:before{background:#74C044}.dp-close:hover,.dp-close:focus,.dp-clear:hover,.dp-clear:focus,.dp-today:hover,.dp-today:focus,.dp-next:hover,.dp-next:focus,.dp-prev:hover,.dp-prev:focus,.dp-cal-month:focus,.dp-cal-month:hover,.dp-cal-year:hover,.dp-cal-year:focus{background:#74C044}.dp-day:hover,.dp-month:hover,.dp-year:hover,.dp-current:focus,.dp-current,.dp-day:focus,.dp-month:focus,.dp-year:focus{background:#c9e7b6}.dp-selected,.dp-selected:hover,.dp-selected:focus{background:#74C044}.gu-mirror{display:none !important}.gu-hide{display:none !important}.gu-unselectable{user-select:none !important}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-highlight{background:#bce8f1;opacity:0.3}.fc-bgevent{background:#8fdf82;opacity:0.3}.fc-nonbusiness{background:#d7d7d7}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,0.15)}.fc-popover .fc-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:2px 4px}.fc-rtl .fc-popover .fc-header{flex-direction:row-reverse}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer;opacity:0.65;font-size:1.1em}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-mirror-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc th,.fc td{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-highlight-skeleton td,.fc-row .fc-bgevent-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-mirror-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-mirror-skeleton td{background:none;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-mirror-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-mirror-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:0.85em;line-height:1.4;border-radius:3px;border:1px solid #3788d8}.fc-event,.fc-event-dot{background-color:#3788d8}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-event[href],.fc-event.fc-draggable{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4}.fc-event .fc-resizer{display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999 !important;box-shadow:0 2px 5px rgba(0,0,0,0.2)}.fc-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:0.25}.fc-event.fc-dragging.fc-selected{box-shadow:0 2px 7px rgba(0,0,0,0.3)}.fc-event.fc-dragging:not(.fc-selected){opacity:0.75}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-mirror-skeleton tr:first-child>td>.fc-day-grid-event{margin-top:0}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:bold}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:0.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-content,.fc-unthemed .fc-popover,.fc-unthemed .fc-list-view,.fc-unthemed .fc-list-heading td{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header,.fc-unthemed .fc-list-heading td{background:#eee}.fc-unthemed td.fc-today{background:#f5f5f5}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:0.3}@font-face{font-family:"fcicons";src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:normal;font-style:normal}.fc-icon{font-family:"fcicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fc-icon-chevron-left:before{content:""}.fc-icon-chevron-right:before{content:""}.fc-icon-chevrons-left:before{content:""}.fc-icon-chevrons-right:before{content:""}.fc-icon-minus-square:before{content:""}.fc-icon-plus-square:before{content:""}.fc-icon-x:before{content:""}.fc-icon{display:inline-block;width:1em;height:1em;text-align:center}.fc-button{border-radius:0;overflow:visible;text-transform:none;margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc-button{-webkit-appearance:button}.fc-button:not(:disabled){cursor:pointer}.fc-button::-moz-focus-inner{padding:0;border-style:none}.fc-button{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;user-select:none;background-color:transparent;border:1px solid transparent;padding:5px;font-size:1em;line-height:1.5;border-radius:0.25em}.fc-button:hover{color:#212529;text-decoration:none}.fc-button:focus{outline:0}.fc-button:disabled{opacity:0.65}.fc-button-primary{color:#222;background:none;border:none}.fc-button-primary:disabled{color:#fff;background-color:#2C3E50;border-color:#2C3E50}.fc-button .fc-icon{vertical-align:middle;font-size:1.5em}.fc-button-group{position:relative;display:inline-flex;vertical-align:middle}.fc-button-group>.fc-button{position:relative;flex:1 1 auto}.fc-button-group>.fc-button:hover{z-index:1}.fc-button-group>.fc-button:focus,.fc-button-group>.fc-button:active,.fc-button-group>.fc-button.fc-button-active{z-index:1}.fc-button-group>.fc-button:not(:first-child){margin-left:-1px}.fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.fc-button-group>.fc-button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.fc-toolbar{display:flex;justify-content:space-between;align-items:center}.fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc-toolbar>*>:not(:first-child){margin-left:0.75em}.fc-toolbar h2{font-size:1.75em;margin:0}.fc-view-container{position:relative}.fc-view-container *,.fc-view-container *:before,.fc-view-container *:after{box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}@media print{.fc{max-width:100% !important}.fc-event{background:#fff !important;color:#000 !important;page-break-inside:avoid}.fc-event .fc-resizer{display:none}.fc th,.fc td,.fc hr,.fc thead,.fc tbody,.fc-row{border-color:#ccc !important;background:#fff !important}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-mirror-skeleton,.fc-bgevent-container,.fc-business-container,.fc-highlight-container,.fc-mirror-container{display:none}.fc tbody .fc-row{height:auto !important;min-height:0 !important}.fc tbody .fc-row .fc-content-skeleton{position:static;padding-bottom:0 !important}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td{padding-bottom:1em}.fc tbody .fc-row .fc-content-skeleton table{height:1em}.fc-more-cell,.fc-more{display:none !important}.fc tr.fc-limited{display:table-row !important}.fc td.fc-limited{display:table-cell !important}.fc-popover{display:none}.fc-time-grid{min-height:0 !important}.fc-timeGrid-view .fc-axis{display:none}.fc-slats,.fc-time-grid hr{display:none !important}.fc-time-grid .fc-content-skeleton{position:static}.fc-time-grid .fc-content-skeleton table{height:4em}.fc-time-grid .fc-event-container{margin:0 !important}.fc-time-grid .fc-event{position:static !important;margin:3px 2px !important}.fc-time-grid .fc-event.fc-not-end{border-bottom-width:1px !important}.fc-time-grid .fc-event.fc-not-end:after{content:"..."}.fc-time-grid .fc-event.fc-not-start{border-top-width:1px !important}.fc-time-grid .fc-event.fc-not-start:before{content:"..."}.fc-time-grid .fc-event .fc-time{white-space:normal !important}.fc-time-grid .fc-event .fc-time span{display:none}.fc-time-grid .fc-event .fc-time:after{content:attr(data-full)}.fc-scroller,.fc-day-grid-container,.fc-time-grid-container{overflow:visible !important;height:auto !important}.fc-row{border:0 !important;margin:0 !important}.fc-button-group,.fc button{display:none}}.fc-state-default{background:none;text-shadow:none;box-shadow:none;border:0}.fc-event{border:0}.fc-event .fc-content{line-height:1.3}.fc-toolbar button{font-size:14px;line-height:1;padding:0 3px;text-transform:capitalize}.fc-toolbar .fc-right button+button{margin-left:5px}.fc-toolbar .fc-state-active{color:#74C044}.fc h2{font-size:20px;line-height:1}.fc-unthemed td.fc-today{background:#f5f5f5}.fc-unthemed .fc-day-header.fc-today{background:#f5f5f5}.fc-unthemed .fc-day-header.fc-today,.fc-unthemed .fc-day-header.fc-today a{color:#74C044}.fc-button-active{color:#74C044}.fc-button-primary:disabled{background:none;border:0;color:#212529}


/*# sourceMappingURL=../app~dcf3272d.9b96abd39fc5c90054f9.bundle.map*/