.et2-tabs{display:block;margin:0 0 12px;padding:0 0 10px;border-bottom:1px solid rgba(31,35,36,.14)}.et2-row{display:flex;flex-wrap:wrap;gap:4px 14px;min-width:0}.et2-row-secondary{margin-top:8px}.et2-tab{display:inline-flex;align-items:center;gap:7px;min-height:32px;margin:0;padding:4px 8px;border:0;background:transparent;color:rgba(31,35,36,.52);font-family:inherit;font-size:15.5px;font-weight:500;line-height:1.15;white-space:nowrap;cursor:pointer;transition:none}.et2-tab svg{flex:0 0 17px;width:17px;height:17px;opacity:.8}.et2-tab:hover{background:transparent;color:rgba(31,35,36,.85)}.et2-tab.active{background:transparent;color:#1f2324;font-weight:700}.et2-tab.active svg{opacity:1}.et2-tab[aria-disabled=true]{cursor:default}.et2-invite{display:inline-flex;align-items:center;gap:6px;min-height:31px;margin:0 0 0 10px;padding:4px 13px;border:0;border-radius:999px;background:#1f2324;color:#fbd628;font-family:inherit;font-size:13px;font-weight:600;line-height:1.15;white-space:nowrap;cursor:pointer;transition:none}.et2-invite:hover{color:#ffe45e}.app-shell .edit-page .vt-switch-reels{margin-bottom:10px!important}.et2-switch{display:grid;grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);grid-gap:5px;gap:5px;width:100%;margin:0 0 12px;padding:5px 8px;border:0;border-radius:12px;background:linear-gradient(180deg,#26292c,#191c1f)}.et2-switch-btn{display:inline-flex;align-items:center;justify-content:center;min-width:0;gap:6px;min-height:40px;margin:0;padding:6px 8px;border:0;border-radius:8px;background:transparent;color:#cfd4d5;font-family:inherit;font-size:13.5px;font-weight:550;line-height:1.15;white-space:nowrap;cursor:pointer;transition:none}.et2-switch-btn:before{content:attr(data-step);display:inline-grid;place-items:center;width:30px;height:30px;border:2px solid #9aa1a3;border-radius:50%;color:#cfd4d5;font-size:14px;font-weight:650;line-height:1;flex:0 0 30px}.et2-switch-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.et2-switch-btn.active:before{border-color:#fbd628;color:#fbd628}.et2-switch-btn.active{background:transparent;color:#fbd628;font-weight:700}.et2-switch-btn.active .et2-switch-label{text-decoration:underline;text-underline-offset:4px}.et2-new{order:1;display:inline-grid;place-items:center;margin-left:2px;padding:3px 9px;border-radius:7px;background:linear-gradient(135deg,#c026d3,#ff2fb4);color:#fff;font-size:10.5px;font-weight:800;letter-spacing:.02em;line-height:1;flex:0 0 auto}.et2-switch-btn.et2-dim{opacity:.75}.et2-switch-btn.has-social-edit:after,.et2-switch-tour:after{content:"✓";display:inline-grid;place-items:center;width:18px;height:18px;border-radius:5px;background:linear-gradient(135deg,#13b84f,#20d965);color:#fff;font-size:11px;font-weight:850;line-height:1;flex:0 0 18px}.et2-switch-btn.has-social-edit:after{background:linear-gradient(135deg,#13b84f,#20d965)}.et2-row{align-items:center}.et2-invite{min-height:30px;padding:3px 13px}.et2-tabs{padding-bottom:8px}body:has(.vt-header-convert) .app-shell .edit-page .et2-switch{margin-top:-28px}.et2-invite{min-height:31px!important;padding:4px 13px!important}html body .app-shell .edit-page .vt-editor{overflow-anchor:none}html body .app-shell .edit-page .vt-settings{position:static!important;inset:auto!important;z-index:auto!important}html body .app-shell .edit-page .vt-settings>.vt-editor-tab-panel+.vt-editor-settings-panel{margin-top:16px!important}html body .app-shell .edit-page .vt-modal.vt-modal-wide>.vt-modal-heading>h2,html body .app-shell .edit-page .vt-modal.vt-modal-wide>h2{padding-inline:42px;text-align:center}html body .app-shell .edit-page .vt-modal:is(.vt-modal-wide,.vt-setting-info-modal)>.vt-modal-actions{display:flex;flex-wrap:wrap;justify-content:center!important;gap:10px;width:100%;margin:18px auto 0}html body .app-shell .edit-page .vt-modal.vt-delete-confirmation>.vt-modal-actions{justify-content:center!important;width:100%}html body .app-shell .edit-page .vt-modal.vt-setting-info-modal.vt-splitscreen-settings-modal{width:min(430px,calc(100vw - 32px))}html body .app-shell .edit-page .vt-modal.vt-setting-info-modal .vt-splitscreen-settings-body{display:grid;grid-gap:15px;gap:15px;width:min(320px,100%);max-width:100%!important;margin:20px auto 0!important;text-align:left;justify-items:start}html body .app-shell .edit-page .vt-modal.vt-setting-info-modal .vt-splitscreen-settings-body .bubble-toggle{gap:15px;padding:0;font-size:13px;font-weight:600}html body .app-shell .edit-page .vt-modal.vt-setting-info-modal .vt-splitscreen-settings-body .field{display:grid;grid-template-columns:50px max-content max-content;align-items:center;justify-content:start;justify-items:start;grid-gap:15px;gap:15px;width:100%;margin:0}html body .app-shell .edit-page .vt-modal.vt-setting-info-modal .vt-splitscreen-settings-body .field label{font-size:13px;font-weight:600}html body .app-shell .edit-page .vt-modal.vt-setting-info-modal .vt-splitscreen-settings-body .field select{margin:0}html body .app-shell .edit-page .vt-modal.vt-setting-info-modal .vt-splitscreen-settings-body .field input[type=number]{width:76px;min-width:0;min-height:42px;margin:0;padding:6px 8px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}html body .app-shell .edit-page .vt-modal.vt-setting-info-modal .vt-splitscreen-settings-body .vt-field-hint{color:rgba(255,255,255,.55);font-size:12px;font-weight:400;white-space:nowrap}html body .app-shell .edit-page .vt-modal.vt-setting-info-modal>.vt-modal-actions .vt-setting-info-ok{margin:0}@media (max-width:640px){html body .app-shell .edit-page .vt-modal.vt-modal-wide>.vt-modal-heading>h2,html body .app-shell .edit-page .vt-modal.vt-modal-wide>h2{padding-inline:30px}html body .app-shell .edit-page .vt-modal.vt-setting-info-modal .vt-splitscreen-settings-body .field{grid-template-columns:max-content max-content;gap:8px 12px}html body .app-shell .edit-page .vt-modal.vt-setting-info-modal .vt-splitscreen-settings-body .field label{grid-column:1/-1}}html body .app-shell .edit-page .vt-modal:is(.vt-setting-info-modal) select,html body .app-shell .edit-page .vt-modal:is(.vt-upscale-modal) select{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;field-sizing:content;width:-moz-fit-content!important;width:fit-content!important;min-width:120px;max-width:100%!important;height:42px!important;min-height:42px!important;padding:9px 38px 9px 13px!important;border:2px solid #fbd628!important;border-radius:10px!important;background-color:#fff!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2317191a' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 13px center!important;background-size:12px 8px!important;color:#17191a!important;font-weight:650;cursor:pointer}.app-shell .edit-page .vt-editor-settings-panel :is(.vt-overlay-edit,.vt-info-icon-btn){display:inline-flex;align-items:center;justify-content:center;width:32px;min-width:32px;height:32px;min-height:32px}.app-shell .edit-page .vt-color-picker-swatch{min-height:32px}.vt-modal-backdrop :is(.vt-modal-close,.vt-info-close){width:36px;min-width:36px;height:36px;min-height:36px}@media (max-width:640px){.app-shell .edit-page .vt-editor-settings-panel,.app-shell .edit-page .vt-editor-settings-panel.vt-agent-collapsed{grid-template-columns:minmax(0,1fr)!important}html body .app-shell .edit-page .vt-editor-settings-panel .vt-setting-cell .bubble-toggle{flex-wrap:nowrap;gap:8px;padding:5px 2px}.app-shell .edit-page .vt-editor-settings-panel .vt-setting-cell .bubble-toggle>span,.app-shell .edit-page .vt-editor-settings-panel .vt-setting-cell .bubble-toggle>span .vt-label-tail{flex:1 1;min-width:0;font-size:16px}.app-shell .edit-page .vt-editor-settings-panel .vt-setting-cell .bubble-toggle :is(.vt-overlay-edit,.vt-info-icon-btn){width:26px;min-width:26px;height:26px;min-height:26px;margin-left:5px}.app-shell .edit-page .vt-editor-settings-panel .vt-setting-cell .bubble-toggle .vt-info-icon-btn{width:24px;min-width:24px;height:24px;min-height:24px;margin-left:2px}.app-shell .edit-page .vt-editor-settings-panel .vt-setting-cell .bubble-toggle>span .vt-label-tail{white-space:nowrap}.et2-switch{grid-template-columns:max-content minmax(0,1fr);padding-inline:5px;overflow:visible}.et2-switch-btn{position:relative;gap:9px;min-width:0;padding-inline:5px;white-space:nowrap}.et2-switch-btn:before{flex:0 0 24px;width:24px;height:24px}.et2-switch-btn .et2-switch-label{min-width:0;overflow:visible;font-size:12px;line-height:1.2}.et2-switch-btn .et2-new{position:absolute;top:-3px;right:2px;z-index:1;padding:1px 5px;font-size:8.5px;line-height:1.35}}:root{--editor-modal-layer:140;--editor-modal-nested-layer:160;--editor-modal-critical-layer:180}.app-shell .edit-page .vt-modal.vt-modal-wide{width:min(620px,calc(100vw - 32px))}.app-shell .edit-page .vt-modal.vt-angle-help-modal,.app-shell .edit-page .vt-modal.vt-veo3-modal{width:min(680px,calc(100vw - 32px))}.app-shell .edit-page .vt-modal.vt-location-guide-modal{width:min(800px,calc(100vw - 32px))}.app-shell .edit-page .vt-angle-example-grid,.app-shell .edit-page .vt-location-guide-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell .edit-page :is(.vt-modal-backdrop,.vt-info-overlay){z-index:var(--editor-modal-layer)}.app-shell .edit-page .vt-modal-backdrop:has(.vt-angle-help-modal){z-index:var(--editor-modal-nested-layer)}.vt-pricing-popup-overlay{z-index:var(--editor-modal-critical-layer)}@media (max-width:700px){.app-shell .edit-page .vt-modal.vt-angle-help-modal,.app-shell .edit-page .vt-modal.vt-location-guide-modal,.app-shell .edit-page .vt-modal.vt-modal-wide,.app-shell .edit-page .vt-modal.vt-veo3-modal{width:calc(100vw - 16px)}.app-shell .edit-page .vt-angle-example-grid,.app-shell .edit-page .vt-location-guide-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.et2-tabs{display:flex;flex-wrap:wrap;justify-content:flex-start;overflow:visible;gap:6px 14px;padding-bottom:26px;scroll-margin-top:64px}.et2-row{display:contents}.et2-tabs .et2-tab{flex:0 0 auto;min-height:40px;white-space:nowrap}.et2-tabs .et2-invite{flex:0 0 auto;margin-left:0}.app-shell .edit-page .et2-switch{order:-2;width:100%;margin-bottom:0}}.app-shell .edit-page .vt-music-panel .vt-music-enabled-toggle{margin-bottom:2px}.app-shell .edit-page .vt-music-panel .vt-music-volume{display:grid;grid-gap:9px;gap:9px;margin:0;padding:13px 15px;border:1px solid var(--editor-panel-line);border-radius:12px;background:rgba(255,255,255,.027)}.app-shell .edit-page .vt-music-panel .vt-music-volume>label{margin:0;color:#d7d9da;font-size:13px;font-weight:500}.app-shell .edit-page .vt-music-panel .vt-music-volume-row{gap:12px}.app-shell .edit-page .vt-music-panel .vt-music-volume-value{display:grid;place-items:center;min-width:40px;min-height:30px;border:1px solid var(--editor-panel-line);border-radius:8px;background:var(--editor-control);color:#f1f2f2;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app-shell .edit-page .vt-music-panel .vt-music-volume-row input[type=range]{height:4px;accent-color:var(--editor-yellow)}.app-shell .edit-page .vt-music-panel .vt-music-volume-row .button.warning{min-height:34px;padding:0 15px;border-radius:8px;font-size:13px;font-weight:600}.app-shell .edit-page .vt-music-panel .vt-music-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:2px 0 0}.app-shell .edit-page .vt-music-panel .vt-music-tabs button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:0;min-height:44px;padding:7px 10px;border:1px solid var(--editor-panel-line);border-radius:10px;background:rgba(255,255,255,.035);color:#c5c9ca;font-size:clamp(11px,.72vw,14px);font-weight:500;line-height:1.15;text-align:center;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s ease}.app-shell .edit-page .vt-music-panel .vt-music-tabs button:hover{border-color:var(--editor-panel-line-strong);background:rgba(255,255,255,.06);color:#f4f5f5;transform:translateY(-1px)}.app-shell .edit-page .vt-music-panel .vt-music-tabs button.active{border-color:rgba(251,214,40,.64);background:var(--editor-yellow-soft);color:var(--editor-yellow);box-shadow:inset 0 0 0 1px rgba(251,214,40,.05)}.app-shell .edit-page .vt-music-panel .vt-music-tabs .vt-badge{padding:2px 6px;border-radius:999px;background:var(--editor-yellow);color:var(--editor-ink);font-size:9px;font-weight:700;white-space:nowrap}.app-shell .edit-page .vt-music-panel .vt-music-moods{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px 14px;gap:10px 14px;margin:0;border:1px solid var(--editor-panel-line);border-radius:12px;background:rgba(255,255,255,.025)}.app-shell .edit-page .vt-music-panel .vt-music-mood{gap:8px;min-width:0;color:#d7d9da;font-size:clamp(12px,.74vw,14px);font-weight:400}.app-shell .edit-page .vt-music-panel .vt-music-mood input[type=checkbox]{flex:0 0 16px;width:16px;height:16px;min-height:0;margin:0;border-radius:4px;accent-color:var(--editor-yellow)}.app-shell .edit-page .vt-music-panel .vt-music-box{display:grid;grid-gap:10px;gap:10px;margin:0;padding:14px;border:1px solid var(--editor-panel-line);border-radius:12px;background:rgba(255,255,255,.025)}.app-shell .edit-page .vt-music-panel .vt-music-box .vt-info-note{margin:0;padding:11px 12px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:rgba(255,255,255,.035);color:var(--editor-muted);font-size:13px;line-height:1.4}@media (max-width:620px){.app-shell .edit-page .vt-music-panel .vt-music-moods,.app-shell .edit-page .vt-music-panel .vt-music-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-shell .edit-page .vt-music-source-tabs{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr))}.app-shell .edit-page .vt-music-source-tabs .vt-badge{margin-left:4px;padding:2px 5px;border-radius:999px;background:var(--editor-yellow);color:#1b1f20;font-size:8px;font-weight:700}.app-shell .edit-page .vt-music-panel .vt-music-track-select{display:grid;flex:1 1;grid-gap:2px;gap:2px;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left}.app-shell .edit-page .vt-music-panel .vt-music-track-select:focus-visible{outline:2px solid var(--editor-yellow);outline-offset:3px;border-radius:4px}@media (max-width:620px){.app-shell .edit-page .vt-music-source-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-shell .edit-page .vt-music-panel{grid-template-columns:minmax(0,1fr)!important;align-items:start;justify-items:stretch}.app-shell .edit-page .vt-music-panel>:not(.editor-toggle){width:100%;max-width:none}.app-shell .edit-page .vt-music-panel .vt-music-box,.app-shell .edit-page .vt-music-panel .vt-music-moods,.app-shell .edit-page .vt-music-panel .vt-music-source-tabs,.app-shell .edit-page .vt-music-panel .vt-music-track{box-sizing:border-box;min-width:0}.app-shell .edit-page .vt-music-panel .editor-segmented-tabs>button{color:#c6cbcd}.app-shell .edit-page .vt-music-panel .editor-segmented-tabs>button svg{color:currentColor;opacity:1}.app-shell .edit-page .vt-music-panel .vt-music-track{width:100%;color:#f1f3f3;padding:10px 13px}.app-shell .edit-page .vt-music-panel .vt-music-track-info,.app-shell .edit-page .vt-music-panel .vt-music-track-select{min-width:0;color:#f1f3f3;gap:3px;padding-right:4px}.app-shell .edit-page .vt-music-panel .vt-ai-music-name,.app-shell .edit-page .vt-music-panel .vt-music-track-info strong,.app-shell .edit-page .vt-music-panel .vt-music-track-select strong{overflow:hidden;color:#f1f3f3!important;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.app-shell .edit-page .vt-music-panel .vt-ai-music-style,.app-shell .edit-page .vt-music-panel .vt-music-track-info span,.app-shell .edit-page .vt-music-panel .vt-music-track-select span{color:#aeb4b6!important}@container (max-width: 620px){.app-shell .edit-page .vt-music-source-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell .edit-page .vt-music-source-tabs>button>span{overflow:visible;text-overflow:clip;white-space:normal}.app-shell .edit-page .vt-music-panel .vt-music-moods{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 410px){.app-shell .edit-page .vt-music-panel .vt-music-moods{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-shell .edit-page :is(.vt-music-box),.app-shell .edit-page :is(.vt-music-moods),.app-shell .edit-page :is(.vt-music-volume){border-color:rgba(255,255,255,.12)!important;background:var(--editor-surface-secondary)!important}.app-shell .edit-page :is(.vt-music-note){color:var(--editor-text-muted)}.app-shell .edit-page .vt-music-panel .vt-music-source-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:7px;border:1px solid rgba(255,255,255,.13);border-radius:11px;background:var(--editor-surface-secondary)}.app-shell .edit-page .vt-music-panel .vt-music-source-tabs>button{min-height:48px;padding:8px 10px;border-color:rgba(255,255,255,.12);background:var(--editor-surface-control);color:#d6dadb;font-size:12px;font-weight:600;white-space:normal}.app-shell .edit-page .vt-music-panel .vt-music-source-tabs>button.active{border-color:var(--editor-yellow)!important;background:var(--editor-yellow)!important;color:var(--editor-ink)!important}.app-shell .edit-page .vt-music-panel .vt-music-moods{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;padding:15px}.app-shell .edit-page .vt-music-panel .vt-music-mood{min-height:28px;color:#e2e5e5;font-size:12.5px;font-weight:500}.app-shell .edit-page .vt-music-panel .vt-ai-music-row,.app-shell .edit-page .vt-music-panel .vt-music-box,.app-shell .edit-page .vt-music-panel .vt-music-track{border-color:rgba(255,255,255,.14);background:var(--editor-surface-secondary)}@container (max-width: 410px){.app-shell .edit-page .vt-music-panel .vt-music-moods{grid-template-columns:1fr}}.app-shell .edit-page .vt-music-panel .vt-music-playback-section .vt-editor-tab-section-body{grid-template-columns:minmax(0,.8fr) minmax(230px,1.2fr);align-items:center}.app-shell .edit-page .vt-music-panel .vt-music-enabled-toggle{margin:0}.app-shell .edit-page .vt-music-panel .vt-music-volume{gap:7px;padding:0;border:0!important;background:transparent!important}.app-shell .edit-page .vt-music-panel .vt-music-volume-row{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px}.app-shell .edit-page .vt-music-panel .vt-music-source-tabs{grid-template-columns:repeat(4,minmax(0,1fr));background:#141819}.app-shell .edit-page .vt-music-panel .vt-music-source-tabs>button{min-height:46px;padding:8px;border-color:transparent;background:transparent;color:#c5cacc}.app-shell .edit-page .vt-music-panel .vt-music-moods{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;padding:13px;border-color:rgba(255,255,255,.11)!important;background:#222728!important}.app-shell .edit-page .vt-music-panel .vt-music-mood{min-height:32px;color:#e0e3e3}.app-shell .edit-page .vt-music-panel .vt-music-box{padding:0;border:0!important;background:transparent!important}.app-shell .edit-page .vt-music-panel :is(.vt-music-track,.vt-ai-music-row,.vt-selected-music){border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#222728}@container (max-width: 720px){.app-shell .edit-page .vt-music-panel .vt-music-playback-section .vt-editor-tab-section-body{grid-template-columns:minmax(0,1fr)}.app-shell .edit-page .vt-music-panel .vt-music-source-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 540px){.app-shell .edit-page .vt-music-panel .vt-music-moods{grid-template-columns:repeat(2,minmax(0,1fr))}}.app-shell .edit-page .vt-music-panel .vt-music-track-list .vt-music-player{min-height:66px;padding:10px 12px;border:2px solid rgba(255,255,255,.1)!important;border-radius:11px;background:#222728!important;color:#f1f3f3!important;box-shadow:none}.app-shell .edit-page .vt-music-panel .vt-music-track-list .vt-music-player.active{border:2px solid var(--editor-yellow)!important;background:rgba(251,214,40,.08)!important;box-shadow:inset 0 0 0 1px rgba(251,214,40,.16)}.app-shell .edit-page .vt-music-panel .vt-music-track-list .vt-music-play{background:var(--editor-yellow)!important;color:#1f2324!important}.app-shell .edit-page .vt-music-panel .vt-music-track-list{display:grid;grid-gap:8px;gap:8px;grid-auto-rows:min-content;max-height:min(390px,52vh);padding:2px 8px 2px 2px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(251,214,40,.58) rgba(255,255,255,.06);scrollbar-width:thin}.app-shell .edit-page .vt-music-panel .vt-music-track-list::-webkit-scrollbar{width:8px}.app-shell .edit-page .vt-music-panel .vt-music-track-list::-webkit-scrollbar-track{border-radius:999px;background:rgba(255,255,255,.06)}.app-shell .edit-page .vt-music-panel .vt-music-track-list::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(251,214,40,.58)}.app-shell .edit-page .vt-music-panel .vt-music-track-list .vt-music-play{order:1}.app-shell .edit-page .vt-music-panel .vt-music-track-list .vt-music-track-info{order:2;flex:0 1 auto;min-width:0}.app-shell .edit-page .vt-music-panel .vt-music-track-list .vt-music-progress{order:3;flex:1 1 72px;width:auto;max-width:none;min-width:58px;padding:0;border:0;cursor:pointer}.app-shell .edit-page .vt-music-panel .vt-music-track-list .vt-music-progress:disabled{cursor:default;opacity:.72}.app-shell .edit-page .vt-music-panel .vt-music-track-list .vt-music-player.active{border-width:2px!important}.app-shell .edit-page .vt-music-panel .vt-music-preview-error{margin:0;padding:9px 11px;border:1px solid rgba(248,113,113,.26);border-radius:9px;background:rgba(248,113,113,.08);color:#fca5a5!important;font-size:12px;line-height:1.4}@container (max-width: 500px){.app-shell .edit-page .vt-music-panel .vt-music-track-list .vt-music-progress{flex-basis:56px;min-width:46px}}html body .app-shell .edit-page .vt-music-library-section,html body .app-shell .edit-page .vt-music-panel{overflow-anchor:none}html body .app-shell .edit-page .vt-music-panel .vt-music-source-content{display:grid;align-content:start;grid-gap:14px;gap:14px;min-width:0}html body .app-shell .edit-page .vt-music-panel .vt-music-library-list{max-height:min(390px,52vh);scroll-behavior:auto;overflow-anchor:none}html body .app-shell .edit-page .vt-music-panel .vt-music-upload{display:grid;grid-gap:16px;gap:16px;padding:18px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:15px!important;background:linear-gradient(145deg,#232829,#1c2021)!important}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-heading{display:flex;align-items:center;gap:12px;min-width:0}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-heading>div{display:grid;grid-gap:3px;gap:3px;min-width:0}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-heading strong{color:#f4f5f2;font-size:15px;line-height:1.3}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-heading span:not(.vt-music-upload-icon){color:#aeb5b7;font-size:12px;line-height:1.45}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-dropzone-icon,html body .app-shell .edit-page .vt-music-panel .vt-music-upload-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:12px;background:rgba(251,214,40,.13);color:#fbd628}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-icon{width:44px;height:44px}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-dropzone{display:grid;justify-items:center;grid-gap:5px;gap:5px;width:100%;min-height:180px;padding:24px 18px;border:1.5px dashed rgba(251,214,40,.58);border-radius:13px;background:rgba(251,214,40,.035);color:#f4f5f2;font:inherit;text-align:center;cursor:pointer;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-dropzone.is-dragging,html body .app-shell .edit-page .vt-music-panel .vt-music-upload-dropzone:focus-visible,html body .app-shell .edit-page .vt-music-panel .vt-music-upload-dropzone:hover{border-color:#fbd628;background:rgba(251,214,40,.09);outline:0}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-dropzone:hover{transform:translateY(-1px)}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-dropzone:disabled{cursor:wait;opacity:.72;transform:none}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-dropzone-icon{width:50px;height:50px;margin-bottom:5px}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-dropzone strong{color:#f4f5f2;font-size:15px}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-dropzone span:not(.vt-music-upload-dropzone-icon){color:#c0c5c6;font-size:12.5px}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-dropzone small{margin-top:3px;color:#8f9799;font-size:11px;letter-spacing:.02em}html body .app-shell .edit-page .vt-music-panel .vt-music-upload .vt-music-status{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;padding:9px 12px;border:1px solid rgba(74,222,128,.24);border-radius:9px;background:rgba(74,222,128,.07);color:#86efac!important;font-size:12px;font-weight:650}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-library-title{margin:2px 0 -4px;color:#dfe2e2;font-size:12px;font-weight:750;letter-spacing:.03em;text-transform:uppercase}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-list{max-height:270px}.app-shell .edit-page .vt-music-panel .vt-music-source-tabs{gap:5px;padding:5px}@media (max-width:700px){html body .app-shell .edit-page .vt-music-panel .vt-music-upload{padding:14px!important}html body .app-shell .edit-page .vt-music-panel .vt-music-upload-dropzone{min-height:158px;padding:20px 14px}}.app-shell .edit-page .vt-music-panel .vt-music-track-list .vt-music-progress{position:relative;height:32px;min-height:32px;border-radius:0;background:transparent!important}.app-shell .edit-page .vt-music-panel .vt-music-track-list .vt-music-progress:before{content:"";position:absolute;top:50%;right:0;left:0;height:5px;border-radius:999px;background:linear-gradient(90deg,var(--color_primary_default) var(--vt-music-preview-progress,0),rgba(255,255,255,.16) var(--vt-music-preview-progress,0));transform:translateY(-50%)}.app-shell .edit-page :is(.vt-personalize-link,.vt-music-credit-toggle,.vt-avatar-gallery-toggle,.vt-avatar-gallery-delete){display:inline-flex;align-items:center;min-height:32px;padding-block:5px}