._engine_kug1l_1{display:grid;gap:1rem;width:100%}._top_kug1l_1{display:flex;align-items:start;justify-content:space-between;gap:1rem}._top_kug1l_1 span{font-size:.65rem;font-weight:950;letter-spacing:.1em;color:var(--info)}._top_kug1l_1 h3{font-family:var(--font-family-display);font-size:1.35rem;margin:.2rem 0}._chamber_kug1l_1{min-height:290px;position:relative;border:1px solid var(--border);border-radius:1.4rem;background:linear-gradient(to bottom,color-mix(in srgb,var(--info) 9%,var(--surface)),var(--surface));overflow:hidden}._particles_kug1l_1{position:absolute;inset:1rem 1rem 3.7rem;transition:.5s ease}._particles_kug1l_1 i{position:absolute;width:18px;height:18px;border-radius:50%;background:var(--primary);transition:1s ease}._solid_kug1l_1 i{transform:translateY(18px);animation:none}._liquid_kug1l_1 i{animation:_liquidMove_kug1l_1 2.4s ease-in-out infinite alternate}._gas_kug1l_1 i{animation:_gasMove_kug1l_1 1.4s ease-in-out infinite alternate}._stateBadge_kug1l_1{position:absolute;left:1rem;bottom:1rem;display:flex;align-items:center;gap:.45rem;padding:.55rem .7rem;border-radius:var(--radius-full);background:var(--card);border:1px solid var(--border)}._stateBadge_kug1l_1 svg{color:var(--info)}._slider_kug1l_1{display:grid;gap:.55rem;font-weight:850}._slider_kug1l_1 input{width:100%;accent-color:var(--primary)}._slider_kug1l_1 strong{font-family:var(--font-family-display);font-size:1.35rem}._observation_kug1l_1{display:flex;align-items:flex-start;gap:.7rem;padding:.9rem 1rem;border-radius:var(--radius-md);background:var(--surface);border-left:4px solid var(--info)}._observation_kug1l_1>svg{color:var(--info);flex:0 0 auto}._observation_kug1l_1>div{display:grid;gap:.2rem}._observation_kug1l_1 span{color:var(--muted-foreground);font-size:.8rem;line-height:1.5}._atomWorld_kug1l_1{display:grid;grid-template-columns:1fr .8fr;gap:1rem;align-items:center}._atomModel_kug1l_1{width:230px;height:230px;border-radius:50%;border:2px dashed var(--info);display:grid;place-items:center;position:relative;margin:auto}._nucleus_kug1l_1{width:82px;height:82px;border-radius:50%;background:color-mix(in srgb,var(--primary) 20%,var(--surface));display:flex;flex-wrap:wrap;align-content:center;justify-content:center;gap:4px;padding:8px}._nucleus_kug1l_1 i{width:18px;height:18px;border-radius:50%;background:var(--primary)}._atomModel_kug1l_1>span{position:absolute;width:16px;height:16px;border-radius:50%;background:var(--info);left:calc(50% - 8px);top:calc(50% - 8px);transform-origin:8px 8px;animation:_electron_kug1l_1 4s linear infinite}._controls_kug1l_1{display:grid;gap:.7rem}._counter_kug1l_1{padding:.8rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);display:grid;gap:.4rem}._counter_kug1l_1>span{font-size:.72rem;font-weight:900;color:var(--muted-foreground)}._counter_kug1l_1>div{display:flex;align-items:center;gap:.5rem}._counter_kug1l_1 strong{font-size:1.3rem;min-width:38px;text-align:center}._motionTrack_kug1l_1{height:120px;position:relative;border-bottom:6px solid var(--foreground);background:var(--surface);border-radius:var(--radius-lg);overflow:hidden}._motionTrack_kug1l_1>span{position:absolute;bottom:.55rem;font-size:.65rem;color:var(--muted-foreground)}._motionTrack_kug1l_1>span:first-of-type{left:.7rem}._motionTrack_kug1l_1>span:last-of-type{right:.7rem}._cart_kug1l_1{position:absolute;bottom:18px;transform:translate(-50%);width:48px;height:48px;border-radius:12px;display:grid;place-items:center;background:var(--primary);font-size:1.5rem;transition:left .45s cubic-bezier(.2,.8,.2,1)}._speedBoard_kug1l_1{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:.7rem;align-items:center}._speedBoard_kug1l_1>div:not(._formula_kug1l_1){padding:1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);display:grid;gap:.45rem}._speedBoard_kug1l_1 span{font-size:.7rem;color:var(--muted-foreground);font-weight:900}._speedBoard_kug1l_1 strong{font-family:var(--font-family-display);font-size:1.5rem}._speedBoard_kug1l_1 input{width:100%;accent-color:var(--primary)}._formula_kug1l_1{font-family:var(--font-family-display);font-size:2rem;color:var(--info)}._speedResult_kug1l_1{background:color-mix(in srgb,var(--success) 10%,var(--surface))!important}._energyWorld_kug1l_1{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}._source_kug1l_1,._receiver_kug1l_1{display:grid;justify-items:center;gap:.3rem;padding:.8rem;border-radius:var(--radius-lg);background:var(--card);border:1px solid var(--border)}._source_kug1l_1 svg{color:var(--warning);width:36px;height:36px}._source_kug1l_1 span,._receiver_kug1l_1 span{font-size:.67rem;color:var(--muted-foreground);font-weight:900}._receiver_kug1l_1{transition:transform .35s ease}._receiver_kug1l_1 strong{font-family:var(--font-family-display);font-size:1.5rem}._energyPath_kug1l_1{display:grid;grid-template-columns:repeat(8,1fr);gap:5px}._energyPath_kug1l_1 i{height:13px;border-radius:99px;background:var(--border)}._energyPath_kug1l_1 ._energyOn_kug1l_1{background:var(--primary);animation:_energyPulse_kug1l_1 .8s ease-in-out infinite alternate}@keyframes _liquidMove_kug1l_1{to{transform:translate(12px,-8px)}}@keyframes _gasMove_kug1l_1{to{transform:translate(-18px,-28px)}}@keyframes _electron_kug1l_1{to{rotate:360deg}}@keyframes _energyPulse_kug1l_1{to{transform:scaleY(1.4)}}@media(max-width:760px){._atomWorld_kug1l_1,._speedBoard_kug1l_1{grid-template-columns:1fr}._formula_kug1l_1{text-align:center;transform:rotate(90deg)}._energyWorld_kug1l_1{grid-template-columns:1fr}._energyPath_kug1l_1{height:80px;grid-template-columns:1fr;grid-template-rows:repeat(8,1fr)}._energyPath_kug1l_1 i{height:auto}}@media(prefers-reduced-motion:reduce){._engine_kug1l_1 *{animation:none!important;transition:none!important}}
