.speed-lines[data-astro-cid-23terrdd]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.speed-lines[data-astro-cid-23terrdd] span[data-astro-cid-23terrdd]{background:currentColor;border-radius:2px;height:3px;animation:linear infinite streak;position:absolute;left:100%}.speed-lines[data-astro-cid-23terrdd] span[data-astro-cid-23terrdd].is-doubled:after{content:"";background:currentColor;border-radius:2px;width:80%;height:3px;position:absolute;top:9px;left:12%}@keyframes streak{0%{transform:translate(0)}to{transform:translate(calc(-100vw - 100%))}}.speed-lines[data-astro-cid-23terrdd].is-static span[data-astro-cid-23terrdd]{left:var(--x);animation:none}.lsim{color:#0b0b0c;background:#7c7cf4;border-radius:28px;padding:56px 22px 22px;position:relative;overflow:hidden}@media (width>=900px){.lsim{padding:64px 32px 28px}}.lsim-tag{letter-spacing:.06em;text-transform:uppercase;color:#f4f1ec;background:#0b0b0c;border-radius:999px;padding:4px 11px;font-size:11.5px;position:absolute;top:18px;left:22px}.lsim-hint{color:#0b0b0ccc;text-align:right;max-width:55%;font-size:12.5px;position:absolute;top:20px;right:22px}.lsim-wins{grid-template-columns:1fr;gap:14px;display:grid;position:relative}@media (width>=900px){.lsim-wins{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.lsim-win{color:#f4f1ec;background:#131315;border:1px solid #ffffff14;border-radius:18px;flex-direction:column;min-height:236px;transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .3s,opacity .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px -24px #0b0b0c99,0 8px 24px -8px #0b0b0c73}.lsim-win.is-active{border-color:#a5a5fb;box-shadow:0 0 0 2px #a5a5fb88,0 30px 70px -24px #0b0b0c99}.lsim-win.is-limit{border-color:#f87171aa;box-shadow:0 0 0 2px #f8717166,0 0 50px -10px #f87171aa}.lsim-win.is-dim{opacity:.55}.lsim-bar{background:#19191c;border-bottom:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:6px 8px;min-width:0;padding:10px 14px;display:flex}.lsim-dots{flex:none;gap:6px;display:flex}.lsim-dots i{background:#3a3a40;border-radius:50%;width:10px;height:10px;display:block}.lsim-name{white-space:nowrap;font-size:14px;font-weight:600}.lsim-chip{color:#a29e97;white-space:nowrap;border:1px solid #ffffff14;border-radius:999px;padding:2px 8px;font-size:11px}.lsim-chip b{color:#fbbf24;font-weight:500}.lsim-meter{background:#222226;height:4px}.lsim-meter i{background:#7c7cf4;width:0;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1),background .3s;display:block}.lsim-win.is-limit .lsim-meter i{background:#f87171}.lsim-log{flex-direction:column;flex:1;justify-content:flex-end;gap:6px;max-height:210px;padding:14px;font-size:13px;line-height:1.45;display:flex;overflow:hidden}.lsim-win[data-kind=cli] .lsim-log{font-family:var(--font-mono);font-size:12.5px}.lsim-log>*{overflow-wrap:anywhere;animation:.35s cubic-bezier(.2,.8,.2,1) both lsim-in}.lsim-log .u{color:#f4f1ec}.lsim-log .a{color:#a29e97}.lsim-log .x{color:#f87171}.lsim-log .ok{color:#34d399}.lsim-log .j{color:#a5a5fb}.lsim-log .bub{border-radius:14px;max-width:86%;padding:7px 12px}.lsim-log .bub.u{background:#2b2b31;align-self:flex-end}.lsim-log .bub.a{border:1px solid #ffffff14;align-self:flex-start}.lsim-status{color:#6c6963;border-top:1px solid #ffffff10;padding:9px 14px;font-size:12px}.lsim-status.bad{color:#f87171}.lsim-status.ok{color:#34d399}@keyframes lsim-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lsim-actions{flex-wrap:wrap;align-items:center;gap:10px;min-height:44px;margin-top:18px;display:flex;position:relative}.lsim-actions button{cursor:pointer;color:#f4f1ec;background:#0b0b0c;border:0;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 18px;font-size:14.5px;font-weight:600;transition:transform .15s,box-shadow .2s;display:inline-flex}.lsim-actions button:hover{box-shadow:0 0 0 3px #0b0b0c33}.lsim-actions button:active{transform:translateY(1px)scale(.98)}.lsim-actions button.alt{color:#0b0b0c;background:0 0;box-shadow:inset 0 0 0 2px #0b0b0c}.lsim-actions kbd{font-family:var(--font-mono);opacity:.65;border:1px solid;border-radius:5px;padding:0 5px;font-size:11px}.lsim-actions .pulse{animation:1.4s ease-in-out infinite lsim-pulse}@keyframes lsim-pulse{50%{box-shadow:0 0 0 7px #0b0b0c22}}@media (width<=899px){.lsim{padding-top:54px}.lsim-hint{text-align:left;max-width:none;margin:0 0 12px;position:static}.lsim-win{min-height:0}.lsim-log{min-height:64px;max-height:128px;padding:10px 12px}.lsim-win:not(.is-active):not(.is-limit) .lsim-log:empty{min-height:0;padding:0}}.lsim-pack{z-index:5;color:#f4f1ec;white-space:nowrap;opacity:0;pointer-events:none;background:#0b0b0c;border:2px solid #a5a5fb;border-radius:14px;flex-direction:column;gap:5px;padding:10px 12px;font-size:11.5px;display:flex;position:absolute;top:0;left:0;box-shadow:0 0 34px #a5a5fb88,0 20px 40px -12px #0b0b0c99}.lsim-pack span{align-items:center;gap:7px;display:flex}.lsim-pack i{border-radius:50%;width:7px;height:7px;display:block}.launch-band[data-astro-cid-ielpwijq]{color:#0b0b0c;background:#7c7cf4}.launch-cta[data-astro-cid-ielpwijq]{background:radial-gradient(60% 70% at 50% 30%, color-mix(in oklab, var(--color-juggler) 18%, transparent), transparent 70%)}.launch-tilt[data-astro-cid-ielpwijq]{perspective:1600px}.launch-tilt[data-astro-cid-ielpwijq] [data-astro-cid-ielpwijq][data-tilt]{transform-origin:50%;will-change:transform}.launch-marquee[data-astro-cid-ielpwijq]{white-space:nowrap;letter-spacing:-.04em;color:#0b0b0c;will-change:transform;gap:.5em;font-size:clamp(2.4rem,7vw,6rem);font-weight:700;line-height:1;display:flex}.launch-marquee[data-astro-cid-ielpwijq]:nth-child(2){color:#f4f1ec;font-size:clamp(1.8rem,5vw,4.2rem)}.launch-marquee[data-astro-cid-ielpwijq] .sep[data-astro-cid-ielpwijq]{opacity:.35}.launch-video[data-astro-cid-ielpwijq] video[data-astro-cid-ielpwijq]{background:#0b0b0c}
