.audio-node-wrapper{-webkit-user-select:none;user-select:none;margin:1.5rem 0}.audio-node-wrapper .audio-player{background:var(--secondary);border:1px solid var(--border);border-radius:.75rem;flex-direction:column;gap:.75rem;max-width:500px;padding:1rem;display:flex}.audio-node-wrapper .audio-player .audio-info{justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.audio-node-wrapper .audio-player .audio-info .audio-title{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;padding-right:1rem;font-weight:500;overflow:hidden}.audio-node-wrapper .audio-player .audio-info .audio-time{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-shrink:0}.audio-node-wrapper .audio-player .audio-controls{align-items:center;gap:1rem;display:flex}.audio-node-wrapper .audio-player .audio-controls .main-controls{align-items:center;gap:.25rem;display:flex}.audio-node-wrapper .audio-player .audio-controls .seek-control{flex:1;align-items:center;display:flex}.audio-node-wrapper .audio-player .audio-controls .seek-control .seek-slider{cursor:pointer}.audio-node-wrapper .audio-player .audio-controls .volume-control{align-items:center;gap:.5rem;width:100px;display:flex}.audio-node-wrapper .audio-player .audio-controls .volume-control .volume-slider{cursor:pointer;width:60px}.audio-node-wrapper.ProseMirror-selectednode .audio-player{outline:2px solid var(--primary)}
body{--tt-toolbar-height:44px;--tt-theme-text:var(--tt-gray-light-900)}.dark body{--tt-theme-text:var(--tt-gray-dark-900)}body{color:var(--tt-theme-text);font-optical-sizing:auto;overscroll-behavior-y:none;padding:0;font-family:Inter,sans-serif;font-style:normal;font-weight:400}html,body{overscroll-behavior-x:none}html,body,#root,#app{background-color:var(--tt-bg-color);height:100%}::-webkit-scrollbar{width:.25rem}*{scrollbar-width:thin;scrollbar-color:var(--tt-scrollbar-color)#0000}::-webkit-scrollbar-thumb{background-color:var(--tt-scrollbar-color);border-radius:9999px}::-webkit-scrollbar-track{background:0 0}.tiptap.ProseMirror{font-family:DM Sans,sans-serif}.simple-editor-wrapper{flex-direction:column;display:flex;position:relative}.simple-editor-content{flex-direction:column;flex:1;width:100%;max-width:648px;height:100%;margin:0 auto;display:flex}.simple-editor-content .tiptap.ProseMirror.simple-editor{flex:1;padding:3rem 3rem 30vh}@media screen and (max-width:480px){.simple-editor-content .tiptap.ProseMirror.simple-editor{padding:1rem 1.5rem 30vh}}
