@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Barlow+Semi+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@400..900&display=swap'); * { box-sizing: border-box; margin: 0; padding: 0; } html, body { height: 100%; margin: 0; user-select: none; overflow: hidden; /* background-color: rgba(0, 0, 0, 0.566); */ /* background-image: url(backgroundfortasarım.png); */ } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } input[type=number] { -moz-appearance: textfield; } .overlay{ position: relative; height: 100%; margin: 0; user-select: none; overflow: hidden; background-color: rgba(0, 0, 0, 0.945); z-index: 5; display: flex; justify-content: center; align-items: center; } .overlay_askmenu{ background: rgba(17, 17, 17, 0.95); border-radius: 0.5vh; border-style: solid; border-color: rgba(255, 255, 255, 0.1); border-width: 1px; width: 40vh; height: 20vh; position: relative; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 25px 50px 0px rgba(0, 0, 0, 0.8); backdrop-filter: blur(6.25px); display: flex; flex-direction: column; align-items: center; } .overlay_askmenu_toptext{ display: flex; flex-direction: row; align-items: center; margin-top: 3vh; } .overlay_askmenu_toptext_1{ background: linear-gradient( 90deg, rgba(93, 219, 190, 0.1) 0%, rgba(93, 219, 190, 0.05) 100% ); border-radius: 0.2vh; border-style: solid; border-color: rgba(93, 219, 190, 0.2); border-width: 1px; border-width: 1px; width: 2.5vh; height: 2.5vh; display: flex; justify-content: center; align-items: center; } .overlay_askmenu_toptext_2{ color: #ffffff; text-align: center; font-family: "Inter"; font-size: 1.5vh; font-weight: 700; position: relative; margin-left: 1.5vh; } .overlay_askmenu_destext{ color: rgba(255, 255, 255, 0.7); text-align: center; font-family: "Inter"; font-size: 1vh; font-weight: 400; position: relative; margin-top: 1.5vh; } .overlay_askmenu_price{ color: #5DDBBE; text-align: center; font-family: "Inter"; font-size: 1.4vh; font-weight: 700; position: relative; margin-top: 1.5vh; } .overlay_askmenu_buttons{ display: flex; justify-content: space-between; width: 45%; margin-top: 2vh; } .overlay_askmenu_buttons_1{ background: linear-gradient( 90deg, rgba(93, 219, 190, 1) 0%, rgb(48, 202, 166) 100% ); border-radius: 0.4vh; padding: 0.8vh 2vh; display: flex; justify-content: center; align-items: center; position: relative; cursor: pointer; } .overlay_askmenu_buttons_1_text{ color: rgba(0, 0, 0, 0.968); text-align: center; font-family: "Inter"; font-size: 1vh; font-weight: 700; position: relative; } .overlay_askmenu_buttons_2{ background: linear-gradient( 90deg, rgb(222, 74, 74) 0%, rgb(197, 34, 34) 100% ); border-radius: 0.4vh; padding: 0.8vh 2vh; display: flex; justify-content: center; align-items: center; position: relative; cursor: pointer; } .overlay_askmenu_buttons_2_text{ color: rgba(0, 0, 0, 0.968); text-align: center; font-family: "Inter"; font-size: 1vh; font-weight: 700; position: relative; } /* ------------------------------------------ GARAGE BUY ----------------------------------------------------------------------------------------- */ .garage_push{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); background: rgba(17, 17, 17, 0.95); border-radius: 1vh; border-style: solid; border-color: rgba(255, 255, 255, 0.1); border-width: 1px; width:100vh; height: 60vh; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 25px 50px 0px rgba(0, 0, 0, 0.8); /* backdrop-filter: blur(12.5px); */ display: flex; justify-content: space-between; z-index: 1; } .garage_push_left{ width: 35%; height: 100%; border-top-left-radius: 1vh; border-bottom-left-radius: 1vh; background: linear-gradient( 90deg, rgba(0, 0, 0, 0.3) 100%, rgba(0, 0, 0, 0) 0% ); display: flex; flex-direction: column; /* align-items: center; */ } .garage_push_left_topsale{ background: rgba(0, 0, 0, 0.8); border-radius: 2vh; border-style: solid; border-color: rgba(255, 255, 255, 0.15); border-width: 1px; /* width: 8.15vh; height: 2.96vh; */ padding: 0.5rem 0.9rem; position: absolute; margin: 2vh; backdrop-filter: blur(7.5px); display: flex; align-items: center; gap: 1vh; } .garage_push_left_topsale_circle{ background: #fbbf24; border-radius: 33554400px; width: 0.8vh; height: 0.8vh; /* margin-left: 1vh; */ } .garage_push_left_topsale_text{ color: #ffffff; text-align: left; font-family: "Inter"; font-size: 1vh; line-height: 18px; font-weight: 500; position: relative; } .garage_push_left_img{ width: 90%; height: 19vh; margin-left: 1.8vh; margin-top: 10vh; /* border: 1px solid white; */ } .garage_push_left_img img{ width: 100%; height: 100%; } .garage_push_left_photopart{ display: flex; flex-direction: row; margin-top: 2vh; margin-left: 1.8vh; align-items: center; justify-content: space-between; width: 85%; } .garage_push_left_photopart_1{ color: rgba(255, 255, 255, 0.7); text-align: left; font-family: "Inter"; font-size: 0.6rem; font-weight: 500; } .garage_push_left_photopart_2{ cursor: pointer; } .garage_push_left_photopart_2:hover{ opacity: 0.5; } .garage_push_left_stars{ display: flex; gap: 0.8vh; margin-top: 12vh; margin-left: 1.8vh; } .leftcheck{ color:#F0AD01; font-size: 2.5vh; } .checked { color: #242424; font-size: 2.5vh; } .garage_push_left_infos{ display: flex; flex-direction: column; margin-top: 2vh; margin-left: 1.8vh; } .garage_push_left_infos_1{ color: #ffffff; text-align: left; font-family: "Inter"; font-size: 2vh; /* line-height: 42px; */ font-weight: 700; } .garage_push_left_infos_2{ display: flex; flex-direction: row; margin-top: 0.5vh; } .garage_push_left_infos_2_icon{ margin-right: 1vh; } .garage_push_left_infos_2_text{ color: rgba(255, 255, 255, 0.7); text-align: left; font-family: "Inter"; font-size: 0.8rem; font-weight: 500; margin-top: 0.3vh; } .garage_push_right{ width: 65%; height: 100%; /* border: 1px solid red; */ border-top-right-radius: 1vh; border-bottom-right-radius: 1vh; display: flex; flex-direction: column; /* align-items: center; */ } .garage_push_right_top{ display: flex; flex-direction: row; align-items: center; justify-content: center; /* border: 1px solid red; */ /* justify-content: space-between; */ gap: 2vh; margin-top: 4vh; width: 100%; } .garage_push_right_top_1{ background: linear-gradient( 90deg, rgba(93, 219, 190, 0.1) 0%, rgba(93, 219, 190, 0.05) 100% ); border-radius: 1vh; border-style: solid; border-color: rgba(93, 219, 190, 0.2); border-width: 1px; width: 20vh; height: 10vh; position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 1vh; } .garage_push_right_top_1_src{ background: linear-gradient( 90deg, rgba(93, 219, 190, 0.3) 0%, rgba(93, 219, 190, 0.1) 100% ); border-radius: 0.5vh; width: 3.2vh; height: 3vh; display: flex; align-items: center; justify-content: center; } .garage_push_right_top_1_text{ color: #5DDBBE; text-align: center; font-family: "Inter"; font-size: 1.2vh; line-height: 30px; font-weight: 700; position: relative; } .garage_push_right_top_1_undertext{ color: rgba(255, 255, 255, 0.6); text-align: center; font-family: "Inter"; font-size: 0.9vh; /* line-height: 18px; */ font-weight: 400; position: relative; } .garage_push_right_top_2{ background: linear-gradient( 90deg, rgba(255, 255, 255, 0.02) 0%, rgba(255, 255, 255, 0.05) 100% ); border-radius: 1vh; border-style: solid; border-color: rgba(255, 255, 255, 0.1); border-width: 1px; width: 20vh; height: 10vh; position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 1vh; font-family: "Inter"; } .garage_push_right_top_2_src{ background: linear-gradient( 90deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.1) 100% ); border-radius: 0.5vh; width: 3.2vh; height: 3vh; display: flex; align-items: center; justify-content: center; } .garage_push_right_top_2_text{ color: #ffffff; text-align: center; font-size: 1.2vh; line-height: 30px; font-weight: 700; position: relative; } .garage_push_right_top_2_undertext{ color: rgba(255, 255, 255, 0.6); text-align: center; font-size: 0.9vh; /* line-height: 18px; */ font-weight: 400; position: relative; } .garage_push_right_dest{ display: flex; flex-direction: column; /* width: 70%; */ /* background-color: red; */ margin-left: 5vh; margin-top: 2vh; font-family: "Inter"; } .garage_push_right_dest_top{ color: #ffffff; text-align: left; font-size: 1.3vh; font-weight: 600; position: relative; } .garage_push_right_dest_dest{ width: 92%; color: rgba(255, 255, 255, 0.7); text-align: left; font-size: 1.1vh; font-weight: 400; margin-top: 1vh; line-height: 2vh; white-space: wrap; overflow: hidden; text-overflow: ellipsis; } .garage_push_right_feat{ display: flex; flex-direction: column; /* width: 70%; */ /* background-color: red; */ font-family: "Inter"; margin-left: 5vh; margin-top: 2vh; } .garage_push_right_feat_top{ color: #ffffff; text-align: left; font-size: 1.3vh; font-weight: 600; position: relative; } .garage_push_right_feat_list{ width: 92%; display: flex; flex-direction: column; margin-top: 1.2vh; /* background-color: red; */ } .garage_push_right_feat_list_item{ width: 100%; background: linear-gradient( 90deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.02) 100% ); border-radius: 8px; border-style: solid; border-color: rgba(255, 255, 255, 0.08); border-width: 1px; height: 4vh; display: flex; /* justify-content: center; */ align-items: center; margin-bottom: 0.8vh; } .garage_push_right_feat_list_item_1{ background: linear-gradient( 90deg, rgba(93, 219, 190, 0.1) 0%, rgba(93, 219, 190, 0.05) 100% ); border-radius: 0.5vh; border-style: solid; border-color: rgba(93, 219, 190, 0.2); border-width: 1px; width: 2.5vh; height: 2.5vh; margin-left: 1vh; display: flex; justify-content: center; align-items: center; } .garage_push_right_feat_list_item_2{ width: 50%; color: rgba(255, 255, 255, 0.7); text-align: left; font-size: 1.1vh; font-weight: 400; margin-left: 1.5vh; line-height: 2vh; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: flex; gap: 0.4vh; } .garage_push_right_price{ display: flex; flex-direction: column; width: 85%; height: 8vh; background: linear-gradient( 90deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.01) 100% ); border-radius: 8px; border-style: solid; border-color: rgba(255, 255, 255, 0.08); border-width: 1px; margin-left: 5vh; margin-top: 1vh; display: flex; flex-direction: row; justify-content: space-between; align-items: center; font-family: "Inter"; } .garage_push_right_price_1{ display: flex; flex-direction: column; margin-left: 1.5vh; } .garage_push_right_price_1_text{ color: rgba(255, 255, 255, 0.6); text-align: left; font-size: 1vh; /* line-height: 18px; */ font-weight: 400; } .garage_push_right_price_1_text2{ color: #5DDBBE; text-align: left; font-size: 1.3vh; /* line-height: 18px; */ font-weight: 700; margin-top: 0.4vh; } .garage_push_right_price_2{ display: flex; flex-direction: column; margin-right: 1.5vh; } .garage_push_right_price_2_text{ color: rgba(255, 255, 255, 0.6); text-align: left; font-size: 1vh; /* line-height: 18px; */ font-weight: 400; } .garage_push_right_price_2_text2{ color: #5DDBBE; text-align: left; font-size: 1.3vh; /* line-height: 18px; */ font-weight: 700; margin-top: 0.4vh; } .garage_push_right_button{ background: linear-gradient( 90deg, rgba(93, 219, 190, 1) 0%, rgb(48, 202, 166) 100% ); border-radius: 0.7vh; width: 85%; margin-left: 5vh; margin-top: 1.5vh; height: 4vh; display: flex; justify-content: center; align-items: center; position: relative; font-family: "Inter"; cursor: pointer; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 8px 25px 0px rgba(93, 219, 190, 0.3); } .garage_push_right_button:hover{ opacity: 0.7; } .garage_push_right_button_text{ display: flex; flex-direction: row; } .garage_push_right_button_text_1{ margin-right: 1vh; } .garage_push_right_button_text_2{ color: #000000; text-align: center; font-size: 1.1vh; font-weight: 700; } /* ------------------------------------------ GARAGE INSERT ----------------------------------------------------------------------------------------- */ .garage_insert{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); /* background: rgba(17, 17, 17, 0.98); */ background:rgba(14, 14, 14, 0.974); border-radius: 0.5vh; border-style: solid; border-color: rgba(84, 84, 84, 0.608); border-width: 0.4vh; width: 127.8vh; height: 72.9vh; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 25px 50px 0px rgba(0, 0, 0, 0.8); /* backdrop-filter: blur(12.5px); */ /* filter: blur(50px); */ display: flex; flex-direction: column; /* justify-content: space-between; */ z-index: 1; font-family: "Inter"; } .garage_insert_desen{ position: absolute; width: 100%; height: 11vh; background-image: url('https://www.transparenttextures.com/patterns/asfalt-light.png'); background-size: auto; background-repeat: repeat; opacity: 0.5; } .garage_insert_top{ width: 100%; height: 13vh; /* background-color: red; */ border-bottom: 1px solid rgba(125, 123, 123, 0.183); display: flex; align-items: center; justify-content: space-between; } .garage_insert_top_tops{ display: flex; flex-direction: row; margin-left: 4vh; } .garage_insert_top_1{ position: relative; display: flex; justify-content: center; align-items: center; } .garage_insert_top_2{ display: flex; flex-direction: column; margin-left: 1.5vh; margin-top: 0.4vh; } .garage_insert_top_2_1{ color: rgba(255, 255, 255, 0.6); text-align: left; font-size: 1vh; font-weight: 700; } .garage_insert_top_2_2{ color: #ffffff; text-align: left; font-size: 1.9vh; font-weight: 700; margin-top: 0.3vh; text-transform: uppercase; } .garage_insert_top_right{ display: flex; flex-direction: row; margin-right: 4vh; gap: 4.5vh; font-family: "Inter"; } .garage_insert_top_right_1{ display: flex; flex-direction: row; align-items: center; gap: 1vh; } .garage_insert_top_right_1_1{ background: linear-gradient(to left, #181818, #181818); border-radius: 50%; border-style: solid; border-color: rgba(176, 171, 171, 0.2); border-width: 1px; width: 4.3vh; height: 4.3vh; } .garage_insert_top_right_1_1 img{ width: 100%; height: 100%; border-radius: 50%; object-fit: contain; } .garage_insert_top_right_1_2{ display: flex; flex-direction: column; } .garage_insert_top_right_1_2_1{ color: #ffffff; text-align: left; /* font-family: "Poppins", sans-serif; */ font-size: 1.1vh; font-weight: 700; } .garage_insert_top_right_1_2_2{ color: rgba(255, 255, 255, 0.6); text-align: left; font-size: 1vh; font-weight: 500; margin-top: 0.5vh; } .garage_insert_top_right_2{ background: rgba(56, 53, 43, 0.15); border-radius: 0.5vh; border-style: solid; border-color: rgba(116, 104, 63, 0.3); border-width: 1px; width: 4.2vh; height: 4vh; display: flex; justify-content: center; align-items: center; cursor: pointer; z-index: 99; } .garage_insert_top_right_2:hover{ opacity: 0.6; } .garage_insert_under{ position: relative; width: 100%; display: flex; height: 100%; justify-content: space-between; } .garage_insert_under_line{ position: absolute; left: 54%; top: 50%; transform: translate(-54%,-50%); } .garage_insert_left{ width: 54%; height: 100%; /* border-right: 1px solid rgba(125, 123, 123, 0.183); */ display: flex; flex-direction: column; align-items: center; /* justify-content: center; */ /* display: flex; */ /* background-color: red; */ } .garage_insert_left_menu{ width: 80%; display: flex; /* border: 1px solid red; */ /* align-items: center; */ /* justify-content: center; */ gap: 2vh; margin-top: 2vh; } .garage_insert_left_menu_1{ background: #212121; border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 0.5vh; width: 12vh; height: 3.7vh; display: flex; justify-content: center; align-items: center; position: relative; cursor: pointer; } .menu-active{ width: 12vh; height: 3.7vh; background: linear-gradient( 90deg, rgba(51, 55, 54, 0.2) 0%, rgba(102, 239, 207, 0.2) 100% ) !important; border-radius: 0.5vh !important; border: 1px solid rgba(102, 239, 207, 0.7) !important; } .menu-activetext{ color: rgba(106, 251, 217, 0.7) !important; font-family: "Poppins", sans-serif; font-size: 1vh; font-weight: 600; } .garage_insert_left_menu_1:hover{ opacity: 0.8; } .garage_insert_left_menu_1_text{ color: rgba(106, 251, 217, 0.7); text-align: center; font-family: "Poppins", sans-serif; font-size: 1vh; font-weight: 600; text-transform: uppercase; } .garage_insert_left_menu_2{ background: #212121; border: 1px solid rgba(255, 255, 255, 0.1); border-radius: 0.5vh; width: 11vh; height: 3.7vh; display: flex; justify-content: center; align-items: center; position: relative; cursor: pointer; } .garage_insert_left_menu_2:hover{ opacity: 0.8; } .garage_insert_left_menu_2_text{ color: rgba(255, 255, 255, 0.7); text-align: center; font-family: "Poppins", sans-serif; font-size: 1vh; font-weight: 600; text-transform: uppercase; } .garage_insert_left_list{ width: 90%; height: 37vh; /* border: 1px solid red; */ margin-top: 3vh; display: grid; grid-template-columns: repeat(2, 1fr); align-items: start; align-content: start; /* justify-content: center; */ /* align-items: center; */ position: relative; overflow: auto; gap: 1vh; } .garage_insert_left_list::-webkit-scrollbar { display: none; } .garage_insert_left_list_item_empty{ background: linear-gradient( 90deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.01) 100% ); border-radius: 0.3vh; border-style: solid; border-color: rgba(255, 255, 255, 0.1); border-width: 0.1vh; width: 29vh; /* yaklaşık 313px */ height: 10vh; /* yaklaşık 110px */ display: flex; align-items: center; justify-content: center; /* justify-content: space-between; */ cursor: pointer; margin-bottom: 1.4vh; flex-shrink: 0; } .garage_insert_left_list_item_empty:hover{ background: linear-gradient( 90deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.145) 100% ); border-color: rgba(255, 255, 255, 0.297); } .garage_insert_left_list_item{ background: linear-gradient( 90deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.01) 100% ); border-radius: 0.3vh; border-style: solid; border-color: rgba(255, 255, 255, 0.1); border-width: 0.1vh; width: 29vh; /* yaklaşık 313px */ height: 10vh; /* yaklaşık 110px */ display: flex; align-items: center; /* justify-content: space-between; */ cursor: pointer; margin-bottom: 1.4vh; flex-shrink: 0; } .garage_insert_left_list_item:hover{ background: linear-gradient( 90deg, rgba(255, 255, 255, 0.03) 0%, rgba(255, 255, 255, 0.145) 100% ); border-color: rgba(255, 255, 255, 0.297); } /* .garage_insert_left_list_item_1{ background: linear-gradient( 90deg, rgba(74, 222, 128, 0.2) 0%, rgba(34, 197, 94, 0.1) 100% ); border-radius: 0.5vh; border-style: solid; border-color: rgba(74, 222, 128, 0.3); border-width: 1px; width: 4vh; height: 4vh; margin-left: 1vh; display: flex; justify-content: center; align-items: center; } */ .garage_insert_left_list_item_1{ width: 13vh; height: 5vh; display: flex; margin-left: 0.7vh; /* border: 1px solid red; */ } .garage_insert_left_list_item_1 img{ width: 100%; height: 100%; /* object-fit: contain; */ } .garage_insert_left_list_item_2{ display: flex; flex-direction: column; width: 16vh; /* background-color: red; */ margin-left: 2vh; font-family: "Inter"; } .garage_insert_left_list_item_2_1{ color: #ffffff; text-align: left; font-size: 1.2vh; font-weight: 600; margin-bottom: 0.9vh; } .garage_insert_left_list_item_2_2{ color: rgba(255, 255, 255, 0.7); text-align: left; font-size: 1vh; font-weight: 500; margin-bottom: 0.9vh; } .garage_insert_left_list_item_2_3{ color: rgba(255, 255, 255, 0.5); text-align: left; font-size: 1vh; font-weight: 400; } .garage_insert_left_list_item_3{ display: flex; flex-direction: column; align-items: flex-end; margin-right: 1.5vh; font-family: "Inter"; } .garage_insert_left_list_item_3_1{ display: flex; flex-direction: row; align-items: center; justify-content: center; gap: 0.7vh; margin-bottom: 0.9vh; } .garage_insert_left_list_item_3_1_icon{ background: #5ddbbe; border-radius: 50%; width: 0.7vh; height: 0.7vh; position: relative; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 8px 0px rgba(74, 222, 128, 0.6); } .garage_insert_left_list_item_3_1_icon.red, .garage_insert_left_list_item_3_2_icon.red { background-color: rgb(239, 68, 68); box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 8px 0px rgba(222, 74, 74, 0.6); } .garage_insert_left_list_item_3_3.red{ background-color: rgb(239, 68, 68); } .garage_insert_left_list_item_3_1_text{ color: rgba(255, 255, 255, 0.6); text-align: left; font-size: 1vh; font-weight: 500; } .garage_insert_left_list_item_3_2{ display: flex; flex-direction: row; align-items: center; justify-content: right; gap: 0.7vh; margin-bottom: 0.9vh; } .garage_insert_left_list_item_3_2_icon{ background: #5ddbbe; border-radius: 1vh; width: 1.1vh; height: 0.2vh; } .garage_insert_left_list_item_3_2_text{ color: rgba(255, 255, 255, 0.6); text-align: left; font-size: 1vh; font-weight: 500; } .garage_insert_left_list_item_3_3{ background: #5ddbbe; border-radius: 50%; width: 0.7vh; height: 0.7vh; text-align: right; } .garage_insert_left_line{ width: 86%; margin-top: 2vh; } .garage_insert_left_bottom{ width: 87%; display: flex; margin-top: 3vh; /* border: 1px solid red; */ justify-content: space-between; align-items: center; } .garage_insert_left_bottom_1{ position: relative; background: linear-gradient( 90deg, rgba(33, 33, 33, 1) 0%, rgba(33, 33, 33, 1) 100% ); border-radius: 2px; width: 24vh; height: 4.2vh; cursor: pointer; } .garage_insert_left_bottom_1:hover{ opacity: 0.6; } .garage_insert_left_bottom_1_poly{ position: absolute; bottom: 0.1vh; left: 0.2vh; } .garage_insert_left_bottom_1_poly2{ position: absolute; top: 0.02vh; right: 0.2vh; } .garage_insert_left_bottom_1_elements{ width: 100%; height: 100%; display: flex; flex-direction: row; align-items: center; justify-content: center; /* border: 1px solid red; */ } .garage_insert_left_bottom_1_elements_1{ margin-right: 1vh; } .garage_insert_left_bottom_1_elements_2{ color: rgba(255, 255, 255, 0.782); text-align: left; font-family: "Poppins", sans-serif; font-size: 1vh; font-weight: 500; } .garage_insert_left_bottom_2{ color: rgba(255, 255, 255, 0.7); text-align: left; font-family: "Poppins", sans-serif; font-size: 1vh; font-weight: 500; width: 15vh; text-align: center; } .garage_insert_left_bottom_3{ background: #1e1e1e; border-style: solid; border-color: rgba(78, 78, 78, 0.4); border-width: 1px; width: 22.5vh; height: 3.7vh; display: flex; align-items: center; justify-content: space-between; } .inputvalues{ padding-left: 1vh; height: 100%; font-size: 1vh; background-color: transparent !important; color: white; font-family: "Poppins", sans-serif; border: none; outline: none; } .inputvalues::placeholder{ color: #3b3b3b; font-family: "Poppins", sans-serif; font-size: 1vh; } .garage_insert_left_bottom_3_search{ margin-right: 1vh; } /* -------------------------------- Center ------------------------------- */ .garage_insert_center{ width: 46%; height: 100%; /* background-color: rgba(14, 14, 14, 0.489); */ display: flex; justify-content: center; align-items: center; font-family: "Inter"; } .garage_insert_center_noselect{ display: flex; flex-direction: column; justify-content: center; align-items: center; margin-top: -1vh; } .garage_insert_center_noselect_1{ background: linear-gradient( 90deg, rgba(93, 219, 190, 0.2) 0%, rgba(34, 197, 94, 0.1) 100% ); border-radius: 0.9vh; border-style: solid; border-color: rgba(93, 219, 190, 0.3); border-width: 1px; width: 6vh; height: 6vh; display: flex; justify-content: center; align-items: center; } .garage_insert_center_noselect_2{ color: #ffffff; text-align: center; font-size: 1.5vh; line-height: 36px; font-weight: 700; margin-top: 1vh; } .garage_insert_center_noselect_3{ color: rgba(255, 255, 255, 0.6); text-align: center; font-family: "Poppins", sans-serif; font-size: 1vh; line-height: 26px; font-weight: 400; width: 35vh; } .garage_insert_center_select{ width: 90%; height: 90%; /* border: 1px solid red; */ display: flex; flex-direction: column; /* justify-content: center; */ align-items: center; position: relative; } .garage_impound_empty { position: absolute; width: 100%; height: 100%; padding-top: 10vh; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; color: rgba(255, 255, 255, 0.3); font-size: 1.4vh; font-family: 'Inter', sans-serif; user-select: none; } .garage_impound_empty_icon { margin-bottom: 1vh; opacity: 0.3; } .garage_impound_empty_text { text-align: center; max-width: 20vh; line-height: 1.4; } .garage_garage_empty { position: absolute; width: 100%; height: 100%; padding-top: 10vh; display: flex; flex-direction: column; align-items: center; justify-content: flex-start; color: rgba(255, 255, 255, 0.3); font-size: 1.4vh; font-family: 'Inter', sans-serif; user-select: none; } .garage_garage_empty_icon { margin-bottom: 1vh; opacity: 0.3; } .garage_garage_empty_text { text-align: center; max-width: 20vh; line-height: 1.4; } .garage_insert_center_select_impoundpart{ position: absolute; left: 1VH; top: 1VH; /* width: 20vh; */ /* height: 10vh; */ /* border: 1px solid red; */ display: flex; flex-direction: row; gap: 1vh; font-family: "Poppins", sans-serif; } .garage_insert_center_select_impoundpart_1{ background: linear-gradient( 90deg, rgba(219, 93, 93, 0.2) 0%, rgba(197, 34, 34, 0.1) 100% ); border-radius: 0.5vh; border-style: solid; border-color: rgba(219, 93, 93, 0.3); border-width: 1px; width: 3.5vh; height: 3.5vh; display: flex; align-items: center; justify-content: center; } .garage_insert_center_select_impoundpart_2{ display: flex; flex-direction: column; gap: 0.1vh; } .garage_insert_center_select_impoundpart_2_1{ font-size: 1.2vh; color: white; font-weight: 700; letter-spacing: 0.025vh; } .garage_insert_center_select_impoundpart_2_2{ font-size: 1.1vh; color: rgba(219, 93, 93, 0.598); font-weight: 600; } .garage_insert_center_select_img{ width: 30vh; height: 25vh; margin-top: 11.5VH; /* background-color: red; */ } .garage_insert_center_select_img img{ width: 100%; height: 100%; object-fit: contain; } .garage_insert_center_select_topinfo{ position: absolute; right: 2vh; top: 1vh; display: flex; } .garage_insert_center_select_topinfo_line{ margin-top: 4vh; } .garage_insert_center_select_topinfo_box{ width: 17.1vh; height: 7.9vh; background-color: #e5dcdc07; border: 1px solid #5351512d; display: flex; flex-direction: column; justify-content: center; } .garage_insert_center_select_topinfo_box_item{ width: 95%; display: flex; flex-direction: row; justify-content: center; align-content: center; margin-bottom: 0.1vh; } .garage_insert_center_select_topinfo_box_item_1{ user-select: none; } .garage_insert_center_select_topinfo_box_item_2{ position: relative; width: 9.5vh; height: 0.3vh; background: #5c5c5c; margin-top: 0.5vh; margin-left: 1vh; } .garage_insert_center_select_topinfo_box_item_2_text{ position: absolute; right: 0; top: 0.8vh; color: rgba(255, 255, 255, 0.5); text-align: left; font-size: 0.7vh; font-weight: 700; border-radius: 0.5vh; } .garage_insert_center_select_topinfo_box_item_2_full{ position: absolute; background: #f9fffb; width: 50%; height: 0.3vh; } .garage_insert_center_select_centerline{ display: flex; margin-top: 0.5vh; } .garage_insert_center_select_texts{ display: flex; justify-content: space-between; width: 82%; /* margin-bottom: 3vh; */ margin-top: 2.5vh; } .garage_insert_center_select_texts_1{ position: relative; display: flex; justify-content: center; align-items: center; gap: 1vh; } .garage_insert_center_select_texts_1_icon{ background: #5ddbbe; border-radius: 1vh; width: 0.3vh; height: 1.2vh; position: relative; box-shadow: 0px 0px 4px 0px rgba(255, 255, 255, 0.25); } .garage_insert_center_select_texts_1_icon.newred{ background: #db5d5d; box-shadow: 0px 0px 4px 0px rgba(255, 255, 255, 0.25); } .garage_insert_center_select_texts_1_text{ color: #ffffff; text-align: left; font-family: "Poppins", sans-serif; font-size: 1.48vh; font-weight: 700; } .garage_insert_center_select_texts_2{ color: #ffffff; text-align: left; font-size: 1.2vh; font-weight: 600; display: flex; justify-content: center; align-items: center; gap: 1vh; } .garage_insert_center_select_texts_2_img{ width: 3.5vh; height: 3.5vh; margin-top: 0.1vh; } .garage_insert_center_select_texts_2_img img{ width: 100%; height: 100%; object-fit: contain; } .garage_insert_center_select_texts_2_circle{ background: #5ddbbe; width: 0.75vh; height: 0.75vh; border-radius: 50%; } .garage_insert_center_select_texts_2_circle.red{ background: #db5d5d; } .garage_insert_center_select_texts_2_text{ color: rgba(255, 255, 255, 0.7); text-align: left; font-size: 1.2vh; font-weight: 500; } .garage_insert_center_select_texts_1_bar_text{ position: absolute; right: 0; top: 2.6vh; color: rgba(255, 255, 255, 0.5); text-align: left; font-size: 0.9vh; font-weight: 700; } .garage_insert_center_select_texts_1_bar{ background: rgba(255, 255, 255, 0.1); width: 15.2vh; height: 0.92vh; display: flex; flex-direction: row; align-items: center; } .garage_insert_center_select_texts_1_bar_item{ width: 5%; height: 80%; background: #5ddbbe; margin-left: 0.2vh; } .garage_insert_center_select_texts_dest{ color: rgba(255, 255, 255, 0.7); text-align: center; font-family: "Poppins", sans-serif; font-size: 1vh; font-weight: 500; width: 28vh; /* border: 1px solid red; */ margin-left: -2vh; } .garage_insert_center_select_texts_button{ background: #ffffff; border-radius: 0.5vh; border-style: solid; border-color: rgba(246, 246, 246, 0.3); border-width: 1px; height: 90%; padding: 0.1vh 2vh; display: flex; justify-content: center; align-items: center; cursor: pointer; } .garage_insert_center_select_texts_button:hover{ opacity: 0.5; } .garage_insert_center_select_texts_button_text{ color: rgba(1, 1, 1, 0.7); font-size: 1.4vh; font-weight: 700; } /* ------------------------------------------------- Garage settings ---------------------------------------------------------- */ .garage_settings{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); background:rgba(14, 14, 14, 0.974); border-radius: 0.5vh; border-style: solid; border-color: rgba(84, 84, 84, 0.608); border-width: 0.4vh; width:100vh; height: 70vh; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 25px 50px 0px rgba(0, 0, 0, 0.8); /* backdrop-filter: blur(12.5px); */ /* filter: blur(50px); */ display: flex; flex-direction: column; /* justify-content: space-between; */ z-index: 2; font-family: "Poppins", sans-serif; } .garage_settings_desen{ position: absolute; width: 100%; height: 9vh; background-image: url('https://www.transparenttextures.com/patterns/asfalt-light.png'); background-size: auto; background-repeat: repeat; opacity: 0.5; } .garage_settings_top{ width: 100%; height: 9vh; /* background-color: red; */ border-bottom: 1px solid rgba(125, 123, 123, 0.183); display: flex; align-items: center; justify-content: space-between; font-family: "Inter", sans-serif; z-index: 99; } .garage_settings_top_tops{ display: flex; flex-direction: row; margin-left: 4vh; } .garage_settings_top_tops{ display: flex; flex-direction: row; margin-left: 4vh; } .garage_settings_top_1{ position: relative; display: flex; justify-content: center; align-items: center; } .garage_settings_top_2{ display: flex; flex-direction: column; margin-left: 1.5vh; margin-top: 0.4vh; } .garage_settings_top_2_1{ color: rgba(255, 255, 255, 0.3); /* font-family: "Barlow Semi Condensed", sans-serif; */ /* font-family: "Orbitron", sans-serif; */ font-size: 1vh; /* letter-spacing: 0.1vh; */ font-weight: 600; } .garage_settings_top_2_2{ color: #ffffff; text-align: left; font-size: 1.9vh; font-weight: 700; margin-top: 0.3vh; } .garage_settings_top_right{ display: flex; flex-direction: row; margin-right: 4vh; gap: 1vh; cursor: pointer; } .garage_settings_top_right_1{ background: rgba(255, 255, 255, 0.05); border-radius: 0.5vh; border-style: solid; border-color: rgba(255, 255, 255, 0.1); border-width: 1px; width: 4.2vh; height: 4vh; display: flex; justify-content: center; align-items: center; } .garage_settings_top_right_2{ background: rgba(56, 53, 43, 0.15); border-radius: 0.5vh; border-style: solid; border-color: rgba(116, 104, 63, 0.3); border-width: 1px; width: 4.2vh; height: 4vh; display: flex; justify-content: center; align-items: center; cursor: pointer; } .garage_settings_top_right_2:hover{ opacity: 0.6; } .garage_settings_under{ flex: 1; display: flex; min-height: 0; overflow: hidden; /* border: 1px solid red; */ justify-content: space-between; } .garage_settings_left{ width: 45vh; height: 100%; border-right: 1px solid rgba(108, 108, 108, 0.08); /* display: flex; */ /* background-color: red; */ display: flex; flex-direction: column; align-items: center; } .garage_settings_left_1{ display: flex; flex-direction: column; width: 75%; margin-top: 4vh; } .garage_settings_left_1_1{ display: flex; flex-direction: column; /* align-items: center; */ /* justify-content: space-between; */ /* width: 70%; */ gap: 0.4vh; margin-bottom: 1vh; margin-left: 1vh; } .garage_settings_left_1_1_text1{ color: #ffffff; text-align: left; font-size: 1.2vh; font-weight: 600; position: relative; } .garage_settings_left_1_1_text2{ color: rgba(115, 115, 115, 0.3); text-align: left; font-size: 1vh; font-weight: 600; position: relative; } .garage_settings_left_1_2{ width: 100%; background: rgba(255, 255, 255, 0.05); border-radius: 2px; border-style: solid; border-color: rgba(255, 255, 255, 0.1); border-width: 1px; height: 4vh; display: flex; flex-direction: row; align-items: center; justify-content: space-between; } .garage_settings_left_1_2_input{ background: transparent !important; outline: none; border:none; color: rgb(169, 169, 169); padding-left: 1vh; font-weight: 600; font-size: 0.9vh; font-family: "Poppins", sans-serif; } .garage_settings_left_1_2_input::placeholder{ font-size: 0.9vh; font-weight: 600; } .garage_settings_left_1_2_button{ width: 6vh; height: 2.5vh; display: flex; margin-right: 1vh; flex-direction: row; align-items: center; justify-content: center; cursor: pointer; background: linear-gradient( 90deg, rgba(93, 219, 190, 0.1) 0%, rgba(93, 219, 190, 0.05) 100% ); border: 1px solid rgba(93, 219, 190, 0.3);; border-radius: 4px; } .garage_settings_left_1_2_button_text{ color: #5ddbbe; /* text-align: left; */ font-family: "Inter"; font-size: 1vh; font-weight: 600; } .garage_settings_left_2{ display: flex; flex-direction: row; width: 75%; margin-top: 4vh; color: rgba(255, 255, 255, 0.7); align-items: center; gap: 1vh; font-size: 1vh; /* text-transform: uppercase; */ /* line-height: 26px; */ font-weight: 600; } .garage_settings_left_3{ background: linear-gradient( 90deg, rgba(255, 255, 255, 0.01) 100%, rgba(255, 255, 255, 0.03) 0% ); border-radius: 4px; border-style: solid; border-color: rgba(255, 255, 255, 0.08); border-width: 1px; width: 75%; padding: 1vh; margin-top: 3vh; display: flex; flex-direction: row; justify-content: space-between; align-items: center; } .garage_settings_left_3_1{ display: flex; flex-direction: column; margin-left: 1.5vh; } .garage_settings_left_3_1_text{ color: rgba(255, 255, 255, 0.815); text-align: left; font-size: 1vh; /* line-height: 18px; */ text-transform: uppercase; font-weight: 600; font-synthesis: none; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .garage_settings_left_3_1_text2{ color: #5ddbbe; text-align: left; font-family: "Inter"; font-size: 1.3vh; /* line-height: 18px; */ font-weight: 700; margin-top: 0.4vh; } .garage_settings_left_3_2{ background: linear-gradient( 90deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.1) 100% ); border-radius: 4px; border-style: solid; border-color: rgba(255, 255, 255, 0.3); cursor: pointer; border-width: 1px; max-width: 10vh; padding: 10px 15px; margin-right: 1.5vh; height: 2vh; display: flex; justify-content: center; align-items: center; } .garage_settings_left_3_2_text{ color: rgba(255, 255, 255, 0.6); font-family: "Inter"; font-size: 1vh; line-height: 24px; font-weight: 400; } .garage_settings_left_4{ width: 75%; height: 8vh; border-radius: 0.3vh; margin-top: 2vh; } .garage_settings_left_4 img{ width: 100%; height: 100%; border-radius: 0.3vh; object-fit: cover; } .garage_settings_left_5{ width: 75%; /* height: 10vh; */ margin-top: 2vh; display: flex; justify-content: center; align-items: center; } .garage_settings_left_5_button{ background: radial-gradient( closest-side, rgba(89, 81, 53, 0.15) 0%, rgba(89, 81, 53, 0.15) 100% ); border-radius: 0.3vh; border-style: solid; border-color: rgba(116, 104, 63, 0.25); border-width: 0.15vh; display: flex; justify-content: center; align-items: center; width: 15vh; height: 3.5vh; /* box-shadow: 0px 2px 2px rgba(239, 68, 68, 0.25); */ cursor: pointer; } .garage_settings_left_5_button:hover{ opacity: 0.5; } .garage_settings_left_5_button_icon{ margin-right: 1vh; margin-top: 0.2vh; } .garage_settings_left_5_button_text{ color: #dbca85; text-align: left; font-family: "Poppins", sans-serif; font-size: 0.9vh; font-weight: 500; font-synthesis: none; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } /* --------------------- Center ------------------------------- */ .garage_settings_center{ width: 60vh; height: 100%; /* border: 1px solid red; */ display: flex; align-items: center; /* justify-content: center; */ flex-direction: column; /* align-items: center; */ } .garage_settings_center_top{ width: 40vh; height: 5vh; margin-top: 3vh; display: flex; flex-direction: column; justify-content: center; } .garage_settings_center_top_1{ color: #fdfefd; text-align: center; font-size: 1.7vh; font-weight: 600; } .garage_settings_center_top_2{ color: rgba(255, 255, 255, 0.3); text-align: center; font-size: 1vh; /* line-height: 24px; */ font-weight: 600; } .garage_settings_center_list{ width: 70%; height: 22vh; margin-top: 1vh; /* border: 1px solid red; */ display: flex; flex-direction: column; align-items: center; } .garage_settings_center_list_item{ position: relative; background: #1E1E1E; border-radius: 2px; border-style: solid; border-color: #4e4e4e63; border-width: 0.5px; width: 70%; height: 5vh; margin-top: 1vh; display: flex; flex-direction: row; align-items: center; } .garage_settings_center_list_item_1{ background: rgba(255, 255, 255, 0.23); border-radius: 2px; border-style: solid; border-color: rgba(255, 255, 255, 0.15); border-width: 1px; width: 2.5vh; height: 2.5vh; margin-left: 1vh } .garage_settings_center_list_item_2{ display: flex; flex-direction: column; margin-left: 2vh; } .garage_settings_center_list_item_2_text{ color: rgba(255, 255, 255, 0.55); font-size: 1vh; font-weight: 400; } .garage_settings_center_list_item_2_text2{ color: #ffffff; font-size: 1.1vh; font-weight: 500; } .garage_settings_center_list_item_3{ background: rgba(255, 255, 255, 0.15); border-radius: 1px; border-style: solid; border-color: transparent; border-width: 1px; width: 2.5vh; height: 2.5vh; position: absolute; right: 1vh; display: flex; justify-content: center; align-items: center; cursor: pointer; } .garage_settings_center_list_item_3:hover{ opacity: 0.5; } .garage_settings_center_list_noitem{ position: absolute; display: flex; flex-direction: column; justify-content: center; align-items: center; margin-top: 5vh; } .garage_settings_center_list_noitem_1{ background: linear-gradient( 90deg, rgba(93, 219, 190, 0.2) 0%, rgba(34, 197, 94, 0.1) 100% ); border-radius: 10px; border-style: solid; border-color: rgba(93, 219, 190, 0.3); border-width: 1px; width: 5vh; height: 5vh; display: flex; justify-content: center; align-items: center; } .garage_settings_center_list_noitem_2{ color: rgba(255, 255, 255, 0.7); font-size: 1.1vh; font-weight: 700; margin-top: 2vh; } .garage_settings_center_list_noitem_3{ width: 25vh; color: rgba(97, 97, 97, 0.6); text-align: center; font-size: 0.9vh; font-weight: 800; letter-spacing: 0.02vh; margin-top: 1vh; } .garage_settings_center_bottom{ width: 80%; display: flex; flex-direction: row; justify-content: space-between; align-items: center; /* border: 1px solid red; */ margin-top: 2vh; } .garage_settings_center_bottom_text{ color: rgba(255, 255, 255, 0.7); /* text-align: center; */ font-size: 1vh; /* line-height: 15px; */ font-weight: 600; margin-top: 0.8vh; width: 25vh; display: flex; flex-direction: row; align-items: center; gap: 1vh; } .garage_settings_center_button{ width: 15vh; margin-top: 1vh; /* border: 1px solid red; */ display: flex; /* flex-direction: column; */ align-items: center; } .garage_settings_center_button_button{ background: linear-gradient( 135deg, rgba(46, 41, 41, 0.344) 0%, rgba(40, 37, 37, 0.498) 100% ); border-radius: 0.3vh; border-style: solid; border-color: rgba(73, 70, 70, 0.4); border-width: 0.15vh; display: flex; justify-content: center; align-items: center; width: 100%; height: 4vh; gap: 1vh; /* box-shadow: 0px 2px 2px rgba(239, 68, 68, 0.25); */ cursor: pointer; } .garage_settings_center_button_button:hover{ opacity: 0.5; } .garage_settings_center_button_button_icon{ margin-right: 1vh; margin-top: 0.2vh; } .garage_settings_center_button_button_text{ color: #ffffff; text-align: left; font-size: 1vh; font-weight: 500; } .garage_settings_bottom{ width: 85%; display: flex; flex-direction: column; /* justify-content: space-between; */ /* align-items: center; */ background: #201f1f; border-style: solid; border-color: #313131; border-width: 1px; height: 11.7vh; margin-top: 5vh; position: relative; /* border: 1px solid red; */ } .garage_settings_bottom_1{ display: flex; flex-direction: row; /* justify-content: center; */ margin-top: 1.3vh; margin-left: 1vh; /* align-items: center; */ } .garage_settings_bottom_1_avatar{ width: 3.5vh; height: 3.5vh; border-radius: 50%; } .garage_settings_bottom_1_avatar img{ width: 100%; height: 100%; border-radius: 50%; /* object-fit: contain; */ } .garage_settings_bottom_1_texts{ display: flex; flex-direction: column; margin-left: 1vh; margin-top: 0.3vh; } .garage_settings_bottom_1_texts_1{ color: #ffffff; text-align: left; font-size: 1.1vh; font-weight: 500; text-transform: uppercase; } .garage_settings_bottom_1_texts_2{ color: rgba(255, 255, 255, 0.4); text-align: left; /* font-family: "Barlow Semi Condensed", sans-serif; */ font-size: 0.8vh; letter-spacing: 0.1vh; font-weight: 500; } .garage_settings_bottom_2{ display: flex; flex-direction: row; } .garage_settings_bottom_2_1{ display: flex; flex-direction: column; margin-top: 2vh; margin-left: 2vh; } .garage_settings_bottom_2_1_top{ display: flex; flex-direction: row; gap: 0.5vh; justify-content: center; align-items: center; } .garage_settings_bottom_2_1_top_1{ background: #d9d9d9; border-radius: 0.4vh; width: 0.2vh; height: 1vh; box-shadow: 0px 0px 4px 0px rgba(255, 255, 255, 0.25); } .garage_settings_bottom_2_1_top_2{ color: rgba(255, 255, 255, 0.9); text-align: center; font-size: 0.9vh; line-height: 0.2vh; font-weight: 500; } .garage_settings_bottom_2_1_bottom{ display: flex; flex-direction: row; gap: 1vh; justify-content: center; align-items: center; margin-top: 0.5vh; } .garage_settings_bottom_2_1_bottom_1{ color: rgba(255, 255, 255, 0.6); text-align: left; font-size: 1.1vh; font-weight: 500; } .garage_settings_bottom_button{ position: absolute; background: linear-gradient( 90deg, rgba(255, 255, 255, 0.2) 0%, rgba(255, 255, 255, 0.1) 100% ); border-radius: 0.2vh; border-style: solid; border-color: rgba(255, 255, 255, 0.3); border-width: 1px; padding: 0.5vh 1.8vh; right: 15vh; bottom: 2vh; display: flex; justify-content: center; align-content: center; } .garage_settings_bottom_button_text{ color: rgba(255, 255, 255, 0.6); text-align: center; font-size: 1vh; /* line-height: 1vh; */ font-weight: 500; cursor: pointer; } .garage_settings_bottom_button_text:hover{ opacity: 0.5; } .garage_settings_bottom_image{ position: absolute; right: 2vh; bottom: 3vh; width: 13vh; height: 7vh; } .garage_settings_bottom_image img{ width: 100%; height: 100%; /* object-fit: contain; */ } /* Debt list ---------------------------------------- */ .garage_debt_list_container { position: fixed; width: 100%; height: 100%; margin: 0; background: rgba(0, 0, 0, 0.896); /* box-shadow: 0 0 1vh #000; */ z-index: 9999999; font-family: "Inter", sans-serif; } .garage_debt_list_container_main{ width: 40vh; height: 50vh; background: rgba(66, 66, 66, 0.612); border: 0.5vh solid #25252530; border-radius: 0.5vh; backdrop-filter: blur(6px); overflow-y: auto; z-index: 999; position: absolute; left: 50%; top: 40%; transform: translate(-50%,-40%); } .garage_debt_list_header { display: flex; justify-content: space-between; align-items: center; padding: 1vh 1.5vh; background-color: rgba(255, 255, 255, 0.05); border-bottom: 1px solid #12121220; font-weight: bold; text-transform: uppercase; font-size: 1.4vh; color: rgb(227, 226, 226); } .garage_debt_list_close { cursor: pointer; color: #ccc; font-size: 1.6vh; transition: 0.2s; } .garage_debt_list_close:hover { color: red; } .garage_debt_list_content { padding: 1vh; display: flex; flex-direction: column; gap: 1vh; } .garage_debt_item { background: rgba(255, 255, 255, 0.03); border: 1px solid rgba(255, 255, 255, 0.05); border-radius: 0.3vh; padding: 1vh; display: flex; flex-direction: row; justify-content: space-between; align-items: center; color: white; font-size: 1.2vh; cursor: pointer; } .garage_debt_item:hover{ opacity: 0.7; } .garage_debt_item .title { font-weight: bold; color: #5ddbbe; display: flex; flex-direction: row; align-items: center; gap: 1vh; } .garage_debt_item .value { font-size: 1.2vh; color: #ccc; } .garage_debt_list_noitem { width: 100%; height: 20vh; display: flex; flex-direction: column; align-items: center; justify-content: center; opacity: 0.4; } .garage_debt_list_noitem_icon { font-size: 4vh; color: #ffffff88; margin-bottom: 1vh; } .garage_debt_list_noitem_text { color: #cccccc; font-size: 1.5vh; } /* Vehicle Card ---------------------------------------- */ .vehicle-info-card { position: absolute; bottom: 30vh; right: 1vh; background:rgba(18, 18, 18, 0.916); border-radius: 0.5vh; border-style: solid; border-color: rgba(88, 88, 88, 0.263); border-width: 0.4vh; border-radius: 0.3vh; display: flex; padding-left: 1vh; padding-right: 1vh; padding-bottom: 2vh; flex-direction: column; align-items: center; z-index: 99999; width: 25vh; font-family: 'Inter', sans-serif; font-synthesis: none; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .vehicle-info-image { width: 15vh; height: 10vh; /* margin-left: 1vh; */ margin-top: 2vh; } .vehicle-info-image img { width: 100%; height: 100%; object-fit: contain; border-radius: 0.5vh; } .vehicle-info-content { width: 85%; /* background-color: red; */ /* margin-left: 4vh; */ margin-top: 2vh; display: flex; flex-direction: column; align-items: center; gap: 0.5vh; } .vehicle-info-name { display: flex; flex-direction: row; width: 100%; justify-content: space-between; } .vehicle-info-name_1{ font-size: 1.4vh; font-weight: 700; color: #ffffff; } .vehicle-info-name_2{ font-size: 1.4vh; font-weight: 700; color: #5ddbbe; } .vehicle-info-plate { display: flex; flex-direction: row; width: 100%; justify-content: space-between; } .vehicle-info-plate_1{ font-size: 1vh; font-weight: 700; color: #ffffff; } .vehicle-info-plate_2{ font-size: 1.2vh; font-weight: 700; color: #c1c1c1; } .vehicle-info-details{ display: flex; flex-direction: column; align-items: center; width: 100%; margin-top: 1vh; gap: 0.5vh; } .vehicle-info-details_item{ width: 90%; /* height: 4vh; */ background-color: #1b1b1b; border-radius: 0.4vh; display: flex; align-items: center ; padding: 1vh; gap: 1vh; /* transform: rotate(-180deg); */ } .vehicle-info-details_item_text{ display: flex; flex-direction: column; gap: 0.2vh; /* transform: rotate(180deg); */ } .vehicle-info-details_item_text_1{ font-size: 1vh; font-weight: 900; letter-spacing: 0em; text-align: left; color:#FFFFFF; } .vehicle-info-details_item_text_2{ font-size: 1vh; font-weight: 600; letter-spacing: 0em; text-align: left; color:#747171; } #vehicle-info-details_item_item_1 { position: absolute; right: 0; width: 50px; height:50px; margin-top: 9px; /* background-color: blue; */ margin-right: 10px; } .vehicle-info-details_item_1_icon{ /* background-color: red; */ /* position: absolute; */ /* transform: rotate(180deg); */ } .vehicle-info-button{ margin-top: 2vh; padding: 0.8vh 2vh; color: rgb(43, 43, 43); background: linear-gradient( 90deg, rgba(93, 219, 190, 1) 0%, rgb(48, 202, 166) 100% ); display: flex; cursor: pointer; justify-content: center; align-items: center; border-radius: 0.3vh; box-shadow: rgba(50, 50, 93, 0.25) 0px 50px 100px -20px, rgba(0, 0, 0, 0.3) 0px 30px 60px -30px; } .vehicle-info-button_text{ font-size: 1.1vh; font-weight: 800; } .vehicle-info-button:hover{ opacity: 0.5; } /* ------------------------------------------ GARAGE ADMIN ----------------------------------------------------------------------------------------- */ .garage_admin{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); /* background: rgba(17, 17, 17, 0.98); */ background:rgba(14, 14, 14, 0.974); border-radius: 0.5vh; border-style: solid; border-color: rgba(84, 84, 84, 0.608); border-width: 0.4vh; width: 127.8vh; height: 72.9vh; box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 0px 0px 0px rgba(0, 0, 0, 0), 0px 25px 50px 0px rgba(0, 0, 0, 0.8); /* backdrop-filter: blur(12.5px); */ /* filter: blur(50px); */ display: flex; flex-direction: column; /* justify-content: space-between; */ z-index: 1; font-family: 'Inter', sans-serif; } .garage_admin_desen{ position: absolute; width: 100%; height: 11vh; background-image: url('https://www.transparenttextures.com/patterns/asfalt-light.png'); background-size: auto; background-repeat: repeat; opacity: 0.5; } .garage_admin_top{ width: 100%; height: 13vh; /* background-color: red; */ border-bottom: 1px solid rgba(125, 123, 123, 0.183); display: flex; align-items: center; justify-content: space-between; } .garage_admin_top_tops{ display: flex; flex-direction: row; margin-left: 4vh; } .garage_admin_top_1{ position: relative; display: flex; justify-content: center; align-items: center; margin-top: 0.5vh; } .garage_admin_top_2{ display: flex; flex-direction: column; margin-left: 1.5vh; margin-top: 0.4vh; } .garage_admin_top_2_1{ color: rgba(255, 255, 255, 0.6); text-align: left; font-size: 1vh; font-weight: 700; } .garage_admin_top_2_2{ color: #ffffff; text-align: left; font-size: 1.9vh; font-weight: 700; margin-top: 0.3vh; } .garage_admin_top_right{ display: flex; flex-direction: row; margin-right: 4vh; gap: 4.5vh; font-family: "Inter"; } .garage_admin_top_right_1{ display: flex; flex-direction: row; align-items: center; gap: 1vh; } .garage_admin_top_right_1_1{ background: linear-gradient(to left, #181818, #181818); border-radius: 50%; border-style: solid; border-color: rgba(176, 171, 171, 0.2); border-width: 1px; width: 4.3vh; height: 4.3vh; } .garage_admin_top_right_1_1 img{ width: 100%; height: 100%; border-radius: 50%; object-fit: contain; } .garage_admin_top_right_1_2{ display: flex; flex-direction: column; } .garage_admin_top_right_1_2_1{ color: #ffffff; text-align: left; /* font-family: "Poppins", sans-serif; */ font-size: 1.1vh; font-weight: 700; } .garage_admin_top_right_1_2_2{ color: rgba(255, 255, 255, 0.6); text-align: left; font-size: 1vh; font-weight: 500; margin-top: 0.5vh; } .garage_admin_top_right_2{ background: rgba(56, 53, 43, 0.15); border-radius: 0.5vh; border-style: solid; border-color: rgba(116, 104, 63, 0.3); border-width: 1px; width: 4.2vh; height: 4vh; display: flex; justify-content: center; align-items: center; cursor: pointer; z-index: 99; } .garage_admin_top_right_2:hover{ opacity: 0.6; } .garage_admin_under{ position: relative; width: 100%; display: flex; height: 100%; justify-content: space-between; /* background-color: red; */ } .garage_admin_left{ width: 50%; height: 100%; /* border-right: 1px solid rgb(46, 46, 46); */ display: flex; flex-direction: column; align-items: center; } .garage_admin_left_top{ width: 85%; display: flex; align-items: center; gap: 1vh; margin-top: 3vh; /* border: 1px solid red; */ } .garage_admin_left_top_1{ margin-top: 0.2vh; } .garage_admin_left_top_2{ font-size: 1.48vh; font-weight: 700; color: #FFFFFF; } .garage_admin_left_list{ width: 85%; height: 44vh; /* border: 1px solid white; */ margin-top: 2vh; display: flex; flex-direction: column; gap: 2vh; } .garage_admin_left_list_item{ width: 100%; display: flex; justify-content: space-between; } .garage_admin_left_list_item_left{ display: flex; flex-direction: column; gap: 1vh; position: relative; } .garage_admin_left_list_item_left_text{ font-size: 1.2vh; font-weight: 500; color: rgba(255, 255, 255, 0.7); text-transform: uppercase; } .garage_admin_left_list_item_left_input{ background: #1e1e1e; border-style: solid; border-color: rgba(78, 78, 78, 0.4); border-width: 1px; width: 22.6vh; height: 3.8vh; outline: none; color: rgba(255, 255, 255, 0.3); font-size: 1vh; font-weight: 600; padding-left: 1vh; } .garage_admin_left_list_item_left_input::placeholder{ color: rgba(255, 255, 255, 0.3); text-align: left; padding-left: 0.5vh; font-size: 1vh; font-weight: 600; } .garage_admin_left_list_item_right{ display: flex; flex-direction: column; gap: 1vh; position: relative; } .garage_admin_left_list_item_right_text{ font-size: 1.2vh; font-weight: 500; color: rgba(255, 255, 255, 0.7); text-transform: uppercase; } .garage_admin_left_list_item_right_icon{ position: absolute; right: 1vh; bottom: 0.6vh; } .garage_admin_left_list_item_left_icon{ position: absolute; right: 1vh; margin-top: 3.5vh; } .garage_admin_left_list_item_right_input{ background: #1e1e1e; border-style: solid; border-color: rgba(78, 78, 78, 0.4); border-width: 1px; width: 22.6vh; height: 3.8vh; outline: none; color: rgba(255, 255, 255, 0.3); font-size: 1vh; font-weight: 600; padding-left: 1vh; } .garage_admin_left_list_item_right_input::placeholder{ color: rgba(255, 255, 255, 0.3); text-align: left; padding-left: 0.5vh; font-size: 1vh; font-weight: 600; } .custom-select { width: 22.6vh; height: 3.8vh; position: relative; /* margin-top: 0.5vh; */ } .custom-select select { appearance: none; width: 100%; font-size: 1vh; height: 3.8vh; background-color: #1e1e1e; border: 1px solid rgba(78, 78, 78, 0.4); outline: none; color: rgba(255, 255, 255, 0.3); padding-left: 1vh; font-weight: 600; } .custom-select::before, .custom-select::after { --size: 0.3rem; content: ""; position: absolute; right: 1rem; pointer-events: none; } .custom-select::before { border-left: var(--size) solid transparent; border-right: var(--size) solid transparent; border-bottom: var(--size) solid #5DDBBE; top: 40%; } .custom-select::after { border-left: var(--size) solid transparent; border-right: var(--size) solid transparent; border-top: var(--size) solid #5DDBBE; top: 55%; } .garage_admin_left_list_item_joblist{ width: 22.6vh; height: 7vh; background-color: #1F1F1F; display: flex; flex-direction: row; /* justify-content: center; */ flex-wrap: wrap; overflow: auto; margin-top: 0vh; /* border: 1px solid red; */ } .garage_admin_left_list_item_joblist::-webkit-scrollbar{ display: none; } .garage_admin_left_list_item_joblist_item{ display: flex; flex-direction: row; align-items: center; /* background-color: red; */ /* gap: 0.5vh; */ margin-left: 1vh; } .garage_admin_left_list_item_joblist_item_1 input{ position: absolute; opacity: 0; cursor: pointer; height: 0; width: 0; } .garage_admin_left_list_item_joblist_item_1 .checkbox { width: 1.5vh; height: 1.5vh; background-color: #383737; margin-right: 0.5vh; cursor: pointer; display: inline-block; } .garage_admin_left_list_item_joblist_item_1 input:checked + .checkbox { background-color: #ababab; } .garage_admin_left_list_item_joblist_item_1 .checkbox:hover{ opacity: 0.5; } .garage_admin_left_list_item_joblist_item_2{ color: #ffffff; text-align: left; font-size: 0.92vh; font-weight: 400; } .garage_admin_left_bottom{ width: 85%; height: 5vh; /* border: 1px solid white; */ /* margin-top: 2vh; */ display: flex; flex-direction: row; align-items: center; gap: 2vh; } .garage_admin_left_bottom_1{ width: 3.7vh; height: 3.7vh; background: #38352b; display: flex; justify-content: center; border: 1px solid #74683f; align-items: center; } .garage_admin_left_bottom_2{ color: rgba(255, 255, 255, 0.7); text-align: left; font-size: 1vh; font-weight: 600; width: 45vh; /* border: 1px solid red; */ } .garage_admin_center{ width: 50%; height: 100%; /* border-right: 1px solid red; */ display: flex; flex-direction: column; align-items: center; } .garage_admin_center_top{ width: 85%; display: flex; align-items: center; gap: 1vh; margin-top: 3vh; /* border: 1px solid red; */ } .garage_admin_center_top_1{ margin-top: 0.2vh; } .garage_admin_center_top_2{ font-size: 1.3vh; font-weight: 600; color: #FFFFFF; } .garage_admin_center_list{ width: 85%; height: 32vh; /* border: 1px solid white; */ margin-top: 1vh; display: flex; flex-direction: column; gap: 2vh; } .garage_admin_center_other{ width: 85%; height: 8vh; /* border: 1px solid white; */ margin-top: 1vh; gap: 2vh; display: flex; flex-direction: row; justify-content: space-between; } .garage_admin_center_other_1{ position: relative; background: linear-gradient( 90deg, rgba(255, 255, 255, 0.01) 100%, rgba(255, 255, 255, 0.03) 0% ); border-radius: 0.1vh; border-style: solid; border-color: rgba(255, 255, 255, 0.1); border-width: 1px; width: 22.6vh; height: 100%; } /* --------- other list ------------ */ .garage_admin_center_other_1_list{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); width: 80%; height: 80%; display: flex; flex-direction: column; align-items: center; justify-content: center; overflow :auto; /* border: 1px solid red; */ gap:0.5vh; } .garage_admin_center_other_1_list::-webkit-scrollbar{ display: none; } .garage_coord_item { display: flex; flex-direction: row; align-items: center; background-color: rgba(255, 255, 255, 0.05); padding: 0.4vh; /* margin-bottom: 1vh; */ border-radius: 0.2vh; font-size: 0.7vh; color: #dfe; gap: 1vh; border: 1px solid rgba(255,255,255,0.1); } .coord_title { font-weight: bold; /* margin-bottom: 0.5vh; */ } .coord_section { display: flex; justify-content: space-between; /* margin-bottom: 0.3vh; */ } .coord_label { color: #aaa; } .coord_value { color: #fff; } .garage_admin_center_other_1_button{ background: #1e1e1e; border-style: solid; border-color: rgba(78, 78, 78, 0.4); border-width: 1px; width: 3vh; height: 3vh; display: flex; justify-content: center; align-items: center; cursor: pointer; } .garage_admin_center_other_1_button:hover{ opacity: 0.5; } .garage_admin_center_other_1_centertext{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); color: rgba(255, 255, 255, 0.3); text-align: left; font-size: 1vh; font-weight: 600; } .garage_admin_center_other_2{ } .garage_admin_bottom{ width: 85%; /* height: 8vh; */ /* border: 1px solid white; */ margin-top: 2.5vh; gap: 2vh; display: flex; flex-direction: row; align-items: center; justify-content: space-between; } .garage_admin_bottom_1{ background: linear-gradient( 90deg, rgba(93, 219, 190, 0.1) 0%, rgba(93, 219, 190, 0.05) 100% ); border-radius: 0.1vh; border-style: solid; border-color: rgba(93, 219, 190, 0.3); border-width: 1px; padding: 0vh 2VH; height: 3.5vh; display: flex; justify-content: center; align-items: center; cursor: pointer; } .garage_admin_bottom_1:hover{ opacity: 0.5; } .garage_admin_bottom_1_text{ color: #5ddbbe; font-size: 1vh; font-weight: 600; } .garage_admin_bottom_2{ display: flex; width: 25vh; color: rgba(255, 255, 255, 0.7); text-align: left; font-size: 1vh; font-weight: 600; } .garage_admin_bottom_3{ background: #ffffff; border-radius: 0.2vh; border-style: solid; border-color: rgba(246, 246, 246, 0.3); border-width: 1px; padding: 0vh 2.5VH; height: 3.5vh; display: flex; justify-content: center; align-items: center; cursor: pointer; } .garage_admin_bottom_3:hover{ opacity: 0.5; } .garage_admin_bottom_3_text{ color: rgba(1, 1, 1, 0.7); font-size: 1vh; font-weight: 700; } .garage_admin_under_line{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); } .overlay_garagelist{ font-family: 'Inter', sans-serif; /* width: 45vh; */ height: 60vh; /* border: 1px solid rgb(8, 8, 8); */ } .overlay_garagelist_top{ width: 100%; display: flex; justify-content: center; color: #ffffff; font-size: 2.31vh; letter-spacing: -0.7px; font-weight: 700; } .overlay_garagelist_list{ width: 45vh; height: 50vh; margin-top: 3vh; display: flex; flex-direction: column; overflow: auto; gap: 1vh; /* border: 1px solid red; */ } .overlay_garagelist_list::-webkit-scrollbar{ display: none; } .overlay_garagelist_list_item{ width: 100%; height: 6.4vh; border-radius: 0.4vh; background: linear-gradient( 90deg, rgba(29, 29, 29, 0.74) 0%, rgba(0, 0, 0, 1) 100% ); border: 1px solid rgba(41, 41, 41, 0.252); display: flex; align-items: center; flex-shrink: 0; } .overlay_garagelist_list_item_1{ margin-left: 1vh; } .overlay_garagelist_list_item_2{ display: flex; flex-direction: column; gap: 0.2vh; margin-left: 3vh; } .overlay_garagelist_list_item_2_1{ color: rgba(255, 255, 255, 0.7); font-size: 1vh; font-weight: 700; } .overlay_garagelist_list_item_2_2{ color: rgba(255, 255, 255, 0.4); font-family: "Poppins", sans-serif; font-size: 0.9vh; font-weight: 400; } .overlay_garagelist_list_item_3{ display: flex; flex-direction: row; gap: 1vh; margin-left: 8vh; } .overlay_garagelist_list_item_3_1{ width: 2.4vh; height: 2.4vh; } .overlay_garagelist_list_item_3_1 img{ width: 70%; height: 70%; object-fit: contain; } .overlay_garagelist_list_item_3_2{ color: rgba(255, 255, 255, 0.5); font-size: 1.3vh; font-weight: 400; } .overlay_garagelist_list_item_4{ display: flex; flex-direction: row; gap: 1vh; margin-left: 10vh; } .overlay_garagelist_list_item_4_1{ background: #5ddbbe; border-style: solid; border-color: #30736e; border-width: 1px; width: 2.22vh; height: 2.20vh; display: flex; justify-content: center; align-items: center; cursor: pointer; } .overlay_garagelist_list_item_4_1:hover{ opacity: 0.5; } .overlay_garagelist_list_item_4_1 img{ width: 70%; height: 70%; object-fit: contain; } .overlay_garagelist_list_item_4_2{ background: #533939; border-style: solid; border-color: #733030; border-width: 1px; width: 2.22vh; height: 2.20vh; display: flex; justify-content: center; align-items: center; cursor: pointer; } .overlay_garagelist_list_item_4_2:hover{ opacity: 0.5; } .overlay_garagelist_list_item_4_2 img{ width: 70%; height: 70%; object-fit: contain; } .overlay_addaccess{ font-family: 'Inter', sans-serif; margin-top: -10vh; display: flex; flex-direction: column; align-items: center; background-color: #1A1A1A; padding: 2vh; border-radius: 0.4vh; } .overlay_addaccess_top{ width: 100%; display: flex; justify-content: center; color: #ffffff; font-size: 2vh; letter-spacing: -0.7px; font-weight: 700; } .overlay_addaccess_input{ background: #1e1e1e; border-style: solid; border-color: rgba(78, 78, 78, 0.4); border-width: 1px; width: 25vh; height: 3.8vh; outline: none; color: rgba(255, 255, 255, 0.5); font-size: 1.2vh; font-weight: 400; padding-left: 1vh; margin-top: 2vh; text-align: center; } .overlay_addaccess_input::placeholder{ color: rgba(255, 255, 255, 0.5); text-align: center; padding-left: 0.5vh; font-size: 1.2vh; font-weight: 600; } .overlay_addaccess_button{ position: relative; background: #5ddbbe; border-style: solid; border-color: #30736e; border-width: 1px; padding: 0.6vh 2vh; /* max-width: 10vh; */ display: flex; justify-content: center; align-items: center; cursor: pointer; margin-top: 2vh; } .overlay_addaccess_button_text{ font-size: 1vh; color: #000000; font-weight: 800; } .overlay_addaccess_button:hover{ opacity: 0.5; } /* -------------------------------------------------------------------------- Garage CARD 2 ---------------------------------------------------------------------------------------- */ /* Vehicle Card ---------------------------------------- */ .vehicle_info_card2 { position: absolute; bottom: 30vh; right: 1vh; background:rgba(18, 18, 18, 0.916); border-radius: 0.3vh; display: flex; flex-direction: column; align-items: center; z-index: 99999; width: 26vh; height: 42.96vh; font-family: 'Inter', sans-serif; } .vehicle_info_card2_1{ position: relative; width: 100%; height: 54%; background: rgba(255, 255, 255, 0.02); } .vehicle_info_card2_1_fuel{ position: absolute; left: 2vh; top: 2vh; display: flex; flex-direction: row; } .vehicle_info_card2_1_fuel_1{ margin-right: 1vh; margin-top: 0.8vh; } .vehicle_info_card2_1_fuel_2{ display: flex; flex-direction: column; gap:0.1vh; } .vehicle_info_card2_1_fuel_2_1{ color: #6b7280; font-size: 1.1vh; letter-spacing: 0.3px; font-weight: 400; } .vehicle_info_card2_1_fuel_2_2{ color: #fff8f8; font-size: 1.3vh; letter-spacing: 0.3px; font-weight: 500; } .vehicle_info_card2_1_state{ position: absolute; right: 2vh; top: 2vh; display: flex; flex-direction: row; background: rgba(0, 0, 0, 0.8); border-radius: 2vh; border-style: solid; border-color: rgba(255, 255, 255, 0.15); border-width: 1px; padding: 1.2vh; height: 2.22vh; align-items: center; gap: 1vh; } .vehicle_info_card2_1_state_1{ background: #5ddbbe; border-radius: 50%; opacity: 0.99; width: 0.6vh; height: 0.6vh; } .vehicle_info_card2_1_state_2{ color: #d5d2d2; font-size: 1vh; font-weight: 600; opacity: 0.5; } .vehicle_info_card2_1_image{ position: absolute; left: 50%; top: 55%; transform: translate(-50%,-50%); width: 17vh; height: 9vh; } .vehicle_info_card2_1_image img{ width: 100%; height: 100%; object-fit: contain; } .vehicle_info_card2_1_bottom{ position: absolute; bottom: 1vh; width: 100%; align-items: center; justify-content: center; display: flex; flex-direction: row; } .vehicle_info_card2_1_bottom_1{ margin-right: 1vh; } .vehicle_info_card2_1_bottom_2{ color: #ffffff; font-size: 1.3ch; /* line-height: 30px; */ font-weight: 700; } .vehicle_info_card2_2{ width: 100%; display: flex; justify-content: center; align-items: center; flex-direction: column; } .vehicle_info_card2_2_topinfo_box{ width: 90%; height: 14vh; /* background-color: #e5dcdc07; */ /* border: 1px solid #5351512d; */ display: flex; flex-direction: column; justify-content: center; } .vehicle_info_card2_2_topinfo_box_item{ width: 95%; display: flex; flex-direction: row; justify-content: center; align-content: center; margin-bottom: 1vh; } .vehicle_info_card2_2_topinfo_box_item_1{ user-select: none; margin-top: 0.3vh; } .vehicle_info_card2_2_topinfo_box_item_2{ position: relative; width: 17vh; height: 0.5vh; background: #5c5c5c; margin-top: 1vh; margin-left: 1vh; border-radius: 0.2vh; } .vehicle_info_card2_2_topinfo_box_item_2_text{ position: absolute; right: 0; top: 0.9vh; color: rgba(255, 255, 255, 0.5); text-align: left; font-size: 0.8vh; font-weight: 700; border-radius: 0.5vh; } .vehicle_info_card2_2_topinfo_box_item_2_full{ position: absolute; background: #f9fffb; width: 50%; height: 0.5vh; border-radius: 0.2vh; } .vehicle_info_card2_2_buttons{ width: 100%; display: flex; flex-direction: row; justify-content: center; gap: 2vh; margin-top: 0.5vh; } .vehicle_info_card2_2_buttons_1{ background: #f3f4f6; padding: 1.2vh; height: 2.12vh; border-radius: 0.2vh; display: flex; justify-content: center; align-items: center; } .vehicle_info_card2_2_buttons_1_text{ color: #000000; font-size: 1vh; font-weight: 700; } .vehicle_info_card2_2_buttons_2{ background: #5ddbbe; padding: 1.2vh; height: 2.12vh; border-radius: 0.2vh; display: flex; justify-content: center; align-items: center; cursor: pointer; } .vehicle_info_card2_2_buttons_2:hover{ opacity: 0.5; } .vehicle_info_card2_2_buttons_2_text{ color: #000000; font-size: 1vh; font-weight: 700; } .overlay_photo{ width: 60vh; height: 40vh; } .overlay_photo img{ width: 100%; height: 100%; object-fit: contain; } /* -------------------------- Color ------------------------------------------------- */ .overlay_colorpicker { /* position: absolute; top: 25vh; left: 50%; transform: translateX(-50%); */ width: 35vh; padding: 3vh; background-color: #1A1A1A; font-family: 'Inter', sans-serif; border-radius: 0.4vh; display: flex; flex-direction: column; align-items: center; z-index: 200; /* box-shadow: 0 0 10px rgba(0,0,0,0.5); */ } .overlay_colorpicker_top { font-size: 1.5vh; font-weight: 700; color: white; margin-bottom: 2vh; } .overlay_colorpicker_colors { display: flex; gap: 1.5vh; margin-bottom: 3vh; } .color_option { width: 2.5vh; height: 2.5vh; border-radius: 50%; cursor: pointer; transition: 0.2s; } .color_option.selected { outline: 3px solid white; } .overlay_colorpicker_button { background-color: #5DDBBE; padding: 0.8vh 1.5vh; border-radius: 0.4vh; cursor: pointer; } .overlay_colorpicker_button:hover{ opacity: 0.5; } .overlay_colorpicker_button_text { font-size: 0.9vh; color: #1e1e1e; font-weight: bold; }