@keyframes mc-slide-left{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes mc-slide-right{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes mc-quick-reply-in{0%{opacity:0;transform:translateY(8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mc-status-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes mc-blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes mc-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mc-bubble-pop-in{0%{opacity:0;transform:scale(0)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes mc-hero-zoom{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes mc-cascade-up{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes mc-deal-card{0%{opacity:0;transform:translate(-30px)rotate(-3deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes mc-flip-reveal{0%{opacity:0;transform:perspective(400px)rotateY(90deg)}60%{transform:perspective(400px)rotateY(-10deg)}to{opacity:1;transform:perspective(400px)rotateY(0)}}@keyframes mc-spotlight{0%{clip-path:circle(0%);opacity:0}to{clip-path:circle(100%);opacity:1}}@keyframes mc-bar-fill{0%{width:0}}@keyframes mc-bar-label-in{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes mc-score-pop{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes mc-detail-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mc-detail-img-drop{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes mc-detail-slide-right{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes mc-detail-scale-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes mc-detail-pop-in{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes mc-detail-slide-up{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes mc-battle-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes mc-battle-slide-left{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes mc-battle-slide-right{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes mc-vs-impact{0%{opacity:0;transform:scale(0)rotate(-180deg)}60%{transform:scale(1.3)rotate(10deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes mc-bar-extend{0%{width:0}}@keyframes mc-winner-reveal{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes mc-radar-draw{0%{stroke-dashoffset:1000px;opacity:0}to{stroke-dashoffset:0;opacity:1}}@keyframes sl-star-twinkle{0%,to{opacity:.2}50%{opacity:1}}@keyframes sl-city-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes sl-dash-scroll{0%{background-position:0 0}to{background-position:-40px 0}}@keyframes sl-pin-drop{0%{opacity:0;transform:translateY(-40px)}60%{transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes sl-headlight{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes sl-speed-line{0%{opacity:.6;transform:translate(0)}to{opacity:0;transform:translate(-100px)}}@keyframes sl-building-glow{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes sl-sign-flicker{0%,to{opacity:.6}10%,30%{opacity:1}20%{opacity:.2}}@keyframes sl-showroom-fade-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes sl-car-drive{0%{transform:translate(-60px)}to{transform:translate(0)}}@keyframes mc-trade-in-expand{0%{opacity:0;max-height:0}to{opacity:1;max-height:600px}}@keyframes mc-trade-slide-left{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes mc-trade-slide-right{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes mc-eval-bounce{0%{opacity:0;transform:scale(.3)}50%{transform:scale(1.05)}70%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes mc-eval-step-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes mc-eval-scan{0%{transform:translate(-100%)}50%{transform:translate(350%)}to{transform:translate(-100%)}}@keyframes mc-model-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes td-garage-lift{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes td-speed-line{0%{opacity:.6;transform:translate(100%)}to{opacity:0;transform:translate(-100%)}}@keyframes td-engine-pulse{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes td-key-turn{0%{transform:rotate(0)}50%{transform:rotate(90deg)}to{transform:rotate(90deg)}}@keyframes td-f1-light{0%{opacity:.2}to{opacity:1}}@keyframes td-go-flash{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(2)}}@keyframes mc-confetti-fall{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(300px)rotate(720deg)}}@keyframes mc-quiz-slide-in{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes mc-quiz-slide-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-30px)}}@keyframes mc-score-ring-fill{0%{stroke-dashoffset:var(--ring-circumference)}to{stroke-dashoffset:var(--ring-offset)}}@keyframes mc-result-expand{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes mc-counter-pop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes sl-overlay-in{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sl-card-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes sl-dest-pulse{0%,to{filter:drop-shadow(0 0 8px #e0020199);transform:scale(1)}50%{filter:drop-shadow(0 0 15px #e00201cc);transform:scale(1.15)}}@keyframes sl-window-light{0%{opacity:0}to{opacity:1}}@keyframes sl-glow-pulse{0%,to{opacity:.6}50%{opacity:1}}@keyframes sl-title-in{0%{opacity:0;transform:translateY(-15px)scale(.85)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sl-badge-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes sl-img-zoom{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes sl-badge-pop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes sl-name-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes sl-brand-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes sl-staff-pop{0%{opacity:0;transform:scale(0)}70%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes td-overlay-in{0%{opacity:0;transform:translateY(30px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes td-card-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes td-headlight{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}@keyframes td-beam-on{0%{opacity:0}to{opacity:.6}}@keyframes td-ignition-in{0%{opacity:0;transform:translate(-50%)scaleX(0)}to{opacity:1;transform:translate(-50%)scaleX(1)}}@keyframes td-f1-rack-in{0%{opacity:0;transform:translate(-50%)scale(.8)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes td-f1-light-seq{0%{box-shadow:none;background:#ffffff0f}12%{background:#e00201;box-shadow:0 0 14px #e00201b3,0 0 4px #e00201}70%{background:#e00201;box-shadow:0 0 14px #e00201b3}82%{box-shadow:none;background:#ffffff0f}to{box-shadow:none;background:#ffffff0f}}@keyframes td-green-flash{0%{opacity:1}to{opacity:0}}@keyframes td-gratuit-pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes td-fade-slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes td-vehicle-reveal{0%{opacity:0;transform:translate(-15px)scale(.95)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes td-selected-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes td-form-reveal{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes td-success-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes td-check-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes td-check-draw{0%{stroke-dashoffset:30px}to{stroke-dashoffset:0}}@keyframes mc-trade-in-pulse{0%,to{box-shadow:0 0 #e0020166}50%{box-shadow:0 0 20px 4px #e0020133}}@keyframes mc-model-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes mc-model-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes mc-model-item-in{0%{opacity:0;transform:translateY(8px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes mc-trade-in-summary{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes mquiz-slide-left{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes mquiz-slide-right{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}.mc-chat-msg a[href^=\#v]{color:#e00201;cursor:pointer;font-weight:600;text-decoration:none}.mc-chat-msg a[href^=\#v]:hover{text-decoration:underline}.mc-chat-msg a[href^=http]{color:#4ea1ff;cursor:pointer;word-break:break-all;font-weight:600;text-decoration:underline}.mc-chat-msg a[href^=http]:hover{color:#7fbcff}
