.button,.font-mono,.input,.select,.text-mono,.textarea,button,div:not(.font-poppins),h1:not(.font-poppins),h2:not(.font-poppins),h3:not(.font-poppins),h4:not(.font-poppins),h5:not(.font-poppins),h6:not(.font-poppins),input,p,select,span,textarea{font-family:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.font-poppins,.seq1-brand,.seq1-logo{font-family:var(--font-poppins),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}@keyframes sectionContentFade{0%{opacity:0}to{opacity:1}}@keyframes buttonGrow{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes buttonShrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes textFadeout{0%{opacity:1}to{opacity:0}}@keyframes fadeInScrollbar{0%{opacity:0}to{opacity:1}}.custom-scrollbar::-webkit-scrollbar-thumb{animation:fadeInScrollbar .5s ease-in-out}.animate-sectionContentFade{animation:sectionContentFade .3s ease-in-out}.animate-button-grow{animation:buttonGrow .3s ease-in-out}.animate-button-shrink{animation:buttonShrink .2s ease-in-out;transform-origin:left}.animate-text-fadeout{animation:textFadeout .15s ease-in-out forwards}.section-transition{transition:all .2s ease-in-out}.timeline-container{cursor:default}.timeline-container:hover{cursor:grab}.timeline-container:active{cursor:grabbing}.resizing-cursor,.resizing-cursor *,.timeline-container.resizing-cursor:hover{cursor:ew-resize!important}.dragging-cursor *,.timeline-container.dragging-cursor:hover{cursor:grabbing!important}.resizing-cursor *{cursor:ew-resize!important}.timeline-section-dragging{z-index:50;opacity:.5}.resize-handle{width:6px;cursor:ew-resize!important;z-index:30}.resize-handle,.resize-handle:after{position:absolute;right:0;top:0;bottom:0}.resize-handle:after{content:"";width:2px;background-color:#f0e6c8;opacity:.4;transition:opacity .2s ease}.resize-handle:hover:after{opacity:.7}[data-panel-resize-handle-state=drag],[data-panel-resize-handle-state=hover]{background-color:#f0e6c8!important;opacity:.5}[data-panel-resize-handle]{width:4px!important;background-color:hsla(45,57%,86%,.2);transition:background-color .2s ease}[data-panel-resize-handle]:hover{background-color:hsla(45,57%,86%,.4)}[data-panel-resize-handle]:active{background-color:hsla(45,57%,86%,.6)}.timeline-toolbar{position:relative;z-index:50;background-color:#1a1015}.timeline-container .border-b{border-bottom-width:1px;border-bottom-style:solid}.timeline-header:after{content:none}.ring-dashed{border:2px dashed;border-color:inherit}.toolbar-icon{transition:all .2s ease-out;position:relative}.toolbar-icon:focus-visible{outline:2px solid #f0e6c8;outline-offset:1px}.toolbar-icon--active:hover{filter:drop-shadow(0 0 3px rgba(240,230,200,.9)) brightness(1.5);background-color:transparent;color:#f0e6c8}.toolbar-icon--active:hover svg{color:#f0e6c8;stroke-width:2.5px}.toolbar-icon--active:active{filter:drop-shadow(0 0 5px rgba(240,230,200,1)) brightness(1.8)}.toolbar-icon:disabled{filter:none}.timeline-tooltip{position:absolute;bottom:-28px;left:50%;transform:translateX(-50%);background-color:rgba(26,16,21,.95);border:1px solid #3a2a30;color:#f0e6c8;padding:4px 8px;border-radius:4px;font-size:11px;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .2s ease-out;z-index:100}.toolbar-icon:hover .timeline-tooltip{opacity:1}