@keyframes thinking-dot-jump-first{0%,26.67%,to{transform:translateY(0)}8.89%{transform:translateY(-4px)}}@keyframes thinking-dot-jump-second{0%,35.56%,8.89%,to{transform:translateY(0)}17.78%{transform:translateY(-4px)}}@keyframes thinking-dot-jump-third{0%,17.78%,44.44%,to{transform:translateY(0)}26.67%{transform:translateY(-4px)}}.animate-thinking-dot-jump-first{animation:thinking-dot-jump-first 1.8s ease-in-out infinite}.animate-thinking-dot-jump-second{animation:thinking-dot-jump-second 1.8s ease-in-out infinite}.animate-thinking-dot-jump-third{animation:thinking-dot-jump-third 1.8s ease-in-out infinite}.video-director-reference-slot-rail .reference-slot-uploader{--reference-slot-card-size:48px!important}.video-director-reference-slot-rail .reference-slot-list{gap:1rem;--reference-slot-list-padding-left:0px!important}.video-director-reference-slot-rail .reference-card-deck,.video-director-reference-slot-rail .reference-card-deck-card,.video-director-reference-slot-rail .reference-card-deck-content,.video-director-reference-slot-rail .reference-card-deck-item,.video-director-reference-slot-rail .reference-card-deck-viewport{width:var(--reference-slot-card-size)!important;height:var(--reference-slot-card-size)!important}.video-director-reference-slot-rail .reference-card-deck-add{left:calc(var(--reference-slot-card-size) / 2)!important;top:calc(var(--reference-slot-card-size) - 24px)!important}@keyframes analysis-progress-phrase{0%{clip-path:inset(0 100% 0 0)}18%{clip-path:inset(0 0 0 0)}68%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 100% 0 0)}}.analysis-progress-phrase-text{animation:analysis-progress-phrase 2.6s steps(10) both}@media (prefers-reduced-motion:reduce){.analysis-progress-phrase-text{animation:none}}