.app-shell .edit-page .vt-social-highlights-section{min-width:0;max-width:100%}.app-shell .edit-page .vt-social-highlights-title{margin:4px 0 10px 2px;color:#1f2324;font-size:15px;font-weight:700;line-height:1.2;text-align:left}.app-shell .edit-page .vt-social-highlights{display:flex;gap:14px;max-width:100%;min-width:0;padding:4px 2px 2px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain}.app-shell .edit-page .vt-social-highlights::-webkit-scrollbar{display:none}.app-shell .edit-page .vt-social-highlight{display:grid;flex:0 0 auto;grid-gap:7px;gap:7px;justify-items:center;width:76px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.app-shell .edit-page .vt-social-highlight-ring{position:relative;display:grid;place-items:center;box-sizing:border-box;width:68px;height:68px;padding:3px;border:2px solid #fff;border-radius:50%;background:#fff;overflow:hidden;box-shadow:0 2px 6px rgba(31,35,36,.16);transition:box-shadow .15s ease,transform .15s ease}.app-shell .edit-page .vt-social-highlight:hover .vt-social-highlight-ring{box-shadow:0 4px 12px rgba(31,35,36,.28);transform:translateY(-1px)}.app-shell .edit-page .vt-social-highlight:focus-visible{outline:none}.app-shell .edit-page .vt-social-highlight:focus-visible .vt-social-highlight-ring{outline:2px solid #1f2324;outline-offset:3px}.app-shell .edit-page .vt-social-highlights video.vt-social-highlight-media{position:absolute;top:3px;left:3px;width:calc(100% - 6px);height:calc(100% - 6px);grid-area:auto;aspect-ratio:auto;border-radius:50%;object-fit:cover;object-position:center 20%;pointer-events:none}.app-shell .edit-page .vt-social-highlight-new .vt-social-highlight-ring{border-style:dashed;border-color:rgba(31,35,36,.4);background:rgba(255,255,255,.42);box-shadow:none}.app-shell .edit-page .vt-social-highlight-new:hover .vt-social-highlight-ring{border-color:#1f2324;background:#fff}.app-shell .edit-page .vt-social-highlight-plus{display:grid;place-items:center;color:#1f2324}.app-shell .edit-page .vt-social-highlight-name{max-width:100%;overflow:hidden;color:#1f2324;font-size:11.5px;font-weight:600;line-height:1.2;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){.app-shell .edit-page .vt-social-highlight-ring{transition:none}.app-shell .edit-page .vt-social-highlight:hover .vt-social-highlight-ring{transform:none}}.vt-social-teaser{position:relative;display:grid;align-items:center}.vt-social-teaser-row{display:flex;gap:18px;overflow:hidden;padding:4px 2px}.vt-social-teaser-ring{flex:0 0 auto;overflow:hidden}.vt-social-teaser-ring img{width:100%;height:100%;object-fit:cover;transform:scale(1.15);filter:blur(4px) saturate(.9);opacity:.8}.vt-social-teaser-cta{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border:0;border-radius:999px;background:linear-gradient(180deg,#f7d23f,#f0bf12);color:#1a1500;font-size:14px;font-weight:800;white-space:nowrap;cursor:pointer;box-shadow:0 10px 26px rgba(31,35,36,.35);transition:transform .14s ease,box-shadow .14s ease}.vt-social-teaser-cta:hover{transform:translate(-50%,-50%) translateY(-1px);box-shadow:0 14px 30px rgba(31,35,36,.4)}.app-shell .edit-page .vt-social-highlight-pending{display:contents}.vt-social-highlight-loading{cursor:default;animation:vt-social-pending-rise .45s ease both;animation-delay:calc(var(--vt-ring-index, 0) * .11s)}.app-shell .edit-page .vt-social-loading-ring{position:relative}.app-shell .edit-page .vt-social-loading-ring:before{position:absolute;inset:0;border-radius:50%;background:conic-gradient(#1f2324 25%,rgba(31,35,36,.14) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));content:"";animation:vt-social-loading-spin 1.1s linear infinite}.app-shell .edit-page .vt-social-loading-ring:after{position:absolute;inset:8px;border-radius:50%;background:linear-gradient(150deg,rgba(31,35,36,.18),rgba(31,35,36,.05));content:"";animation:vt-social-pending-breathe 1.6s ease-in-out infinite;animation-delay:calc(var(--vt-ring-index, 0) * .2s)}@keyframes vt-social-loading-spin{to{transform:rotate(1turn)}}@keyframes vt-social-pending-breathe{0%,to{opacity:.55;transform:scale(.96)}50%{opacity:1;transform:scale(1)}}@keyframes vt-social-pending-rise{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.app-shell .edit-page .vt-social-loading-ring:after,.app-shell .edit-page .vt-social-loading-ring:before,.vt-social-highlight-loading{animation:none}}.app-shell .edit-page .vt-reel-modal .vt-social-generation{position:relative;display:grid;grid-gap:12px;gap:12px;text-align:left;width:100%;margin:14px 0 4px;padding:22px 24px 20px;overflow:hidden;border:1px solid rgba(251,214,40,.26);border-radius:16px;background:radial-gradient(circle at 12% 18%,rgba(251,214,40,.14),transparent 38%),linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.018));box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.app-shell .edit-page .vt-reel-modal .vt-social-generation-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}.app-shell .edit-page .vt-reel-modal .vt-social-generation-kicker{display:inline-flex;align-items:center;gap:6px;color:#fbd628;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.app-shell .edit-page .vt-reel-modal .vt-social-generation-eta{display:grid;justify-items:end;color:#aeb4b5;font-size:12px;font-weight:600}.app-shell .edit-page .vt-reel-modal .vt-social-generation-eta-slow,.app-shell .edit-page .vt-reel-modal .vt-social-generation-eta-usual{grid-area:1/1;animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:forwards;animation-delay:calc((var(--vt-slow-ms, 150000) - var(--vt-elapsed-ms, 0)) * 1ms)}.app-shell .edit-page .vt-reel-modal .vt-social-generation-eta-usual{animation-name:vt-social-generation-hide}.app-shell .edit-page .vt-reel-modal .vt-social-generation-eta-slow{visibility:hidden;animation-name:vt-social-generation-show}.app-shell .edit-page .vt-reel-modal .vt-social-generation-title{color:#f6f7f4;font-size:clamp(19px,2.5vw,24px);line-height:1.15}.app-shell .edit-page .vt-reel-modal .vt-social-generation-lead{max-width:560px;margin:-4px 0 0;color:#aeb4b5;font-size:13px;line-height:1.5}.app-shell .edit-page .vt-reel-modal .vt-social-generation-tiles{display:flex;gap:14px;margin:4px 0 0;padding:4px 0 2px;list-style:none;overflow-x:auto;scrollbar-width:none}.app-shell .edit-page .vt-reel-modal .vt-social-generation-tiles::-webkit-scrollbar{display:none}.app-shell .edit-page .vt-reel-modal .vt-social-generation-tile{display:grid;flex:0 0 auto;grid-gap:8px;gap:8px;justify-items:center;width:96px;animation:vt-social-generation-rise .5s ease both;animation-delay:calc(var(--vt-tile-index, 0) * .12s)}.app-shell .edit-page .vt-reel-modal .vt-social-generation-tile-card{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto auto;grid-gap:7px;gap:7px;box-sizing:border-box;width:96px;aspect-ratio:9/16;padding:8px;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:12px;background:#272c2e;box-shadow:0 12px 26px rgba(0,0,0,.28)}.app-shell .edit-page .vt-reel-modal .vt-social-generation-tile-card:after{position:absolute;inset:0;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.11) 50%,transparent 70%);content:"";transform:translateX(-120%);animation:vt-social-generation-sheen 2.4s ease-in-out infinite;animation-delay:calc(var(--vt-tile-index, 0) * .26s);pointer-events:none}.app-shell .edit-page .vt-reel-modal .vt-social-generation-tile-photo{display:block;min-height:0;border-radius:8px;background:linear-gradient(160deg,rgba(251,214,40,.34),rgba(251,214,40,.07) 60%,rgba(255,255,255,.05));animation:vt-social-generation-breathe 2.4s ease-in-out infinite;animation-delay:calc(var(--vt-tile-index, 0) * .26s)}.app-shell .edit-page .vt-reel-modal .vt-social-generation-tile-line{display:block;height:5px;border-radius:99px;background:rgba(255,255,255,.2)}.app-shell .edit-page .vt-reel-modal .vt-social-generation-tile-line.is-short{width:58%}.app-shell .edit-page .vt-reel-modal .vt-social-generation-tile-badge{position:absolute;right:8px;bottom:8px;width:16px;height:16px;border-radius:50%;background:#fbd628;box-shadow:0 4px 12px rgba(251,214,40,.3)}.app-shell .edit-page .vt-reel-modal .vt-social-generation-tile-name{color:#f6f7f4;font-size:11px;font-weight:600;line-height:1.2;text-align:center}.app-shell .edit-page .vt-reel-modal .vt-social-generation-steps{display:flex;flex-wrap:wrap;gap:6px 18px;margin:2px 0 0;padding:0;list-style:none}.app-shell .edit-page .vt-reel-modal .vt-social-generation-step{display:inline-flex;align-items:center;gap:8px;color:#7f8687;font-size:12px;font-weight:600;line-height:1.2;animation:vt-social-generation-step-active calc((var(--vt-step-until, 3600000) - var(--vt-step-at, 0)) * 1ms) linear,vt-social-generation-step-done 1ms linear forwards;animation-delay:calc((var(--vt-step-at, 0) - var(--vt-elapsed-ms, 0)) * 1ms),calc((var(--vt-step-until, 3600000) - var(--vt-elapsed-ms, 0)) * 1ms)}.app-shell .edit-page .vt-reel-modal .vt-social-generation-step-dot{display:grid;flex:0 0 auto;place-items:center;box-sizing:border-box;width:16px;height:16px;border:2px solid rgba(255,255,255,.18);border-radius:50%;color:#181c1d;animation:vt-social-generation-dot-active calc((var(--vt-step-until, 3600000) - var(--vt-step-at, 0)) * 1ms) linear,vt-social-generation-dot-done 1ms linear forwards;animation-delay:calc((var(--vt-step-at, 0) - var(--vt-elapsed-ms, 0)) * 1ms),calc((var(--vt-step-until, 3600000) - var(--vt-elapsed-ms, 0)) * 1ms)}.app-shell .edit-page .vt-reel-modal .vt-social-generation-step-dot svg{opacity:0;animation:vt-social-generation-show-tick 1ms linear forwards;animation-delay:calc((var(--vt-step-until, 3600000) - var(--vt-elapsed-ms, 0)) * 1ms)}.app-shell .edit-page .vt-reel-modal .vt-social-generation-track{height:5px;overflow:hidden;border-radius:99px;background:rgba(255,255,255,.09)}.app-shell .edit-page .vt-reel-modal .vt-social-generation-fill{position:relative;display:block;width:6%;height:100%;overflow:hidden;border-radius:inherit;background:linear-gradient(90deg,#fbd628,#fff0a8);animation:vt-social-generation-fill calc(var(--vt-typical-ms, 70000) * 1ms) linear forwards;animation-delay:calc(var(--vt-elapsed-ms, 0) * -1ms)}.app-shell .edit-page .vt-reel-modal .vt-social-generation-fill:after{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);content:"";transform:translateX(-100%);animation:vt-social-generation-progress 1.6s ease-in-out infinite}@keyframes vt-social-generation-progress{to{transform:translateX(100%)}}@keyframes vt-social-generation-sheen{0%,35%{transform:translateX(-120%)}80%,to{transform:translateX(120%)}}@keyframes vt-social-generation-breathe{0%,to{opacity:.72}50%{opacity:1}}@keyframes vt-social-generation-fill{0%{width:6%}to{width:92%}}@keyframes vt-social-generation-step-active{0%,to{color:#f6f7f4}}@keyframes vt-social-generation-step-done{to{color:#aeb4b5}}@keyframes vt-social-generation-dot-active{0%,to{border-color:#fbd628;box-shadow:0 0 0 4px rgba(251,214,40,.18)}}@keyframes vt-social-generation-dot-done{to{border-color:#fbd628;background:#fbd628}}@keyframes vt-social-generation-show-tick{to{opacity:1}}@keyframes vt-social-generation-show{to{visibility:visible}}@keyframes vt-social-generation-hide{to{visibility:hidden}}@keyframes vt-social-generation-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:620px){.app-shell .edit-page .vt-reel-modal .vt-social-generation{gap:10px;padding:18px}.app-shell .edit-page .vt-reel-modal .vt-social-generation-tile,.app-shell .edit-page .vt-reel-modal .vt-social-generation-tile-card{width:84px}}@media (prefers-reduced-motion:reduce){.app-shell .edit-page .vt-reel-modal .vt-social-generation-fill:after,.app-shell .edit-page .vt-reel-modal .vt-social-generation-tile,.app-shell .edit-page .vt-reel-modal .vt-social-generation-tile-card:after,.app-shell .edit-page .vt-reel-modal .vt-social-generation-tile-photo{animation:none}}.app-shell .edit-page .vt-scene-order button{display:inline-grid;place-items:center;opacity:1}.app-shell .edit-page .vt-scene-order button:disabled{opacity:.38}.app-shell .edit-page .vt-scene-order button iconify-icon,.app-shell .edit-page .vt-scene-order button svg{display:block;width:15px;height:15px}.app-shell .edit-page .vt-scene .vt-motion-style{display:grid!important;grid-template-columns:max-content minmax(0,1fr);align-items:center;grid-gap:14px!important;gap:14px!important;width:100%}.app-shell .edit-page .vt-scene .vt-motion-style>span{margin:0;white-space:nowrap}.app-shell .edit-page .vt-scene .vt-motion-style-menu{justify-self:start;width:100%;max-width:160px}.app-shell .edit-page .vt-scene .vt-motion-style>select{width:100%}@media (max-width:700px){.app-shell .edit-page .vt-scene .vt-motion-style{grid-template-columns:minmax(0,1fr);gap:6px!important}}.app-shell .edit-page .vt-add-intro-button{width:min(410px,82%);min-height:52px;border-width:1px;border-color:rgba(251,214,40,.65);border-radius:10px;background:rgba(251,214,40,.035);font-size:clamp(14px,.82vw,17px);font-weight:500;transition:background-color .15s ease,border-color .15s ease,transform .15s ease}.app-shell .edit-page .vt-add-intro-button:hover{border-color:var(--editor-yellow);background:var(--editor-yellow-soft);transform:translateY(-1px)}.app-shell .edit-page .vt-add-intro-button span{font-weight:500}.app-shell .edit-page .vt-scene{border:1px solid var(--editor-panel-line)!important;border-radius:var(--editor-radius)!important}.app-shell .edit-page .vt-scene .vt-motion-style,.app-shell .edit-page .vt-scene .vt-standard-motion,.app-shell .edit-page .vt-scene-basic-options{font-size:14px}.app-shell .edit-page .vt-scene .vt-motion-style>span,.app-shell .edit-page .vt-scene .vt-standard-motion{color:var(--editor-yellow)}.app-shell .edit-page .vt-scene-basic-options .vt-crop-photo input{accent-color:#2f6bff}.app-shell .edit-page .vt-position-number{box-sizing:border-box;flex:0 0 42px;min-width:42px;max-width:42px;height:34px;min-height:34px;border-color:var(--editor-panel-line-strong);border-radius:var(--editor-control-radius);background:var(--editor-control)}.app-shell .edit-page .vt-scene-order button{flex:0 0 30px;height:30px;padding:0;border-radius:8px;transition:background-color .15s ease,transform .15s ease}.app-shell .edit-page .vt-scene .vt-standard-motion{width:max-content;max-width:100%}.app-shell .edit-page .vt-scene .vt-standard-motion input[type=checkbox]{flex:0 0 46px;width:46px;height:26px;min-height:26px}.app-shell .edit-page .vt-scene .vt-standard-motion input[type=checkbox]:after{width:20px;height:20px}.app-shell .edit-page .vt-scene .vt-standard-motion input[type=checkbox]:checked:after{transform:translateX(18px)}.app-shell .edit-page .vt-take-strip{display:flex;align-items:stretch;gap:10px;padding:2px 2px 6px;overflow-x:auto;overscroll-behavior-inline:contain}.app-shell .edit-page .vt-take-card{position:relative;flex:0 0 168px;aspect-ratio:16/9;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#111516}.app-shell .edit-page .vt-take-card>video{display:block;width:100%;height:100%;object-fit:contain;background:#111516}.app-shell .edit-page .vt-take-action{position:absolute;z-index:2;top:50%;left:50%;max-width:calc(100% - 16px);transform:translate(-50%,-50%);padding:4px 10px;border:1px solid rgba(255,255,255,.26);border-radius:999px;background:rgba(20,20,20,.86);color:#fff;font-family:inherit;font-size:11px;font-weight:650;line-height:1.15;text-align:center;white-space:nowrap;cursor:pointer}.app-shell .edit-page .vt-take-action.is-selected{border-color:var(--editor-yellow);background:var(--editor-yellow);color:var(--editor-ink);cursor:default}.app-shell .edit-page .vt-scene-media{position:relative;overflow:hidden;isolation:isolate;border:1px solid rgba(255,255,255,.12);border-radius:14px;box-shadow:0 12px 28px rgba(0,0,0,.24)}.app-shell .edit-page .vt-scene-caption select,.app-shell .edit-page .vt-scene-caption textarea,.app-shell .edit-page .vt-scene-tools select{border:1px solid var(--editor-panel-line);border-radius:var(--editor-control-radius);background:var(--editor-control);color:#f4f5f5;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.app-shell .edit-page .vt-scene-caption select:focus,.app-shell .edit-page .vt-scene-caption textarea:focus,.app-shell .edit-page .vt-scene-tools select:focus{border-color:rgba(251,214,40,.62);box-shadow:0 0 0 3px rgba(251,214,40,.09);outline:none}.app-shell .edit-page .vt-scene-media>.vt-scene-tool-pills{position:absolute;inset:10px 10px auto;z-index:4;display:flex;flex-direction:column;gap:7px;width:auto;height:auto;min-height:0;margin:0;padding:0;background:none;opacity:0;pointer-events:none;transition:opacity .12s ease}.app-shell .edit-page .vt-scene-media:focus-within>.vt-scene-tool-pills,.app-shell .edit-page .vt-scene-media:hover>.vt-scene-tool-pills{opacity:1;pointer-events:auto}.app-shell .edit-page .vt-scene-tool-pills-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:6px;min-width:0}.app-shell .edit-page .vt-scene-tool-pills-row.is-end{justify-content:flex-end}.app-shell .edit-page .vt-scene-media>.vt-scene-tool-pills .vt-scene-tool-pill{min-width:0;border:1px solid rgba(255,255,255,.14);border-radius:999px;font-weight:500;line-height:1;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:color .15s ease,background-color .15s ease,border-color .15s ease,transform .15s ease}.app-shell .edit-page .vt-scene-media>.vt-scene-tool-pills .vt-scene-tool-pill iconify-icon,.app-shell .edit-page .vt-scene-media>.vt-scene-tool-pills .vt-scene-tool-pill svg{color:var(--editor-yellow)}.app-shell .edit-page .vt-scene-media>.vt-scene-tool-pills .vt-scene-tool-pill:hover{border-color:var(--editor-yellow);background:var(--editor-yellow);color:var(--editor-ink);transform:translateY(-1px)}.app-shell .edit-page .vt-scene-media>.vt-scene-tool-pills .vt-scene-tool-pill:hover iconify-icon,.app-shell .edit-page .vt-scene-media>.vt-scene-tool-pills .vt-scene-tool-pill:hover svg{color:var(--editor-ink)}.app-shell .edit-page .vt-scene-media>.vt-scene-tool-pills .vt-scene-tool-pill iconify-icon,.app-shell .edit-page .vt-scene-media>.vt-scene-tool-pills .vt-scene-tool-pill svg{flex:0 0 14px;width:14px;height:14px}.app-shell .edit-page .vt-scene-actions .vt-chip{border:1px solid var(--editor-panel-line);transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.app-shell .edit-page .vt-scene .vt-scene-change-animation{border:1px solid rgba(251,214,40,.72);transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.app-shell .edit-page .vt-scene-tool-close,.vt-scene-tool-close{top:13px;right:14px;width:32px;height:32px;border:1px solid transparent;border-radius:9px;color:#b9bec0;font-size:14px;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.app-shell .edit-page .vt-scene-tool-close:hover,.vt-scene-tool-close:hover{border-color:var(--editor-panel-line);background:rgba(255,255,255,.055);color:#fff}@media (max-width:900px){.app-shell .edit-page .vt-scene-media>.vt-scene-tool-pills{opacity:1;pointer-events:auto}}@media (max-width:620px){.app-shell .edit-page .vt-scene{padding:18px}.app-shell .edit-page .vt-scene-tool-pills-row{flex-wrap:wrap}.app-shell .edit-page .vt-scene-tool-pills-row.is-end{justify-content:flex-start}}.app-shell .edit-page .vt-editor[data-edit-tab=Format] .vt-scenes{display:grid;width:100%;min-height:0;height:auto;padding:20px;border-radius:var(--editor-radius)!important}.app-shell .edit-page .vt-editor[data-edit-tab=Format] .vt-scenes>*{display:revert}.app-shell .edit-page .vt-editor[data-edit-tab=Format] .vt-scenes:before{content:none}.app-shell .edit-page .vt-fade-strip{display:flex;align-items:center;justify-content:center}.app-shell .edit-page .vt-fade-strip label{display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(20,24,25,.52);color:#c9cdce;font-size:12px;font-weight:500;line-height:1}.app-shell .edit-page .vt-fade-strip input{width:15px;height:15px;margin:0;accent-color:var(--editor-yellow)}.app-shell .edit-page .vt-scene{border-color:rgba(255,255,255,.095)!important;box-shadow:0 13px 32px rgba(0,0,0,.18)}.app-shell .edit-page .vt-scene.hover-lift:hover{border-color:rgba(255,255,255,.16)!important;box-shadow:0 17px 38px rgba(0,0,0,.23);transform:translateY(-1px)}.app-shell .edit-page .vt-scene-top{align-items:center;border-bottom:1px solid rgba(255,255,255,.075)}.app-shell .edit-page .vt-scene-order{display:grid;align-items:center;width:100%;color:#c9cdce;font-size:12px;font-weight:550}.app-shell .edit-page .vt-scene-order>button,.app-shell .edit-page .vt-scene-order>input,.app-shell .edit-page .vt-scene-order>span{align-self:center}.app-shell .edit-page .vt-scene-order em{grid-column:1/-1;margin-top:-2px;color:#91989a;font-size:11px;font-weight:400;line-height:1.4}.app-shell .edit-page .vt-position-number,.app-shell .edit-page .vt-scene-order button{border:1px solid rgba(255,255,255,.12);color:#eef0f0;box-shadow:none}.app-shell .edit-page .vt-scene-order button{width:34px;color:#b9bec0}.app-shell .edit-page .vt-scene-order button:hover:not(:disabled){border-color:rgba(251,214,40,.42);background:rgba(251,214,40,.07);color:var(--editor-yellow);transform:none}.app-shell .edit-page .vt-scene-actions{align-items:center}.app-shell .edit-page .vt-scene-actions .vt-chip{border-color:rgba(255,255,255,.1);background:#181d1e;color:#daddde;font-weight:500;box-shadow:none}.app-shell .edit-page .vt-scene-actions .vt-chip:hover:not(:disabled){border-color:rgba(255,255,255,.2);background:#222829;color:#fff;transform:none}.app-shell .edit-page .vt-scene .vt-scene-change-animation{border-color:rgba(251,214,40,.46);background:#181d1e;color:var(--editor-yellow)}.app-shell .edit-page .vt-scene .vt-scene-change-animation:hover:not(:disabled){border-color:rgba(251,214,40,.72);background:rgba(251,214,40,.07);color:var(--editor-yellow)}@media (max-width:700px){.app-shell .edit-page .vt-scene{padding:19px 16px}.app-shell .edit-page .vt-scene-order{grid-template-columns:max-content 44px 32px 32px;gap:7px}}.app-shell .edit-page .vt-scene{color:var(--editor-text-primary)}.app-shell .edit-page :is(.vt-scene-caption textarea,.vt-scene-caption select,.vt-scene-tools select,.vt-avatar-voice-edit textarea,.vt-avatar-voice-edit select,.vt-motion-style select,.vt-mini-color input[type=number]){border-color:rgba(255,255,255,.13)!important;background-color:var(--editor-surface-control)!important;color:var(--editor-text-primary)!important}.app-shell .edit-page .vt-scene-media{justify-self:center;width:min(100%,470px);aspect-ratio:var(--vt-media-aspect,16/9);margin-inline:auto}.app-shell .edit-page .vt-scene-media[data-media-orientation=portrait]{width:min(100%,320px)}.app-shell .edit-page .vt-scene-media[data-media-orientation=portrait][data-reel-media=true]{width:auto;max-width:100%;height:280px}.app-shell .edit-page .vt-scene-media[data-media-orientation=square]{width:min(100%,410px)}.app-shell .edit-page .vt-scene-media[data-media-orientation=portrait]:has(>video),.app-shell .edit-page .vt-scene-media[data-media-orientation=portrait][data-reel-media=true]:has(>video){width:min(100%,470px);max-width:100%;height:auto;aspect-ratio:16/9}.app-shell .edit-page .vt-scene-media[data-media-orientation=portrait]:has(>video)>video,.app-shell .edit-page .vt-scene-media[data-media-orientation=portrait][data-reel-media=true]:has(>video)>video{object-fit:contain}.app-shell .edit-page .vt-scene-media>video{display:block;width:100%;height:100%;aspect-ratio:auto;background:#000;object-fit:contain;border-radius:inherit}.app-shell .edit-page .vt-scene-media[data-reel-media=true]>video{object-fit:cover}.app-shell .edit-page .vt-scene-tool-pills-row,.app-shell .edit-page .vt-scene-tool-pills-row.is-end{justify-content:center}.app-shell .edit-page .vt-scene-media>.vt-scene-tool-pills{align-items:center}.app-shell .edit-page .vt-scene-media>.vt-scene-tool-pills .vt-scene-tool-pill{min-height:29px;padding:5px 9px;border-color:rgba(251,214,40,.28);background:rgba(20,24,25,.9);color:#f4f5f2;font-size:11px}.app-shell .edit-page .vt-scene .vt-scene-change-animation,.app-shell .edit-page .vt-scene .vt-scene-change-animation:hover:not(:disabled){width:min(100%,300px);max-width:300px;min-height:42px;height:auto;margin:2px auto 0;padding:9px 16px;border:1px solid var(--editor-yellow)!important;border-radius:9px;color:var(--editor-ink)!important;font-size:13px;font-weight:700;line-height:1.25;object-fit:fill;transform:none}.app-shell .edit-page .vt-scene-actions{justify-content:center}.app-shell .edit-page .vt-scene-actions>.vt-chip:not(.vt-chip-warning){min-height:30px;padding:5px 4px;border:0!important;background:transparent!important;color:var(--editor-yellow)!important;font-size:12.5px}.app-shell .edit-page .vt-scene-actions>.vt-chip-danger:not(.vt-chip-warning){color:#f06f62!important}.app-shell .edit-page .vt-scenes{gap:0}.app-shell .edit-page .vt-fade-strip{min-height:44px;padding:6px 0}.app-shell .edit-page .vt-fade-strip label{min-height:30px;padding:5px 11px}.app-shell .edit-page .vt-scene-body{gap:15px}.app-shell .edit-page .vt-scene-top{min-height:36px;padding-bottom:11px}.app-shell .edit-page .vt-scene-order{grid-template-columns:max-content 48px 34px 34px;gap:7px;min-height:34px;line-height:1}.app-shell .edit-page .vt-scene-order>span{color:#aeb5b7;font-size:11px;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.app-shell .edit-page .vt-position-number,.app-shell .edit-page .vt-scene-order button{min-height:34px;height:34px;border-color:rgba(255,255,255,.12);border-radius:8px;background:#171b1c}.app-shell .edit-page .vt-position-number{width:48px;padding:5px 7px;text-align:center;font-size:13px}.app-shell .edit-page .vt-scene-settings{display:grid;min-width:0}.app-shell .edit-page .vt-scene-basic-options{display:flex;flex-wrap:wrap;margin:0;border:0}.app-shell .edit-page .vt-scene-basic-options .vt-scene-option{display:inline-flex;align-items:center;min-height:36px;margin:0;padding:7px 10px;border:1px solid rgba(255,255,255,.11);border-radius:9px;background:#202526;font-weight:580;cursor:pointer}.app-shell .edit-page .vt-scene-basic-options .vt-scene-option:hover{border-color:rgba(255,255,255,.2);color:#f2f4f1}.app-shell .edit-page .vt-scene-basic-options .vt-scene-option:has(input:checked){border-color:rgba(251,214,40,.35);background:rgba(251,214,40,.08);color:var(--editor-yellow)}.app-shell .edit-page .vt-scene-basic-options .vt-scene-option input[type=checkbox]{flex:0 0 16px;width:16px;height:16px;min-height:0;margin:0;accent-color:var(--editor-yellow)!important}.app-shell .edit-page .vt-scene-caption:not(.vt-scene-voiceover){display:grid;grid-gap:10px;gap:10px;margin:0;padding:13px;border:1px solid rgba(255,255,255,.11);border-radius:11px;background:#222728}.app-shell .edit-page .vt-scene-caption-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px}.app-shell .edit-page .vt-scene-caption-head{color:#eef0ed!important;font-size:13px;font-weight:650}.app-shell .edit-page .vt-scene-caption-position{display:inline-flex;align-items:center;gap:7px;color:#aeb5b7;font-size:11px;font-weight:550}.app-shell .edit-page .vt-scene-caption-position select{width:auto;min-width:154px;min-height:34px;padding:6px 30px 6px 9px;border:1px solid rgba(255,255,255,.13)!important;border-radius:8px;background-color:#2d3334!important;color:#f0f2ef!important;font-size:12px}.app-shell .edit-page .vt-scene-caption textarea{width:100%;min-height:82px;padding:10px 11px;border:1px solid rgba(255,255,255,.13)!important;border-radius:8px;background:#2d3334!important;color:#f4f5f2!important;font-size:13px;line-height:1.45;resize:vertical}.app-shell .edit-page .vt-scene-caption textarea:focus,.app-shell .edit-page .vt-scene-caption-position select:focus{border-color:rgba(251,214,40,.6)!important;outline:none;box-shadow:0 0 0 3px rgba(251,214,40,.08)}.app-shell .edit-page .vt-reel-caption-editor{gap:8px}.app-shell .edit-page .vt-reel-caption-editor>input{width:100%;min-height:42px;padding:9px 11px;border:1px solid rgba(255,255,255,.13);border-radius:8px;background:#2d3334;color:#f4f5f2;font:inherit;font-size:13px}.app-shell .edit-page .vt-reel-caption-editor>input:focus{border-color:rgba(251,214,40,.6);outline:none;box-shadow:0 0 0 3px rgba(251,214,40,.08)}.app-shell .edit-page .vt-reel-caption-help{color:#9da5a6;font-size:11.5px;line-height:1.45}.app-shell .edit-page .vt-reel-automatic-copy{display:grid;grid-gap:7px;gap:7px;padding-top:2px}.app-shell .edit-page .vt-reel-automatic-copy>strong{color:#c7ccca;font-size:10.5px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.app-shell .edit-page .vt-reel-caption-chips{display:flex;flex-wrap:wrap;gap:6px}.app-shell .edit-page .vt-reel-caption-chips>span{max-width:100%;padding:5px 8px;border:1px solid rgba(251,214,40,.2);border-radius:999px;background:rgba(251,214,40,.07);color:#d9dcda;font-size:10.5px;line-height:1.25}.app-shell .edit-page .vt-scene-voiceover-wrap{display:grid;grid-gap:8px;gap:8px}.app-shell .edit-page .vt-avatar-voiceover-change{justify-self:start;margin:0}.app-shell .edit-page .sc2-primary.vt-avatar-voiceover-quick-change{justify-self:stretch;margin-top:-2px;border:1px solid rgba(251,214,40,.7);background:transparent;color:var(--editor-yellow)}.app-shell .edit-page .sc2-primary.vt-avatar-voiceover-quick-change:hover:not(:disabled){border-color:rgba(251,214,40,.7);background:transparent;color:var(--editor-yellow)}.app-shell .edit-page .vt-scene-motion-controls{display:grid;grid-template-columns:minmax(190px,.55fr) minmax(220px,1fr);align-items:center;grid-gap:12px;gap:12px;padding:13px;border:1px solid rgba(255,255,255,.11);border-radius:11px;background:#202526}.app-shell .edit-page .vt-scene .vt-standard-motion{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;margin:0;padding:0;border:0;background:transparent}.app-shell .edit-page .vt-scene .vt-standard-motion>span{display:grid;grid-gap:2px;gap:2px;min-width:0;color:#edf0ed}.app-shell .edit-page .vt-scene .vt-standard-motion strong{font-size:12px;font-weight:650}.app-shell .edit-page .vt-scene .vt-standard-motion small{color:#aeb5b7;font-size:10.5px;font-weight:450;line-height:1.3}.app-shell .edit-page .vt-scene .vt-standard-motion input[type=checkbox]{flex:0 0 44px!important;width:44px!important;min-width:44px!important;height:24px!important;min-height:24px!important}.app-shell .edit-page .vt-scene .vt-standard-motion input[type=checkbox]:after{width:18px!important;height:18px!important}.app-shell .edit-page .vt-scene .vt-standard-motion input[type=checkbox]:checked:after{transform:translateX(20px)!important}@media (max-width:760px){.app-shell .edit-page .vt-scene{padding:17px 15px}.app-shell .edit-page .vt-scene-motion-controls{grid-template-columns:minmax(0,1fr)}.app-shell .edit-page .vt-scene-caption-toolbar{align-items:flex-start;flex-direction:column}.app-shell .edit-page .vt-scene-caption-position{justify-content:space-between;width:100%}.app-shell .edit-page .vt-scene-caption-position select{min-width:0;width:min(210px,70%)}}@media (max-width:440px){.app-shell .edit-page .vt-scene-order{grid-template-columns:max-content 44px 32px 32px}.app-shell .edit-page .vt-scene-basic-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell .edit-page .vt-scene-basic-options .vt-scene-option{justify-content:center}}.app-shell .edit-page .vt-scene{padding:18px;background:#1b2021!important}.app-shell .edit-page .vt-scene-caption,.app-shell .edit-page .vt-scene-motion-controls,.app-shell .edit-page .vt-scene-settings{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box}.app-shell .edit-page .vt-scene-settings{gap:0;padding:0;border:0;background:transparent}.app-shell .edit-page .vt-scene-basic-options{padding:0 0 12px}.app-shell .edit-page .vt-scene-caption:not(.vt-scene-voiceover),.app-shell .edit-page .vt-scene-motion-controls{margin:0;padding:14px 0;border:0!important;border-top:1px solid rgba(255,255,255,.1)!important;border-radius:0;background:transparent!important}.app-shell .edit-page .vt-scene-caption textarea,.app-shell .edit-page .vt-scene-motion-controls select{box-sizing:border-box;max-width:100%}.app-shell .edit-page .vt-scene-basic-options{align-items:center;gap:10px 24px}.app-shell .edit-page .vt-scene-basic-options .vt-scene-option,.app-shell .edit-page .vt-scene-basic-options .vt-scene-option:has(input:checked),.app-shell .edit-page .vt-scene-basic-options .vt-scene-option:hover{min-height:32px;padding:4px 0;border:0;border-radius:0;background:transparent;box-shadow:none}.app-shell .edit-page .vt-scene-basic-options .vt-scene-option{gap:8px;color:#c8cccd;font-size:13px;line-height:1.25}.app-shell .edit-page .vt-scene-basic-options .vt-scene-option:has(input:checked),.app-shell .edit-page .vt-scene-basic-options .vt-scene-option:hover{color:#fbd628}.app-shell .edit-page .vt-scene-basic-options .vt-scene-option input[type=checkbox],.app-shell .edit-page .vt-scene-basic-options .vt-scene-option input[type=checkbox]:focus,.app-shell .edit-page .vt-scene-basic-options .vt-scene-option input[type=checkbox]:focus-visible{flex:0 0 17px;width:17px;height:17px;margin:0;outline:0;box-shadow:none}.app-shell .edit-page .vt-scene-basic-options .vt-scene-option:has(input:focus-visible){color:#f3f5f2}.app-shell .edit-page .vt-scene-photo-trigger{cursor:pointer}.app-shell .edit-page .vt-scene-photo-trigger:focus-visible{outline:2px solid var(--editor-yellow);outline-offset:3px}.app-shell .edit-page .vt-scene .vt-scene-change-animation{justify-self:center;width:-moz-fit-content;width:fit-content;margin-inline:auto;border:0!important;background:var(--editor-yellow)!important;color:var(--editor-ink)!important;font-weight:700;box-shadow:0 6px 16px rgba(251,214,40,.2)}.app-shell .edit-page .vt-scene .vt-scene-change-animation:hover:not(:disabled){box-shadow:0 8px 20px rgba(251,214,40,.28);transform:translateY(-1px)}.app-shell .edit-page .vt-scene a.vt-chip.vt-clip-action{justify-self:center;width:-moz-fit-content;width:fit-content;margin-inline:auto}.app-shell .edit-page .vt-scene .vt-chip.vt-clip-action{min-height:34px;padding:7px 15px;border:1px solid rgba(255,255,255,.13)!important;border-radius:999px;background:rgba(255,255,255,.03)!important;color:#d8dbdc!important;font-size:12.5px;font-weight:550}.app-shell .edit-page .vt-scene .vt-chip.vt-clip-action:hover:not(:disabled){border-color:rgba(255,255,255,.24)!important;background:rgba(255,255,255,.07)!important;color:#fff!important;transform:none}.app-shell .edit-page .vt-scene .vt-chip-warning.vt-clip-action{border-color:rgba(239,132,120,.28)!important;color:#ef8478!important}.app-shell .edit-page .vt-scene .vt-chip-warning.vt-clip-action:hover:not(:disabled){border-color:rgba(239,132,120,.5)!important;background:rgba(239,132,120,.09)!important;color:#f8a89e!important}.app-shell .edit-page .vt-scene-alt-row{justify-content:center}.app-shell .edit-page .vt-scene .vt-chip.vt-clip-action,.app-shell .edit-page .vt-scene .vt-chip.vt-clip-action:hover:not(:disabled){box-shadow:none!important;transform:none!important}html body .app-shell .edit-page .vt-scene .vt-scene-tools-above{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0 0 2px}html body .app-shell .edit-page .vt-scene .vt-scene-tools-above .vt-scene-tool-pills-row{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}html body .app-shell .edit-page .vt-scene .vt-scene-tools-above .vt-scene-tool-pill{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:4px 11px;border:0;border-radius:999px;background:var(--editor-yellow,#fbd628);color:var(--editor-ink,#1a1a1a);font-size:11.5px;font-weight:650;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:none;transition:background-color .13s ease}html body .app-shell .edit-page .vt-scene .vt-scene-tools-above .vt-scene-tool-pill:hover{background:#ffe45d;transform:none;box-shadow:none}html body .app-shell .edit-page .vt-scene .vt-scene-tools-above .vt-scene-tool-pill iconify-icon,html body .app-shell .edit-page .vt-scene .vt-scene-tools-above .vt-scene-tool-pill svg{flex:0 0 13px;width:13px;height:13px;color:var(--editor-ink,#1a1a1a)}html body .app-shell .edit-page .vt-scene .vt-trim-slider{position:relative;flex:1 1 140px;min-width:110px;height:22px}html body .app-shell .edit-page .vt-scene .vt-trim-slider .vt-trim-slider-rail{position:absolute;top:50%;left:0;right:0;height:6px;margin-top:-3px;border-radius:999px;background:rgba(255,255,255,.16)}html body .app-shell .edit-page .vt-scene .vt-trim-slider .vt-trim-slider-fill{position:absolute;top:50%;height:6px;margin-top:-3px;border-radius:999px;background:var(--editor-yellow,#fbd628);pointer-events:none}html body .app-shell .edit-page .vt-scene .vt-trim-slider input[type=range].vt-trim-range{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;background:none;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;outline:none}html body .app-shell .edit-page .vt-scene .vt-trim-slider input[type=range].vt-trim-range::-webkit-slider-runnable-track{-webkit-appearance:none;background:transparent;border:0;height:100%}html body .app-shell .edit-page .vt-scene .vt-trim-slider input[type=range].vt-trim-range::-moz-range-track{background:transparent;border:0}html body .app-shell .edit-page .vt-scene .vt-trim-slider input[type=range].vt-trim-range::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:14px;height:14px;margin-top:4px;border-radius:50%;border:2px solid var(--editor-ink,#1a1a1a);background:var(--editor-yellow,#fbd628);box-shadow:0 1px 4px rgba(0,0,0,.4);cursor:ew-resize}html body .app-shell .edit-page .vt-scene .vt-trim-slider input[type=range].vt-trim-range::-moz-range-thumb{pointer-events:auto;width:14px;height:14px;border-radius:50%;border:2px solid var(--editor-ink,#1a1a1a);background:var(--editor-yellow,#fbd628);box-shadow:0 1px 4px rgba(0,0,0,.4);cursor:ew-resize}html body .app-shell .edit-page .vt-scene .vt-trim-slider input[type=range].vt-trim-range:focus-visible::-webkit-slider-thumb{outline:2px solid #fff;outline-offset:1px}html body .app-shell .edit-page .vt-scene .vt-trim-slider input[type=range].vt-trim-range:focus-visible::-moz-range-thumb{outline:2px solid #fff;outline-offset:1px}html body .app-shell .edit-page .vt-scene .vt-trim-reset{display:inline-flex;align-items:center;gap:4px;min-height:0;padding:2px 4px;border:0;background:transparent;color:#cfd3d4;font-size:11.5px;font-weight:550;line-height:1;cursor:pointer;text-decoration:underline;text-underline-offset:2px}html body .app-shell .edit-page .vt-scene .vt-trim-reset:hover{color:#fff}html body .app-shell .edit-page .vt-scene .vt-scene-links-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 22px}html body .app-shell .edit-page .vt-scene .vt-scene-links-row .vt-scene-link{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:4px 2px;border:0;border-radius:0;background:transparent;color:var(--editor-yellow,#fbd628);font-size:12.5px;font-weight:550;line-height:1;cursor:pointer;text-decoration:none;box-shadow:none;transition:color .13s ease}html body .app-shell .edit-page .vt-scene .vt-scene-links-row .vt-scene-link:hover:not(:disabled){color:#ffe45d;transform:none;box-shadow:none;text-decoration:underline;text-underline-offset:3px}html body .app-shell .edit-page .vt-scene .vt-scene-links-row .vt-scene-link:disabled{opacity:.55;cursor:default}html body .app-shell .edit-page .vt-scene .vt-scene-links-row .vt-scene-link.vt-scene-link-danger{color:#f08a7d}html body .app-shell .edit-page .vt-scene .vt-scene-links-row .vt-scene-link.vt-scene-link-danger:hover:not(:disabled){color:#f8a89e}html body .app-shell .edit-page .vt-scene .vt-trim-slider input[type=range].vt-trim-range,html body .app-shell .edit-page .vt-scene .vt-trim-slider input[type=range].vt-trim-range:focus,html body .app-shell .edit-page .vt-scene .vt-trim-slider input[type=range].vt-trim-range:hover{background:transparent!important;border:0!important;box-shadow:none!important;outline:none!important;border-radius:0!important}.app-shell .edit-page .vt-scene-media-zone{position:relative;display:grid;min-width:0}.app-shell .edit-page .vt-scene-media-zone .vt-scene-tools-above{position:absolute;top:8px;left:8px;right:8px;z-index:3;display:grid;grid-gap:5px;gap:5px;justify-items:center;opacity:0;visibility:hidden;transition:opacity .14s ease,visibility .14s ease;pointer-events:none}.app-shell .edit-page .vt-scene-media-zone:focus-within .vt-scene-tools-above,.app-shell .edit-page .vt-scene-media-zone:hover .vt-scene-tools-above{opacity:1;visibility:visible;pointer-events:auto}.app-shell .edit-page .vt-scene-tools-above .vt-scene-tool-pills-row{display:flex;justify-content:center;gap:5px;flex-wrap:wrap}.app-shell .edit-page .vt-scene-tools-above .vt-scene-tool-pill{min-height:26px;padding:4px 10px;border:0;border-radius:999px;background:var(--editor-yellow);color:#1f2324;box-shadow:0 2px 8px rgba(0,0,0,.35)}.app-shell .edit-page .vt-scene-tools-above .vt-scene-tool-pill:hover{background:#ffe45d;transform:none}.app-shell .edit-page .vt-scene-tools-above .vt-scene-tool-pill :is(svg,iconify-icon){color:#1f2324}.app-shell .edit-page .vt-scene-links-row,.app-shell .edit-page .vt-scene-tools-above,.app-shell .edit-page .vt-trim-block{-moz-user-select:none;user-select:none;-webkit-user-select:none}.app-shell .edit-page .vt-trim-slider .vt-trim-range::-webkit-slider-thumb{width:15px;height:15px;border:2px solid #1f2324;border-radius:50%;background:var(--editor-yellow);box-shadow:0 1px 4px rgba(0,0,0,.4)}.app-shell .edit-page .vt-trim-slider .vt-trim-range::-moz-range-thumb{width:15px;height:15px;border:2px solid #1f2324;border-radius:50%;background:var(--editor-yellow);box-shadow:0 1px 4px rgba(0,0,0,.4)}.app-shell .edit-page .vt-scene .vt-scene-change-animation:hover:not(:disabled){filter:brightness(1.04)}.app-shell .edit-page .vt-scene-media-zone:not(:hover) .vt-scene-tools-above{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.app-shell .edit-page .vt-trim-slider{position:relative;display:block;flex:1 1 120px;height:24px;min-width:110px;cursor:pointer;touch-action:none}.app-shell .edit-page .vt-trim-slider .vt-trim-slider-rail{position:absolute;top:50%;right:0;left:0;height:5px;transform:translateY(-50%);border-radius:999px;background:#3b4143}.app-shell .edit-page .vt-trim-slider .vt-trim-slider-fill{position:absolute;top:50%;height:5px;transform:translateY(-50%);border-radius:999px;background:var(--editor-yellow)}.app-shell .edit-page .vt-trim-handle{position:absolute;top:50%;z-index:2;transform:translate(-50%,-50%);background:var(--editor-yellow);box-shadow:0 1px 4px rgba(0,0,0,.4);cursor:-webkit-grab;cursor:grab}.app-shell .edit-page .vt-trim-handle:focus-visible{outline:2px solid var(--editor-yellow);outline-offset:2px}.app-shell .edit-page .vt-scene .vt-scene-change-animation{min-height:40px;padding:0 20px;border-radius:10px;font-size:13px}.app-shell .edit-page .vt-scene .vt-scene-change-animation:hover:not(:disabled){background:var(--editor-yellow)!important;filter:none!important;transform:none!important;box-shadow:none!important}.app-shell .edit-page .vt-scene-links-row{gap:5px 18px;margin-top:0}.app-shell .edit-page .vt-scene-links-row .vt-chip-warning.vt-clip-action,.app-shell .edit-page .vt-scene-links-row .vt-chip.vt-clip-action{min-height:26px;padding:3px 6px;font-size:12.5px;white-space:nowrap}.app-shell .edit-page .vt-scene-actions{gap:4px 18px;margin-top:0}.app-shell .edit-page .vt-scene-actions .vt-chip{min-height:26px;padding:3px 6px;font-size:12.5px}.app-shell .edit-page .vt-trim-block{margin-bottom:2px}.app-shell .edit-page .vt-scene .vt-scene-change-animation,.app-shell .edit-page .vt-scene .vt-scene-change-animation:hover:not(:disabled){transition:none!important;animation:none!important;transform:none!important;filter:none!important;background:var(--editor-yellow)!important;box-shadow:none!important}.app-shell .edit-page .vt-scene-actions,.app-shell .edit-page .vt-scene-links-row{gap:2px 16px}.app-shell .edit-page .vt-scene-actions .vt-chip,.app-shell .edit-page .vt-scene-links-row .vt-chip{transition:none!important}.app-shell .edit-page .vt-trim-block{align-items:flex-end}.app-shell .edit-page .vt-trim-slider{align-self:flex-end}.app-shell .edit-page .vt-trim-block .vt-trim-reset,.app-shell .edit-page .vt-trim-block>[title]{align-self:flex-end;margin-bottom:9px}html body .app-shell .edit-page .vt-scene .vt-chip.vt-scene-change-animation,html body .app-shell .edit-page .vt-scene .vt-chip.vt-scene-change-animation:active:not(:disabled),html body .app-shell .edit-page .vt-scene .vt-chip.vt-scene-change-animation:hover:not(:disabled){transition:none!important;animation:none!important;transform:none!important;filter:none!important;background:var(--editor-yellow)!important;background-image:none!important;border:0!important;box-shadow:none!important}html body .app-shell .edit-page .vt-scene .vt-scene-actions .vt-chip,html body .app-shell .edit-page .vt-scene .vt-scene-links-row .vt-chip{padding:2px 4px!important;border:0!important;background:transparent!important;font-weight:550!important;transition:none!important;transform:none!important;box-shadow:none!important}html body .app-shell .edit-page .vt-scene .vt-scene-actions .vt-chip:hover:not(:disabled),html body .app-shell .edit-page .vt-scene .vt-scene-links-row .vt-chip:hover:not(:disabled){transform:none!important;box-shadow:none!important;text-decoration:underline;text-underline-offset:3px}.app-shell .edit-page .vt-scene .vt-scene-actions{margin-top:2px;padding-top:6px;border-top:1px solid rgba(255,255,255,.07)}.app-shell .edit-page .vt-trim-slider{margin-bottom:2px}.app-shell .edit-page .vt-trim-handle{width:9px;height:21px;border:1.5px solid #1f2324;border-radius:5px}html body .app-shell .edit-page .vt-scene .vt-scene-actions .vt-chip,html body .app-shell .edit-page .vt-scene .vt-scene-links-row .vt-chip{gap:8px;min-height:28px!important;font-size:13px!important}.app-shell .edit-page .vt-scene .vt-scene-actions .vt-chip :is(svg,iconify-icon),.app-shell .edit-page .vt-scene .vt-scene-links-row .vt-chip :is(svg,iconify-icon){flex:0 0 16px;width:16px;height:16px}.sc2-trim{display:flex;align-items:flex-end;gap:10px;margin:2px 0 4px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.sc2-slider{position:relative;flex:1 1 120px;height:22px;min-width:100px;margin-bottom:8px;cursor:pointer;touch-action:none}.sc2-rail{right:7px;left:7px;background:#3b4143}.sc2-fill,.sc2-rail{position:absolute;top:50%;height:5px;transform:translateY(-50%);border-radius:999px}.sc2-fill{background:#fbd628}.sc2-handle{position:absolute;top:50%;z-index:2;width:16px;height:16px;transform:translate(-50%,-50%);border:0;border-radius:50%;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.45);cursor:-webkit-grab;cursor:grab}.sc2-handle:focus-visible{outline:2px solid #fbd628;outline-offset:2px}.sc2-reset{display:inline-flex;align-items:center;gap:5px;margin:0 0 10px;padding:2px 4px;border:0;background:transparent;color:#cfd4d5;font-family:inherit;font-size:12.5px;font-weight:500;cursor:pointer;transition:none}.sc2-reset:hover{color:#fbd628}.sc2-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;justify-self:center;width:-moz-fit-content;width:fit-content;min-height:40px;margin:2px auto;padding:0 22px;border:0;border-radius:10px;font-family:inherit;font-size:13.5px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer;transition:none}.sc2-primary,.sc2-primary:active,.sc2-primary:hover{background:#fbd628;color:#1f2324;box-shadow:none;transform:none;filter:none}.sc2-primary svg{flex:0 0 15px;width:15px;height:15px}.sc2-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 24px;width:100%;margin:2px 0 0}.sc2-links-alt{margin-top:8px;padding-top:9px;border-top:1px solid rgba(255,255,255,.08)}.sc2-link{display:inline-flex;align-items:center;gap:8px;min-height:28px;margin:0;padding:2px 4px;border:0;border-radius:6px;background:transparent;color:#fbd628;font-family:inherit;font-size:13px;font-weight:550;line-height:1.2;white-space:nowrap;text-decoration:none;cursor:pointer;transition:none;transform:none;box-shadow:none}.sc2-link:hover:not(:disabled){text-decoration:underline;text-underline-offset:3px;transform:none;box-shadow:none}.sc2-link:disabled{opacity:.55;cursor:default}.sc2-link :is(svg,iconify-icon){flex:0 0 16px;width:16px;height:16px}.sc2-link-danger{color:#f08a7d}.app-shell .edit-page :is(.sc2-primary,.sc2-link,.sc2-reset,.et2-tab,.et2-invite){transition:none;transform:none}.app-shell .edit-page :is(.sc2-primary,.sc2-link,.sc2-reset,.et2-tab,.et2-invite):active:not(:disabled),.app-shell .edit-page :is(.sc2-primary,.sc2-link,.sc2-reset,.et2-tab,.et2-invite):hover:not(:disabled){transform:none;box-shadow:none;filter:none}.app-shell .edit-page .sc2-link:hover:not(:disabled){text-underline-offset:3px}.app-shell .edit-page .sc2-reset,.app-shell .edit-page .sc2-reset:hover{border:0;background:transparent}.app-shell .edit-page .sc2-reset{color:#cfd4d5}.app-shell .edit-page .sc2-reset:hover{color:#fbd628}.app-shell .edit-page .sc2-primary,.app-shell .edit-page .sc2-primary:active,.app-shell .edit-page .sc2-primary:hover:not(:disabled){min-height:40px;padding:0 22px;border:0;border-radius:10px;background:#fbd628;background-image:none;color:#1f2324;font-size:13.5px;font-weight:700;box-shadow:none}.sc2-track{position:absolute;top:0;right:8px;bottom:0;left:8px}.sc2-track .sc2-rail{right:0;left:0}.app-shell .edit-page .sc2-links{gap:8px}.app-shell .edit-page .sc2-link,.app-shell .edit-page a.sc2-link,.app-shell .edit-page button.sc2-link{min-height:34px;padding:6px 14px;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:#22272a;color:#e8eaea;font-size:12.5px;font-weight:550;text-decoration:none}.app-shell .edit-page .sc2-link :is(svg,iconify-icon){color:#fbd628}.app-shell .edit-page .sc2-link:hover:not(:disabled){border:1px solid rgba(251,214,40,.45);background:#262b2e;color:#fff;text-decoration:none}.app-shell .edit-page .sc2-link.sc2-link-danger,.app-shell .edit-page .sc2-link.sc2-link-danger:hover:not(:disabled){background:#22272a;color:#f0968b}.app-shell .edit-page .sc2-link.sc2-link-danger :is(svg,iconify-icon){color:#f0968b}.app-shell .edit-page .sc2-link.sc2-link-danger:hover:not(:disabled){border-color:rgba(240,138,125,.45);background:#2a2626}.app-shell .edit-page .sc2-links-alt{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.07)}.app-shell .edit-page .sc2-order{display:inline-flex;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;padding:4px 6px 4px 12px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#22272a}.app-shell .edit-page .sc2-order>span{order:0;margin-right:6px;color:#aab1b3;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.app-shell .edit-page .sc2-order>button{display:inline-grid;place-items:center;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:7px;background:#2b3134;color:#e8eaea;cursor:pointer;transition:none}.app-shell .edit-page .sc2-order>button:hover:not(:disabled){background:#343b3e;color:#fbd628}.app-shell .edit-page .sc2-order>button:disabled{opacity:.35;cursor:default}.app-shell .edit-page .sc2-order>button:first-of-type{order:1}.app-shell .edit-page .sc2-order>input.vt-position-number{order:2;width:40px;min-height:28px;margin:0;padding:2px 4px;border:0;border-radius:7px;background:transparent;color:#f2f4f3;font-size:13.5px;font-weight:650;text-align:center}.app-shell .edit-page .sc2-order>button:nth-of-type(2){order:3}.app-shell .edit-page .sc2-order>em{order:4;margin-left:8px;color:#969d9f;font-size:11.5px}.app-shell .edit-page .vt-scene-tools-above .vt-scene-tool-pill{font-size:11.5px;font-weight:550}.app-shell .edit-page .sc2-link :is(svg,iconify-icon){flex:0 0 18px;width:18px;height:18px}html body .app-shell .edit-page .vt-scene-quick-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;width:100%;margin:0 0 12px}html body .app-shell .edit-page .vt-scene-quick-action{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;grid-gap:10px;gap:10px;min-width:0;min-height:58px;padding:9px 14px;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:#222728;color:#f0f2f2;text-align:left;box-shadow:none;transition:border-color .14s ease,background-color .14s ease}html body .app-shell .edit-page .vt-scene-quick-action:hover:not(:disabled){border-color:rgba(251,214,40,.58);background:#282d2e;transform:none}html body .app-shell .edit-page .vt-scene-quick-action:focus-visible{outline:3px solid rgba(251,214,40,.22);outline-offset:2px}html body .app-shell .edit-page .vt-scene-quick-action-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:rgba(255,255,255,.06);color:#fbd628}html body .app-shell .edit-page .vt-scene-quick-action-add .vt-scene-quick-action-icon{background:rgba(255,255,255,.06);color:#fbd628}html body .app-shell .edit-page .vt-scene-quick-action-copy{display:block;min-width:0}html body .app-shell .edit-page .vt-scene-quick-action-copy strong{overflow:visible;color:inherit;font-size:13px;font-weight:700;line-height:1.3;overflow-wrap:normal;text-overflow:clip;white-space:nowrap}@media (max-width:760px){html body .app-shell .edit-page .vt-scene-quick-actions{grid-template-columns:minmax(0,1fr)}}@media (max-width:430px){html body .app-shell .edit-page .vt-scene-quick-action{grid-template-columns:32px minmax(0,1fr);min-height:54px;padding:9px 10px}html body .app-shell .edit-page .vt-scene-quick-action-icon{width:32px;height:32px}}.app-shell .edit-page .vt-reorder-trigger{gap:8px}.app-shell .edit-page .vt-modal.vt-reorder-modal{width:min(1280px,calc(100vw - 48px));max-height:calc(100vh - 48px);display:flex;flex-direction:column;padding:26px 30px 22px;text-align:left;border-radius:14px}.app-shell .edit-page .vt-modal.vt-reorder-modal .vt-reorder-close{color:var(--color_primary_default)}.vt-reorder-head{flex:0 0 auto;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:18px}.app-shell .edit-page .vt-modal.vt-reorder-modal .vt-reorder-head h2{margin:0 0 6px;text-align:left;font-size:22px;color:#fff}.vt-reorder-hint{margin:0;text-align:left;font-size:14.5px;color:rgba(255,255,255,.72)}.vt-reorder-hint strong{color:var(--color_primary_default);font-weight:700}.vt-reorder-grid{flex:1 1 auto;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-rows:max-content;grid-gap:18px;gap:18px;padding:2px 2px 8px}.vt-reorder-cell{position:relative;border:1px solid rgba(255,255,255,.16);border-radius:10px;overflow:hidden;background:rgba(255,255,255,.04);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .12s ease,opacity .12s ease,transform .12s ease}.vt-reorder-cell:before{content:"";display:block;padding-top:75%}.vt-reorder-cell:active{cursor:-webkit-grabbing;cursor:grabbing}.vt-reorder-cell.is-dragging{opacity:.4}.vt-reorder-cell.is-drop-target{border-color:var(--color_primary_default);transform:scale(1.02);box-shadow:0 0 0 2px rgba(251,214,40,.55)}.vt-reorder-thumb{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.vt-reorder-nudge{position:absolute;bottom:6px;left:50%;transform:translateX(-50%);display:flex;gap:6px;opacity:0;transition:opacity .12s ease}.vt-reorder-cell:focus-within .vt-reorder-nudge,.vt-reorder-cell:hover .vt-reorder-nudge{opacity:1}@media (hover:none),(pointer:coarse){.vt-reorder-nudge{opacity:1}}.vt-reorder-nudge button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:rgba(18,18,18,.86);color:#fff;cursor:pointer}.vt-reorder-nudge button:disabled{opacity:.3;cursor:default}.vt-reorder-pos{position:absolute;top:8px;left:8px;min-width:30px;height:30px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(20,20,20,.82);color:var(--color_primary_default);font-weight:700;font-size:14px}.vt-reorder-foot{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1);margin-top:12px}.vt-reorder-count{font-size:14px;color:rgba(255,255,255,.65)}.vt-reorder-foot-actions{display:flex;align-items:center;gap:10px}.vt-reorder-reset{min-height:44px;padding:0 22px;border:1px solid rgba(255,255,255,.22);border-radius:10px;background:rgba(255,255,255,.06);color:#fff;font-size:15px;font-weight:600;cursor:pointer}.vt-reorder-reset:disabled{opacity:.4;cursor:default}.app-shell .edit-page .vt-modal.vt-reorder-modal .vt-reorder-foot .button.warning{min-height:44px;padding:0 24px}.app-shell .edit-page .vt-modal.vt-reorder-modal .vt-reorder-foot .button.warning:disabled{opacity:.45}@media (max-width:640px){.app-shell .edit-page .vt-modal.vt-reorder-modal{width:calc(100vw - 20px);padding:20px 14px 16px}.vt-reorder-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:10px}}.app-shell .edit-page .sc2-avatar-vo-note{margin:4px 0 0;color:#ff7d62;font-size:12px;font-weight:550;line-height:1.35}.vt-tab-hidden{display:none}@media (max-width:720px){.app-shell .edit-page .sc2-trim{flex-wrap:wrap}.app-shell .edit-page .sc2-trim .sc2-slider{flex:1 1 100%;order:10;min-width:0}.app-shell .edit-page .vt-scene-basic-options{justify-content:flex-start;gap:8px}.app-shell .edit-page .vt-scene-basic-options .vt-scene-option{margin:0}.app-shell .edit-page .vt-scene .vt-scene-body .vt-scene-media-zone .vt-scene-tools-above{position:static;opacity:1!important;visibility:visible!important;pointer-events:auto!important;margin:0 0 6px;top:auto;left:auto;right:auto}html body .app-shell .edit-page .vt-scene .vt-scene-tools-above .vt-scene-tool-pill{padding:4px 8px;font-size:11px;min-height:26px}}@media (max-width:720px){
  /* !important matches the desktop rest-state rule at :1388, which hides the
     overlay with !important behind :not(:hover) — a pseudo-class phones can
     never un-match. Six DISTINCT ancestor classes (0,6,0) beat that rule's
     (0,5,0) outright — no repeated-class multiplication, no source-order
     dependence. */}.app-shell .edit-page .vt-reel-caption-count{color:var(--editor-text-muted);font-size:11px}.app-shell .edit-page .vt-reel-caption-list{display:grid;grid-gap:2px;gap:2px;margin:0 0 6px;padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#222728;color:#cfd4d5;font-size:12px;list-style:none}.app-shell .edit-page .vt-scenes-building{display:grid;grid-gap:10px;gap:10px;width:100%;padding:12px}.app-shell .edit-page .vt-scene-skeleton{display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto auto;grid-gap:8px 12px;gap:8px 12px;align-items:center;padding:10px;border:1px solid rgba(255,255,255,.07);border-radius:10px}.app-shell .edit-page .vt-scene-skeleton>span{display:block;border-radius:7px;background:linear-gradient(90deg,rgba(255,255,255,.06) 25%,rgba(255,255,255,.14) 40%,rgba(255,255,255,.06) 55%);background-size:300% 100%;animation:vt-scene-skeleton-shimmer 1.4s linear infinite}.app-shell .edit-page .vt-scene-skeleton-media{grid-row:1/3;height:60px}.app-shell .edit-page .vt-scene-skeleton-line{height:12px}.app-shell .edit-page .vt-scene-skeleton-line-short{width:55%;align-self:start}.app-shell .edit-page .vt-scenes-building>p{margin:2px 0 0;color:rgba(255,255,255,.55);font-size:12.5px;text-align:center}@keyframes vt-scene-skeleton-shimmer{to{background-position:-300% 0}}@media (prefers-reduced-motion:reduce){.app-shell .edit-page .vt-scene-skeleton>span{animation:none}}.app-shell .edit-page .vt-scene-basic-options:empty{display:none}.app-shell .edit-page .vt-take-card .vt-take-upscaled{position:absolute;z-index:2;top:5px;left:5px;padding:2px 7px;border-radius:7px;background:rgba(15,18,19,.85);color:#fbd628;font-size:9.5px;font-weight:700;letter-spacing:.02em;pointer-events:none}.app-shell .edit-page .sc2-trim{flex-wrap:wrap}.app-shell .edit-page .sc2-trim .vt-mini-field{width:56px}.app-shell .edit-page .sc2-trim-info{display:inline-flex;align-items:center;margin:0 0 10px;padding:2px;border:0;background:transparent;color:#cfd4d5;cursor:pointer}.app-shell .edit-page .sc2-trim-info:hover,.app-shell .edit-page .sc2-trim-info[aria-expanded=true]{color:#fbd628}.app-shell .edit-page .sc2-trim-note{flex:1 1 100%;order:11;margin:-2px 0 6px;color:rgba(255,255,255,.66);font-size:12px;line-height:1.45}@media (max-width:720px){.app-shell .edit-page .sc2-trim .vt-mini-field{flex:1 1;width:auto;min-width:0}.app-shell .edit-page .sc2-reset,.app-shell .edit-page .sc2-trim-info{margin-bottom:0}}.app-shell .edit-page .vt-settings>.vt-format-panel,.app-shell .edit-page .vt-settings>section.panel:not(.vt-editor-settings-panel):not(.vt-format-panel){border:1px solid var(--editor-panel-line)!important;border-radius:var(--editor-radius)!important;background:linear-gradient(145deg,var(--editor-panel-raised) 0,var(--editor-panel) 72%)!important;box-shadow:var(--editor-shadow-dark)!important;overflow:hidden}.app-shell .edit-page .vt-settings>section.panel:not(.vt-editor-settings-panel):not(.vt-format-panel){gap:16px;padding:clamp(22px,1.5vw,30px)}.app-shell .edit-page .vt-settings>section.panel:not(.vt-editor-settings-panel):not(.vt-format-panel) .field>label,.app-shell .edit-page .vt-settings>section.panel:not(.vt-editor-settings-panel):not(.vt-format-panel) .field>span{color:#d9dcdd;font-weight:550}.app-shell .edit-page .vt-format-panel{min-height:0}.app-shell .edit-page .vt-format-panel .vt-format-ratio-section{padding:22px 27px 24px;border-bottom:1px solid rgba(255,255,255,.1)}.app-shell .edit-page .vt-format-panel .vt-format-ratios{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;width:100%}.app-shell .edit-page .vt-format-panel .vt-format-ratios button{display:grid;place-items:center;grid-gap:9px;gap:9px;min-width:0;min-height:98px;padding:12px 8px;border:1px solid var(--editor-panel-line);border-radius:11px;background:rgba(255,255,255,.03);color:#b8bdbe;font-size:12px;font-weight:550;text-align:center}.app-shell .edit-page .vt-format-panel .vt-format-ratios button:hover{border-color:var(--editor-panel-line-strong);background:rgba(255,255,255,.055);color:#f1f2f2}.app-shell .edit-page .vt-format-panel .vt-format-ratios button.active{border-color:rgba(251,214,40,.56);background:var(--editor-yellow-soft);color:var(--editor-yellow)}.app-shell .edit-page .vt-format-panel .vt-format-res-note{margin:-8px 0 0;color:var(--editor-muted);font-size:12px;line-height:1.35}.app-shell .edit-page .vt-format-panel .vt-format-ratios{gap:8px}.app-shell .edit-page .vt-format-panel .vt-format-ratios button{min-height:104px;border-color:rgba(255,255,255,.12);background:#222728;color:#c4c9ca}.app-shell .edit-page .vt-format-panel .vt-format-ratios button.active{background:var(--editor-yellow)!important;color:var(--editor-ink)!important}.app-shell .edit-page .vt-format-panel .vt-format-resolution-section .vt-editor-tab-section-body{grid-template-columns:minmax(220px,.7fr) minmax(0,1fr);align-items:start}.app-shell .edit-page .vt-format-panel .vt-format-resolution-section .field{grid-row:1/4}.app-shell .edit-page .vt-format-panel .vt-format-res-note{margin:0;padding:8px 10px;border-radius:8px;background:#222728;color:#b8bec0}@container (max-width: 720px){.app-shell .edit-page .vt-format-panel .vt-format-ratio-section{padding:19px}.app-shell .edit-page .vt-format-panel .vt-format-resolution-section .vt-editor-tab-section-body{grid-template-columns:minmax(0,1fr)}.app-shell .edit-page .vt-format-panel .vt-format-resolution-section .field{grid-row:auto}}@container (max-width: 540px){.app-shell .edit-page .vt-format-panel .vt-format-ratios{grid-template-columns:minmax(0,1fr)}.app-shell .edit-page .vt-format-panel .vt-format-ratios button{grid-template-columns:34px minmax(0,1fr);justify-items:start;min-height:62px;padding-inline:16px;text-align:left}}.app-shell .edit-page .vt-format-panel .vt-format-ratios button{position:relative;min-height:138px;padding:18px 12px 15px;border:2px solid rgba(255,255,255,.13)!important;background:#222728!important;color:#c4c9ca!important}.app-shell .edit-page .vt-format-panel .vt-format-ratios button.active{border-color:var(--editor-yellow)!important;background:rgba(251,214,40,.08)!important;color:var(--editor-yellow)!important;box-shadow:inset 0 0 0 1px rgba(251,214,40,.14)}.app-shell .edit-page .vt-format-panel .vt-format-ratio-icon{width:48px;height:48px}.app-shell .edit-page .vt-format-panel .vt-format-ratio-label{font-weight:650}.app-shell .edit-page .vt-format-panel .vt-format-ratio-selected{position:absolute;top:8px;right:8px;padding:3px 6px;border-radius:999px;background:var(--editor-yellow);color:#1f2324;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}@container (max-width: 540px){.app-shell .edit-page .vt-format-panel .vt-format-ratios button{min-height:72px}.app-shell .edit-page .vt-format-panel .vt-format-ratio-icon{width:40px;height:40px}}.app-shell .edit-page .vt-branding-panel{display:grid;grid-gap:16px;gap:16px}.app-shell .edit-page .vt-branding-panel .vt-branding-title{margin:0}.app-shell .edit-page .vt-branding-panel .vt-branding-alert{margin:0;color:#aeb3b4;font-size:13px;line-height:1.5}.app-shell .edit-page .vt-branding-panel .vt-branding-create{width:-moz-fit-content;width:fit-content;min-height:40px;padding:9px 14px;border-radius:9px}.app-shell .edit-page .vt-branding-panel .vt-branding-choice{display:grid;grid-gap:12px;gap:12px;margin:0 27px;padding:16px 18px;border:1px solid var(--editor-panel-line);border-radius:14px;background:rgba(255,255,255,.02);transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.app-shell .edit-page .vt-branding-panel .vt-branding-choice.is-enabled{border-color:rgba(251,214,40,.28);background:linear-gradient(145deg,rgba(251,214,40,.07),transparent 42%),rgba(255,255,255,.025);box-shadow:0 14px 34px rgba(0,0,0,.12)}.app-shell .edit-page .vt-branding-panel .vt-branding-choice-header{display:flex;align-items:center;gap:12px}.app-shell .edit-page .vt-branding-panel .vt-branding-choice-header .bubble-toggle{flex:1 1 auto;min-width:0}.app-shell .edit-page .vt-branding-panel .vt-branding-choice-status{flex:0 0 auto;min-width:42px;padding:5px 9px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.04);color:#9ea5a6;font-size:10px;font-weight:800;line-height:1;text-align:center;text-transform:uppercase;letter-spacing:.06em}.app-shell .edit-page .vt-branding-panel .vt-branding-choice-status.active{border-color:rgba(251,214,40,.38);background:rgba(251,214,40,.13);color:var(--editor-yellow)}.app-shell .edit-page .vt-branding-panel .vt-branding-disabled-hint{margin:-2px 0 0;color:#9ea5a6;font-size:12px;line-height:1.45}.app-shell .edit-page .vt-branding-panel .vt-branding-clear{width:-moz-fit-content;width:fit-content;padding:2px 0;border:0;background:transparent;color:#f08b8b;font-size:11.5px;font-weight:700}.app-shell .edit-page .vt-branding-panel .vt-branding-library{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px}.app-shell .edit-page .vt-branding-panel .vt-branding-card{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0;padding:10px;border:1px solid var(--editor-panel-line);border-radius:12px;background:#181d1e;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.app-shell .edit-page .vt-branding-panel .vt-branding-card:hover{border-color:rgba(255,255,255,.2)}.app-shell .edit-page .vt-branding-panel .vt-branding-card.selected{border-color:rgba(251,214,40,.5);background:rgba(251,214,40,.055);box-shadow:inset 0 0 0 1px rgba(251,214,40,.1)}.app-shell .edit-page .vt-branding-panel .vt-branding-card .section-placeholder,.app-shell .edit-page .vt-branding-panel .vt-branding-card video{width:100%;aspect-ratio:16/9;border-radius:8px;object-fit:cover;background:#0d1112}.app-shell .edit-page .vt-branding-panel .vt-branding-card-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.app-shell .edit-page .vt-branding-panel .vt-branding-card-copy strong{overflow:hidden;color:#f4f5f5;font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.app-shell .edit-page .vt-branding-panel .vt-branding-card-copy span{color:#aeb3b4;font-size:11px;line-height:1.4}.app-shell .edit-page .vt-branding-panel .vt-branding-card-copy [role=alert]{color:#f08b8b}.app-shell .edit-page .vt-branding-panel .vt-branding-card-footer{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.app-shell .edit-page .vt-branding-panel .vt-branding-select-badge{min-height:34px;padding:6px 10px;border:1px solid var(--editor-panel-line);border-radius:8px;background:rgba(255,255,255,.04);color:#d8dbdc;font-size:11px;font-weight:800}.app-shell .edit-page .vt-branding-panel .vt-branding-select-badge:not(:disabled):hover{border-color:rgba(251,214,40,.42);color:var(--editor-yellow)}.app-shell .edit-page .vt-branding-panel .vt-branding-select-badge.selected{border-color:var(--editor-yellow);background:var(--editor-yellow);color:#181b1c;opacity:1}.app-shell .edit-page .vt-branding-panel .vt-branding-card-footer .vt-chip-danger{min-height:34px;margin:0;padding:6px 9px;border-radius:8px;font-size:11px}.app-shell .edit-page .vt-branding-panel .vt-branding-library-section .vt-editor-tab-section-body{gap:6px}.app-shell .edit-page .vt-branding-panel .vt-branding-create{width:auto;white-space:nowrap}.app-shell .edit-page .vt-branding-panel :is(.vt-branding-alert,.vt-branding-ready){margin:0;color:#b9bfc0;font-size:12px;line-height:1.5}@container (max-width: 540px){.app-shell .edit-page .vt-branding-panel .vt-branding-choice{margin-inline:19px;padding:14px}.app-shell .edit-page .vt-branding-panel .vt-branding-choice-header{align-items:flex-start}.app-shell .edit-page .vt-branding-panel .vt-branding-choice-status{margin-top:7px}.app-shell .edit-page .vt-branding-panel .vt-branding-library{grid-template-columns:minmax(0,1fr)}}.app-shell .edit-page .vt-branding-panel .vt-branding-orphan{margin-top:12px;border-color:rgba(251,214,40,.45)}.app-shell .edit-page .vt-branding-panel .vt-branding-orphan .vt-branding-card-copy span{color:#e7b93f}.app-shell .edit-page .vt-branding-panel .vt-branding-library{display:flex;grid-template-columns:none;gap:12px;padding:6px 2px 10px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.22) transparent}.app-shell .edit-page .vt-branding-panel .vt-branding-library::-webkit-scrollbar{height:8px}.app-shell .edit-page .vt-branding-panel .vt-branding-library::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(255,255,255,.2)}.app-shell .edit-page .vt-branding-panel .vt-branding-library .vt-branding-card{flex:0 0 auto;width:232px}.app-shell .edit-page .vt-branding-panel .vt-branding-card video{width:100%;height:auto;max-height:320px;aspect-ratio:auto;object-fit:contain;background:#0d1112}