@charset "UTF-8";.car-images-container{width:100%;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:transparent!important}.car-images-grid{display:flex;flex-direction:column;width:100%;gap:15px;align-items:center;background-color:transparent!important}.car-image-row{display:flex;flex-direction:column;gap:20px;width:100%;align-items:center;justify-content:center;background-color:transparent!important}.car-image-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;background-color:transparent!important}.car-image-label{font-weight:semibold;margin-bottom:5px;position:absolute;top:8px;text-align:center;background-color:transparent!important}.car-image-container{width:100%;border-radius:4px;overflow:hidden;background-color:transparent!important}@media (min-width: 992px){.car-image-row{flex-direction:row;justify-content:space-between}.car-image-wrapper{width:49%}}.car-inspection-container{display:flex;flex-direction:column;gap:20px;width:100%}.coating-tabs-container{width:100%;background-color:transparent!important}.coating-dropdown-container{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px;background-color:transparent!important}.coating-tab-button{flex:1}.coating-tab-button.active{font-weight:700}.mark-inputs-container{display:flex;flex-direction:column;gap:5px;padding-right:10px;background-color:transparent!important}.mark-inputs-container .ant-form-item-explain-error{display:none!important}.mark-input-row{display:flex;align-items:center;gap:10px;padding:5px;border-radius:4px;background-color:transparent!important;height:36px!important;min-height:36px!important;position:relative!important}.mark-input-row.used .mark-number{background-color:#f0431e!important;color:#fff!important;border:none}.mark-number{display:flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background-color:transparent!important;color:#333;font-weight:700;border:1px solid #d9d9d9}.mark-input{width:80px!important;min-width:80px!important;max-width:80px!important;background-color:transparent!important;border:none!important;overflow:hidden!important}.mark-input.used{background-color:transparent!important}.mark-input .ant-input-number-input{background-color:transparent!important;border:none!important}.ant-form-item,.ant-form-item-control-input,.ant-form-item-control-input-content,.ant-input-number-wrapper,.ant-input-number-input-wrap{background-color:transparent!important}.ant-input-number{width:80px!important;min-width:80px!important;max-width:80px!important;background-color:transparent!important;border:none!important;box-shadow:none!important;overflow:hidden!important}.ant-input-number:hover,.ant-input-number:focus,.ant-input-number-focused{background-color:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.ant-input-number-input{width:80px!important;min-width:80px!important;max-width:80px!important;background-color:transparent!important;text-overflow:ellipsis!important;overflow:hidden!important}.ant-form-item{margin-bottom:0!important;position:relative!important}.ant-form-item-explain,.ant-form-item-explain-error{position:static!important;font-size:10px!important;color:#ff4d4f!important}.error-message-container{width:100%;padding:8px;margin-bottom:10px;color:#ff4d4f;font-size:14px;text-align:center;background-color:#ff4d4f1a;border-radius:4px;display:flex;justify-content:center;align-items:center}.error-message-container:empty{display:none}@media (min-width: 768px){.car-inspection-container{flex-direction:row}.coating-tabs-container{width:20%;min-width:200px}.car-images-container{width:80%;display:flex;justify-content:center;align-items:center}.car-images-grid{max-width:1000px;margin:0 auto}}@media screen and (min-width: 768px) and (max-width: 1024px){.ant-layout-sider{display:none!important}.ant-layout-content{margin-left:0!important;width:100%!important}.vehicle-details-column{width:100%!important;margin-bottom:20px;display:flex!important;justify-content:center!important}.vehicle-details-card{max-width:00px!important;width:100%!important}.car-inspection-column{width:100%!important}.spacer-column{display:none!important}.inspection-container{flex-direction:column!important}.measurements-list{max-width:400px!important;margin:0 auto!important;max-height:200px!important;overflow-y:auto!important;padding:0 10px!important;border:1px solid #e8e8e8!important;border-radius:4px!important}.measurement-item{width:100%!important;font-size:14px!important;padding:5px 0!important;border-bottom:1px solid #eee!important}.measurement-item:last-child{border-bottom:none!important}.measurement-number{width:25px!important;height:25px!important;font-size:12px!important;min-width:25px!important}.measurement-side{min-width:35px!important;font-size:11px!important}.measurement-value{font-size:12px!important;padding:3px 8px!important}.car-images-container{width:100%!important}.car-images-row{flex-direction:column!important}.car-image-wrapper{width:100%!important;margin-bottom:20px;height:350px!important}.tab-buttons-container{margin-bottom:15px!important}.tab-button{width:60%!important;font-size:11px!important;padding:.2rem .4rem!important;margin-bottom:5px!important}}@media screen and (max-width: 767px){.ant-layout-sider{display:none!important}.ant-layout-content{margin-left:0!important;width:100%!important}.vehicle-details-column{width:100%!important;margin-bottom:15px;display:flex!important;justify-content:center!important}.vehicle-details-card{width:100%!important;margin:0 10px!important}.car-inspection-column{width:100%!important}.inspection-container{flex-direction:column!important}.measurements-container{width:100%!important;height:auto!important;overflow-y:visible!important;margin-bottom:15px!important;display:flex!important;flex-direction:column!important;align-items:center!important}.measurements-container .tab-buttons-container .tab-button{width:90% important!}.measurements-list{max-width:90%!important;margin:0 auto!important;max-height:200px!important;overflow-y:auto!important;padding:0 10px!important;border-radius:4px!important}.measurement-item{width:100%!important;font-size:13px!important;padding:4px 0!important}.measurement-item:last-child{border-bottom:none!important}.measurement-number{width:22px!important;height:22px!important;font-size:11px!important;min-width:22px!important}.measurement-side{min-width:32px!important;font-size:10px!important}.measurement-value{font-size:11px!important;padding:2px 6px!important}.car-images-container{width:100%!important;padding:0 10px!important}.car-images-row{flex-direction:column!important;width:100%!important}.car-image-wrapper{width:100%!important;height:250px!important;margin-bottom:15px}.tab-buttons-container{margin-bottom:10px!important;width:90%!important}.tab-button{width:80%!important;font-size:10px!important;padding:.15rem .3rem!important;margin-bottom:4px!important}.car-image-wrapper img,.car-image-wrapper canvas{width:100%!important;height:100%!important;-o-object-fit:contain!important;object-fit:contain!important}}@media screen and (min-width: 1024px) and (max-width: 1366px){.ant-layout-sider{display:none!important}.ant-layout-content{margin-left:0!important;width:100%!important}.vehicle-details-column{width:100%!important;margin-bottom:20px;display:flex!important;justify-content:center!important}.vehicle-details-card{max-width:600px!important;width:100%!important}.car-inspection-column{width:100%!important}.spacer-column{display:none!important}.inspection-container{flex-direction:column!important}.measurements-container{width:100%!important;margin-bottom:20px;display:flex!important;flex-direction:column!important;align-items:center!important}.measurements-list{max-width:500px!important;margin:0 auto!important;max-height:250px!important;overflow-y:auto!important;padding:0 15px!important;border:1px solid #e8e8e8!important;border-radius:4px!important}.measurement-item{width:100%!important;font-size:15px!important;padding:6px 0!important;border-bottom:1px solid #eee!important}.measurement-item:last-child{border-bottom:none!important}.measurement-number{width:28px!important;height:28px!important;font-size:14px!important;min-width:28px!important}.measurement-side{min-width:40px!important;font-size:13px!important}.measurement-value{font-size:14px!important;padding:4px 10px!important}.car-images-container{width:100%!important}.car-images-row{flex-direction:column!important}.car-image-wrapper{width:100%!important;margin-bottom:25px;height:400px!important}.tab-buttons-container{margin-bottom:20px!important}.tab-button{width:65%!important;font-size:13px!important;padding:.25rem .5rem!important;margin-bottom:8px!important}}.vehicle-details-card,.car-inspection-card{padding:12px}.inspection-container{display:flex;flex-direction:row;width:100%;height:100%}.car-images-container{width:75%;padding:1rem}.tab-buttons-container{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;margin-bottom:10px;width:100%;align-items:center;justify-content:center}.tab-button{border:2px solid #fe5005;border-radius:8px;padding:.25rem .5rem;font-size:12px;width:70%;transition:none}.tab-button-active{background-color:#fe5005;color:#fff}.tab-button-inactive{background-color:transparent;color:#fe5005}.measurements-list{display:flex;flex-direction:column;width:100%;margin-top:1rem;padding:0 1rem}.measurement-item{display:flex;align-items:center;margin-bottom:.5rem}.measurement-number{width:30px;height:30px;border-radius:50%;background-color:#f0431e;color:#fff;display:flex;align-items:center;justify-content:center;margin-right:10px}.measurement-side{margin-right:5px;min-width:40px;font-size:12px}.measurement-value{flex:1;padding:4px 11px;border:1px solid #d9d9d9;border-radius:2px}.car-images-grid{display:flex;flex-direction:column;gap:1rem}.car-images-row{width:100%;display:flex;flex-direction:row;gap:1rem}.car-image-wrapper{width:50%;height:100%;border-radius:8px;overflow:hidden;position:relative}.car-image-label{position:absolute;top:.8rem;left:.5rem;background-color:#00000080;color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:12px}@media screen and (min-width: 1024px) and (max-width: 1366px){.vehicle-details-column{width:25%!important}.spacer-column{width:2%!important}.car-inspection-column{width:73%!important}}.page-wrapper .privacy-policy,.page-wrapper .terms-of-service{padding:50px!important}h1{font-size:32px}h2{font-size:24px}p,label{font-size:14px}:root{--primary-bg-color: #000000;--secondary-bg-color: #141414;--third-bg-color: #202020;--card-peel-color: #fe5005;--card-bg-color: #3a3a3a;--third-bg-color-light: #3a3a3a;--primary-text-color: #ffffff;--card-text-color: #fe5005;--ghost-button-color: #141414;--ghost-button-text-color: #ffffff;--primary-button-color: #fe5005;--primary-button-text-color: #ffffff;--active-button-bg-color: transparent;--montserrat-font-color: rgb(86, 84, 84);--primary-light-button-text-color: #ffffff;--secondary-light-bg-color: #f8f9fa;--card-light-bg-color: #ffffff;--card-light-text-color: #333333;--montserrat-light-font-color: #333333}.ant-layout-header{color:#fe5005}.ant-layout-header a{color:#fe5005;font-size:16px}.ant-layout-header ul{background-color:inherit}.ant-layout-header ul li{display:flex;opacity:1;order:0}.header__container{display:flex;justify-content:space-between;align-items:center;padding:0 20px;background-color:#141414;z-index:1;position:fixed;width:100%;height:65px}.header__container .ant-menu-horizontal{border-bottom:0}.header__container .ant-menu-item{color:#fff}.header__container .ant-menu-dark.ant-menu-horizontal>.ant-menu-item-selected{background-color:#fe500526!important;color:#fe5005!important;border-radius:4px}.header__container .ant-menu-dark.ant-menu-horizontal>.ant-menu-item-selected:after{border-bottom-color:#fe5005!important}.header__container .ant-badge{margin-right:20px}.header__container .theme-switch{color:#fff;margin-right:20px}.header__container p{margin:0;line-height:20px;font-size:14px;color:#fff}.header__container .dashboard{margin:0;line-height:20px;font-size:14px}.header__container svg{margin-top:20px;margin-right:20px;font-size:20px}.header__container_logged_as{flex-direction:column;display:flex;justify-content:center;align-items:center;padding:0;background-color:#141414;position:fixed;width:100%;height:auto}.header__container_logged_as .caution{height:auto;color:#fff!important;background-color:#fe5005;width:100%;text-align:center;display:flex;justify-content:center;align-items:center}.header__container_logged_as .main__header_logged_as{display:flex;width:100%;margin-top:0!important;padding-top:0!important;padding:0 20px;height:6rem}.header__container_logged_as .ant-menu-horizontal{border-bottom:0}.header__container_logged_as .ant-menu-item{color:#fff}.header__container_logged_as .ant-menu-dark.ant-menu-horizontal>.ant-menu-item-selected{background-color:#fe500526!important;color:#fe5005!important;border-radius:4px}.header__container_logged_as .ant-menu-dark.ant-menu-horizontal>.ant-menu-item-selected:after{border-bottom-color:#fe5005!important}.header__container_logged_as .ant-badge{margin-right:20px}.header__container_logged_as .theme-switch{color:#fff;margin-right:20px}.header__container_logged_as p{margin:0;line-height:20px;font-size:14px;color:#fff}.header__container_logged_as .dashboard{margin:0;line-height:20px;font-size:14px;color:#fe5005}.header__container_logged_as svg{margin-top:20px;margin-right:20px;font-size:20px}.no-background-on-hover:hover{background-color:transparent!important;box-shadow:none!important}.collapse-icon{box-shadow:none!important;transition:background-color .3s ease}.collapse-icon:hover{background-color:transparent;box-shadow:none}.montserrat-default{font-family:Montserrat,sans-serif;font-weight:400;background-color:transparent!important;transition:color .3s ease}.montserrat-default:hover,.montserrat-default:active{color:#fe5005!important;background-color:transparent!important}.montserrat-default:focus{outline:none;background-color:transparent!important}@media (max-width: 768px){.header__container .theme-switch,.header__container .theme-text{display:none}}.switch-dark .ant-switch-checked{background-color:#000}.switch-light .ant-switch{background-color:#fff;border:1px solid #d9d9d9}.switch-light .ant-switch-checked{background-color:red}.main__container{display:flex}.ant-layout{max-height:100vh;overflow:auto}.impersonationg__container{height:calc(100vh - 109px)!important;margin-top:109px!important}.impersonationg__container .ant-layout-sider{height:calc(100vh - 64px);display:flex;flex-direction:column;background-color:#141414;padding-top:15px;position:relative}.impersonationg__container .ant-layout-content{height:100%!important;margin-top:0!important}.impersonationg_content__container{margin-top:10px;padding:20px;height:100%}@media screen and (max-width: 768px){.impersonationg_content__container{padding-top:30px}}.ant-layout-content{height:calc(100vh - 64px);margin-top:64px;display:flex;justify-content:center;overflow:auto}.ant-layout-content .ant-layout-sider{height:calc(100vh - 64px);display:flex;flex-direction:column;background-color:#141414;padding-top:15px;position:relative}.ant-layout-content .ant-menu{background-color:#565454;border-right:0;display:flex;flex-direction:column;padding-top:16px;margin:0}.ant-layout-content .ant-menu-item{font-size:14px;font-weight:300;font-style:bold;color:#fff}.ant-layout-content .ant-menu-item .anticon{font-size:16px;margin-right:5px;color:#fe5005}.ant-layout-content .ant-menu-item-selected{background-color:transparent!important;color:#fe5005}.ant-layout-content .ant-layout-sider-collapsed .ant-menu-item{justify-content:center;padding:0;padding-left:.1rem;background-color:transparent}.ant-layout-content .ant-layout-sider-collapsed .ant-menu-item .anticon{margin-right:0}.ant-layout-content .ant-menu-inline .ant-menu-item .anticon{transition:margin .2s}.light-theme .menu a{color:#fe5005!important}.light-theme .menu .ant-menu-item:hover,.light-theme .menu .ant-menu-item-active{background-color:transparent!important;color:#000!important}.light-theme .menu .anticon{color:#fe5005!important}.light-theme .menu a:active,.light-theme .menu a:hover{color:#000!important}.auth{justify-content:flex-start}.content__container{width:100%;margin:0;display:flex;justify-content:flex-start;align-items:flex-start;padding:20px 20px 80px;flex-direction:column}.ant-menu-light.ant-menu-root.ant-menu-inline,.ant-menu-light.ant-menu-root.ant-menu-vertical{border-inline-end:none!important}.ant-layout-footer{background-color:#141414;color:#fff;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 2px .5px #ffffff40;background-color:#f0f0f0;border-top:1px solid #fe5005}.ant-layout-footer .ant-divider{background-color:#3a3a3a}.ant-layout-footer .ant-col-12{justify-content:flex-start!important}.ant-layout-footer .ant-col-4{justify-content:flex-end!important}.ant-layout-footer .ant-col{justify-content:center;align-items:center;display:flex}.ant-layout-footer a{font-size:14px;color:#fff;font-family:"Montserrat, sans-serif"}.ant-layout-footer a:hover{font-size:14px;color:#fe5005}.ant-layout-footer span{font-size:16px}@media screen and (max-width: 767px){.ant-layout-footer{display:none}}.ant-layout-footer button{background-color:#141414;color:#fff;font-weight:300;border-radius:20px;border-color:transparent;box-shadow:0 0 2px .5px #ffffff40}.ant-layout-footer button svg{margin-right:10px}.ant-layout-footer button span{font-size:14px}.ant-layout-footer button:hover{background-color:#000!important;color:#fff!important;border-color:#fff!important}.login__container{margin-top:10vh;display:flex;justify-content:center;flex-wrap:wrap}.login__container .login_form__container,.login__container .ant-col:nth-child(2){width:340px!important;max-width:100%;padding:0 15px;margin-bottom:20px}.login__container h1{font-weight:400}.login__container .ant-input{width:100%;height:40px;border-color:transparent;font-size:15px}.login__container .ant-input::-moz-placeholder{font-size:15px;padding-top:20px}.login__container .ant-input::placeholder{font-size:15px;padding-top:20px}.login__container .ant-input-password{width:100%;height:40px;margin-bottom:30px;border-color:transparent;font-size:15px}.login__container .ant-input-password::-moz-placeholder{font-size:15px;padding-top:20px}.login__container .ant-input-password::placeholder{font-size:15px;padding-top:20px}.login__container .ant-btn{height:40px;width:100%}.login__container .ant-btn span{font-size:16px;text-transform:uppercase}.login__container .text-center{text-align:center}.login__container .text-center span{margin-right:10px;font-size:15px}.login__container .text-center a{font-size:15px}.login__container .ant-card,.login__container .loging_content{width:100%!important;border-radius:10px;box-shadow:0 0 10px #0000001a;background-color:#141414}.login__container .ant-card .ant-card-body,.login__container .loging_content .ant-card-body{color:#fff}.login__container .ant-card .ant-card-body p,.login__container .loging_content .ant-card-body p{font-family:Montserrat,sans-serif;font-size:15px;color:#fff;line-height:1.7;font-weight:200}.login__container .ant-card .ant-card-body h2,.login__container .loging_content .ant-card-body h2{font-weight:500;color:#fe5005}@media (max-width: 768px){.login__container{flex-direction:column;align-items:center}.login__container .login_form__container,.login__container .ant-col:nth-child(2){width:100%!important;max-width:340px}}@media (max-width: 480px){.login__container{margin-top:5vh}}.custom-password-icon{font-size:.55em}.login_description{margin-top:30px;display:flex;justify-content:center;align-items:center}.login_description p{color:#807878}.create_account{color:#fff}.create_account:hover{color:var(--card-text-color)!important}@media (max-width: 768px){.login__container{width:100%;padding-bottom:1rem!important}form input,form button{width:100%}.loging_content{width:100%!important;margin-top:30px;border-radius:10px;box-shadow:0 0 10px #0000001a;background-color:#3a3a3a;justify-content:center}}.recapthca_sec a{color:var(--montserrat-font-color);text-decoration:underline}.recapthca_sec a:hover{color:#fe5005}.register__container{width:25%;height:100%}.register__container h1{font-weight:400;font-size:1rem!important;margin-bottom:8px!important;margin-top:0!important;padding-top:0!important}.register__container .ant-btn,.register__container .ant-input,.register__container .ant-input-password{width:100%;height:30px!important;font-size:.75rem!important;padding:4px 8px!important}.register__container .ant-btn{background-color:var(--primary-button-color);color:var(--primary-button-text-color)}.register__container .ant-btn span{font-size:.75rem!important;text-transform:uppercase}.register__container .ant-btn:hover{background-color:var(--primary-button-color)!important;color:var(--primary-button-text-color)!important}.register__container .ant-input,.register__container .ant-input-password{border-color:transparent;font-size:.75rem!important}.register__container .ant-input::-moz-placeholder,.register__container .ant-input-password::-moz-placeholder{font-size:.75rem!important;padding-top:6px!important}.register__container .ant-input::placeholder,.register__container .ant-input-password::placeholder{font-size:.75rem!important;padding-top:6px!important}.register__container .text-center{text-align:center;margin-bottom:8px!important}.register__container .text-center span{margin-right:6px;font-size:.75rem!important}.register__container .text-center a{font-size:.75rem!important;color:var(--primary-text-color);text-decoration:underline}.register__container .text-center a:hover{color:var(--primary-button-color)}.register__container .ant-form-item{margin-bottom:8px!important}.register__container .ant-form-item-label{font-size:.7rem!important;margin-bottom:2px!important}.register__container .ant-steps{margin-bottom:8px!important}.register__container .ant-steps .ant-steps-item-title{font-size:.65rem!important}.register__container .ant-steps .ant-steps-item-description{font-size:.6rem!important}.register__container .ant-progress{margin-bottom:8px!important}.register__container .step-card{padding:8px!important;margin-bottom:4px!important}@media (max-width: 768px){.register__container{width:85%!important;padding:6px!important}.ant-input,.ant-btn{width:100%;height:28px!important;font-size:.7rem!important;padding:3px 6px!important}h1{font-size:.9rem!important;margin-bottom:6px!important;margin-top:0!important;padding-top:0!important}.ant-form-item{margin-bottom:6px!important}.ant-form-item-label{font-size:.65rem!important;margin-bottom:1px!important}.ant-steps{margin-bottom:6px!important}.ant-steps .ant-steps-item-title{font-size:.6rem!important}.ant-steps .ant-steps-item-description{font-size:.55rem!important}.step-card{padding:6px!important;margin-bottom:3px!important}.text-center{margin-bottom:6px!important}.text-center span,.text-center a{font-size:.7rem!important}}@media (max-width: 480px){.register__container{width:90%!important;padding:4px!important}.ant-input,.ant-btn{height:26px!important;font-size:.65rem!important;padding:2px 4px!important}h1{font-size:.8rem!important;margin-bottom:4px!important;margin-top:0!important;padding-top:0!important}.ant-form-item{margin-bottom:4px!important}.step-card{padding:4px!important}}.dashboard__container{margin-top:64px;color:#fff;height:95vh;width:100%;overflow:auto}.panel__container{background-color:#202020}.unauth__container{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;flex-direction:column;color:#f98f8f}.unauth__container a{text-decoration:none;color:#d44902!important;font-weight:600;font-size:1.2rem}.ant-layout-sider-children{display:flex}.ant-layout-sider-children ul{background-color:inherit!important;padding:30px;display:flex;flex-direction:column;list-style-type:none}.ant-layout-sider-children ul #userMenu{margin-top:auto}.installer_container{width:100%!important;color:#d44902}.register_installer{margin-bottom:10px!important}.register_installer .ant-form-item-label{padding-bottom:8px}.register_installer .ant-input,.register_installer .ant-select-selector{margin-top:4px}.password-reset__container{width:30%;height:100vh;padding-top:5rem}.password-reset__container h1{font-weight:400}.password-reset__container .ant-btn,.password-reset__container .ant-input,.password-reset__container .ant-input-password{width:100%;height:40px}.password-reset__container .ant-btn{background-color:var(--primary-button-color);color:var(--primary-button-text-color)}.password-reset__container .ant-btn span{font-size:15px;text-transform:uppercase}.password-reset__container .ant-btn:hover{background-color:var(--primary-button-color)!important;color:var(--primary-button-text-color)!important}.password-reset__container .ant-input,.password-reset__container .ant-input-password{border-color:transparent;font-size:15px}.password-reset__container .ant-input::-moz-placeholder,.password-reset__container .ant-input-password::-moz-placeholder{font-size:15px;padding-top:20px}.password-reset__container .ant-input::placeholder,.password-reset__container .ant-input-password::placeholder{font-size:15px;padding-top:20px}.password-reset__container .text-center{text-align:center}.password-reset__container .text-center span{margin-right:10px;font-size:15px}.password-reset__container .text-center a{font-size:15px;color:var(--primary-text-color);text-decoration:underline}.password-reset__container .text-center a:hover{color:var(--primary-button-color)}.error-input{border:1px solid red;border-radius:4px}.error-text{color:red;font-size:12px;margin-bottom:30px}@media (max-width: 768px){.register__container{width:100%;padding-bottom:1rem!important}.ant-input,.ant-btn{width:100%}}.recapthca_sec{font-family:Montserrat,sans-serif;font-style:normal;font-weight:300;color:var(--montserrat-font-color);font-size:12px;line-height:30px}.recapthca_sec a{color:var(--primary-text-color);text-decoration:underline;font-size:12px!important}.recapthca_sec a:hover{color:var(--primary-button-color)}.grecaptcha-badge{visibility:hidden}.resetpassword-section{padding-top:5rem;width:30%;height:100%}.resetpassword-section h1{font-weight:400}.resetpassword-section .ant-btn,.resetpassword-section .ant-input,.resetpassword-section .ant-input-password{width:100%;height:40px}.resetpassword-section .ant-btn{background-color:var(--primary-button-color);color:var(--primary-button-text-color)}.resetpassword-section .ant-btn span{font-size:15px;text-transform:uppercase}.resetpassword-section .ant-btn:hover{background-color:var(--primary-button-color)!important;color:var(--primary-button-text-color)!important}.resetpassword-section .ant-input,.resetpassword-section .ant-input-password{border-color:transparent;font-size:15px}.resetpassword-section .ant-input::-moz-placeholder,.resetpassword-section .ant-input-password::-moz-placeholder{font-size:15px;padding-top:20px}.resetpassword-section .ant-input::placeholder,.resetpassword-section .ant-input-password::placeholder{font-size:15px;padding-top:20px}.ant-tabs-tab{color:#fff!important}.inputs_center{padding-top:4rem}.form__container{padding:10px;flex:1;display:flex}.form__container .ant-form-item-control-input-content input{color:#fff}.form__container .ant-form-item-control-input-content input::-moz-placeholder{color:#9b9b9b}.form__container .ant-form-item-control-input-content input::placeholder{color:#9b9b9b}.form__container .ant-form-item-control-input-content input:focus{color:#fff}.image-container{display:flex;justify-content:center;align-items:center;width:100%;height:350px;padding:10px;border-radius:8px;background-color:#ffffff1a}.responsive-descriptions{padding-top:30px}.custom-form-item .ant-form-item-explain{position:relative;width:230px;color:red;margin-top:9px}.ant-form-item-explain-error{width:350px}.custom-form-item{margin-bottom:40px;padding-left:10px;justify-content:center}.ant-tabs-content-holder{padding-left:30px}.form__button__container .submit-button{background-color:#d49634;border-color:#181818;color:#fff}.dashboard{display:flex;flex-direction:column;align-items:center;margin-top:30px}.dashboard .car-marking-form{display:flex}canvas{margin-right:6rem}.custom-tabs{justify-content:center;padding:20px}.warranties_container{padding-top:.5rem;width:100%}@media (max-width: 767px){.warranties_container{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:100%;height:100%}}.warranty-form-info{width:100%}.warranty-form-info .form-item{margin-bottom:25px!important}.warranty-form-info .form-item .ant-form-item-control-input{width:100%}.warranty-form-info .form-item .form-input,.warranty-form-info .form-item .ant-input,.warranty-form-info .form-item .ant-select,.warranty-form-info .form-item .ant-select-selector,.warranty-form-info .form-item .ant-space-compact,.warranty-form-info .form-item .ant-picker{width:100%!important;min-width:250px!important}.warranty-form-info .form-item .ant-form-item-label label span{font-size:12px;line-height:1.2;white-space:normal!important;display:inline-block;width:100%}.warranty-form-info .form-item .ant-autocomplete{width:30%!important}@media (min-width: 576px){.warranty-form-info .ant-form-item-label{flex:0 0 25%!important;max-width:25%!important;padding-right:8px!important}.warranty-form-info .ant-form-item-label label{font-size:14px;height:auto!important;white-space:normal!important}.warranty-form-info .ant-form-item-control{flex:0 0 75%!important;max-width:75%!important;padding-left:4px!important}}@media (max-width: 767px){.warranty-form-info button{width:100%!important;min-height:40px}.coating-dropdown-container{padding-bottom:2rem;flex-direction:column}}@media (max-width: 767px){.coating-dropdown-container button{width:90%!important;font-size:11px!important;padding:.25rem!important}}@media (min-width: 768px) and (max-width: 1024px){.coating-dropdown-container button{width:90%!important;margin:0 auto;font-size:12px!important;padding:.4rem .5rem!important}}.operations{width:100%;display:flex;gap:1rem;align-items:center}@media (max-width: 767px){.operations{padding-right:0;flex-direction:column;gap:.5rem;justify-content:center;align-items:center;width:auto;margin:0 auto}}@media (min-width: 768px){.operations{justify-content:flex-end}}.car-inspection-container{display:flex;height:100%;border:2px solid rgb(124,124,124);border-radius:35px;margin-bottom:0;align-items:center}@media (max-width: 767px){.car-inspection-container{flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:2rem}}@media (min-width: 768px){.car-inspection-container{flex-direction:row}}.coating-tabs-container{display:flex;flex-direction:column;align-items:center;overflow-y:auto}@media (max-width: 767px){.coating-tabs-container{width:100%;padding:0;height:auto;justify-content:center}}@media (min-width: 768px) and (max-width: 1024px){.coating-tabs-container{width:30%;padding:0 1rem;height:100%;justify-content:flex-start;border-right:1px solid #eee}}@media (min-width: 1025px){.coating-tabs-container{width:25%;padding:0 .55rem;height:100%;justify-content:flex-start}}.coating-dropdown-container{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center;margin-top:1rem;margin-bottom:10px;width:100%}@media (max-width: 767px){.coating-dropdown-container{padding-bottom:2rem}}@media (min-width: 768px) and (max-width: 1024px){.coating-dropdown-container{padding-bottom:1.5rem;width:90%;margin:0 auto}}.coating-tab-button{border:2px solid #fe5005!important;border-radius:16px!important;font-weight:700!important;transition:none!important;text-align:center;white-space:normal;font-size:.75rem;line-height:.75rem;height:50px}.coating-tab-button.active{background-color:#fe5005!important;color:#fff!important}.coating-tab-button:not(.active){background-color:transparent!important;color:#fe5005!important}.coating-tab-button:not(.active):hover{background-color:#fe50051a!important}.mark-inputs-container{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 1rem}.mark-input-row{display:flex;align-items:center;width:100%;justify-content:center;margin-bottom:4px;padding:4px;border-radius:4px;transition:background-color .3s ease}.mark-input-row.active{background-color:#fe50051a}.mark-input-row:not(.used){opacity:.5}.mark-number{width:25px;height:25px;border-radius:50%;background-color:#f0431e;display:flex;align-items:center;justify-content:center;margin-right:8px}.mark-number span{color:#fff;font-size:12px;font-weight:700}.mark-input{width:90px;height:2rem;font-size:12px;padding:0 .1rem;border-radius:6px;transition:border .3s ease;overflow:visible;--antd-wave-shadow-color: #fe5005;font-weight:700}.mark-input.used{border:2px solid #fe5005!important}.mark-input.custom-input-number-dark{color:#fff;--placeholder-color: #ffffff;background-color:#1f1f1f}.mark-input.custom-input-number-light{color:#000;--placeholder-color: #000000;background-color:#f5f5f5}.car-images-container{overflow-y:auto;display:flex;flex-direction:column;gap:.5rem}@media (max-width: 767px){.car-images-container{width:100%;padding:0 1rem;height:auto;margin-top:1rem}}@media (min-width: 768px) and (max-width: 1024px){.car-images-container{width:70%;padding:0 1rem;height:100%}}@media (min-width: 1025px){.car-images-container{width:75%;padding:0 1rem;height:100%}}.car-image-column{width:100%;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-top:1rem;margin-bottom:10px;justify-content:center}@media (max-width: 767px){.car-image-column{align-items:center}}@media (min-width: 768px){.car-image-column{align-items:flex-start}}.car-image-label{font-weight:700;text-align:left;position:absolute;top:80px}@media (max-width: 1024px){.car-image-label{font-size:12px}}@media (min-width: 1025px){.car-image-label{font-size:18px}}.car-image-container{margin-bottom:1rem}#warrantyInfo{padding-top:2rem}.info-tab-container{display:flex;width:100%}.warranty-info-edit{flex:1}.car-info{flex:2;flex-direction:column}@media (max-width: 768px){.makemodel button{width:250px!important;align-items:center!important;justify-content:center!important;margin:0 auto!important;padding:0!important}}.ant-steps .ant-steps-item-process .ant-steps-item-icon,.ant-steps .ant-steps-item-wait .ant-steps-item-icon,.ant-steps .ant-steps-item-finish .ant-steps-item-icon{background-color:#fe5005!important;border-color:#fe5005!important}.ant-steps .ant-steps-item-tail{background-color:#fe5005!important}@media (max-width: 1150px){.warrantyInfo{width:100%}.info-tab-container{display:block;width:100%}.warranty-info-edit,.car-info{width:100%}}@media (max-width: 768px){.custom-tab{padding-top:3rem}.responsive-descriptions{display:flex;flex-direction:row;flex-wrap:wrap}.responsive-descriptions .ant-descriptions-item{flex:1 1 50%}}.edit_warranties_container{width:100%!important;display:flex;padding-top:5rem!important}.edit_warranty-info{width:100%!important}.edit_warranty-info .ant-form-item{margin-bottom:16px!important;width:100%}.edit_warranty-info .ant-form-item .ant-form-item-label{width:100%;text-align:left;padding-bottom:4px}.edit_warranty-info .ant-form-item .ant-form-item-label label{font-weight:500;color:#555}.edit_warranty-info .ant-form-item .ant-form-item-control,.edit_warranty-info .ant-form-item .ant-form-item-control-input,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content{width:100%}.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-input,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-select,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-select-selector,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-autocomplete,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-picker{width:100%!important;max-width:100%!important}.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-input,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-select,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-select-selector,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-autocomplete,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-picker{border-radius:8px;transition:all .3s;width:100%!important}.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-input:hover,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-input:focus,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-select:hover,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-select:focus,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-select-selector:hover,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-select-selector:focus,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-autocomplete:hover,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-autocomplete:focus,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-picker:hover,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-picker:focus{border-color:#fe5005;box-shadow:0 0 0 2px #fe50051a}.edit_warranty-info .ant-form-item .ant-card{border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014}.edit_warranty-info .ant-form-item .ant-card .ant-card-head{background-color:#f8f8f8}.edit_warranty-info button{border-radius:8px;height:36px;font-weight:500}.edit_warranty-info button:hover{opacity:.9}.edit_car-info{flex:1;display:flex;flex-direction:column}.Inspection.Details .ant-card{border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #00000014}.Inspection.Details .ant-card .ant-card-head{color:#f8f8f8}.Inspection.Details .ant-card .ant-card-head .ant-card-head-title{font-weight:600;color:#333}.Inspection.Details .ant-card .ant-card-body{padding:16px}.mark-input-row-edit{display:flex;align-items:center;margin-bottom:8px;padding:4px 8px;border-radius:6px;transition:background-color .3s}.mark-input-row-edit:hover{background-color:#fe50050d}.mark-input-row-edit .mark-number-edit{width:30px;height:30px;border-radius:50%;background-color:#f0431e;color:#fff;display:flex;align-items:center;justify-content:center;margin-right:10px;border:2px solid white;box-shadow:0 0 0 1px #f0431e;font-weight:700}.mark-input-row-edit .ant-form-item{margin-bottom:0;flex:1}.mark-input-row-edit .ant-form-item .ant-input-number{width:100%;border-radius:6px}.mark-input-row-edit .ant-form-item .ant-input-number:hover,.mark-input-row-edit .ant-form-item .ant-input-number:focus{border-color:#fe5005}.edit-tab-button{border:2px solid #fe5005!important;border-radius:8px!important;padding:.25rem .5rem!important;font-size:12px!important;width:70%!important;transition:none!important;margin-bottom:8px!important}.edit-tab-button[type=primary]{background-color:#fe5005!important;color:#fff!important}.edit-tab-button[type=default]{background-color:transparent!important;color:#fe5005!important}.edit-tab-button[type=default]:hover{background-color:#fe50051a!important}.car-image-edit-container{margin-bottom:16px}.car-image-edit-container .car-image-title{font-size:14px;font-weight:700;margin-bottom:8px;color:#333}.car-image-edit-container .image-marker-container{border:1px solid #eee;border-radius:8px;overflow:hidden;background-color:#f9f9f9}.edit_image_and_input_container{justify-content:center;margin-bottom:1rem;display:flex}.edit_inspection{margin:.7rem;justify-content:center;padding-top:2rem}.edit_custom_input{width:100%;max-width:200px}@media (max-width: 768px){.edit_warranty-info,.edit_car-info{width:100%}.edit_custom_input{max-width:100%}.ant-form-item-label{text-align:left;margin-bottom:8px;white-space:nowrap}.ant-form-item-control{flex:1 1 auto}.edit-tab-button{width:90%!important;font-size:11px!important}.car-image-edit-container{width:100%}.edit_warranties_container{padding-top:2rem!important}.edit_warranties_container .ant-form{padding:10px 5px!important;margin:0!important;width:100%!important}.edit_warranty-info .ant-form-item{margin-bottom:12px!important}.edit_warranty-info .ant-form-item .ant-form-item-label{padding-bottom:4px!important}.edit_warranty-info .ant-form-item .ant-form-item-label label{font-size:13px!important;height:auto!important}.edit_warranty-info .ant-form-item .ant-form-item-control-input{min-height:32px!important}.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-input,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-select,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-select-selector,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-autocomplete,.edit_warranty-info .ant-form-item .ant-form-item-control-input .ant-picker{height:36px!important;font-size:14px!important}.edit_warranty-info button{height:40px!important;margin-top:8px!important;width:100%!important}.Inspection.Details .ant-card{border-radius:8px!important;margin-top:16px!important}.Inspection.Details .ant-card .ant-card-head{padding:0 12px!important;min-height:40px!important}.Inspection.Details .ant-card .ant-card-head .ant-card-head-title{padding:12px 0!important;font-size:15px!important}.Inspection.Details .ant-card .ant-card-body{padding:12px 8px!important}[style*="display: flex; flex-direction:"]{flex-direction:column!important}[style*="display: flex; flex-direction:"] [style*="width:"]{width:100%!important;padding:0!important}[style*="display: flex; align-items: center; margin-bottom:"]{margin-bottom:6px!important}[style*="display: flex; align-items: center; margin-bottom:"] [style*="width: 30px; height: 30px;"]{width:24px!important;height:24px!important;min-width:24px!important;font-size:12px!important}[style*="display: flex; align-items: center; margin-bottom:"] .ant-input-number{height:32px!important;font-size:13px!important}}@media (min-width: 375px) and (max-width: 390px){.edit_warranties_container{padding:0!important;margin:0!important;width:100%!important;overflow-x:hidden!important}.edit_warranties_container .ant-form{border-radius:0!important;padding:10px 8px!important}.ant-form .ant-row:first-child{margin-bottom:10px!important;padding-bottom:5px!important}.ant-form .ant-row:first-child p.montserrat-default{font-size:16px!important;margin:0!important;padding:0!important}.ant-form .ant-row:first-child .ant-flex{padding-right:0!important}.ant-form .ant-row:first-child .ant-flex button{padding:0 10px!important;font-size:12px!important}.Inspection.Details .ant-card-body>div{padding:0!important}[style*="display: flex; flex-direction: column; gap: 0.5rem;"] button{width:100%!important;margin-bottom:5px!important}[style*="display: flex; flex-direction: column; gap: 0.5rem;"]>div{padding:0!important;margin-bottom:10px!important}[style*="display: flex; flex-direction: column; gap: 0.5rem;"]>div>div:first-child{margin-bottom:5px!important}}@media (max-width: 1090px){.form-item{display:flex;flex-direction:column}.ant-form-item-label{text-align:left!important;margin-bottom:8px!important;white-space:nowrap!important}.form-item .ant-form-item-control{width:100%}}@media (max-width: 768px){.edit_warranty-info,.edit_car-info{order:unset;width:100%;display:block}.edit_image_and_input_container{flex-direction:column}.edit_inspection{margin-left:0;margin-top:1rem}}.montserrat-default{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.montserrat-bold{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.montserrat-light{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:100;font-style:normal}body{font-family:Montserrat,sans-serif;margin:0;padding:0;font-size:14px;font-weight:200}a{color:#fe5005}a:hover{color:#d44902}.ant-menu-item a{color:#fe5005}.ant-menu-item a:hover{color:#d44902}.menu a{color:#fe5005}.menu a:hover{color:#d44902!important}.text-muted{color:#6c747e}.text-center{text-align:center}.table__container{width:100%}.tabs-extra-demo-button{margin-right:16px;color:#d44902!important}.tabs-extra-demo-button:hover{color:#d44902!important}.ant-row-rtl .tabs-extra-demo-button{margin-right:0;margin-left:16px;color:#d44902}.ant-layout-sider-trigger{display:none;color:#d44902}.custom-pagination .ant-pagination-item-active{border-color:#fe5005}.custom-pagination-dark .ant-pagination-item,.custom-pagination-dark .ant-pagination-item-active{background-color:#000;border-color:#fe5005;color:#fff}.custom-pagination-light .ant-pagination-item,.custom-pagination-light .ant-pagination-item-active{border-color:#fe5005;color:#000}.custom-input:focus{border-color:orange!important;box-shadow:0 0 0 2px #ffa50033!important}.text-small{font-size:12px;line-height:1.5}@media (max-width: 768px){body{font-size:14px}.main__container,.dashboard__container,.login__container,.register__container{width:100%;padding:0 20px}}@media (max-width: 480px){body{font-size:12px}}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs-tab .ant-tabs-tab-btn,.ant-tabs-tab:hover .ant-tabs-tab-btn{color:#d44902!important}.ant-tabs-ink-bar{background-color:#d44902!important}
