html,body,#root{width:100%;min-height:100%;margin:0}body{color:#20242a;background:#f7f8fa;font:14px/1.5 Arial,Microsoft YaHei,sans-serif;-webkit-text-size-adjust:100%}button,input,textarea,select{font-family:inherit}:where(body[data-brand-template]:not([data-brand-template=toyota])) a{color:inherit;text-decoration:none}.car-brand-loading{box-sizing:border-box;min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:24px;color:#68717b;text-align:center}body[data-brand-template]:not([data-brand-template=toyota]) .car-floating-service{color:var(--brand-primary);border-color:var(--brand-primary-muted);box-shadow:0 4px 16px var(--brand-primary-muted)}body[data-brand-template]:not([data-brand-template=toyota]) .car-floating-service-icon img{display:none}body[data-brand-template]:not([data-brand-template=toyota]) .car-floating-service-icon{background:var(--brand-primary);mask:url(/customer-service-headset.svg) center/28px 28px no-repeat;-webkit-mask:url(/customer-service-headset.svg) center/28px 28px no-repeat}@media(prefers-reduced-motion:reduce){.member-login-progress-spinner,.member-login-button-spinner,.member-sms-preview{animation:none}}.recall-logo{max-height:36px;object-fit:contain}.car-entry-panel>img{width:160px;max-width:100%;height:48px;object-fit:contain;margin-bottom:20px}.car-entry-panel>img[data-logo-tone=light]{box-sizing:border-box;padding:8px;background:#080808;border-radius:4px}body[data-brand=volkswagen] .recall-logo{width:42px;height:42px;max-height:42px}body[data-brand=volkswagen] .car-entry-panel>img{width:54px;height:54px}body[data-brand=honda] .recall-logo{width:145px}body[data-brand=honda] .car-entry-panel>img{width:230px}.member-login-scene-with-background .member-login-background{pointer-events:none}.member-login-scene-with-background .member-login-card{z-index:1}body[data-brand=bmw] .recall-logo,body[data-brand=mercedes-benz] .recall-logo{width:40px;height:40px;max-height:40px}body[data-brand=lixiang] .recall-logo{width:52px;max-height:28px}body[data-brand=tesla] .recall-logo{width:112px;max-height:24px}body[data-brand=audi] .recall-header-service,body[data-brand=mercedes-benz] .recall-header-service{border-radius:1px}body[data-brand=bmw] .recall-header-service{border-radius:3px;background:var(--brand-primary);color:#fff}body[data-brand=byd] .recall-header-service,body[data-brand=lixiang] .recall-header-service,body[data-brand=geely] .recall-header-service{border-radius:5px}body[data-brand=lexus] .recall-logo{width:108px;height:36px;max-height:36px;object-fit:contain}body[data-brand=lexus] .recall-header .recall-header-service{border-radius:0;background:#1b1b1b;color:#f6f7f5;border-color:#ffffff40;--recall-service-hover:#333;--recall-service-focus:#666}body[data-brand=porsche] .recall-logo{width:116px;height:36px;max-height:36px;object-fit:contain}body[data-brand=porsche] .recall-header .recall-header-service{border-radius:6px;background:#fbfcfc;color:#16191d;border-color:#bfc3c6;--recall-service-hover:#e4e5e6;--recall-service-focus:#505962}body[data-brand=buick] .recall-logo{width:90px;height:36px;max-height:36px;object-fit:contain}body[data-brand=buick] .recall-header .recall-header-service{border-radius:0;background:#202326;color:#fbfcfd;border-color:#ffffff40;--recall-service-hover:#34383c;--recall-service-focus:#6a747b}body[data-brand=ford] .recall-logo{width:88px;height:36px;max-height:36px;object-fit:contain}body[data-brand=ford] .recall-header .recall-header-service{border-radius:2px;background:#2764d9;color:#fff;border-color:#6593ef;--recall-service-hover:#1b50b5;--recall-service-focus:#2764d9}body[data-brand=hyundai] .recall-logo{width:116px;height:36px;max-height:36px;object-fit:contain}body[data-brand=hyundai] .recall-header .recall-header-service{border-radius:0;background:#002c5f;color:#fff;border-color:#ffffff40;--recall-service-hover:#0d3d72;--recall-service-focus:#002c5f}body[data-brand=cadillac] .recall-logo{width:84px;height:36px;max-height:36px;object-fit:contain}body[data-brand=cadillac] .recall-header .recall-header-service{border-radius:0;background:#111214;color:#f5f5f3;border-color:#b9bec3;--recall-service-hover:#2c3033;--recall-service-focus:#e5e5e5}body[data-brand=wuling] .recall-logo{width:80px;height:36px;max-height:36px;object-fit:contain}body[data-brand=wuling] .recall-header .recall-header-service{border-radius:4px;background:#f8f9fa;color:#c5122f;border-color:#d5d9de;--recall-service-hover:#edf0f3;--recall-service-focus:#c5122f}body[data-brand=volvo] .recall-logo{width:112px;height:36px;max-height:36px;object-fit:contain}body[data-brand=volvo] .recall-header .recall-header-service{border-radius:999px;background:#f5f5f4;color:#202020;border-color:#d1d6da;--recall-service-hover:#e7ebee;--recall-service-focus:#40576b}body[data-brand=changan] .recall-logo{width:110px;height:36px;max-height:36px;object-fit:contain}body[data-brand=changan] .recall-header .recall-header-service{border-radius:2px;background:#16394f;color:#fff;border-color:#648294;--recall-service-hover:#23526e;--recall-service-focus:#b9d5e9}body[data-brand=mazda] .recall-logo{width:84px;height:36px;max-height:36px;object-fit:contain}body[data-brand=mazda] .recall-header .recall-header-service{border-radius:0;background:#1e2022;color:#f3f2ef;border-color:#aaaeb2;--recall-service-hover:#333638;--recall-service-focus:#eeeeee}body[data-brand=nissan] .recall-logo{width:82px;height:36px;max-height:36px;object-fit:contain}body[data-brand=nissan] .recall-header .recall-header-service{border-radius:999px;background:#1b405f;color:#fff;border-color:#86a4b9;--recall-service-hover:#28577b;--recall-service-focus:#b9d5e9}body:is([data-brand=lexus],[data-brand=porsche],[data-brand=buick],[data-brand=ford],[data-brand=hyundai],[data-brand=cadillac],[data-brand=wuling],[data-brand=volvo],[data-brand=changan],[data-brand=mazda],[data-brand=nissan]) .recall-header .recall-header-service:hover:not(:disabled){background:var(--recall-service-hover)}body:is([data-brand=lexus],[data-brand=porsche],[data-brand=buick],[data-brand=ford],[data-brand=hyundai],[data-brand=cadillac],[data-brand=wuling],[data-brand=volvo],[data-brand=changan],[data-brand=mazda],[data-brand=nissan]) .recall-header .recall-header-service:focus-visible{outline-color:var(--recall-service-focus)}body[data-brand=lexus] :is(.recall-page,.recall-result-dialog){--brand-primary:#1b1b1b;--brand-primary-muted:#1b1b1b26;--brand-primary-soft:#1b1b1b0f;--recall-action-radius:0;--recall-field-radius:0}body[data-brand=porsche] :is(.recall-page,.recall-result-dialog){--brand-primary:#18191c;--brand-primary-muted:#18191c26;--brand-primary-soft:#18191c0f;--recall-action-radius:6px;--recall-field-radius:6px}body[data-brand=buick] :is(.recall-page,.recall-result-dialog){--brand-primary:#202326;--brand-primary-muted:#20232626;--brand-primary-soft:#2023260f;--recall-action-radius:0;--recall-field-radius:0}body[data-brand=ford] :is(.recall-page,.recall-result-dialog){--brand-primary:#2764d9;--brand-primary-muted:#2764d926;--brand-primary-soft:#2764d90f;--recall-action-radius:2px;--recall-field-radius:2px}body[data-brand=hyundai] :is(.recall-page,.recall-result-dialog){--brand-primary:#002c5f;--brand-primary-muted:#002c5f26;--brand-primary-soft:#002c5f0f;--recall-action-radius:0;--recall-field-radius:0}body[data-brand=cadillac] :is(.recall-page,.recall-result-dialog){--brand-primary:#111214;--brand-primary-muted:#11121426;--brand-primary-soft:#1112140f;--recall-action-radius:0;--recall-field-radius:0}body[data-brand=wuling] :is(.recall-page,.recall-result-dialog){--brand-primary:#c5122f;--brand-primary-muted:#c5122f26;--brand-primary-soft:#c5122f0f;--recall-action-radius:4px;--recall-field-radius:4px}body[data-brand=volvo] :is(.recall-page,.recall-result-dialog){--brand-primary:#202020;--brand-primary-muted:#20202026;--brand-primary-soft:#2020200f;--recall-action-radius:999px;--recall-field-radius:4px}body[data-brand=changan] :is(.recall-page,.recall-result-dialog){--brand-primary:#075e9a;--brand-primary-muted:#075e9a26;--brand-primary-soft:#075e9a0f;--recall-action-radius:2px;--recall-field-radius:2px}body[data-brand=mazda] :is(.recall-page,.recall-result-dialog){--brand-primary:#25292c;--brand-primary-muted:#25292c26;--brand-primary-soft:#25292c0f;--recall-action-radius:0;--recall-field-radius:0}body[data-brand=nissan] :is(.recall-page,.recall-result-dialog){--brand-primary:#1b405f;--brand-primary-muted:#1b405f26;--brand-primary-soft:#1b405f0f;--recall-action-radius:999px;--recall-field-radius:12px}body:is([data-brand=lexus],[data-brand=porsche],[data-brand=buick],[data-brand=ford],[data-brand=hyundai],[data-brand=cadillac],[data-brand=wuling],[data-brand=volvo],[data-brand=changan],[data-brand=mazda],[data-brand=nissan]) .recall-submit{border-radius:var(--recall-action-radius)}body:is([data-brand=lexus],[data-brand=porsche],[data-brand=buick],[data-brand=ford],[data-brand=hyundai],[data-brand=cadillac],[data-brand=wuling],[data-brand=volvo],[data-brand=changan],[data-brand=mazda],[data-brand=nissan]) .recall-form input{border-radius:var(--recall-field-radius)}body[data-brand=xiaomi] :is(.recall-page,.recall-result-dialog){--recall-action-radius:14px;--recall-field-radius:8px}body[data-brand=tank] :is(.recall-page,.recall-result-dialog){--recall-action-radius:2px;--recall-field-radius:2px}body[data-brand=nio] :is(.recall-page,.recall-result-dialog){--recall-action-radius:20px;--recall-field-radius:8px}body[data-brand=land-rover] :is(.recall-page,.recall-result-dialog){--recall-action-radius:0;--recall-field-radius:0}body[data-brand=hongqi] :is(.recall-page,.recall-result-dialog){--recall-action-radius:2px;--recall-field-radius:2px}body[data-brand=xpeng] :is(.recall-page,.recall-result-dialog){--recall-action-radius:10px;--recall-field-radius:8px}body[data-brand=haval] :is(.recall-page,.recall-result-dialog){--recall-action-radius:4px;--recall-field-radius:4px}body[data-brand=lynkco] :is(.recall-page,.recall-result-dialog){--recall-action-radius:2px;--recall-field-radius:8px}body[data-brand=chery] :is(.recall-page,.recall-result-dialog){--recall-action-radius:4px;--recall-field-radius:4px}body[data-brand=leapmotor] :is(.recall-page,.recall-result-dialog){--recall-action-radius:16px;--recall-field-radius:8px}body[data-brand=aito] :is(.recall-page,.recall-result-dialog){--recall-action-radius:8px;--recall-field-radius:8px}body[data-brand=zeekr] :is(.recall-page,.recall-result-dialog){--recall-action-radius:2px;--recall-field-radius:8px}body[data-brand=deepal] :is(.recall-page,.recall-result-dialog){--recall-action-radius:4px;--recall-field-radius:8px}body[data-brand=jetour] :is(.recall-page,.recall-result-dialog){--recall-action-radius:2px;--recall-field-radius:2px}body[data-brand=aion] :is(.recall-page,.recall-result-dialog){--recall-action-radius:18px;--recall-field-radius:8px}body[data-brand=gac-trumpchi] :is(.recall-page,.recall-result-dialog){--recall-action-radius:4px;--recall-field-radius:4px}body[data-brand=fangchengbao] :is(.recall-page,.recall-result-dialog){--recall-action-radius:4px;--recall-field-radius:4px}body[data-brand=denza] :is(.recall-page,.recall-result-dialog){--recall-action-radius:4px;--recall-field-radius:4px}body[data-brand=mg] :is(.recall-page,.recall-result-dialog){--recall-action-radius:4px;--recall-field-radius:4px}body[data-brand=voyah] :is(.recall-page,.recall-result-dialog){--recall-action-radius:16px;--recall-field-radius:8px}body[data-brand=roewe] :is(.recall-page,.recall-result-dialog){--recall-action-radius:4px;--recall-field-radius:4px}body[data-brand=jetta] :is(.recall-page,.recall-result-dialog){--recall-action-radius:4px;--recall-field-radius:4px}body[data-brand=avatr] :is(.recall-page,.recall-result-dialog){--recall-action-radius:22px;--recall-field-radius:8px}body[data-brand=infiniti] :is(.recall-page,.recall-result-dialog){--recall-action-radius:0;--recall-field-radius:0}body[data-brand=peugeot] :is(.recall-page,.recall-result-dialog){--recall-action-radius:4px;--recall-field-radius:4px}body[data-brand=jaguar] :is(.recall-page,.recall-result-dialog){--recall-action-radius:0;--recall-field-radius:0}body:is([data-brand=xiaomi],[data-brand=tank],[data-brand=nio],[data-brand=land-rover],[data-brand=hongqi],[data-brand=xpeng],[data-brand=haval],[data-brand=lynkco],[data-brand=chery],[data-brand=leapmotor],[data-brand=aito],[data-brand=zeekr],[data-brand=deepal],[data-brand=jetour],[data-brand=aion],[data-brand=gac-trumpchi],[data-brand=fangchengbao],[data-brand=denza],[data-brand=mg],[data-brand=voyah],[data-brand=roewe],[data-brand=jetta],[data-brand=avatr],[data-brand=infiniti],[data-brand=peugeot],[data-brand=jaguar]) .recall-header .recall-header-service{border-radius:var(--recall-action-radius,4px);border-color:var(--brand-primary-muted);color:var(--brand-primary);--recall-service-focus:var(--brand-primary)}body:is([data-brand=xiaomi],[data-brand=tank],[data-brand=nio],[data-brand=land-rover],[data-brand=hongqi],[data-brand=xpeng],[data-brand=haval],[data-brand=lynkco],[data-brand=chery],[data-brand=leapmotor],[data-brand=aito],[data-brand=zeekr],[data-brand=deepal],[data-brand=jetour],[data-brand=aion],[data-brand=gac-trumpchi],[data-brand=fangchengbao],[data-brand=denza],[data-brand=mg],[data-brand=voyah],[data-brand=roewe],[data-brand=jetta],[data-brand=avatr],[data-brand=infiniti],[data-brand=peugeot],[data-brand=jaguar]) .recall-submit{border-radius:var(--recall-action-radius,4px)}body:is([data-brand=xiaomi],[data-brand=tank],[data-brand=nio],[data-brand=land-rover],[data-brand=hongqi],[data-brand=xpeng],[data-brand=haval],[data-brand=lynkco],[data-brand=chery],[data-brand=leapmotor],[data-brand=aito],[data-brand=zeekr],[data-brand=deepal],[data-brand=jetour],[data-brand=aion],[data-brand=gac-trumpchi],[data-brand=fangchengbao],[data-brand=denza],[data-brand=mg],[data-brand=voyah],[data-brand=roewe],[data-brand=jetta],[data-brand=avatr],[data-brand=infiniti],[data-brand=peugeot],[data-brand=jaguar]) .recall-form input{border-radius:var(--recall-field-radius,6px)}body:is([data-brand=xiaomi],[data-brand=tank],[data-brand=nio],[data-brand=land-rover],[data-brand=hongqi],[data-brand=xpeng],[data-brand=haval],[data-brand=lynkco],[data-brand=chery],[data-brand=leapmotor],[data-brand=aito],[data-brand=zeekr],[data-brand=deepal],[data-brand=jetour],[data-brand=aion],[data-brand=gac-trumpchi],[data-brand=fangchengbao],[data-brand=denza],[data-brand=mg],[data-brand=voyah],[data-brand=roewe],[data-brand=jetta],[data-brand=avatr],[data-brand=infiniti],[data-brand=peugeot],[data-brand=jaguar]) .recall-logo{width:100px;height:36px;max-height:36px;object-fit:contain}body:is([data-brand=xiaomi],[data-brand=tank],[data-brand=nio],[data-brand=land-rover],[data-brand=hongqi],[data-brand=xpeng],[data-brand=haval],[data-brand=lynkco],[data-brand=chery],[data-brand=leapmotor],[data-brand=aito],[data-brand=zeekr],[data-brand=deepal],[data-brand=jetour],[data-brand=aion],[data-brand=gac-trumpchi],[data-brand=fangchengbao],[data-brand=denza],[data-brand=mg],[data-brand=voyah],[data-brand=roewe],[data-brand=jetta],[data-brand=avatr],[data-brand=infiniti],[data-brand=peugeot],[data-brand=jaguar]) .recall-header[data-logo-tone=light] .recall-header-service{color:#fff;border-color:#ffffff52}body:is([data-brand=xiaomi],[data-brand=tank],[data-brand=nio],[data-brand=land-rover],[data-brand=hongqi],[data-brand=xpeng],[data-brand=haval],[data-brand=lynkco],[data-brand=chery],[data-brand=leapmotor],[data-brand=aito],[data-brand=zeekr],[data-brand=deepal],[data-brand=jetour],[data-brand=aion],[data-brand=gac-trumpchi],[data-brand=fangchengbao],[data-brand=denza],[data-brand=mg],[data-brand=voyah],[data-brand=roewe],[data-brand=jetta],[data-brand=avatr],[data-brand=infiniti],[data-brand=peugeot],[data-brand=jaguar]) .recall-header[data-logo-tone=light] .recall-header-service:focus-visible{outline-color:#fff}body:is([data-brand=xiaomi],[data-brand=nio],[data-brand=xpeng],[data-brand=aion],[data-brand=lynkco]) .recall-submit{color:#20252b}body:is([data-brand=xiaomi],[data-brand=nio],[data-brand=xpeng],[data-brand=aion],[data-brand=lynkco]) .recall-header:not([data-logo-tone=light]) .recall-header-service{color:#20252b;border-color:var(--brand-primary)}body[data-brand=xiaomi] :is(.recall-page,.recall-result-dialog){--brand-primary:#30363e;--brand-primary-muted:#30363e33;--brand-primary-soft:#30363e0f;--recall-action-radius:4px;--recall-field-radius:4px}body[data-brand=xiaomi] .recall-submit{background:#30363e;color:#fdfefe}body[data-brand=tank] :is(.recall-page,.recall-result-dialog){--brand-primary:#6b5633;--brand-primary-muted:#6b563333;--brand-primary-soft:#6b56330f;--recall-action-radius:24px;--recall-field-radius:4px}body[data-brand=tank] .recall-submit{background:#6b5633;color:#fdfefe}body[data-brand=nio] :is(.recall-page,.recall-result-dialog){--brand-primary:#35474c;--brand-primary-muted:#35474c33;--brand-primary-soft:#35474c0f;--recall-action-radius:3px;--recall-field-radius:4px}body[data-brand=nio] .recall-submit{background:#35474c;color:#fdfefe}body[data-brand=land-rover] :is(.recall-page,.recall-result-dialog){--brand-primary:#293e33;--brand-primary-muted:#293e3333;--brand-primary-soft:#293e330f;--recall-action-radius:0px;--recall-field-radius:4px}body[data-brand=land-rover] .recall-submit{background:#293e33;color:#fdfefe}body[data-brand=hongqi] :is(.recall-page,.recall-result-dialog){--brand-primary:#a41c2c;--brand-primary-muted:#a41c2c33;--brand-primary-soft:#a41c2c0f;--recall-action-radius:0px;--recall-field-radius:4px}body[data-brand=hongqi] .recall-submit{background:#a41c2c;color:#fdfefe}body[data-brand=xpeng] :is(.recall-page,.recall-result-dialog){--brand-primary:#45621b;--brand-primary-muted:#45621b33;--brand-primary-soft:#45621b0f;--recall-action-radius:4px;--recall-field-radius:4px}body[data-brand=xpeng] .recall-submit{background:#45621b;color:#fdfefe}body[data-brand=haval] :is(.recall-page,.recall-result-dialog){--brand-primary:#bf1524;--brand-primary-muted:#bf152433;--brand-primary-soft:#bf15240f;--recall-action-radius:2px;--recall-field-radius:4px}body[data-brand=haval] .recall-submit{background:#bf1524;color:#fdfefe}body[data-brand=lynkco] :is(.recall-page,.recall-result-dialog){--brand-primary:#05644f;--brand-primary-muted:#05644f33;--brand-primary-soft:#05644f0f;--recall-action-radius:0px;--recall-field-radius:4px}body[data-brand=lynkco] .recall-submit{background:#05644f;color:#fdfefe}body[data-brand=chery] :is(.recall-page,.recall-result-dialog){--brand-primary:#3a4649;--brand-primary-muted:#3a464933;--brand-primary-soft:#3a46490f;--recall-action-radius:24px;--recall-field-radius:4px}body[data-brand=chery] .recall-submit{background:#3a4649;color:#fdfefe}body[data-brand=leapmotor] :is(.recall-page,.recall-result-dialog){--brand-primary:#094828;--brand-primary-muted:#09482833;--brand-primary-soft:#0948280f;--recall-action-radius:28px;--recall-field-radius:4px}body[data-brand=leapmotor] .recall-submit{background:#094828;color:#fdfefe}body[data-brand=aito] :is(.recall-page,.recall-result-dialog){--brand-primary:#303237;--brand-primary-muted:#30323733;--brand-primary-soft:#3032370f;--recall-action-radius:2px;--recall-field-radius:4px}body[data-brand=aito] .recall-submit{background:#303237;color:#fdfefe}body[data-brand=zeekr] :is(.recall-page,.recall-result-dialog){--brand-primary:#b33424;--brand-primary-muted:#b3342433;--brand-primary-soft:#b334240f;--recall-action-radius:0;--recall-field-radius:4px}body[data-brand=zeekr] .recall-submit{background:#b33424;color:#fdfefe}body[data-brand=deepal] :is(.recall-page,.recall-result-dialog){--brand-primary:#2c3b56;--brand-primary-muted:#2c3b5633;--brand-primary-soft:#2c3b560f;--recall-action-radius:20px;--recall-field-radius:4px}body[data-brand=deepal] .recall-submit{background:#2c3b56;color:#fdfefe}body[data-brand=jetour] :is(.recall-page,.recall-result-dialog){--brand-primary:#33483d;--brand-primary-muted:#33483d33;--brand-primary-soft:#33483d0f;--recall-action-radius:0;--recall-field-radius:4px}body[data-brand=jetour] .recall-submit{background:#33483d;color:#fdfefe}body[data-brand=aion] :is(.recall-page,.recall-result-dialog){--brand-primary:#007d87;--brand-primary-muted:#007d8733;--brand-primary-soft:#007d870f;--recall-action-radius:24px;--recall-field-radius:4px}body[data-brand=aion] .recall-submit{background:#007d87;color:#fdfefe}body[data-brand=gac-trumpchi] :is(.recall-page,.recall-result-dialog){--brand-primary:#333539;--brand-primary-muted:#33353933;--brand-primary-soft:#3335390f;--recall-action-radius:0;--recall-field-radius:4px}body[data-brand=gac-trumpchi] .recall-submit{background:#333539;color:#fdfefe}body[data-brand=fangchengbao] :is(.recall-page,.recall-result-dialog){--brand-primary:#9b3f1f;--brand-primary-muted:#9b3f1f33;--brand-primary-soft:#9b3f1f0f;--recall-action-radius:0;--recall-field-radius:4px}body[data-brand=fangchengbao] .recall-submit{background:#9b3f1f;color:#fdfefe}body[data-brand=denza] :is(.recall-page,.recall-result-dialog){--brand-primary:#001433;--brand-primary-muted:#00143333;--brand-primary-soft:#0014330f;--recall-action-radius:8px;--recall-field-radius:4px}body[data-brand=denza] .recall-submit{background:#001433;color:#fdfefe}body[data-brand=mg] :is(.recall-page,.recall-result-dialog){--brand-primary:#b1091e;--brand-primary-muted:#b1091e33;--brand-primary-soft:#b1091e0f;--recall-action-radius:0px;--recall-field-radius:4px}body[data-brand=mg] .recall-submit{background:#b1091e;color:#fdfefe}body[data-brand=voyah] :is(.recall-page,.recall-result-dialog){--brand-primary:#406a70;--brand-primary-muted:#406a7033;--brand-primary-soft:#406a700f;--recall-action-radius:8px;--recall-field-radius:4px}body[data-brand=voyah] .recall-submit{background:#406a70;color:#fdfefe}body[data-brand=roewe] :is(.recall-page,.recall-result-dialog){--brand-primary:#a3182c;--brand-primary-muted:#a3182c33;--brand-primary-soft:#a3182c0f;--recall-action-radius:0px;--recall-field-radius:4px}body[data-brand=roewe] .recall-submit{background:#a3182c;color:#fdfefe}body[data-brand=jetta] :is(.recall-page,.recall-result-dialog){--brand-primary:#075da3;--brand-primary-muted:#075da333;--brand-primary-soft:#075da30f;--recall-action-radius:3px;--recall-field-radius:4px}body[data-brand=jetta] .recall-submit{background:#075da3;color:#fdfefe}body[data-brand=avatr] :is(.recall-page,.recall-result-dialog){--brand-primary:#181818;--brand-primary-muted:#18181833;--brand-primary-soft:#1818180f;--recall-action-radius:2px;--recall-field-radius:4px}body[data-brand=avatr] .recall-submit{background:#181818;color:#fdfefe}body[data-brand=infiniti] :is(.recall-page,.recall-result-dialog){--brand-primary:#020b24;--brand-primary-muted:#020b2433;--brand-primary-soft:#020b240f;--recall-action-radius:0px;--recall-field-radius:4px}body[data-brand=infiniti] .recall-submit{background:#020b24;color:#fdfefe}body[data-brand=peugeot] :is(.recall-page,.recall-result-dialog){--brand-primary:#005cb9;--brand-primary-muted:#005cb933;--brand-primary-soft:#005cb90f;--recall-action-radius:0px;--recall-field-radius:4px}body[data-brand=peugeot] .recall-submit{background:#005cb9;color:#fdfefe}body[data-brand=jaguar] :is(.recall-page,.recall-result-dialog){--brand-primary:#242323;--brand-primary-muted:#24232333;--brand-primary-soft:#2423230f;--recall-action-radius:0px;--recall-field-radius:4px}body[data-brand=jaguar] .recall-submit{background:#242323;color:#fdfefe}.car-route-loading{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;box-sizing:border-box;margin:0;padding:88px 24px 32px;background:#f7f8fa;color:#536171;font:14px/1.6 Arial,PingFang SC,Microsoft YaHei,sans-serif}.car-route-loading-header{position:absolute;inset:0 0 auto;display:flex;align-items:center;height:64px;padding:0 32px;border-bottom:1px solid #e6eaf0;background:#fff;color:#435164;font-size:15px;font-weight:500}.car-route-loading-content{width:min(100%,400px)}.car-route-loading-card{box-sizing:border-box;padding:32px 28px;border:1px solid #e6eaf0;border-radius:18px;background:#fff;box-shadow:0 12px 40px #25324908}.car-route-loading-line{display:block;height:44px;margin-top:24px;border-radius:8px;background:#f1f3f6}.car-route-loading-heading{width:42%;height:22px;margin:0 0 32px;background:#e9edf2}.car-route-loading-action{height:46px;margin-top:32px;background:#e9edf2}.car-route-loading-status{display:flex;align-items:center;justify-content:center;gap:10px;margin:24px 0 0;text-align:center}.car-route-loading-status>span{box-sizing:border-box;width:18px;height:18px;flex:0 0 18px;border:2px solid #e1e6ed;border-top-color:#718198;border-radius:50%;animation:car-route-loading-spin .85s linear infinite}@keyframes car-route-loading-spin{to{transform:rotate(360deg)}}@media(max-width:599px){.car-route-loading-header{padding:0 20px}.car-route-loading{padding:88px 20px 28px}}@media(prefers-reduced-motion:reduce){.car-route-loading-status>span{animation:none}}.car-login-header{position:fixed;inset:0 0 auto;height:70px;display:flex;align-items:center;justify-content:center;background:#fff;z-index:900;box-sizing:border-box}.car-login-header>a{display:flex;align-items:center;justify-content:center;height:100%;text-decoration:none}.car-login-header img{display:block;width:100px;height:auto;border:0}.car-login-header-honda{justify-content:flex-start;padding:0 5vw}.car-login-header-honda img{width:285px;max-width:calc(100vw - 80px)}.car-login-header-volkswagen{gap:12px;padding:0 22px}.car-login-header-volkswagen:before,.car-login-header-volkswagen:after{content:"";height:2px;flex:1;background:#001e50}.car-login-header-volkswagen img{width:40px;height:40px}.car-login-shell .member-login-submit{padding:0}.car-login-shell>.car-brand-loading{margin:0;padding-top:94px}@media(max-width:767px){.car-login-header-volkswagen{gap:9px;padding:0 15px}}.car-login-header[data-logo-tone=light]{background:#080808}.car-login-header-audi img{width:104px;max-height:36px}.car-login-header-bmw img,.car-login-header-mercedes-benz img{width:42px;height:42px;object-fit:contain}.car-login-header-byd img{width:100px;max-height:30px;object-fit:contain}.car-login-header-tesla img{width:122px;max-height:24px}.car-login-header-lixiang img{width:52px;max-height:28px}.car-login-header-geely img{width:112px;max-height:30px}body:is([data-brand=xiaomi],[data-brand=tank],[data-brand=nio],[data-brand=land-rover],[data-brand=hongqi],[data-brand=xpeng],[data-brand=haval],[data-brand=lynkco],[data-brand=chery],[data-brand=leapmotor],[data-brand=aito],[data-brand=zeekr],[data-brand=deepal],[data-brand=jetour],[data-brand=aion],[data-brand=gac-trumpchi],[data-brand=fangchengbao],[data-brand=denza],[data-brand=mg],[data-brand=voyah],[data-brand=roewe],[data-brand=jetta],[data-brand=avatr],[data-brand=infiniti],[data-brand=peugeot],[data-brand=jaguar]) .car-login-header img{width:110px;max-width:150px;height:42px;object-fit:contain}.member-login-scene{position:fixed;top:70px;right:0;bottom:0;left:0;margin:0;width:100%;overflow:auto;overscroll-behavior:none;background:#71c7f5;font-family:Arial,Microsoft YaHei,sans-serif}.member-login-background{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.member-login-background img{display:block;width:100%;height:100%;object-fit:contain;object-position:center bottom}.member-login-card{box-sizing:border-box;position:absolute;top:5%;left:50%;transform:translate(-50%);width:30vw;min-width:350px;background:#fff;border-radius:10px;padding-bottom:5vw;color:#333}.member-login-card h1{font-size:1.5vw;line-height:1;font-weight:700;text-align:center;margin:2vw 0 1vw}.member-login-field{display:flex;align-items:center;gap:10px;width:85%;height:3vw;margin:1vw auto 0;border-bottom:1px solid #ccc}.member-login-field>img{width:28px;height:28px;object-fit:contain;flex-shrink:0}.member-login-field input{border:0;background:transparent;outline:0;min-width:0;flex:1;font:14px/1 Arial,Microsoft YaHei,sans-serif;color:#333;width:0;padding:0;height:100%;border-radius:0}.member-login-field input::placeholder{color:#ccc;opacity:1}.member-login-field:focus-within{border-bottom-color:var(--brand-primary,#e70022)}.member-login-send{padding:0;border:0;background:transparent;color:var(--brand-primary,#e70022);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0}.member-login-agreement{display:flex;align-items:flex-start;gap:8px;width:85%;margin:30px auto 8px;color:#606060;font-size:12px;line-height:1.5}.member-login-agreement>input{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:content-box;width:14px;height:14px;flex:0 0 auto;border:3px solid #000;cursor:pointer;margin:0;background:#fff;border-radius:0;padding:0}.member-login-agreement>input:checked{background:#000 url(/images/login/checked.svg) center/contain no-repeat}.member-login-agreement label{cursor:pointer}.member-login-agreement a{color:var(--brand-primary,#e70022);text-decoration:underline}.member-login-reminder{box-sizing:border-box;width:85%;padding-left:27px;color:#606060;margin:0 auto;font-size:12px;line-height:1.5}.member-login-submit{display:block;box-sizing:border-box;width:71.25%;height:2.5vw;min-height:32px;margin:1.4vw auto 0;border:0;background:var(--brand-button,#fe001b);border-radius:40px;color:#fff;font-size:14px;cursor:pointer;text-align:center}.member-login-card button:focus-visible,.member-login-agreement input:focus-visible{outline:2px solid var(--brand-primary,#e70022);outline-offset:4px}.member-login-toast{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1002;max-width:80%;box-sizing:border-box;padding:12px 20px;background:#0008;color:#fff;font-size:13px;line-height:1.6;border-radius:4px;text-align:center;pointer-events:none}@media(max-width:769px){.member-login-background img{object-fit:cover}.member-login-card{width:90vw;min-width:0;top:auto;bottom:29%;padding-bottom:8vw}.member-login-card h1{font-size:6vw;line-height:1;margin:7vw 0 5vw}.member-login-field{width:90%;height:12vw;min-height:44px;margin:3vw auto;gap:5px}.member-login-field>img{width:6vw;height:6vw}.member-login-field input{font-size:3.8vw;line-height:1}.member-login-send{min-height:44px;font-size:3.2vw}.member-login-agreement{width:90%;gap:3vw;font-size:3.2vw;margin:5vw auto 2vw}.member-login-agreement>input{width:3.6vw;height:3.6vw;border-width:.8vw}.member-login-reminder{width:90%;padding-left:7.2vw;font-size:3.2vw}.member-login-submit{width:90%;height:10vw;min-height:44px;margin-top:7vw;font-size:4vw;border-radius:7vw}}@media(min-width:770px){.member-login-background{isolation:isolate}.member-login-background:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--login-background-image) center bottom/cover no-repeat;filter:blur(24px);z-index:-1}.member-login-background img{object-fit:contain}}.car-captcha-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0007;display:flex;align-items:center;justify-content:center;padding:16px}.car-captcha{box-sizing:border-box;width:360px;max-width:100%;padding:20px;background:#fff;border-radius:12px;color:#333}.car-captcha h2{font-size:20px;margin:0 0 10px}.car-captcha p{font-size:13px;line-height:1.6;margin:8px 0}.car-captcha-image{position:relative;width:100%;overflow:hidden}.car-captcha-image>img:first-child{display:block;width:100%}.car-captcha-piece{position:absolute;height:auto}.car-captcha input[type=range]{display:block;width:100%;margin:18px 0;accent-color:var(--brand-primary,#e70022)}.car-captcha-actions{display:flex;justify-content:flex-end;gap:10px}.car-captcha-actions button{padding:8px 14px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer}.car-captcha-actions button:last-child{background:var(--brand-primary,#e70022);color:#fff;border-color:var(--brand-primary,#e70022)}.car-vehicle-accounts{display:grid;gap:10px;margin:16px 0;max-height:50vh;overflow:auto}.car-vehicle-accounts button{padding:12px;text-align:left;background:#fff;border:1px solid #ddd;border-radius:6px;color:#333;cursor:pointer}.car-captcha-modal{padding:0;border:0;border-radius:12px;margin:auto;width:360px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow:auto;background:#fff;color:#333}.car-captcha-modal::backdrop{background:#0007}.car-captcha-modal .car-captcha{width:100%}.car-captcha-image img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.member-login-send:disabled{cursor:default;color:#999}.member-login-submit:disabled{cursor:default;opacity:.65}.car-captcha input[type=range]{--captcha-grip:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='m7 8 6 6-6 6m8-12 6 6-6 6' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;height:56px;padding:0;border:0;border-radius:12px;background:transparent;touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab}.car-captcha input[type=range]::-webkit-slider-runnable-track{box-sizing:border-box;height:52px;border:1px solid #e5e5e5;border-radius:12px;background:#f5f5f5}.car-captcha input[type=range]::-webkit-slider-thumb{-moz-appearance:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;width:56px;height:52px;margin-top:-1px;border:0;border-radius:12px;background:var(--brand-primary,#e70022) var(--captcha-grip) center/28px 28px no-repeat;box-shadow:0 3px 8px var(--brand-primary-muted,#e7002226)}.car-captcha input[type=range]::-moz-range-track{box-sizing:border-box;height:52px;border:1px solid #e5e5e5;border-radius:12px;background:#f5f5f5}.car-captcha input[type=range]::-moz-range-thumb{box-sizing:border-box;width:56px;height:52px;border:0;border-radius:12px;background:var(--brand-primary,#e70022) var(--captcha-grip) center/28px 28px no-repeat;box-shadow:0 3px 8px var(--brand-primary-muted,#e7002226)}.car-captcha input[type=range]:focus-visible{outline:3px solid var(--brand-primary-focus,#e7002240);outline-offset:3px}.car-captcha input[type=range]:active{cursor:grabbing}.car-captcha input[type=range]:disabled{opacity:.55;cursor:wait}.car-entry-gate{box-sizing:border-box;min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:24px;background:#f5f6f8;font-family:Arial,Microsoft YaHei,sans-serif}.car-entry-panel{box-sizing:border-box;width:100%;max-width:360px;padding:32px 24px;background:#fff;border:1px solid #eceef1;border-radius:16px;text-align:center;color:#333;box-shadow:0 12px 36px #1b263b08}.car-entry-panel>img{display:block;width:148px;height:auto;margin:0 auto 28px}.car-entry-panel h1{font-size:20px;line-height:1.5;font-weight:700;margin:0 0 10px}.car-entry-panel p{font-size:14px;line-height:1.7;color:#777;margin:0}.car-entry-panel button{margin-top:24px;min-height:44px;padding:10px 28px;border:0;border-radius:8px;background:var(--brand-primary,#e70022);color:#fff;font-size:14px;cursor:pointer}.car-entry-panel button:focus-visible{outline:2px solid var(--brand-primary,#e70022);outline-offset:4px}.member-login-submit{display:flex;align-items:center;justify-content:center}.member-login-button-spinner{display:inline-block;box-sizing:border-box;width:17px;height:17px;margin-right:8px;flex-shrink:0;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:member-login-spin .8s linear infinite}.member-login-progress{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;background:#0000003d;padding:24px;box-sizing:border-box;touch-action:none;overscroll-behavior:none;user-select:none;-webkit-user-select:none;outline:none;font-family:Arial,Microsoft YaHei,sans-serif}.member-login-locked #root{pointer-events:none;user-select:none;-webkit-user-select:none}.member-login-locked .member-login-scene{overflow:hidden}.member-login-progress-card{box-sizing:border-box;width:280px;max-width:100%;padding:30px 24px 26px;border:1px solid rgba(255,255,255,.8);border-radius:16px;background:#fff;box-shadow:0 12px 40px #0000001f;text-align:center;color:#333}.member-login-progress-spinner{display:block;box-sizing:border-box;width:38px;height:38px;margin:0 auto 20px;border:3px solid var(--brand-primary-muted,#fbe2e5);border-top-color:var(--brand-primary,#e70022);border-radius:50%;animation:member-login-spin .8s linear infinite}.member-login-progress-card p{margin:0;font-size:15px;line-height:1.6;font-weight:600}@keyframes member-login-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.member-login-button-spinner,.member-login-progress-spinner{animation:none}}.member-sms-preview{position:fixed;inset:auto;top:calc(env(safe-area-inset-top,0px) + 10px);left:50%;transform:translate(-50%);z-index:2147483647;display:flex;align-items:flex-start;gap:12px;box-sizing:border-box;width:min(420px,calc(100% - 20px));margin:0;padding:15px 16px 13px;border:1px solid rgba(255,255,255,.65);border-radius:25px;background:#f2f3f6f7;box-shadow:0 12px 38px #0003,0 2px 8px #00000014;backdrop-filter:blur(28px) saturate(160%);-webkit-backdrop-filter:blur(28px) saturate(160%);color:#161618;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;animation:member-sms-arrive .38s cubic-bezier(.2,.8,.2,1) both;overflow:visible}.member-sms-preview::backdrop{background:transparent;pointer-events:none}.member-sms-icon{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;margin-top:2px;border-radius:10px;background:linear-gradient(#62e773,#20bc42);color:#fff;box-shadow:inset 0 0 0 1px #00000005}.member-sms-icon svg{width:30px;height:30px}.member-sms-content{flex:1;min-width:0}.member-sms-preview-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;line-height:18px;color:#65656b}.member-sms-preview-heading strong{font-weight:500}.member-sms-preview-heading>span{font-size:11px;color:#85858b}.member-sms-sender{margin-top:3px;font-size:15px;line-height:21px;font-weight:600}.member-sms-sender>span{display:inline-block;margin-left:6px;font-size:10px;line-height:16px;font-weight:400;color:#808086;vertical-align:1px}.member-sms-preview p{white-space:pre-wrap;margin:2px 0 0;font-size:14px;line-height:21px;overflow-wrap:anywhere}.member-sms-preview p strong{font-weight:600;letter-spacing:1px}.member-sms-autofill{display:flex;align-items:center;gap:6px;margin-top:10px;padding-top:9px;border-top:1px solid #0000000d;font-size:12px;line-height:18px;color:#68686e}.member-sms-autofill strong{margin-left:auto;color:#303038;font-size:14px;letter-spacing:2px;font-weight:600}@keyframes member-sms-arrive{0%{opacity:0;transform:translate(-50%,calc(-100% - 24px))}to{opacity:1;transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.member-sms-preview{animation:none}}.member-login-submit.member-login-submit-waiting:disabled{opacity:1;cursor:pointer}
