.prompter-main{position:static;display:flex;flex-direction:column;height:100vh}.prompter-tool{position:sticky;top:0;width:100%;z-index:10;background:#000000;padding:0;box-shadow:0 2px 4px rgba(0,0,0,.1)}.prompter-view{position:relative;flex:1}.button-stop-click{animation:stop-button-scale .2s ease}@keyframes stop-button-scale{0%{transform:scale(1);background-color:rgba(185,28,28,.5)}50%{transform:scale(.9);background-color:rgba(185,28,28,.5)}to{transform:scale(1);background-color:inherit}}.arco-color-picker-custom .arco-color-picker-trigger{display:none}.arco-color-picker-custom .arco-color-picker-popup{background-color:rgb(31,41,55);border:1px solid rgba(209,213,219,.5)}.arco-color-picker-custom .arco-color-picker-panel{background-color:transparent}.arco-color-picker-custom .arco-color-picker-history-colors,.arco-color-picker-custom .arco-color-picker-preset-colors{border-color:rgba(209,213,219,.2)}.arco-color-picker-custom .arco-color-picker-input input{background-color:rgba(31,41,55,.8);border-color:rgba(209,213,219,.3);color:rgb(156,163,175)}.arco-color-picker-custom .arco-color-picker-slider{background-color:rgba(31,41,55,.8)}.color-picker-container{position:relative;flex-direction:column}.color-picker-container,.color-preview-container{display:flex;align-items:center}.color-preview-button{width:24px;height:24px;border-radius:4px;border:1px solid rgba(209,213,219,.5);box-shadow:0 1px 2px rgba(0,0,0,.05);transition:all .3s;cursor:pointer}.color-preview-button:hover{box-shadow:0 2px 4px rgba(0,0,0,.1);transform:translateY(-1px)}.color-picker-popup{position:absolute;z-index:10;margin-top:8px;top:100%;left:50%;transform:translateX(-50%);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.toolbar{width:100%;backdrop-filter:blur(6px);transition:opacity .2s ease,gap .3s ease;z-index:1000;border-bottom:1px solid rgba(137,102,255,.1);min-height:50px;background:linear-gradient(135deg,rgb(15,24,43),rgb(13,13,29) 50%,rgb(17,9,31));display:flex;flex-wrap:wrap;justify-content:space-around;padding:1rem .25rem}.toolbar-slider-input{width:calc(170px - 75px);height:1px}@media (min-width:1200px){.toolbar-slider-input{width:calc(300px - 75px)}}.toolbar-scrolling{opacity:.8}.toolbar-scrolling:hover{opacity:1}.toolbar-section{display:flex;gap:.2rem;transition:gap .3s ease,width .3s ease;align-items:center;position:relative;border-radius:.375rem;min-width:10%;flex-shrink:1;flex-wrap:wrap-reverse}.toolbar-section-right{margin-left:auto}.toolbar{align-items:center;position:relative}.render-container{position:absolute;top:0;left:0;right:0;bottom:0;overflow:auto;background:#000000}.editor-container{height:100%}::-webkit-scrollbar{width:11px;height:11px;background-color:#000000}::-webkit-scrollbar-thumb{border-radius:10px;background-color:#4B5563;background-clip:border-box}.center-line-indicator{position:sticky;left:0;right:0;top:50%;height:2px;background-color:rgba(255,255,255,.5);z-index:10;pointer-events:none;box-shadow:0 0 4px rgba(255,255,255,.7)}.teleprompter-gradient-overlay{position:sticky;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.5) 20%,rgba(0,0,0,0) 50%,rgba(0,0,0,.5) 80%,rgba(0,0,0,.8));pointer-events:none;z-index:5}.teleprompter-text-container{overflow:visible;height:100%}.teleprompter-text-container.mirror{transform:rotateY(180deg)}.teleprompter-text-container.rotate{transform:rotate(.5turn)}.teleprompter-text-container.mirror.rotate{transform:rotateY(180deg) rotate(.5turn) translateY(100%)}.countdown-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.7);z-index:1000}.countdown-number{font-size:15rem;color:white;font-weight:700;animation:pulse 1s infinite}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}