@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800;900&family=JetBrains+Mono:wght@500;700;800&display=swap";:root{--daw-font-sans: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--daw-font-mono: "JetBrains Mono", monospace;--daw-bg-base: #06080e;--daw-bg-surface: #090c14;--daw-bg-card: #0d111a;--daw-border: rgba(255, 255, 255, .12);--daw-text-main: #ffffff;--daw-text-muted: rgba(255, 255, 255, .65);--daw-accent: #38bdf8;--daw-accent-glow: rgba(56, 189, 248, .25);--daw-success: #10b981;--daw-danger: #ef4444;--daw-warning: #f59e0b}[data-theme=monochrome]{--daw-bg-base: #000000;--daw-bg-surface: #0a0a0a;--daw-bg-card: #121212;--daw-border: rgba(255, 255, 255, .22);--daw-text-main: #ffffff;--daw-text-muted: rgba(255, 255, 255, .65);--daw-accent: #ffffff;--daw-accent-glow: rgba(255, 255, 255, .25);filter:grayscale(100%) contrast(108%)}[data-theme=matrix]{--daw-bg-base: #020703;--daw-bg-surface: #041006;--daw-bg-card: #081a0b;--daw-border: rgba(0, 255, 102, .25);--daw-text-main: #b8fbd2;--daw-text-muted: rgba(0, 255, 102, .6);--daw-accent: #00ff66;--daw-accent-glow: rgba(0, 255, 102, .35);text-shadow:0 0 1px rgba(0,255,102,.2)}[data-theme=matrix] .daw-menu-item:hover,[data-theme=matrix] .daw-menu-bar-btn:hover{background:#00ff661f!important;color:#0f6!important}[data-theme=matrix] #timeline-timecode-display{color:#0f6!important;text-shadow:0 0 8px rgba(0,255,102,.6)}[data-theme=matrix] .daw-timeline-lane{border-bottom-color:#00ff661f!important}*{box-sizing:border-box}html,body{margin:0;padding:0;width:100vw;height:100vh;overflow:hidden;background:var(--daw-bg-base);color:var(--daw-text-main);font-family:var(--daw-font-sans);-webkit-font-smoothing:antialiased}#podcast-editor-modal{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100vw!important;height:100vh!important;max-width:100vw!important;max-height:100vh!important;display:flex!important;flex-direction:column!important;background:var(--daw-bg-base)!important;padding:0!important;margin:0!important;border-radius:0!important;border:none!important;z-index:100!important;overflow:hidden!important}#podcast-editor-modal>div:first-child{width:100vw!important;max-width:100vw!important;height:100vh!important;max-height:100vh!important;border-radius:0!important;border:none!important;margin:0!important;display:flex!important;flex-direction:column!important;flex:1 1 100%!important;box-shadow:none!important}#podcast-editor-modal .daw-workspace-container{flex:1 1 auto!important;min-height:0!important;height:calc(100vh - 84px)!important;max-height:calc(100vh - 84px)!important}#daw-desktop-menu-bar{flex-shrink:0!important;z-index:1000!important}.daw-menu-bar-btn{-webkit-user-select:none;user-select:none;cursor:pointer;transition:all .12s ease}.daw-menu-bar-btn:hover{background:#ffffff1a!important;color:#fff!important}.daw-menu-dropdown{position:absolute!important;top:100%!important;left:0!important;background:#090c14!important;border:1px solid rgba(255,255,255,.16)!important;border-radius:8px!important;box-shadow:0 16px 40px #000000f2,0 0 16px #38bdf826!important;z-index:99999!important;min-width:220px!important;padding:4px 0!important}.daw-menu-item{padding:6px 14px!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:space-between!important;transition:background .12s ease,color .12s ease!important;-webkit-user-select:none!important;user-select:none!important}.daw-menu-item:hover{background:#38bdf826!important;color:#38bdf8!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.96)}}@keyframes toastIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.daw-timeline-clip{transition:transform .08s ease,box-shadow .15s ease,border-color .15s ease;-webkit-user-select:none;user-select:none}.daw-timeline-clip:hover{filter:brightness(1.08)}.daw-timeline-clip.is-selected{outline:1.5px solid rgba(255,255,255,.65);outline-offset:1px}.daw-kf-group:hover .daw-kf-label{opacity:1!important}.lane-automation-path-hit:hover{filter:drop-shadow(0 0 4px #38bdf8)}.daw-track-sidebar-collapsed{width:58px!important;min-width:58px!important}.daw-track-sidebar-collapsed .daw-track-header-expanded-controls{display:none!important}.daw-track-sidebar-collapsed .daw-track-header-compact-controls{display:flex!important}#daw-studio-vu-window.is-docked{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;width:78px!important;max-width:78px!important;height:100%!important;max-height:100%!important;border-radius:0!important;border-top:none!important;border-bottom:none!important;border-right:none!important;border-left:1px solid rgba(255,255,255,.14)!important;box-shadow:none!important;z-index:85!important}#daw-studio-vu-window.is-docked #daw-vu-dock-toggle-btn{background:#38bdf833!important;color:#38bdf8!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0003}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}
