body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.login_login_container__Q4pQw{align-items:center;display:flex;height:90vh!important;justify-content:center}.login_logo_maz__ojeug{left:50%;position:absolute;top:77px;translate:-50%}.login_login_form__k8JtO{align-items:center;background-color:#505050;border-radius:8px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;padding:47px 20px 44px;width:300px}.login_login_form__k8JtO form{align-content:center;align-items:center;display:flex;flex-direction:column;width:200px}.login_login_form__k8JtO input{font-size:1rem;margin-bottom:20px;padding:10px;width:calc(100% - 20px)}.login_login_form__k8JtO button{background-color:#ff404e;border:none;border-radius:5px!important;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-top:20px;padding:10px;width:100%}.login_login_form__k8JtO button:hover{background-color:#f53d3d}.login_login_form__k8JtO p{color:red}.login_link__HQ7Yg{margin-top:6px}.login_google_sign_in__uHk0C{border-radius:4px;box-shadow:0 1px 2px #0000001a;cursor:pointer;display:flex;font-family:Arial,sans-serif;font-size:16px;justify-content:center;padding:10px 20px;text-align:center;transition:background-color .3s ease}.login_google_sign_in__uHk0C:hover{background-color:#f7f7f7}.login_google_sign_in__uHk0C img{margin-right:10px;vertical-align:middle;width:20px}.Navbar_navbar__E19dE{align-items:center;background-color:#fff;border-bottom:1px solid #b7b7b7;display:flex;flex-direction:row;justify-content:flex-end;padding-bottom:2px;padding-top:6px;position:fixed;top:0;width:100vw;z-index:1000}.Navbar_navbar_links__jMs86{align-items:center;display:flex;gap:15px;list-style:none;margin:0 15px 0 0;padding:0 10px 0 0}.Navbar_navbar_links__jMs86 a{color:#868686;font-size:20px;text-decoration:none;transition:color .3s ease}.Navbar_navbar_links__jMs86 a:hover{color:#f53d3d}.Navbar_lovesekrets__fBR9X{color:#f53d3d;cursor:pointer;font-family:Kalam,cursive;font-size:1.7rem;font-weight:900;margin-bottom:-6px;margin-left:10px;position:relative}.Navbar_button__-lPWT{background-color:#868686;border:0;border-radius:5px;color:beige;font-size:14px;padding:8px 16px}.Navbar_hidden__cyIZL{visibility:hidden}@media screen and (max-width:380px){.Navbar_button__-lPWT{background-color:#868686;border:0;border-radius:5px;color:beige;font-size:12px;padding:5px}.Navbar_navbar_links__jMs86 a{color:#868686;font-size:20px;text-decoration:none;transition:color .3s ease}.Navbar_lovesekrets__fBR9X{display:flex;height:22px;justify-content:center;left:10px;top:-12px;width:140px}}.Navbar_container__nEBeT{align-items:center;display:flex;justify-content:space-between;margin-right:50px;padding:0 20px;text-align:center;width:100%}.Navbar_backButton__kJ58h{color:#171717;text-decoration:none}.Navbar_backButton__kJ58h:hover{background:#f9f9f9}.Menu_slider_div__RoImu{display:flex;justify-content:center;padding-top:10px}.Menu_settings_page__Nh1lw{align-items:center;display:flex;flex-direction:column;justify-content:center;overflow-x:hidden}.Menu_settings_header__aLiQl{margin-bottom:0;text-align:center}.Menu_settings_menu__MF6As ul{align-content:center;align-items:center;display:flex;flex-direction:column;list-style-type:none;margin:0;padding:0}.Menu_settings_menu__MF6As ul li{margin:10px 0}.Menu_settings_menu__MF6As ul li a,.Menu_settings_menu__MF6As ul li button{background:none;border:none;color:#414141;cursor:pointer;font-size:18px;text-decoration:none}.Menu_settings_options__y\+i4r{align-items:center;display:flex;flex-direction:column;margin-top:0}.Menu_settings_options__y\+i4r h2{margin-bottom:20px}.Menu_setting_item__baK81{display:flex;justify-content:space-between;margin-bottom:25px;max-width:450px;width:80vw}.Menu_dark_mode__nexBo{background-color:#333;color:#fff}.Menu_dark_mode__nexBo .Menu_settings_menu__MF6As ul li a,.Menu_dark_mode__nexBo .Menu_settings_menu__MF6As ul li button{color:#fff}.Menu_back__lHq6G{display:flex;flex-direction:row-reverse;margin-bottom:5px;max-width:670px;width:95vw}.Menu_btn_prev_2__jg6lE{background-color:#8e919187;border:0;border-radius:50%;color:#fff;height:20px;padding:5px;text-decoration:none;width:20px;z-index:45}.Menu_btn_prev_2__jg6lE,.Menu_profile_div__w1dAT{align-items:center;display:flex;justify-content:center}.Menu_profile_div__w1dAT{background-color:#49494938;border-radius:15px;flex-direction:column;margin-bottom:10px;max-width:650px;overflow-x:hidden;padding-bottom:25px;padding-top:25px;width:100%}.Menu_profile_2__XbsPF{align-items:center;border:5px solid gray;border-radius:50%;display:flex;height:200px;justify-content:center;overflow:hidden;width:200px}.Menu_profile_photo_2__kvH13{object-fit:cover;width:100%}.Menu_name_age_2__L0TYs{font-size:1.5em;font-weight:700;gap:30px;margin-top:10px}.Menu_name_age_2__L0TYs,.Menu_settings_options_div__s2qib{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.Menu_settings_options_div__s2qib{background-color:#49494938;border-radius:15px;margin-bottom:10px;max-width:650px;padding-bottom:10px;padding-top:10px}.Menu_switch__AsMom{display:inline-block;height:28px;position:relative;width:50px}.Menu_switch__AsMom input{height:0;opacity:0;width:0}.Menu_slider__kcrgh{background-color:#9a9a9a;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.Menu_slider__kcrgh:before{background-color:#fff;border-radius:50%;bottom:4px;content:"";height:20px;left:4px;position:absolute;transition:.4s;width:20px}input:checked+.Menu_slider__kcrgh{background-color:#ff4081}input:checked+.Menu_slider__kcrgh:before{transform:translateX(22px)}.Menu_switch__AsMom input:focus+.Menu_slider__kcrgh{box-shadow:none}.Menu_switch__AsMom input{outline:none}.Menu_switch__AsMom{-webkit-tap-highlight-color:transparent}.Menu_prof_div__Vfv1k{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px}.Menu_back2__DEj0y{display:flex;flex-direction:row-reverse;margin-bottom:5px;margin-top:20px;max-width:670px;width:95vw}.Menu_profile_container__5D49o{align-items:center;display:flex;flex-direction:column;gap:5px;justify-content:center;margin-bottom:20px;padding-top:10px;text-align:center}.Menu_profile__D5Yj1{background-color:var(--background-color);border-radius:1px;display:flex;flex-direction:column;margin-bottom:1px;max-width:450px;width:99%}.Menu_img__HE7NF{aspect-ratio:3/4;position:relative;width:100%}.Menu_styled_image__sRlHO{height:100%;object-fit:cover;object-position:center;width:100%}.Menu_bio_card__ix\+8P{align-items:flex-start;background-color:var(--background-color);border-radius:1px;display:flex;flex-direction:column;justify-content:flex-start;margin-top:1px;max-width:450px;padding:1px;text-shadow:1px 1px 3px rgba(95,93,93,.153);width:99%}.Menu_bio_card__ix\+8P p{color:var(--text-color);font-size:1rem;margin:5px 0;padding-left:10px;padding-right:10px}.Menu_name_age__4H6jY{align-items:center;display:flex;gap:30px;justify-content:flex-start;width:100%}.Menu_profile_bio__2FbyO{align-items:stretch;color:var(--text-color);display:flex;flex-direction:column;font-size:1.2rem;font-weight:500;gap:15px;justify-content:flex-start;padding-left:20px;padding-top:10px;text-align:left;text-shadow:1px 1px 3px rgba(95,93,93,.153)}.Menu_btn_profile__rQp5K button{background-color:#ff4081;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-top:20px;padding:10px}.Menu_btn_profile__rQp5K button:hover{background-color:#e63974;transform:translateY(-3px)}.Menu_btn_profile__rQp5K button:active{background-color:#c72b5f;transform:translateY(0)}.Menu_btn_profile__rQp5K button:focus{outline:none}.Menu_next__Dul1L,.Menu_prev__zr51H{background-color:#00000080;border:none;border-radius:50px;color:#fff;cursor:pointer;padding:10px 15px;position:absolute;top:50%;transform:translateY(-50%)}.Menu_prev__zr51H{left:10px}.Menu_next__Dul1L{right:10px}.VehicleList_container__wvQoW{height:calc(100vh - 41px);margin:auto;max-width:800px;overflow:hidden}.VehicleList_status__-Y6ob{display:flex;font-size:12px;justify-content:center}.VehicleList_listContainer__jmSZp{align-content:flex-start;display:flex;flex-wrap:wrap;height:calc(100vh - 200px);justify-content:center;overflow-x:hidden;overflow-y:scroll}.VehicleList_vehicleCard__bV7FE{background:#fff;color:#000;cursor:pointer;display:flex;gap:15px;text-align:center;text-decoration:none;width:100%}.VehicleList_image_container__Fr-3A{align-items:center;aspect-ratio:3/3;border:1px solid #bababa;display:flex;height:70px;justify-content:center;overflow:hidden;width:70px}.VehicleList_vehicleImage__-jnw\+{height:100%;object-fit:cover;width:100%}.VehicleList_vehicleInfo__ScMHT{color:#383737;display:flex;flex-direction:column;margin-top:0;width:71%}.VehicleList_item__g9K4Y{border:1px solid #ddd;display:flex;padding:16px;width:100%}.VehicleList_div_one__N6EjX{align-items:center;display:flex;gap:15px;height:fit-content;width:100%}.VehicleList_div_Info__R3YVd{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.VehicleList_div_info_text__xNmr\+{display:flex;flex-direction:column}.VehicleList_vehicleInfoP__57AbO{font-size:20px;font-weight:700;margin:0;text-align:left}.VehicleList_vehicleInfoP2__xUgqN{color:#909eaa;font-size:16px;font-weight:700;margin:0;text-align:left}.VehicleList_vehicleInfoP_date__5pURd{color:#909eaa;font-size:14px;font-weight:400;margin:0;text-align:left}.VehicleList_vehicle_status_div__Kre3D{align-items:center;background-color:#10ce00;border-radius:4px;color:#fff;display:flex;font-size:12px;font-weight:700;gap:4px;height:18px;margin:0;padding:4px;text-align:right;width:56px}.VehicleList_statusReady__Jtux6{color:#fff;margin:0}.VehicleList_statusInProgress__K2LYT{color:#f07f7f;display:none;margin:0;text-align:left}.VehicleList_vehicleInfoP_ALL__kGm4E{background-color:#cad3d1;margin:0;padding:5px 15px}.VehicleList_vehicleInfoP_proccess__FwT67{background-color:#f07f7f;color:#fff;margin:0;padding:5px;width:100%}.VehicleList_vehicleInfoP_gotovo__S4FUd{background-color:#10ce00;color:#fff;margin:0;padding:5px 15px}.VehicleList_modalOverlay__sfjJY{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:500}.VehicleList_modalContent__kyeag{background:#fff;border-radius:10px;height:calc(100vh - 70px);overflow-x:hidden;overflow-y:scroll;padding:30px 0 40px;text-align:center}.VehicleList_modalButtons__Q9ZVW{align-items:center;background:#fff;border-top:1px solid gray;bottom:0;display:flex;gap:12px;height:75px;justify-content:center;margin-top:15px;position:fixed;width:100%}.VehicleList_modalButton__Auqvd{background-color:#edf4f2;height:43px;width:185px}.VehicleList_modalButton__Auqvd:hover{background-color:#bbc0be}.VehicleList_modalButton_x__4rrmU{background-color:#10ce00;height:43px;width:185px}.VehicleList_modalButton_x__4rrmU:hover{background-color:#0d9d00}.VehicleList_confirmButton__z\+ok0{background-color:red;border:none;color:#fff;cursor:pointer;padding:10px}.VehicleList_cancelButton__gPtad{background-color:gray;border:none;color:#fff;cursor:pointer;padding:10px}.VehicleList_filter_all__yJG7c{background-color:#edf4f2;display:flex;gap:8px;height:48px;justify-content:space-between;padding:12px 16px 0;width:calc(100% - 32px)}.VehicleList_searchInput__ly9\+u{border:1px solid #767676;border-radius:4px;font-size:1rem;height:calc(100% - 2px);margin:0;padding:0 0 0 3px;width:calc(100% - 5px)}.VehicleList_greenDot__in86Z{background-color:green;border-radius:50%;display:inline-block;height:10px;margin-right:5px;width:10px}.VehicleList_trash_div__UMY7-{padding:0 10px 20px}.VehicleList_arhive_container__lfJhq{height:800px;margin-top:80px;text-align:center}.VehicleList_backButton__i2ou4{background:#007bff;border-radius:5px;color:#fff;display:block;margin-top:20px;padding:10px;position:fixed;text-align:center;text-decoration:none;top:10px;width:150px}.VehicleList_finish_div__ihrp3{height:100px;width:100%}.VehicleList_filterButtons__fBPkt{background-color:#edf4f2;display:flex;flex-direction:row;gap:8px;height:48px;justify-content:center;padding:12px 16px}.VehicleList_filter_button__rHsxV{background-color:#42484d;color:#fff;font-size:14px;font-weight:700;height:48px;padding-left:30px;position:relative;text-align:center;width:100%}.VehicleList_filter_button__rHsxV:hover{background-color:#616b72}.VehicleList_iconWrapper_filter__2XKL6{left:10px;position:absolute;top:50%;transform:translateY(-50%)}.VehicleList_filter_button_x__jmCEa{background-color:#42484d;color:#fff;height:48px;width:48px}.VehicleList_filter_button_x__jmCEa:hover{background-color:#616b72}.VehicleList_inputWrapper__n6fT0{height:48px;position:relative;width:calc(100% - 3.2px)}.VehicleList_searchIcon__mBlwB{height:16px;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px}.VehicleList_filterSelect__JFje\+{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-image:url('data:image/svg+xml;utf8,<svg fill="%23757587" height="16" viewBox="0 0 24 24" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>');background-position:right 1px center;background-repeat:no-repeat;background-size:16px;border:1px solid #767676;border-radius:4px;color:#757587;font-size:1rem;height:48px;padding:0 15px 0 3px;position:relative;width:104px}.VehicleList_List_modal_h4__rOvSo{background-color:#edf4f2;display:flex;font-size:16px;font-weight:700;padding:10px 24px;width:100vw}.VehicleList_filterLabel_list_div__jbfoA{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 1fr;padding:0 0 0 10px;text-align:left;width:100%}@media screen and (min-width:800px){.VehicleList_filterLabel_list_div__jbfoA{grid-template-columns:1fr 1fr 1fr 1fr}}.VehicleList_filterLabel_list__aM\+3b{align-items:center;display:flex;gap:8px;justify-items:start;width:95%}.VehicleList_checkbox__oNQRG{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.VehicleList_checkboxBox__ozuk6{background:#221f1f42;border:1px solid #ccc;border-radius:3px;cursor:pointer;display:inline-block;height:18px;position:relative;width:18px}.VehicleList_checkbox__oNQRG:checked+.VehicleList_checkboxBox__ozuk6{background-color:#f2372b;border-color:#f2372b}.VehicleList_checkbox__oNQRG:checked+.VehicleList_checkboxBox__ozuk6:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:8px;left:5px;position:absolute;top:3px;transform:rotate(45deg);width:4px}.VehicleList_filterLabel_list__aM\+3b:hover .VehicleList_checkboxBox__ozuk6{border-color:#999}.Dashboard_container__ce4pF{margin-top:40px;text-align:center}.Dashboard_add_button__2rtD1{align-items:center;background-color:#f2372b;border:none;border-radius:50%;bottom:20px;box-shadow:0 4px 6px #0000001a;color:#fff;cursor:pointer;display:flex;height:80px;justify-content:center;position:absolute;right:50px;transition:background-color .3s ease;width:80px;z-index:485}.Dashboard_add_button__2rtD1:hover{background-color:#0056b3}.Dashboard_plus_icon__zRt0r{font-size:24px}.DownloadReport_container__Q\+Q1H{margin:20px;text-align:center}.DownloadReport_downloadButton__QHybN{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;width:205px}.DownloadReport_downloadButton__QHybN:disabled{background-color:#9e9e9e;cursor:not-allowed}.DownloadReport_error__vgMye{color:red;margin-top:10px}.VehicleDetails_container__V3-vj{background:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;height:calc(100vh - 120px);margin:37px auto;max-width:900px;overflow-x:hidden;overflow-y:scroll;padding:0 0 10px;width:100%}.VehicleDetails_title__YD5qz{font-size:24px;margin-bottom:15px;text-align:center}.VehicleDetails_photoGallery__0uvlP{grid-gap:.5rem;align-items:end;border-radius:10px;box-shadow:1px 2px 6px #5e5a5abf;display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr);padding:.3rem .3rem .5rem}.VehicleDetails_photoItem__C9OJe{align-items:center;display:flex;flex-direction:column;position:relative;text-align:center}.VehicleDetails_photoLabel__ce8Ug{font-size:14px;margin-bottom:5px}.VehicleDetails_defectsBlock__9iE8I{border-radius:10px;box-shadow:1px 2px 6px #5e5a5abf;margin-top:20px;padding:.5rem;text-align:center}.VehicleDetails_defectsGallery__94q9s{display:flex;flex-wrap:wrap;gap:10px}.VehicleDetails_defectImage__DRZRL{border-radius:5px;height:100px;object-fit:cover;width:100px}.VehicleDetails_infoBlock__WmmUy{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:0 24px}.VehicleDetails_infoBlock_p_left__rgH12{color:#42484d;font-size:16px;font-weight:400;margin:5px 0;text-align:left;width:46%}.VehicleDetails_infoBlock_p_right__6X55E{color:#181b1e;font-size:16px;font-weight:700;margin:5px 0;text-align:end;width:48%}.VehicleDetails_dop_div__JYRlH{display:flex;flex-direction:column;gap:8px}.VehicleDetails_dop_infoBlock__p8ove{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:0 24px}.VehicleDetails_dop_infoBlock_p_left__\+xnPh{color:#42484d;font-size:16px;font-weight:400;margin:0;text-align:left;width:100%}.VehicleDetails_dop_infoBlock_p_right__COsip{color:#181b1e;font-size:16px;font-weight:700;margin:0;text-align:left;width:100%}.VehicleDetails_div_pan__ia4Ih{align-items:center;display:flex;justify-content:space-around}.VehicleDetails_otgruzheno__\+82wI{color:red;font-size:1.2rem;font-weight:700;text-align-last:center}.VehicleDetails_closeButton__L-7ES{background:red;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;position:absolute;right:10px;top:10px;z-index:2500}.VehicleDetails_openphoto__06PSd{align-items:center;background:#000000bf;display:flex;inset:0;justify-content:center;position:fixed}.VehicleDetails_modalContent__Vi4\+\+{align-items:center;background:#323232;border-radius:10px;display:flex;justify-content:center;max-height:90vh;max-width:90vw;padding:4px;position:relative;z-index:1000}.VehicleDetails_modalWrapper__dSSpB{position:relative;z-index:1000}.VehicleDetails_modalImage__-Jhtj{-webkit-touch-callout:default;max-height:90vh;max-width:100%;object-fit:contain;pointer-events:auto;position:relative;touch-action:auto!important;user-select:auto;-webkit-user-select:auto;-webkit-user-select:auto!important;user-select:auto!important;z-index:2000}.VehicleDetails_modalOverlay__UyYfs{align-items:center;background:#000000ed;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.VehicleDetails_div_buttons_foto__zW0OF{display:flex;justify-content:space-between}.VehicleDetails_photoWrapper__tm9lv{height:300px;max-width:400px;overflow:hidden;position:relative;width:100%}.VehicleDetails_controls__RzbLF{align-items:center;display:flex;gap:10px;margin-top:10px}.VehicleDetails_modalOverlay_del__1ybHL{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:500}.VehicleDetails_modalContent_del__16BOc{background:#fff;border-radius:10px;overflow-x:hidden;overflow-y:scroll;padding:30px 20px 40px;text-align:center}.VehicleDetails_modalButtons_del__UWZnY{align-items:center;background:#fff;display:flex;gap:12px;justify-content:center;width:100%}.VehicleDetails_confirmButton_del__DW1Hs{background-color:red;border:none;color:#fff;cursor:pointer;padding:10px}.VehicleDetails_cancelButton_del__-65TC{background-color:gray;border:none;color:#fff;cursor:pointer;padding:10px}.VehicleDetails_footter_buttons__VU\+sQ{align-items:center;background-color:#fff;border-top:1px solid gray;bottom:0;display:flex;flex-direction:row;gap:12px;height:51px;justify-content:center;left:50%;max-width:900px;padding:12px 0;position:fixed;translate:-50%;width:inherit}.VehicleDetails_trash_div__AVPai{background-color:#edf4f2;color:#181b1e}.VehicleDetails_pan_button__8MsYC,.VehicleDetails_trash_div__AVPai{align-items:center;border-radius:4px;display:flex;flex-direction:row;gap:10px;height:33px;justify-content:center;padding:5px 15px;width:155px}.VehicleDetails_pan_button__8MsYC{background-color:#42484d;color:#fff;text-decoration:none}.VehicleDetails_footter_freespace__zW0Q1{height:30px;width:100%}.VehicleDetails_infoBlock_head__rXdHG{align-items:center;background-color:#edf4f2;color:#42484d;display:flex;height:45px;padding:0 0 0 24px;text-align:center;width:100%}.VehicleDetails_photoCarousel__ncBO6{margin-bottom:20px;width:100%}.VehicleDetails_photoBlock__PDgmI{position:relative;text-align:center}.VehicleDetails_photo__R6o22{border-radius:6px;height:200px}.VehicleDetails_vehicle_status_div__VF4fN{align-items:center;background-color:#10ce00;border-radius:4px;color:#fff;display:flex;font-size:12px;font-weight:700;gap:4px;height:18px;margin:0;padding:4px;text-align:right;width:56px}.VehicleDetails_statusReady__arBZA{color:#fff;margin:0}.VehicleDetails_myCarouselContainer__kt6rH{align-items:center;display:flex;gap:8px;margin-bottom:10px;width:100%}.VehicleDetails_arrowButton__NOfJa{background:none;border:none;color:#000;cursor:pointer;font-size:24px;-webkit-user-select:none;user-select:none}.VehicleDetails_arrowButton__NOfJa:hover{background-color:#fff}.VehicleDetails_carouselWrapper__wviwo{position:relative;width:320px}.VehicleDetails_carouselInner__Ze3lV{display:flex;touch-action:pan-y;transition:transform .2s ease-in-out}.VehicleDetails_slideBlock__OvSEJ{flex:0 0 auto;position:relative;text-align:center}.VehicleDetails_photo__R6o22{-webkit-touch-callout:default;cursor:pointer;height:230px;object-fit:cover;touch-action:auto;-webkit-user-select:auto;user-select:auto;width:100%}.VehicleDetails_labelOverlay__gQuuu{background:#00000080;border-bottom-left-radius:6px;border-bottom-right-radius:6px;bottom:3px;color:#fff;font-size:14px;padding:4px;position:absolute;text-align:center;width:calc(100% - 8px)}.VehicleDetails_customPagination__h1SQs{align-items:center;display:flex;font-weight:700;gap:24px;justify-content:center;margin-top:5px;text-align:center}.AddVehicles_container__lSEEK{height:96vh;margin:20px auto auto;max-width:800px;overflow-x:hidden;overflow-y:auto;width:100%}.AddVehicles_head_p__rlA2g{font-size:24px;font-weight:700;margin:0;padding:12px 24px}.AddVehicles_form__xHLVG{display:flex;flex-direction:column;gap:32px;padding:24px;width:calc(100% - 48px)}.AddVehicles_input_edit_wrapper__EwiYK{position:relative}.AddVehicles_input_add__-WZqW{border:1px solid #ccc;border-radius:4px;color:#000;font-size:16px;font-weight:600;padding:16px 10px 10px;position:relative;width:calc(100% - 20px)}.AddVehicles_label_add__beE5Y{background:#fff;color:#858585;font-size:14px;font-weight:400;left:12px;padding:0 6px;position:absolute;top:-12px;z-index:1}.AddVehicles_error__Dr93A{color:red}.AddVehicles_success__e8qfW{color:green}.AddVehicles_input_container__Nx6RQ{display:flex;flex-direction:column;position:relative;width:100%}.AddVehicles_dropdown__tVeTx{background-color:#fff;box-shadow:2px 2px 5px #8a8a8a;left:0;top:100%;width:100%;z-index:1000}.AddVehicles_dropdownItem__bsRhu{background-color:#f2ecec;margin:2px;padding:5px}.AddVehicles_div_button__Usm3E{align-items:center;background:#fff;border-top:1px solid gray;bottom:0;display:flex;flex-wrap:wrap;height:75px;justify-content:center;left:50%;position:fixed;translate:-50%;width:800px;z-index:200}.AddVehicles_add_submit_button__Sd7Ez{background-color:#0fc100;border-radius:4px;color:#fff;font-size:1.1rem;height:43px;padding:10px;width:185px}.AddVehicles_add_submit_button__Sd7Ez:hover{background-color:#0d9401}.AddVehicles_lable_section_div__r0\+03{align-items:center;background-color:#edf4f2;color:#42484d;display:flex;font-size:16px;font-weight:700;height:41px;justify-content:flex-start;padding:0 0 0 12px;width:100%}.AddVehicles_finish_div__ddpVh{height:70px}.AddVehicles_add_submit_button__Sd7Ez:disabled{background-color:#11bf026b;cursor:not-allowed;opacity:.7}.UploadExcel_container__\+3Zx0{align-items:center;background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:24px;padding:24px;text-align:center;width:calc(100% - 48px)}.UploadExcel_container__\+3Zx0 p{color:#181b1e;font-size:16px;font-weight:600;margin:0}.UploadExcel_input_up_exel__EkhGJ{border:1px solid #ccc;border-radius:5px;padding:10px;width:calc(100% - 20px)}button{border:none;border-radius:5px;cursor:pointer;transition:background .3s}button:hover{background:#0056b3}.UploadExcel_success__jtjoK{color:green;margin-top:10px}.UploadExcel_error__r7Ejh{color:red;margin-top:10px}.UploadExcel_add_excel_button__wL1Sj{background-color:#181b1e;color:#fff;height:43px;width:108px}.UploadExcel_add_excel_button__wL1Sj:hover{background-color:#262b30}.EditVehicle_edit_container__M5iAo{background:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;height:calc(100vh - 13px);margin:20px auto auto;max-width:800px;overflow-x:hidden;overflow-y:scroll;padding:0;position:relative;width:100%}.EditVehicle_lable_section_div__Zr2yq{align-items:center;background-color:#edf4f2;color:#42484d;display:flex;font-size:16px;font-weight:700;height:41px;justify-content:flex-start;padding:0 0 0 12px;width:100%}.EditVehicle_section_div__hMPfz{display:flex;flex-direction:column;gap:20px;padding:24px}.EditVehicle_edit_h2__4aOJE{color:#181b1e;font-size:24px;font-weight:700;margin:20px 0 0;padding:0 0 0 12px;text-align:left}.EditVehicle_header_brand_model_date__Cj9-k{align-items:center;color:#9ca9b4;display:flex;font-size:16px;font-weight:400;gap:9px;height:22px;margin:0 0 15px;padding:0 0 0 12px}.EditVehicle_edit_select__SVecn{width:100%}.EditVehicle_edit_select__SVecn,.EditVehicle_edit_textarea__awaFj{border:1px solid #ccc;border-radius:5px;font-size:16px;margin-top:5px;padding:8px}.EditVehicle_edit_textarea__awaFj{min-height:80px;resize:vertical;width:95%}.EditVehicle_edit_button__OfQES{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:18px;margin-top:15px;padding:10px;transition:background .3s;width:100%}.EditVehicle_edit_button__OfQES:hover{background-color:#0056b3}.EditVehicle_photoContainer__jgv9n{align-items:center;display:flex;gap:15px;margin-top:10px}.EditVehicle_vehicleImage__ES23Y{border:1px solid #ccc;border-radius:5px;height:100px;object-fit:cover;width:100px}.EditVehicle_footter_Buttons_div__xJwlb{background-color:#fff;border-top:1px solid #0000001f;bottom:0;display:flex;gap:12px;justify-content:center;left:50%;max-height:75px;max-width:800px;padding:16px 0;position:fixed;translate:-50%;width:inherit;z-index:200}.EditVehicle_footter_save_Button__GbMa8{background-color:#0fc100;color:#fff;font-size:14px;font-weight:700;height:43px;transition:background .3s;width:185px}.EditVehicle_footter_save_Button__GbMa8:hover{background-color:#218838}.EditVehicle_footter_cancel_Button__ZoUXj{background-color:#edf4f2;color:#181b1e;font-size:14px;font-weight:700;height:43px;transition:background .3s;width:185px}.EditVehicle_footter_cancel_Button__ZoUXj:hover{background-color:#bfc4c3}.EditVehicle_deleteButton__dG3L-{background-color:#dc3545;margin-left:10px}.EditVehicle_deleteButton__dG3L-:hover{background-color:#c82333}@media (max-width:600px){.EditVehicle_edit_container__M5iAo{max-width:100%;overflow-x:hidden}.EditVehicle_edit_input__WpVgm,.EditVehicle_edit_select__SVecn,.EditVehicle_edit_textareat__jrNpf{font-size:14px}.EditVehicle_edit_button__OfQES{font-size:16px}.EditVehicle_saveButton__xQLCH{width:98%}}.EditVehicle_modalContentConfirm__q8p8L{background:#fff;border-radius:10px;display:flex;flex-direction:column;gap:26px;max-width:400px;padding:0 20px 20px;position:relative;text-align:center}.EditVehicle_modalTitleConfirm__SFJRi{font-size:1.5rem;font-weight:700;margin-bottom:10px}.EditVehicle_modalTextConfirm__u--rH{font-size:1rem;margin-bottom:20px}.EditVehicle_buttonGroupConfirm__6WRKu{display:flex;justify-content:space-evenly}.EditVehicle_confirmButtonConfirm__z\+3ND{background:#0fc100;border-radius:5px;color:#fff;cursor:pointer;padding:15px 25px}.EditVehicle_backButtonConfirm__FGJhn{background:red;border-radius:5px;color:#fff;cursor:pointer;padding:15px 25px}.EditVehicle_cancelButtonConfirm__044AC{background:#fff;cursor:pointer;font-size:26px}.EditVehicle_openphotoConfirm__1oiGc{align-items:center;background:#000000bf;display:flex;inset:0;justify-content:center;position:fixed;z-index:300}.EditVehicle_finish_div__zMMAA{height:70px}.EditVehicle_modalOverlay__3Kmsp{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.EditVehicle_modalContent__pXfQk{animation:EditVehicle_fadeIn__EJN7D .3s ease-in-out;background:#fff;border-radius:10px;box-shadow:0 4px 10px #0000004d;max-width:90%;padding:20px;position:relative;text-align:center;width:320px}@keyframes EditVehicle_fadeIn__EJN7D{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.EditVehicle_modalTitle__XrHGh{color:#333;font-size:20px;font-weight:700;margin-bottom:15px}.EditVehicle_modalBody__VNn5W{background:#f9f9f9;border:1px solid #ddd;border-radius:5px;max-height:250px;overflow-y:auto;padding:5px;text-align:left}.EditVehicle_checkboxLabel__5cONT{align-items:center;cursor:pointer;display:flex;font-size:16px;padding:5px}.EditVehicle_checkboxLabel__5cONT input{cursor:pointer;margin-right:10px}.EditVehicle_buttonGroup__M1DKR{display:flex;justify-content:space-between;margin-top:15px}.EditVehicle_confirmButton__Dj3v4{background-color:#28a745;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:8px 12px}.EditVehicle_confirmButton__Dj3v4:hover{background-color:#218838}.EditVehicle_cancelButton__UY53L{background-color:#dc3545;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:8px 12px}.EditVehicle_cancelButton__UY53L:hover{background-color:#c82333}.EditVehicle_modalBody__VNn5W::-webkit-scrollbar{width:6px}.EditVehicle_modalBody__VNn5W::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.EditVehicle_modalBody__VNn5W::-webkit-scrollbar-thumb:hover{background:#555}.EditVehicle_input_edit_wrapper__rtM7H{position:relative}.EditVehicle_edit_input__WpVgm{border:1px solid #ccc;border-radius:4px;color:#000;font-size:16px;font-weight:600;padding:16px 10px 10px;position:relative;width:calc(100% - 20px)}.EditVehicle_edit_label__RWkU5{top:-12px}.EditVehicle_edit_label__RWkU5,.EditVehicle_edit_label_text_area__4VbMQ{background:#fff;color:#858585;font-size:14px;font-weight:400;left:12px;padding:0 6px;position:absolute;z-index:1}.EditVehicle_edit_label_text_area__4VbMQ{top:-8px}.EditVehicle_confirm_modal_header_x__hUyuZ{align-items:baseline;display:flex;gap:12px;justify-content:center}.Photo_Editor_photoEditor__C7ofb{padding:20px}.Photo_Editor_photoGrid__v28YF{align-items:end}.Photo_Editor_photoCard_div_with_close__fAHPg{align-items:center;display:flex;flex-direction:column;position:relative}.Photo_Editor_deleteButtonSmall__85eTv{right:5px;top:5px}.Photo_Editor_defectPhotoUpload_p__cStl2{color:blue;font-size:1rem;text-decoration:underline}.Photo_Editor_defectPhoto__Gyrh6{border:1px solid #ddd;cursor:pointer;height:7rem;object-fit:cover;width:6rem}.Photo_Editor_openphoto__K0hWp{align-items:center;background:#000000bf;display:flex;inset:0;justify-content:center;position:fixed;z-index:300}.Photo_Editor_modalContent__jAu4O{align-items:center;background:#323232;border-radius:10px;display:flex;justify-content:center;max-height:90vh;max-width:90vw;padding:4px;position:relative}.Photo_Editor_photoEditorTitle__7HaqE{font-size:1.25rem;font-weight:700;margin-bottom:1rem}.Photo_Editor_photoGrid__v28YF{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr)}.Photo_Editor_photoCard__0mk7j{align-items:center;display:flex;flex-direction:column}.Photo_Editor_photoLabel__4Qhne{font-size:.875rem;font-weight:600;margin-bottom:.5rem}.Photo_Editor_photo__H8nmd{aspect-ratio:3/4;border:1px solid #ddd;cursor:pointer;object-fit:cover;width:100%}.Photo_Editor_buttonGroup__D0LSL{display:flex;gap:.5rem;margin-top:.5rem}.Photo_Editor_deleteButton__I7-K4{background-color:#ef4444;border-radius:5px;color:#fff;cursor:pointer;padding:.25rem .5rem}.Photo_Editor_deleteButtonSmall__85eTv,.Photo_Editor_deleteButtonSmall_all__vtZl3{background-color:#ef4444;border-radius:3px;color:#fff;cursor:pointer;padding:.2rem .4rem;position:absolute;right:0;top:0}.Photo_Editor_uploadButton__6nseW{background-color:#3b82f6;border-radius:5px;color:#fff;cursor:pointer;padding:.25rem .5rem}.Photo_Editor_dropzone__XZPpG{border:2px dashed #0036f6;cursor:pointer;margin-top:24px;padding:1rem;text-align:center}.Photo_Editor_defectGrid__Fwf8u{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);justify-items:center;margin-top:1rem}.Photo_Editor_defectPhotoWrapper__-4ihR{align-items:center;display:flex;flex-direction:column;height:7rem;justify-content:center;position:relative;width:6rem}.Photo_Editor_closeButton__6eE2G{background:red;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;position:absolute;right:10px;top:10px}.Photo_Editor_modalWrapper__5x-M\+{position:relative}.Photo_Editor_modalImage__5KjvU{max-height:90vh;max-width:100%;object-fit:contain}.Photo_Editor_modalContentDelete__NbMZV{background:#fff;border-radius:10px;max-width:400px;padding:20px;position:relative;text-align:center}.Photo_Editor_modalTitleDelete__wWU0f{font-size:1.5rem;font-weight:700;margin-bottom:10px}.Photo_Editor_modalTextDelete__Uqv2S{font-size:1rem;margin-bottom:20px}.Photo_Editor_buttonGroupDelete__v8k\+v{display:flex;gap:10px;justify-content:center}.Photo_Editor_confirmButtonDelete__KO3Rn{background:red;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px}.Photo_Editor_cancelButtonDelete__TuqEO{background:gray;border-radius:5px;color:#fff;cursor:pointer;padding:10px 15px}.Photo_Editor_openphotoDelete__KD5uf{align-items:center;background:#000000bf;display:flex;inset:0;justify-content:center;position:fixed}.AddComplect_container__Y-jCe{background:#f9f9f9;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:20px auto;max-width:500px;padding:20px;text-align:center}.AddComplect_form__5sqqq{display:flex;gap:10px;margin-bottom:15px}.AddComplect_input__\+HSYn{border:1px solid #ddd;border-radius:4px;flex:1 1;font-size:16px;padding:10px}.AddComplect_button__HzI-S{background:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 15px;transition:background .3s}.AddComplect_button__HzI-S:hover{background:#218838}.AddComplect_error__Oblcw{color:red;font-weight:700}.AddComplect_success__c\+E\+m{color:green;font-weight:700}.AddComplect_list__uQ11x{list-style:none;padding:0}.AddComplect_listItem__FtoI3{border-bottom:1px solid #ddd;display:flex;font-size:16px;justify-content:space-between;padding:8px}.AddComplect_dell_complect_button__PeL8r{border:none;border-radius:5px;cursor:pointer;padding:10px 15px;transition:background .3s}
/*# sourceMappingURL=main.94ec7646.css.map*/