:root{font-family:General Sans,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--coral-50: #FFF3F1;--coral-100: #FFE6E2;--coral-200: #FFCFC9;--coral-300: #FFB3AC;--coral-400: #FF988E;--coral-500: #FF6F61;--coral-600: #F95748;--coral-700: #E84A3B;--coral-800: #CF3E32;--coral-900: #B53428;--gray-900: #1D1D1F;--gray-600: #86868B;--gray-300: #E5E5E7;--gray-100: #F5F5F7;--white: #FFFFFF;--gray-disabled: #C7C7CC;--blue-500: #007AFF;--green-500: #34C759;--red-500: #FF3B30;--orange-500: #FF9500;--voice-yellow: #FFC82C;--novoice-blue: #4390E8}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;padding:0;font-family:Roboto,sans-serif;background-color:#f9f9f9;color:#333}h4,h5,h6{font-family:Montserrat,sans-serif}a{text-decoration:none;color:inherit}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.studio-timeline-item{cursor:grab}.studio-timeline-item:active{cursor:grabbing}.studio-timeline-item:before,.studio-timeline-item:after{content:"";position:absolute;top:0;width:6px;height:100%;cursor:ew-resize;z-index:1}.studio-timeline-item:before{left:0}.studio-timeline-item:after{right:0}.studio-timeline-item.tight,.studio-timeline-item.tight:before,.studio-timeline-item.tight:after{cursor:ew-resize}.studio-timeline-item.tight:before,.studio-timeline-item.tight:after{display:none}.studio-timeline-item:before,.studio-timeline-item:after{background:transparent;transition:background-color .2s}.studio-timeline-item:hover:before,.studio-timeline-item:hover:after{background-color:#fff3}.studio-timeline-item.dragging,.studio-timeline-item.dragging *{cursor:grabbing!important}.studio-timeline-item.resizing,.studio-timeline-item.resizing *{cursor:ew-resize!important}
