.drop-zone[data-v-4064564d]{min-height:calc(45vh + 70px);transition:all .25s ease}.drop-zone.drag-over[data-v-4064564d],.drop-zone[data-v-4064564d]:hover{border-color:#7c3aed}.drop-icon[data-v-4064564d]{animation:iconBounce-4064564d 2s ease-in-out infinite;color:#a78bfa;transition:all .25s ease}@keyframes iconBounce-4064564d{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.drop-zone.drag-over .drop-icon[data-v-4064564d],.drop-zone:hover .drop-icon[data-v-4064564d]{animation:none;color:#7c3aed;transform:translateY(-4px) scale(1.08)}.drop-tooltip[data-v-4064564d]{background:#1e1b2e;border-radius:5px;color:#fff;display:inline-block;font-size:11px;opacity:0;padding:3px 10px;pointer-events:none;position:absolute;right:16px;top:16px;transition:opacity .2s;z-index:1}.drop-zone:hover .drop-tooltip[data-v-4064564d]{opacity:1}.btn[data-v-4064564d]{line-height:normal;transition:all .25s ease}.btn[data-v-4064564d]:hover:not(.btn-primary){background:#f5f3ff;border-color:#7c3aed;color:#7c3aed}.btn-primary[data-v-4064564d]{background-image:linear-gradient(225deg,#7c3aed,#6366f1);border-color:#7c3aed;color:#fff}.btn-primary[data-v-4064564d]:hover{background-image:linear-gradient(225deg,#6d28d9,#4f46e5);border-color:#6d28d9}.check-circle__ring[data-v-4064564d]{transform-origin:50% 50%}.check-circle__tick[data-v-4064564d]{stroke-dasharray:24;stroke-dashoffset:24}.check-circle--done .check-circle__ring[data-v-4064564d]{animation:ring-pop-4064564d .35s ease}.check-circle--done .check-circle__tick[data-v-4064564d]{animation:tick-draw-4064564d .4s ease forwards}@keyframes ring-pop-4064564d{0%{opacity:.4;transform:scale(.6)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes tick-draw-4064564d{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}.guide-cta[data-v-28fd1ce6]{background-image:linear-gradient(135deg,#7c3aed0f,#6366f10a);transition:all .25s ease}.guide-cta[data-v-28fd1ce6]:hover{background-image:linear-gradient(135deg,#7c3aed1a,#6366f10f);border-color:#7c3aed;box-shadow:0 4px 16px #7c3aed1a;transform:translateY(-2px)}.guide-cta-icon[data-v-28fd1ce6]{transition:transform .3s ease}.guide-cta:hover .guide-cta-icon[data-v-28fd1ce6]{transform:rotate(-8deg) scale(1.08)}.guide-cta-arrow[data-v-28fd1ce6]{transition:transform .25s ease}.guide-cta:hover .guide-cta-arrow[data-v-28fd1ce6]{transform:translateY(4px)}.phantom-unit[data-v-19b54f6d]{animation:phantom-fly-19b54f6d var(--phantom-fly-ms) cubic-bezier(.4,0,.2,1) both;transform:translate(-50%,-50%)}@keyframes phantom-fly-19b54f6d{0%{transform:translate(calc(-50% + var(--phantom-dx)),calc(-50% + var(--phantom-dy)))}to{transform:translate(-50%,-50%)}}.video-frame[data-v-e1abc266]{box-shadow:0 4px 20px #7c3aed14}.fade-enter-active[data-v-ef603381],.fade-leave-active[data-v-ef603381]{transition:opacity .2s ease}.fade-enter-from[data-v-ef603381],.fade-leave-to[data-v-ef603381]{opacity:0}
