.react-pdf__Page__canvas{margin:0 auto;width:100% !important;height:auto !important}.react-pdf__Document{overflow-x:hidden}

:root{--PhoneInput-color--focus: #03b2cb;--PhoneInputInternationalIconPhone-opacity: 0.8;--PhoneInputInternationalIconGlobe-opacity: 0.65;--PhoneInputCountrySelect-marginRight: 0.35em;--PhoneInputCountrySelectArrow-width: 0.3em;--PhoneInputCountrySelectArrow-marginLeft: var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-marginTop: calc(var(--PhoneInputCountrySelectArrow-height) / 2);--PhoneInputCountrySelectArrow-borderWidth: 1px;--PhoneInputCountrySelectArrow-opacity: 0.45;--PhoneInputCountrySelectArrow-color: inherit;--PhoneInputCountrySelectArrow-color--focus: var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform: rotate(45deg);--PhoneInputCountryFlag-aspectRatio: 1.5;--PhoneInputCountryFlag-height: 1em;--PhoneInputCountryFlag-borderWidth: 1px;--PhoneInputCountryFlag-borderColor: rgba(0,0,0,0.5);--PhoneInputCountryFlag-borderColor--focus: var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading: rgba(0,0,0,0.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{width:calc(var(--PhoneInputCountryFlag-height) * var(--PhoneInputCountryFlag-aspectRatio));height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:'';width:var(--PhoneInputCountrySelectArrow-width);height:var(--PhoneInputCountrySelectArrow-width);margin-top:var(--PhoneInputCountrySelectArrow-marginTop);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-style:solid;border-color:var(--PhoneInputCountrySelectArrow-color);border-top-width:0;border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:var(--PhoneInputCountrySelectArrow-color--focus)}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}

html{height:100%}body{font-family:'Roboto', Helvetica, Arial, sans-serif;height:100%;-webkit-overflow-scrolling:touch;overflow:hidden}#app{height:100%}._loading_overlay_wrapper{height:100%}.footer{height:10%;background-color:white;width:"100%"}.content-container{height:calc(100% - 64px)}.flag-dropdown{background-color:white !important;border:0 !important;border-bottom:2px solid lightgray !important}.react-tel-input input{border:0 !important;border-bottom:2px solid lightgray !important}.react-tel-input input:disabled{border-bottom:2px dotted lightgray !important;color:lightgray !important;cursor:auto}.Mui-disabled{border-color:rgba(0,0,0,0.26) !important;color:rgba(0,0,0,0.26) !important}.MuiSnackbarContent-message{width:calc(100% - 54px)}.MuiSnackbarContent-action{width:45px}.survey-star{color:#FBC02D;padding:0px 5px}.survey-empty-star{color:gray;padding:0px 5px}.tooltip-container{display:flex;font-size:1rem;line-height:1.5;padding:0 10px}@media only screen and (max-width: 599px){.content-container{height:calc(100% - 57px)}}.rounded{border-radius:50%}.bg-default{background-color:#f5f5f5}.d-flex{display:flex !important}.h-100{height:100%}.h-90{height:90%}.h-0{height:0 !important}.mh-100{min-height:100% !important}.w-100{width:100% !important}.w-75{width:75% !important}.justify-content-center{justify-content:center !important}.justify-content-flex-end{justify-content:flex-end !important}.justify-content-between{justify-content:space-between !important}.align-items-center{align-items:center !important}.align-items-flex-end{align-items:flex-end !important}.align-self-center{align-self:center !important}.text-align-center{text-align:center !important}.text-align-right{text-align:right !important}.font-l{font-weight:300 !important}.font-r{font-weight:400 !important}.font-m{font-weight:500 !important}.font-b{font-weight:700 !important}.m-auto{margin:auto !important}.ml-auto{margin-left:auto !important}.mr-auto{margin-right:auto !important}.mt-auto{margin-top:auto !important}.mb-auto{margin-bottom:auto !important}.mx-auto{margin-left:auto !important;margin-right:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.p-0{padding:0 !important}.p-1{padding:8px !important}.p-2{padding:16px !important}.p-3{padding:24px !important}.p-4{padding:32px !important}.p-5{padding:40px !important}.pr-0{padding-right:0 !important}.pr-1{padding-right:8px !important}.pr-2{padding-right:16px !important}.pr-3{padding-right:24px !important}.pr-4{padding-right:32px !important}.pr-5{padding-right:40px !important}.pl-0{padding-left:0 !important}.pl-1{padding-left:8px !important}.pl-2{padding-left:16px !important}.pl-3{padding-left:24px !important}.pl-4{padding-left:32px !important}.pl-5{padding-left:40px !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:8px !important}.pt-2{padding-top:16px !important}.pt-3{padding-top:24px !important}.pt-4{padding-top:32px !important}.pt-5{padding-top:40px !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:8px !important}.pb-2{padding-bottom:16px !important}.pb-3{padding-bottom:24px !important}.pb-4{padding-bottom:32px !important}.pb-5{padding-bottom:40px !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:8px !important;padding-left:8px !important}.px-2{padding-right:16px !important;padding-left:16px !important}.px-3{padding-right:24px !important;padding-left:24px !important}.px-4{padding-right:32px !important;padding-left:32px !important}.px-5{padding-right:40px !important;padding-left:40px !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:8px !important;padding-bottom:8px !important}.py-2{padding-top:16px !important;padding-bottom:16px !important}.py-3{padding-top:24px !important;padding-bottom:24px !important}.py-4{padding-top:32px !important;padding-bottom:32px !important}.py-5{padding-top:40px !important;padding-bottom:40px !important}.m-0{margin:0 !important}.m-1{margin:8px !important}.m-2{margin:16px !important}.m-3{margin:24px !important}.m-4{margin:32px !important}.m-5{margin:40px !important}.mr-0{margin-right:0 !important}.mr-1{margin-right:8px !important}.mr-2{margin-right:16px !important}.mr-3{margin-right:24px !important}.mr-4{margin-right:32px !important}.mr-5{margin-right:40px !important}.ml-0{margin-left:0 !important}.ml-1{margin-left:8px !important}.ml-2{margin-left:16px !important}.ml-3{margin-left:24px !important}.ml-4{margin-left:32px !important}.ml-5{margin-left:40px !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:8px !important}.mt-2{margin-top:16px !important}.mt-3{margin-top:24px !important}.mt-4{margin-top:32px !important}.mt-5{margin-top:40px !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:8px !important}.mb-2{margin-bottom:16px !important}.mb-3{margin-bottom:24px !important}.mb-4{margin-bottom:32px !important}.mb-5{margin-bottom:40px !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:8px !important;margin-left:8px !important}.mx-2{margin-right:16px !important;margin-left:16px !important}.mx-3{margin-right:24px !important;margin-left:24px !important}.mx-4{margin-right:32px !important;margin-left:32px !important}.mx-5{margin-right:40px !important;margin-left:40px !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:8px !important;margin-bottom:8px !important}.my-2{margin-top:16px !important;margin-bottom:16px !important}.my-3{margin-top:24px !important;margin-bottom:24px !important}.my-4{margin-top:32px !important;margin-bottom:32px !important}.my-5{margin-top:40px !important;margin-bottom:40px !important}.overflow-hidden{overflow:hidden !important}.overflow-auto{overflow:auto !important}.overflow-unset{overflow:unset !important}.position-relative{position:relative !important}.position-absolute{position:absolute !important}.flex-direction-column{flex-direction:column !important}.flex-direction-row{flex-direction:row !important}.flex-grow-0{flex-grow:0}.flex-grow-1{flex-grow:1}.flex-grow-2{flex-grow:2}.flex-grow-3{flex-grow:3}.flex-grow-4{flex-grow:4}.flex-grow-5{flex-grow:5}.flex-grow-6{flex-grow:6}.flex-flow-column{flex-flow:column !important}@media only screen and (min-width: 600px){.m-sm-auto{margin:auto !important}.ml-sm-auto{margin-left:auto !important}.mr-sm-auto{margin-right:auto !important}.mt-sm-auto{margin-top:auto !important}.mb-sm-auto{margin-bottom:auto !important}.mx-sm-auto{margin-left:auto !important;margin-right:auto !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:8px !important}.p-sm-2{padding:16px !important}.p-sm-3{padding:24px !important}.p-sm-4{padding:32px !important}.p-sm-5{padding:40px !important}.pr-sm-0{padding-right:0 !important}.pr-sm-1{padding-right:8px !important}.pr-sm-2{padding-right:16px !important}.pr-sm-3{padding-right:24px !important}.pr-sm-4{padding-right:32px !important}.pr-sm-5{padding-right:40px !important}.pl-sm-0{padding-left:0 !important}.pl-sm-1{padding-left:8px !important}.pl-sm-2{padding-left:16px !important}.pl-sm-3{padding-left:24px !important}.pl-sm-4{padding-left:32px !important}.pl-sm-5{padding-left:40px !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:8px !important}.pt-sm-2{padding-top:16px !important}.pt-sm-3{padding-top:24px !important}.pt-sm-4{padding-top:32px !important}.pt-sm-5{padding-top:40px !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:8px !important}.pb-sm-2{padding-bottom:16px !important}.pb-sm-3{padding-bottom:24px !important}.pb-sm-4{padding-bottom:32px !important}.pb-sm-5{padding-bottom:40px !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:8px !important;padding-left:8px !important}.px-sm-2{padding-right:16px !important;padding-left:16px !important}.px-sm-3{padding-right:24px !important;padding-left:24px !important}.px-sm-4{padding-right:32px !important;padding-left:32px !important}.px-sm-5{padding-right:40px !important;padding-left:40px !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:8px !important;padding-bottom:8px !important}.py-sm-2{padding-top:16px !important;padding-bottom:16px !important}.py-sm-3{padding-top:24px !important;padding-bottom:24px !important}.py-sm-4{padding-top:32px !important;padding-bottom:32px !important}.py-sm-5{padding-top:40px !important;padding-bottom:40px !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:8px !important}.m-sm-2{margin:16px !important}.m-sm-3{margin:24px !important}.m-sm-4{margin:32px !important}.m-sm-5{margin:40px !important}.mr-sm-0{margin-right:0 !important}.mr-sm-1{margin-right:8px !important}.mr-sm-2{margin-right:16px !important}.mr-sm-3{margin-right:24px !important}.mr-sm-4{margin-right:32px !important}.mr-sm-5{margin-right:40px !important}.ml-sm-0{margin-left:0 !important}.ml-sm-1{margin-left:8px !important}.ml-sm-2{margin-left:16px !important}.ml-sm-3{margin-left:24px !important}.ml-sm-4{margin-left:32px !important}.ml-sm-5{margin-left:40px !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:8px !important}.mt-sm-2{margin-top:16px !important}.mt-sm-3{margin-top:24px !important}.mt-sm-4{margin-top:32px !important}.mt-sm-5{margin-top:40px !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:8px !important}.mb-sm-2{margin-bottom:16px !important}.mb-sm-3{margin-bottom:24px !important}.mb-sm-4{margin-bottom:32px !important}.mb-sm-5{margin-bottom:40px !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:8px !important;margin-left:8px !important}.mx-sm-2{margin-right:16px !important;margin-left:16px !important}.mx-sm-3{margin-right:24px !important;margin-left:24px !important}.mx-sm-4{margin-right:32px !important;margin-left:32px !important}.mx-sm-5{margin-right:40px !important;margin-left:40px !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:8px !important;margin-bottom:8px !important}.my-sm-2{margin-top:16px !important;margin-bottom:16px !important}.my-sm-3{margin-top:24px !important;margin-bottom:24px !important}.my-sm-4{margin-top:32px !important;margin-bottom:32px !important}.my-sm-5{margin-top:40px !important;margin-bottom:40px !important}}@media only screen and (min-width: 960px){.m-md-auto{margin:auto !important}.ml-md-auto{margin-left:auto !important}.mr-md-auto{margin-right:auto !important}.mt-md-auto{margin-top:auto !important}.mb-md-auto{margin-bottom:auto !important}.mx-md-auto{margin-left:auto !important;margin-right:auto !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:8px !important}.p-md-2{padding:16px !important}.p-md-3{padding:24px !important}.p-md-4{padding:32px !important}.p-md-5{padding:40px !important}.pr-md-0{padding-right:0 !important}.pr-md-1{padding-right:8px !important}.pr-md-2{padding-right:16px !important}.pr-md-3{padding-right:24px !important}.pr-md-4{padding-right:32px !important}.pr-md-5{padding-right:40px !important}.pl-md-0{padding-left:0 !important}.pl-md-1{padding-left:8px !important}.pl-md-2{padding-left:16px !important}.pl-md-3{padding-left:24px !important}.pl-md-4{padding-left:32px !important}.pl-md-5{padding-left:40px !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:8px !important}.pt-md-2{padding-top:16px !important}.pt-md-3{padding-top:24px !important}.pt-md-4{padding-top:32px !important}.pt-md-5{padding-top:40px !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:8px !important}.pb-md-2{padding-bottom:16px !important}.pb-md-3{padding-bottom:24px !important}.pb-md-4{padding-bottom:32px !important}.pb-md-5{padding-bottom:40px !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:8px !important;padding-left:8px !important}.px-md-2{padding-right:16px !important;padding-left:16px !important}.px-md-3{padding-right:24px !important;padding-left:24px !important}.px-md-4{padding-right:32px !important;padding-left:32px !important}.px-md-5{padding-right:40px !important;padding-left:40px !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:8px !important;padding-bottom:8px !important}.py-md-2{padding-top:16px !important;padding-bottom:16px !important}.py-md-3{padding-top:24px !important;padding-bottom:24px !important}.py-md-4{padding-top:32px !important;padding-bottom:32px !important}.py-md-5{padding-top:40px !important;padding-bottom:40px !important}.m-md-0{margin:0 !important}.m-md-1{margin:8px !important}.m-md-2{margin:16px !important}.m-md-3{margin:24px !important}.m-md-4{margin:32px !important}.m-md-5{margin:40px !important}.mr-md-0{margin-right:0 !important}.mr-md-1{margin-right:8px !important}.mr-md-2{margin-right:16px !important}.mr-md-3{margin-right:24px !important}.mr-md-4{margin-right:32px !important}.mr-md-5{margin-right:40px !important}.ml-md-0{margin-left:0 !important}.ml-md-1{margin-left:8px !important}.ml-md-2{margin-left:16px !important}.ml-md-3{margin-left:24px !important}.ml-md-4{margin-left:32px !important}.ml-md-5{margin-left:40px !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:8px !important}.mt-md-2{margin-top:16px !important}.mt-md-3{margin-top:24px !important}.mt-md-4{margin-top:32px !important}.mt-md-5{margin-top:40px !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:8px !important}.mb-md-2{margin-bottom:16px !important}.mb-md-3{margin-bottom:24px !important}.mb-md-4{margin-bottom:32px !important}.mb-md-5{margin-bottom:40px !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:8px !important;margin-left:8px !important}.mx-md-2{margin-right:16px !important;margin-left:16px !important}.mx-md-3{margin-right:24px !important;margin-left:24px !important}.mx-md-4{margin-right:32px !important;margin-left:32px !important}.mx-md-5{margin-right:40px !important;margin-left:40px !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:8px !important;margin-bottom:8px !important}.my-md-2{margin-top:16px !important;margin-bottom:16px !important}.my-md-3{margin-top:24px !important;margin-bottom:24px !important}.my-md-4{margin-top:32px !important;margin-bottom:32px !important}.my-md-5{margin-top:40px !important;margin-bottom:40px !important}}@media only screen and (min-width: 1280px){.m-lg-auto{margin:auto !important}.ml-lg-auto{margin-left:auto !important}.mr-lg-auto{margin-right:auto !important}.mt-lg-auto{margin-top:auto !important}.mb-lg-auto{margin-bottom:auto !important}.mx-lg-auto{margin-left:auto !important;margin-right:auto !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:8px !important}.p-lg-2{padding:16px !important}.p-lg-3{padding:24px !important}.p-lg-4{padding:32px !important}.p-lg-5{padding:40px !important}.pr-lg-0{padding-right:0 !important}.pr-lg-1{padding-right:8px !important}.pr-lg-2{padding-right:16px !important}.pr-lg-3{padding-right:24px !important}.pr-lg-4{padding-right:32px !important}.pr-lg-5{padding-right:40px !important}.pl-lg-0{padding-left:0 !important}.pl-lg-1{padding-left:8px !important}.pl-lg-2{padding-left:16px !important}.pl-lg-3{padding-left:24px !important}.pl-lg-4{padding-left:32px !important}.pl-lg-5{padding-left:40px !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:8px !important}.pt-lg-2{padding-top:16px !important}.pt-lg-3{padding-top:24px !important}.pt-lg-4{padding-top:32px !important}.pt-lg-5{padding-top:40px !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:8px !important}.pb-lg-2{padding-bottom:16px !important}.pb-lg-3{padding-bottom:24px !important}.pb-lg-4{padding-bottom:32px !important}.pb-lg-5{padding-bottom:40px !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:8px !important;padding-left:8px !important}.px-lg-2{padding-right:16px !important;padding-left:16px !important}.px-lg-3{padding-right:24px !important;padding-left:24px !important}.px-lg-4{padding-right:32px !important;padding-left:32px !important}.px-lg-5{padding-right:40px !important;padding-left:40px !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:8px !important;padding-bottom:8px !important}.py-lg-2{padding-top:16px !important;padding-bottom:16px !important}.py-lg-3{padding-top:24px !important;padding-bottom:24px !important}.py-lg-4{padding-top:32px !important;padding-bottom:32px !important}.py-lg-5{padding-top:40px !important;padding-bottom:40px !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:8px !important}.m-lg-2{margin:16px !important}.m-lg-3{margin:24px !important}.m-lg-4{margin:32px !important}.m-lg-5{margin:40px !important}.mr-lg-0{margin-right:0 !important}.mr-lg-1{margin-right:8px !important}.mr-lg-2{margin-right:16px !important}.mr-lg-3{margin-right:24px !important}.mr-lg-4{margin-right:32px !important}.mr-lg-5{margin-right:40px !important}.ml-lg-0{margin-left:0 !important}.ml-lg-1{margin-left:8px !important}.ml-lg-2{margin-left:16px !important}.ml-lg-3{margin-left:24px !important}.ml-lg-4{margin-left:32px !important}.ml-lg-5{margin-left:40px !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:8px !important}.mt-lg-2{margin-top:16px !important}.mt-lg-3{margin-top:24px !important}.mt-lg-4{margin-top:32px !important}.mt-lg-5{margin-top:40px !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:8px !important}.mb-lg-2{margin-bottom:16px !important}.mb-lg-3{margin-bottom:24px !important}.mb-lg-4{margin-bottom:32px !important}.mb-lg-5{margin-bottom:40px !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:8px !important;margin-left:8px !important}.mx-lg-2{margin-right:16px !important;margin-left:16px !important}.mx-lg-3{margin-right:24px !important;margin-left:24px !important}.mx-lg-4{margin-right:32px !important;margin-left:32px !important}.mx-lg-5{margin-right:40px !important;margin-left:40px !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:8px !important;margin-bottom:8px !important}.my-lg-2{margin-top:16px !important;margin-bottom:16px !important}.my-lg-3{margin-top:24px !important;margin-bottom:24px !important}.my-lg-4{margin-top:32px !important;margin-bottom:32px !important}.my-lg-5{margin-top:40px !important;margin-bottom:40px !important}}@media only screen and (min-width: 1920px){.m-xl-auto{margin:auto !important}.ml-xl-auto{margin-left:auto !important}.mr-xl-auto{margin-right:auto !important}.mt-xl-auto{margin-top:auto !important}.mb-xl-auto{margin-bottom:auto !important}.mx-xl-auto{margin-left:auto !important;margin-right:auto !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:8px !important}.p-xl-2{padding:16px !important}.p-xl-3{padding:24px !important}.p-xl-4{padding:32px !important}.p-xl-5{padding:40px !important}.pr-xl-0{padding-right:0 !important}.pr-xl-1{padding-right:8px !important}.pr-xl-2{padding-right:16px !important}.pr-xl-3{padding-right:24px !important}.pr-xl-4{padding-right:32px !important}.pr-xl-5{padding-right:40px !important}.pl-xl-0{padding-left:0 !important}.pl-xl-1{padding-left:8px !important}.pl-xl-2{padding-left:16px !important}.pl-xl-3{padding-left:24px !important}.pl-xl-4{padding-left:32px !important}.pl-xl-5{padding-left:40px !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:8px !important}.pt-xl-2{padding-top:16px !important}.pt-xl-3{padding-top:24px !important}.pt-xl-4{padding-top:32px !important}.pt-xl-5{padding-top:40px !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:8px !important}.pb-xl-2{padding-bottom:16px !important}.pb-xl-3{padding-bottom:24px !important}.pb-xl-4{padding-bottom:32px !important}.pb-xl-5{padding-bottom:40px !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:8px !important;padding-left:8px !important}.px-xl-2{padding-right:16px !important;padding-left:16px !important}.px-xl-3{padding-right:24px !important;padding-left:24px !important}.px-xl-4{padding-right:32px !important;padding-left:32px !important}.px-xl-5{padding-right:40px !important;padding-left:40px !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:8px !important;padding-bottom:8px !important}.py-xl-2{padding-top:16px !important;padding-bottom:16px !important}.py-xl-3{padding-top:24px !important;padding-bottom:24px !important}.py-xl-4{padding-top:32px !important;padding-bottom:32px !important}.py-xl-5{padding-top:40px !important;padding-bottom:40px !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:8px !important}.m-xl-2{margin:16px !important}.m-xl-3{margin:24px !important}.m-xl-4{margin:32px !important}.m-xl-5{margin:40px !important}.mr-xl-0{margin-right:0 !important}.mr-xl-1{margin-right:8px !important}.mr-xl-2{margin-right:16px !important}.mr-xl-3{margin-right:24px !important}.mr-xl-4{margin-right:32px !important}.mr-xl-5{margin-right:40px !important}.ml-xl-0{margin-left:0 !important}.ml-xl-1{margin-left:8px !important}.ml-xl-2{margin-left:16px !important}.ml-xl-3{margin-left:24px !important}.ml-xl-4{margin-left:32px !important}.ml-xl-5{margin-left:40px !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:8px !important}.mt-xl-2{margin-top:16px !important}.mt-xl-3{margin-top:24px !important}.mt-xl-4{margin-top:32px !important}.mt-xl-5{margin-top:40px !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:8px !important}.mb-xl-2{margin-bottom:16px !important}.mb-xl-3{margin-bottom:24px !important}.mb-xl-4{margin-bottom:32px !important}.mb-xl-5{margin-bottom:40px !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:8px !important;margin-left:8px !important}.mx-xl-2{margin-right:16px !important;margin-left:16px !important}.mx-xl-3{margin-right:24px !important;margin-left:24px !important}.mx-xl-4{margin-right:32px !important;margin-left:32px !important}.mx-xl-5{margin-right:40px !important;margin-left:40px !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:8px !important;margin-bottom:8px !important}.my-xl-2{margin-top:16px !important;margin-bottom:16px !important}.my-xl-3{margin-top:24px !important;margin-bottom:24px !important}.my-xl-4{margin-top:32px !important;margin-bottom:32px !important}.my-xl-5{margin-top:40px !important;margin-bottom:40px !important}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}::-webkit-scrollbar-thumb{background:gray;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#002984}.button-spinner{left:50%;margin-top:-12;margin-left:-12;position:absolute;top:50%}.text-field-prepend-icon-container{margin-top:auto !important;margin-bottom:12px !important}.card-header{align-items:flex-start !important;padding:8px 16px !important;height:25px}.card-header div span{font-size:18px}.card-header-center-action .MuiCardHeader-action{margin:auto 0}.card-header-text-action .MuiCardHeader-action{margin:auto}.card-header-text-action-text{border-radius:100%;color:white;font-weight:bold;font-size:12px;display:flex;align-items:center;justify-content:center;width:25px;height:25px}.card-content{height:calc(100% - 25px - 16px - 1px - 40px);overflow:auto}.MuiDialog-paper{background:#f5f5f5 !important}.operator-material-table-container{height:100%}.operator-material-table-container>div:first-child{height:100%;width:100%}.operator-material-table-container>div:first-child>div:first-child{height:65px}.operator-material-table-container>div:first-child>div:nth-child(3){max-height:calc(100% - 115px)}.operator-material-table-container>div:first-child>div:nth-child(3)>table:first-child>thead:nth-child(2) tr th{padding:10px 15px}.operator-material-table-container>div:first-child>div:nth-child(3)>table:first-child>thead:nth-child(2) tr th>span:first-child>div:first-child{margin:auto}.operator-material-table-container>div:first-child>div:nth-child(3)>table:first-child>thead:nth-child(2) tr th:nth-child(1)>span:first-child>div:first-child{margin:unset}.operator-material-table-container>div:first-child>div:nth-child(3)>table:first-child>tbody:nth-child(3) tr td{padding:8px 15px;text-align:center}.operator-material-table-container>div:first-child>div:nth-child(3)>table:first-child>tbody:nth-child(3) tr td:nth-child(2){text-align:left}.operator-material-table-container>div:first-child>table:nth-child(4){height:55px}.operator-material-table-container>div:first-child>table:nth-child(4)>tfoot:first-child>tr:first-child>td:first-child>div:first-child{justify-content:center}.operator-material-table-container>div:first-child>table:nth-child(4)>tfoot:first-child>tr:first-child>td:first-child>div:first-child>div:first-child{flex:0}.PhoneInput{width:100%}.PhoneInputInput{background-color:transparent;border:0;border-bottom:1px solid gray;height:27px;outline:none}.PhoneInputInput:disabled{background-color:transparent;border-bottom:2px dotted lightgray !important;color:lightgray !important;cursor:auto}.PhoneInputInput:disabled::placeholder{color:lightgray !important;opacity:1}.PhoneInputInput:disabled:-ms-input-placeholder{color:lightgray !important}.PhoneInputInput:disabled::-ms-input-placeholder{color:lightgray !important}@keyframes call-shake{40%{transform:translate(0, 0) rotate(0deg)}42%{transform:translate(-1px, -2px) rotate(-1deg)}44%{transform:translate(-3px, 0px) rotate(1deg)}46%{transform:translate(3px, 2px) rotate(0deg)}48%{transform:translate(1px, -1px) rotate(1deg)}50%{transform:translate(-1px, 2px) rotate(-1deg)}52%{transform:translate(-3px, 1px) rotate(0deg)}54%{transform:translate(3px, 1px) rotate(-1deg)}56%{transform:translate(-1px, -1px) rotate(1deg)}58%{transform:translate(1px, -2px) rotate(0deg)}60%{transform:translate(0, 0) rotate(0deg)}}.navbar-button{height:64px}.navbar-button-active{border-bottom:3px solid white !important;border-radius:0 !important;height:64px}.navbar-drawer-item{padding-right:40px !important}.navbar-drawer-item-active{border-right:2px solid #f50057 !important;padding-right:40px !important}.navbar-drawer-list-item-icon{min-width:0 !important;padding-right:16px}.navbar-drawer-top-space{background-color:#3f51b5;box-shadow:0px 2px 4px -1px rgba(0,0,0,0.2),0px 4px 5px 0px rgba(0,0,0,0.14),0px 1px 10px 0px rgba(0,0,0,0.12);height:57px;width:100%}.navbar-popover-list-item-icon{min-width:0 !important;padding-right:10px}.navbar-logo{height:200px;margin-left:-8px;margin-right:10px;margin-top:-100px;margin-bottom:-100px}@media (max-width: 768px){.navbar-logo{height:135px;margin-left:-8px;margin-right:-30px;margin-top:-100px;margin-bottom:-100px}}.search-ticket-fab{position:absolute !important;bottom:30px !important;right:33px !important;z-index:101;width:70px !important;height:70px !important}@media only screen and (max-width: 1279px){.search-ticket-fab{bottom:20px !important;right:20px !important}}.search-ticket-modal{background-color:#f5f5f5;border-radius:10px;height:90%;outline:none;padding:15px 10px 0px 10px;width:90% !important}.search-ticket-modal-upper-side-container{padding-bottom:8px}.search-ticket-modal-lower-side-container{height:0;overflow-y:auto;overflow-x:hidden;flex-grow:1;padding:24px 8px}.search-ticket-modal-left-side-container{height:100%}.search-ticket-modal-left-side-lower-part-container{height:calc(65% + 16px);padding-top:15px}.search-ticket-modal-open-ticket-card{height:35%}.search-ticket-modal-old-ticket-card{height:100%}.search-ticket-modal-service-history-card{height:100%}.search-ticket-modal-new-ticket-container{height:100%}@media only screen and (max-width: 1279px){.search-ticket-modal-left-side-container{height:auto}.search-ticket-modal-upper-side-container{padding-bottom:16px}.search-ticket-modal-lower-side-container{margin-bottom:0 !important;padding:8px 8px}.search-ticket-modal-left-side-lower-part-container{height:auto}.search-ticket-modal-open-ticket-card{height:245px}.search-ticket-modal-old-ticket-card{height:260px}.search-ticket-modal-service-history-card{height:260px}.search-ticket-modal-new-ticket-container{height:fit-content;padding-left:0;padding-bottom:0}}.search-advanced-search{background-color:#f5f5f5;border-bottom-right-radius:10px;border-bottom-left-radius:10px;position:absolute;width:100%;max-height:50vh;overflow-y:auto;overflow-x:hidden;z-index:14}.new-ticket-container{height:100%;display:flex;flex-flow:column}.new-ticket-card-header{background-image:linear-gradient(to right, #512DA8, #311B92);color:white;height:25px}.new-ticket-card-content{height:calc(100% - (25px + 16px) /* Card header */ - (36px + 16px) /* Card actions */ - 32px);overflow:auto;overflow-x:hidden}.new-ticket-card-has-vehicle-or-customer-info-container{align-items:center;background-color:#bb002f;box-shadow:0px 2px 6px 6px lightgray;color:white;display:flex;line-height:1;margin-left:-24px;margin-right:-24px;margin-top:-16px;padding:5px 10px;width:calc(100% + 28px)}.new-ticket-card-actions{height:36px}.new-ticket-title{font-size:1.6rem}@media only screen and (max-width: 1279px){.new-ticket-card-actions{height:auto}}.service-history-modal{background-color:#f5f5f5;border-radius:10px;max-height:80%;outline:none;padding:20px;width:40% !important;overflow-y:auto;overflow-x:hidden;max-height:80%}.service-history-modal-title{font-size:14px;color:grey;word-break:break-word;padding-bottom:4px}.service-history-modal-description{font-size:16px;word-break:break-word}.service-history-modal-operation-d{font-size:14px;word-break:break-word}.service-history-modal-operation-t{font-size:14px;word-break:break-word;color:gray;padding-bottom:2px}@media only screen and (max-width: 1279px){.service-history-modal{width:80% !important}}.other-contacts-modal{background-color:#f5f5f5;border-radius:10px;outline:none;width:75% !important;height:70%;display:flex;flex-direction:column;overflow:hidden;padding:0}.other-contacts-modal-top{position:relative;overflow:auto;height:calc(100% - 60px);padding:16px}.other-contacts-modal-bottom{height:50px;align-items:center}.stats-card-main-container{background-color:white}.stats-card-card{height:calc(100% - 40px);margin-top:40px;overflow:unset !important;box-shadow:0px 0px 10px 1px lightgrey !important}.stats-card-items-padding{padding-left:24px !important;padding-right:24px !important}.stats-card-ticket-icon-container{background:linear-gradient(60deg, #ab47bc, #8e24aa);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(156,39,176,0.4);height:25px;margin-top:-40px;padding:5px;width:110px;margin-right:auto}.stats-card-call-icon-container{background:linear-gradient(60deg, #66bb6a, #43a047);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(76,175,80,0.4);height:25px;margin-top:-40px;padding:5px;width:110px;margin-right:auto}.stats-card-duration-icon-container{background:linear-gradient(60deg, #ef5350, #e53935);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(244,67,54,0.4);height:25px;margin-top:-40px;padding:5px;width:110px;margin-right:auto}.stats-card-kpi-icon-container{background:linear-gradient(60deg, #26c6da, #00acc1);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(0,188,212,0.4);height:25px;margin-top:-40px;padding:5px;width:110px;margin-right:auto}.stats-card-towTruck-icon-container{background:linear-gradient(60deg, #db3ba6, #d80792);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(0,188,212,0.4);height:25px;margin-top:-40px;padding:5px;width:110px;margin-right:auto}.stats-card-survey-icon-container{background:linear-gradient(60deg, #ffa726, #fb8c00);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(255,152,0,0.4);height:25px;margin-top:-40px;padding:5px;width:110px;margin-right:auto}.stats-card-card-icon-text{color:white;font-size:1.2rem;font-weight:bold;text-align:center}.stats-card-card-stat-container{margin-bottom:auto;margin-top:auto;padding-left:16px}.stats-card-card-stat-text{align-items:flex-end;display:flex;font-size:1.6rem}.stats-card-card-stat-header{color:gray;font-weight:bold}.stats-card-survey-card-stat-header{color:gray;font-size:1.2rem;font-weight:bold}.login-image{height:100%;margin-left:-51%;bottom:0%;position:absolute;right:50%;top:0}.login-link{text-decoration:none !important;color:#000000 !important;cursor:pointer !important}.login-image-overlay{background-image:linear-gradient(to bottom, black, #757de8);opacity:0.75;bottom:0%;left:0;position:absolute;right:50%;top:0}.password-image{height:100%;margin-left:-60%}.password-link{text-decoration:none !important;color:#000000 !important;cursor:pointer !important}.password-green-box{height:23.625px;padding-top:6px;padding-bottom:6px;padding-left:16px;padding-right:16px;background-color:#43a047;line-height:1.75;border-radius:4px;letter-spacing:0.02857em;font-size:0.875rem;text-align:center;color:white}.password-image-overlay{background-image:linear-gradient(to bottom, black, #757de8);opacity:0.75;bottom:0;left:0;position:absolute;right:50%;top:0}.password-reset-image{height:100%;margin-left:-60%}.password-reset-link{text-decoration:none !important;color:#000000 !important;cursor:pointer !important}.password-reset-box{height:23.625px;padding-top:6px;padding-bottom:6px;padding-left:16px;padding-right:16px;line-height:1.75;border-radius:4px;text-align:center;color:white;display:flex;align-items:center;justify-content:center}.password-reset-box-success{background-color:#43a047}.password-reset-box-error{background-color:#d32f2f}.password-reset-image-overlay{background-image:linear-gradient(to bottom, black, #757de8);opacity:0.75;bottom:0;left:0;position:absolute;right:50%;top:0}.super-admin-home-cards-card{height:calc(128px + 40px);margin-top:20px;overflow:unset !important}.super-admin-home-card-stat-container{margin-bottom:auto;margin-top:auto;padding-left:16px;width:calc(100% - 80px - 16px)}.super-admin-home-card-stat-header{color:gray;font-weight:bold}.super-admin-home-card-stat-text{align-items:flex-end;display:flex;font-size:1.6rem}.super-admin-home-card-icon{color:white;font-size:50px !important}.super-admin-home-card-icon-text{color:white;font-weight:bold;margin-left:-15px;text-align:center;width:calc(100% + 30px)}.super-admin-home-card-purple-icon-container{background:linear-gradient(60deg, #ab47bc, #8e24aa);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(156,39,176,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.super-admin-home-card-green-icon-container{background:linear-gradient(60deg, #66bb6a, #43a047);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(76,175,80,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.super-admin-home-card-red-icon-container{background:linear-gradient(60deg, #ef5350, #e53935);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(244,67,54,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.super-admin-home-card-turquoise-icon-container{background:linear-gradient(60deg, #26c6da, #00acc1);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(0,188,212,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.super-admin-home-location-survey-card{height:calc(100% - 40px);margin-top:40px;overflow:unset !important}.super-admin-location-survey-card-icon-container{background:linear-gradient(60deg, #ffa726, #fb8c00);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(255,152,0,0.4);height:25px;margin-top:-40px;padding:15px;width:100%}.super-admin-location-survey-card-icon-text{color:white;font-size:1.3rem;font-weight:bold;margin-left:-15px;text-align:center;width:calc(100% + 30px)}.super-admin-location-survey-card-stat-container{margin-bottom:auto;margin-top:auto;padding-left:16px;width:calc(100% - 80px - 16px)}.super-admin-location-survey-card-stat-header{color:gray;font-size:1.4rem;font-weight:bold}.super-admin-settings-tabs{border:1px solid rgba(0,0,0,0.12);width:100%}.super-admin-settings-tab-container{height:100%;overflow:auto}@media only screen and (max-width: 959px){.super-admin-settings-tab-container{height:calc(100% - 50px)}}.super-admin-users-tabs{border:1px solid rgba(0,0,0,0.12);width:100%}.super-admin-users-tab-container{height:100%;overflow:auto}.users-empty-card{display:flex;height:256px}@media only screen and (max-width: 959px){.super-admin-users-tab-container{height:calc(100% - 50px)}}.users-admins-add-card{display:flex;height:256px}.users-admins-card{display:flex;height:256px}.users-admin-empty-card{display:flex;height:256px}.users-admins-card-actions{padding-bottom:10px !important}.users-admins-admin-card-actions{padding-bottom:10px !important}.users-operator-admins-add-card{display:flex;height:256px}.users-operator-admins-card{display:flex;height:256px}.users-operator-admins-empty-card{display:flex;height:256px}.users-operator-admins-card-actions{padding-bottom:10px !important}.users-operator-admins-admin-card-actions{padding-bottom:10px !important}.users-dealer-admins-add-card{display:flex;height:214px}.users-dealer-admins-card{display:flex;height:214px}.users-dealer-admins-empty-card{display:flex;height:214px}.users-dealer-admins-card-actions{padding-bottom:10px !important}.users-dealer-admins-admin-card-actions{padding-bottom:10px !important}.super-admin-dealer-report-left-container-frame-container-frame{height:100%}.super-admin-dealer-report-middle-container-frame-container-frame{height:100%}.super-admin-dealer-report-right-container-frame-container-frame{height:100%}.super-admin-dealer-report-select{background-color:white;box-shadow:1px 3px 4px 1px lightgrey;padding:8px 16px;border-radius:0px;padding-top:0px}.super-admin-dealer-report-country-header{height:64px;font-size:1.6rem;font-weight:bold;color:grey;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 599px){.super-admin-dealer-report-left-container-frame-container-frame{height:auto}.super-admin-dealer-report-middle-container-frame-container-frame{height:auto}.super-admin-dealer-report-right-container-frame-container-frame{height:auto}}.ticket-left-part-container-frame{height:100%}.ticket-middle-part-container-frame{height:100%}.ticket-left-part-container{height:100%}.ticket-customer-info-container{height:301px}.ticket-car-info-container{height:301px}.ticket-service-history-container{height:calc(100% - (260px + 16px) /* Customer info height */ - (285px + 16px) /* Car info height */ + 16px);display:flex;flex-direction:column}.ticket-middle-part-container{height:100%;padding:0 15px}.ticket-technician-container{height:55%}.ticket-towing-container{height:55%}.ticket-customer-location-container{height:calc(45% + 16px)}.ticket-activity-container{height:calc(100% - 100px)}@media only screen and (max-width: 1279px){.ticket-left-part-container-frame{height:auto}.ticket-middle-part-container-frame{height:auto}.ticket-left-part-container{height:auto}.ticket-customer-info-container{height:301px}.ticket-car-info-container{height:301px}.ticket-service-history-container{height:301px}.ticket-activity-container{padding-bottom:90px !important;padding-top:15px;height:700px}.ticket-middle-part-container{height:auto;padding:0;padding-top:15px}.ticket-technician-container{height:500px}.ticket-towing-container{height:500px}.ticket-customer-location-container{height:300px}}@media only screen and (max-width: 959px){.ticket-left-part-container{height:auto}.ticket-customer-info-container{height:301px}.ticket-car-info-container{height:301px}.ticket-service-history-container{height:unset;max-height:300px;min-height:100px}.ticket-middle-part-container{height:auto}.ticket-activity-container{height:500px}}@media only screen and (max-width: 599px){.ticket-left-part-container{height:auto}.ticket-customer-info-container{height:300px}.ticket-car-info-container{max-height:300px}.ticket-service-history-container{height:unset;max-height:300px;min-height:100px}.ticket-middle-part-container{height:auto}.ticket-activity-container{height:500px}}.customer-info-container{display:flex;height:unset;flex-direction:column}.customer-info-other-contacts-badge .MuiBadge-badge{background-color:#512DA8;color:white;font-size:0.75rem;line-height:1.25;min-width:unset;width:25px;height:17px}@media only screen and (max-width: 1279px){.customer-info-container{height:100%}}@media only screen and (max-width: 959px){.customer-info-container{height:100%}}@media only screen and (max-width: 599px){.customer-info-container{height:unset}}.activity-card-actions-container{border-top:1px solid #616161}.activity-timestamp-container{background-image:linear-gradient(to right, #512DA8, #311B92);box-shadow:rgba(0,0,0,0.2) 0px 6px 5px -4px;padding:8px 16px;width:100%}.activity-folder-icon{color:#009688}.activity-comment-icon{color:black}.activity-notification-icon{color:black}.activity-location-icon{color:#FF5722}.activity-rtc-icon{color:#607D8B}.activity-technician-icon{color:#039BE5}.activity-towing-icon{color:#43A047;height:35px;width:35px}.activity-star-icon{color:#FBC02D}.activity-other-icon{color:#9E9E9E}.activity-upload-file-icon{color:#6D4C41}.activity-timestamp{color:white;font-weight:bold}.activity-message-icon-container{align-self:center;padding-right:15px;text-align:center;width:35px}.activity-message-content-container{width:calc(100% - 50px)}.activity-message-time-text{font-size:14px;font-weight:bold}.activity-message-responsible-text{font-size:14px;font-weight:bold}.activity-message-message-container{white-space:pre-line;word-break:break-word}.activity-message-bar-text-field-container{flex-grow:1;padding-left:10px;padding-right:20px}.activity-message-bar-attach-button-container{align-self:flex-end;margin-right:10px !important}.activity-message-bar-button-container{align-self:flex-end}@media only screen and (max-width: 599px){.activity-message-bar-text-field-container{padding-left:5px;padding-right:15px}}.customer-location-search-address-container{padding-right:10px;width:calc(100% - 200px)}.customer-location-get-location-button-container{display:flex;justify-content:center;width:50px}.customer-location-show-dealers-button-container{display:flex;justify-content:center;width:50px}.customer-location-show-on-maps-button-container{display:flex;justify-content:center;width:50px}.customer-location-send-sms-button-container{display:flex;justify-content:center;width:50px}.customer-location-suggestion-container{box-shadow:3px 6px 13px 3px lightgrey;position:absolute;top:48px;width:calc(100% - 146px);z-index:2}.customer-location-waiting-alert-container{align-items:center;background-color:#f50057;border-top-left-radius:10px;border-top-right-radius:10px;bottom:0;box-shadow:0 0 13px 3px lightgrey;color:white;display:flex;left:60px;padding:10px 20px;position:absolute;width:calc(100% - 120px);z-index:2}.customer-location-suggestion{align-items:center;background-color:#f5f5f5;cursor:pointer;display:flex;padding:10px;width:100%}.customer-location-suggestion-focused{align-items:center;background-color:red;cursor:pointer;display:flex;padding:10px;width:100%}@media only screen and (max-width: 599px){.customer-location-search-address-container{padding-bottom:10px;padding-right:0;width:100%}}.technician-info-upper-container{box-shadow:0px 2px 5px 1px lightgray;padding:10px}.technician-info-upper-left-container{width:70px}.technician-info-upper-center-container{padding-left:10px;width:calc(100% - 70px)}.technician-info-image-placeholder{color:#3f51b5;font-size:70px !important}.technician-info-technician-name{align-items:center;display:flex;font-size:18px}.technician-info-dealer-name{align-items:center;display:flex;padding-top:4px}.technician-info-dealer-phone{align-items:center;display:flex;padding-top:4px}.technician-info-middle-container{padding:10px;padding-top:18px}.technician-info-statistic-title{font-size:14px;font-weight:bold}.technician-info-statistic-expected{border-radius:5px;background-color:#616161;color:white;display:inline-block;font-weight:bold;margin-top:8px;padding:5px 10px}.technician-info-statistic-real-none{display:inline-block;font-weight:bold;margin-top:8px;padding:5px 10px}.technician-info-statistic-real-green{border-radius:5px;background-color:#43a047;color:white;display:inline-block;font-weight:bold;margin-top:8px;padding:5px 10px}.technician-info-statistic-real-red{border-radius:5px;background-color:#d32f2f;color:white;display:inline-block;font-weight:bold;margin-top:8px;padding:5px 10px}.technician-info-statistic-real-yellow{border-radius:5px;background-color:#FBC02D;color:white;display:inline-block;font-weight:bold;margin-top:8px;padding:5px 10px}.technician-info-timeline-container{padding-top:10px}.technician-info-timeline-icon-container{height:20px;width:20px}.technician-info-timeline-interval{border-bottom:1px dotted gray;height:1px;margin-left:5px;margin-right:5px;width:calc((100% - 80px /* icons */ - 30px /* margins */) / 3)}.technician-info-time-table-hour{font-size:14px;font-weight:bold;padding-top:4px}.technician-info-time-table-date{color:gray;font-size:12px;padding-top:4px}.technician-info-survey-container{padding-top:18px}.technician-info-star{color:#FBC02D;padding:0px 5px}.technician-info-empty-star{color:gray;padding:0px 5px}.technician-info-complete-option{font-size:14px;font-weight:bold;color:gray}.technician-info-complete-comment{font-size:14px;color:gray}.technician-info-duration{border-radius:5px;border:1px solid #3f51b5;color:#3f51b5;display:inline-block;font-size:14px;font-weight:bold;padding:3px 10px}.technician-info-distance{border-radius:5px;border:1px solid #616161;color:#616161;display:inline-block;font-size:14px;font-weight:bold;padding:3px 10px}@media only screen and (max-width: 1919px){.technician-info-upper-left-container{width:40px}.technician-info-upper-center-container{width:calc(100% - 40px)}.technician-info-image-placeholder{font-size:40px !important}}@media only screen and (max-width: 1279px){.technician-info-upper-left-container{width:70px}.technician-info-upper-center-container{width:calc(100% - 70px)}.technician-info-image-placeholder{font-size:70px !important}}.technician-suggestion-container{box-shadow:0px 1px 4px 1px lightgrey;margin:10px;padding:10px 10px 0px 10px;width:calc(100% - 20px) !important}.technician-suggestion-avatar-container{width:70px}.technician-suggestion-technician-info-container{padding-left:10px;width:calc(100% - 70px)}.technician-suggestion-image-placeholder{color:#3f51b5;font-size:70px !important}.technician-suggestion-technician-name{font-size:18px}.technician-suggestion-dealer-name{align-items:center;display:flex;padding-top:4px}.technician-suggestion-dealer-phone{align-items:center;display:flex;padding-top:4px}.technician-suggestion-statistic-duration{border-radius:5px;border:1px solid #3f51b5;color:#3f51b5;display:inline-block;font-size:14px;font-weight:bold;padding:3px 10px}.technician-suggestion-statistic-distance{border-radius:5px;border:1px solid #616161;color:#616161;display:inline-block;font-size:14px;font-weight:bold;padding:3px 10px}.technician-suggestion-statistic-job-count-busy{align-items:center;border-radius:5px;cursor:pointer;color:#FF5722;display:flex;font-size:14px;font-weight:bold;padding:3px 10px;text-align:center;width:50px}.technician-suggestion-statistic-job-count-available{border-radius:5px;color:#43a047;display:inline-block;font-size:14px;font-weight:bold;padding:3px 10px;text-align:center;width:50px}.technician-suggestion-statistic-job-count-inactive{border-radius:5px;color:#616161;display:inline-block;font-size:14px;font-weight:bold;padding:3px 10px;text-align:center;width:50px}.technician-suggestion-statistic-job-count-out-of-service{border-radius:5px;color:#d32f2f;display:inline-block;font-size:14px;font-weight:bold;padding:3px 10px;text-align:center;width:50px}.technician-suggestion-statistic-job-count-no-technician{border-radius:5px;color:#d32f2f;display:inline-block;font-size:14px;font-weight:bold;padding:3px 10px;text-align:center;width:50px}@media only screen and (max-width: 1919px){.technician-suggestion-avatar-container{width:0}.technician-suggestion-technician-info-container{width:100%}.technician-suggestion-image-placeholder{font-size:0 !important}.technician-suggestion-statistic-job-count{width:auto}.technician-suggestion-statistic-job-count-none{width:auto}}@media only screen and (max-width: 1279px){.technician-suggestion-avatar-container{width:70px}.technician-suggestion-technician-info-container{width:calc(100% - 70px)}.technician-suggestion-image-placeholder{font-size:70px !important}.technician-suggestion-statistic-job-count{width:50px}.technician-suggestion-statistic-job-count-none{width:50px}}.tow-truck-info-upper-container{box-shadow:0px 2px 5px 1px lightgray;padding:10px}.tow-truck-info-upper-left-container{width:70px}.tow-truck-info-upper-center-container{padding-left:10px;width:calc(100% - 70px)}.tow-truck-info-image-placeholder{color:#3f51b5;font-size:70px !important}.tow-truck-info-technician-name{font-size:18px}.tow-truck-info-dealer-name{align-items:center;display:flex;padding-top:4px}.tow-truck-info-plate{align-items:center;display:flex;padding-top:4px}.tow-truck-info-driver-phone{align-items:center;display:flex;padding-top:4px}.tow-truck-info-middle-container{padding:10px;padding-top:18px}.tow-truck-info-statistic-title{font-size:14px;font-weight:bold}.tow-truck-info-statistic-expected{border-radius:5px;background-color:#616161;color:white;display:inline-block;font-weight:bold;margin-top:8px;padding:5px 10px}.tow-truck-info-statistic-real-none{display:inline-block;font-weight:bold;margin-top:8px;padding:5px 10px}.tow-truck-info-statistic-real-green{border-radius:5px;background-color:#43a047;color:white;display:inline-block;font-weight:bold;margin-top:8px;padding:5px 10px}.tow-truck-info-statistic-real-red{border-radius:5px;background-color:#d32f2f;color:white;display:inline-block;font-weight:bold;margin-top:8px;padding:5px 10px}.tow-truck-info-statistic-real-yellow{border-radius:5px;background-color:#FBC02D;color:white;display:inline-block;font-weight:bold;margin-top:8px;padding:5px 10px}.tow-truck-info-timeline-container{padding-top:10px}.tow-truck-info-timeline-icon-container{height:20px;width:20px}.tow-truck-info-timeline-interval{border-bottom:1px dotted gray;height:1px;margin-left:5px;margin-right:5px;width:calc((100% - 80px /* icons */ - 30px /* margins */) / 6)}.tow-truck-info-time-table-hour{font-size:14px;font-weight:bold;padding-top:4px}.tow-truck-info-time-table-date{color:gray;font-size:12px;padding-top:4px}.tow-truck-info-survey-container{padding-top:18px}.tow-truck-info-star{color:#FBC02D;padding:0px 5px}.tow-truck-info-empty-star{color:gray;padding:0px 5px}.tow-truck-info-complete-option{font-size:14px;font-weight:bold;color:gray}.tow-truck-info-complete-comment{font-size:14px;color:gray}@media only screen and (max-width: 1919px){.tow-truck-info-upper-left-container{width:40px}.tow-truck-info-upper-center-container{width:calc(100% - 40px)}.tow-truck-info-image-placeholder{font-size:40px !important}}@media only screen and (max-width: 1279px){.tow-truck-info-upper-left-container{width:70px}.tow-truck-info-upper-center-container{width:calc(100% - 70px)}.tow-truck-info-image-placeholder{font-size:70px !important}}.file-upload-dialog-paper{max-width:unset !important;width:50%}.file-upload-file-container{max-height:450px;min-height:100px;overflow:auto}.file-upload-dialog-file{align-items:center;display:flex;font-weight:bold;color:#616161;font-size:1.2rem;padding:8px 0}@media only screen and (max-width: 1919px){.file-upload-dialog-paper{width:70%}.file-upload-file-container{max-height:400px}}@media only screen and (max-width: 1279px){.file-upload-dialog-paper{width:90%}.file-upload-file-container{max-height:300px}}.service-dialog-paper{max-width:unset !important;width:50%}@media only screen and (max-width: 1919px){.service-dialog-paper{width:70%}}@media only screen and (max-width: 1279px){.service-dialog-paper{width:90%}}.middle-part-container{height:100%;padding:0 0 0 15px}.technician-jobs-dialog{height:50%;max-width:unset !important;width:50%}@media only screen and (max-width: 1919px){.technician-jobs-dialog{height:50%;max-width:unset !important;width:60%}}@media only screen and (max-width: 1279px){.technician-jobs-dialog{height:60%;max-width:unset !important;width:70%}}@media only screen and (max-width: 959px){.technician-jobs-dialog{height:80%;max-width:unset !important;width:80%}}@media only screen and (max-width: 599px){.technician-jobs-dialog{height:90%;max-width:unset !important;width:90%}}.showroom-manager-filter-checkbox-label{width:100%;white-space:nowrap}.showroom-manager-filter-checkbox-label span:nth-child(2){overflow:hidden;text-overflow:ellipsis}.showroom-manager-stats-card{height:calc(128px + 40px);margin-top:20px;overflow:unset !important}.showroom-manager-stats-card-stat-container{margin-bottom:auto;margin-top:auto;padding-left:16px;width:calc(100% - 80px - 16px)}.showroom-manager-stats-card-stat-header{color:gray;display:flex;font-weight:bold}.showroom-manager-stats-card-stat-text{align-items:flex-end;display:flex;font-size:1.6rem}.showroom-manager-stats-card-icon{color:white;font-size:50px !important}.showroom-manager-stats-card-icon-text{color:white;font-weight:bold;margin-left:-15px;text-align:center;width:calc(100% + 30px)}.showroom-manager-stats-card-yellow-icon-container{background:linear-gradient(60deg, #ffa726, #fb8c00);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(255,152,0,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.showroom-manager-stats-card-green-icon-container{background:linear-gradient(60deg, #66bb6a, #43a047);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(76,175,80,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.showroom-manager-stats-card-red-icon-container{background:linear-gradient(60deg, #ef5350, #e53935);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(244,67,54,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.showroom-manager-stats-card-turquoise-icon-container{background:linear-gradient(60deg, #26c6da, #00acc1);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(0,188,212,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.operator-operator-list{display:flex;height:100%}.operator-operator-table{height:100%}@media only screen and (max-width: 959px){.operator-operator-list{height:500px}.operator-operator-table{height:700px}}.operator-admin-settings-tabs{border:1px solid rgba(0,0,0,0.12);width:100%}.operator-admin-settings-tab-container{height:100%;overflow:auto}.operator-admin-settings-empty-card{display:flex;height:256px}.settings-card-actions{padding-bottom:10px !important}.settings-card-actions{padding-bottom:10px !important}.settings-add-card{display:flex;height:214px}.settings-empty-card{display:flex;height:256px}.settings-add-card{display:flex;height:256px}.settings-card{display:flex;height:256px}@media only screen and (max-width: 959px){.operator-admin-settings-tab-container{height:calc(100% - 50px)}}.settings-add-company-add-card{display:flex;min-height:214px}.settings-company-card{display:flex;min-height:214px}.settings-add-company-empty-card{display:flex;min-height:214px}.settings-add-card-actions{padding-bottom:10px !important}.settings-add-company-company-card-actions{padding-bottom:10px !important}.operator-list-empty-card{display:flex;min-height:212px}.operator-list-add-card{display:flex;min-height:212px}.operator-list-card{display:flex;min-height:212px}.operator-table-container{display:flex;flex-direction:column;height:calc(100% - 75px)}.ticket-service-service-filter-container{height:216px;width:100%}.ticket-service-service-ticket-list-container{height:calc(100% - 216px);max-height:calc(100% - 216px);min-height:300px;width:100%}.ticket-service-service-ticket-list{height:100%}.ticket-service-service-service-list{height:100%}.ticket-service-service-service{height:100%}@media only screen and (max-width: 1279px){.ticket-service-service-service{height:auto}}@media only screen and (max-width: 959px){.ticket-service-service-filter-container{height:284px;width:100%}.ticket-service-service-ticket-list-container{height:calc(100% - 284px);max-height:calc(100% - 284px);width:100%}.ticket-service-service-service{height:auto}}@media only screen and (max-width: 599px){.ticket-service-service-filter-container{height:auto;width:100%}.ticket-service-service-ticket-list-container{height:auto;max-height:unset;padding-top:16px;width:100%}.ticket-service-service-ticket-list{height:400px}.ticket-service-service-service-list{height:400px}.ticket-service-service-service{height:auto}}.ticket-service-filter-checkbox-label{width:100%;white-space:nowrap}.ticket-service-filter-checkbox-label span:nth-child(2){overflow:hidden;text-overflow:ellipsis}.service-form-card-header{background-image:linear-gradient(to right, #512DA8, #311B92);color:white;height:25px}.tow-truck-admin-home-cards-card{height:calc(128px + 40px);margin-top:20px;overflow:unset !important}.tow-truck-admin-home-card-stat-container{margin-bottom:auto;margin-top:auto;padding-left:16px;width:calc(100% - 80px - 16px)}.tow-truck-admin-home-card-stat-header{color:gray;font-weight:bold}.tow-truck-admin-home-card-stat-text{align-items:flex-end;display:flex;font-size:1.6rem}.tow-truck-admin-home-card-icon{color:white;font-size:50px !important}.tow-truck-admin-home-card-icon-text{color:white;font-weight:bold;margin-left:-15px;text-align:center;width:calc(100% + 30px)}.tow-truck-admin-home-card-yellow-icon-container{background:linear-gradient(60deg, #ffa726, #fb8c00);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(255,152,0,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.tow-truck-admin-home-card-green-icon-container{background:linear-gradient(60deg, #66bb6a, #43a047);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(76,175,80,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.tow-truck-admin-home-card-red-icon-container{background:linear-gradient(60deg, #ef5350, #e53935);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(244,67,54,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.tow-truck-admin-home-card-turquoise-icon-container{background:linear-gradient(60deg, #26c6da, #00acc1);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(0,188,212,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.dealer-admin-technician-info-upper-left-container{width:70px}.dealer-admin-technician-info-image-placeholder{color:#3f51b5;font-size:70px !important}.dealer-admin-technician-info-upper-center-container{padding-left:10px;width:calc(100% - 70px)}.dealer-admin-technician-info-dealer-name{align-items:center;display:flex;padding-top:4px}.dealer-admin-technician-info-name{font-size:1.3rem}.dealer-admin-technician-info-container{box-shadow:0px 0px 10px 1px lightgrey !important}.dealer-admin-technician-info-item{overflow:unset !important;padding-left:8px !important;padding-top:16px !important}.dealer-admin-map{padding-right:16px;height:400px}.dealer-admin-home-technician-info{height:100%}@media only screen and (min-width: 1279px){.dealer-admin-home-technician-info-container{height:100%}.dealer-admin-home-technician-info{height:calc(100% - 188px)}.dealer-admin-map{height:100%;padding-right:0px}.dealer-admin-technician-info-item{overflow:auto !important;height:100% !important;padding-left:24px !important;padding-top:5px !important}}@media only screen and (max-width: 1919px){.dealer-admin-technician-info-upper-left-container{width:40px}.dealer-admin-technician-info-upper-center-container{width:calc(100% - 40px)}.dealer-admin-technician-info-image-placeholder{font-size:40px !important}}@media only screen and (max-width: 1279px){.dealer-admin-technician-info-upper-left-container{width:70px}.dealer-admin-technician-info-upper-center-container{width:calc(100% - 70px)}.dealer-admin-technician-info-image-placeholder{font-size:70px !important}}.dealer-admin-settings-list-container{display:flex;height:100%}.dealer-admin-settings-tabs{border:1px solid rgba(0,0,0,0.12);width:100%}.dealer-admin-settings-tab-container{height:100%;overflow:auto}@media only screen and (max-width: 959px){.dealer-admin-settings-list-container{height:500px}.dealer-admin-settings-tab-container{height:calc(100% - 50px)}}.technician-list-empty-card{display:flex;height:199px}.technician-list-add-card{display:flex;height:199px}.technician-list-card{display:flex;height:199px}.dealer-phone-list-empty-card{display:flex;height:135px}.dealer-phone-list-add-card{display:flex;height:135px}.dealer-phone-list-card{display:flex;height:135px}.dealer-car-list-empty-card{display:flex;height:340px}.dealer-car-list-add-card{display:flex;height:340px}.dealer-car-list-card{display:flex;height:340px}.contact-list-card{display:flex;height:237px}.showroom-contact-list-empty-card{display:flex;height:199px}.showroom-contact-list-add-card{display:flex;height:199px}.showroom-contact-list-card{display:flex;height:199px}.dealer-admin-report-left-container-frame-container-frame{height:100%}.dealer-admin-report-middle-container-frame-container-frame{height:100%}.dealer-admin-report-right-container-frame-container-frame{height:100%}.dealer-admin-report-select{background-color:white;box-shadow:1px 3px 4px 1px lightgrey;padding:8px 16px;border-radius:0px;padding-top:0px}.dealer-admin-report-country-header{height:64px;font-size:1.6rem;font-weight:bold;color:grey;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 599px){.dealer-admin-report-left-container-frame-container-frame{height:auto}.dealer-admin-report-middle-container-frame-container-frame{height:auto}.dealer-admin-report-right-container-frame-container-frame{height:auto}}.dealer-showroom-active-calls-call-icon{animation:call-shake 2s;color:#009688;animation-iteration-count:infinite}.dealer-showroom-create-call-dialog{min-height:250px;min-width:300px;max-width:400px !important}.tow-truck-admin-settings-list-container{display:flex;height:100%}.tow-truck-admin-settings-tabs{border:1px solid rgba(0,0,0,0.12);width:100%}.tow-truck-admin-settings-tab-container{height:100%;overflow:auto}.tow-truck-admin-settings-card-actions{padding-bottom:10px !important}.tow-truck-admin-card-actions{padding-bottom:10px !important}@media only screen and (max-width: 959px){.tow-truck-admin-settings-list-container{height:500px}.tow-truck-admin-settings-tab-container{height:calc(100% - 50px)}}.tow-truck-admin-driver-info-upper-left-container{width:70px}.tow-truck-admin-driver-info-image-placeholder{color:#3f51b5;font-size:70px !important}.tow-truck-admin-driver-info-upper-center-container{padding-left:10px;width:calc(100% - 70px)}.tow-truck-admin-driver-info-dealer-name{align-items:center;display:flex;padding-top:4px}.tow-truck-admin-driver-info-name{font-size:1.3rem}.tow-truck-admin-driver-info-container{box-shadow:0px 0px 10px 1px lightgrey !important}.tow-truck-admin-driver-info-item{overflow:unset !important;padding-left:8px !important;padding-top:16px !important}.tow-truck-admin-map{padding-right:16px;height:400px}.tow-truck-admin-home-technician-info{height:100%}@media only screen and (min-width: 1279px){.tow-truck-admin-home-technician-info-container{height:100%}.tow-truck-admin-home-technician-info{height:calc(100% - 300px)}.tow-truck-admin-map{height:100%;padding-right:0px}.tow-truck-admin-driver-info-item{overflow:auto !important;height:100% !important;padding-left:24px !important;padding-top:5px !important}}@media only screen and (max-width: 1919px){.tow-truck-admin-driver-info-upper-left-container{width:40px}.tow-truck-admin-driver-info-upper-center-container{width:calc(100% - 40px)}.tow-truck-admin-driver-info-image-placeholder{font-size:40px !important}}@media only screen and (max-width: 1279px){.tow-truck-admin-driver-info-upper-left-container{width:70px}.tow-truck-admin-driver-info-upper-center-container{width:calc(100% - 70px)}.tow-truck-admin-driver-info-image-placeholder{font-size:70px !important}}.dealer-admin-home-cards-card{height:calc(128px + 40px);margin-top:20px;overflow:unset !important}.dealer-admin-home-card-stat-container{margin-bottom:auto;margin-top:auto;padding-left:16px;width:calc(100% - 80px - 16px)}.dealer-admin-home-card-stat-header{color:gray;font-weight:bold}.dealer-admin-home-card-stat-text{align-items:flex-end;display:flex;font-size:1.6rem}.dealer-admin-home-card-icon{color:white;font-size:50px !important}.dealer-admin-home-card-icon-text{color:white;font-weight:bold;margin-left:-15px;text-align:center;width:calc(100% + 30px)}.dealer-admin-home-card-yellow-icon-container{background:linear-gradient(60deg, #ffa726, #fb8c00);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(255,152,0,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.dealer-admin-home-card-green-icon-container{background:linear-gradient(60deg, #66bb6a, #43a047);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(76,175,80,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.dealer-admin-home-card-red-icon-container{background:linear-gradient(60deg, #ef5350, #e53935);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(244,67,54,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.dealer-admin-home-card-turquoise-icon-container{background:linear-gradient(60deg, #26c6da, #00acc1);border-radius:3px;box-shadow:0 4px 20px 0 rgba(0,0,0,0.14),0 7px 10px -5px rgba(0,188,212,0.4);height:70px;margin-top:-40px;padding:15px;width:50px}.tow-truck-suggestion-container{box-shadow:0px 1px 4px 1px lightgrey;margin:5px 10px;padding:10px 10px 0px 10px;width:calc(100% - 20px) !important}.tow-truck-suggestion-truck-type{align-items:center;display:flex;padding-top:4px}.tow-truck-suggestion-company-phone{align-items:center;display:flex;padding-top:4px}.tow-truck-info-upper-container{box-shadow:0px 2px 5px 1px lightgray;padding:10px}.tow-truck-info-upper-left-container{width:70px}.tow-truck-info-upper-center-container{padding-left:10px;width:calc(100% - 70px)}.tow-truck-info-image-placeholder{color:#3f51b5;font-size:70px !important}.tow-truck-info-technician-name{font-size:18px}.tow-truck-info-dealer-name{align-items:center;display:flex;padding-top:4px}.tow-truck-info-plate{align-items:center;display:flex;padding-top:4px}.tow-truck-info-driver-phone{align-items:center;display:flex;padding-top:4px}.tow-truck-info-middle-container{padding:10px;padding-top:18px}.tow-truck-info-statistic-title{font-size:14px;font-weight:bold}.tow-truck-info-statistic-expected{border-radius:5px;background-color:#616161;color:white;display:inline-block;font-weight:bold;margin-top:8px;padding:5px 10px}.tow-truck-info-statistic-real-none{display:inline-block;font-weight:bold;margin-top:8px;padding:5px 10px}.tow-truck-info-statistic-real-green{border-radius:5px;background-color:#43a047;color:white;display:inline-block;font-weight:bold;margin-top:8px;padding:5px 10px}.tow-truck-info-statistic-real-red{border-radius:5px;background-color:#d32f2f;color:white;display:inline-block;font-weight:bold;margin-top:8px;padding:5px 10px}.tow-truck-info-statistic-real-yellow{border-radius:5px;background-color:#FBC02D;color:white;display:inline-block;font-weight:bold;margin-top:8px;padding:5px 10px}.tow-truck-info-timeline-container{padding-top:10px}.tow-truck-info-timeline-icon-container{height:20px;width:20px}.tow-truck-info-timeline-interval{border-bottom:1px dotted gray;height:1px;margin-left:5px;margin-right:5px;width:calc((100% - 80px /* icons */ - 30px /* margins */) / 6)}.tow-truck-info-time-table-hour{font-size:14px;font-weight:bold;padding-top:4px}.tow-truck-info-time-table-date{color:gray;font-size:12px;padding-top:4px}.tow-truck-info-survey-container{padding-top:18px}.tow-truck-info-star{color:#FBC02D;padding:0px 5px}.tow-truck-info-empty-star{color:gray;padding:0px 5px}.tow-truck-info-complete-option{font-size:14px;font-weight:bold;color:gray}.tow-truck-info-complete-comment{font-size:14px;color:gray}@media only screen and (max-width: 1919px){.tow-truck-info-upper-left-container{width:40px}.tow-truck-info-upper-center-container{width:calc(100% - 40px)}.tow-truck-info-image-placeholder{font-size:40px !important}}@media only screen and (max-width: 1279px){.tow-truck-info-upper-left-container{width:70px}.tow-truck-info-upper-center-container{width:calc(100% - 70px)}.tow-truck-info-image-placeholder{font-size:70px !important}}.assign-tow-truck-dialog-right{padding-left:8px !important;border-left:solid 1px lightgray}@media only screen and (max-width: 599px){.assign-tow-truck-dialog-content-calculate{padding-top:24px !important}}.close-ticket-fab{position:absolute !important;background-color:#43a047 !important;color:white !important;bottom:30px !important;right:126px !important;z-index:101}.close-ticket-fab:disabled{opacity:0.5}@media only screen and (max-width: 1279px){.close-ticket-fab{bottom:20px !important;right:96px !important}}.more-fab{position:absolute !important;bottom:30px !important;right:212px !important;z-index:101}.more-fab-popover-list-item-icon{min-width:0 !important;padding-right:10px}@media only screen and (max-width: 1279px){.more-fab{bottom:20px !important;right:172px !important}}.ticket-id-fab{position:absolute !important;bottom:30px !important;right:298px !important;border:1px solid gray;border-radius:10px;height:56px;font-size:1.6rem;font-weight:bold;padding:0 20px;align-items:center;display:flex;z-index:101}.ticket-id-fab-super-admin{position:absolute !important;bottom:30px !important;right:126px !important;border:1px solid gray;border-radius:10px;height:56px;font-size:1.6rem;font-weight:bold;padding:0 20px;align-items:center;display:flex;z-index:101}@media only screen and (max-width: 1279px){.ticket-id-fab{bottom:20px !important;right:248px !important;font-size:1.4rem;padding:0 10px}.ticket-id-fab-super-admin{bottom:20px !important;right:96px !important;font-size:1.4rem;padding:0 10px}}.navbar-user-profile-dialog-button{align-items:'flex-end'}.navbar-user-profile-dialog-content{max-width:400px}.navbar-user-profile-dialog-content-profile{background-color:white;width:100%;box-shadow:0px 5px 10px 1px lightgrey}.navbar-user-profile-dialog-content-password{background-color:white;margin-top:30px;width:100%;box-shadow:0px 5px 10px 1px lightgrey}.navbar-user-profile-dialog-content{padding-bottom:20px !important}@media only screen and (max-width: 599px){.navbar-user-profile-dialog-content{padding-left:8px !important;padding-right:8px !important}.navbar-user-profile-dialog-title{padding-left:24px !important;padding-right:24px !important;padding-bottom:0px !important}.navbar-user-profile-dialog-button{padding-top:24px !important}}.assign-responsible-dialog-paper{width:400px;height:250px}@media only screen and (max-width: 599px){.assign-responsible-dialog-content{padding-left:8px !important;padding-right:8px !important}.assign-responsible-dialog-title{padding-left:24px !important;padding-right:24px !important;padding-bottom:0px !important}}.user-reminder-dialog{height:80%;max-width:unset !important;width:80%}.user-reminder-dialog-text-field-container{align-self:flex-end;flex-grow:1;padding-left:10px;padding-right:20px}.user-reminder-dialog-user-select-container{align-self:flex-end;width:170px;padding-right:20px}.user-reminder-dialog-customer-ticket-id-container{align-self:flex-end;width:100px;padding-right:20px}.user-reminder-dialog-date-container{align-self:flex-end;padding-right:20px;width:300px}.user-reminder-dialog-button-container{align-self:flex-end;width:68px}.user-reminder-dialog-my-reminders-title-container{background-color:#3f51b5;color:white;font-weight:600;padding:10px 20px}.user-reminder-dialog-set-by-me-reminders-title-container{background-color:#f50057;color:white;font-weight:600;padding:10px 20px}@media only screen and (max-width: 1279px){.user-reminder-dialog{height:90%;max-width:unset !important;width:90%}}@media only screen and (max-width: 959px){.user-reminder-dialog-text-field-container{padding:0;width:100%}.user-reminder-dialog-date-container{padding-top:16px;width:calc(100% - 68px - 100px)}.user-reminder-dialog-button-container{align-self:flex-end;padding-top:16px;width:68px}}@media only screen and (max-width: 599px){.user-reminder-dialog-text-field-container{padding:0}.user-reminder-dialog-user-select-container{padding-top:16px;padding-right:0;width:100%}.user-reminder-dialog-customer-ticket-id-container{padding:0;width:100%}.user-reminder-dialog-date-container{padding-top:16px;padding-right:0;width:100%}.user-reminder-dialog-button-container{padding-top:16px;width:100%}}.open-tickets-left-part-container-frame{height:100%;padding-right:16px}.open-tickets-middle-left-part-container-frame{height:100%;padding-right:16px}.open-tickets-middle-right-part-container-frame{height:100%;padding-right:16px}.open-tickets-right-part-container-frame{height:100%;padding-right:16px}.open-tickets-card-container-emergent{height:800px !important}.open-tickets-card-container-tow-truck{height:800px !important}.open-tickets-card-container-my{height:800px !important}.open-tickets-card-container-other{height:730px !important;padding-bottom:70px !important}@media only screen and (max-width: 599px){.open-tickets-left-part-container-frame{height:auto;padding-right:8px}.open-tickets-middle-left-part-container-frame{height:auto;padding-right:8px;padding-top:16px}.open-tickets-middle-right-part-container-frame{height:auto;padding-right:8px;padding-top:16px}.open-tickets-right-part-container-frame{height:auto;padding-right:8px;padding-top:16px}}.open-tickets-ticket-info-dialog-paper{width:400px}@media only screen and (max-width: 599px){.open-tickets-ticket-info-dialog-content{padding-left:8px !important;padding-right:8px !important}.open-tickets-ticket-info-dialog-title{padding-left:24px !important;padding-right:24px !important;padding-bottom:0px !important}}.technician-rtc-container{height:100%;position:absolute;width:100%}.technician-rtc-small-loading-container{align-items:center;background-color:gray;border-radius:10px;bottom:10px;display:flex;height:20%;justify-content:center;position:absolute;right:10px;transition:width 0.5s, height 0.5s;width:20%;z-index:1}.technician-rtc-big-loading-container{background-color:#9E9E9E;border-radius:0;bottom:0;height:100%;right:0;width:100%;z-index:0}.technician-rtc-small-video{border-radius:10px;bottom:10px;height:20%;position:absolute;right:10px;transition:width 0.5s, height 0.5s;width:20%;z-index:1}.technician-rtc-big-video{border-radius:0;bottom:0;height:100%;right:0;width:100%;z-index:0}.technician-rtc-switch-camera-button-container{bottom:10px;left:10px;position:absolute}.technician-rtc-switch-camera-background{background-color:white;border-radius:50%;height:100%;opacity:0.8;position:absolute;width:100%}.customer-rtc-container{height:100%;position:absolute;width:100%}.customer-rtc-small-loading-container{align-items:center;background-color:gray;border-radius:10px;bottom:10px;display:flex;height:20%;justify-content:center;position:absolute;right:10px;transition:width 0.5s, height 0.5s;width:20%;z-index:1}.customer-rtc-big-loading-container{background-color:#9E9E9E;border-radius:0;bottom:0;height:100%;right:0;width:100%;z-index:0}.customer-rtc-small-video{border-radius:10px;bottom:10px;height:20%;position:absolute;right:10px;transition:width 0.5s, height 0.5s;width:20%;z-index:1}.customer-rtc-big-video{border-radius:0;bottom:0;height:100%;right:0;width:100%;z-index:0}.customer-rtc-switch-camera-button-container{bottom:10px;left:10px;position:absolute}.customer-rtc-switch-camera-background{background-color:white;border-radius:50%;height:100%;opacity:0.8;position:absolute;width:100%}.showroom-customer-rtc-container{height:100%;position:absolute;width:100%}.showroom-customer-rtc-small-loading-container{align-items:center;background-color:gray;border-radius:10px;bottom:10px;display:flex;height:20%;justify-content:center;position:absolute;right:10px;transition:width 0.5s, height 0.5s;width:20%;z-index:1}.showroom-customer-rtc-big-loading-container{background-color:#9E9E9E;border-radius:0;bottom:0;height:100%;right:0;width:100%;z-index:0}.showroom-customer-rtc-small-video{border-radius:10px;bottom:10px;height:20%;position:absolute;right:10px;transition:width 0.5s, height 0.5s;width:20%;z-index:1}.showroom-customer-rtc-big-video{border-radius:0;bottom:0;height:100%;right:0;width:100%;z-index:0}.showroom-customer-rtc-switch-camera-button-container{bottom:10px;left:10px;position:absolute}.showroom-customer-rtc-switch-camera-background{background-color:white;border-radius:50%;height:100%;opacity:0.8;position:absolute;width:100%}.showroom-customer-rtc-finish-button-container{padding-top:10px;position:absolute;text-align:center;width:100%;z-index:2}.showroom-customer-rtc-no-camera-container-small{align-items:center;background-color:lightgray;border-radius:10px;bottom:10px;display:flex;height:20%;justify-content:center;position:absolute;right:10px;padding:8px;text-align:center;transition:width 0.5s, height 0.5s;width:20%;z-index:1}.showroom-customer-rtc-no-camera-container-big{border-radius:0;bottom:0;height:100%;padding:0;right:0;width:100%;z-index:0}.showroom-operator-rtc-container{height:100%;position:absolute;width:100%}.showroom-operator-rtc-small-loading-container{align-items:center;background-color:gray;border-radius:10px;bottom:10px;display:flex;height:20%;justify-content:center;position:absolute;right:10px;transition:width 0.5s, height 0.5s;width:20%;z-index:1}.showroom-operator-rtc-big-loading-container{background-color:#9E9E9E;border-radius:0;bottom:0;height:100%;right:0;width:100%;z-index:0}.showroom-operator-rtc-small-video{border-radius:10px;bottom:10px;height:20%;position:absolute;right:10px;transition:width 0.5s, height 0.5s;width:20%;z-index:1}.showroom-operator-rtc-big-video{border-radius:0;bottom:0;height:100%;right:0;width:100%;z-index:0}.showroom-operator-rtc-switch-camera-button-container{bottom:10px;left:10px;position:absolute}.showroom-operator-rtc-switch-camera-background{background-color:white;border-radius:50%;height:100%;opacity:0.8;position:absolute;width:100%}.showroom-operator-rtc-finish-button-container{padding-top:10px;position:absolute;text-align:center;width:100%;z-index:2}.showroom-operator-rtc-no-camera-container-small{align-items:center;background-color:lightgray;border-radius:10px;bottom:10px;display:flex;height:20%;justify-content:center;padding:8px;position:absolute;right:10px;text-align:center;transition:width 0.5s, height 0.5s;width:20%;z-index:1}.showroom-operator-rtc-no-camera-container-big{border-radius:0;bottom:0;height:100%;padding:0;right:0;width:100%;z-index:0}.showroom-operator-rtc-refresh-container{padding-top:100px;position:absolute;text-align:center;top:50%;width:100%;z-index:2}.showroom-container{height:50%}@media only screen and (min-width: 600px){.showroom-container{height:100%}}

