.O89twW_root{--iw-max-height:960px;height:clamp(var(--iw-min-height,520px), calc(100dvh - var(--iw-top-offset,260px) - 16px), var(--iw-max-height));width:100%;min-height:0;container-type:inline-size}.O89twW_root[data-fill=viewport]{height:max(var(--iw-min-height,520px), calc(100dvh - var(--app-header-height,48px) - 16px));scroll-margin-top:calc(var(--app-header-height,48px) + 8px)}.O89twW_root[data-expanded=true]{background:var(--app-page-bg,var(--mantine-color-body));height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);z-index:190;position:fixed;inset:0}.O89twW_root[data-expanded=true] .O89twW_frame{border-radius:0}.O89twW_frame{background:var(--app-readable-surface-inset);grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid;overflow:hidden}.O89twW_wide{grid-template-columns:220px minmax(0,1fr) clamp(300px,19.5cqi,400px);grid-template-areas:"nav main inspector""bar bar bar"}.O89twW_wide[data-nav=none]{grid-template-columns:minmax(0,1fr) clamp(300px,19.5cqi,400px);grid-template-areas:"main inspector""bar bar"}.O89twW_medium{grid-template-columns:minmax(0,1fr) 290px;grid-template-areas:"main inspector""bar bar"}.O89twW_frame[data-inspector=none]:not(.O89twW_compact){grid-template-columns:minmax(0,1fr);grid-template-areas:"main""bar"}.O89twW_wide[data-inspector=none]:not([data-nav=none]){grid-template-columns:220px minmax(0,1fr);grid-template-areas:"nav main""bar bar"}.O89twW_compact{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""bar"}.O89twW_navigation{border-right:1px solid var(--app-readable-border);grid-area:nav;min-height:0;padding:.75rem;overflow:auto}.O89twW_main{grid-area:main;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.O89twW_mainColumn{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.O89twW_toolbar{background:var(--app-readable-surface-raised);border-bottom:1px solid var(--app-readable-border);z-index:2;flex:none;padding:.625rem .75rem}.O89twW_canvas{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;position:relative;overflow:auto}.O89twW_inspector{background:var(--app-readable-surface-raised);border-left:1px solid var(--app-readable-border);flex-direction:column;grid-area:inspector;min-width:0;min-height:0;display:flex}.O89twW_inspectorBody{flex:1;min-height:0;padding:.75rem;overflow:auto}.O89twW_actionBar{background:var(--app-readable-surface-raised);border-top:1px solid var(--app-readable-border);z-index:3;grid-area:bar;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.O89twW_actionBar>:last-child{flex-shrink:0}@media (max-height:700px){.O89twW_root{--iw-min-height:460px}}:is(*:has(>* [data-expanded=true]),*:has(>[data-expanded=true])){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;transform:none!important}
.BcUSlG_transport{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-width:0;display:flex}.BcUSlG_transportMain{flex-wrap:wrap;flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.BcUSlG_transportEnd{flex:none;align-items:center;gap:.25rem;margin-left:auto;display:flex}.BcUSlG_clock{font-family:var(--mantine-font-family-monospace);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9375rem}.BcUSlG_clockTotal{color:var(--app-readable-muted)}.BcUSlG_fileInfo{color:var(--app-readable-muted);font-size:var(--mantine-font-size-xs);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.BcUSlG_seek{flex:160px;min-width:120px}.BcUSlG_editor{box-sizing:border-box;flex-direction:column;gap:.625rem;height:100%;min-height:420px;padding:.75rem 1rem .875rem;display:flex}.BcUSlG_overview{background:var(--app-readable-surface-inset);border:1px solid var(--app-readable-border);border-radius:var(--mantine-radius-sm);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;flex:0 0 40px;position:relative;overflow:hidden}.BcUSlG_overview svg{width:100%;height:100%;display:block;position:absolute;inset:0}.BcUSlG_overviewWave{fill:var(--app-readable-muted);opacity:.45}.BcUSlG_overviewRange{fill:rgba(var(--app-accent-rgb), .35)}.BcUSlG_overviewWindow{background:rgba(var(--app-blue-rgb), .12);border:1.5px solid rgba(var(--app-blue-rgb), .85);cursor:grab;pointer-events:none;border-radius:3px;position:absolute;top:0;bottom:0}.BcUSlG_overviewPlayhead{background:var(--app-text);pointer-events:none;width:1.5px;position:absolute;top:0;bottom:0}.BcUSlG_timeline{flex-direction:column;flex:auto;min-height:180px;display:flex}.BcUSlG_wave{background:var(--app-readable-surface-inset);border:1px solid var(--app-readable-border);border-radius:var(--mantine-radius-md);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;flex:auto;min-height:140px;position:relative;overflow:hidden}.BcUSlG_wave[data-busy=yes]{opacity:.7}.BcUSlG_wave:focus-visible{outline:2px solid var(--app-accent);outline-offset:2px}.BcUSlG_waveSvg{width:100%;height:100%;display:block;position:absolute;inset:0}.BcUSlG_centerLine{stroke:var(--app-readable-border);stroke-width:1px}.BcUSlG_waveBase{fill:var(--app-readable-muted);opacity:.38}.BcUSlG_waveSelected{fill:var(--app-accent);opacity:.82}.BcUSlG_range{fill:rgba(var(--app-accent-rgb), .06)}.BcUSlG_activeRange{fill:rgba(var(--app-accent-rgb), .12)}.BcUSlG_draftRange{fill:rgba(var(--app-blue-rgb), .18);pointer-events:none;stroke:rgba(var(--app-blue-rgb), .9);stroke-dasharray:6 4;stroke-width:1.5px}.BcUSlG_fadeShade{fill:var(--app-page-bg);opacity:.55}.BcUSlG_fadeLine{fill:none;stroke:var(--app-text);stroke-dasharray:3 3;stroke-width:1px;opacity:.7}.BcUSlG_overlay{pointer-events:none;position:absolute;inset:0}.BcUSlG_playhead{background:var(--app-text);pointer-events:none;z-index:3;width:2px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.BcUSlG_playhead:before{border-left:6px solid #0000;border-right:6px solid #0000;border-top:7px solid var(--app-text);content:"";position:absolute;top:0;left:50%;transform:translate(-50%)}.BcUSlG_hoverLine{background:rgba(var(--app-blue-rgb), .75);pointer-events:none;z-index:2;width:1px;position:absolute;top:0;bottom:0}.BcUSlG_hoverLabel{background:rgba(var(--app-blue-rgb), .95);color:#fff;font-family:var(--mantine-font-family-monospace);white-space:nowrap;border-radius:3px;padding:1px 5px;font-size:.6875rem;position:absolute;bottom:4px;left:4px}.BcUSlG_hoverLine[data-flip=yes] .BcUSlG_hoverLabel{left:auto;right:4px}.BcUSlG_handle{cursor:ew-resize;pointer-events:auto;z-index:4;justify-content:center;width:24px;display:flex;position:absolute;top:0;bottom:0;transform:translate(-50%)}.BcUSlG_handleBar{background:var(--app-accent);opacity:.75;width:2px;height:100%}.BcUSlG_handlePill{background:var(--app-accent);border:1.5px solid var(--app-readable-surface-inset);border-radius:4px;width:10px;height:22px;position:absolute;left:50%;transform:translate(-50%)}.BcUSlG_handlePill[data-end=top]{top:0}.BcUSlG_handlePill[data-end=bottom]{bottom:0}.BcUSlG_handle[data-active=yes] .BcUSlG_handleBar{opacity:1;width:3px}.BcUSlG_handle:focus-visible{outline:none}.BcUSlG_handle:focus-visible .BcUSlG_handlePill{box-shadow:0 0 0 3px var(--app-focus-ring)}.BcUSlG_handleFlag{background:var(--app-accent);color:#fff;font-family:var(--mantine-font-family-monospace);opacity:0;pointer-events:none;white-space:nowrap;border-radius:3px;padding:1px 5px;font-size:.6875rem;transition:opacity .1s;position:absolute;top:26px}.BcUSlG_handle[data-edge=start] .BcUSlG_handleFlag{left:14px}.BcUSlG_handle[data-edge=end] .BcUSlG_handleFlag{right:14px}.BcUSlG_handle:hover .BcUSlG_handleFlag,.BcUSlG_handle:focus-visible .BcUSlG_handleFlag,.BcUSlG_handle[data-dragging=yes] .BcUSlG_handleFlag{opacity:1}.BcUSlG_rangeBadge{background:rgba(var(--app-accent-rgb), .9);color:#fff;font-family:var(--mantine-font-family-monospace);z-index:3;border-radius:999px;margin-left:10px;padding:3px 7px;font-size:.6875rem;font-weight:700;line-height:1;position:absolute;top:6px}.BcUSlG_rangeBadge[data-active=no]{background:#0000008c}.BcUSlG_ruler{color:var(--app-readable-muted);font-family:var(--mantine-font-family-monospace);flex:0 0 22px;font-size:.6875rem;position:relative;overflow:hidden}.BcUSlG_tick{white-space:nowrap;padding-top:6px;position:absolute;top:0;transform:translate(-50%)}.BcUSlG_tick:before{background:var(--app-readable-border-strong);content:"";width:1px;height:5px;position:absolute;top:0;left:50%}.BcUSlG_tick[data-edge=first]{transform:none}.BcUSlG_tick[data-edge=first]:before{left:0}.BcUSlG_tick[data-edge=last]{transform:translate(-100%)}.BcUSlG_tick[data-edge=last]:before{left:auto;right:0}.BcUSlG_minorTick{background:var(--app-readable-border);width:1px;height:3px;position:absolute;top:0}.BcUSlG_rangeBar{background:var(--app-readable-surface-raised);border:1px solid var(--app-readable-border);border-radius:var(--mantine-radius-md);flex-wrap:wrap;flex:none;align-items:center;gap:.5rem .75rem;min-height:52px;padding:.5rem .75rem;display:flex}.BcUSlG_rangeBar[data-empty=yes]{color:var(--app-readable-muted);border-style:dashed;justify-content:center}.BcUSlG_timecodeInput{width:112px}.BcUSlG_timecodeInput input{font-family:var(--mantine-font-family-monospace);font-variant-numeric:tabular-nums}.BcUSlG_meter{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);white-space:nowrap}.BcUSlG_meter[data-over=yes]{color:var(--app-danger);font-weight:700}.BcUSlG_lane{flex:none;align-items:center;gap:.5rem;min-width:0;display:flex}.BcUSlG_laneLabel{color:var(--app-readable-muted);font-size:var(--mantine-font-size-xs);letter-spacing:.04em;text-transform:uppercase;flex:none;font-weight:600}.BcUSlG_laneTrack{scrollbar-width:thin;flex:auto;min-width:0;padding:2px;overflow-x:auto}.BcUSlG_chip{background:var(--app-readable-surface-inset);border:1px solid var(--app-readable-border);border-radius:var(--mantine-radius-sm);cursor:pointer;white-space:nowrap;align-items:center;gap:4px;min-width:84px;height:36px;padding:0 8px 0 2px;display:flex}.BcUSlG_chip[data-active=yes]{background:rgba(var(--app-accent-rgb), .14);border-color:var(--app-accent)}.BcUSlG_chipNumber{background:rgba(var(--app-accent-rgb), .85);color:#fff;font-family:var(--mantine-font-family-monospace);border-radius:999px;padding:3px 6px;font-size:.6875rem;font-weight:700;line-height:1}.BcUSlG_chipLength{font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs)}.BcUSlG_laneHint{color:var(--app-readable-muted);font-size:var(--mantine-font-size-xs);flex:auto;min-width:0}.BcUSlG_laneActions{flex:none;gap:.375rem;display:flex}.BcUSlG_panelSection{border-bottom:1px solid var(--app-readable-border);padding-bottom:.875rem}.BcUSlG_panelSection:last-child{border-bottom:0;padding-bottom:0}.BcUSlG_formatGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.BcUSlG_formatCard{border-radius:var(--mantine-radius-sm);padding:7px 9px}.BcUSlG_formatCard[data-checked]{background:rgba(var(--app-accent-rgb), .1);border-color:var(--app-accent)}.BcUSlG_formatCard[data-wide=yes]{grid-column:1/-1}.BcUSlG_formatSize{color:var(--app-readable-muted);white-space:nowrap;font-family:var(--mantine-font-family-monospace);flex-shrink:0;font-size:.6875rem}.BcUSlG_formatSize[data-over=yes]{color:var(--app-danger)}.BcUSlG_summaryRow{font-size:var(--mantine-font-size-sm);justify-content:space-between;display:flex}.BcUSlG_summaryRow>:last-child{font-family:var(--mantine-font-family-monospace);font-variant-numeric:tabular-nums}@media (max-width:759px){.BcUSlG_editor{gap:.5rem;min-height:380px;padding:.5rem .625rem .625rem}.BcUSlG_lane{flex-wrap:wrap}.BcUSlG_laneLabel{display:none}}
@media (hover:none){._0I1arq_touchAction{min-width:44px;min-height:44px}}
.y78kYG_canvas{width:100%;padding:1rem 1.25rem 1.25rem;container-type:inline-size}.y78kYG_layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}@container (min-width:720px){.y78kYG_layout{grid-template-columns:minmax(220px,280px) minmax(0,1fr)}.y78kYG_nowPlaying{position:sticky;top:0}}.y78kYG_nowPlaying{flex-direction:column;gap:.75rem;display:flex}@container (max-width:719px){.y78kYG_nowPlaying{grid-template-columns:96px minmax(0,1fr);grid-template-areas:"art text""art actions";align-items:center;gap:.5rem .875rem;display:grid}.y78kYG_nowPlaying>.y78kYG_artwork{grid-area:art}.y78kYG_nowPlaying>.y78kYG_nowPlayingText{grid-area:text}.y78kYG_nowPlaying>.y78kYG_artworkActions{grid-area:actions}.y78kYG_artworkEmpty .mantine-Text-root{display:none}}.y78kYG_artwork{aspect-ratio:1;background:linear-gradient(135deg, rgba(var(--app-accent-rgb), .14), rgba(var(--app-blue-rgb), .12)), var(--app-readable-surface-inset);border:1px solid var(--app-readable-border);border-radius:var(--mantine-radius-md);justify-content:center;align-items:center;width:100%;max-width:280px;transition:border-color .12s,box-shadow .12s;display:flex;overflow:hidden}.y78kYG_artwork[data-drag=yes]{border-color:var(--app-accent);box-shadow:0 0 0 3px var(--app-focus-ring)}.y78kYG_artwork img{object-fit:cover;width:100%;height:100%}.y78kYG_artworkEmpty{color:var(--app-readable-muted);padding:1rem}.y78kYG_nowPlayingText,.y78kYG_form{min-width:0}.y78kYG_fieldGrid{grid-template-columns:minmax(0,1fr);gap:.875rem 1rem;display:grid}@container (min-width:520px){.y78kYG_fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.y78kYG_wide{grid-column:1/-1}}@container (min-width:1100px){.y78kYG_fieldGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.y78kYG_fieldLabel{align-items:center;gap:4px;display:inline-flex}.y78kYG_changedDot{background:var(--app-accent);border-radius:999px;width:6px;height:6px;display:inline-block}.y78kYG_change{background:var(--app-readable-surface-inset);border:1px solid var(--app-readable-border);border-left:3px solid var(--app-accent);border-radius:var(--mantine-radius-sm);padding:6px 8px}.y78kYG_before{color:var(--app-readable-muted);text-decoration:line-through}.y78kYG_after{color:var(--app-text)}
