@keyframes pulse-d17f2e72{0%,to{opacity:1}50%{opacity:.5}}@keyframes slideUp-d17f2e72{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}.empty-state[data-v-d17f2e72]{justify-content:flex-start;min-height:25rem;overflow-y:auto;position:relative}.empty-state[data-v-d17f2e72],.empty-state .sample-loading-overlay[data-v-d17f2e72]{align-items:center;display:flex;flex-direction:column;height:100%;width:100%}.empty-state .sample-loading-overlay[data-v-d17f2e72]{animation:fadeIn-d17f2e72 .3s ease-out;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#0d0d11f2;gap:1.5rem;justify-content:center;left:0;position:absolute;top:0;z-index:100}.empty-state .sample-loading-overlay .loading-spinner-large[data-v-d17f2e72]{animation:spin-d17f2e72 1s linear infinite;border:.25rem solid rgba(133,70,251,.2);border-radius:50%;border-top-color:#955dff;height:3.75rem;width:3.75rem}.empty-state .sample-loading-overlay .loading-text[data-v-d17f2e72]{color:#fff;font-size:1rem;font-weight:400;letter-spacing:.5px}@keyframes fadeIn-d17f2e72{0%{opacity:0}to{opacity:1}}@keyframes spin-d17f2e72{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.empty-card[data-v-d17f2e72]{animation:fadeInCard-d17f2e72 .8s step-end forwards;background:#060606;border:1px solid #30303c;border-radius:1rem;display:flex;flex-direction:column;gap:1rem;opacity:0;padding:1.5rem;width:100%}.empty-card .sample-header[data-v-d17f2e72]{align-items:center;display:flex;justify-content:space-between}.empty-card .sample-header .empty-label[data-v-d17f2e72]{color:#fff;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:400;line-height:1em;margin:0}@media (max-width:48rem){.empty-card .sample-header .empty-label[data-v-d17f2e72]{font-size:.875rem}}@media (max-width:30rem){.empty-card .sample-header .empty-label[data-v-d17f2e72]{font-size:.8125rem}}.empty-card .sample-header .close-sample-btn[data-v-d17f2e72]{align-items:center;background:transparent;border:none;color:#955dff;cursor:pointer;display:flex;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:.875rem;font-weight:400;gap:.375rem;line-height:1em;padding:0;transition:all .3s ease}.empty-card .sample-header .close-sample-btn .close-icon[data-v-d17f2e72]{flex-shrink:0;height:1rem;width:1rem}.empty-card .sample-header .close-sample-btn[data-v-d17f2e72]:hover{opacity:.8}@media (max-width:48rem){.empty-card .sample-header .close-sample-btn[data-v-d17f2e72]{font-size:.8125rem}.empty-card .sample-header .close-sample-btn .close-icon[data-v-d17f2e72]{height:.9375rem;width:.9375rem}}@media (max-width:30rem){.empty-card .sample-header .close-sample-btn[data-v-d17f2e72]{font-size:.75rem}.empty-card .sample-header .close-sample-btn .close-icon[data-v-d17f2e72]{height:.875rem;width:.875rem}}.empty-card .video-prompt-container[data-v-d17f2e72]{background:#191925;border-radius:.5rem;box-shadow:0 .25rem .75rem #0003;display:flex;flex-direction:column;gap:1rem;padding:1.5rem;width:100%}.empty-card .video-prompt-container .sample-video-wrapper[data-v-d17f2e72]{align-items:center;background:#000;border-radius:.375rem;display:flex;justify-content:center;max-height:45vh;overflow:hidden;position:relative;width:100%}.empty-card .video-prompt-container .sample-video-wrapper .sample-video[data-v-d17f2e72]{cursor:pointer;height:100%;max-height:45vh;-o-object-fit:contain;object-fit:contain;width:100%}.empty-card .video-prompt-container .sample-prompt-section[data-v-d17f2e72]{align-items:center;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#0006;border-radius:.375rem;display:flex;gap:1rem;justify-content:space-between;min-height:3.75rem;padding:1rem 1.5rem}.empty-card .video-prompt-container .sample-prompt-section .prompt-wrapper[data-v-d17f2e72]{align-items:center;display:flex;flex:1;gap:1rem;min-width:0}.empty-card .video-prompt-container .sample-prompt-section .prompt-wrapper .prompt-label[data-v-d17f2e72]{color:#fff;flex-shrink:0;font-size:.875rem;font-weight:500}.empty-card .video-prompt-container .sample-prompt-section .prompt-wrapper .prompt-text-container[data-v-d17f2e72]{flex:1;min-width:0;position:relative}.empty-card .video-prompt-container .sample-prompt-section .prompt-wrapper .prompt-text-container .prompt-text-placeholder[data-v-d17f2e72]{font-size:.875rem;line-height:1.6;margin:0;overflow:hidden;pointer-events:none;text-overflow:ellipsis;visibility:hidden;white-space:nowrap}.empty-card .video-prompt-container .sample-prompt-section .prompt-wrapper .prompt-text-container .prompt-text[data-v-d17f2e72]{color:#fff;font-size:.875rem;left:0;line-height:1.6;margin:0;overflow:hidden;position:absolute;right:0;text-overflow:ellipsis;top:0;white-space:nowrap}.empty-card .video-prompt-container .sample-prompt-section .prompt-wrapper .prompt-text-container .prompt-text[data-v-d17f2e72]:not(.typing-complete):after{animation:blink-d17f2e72 .8s infinite;color:#955dff;content:"|";margin-left:.125rem}.empty-card .video-prompt-container .sample-prompt-section .create-button[data-v-d17f2e72]{align-items:center;background:#1e1c32;border:1px solid #30303c;border-radius:6.1875rem;color:#7c7c92;cursor:not-allowed;display:flex;flex-shrink:0;font-size:.8125rem;gap:.375rem;opacity:.5;padding:.5rem 1rem;transition:all .3s ease}.empty-card .video-prompt-container .sample-prompt-section .create-button .create-icon[data-v-d17f2e72]{height:1.125rem;-o-object-fit:contain;object-fit:contain;opacity:.6;transition:all .3s ease;width:1.125rem}.empty-card .video-prompt-container .sample-prompt-section .create-button.active[data-v-d17f2e72]{background:linear-gradient(135deg,#8546fb1a,#733cff26);border-color:#955dff;color:#fff;cursor:pointer;opacity:1}.empty-card .video-prompt-container .sample-prompt-section .create-button.active .create-icon[data-v-d17f2e72]{opacity:1}.empty-card .video-prompt-container .sample-prompt-section .create-button.active[data-v-d17f2e72]:hover{background:linear-gradient(135deg,#8546fb33,#733cff40);border-color:#955dff;box-shadow:0 .25rem .75rem #8546fb4d}.empty-card .sample-carousel-swiper[data-v-d17f2e72]{opacity:1;padding:1rem 3.125rem;position:relative;transition:opacity .3s ease}.empty-card .sample-carousel-swiper.swiper-hidden[data-v-d17f2e72]{opacity:0;visibility:hidden}.empty-card .sample-carousel-swiper .center-focus-frame[data-v-d17f2e72]{animation:focus-frame-pulse-d17f2e72 3s ease-in-out infinite;aspect-ratio:1.77777778;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(20% - 1.25rem);z-index:5}@media (max-width:48rem){.empty-card .sample-carousel-swiper .center-focus-frame[data-v-d17f2e72]{width:calc(33.33333% - 2.08333rem)}}@media (max-width:30rem){.empty-card .sample-carousel-swiper .center-focus-frame[data-v-d17f2e72]{width:calc(33.33333% - 1.66667rem)}}.empty-card .sample-carousel-swiper .center-focus-frame .corner-bl[data-v-d17f2e72],.empty-card .sample-carousel-swiper .center-focus-frame .corner-br[data-v-d17f2e72],.empty-card .sample-carousel-swiper .center-focus-frame .corner-tl[data-v-d17f2e72],.empty-card .sample-carousel-swiper .center-focus-frame .corner-tr[data-v-d17f2e72]{border:.25rem solid #955dff;filter:drop-shadow(0 0 .5rem rgba(133,70,251,.8));height:1.5rem;position:absolute;width:1.5rem}@media (max-width:48rem){.empty-card .sample-carousel-swiper .center-focus-frame .corner-bl[data-v-d17f2e72],.empty-card .sample-carousel-swiper .center-focus-frame .corner-br[data-v-d17f2e72],.empty-card .sample-carousel-swiper .center-focus-frame .corner-tl[data-v-d17f2e72],.empty-card .sample-carousel-swiper .center-focus-frame .corner-tr[data-v-d17f2e72]{border-width:.1875rem;height:1.25rem;width:1.25rem}}@media (max-width:30rem){.empty-card .sample-carousel-swiper .center-focus-frame .corner-bl[data-v-d17f2e72],.empty-card .sample-carousel-swiper .center-focus-frame .corner-br[data-v-d17f2e72],.empty-card .sample-carousel-swiper .center-focus-frame .corner-tl[data-v-d17f2e72],.empty-card .sample-carousel-swiper .center-focus-frame .corner-tr[data-v-d17f2e72]{border-width:.1875rem;height:1.125rem;width:1.125rem}}.empty-card .sample-carousel-swiper .center-focus-frame .corner-tl[data-v-d17f2e72]{border-bottom:none;border-right:none;border-top-left-radius:.375rem;left:-.25rem;top:-.25rem}.empty-card .sample-carousel-swiper .center-focus-frame .corner-tr[data-v-d17f2e72]{border-bottom:none;border-left:none;border-top-right-radius:.375rem;right:-.25rem;top:-.25rem}.empty-card .sample-carousel-swiper .center-focus-frame .corner-bl[data-v-d17f2e72]{border-bottom-left-radius:.375rem;border-right:none;border-top:none;bottom:-.25rem;left:-.25rem}.empty-card .sample-carousel-swiper .center-focus-frame .corner-br[data-v-d17f2e72]{border-bottom-right-radius:.375rem;border-left:none;border-top:none;bottom:-.25rem;right:-.25rem}.empty-card .sample-carousel-swiper .samples-swiper[data-v-d17f2e72]{padding:.25rem 0;width:100%;z-index:1}.empty-card .sample-carousel-swiper .carousel-arrow[data-v-d17f2e72]{align-items:center;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#191925f2;border:.125rem solid #30303c;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:2.75rem;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:2.75rem;z-index:10}.empty-card .sample-carousel-swiper .carousel-arrow[data-v-d17f2e72]:hover{background:#1e1c32fa;border-color:#955dff;box-shadow:0 .25rem 1rem #8546fb66;color:#955dff}.empty-card .sample-carousel-swiper .carousel-arrow.swiper-button-disabled[data-v-d17f2e72]{cursor:not-allowed;opacity:.3;pointer-events:none}.empty-card .sample-carousel-swiper .swiper-button-prev-custom[data-v-d17f2e72]{left:0}.empty-card .sample-carousel-swiper .swiper-button-next-custom[data-v-d17f2e72]{right:0}.empty-card .sample-carousel-swiper .thumbnail-item[data-v-d17f2e72]{aspect-ratio:1.77777778;border:.125rem solid transparent;border-radius:.375rem;cursor:pointer;opacity:.5;overflow:hidden;position:relative;transition:opacity .3s ease;width:100%}.empty-card .sample-carousel-swiper .thumbnail-item .thumbnail-image[data-v-d17f2e72]{height:100%;-o-object-fit:cover;object-fit:cover;transition:none;width:100%}.empty-card .sample-carousel-swiper .thumbnail-item .create-badge[data-v-d17f2e72]{align-items:center;animation:badge-pulse-d17f2e72 2s ease-in-out infinite;background:linear-gradient(135deg,#955dff,#8d55ff);border-radius:6.1875rem;box-shadow:0 .125rem .5rem #8546fb66;color:#fff;cursor:pointer;display:flex;font-size:.75rem;font-weight:500;gap:.25rem;padding:.3125rem .625rem;position:absolute;right:.5rem;top:.5rem;z-index:10}.empty-card .sample-carousel-swiper .thumbnail-item .create-badge[data-v-d17f2e72]:hover{box-shadow:0 .25rem 1rem #8546fb99;transform:scale(1.05)}.empty-card .sample-carousel-swiper .thumbnail-item .create-badge .badge-icon[data-v-d17f2e72]{height:1rem;-o-object-fit:contain;object-fit:contain;width:1rem}.empty-card .sample-carousel-swiper .thumbnail-item .create-badge span[data-v-d17f2e72]{position:relative;top:-1px}.empty-card .sample-carousel-swiper .thumbnail-item.active[data-v-d17f2e72]{border-color:transparent;opacity:1;z-index:2}.empty-card .sample-carousel-swiper[data-v-d17f2e72] .swiper-slide{transition:none}.empty-card .sample-carousel-swiper[data-v-d17f2e72] .swiper-slide-active{z-index:2}@keyframes fadeInCard-d17f2e72{0%{opacity:0}99.9%{opacity:0}to{opacity:1}}@keyframes focus-frame-pulse-d17f2e72{0%,to{border-color:#955dff;box-shadow:0 0 1.875rem #8546fb99,inset 0 0 1.25rem #8546fb33}50%{border-color:#f98bea;box-shadow:0 0 2.5rem #8546fbcc,inset 0 0 1.875rem #8546fb4d}}@keyframes blink-d17f2e72{0%,to{opacity:1}50%{opacity:0}}@keyframes badge-pulse-d17f2e72{0%,to{box-shadow:0 .125rem .5rem #8546fb66}50%{box-shadow:0 .125rem 1rem #8546fb99}}.closed-empty-state[data-v-d17f2e72]{align-items:center;animation:fadeIn-d17f2e72 .5s ease-out;display:flex;flex-direction:column;height:100%;justify-content:center;max-width:37.5rem;text-align:center;width:100%}.closed-empty-state .empty-animation[data-v-d17f2e72]{height:12.5rem;width:12.5rem}.closed-empty-state .empty-text[data-v-d17f2e72]{color:#8f8fab;font-family:Inter,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:1rem;letter-spacing:0;line-height:1rem;margin:0;max-width:25rem}
