.cars_most_tickets
.heading{font-size:25px;line-height:30px;font-weight:bold;letter-spacing:-0.25px;text-align:center;margin-bottom:0px;color:#000}.cars_most_tickets_form .custom-select{margin-top:20px}.cars_most_tickets_form .search-result{height:41px;margin-top:20px}.tabcontent .overflow-table-container table
tbody{max-height:400px}#vehicle_result_pane
.tabcontent{display:none}#vehicle_result_pane
.tabcontent.show{display:block}.tab-body .tab-list{box-shadow:0 3px 12px rgba(0,0,0,0.15);background:#FFF;box-shadow:3px 3px 6px #00000029;border-radius:20px;min-height:61px;list-style:none;margin-bottom:28px;position:relative}.tab-body .tab-item{display:flex;align-items:center;cursor:pointer}.tab-body .tab-trigger{font-weight:bold;font-size:16px;line-height:19px;position:relative;text-align:center;margin:0px
5px}.tab-body
.tab{justify-content:center;background:#FFF;box-shadow:3px 3px 6px #00000029;min-height:61px;list-style:none;position:relative;align-items:center;cursor:pointer}.tab-body
.tab.active{color:#01BD93}.tab-body .tab.active .tab-trigger{border-bottom:3px solid #01BD93}.tab-body .tab-trigger.disable{color:#DDD;border:none}.result_info
.result_container{border-radius:20px;background:#F0F3FF;padding:28px
0px 32px 46px}.result_container
.your_result_heading{font-size:28px;line-height:35px;letter-spacing:-0.3px;font-weight:bold;margin-bottom:15px;position:relative}.main_result_area
span{font-size:14xp;line-height:18px;color:#374EFD;font-weight:500;padding-top:8px;display:block}.modal-content .txt-methodology{font-size:26px;line-height:29px;color:#fff;font-weight:500;padding-top:8px;display:block}.cars_most_tickets_tool #vehicle_result_pane, #vehicle_result_pane .tab-body{margin-top:35px}.result_container
.main_result_area{font-size:16px;line-height:22px;color:#000;font-weight:bold;margin:auto;width:fit-content}.tab-body .tab-section:nth-child(1){border-radius:20px 0px 0px 20px}.tab-body .tab-section:nth-child(2){border-radius:0px 20px 20px 0px}.result_container .your_result_heading::before{content:'';background-image:url(/images/redesigned_rideshare_cal/star_black.png);position:absolute;width:32px;height:26px;top:7px;left:-37px;background-repeat:no-repeat;background-size:100% 100%}.explanationLinks
#drivers_most_tickets_methodology{font-size:16px;line-height:19px;color:#374EFD;font-weight:500;text-decoration:underline;cursor:pointer;outline:none}#ticket_openmethodology .modal-dialog{box-shadow:0px 3px 6px #00000029;transition:none;border-radius:0.3rem;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);margin:0px;width:90%}#ticket_openmethodology .modal-content .modal-header{padding-left:22px;background-color:#374efd;color:#fff;font-size:26px;line-height:29px;font-weight:600}#ticket_openmethodology .modal-content .modal-body{padding:0px}#ticket_openmethodology .modal-content .modal-header
.close{position:absolute;top:42px;font-size:22px;cursor:pointer;color:#000;opacity:1;right:35px;height:20px;width:20px;border:1px
solid #000;border-radius:25px;background-color:white;line-height:0px;padding:4px}#ticket_openmethodology .modal-content .modal-header .close:focus{outline:none}#ticket_openmethodology .modal-content .modal-body
p{margin:0px;text-align:left;padding:22px
22px 22px 22px;font-size:14px;line-height:20px;color:#333;font-weight:normal}.cars_most_tickets_tool .tool-formstart{margin-top:38px}.cars_most_tickets .search-result:focus{outline:none}.result_container
#result_vehicle_name{font-size:18px;line-height:21px;letter-spacing:-0.18px;color:#374EFD;font-weight:600;margin-bottom:24px}.cars_most_tickets_tool #vehicle_result_pane, .cars_most_tickets_tool .tool-formstart{display:none}#vehicle_result_pane tbody tr:first-child{color:#374EFD!important}.cars_most_tickets_tool .dot-elastic-loader{position:absolute;top:50%;z-index:999;left:50%;transform:translate(-50%,-50%)}.dot-elastic-loader
.dot{display:none;width:20px;height:20px;background-color:#374efd;border-radius:50%;animation:dot-elastic 1s infinite ease-in-out;margin:0
5px}.dot-elastic-loader .dot:nth-child(2){animation-delay:0.2s}.dot-elastic-loader .dot:nth-child(3){animation-delay:0.4s}#vehicle_result_pane .ranking-text{font-size:14px;line-height:16px;letter-spacing:0.34px;font-weight:500}.cars_most_tickets_tool .normal-overflow-table{max-height:515px}@media (min-width: 768px){.cars_most_tickets_tool .normal-overflow-table{max-height:390px}.cars_most_tickets
.heading{font-size:35px;line-height:41px;letter-spacing:-0.35px;text-align:left}.tab-body .tab-trigger{font-size:20px;line-height:24px}.result_container
.main_result_area{max-width:170px;font-size:16px}.main_result_area
span{font-size:14px}.result_container
#result_vehicle_name{margin-bottom:26px}.card-logo
img{margin-top:-25px}#vehicle_result_pane .tab-body{margin-top:10px;align-items:baseline;flex-direction:column;justify-content:flex-start;flex-wrap:nowrap;max-height:61px}.result_info
.result_container{padding:20px
0px 20px 45px;height:455px;max-height:456px}.tabcontent .overflow-table-container table
tbody{max-height:325px}.cars_most_tickets_form #model-select{padding-left:8px!important}.result_container
.your_result_heading{font-size:26px;line-height:41px;letter-spacing:-0.35px}.bottom-blurb .responsive-table-2020 .table-responsive{margin-top:0px}#vehicle_result_pane .freeze-column-header, #vehicle_result_pane .freeze-header{max-height:370px}}@media (min-width: 992px){.result_info
.result_container{padding:20px
0px 45px 35px;height:475px;max-height:476px}.cars_most_tickets_tool
#vehicle_result_pane{margin-top:2rem}.tabcontent .overflow-table-container .normal-overflow-table{margin-top:35px}#vehicle_result_pane
.result_info{margin-top:6px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.cars_most_tickets_form #model-select{padding-left:0px!important;margin-left:16px}#vehicle_result_pane .ranking-text{font-size:16px}}@keyframes dot-elastic{0%,100%{transform:scale(1)}50%{transform:scale(0.5)}}@media (min-width: 1024px){.banner-tool-element{position:relative}.banner-tool-element::before{content:'';position:absolute;right:0px;top:-250px;background-repeat:no-repeat;background-size:contain;height:100%;width:410px}.banner-tool-element#most_speeding_tickets_tool_section::before{background-image:url(/images/article_redesign_2022/teen_car_tool_banner_img.webp) !important}}@media (min-width: 1180px){.banner-tool-element::before{top:-255px}}