@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Atkinson+Hyperlegible:wght@400;700&display=swap";.black,a.black,a.black:visited{color:#000}.primary{color:#e2256b}.bg-primary{background-color:#e2256b}.white,a.white{color:#fff}.light-gray{color:#939598}.gray{color:#636b74}.dark-gray{color:#1e2228}.highlight-gradient-1,.highlight-gradient-2{color:#e62e66}@media (min-width: 844px){.highlight-gradient-1{background:-webkit-linear-gradient(#d50a7a,#e62e66);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.highlight-gradient-2{background:-webkit-linear-gradient(45deg,#d60d79,#fd9e19);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}}a:focus,button:focus{outline:none}.black-bg{background:#020202}.light-gray-bg{background:#f8f9fb}.white-bg{background:#fff}.account.index,.account.cancel,.account.manage,.account.support,.account.edit,.account.compare,.account.new,.account.billing,.account.videos,.account.editor,.account.trial,.account.account\/teams,.account.account\/groups,.account.teams,.guide,.blog{color:#111}.sweet{position:absolute;left:-9999px;display:none}.show.account\/scripts,.show.remote{background:#000!important}.blog{background:#fff}.user-notice{background:#f9a410;color:#694b15;padding:16px;text-align:center;font-weight:600;position:relative;z-index:10}.user-notice.user-notice--blue{background:#f5f9ff;color:#4a6da3;border:1px solid #e4ecf9}.user-notice button{background:#fff;border-radius:20px;font-weight:600;padding:9px 14px;border:none;box-shadow:0 0 3px 3px #0000000f;letter-spacing:-.25px;cursor:pointer;transition:all .15s ease-in-out}.user-notice button:hover{color:#000;transform:scale(1.02);box-shadow:0 1px 3px 3px #0000001e}.user-notice button:active{transform:scale(.98)}.account .section-content{width:95vw;max-width:1400px}.account-manage-header .column{padding:0!important}.account-manage-header .head-text{font-size:1.25rem;letter-spacing:-.31px}.account-nav{border-bottom:1px solid #EAEAEA}.account-nav .account-nav--item{display:inline-block;margin-right:16px}.account-nav .account-nav--item a,.account-nav .account-nav--item button{display:block;padding:16px 0;font-weight:600;background:none;border:none;font-size:1rem}.account-nav .account-nav--item a:hover,.account-nav .account-nav--item button:hover{color:#e2256b;cursor:pointer}.account-nav .account-nav--item a.active,.account-nav .account-nav--item button.active{border-bottom:2px solid #000;margin:0!important}.account-header{margin-bottom:2rem}.account-header~.section-content{margin-top:65px}.account-header span.icon.scripts{width:17px;display:inline-block;vertical-align:middle;margin-right:3px}.account-header .logo-wrap:hover img{transform:scale(.9);opacity:.8}.account-header .logo-wrap img{width:45px;transition:all .15s ease-in-out}.account-header .column{padding:0}.account-header .notifications-dropdown{width:100vw}@media (min-width: 640px){.account-header .notifications-dropdown{right:10%!important;width:400px!important}}.swal2-title{color:#111!important;font-weight:700!important}.swal2-modal{border-radius:12px!important;display:flex;flex-direction:column}.swal2-actions .swal2-styled.swal2-cancel{border:1px solid #c2c2c2!important;background:transparent!important;color:#757575!important}.swal2-actions .swal2-styled.swal2-cancel:hover{border:1px solid transparent!important;color:#fff!important;background:#757575!important}.swal2-container label{transform:none;font-size:1rem;padding:4px 10px}.swal2-container .guide-link{font-weight:700;font-size:12px;margin-top:10px}.swal2-container .guide-link:not(.hide){display:block}.swal2-container textarea{border:2px solid #ccc;border-radius:7px;padding:10px;width:100%;margin-top:10px}.swal2-confirm.disabled{color:gray!important;background:#d3d3d3!important;pointer-events:none}.swal2-styled.swal2-cancel,.swal2-styled.swal2-cancel:hover{color:#fff!important}#cancel-reasons label{cursor:pointer}#cancel-reasons label:hover{color:#00f;opacity:.5}#cancel-reasons label:checked~div{display:block}.upgrade-plan-wrap{border-radius:7px;padding:16px;margin-bottom:24px!important;box-shadow:inset 0 0 0 1px #eaeaea;transition:all .25s ease-in-out;margin-left:0!important;flex:1}.upgrade-plan-wrap:hover{background:#f5f5f5;box-shadow:inset 0 0 0 1px transparent;cursor:pointer}.upgrade-plan-wrap.current{background:#ccc;color:#fff;pointer-events:none;box-shadow:inset 0 0 0 1px transparent}.upgrade-plan-wrap.selected{background:#e2256d;color:#fff;box-shadow:inset 0 0 0 1px transparent;pointer-events:none}.upgrade-plan-wrap.selected .gray{color:#fff}.option-wrap{display:flex;gap:20px}[data-controller=shares] input[type=radio]~div .groups-wrap{display:none}[data-controller=shares] .check{display:none}[data-controller=shares] input[type=radio]:checked~div .groups-wrap{display:block}[data-controller=shares] input[type=radio]:checked~div{border:1px solid transparent!important;background:#e8eeff}[data-controller=shares] input[type=radio]:checked~div .check{display:block}.script-labels{margin-top:8px;font-size:0;line-height:1}.label{font-size:12px;background:#ccc;border:none;padding:4px 10px 4px 6px;display:inline-block;border-radius:3px;overflow:hidden;margin-right:3px}.selectable-label{position:relative;border:none;font-size:.875rem;font-weight:500;color:#fff;transition:all .15s ease-in-out;background:transparent;margin:0 6px 8px 0}.selectable-label input{display:none}.selectable-label input~label{color:#23232d;cursor:pointer;padding:10px}.selectable-label input~label span{transform:translate(6px);display:inline-block;pointer-events:none;transition:all .15s ease-in-out;margin-right:3px}.selectable-label input~label i{opacity:0;transition:all .15s ease-in-out}.selectable-label input~label:after{content:" ";box-shadow:0 0 0 2px #ccc;width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:-1;border-radius:30px;transition:all .15s ease-in-out}.selectable-label input:checked~label{color:#fff}.selectable-label input:checked~label:after{opacity:1;background:#23232d;box-shadow:none}.selectable-label input:checked~label span{transform:translate(0)}.selectable-label input:checked~label i{opacity:1}.selectable-label:hover label:after{transform:scale(1.1)}.selectable-label:active{transform:scale(.95)}.teleprompter-controls{position:fixed;bottom:1rem;width:calc(100vw - 2rem);right:50%;transition:all .15s ease-in-out;transform:translate(50%);z-index:10}.teleprompter-controls .tc-item{font-size:13.3333px}.teleprompter-controls .nav-dropdown{padding:0 7px}.teleprompter-controls.slide-down{transform:translate(50%) translateY(78px)}.teleprompter-controls.slide-down .listening-bar{box-shadow:0 0 12px 2px #d40a7b}.teleprompter-controls .tc-inner-wrap{position:relative;background:#232323db;border-radius:1rem;transition:all .15s ease-in-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.teleprompter-controls .tc-inner-wrap button:hover{color:#e2256b}.teleprompter-controls .open-options-btn{display:none}.teleprompter-controls .tc-left-wrap{max-width:300px}.teleprompter-controls .mode-info{transform:translate(-4px) translateY(3px);display:inline-block}.listening-bar-wrap{background:#e2e2e2;position:absolute;bottom:calc(100% + 10px);left:50%;width:calc(100% - 20px);border-radius:4px;transform:translate(-50%)}.listening-bar-wrap .listening-bar{background:linear-gradient(135deg,#d40a7b,#fe5d4c);height:4px;width:100%;border-radius:2px;transition:all 1s}.listening-bar-wrap .listening-bar.warning{height:22px;padding:2px 10px;font-size:.75rem;font-weight:500;white-space:nowrap}.start-btn{position:relative}.start-btn span[data-stop]{display:none}.start-btn.disabled{box-shadow:none!important}.start-btn.listening{background:#000;box-shadow:none!important}.start-btn.listening:hover{color:var(--text-primary)}.start-btn.listening span[data-stop]{display:inline-block}.start-btn.listening span[data-start]{display:none}@media (max-width: 815px){.tc-inner-wrap{border-radius:12px 12px 0 0;width:100%!important;padding:12px 18px!important;max-width:375px;margin:auto}.tc-inner,#settings{display:block!important}.teleprompter-controls{transform:translate(50%) translateY(217px);right:50%!important;padding-top:0!important;bottom:0;z-index:200}.teleprompter-controls #scroll_speed{display:block}.teleprompter-controls .scroll-speed-wrap.show{width:150px!important}.teleprompter-controls.slide-down{transform:translate(50%) translateY(295px)}.teleprompter-controls.slide-down .tc-inner-wrap{background:transparent!important}.teleprompter-controls span[data-close]{display:none}.teleprompter-controls.open{transform:translate(50%) translateY(0);z-index:100}.teleprompter-controls.open .tc-inner-wrap{border-radius:1rem 1rem 0 0;background:#1d1d1de6}.teleprompter-controls.open span[data-close]{display:inline-block}.teleprompter-controls.open span[data-open]{display:none}.teleprompter-controls .tc-left-wrap{max-width:100%;padding-bottom:8px}.teleprompter-controls .tc-item{padding-bottom:1rem;margin:0!important;padding:.5rem;text-align:center;justify-content:center;gap:8px}.teleprompter-controls .tc-item i{font-size:1rem}.teleprompter-controls .tc-item:first-child{border-top:1px solid #484848;padding-top:1rem;padding-top:8px}.teleprompter-controls .open-options-btn{display:inline-block}}.remote .teleprompter-controls{visibility:hidden;bottom:-47px}.width-slider-wrap{width:calc(90vw - 130px);display:flex;margin:15px auto 30px;z-index:1}.width-slider-wrap input:first-child{transform:rotate(180deg);margin-right:-3px}.width-slider-wrap .slidecontainer{width:100%}.width-slider-wrap .slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:50%;height:4px;background:#373737;outline:none;transition:opacity .2s}.width-slider-wrap .slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:25px;background:linear-gradient(135deg,#d40a7b,#fe5d4c);cursor:pointer;border-radius:5px;border:none}.width-slider-wrap .slider::-moz-range-thumb{width:15px;height:25px;background:linear-gradient(135deg,#d40a7b,#fe5d4c);cursor:pointer;border-radius:5px;border:none}html,body{background:#000!important}.source-assembly{background:red}.source-microsoft{background:green}.source-vosk{background:#ff0}.source-chrome{background:#00f}.invisible{opacity:0}.visible{opacity:1}.script-container{width:90vw;margin:auto;transition:all .25s ease-in-out;font-family:Atkinson Hyperlegible,sans-serif}.script-container,.script-container [contenteditable]{outline:none;white-space:normal!important;word-wrap:break-word!important}@media (pointer: none){.teleprompter{transition:none!important}}.tc-icon-wrap{text-align:center;height:25px;display:flex;align-items:center;justify-content:center}.teleprompter--loading .script-container{pointer-events:none;animation:fadeInAndOut 1s alternate infinite;position:relative}.teleprompter--loading:before{display:none;content:attr(data-tip);position:fixed;top:35%;left:50%;transform:translate(-50%);background:#fff;padding:10px 25px;color:#000;font-size:1.2rem;font-weight:600;border-radius:3px;max-width:350px;width:95vw;z-index:1000;text-align:center}@keyframes fadeInAndOut{0%{opacity:.1}to{opacity:.35}}.screenshare{position:fixed;top:0;height:100vh;z-index:1;opacity:.5;left:50%;transform:translate(-50%)}.position-marker{position:fixed;left:-30px;width:30px;background:#fff;z-index:20;transition:all .25s ease-in-out;opacity:.2;padding:3px 0}.position-marker:hover{opacity:.8;width:45px;cursor:pointer}.position-marker--active{width:100%;pointer-events:none;opacity:.1;padding:2px 0}#script-body,.teleprompter,.account-header{position:relative;z-index:10}.teleprompter{font-size:5rem;line-height:1.05;margin:auto;padding-top:1.5rem;margin-top:-1.25rem;transition:all .15s;font-weight:400;z-index:9;color:#fff;width:calc(100vw - 18px)}.teleprompter p{color:#fff;margin-bottom:.4lh}.teleprompter span{display:inline-block;position:relative}.teleprompter span[data-word]{color:inherit}.teleprompter.flip{transform:rotateY(180deg)}.teleprompter li{list-style-type:none;position:relative;margin-left:2rem!important}.teleprompter li:before{content:"•";color:#fff;position:absolute;right:calc(100% + 15px);top:0}[data-word]{transition:all 1s ease-in-out}[data-mode=voice] .spoken{opacity:.4}u{border-bottom:2px solid;text-decoration:none}.teleprompter span[data-word]:not(.bracketed){transition:transform .1s ease-in-out,opacity .5s ease-in-out}.teleprompter span[data-word]:not(.bracketed):hover{cursor:pointer;opacity:.4!important;transform:scale(.95)}.size-option-text{opacity:1!important;color:#000;font-weight:600;font-size:.875rem}#counter{border:transparent;padding:0 5px 15px;text-align:right;margin-top:-10px}.readline{background:linear-gradient(45deg,red,#ff000040 28%,#ff000040 73%,red);position:fixed;width:100vw;height:5px;left:50%;transform:translate(-50%);transition:all .25s ease-in-out;opacity:0}.readline.display{opacity:.5;transform:translate(-50%)}.record-video{position:fixed;top:0;left:0;height:100%;width:100%;opacity:.7}@media (max-width: 815px){.video-preview-wrap video{max-height:30vh;margin:auto;display:block;border-radius:6px}.script-container{margin:2rem auto;padding:0}}#record.recording .stop-icon{display:inline-block}#record.recording .record-icon{display:none}#record .record-icon{display:inline-block}#record .stop-icon{display:none}.scroll-speed-wrap{width:0px;vertical-align:middle;overflow:hidden;transition:.25s ease-in-out;border-radius:2px;border:1px solid solid transparent;position:relative}.scroll-speed-wrap.show{width:150px}.scroll-speed-wrap .scroll-speed-display{display:block;color:#222;font-weight:700;font-size:14px;position:absolute;left:50%;bottom:2px;transform:translate(-50%)}.scroll-speed{position:relative;width:100%}.scroll-speed:before,.scroll-speed:after{font-size:12px;top:85%;opacity:.6;letter-spacing:-.4px}.scroll-speed:before{content:"Slow";position:absolute;left:2%}.scroll-speed:after{content:"Fast";position:absolute;right:2%}.talking-indicator{padding:12px 7px;position:absolute;left:50%;top:-90px;transform:translate(-50%);text-align:center;background:#000000e2;border-radius:10px;transition:all .25s ease-in-out}.talking-indicator:before{content:attr(data-word);color:#fff;height:25px;display:block;vertical-align:middle}.talking-indicator span{height:7px;border-radius:4px;background:-webkit-linear-gradient(45deg,#d60d79,#fd9e19);width:7px;display:inline-block;margin:0 3px;transition:all .15s ease-in-out}.talking-indicator.talk-even span:nth-child(2n){height:15px}.talking-indicator.talk-odd span:nth-child(odd){height:10px}.button-word{font-size:.7rem;font-weight:500;letter-spacing:.135px}@media (max-width: 1220px) and (min-width: 815px){.button-word,span[data-setting],.size-option-text{display:none}.tc-icon-wrap i{font-size:.95rem;aspect-ratio:1/1;padding:4px}}@media (max-width: 1220px){.scroll-speed-wrap.show{width:85px!important}#scroll_speed{display:none}}.initiator-status{position:fixed;top:12px;right:0;background:#0175ff;padding:5px;border-radius:50%;box-shadow:0 0 15px 4px #0175ff;opacity:0}.initiator-status.active{opacity:1!important;z-index:10;padding:4px!important}.swipe-icon{position:absolute;color:#fff;font-size:2.4rem;opacity:.35;transition:all .15s ease-in-out;transform-origin:center;transform:scale(1) translate(-50%);left:50%}.swipe-icon.active{opacity:1;transform:scale(1.25) translate(-50%)}.swipe-icon-up{top:16px}.swipe-icon-down{bottom:16px}.remote-scrolling{overflow:hidden;-moz-user-select:none;user-select:none;-webkit-user-select:none}.remote-scrolling div.teleprompter{filter:blur(4px)}.device-setting-label{width:75px;display:inline-block}.device-setting{display:inline-block;width:calc(100% - 85px)}.device-setting-icon{width:16px}.camera-preview[data-displaying=false] .on{display:block}.camera-preview[data-displaying=false] .off,.camera-preview[data-displaying=true] .on{display:none}.camera-preview[data-displaying=true] .off{display:block}.video-delete-btn.disabled{pointer-events:none;background:#e8e8e8;color:#626b74}.start-point{position:relative}.start-point:before{opacity:1;transition:all .35s ease-in;content:" ";background:#18d011;padding:2px 10px;position:absolute;border-radius:2px;bottom:2px;left:0}.teleprompter.is-active .start-point:before{opacity:0}.teleprompter.is-active .teleprompter span[data-word]:not(.bracketed):hover{transform:scale(1)!important}.script-version-dropdown *{transition:all .15s ease-in-out}.script-version-dropdown[open]{border-radius:8px;margin-bottom:8px;color:#000}.script-version-dropdown[open] i{transform:rotate(90deg)}.script-version-dropdown[open] i,.script-version-dropdown[open] summary span{color:#e2256b!important}.script-version-dropdown summary{cursor:pointer;list-style:none}.script-version-dropdown summary:hover span{padding-left:6px}.script-card:hover{z-index:9}.remote-details[open]{box-shadow:0 0 1px #676767}.remote-details[open] .fa-chevron-down{display:none}.remote-details[open] .fa-chevron-up{display:inline-block}.remote-details summary{list-style:none;cursor:pointer;display:flex;align-items:center}.remote-details summary::-webkit-details-marker{display:none}.remote-details summary .fa-chevron-up{display:none}.border-gradient{--border-width: 1px;position:relative;z-index:0}.border-gradient:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--border-width);border-radius:inherit;background:linear-gradient(to bottom,#ffffff2e,#fff0);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;z-index:1;pointer-events:none}.editor-content .is-empty.is-editor-empty{min-height:200px}.remote-modal{background:#0006;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:100%;height:100%;position:fixed;z-index:1000;top:0;left:0;display:flex;align-items:center;justify-content:center}.remote-modal .remote-content{max-width:400px;width:85%;min-height:400px;background:#fff;border-radius:12px;padding:20px 35px;color:#000;font-size:.875rem}.remote-modal .remote-content iframe{border:0;height:140px;width:140px;margin:15px auto;display:block}.remote-option{width:100%;text-align:left;border:2px solid #f6f6f6;border-radius:8px}.colored-gradient{background:linear-gradient(0deg,#ffa2004d 49.97%,#e8007d4d)}.radial-fade{background:radial-gradient(circle at top,white 70%,transparent 100%)}.fancy-toggle{height:0;width:0;display:none}.fancy-toggle~label{cursor:pointer;text-indent:-9999px;width:34px;height:21px;background:gray;display:block;border-radius:100px;transform:translate(0);position:relative}.fancy-toggle~label.disabled{opacity:.5}.fancy-toggle~label:before{content:"";position:absolute;top:3px;left:4px;width:calc(50% - 2px);padding-bottom:calc(50% - 2px);background:#fff;border-radius:50%;transition:.3s}.fancy-toggle:checked+label{background:#b6e032}.fancy-toggle:checked+label:before{left:calc(100% - 3px);transform:translate(-100%)}.fancy-toggle~label:after{position:absolute;content:attr(data-label);display:block;color:#333;left:100%;top:50%;font-size:.875rem;text-indent:0;transform:translateY(-50%) translate(5px);font-weight:500;white-space:nowrap}.dark .fancy-toggle~label:after{color:#fff}.teleprompter-controls .choices{margin-bottom:0}.teleprompter-controls .choices__inner{min-width:auto;color:#000;border-radius:7px;border:none;font-weight:500;background:#dadada;min-height:30px!important;height:30px;padding-right:17px}.teleprompter-controls .choices__list--single{display:inline-block;padding:0 0 0 3px;width:100%;transform:translateY(-4px)}.teleprompter-controls .choices[data-type*=select-one]{display:inline-block;vertical-align:middle;min-width:100px}.teleprompter-controls .choices__list--single .choices__item{width:100%;padding-right:7px}.teleprompter-controls .choices__item{color:#000;overflow-x:hidden;text-align:left}.teleprompter-controls .choices__list--dropdown .choices__item--selectable:after{display:none}.teleprompter-controls .choices__list--dropdown .choices__list{overflow-x:hidden}.teleprompter-controls .choices__list--dropdown .choices__item--selectable{padding-right:0}[data-controller=shares] .choices__item.choices__item--selectable{border:transparent}[data-controller=shares] .choices__list--multiple .choices__item{background:#111}[data-controller=shares] button.choices__button{border-color:transparent!important;margin-right:0!important;margin-left:2px!important}[data-controller=shares] .choices__inner{border-color:#b0b9ff}.teleprompter p{position:relative}.teleprompter p .bookmark-btn{opacity:0}.teleprompter p .bookmark-btn.active{opacity:1}.teleprompter p:hover .bookmark-btn{opacity:.5}.teleprompter p:hover .bookmark-btn.active{opacity:1}.bookmarks{position:fixed;z-index:10;top:50%;transform:translateY(-50%);left:10px}.bookmarks button{display:block;background:-webkit-linear-gradient(45deg,#d60d79,#fd9e19);border:none;margin:16px 5px;height:22px;width:22px;border-radius:50%;opacity:.4;transition:all .25s ease-in-out;padding:5px;cursor:pointer;position:relative}.bookmarks button:after{position:absolute;content:attr(data-preview);color:#fff;width:153px;top:50%;transform:translateY(-50%);text-align:left;left:140%;opacity:0;transition:all .25s ease-in;pointer-events:none}.bookmarks button:hover{opacity:1}.bookmarks button:hover:after{opacity:1;left:130%}body.remote .bookmark-btn{pointer-events:none}body.remote .bookmark-btn .line-icon{display:none!important}.bookmark-btn{background:none;border:none;color:#fff;font-size:1.5rem;position:absolute;left:-35px;top:-5px;transition:all .25s ease-in-out;cursor:pointer}.bookmark-btn:hover{transform:scale(1.1);opacity:.8!important}.bookmark-btn .loading-icon,.bookmark-btn .filled-icon{display:none}.bookmark-btn .line-icon{display:block;position:relative}.bookmark-btn .line-icon:after{content:"+";color:#fff;position:absolute;left:-13px;top:-20px}.bookmark-btn.active .filled-icon{display:block;background:-webkit-linear-gradient(45deg,#d60d79,#fd9e19);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.bookmark-btn.active .loading-icon,.bookmark-btn.active .line-icon{display:none}.bookmark-btn.loading{opacity:1!important}.bookmark-btn.loading .loading-icon{display:block}.bookmark-btn.loading .filled-icon,.bookmark-btn.loading .line-icon{display:none}.bookmark-flash{animation:bookmark-flash-animation 1s ease-in-out;opacity:1!important}@keyframes bookmark-flash-animation{0%{box-shadow:0 0 #fff0}10%{box-shadow:0 0 0 2px #fff}90%{box-shadow:0 0 0 2px #fff}to{box-shadow:0 0 #fff0}}#container{width:100%;position:relative;height:50px;border-radius:6px;box-shadow:0 0 0 2px #ffffff24;background:#ffffff24}#leftDiv,#rightDiv{position:absolute;width:20px;height:100%;background-color:#111}#leftDiv:after,#rightDiv:after{opacity:1!important}#leftDiv{border-radius:6px 0 0 6px}#rightDiv{right:0;border-radius:0 6px 6px 0}.show-timestamp{z-index:10}.show-timestamp:hover:after{opacity:1}.show-timestamp:after{content:attr(data-timestamp);position:absolute;top:55px;left:50%;transform:translate(-50%);color:#fff;font-size:12px;opacity:0;transition:opacity .3s}#highlightArea{position:absolute;box-shadow:inset 0 0 0 2px #111;background:linear-gradient(135deg,#d40a7b,#fe5d4c);height:100%;z-index:1}#scrubber{position:absolute;width:4px;transform:translate(-50%);height:100%;background-color:#fff;z-index:10}.video-editor{position:relative}.video-editor .loading{position:absolute;display:grid;justify-content:center;align-items:center;top:0;left:0;background:#000c;z-index:100;width:100%;height:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 2px}.video-editor div[part=time-group],.video-editor div[part=media-ui],.video-editor media-time-slider{display:none}.tick-marks{z-index:5;pointer-events:none}.tick{display:inline-flex;height:7px;padding:1px;background:#ffffff2e}.tick:nth-child(10n){height:14px}.flow-editor{position:relative;margin-bottom:1.25rem;border-radius:.5rem;--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1));padding:.5rem;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(229 229 229 / var(--tw-ring-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.flow-editor:is(.dark *){--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity, 1));--tw-ring-opacity: 1;--tw-ring-color: rgb(82 82 82 / var(--tw-ring-opacity, 1))}.flow-editor{min-height:40vh}.flow-editor:focus-within{--tw-border-opacity: 1;border-color:rgb(163 163 163 / var(--tw-border-opacity, 1));--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity, 1))}.flow-editor:focus-within:is(.dark *){--tw-border-opacity: 1;border-color:rgb(163 163 163 / var(--tw-border-opacity, 1));--tw-ring-opacity: 1;--tw-ring-color: rgb(163 163 163 / var(--tw-ring-opacity, 1))}.flow-editor [contenteditable]{outline:2px solid transparent;outline-offset:2px}.flow-editor p{margin-bottom:.6rem}.flow-editor ul,.flow-editor ol,#script ul,#script ol{margin-top:.5rem;margin-bottom:.5rem;padding-left:0}.flow-editor ul .bookmark-btn,.flow-editor ol .bookmark-btn,#script ul .bookmark-btn,#script ol .bookmark-btn{display:none!important}.flow-editor ul,#script ul{list-style-type:disc}.flow-editor ol,#script ol{list-style-type:decimal}.flow-editor li,#script li{margin-bottom:.25rem;margin-left:1rem}.flow-editor .editor-content{min-height:150px;line-height:1.625;--tw-text-opacity: 1;color:rgb(38 38 38 / var(--tw-text-opacity, 1));outline:2px solid transparent;outline-offset:2px}.is-editor-empty:before{pointer-events:none;float:left;height:0px;--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1));content:attr(data-placeholder)}.events-log{margin-top:1.25rem;max-height:200px;overflow-y:auto;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1));padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.875rem;line-height:1.25rem}.events-log p{margin-top:.25rem;margin-bottom:.25rem;border-bottom-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1));padding:.25rem .5rem}.events-log p:last-child{border-bottom-width:0px}.format-toolbar{position:absolute;display:none;white-space:nowrap;border-radius:.375rem;--tw-bg-opacity: 1;background-color:rgb(38 38 38 / var(--tw-bg-opacity, 1));padding:.5rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);animation:fadeIn .2s ease-in-out;opacity:0;transition:opacity .2s ease-in-out;z-index:999999!important}.format-toolbar:after{position:absolute;bottom:-.375rem;left:50%;margin-left:-.375rem;height:0px;width:0px;border-left-width:6px;border-right-width:6px;border-top-width:6px;border-color:transparent;--tw-border-opacity: 1;border-top-color:rgb(38 38 38 / var(--tw-border-opacity, 1));--tw-content: "";content:var(--tw-content)}.format-toolbar button{margin-left:.125rem;margin-right:.125rem;cursor:pointer;border-radius:.25rem;border-style:none;background-color:transparent;padding:.375rem .625rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.format-toolbar button:hover{background-color:#ffffff1a}.format-toolbar button.active{background-color:#fff3}.format-toolbar .divider{margin-left:.375rem;margin-right:.375rem;display:inline-block;height:1.25rem;width:1px;background-color:#fff3;vertical-align:middle}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.flow-dropdown{position:absolute;z-index:51;min-width:160px;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:.25rem;padding-bottom:.25rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);animation:fadeIn .2s ease-in-out;display:flex;flex-direction:column}.flow-dropdown:before{position:absolute;top:-.375rem;left:50%;margin-left:-.375rem;height:0px;width:0px;border-left-width:6px;border-right-width:6px;border-bottom-width:6px;border-color:transparent;--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity, 1));--tw-content: "";content:var(--tw-content);z-index:2}.flow-dropdown:after{position:absolute;top:-7px;left:50%;margin-left:-.375rem;height:0px;width:0px;border-left-width:6px;border-right-width:6px;border-bottom-width:6px;border-color:transparent;--tw-border-opacity: 1;border-bottom-color:rgb(229 229 229 / var(--tw-border-opacity, 1));--tw-content: "";content:var(--tw-content);z-index:1}.flow-dropdown .dropdown-item{margin:0;display:flex;width:100%;cursor:pointer;align-items:center;gap:.625rem;border-bottom-width:1px;border-style:none;--tw-border-opacity: 1;border-color:rgb(245 245 245 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;text-align:left;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.flow-dropdown .dropdown-item:last-child{border-bottom-width:0px}.flow-dropdown .dropdown-item:hover{--tw-bg-opacity: 1;background-color:rgb(250 250 250 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(23 23 23 / var(--tw-text-opacity, 1))}.flow-dropdown .dropdown-item[data-color]:before{margin-right:.625rem;height:.875rem;width:.875rem;border-radius:9999px;border-width:1px;border-color:#0000001a;--tw-content: "";content:var(--tw-content);background-color:attr(data-color)}.flow-dropdown .dropdown-item[data-action=simplify]:before{margin-right:.625rem;--tw-content: "🔄";content:var(--tw-content)}.flow-dropdown .dropdown-item[data-action=rephrase]:before{margin-right:.625rem;--tw-content: "✏️";content:var(--tw-content)}.flow-dropdown .dropdown-item[data-action=grammar]:before{margin-right:.625rem;--tw-content: "📝";content:var(--tw-content)}.dark .flow-editor:focus-within{--tw-border-opacity: 1;border-color:rgb(56 189 248 / var(--tw-border-opacity, 1));--tw-ring-opacity: 1;--tw-ring-color: rgb(56 189 248 / var(--tw-ring-opacity, 1))}.dark .flow-editor .editor-content{--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity, 1))}.dark .is-editor-empty:before{--tw-text-opacity: 1;color:rgb(163 163 163 / var(--tw-text-opacity, 1))}.dark .format-toolbar{--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.dark .format-toolbar:after{--tw-border-opacity: 1;border-top-color:rgb(64 64 64 / var(--tw-border-opacity, 1))}.dark .format-toolbar button:hover{background-color:#ffffff1a}.dark .format-toolbar button.active,.dark .format-toolbar .divider{background-color:#fff3}.dark .flow-dropdown{--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.dark .flow-dropdown:before{--tw-border-opacity: 1;border-bottom-color:rgb(64 64 64 / var(--tw-border-opacity, 1))}.dark .flow-dropdown:after{--tw-border-opacity: 1;border-bottom-color:rgb(82 82 82 / var(--tw-border-opacity, 1))}.dark .flow-dropdown .dropdown-item{--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity, 1))}.dark .flow-dropdown .dropdown-item:hover{--tw-bg-opacity: 1;background-color:rgb(82 82 82 / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark .events-log{--tw-bg-opacity: 1;background-color:rgb(64 64 64 / var(--tw-bg-opacity, 1))}.dark .events-log p{--tw-border-opacity: 1;border-color:rgb(82 82 82 / var(--tw-border-opacity, 1))}html,body{background:inherit}#script.saving{position:relative}#script.saving:after{content:"";position:absolute;top:0;right:0;width:20px;height:20px;border:2px solid #ccc;border-top-color:#666;border-radius:50%;animation:spin 1s linear infinite}#script.save-error{position:relative}#script.save-error:after{content:"⚠️";position:absolute;top:0;right:0;font-size:16px}#script.is-editing .bookmark-btn{display:none}.dark-mode-toggle-icon{transform:scale(.8) translate(2px);transition:transform .2s ease-in-out}.dark .dark-mode-toggle .dark-mode-toggle-icon,.dark-mode-toggle.on .dark-mode-toggle-icon{transform:translate(100%)}.mobile-toggle-button{padding:.5rem;font-size:1.25rem;line-height:1.75rem}.mobile-toggle-button:hover{opacity:.5}@keyframes spin{to{transform:rotate(360deg)}}
