:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Bahnschrift,Franklin Gothic Medium,Century Gothic,sans-serif}*{box-sizing:border-box}body{color:#e2e8f0;background:radial-gradient(circle at 12% 14%,#38bdf833,#0000 36%),radial-gradient(circle at 88% 10%,#a78bfa2e,#0000 34%),radial-gradient(circle at 50% 120%,#0ea5e92e,#0000 45%),linear-gradient(155deg,#020617 0%,#0f172a 52%,#111827 100%);min-height:100vh;margin:0}#root{min-height:100vh}.app-shell{color:#dbeafe;width:min(1280px,100% - 2rem);margin:0 auto;padding:2rem 0 2.5rem}.hero{color:#f8fafc;background:linear-gradient(135deg,#020617f2,#0f172ae6);border:1px solid #38bdf861;border-radius:20px;margin-bottom:1.1rem;padding:1.4rem;animation:.65s ease-out rise-in;box-shadow:0 20px 44px #02061780}.kicker{text-transform:uppercase;letter-spacing:.14em;color:#bae6fd;margin:0;font-size:.74rem;font-weight:700}h1{letter-spacing:.01em;margin:.2rem 0;font-size:clamp(2rem,4.4vw,3.7rem);line-height:1.03}.subhead{color:#94a3b8;max-width:66ch;margin:0}.boot-loader-overlay{z-index:2200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:radial-gradient(circle at 30% 20%,#38bdf81f,#0000 45%),#020617e0;place-items:center;display:grid;position:fixed;inset:0}.boot-loader-card{text-align:center;background:linear-gradient(155deg,#0f172af2,#111827eb);border:1px solid #38bdf859;border-radius:16px;width:min(92vw,420px);padding:1rem 1.1rem;box-shadow:0 22px 40px #02061794}.boot-spinner{border:3px solid #7dd3fc38;border-top-color:#22d3ee;border-radius:999px;width:42px;height:42px;margin:0 auto .6rem;animation:.8s linear infinite bootSpin}.boot-loader-title{color:#e2e8f0;margin:0;font-size:.95rem;font-weight:700}.boot-loader-subtitle{color:#93c5fd;margin:.35rem 0 0;font-size:.8rem}.grid{grid-template-columns:1fr 1.3fr;gap:1rem;display:grid}.card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(155deg,#0f172ac7,#111827c7);border:1px solid #38bdf833;border-radius:18px;padding:1rem;box-shadow:0 12px 28px #02061759}.metrics{background:linear-gradient(155deg,#0f172ad1,#1e293bcc)}.track{background:linear-gradient(160deg,#0f172ad6,#1e293bd1)}.track-head{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.track-pills{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:inline-flex}.live-pill{color:#fecaca;letter-spacing:.08em;background:#7f1d1d47;border:1px solid #f8717199;border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.live-pill:before{content:"";background:#ef4444;border-radius:999px;width:6px;height:6px;animation:1s ease-in-out infinite liveBlink;box-shadow:0 0 8px #ef4444f2}.api-pill{letter-spacing:.08em;border:1px solid #0000;border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.api-pill:before{content:"";border-radius:999px;width:6px;height:6px}.api-pill.connected{color:#bbf7d0;background:#14532d59;border-color:#4ade8080}.api-pill.connected:before{background:#22c55e;box-shadow:0 0 8px #22c55ed9}.api-pill.paused{color:#fde68a;background:#78350f4d;border-color:#facc1585}.api-pill.paused:before{background:#f59e0b;box-shadow:0 0 8px #f59e0bd9}.api-pill.disconnected{color:#fecaca;background:#7f1d1d4d;border-color:#f8717180}.api-pill.disconnected:before{background:#ef4444;box-shadow:0 0 8px #ef4444d9}.view-toggle-btn{color:#bae6fd;letter-spacing:.09em;cursor:pointer;background:#02061780;border:1px solid #38bdf873;border-radius:999px;padding:.2rem .58rem;font-size:.66rem;font-weight:700;transition:border-color .18s,color .18s,background .18s}.space3d-btn{color:#ffd740;letter-spacing:.08em;cursor:pointer;background:#78350f47;border:1px solid #ffd7408c;border-radius:999px;padding:.2rem .65rem;font-size:.66rem;font-weight:700;transition:border-color .18s,background .18s,box-shadow .18s}.space3d-btn:hover{background:#b4530966;border-color:#ffd740e6;box-shadow:0 0 10px #ffd74040}.view-toggle-btn.active{color:#fef9c3;background:#78350f59;border-color:#facc1599}.view-toggle-btn:hover{border-color:#7dd3fccc}.camera-target-btn{color:#cbd5e1;letter-spacing:.06em;cursor:pointer;background:#0206176b;border:1px solid #94a3b873;border-radius:999px;padding:.18rem .5rem;font-size:.64rem;font-weight:700;transition:border-color .18s,color .18s,background .18s}.camera-target-btn.active{color:#fef9c3;background:#78350f57;border-color:#facc15a6}.camera-target-btn:hover{color:#e0f2fe;border-color:#7dd3fcbf}.nasa-live-pill{color:#e0f2fe;letter-spacing:.08em;background:#082f498c;border:1px solid #7dd3fc73;border-radius:999px;align-items:center;gap:.35rem;padding:.22rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.nasa-live-pill:before{content:"";background:#22d3ee;border-radius:999px;width:6px;height:6px;box-shadow:0 0 8px #22d3eee6}h2{margin:0 0 .7rem;font-size:1.16rem}.label{color:#7dd3fc;text-transform:uppercase;letter-spacing:.04em;margin:.2rem 0;font-size:.84rem}.value{color:#e2e8f0;margin:0;font-size:1.28rem;font-weight:700}.value.small{font-size:1rem}.value.mono{font-family:Consolas,Courier New,monospace;font-size:1.02rem}.stats-row{grid-template-columns:1fr 1fr;gap:.9rem;margin:.8rem 0;display:grid}.warning{color:#fecaca;background:#7f1d1d42;border:1px solid #f8717173;border-radius:10px;margin-top:1rem;padding:.55rem .65rem;font-size:.88rem}.warning.soft{color:#cbd5e1;background:#1e293b61;border-color:#94a3b852}.caption{color:#94a3b8;margin:.6rem 0 0;font-size:.9rem}.caption.tiny{margin-top:.25rem;font-size:.78rem}.direction-status{letter-spacing:.02em;font-weight:700}.direction-status.outbound{color:#7dd3fc}.direction-status.inbound{color:#fdba74}.direction-status.flyby{color:#fcd34d}.direction-status.completed{color:#fde68a}.direction-status.api{color:#93c5fd}.caption.mono-soft{letter-spacing:.02em;font-family:Consolas,Courier New,monospace}.orbit-board{margin-top:.6rem;aspect-ratio:16/10;perspective:1400px;width:min(100%,780px);min-height:360px;transform-style:preserve-3d;background:linear-gradient(135deg,#020617 2%,#0f172a 46%,#111827 100%);border:1px solid #7dd3fc73;border-radius:14px;margin-inline:auto;transition:box-shadow .28s;position:relative;overflow:hidden}.orbit-board:before{content:"";pointer-events:none;background:radial-gradient(circle at 72% 22%,#38bdf833,#0000 42%),radial-gradient(circle at 18% 80%,#9333ea1f,#0000 40%);position:absolute;inset:0}.orbit-board svg{shape-rendering:geometricprecision;text-rendering:geometricprecision;width:100%;height:100%;display:block}.orbit-overlay-controls{z-index:3;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex;position:absolute;bottom:.72rem;right:.72rem}.orbit-action-btn{color:#e2e8f0;letter-spacing:.06em;cursor:pointer;background:#020617b8;border:1px solid #94a3b88c;border-radius:999px;padding:.28rem .7rem;font-size:.64rem;font-weight:700;transition:border-color .18s,background .18s,color .18s}.orbit-action-btn:hover{color:#f8fafc;background:#0f172ae6;border-color:#7dd3fcd1}.orbit-action-btn-primary{color:#fde68a;background:#78350f66;border-color:#ffd7409e}.orbit-action-btn-primary:hover{background:#b453097a;border-color:#ffd740eb}.orbit-scene{transform-origin:50%;transform-box:fill-box;will-change:transform;z-index:1;transition:transform .22s ease-out;position:relative}.orbit-space-dome{pointer-events:none;transform-style:preserve-3d;z-index:0;position:absolute;inset:-12%}.space-layer{opacity:0;background-repeat:repeat;transition:transform .16s linear,opacity .22s;position:absolute;inset:0}.space-layer.far{background-image:radial-gradient(circle at 10% 20%,#ffffff80 0 1px,#0000 1.6px),radial-gradient(circle at 78% 26%,#bae6fd66 0 1px,#0000 1.8px),radial-gradient(circle at 45% 80%,#ffffff59 0 1px,#0000 1.8px);background-size:240px 240px,260px 260px,300px 300px}.space-layer.mid{background-image:radial-gradient(circle at 16% 72%,#ffffff9e 0 1.2px,#0000 2px),radial-gradient(circle at 70% 62%,#7dd3fc85 0 1.2px,#0000 2px),radial-gradient(circle at 40% 30%,#ffffff8f 0 1.1px,#0000 2px);background-size:170px 170px,190px 190px,220px 220px}.space-layer.near{background-image:radial-gradient(circle at 22% 20%,#ffffffd1 0 1.4px,#0000 2.4px),radial-gradient(circle at 84% 18%,#facc1573 0 1.5px,#0000 2.5px),radial-gradient(circle at 58% 74%,#ffffffb8 0 1.4px,#0000 2.5px);background-size:120px 120px,135px 135px,150px 150px}.scene-content{transform-origin:50%}.orbit-board.cinematic{cursor:grab;box-shadow:inset 0 0 0 1px #7dd3fc1f,0 22px 38px #02061785}.orbit-board.cinematic.dragging{cursor:grabbing}.orbit-board.cinematic:before{background:radial-gradient(circle at 74% 21%,#38bdf83d,#0000 40%),radial-gradient(circle at 16% 82%,#9333ea29,#0000 38%),radial-gradient(circle,#0f172a33,#0000 56%)}.orbit-board.cinematic .scene-content{animation:8.4s ease-in-out infinite alternate cinematicDrift}.orbit-board.cinematic .space-layer{opacity:1}.orbit-board.cinematic .star-field{animation:15s linear infinite starParallax}.orbit-board.cinematic .route-layer{filter:drop-shadow(0 0 8px #22d3ee5c)}.trajectory-ribbon{fill:none;stroke:#facc15eb;stroke-width:.48px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2 1.2;filter:drop-shadow(0 0 6px #facc1580);animation:1.25s linear infinite routeFlow}.orbit-board.cinematic .rocket-group{filter:drop-shadow(0 0 10px #facc1559)}.earth{stroke:none;stroke-width:0;filter:drop-shadow(0 0 8px #38bdf847)}.moon{stroke:none;stroke-width:0;filter:drop-shadow(0 0 8px #fff3)}.planet-shine{fill:#fff3}.planet-shine.moon-shine{fill:#ffffff24}.scanlines{fill:url(#scanPattern);opacity:0}.star{fill:#f1f5f9e6;animation:2.8s ease-in-out infinite alternate twinkle}.route-point{transition:opacity .18s,r .18s}.route-point.outbound.pending{fill:#7dd3fc47}.route-point.outbound.traversed{fill:#38bdf8fa;filter:drop-shadow(0 0 5px #38bdf8a6)}.route-point.inbound.pending{fill:#fdba7438}.route-point.inbound.traversed{fill:#fb923cf2;filter:drop-shadow(0 0 5px #fb923c80)}.route-current-halo{fill:#22d3ee1a;stroke:#67e8f959;stroke-width:.14px}.next-checkpoint-dot{fill:#fde68a;stroke:#facc15b3;stroke-width:.18px}.next-checkpoint-line{stroke:#facc15b8;stroke-width:.16px}.next-checkpoint-label{fill:#fde68a;letter-spacing:.03em;font-size:1.7px}.route-phase-label{letter-spacing:.18em;font-size:2.2px;font-weight:700}.outbound-label{fill:#7dd3fceb}.inbound-label{fill:#fdba74eb}.completion-label{fill:#fde68a;letter-spacing:.12em;filter:drop-shadow(0 0 6px #facc1559)}.checkpoint-dot{fill:#e2e8f0d1;stroke:#7dd3fcbf;stroke-width:.32px}.checkpoint-dot.completed{fill:#22d3ee;stroke:#a5f3fc;filter:drop-shadow(0 0 6px #22d3eed9)}.rocket-group{transform-box:fill-box;cursor:pointer}.rocket-group.landed{cursor:default}.rocket-group path,.rocket-group circle,.rocket-group ellipse{vector-effect:non-scaling-stroke}.rocket-hitbox{fill:#0000;pointer-events:all}.flight-heading{stroke:#facc15e6;stroke-width:.22px;stroke-linecap:round}.flight-heading-arrow{fill:none;stroke:#facc15f2;stroke-width:.22px;stroke-linecap:round;stroke-linejoin:round}.rocket-body{stroke:#ffffffd1;stroke-width:.16px;filter:drop-shadow(0 0 1px #ffffff2e)}.service-module{stroke:#e2e8f06b;stroke-width:.1px}.solar-panel{stroke:#7dd3fc99;stroke-width:.08px}.panel-strut{stroke:#94a3b8cc;stroke-width:.1px}.rocket-nose{fill:#e2e8f0;stroke:#fff9;stroke-width:.1px}.rocket-nose-light{fill:#fef08a;filter:drop-shadow(0 0 2px #fef08af2)}.rocket-fin{fill:#94a3b8;stroke:#e2e8f061;stroke-width:.1px}.rocket-tail-fin{fill:#64748b;stroke:#e2e8f03d;stroke-width:.08px}.rocket-heat{fill:url(#trailGradient);opacity:.45;animation:.7s ease-in-out infinite alternate heatWave}.rocket-flame{fill:url(#flameGradient);filter:drop-shadow(0 0 2px #fb923c6b);animation:.32s ease-in-out infinite alternate flame}.rocket-window{fill:#38bdf8;stroke:#e0f2fe;stroke-width:.16px;filter:none}.engine-core{fill:#f8fafc;stroke:#fb923ccc;stroke-width:.09px}.rocket-tooltip{opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:2;background:#020617f0;border:1px solid #7dd3fc66;border-radius:12px;min-width:190px;max-width:min(76vw,240px);padding:.7rem .8rem;transition:opacity .18s,transform .18s;position:absolute;transform:translate(-50%,-100%);box-shadow:0 14px 28px #0206176b}.rocket-tooltip.visible{opacity:1;transform:translate(-50%,calc(-100% - 4px))}.rocket-tooltip p{color:#e2e8f0;margin:.1rem 0;font-size:.8rem;line-height:1.3}.rocket-tooltip-kicker{color:#67e8f9;letter-spacing:.08em;margin-bottom:.3rem;font-size:.68rem;font-weight:700}.mission-complete-banner{color:#fef3c7;background:linear-gradient(135deg,#78350f52,#facc151f);border:1px solid #facc154d;border-radius:14px;margin:.9rem 0 0;padding:.8rem .95rem;box-shadow:inset 0 0 0 1px #fef08a14}.live-position-panel{background:#080f1ead;border:1px solid #38bdf838;border-radius:14px;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:.85rem;padding:.78rem .9rem;display:flex}.live-position-panel-label{color:#7dd3fc;letter-spacing:.06em;text-transform:uppercase;font-size:.74rem;font-weight:700}.live-position-panel strong,.live-position-panel span{color:#e2e8f0;font-size:.82rem}.live-position-panel span{color:#cbd5e1}.telemetry-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin-top:.75rem;display:grid}.telemetry-item{background:#080f1e94;border:1px solid #38bdf833;border-radius:12px;gap:.1rem;padding:.55rem .65rem;display:grid}.telemetry-item span{color:#7dd3fc;text-transform:uppercase;letter-spacing:.05em;font-size:.68rem}.telemetry-item strong{color:#e2e8f0;font-size:.82rem;font-weight:700}.hud-frame{fill:#0000;stroke:#7dd3fc61;stroke-width:.32px}.legend-row{color:#cbd5e1;flex-wrap:wrap;gap:.9rem;margin-top:.75rem;font-size:.84rem;display:flex}.legend-row span{align-items:center;gap:.35rem;display:inline-flex}.traceability-row{flex-wrap:wrap;gap:.55rem;margin-top:.85rem;display:flex}.trace-chip{color:#94a3b8;background:#0f172a61;border:1px solid #94a3b847;border-radius:12px;gap:.08rem;padding:.42rem .62rem;font-size:.76rem;display:inline-grid}.trace-chip strong{color:#e2e8f0;font-size:.76rem;font-weight:700}.trace-chip span{font-size:.68rem}.trace-chip.completed{color:#ecfeff;background:#0891b23d;border-color:#22d3ee6b;box-shadow:inset 0 0 0 1px #22d3ee24}.trace-chip.current{color:#fef9c3;background:#78350f42;border-color:#facc1580;box-shadow:inset 0 0 0 1px #facc152e}.cinematic-hint{color:#fde68a;margin-top:.42rem}.dot{border-radius:999px;width:9px;height:9px;display:inline-block}.earth-dot{background:#14b8a6}.moon-dot{background:#cbd5e1}.ship-dot{background:#fb923c}.progress-wrap{background:#0f172ae6;border:1px solid #38bdf84d;border-radius:999px;width:100%;height:16px;margin-top:.8rem;position:relative;overflow:hidden}.progress-bar{background:linear-gradient(90deg,#38bdf8 0%,#22d3ee 55%,#a78bfa 100%);height:100%;transition:width .35s ease-out}.progress-label{color:#f8fafc;letter-spacing:.06em;text-shadow:0 1px 2px #020617d9;pointer-events:none;justify-content:center;align-items:center;font-size:.68rem;font-weight:700;display:flex;position:absolute;inset:0}.source{color:#e2e8f0;background:linear-gradient(155deg,#020617eb,#0f172ae6);margin-top:1rem}.source p{color:#cbd5e1}.media-grid{grid-template-columns:1.08fr 1fr;gap:1rem;margin-top:1rem;display:grid}.nasa-live,.analytics-panel{background:linear-gradient(160deg,#0f172ad6,#1e293bd1)}.video-frame-wrap{aspect-ratio:16/9;background:#020617;border:1px solid #7dd3fc59;border-radius:14px;margin-top:.6rem;position:relative;overflow:hidden;box-shadow:0 14px 28px #02061773}.video-frame-wrap iframe{border:0;width:100%;height:100%;display:block}.analysis-kpis{flex-wrap:wrap;gap:.55rem;margin-top:.6rem;display:flex}.analysis-chip{background:#080f1e94;border:1px solid #38bdf840;border-radius:12px;gap:.08rem;padding:.42rem .6rem;display:inline-grid}.analysis-chip strong{color:#7dd3fc;text-transform:uppercase;letter-spacing:.05em;font-size:.68rem}.analysis-chip span{color:#e2e8f0;font-size:.8rem}.chart-grid{gap:.6rem;margin-top:.7rem;display:grid}.chart-card{background:#080f1e99;border:1px solid #38bdf838;border-radius:12px;padding:.5rem .6rem}.chart-title{color:#bae6fd;margin:0;font-size:.76rem}.chart-card svg{background:#020617c7;border-radius:8px;width:100%;height:86px;margin-top:.25rem}.chart-line{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.chart-line.distance{stroke:#22d3ee;filter:drop-shadow(0 0 4px #22d3ee80)}.chart-line.speed{stroke:#fbbf24;filter:drop-shadow(0 0 4px #fbbf2473)}.chart-meta{color:#94a3b8;margin:.25rem 0 0;font-size:.72rem}.app-footer{background:linear-gradient(145deg,#020617c7,#0f172ab8);border:1px solid #38bdf840;border-radius:14px;justify-content:flex-start;align-items:center;gap:.8rem;margin-top:1rem;padding:.9rem 1rem;display:flex}.footer-signature{color:#cbd5e1;letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:.34rem;margin:0;font-size:.84rem;display:flex}.footer-code-mark{color:#67e8f9;text-shadow:0 0 12px #22d3ee6b;align-items:center;gap:.14rem;margin:0;font-family:Consolas,Courier New,monospace;font-size:1.2rem;font-weight:700;display:inline-flex}.rights-logo{color:#fde047;text-shadow:0 0 10px #facc1559;font-weight:700;display:inline-block}.code-bracket{animation:1.5s ease-in-out infinite alternate codePulse;display:inline-block}.code-slash{color:#facc15;animation:1.1s ease-in-out infinite alternate codeSlide;display:inline-block}@media (width<=930px){.app-shell{width:min(1280px,100% - 1.2rem);padding-top:1.25rem}.grid,.media-grid{grid-template-columns:1fr}.orbit-board{width:100%;min-height:300px}.track-head{flex-direction:column;align-items:flex-start}.track-pills{justify-content:flex-start}}@media (width<=760px){.hero{border-radius:16px;padding:1rem}h1{font-size:clamp(1.65rem,7vw,2.25rem);line-height:1.08}.card{border-radius:14px;padding:.85rem}.orbit-board{border-radius:12px;min-height:260px}.orbit-overlay-controls{justify-content:center;gap:.4rem;bottom:.55rem;left:.55rem;right:.55rem}.orbit-action-btn{padding:.26rem .62rem;font-size:.62rem}.rocket-tooltip{min-width:150px;max-width:min(84vw,220px);padding:.55rem .6rem}.rocket-tooltip p{font-size:.72rem}.live-position-panel{flex-direction:column;align-items:flex-start;gap:.28rem}}@media (width<=560px){.app-shell{width:min(1280px,100% - .7rem);padding-top:.95rem}.stats-row{grid-template-columns:1fr;gap:.5rem}.hero{padding:.9rem}h1{font-size:clamp(1.48rem,8.2vw,1.95rem)}.subhead{font-size:.88rem}.telemetry-grid{grid-template-columns:1fr}.legend-row,.analysis-kpis,.traceability-row{gap:.45rem}.footer-signature{font-size:.76rem}.footer-code-mark{font-size:1rem}.app-footer{flex-direction:column;align-items:flex-start}.boot-loader-card{padding:.85rem .9rem}.boot-loader-title{font-size:.9rem}}@media (width<=420px){.kicker{font-size:.66rem}.label{font-size:.76rem}.value{font-size:1.1rem}.value.small,.value.mono{font-size:.92rem}.orbit-board{aspect-ratio:4/3;min-height:220px}.orbit-action-btn{width:100%}.orbit-overlay-controls{bottom:.45rem;left:.45rem;right:.45rem}.progress-wrap{height:14px}.progress-label{font-size:.62rem}}@keyframes codePulse{0%{opacity:.7;transform:translateY(0)}to{opacity:1;transform:translateY(-1px)}}@keyframes bootSpin{to{transform:rotate(360deg)}}@keyframes codeSlide{0%{opacity:.82;transform:translate(-1px)scale(.96)}to{opacity:1;transform:translate(1px)scale(1.05)}}@keyframes cinematicDrift{0%{transform:translate(-.5px,.6px)}to{transform:translate(.7px,-.45px)}}@keyframes starParallax{0%{opacity:.78;transform:translate(0)}50%{opacity:1}to{opacity:.78;transform:translate(-1.1px)}}@keyframes routeFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-12px}}@keyframes pulse{0%{opacity:.7;transform:scale(.85)}to{opacity:1;transform:scale(1.18)}}@keyframes flame{0%{opacity:.55;transform:scaleX(.8)}to{opacity:1;transform:scaleX(1.15)}}@keyframes heatWave{0%{opacity:.35;transform:scaleX(.95)}to{opacity:.85;transform:scaleX(1.08)}}@keyframes twinkle{0%{opacity:.4}to{opacity:.95}}@keyframes liveBlink{0%{opacity:.4}to{opacity:1}}@keyframes rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
