div.mot-check_page__qxBDR p{max-width:none;margin:0 0 .6rem;font-size:1rem}div.mot-check_page__qxBDR p.mot-check_lead__Fn5Fb{font-size:1.1rem;max-width:60ch;margin-bottom:1.5rem}.mot-check_adminNote__SOB3n{display:inline-block;font-size:.85rem!important;background:var(--amber-tint);color:#7A4508;border-radius:var(--radius-sm);padding:.3rem .7rem}.mot-check_form__wbUVK{margin:0 0 1.5rem}.mot-check_formLabel__D_xjn{display:block;font-weight:700;margin-bottom:.4rem}.mot-check_formRow__b_J8m{display:flex;flex-wrap:wrap;gap:.75rem;align-items:stretch}.mot-check_plateInput__NV8_Z{flex:1 1 14rem;max-width:20rem;min-height:3.4rem;background:#F7D117;border:2px solid #1c1d20;border-radius:var(--radius-sm);color:#111;font-family:var(--font-display);font-size:2rem;font-weight:800;letter-spacing:.08em;text-align:center;text-transform:uppercase;padding:0 .75rem}.mot-check_plateInput__NV8_Z::placeholder{color:rgba(17,17,17,.35)}.mot-check_plateInput__NV8_Z:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.mot-check_primary__DzqJP,.mot-check_secondary__eyPdn{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding:0 1.3rem;border-radius:var(--radius-sm);font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer}.mot-check_primary__DzqJP{background:var(--asphalt);color:#fff;border:2px solid var(--asphalt)}.mot-check_primary__DzqJP:hover{background:#000;color:#fff}.mot-check_secondary__eyPdn{background:transparent;color:var(--ink);border:2px solid var(--border)}.mot-check_secondary__eyPdn:hover{border-color:var(--ink-soft);color:var(--ink)}div.mot-check_page__qxBDR p.mot-check_notice__G3FyQ{background:var(--amber-tint);border-radius:var(--radius-md);padding:.9rem 1.1rem;color:#5c3606}.mot-check_result__ZimRs{display:grid;gap:1rem;margin-bottom:2rem}.mot-check_card__K2WfK{background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.1rem 1.25rem;box-shadow:var(--shadow-card)}.mot-check_cardTitle___SgZD{font-size:1.05rem;margin:0 0 .6rem}.mot-check_sectionTitle__ffYUy{font-family:var(--font-display);font-size:1.6rem;margin:.5rem 0 .75rem}div.mot-check_page__qxBDR p.mot-check_plate__aFJEE{display:inline-block;background:#F7D117;border:1.5px solid #1c1d20;border-radius:6px;font-family:var(--font-display);font-weight:800;font-size:1.3rem;letter-spacing:.08em;padding:.1rem .7rem;color:#111}.mot-check_vehicle__YMKz8{font-family:var(--font-display);font-size:1.9rem;margin:.2rem 0}.mot-check_muted__Dq4pW,div.mot-check_page__qxBDR p.mot-check_muted__Dq4pW{color:var(--ink-soft);font-size:.95rem}div.mot-check_page__qxBDR p.mot-check_statusBad__1oxJr,div.mot-check_page__qxBDR p.mot-check_statusOk__0b91m{display:inline-block;font-weight:700;border-radius:var(--radius-sm);padding:.35rem .75rem;margin-top:.4rem}div.mot-check_page__qxBDR p.mot-check_statusOk__0b91m{background:var(--green-tint);color:#155c40}div.mot-check_page__qxBDR p.mot-check_statusBad__1oxJr{background:var(--red-tint);color:#8d2f24}div.mot-check_page__qxBDR p.mot-check_score__AJGqU{display:flex;align-items:baseline;flex-wrap:wrap;gap:.2rem .6rem;margin-bottom:.8rem}.mot-check_scoreNumber__0PSqr{font-family:var(--font-display);font-size:3.4rem;font-weight:800;line-height:1}.mot-check_scoreOutOf__tNOeu{font-size:1.1rem;color:var(--ink-soft)}.mot-check_scoreBand__s7toW{font-weight:700}.mot-check_band_clean__d7i6c .mot-check_scoreBand__s7toW,.mot-check_band_clean__d7i6c .mot-check_scoreNumber__0PSqr{color:var(--green)}.mot-check_band_minor___k_cf .mot-check_scoreBand__s7toW,.mot-check_band_minor___k_cf .mot-check_scoreNumber__0PSqr{color:#5d7c1f}.mot-check_band_closer_look__0v4GJ .mot-check_scoreBand__s7toW,.mot-check_band_closer_look__0v4GJ .mot-check_scoreNumber__0PSqr{color:var(--amber-ink)}.mot-check_band_questions__R2I_i .mot-check_scoreBand__s7toW,.mot-check_band_questions__R2I_i .mot-check_scoreNumber__0PSqr{color:var(--red)}.mot-check_reasons__HgDvQ{list-style:none;margin:0 0 .6rem;padding:0}.mot-check_reasons__HgDvQ li{display:flex;justify-content:space-between;gap:1rem;padding:.45rem 0;border-top:1px solid var(--line-soft)}.mot-check_minus__HM8ZD{color:var(--red);font-weight:700;white-space:nowrap}.mot-check_plus__l3phb{color:var(--green);font-weight:700}.mot-check_rules__uUb6u summary{cursor:pointer;font-weight:600;color:var(--ink-soft)}.mot-check_rules__uUb6u ul{margin:.4rem 0 0;padding-left:1.2rem;color:var(--ink-soft)}.mot-check_mileage__k6AgQ{list-style:none;margin:0;padding:0}.mot-check_mileage__k6AgQ li{display:flex;flex-wrap:wrap;gap:.3rem 1rem;padding:.4rem 0;border-top:1px solid var(--line-soft)}.mot-check_mileage__k6AgQ li span:first-child{min-width:10rem;color:var(--ink-soft)}.mot-check_mileageDown__iycb5 span:nth-child(2){color:var(--red);font-weight:700}.mot-check_flag__EIB_q{color:var(--red);font-size:.9rem}.mot-check_test__FXjJn{background:var(--paper);border:1px solid var(--border);border-radius:var(--radius-md);padding:1rem 1.25rem;margin-bottom:.75rem}.mot-check_testHead__AB_ot{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;margin-bottom:.6rem}.mot-check_fail__g2HQc,.mot-check_pass__XKw4v{font-weight:800;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:.2rem .55rem}.mot-check_pass__XKw4v{background:var(--green-tint);color:#155c40}.mot-check_fail__g2HQc{background:var(--red-tint);color:#8d2f24}.mot-check_testDate__btYcx{font-weight:700}.mot-check_defects__JQCqt{list-style:none;margin:0;padding:0}.mot-check_defect__2ggyG{padding:.75rem 0;border-top:1px solid var(--line-soft)}div.mot-check_page__qxBDR p.mot-check_defectHead__pXnGB{display:flex;flex-wrap:wrap;gap:.4rem .6rem;align-items:baseline;margin-bottom:.35rem}.mot-check_official__uI9xd{font-weight:600;color:var(--ink)}.mot-check_chip__PZJlc{font-size:.75rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.15rem .55rem;white-space:nowrap}.mot-check_sev_dangerous__qMjIG{background:#8d2f24;color:#fff}.mot-check_sev_failed__LnAmH{background:var(--red-tint);color:#8d2f24}.mot-check_sev_minor__fOsNs{background:var(--amber-tint);color:#7A4508}.mot-check_sev_advisory__wT9wt{background:#EDEAE3;color:#4a4b50}.mot-check_sev_fixed__kGdhg{background:var(--green-tint);color:#155c40}.mot-check_sev_note__zXDn0{background:var(--blue-tint);color:#2f3f8f}div.mot-check_page__qxBDR p.mot-check_explain__YppbD{font-size:.95rem;color:var(--ink);margin-bottom:.25rem}div.mot-check_page__qxBDR p.mot-check_severityNote___5D6E{font-size:.88rem;color:var(--ink-soft);margin-bottom:.25rem}div.mot-check_page__qxBDR p.mot-check_cost__0oZ69{font-size:.92rem;background:var(--stone);border-radius:var(--radius-sm);padding:.45rem .7rem;margin:.35rem 0 0}.mot-check_save__2QmZa{background:var(--asphalt);color:#f0ede6;border-radius:var(--radius-md);padding:1.25rem}.mot-check_save__2QmZa .mot-check_cardTitle___SgZD{color:#fff}div.mot-check_page__qxBDR .mot-check_save__2QmZa p{color:rgba(240,237,230,.8)}.mot-check_saveActions__rupvM{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.4rem}.mot-check_save__2QmZa .mot-check_primary__DzqJP{background:var(--amber);border-color:var(--amber);color:#111}.mot-check_save__2QmZa .mot-check_primary__DzqJP:hover{background:#f5ad4f}.mot-check_save__2QmZa .mot-check_secondary__eyPdn{color:#f0ede6;border-color:rgba(240,237,230,.4)}div.mot-check_page__qxBDR p.mot-check_quiet__3v5Qq{font-size:.95rem;color:var(--ink-soft)}.mot-check_about__JJzXo h2{font-size:1.2rem;margin:.5rem 0}.mot-check_about__JJzXo ul{padding-left:1.2rem;margin:0 0 1rem;color:var(--ink-soft)}