.error404_container__YEqxG{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:100vw;max-width:1000px;margin:0 auto}.error404_error__aC5_a{font-size:10rem;font-weight:700;margin:0}.error404_text__fR8PW{font-size:22px;margin:0}.error404_footer__aHyWW{margin-top:2rem;font-size:17px;font-weight:700;text-decoration:none;color:var(--text);transition:color .2s ease-in-out;display:flex;align-items:center;justify-content:space-between;gap:20px}.error404_footer__aHyWW .error404_link__RyiHk{color:var(--text-secondary);transition:color .2s ease-in-out;font-size:15px;font-weight:400;cursor:pointer;text-decoration:underline}.error404_footer__aHyWW .error404_link__RyiHk:hover{color:var(--text);text-decoration:none}.error404_footer__aHyWW .error404_link__RyiHk:before{content:"|";margin:0 20px 0 0}.error404_footer__aHyWW .error404_link__RyiHk:first-child:before{content:"";margin:0}@media(max-width:768px){.error404_container__YEqxG{padding:20px}.error404_error__aC5_a{font-size:18px!important}.error404_text__fR8PW{font-size:15px!important}.error404_footer__aHyWW{flex-direction:column;gap:10px}.error404_footer__aHyWW .error404_link__RyiHk{margin:0;font-size:14px}.error404_footer__aHyWW .error404_link__RyiHk:before,.error404_footer__aHyWW .error404_link__RyiHk:first-child:before{content:"";margin:0}}.style_container__tvp6A{display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:fixed;top:0;left:0;background-color:var(--page);z-index:9999}.style_carContainer__sa37I{width:110px;overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.style_text___nKhe{font-size:14px;line-height:17px;display:block;text-align:center;margin:10px 0 0;padding:0}.style_carRoad__hkBF3{width:110px;overflow:hidden}.style_car__SqHlX{width:110px;position:relative}@keyframes style_rotateWheel__uA57P{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.style_carBase__yDwOv{background:#e5920c;width:100%;height:22px;border-radius:2px 5px 10px 10px}.style_carTop__8QeqV{height:36px;width:66px;background:#e5920c;margin-bottom:-18px;border-radius:100px/60px;margin-left:15px;position:relative}.style_carTop__8QeqV:before{width:0;height:0;border-top:18px solid transparent;border-bottom:12px solid transparent;border-right:43px solid #e5920c;position:absolute;left:-10px;content:""}.style_carTop__8QeqV:after{position:absolute;right:-29px;content:"";top:14px;border-radius:50% 50% 0 0;width:60px;height:8px;background:#e5920c}.style_window__itqhl{position:absolute;background:#fff;width:42px;height:11px;top:3px;border-radius:50% 50% 0 0;left:12px}.style_window__itqhl:before{content:"";position:absolute;left:20px;background:#e5920c;height:100%;width:5px}.style_wheel__7CyaA{width:26px;height:26px;border-radius:50%;background:#4a4a4a;position:absolute;border:2px solid #fff;animation:style_rotateWheel__uA57P .7s linear infinite}.style_wheel__7CyaA:before{content:"";width:14px;height:14px;top:4px;left:4px;border-radius:50%;background:#fff;position:absolute}.style_wheel__7CyaA:after{content:"";position:absolute;top:4px;bottom:4px;width:3px;left:50%;transform:translateX(-50%);background:#4a4a4a}.style_wheelLeft__anZ97{left:12px;bottom:-10px}.style_wheelRight__xXWXE{right:12px;bottom:-10px}.style_wheelSpike__qkSWC{position:absolute;top:50%;bottom:4px;width:calc(100% - 8px);left:4px;height:3px;transform:translateY(-50%);background:#4a4a4a}.style_wheelCenter__VdNII{position:absolute;top:50%;left:50%;width:5px;height:5px;border-radius:50%;background:#fff;z-index:2;transform:translate(-50%,-50%)}.style_headLight__6_sL6{position:absolute;background:#e2dfcb;right:1px;top:19px;border-radius:50% 15px 15px 50%;width:10px;height:4px}.style_road__MeR6P{position:relative;width:100%;margin-top:8px;animation:style_border-dance__fK6LY .5s linear infinite;height:3px;background-image:linear-gradient(270deg,#ccc 0,#ccc 20%,#fff 0,#fff 40%,#ccc 0,#ccc 60%,#fff 0,#fff 80%,#ccc 0)}@keyframes style_border-dance__fK6LY{0%{left:40px}to{left:0}}.empty-catalog_empty-catalog__ejnkV{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 20px;background-color:var(--page);min-height:600px}.chat_chatContainer__3qRQO{position:fixed;bottom:20px;right:20px;z-index:10000;width:350px;height:500px;background:#fff;border:1px solid #ddd;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;flex-direction:column;border-radius:8px;overflow:hidden}@media(max-width:767px){.chat_chatContainer__3qRQO{top:0;bottom:0;right:0;left:0;width:100%;height:100%;border-radius:0}}.chat_chatHeader__0VetT{background:#00a2d7;color:#fff;padding:10px 15px;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:space-between}.chat_chatHeader__0VetT h3{font-size:18px;font-weight:600;margin:0;padding:0}.chat_headerActions__G1rXv{display:flex;align-items:center;gap:20px}.chat_closeButton__MVO1O{background:transparent;border:none;color:#fff;font-size:24px;cursor:pointer;line-height:1}.chat_chatMessages__wO7FK{flex:1 1;padding:15px;background:#f5f5f5;overflow-y:auto;display:flex;flex-direction:column}.chat_message__CU7uh{background:#fff}.chat_messageUser__pnF3h,.chat_message__CU7uh{padding:8px 12px;margin-bottom:10px;border-radius:16px;max-width:80%;box-shadow:0 1px 2px rgba(0,0,0,.1)}.chat_messageUser__pnF3h{background:#dcf8c6;align-self:flex-end}.chat_typingIndicator__YrFvb{display:flex;align-items:center;gap:4px;padding:5px 0}.chat_dot__R4_29{width:8px;height:8px;border-radius:50%;background-color:#888;animation:chat_blink__k8bfm 1s ease-in-out infinite}.chat_dot__R4_29:first-child{animation-delay:0s}.chat_dot__R4_29:nth-child(2){animation-delay:.2s}.chat_dot__R4_29:nth-child(3){animation-delay:.4s}@keyframes chat_blink__k8bfm{0%,80%,to{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1)}}.chat_chatInput__TOSr0{padding:10px;border-top:1px solid #ddd;display:flex;align-items:center}.chat_chatInput__TOSr0 input{flex:1 1;border:1px solid #ddd;padding:8px 12px;border-radius:20px;outline:none;margin-right:10px;font-size:14px}.chat_chatInput__TOSr0 button{background:#0084ff;border:none;color:#fff;padding:8px 16px;border-radius:20px;cursor:pointer;font-size:14px;transition:background .3s ease}.chat_chatInput__TOSr0 button:hover{background:#006bbf}.chat_newSearchButton__85wnE{background:#fff;color:#00a2d7;font-size:14px;font-weight:600;padding:6px 12px;border:2px solid #fff;border-radius:20px;cursor:pointer;transition:background .3s ease,color .3s ease}.chat_newSearchButton__85wnE:hover{background:#e6f7ff;color:#0072a3}