.page-module__E0kJGG__main{background-color:var(--bg-primary);background-image:linear-gradient(#94a3b808 1px,#0000 1px),linear-gradient(90deg,#94a3b808 1px,#0000 1px);background-size:40px 40px;min-height:100vh;animation:30s linear infinite page-module__E0kJGG__bgGridPan;position:relative;overflow-x:hidden}@keyframes page-module__E0kJGG__bgGridPan{0%{background-position:0 0}to{background-position:0 40px}}.page-module__E0kJGG__content{z-index:1;width:100%;max-width:1600px;padding:0 var(--space-lg);margin:0 auto;position:relative}.page-module__E0kJGG__bgOrb1,.page-module__E0kJGG__bgOrb2,.page-module__E0kJGG__bgOrb3{filter:blur(120px);opacity:.3;pointer-events:none;z-index:0;border-radius:50%;position:fixed}@keyframes page-module__E0kJGG__floatOrb{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-50px)scale(1.05)}66%{transform:translate(-20px,20px)scale(.95)}}.page-module__E0kJGG__bgOrb1{background:var(--accent-primary);opacity:.12;width:600px;height:600px;animation:18s ease-in-out infinite page-module__E0kJGG__floatOrb;top:-200px;right:-100px}.page-module__E0kJGG__bgOrb2{background:var(--accent-secondary);opacity:.08;width:500px;height:500px;animation:24s ease-in-out infinite reverse page-module__E0kJGG__floatOrb;bottom:-100px;left:-150px}.page-module__E0kJGG__bgOrb3{background:var(--accent-primary-light);opacity:.05;width:350px;height:350px;margin-left:-175px;animation:20s ease-in-out 3s infinite page-module__E0kJGG__floatOrb;top:40%;left:50%}@media (max-width:768px){.page-module__E0kJGG__content{padding:0 var(--space-md)}}.page-module__E0kJGG__inputTabs{max-width:780px;margin:0 auto var(--space-md);background:var(--bg-glass);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-default);border-radius:var(--radius-lg);gap:4px;padding:4px;display:flex}.page-module__E0kJGG__tab{color:var(--text-muted);border-radius:var(--radius-md);transition:all var(--transition-fast);text-align:center;flex:1;padding:10px 20px;font-size:.9rem;font-weight:600}.page-module__E0kJGG__tab:hover{color:var(--text-secondary);background:#ffffff08}.page-module__E0kJGG__tabActive{color:var(--text-primary);background:var(--accent-primary);box-shadow:0 2px 8px #6366f14d}.page-module__E0kJGG__tabActive:hover{color:var(--text-primary);background:var(--accent-primary)}
@keyframes Hero-module__gNeX-G__localFadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Hero-module__gNeX-G__localPulseGlow{0%,to{box-shadow:0 0 20px #6366f11a}50%{box-shadow:0 0 40px #6366f140}}@keyframes Hero-module__gNeX-G__titleSwapIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Hero-module__gNeX-G__hero{padding:var(--space-xl) 0 var(--space-lg);text-align:center;animation:.7s forwards Hero-module__gNeX-G__localFadeInUp;position:relative}.Hero-module__gNeX-G__badge{border-radius:var(--radius-full);color:var(--accent-primary-light);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-lg);background:#6366f11a;border:1px solid #6366f133;align-items:center;gap:8px;padding:8px 20px;font-size:.8rem;font-weight:600;display:inline-flex}.Hero-module__gNeX-G__badgeDot{background:var(--accent-success);border-radius:50%;width:8px;height:8px;animation:2s infinite Hero-module__gNeX-G__localPulseGlow}.Hero-module__gNeX-G__title{letter-spacing:-.03em;margin-bottom:var(--space-md);color:var(--text-primary);font-size:clamp(2.5rem,5vw,4.2rem);font-weight:900;line-height:1.1}.Hero-module__gNeX-G__titleSwap{animation:.45s Hero-module__gNeX-G__titleSwapIn}.Hero-module__gNeX-G__titleGradient{background:linear-gradient(270deg,#6366f1,#22d3ee,#fff,#818cf8) 0 0/300% 300%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3s ease-in-out infinite Hero-module__gNeX-G__shimmerTitle}@keyframes Hero-module__gNeX-G__shimmerTitle{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.Hero-module__gNeX-G__subtitle{max-width:660px;margin:0 auto var(--space-xl);color:var(--text-secondary);font-size:1.1rem;line-height:1.7}.Hero-module__gNeX-G__subtitle strong{color:var(--text-primary);font-weight:600}.Hero-module__gNeX-G__features{justify-content:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.Hero-module__gNeX-G__feature{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--text-secondary);transition:all var(--transition-normal);align-items:center;gap:6px;padding:8px 16px;font-size:.85rem;font-weight:500;display:flex}.Hero-module__gNeX-G__feature:hover{border-color:var(--border-accent);color:var(--text-primary);transform:translateY(-2px)}.Hero-module__gNeX-G__featureIcon{font-size:1rem}.Hero-module__gNeX-G__whyLink{margin-top:var(--space-lg);background:linear-gradient(135deg,#ef4444,#f59e0b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:.95rem;font-weight:600;text-decoration:none;transition:filter .2s,transform .2s;display:inline-block}.Hero-module__gNeX-G__whyLink:hover{filter:brightness(1.2);transform:translate(4px)}@media (max-width:768px){.Hero-module__gNeX-G__hero{padding:var(--space-3xl) 0 var(--space-xl)}.Hero-module__gNeX-G__subtitle{font-size:1rem}.Hero-module__gNeX-G__features{gap:var(--space-sm)}.Hero-module__gNeX-G__feature{padding:6px 12px;font-size:.8rem}}
.JellyCreatures-module__8qHr9q__jellyContainer{pointer-events:none;z-index:2;backface-visibility:hidden;position:absolute;inset:0;overflow:visible;transform:translateZ(0)}.JellyCreatures-module__8qHr9q__jelly{pointer-events:none;will-change:transform;filter:drop-shadow(0 8px 24px #0000004d);transition:filter .3s;position:absolute}.JellyCreatures-module__8qHr9q__jellyOrange2{opacity:.92;width:48px;height:48px;animation:6s ease-in-out infinite JellyCreatures-module__8qHr9q__jellyFloat1;top:20%;right:16%}.JellyCreatures-module__8qHr9q__jellyOrange1{opacity:.88;width:58px;height:58px;animation:7s ease-in-out .5s infinite JellyCreatures-module__8qHr9q__jellyFloat2;top:36%;left:6%}.JellyCreatures-module__8qHr9q__jellyBlue2{opacity:.9;width:44px;height:44px;animation:5.5s ease-in-out 1s infinite JellyCreatures-module__8qHr9q__jellyFloat3;top:14%;left:14%}.JellyCreatures-module__8qHr9q__jellyBlueGelly{opacity:.92;width:64px;height:64px;animation:7.5s ease-in-out .3s infinite JellyCreatures-module__8qHr9q__jellyFloat4;top:30%;right:8%}.JellyCreatures-module__8qHr9q__jellyMain{opacity:.85;width:72px;height:72px;animation:8s ease-in-out 1.5s infinite JellyCreatures-module__8qHr9q__jellyFloat5;top:63%;right:5%}@keyframes JellyCreatures-module__8qHr9q__jellyFloat1{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(8px,-12px)rotate(4deg)}50%{transform:translate(-4px,-20px)rotate(-2deg)}75%{transform:translate(12px,-8px)rotate(3deg)}}@keyframes JellyCreatures-module__8qHr9q__jellyFloat2{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(-10px,-15px)rotate(-5deg)}50%{transform:translate(6px,-25px)rotate(3deg)}80%{transform:translate(-8px,-10px)rotate(-2deg)}}@keyframes JellyCreatures-module__8qHr9q__jellyFloat3{0%,to{transform:translate(0)rotate(0)scale(1)}30%{transform:translate(12px,-8px)rotate(6deg)scale(1.05)}60%{transform:translate(-6px,-18px)rotate(-3deg)scale(.97)}85%{transform:translate(4px,-5px)rotate(2deg)scale(1.02)}}@keyframes JellyCreatures-module__8qHr9q__jellyFloat4{0%,to{transform:translate(0)rotate(0)}15%{transform:translate(-14px,-10px)rotate(-4deg)}45%{transform:translate(8px,-22px)rotate(5deg)}70%{transform:translate(-6px,-14px)rotate(-3deg)}}@keyframes JellyCreatures-module__8qHr9q__jellyFloat5{0%,to{transform:translate(0)rotate(0)scale(1)}20%{transform:translate(10px,-18px)rotate(3deg)scale(1.03)}40%{transform:translate(-8px,-28px)rotate(-4deg)scale(.98)}65%{transform:translate(14px,-12px)rotate(5deg)scale(1.05)}85%{transform:translate(-4px,-6px)rotate(-2deg)scale(1.01)}}@keyframes JellyCreatures-module__8qHr9q__jellyAppear{0%{opacity:0;transform:scale(.3)translateY(30px)}to{opacity:1;transform:scale(1)translateY(0)}}.JellyCreatures-module__8qHr9q__jelly{animation-fill-mode:both}.JellyCreatures-module__8qHr9q__jellyOrange2{animation:.6s cubic-bezier(.34,1.56,.64,1) .2s both JellyCreatures-module__8qHr9q__jellyAppear,6s ease-in-out .8s infinite JellyCreatures-module__8qHr9q__jellyFloat1}.JellyCreatures-module__8qHr9q__jellyOrange1{animation:.6s cubic-bezier(.34,1.56,.64,1) .4s both JellyCreatures-module__8qHr9q__jellyAppear,7s ease-in-out 1s infinite JellyCreatures-module__8qHr9q__jellyFloat2}.JellyCreatures-module__8qHr9q__jellyBlue2{animation:.6s cubic-bezier(.34,1.56,.64,1) .6s both JellyCreatures-module__8qHr9q__jellyAppear,5.5s ease-in-out 1.2s infinite JellyCreatures-module__8qHr9q__jellyFloat3}.JellyCreatures-module__8qHr9q__jellyBlueGelly{animation:.6s cubic-bezier(.34,1.56,.64,1) .8s both JellyCreatures-module__8qHr9q__jellyAppear,7.5s ease-in-out 1.4s infinite JellyCreatures-module__8qHr9q__jellyFloat4}.JellyCreatures-module__8qHr9q__jellyMain{animation:.6s cubic-bezier(.34,1.56,.64,1) 1s both JellyCreatures-module__8qHr9q__jellyAppear,8s ease-in-out 1.6s infinite JellyCreatures-module__8qHr9q__jellyFloat5}.JellyCreatures-module__8qHr9q__particlesContainer{pointer-events:none;position:absolute;inset:0;overflow:visible}.JellyCreatures-module__8qHr9q__particle{pointer-events:none;will-change:transform, opacity;border-radius:50%;position:absolute}.JellyCreatures-module__8qHr9q__particleTeal1{background:radial-gradient(circle,#6ed2d2e6,#6ed2d233);width:6px;height:6px;animation:12s ease-in-out infinite JellyCreatures-module__8qHr9q__particleDrift1;top:18%;left:20%;box-shadow:0 0 8px #6ed2d280}.JellyCreatures-module__8qHr9q__particleTeal2{background:radial-gradient(circle,#82dcdcd9,#82dcdc26);width:4px;height:4px;animation:10s ease-in-out 1s infinite JellyCreatures-module__8qHr9q__particleDrift2;top:26%;left:10%;box-shadow:0 0 6px #82dcdc66}.JellyCreatures-module__8qHr9q__particleTeal3{background:radial-gradient(circle,#64c8d2cc,#64c8d21a);width:8px;height:8px;animation:14s ease-in-out 2s infinite JellyCreatures-module__8qHr9q__particleDrift3;top:38%;right:12%;box-shadow:0 0 12px #64c8d273}.JellyCreatures-module__8qHr9q__particleTeal4{background:radial-gradient(circle,#78d7d7e6,#78d7d733);width:5px;height:5px;animation:9s ease-in-out .5s infinite JellyCreatures-module__8qHr9q__particleDrift4;top:13%;right:25%;box-shadow:0 0 7px #78d7d780}.JellyCreatures-module__8qHr9q__particleTeal5{background:radial-gradient(circle,#8ce1e1d9,#8ce1e126);width:3px;height:3px;animation:11s ease-in-out 3s infinite JellyCreatures-module__8qHr9q__particleDrift5;top:56%;left:8%;box-shadow:0 0 5px #8ce1e159}.JellyCreatures-module__8qHr9q__particleOrange1{background:radial-gradient(circle,#d2a078e6,#d2a07833);width:5px;height:5px;animation:13s ease-in-out 1.5s infinite JellyCreatures-module__8qHr9q__particleDrift6;top:23%;right:20%;box-shadow:0 0 8px #d2a07880}.JellyCreatures-module__8qHr9q__particleOrange2{background:radial-gradient(circle,#c88c64d9,#c88c6426);width:7px;height:7px;animation:11s ease-in-out .8s infinite JellyCreatures-module__8qHr9q__particleDrift7;top:33%;left:5%;box-shadow:0 0 10px #c88c6473}.JellyCreatures-module__8qHr9q__particleOrange3{background:radial-gradient(circle,#dcaa82e6,#dcaa8233);width:4px;height:4px;animation:15s ease-in-out 2.5s infinite JellyCreatures-module__8qHr9q__particleDrift8;top:48%;right:6%;box-shadow:0 0 6px #dcaa8266}.JellyCreatures-module__8qHr9q__particleOrange4{background:radial-gradient(circle,#c39169cc,#c391691a);width:6px;height:6px;animation:10s ease-in-out 4s infinite JellyCreatures-module__8qHr9q__particleDrift1;top:16%;left:25%;box-shadow:0 0 9px #c3916980}.JellyCreatures-module__8qHr9q__particleOrange5{background:radial-gradient(circle,#d79b73d9,#d79b7326);width:3px;height:3px;animation:12s ease-in-out 3.5s infinite JellyCreatures-module__8qHr9q__particleDrift2;top:63%;right:18%;box-shadow:0 0 5px #d79b7359}@keyframes JellyCreatures-module__8qHr9q__particleDrift1{0%,to{opacity:.7;transform:translate(0)}15%{opacity:1;transform:translate(25px,-18px)}35%{opacity:.5;transform:translate(-10px,-35px)}55%{opacity:.9;transform:translate(30px,-15px)}75%{opacity:.6;transform:translate(-15px,-28px)}90%{opacity:.8;transform:translate(8px,-8px)}}@keyframes JellyCreatures-module__8qHr9q__particleDrift2{0%,to{opacity:.6;transform:translate(0)}20%{opacity:1;transform:translate(-20px,-25px)}45%{opacity:.4;transform:translate(15px,-40px)}70%{opacity:.85;transform:translate(-25px,-12px)}85%{opacity:.55;transform:translate(10px,-30px)}}@keyframes JellyCreatures-module__8qHr9q__particleDrift3{0%,to{opacity:.8;transform:translate(0)}25%{opacity:.5;transform:translate(18px,-30px)}50%{opacity:1;transform:translate(-22px,-15px)}75%{opacity:.6;transform:translate(12px,-42px)}}@keyframes JellyCreatures-module__8qHr9q__particleDrift4{0%,to{opacity:.65;transform:translate(0)}20%{opacity:1;transform:translate(-15px,-20px)}40%{opacity:.45;transform:translate(20px,-35px)}60%{opacity:.9;transform:translate(-8px,-10px)}80%{opacity:.55;transform:translate(14px,-28px)}}@keyframes JellyCreatures-module__8qHr9q__particleDrift5{0%,to{opacity:.7;transform:translate(0)}30%{opacity:.9;transform:translate(22px,-22px)}60%{opacity:.5;transform:translate(-18px,-38px)}85%{opacity:.8;transform:translate(8px,-12px)}}@keyframes JellyCreatures-module__8qHr9q__particleDrift6{0%,to{opacity:.6;transform:translate(0)}15%{opacity:.95;transform:translate(-20px,-14px)}40%{opacity:.4;transform:translate(16px,-32px)}65%{opacity:.85;transform:translate(-12px,-20px)}85%{opacity:.55;transform:translate(18px,-8px)}}@keyframes JellyCreatures-module__8qHr9q__particleDrift7{0%,to{opacity:.75;transform:translate(0)}25%{opacity:.5;transform:translate(15px,-28px)}50%{opacity:1;transform:translate(-20px,-18px)}75%{opacity:.6;transform:translate(10px,-36px)}}@keyframes JellyCreatures-module__8qHr9q__particleDrift8{0%,to{opacity:.6;transform:translate(0)}20%{opacity:.9;transform:translate(-18px,-22px)}45%{opacity:.45;transform:translate(25px,-10px)}70%{opacity:.8;transform:translate(-10px,-34px)}90%{opacity:.6;transform:translate(12px,-16px)}}@media (max-width:1024px){.JellyCreatures-module__8qHr9q__jellyOrange2{width:36px;height:36px;right:10%}.JellyCreatures-module__8qHr9q__jellyOrange1{width:44px;height:44px;left:2%}.JellyCreatures-module__8qHr9q__jellyBlue2{width:34px;height:34px;left:5%}.JellyCreatures-module__8qHr9q__jellyBlueGelly{width:48px;height:48px;right:3%}.JellyCreatures-module__8qHr9q__jellyMain{width:54px;height:54px;right:2%}}@media (max-width:640px){.JellyCreatures-module__8qHr9q__jellyOrange2{width:28px;height:28px;top:14%;right:5%}.JellyCreatures-module__8qHr9q__jellyOrange1{width:34px;height:34px;top:30%;left:0%}.JellyCreatures-module__8qHr9q__jellyBlue2{width:26px;height:26px;top:12%;left:3%}.JellyCreatures-module__8qHr9q__jellyBlueGelly{width:38px;height:38px;top:26%;right:1%}.JellyCreatures-module__8qHr9q__jellyMain{width:42px;height:42px;top:55%;right:0%}.JellyCreatures-module__8qHr9q__jelly{will-change:transform, opacity;transform:translateZ(0);animation-play-state:running!important}.JellyCreatures-module__8qHr9q__particleTeal3,.JellyCreatures-module__8qHr9q__particleTeal5,.JellyCreatures-module__8qHr9q__particleOrange3,.JellyCreatures-module__8qHr9q__particleOrange5{display:none}}
@keyframes CarInputPanel-module__Q78NdW__localFadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes CarInputPanel-module__Q78NdW__localSlideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@keyframes CarInputPanel-module__Q78NdW__localFadeIn{0%{opacity:0}to{opacity:1}}@keyframes CarInputPanel-module__Q78NdW__borderBreathe{0%,to{border-color:var(--border-default);box-shadow:0 0 #6366f100}50%{border-color:var(--border-accent);box-shadow:var(--shadow-glow)}}.CarInputPanel-module__Q78NdW__section{padding-bottom:var(--space-2xl);opacity:0;animation:.7s .2s forwards CarInputPanel-module__Q78NdW__localFadeInUp}.CarInputPanel-module__Q78NdW__card{background:var(--bg-glass);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-xl);max-width:820px;transition:all var(--transition-slow);margin:0 auto;animation:6s ease-in-out infinite alternate CarInputPanel-module__Q78NdW__borderBreathe}.CarInputPanel-module__Q78NdW__card:hover{border-color:var(--border-hover);box-shadow:var(--shadow-glow)}.CarInputPanel-module__Q78NdW__header{margin-bottom:var(--space-lg)}.CarInputPanel-module__Q78NdW__cardTitle{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-sm);font-size:1.4rem;font-weight:700;display:flex}.CarInputPanel-module__Q78NdW__cardIcon{font-size:1.3rem}.CarInputPanel-module__Q78NdW__cardSubtitle{color:var(--text-secondary);font-size:.95rem;line-height:1.6}.CarInputPanel-module__Q78NdW__slotBlock{border:1px solid var(--border-default);border-radius:var(--radius-lg);margin-bottom:var(--space-md);transition:border-color var(--transition-fast);animation:.3s forwards CarInputPanel-module__Q78NdW__localSlideIn}.CarInputPanel-module__Q78NdW__slotBlock:hover{border-color:var(--border-hover)}.CarInputPanel-module__Q78NdW__slotHeader{padding:12px var(--space-md);border-bottom:1px solid var(--border-default);background:#ffffff05;justify-content:space-between;align-items:center;display:flex}.CarInputPanel-module__Q78NdW__slotLabel{align-items:center;gap:var(--space-sm);font-size:.95rem;font-weight:600;display:flex}.CarInputPanel-module__Q78NdW__slotNumber{background:var(--accent-primary);border-radius:var(--radius-sm);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.8rem;font-weight:700;display:flex}.CarInputPanel-module__Q78NdW__slotActions{align-items:center;gap:var(--space-sm);display:flex}.CarInputPanel-module__Q78NdW__typeToggle{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-sm);display:flex}.CarInputPanel-module__Q78NdW__typeToggleBtn{color:var(--text-muted);transition:all var(--transition-fast);border-radius:var(--radius-sm);align-items:center;gap:4px;padding:4px 12px;font-size:.75rem;font-weight:600;display:flex}.CarInputPanel-module__Q78NdW__typeToggleBtn:hover{color:var(--text-secondary)}.CarInputPanel-module__Q78NdW__typeToggleBtnActive{background:var(--accent-primary);color:#fff}.CarInputPanel-module__Q78NdW__typeToggleBtnActive:hover{color:#fff}.CarInputPanel-module__Q78NdW__removeSlotBtn{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-muted);transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.CarInputPanel-module__Q78NdW__removeSlotBtn:hover{color:var(--accent-danger);background:#ef444426}.CarInputPanel-module__Q78NdW__slotUrlBody{padding:var(--space-md)}.CarInputPanel-module__Q78NdW__urlInput{width:100%;font-family:var(--font-mono);font-size:.88rem}.CarInputPanel-module__Q78NdW__slotManualBody{padding:var(--space-md)}.CarInputPanel-module__Q78NdW__subModeChooser{margin-top:var(--space-sm);margin-bottom:var(--space-md);gap:10px;display:flex}.CarInputPanel-module__Q78NdW__subModeBtn{border:1.5px solid var(--border-default);background:var(--surface-card);color:var(--text-secondary);cursor:pointer;text-align:center;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:6px;padding:14px 10px;font-size:.8rem;font-weight:500;transition:all .15s;display:flex}.CarInputPanel-module__Q78NdW__subModeBtn:hover{border-color:var(--accent-primary);color:var(--text-primary);background:#6366f10d}.CarInputPanel-module__Q78NdW__subModeBtnActive{border-color:var(--accent-primary);color:var(--accent-primary);background:#6366f114}.CarInputPanel-module__Q78NdW__subModeBtnIcon{width:36px;height:36px;color:var(--accent-primary);background:#6366f11a;border-radius:8px;justify-content:center;align-items:center;display:flex}.CarInputPanel-module__Q78NdW__subModeBtnLabel{font-size:.82rem;font-weight:600}.CarInputPanel-module__Q78NdW__subModeBtnDesc{color:var(--text-muted);font-size:.72rem;line-height:1.3}.CarInputPanel-module__Q78NdW__slotPasteBody{padding:var(--space-md);gap:var(--space-sm);flex-direction:column;display:flex}.CarInputPanel-module__Q78NdW__pasteHint{color:var(--text-secondary);background:#6366f10f;border:1px solid #6366f133;border-radius:8px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:.78rem;line-height:1.5;display:flex}.CarInputPanel-module__Q78NdW__pasteHintIcon{color:var(--accent-primary);flex-shrink:0;margin-top:1px}.CarInputPanel-module__Q78NdW__pasteTextarea{background:var(--surface-input);border:1.5px solid var(--border-default);width:100%;min-height:160px;color:var(--text-primary);resize:vertical;box-sizing:border-box;border-radius:10px;padding:12px;font-family:inherit;font-size:.85rem;line-height:1.6;transition:border-color .2s}.CarInputPanel-module__Q78NdW__pasteTextarea:focus{border-color:var(--accent-primary);outline:none;box-shadow:0 0 0 3px #6366f11a}.CarInputPanel-module__Q78NdW__pasteTextarea::placeholder{color:var(--text-muted)}.CarInputPanel-module__Q78NdW__pasteCharCount{color:var(--text-muted);text-align:right;font-size:.72rem}.CarInputPanel-module__Q78NdW__pasteCharCountWarn{color:var(--accent-warning);font-weight:600}.CarInputPanel-module__Q78NdW__formSection{margin-bottom:var(--space-md)}.CarInputPanel-module__Q78NdW__formSection:last-child{margin-bottom:0}.CarInputPanel-module__Q78NdW__sectionTitle{color:var(--accent-primary-light);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-sm);padding-bottom:var(--space-xs);border-bottom:1px solid var(--border-default);font-size:.8rem;font-weight:600}.CarInputPanel-module__Q78NdW__fieldGrid{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.CarInputPanel-module__Q78NdW__fieldFull{grid-column:1/-1}.CarInputPanel-module__Q78NdW__field{flex-direction:column;gap:4px;display:flex}.CarInputPanel-module__Q78NdW__fieldLabel{color:var(--text-secondary);font-size:.78rem;font-weight:500}.CarInputPanel-module__Q78NdW__fieldInput{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-primary);transition:all var(--transition-fast);padding:7px 10px;font-size:.85rem}.CarInputPanel-module__Q78NdW__fieldInput:focus{border-color:var(--accent-primary);outline:none;box-shadow:0 0 0 2px #6366f126}.CarInputPanel-module__Q78NdW__fieldInput::placeholder{color:var(--text-muted)}.CarInputPanel-module__Q78NdW__fieldTextarea{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-primary);transition:all var(--transition-fast);resize:vertical;min-height:50px;padding:7px 10px;font-family:inherit;font-size:.85rem}.CarInputPanel-module__Q78NdW__fieldTextarea:focus{border-color:var(--accent-primary);outline:none;box-shadow:0 0 0 2px #6366f126}.CarInputPanel-module__Q78NdW__fieldTextarea::placeholder{color:var(--text-muted)}.CarInputPanel-module__Q78NdW__fieldSelect{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-primary);transition:all var(--transition-fast);appearance:auto;padding:7px 10px;font-size:.85rem}.CarInputPanel-module__Q78NdW__fieldSelect:focus{border-color:var(--accent-primary);outline:none;box-shadow:0 0 0 2px #6366f126}.CarInputPanel-module__Q78NdW__addBtns{gap:var(--space-sm);margin-bottom:var(--space-md);display:flex}.CarInputPanel-module__Q78NdW__addBtn{align-items:center;gap:var(--space-sm);color:var(--text-muted);border-radius:var(--radius-md);border:1px dashed var(--border-default);transition:all var(--transition-normal);flex:1;justify-content:center;padding:10px 18px;font-size:.85rem;font-weight:500;display:flex}.CarInputPanel-module__Q78NdW__addBtn:hover{border-color:var(--accent-primary);color:var(--accent-primary-light);background:#6366f10d}.CarInputPanel-module__Q78NdW__addIcon{font-size:1rem;font-weight:300}.CarInputPanel-module__Q78NdW__error{align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);color:var(--accent-danger-light);margin-bottom:var(--space-md);background:#ef44441a;border:1px solid #ef444433;padding:12px 16px;font-size:.9rem;animation:.3s CarInputPanel-module__Q78NdW__localFadeIn;display:flex}.CarInputPanel-module__Q78NdW__actions{gap:var(--space-md);margin-bottom:var(--space-md);display:flex}.CarInputPanel-module__Q78NdW__analyzeBtn{flex:1;padding:12px 32px;font-size:1.05rem}.CarInputPanel-module__Q78NdW__supported{align-items:center;gap:var(--space-md);padding-top:var(--space-sm);border-top:1px solid var(--border-default);display:flex}.CarInputPanel-module__Q78NdW__supportedLabel{color:var(--text-muted);font-size:.8rem;font-weight:500}.CarInputPanel-module__Q78NdW__supportedSite{color:var(--text-secondary);align-items:center;gap:6px;font-size:.82rem;font-weight:500;display:flex}.CarInputPanel-module__Q78NdW__supportedHint{color:var(--text-muted);opacity:.6;text-align:right;max-width:400px;margin-left:auto;font-size:.72rem;font-weight:400;line-height:1.4}.CarInputPanel-module__Q78NdW__siteDot{border-radius:50%;width:8px;height:8px}.CarInputPanel-module__Q78NdW__tooltipWrap{position:relative}.CarInputPanel-module__Q78NdW__tooltip{-webkit-backdrop-filter:blur(12px);border:1px solid var(--border-accent);border-radius:var(--radius-md);width:260px;color:var(--text-secondary);text-align:left;z-index:50;opacity:0;visibility:hidden;pointer-events:none;background:#0f172af2;padding:10px 14px;font-size:.78rem;line-height:1.5;transition:opacity .2s,visibility .2s,transform .2s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 24px #0006}.CarInputPanel-module__Q78NdW__tooltip:before{content:"";border-top:1px solid var(--border-accent);border-left:1px solid var(--border-accent);background:#0f172af2;width:8px;height:8px;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}.CarInputPanel-module__Q78NdW__tooltipWrap:hover .CarInputPanel-module__Q78NdW__tooltip{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}@media (max-width:768px){.CarInputPanel-module__Q78NdW__card{padding:var(--space-lg);border-radius:var(--radius-lg)}.CarInputPanel-module__Q78NdW__fieldGrid{grid-template-columns:1fr}.CarInputPanel-module__Q78NdW__actions{flex-direction:column}.CarInputPanel-module__Q78NdW__analyzeBtn{width:100%}.CarInputPanel-module__Q78NdW__addBtns{flex-direction:column}.CarInputPanel-module__Q78NdW__slotHeader{gap:var(--space-sm);flex-wrap:wrap}.CarInputPanel-module__Q78NdW__supported{align-items:flex-start;gap:var(--space-xs);flex-direction:column}.CarInputPanel-module__Q78NdW__supportedHint{text-align:left;max-width:100%;margin-left:0}}
@keyframes LoadingState-module__JVLVPG__localFadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes LoadingState-module__JVLVPG__localSpin{to{transform:rotate(360deg)}}@keyframes LoadingState-module__JVLVPG__localPulseGlow{0%,to{box-shadow:0 0 20px #6366f11a}50%{box-shadow:0 0 40px #6366f140}}.LoadingState-module__JVLVPG__container{padding:var(--space-xl) 0;justify-content:center;align-items:center;display:flex}.LoadingState-module__JVLVPG__card{background:var(--bg-glass);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-xl) var(--space-2xl);text-align:center;width:100%;max-width:560px;animation:.5s LoadingState-module__JVLVPG__localFadeInUp}.LoadingState-module__JVLVPG__spinnerWrap{width:76px;height:76px;margin:0 auto var(--space-lg);position:relative}.LoadingState-module__JVLVPG__spinnerOuter{border:3px solid var(--border-default);border-top-color:var(--accent-primary);border-radius:50%;animation:1.2s linear infinite LoadingState-module__JVLVPG__localSpin;position:absolute;inset:0}.LoadingState-module__JVLVPG__spinnerInner{border:3px solid var(--border-default);border-bottom-color:var(--accent-secondary);border-radius:50%;animation:.8s linear infinite reverse LoadingState-module__JVLVPG__localSpin;position:absolute;inset:8px}.LoadingState-module__JVLVPG__spinnerIcon{border-radius:50%;justify-content:center;align-items:center;font-size:2rem;animation:2s infinite LoadingState-module__JVLVPG__localPulseGlow;display:flex;position:absolute;inset:0}.LoadingState-module__JVLVPG__title{margin-bottom:var(--space-md);background:var(--gradient-primary);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:700}.LoadingState-module__JVLVPG__steps{gap:var(--space-xs);margin-bottom:var(--space-lg);text-align:start;flex-direction:column;display:flex}.LoadingState-module__JVLVPG__step{align-items:center;gap:var(--space-sm);border-radius:var(--radius-md);transition:all var(--transition-normal);padding:6px 12px;font-size:.88rem;display:flex}.LoadingState-module__JVLVPG__stepIcon{text-align:center;flex-shrink:0;width:24px}.LoadingState-module__JVLVPG__stepLabel{flex:1}.LoadingState-module__JVLVPG__stepDone{color:var(--accent-success);opacity:.7}.LoadingState-module__JVLVPG__stepDone .LoadingState-module__JVLVPG__stepIcon{color:var(--accent-success)}.LoadingState-module__JVLVPG__stepActive{color:var(--text-primary);background:#6366f114;border:1px solid #6366f126;font-weight:500}.LoadingState-module__JVLVPG__stepPending{color:var(--text-muted);opacity:.5}.LoadingState-module__JVLVPG__stepSpinner{border:2px solid var(--border-default);border-top-color:var(--accent-primary);border-radius:50%;flex-shrink:0;width:14px;height:14px;animation:.8s linear infinite LoadingState-module__JVLVPG__localSpin}.LoadingState-module__JVLVPG__hint{color:var(--text-muted);font-size:.82rem;line-height:1.6}@media (max-width:768px){.LoadingState-module__JVLVPG__card{padding:var(--space-xl) var(--space-lg)}.LoadingState-module__JVLVPG__title{font-size:1.2rem}}
.CookieConsent-module__EUD_Aq__banner{z-index:9999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f172af7;border-top:1px solid #7c5cfc40;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #0000004d}.CookieConsent-module__EUD_Aq__content{flex:1;align-items:flex-start;gap:.75rem;min-width:0;display:flex}.CookieConsent-module__EUD_Aq__icon{color:var(--accent,#7c5cfc);flex-shrink:0;margin-top:2px}.CookieConsent-module__EUD_Aq__text{color:var(--text-secondary,#94a3b8);margin:0;font-size:.85rem;line-height:1.5}.CookieConsent-module__EUD_Aq__link{color:var(--accent,#7c5cfc);text-decoration:underline}.CookieConsent-module__EUD_Aq__actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.CookieConsent-module__EUD_Aq__acceptBtn,.CookieConsent-module__EUD_Aq__rejectBtn{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:.5rem 1.25rem;font-size:.85rem;font-weight:600}.CookieConsent-module__EUD_Aq__acceptBtn{background:var(--accent,#7c5cfc);color:#fff}.CookieConsent-module__EUD_Aq__acceptBtn:hover{filter:brightness(1.1)}.CookieConsent-module__EUD_Aq__rejectBtn{color:var(--text-secondary,#94a3b8);background:0 0;border:1px solid #94a3b84d}.CookieConsent-module__EUD_Aq__rejectBtn:hover{background:#94a3b81a}.CookieConsent-module__EUD_Aq__closeBtn{color:var(--text-secondary,#94a3b8);cursor:pointer;background:0 0;border:none;padding:.25rem;display:flex}@media (max-width:640px){.CookieConsent-module__EUD_Aq__banner{flex-direction:column;align-items:stretch;padding:1rem}.CookieConsent-module__EUD_Aq__actions{justify-content:flex-end}}
