.single-preset[data-v-7dca3bb0]{margin:0 0 15px 0;border-radius:7px;border:2px solid #3d3c44;overflow:hidden;cursor:pointer}.single-preset.active[data-v-7dca3bb0]{border-color:#d8d8d8}.preset-body[data-v-7dca3bb0]{padding:15px;padding-top:0}.preset-body ul li[data-v-7dca3bb0]{padding:0 5px}.preset-body ul li a[data-v-7dca3bb0]{display:table;padding:3px 5px;color:#d8d8d8;font-size:12px;border-radius:5px;border:1px solid #d8d8d8}.preset-header[data-v-7dca3bb0]{width:100%;background-color:#21222b;border-radius:7px;border:none;font-size:.875rem;font-weight:700;color:#d8d8d8;text-align:left;padding:0 18px;min-height:66px;position:relative;display:flex;justify-content:space-between;align-items:center}.preset-toggle[data-v-7dca3bb0]{align-self:normal}ul.preset-versions[data-v-7dca3bb0]{justify-content:space-around;list-style:none;margin:0;padding-top:15px;border-top:1px solid #000;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:row;margin:0 -5px}li.preset-version[data-v-7dca3bb0]{display:flex;flex-direction:column;align-items:center;justify-content:center}li.preset-version img[data-v-7dca3bb0]{max-width:16px;margin-top:6px}.single-preset .filmstro-caret-right-icon[data-v-7dca3bb0]{transition:all .4s ease}.single-preset.is-open .filmstro-caret-right-icon[data-v-7dca3bb0]{transform:rotate(-90deg)}.advanced-presets-actions[data-v-5c823303]{display:flex;justify-content:space-between}.preset-action[data-v-5c823303]{display:block;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;position:relative}.advanced-presets-header[data-v-5c823303]{display:flex;justify-content:space-between;align-items:center;padding:5px}.advanced-presets-header img[data-v-5c823303]{width:25px}.advanced-presets.accordion[data-v-5c823303]{border-radius:7px;border:2px solid #d8d8d8;overflow:hidden;cursor:pointer;padding:10px}.add-custom-preset[data-v-5c823303]{display:flex;justify-content:center;align-items:center;border:2px solid #3d3c44;background-color:#21222b;border-radius:7px;margin:10px auto;font-size:.875rem;color:#d8d8d8}.add-custom-preset.disabled[data-v-5c823303]{cursor:not-allowed}.add-custom-preset.disabled button[data-v-5c823303]{pointer-events:none}.add-custom-preset[data-v-5c823303]:hover{border-style:dashed}.import-preset-button[data-v-5c823303]{cursor:pointer;display:flex;justify-content:center;align-items:center;color:#d8d8d8;gap:20px;position:relative;width:100%;padding:10px}.import-preset-button[data-v-5c823303] *{cursor:pointer}.blank-preset-wrapper[data-v-5c823303]{margin:0 0 15px 0;border-radius:7px;border:2px solid #3d3c44;overflow:hidden;cursor:pointer}.blank-preset-wrapper button.clear-button.blank-preset-button[data-v-5c823303]{width:100%;background-color:#21222b;border-radius:7px;border:none;font-size:.875rem;font-weight:700;color:#d8d8d8;text-align:left;padding:0 18px;min-height:66px;position:relative;display:flex;justify-content:space-between;align-items:center}.coming-soon-wrapper[data-v-5c823303]{display:flex;justify-content:center;gap:30px;flex-direction:column;align-items:center;font-size:12px}.coming-soon-wrapper img[data-v-5c823303]{max-width:35px}.toggle-container[data-v-314c8306]{display:inline-flex;align-items:center;gap:8px}.toggle-container--vertical[data-v-314c8306]{flex-direction:column;align-items:center}.toggle-label[data-v-314c8306]{font-size:14px;color:#666;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle-switch[data-v-314c8306]{position:relative;display:inline-block;transition:.4s}.toggle-switch--vertical[data-v-314c8306]{transform:rotate(90deg)}.toggle-switch input[data-v-314c8306]{opacity:0;width:0;height:0}.slider[data-v-314c8306]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--toggle-disabled-color);transition:.4s;border-radius:34px}.slider[data-v-314c8306]:before{position:absolute;content:"";background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider[data-v-314c8306]{background-color:var(--toggle-enabled-color)}.toggle-switch--small[data-v-314c8306]{width:40px;height:24px}.toggle-switch--small .slider[data-v-314c8306]:before{height:18px;width:18px;left:3px;bottom:3px}.toggle-switch--small input:checked+.slider[data-v-314c8306]:before{transform:translateX(16px)}.toggle-switch--small~.toggle-label[data-v-314c8306]{font-size:12px}.toggle-switch--medium[data-v-314c8306]{width:60px;height:34px}.toggle-switch--medium .slider[data-v-314c8306]:before{height:26px;width:26px;left:4px;bottom:4px}.toggle-switch--medium input:checked+.slider[data-v-314c8306]:before{transform:translateX(26px)}.toggle-switch--medium~.toggle-label[data-v-314c8306]{font-size:14px}.toggle-switch--large[data-v-314c8306]{width:80px;height:44px}.toggle-switch--large .slider[data-v-314c8306]:before{height:34px;width:34px;left:5px;bottom:5px}.toggle-switch--large input:checked+.slider[data-v-314c8306]:before{transform:translateX(36px)}.toggle-switch--large~.toggle-label[data-v-314c8306]{font-size:16px}.toggle-container--vertical .toggle-label--left[data-v-314c8306]{margin-bottom:4px}.toggle-container--vertical .toggle-label--right[data-v-314c8306]{margin-top:4px}[data-v-c72e45e2]{font-family:Nunito Sans}input[data-v-c72e45e2],select[data-v-c72e45e2]{background-color:#20202b;border:2px solid #3d3c44;color:#fff}select[data-v-c72e45e2]{width:100%}button[data-v-c72e45e2]{background-color:#20202b;border:2px solid #3d3c44;border-radius:.25rem;padding:.25rem .5rem;color:#fff}.no-controllers[data-v-c72e45e2]{border:2px solid #3d3c44;border-radius:.5rem;padding:1rem;text-align:center}.d-block[data-v-c72e45e2]{display:block}.row[data-v-c72e45e2]{display:flex;margin-top:.5rem}.slider-cc-wrapper[data-v-c72e45e2],.slider-midi-learn-button[data-v-c72e45e2],.slider-name[data-v-c72e45e2]{width:33.3333%}.slider-midi-learn-button[data-v-c72e45e2]{display:flex;justify-content:end}.clicked[data-v-c72e45e2]{color:var(--filmstro-yellow)!important;background-color:#4a4a4a!important;border:2px solid #4a4a4a!important}.slider-cc-wrapper label[data-v-c72e45e2]{margin-right:.5rem;font-size:.9rem}.slider-cc-wrapper input[data-v-c72e45e2]{width:4rem;padding:.25rem .5rem;align-items:center}.slider-name[data-v-c72e45e2]{display:inline-flex;align-items:center;font-size:.9rem}.midi-controllers-wrapper[data-v-c72e45e2]{padding:1rem;height:100%;overflow-y:auto}.midi-controller-helper-text p[data-v-c72e45e2]{font-size:.75rem;line-height:1rem;color:gray}.p-1[data-v-c72e45e2]{padding:.25rem}.mt-4[data-v-c72e45e2]{margin-top:1.5rem}.mt-2[data-v-c72e45e2]{margin-top:.5rem}.refresh-midi-list[data-v-c72e45e2]{margin-top:20px;margin:20px auto;display:flex;justify-content:center}.refresh-midi-list button[data-v-c72e45e2]{cursor:pointer}.stems-title[data-v-bbf76162]{color:var(--filmstro-gray);font-size:15px;margin:10px}.stems-wrapper[data-v-bbf76162]{display:flex;flex-direction:column;gap:10px;padding:15px;padding-bottom:15px;position:relative;border-right:1px solid #393841;height:100%;overflow-y:auto}.filmstro-stem[data-v-bbf76162]{padding:10px;border-top:1px solid;flex:1;display:flex;justify-content:space-between;flex-direction:column}.filmstro-stem.is-solo .stem-solo-toggle[data-v-bbf76162],.filmstro-stem:hover .stem-solo-toggle[data-v-bbf76162]{opacity:1;pointer-events:all}button.stem-solo-toggle[data-v-bbf76162]{max-width:30px}.stem-actions[data-v-bbf76162]{justify-content:space-around;min-width:130px;gap:20px}.stem-actions[data-v-bbf76162],.stem-meter[data-v-bbf76162]{display:flex;align-items:center}.stem-meter progress[data-v-bbf76162]{height:10px;max-width:100px;margin-left:0}.stem-meter progress[data-v-bbf76162]::-webkit-progress-value{background-color:var(--filmstro-blue)}[data-slider-selected=momentum] .stem-meter progress::-webkit-progress-value{background-color:var(--filmstro-yellow)}[data-slider-selected=depth] .stem-meter progress::-webkit-progress-value{background-color:var(--filmstro-blue)}[data-slider-selected=power] .stem-meter progress::-webkit-progress-value{background-color:var(--filmstro-red)}.accordion-body.stem-group-items{padding-left:0;padding-right:0}.accordion-body.stem-group-items .stem-actions{display:grid;grid-template-columns:2fr auto auto}.accordion-body.stem-group-items .stem-meter{margin-right:auto;width:100%}.accordion-body.stem-group-items .stem-meter progress{max-width:100%;width:100%;display:block}.stem-group{width:100%}.stem-group-name{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer}.stem-group-name span{margin-left:auto;margin-right:20px;display:flex;justify-content:center;align-items:center;background-color:#ff5f00;color:#fff;border-radius:50%;width:18px;height:18px;font-size:12px;font-weight:700;line-height:1}.stem-groups{display:flex;flex-direction:column;gap:10px}.filmstro-stems{max-height:550px;overflow:scroll}.empty-rendered-themes[data-v-7f52b300]{display:flex;flex-direction:column;gap:10px;justify-content:center;align-items:center}.rendered-themes[data-v-7f52b300]{display:flex;padding:20px;flex-direction:column;height:100%;gap:10px;max-height:380px;overflow-y:scroll}.empty-themes-message[data-v-7f52b300]{font-size:.875rem;text-align:center;color:var(--filmstro-gray)}.rendered-theme-content[data-v-7f52b300]{display:flex;width:100%;align-items:center;position:relative;flex:1;height:100%;overflow:hidden}.rendered-theme[data-v-7f52b300]{display:flex;height:65px;border:solid;width:100%;background:#21222b;border:var(--filmstro-border);border-radius:5px;align-items:center;position:relative}.rendered-theme.playing .filmstro-pause-icon-icon[data-v-7f52b300]{display:block}.rendered-theme.playing .filmstro-play-icon-icon[data-v-7f52b300]{display:none}.rendered-theme.playing .rendered-theme-progress[data-v-7f52b300]{bottom:0;opacity:1}.rendered-theme-player[data-v-7f52b300]{width:65px;height:100%;display:flex;justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:50%;border-top-left-radius:5px;border-bottom-left-radius:5px}.rendered-theme-player img[data-v-7f52b300]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rendered-theme-title[data-v-7f52b300]{color:#fff;height:100%;display:flex;justify-content:center;padding-left:13px;flex-direction:column;font-size:13px;text-align:left}.rendered-theme-title time[data-v-7f52b300]{font-size:11px}.rendered-theme-actions[data-v-7f52b300]{margin-left:auto;height:100%;padding:10px;display:flex;justify-content:space-around;align-items:center}.rendered-theme-actions svg[data-v-7f52b300]{fill:#fff}.rendered-theme-actions button[data-v-7f52b300]{width:22px;height:22px}.rendered-theme-play-button img[data-v-7f52b300]{pointer-events:none}.rendered-theme-play-button .filmstro-pause-icon-icon[data-v-7f52b300]{display:none}.rendered-theme-progress[data-v-7f52b300]{position:absolute;bottom:-10px;left:0;height:4px;background:var(--filmstro-gray);width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;transition:all .4s ease;opacity:0}.rendered-theme-progress-fill[data-v-7f52b300]{background:var(--filmstro-yellow);width:0;height:100%;border-bottom-left-radius:inherit}.rendered-theme:hover .rendered-theme-actions svg[data-v-7f52b300]{transform:scale(1.2)}.filmstro-slider-wrapper[data-v-491b1a70]{position:relative;margin-bottom:20px}.filmstro-slider-wrapper.inline-slider[data-v-491b1a70]{display:flex;gap:10px;align-items:center;justify-content:space-between;display:grid;grid-template-columns:1fr 2fr}.filmstro-slider-wrapper.inline-slider .slider-name[data-v-491b1a70]{text-align:right;text-transform:uppercase;margin-bottom:0}.filmstro-slider-wrapper progress[data-v-491b1a70]{width:calc(100% - 17px);position:absolute;bottom:10px;pointer-events:none;height:4.4px}.filmstro-slider-wrapper .slider-point[data-v-491b1a70]{display:none;width:15px;height:15px;position:absolute;bottom:5px;opacity:1;border-radius:50%;z-index:1;cursor:pointer}.filmstro-slider-wrapper .slider-point.slider-left[data-v-491b1a70]{left:5px}.filmstro-slider-wrapper .slider-point.slider-right[data-v-491b1a70]{right:6px}.filmstro-slider-wrapper .slider-point.slider-center[data-v-491b1a70]{left:50%;display:block;width:2px;border-radius:0;opacity:.5;bottom:3.8px}.filmstro-slider-wrapper .slider-name[data-v-491b1a70]{font-size:.875rem;line-height:14px;font-family:Nunito Sans;color:hsla(0,0%,100%,.8);margin-bottom:10px;display:inline-block;margin-left:10px}.filmstro-slider[data-v-491b1a70]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(100% - 12px);background-color:transparent!important}.filmstro-slider[data-v-491b1a70]:focus{outline:none}.filmstro-slider[data-v-491b1a70]::-webkit-slider-runnable-track{width:100%;height:4.4px;cursor:pointer;background:transparent;border-radius:1.3px;z-index:2;margin-top:10px}.filmstro-slider[data-v-491b1a70]::-webkit-slider-container{margin-left:5px}.momentum-slider input[data-v-491b1a70]::webkit-slider-thumb{-webkit-appearance:none;background-color:#ffbe36!important}.momentum-slider .slider-point[data-v-491b1a70],.momentum-slider progress[data-v-491b1a70]::-webkit-slider-runnable-track{background-color:var(--filmstro-yellow)!important}.depth-slider .slider-point[data-v-491b1a70],.depth-slider progress[data-v-491b1a70]::-webkit-slider-runnable-track{background-color:var(--filmstro-blue)}.power-slider .slider-point[data-v-491b1a70],.power-slider progress[data-v-491b1a70]::-webkit-slider-runnable-track{background-color:var(--filmstro-red)}.filmstro-slider[data-v-491b1a70]::-webkit-slider-thumb{box-shadow:1px 1px 5px #fff;border:1px solid #fff;height:15px!important;width:15px!important;border-radius:50%;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-11px}.filmstro-slider[data-v-491b1a70]::-webkit-slider-thumb::-moz-range-track{width:100%;height:2.4px;cursor:pointer;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;background:#3071a9;border-radius:1.3px;border:.2px solid #010101}.filmstro-slider[data-v-491b1a70]::-webkit-slider-thumb::-moz-range-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:16px;width:16px;border-radius:3px;background:#fff;cursor:pointer}.filmstro-slider[data-v-491b1a70]::-webkit-slider-thumb::-ms-track{height:8.4px;border-color:transparent;border-width:16px 0;color:transparent;width:100%;height:4.4px;cursor:pointer;background:transparent;border-radius:1.3px;z-index:2}.filmstro-slider[data-v-491b1a70]::-webkit-slider-thumb::-ms-fill-lower{background:#2a6495;border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}.filmstro-slider[data-v-491b1a70]::-webkit-slider-thumb::-ms-fill-upper{background:#3071a9;border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d}.filmstro-slider[data-v-491b1a70]::-webkit-slider-thumb::-ms-thumb{box-shadow:1px 1px 1px #000,0 0 1px #0d0d0d;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer}.filmstro-slider[data-v-491b1a70]::-webkit-slider-thumb:focus::-ms-fill-lower{background:#3071a9}.filmstro-slider[data-v-491b1a70]::-webkit-slider-thumb:focus::-ms-fill-upper{background:#367ebd}.momentum-slider input[data-v-491b1a70]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#ffbe36!important}.depth-slider input[data-v-491b1a70]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#4c98f2!important}.power-slider input[data-v-491b1a70]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#ee4777!important}.momentum-slider progress[data-v-491b1a70]::-webkit-progress-value{background:var(--filmstro-yellow);background:linear-gradient(90deg,#20212a 0,var(--filmstro-yellow) 100%)}.depth-slider progress[data-v-491b1a70]::-webkit-progress-value{background:var(--filmstro-blue);background:linear-gradient(90deg,#20212a 0,var(--filmstro-blue) 100%)}.power-slider progress[data-v-491b1a70]::-webkit-progress-value{background:var(--filmstro-red);background:linear-gradient(90deg,#20212a 0,var(--filmstro-red) 100%)}.slider-body-inside[data-v-491b1a70],.slider-body[data-v-491b1a70]{position:relative;width:100%}.filmstro-slider-labels[data-v-491b1a70]{display:flex;justify-content:space-between;font-size:.6rem;padding-left:10px;padding-right:10px;color:#979797}.toggle-sliders[data-v-4f3a0891]{display:flex;justify-content:space-between;margin-bottom:5px;width:100%;max-width:calc(100% - 40px)}.sliders-container[data-v-4f3a0891]{padding:30px;height:100%;width:100%;margin:0 auto;margin-right:0;padding-right:0}.sliders-wrapper[data-v-4f3a0891]{margin:0;z-index:1;position:relative;padding:20px;height:100%;display:flex;flex-direction:column;justify-content:center}.sliders-body[data-v-4f3a0891]{display:flex;flex-direction:column;justify-content:space-between;align-content:center;height:100%;max-width:350px;width:100%;margin-left:auto;margin-right:auto}.slider-actions button[data-v-4f3a0891]:disabled{opacity:.5;cursor:not-allowed}.sliders-actions[data-v-4f3a0891]{display:flex;justify-content:space-between}.slider-wrapp[data-v-4f3a0891]{display:flex;align-items:center;gap:5px}.slider-wrapp .filmstro-slider-wrapper[data-v-4f3a0891]{flex:1}.slider-wrapp button[data-v-4f3a0891]{background-color:var(--filmstro-gray);padding:5px;border-radius:4px}.slider-wrapp button[data-v-4f3a0891]:hover{opacity:.8}.slider-wrapp button svg[data-v-4f3a0891]{width:20px;height:20px}.slider-wrapp button svg g[data-v-4f3a0891],.slider-wrapp button svg path[data-v-4f3a0891]{stroke:red}.export-theme-modal{color:#fff}.export-theme-modal .modal-content{border-radius:15px}.export-theme-modal .modal-dialog{background:var(--filmstro-black);border-radius:15px;max-width:700px}.export-theme-actions{display:flex;width:100%;gap:10px;flex-direction:column;align-items:center}.export-theme-actions button{display:flex;justify-content:center;align-items:center;max-width:250px;margin:0;width:100%;font-size:12px}.export-theme-actions button img{width:20px;height:20px}.export-theme-modal .btn-close{color:#fff!important;top:15px;right:20px}.export-modal-title{font-size:25px;margin-bottom:10px;display:flex;justify-content:center;gap:20px}.export-modal-title img{margin-bottom:20px}.export-modal-content{padding:30px}.export-modal-content .export-modal-description{margin-bottom:20px;color:#e9e9e9;font-size:12px;line-height:normal}.export-modal-content .export-modal-description h3{font-size:2.3rem;text-wrap:balance;line-height:1;margin-bottom:20px}.license-this-track-modal{color:#fff}.license-this-track-modal .modal-content{border-radius:15px}.license-this-track-modal .modal-dialog{background:var(--filmstro-black);border-radius:15px;max-width:1300px!important;width:100%!important}.license-this-track-modal .btn-close{color:#fff!important;top:15px;right:20px}.license-this-track-modal .license-theme-body{display:flex;gap:30px}.license-this-track-modal .license-theme-pricing{width:55%;position:relative}.license-this-track-modal .license-theme-pricing:before{content:"";border:1px solid #393841;align-self:stretch;position:absolute;top:0;left:0;height:100%}.license-this-track-modal .license-theme-details-box{height:100%;border-radius:11px;display:flex;flex-direction:column;flex:1;text-align:left;padding:25px;min-height:400px;max-width:350px;margin:0 auto;background-position:inherit;background-size:cover;position:relative}.license-this-track-modal .license-theme-details-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#20202b;border-radius:inherit;opacity:.2;z-index:0}.license-this-track-modal .license-theme-details-box *{z-index:1}.license-this-track-modal .license-theme-details{width:45%;height:100%;order:-1}.license-this-track-modal .license-theme-details-box h3{font-size:25px;text-align:left}.license-this-track-modal .license-theme-details-box h4{font-size:17px}.license-this-track-modal .license-options{margin-bottom:30px;border-bottom:1px solid #393841}.license-this-track-modal .license-option{display:flex;text-align:left;border-top:1px solid #393841;padding:5px 10px;margin-bottom:6px;font-size:12px;cursor:pointer}.license-this-track-modal .license-option:hover{background-color:#393841}.license-this-track-modal .license-option-name{font-size:13px;margin-bottom:2px}.license-this-track-modal .divider{display:flex;flex-direction:row;gap:10px;justify-content:center;color:#fff;max-width:50%;margin:10px auto}.license-this-track-modal .divider:after,.license-this-track-modal .divider:before{content:"";flex:1 1;border-bottom:2px solid #fff;margin:auto}.license-this-track-modal .view-plans{display:inline-block;background:transparent!important;border:solid var(--filmstro-yellow)}.license-this-track-modal .license-theme-pricing-footer .btn{display:inline-flex;align-items:center;justify-content:space-between;height:35px;padding:5px 20px;font-size:9px}.license-this-track-modal .license-theme-pricing-footer .btn img{margin-right:5px}.license-this-track-modal .license-theme-pricing-footer .buttons{display:flex;justify-content:flex-end;gap:10px}.license-this-track-modal .license-theme-pricing p{margin-bottom:10px}.license-this-track-modal .license-option-details{width:100%}.license-this-track-modal .license-option-description{display:flex;align-items:center;justify-content:space-between}.license-this-track-modal .option-checkbox{width:24px}.license-this-track-modal .option-checkbox img{width:15px;margin-top:3px}.license-this-track-modal .border-white{border-color:#fff}.license-this-track-modal button.music-track-play-toggle{margin-top:auto;margin-left:auto;margin-right:auto}.license-this-track-modal button.music-track-play-toggle img{width:50px}.license-this-track-modal .purchase-btn-wrapper{display:flex;align-items:center;width:100%;justify-content:center;padding-left:20px}.license-this-track-modal .purchase-btn-wrapper .btn{margin-left:20px}.license-this-track-modal .pricing-title{margin-bottom:20px}#video-canvas[data-v-464f851f]{position:relative}.detailsa[data-v-101d5765]{width:100%;flex:1}.detailsa div[data-v-101d5765]{display:flex;justify-content:space-between}.announcement-bar-wrapper[data-v-5bdb27dc]{position:fixed;top:0;left:0;width:100%;background:var(--filmstro-red);z-index:9999999999999}.announcement-bar[data-v-5bdb27dc]{display:grid;justify-content:space-between;align-items:center;height:100%;padding:14px;grid-template-columns:200px 1fr 250px}.announcement-bar-text[data-v-5bdb27dc]{text-align:center;display:flex;gap:10px;justify-content:space-around}.announcement-bar-cta[data-v-5bdb27dc]{text-align:right;display:flex;justify-content:space-between;align-items:center}a.button-cta[data-v-5bdb27dc]{background:var(--filmstro-yellow);padding:5px 10px;border-radius:4px;color:#000}.announcement-dimiss[data-v-5bdb27dc]{padding:3px;cursor:pointer;height:20px;font-size:12px;display:flex;justify-content:center;align-items:center;gap:15px}.announcement-dimiss span[data-v-5bdb27dc]{display:flex;justify-content:center;align-items:center;color:var(--filmstro-black);gap:10px}.announcement-dimiss span span[data-v-5bdb27dc]{width:20px;height:20px;background-color:var(--filmstro-black);color:#fff;display:flex;justify-content:center;align-items:center}span.pulse{width:10px;height:10px;background:var(--filmstro-yellow);display:inline-block;border-radius:10px;animation:pulse .5s infinite alternate;cursor:pointer}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.3)}}#modal-too-short .modal-cont h3{font-size:36px}#modal-too-short .modal-dialog.modal-dialog-centered{max-width:610px}.button-group{display:flex;gap:10px}.button-group button{padding:8px 16px;background-color:transparent;font-size:12px;color:#fff;letter-spacing:-.4px;text-align:center;border-radius:10px;border:var(--filmstro-border);cursor:pointer}.button-group button.active{background-image:linear-gradient(90deg,#fbb402 0,#fb9102);color:#fff}.button-group.flexed button{flex:1}.button-group.grouped{gap:0}.button-group.grouped button{border-left:1px solid #ccc;border-radius:0}.button-group.grouped button.first-button{border-top-left-radius:4px;border-bottom-left-radius:4px}.button-group.grouped button.last-button{border-top-right-radius:4px;border-bottom-right-radius:4px}.track-settings{padding-top:10px}.track-setting{border-radius:20px;margin-bottom:30px;font-weight:300}.track-setting label{font-size:15px;color:#fff;letter-spacing:-.5px}.track-setting img{width:20px}.algorithm-mode[data-v-272d42d8]{display:flex;flex-direction:column;gap:10px}.algorithm-mode label[data-v-272d42d8]{display:flex;align-items:center;gap:5px}.tooltip-toggler[data-v-272d42d8]{cursor:pointer;position:relative;display:inline-flex;align-items:center}.tooltip-content[data-v-272d42d8]{opacity:0;z-index:99;color:#000;width:190px;display:block;font-size:11px;padding:5px 10px;border-radius:3px;text-align:center;background:hsla(0,0%,98%,.9);border:1px solid rgba(34,34,34,.9);box-shadow:0 0 3px rgba(0,0,0,.5);transition:all .2s ease-in-out;transform:scale(0);position:absolute;right:-80px;bottom:40px}.tooltip-content[data-v-272d42d8]:after,.tooltip-content[data-v-272d42d8]:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid hsla(0,0%,98%,.9);position:absolute;bottom:-10px;left:43%}.tooltip-toggler:hover .tooltip-content[data-v-272d42d8],a:hover .tooltip-content[data-v-272d42d8]{opacity:1;transform:scale(1)}.about-filmstro[data-v-ba906aba]{font-size:16px;display:flex;padding:30px;flex-direction:column;justify-content:space-evenly;justify-content:space-between;gap:20px;text-align:left}.about-header[data-v-ba906aba]{display:flex;align-items:center}.about-header img[data-v-ba906aba]{width:50px}.about-header h3[data-v-ba906aba]{margin-left:20px;font-size:40px;color:#fff}.about-terms a[data-v-ba906aba]{color:var(--filmstro-gray);text-decoration:underline}.settings-modal .settings-header{display:flex;width:100%;justify-content:space-evenly;margin-bottom:30px}.settings-modal .settings-header-item{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3px;color:#9b9b9b}.settings-modal .settings-header-item.active{color:var(--filmstro-yellow)}.settings-modal .settings-header-item span{margin-top:auto}.settings-modal .modal-content{background-color:#07131b;min-width:450px}.settings-modal .modal-body{width:500px;margin:0 auto}.settings-modal .modal-dialog{max-width:700px!important;width:100%}.settings-modal .setting-block{text-align:left}.settings-modal .setting-block label{color:#7b848b;font-size:.875rem;font-weight:600}.settings-modal .setting-block .setting-top{display:flex;width:100%;justify-content:space-between;align-items:center;margin-block:20px}.settings-modal .setting-block .toggle-input-wrapper{display:inline-flex;flex:1;margin-left:auto;width:100%;justify-content:flex-end;align-items:center;gap:10px}.settings-modal .setting-block small{font-size:12px;display:block;margin-bottom:3px;margin-top:4px}.settings-modal .btn-close{color:#fff!important;top:15px;right:20px}#modal-too-short .modal-backdrop{background-color:rgba(0,0,0,.7)}#modal-too-short .modal-cont h3{color:#000;font-size:30px;font-weight:800;margin-bottom:20px}#modal-too-short .modal-cont{padding:16px 25px;color:#000;background-color:#fff;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}#modal-too-short .modal-cont p{font-size:15px;margin-bottom:15px}#modal-too-short .modal-body{padding:0!important;border:var(--filmstro-border)}#modal-too-short .modal-dialog.modal-dialog-centered{max-width:680px}#modal-too-short img{border-top-right-radius:inherit;border-top-left-radius:inherit}#modal-too-short .flex{display:flex;gap:10px;justify-content:center}.the-timepicker[data-v-7bd1258a]{display:flex;gap:12px;padding:10px}.the-timepicker .picker-item[data-v-7bd1258a]{display:flex;flex-direction:column}.the-timepicker .picker-item label[data-v-7bd1258a]{text-align:left;font-size:.75rem;color:#9b9b9b;margin-bottom:5px;cursor:pointer}.the-timepicker .picker-item .quantity-input[data-v-7bd1258a]{display:flex;align-items:center;border:1px solid #e0e0e0;border-radius:4px;overflow:hidden}.the-timepicker .picker-item .quantity-input input[data-v-7bd1258a]{border:none;text-align:center;width:60px;padding:8px 4px;-moz-appearance:textfield}.the-timepicker .picker-item .quantity-input input[data-v-7bd1258a]::-webkit-inner-spin-button,.the-timepicker .picker-item .quantity-input input[data-v-7bd1258a]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.the-timepicker .picker-item .quantity-input input[data-v-7bd1258a]:focus{outline:none}.the-timepicker .picker-item .quantity-input .quantity-btn[data-v-7bd1258a]{background:#f5f5f5;border:none;padding:8px 12px;cursor:pointer;color:#666;transition:background-color .2s}.the-timepicker .picker-item .quantity-input .quantity-btn[data-v-7bd1258a]:hover:not(:disabled){background:#e0e0e0}.the-timepicker .picker-item .quantity-input .quantity-btn[data-v-7bd1258a]:disabled{cursor:not-allowed;opacity:.5}.the-timepicker .picker-item .quantity-input .quantity-btn[data-v-7bd1258a]:active:not(:disabled){background:#d5d5d5}.music-length-modal h3{font-size:2rem}.music-length-modal .algorithm_mode_wrapper{margin-top:20px}.music-length-modal .algorithm_mode_wrapper p{margin-bottom:10px}.music-length-modal .music-lenght-modal-wrapper{display:flex;flex-direction:column;align-items:center}.music-length-modal .modal-backdrop{background-color:rgba(0,0,0,.8)}.music-length-modal .modal-dialog{background:linear-gradient(180deg,#292938,#15151c);border-radius:15px;max-width:100%!important}.music-length-modal .modal-dialog .modal-content{border-radius:inherit}.music-length-modal .modal-body{width:500px}.music-length-modal .modal-actions{justify-content:center;gap:20px;display:flex;margin-top:30px}.music-length-modal .modal-actions button{font-size:.8rem;margin:0;min-width:80px}.music-length-modal .ok-button{background:#41b882}.music-length-modal .cancel-button{background:#ff7674}.music-length-modal img.logo{margin-bottom:10px;width:60px;border-radius:4px}.music-length-modal .btn-close{color:#d8d8d8!important;font-size:1.5rem!important}.canvas-scroll-container[data-v-5076e300]{position:relative;width:100%;height:320px;overflow-x:auto;overflow-y:hidden;background:#2a2a2a;border-radius:4px}.canvas-wrapper[data-v-5076e300]{position:relative;height:100%;min-width:100%}canvas[data-v-5076e300]{left:0}.timeline-container[data-v-5076e300]{position:relative;padding:0;border-radius:4px}.controls[data-v-5076e300]{margin-bottom:10px;display:flex;gap:20px;align-items:center}canvas[data-v-5076e300]{background:transparent}.zoom-controls[data-v-5076e300]{display:flex;align-items:center;gap:10px}input[type=range][data-v-5076e300]{width:150px}.sliders-container[data-v-5076e300]{display:flex;gap:20px;flex-direction:column;align-items:center}.slider-group[data-v-5076e300]{display:flex;align-items:center;gap:10px}.slider-group label[data-v-5076e300]{min-width:70px}.slider-group input[type=range][data-v-5076e300]{width:100px}.slider-group span[data-v-5076e300]{min-width:45px}.line-button.momentum[data-v-5076e300]{background:#f44}.line-button.depth[data-v-5076e300]{background:#4f4}.line-button.power[data-v-5076e300]{background:#44f}#momentumSlider[data-v-5076e300]::-webkit-slider-thumb{background:#f44}#depthSlider[data-v-5076e300]::-webkit-slider-thumb{background:#4f4}#powerSlider[data-v-5076e300]::-webkit-slider-thumb{background:#44f}#momentumSlider[data-v-5076e300]::-moz-range-thumb{background:#f44}#depthSlider[data-v-5076e300]::-moz-range-thumb{background:#4f4}#powerSlider[data-v-5076e300]::-moz-range-thumb{background:#44f}.canvas-container[data-v-5076e300]{position:relative;height:250px}#audio-canvas[data-v-5076e300]{position:relative}#timeline[data-v-5076e300]{top:0;height:40px}#waveform[data-v-5076e300]{bottom:0;height:200px;cursor:crosshair}.loading[data-v-5076e300]{color:#666;font-style:italic}#playhead[data-v-5076e300]{position:absolute;top:0;width:2px;height:100%;background-color:#fff;pointer-events:none;z-index:10}#playhead[data-v-5076e300]:after{right:-7px}.context-menu[data-v-5076e300]{position:fixed;background:#1a1a1a;border:1px solid #333;border-radius:4px;padding:4px;min-width:150px;z-index:1000;box-shadow:0 2px 5px rgba(0,0,0,.5)}.context-menu-group[data-v-5076e300]{border-bottom:1px solid #333;padding:4px 0}.context-menu-group[data-v-5076e300]:last-child{border-bottom:none}.context-menu-item[data-v-5076e300]{display:block;padding:8px 12px;color:#fff;text-decoration:none;cursor:pointer;border:none;background:none;width:100%;text-align:left;font-size:14px;position:relative}.context-menu-item[data-v-5076e300]:hover{background:#333}.context-menu-item.has-submenu[data-v-5076e300]{padding-right:24px}.context-menu-item.has-submenu[data-v-5076e300]:after{content:"▸";position:absolute;right:8px;top:50%;transform:translateY(-50%)}.context-submenu[data-v-5076e300]{display:none;position:absolute;left:100%;top:0;background:#1a1a1a;border:1px solid #333;border-radius:4px;min-width:150px}.context-menu-item.has-submenu:hover .context-submenu[data-v-5076e300]{display:block}:root{--width-0:50px;--width-1:50px;--width-2:25px;--width-3:50px;--height-1:220px;--track-offset:0.28;--track-preroll:1.0;--track-outroll:1.0;--NUM-MAX-SECTIONS:62;--repeats-1:4;--repeats-end:10;--render-progress:0}*{touch-action:manipulation}[contenteditable]:focus{outline:0 solid transparent}.daw-wrapper{overflow-x:scroll;overflow-y:none;width:calc(--width-1 * 3);overflow-y:hidden;height:calc(var(--height-1)*1.05);padding:3px;background-color:var(--filmstro-black)}.daw-container-1,.daw-container-2{display:grid;grid-template-columns:0 calc(var(--width-1)*var(--track-offset)) calc(var(--width-1)*var(--track-preroll)) repeat(var(--repeats-1),var(--width-0) var(--width-1)) calc(var(--width-1)*var(--track-outroll));grid-template-rows:var(--height-1);grid-gap:0}.daw-container-3{grid-template-columns:0 calc(var(--width-1)*var(--track-offset)) calc(var(--width-1)*var(--track-preroll)) repeat(var(--repeats-1),var(--width-0) var(--width-1) var(--width-2)) calc(var(--width-1)*var(--track-outroll));grid-gap:0}.daw-container-3,.daw-container-4{display:grid;grid-template-rows:var(--height-1)}.daw-container-4{grid-template-columns:0 calc(var(--width-1)*var(--track-offset)) calc(var(--width-1)*var(--track-preroll)) repeat(var(--repeats-1),var(--width-0) var(--width-1) var(--width-2) var(--width-3)) repeat(var(--repeats-end),var(--width-0)) calc(var(--width-1)*var(--track-outroll));grid-gap:0}.daw-container-5{grid-template-columns:0 calc(var(--width-1)*var(--track-offset)) calc(var(--width-1)*var(--track-preroll)) repeat(var(--repeats-1),var(--width-0) var(--width-0) var(--width-1) var(--width-2) var(--width-3)) calc(var(--width-1)*var(--track-outroll));grid-gap:0}.daw-container-5,.daw-container-6{display:grid;grid-template-rows:var(--height-1)}.daw-container-6{grid-template-columns:0 calc(var(--width-1)*var(--track-offset)) calc(var(--width-1)*var(--track-preroll)) repeat(var(--repeats-1),var(--width-0) var(--width-0) var(--width-0) var(--width-1) var(--width-2) var(--width-3)) repeat(var(--repeats-end),var(--width-0)) calc(var(--width-1)*var(--track-outroll));grid-gap:0}.daw-container-7{grid-template-columns:0 calc(var(--width-1)*var(--track-offset)) calc(var(--width-1)*var(--track-preroll)) repeat(var(--repeats-1),var(--width-0) var(--width-0) var(--width-0) var(--width-0) var(--width-1) var(--width-2) var(--width-3)) calc(var(--width-1)*var(--track-outroll));grid-gap:0}.daw-container-7,.daw-container-8{display:grid;grid-template-rows:var(--height-1)}.daw-container-8{grid-template-columns:0 calc(var(--width-1)*var(--track-offset)) calc(var(--width-1)*var(--track-preroll)) repeat(var(--repeats-1),var(--width-0) var(--width-0) var(--width-0) var(--width-0) var(--width-0) var(--width-1) var(--width-2) var(--width-3)) calc(var(--width-1)*var(--track-outroll));grid-gap:0}.daw-item-0{width:calc(var(--width-0));height:var(--height-1)}.daw-item-1{width:calc(var(--width-1));height:var(--height-1)}.daw-item-2{width:calc(var(--width-2));height:var(--height-1)}.daw-item-3{width:calc(var(--width-3));height:var(--height-1)}.daw-item-bar{background-color:var(--filmstro-black);border:1px solid #41404a;width:100%;height:10%;cursor:grab;position:relative;span{position:absolute;top:0;left:0;width:0;height:100%;border-left:solid 1px var( --filmstro-red )}}.daw-item-bar-selected{background-color:#224868}.daw-item-top{background-color:var(--filmstro-black);border:1px solid #41404a;width:100%;height:20%;font-size:xx-small;font-variant-caps:small-caps}.daw-item-top-selected{background-image:linear-gradient(#184261,#1e5e83)}.daw-item-main{background-color:var(--filmstro-black);border:1px solid #41404a;width:100%;height:70%;pointer-events:auto}.daw-item-start{width:0;height:var(--height-1)}.daw-item-offset .daw-item-bar,.daw-item-offset .daw-item-top{background-color:transparent}.daw-item-offset{width:calc(var(--width-1)*var(--track-offset));height:var(--height-1);background-color:var(--filmstro-black)}.daw-item-preroll{width:calc(var(--width-1)*var(--track-preroll));height:var(--height-1)}.daw-item-outroll{width:calc(var(--width-1)*var(--track-outroll));height:var(--height-1)}.vl{border-right:2px solid #fff;height:110%}#svg1,.vl{position:relative;z-index:1;pointer-events:none;left:0}#svg1{width:calc(var(--NUM-MAX-SECTIONS)*var(--width-1));height:100%}.active-1{box-shadow:0 0 1px #9ecaed;background-color:#ffffff38}.active-1,.active-2{border-color:#9ecaed;position:relative}.active-2{box-shadow:0 0 5px #9ecaed}.daw-ic::-webkit-slider-thumb{-webkit-appearance:none;background-color:#fff;outline:1px solid;width:10px;height:10px}.daw-item-main{cursor:pointer}.daw-item-main:hover{border:1px solid #9fa2a7}.daw-item-top.noselect:not(.daw-item-top-selected){cursor:pointer}div#playhead:after{position:absolute;top:0;right:-9px;display:block;content:"";width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}.timeline-actions[data-v-4f5cf580]{position:relative;text-align:right;display:flex;justify-content:flex-end;align-items:center}.timeline-actions.template-not-loaded[data-v-4f5cf580]{display:none}.timeline-actions .toggle-dot[data-v-4f5cf580]{margin:0 0 0 auto;cursor:pointer;padding:10px 0}.timeline-actions .toggle-dot img[data-v-4f5cf580]{width:50px;height:auto}.timeline-actions ul[data-v-4f5cf580]{list-style:none;display:flex;align-items:center;justify-content:flex-end;top:0;right:90px;width:0;opacity:0;transition:all .5s ease;gap:10px}.timeline-actions ul.show[data-v-4f5cf580]{opacity:1;width:100%}.timeline-action[data-v-4f5cf580]{cursor:pointer;display:flex;align-items:center;height:40px;width:40px;justify-content:center;border-radius:5px;transition:all .5s ease;padding:5px}.timeline-action[data-v-4f5cf580]:hover{background:var(--filmstro-blue)}.timeline-action img[data-v-4f5cf580]{width:100%;max-height:100%;height:25px}.sliders-wrapper[data-v-4f5cf580]{height:100%;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat}.edit-bar-info-left[data-v-4f5cf580]{display:flex;justify-content:space-between;flex-wrap:nowrap;align-items:center}.set-length-wrapper[data-v-4f5cf580]{position:relative;display:flex;align-items:center;gap:5px}.set-length-wrapper .badge-img[data-v-4f5cf580]{position:relative;top:-16px;width:35px;right:0}.sliders-skin[data-v-4f5cf580]{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:100%}#controls[data-v-4f5cf580]{display:flex;width:100%;flex-wrap:wrap;padding:20px}#controls table[data-v-4f5cf580],#controls td[data-v-4f5cf580],#controls th[data-v-4f5cf580]{border:1px solid var(--body-color)}#controls #log1[data-v-4f5cf580],#controls #log2[data-v-4f5cf580],#controls #log3[data-v-4f5cf580],#controls #log4[data-v-4f5cf580]{font-family:monospace;font-size:small;white-space:pre;margin:1em 0}#controls details[data-v-4f5cf580]{background-color:#111;display:block;width:100%}#controls details div[data-v-4f5cf580]{display:flex;flex-direction:column;padding:5px;border-bottom:var(--filmstro-border)}#controls summary[data-v-4f5cf580]{background-color:#222}#controls summary[data-v-4f5cf580]:hover{text-decoration:none}#controls #container[data-v-4f5cf580]{padding:10px}#controls canvas[data-v-4f5cf580]{display:block;margin-top:10px;cursor:crosshair;background:#ecf0f1}#controls h3#htitle[data-v-4f5cf580]{display:block;width:100%}.btns[data-v-4f5cf580]{display:flex;flex-direction:column;margin-right:20px;gap:10px}.node-editor-actions[data-v-4f5cf580]{display:flex;gap:20px}.node-editor-actions div[data-v-4f5cf580]{display:flex;align-items:center;gap:8px}.node-editor-actions label[data-v-4f5cf580]{font-size:.7rem;color:var(--filmstro-gray)}.button-toggler-wrapper.active label[data-v-4f5cf580]{color:#afabab}details{z-index:999}.logs{padding:5px}.filmstro-column{overflow:auto}.timeline-element-wrapper{display:flex;flex-direction:column;width:100%;overflow:auto;padding-left:15px;padding-right:15px}.history-item{display:flex;gap:10px;border:1px solid}.history-item time{min-width:70px;border-right:1px solid;display:block}.history-item span{display:inline-flex;overflow:scroll}#algorithm-wraper a{color:var(--filmstro-yellow)!important}code{background-color:var(--filmstro-yellow);padding-left:10px;padding-right:10px}div#algorithm-debug li{list-style:none;border:1px solid;display:flex;justify-content:space-between}.play-pause-time-wrapper{display:flex;align-items:center}.node-editor-actions-wrapper{display:flex;gap:30px;position:relative}.node-editor-modes-wrapper{display:flex;gap:60px}.node-editor-modes-wrapper label{display:none}.node-editor-modes-wrapper .node-editor-modes{display:flex;display:grid;grid-template-columns:1fr 1fr 1fr}.node-editor-modes-wrapper .node-editor-modes button{flex:1;width:100%;border-radius:0;flex-shrink:0;width:auto;padding-left:5px;padding-right:5px;color:#fff;display:flex;gap:3px}.node-editor-modes-wrapper .node-editor-modes button:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.node-editor-modes-wrapper .node-editor-modes button:last-child{border-top-right-radius:5px;border-bottom-right-radius:5px}.render-watermark{margin-top:20px}.render-watermark a{text-decoration:underline}.audition-mode-wrapper{background:#20202b;position:absolute;top:-68px;right:20px}@media screen and (min-width:1441px){.audition-mode-wrapper{top:-85px}}.zoom-wrapper{gap:10px;display:flex}div#timeline-tooltips{font-size:.8rem;width:100%}div#timeline-tooltips a{color:#fff;text-decoration:underline}