.SoftwareScene-module__CLV1Vq__root{color:var(--fg)}.SoftwareScene-module__CLV1Vq__stage{pointer-events:none;--cw:min(640px, 100cqi);place-items:center;display:grid;position:absolute;inset:0}.SoftwareScene-module__CLV1Vq__canvas{width:var(--cw);aspect-ratio:4/3;position:relative}.SoftwareScene-module__CLV1Vq__controls button{pointer-events:auto}.SoftwareScene-module__CLV1Vq__grid{background-image:linear-gradient(90deg,#ffffff0e 1px,#0000 1px),linear-gradient(#ffffff0e 1px,#0000 1px);background-size:calc(var(--cw) * 25 / 360) calc(var(--cw) * 25 / 360);opacity:.55;transition:opacity .7s var(--ease-out-expo);background-position:50%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(115% 95% at 50% 45%,#000 25%,#0000 80%);mask-image:radial-gradient(115% 95% at 50% 45%,#000 25%,#0000 80%)}.SoftwareScene-module__CLV1Vq__root[data-plan=true] .SoftwareScene-module__CLV1Vq__grid{opacity:1}.SoftwareScene-module__CLV1Vq__glow{background:radial-gradient(58% 48% at 52% 56%, color-mix(in srgb, var(--color-teal) 24%, transparent), transparent 72%);opacity:0;transition:opacity .9s var(--ease-out-expo);position:absolute;inset:0}.SoftwareScene-module__CLV1Vq__root[data-lit=true] .SoftwareScene-module__CLV1Vq__glow{opacity:1}.SoftwareScene-module__CLV1Vq__t{transition:transform .72s var(--ease-out-expo), opacity .52s var(--ease-out-expo)}.SoftwareScene-module__CLV1Vq__window{background:var(--color-ink-2);border:1px solid var(--line);box-shadow:inset 0 1px #ffffff0d,0 22px 48px -22px #02080de6}.SoftwareScene-module__CLV1Vq__pane{background:var(--color-ink-3);box-shadow:inset 0 1px #ffffff12,0 30px 60px -24px #02080df2}.SoftwareScene-module__CLV1Vq__paneEdge{background:linear-gradient(to right, transparent, var(--color-teal), transparent);opacity:.7}.SoftwareScene-module__CLV1Vq__flagged{background:#ffffff1c;border-radius:3px;box-shadow:inset 0 0 0 1px #ffffff29}.SoftwareScene-module__CLV1Vq__caption{animation:SoftwareScene-module__CLV1Vq__captionIn .62s var(--ease-out-expo) both}@keyframes SoftwareScene-module__CLV1Vq__captionIn{0%{opacity:0;transform:translateY(calc(var(--cw) * 7 / 360))}}.SoftwareScene-module__CLV1Vq__still .SoftwareScene-module__CLV1Vq__t,.SoftwareScene-module__CLV1Vq__still .SoftwareScene-module__CLV1Vq__grid,.SoftwareScene-module__CLV1Vq__still .SoftwareScene-module__CLV1Vq__glow{transition:none}.SoftwareScene-module__CLV1Vq__still .SoftwareScene-module__CLV1Vq__caption{animation:none}
