.action-scene{position:relative;container-type:inline-size}.action-filmed{transform-origin:50% 35%;animation:10s ease-in-out infinite action-camera;position:absolute;inset:0;transform:scale(1.28)}.action-scene[data-running=false] *{animation-play-state:paused!important}.action-scene[data-reduced=true] .action-filmed{animation:none}.action-desk{object-fit:cover;width:100%;height:100%}.action-display{background:var(--card);box-shadow:inset 0 0 0 1px var(--border);border-radius:2px;position:absolute;overflow:hidden}.action-scene--mae .action-display{width:47.8%;height:37.6%;top:18.5%;left:26.3%}.action-scene--orlando .action-display{width:54.2%;height:41.7%;top:20.3%;left:22.8%}.action-scene--together .action-display{width:45.7%;height:37.3%;top:19.4%;left:27%}.action-app{width:100%;height:100%;font-family:var(--font-sans);fill:var(--foreground);font-size:12px;display:block}.action-app .paper{fill:var(--card)}.action-app .soft{fill:var(--background)}.action-app .muted{fill:var(--muted)}.action-app .navy{fill:var(--primary)}.action-app .rose{fill:var(--rose)}.action-app .rose-soft{fill:var(--rose-soft)}.action-app .light{fill:var(--primary-foreground)}.action-app .slate{fill:var(--muted-foreground)}.action-app .line{stroke:var(--border);stroke-width:1px;fill:none}.action-app .connection{stroke:var(--rose);stroke-width:2px;fill:none}.action-app .bold{font-weight:600}.action-app .tiny{font-size:9px}.action-app .title{font-size:15px;font-weight:600}.action-view{animation:.5s ease-out both action-view-enter}.action-cursor{fill:var(--foreground);stroke:var(--card);stroke-width:1.5px}.action-click{fill:none;stroke:var(--rose);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:1s ease-out infinite action-click}.action-flow-dot{fill:var(--rose);animation:1.2s ease-in-out infinite action-data}.action-live-card{animation:.65s ease-out both action-card-enter}.action-calendar-block{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.action-draw{stroke-dasharray:400;animation:.8s ease-out both action-outline}.action-meet-left{animation:.8s ease-out both action-meet-left}.action-meet-right{animation:.8s ease-out both action-meet-right}.action-toast{animation:.4s ease-out both action-view-enter}@keyframes action-camera{0%,to{transform:scale(1.28)translate(0)}50%{transform:scale(1.31)translate(-.4%,.3%)}}@keyframes action-view-enter{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@keyframes action-card-enter{0%{opacity:.3;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes action-click{0%{opacity:.8;transform:scale(.2)}70%,to{opacity:0;transform:scale(1.5)}}@keyframes action-data{0%{opacity:0;transform:translate(0)}25%,75%{opacity:1}to{opacity:0;transform:translate(100px)}}@keyframes action-outline{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}@keyframes action-meet-left{0%{transform:translate(-16px)}to{transform:none}}@keyframes action-meet-right{0%{transform:translate(16px)}to{transform:none}}@container (width<=300px){.action-app .desktop-detail{display:none}.action-app .tiny{font-size:11px}}@media (prefers-reduced-motion:reduce){.action-scene *{animation:none!important}}
