@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400i,700,700i");@import url("https://fonts.googleapis.com/css?family=Bree+Serif");body{font-family:'Source Sans Pro', sans-serif}.view_inspection_container{display:flex;flex-direction:column;padding-bottom:1rem;justify-content:center;align-items:center}.carfax-image{padding-top:2rem}.view_full_inspection{border-radius:4px;border:solid 8px #0077C8;text-shadow:0 -1px 0 rgba(0,0,0,0.4);box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),0 1px 1px rgba(0,0,0,0.2);color:#0077C8;padding:1rem 1rem 1rem 1rem;text-decoration:none;text-align:center;font-size:40px;font-weight:bold;border-radius:15px}.component-container{display:flex;flex-direction:column;gap:1rem}.hotspot-square{display:flex;height:250px;width:100%;border:2px solid #fff;opacity:65%;font-size:2.5rem;font-weight:800;align-items:center;text-align:center;justify-content:center}.hotspot-square-mechanical{background-color:#f7f7f7}.hotspot-square-mechanical-selected{background-color:#8bd6d5}.hotspot-square-cosmetic{background-color:#f7f7f7}.hotspot-square-cosmetic-selected{background-color:#8bd6d5}.hotspot-square-functions{background-color:#f7f7f7}.hotspot-square-functions-selected{background-color:#8bd6d5}.hotspot-square-safety{background-color:#f7f7f7}.hotspot-square-safety-selected{background-color:#8bd6d5}.hotspot-square a{font-weight:800;font-size:2.5rem;color:#000}.hotspot-square a:link{text-decoration:none}.hotspot-square a:visited{text-decoration:none}.hotspot-square a:hover{text-decoration:none}.hotspot-square a:active{color:#fff}.hotspot-corner{display:flex;height:250px;width:100%;opacity:65%}.hotspot-corner a{font-weight:800;font-size:2.5rem;color:#000}.hotspot-corner a:link{text-decoration:none}.hotspot-corner a:visited{text-decoration:none}.hotspot-corner a:hover{text-decoration:none}.hotspot-corner a:active{background-color:red;color:#fff}.hotspot-corner a:focus{border:3px solid red}.hotspot-mechanical-filter{width:100%;height:100%;background-color:#f1d373;border:2px solid #fff}.hotspot-cosmetic-filter{width:100%;height:100%;background-color:#dfeed6;border:2px solid #fff}.hotspot-functions-filter{width:100%;height:100%;background-color:#8bd6d5;border:2px solid #fff}.hotspot-safety-filter{width:100%;height:100%;background-color:#fbe2d2;border:2px solid #fff}.new_inspection_component_car{text-align:center;position:relative;display:grid;grid-template-columns:1fr 1fr;background-image:url(/assets/report_car-f802218f932563a744e1efaa53878f5bcb4f607982a86965ec457fafd662979d.jpg);background-size:cover;z-index:1000}.new_inspection_component_car .wheel-repair-dot{height:25px;width:25px;background-color:#c9ffc9;border-radius:50%;border:2px solid #000000;display:inline-block;animation:pulse 2s infinite;position:absolute;top:70%;left:33%}.new_inspection_component_car .wheel-replace-dot{height:25px;width:25px;background-color:#8bcdff;border-radius:50%;border:2px solid #000000;display:inline-block;animation:pulse 2s infinite;position:absolute;top:70%;left:30%}.new_inspection_component_car .engine-repair-dot{height:25px;width:25px;background-color:#c9ffc9;border-radius:50%;border:2px solid #000000;display:inline-block;animation:pulse 2s infinite;position:absolute;top:50%;left:25%}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.5)}100%{transform:scale(1)}}.new_inspection_component{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2)}.new_inspection_component_detail_container{display:flex;flex-direction:row}.new_inspection_component_instruction{font-size:29px;font-weight:700;padding:1rem;text-align:center}.new_inspection_component_repair_replace_container{display:flex;flex-direction:row;gap:5px}.new_inspection_component_repair_replace_container_repair{text-align:center;font-size:2rem;font-weight:700;width:50%;background-color:#8bcdff;padding:1rem;border:2px solid #000000}.new_inspection_component_repair_replace_container_replace{text-align:center;font-size:2rem;font-weight:700;width:50%;background-color:#c9ffc9;padding:1rem;border:2px solid #000000}.new_inspection_component_summary_header{font-weight:bold;font-size:38px;text-align:center;background-color:#0f75bc;padding:.5rem .5rem .5rem .5rem;border-radius:15px 15px 0px 0px;color:#ffffff}.new_inspection_component_header{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;align-content:center}.new_inspection_component_header a{font-weight:700;font-size:2.5rem}.new_inspection_component_header a:link{text-decoration:none}.new_inspection_component_header a:visited{text-decoration:none}.new_inspection_component_header a:hover{text-decoration:none}.new_inspection_component_summary_amount{display:flex;flex-direction:column;font-weight:bold;font-size:38px;text-align:center;padding:.5rem .5rem .5rem .5rem;border:8px solid #00B050;border-radius:15px;width:75%;justify-content:center;color:#00B050;display:flex}.new_inspection_component_dealer_container{display:flex;flex-direction:row;text-align:center}.new_inspection_component_dealer_container_right{text-align:left;width:100%;display:flex;font-size:1.75rem;padding-bottom:2rem}.new_inspection_component_dealer_container_right_inspected{color:#0f75bc;font-weight:bold;text-align:center}.new_inspection_component_dealer_container_right_left{width:100%;font-size:30px;font-weight:600;padding:1rem}.new_inspection_component_dealer_container_right_right{width:100%}.new_inspection_component_dealer_container_right ul{width:100%;list-style-type:none;margin:0;padding:20px 0px 0px 20px}.view_details{font-size:2rem;color:#0f75bc;text-decoration:underline}.countainer .new_inspection_container{border:1px solid red}.repair_replace_card{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1.5rem 1.5rem 1.5rem;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);min-height:10rem}.repair_replace_card_question{font-size:2rem}.repair_replace_card_answer{font-size:2rem}.repair_replace_card_comment{font-size:2rem}.no_comment{min-height:10rem;font-size:2rem}.mechanical_details{display:none}.cosmetic_details{display:none}.functions_details{display:none}.safety_details{display:none}.hotspot_detail_container{display:flex;flex-direction:column;gap:1rem;padding:1.5rem 1.5rem 1.5rem 1.5rem;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);font-size:2rem}.hotspot_detail_container_mechanical_header{background-color:#f1d373;border-radius:15px 15px 0px 0px;padding:1.5rem}.hotspot_detail_container_cosmetic_header{background-color:#dfeed6;border-radius:15px 15px 0px 0px;padding:1.5rem}.hotspot_detail_container_functions_header{background-color:#8bd6d5;border-radius:15px 15px 0px 0px;padding:1.5rem}.hotspot_detail_container_safety_header{background-color:#fbe2d2;border-radius:15px 15px 0px 0px;padding:1.5rem}.hotspot-anchor{height:100%;width:100%;line-height:250px}.tab-wrap{transition:0.3s box-shadow ease;border-radius:6px;max-width:100%;display:flex;flex-wrap:wrap;position:relative;list-style:none;background-color:#fff;margin:40px 0px 2.5rem 0px;padding-bottom:2rem;box-shadow:0 1px 3px rgba(0,0,0,0.12),0 1px 2px rgba(0,0,0,0.24)}.tab-wrap:hover{box-shadow:0 12px 23px rgba(0,0,0,0.23),0 10px 10px rgba(0,0,0,0.19)}.tab{display:none}.tab:checked:nth-of-type(1)~.tab__content:nth-of-type(1){opacity:1;transition:0.5s opacity ease-in, 0.8s transform ease;position:relative;top:0;z-index:100;transform:translateY(0px);text-shadow:0 0 0}.tab:checked:nth-of-type(2)~.tab__content:nth-of-type(2){opacity:1;transition:0.5s opacity ease-in, 0.8s transform ease;position:relative;top:0;z-index:100;transform:translateY(0px);text-shadow:0 0 0}.tab:checked:nth-of-type(3)~.tab__content:nth-of-type(3){opacity:1;transition:0.5s opacity ease-in, 0.8s transform ease;position:relative;top:0;z-index:100;transform:translateY(0px);text-shadow:0 0 0}.tab:checked:nth-of-type(4)~.tab__content:nth-of-type(4){opacity:1;transition:0.5s opacity ease-in, 0.8s transform ease;position:relative;top:0;z-index:100;transform:translateY(0px);text-shadow:0 0 0}.tab:first-of-type:not(:last-of-type)+label{border-top-right-radius:0;border-bottom-right-radius:0}.tab:not(:first-of-type):not(:last-of-type)+label{border-radius:0}.tab:last-of-type:not(:first-of-type)+label{border-top-left-radius:0;border-bottom-left-radius:0}.tab:checked+label{background-color:rgba(235,10,30,0.5);color:#fff;box-shadow:0 -1px 0 #fff inset;cursor:default}.tab+label{box-shadow:0 -1px 0 #eee inset;border-radius:6px 6px 0 0;cursor:pointer;display:block;text-decoration:none;color:#333;flex-grow:3;text-align:center;background-color:#f2f2f2;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-align:center;transition:0.3s background-color ease, 0.3s box-shadow ease;height:7rem;box-sizing:border-box;padding:15px;font-size:2rem;font-weight:800}.tab__content{padding:10px 25px;background-color:transparent;position:absolute;width:100%;z-index:-1;opacity:0;left:0;transform:translateY(-3px);border-radius:6px}
