@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1;overflow:inherit;width:auto;height:auto;left:inherit;top:inherit;z-index:inherit;visibility:inherit}99.9999%{opacity:0}to{z-index:-10;width:0;height:0;left:-99999999px;top:-99999999px;visibility:hidden;overflow:hidden}}@keyframes fadeOut{0%{opacity:1;overflow:inherit;width:auto;height:auto;left:inherit;top:inherit;z-index:inherit;visibility:inherit}99.9999%{opacity:0}to{z-index:-10;width:0;height:0;left:-99999999px;top:-99999999px;visibility:hidden;overflow:hidden}}.Fade.fade-off,.Fade.fade-out{z-index:-10;width:0;height:0;overflow:hidden;visibility:hidden}.Fade.fade-out{left:-99999999px;top:-99999999px;-webkit-animation:fadeOut .6s;animation:fadeOut .6s}.Fade.fade-in{width:auto;height:auto;overflow:inherit}.ui.stackable.grid.order-options-view>.row>.column{padding:2px}.ui.grid.order-options-view>.row{padding-top:1px;padding-bottom:1px}@media only screen and (max-width:767px){.ui.stackable.grid.order-options-view>.row>.column{padding:2px!important}.ui.stackable.celled.grid.order-options-view>.row>.column{padding-top:0!important;padding-bottom:0!important}}.rs-selector,.rs-selector *,.rs-selector-frame,.rs-selector-frame *{box-sizing:border-box}.rs-selector{position:relative;display:inline-flex;background:#222;color:#fff;min-width:250px}.rs-selector.open{z-index:-1;opacity:0}.rs-selector.icon{min-width:inherit}.rs-selector-button{cursor:pointer;padding:5px;display:inline-block;width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-align:center}.rs-selector-button.hidden{opacity:0;pointer-events:none}.rs-selector.icon{background:transparent}.rs-selector-frame{position:absolute;background:#222;color:#fff;min-width:250px}.rs-selector.icon .rs-selector-frame{left:-110px}.rs-selector.icon.icon-left .rs-selector-frame{left:0}.rs-selector.on-top .rs-selector-frame{top:inherit;bottom:0}.rs-selector.on-left .rs-selector-frame{left:inherit;right:0}.rs-selector.icon.on-left .rs-selector-frame{right:calc(50% - 15px)}.rs-selector.icon.icon-right .rs-selector-frame{left:inherit;right:calc(100% - 38px)!important}.rs-selector-closer{background:transparent;padding:8px;text-align:center;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;display:flex;margin:-10px;justify-content:center}.rs-selector-closer>*{margin:10px}.rs-selector-close-icon{border:2px solid #222;border-radius:50%;display:inline-flex;justify-content:center;color:red;font-weight:700;width:25px;flex-shrink:0}.rs-selector-frame.inline .rs-selector-closer{justify-content:flex-end}.rs-selector-frame.inline.selected .rs-selector-closer{justify-content:space-between}.rs-selector-frame.inline.on-left.selected .rs-selector-close-icon,.rs-selector-frame.inline.selected .rs-selector-close-icon{order:2}.rs-selector-inline{display:none}.rs-selector-frame.inline .rs-selector-inline{display:inline-block;font-weight:700;color:#2185d0}.rs-selector-frame:not(.inline).selected .rs-selector-closer{justify-content:flex-start}.rs-selector-frame.selected.on-left:not(.inline) .rs-selector-closer{justify-content:flex-end}.rs-selector-frame.icon:not(.inline) .rs-selector-closer{justify-content:center!important}.rs-selector-frame.icon.icon-left:not(.inline) .rs-selector-closer{justify-content:flex-start!important}.rs-selector-frame.icon.icon-right:not(.inline) .rs-selector-closer{justify-content:flex-end!important}.rs-selector-frame.icon.inline:not(.selected) .rs-selector-closer{justify-content:center!important}.rs-selector-frame.icon.icon-left.inline:not(.selected) .rs-selector-closer{justify-content:flex-start!important}.rs-selector-frame.icon.icon-left.inline .rs-selector-close-icon{order:0}.rs-selector-frame.icon.icon-right.inline:not(.selected) .rs-selector-closer{justify-content:flex-end!important}.rs-selector-button.right{text-align:right}.rs-selector-container{background:#222;min-width:250px;display:inline-flex}.rs-selector-list{list-style:none;padding:0;min-width:250px}.rs-selector-frame.on-top .rs-selector-list{padding-top:10px}.rs-selector-element{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:5px;text-align:center;background:transparent}.rs-selector-element.selected{text-align:right;font-weight:700;background:#2185d0}.rs-selector-frame.on-left .rs-selector-element.selected{text-align:left}.rs-selector-form{position:absolute;background:#2185d0;padding:20px 10px;min-width:160px;left:100%}.rs-selector-frame.inline .rs-selector-form{position:absolute;left:0;top:40px;width:100%}.rs-selector-frame.on-left:not(.inline) .rs-selector-form{left:inherit;right:100%}.rs-selector-frame.inline.on-top .rs-selector-form{top:inherit;bottom:40px}.rs-selector-input{border-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0;text-align:center;width:100%!important}.rs-selector-input,.rs-selector-submit{padding:8px!important;margin:0!important;border:none;outline:none}.rs-selector-submit{border-radius:4px;border-top-left-radius:0;border-top-right-radius:0;width:100%;background:#222;color:#fff;cursor:pointer}.test>label{display:inline-block;margin:5px 10px}.unselectable{-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.unselectable.inherit-cursor{cursor:inherit}button,input{margin:0 10px;padding:5px 10px}button,input[type=reset],input[type=submit]{-webkit-user-select:none;-ms-user-select:none;user-select:none;padding:10px 15px;border:0;background:#fff;color:#222;border-radius:4px}button:not(.on-light):not(.btn):hover,input[type=reset]:not(.on-light):not(.btn):hover,input[type=submit]:not(.on-light):not(.btn):hover{background:#61dafb}button.on-light:not(.btn),input[type=reset].on-light:not(.btn),input[type=submit].on-light:not(.btn){background:#222;color:#fff;transition:background .1s}button.on-light:not(.btn):active,input[type=reset].on-light:not(.btn):active,input[type=submit].on-light:not(.btn):active{border:2px inset #888;padding:8px 13px;transition:background .1s;background:#333}button.on-light:not(.btn):hover,input[type=reset].on-light:not(.btn):hover,input[type=submit].on-light:not(.btn):hover{color:#61dafb;box-shadow:inset 0 0 5px 1px #61dafb}button.pull-left,input[type=reset].pull-left,input[type=submit].pull-left{float:left!important}input[required]{box-shadow:none;width:130px}button.link{background:transparent;border:0;padding-left:0;padding-right:0}button.link:hover{text-decoration:underline}.logout-btn{position:relative}.action-button a.go-back,.menu-toggle{cursor:pointer!important}.menu-toggle{background:#61dafb!important;border:0!important;padding:10px 15px!important;font-size:20px!important;transition:border-radius .4s!important;opacity:1!important}.menu-toggle:active{box-shadow:inset 1px 2px 5px 1px #555!important}.menu-toggle.open{border-radius:50%!important;transition:border-radius .4s!important}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(168,4,0,.4);-webkit-filter:drop-shadow(0 0 0 rgba(137,124,4,.85));filter:drop-shadow(0 0 0 rgba(137,124,4,.85));transform:scale(1)}70%{box-shadow:0 0 0 10px rgba(204,169,44,0);-webkit-filter:drop-shadow(0 0 50px rgba(204,169,44,0));filter:drop-shadow(0 0 50px rgba(204,169,44,0));transform:scale(1.1)}to{box-shadow:0 0 0 0 rgba(204,169,44,0);text-shadow:0 0 0 rgba(204,169,44,0);-webkit-filter:drop-shadow(0 0 0 rgba(204,169,44,0));filter:drop-shadow(0 0 0 rgba(204,169,44,0));transform:scale(1)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(168,4,0,.4);-webkit-filter:drop-shadow(0 0 0 rgba(137,124,4,.85));filter:drop-shadow(0 0 0 rgba(137,124,4,.85));transform:scale(1)}70%{box-shadow:0 0 0 10px rgba(204,169,44,0);-webkit-filter:drop-shadow(0 0 50px rgba(204,169,44,0));filter:drop-shadow(0 0 50px rgba(204,169,44,0));transform:scale(1.1)}to{box-shadow:0 0 0 0 rgba(204,169,44,0);text-shadow:0 0 0 rgba(204,169,44,0);-webkit-filter:drop-shadow(0 0 0 rgba(204,169,44,0));filter:drop-shadow(0 0 0 rgba(204,169,44,0));transform:scale(1)}}*{box-sizing:border-box}body{margin:0;padding:0;font-family:sans-serif;font-size:16px;background-color:#f3f3f3}.required-after{display:inline-block;vertical-align:top;margin:-.2em 0 0 .2em;content:"*";color:#db2828}.default-label{display:block;margin:0 0 .28571429rem;color:rgba(0,0,0,.87);font-size:.92857143em;font-weight:700;text-transform:none}.align.center{text-align:center}.pointer{cursor:pointer}.pointer.hover:hover{color:red!important}.pointer.hover:hover svg{fill:red!important}.hover:hover.outline{outline:1px solid #61dafb}.schedule-view .of-past{display:none!important}.schedule-view.show-past .of-past{display:table-row!important}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:80px}header{background-color:#222;height:60px;padding:20px;color:#fff;position:relative;justify-content:space-between}header,header>.left,header>.right{display:flex;align-items:center}header>.right{justify-content:flex-end}header .paused-notification{margin-right:20px;background:#9f3a38;border-radius:6px;display:inline-flex;justify-content:center;align-items:center;padding:6px;position:relative}header .paused-notification .paused-car{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1.5);color:#631717!important}header .paused-notification .icon-pause{z-index:2}header .paused-notification .paused-count{border-radius:50%;position:absolute;display:flex;justify-content:center;align-items:center;right:-5px;top:-5px;background:red;width:20px;height:20px;font-size:12px;font-weight:700;overflow:hidden}header .language-choose button{background:#333;padding:14.5px 15px;border:0;color:grey}uh header .language-choose button[disabled]{background:#61dafb;color:#000}header h1{margin-top:10px}.App-title{font-size:1.5em}.App-intro{font-size:large}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.component_login{text-align:left;position:relative;display:inline-block;margin:20px}.component_login>form>div{margin:5px}.component_login label{width:100px;display:inline-block}.component_login .error_login{position:absolute;left:0;right:0;top:0;bottom:0;background:red;border:3px solid #f55;overflow-y:auto;box-shadow:0 0 1px red}.component_login .error_login .close{position:absolute;right:-10px;top:0;background:transparent;border:0;color:#8b0000;font-weight:700;font-size:16px}.component_login .error_login>div{margin:10px;color:#fff}.register__row{margin:10px}.error-container{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);z-index:999999999}.error-container>ul{background:#600;display:inline-block;text-align:left;position:relative;padding:20px;margin:20px;list-style:none;color:#fff;font-weight:700;font-size:15px;min-width:300px;border-radius:6px;border:2px solid #aaa;box-shadow:-1px -1px 3px #bbb}.error-container li{text-indent:10px;display:none}.error-container li.error-head{font-size:18px;margin-bottom:10px;text-indent:0;display:block;color:#fff}.error-container li:nth-last-child(2){display:block}.error-container .error-dismiss{position:absolute;right:0;top:0;background:transparent;cursor:pointer;border:none;color:#aaa;font-weight:700;padding:10px 15px;border-bottom-left-radius:6px}.error-container.error-list ul:before{display:block;position:absolute;left:-8px;top:-9px;content:" ";width:100%;height:100%;background:#700;border-radius:6px;z-index:-1;border:2px solid #aaa;box-shadow:-1px -1px 3px #bbb;opacity:.5}.animate>img,.animate>span>svg{-webkit-animation:App-logo-spin 5s linear infinite;animation:App-logo-spin 5s linear infinite}nav{z-index:1000;display:block;position:fixed;left:-100%;top:0;bottom:0;background:#222;border-right:2px solid #111;box-shadow:1px 0 5px #555;min-width:150px;max-width:150px;transition:left .2s linear;overflow-y:auto;height:100%}nav::-webkit-scrollbar{display:none}nav .nav-icon{display:none!important;color:#fff!important}nav.open{left:0;transition:left .2s ease-in}nav .release-batch{position:absolute;z-index:2;top:-3px;left:-3px}nav ul{display:flex;flex-direction:column;list-style:none;padding:0;flex-shrink:0}nav ul>li{position:relative}nav ul>li>a{display:flex;align-items:center;justify-content:center;padding:13px 10px;color:#fff!important;text-decoration:none;text-align:center}nav ul>li>a:hover{background:#61dafb}nav ul>li>a:hover,nav ul>li>a:hover .nav-icon{color:#222!important}nav ul>li.highlight>a{position:relative}nav ul>li.highlight>a:after{content:"\2605";font-size:20px;line-height:20px;position:absolute;width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:transparent;left:8px;top:8px;color:red}nav ul>li.highlight>a.active:after{color:#222}nav a.active{background:#fff}nav a.active,nav a.active .nav-icon{color:#222!important}nav>.SVGInline{display:block;margin-top:10px;text-align:center}nav>.SVGInline>svg{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:80px}.App.is-mobile nav{min-width:60px;max-width:60px}.App.is-mobile nav .nav-icon{display:inline-block!important}.App.is-mobile nav .nav-title{display:none}.App.is-mobile nav img.logo{max-width:50px!important;max-height:50px!important}.view__main{padding:10px}.view__list{list-style:none;display:flex;flex-direction:column;max-width:100%;padding:0;text-align:left}.view__list>li{display:flex;min-height:80px;justify-content:flex-start;align-items:center;background:#fff;box-shadow:2px 2px 4px #999;padding:5px;transition:background .6s ease-in;margin:2px 0;border-radius:8px}.view__list>li>*{margin:0 5px}.view__list>li:not(.header):hover{background:#61dafb;transition:background .6s ease-out}.view__list .container{width:100%}.view__action-header-link{margin-left:5px;margin-right:5px}#view__workers .view__list li{justify-content:space-between}#view__workers .view__list li>span{display:flex;align-items:center}#view__workers .view__list li>span>span{margin:0 5px}#view__workers .view__list .delete,#view__workers .view__list .delete a{height:100%;display:flex;align-items:center;justify-content:center}#view__workers .view__list .delete a{color:#222;font-size:30px;padding:0 8px;min-width:60px}#view__workers .view__list .delete a:hover{color:#8b0000}#view__workers .view__list .avatar>img{max-height:50px;max-width:50px;display:inline-block}#view__workers_detail{margin-top:30px}.avatar-holder{text-align:right}.avatar-holder .avatar.detail{max-height:200px;max-width:150px}@media (max-width:768px){.avatar-holder{text-align:center;margin-bottom:40px}}.container{text-align:left}.right-areas{min-height:100px;display:inline-flex;padding:0}.right-areas>.wrapper{display:flex;flex-direction:column;width:100%;margin:5px;box-shadow:0 2px 5px #222}.right-areas>.wrapper>.body{font-weight:700;text-align:center;text-transform:capitalize;border-bottom:2px solid #888;padding:5px}.right-areas>.wrapper>.data{display:flex;height:80px;justify-content:center;width:100%;margin-left:0;border-radius:0}.right-areas>.wrapper>.data:active{box-shadow:0 2px 5px #222;border-radius:0;transform:scale(.94)}.right-areas.custom{background:#ddd}#nav__resources{list-style:none;padding:10px;display:flex;justify-content:center;flex-wrap:wrap;margin:50px 0}#nav__resources li{margin:10px}#nav__resources li a{display:flex;flex-direction:column;justify-content:flex-end;height:100%;color:#222;text-decoration:none;padding:10px;cursor:pointer}#nav__resources li a:hover{background:#61dafb}#nav__resources li a>.link-image{display:flex;flex:10 1}#nav__resources li a>.link-name{text-align:center;margin-top:5px}#nav__resources img{max-width:82px;max-height:82px;margin:auto}.data-row{margin-bottom:10px}.data-row>div{padding-top:5px;padding-bottom:5px}.data-row>div.col-label{font-size:16px;font-weight:700}.data-row .editable{position:absolute;top:7px;left:-3px;color:#222}.click.pointer,.click.pointer *{cursor:pointer}.click.pointer.important,.click.pointer.important *{cursor:pointer!important}.click.no-drop,.click.no-drop *,.click.no-drop.psy-after:after,.click.no-drop.psy-after :after,.click.no-drop.psy-before:before,.click.no-drop.psy-before :before{cursor:no-drop}.click.no-drop.important,.click.no-drop.important *,.click.no-drop.important.psy-after:after,.click.no-drop.important.psy-after :after,.click.no-drop.important.psy-before:before,.click.no-drop.important.psy-before :before{cursor:no-drop!important}.click.not-allowed,.click.not-allowed *{cursor:not-allowed}.click.not-allowed.important,.click.not-allowed.important *{cursor:not-allowed!important}.click.default,.click.default *{cursor:default}.click.default.important,.click.default.important *{cursor:default!important}.not-clickable{pointer-events:none}.placeholder{font-style:italic;color:#a2a2a2}.popover{position:fixed;left:0;right:0;top:0;bottom:0}#dash__sections{list-style:none;padding:0;display:flex;justify-content:center;flex-wrap:wrap;margin:40px 10px}#dash__sections li{display:flex;margin:10px 20px}#dash__sections a{display:flex;flex-direction:column;align-items:center;color:#222;cursor:pointer;padding:10px 20px}#dash__sections a:hover{background:#61dafb}#dash__sections img{max-height:82px}#dash__sections .body{margin-top:10px}.datepicker.cancallable{position:relative;display:flex;align-items:center}.datepicker.cancallable .cancel-icon{position:relative;top:10px}.datepicker.cancallable .cancel-icon .icon{color:#aaa}#body #view__login{display:flex;min-height:calc(100vh - 100px)}#body #view__login form{max-width:400px;padding:36px 60px;box-shadow:0 0 5px #6f6f6f,0 10px 5px #bbb;border-radius:4px;position:relative;margin:auto}#body #view__login .field>.field{margin-top:15px;text-align:right}@media (min-width:1024px){#main__content{position:relative;left:150px;width:calc(100% - 150px)}}#main__content.ith-extern{left:0;width:100%}@media (min-width:1024px){#app-logo{display:none}}.App.is-mobile #main__content{left:60px;width:calc(100% - 60px)}@media (max-width:768px){.App.is-mobile #main__content{left:0;width:100%}}input[readonly]:focus{border-color:rgba(34,36,38,.15)!important}.language-flag{max-width:25px;max-height:25px}header .menu-toggle{outline:none}.bottom-error{color:#9f3a38;font-size:11px;position:relative;top:-2px;padding:0 10px;line-height:11px}.ith-edit-field.label-on-top label{display:block!important;margin:0!important}.ith-edit-field.readonly>div.ui{cursor:not-allowed!important}.ith-edit-field.readonly div.ui *{pointer-events:none}.ith-edit-field.inline{width:inherit!important}.ith-edit-field.inline label{display:block!important}.ith-edit-field.inline>.ui.input{width:100%!important}.ith-edit-field.inline>.ui.input input{width:calc(100% - 40px)!important;min-width:50px!important}.ith-edit-field .ith-edit-field-icon-left{background:#fff;border:none}.ith-edit-field .ith-edit-field-icon-right{background:#fff;border:none;border-top-left-radius:0;border-bottom-left-radius:0}.ith-edit-field .ith-edit-field-icon-right>svg{transform:scale(.75)}.ith-edit-field .ith-edit-field-icon-left,.ith-edit-field .ith-edit-field-icon-right,.ith-edit-field input{background:transparent!important}.ith-edit-field input{padding-left:2px!important}.ith-edit-field .input{border:1px solid rgba(34,36,38,.25);background:#fff;border-radius:.28571429rem}.ith-edit-field.error .ith-edit-field-icon-left,.ith-edit-field.error .ith-edit-field-icon-right{border-color:#e0b4b4;background:transparent!important}.ith-edit-field.error .input{border-color:#e0b4b4!important;border-radius:.28571429rem;background:#fff6f6!important}.ith-edit-field.error input{background:transparent!important}.ith-edit-field.error.error-beneeth{margin-bottom:5px!important}.ith-edit-field.error+.ith-edit-field-error-bottom{color:#9f3a38;font-size:11px;position:relative;top:-2px;padding:0 10px;line-height:11px}.ith-edit-field.date-input:not(.error) .icon.calendar{opacity:1}.ith-edit-field.focused .input{box-shadow:0 0 4px #61dafb}.ith-edit-field.focused.error .input{box-shadow:0 0 4px #f99;background:#fff6f6!important}.ith-edit-field input,.ith-edit-field input:focus{border:none!important}.ah-model-checkbox>div{align-items:center}.ah-model-checkbox>div>label{margin-bottom:0!important}.ui.fullscreen.modal.modal-fullscreen{left:auto!important}.full-screen{padding-top:0!important}.full-screen .full-screen-body{height:100vh!important;max-height:100vh!important;background:#f3f3f3!important;overflow-y:auto}.full-screen .fs-search{display:flex;align-items:flex-start}.full-screen .fs-search>input{min-width:400px;text-align:center;border:1px solid rgba(34,36,38,.15);border-top:none;border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15)}.full-screen .fs-close{padding:15px 30px;border:1px solid rgba(34,36,38,.15);border-bottom:none;border-top-left-radius:.28571429rem;border-top-right-radius:.28571429rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ah-full-screen{display:none!important;position:fixed!important;left:0;top:0;right:0;bottom:0;background:#f3f3f3!important;margin:0!important;z-index:999}.ah-full-screen.visible{display:block!important}.ah-full-screen.visible.flex{display:flex!important}.rbc-calendar .rbc-month-view{min-height:calc(100vh - 250px)}@media (max-height:800px){.rbc-calendar .rbc-month-view{min-height:550px}}.view__resource-calendar{position:fixed;left:0;top:0;right:0;bottom:0;background:#222;display:flex;color:#222;z-index:9}.view__resource-calendar *{color:#222}.view__resource-calendar .ith__modal{margin:auto;background:#fff;width:80%;color:#fff;min-height:calc(100vh - 200px);display:flex;flex-direction:column;justify-content:flex-start;padding:25px 50px}@media (max-width:1000px){.view__resource-calendar .ith__modal{padding:10px 20px;width:calc(100% - 20px);min-height:calc(100vh - 20px)}}@media (max-height:700px){.view__resource-calendar .ith__modal{min-height:calc(100vh - 20px)}}.view__resource-calendar .ith__body{height:100%;max-height:calc(100vh - 400px);flex:1000 1;overflow-y:auto}.view__resource-calendar .ith__body h4{text-align:left}.view__resource-calendar .ith__body .line{margin:25px 0;text-align:left}@media (max-width:1000px){.view__resource-calendar .ith__body{max-height:calc(100vh - 220px)}}@media (max-height:700px){.view__resource-calendar .ith__body{min-height:calc(100vh - 20px);max-height:calc(100vh - 220px)}}.view__resource-calendar .ith__footer{display:flex;margin:10px 0;align-items:center;justify-content:space-between;flex:1 1}.view__resource-calendar .day-selection{text-align:left;list-style:none;display:inline-flex;padding:10px 10px 0}.view__resource-calendar .day-selection>li{display:flex;flex-direction:column}.view__resource-calendar .day-selection>li span{padding-left:3px}.view__resource-calendar .snackbar *{color:#fff!important}.container__dialog{position:fixed;left:0;right:0;bottom:0;top:0;z-index:99999}.container__dialog .component__dialog{position:fixed;left:0;top:0;right:0;bottom:0;display:flex;background:rgba(0,0,0,.5)}.container__dialog .component__dialog .dialog__modal{background:#fff;min-width:300px;width:30%;min-height:10px;margin:100px auto auto;display:inline-block;border-radius:10px;padding:20px;text-align:left;border:5px ridge #000;box-shadow:0 0 8px 2px #61dafb}.container__dialog .component__dialog .dialog__body{margin:10px 0;padding:10px}.container__dialog .component__dialog .dialog__footer{display:flex;justify-content:flex-end;margin-top:20px}.container__dialog .component__dialog.language-dialog .flag{padding:0}.container__dialog .component__dialog.language-dialog img{height:50px}.container__dialog .component__dialog.dialog__groups ul{list-style:none;padding:0}.container__dialog .component__dialog.dialog__groups ul button{width:100%;text-align:left;margin:0;padding:15px}.container__dialog .component__dialog.dialog__groups ul button.active{background:#222;color:#61dafb;pointer-events:none}.container__dialog .component__dialog.dialog__groups ul button.default:not(.active){background:#ccc}.container__dialog .component__dialog.dialog__groups .dialog__head{border-bottom:1px solid grey;padding-bottom:5px}.container__dialog .component__dialog.confirm .dialog__footer,.container__dialog .component__dialog.dialog__confirm .dialog__footer,.container__dialog .component__dialog.dialog__input:not(.inline-button) .dialog__footer{justify-content:space-between}.container__dialog .component__dialog.dialog__input>.dialog__modal{min-width:600px!important}.container__dialog .component__dialog.dialog__input.inline-button form{display:flex;flex-direction:column;margin-bottom:100px}.container__dialog .component__dialog.dialog__input.inline-button form>.dialog-line{display:flex}.container__dialog .component__dialog.dialog__input.inline-button form>.dialog-line input{outline:0;flex-grow:1000;font-size:30px;margin:0;border:0;border-bottom:2px solid #61dafb}.container__dialog .component__dialog.dialog__input.inline-button form>.dialog-line button{outline:0;margin:0;border-radius:0;padding-left:40px;padding-right:40px;border-bottom:2px solid #61dafb}.container__dialog .component__dialog.dialog__select ul{list-style:none;padding:10px}.container__dialog .component__dialog.dialog__select li{padding:20px 10px;display:inline-block;margin:5px;box-shadow:0 2px 8px #222;border-radius:8px;background:#222;color:#fff}.container__dialog .component__dialog.dialog__select li.active{background:#fff;color:#888;box-shadow:0 1px 4px #888}.header__ul{list-style:none;padding:0;background:transparent;justify-content:flex-end}.header__icon,.header__ul{display:flex;min-height:50px;align-items:center}.header__icon{margin:0 1px 0 0;min-width:50px;justify-content:center;border:1px outset #aaa;border-radius:6px;padding:0 8px;height:100%;color:#fff;font-size:22px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.header__icon.inherit-cursor{cursor:inherit}.header__icon:hover{color:#61dafb;text-decoration:none}.header__icon:not(.btn){background-color:#222}.view__action-header>ul,.view__action-header li>ul{display:flex;list-style:none;padding:0;background:transparent;min-height:50px;align-items:center;justify-content:flex-end}.view__action-header li.action-select .prefix,.view__action-header li.action-select .suffix{color:#222;margin:0 5px}.view__action-header li.action-select .suffix{margin-left:-5px}.view__action-header li:not(.action-group):not(.bootstrap).action-button{height:100%}.view__action-header li:not(.action-group):not(.bootstrap).action-button.heading{display:flex;align-items:center;margin-left:5px;margin-right:5px}.view__action-header li:not(.action-group):not(.bootstrap).action-button.heading h3{padding:0;margin:0;display:flex;align-items:center}.view__action-header li:not(.action-group):not(.bootstrap).action-button.text.btn{padding:0}.view__action-header li:not(.action-group):not(.bootstrap).action-button.left{margin-right:auto}.view__action-header li:not(.action-group):not(.bootstrap).action-button.btn a{min-width:50px;justify-content:center;align-items:center;padding:0 8px;min-height:50px;display:flex;color:#222;font-size:22px;text-decoration:none}.view__action-header li:not(.action-group):not(.bootstrap).action-button:not(.btn) a{margin:0 1px 0 0;min-width:50px;min-height:50px;justify-content:center;align-items:center;border-radius:6px;padding:0 8px;height:100%;display:flex;color:#222;font-size:22px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.view__action-header li:not(.action-group):not(.bootstrap).action-button:not(.btn) a.inherit-cursor{cursor:inherit}.view__action-header li:not(.action-group):not(.bootstrap).action-button:not(.btn) a:hover{transform:scale(1.2)}.view__action-header li:not(.action-group):not(.bootstrap).action-button:not(.btn) a:active{transform:scale(.8)}.view__action-header li:not(.action-group):not(.bootstrap).action-button:not(.btn) a:not(.btn){background-color:initial}.view__action-header li.action-button.text a{padding-left:15px!important;padding-right:15px!important;font-size:18px!important}.view__action-header a[role=menuitem]{padding:10px 20px}.ith-responsive-filter ul{display:flex;list-style:none;padding:0;background:transparent;min-height:50px;align-items:center;justify-content:flex-end}.ith-responsive-filter li:not(.action-group):not(.bootstrap).action-button{margin:0 1px 0 0;min-width:50px;min-height:50px;justify-content:center;align-items:center;border:1px outset #aaa;border-radius:6px;padding:0 8px;height:100%;display:flex;color:#fff;font-size:22px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:default}.ith-responsive-filter li:not(.action-group):not(.bootstrap).action-button.inherit-cursor{cursor:inherit}.ith-responsive-filter li:not(.action-group):not(.bootstrap).action-button:hover{color:#61dafb;text-decoration:none}.ith-responsive-filter li:not(.action-group):not(.bootstrap).action-button:not(.btn){background-color:#222}.ith-responsive-filter li:not(.action-group):not(.bootstrap).action-button a[data-text]:after{content:attr(data-text);display:inline-block;margin-left:10px}@media (max-width:767px){nav{max-width:80%}header{flex-wrap:wrap;height:auto;padding:5px}header .left h1{font-size:16px;margin:0 5px}header svg{height:50px}.data-row>.col-label{padding-bottom:0!important;margin-bottom:0!important;font-size:13px!important}.data-row>:not(.col-label){padding-left:25px}.appointment-status-times{display:none}.actions-bottom-margin{margin-bottom:1rem}}@media (max-height:600px){nav .logo{display:none}}@media (max-width:600px){.full-screen .fs-search{display:flex;align-items:flex-start;width:calc(100% - 20px)}.full-screen .fs-search>input{min-width:0;width:100%;text-align:center;border:1px solid rgba(34,36,38,.15);border-top:none;border-bottom-left-radius:.28571429rem;border-bottom-right-radius:.28571429rem;box-shadow:0 1px 2px 0 rgba(34,36,38,.15)}}@media (max-width:400px){.ui.left.input input{max-width:calc(100% - 40px)}.ui.left.input.right input{max-width:calc(100% - 80px)}}.ah-date-input{width:100%}.ah-date-input.disabled,.ah-date-input.disabled>.disabled{opacity:1!important}.ah-date-input input{text-indent:15px;padding-right:25px}.ah-date-input-container{position:relative}.ah-date-input-container .ui.label{position:absolute;right:1px;top:1px;height:calc(100% - 2px);border-top-left-radius:0;border-bottom-left-radius:0}.ith-edit-field.date-input.readonly>.ah-date-input-container{cursor:not-allowed}.ith-edit-field.date-input.readonly .icon.calendar{color:#d3d3d3!important}.ah-icon-primary{color:#000!important;background:#000;opacity:1!important}.ith-screenshot-container{visibility:hidden;overflow:hidden;width:0;height:0;z-index:-1}.ith-screenshot-container.open{border:5px solid #222;overflow:auto;margin-bottom:40px;max-width:100%;z-index:inherit;width:auto;height:auto;visibility:visible;box-shadow:0 8px 10px grey}.ith-screenshot-container .ith-screenshot-header{padding:20px 30px;color:#222;margin:0}.ith-screenshot-container .ith-screenshot-bar{background:#61dafb}.ith-screenshot-container .ith-screenshot-bar button.contrast{color:#222!important}.ith-screenshot-container .ith-screenshot-bar button>div>div{padding:0 12px}.ith-card-pointer>button{pointer-events:none}.ith-card-pointer.highlight{background-color:#222!important}.ith-card-pointer.highlight *{color:#fff!important}.dropdown-field.required label:after{display:inline-block;vertical-align:top;margin:-.2em 0 0 .2em;content:"*";color:#db2828}.dropdown-field.readonly .dropdown-field-wrapper{cursor:not-allowed!important}.dropdown-field.readonly .dropdown-field-wrapper *{pointer-events:none}.dropdown-field .ith-edit-field-error-bottom{color:#9f3a38;font-size:11px;position:relative;top:-2px;padding:0 10px;line-height:11px;top:2px}.dropdown-field>.dropdown-field-wrapper{position:relative}.dropdown-field>.dropdown-field-wrapper.search input{text-indent:26px}.dropdown-field .dropdown-field-element{padding-left:41px!important}.dropdown-field .dropdown-field-element:not(.active){border:1px solid rgba(34,36,38,.25)!important}.dropdown-field .dropdown-field-icon{position:absolute;left:10px;top:7px}.dropdown-field.focused .dropdown-field-icon{z-index:10}.dropdown-field.error .dropdown-field-icon{fill:#e0b4b4}.view-control.hidden{display:none}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader{position:relative}.loader,.loader *{box-sizing:border-box}.loader:before{content:"";display:block;padding-top:100%}.loader.spinner{background:#61dafb}.loader.spinner.border-10{border-radius:100%;border:10px solid #000}.loader.spinner.border-10:after{box-sizing:border-box;position:absolute;content:"";top:-11px;left:-11px;right:-11px;bottom:-11px;border-radius:100%;border:20px solid transparent;border-top-color:#fff;-webkit-animation:spin 1s infinite;animation:spin 1s infinite}.loader.spinner.border-9{border-radius:100%;border:9px solid #000}.loader.spinner.border-9:after{box-sizing:border-box;position:absolute;content:"";top:-10px;left:-10px;right:-10px;bottom:-10px;border-radius:100%;border:18px solid transparent;border-top-color:#fff;-webkit-animation:spin 1s infinite;animation:spin 1s infinite}.loader.spinner.border-8{border-radius:100%;border:8px solid #000}.loader.spinner.border-8:after{box-sizing:border-box;position:absolute;content:"";top:-9px;left:-9px;right:-9px;bottom:-9px;border-radius:100%;border:16px solid transparent;border-top-color:#fff;-webkit-animation:spin 1s infinite;animation:spin 1s infinite}.loader.spinner.border-7{border-radius:100%;border:7px solid #000}.loader.spinner.border-7:after{box-sizing:border-box;position:absolute;content:"";top:-8px;left:-8px;right:-8px;bottom:-8px;border-radius:100%;border:14px solid transparent;border-top-color:#fff;-webkit-animation:spin 1s infinite;animation:spin 1s infinite}.loader.spinner.border-6{border-radius:100%;border:6px solid #000}.loader.spinner.border-6:after{box-sizing:border-box;position:absolute;content:"";top:-7px;left:-7px;right:-7px;bottom:-7px;border-radius:100%;border:12px solid transparent;border-top-color:#fff;-webkit-animation:spin 1s infinite;animation:spin 1s infinite}.loader.spinner.border-5{border-radius:100%;border:5px solid #000}.loader.spinner.border-5:after{box-sizing:border-box;position:absolute;content:"";top:-6px;left:-6px;right:-6px;bottom:-6px;border-radius:100%;border:10px solid transparent;border-top-color:#fff;-webkit-animation:spin 1s infinite;animation:spin 1s infinite}.loader.spinner.border-4{border-radius:100%;border:4px solid #000}.loader.spinner.border-4:after{box-sizing:border-box;position:absolute;content:"";top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:100%;border:8px solid transparent;border-top-color:#fff;-webkit-animation:spin 1s infinite;animation:spin 1s infinite}.loader.spinner.border-3{border-radius:100%;border:3px solid #000}.loader.spinner.border-3:after{box-sizing:border-box;position:absolute;content:"";top:-4px;left:-4px;right:-4px;bottom:-4px;border-radius:100%;border:6px solid transparent;border-top-color:#fff;-webkit-animation:spin 1s infinite;animation:spin 1s infinite}.loader.spinner.border-2{border-radius:100%;border:2px solid #000}.loader.spinner.border-2:after{box-sizing:border-box;position:absolute;content:"";top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:100%;border:4px solid transparent;border-top-color:#fff;-webkit-animation:spin 1s infinite;animation:spin 1s infinite}.loader.spinner.border-1{border-radius:100%;border:1px solid #000}.loader.spinner.border-1:after{box-sizing:border-box;position:absolute;content:"";top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:100%;border:2px solid transparent;border-top-color:#fff;-webkit-animation:spin 1s infinite;animation:spin 1s infinite}.loader.spinner.inverted{background:#000;border-color:#61dafb}.search-dropdown .search-menu,.search-dropdown>div{width:auto!important;max-width:100%}.ith-search>.search-label{display:block;margin:0 0 .28571429rem;color:rgba(0,0,0,.87);font-size:.92857143em;font-weight:700;text-transform:none}.ith-search.required>.search-label:after{display:inline-block;vertical-align:top;margin:-.2em 0 0 .2em;content:"*";color:#db2828}.ith-search.error>.search-label{color:#9f3a38!important}.ith-search .search-field{border:1px solid rgba(34,36,38,.25);border-radius:.28571429rem;padding-left:9px;overflow:hidden;background-color:#fff}.ith-search .search-field>input{border:0!important;border-radius:0!important;padding-left:10px!important;background:transparent!important;outline:0!important;margin-right:0!important}.ith-search .search-field>.ui.label{padding:0!important;background-color:initial!important;margin:0!important}.ith-search .search-field.focused:not(.error){box-shadow:0 0 4px #61dafb}.ith-search .search-field.focused.error{box-shadow:0 0 4px #f99;background:#fff6f6!important}.ith-search .search-field.error:not(.focused){background:#fff6f6!important;border-color:#e0b4b4}.ith-search .search-field.error>.ui.label>svg{fill:#9f3a38!important}.ith-search .search-field.error>input{color:#e0b4b4!important}.ith-search.standalone .search-field{background:#fff!important}.ith-search.standalone input{padding:8px 4px 8px 0!important;width:100%}.ith-search .input-clear{display:none!important;pointer-events:none}.ith-search .input-clear>svg{transform:scale(.8)}.ith-search .input-clear.visible{cursor:pointer;display:flex!important;pointer-events:all}.ith-search .input-clear.visible:hover>svg{fill:#9f3a38!important}.input-wrapper .input-label{display:block;margin:0 0 .28571429rem;color:rgba(0,0,0,.87);font-size:.92857143em;font-weight:700;text-transform:none}.input-wrapper.required .input-label:after{display:inline-block;vertical-align:top;margin:-.2em 0 0 .2em;content:"*";color:#db2828}.input-wrapper .input-line{border:1px solid rgba(34,36,38,.25);border-radius:.28571429rem;padding-left:9px;overflow:hidden;background-color:#fff}.input-wrapper .input-line .input-span{position:relative;padding-top:10px}.input-wrapper .input-line .input-span:not(:last-of-type){border-right:1px solid rgba(34,36,38,.25)!important}.input-wrapper .input-line .input-span:not(.empty):after{content:attr(data-placeholder);position:absolute;top:0;left:9px;font-size:12px;color:#ccc}.input-wrapper .input-line .input-span.empty .input-wrapped{transform:translateY(-5px)}.input-wrapper .input-line .input-span .error:after{color:#9f3a38}.input-wrapper .input-line .input-span{flex-grow:1;flex-shrink:1}.input-wrapper .input-line .input-wrapped{border:0!important;border-radius:0!important;padding-left:10px!important;background:transparent!important}.input-wrapper input{width:100%}.input-wrapper input::-webkit-input-placeholder{color:#d3d3d3!important}.input-wrapper input::-ms-input-placeholder{color:#d3d3d3!important}.input-wrapper input::placeholder{color:#d3d3d3!important}.input-wrapper.focused:not(.keep-ratio) .input-span.focused{flex-grow:100!important;width:100%!important;flex-shrink:1!important}.input-wrapper.focused:not(.keep-ratio) .input-span:not(.focused){position:relative;flex-shrink:100!important;width:0!important;min-width:25px;overflow:hidden;background-color:rgba(34,36,38,.25)!important}.input-wrapper.focused:not(.keep-ratio) .input-span:not(.focused):after{display:none}.input-wrapper.focused:not(.keep-ratio) .input-span:not(.focused) input::-webkit-input-placeholder{color:transparent!important}.input-wrapper.focused:not(.keep-ratio) .input-span:not(.focused) input::-ms-input-placeholder{color:transparent!important}.input-wrapper.focused:not(.keep-ratio) .input-span:not(.focused) input::placeholder{color:transparent!important}.input-wrapper.focused:not(.keep-ratio) .input-span:not(.focused):before{content:"\F142";font-family:FontAwesome,sans-serif;display:inline-block;position:absolute;left:11px;transform:scale(1.3);z-index:3;top:calc(50% - 11px);color:#9f3a38}.input-wrapper.focused:not(.keep-ratio) .input-wrapped.focused{flex-grow:100!important}.input-wrapper.focused:not(.keep-ratio) .input-wrapped:not(.focused){flex-shrink:100;color:transparent}.input-wrapper.readonly .input-line,.input-wrapper.readonly .input-line *{cursor:not-allowed}.input-wrapper.readonly input{pointer-events:none}.input-wrapper.error.touched .input-line{border-color:#e0b4b4;background:#fff6f6!important;overflow:hidden}.input-wrapper.error.touched .input-label{color:#9f3a38}.input-wrapper.error.touched.focused .input-line{box-shadow:0 0 4px #f99}.input-wrapper.error.touched svg{fill:#9f3a38!important}.input-wrapper.error.touched .input-span.error input{color:#e0b4b4}.input-wrapper.error.touched .input-span.error input::-webkit-input-placeholder{color:#e0b4b4!important}.input-wrapper.error.touched .input-span.error input::-ms-input-placeholder{color:#e0b4b4!important}.input-wrapper.error.touched .input-span.error input::placeholder{color:#e0b4b4!important}.input-wrapper.error.touched.focused .input-span:not(.focused){background-color:#e0b4b4!important}.input-wrapper.error.touched .input-span:not(:last-of-type){border-right:1px solid #e0b4b4!important}.multiline-toggle>div:last-child{height:auto!important;white-space:inherit!important}.client-self-mark{transform:scale(.6);transform-origin:left top}.client-list-item.inactive,.client-list-item.inactive .client-list-item-header{cursor:default!important}.client-list-item mark{padding-left:0!important;padding-right:0!important;background:#61dafb!important}.client-list-item .client-grid-title{font-size:13px!important;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:220px;display:inline-block}.client-list-item .client-stack-subtitle{font-size:11px!important}.ith-tooltip[data-tooltip]:after{left:20%!important}.ith-loan-car-content{font-family:Roboto,sans-serif!important;font-size:14px!important;line-height:1.3em!important}.ith-loan-car-content>div{flex-shrink:1!important}.ith-loan-car-content .ith-loan-car-title{font-weight:700!important}.ith-loan-car-content .ith-loan-car-info{color:rgba(0,0,0,.54)!important;font-size:14px!important}.ith-loan-car-content svg{fill:grey!important;flex-shrink:0!important}.active-resource{background-color:#61dafb!important}.client-search-controller-item:hover,.model-service-selector-controller-item:hover,.vehicle-search-controller-item:hover{background-color:#eee}.client-search-controller-item.selected,.model-service-selector-controller-item.selected,.vehicle-search-controller-item.selected{background-color:#90ee90!important}.client-search-controller-item.selected:hover,.model-service-selector-controller-item.selected:hover,.vehicle-search-controller-item.selected:hover{background-color:#68ba68!important}.order-create-dialog{padding-top:0!important}.order-create-dialog .body{padding:0!important;overflow-x:hidden}.order-create-dialog .order-tab{padding-top:20px;padding-bottom:30px}.order-create-dialog .order-tabs>:not(.order-tab){position:-webkit-sticky;position:sticky;z-index:1600}.order-create-dialog .order-tabs>:first-child{top:0}.order-create-dialog .order-tabs>:nth-child(2){top:48px}.order-create-dialog .order-tabs>:nth-child(2)>div{background-color:#222!important}.lookup-mode-selector{z-index:1599}.lane{position:relative;overflow-x:auto;cursor:-webkit-grab;cursor:grab}.lane.mouse-down{cursor:-webkit-grabbing;cursor:grabbing}.lane.mouse-down *{-webkit-user-select:none;-ms-user-select:none;user-select:none}.lane .lane-header{display:flex;border-bottom:2px solid #000}.lane .lane-header .lane-free{width:80px;flex-shrink:0}.lane .lane-header .lane-header-cell{flex-shrink:0;width:200px;overflow-x:hidden;text-align:center;font-weight:700}.lane .lane-body{display:inline-flex;position:relative;overflow-y:hidden}.lane .lane-body .lane-legend-cell{height:100px;width:80px;display:flex;justify-content:flex-end;align-items:flex-start;overflow:hidden;border-top:1px solid #ccc;padding:3px 5px}.lane .lane-body .lane-data{position:relative}.lane .lane-body .lane-data .lane-event{position:absolute;width:194px;background:rgba(34,34,34,.8);color:#fff;text-align:center;top:0;box-shadow:inset 0 0 0 1px #222,inset 0 0 0 1px #ccc;padding:5px;overflow:hidden;display:flex;justify-content:flex-start;font-size:10px;border-radius:8px;flex-direction:column}.lane .lane-body .lane-data .lane-event.hovered,.lane .lane-body .lane-data .lane-event:hover{z-index:10;opacity:.5}.lane .lane-body .lane-data .lane-event .lane-event-title:hover{text-shadow:0 0 2px #000;background:rgba(0,0,0,.4)}.lane .lane-body .lane-data .lane-event .lane-container{position:absolute;overflow:hidden;left:0;top:0;right:0;bottom:0}.lane .lane-body .lane-row{display:flex}.lane .lane-body .lane-row .lane-cell{height:100px;width:200px;overflow:hidden;border-left:1px solid #ccc;border-top:1px solid #ccc}.lane .lane-body .lane-row .lane-cell:last-child{border-right:1px solid #ccc}.lane .lane-body .lane-id{position:absolute;left:1px;top:1px;background:rgba(34,34,34,.6);padding:1px 3px;border-radius:5px}.lane .lane-body .lane-ordered-id{display:none}.lane .lane-body .lane-ordered-id:not(:empty){display:inline-flex;position:absolute;right:1px;top:1px;background:rgba(34,34,34,.9);align-items:center;justify-content:center;border-radius:50%;width:15px;height:15px;color:red;font-weight:700;z-index:9}.lane .lane-body .lane-point{width:8px;height:8px;border-radius:50%;position:absolute;background:#fff;border:2px solid #000;z-index:9}.lane .lane-body .lane-connect{position:absolute;background-color:rgba(0,0,0,.8);height:4px;z-index:8;transform-origin:left}.lane .lane-body .lane-worktime{position:absolute;width:5px;background-color:rgba(0,0,0,.3)}.lane .lane-body .lane-current-time{position:absolute;height:1px;width:100%;left:0;background-color:red}.lane .lane-body .lane-current-time:before{content:attr(data-time);position:absolute;left:0;bottom:-4px;color:red;font-weight:700;font-size:11px}.scaled-icon{transform:scale(1.7)!important}.appointment-car-status{padding:0;list-style:none;display:flex;flex-direction:column;margin:0 8px 0 0;justify-content:flex-start}.appointment-worker-service.accessable:hover{background:#f5f5f5}button.labelled>div{position:relative}button.labelled>div>svg{z-index:2}button.labelled>div>.label{display:none;z-index:1;background-color:rgba(33,133,208,.05)!important}button.labelled.active svg{fill:#2185d0!important}button.labelled.active .label{display:block}.quickfilter span[role=menuitem]>div>div{padding-left:16px!important;padding-right:72px!important}.quickfilter span[role=menuitem]>div>div>svg{left:inherit!important;right:4px!important}.quickfilter span[role=menuitem]>div>div>div{flex-direction:row-reverse}.quickfilter span[role=menuitem]>div>div>div small{right:0}.quickfilter span[role=menuitem]>div>div>div strong{text-align:left!important}.material-button-icon.raised button>div>div,.material-button-icon:not(.raised)>div{display:flex;align-items:center;justify-content:center}table.work-view th{border-top:none}.mini-menu-item>div>div>div:last-child{padding-right:60px!important}.order-search>.input{width:100%}.order-search .results{max-height:75vh;overflow-y:auto}.order-search .result:nth-child(2n){background:#eee}.order-search .result.active,.order-search .result:hover{background:#ddf7fe!important}.sticky{position:-webkit-sticky!important;position:sticky!important}.dialog-large-view,.order-quick-view{padding-top:0!important}.dialog-large-view>div>div,.order-quick-view>div>div{max-width:inherit!important}.dialog-large-view>div>div>div>div,.order-quick-view>div>div>div>div{padding:0!important}.dialog-large-view>div>div>div>div .ui.segment,.order-quick-view>div>div>div>div .ui.segment{min-height:50vh}.dialog-large-view>div>div>div>div>div,.order-quick-view>div>div>div>div>div{position:relative}.dialog-large-view>div>div>div>div>div>div,.order-quick-view>div>div>div>div>div>div{position:fixed;top:0;width:100%;z-index:30000!important}.dialog-large-view .ui.segment.basic,.order-quick-view .ui.segment.basic{z-index:2!important;margin-top:45px;margin-bottom:25px}.dialog-large-view .bottom-close-line,.order-quick-view .bottom-close-line{position:fixed;bottom:0;width:100%;z-index:999}.dialog-large-view .bottom-close-line>button,.order-quick-view .bottom-close-line>button{margin-right:15px!important}@media (max-width:767px){.dialog-large-view>div>div,.order-quick-view>div>div{width:100%!important;transform:inherit!important}.dialog-large-view>div>div>div,.order-quick-view>div>div>div{height:100vh!important}.dialog-large-view>div>div>div>div,.order-quick-view>div>div>div>div{height:100vh!important;max-height:100vh!important}}.release-items:nth-child(odd){background-color:#eee}.client-create-dialog,.fullscreen-dialog,.vehicle-create-dialog{padding-top:0!important}.fullscreen-dialog div.content{width:100%!important;max-width:inherit!important;transform:translate(0)!important;height:100vh;overflow-y:auto}.fullscreen-dialog div.content>div.paper{min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.fullscreen-dialog div.content>div.paper>div.body{flex-grow:1000;max-height:inherit!important}.fullscreen-dialog div.content>div.paper>div.actions{background:#f0f0f0}.fullscreen-dialog.actions-above div.content>div.paper>div.body{order:2}.fullscreen-dialog.actions-above div.content>div.paper>div.actions{order:1}.fullscreen-dialog.close-right div.actions>div{justify-content:flex-end!important}.fullscreen-dialog.autoscroll div.content{overflow:inherit}.fullscreen-dialog.autoscroll.close-button div.content>div.paper>div.body{max-height:calc(100vh - 50px)!important}#loan-car-calendar{display:flex;overflow-x:hidden}#loan-car-calendar .rbc-calendar{flex-grow:100}#loan-car-calendar #loan-car-sideinfo{width:0;position:relative;overflow:hidden;opacity:0}#loan-car-calendar.details #loan-car-sideinfo{overflow:visible;opacity:1;width:300px}#loan-car-calendar.details #loan-car-sideinfo .sideinfo-content{position:fixed;top:0;right:0;bottom:50px;width:300px;background:#fff;border-left:2px solid #f0f0f0}#loan-car-calendar.details #loan-car-sideinfo .sideinfo-header{display:flex;align-items:center;justify-content:flex-start;background:#f0f0f0}.basic-dialog.no-padding{padding-top:inherit!important}.basic-dialog .body.no-padding{padding:0!important}.basic-dialog.actions-above div.content>div.paper>div.body{order:2}.basic-dialog.actions-above div.content>div.paper>div.actions{order:1}.basic-dialog.actions-above.autoscroll div.paper{display:flex;flex-direction:column}.basic-dialog.actions-above.autoscroll div.paper>.title{order:2}.basic-dialog.actions-above.autoscroll div.paper>div.body{order:3}.basic-dialog.close-right div.actions>div{justify-content:flex-end!important}.basic-dialog.dark-mode div.body,.basic-dialog.dark-mode div.paper{background-color:#222;border-top:none!important;border-bottom:none!important}.basic-dialog.dark-mode div.paper{box-shadow:0 14px 45px hsla(0,0%,100%,.25),0 10px 18px hsla(0,0%,100%,.22)!important}.basic-dialog.dark-mode div.paper .title{background-color:#3c3c3c!important;color:#e6e6e6!important}.basic-dialog.dark-mode div.paper .title :not(.icon){color:#e6e6e6!important}.basic-dialog.dark-mode div.actions{background-color:#3c3c3c!important}.basic-dialog.dark-mode *{color:#ccc}.basic-dialog .overlay.alert{background-color:rgba(78,0,0,.75)!important}.mask-field{margin-bottom:14px}.mask-field>.mask-field-label{font-weight:700;font-size:13px;font-family:Roboto,sans-serif;margin:0 0 .28571429rem}.mask-field>.mask-field-input{display:flex;align-items:center;border:1px solid rgba(34,36,38,.25);border-radius:.28571429rem;background:#fff}.mask-field>.mask-field-input>.mask-field-icon{display:flex;align-items:center;justify-content:center;padding:5px 8px}.mask-field>.mask-field-input>input{border:none!important;padding-left:2px!important;background:transparent!important;flex-grow:10}.mask-field>.mask-field-input>input[disabled]::-webkit-input-placeholder{color:rgba(0,0,0,.87)!important}.mask-field>.mask-field-input>input[disabled]::-ms-input-placeholder{color:rgba(0,0,0,.87)!important}.mask-field>.mask-field-input>input[disabled]::placeholder{color:rgba(0,0,0,.87)!important}.mask-field>.mask-field-input>.mask-field-clear{display:flex;justify-content:center;align-items:center;padding:3px 5px}.mask-field>.mask-field-input>.mask-field-clear>svg{transform:scale(.8)}.mask-field>.mask-field-input>.mask-field-clear:hover>svg{fill:#9f3a38!important}.mask-field.readyOnly{cursor:not-allowed}.mask-field.readyOnly *{cursor:not-allowed!important}.mask-field.focused>.mask-field-input{box-shadow:0 0 4px #61dafb}.mask-field.error>.mask-field-label{color:#9f3a38}.mask-field.error>.mask-field-input{border-color:#e0b4b4;background:#fff6f6}.mask-field.error>.mask-field-input input{color:#9f3a38!important}.mask-field.error.focused>.mask-field-input{box-shadow:0 0 4px #f99}.mask-field.error.error-beneeth{margin-bottom:5px}.mask-field.error.error-beneeth .mask-field-error{color:#9f3a38;font-size:11px;position:relative;top:-2px;padding:0 10px}.service-grid .service-card-media>div>div>div,.service-grid .worker-card-media>div>div>div,.worker-grid .service-card-media>div>div>div,.worker-grid .worker-card-media>div>div>div{background:rgba(0,0,0,.4)!important}.service-grid .service-card-overlay,.service-grid .worker-card-overlay,.worker-grid .service-card-overlay,.worker-grid .worker-card-overlay{padding:4px!important}.service-grid .service-card-overlay>span,.service-grid .worker-card-overlay>span,.worker-grid .service-card-overlay>span,.worker-grid .worker-card-overlay>span{text-align:center}.service-grid .service-card-overlay>span:first-child,.service-grid .worker-card-overlay>span:first-child,.worker-grid .service-card-overlay>span:first-child,.worker-grid .worker-card-overlay>span:first-child{font-size:13px!important;line-height:15px!important;font-weight:700}.service-grid .service-card-overlay>span:last-child,.service-grid .worker-card-overlay>span:last-child,.worker-grid .service-card-overlay>span:last-child,.worker-grid .worker-card-overlay>span:last-child{font-size:11px!important;text-shadow:0 0 1px grey}svg.alert-icon{border-radius:50%;box-shadow:0 0 0 rgba(204,169,44,.4);-webkit-animation:pulse 1.3s infinite;animation:pulse 1.3s infinite}.semantic-red.color{color:#9f3a38}.semantic-green.color{color:#21ba45}.semantic-blue.color{color:#2185d0}.minus-before:before{content:"- "}.client-list-view{margin:-5px}.client-list-view>.client-list-item{display:block;width:100%!important;margin:5px}.client-list-view>.client-list-item>div{position:relative!important}#order-calendar .rbc-today{background-color:inherit!important}#order-calendar .rbc-time-header{display:none!important}#order-calendar .rbc-time-content{border-top:inherit!important;overflow-y:visible!important}#order-calendar .rbc-event-label{display:none!important}#order-calendar-v2 .empty-time-slot{background:#f5f5f5;color:#bbb}#order-calendar-v2 th.disabled:hover{color:inherit!important;background:#f9fafb!important}#order-calendar-v2 .service-info,#order-calendar-v2 .service-summary{font-size:smaller}#order-calendar-v2 td.greyed-out{color:#999}#order-calendar-v2 td>.service-info:not(.single){border-bottom:1px solid #eee}.ui.sortable th.sorted,.ui.sortable th:hover{background:#e9eaeb!important}.work-action-button.close>button{background:#9f3a38!important}.work-action-button.pause>button{background:#f2711c!important}.work-action-button.finish>button{background:#21ba45!important}.order-date-picker .readonly{cursor:not-allowed!important}.order-date-picker .readonly input{color:#bbb!important;pointer-events:none}.order-date-picker .readonly hr:first-child{border-bottom:2px dotted rgba(0,0,0,.3)!important}.basic-dialog.login-view .blur-filter{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;filter:blur(5px);-webkit-filter:blur(5px)}.basic-dialog.login-view .paper{background:none!important}.rotate-right-90{transform:rotate(90deg)!important}.loadable-button>button>div>div{padding:0 8px!important}.order-result-info-line{border-bottom:1px dotted #ddd;margin-bottom:8px}mark{background-color:#93e6fc}#order-calendar-v2 .schedule-row.of-past td{border-top-color:rgba(242,113,28,.7)}#order-calendar-v2 .schedule-row.of-past td:first-child{background:rgba(242,113,28,.7);border-right:1px solid rgba(242,113,28,.7)}.tooltip-workload{background-color:#00f!important}.tooltip-workload.arbeitszeit{background-color:grey!important}.release-batch+a{padding-left:30px}i.release-batch+a{padding-left:15px}.react-calendar-timeline .rct-header-root{background:#222!important;position:-webkit-sticky!important;position:sticky!important;top:0;z-index:999}.react-calendar-timeline .rct-horizontal-lines .spacer{background:#fff}.react-calendar-timeline .rct-sidebar-row .spacer{height:100%;background:linear-gradient(90deg,#222 10%,#fff 45%);width:calc(100% + 8px);position:relative;left:-4px}.appointment-service-list{box-sizing:border-box;border-top:1px solid transparent;border-bottom:1px solid transparent}.appointment-service-list.accessable:hover{border-top:1px dashed #ddd;border-bottom:1px dashed #ddd}.appointment-service-list.finished .state-info{display:flex;background-color:rgba(0,255,0,.75)!important;font-weight:700!important}.monospace{font-family:monospace}.monospace.mforce{font-family:monospace!important}.order-service-list{margin-bottom:20px!important}.order-service-list .osl-title{font-size:1.2em;padding:0;margin:8px}.order-service-list h3.osl-title{font-size:1em;margin-top:0;margin-bottom:0}.order-service-list .osl-info-status{border-bottom-left-radius:20px;min-width:200px;border-top-left-radius:20px}.order-service-list .osl-service-id{background:#ccc;padding:3px 15px;color:#222;border-radius:8px;transform:scale(.6);display:inline-block;transform-origin:left}@media (max-width:799px){.order-service-list .osl-work-history{display:flex;width:100%;justify-content:center}.order-service-list .osl-body{flex-grow:1}.order-service-list .osl-image-info{justify-content:space-around;width:100%}.order-service-list .osl-image-info .osl-info-status{background:transparent!important;color:#222!important;min-width:auto;align-items:flex-end!important}.order-service-list .osl-image-info .osl-info-status *{color:#222!important}}.square:after{content:"";display:block;padding-bottom:100%}.client-cell.show-options .client-option-trigger{opacity:0}.client-cell .client-options{position:absolute;top:0;right:0;bottom:0;left:0;background:#f5f5f5;opacity:0;z-index:-999}.client-cell .client-options.open{opacity:1;z-index:inherit}.client-cell .client-options .client-title{font-weight:700;position:absolute;bottom:60%;left:72px}.client-cell .client-options .client-separator{height:2px;width:77%;background:#61dafb;position:absolute;top:50%;left:60px}.client-cell .client-options .client-buttons{background-color:initial;position:absolute;bottom:4px;right:0}.client-cell .client-options .icon-option{background:#fff;border-radius:50%;margin:3px 5px;box-shadow:0 0 3px #222}.versioner{padding:30px}.versioner .versioner-header{margin-bottom:50px}.scale-view{position:fixed;bottom:0;height:70px;width:750px;max-width:100%;left:50%;z-index:9999;transform:translateX(-50%);padding:0 20px}.scale-view .close-button{position:absolute!important;right:-23px;top:-23px}@media (max-width:800px){.scale-view .close-button{right:0}}form.client-search .client-search-field{display:flex;align-items:center;width:100%}form.client-search .client-search-field label{flex-grow:0;color:#999;font-size:smaller;min-width:100px;border-bottom:1px solid transparent;line-height:26px}form.client-search .client-search-field input{color:#222;line-height:16px;flex-grow:100;width:100%;background:transparent;border:none;border-bottom:1px solid transparent;margin:0;font-family:monospace,serif}form.client-search .client-search-field input:active,form.client-search .client-search-field input:focus{outline:none;border-bottom:1px solid rgba(33,133,208,.5);color:#2185d0}form.client-search .client-search-field input::-webkit-input-placeholder{color:#bbb;font-size:12px}form.client-search .client-search-field input::-ms-input-placeholder{color:#bbb;font-size:12px}form.client-search .client-search-field input::placeholder{color:#bbb;font-size:12px}.material-picker-max-content{width:-moz-max-content;width:-webkit-max-content;width:max-content}.material-picker-max-content .react-datepicker__time-list-item--disabled{display:none}.restricted-range-selector-info{font-size:10px;color:grey;text-indent:35px;margin-top:-6px}.order-search-loan-car{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.order-search-loan-car:hover{background-color:#61dafb}.order-search-loan-car.active{background-color:#2185d0}.ui.modal.modal-order-search>.content{min-height:60vh}.consultant-image,.ui.card>.image.consultant-image,.ui.cards>.card>.image.consultant-image{display:flex;justify-content:center;max-width:100%;max-height:130px}.consultant-image>img,.ui.card>.image.consultant-image>img,.ui.cards>.card>.image.consultant-image>img{width:auto;max-width:100%;max-height:130px}.order-service-sortable{z-index:10000}.material-compound-date-input input::-webkit-input-placeholder{color:rgba(0,0,0,.3);font-family:Roboto,sans-serif;position:relative;display:block;bottom:1px}.material-compound-date-input input::-ms-input-placeholder{color:rgba(0,0,0,.3);font-family:Roboto,sans-serif;position:relative;display:block;bottom:1px}.material-compound-date-input input::placeholder{color:rgba(0,0,0,.3);font-family:Roboto,sans-serif;position:relative;display:block;bottom:1px}.material-compound-date-input.readonly input{cursor:default!important}.ui.basic.button.consultant-selector{display:flex;justify-content:space-between;align-items:center}.ui.basic.button.consultant-selector.read-only{pointer-events:none}.ui.basic.button.consultant-selector.read-only>i.dropdown.icon{display:none}.ui.basic.button.consultant-selector.borderless{box-shadow:none}.ui.basic.button.consultant-selector.white{background:#fff!important}.ui.button.inverted.visible{color:rgba(0,0,0,.8)}.ui.button.inverted.popup-trigger{color:rgba(0,0,0,.2)}.ui.button.inverted.popup-trigger:hover{color:rgba(0,0,0,.8)}.message-group{margin:1em 0}.message-group>.message{margin:1px 0;display:block}.ui.form .message-group .message{display:block}.ui.card.service-card .image{text-align:center}.ui.card.service-card .image img{width:auto;max-height:80px;display:inline-block}.worker-schedule-calendar .custom-event-range{display:none}.worker-schedule-calendar.edit-mode .rbc-event{-webkit-user-select:none;-ms-user-select:none;user-select:none}.worker-schedule-calendar:not(.edit-mode) .rbc-event{cursor:default}.worker-schedule-calendar.hide-date-label .rbc-event .rbc-event-label,.worker-schedule-calendar.view-agenda .custom-event-edit-holder{display:none}.worker-schedule-calendar.hide-date-label .rbc-event .custom-event-content{height:100%;position:relative}.worker-schedule-calendar.hide-date-label .rbc-event .custom-event-edit-holder{position:absolute;top:0;right:-5px;background:#fff;border-radius:50%;overflow:hidden;width:20px;height:20px;box-sizing:border-box}.worker-schedule-calendar.hide-date-label .rbc-event .custom-event-edit-holder.selected{width:19px}.worker-schedule-calendar.hide-date-label .rbc-event .custom-event-edit-holder .custom-event-editable{position:absolute;padding:0;margin:0;left:-2.5px;top:0}.worker-schedule-calendar.hide-date-label .rbc-event .custom-event-edit-holder .custom-event-editable.selected{color:#21ba45;background:#fff}.worker-schedule-calendar.view-month .custom-event-edit-holder{display:none}.worker-schedule-calendar.view-month .custom-event-range{display:inline-block;margin-right:8px;font-weight:700}.worker-schedule-calendar.view-month .rbc-event{pointer-events:none}.order-info-edit-button{position:absolute;top:-5px;right:-15px}.order-info-edit-button.ui.basic.button{background:#fff!important}.order-info-edit-button.ui.basic.button:hover{background:#fee!important}.loader:before{padding:inherit}.table.ui tr.visible.transition{display:table-row!important}@media (max-width:767px){.table.ui tr.visible.transition{display:block!important}}.table.ui.selectable tr{cursor:pointer}.react-datepicker-wrapper.fluid{width:100%}.table.ui.selectable.default-cursor tr{cursor:default}.mini-menu[role=menu]{padding:0!important}.react-datepicker__input-container input.default{border:none;box-shadow:0 0 0 1px #bbb;border-radius:6px;outline:none}.react-datepicker__input-container input.default:active,.react-datepicker__input-container input.default:focus{box-shadow:0 0 6px #2185d0,0 0 0 1px #bbb}.react-datepicker-popper{z-index:10}
/*# sourceMappingURL=main.29c2630c.chunk.css.map */