.field-error-indicator[data-v-4f819a56]{position:absolute;top:50%;right:.65rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#fff;color:#dc2626;box-shadow:0 8px 20px #0000001f;border:1px solid rgba(220,38,38,.35);cursor:help;z-index:2}.field-error-icon[data-v-4f819a56]{font-size:.85rem}.field-error-tooltip[data-v-4f819a56]{position:absolute;top:50%;right:calc(100% + 8px);transform-origin:right center;transform:translateY(-50%) scale(.95);background:#111827;color:#fff;font-size:.75rem;font-weight:500;padding:.35rem .65rem;border-radius:.45rem;white-space:nowrap;box-shadow:0 12px 30px #0f172a59;opacity:0;pointer-events:none;transition:opacity .18s ease-out,transform .18s ease-out}.field-error-indicator:hover .field-error-tooltip[data-v-4f819a56],.field-error-indicator:focus-visible .field-error-tooltip[data-v-4f819a56]{opacity:1;transform:translateY(-50%) scale(1)}.field-validation-pop-enter-active[data-v-4f819a56],.field-validation-pop-leave-active[data-v-4f819a56]{transition:opacity .18s ease,transform .18s ease}.field-validation-pop-enter-from[data-v-4f819a56],.field-validation-pop-leave-to[data-v-4f819a56]{opacity:0;transform:translateY(-50%) scale(.8)}@media(prefers-reduced-motion:reduce){.field-error-tooltip[data-v-4f819a56],.field-validation-pop-enter-active[data-v-4f819a56],.field-validation-pop-leave-active[data-v-4f819a56]{transition-duration:.01ms}}video[data-v-0a5412d7]{object-fit:cover}.aspect-9-16[data-v-0a5412d7]{position:relative;aspect-ratio:9/16;width:clamp(220px,86vw,360px);max-height:68vh;max-height:68svh;margin-inline:auto}.vp--edit-project .aspect-9-16[data-v-0a5412d7]{max-height:80vh;width:min(92vw,45vh)}@media(min-width:640px){.aspect-9-16[data-v-0a5412d7]{width:min(420px,36vw);max-height:80vh}}@media(min-width:1280px){.vp--editor .aspect-9-16[data-v-0a5412d7]{height:100%;width:auto;max-height:100%;max-width:100%}}.aspect-9-16>video[data-v-0a5412d7]{position:absolute;top:0;right:0;bottom:0;left:0}.aspect-9-16>.absolute[data-v-0a5412d7]{position:absolute}.video-border[data-v-0a5412d7]{display:block;margin-inline:auto;max-width:100%}.video-ambient[data-v-0a5412d7]{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;overflow:hidden;pointer-events:none;opacity:.3;filter:blur(26px);transform:scale(1.08)}.video-ambient .ambient-img[data-v-0a5412d7]{width:100%;height:100%;object-fit:cover;transform:scale(1.12)}.toast-fade-enter-active[data-v-0a5412d7],.toast-fade-leave-active[data-v-0a5412d7]{transition:opacity .18s ease,transform .18s ease}.toast-fade-enter-from[data-v-0a5412d7],.toast-fade-leave-to[data-v-0a5412d7]{opacity:0;transform:translateY(6px)}.toast-fade-enter-to[data-v-0a5412d7],.toast-fade-leave-from[data-v-0a5412d7]{opacity:1;transform:translateY(0)}.tap-fade-enter-active[data-v-0a5412d7],.tap-fade-leave-active[data-v-0a5412d7]{transition:opacity .2s ease,transform .2s ease}.tap-fade-enter-from[data-v-0a5412d7],.tap-fade-leave-to[data-v-0a5412d7]{opacity:0;transform:scale(.96)}.tap-fade-enter-to[data-v-0a5412d7],.tap-fade-leave-from[data-v-0a5412d7]{opacity:1;transform:scale(1)}.thumb-apply-overlay[data-v-0a5412d7]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;background:radial-gradient(circle at 35% 20%,rgba(255,255,255,.08),transparent 55%),#080a0fc7;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:30}.thumb-apply-glow[data-v-0a5412d7]{width:70px;height:70px;border-radius:999px;border:3px solid rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 25px #ffffff26,0 10px 28px #00000073}.thumb-apply-text[data-v-0a5412d7]{font-size:.9rem;letter-spacing:.2em;text-transform:uppercase;color:#ffffffe6}.sr-only[data-v-0a5412d7]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.progress[data-v-0a5412d7]{position:relative;width:100%;height:24px;cursor:pointer}.progress-rail[data-v-0a5412d7],.progress-buffer[data-v-0a5412d7],.progress-fill[data-v-0a5412d7]{position:absolute;left:0;top:50%;transform:translateY(-50%);height:4px;border-radius:9999px;transition:height .18s ease,width .18s linear,background-color .18s ease,box-shadow .18s ease}.progress-rail[data-v-0a5412d7]{width:100%;background:#ffffff38;-webkit-backdrop-filter:saturate(120%) blur(1px);backdrop-filter:saturate(120%) blur(1px)}.progress-buffer[data-v-0a5412d7]{width:0%;background:#ffffff59}.progress-fill[data-v-0a5412d7]{width:0%;background:#fff;box-shadow:0 0 0 1px #fff3 inset,0 0 10px #ffffff59}@media(hover:hover){.progress:hover .progress-rail[data-v-0a5412d7],.progress:hover .progress-buffer[data-v-0a5412d7],.progress:hover .progress-fill[data-v-0a5412d7]{height:6px}}.progress:focus-visible .progress-rail[data-v-0a5412d7],.progress.is-dragging .progress-rail[data-v-0a5412d7]{box-shadow:0 0 0 2px #ffffff26}.video-stage[data-v-c1122ab7]{will-change:transform;scroll-margin-top:110px}.card-no-border[data-v-6cba1279]{border:none!important}.static-card[data-v-6cba1279]:hover{transform:none!important;box-shadow:var(--shadow-soft)!important}.modal-frame[data-v-ac47ca7c]{max-width:var(--mw);max-height:var(--mh);transition:max-width .32s cubic-bezier(.22,1,.36,1),max-height .32s cubic-bezier(.22,1,.36,1)}.overlay-fade-enter-active[data-v-ac47ca7c],.overlay-fade-leave-active[data-v-ac47ca7c]{transition:opacity .25s ease}.overlay-fade-enter-from[data-v-ac47ca7c],.overlay-fade-leave-to[data-v-ac47ca7c]{opacity:0}.modal-pop-enter-active[data-v-ac47ca7c],.modal-pop-leave-active[data-v-ac47ca7c]{transition:opacity .28s cubic-bezier(.22,1,.36,1)}.modal-pop-enter-from[data-v-ac47ca7c],.modal-pop-leave-to[data-v-ac47ca7c]{opacity:0;transform:translateY(8px) scale(.98)}.pp-heat[data-v-7ccbdb7e]{background:radial-gradient(60% 60% at 50% 40%,rgba(249,115,22,.2),transparent 70%);filter:blur(.2px);opacity:.95}@keyframes ppEmber-7ccbdb7e{0%{transform:translateZ(0) scale(.9);opacity:0}15%{opacity:.85}55%{opacity:.7}to{transform:translate3d(-6px,-34px,0) scale(1.15);opacity:0}}.pp-ember[data-v-7ccbdb7e]{position:absolute;bottom:8px;width:4px;height:4px;border-radius:999px;background:#f97316bf;box-shadow:0 0 10px #f9731659;animation:ppEmber-7ccbdb7e 1.7s ease-in-out infinite;opacity:0}.pp-ember--1[data-v-7ccbdb7e]{left:10px;animation-delay:0s;animation-duration:1.65s}.pp-ember--2[data-v-7ccbdb7e]{left:16px;animation-delay:.25s;animation-duration:1.85s}.pp-ember--3[data-v-7ccbdb7e]{left:22px;animation-delay:.55s;animation-duration:1.75s}.pp-ember--4[data-v-7ccbdb7e]{left:30px;animation-delay:.15s;animation-duration:1.9s}.pp-ember--5[data-v-7ccbdb7e]{left:34px;animation-delay:.72s;animation-duration:1.7s}.pp-ember--6[data-v-7ccbdb7e]{left:26px;animation-delay:.92s;animation-duration:1.95s}@keyframes ppFlicker-7ccbdb7e{0%{filter:drop-shadow(0 0 6px rgba(249,115,22,.55));transform:translateY(0) rotate(-1deg) scale(1)}50%{filter:drop-shadow(0 0 12px rgba(249,115,22,.85));transform:translateY(-1px) rotate(1deg) scale(1.06)}to{filter:drop-shadow(0 0 6px rgba(249,115,22,.55));transform:translateY(0) rotate(-1deg) scale(1)}}.pp-flame[data-v-7ccbdb7e]{animation:ppFlicker-7ccbdb7e 1.05s ease-in-out infinite}@keyframes ppPulse-7ccbdb7e{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.25);opacity:1}}.pp-pulse[data-v-7ccbdb7e]{animation:ppPulse-7ccbdb7e 1s ease-in-out infinite}@keyframes ppSparks-7ccbdb7e{0%{transform:translate(-30%);opacity:0}18%{opacity:.35}55%{opacity:.18}to{transform:translate(30%);opacity:0}}.pp-sparks[data-v-7ccbdb7e]{background:linear-gradient(90deg,#f9731600,#f9731624,#f9731600);filter:blur(.2px);animation:ppSparks-7ccbdb7e 1.25s ease-in-out infinite}@keyframes ppSpin-7ccbdb7e{to{transform:rotate(360deg)}}.pp-spin[data-v-7ccbdb7e]{animation:ppSpin-7ccbdb7e 1.05s linear infinite}.pp-spin-slow[data-v-7ccbdb7e]{animation:ppSpin-7ccbdb7e 1.55s linear infinite}@keyframes ppSuccessPop-7ccbdb7e{0%{transform:scale(.96);filter:saturate(.98)}50%{transform:scale(1.06);filter:saturate(1.08)}to{transform:scale(1);filter:saturate(1)}}.pp-success-pop[data-v-7ccbdb7e]{animation:ppSuccessPop-7ccbdb7e .62s cubic-bezier(.16,.84,.44,1) both}@keyframes ppCheckPop-7ccbdb7e{0%{transform:translateY(2px) scale(.86);opacity:0}55%{transform:translateY(0) scale(1.12);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}.pp-check-pop[data-v-7ccbdb7e]{animation:ppCheckPop-7ccbdb7e .62s cubic-bezier(.16,.84,.44,1) both}@keyframes ppBarFill-7ccbdb7e{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pp-success-bar[data-v-7ccbdb7e]{transform-origin:left;transform:scaleX(1)}.pp-success-bar--run[data-v-7ccbdb7e]{animation:ppBarFill-7ccbdb7e .62s cubic-bezier(.16,.84,.44,1) both}@keyframes ppSuccessText-7ccbdb7e{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.pp-success-text[data-v-7ccbdb7e]{animation:ppSuccessText-7ccbdb7e .52s cubic-bezier(.16,.84,.44,1) both}.pp-swap-enter-active[data-v-7ccbdb7e],.pp-swap-leave-active[data-v-7ccbdb7e]{transition:opacity .24s ease,transform .24s cubic-bezier(.16,.84,.44,1)}.pp-swap-enter-from[data-v-7ccbdb7e]{opacity:0;transform:translateY(8px)}.pp-swap-leave-to[data-v-7ccbdb7e]{opacity:0;transform:translateY(-6px)}.pp-section-enter-active[data-v-7ccbdb7e],.pp-section-leave-active[data-v-7ccbdb7e]{transition:opacity .28s ease,transform .28s cubic-bezier(.16,.84,.44,1)}.pp-section-enter-from[data-v-7ccbdb7e]{opacity:0;transform:translateY(10px)}.pp-section-leave-to[data-v-7ccbdb7e]{opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion:reduce){.pp-ember[data-v-7ccbdb7e],.pp-flame[data-v-7ccbdb7e],.pp-pulse[data-v-7ccbdb7e],.pp-sparks[data-v-7ccbdb7e],.pp-spin[data-v-7ccbdb7e],.pp-spin-slow[data-v-7ccbdb7e],.pp-success-pop[data-v-7ccbdb7e],.pp-check-pop[data-v-7ccbdb7e],.pp-success-bar--run[data-v-7ccbdb7e],.pp-success-text[data-v-7ccbdb7e]{animation:none}.pp-swap-enter-active[data-v-7ccbdb7e],.pp-swap-leave-active[data-v-7ccbdb7e],.pp-section-enter-active[data-v-7ccbdb7e],.pp-section-leave-active[data-v-7ccbdb7e]{transition:none}}.modal-shell[data-v-7ccbdb7e]{will-change:transform;animation:ppBurnModalEnter-7ccbdb7e .24s cubic-bezier(.16,.84,.44,1) both}.modal-shell.modal-exiting[data-v-7ccbdb7e]{animation:ppBurnModalExit-7ccbdb7e .85s cubic-bezier(.6,0,.2,1) forwards}.modal-overlay[data-v-7ccbdb7e]{transition:opacity .35s ease}.modal-overlay.modal-overlay--fade[data-v-7ccbdb7e]{opacity:0}@keyframes ppBurnModalExit-7ccbdb7e{0%{transform:translateZ(0);opacity:1}25%{transform:translate3d(0,-20px,0);opacity:1}55%{transform:translate3d(0,15px,0);opacity:.95}to{transform:translate3d(0,120vh,0);opacity:0}}@keyframes ppBurnModalEnter-7ccbdb7e{0%{opacity:0;transform:translate3d(0,18px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@media(prefers-reduced-motion:reduce){.modal-shell[data-v-7ccbdb7e],.modal-shell.modal-exiting[data-v-7ccbdb7e]{animation:none}.modal-overlay[data-v-7ccbdb7e]{transition:none}}.preview-shell[data-v-16c55c93]{width:100%}.stage-aspect[data-v-16c55c93]{aspect-ratio:9 / 16;background:#0b0f19}.preview-stage[data-v-16c55c93]{background:radial-gradient(120% 100% at 50% 0%,#00000026,#0000000d),linear-gradient(180deg,#02061733,#02061733)}.seg[data-v-16c55c93]{display:inline-flex;align-items:center;justify-content:center;height:36px;font-size:12px;font-weight:700;color:#334155;border-radius:.75rem;transition:all .15s ease}.seg[data-v-16c55c93]:hover{transform:translateY(-1px)}.seg-active[data-v-16c55c93]{background:#fff;color:#111827;box-shadow:0 1px #00000008,0 1px 2px #0000000f}.palette-cell[data-v-16c55c93]{position:relative}.palette-input[data-v-16c55c93]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:42px;border-radius:12px;border:2px solid #e5e7eb;box-shadow:0 2px 6px #0000000f inset;cursor:pointer}.palette-input[data-v-16c55c93]::-webkit-color-swatch-wrapper{padding:0}.palette-input[data-v-16c55c93]::-webkit-color-swatch{border:none;border-radius:10px}.palette-input[data-v-16c55c93]::-moz-color-swatch{border:none;border-radius:10px}.palette-tag[data-v-16c55c93]{position:absolute;bottom:4px;right:6px;font-size:10px;font-weight:800;color:#0f172a;text-shadow:0 1px 2px rgba(255,255,255,.65)}@keyframes aw-pop-16c55c93{0%{transform:scale(.96);filter:saturate(.9)}55%{transform:scale(1.02);filter:saturate(1.05)}to{transform:scale(1);filter:saturate(1)}}@keyframes aw-glow-16c55c93{0%,to{text-shadow:0 0 0 rgba(0,0,0,0)}50%{text-shadow:0 0 14px currentColor}}.active-word[data-v-16c55c93]{position:relative}.active-word[data-v-16c55c93]:after{content:none!important;display:none!important}.one-word-pop[data-v-16c55c93]{animation:none}.swatch-btn[data-v-16c55c93]{border:2px solid rgba(0,0,0,.35);box-shadow:inset 0 1px 2px #ffffff59,0 1px 2px #00000014}.swatch-btn.selected[data-v-16c55c93]{outline:none;transform:scale(1.02);box-shadow:0 0 0 2px #3b82f6,0 0 0 4px #fff,inset 0 1px 2px #ffffff59}.select-modern[data-v-16c55c93]{position:relative;width:100%}.select-trigger[data-v-16c55c93]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:var(--space-sm) var(--space-md);background:var(--color-white);color:var(--color-heading);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 1px 2px #0206170a,0 6px 16px #0206170f;transition:box-shadow var(--transition-default),border-color var(--transition-default),transform var(--transition-fast)}.select-modern[data-open=true] .select-trigger[data-v-16c55c93],.select-trigger[data-v-16c55c93]:focus-visible{border-color:var(--gradient-end);box-shadow:0 0 0 3px #d21fa926,0 10px 22px #02061714}.select-value[data-v-16c55c93]{font-weight:var(--font-weight-medium)}.select-arrow[data-v-16c55c93]{width:18px;height:18px;opacity:.8;transition:transform var(--transition-fast)}.select-modern[data-open=true] .select-arrow[data-v-16c55c93]{transform:rotate(180deg)}.select-menu[data-v-16c55c93]{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:60;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:12px;padding:4px;max-height:260px;overflow-y:auto;box-shadow:0 14px 34px #02061729;-webkit-backdrop-filter:saturate(1.2) blur(2px);backdrop-filter:saturate(1.2) blur(2px);animation:select-in-16c55c93 .14s ease-out both}@keyframes select-in-16c55c93{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.select-option[data-v-16c55c93]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 10px;border-radius:10px;cursor:pointer;transition:background var(--transition-fast),transform var(--transition-fast);line-height:1.1}.select-option[data-v-16c55c93]:hover,.select-option[aria-selected=true][data-v-16c55c93],.select-option.is-active[data-v-16c55c93]{background:linear-gradient(90deg,#5100ff0f,#d21fa90f)}.select-option-label[data-v-16c55c93]{color:var(--color-heading);font-weight:600;font-size:.9rem}.select-check[data-v-16c55c93]{width:16px;height:16px;color:var(--gradient-end)}.preset-group[data-v-16c55c93]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.5rem;background:linear-gradient(180deg,var(--color-white),#f7f7fb);padding:.5rem;border-radius:1rem;border:1px solid var(--color-gray-200);box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0000000a;position:relative;z-index:2}.preset-btn[data-v-16c55c93]{position:relative;display:flex;align-items:center;justify-content:center;gap:.35rem;height:auto;min-height:42px;padding:.65rem .75rem;border-radius:.75rem;font-weight:700;font-size:.85rem;line-height:1.25;transition:all .2s ease;outline:0;z-index:3;pointer-events:auto}.preset-idle[data-v-16c55c93]{background:#6366f11f;color:#1f2937;border:1px solid var(--color-gray-200)}.preset-btn[data-v-16c55c93]:hover{transform:translateY(-1px)}.preset-active[data-v-16c55c93]{background:linear-gradient(90deg,var(--gradient-start),var(--gradient-end));color:#fff;box-shadow:0 10px 24px #0000002e}.preset-btn[data-v-16c55c93]:disabled{opacity:.7;cursor:not-allowed}.preset-selected-black[data-v-16c55c93]{background:#0b1120;color:#fff;border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 28px #0f172a73}.preset-selected-black .preset-icon[data-v-16c55c93]{color:currentColor;opacity:1}.preset-disabled[data-v-16c55c93]{opacity:.45!important;background:repeating-linear-gradient(135deg,#94a3b82e,#94a3b82e 8px,#94a3b814 8px,#94a3b814 16px)!important;color:#94a3b8!important;border-color:#94a3b873!important;box-shadow:none!important;cursor:not-allowed}.preset-btn .truncate[data-v-16c55c93]{white-space:normal;font-size:.75rem;text-align:center;line-height:1.1;display:block}.preset-disabled .preset-icon[data-v-16c55c93]{opacity:.55!important}.preset-icon[data-v-16c55c93]{width:1rem;height:1rem;opacity:.9}.preset-group[data-v-8524d344]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;background:linear-gradient(180deg,var(--color-white),#f7f7fb);padding:.5rem;border-radius:1rem;border:1px solid var(--color-gray-200);box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0000000a;position:relative;z-index:2}@media(max-width:480px){.preset-group[data-v-8524d344]{grid-template-columns:1fr 1fr}}@media(min-width:1280px){.preset-group[data-v-8524d344]{grid-template-columns:repeat(5,minmax(0,1fr))}}.preset-btn[data-v-8524d344]{position:relative;display:flex;align-items:center;justify-content:center;gap:.5rem;height:40px;border-radius:.75rem;font-weight:700;font-size:.85rem;transition:all .2s ease;outline:0;z-index:3;pointer-events:auto}.preset-idle[data-v-8524d344]{background:#6366f11f;color:#1f2937;border:1px solid var(--color-gray-200)}.preset-btn[data-v-8524d344]:hover{transform:translateY(-1px)}.preset-active[data-v-8524d344]{background:linear-gradient(90deg,var(--gradient-start),var(--gradient-end));color:#fff;box-shadow:0 10px 24px #0000002e}.preset-btn[data-v-8524d344]:disabled{opacity:.7;cursor:not-allowed}.preset-selected-black[data-v-8524d344]{background:#0b1120;color:#fff;border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 28px #0f172a73}.preset-selected-black .preset-icon[data-v-8524d344]{color:currentColor;opacity:1}.preset-disabled[data-v-8524d344]{opacity:.45!important;background:repeating-linear-gradient(135deg,#94a3b82e,#94a3b82e 8px,#94a3b814 8px,#94a3b814 16px)!important;color:#94a3b8!important;border-color:#94a3b873!important;box-shadow:none!important;cursor:not-allowed}.preset-disabled .preset-icon[data-v-8524d344]{opacity:.55!important}.preset-icon[data-v-8524d344]{width:1rem;height:1rem;opacity:.9}.coming-card[data-v-8524d344]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;border:1px solid var(--color-gray-200);border-radius:1rem;padding:14px;background:var(--color-white);box-shadow:0 8px 24px #00000014;position:relative;z-index:0;pointer-events:none}.coming-card[data-v-8524d344]:hover{transform:none!important;box-shadow:0 8px 24px #00000014!important}.coming-left[data-v-8524d344]{display:flex;flex-direction:column;gap:2px;min-width:200px}.coming-title[data-v-8524d344]{font-weight:800;font-size:.95rem;color:var(--color-heading)}.coming-sub[data-v-8524d344]{font-size:.8rem;color:var(--color-gray-500)}.coming-right[data-v-8524d344]{display:flex;gap:.35rem;flex-wrap:wrap}@keyframes fade-in-747c7a9f{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-747c7a9f]{animation:fade-in-747c7a9f .25s ease-out forwards}[data-v-747c7a9f]::-webkit-scrollbar{width:8px;height:8px}[data-v-747c7a9f]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px}[data-v-747c7a9f]::-webkit-scrollbar-thumb{background:#4f46e599;border-radius:6px}[data-v-747c7a9f]::-webkit-scrollbar-thumb:hover{background:#4f46e5cc}.caption-scroll[data-v-747c7a9f]{max-height:50rem;overflow-x:auto;overflow-y:hidden;padding:4px}@media(min-width:768px){.caption-scroll[data-v-747c7a9f]{overflow-y:auto;overflow-x:hidden;padding:12px}}.caption-grid[data-v-747c7a9f]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,1fr);gap:10px;align-items:stretch;padding-bottom:6px}@media(min-width:640px){.caption-grid[data-v-747c7a9f]{grid-auto-columns:minmax(240px,1fr);gap:12px}}@media(min-width:768px){.caption-grid[data-v-747c7a9f]{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.caption-grid[data-v-747c7a9f]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.caption-grid[data-v-747c7a9f]{grid-template-columns:repeat(4,minmax(0,1fr))}}.caption-tile[data-v-747c7a9f]{position:relative;overflow:hidden;border-radius:16px;border:1px solid rgba(15,23,42,.1);background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:10px 12px;box-shadow:0 10px 26px #0000001a;transition:box-shadow .18s ease,transform .18s ease;cursor:default}.caption-tile[data-v-747c7a9f]:hover{box-shadow:0 16px 34px #00000024;transform:translateY(-1px)}.caption-tile__bar[data-v-747c7a9f]{pointer-events:none;position:absolute;top:10px;bottom:10px;left:0;width:4px;border-radius:999px;background:#000000eb}.caption-tile__top[data-v-747c7a9f]{display:flex;align-items:center;justify-content:space-between;gap:10px}.caption-time[data-v-747c7a9f]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:#0f172a0a;border:1px solid rgba(15,23,42,.08);color:#0f172a;font-size:12px;font-weight:700;line-height:1;white-space:nowrap}.caption-edit-btn[data-v-747c7a9f]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:1px solid rgba(15,23,42,.16);background:#ffffffeb;color:#0f172a;box-shadow:0 8px 18px #00000014;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.caption-edit-btn[data-v-747c7a9f]:hover{background:#0f172a0a;box-shadow:0 12px 22px #0000001c;transform:translateY(-1px)}.caption-edit-btn[data-v-747c7a9f]:active{transform:translateY(0);box-shadow:0 10px 18px #0000001a}.caption-edit-btn[data-v-747c7a9f]:focus-visible{outline:none;box-shadow:0 0 0 3px #0000001f,0 12px 22px #0000001c}.caption-preview[data-v-747c7a9f]{margin:10px 0 0;color:#0b1220;font-size:13px;line-height:1.35rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;word-break:break-word;overflow-wrap:anywhere;text-align:center}.caption-tile--skeleton[data-v-747c7a9f]{min-height:118px}.skeleton[data-v-747c7a9f]{background:linear-gradient(90deg,#0000000f 25%,#0000001f 37%,#0000000f 63%);background-size:400% 100%;animation:shimmer-747c7a9f 1.3s ease-in-out infinite}@keyframes shimmer-747c7a9f{0%{background-position:-200% 0}to{background-position:200% 0}}.skeleton-shimmer[data-v-747c7a9f]{pointer-events:none;background:linear-gradient(90deg,#fff0,#4f46e50f 35%,#4f46e51f,#4f46e50f 65%,#fff0);background-size:200% 100%;animation:cardShine-747c7a9f 1.6s linear infinite}@keyframes cardShine-747c7a9f{0%{background-position:-100% 0}to{background-position:100% 0}}.xfade-enter-active[data-v-747c7a9f],.xfade-leave-active[data-v-747c7a9f]{transition:opacity .42s ease,transform .42s ease,filter .42s ease}.xfade-enter-from[data-v-747c7a9f]{opacity:0;transform:translateY(8px) scale(.98);filter:blur(6px)}.xfade-enter-to[data-v-747c7a9f],.xfade-leave-from[data-v-747c7a9f]{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.xfade-leave-to[data-v-747c7a9f]{opacity:0;transform:translateY(-6px) scale(1.01);filter:blur(3px)}.reveal-enter-active[data-v-747c7a9f]{transition:opacity .45s ease,transform .45s cubic-bezier(.22,1,.36,1);transition-delay:var(--delay, 0ms)}.reveal-enter-from[data-v-747c7a9f]{opacity:0;transform:translateY(10px) scale(.99)}.reveal-leave-active[data-v-747c7a9f]{transition:opacity .25s ease,transform .25s ease}.reveal-leave-to[data-v-747c7a9f]{opacity:0;transform:translateY(-6px) scale(1.01)}.select-modern[data-v-747c7a9f]{position:relative;width:100%}.select-trigger[data-v-747c7a9f]{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:var(--space-sm) var(--space-md);background:var(--color-white);color:var(--color-heading);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 1px 2px #0206170a,0 6px 16px #0206170f;transition:box-shadow var(--transition-default),border-color var(--transition-default),transform var(--transition-fast)}.select-modern[data-open=true] .select-trigger[data-v-747c7a9f],.select-trigger[data-v-747c7a9f]:focus-visible{border-color:var(--gradient-end);box-shadow:0 0 0 3px #d21fa926,0 10px 22px #02061714}.select-value[data-v-747c7a9f]{font-weight:var(--font-weight-medium)}.select-arrow[data-v-747c7a9f]{width:18px;height:18px;opacity:.8;transition:transform var(--transition-fast)}.select-modern[data-open=true] .select-arrow[data-v-747c7a9f]{transform:rotate(180deg)}.select-menu[data-v-747c7a9f]{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:60;background:var(--color-white);border:1px solid var(--color-gray-200);border-radius:12px;padding:4px;max-height:260px;overflow-y:auto;box-shadow:0 14px 34px #02061729;-webkit-backdrop-filter:saturate(1.2) blur(2px);backdrop-filter:saturate(1.2) blur(2px);animation:select-in-747c7a9f .14s ease-out both}@keyframes select-in-747c7a9f{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.select-option[data-v-747c7a9f]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 10px;border-radius:10px;cursor:pointer;transition:background var(--transition-fast),transform var(--transition-fast);line-height:1.1}.select-option[data-v-747c7a9f]:hover,.select-option[aria-selected=true][data-v-747c7a9f],.select-option.is-active[data-v-747c7a9f]{background:linear-gradient(90deg,#5100ff0f,#d21fa90f)}.select-option-label[data-v-747c7a9f]{color:var(--color-heading);font-weight:600;font-size:.9rem}.select-option-meta[data-v-747c7a9f]{color:var(--color-gray-500);font-size:.7rem}.select-check[data-v-747c7a9f]{width:16px;height:16px;color:var(--gradient-end)}textarea[data-v-3f71d7ca]::placeholder{color:#9ca3af}.toastfade-enter-active[data-v-3f71d7ca],.toastfade-leave-active[data-v-3f71d7ca]{transition:opacity .22s ease,transform .22s ease}.toastfade-enter-from[data-v-3f71d7ca],.toastfade-leave-to[data-v-3f71d7ca]{opacity:0;transform:translateY(-6px) scale(.98)}.swatch-row[data-v-602b90f6]{display:flex;flex-wrap:wrap;gap:.5rem}.swatch-btn[data-v-602b90f6]{width:clamp(28px,9vw,44px);height:clamp(28px,9vw,44px);flex:0 0 auto}.swatch-selected[data-v-602b90f6]{border-color:var(--gradient-start);border-width:1.5px}.swatch-selected--base[data-v-602b90f6]{box-shadow:0 18px 42px #02061759,0 8px 16px #3b82f638;transform:translateY(-1px)}.swatch-selected--accent[data-v-602b90f6]{box-shadow:0 18px 42px #02061759,0 8px 16px #db277738;transform:translateY(-1px)}@media(max-width:360px){.swatch-row[data-v-602b90f6]{gap:.45rem}.swatch-btn[data-v-602b90f6]{width:clamp(26px,8.5vw,40px);height:clamp(26px,8.5vw,40px)}.swatch-selected--base[data-v-602b90f6],.swatch-selected--accent[data-v-602b90f6]{box-shadow:0 14px 30px #0206174d,0 6px 12px #3b82f62e;transform:translateY(-.5px)}}.block-toggle[data-v-e6a5674e]{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .8rem;border-radius:999px;border:1px solid rgba(148,163,184,.6);font-size:.7rem;font-weight:600;line-height:1;transition:background .18s ease,color .18s ease,box-shadow .18s ease,border-color .18s ease,transform .14s ease}.block-toggle--off[data-v-e6a5674e]{background:#0f172a05;color:#0f172aad}.block-toggle--on[data-v-e6a5674e]{background:linear-gradient(90deg,var(--gradient-start),var(--gradient-end));color:#fff;border-color:transparent;box-shadow:0 10px 24px #0f172a47}.block-toggle-dot[data-v-e6a5674e]{width:.5rem;height:.5rem;border-radius:999px;background:currentColor;opacity:.85}.block-toggle-label[data-v-e6a5674e]{white-space:nowrap}.block-toggle[data-v-e6a5674e]:hover{transform:translateY(-1px)}.block-toggle--disabled[data-v-e6a5674e]{opacity:.6;cursor:not-allowed;box-shadow:none}.locked-hint[data-v-e6a5674e]{display:flex;gap:.75rem;align-items:center;padding:.65rem .8rem;border-radius:.9rem;background:linear-gradient(120deg,#f8fafce0,#f1f5f9e6);border:1px dashed rgba(148,163,184,.55);color:var(--color-gray-600);font-size:.8rem}.locked-hint-dot[data-v-e6a5674e]{width:1.1rem;height:1.1rem;border-radius:999px;background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));opacity:.75;box-shadow:0 8px 14px #0f172a33}.locked-hint-title[data-v-e6a5674e]{font-size:.7rem;text-transform:uppercase;letter-spacing:.22em;font-weight:700;color:var(--color-gray-500)}.section-body[data-v-e6a5674e]{border:0;padding:0;margin:0;display:block;min-width:0}.section-body[disabled][data-v-e6a5674e]{opacity:.55;filter:grayscale(.1);pointer-events:none}.block-toggle[data-v-415e4c3f]{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .8rem;border-radius:999px;border:1px solid rgba(148,163,184,.6);font-size:.7rem;font-weight:600;line-height:1;transition:background .18s ease,color .18s ease,box-shadow .18s ease,border-color .18s ease,transform .14s ease}.block-toggle--off[data-v-415e4c3f]{background:#0f172a05;color:#0f172aad}.block-toggle--on[data-v-415e4c3f]{background:linear-gradient(90deg,var(--gradient-start),var(--gradient-end));color:#fff;border-color:transparent;box-shadow:0 10px 24px #0f172a47}.block-toggle-dot[data-v-415e4c3f]{width:.5rem;height:.5rem;border-radius:999px;background:currentColor;opacity:.85}.block-toggle-label[data-v-415e4c3f]{white-space:nowrap}.block-toggle[data-v-415e4c3f]:hover{transform:translateY(-1px)}.block-toggle--disabled[data-v-415e4c3f]{opacity:.6;cursor:not-allowed;box-shadow:none}.locked-hint[data-v-415e4c3f]{display:flex;gap:.75rem;align-items:center;padding:.65rem .8rem;border-radius:.9rem;background:linear-gradient(120deg,#f8fafce0,#f1f5f9e6);border:1px dashed rgba(148,163,184,.55);color:var(--color-gray-600);font-size:.8rem}.locked-hint-dot[data-v-415e4c3f]{width:1.1rem;height:1.1rem;border-radius:999px;background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));opacity:.75;box-shadow:0 8px 14px #0f172a33}.locked-hint-title[data-v-415e4c3f]{font-size:.7rem;text-transform:uppercase;letter-spacing:.22em;font-weight:700;color:var(--color-gray-500)}.section-body[data-v-415e4c3f]{border:0;padding:0;margin:0;display:block;min-width:0}.section-body[disabled][data-v-415e4c3f]{opacity:.55;filter:grayscale(.1);pointer-events:none}.block-toggle[data-v-7f3793c7]{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .8rem;border-radius:999px;border:1px solid rgba(148,163,184,.6);font-size:.7rem;font-weight:600;line-height:1;transition:background .18s ease,color .18s ease,box-shadow .18s ease,border-color .18s ease,transform .14s ease}.block-toggle--off[data-v-7f3793c7]{background:#0f172a05;color:#0f172aad}.block-toggle--on[data-v-7f3793c7]{background:linear-gradient(90deg,var(--gradient-start),var(--gradient-end));color:#fff;border-color:transparent;box-shadow:0 10px 24px #0f172a47}.block-toggle-dot[data-v-7f3793c7]{width:.5rem;height:.5rem;border-radius:999px;background:currentColor;opacity:.85}.block-toggle-label[data-v-7f3793c7]{white-space:nowrap}.block-toggle[data-v-7f3793c7]:hover{transform:translateY(-1px)}.block-toggle--disabled[data-v-7f3793c7]{opacity:.6;cursor:not-allowed;box-shadow:none}.locked-hint[data-v-7f3793c7]{display:flex;gap:.75rem;align-items:center;padding:.65rem .8rem;border-radius:.9rem;background:linear-gradient(120deg,#f8fafce0,#f1f5f9e6);border:1px dashed rgba(148,163,184,.55);color:var(--color-gray-600);font-size:.8rem}.locked-hint-dot[data-v-7f3793c7]{width:1.1rem;height:1.1rem;border-radius:999px;background:linear-gradient(135deg,var(--gradient-start),var(--gradient-end));opacity:.75;box-shadow:0 8px 14px #0f172a33}.locked-hint-title[data-v-7f3793c7]{font-size:.7rem;text-transform:uppercase;letter-spacing:.22em;font-weight:700;color:var(--color-gray-500)}.section-body[data-v-7f3793c7]{border:0;padding:0;margin:0;display:block;min-width:0}.section-body[disabled][data-v-7f3793c7]{opacity:.55;filter:grayscale(.1);pointer-events:none}.outro-card[data-v-7f3793c7]{transition:box-shadow .18s ease-out,transform .18s ease-out}.outro-card[data-v-7f3793c7]:hover{transform:none!important;box-shadow:var(--shadow-soft)!important}.fade-scale-enter-active[data-v-7f3793c7],.fade-scale-leave-active[data-v-7f3793c7]{transition:opacity .16s ease-out,transform .16s ease-out;transform-origin:top}.fade-scale-enter-from[data-v-7f3793c7],.fade-scale-leave-to[data-v-7f3793c7]{opacity:0;transform:translateY(-4px) scale(.98)}.fade-scale-enter-to[data-v-7f3793c7],.fade-scale-leave-from[data-v-7f3793c7]{opacity:1;transform:translateY(0) scale(1)}.outro-card[data-v-fdb30c11]{transition:box-shadow .18s ease-out,transform .18s ease-out}.outro-card[data-v-fdb30c11]:hover{transform:none!important;box-shadow:var(--shadow-soft)!important}.transition-grid[data-v-fdb30c11]{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}@media(min-width:640px){.transition-grid[data-v-fdb30c11]{grid-template-columns:repeat(3,minmax(0,1fr))}}.transition-pill[data-v-fdb30c11]{width:100%;border-radius:.9rem;padding:.55rem .8rem;border:1px solid var(--color-gray-200);background:linear-gradient(135deg,#ffffffe6,#f8fafcf5);text-align:left;display:flex;flex-direction:column;gap:2px;font-size:11px;line-height:1.4}.transition-pill-label[data-v-fdb30c11]{font-size:12px;font-weight:600;color:var(--color-heading)}.transition-pill-sub[data-v-fdb30c11]{font-size:11px;color:var(--color-gray-600)}.transition-pill--active[data-v-fdb30c11]{border-color:transparent;background:linear-gradient(155deg,#020202fa,#0f0f0ffa);box-shadow:0 20px 40px #00000073,inset 0 0 0 1px #ffffff14}.transition-pill--active .transition-pill-label[data-v-fdb30c11]{color:#fff}.transition-pill--active .transition-pill-sub[data-v-fdb30c11]{color:#ffffffb8}.outro-card[data-v-8a71287d]{transition:box-shadow .18s ease-out,transform .18s ease-out}.outro-card[data-v-8a71287d]:hover{transform:none!important;box-shadow:var(--shadow-soft)!important}.limit-banner[data-v-8a71287d]{display:flex;gap:1rem;align-items:center;border:1px solid rgba(15,23,42,.08);border-radius:1.2rem;background:linear-gradient(135deg,#f8fafceb,#eff6ffe6);padding:1rem 1.25rem;box-shadow:0 16px 36px #0f172a24}.limit-banner-icon[data-v-8a71287d]{width:2.75rem;height:2.75rem;border-radius:999px;background:linear-gradient(135deg,#f8717138,#fbbf2440);color:var(--gradient-start);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 12px 26px #f8717140}.limit-banner-copy[data-v-8a71287d]{font-size:.9rem;color:var(--color-gray-700);line-height:1.5}.limit-banner-title[data-v-8a71287d]{font-size:.85rem;font-weight:800;color:var(--color-heading);text-transform:uppercase;letter-spacing:.15em;display:flex;gap:.5rem;align-items:center;margin-bottom:.3rem}.limit-banner-pill[data-v-8a71287d]{font-size:.68rem;padding:.15rem .6rem;border-radius:999px;background:#0f172a14;color:#0f172abf;letter-spacing:.16em}.limit-banner-foot[data-v-8a71287d]{margin-top:.35rem;font-size:.78rem;color:var(--color-gray-500)}.fade-scale-enter-active[data-v-8a71287d],.fade-scale-leave-active[data-v-8a71287d]{transition:opacity .16s ease-out,transform .16s ease-out;transform-origin:top}.fade-scale-enter-from[data-v-8a71287d],.fade-scale-leave-to[data-v-8a71287d]{opacity:0;transform:translateY(-4px) scale(.98)}.fade-scale-enter-to[data-v-8a71287d],.fade-scale-leave-from[data-v-8a71287d]{opacity:1;transform:translateY(0) scale(1)}.outro-stage[data-v-518860ca]{display:flex;justify-content:center;width:100%}.outro-border[data-v-518860ca]{display:block;margin-inline:auto;border-radius:1.25rem}.outro-frame[data-v-518860ca]{width:100%;position:relative;border-radius:1.5rem;overflow:hidden}.outro-frame-inner[data-v-518860ca]{position:relative;width:100%;height:100%;border-radius:1.5rem;overflow:hidden}.outro-placeholder-bg[data-v-518860ca]{position:absolute;top:0;right:0;bottom:0;left:0}.outro-svg-image[data-v-518860ca]{width:100%;height:100%;object-fit:cover;display:block}.outro-playback-screen[data-v-518860ca]{position:absolute;top:0;right:0;bottom:0;left:0;background:#050505e6;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem}.outro-video-icon[data-v-518860ca]{animation:outro-hop-518860ca .95s ease-in-out infinite}@keyframes outro-hop-518860ca{0%,to{transform:translateY(0)}40%{transform:translateY(-10px)}70%{transform:translateY(2px)}}.outro-transition--fade .outro-svg-image[data-v-518860ca]{animation:outro-fade-in-518860ca 1s ease-out forwards}.outro-transition--cut .outro-svg-image[data-v-518860ca]{animation:none}.outro-transition--slide-up .outro-svg-image[data-v-518860ca]{animation:outro-slide-up-518860ca 1s cubic-bezier(.4,0,.2,1) forwards}@keyframes outro-fade-in-518860ca{0%{opacity:0}to{opacity:1}}@keyframes outro-slide-up-518860ca{0%{transform:translateY(100%)}to{transform:translateY(0)}}.outro-loading[data-v-518860ca]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 10% 0%,#0f172af5,#0f172ab3);z-index:4}.outro-spinner[data-v-518860ca]{width:44px;height:44px;border-radius:999px;border:3px solid rgba(248,250,252,.18);border-top-color:#fff;border-right-color:#f8fafcbf;animation:outro-spin-518860ca .9s linear infinite}@keyframes outro-spin-518860ca{to{transform:rotate(1turn)}}.outro-error[data-v-518860ca]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:1.5rem;font-size:.9rem;color:#fee2e2;background:#0f0f0fcc;z-index:4}.ember[data-v-05fb0ca2]{position:absolute;bottom:10px;width:6px;height:6px;border-radius:999px;background:#f97316e6;opacity:0;animation:emberFloat-05fb0ca2 1.35s linear infinite}.ember-1[data-v-05fb0ca2]{left:18%;animation-delay:0ms}.ember-2[data-v-05fb0ca2]{left:34%;width:4px;height:4px;background:#f59e0bd9;animation-delay:.22s}.ember-3[data-v-05fb0ca2]{left:52%;width:5px;height:5px;animation-delay:.42s}.ember-4[data-v-05fb0ca2]{left:68%;width:4px;height:4px;background:#f59e0bd9;animation-delay:.64s}.ember-5[data-v-05fb0ca2]{left:82%;width:5px;height:5px;animation-delay:.86s}@keyframes emberFloat-05fb0ca2{0%{transform:translateY(10px) scale(.9);opacity:0}18%{opacity:.95}70%{opacity:.55}to{transform:translateY(-30px) scale(.25);opacity:0}}@keyframes flameFlicker-05fb0ca2{0%{transform:translateY(0) rotate(-2deg) scale(1)}45%{transform:translateY(-1px) rotate(2deg) scale(1.07)}to{transform:translateY(0) rotate(-1deg) scale(1)}}.flame-flicker[data-v-05fb0ca2]{animation:flameFlicker-05fb0ca2 .9s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.ember[data-v-05fb0ca2],.flame-flicker[data-v-05fb0ca2]{animation:none}}.modal-shell[data-v-05fb0ca2]{will-change:transform;animation:ppBurnModalEnter-05fb0ca2 .24s cubic-bezier(.16,.84,.44,1) both}.modal-shell.modal-exiting[data-v-05fb0ca2]{animation:ppBurnModalExit-05fb0ca2 .85s cubic-bezier(.6,0,.2,1) forwards}.modal-overlay[data-v-05fb0ca2]{transition:opacity .35s ease}.modal-overlay.modal-overlay--fade[data-v-05fb0ca2]{opacity:0}@keyframes ppBurnModalExit-05fb0ca2{0%{transform:translateZ(0);opacity:1}25%{transform:translate3d(0,-20px,0);opacity:1}55%{transform:translate3d(0,15px,0);opacity:.95}to{transform:translate3d(0,120vh,0);opacity:0}}@keyframes ppBurnModalEnter-05fb0ca2{0%{opacity:0;transform:translate3d(0,18px,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@media(prefers-reduced-motion:reduce){.modal-shell[data-v-05fb0ca2],.modal-shell.modal-exiting[data-v-05fb0ca2]{animation:none}.modal-overlay[data-v-05fb0ca2]{transition:none}}.card-no-border[data-v-01403ce6]{border:none!important}.static-card[data-v-01403ce6]:hover{transform:none!important;box-shadow:var(--shadow-soft)!important}.fade-enter-active[data-v-a67ec194],.fade-leave-active[data-v-a67ec194]{transition:opacity .25s ease}.fade-enter-from[data-v-a67ec194],.fade-leave-to[data-v-a67ec194]{opacity:0}.overlay-enter-active[data-v-a67ec194]{transition:opacity .25s ease}.overlay-enter-from[data-v-a67ec194]{opacity:0}.overlay-leave-active[data-v-a67ec194]{transition:opacity .2s ease}.overlay-leave-to[data-v-a67ec194]{opacity:0}.fade-enter-active[data-v-88c09f86],.fade-leave-active[data-v-88c09f86]{transition:opacity .25s ease}.fade-enter-from[data-v-88c09f86],.fade-leave-to[data-v-88c09f86]{opacity:0}.overlay-enter-active[data-v-88c09f86],.overlay-leave-active[data-v-88c09f86]{transition:opacity .3s ease}.overlay-enter-from[data-v-88c09f86],.overlay-leave-to[data-v-88c09f86]{opacity:0}.row[data-v-84109906]{position:relative}.row--open[data-v-84109906]:before{opacity:.9}.hairline-gradient[data-v-84109906]{height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--gradient-start) 58%,transparent),color-mix(in srgb,var(--gradient-end) 58%,transparent));opacity:.5}.row-text[data-v-84109906]{min-width:0;width:100%;display:flex;align-items:center;gap:.6rem;flex-wrap:nowrap;white-space:nowrap;overflow:hidden}.row-title[data-v-84109906]{font-size:1.05rem;line-height:1.5rem;font-weight:800;color:var(--color-heading);min-width:0;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto}.row-soon[data-v-84109906]{font-size:.95rem;color:var(--color-gray-500);font-weight:600;flex:0 0 auto}.row-open-btn[data-v-84109906]{font-size:.72rem;font-weight:700;letter-spacing:.35em;text-transform:uppercase;color:var(--color-gray-500);transition:color .2s ease}.row-open-btn[data-v-84109906]:hover{color:var(--color-heading)}.menu--expanded .menu-row--inactive[data-v-84109906]{opacity:0;filter:blur(2px);transform:translateY(-4px);transition:opacity .22s ease,transform .22s ease,filter .22s ease;pointer-events:none}.menu-row--active[data-v-84109906]{background:color-mix(in srgb,var(--color-gray-100) 60%,transparent)}.menu-scrim[data-v-84109906]{position:fixed;z-index:60;border-radius:16px;background:#ffffff9e;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 18px 60px #0000001f;border:1px solid color-mix(in srgb,var(--color-gray-200) 80%,transparent)}.menu-overlay[data-v-84109906]{position:fixed;z-index:70;border-radius:16px;overflow:hidden;background:var(--color-white);border:1px solid color-mix(in srgb,var(--color-gray-200) 85%,transparent);box-shadow:0 20px 70px #00000024}.menu-overlay-inner[data-v-84109906]{height:100%;display:flex;flex-direction:column}.menu-overlay-top[data-v-84109906]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.1rem 1.1rem .9rem;border-bottom:1px solid var(--color-gray-200);background:linear-gradient(180deg,color-mix(in srgb,var(--color-gray-50) 70%,transparent),transparent)}.menu-overlay-title[data-v-84109906]{display:flex;align-items:flex-start;gap:.9rem;min-width:0}.menu-overlay-icon[data-v-84109906]{width:54px;height:54px;border-radius:14px;object-fit:contain;border:1px solid var(--color-gray-200);box-shadow:0 0 0 1px #fff0,0 2px 6px #0f172a33}.menu-overlay-h[data-v-84109906]{font-weight:900;color:var(--color-heading);font-size:1.15rem;line-height:1.35rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:52vw}.menu-overlay-sub[data-v-84109906]{margin-top:.25rem;color:var(--color-gray-600);font-weight:600;font-size:.95rem;line-height:1.25rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-clamp:2}.menu-overlay-actions[data-v-84109906]{display:flex;align-items:center;gap:.75rem;flex:0 0 auto}.menu-overlay-close[data-v-84109906]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--color-gray-200);background:var(--color-white);color:var(--color-heading);font-weight:800;border-radius:999px;padding:.55rem .9rem;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.menu-overlay-close[data-v-84109906]:hover{background:var(--color-gray-50);transform:translateY(-1px);box-shadow:0 10px 26px #0000001a}.menu-overlay-close[data-v-84109906]:active{transform:translateY(0);box-shadow:none}.menu-overlay-body[data-v-84109906]{flex:1 1 auto;min-height:0;overflow:auto;padding:.75rem .75rem 1rem}.menu-overlay-body--hidden[data-v-84109906]{overflow:hidden;padding:0}@media(max-width:480px){.row[data-v-84109906]{gap:.75rem;padding-left:1rem;padding-right:1rem}.menu-overlay-top[data-v-84109906]{padding:1rem .9rem .8rem}.menu-overlay-h[data-v-84109906]{max-width:60vw}}
