.chooser.svelte-1f35vwa{flex:none;min-width:0;display:inline-flex;position:relative}.pf.svelte-1f35vwa{cursor:pointer;flex:auto;align-items:center;min-width:0;display:inline-flex}.pf.field.svelte-1f35vwa{white-space:nowrap;grid-template-columns:minmax(0,1fr);display:inline-grid}.pf.field.svelte-1f35vwa>:where(.svelte-1f35vwa),.sizer.svelte-1f35vwa>:where(.svelte-1f35vwa){grid-area:1/1}.sizer.svelte-1f35vwa{visibility:hidden;display:inline-grid}.sizer.grouped.svelte-1f35vwa{padding-right:16px}.now.svelte-1f35vwa{text-overflow:ellipsis;overflow:hidden}.pop.svelte-1f35vwa{z-index:20;width:var(--pop-w,min(max(100%, 300px), calc(100vw - 32px)));overscroll-behavior:contain;border:1px solid var(--line2);border-radius:var(--r);background:var(--glass-sheen) var(--glass-menu);max-height:60vh;-webkit-backdrop-filter:var(--frost-chrome);backdrop-filter:var(--frost-chrome);box-shadow:var(--glass-menu-shadow);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.pop[hidden].svelte-1f35vwa{display:none}.pop.svelte-1f35vwa ul:where(.svelte-1f35vwa){margin:0;padding:0;list-style:none}.grp.svelte-1f35vwa{font:600 var(--t-1)/1 var(--sans);text-transform:uppercase;letter-spacing:.1em;color:var(--muted);cursor:default;padding:12px 8px 6px}.pop.svelte-1f35vwa>li:where(.svelte-1f35vwa):first-child .grp:where(.svelte-1f35vwa){padding-top:6px}.opt.svelte-1f35vwa{border-radius:var(--r-sm);min-height:32px;font:500 var(--t-3)/1.2 var(--sans);color:var(--text2);cursor:pointer;align-items:center;gap:8px;padding:0 8px;display:flex}.opt[aria-selected=true].svelte-1f35vwa{color:var(--text)}.opt.act.svelte-1f35vwa{color:var(--text);background:#ffffff0d}.ck.svelte-1f35vwa{fill:none;width:12px;height:10px;stroke:var(--accent);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;visibility:hidden;flex:0 0 15px}[aria-selected=true].svelte-1f35vwa>.ck:where(.svelte-1f35vwa){visibility:visible}.nm.svelte-1f35vwa{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}@media (width<=1024px){.panel.sticky:has(.pf[aria-expanded=true]){z-index:11;position:relative}}@media (hover:none) and (pointer:coarse){.opt.svelte-1f35vwa{min-height:44px}}@media (width<=560px){.pop.svelte-1f35vwa{width:var(--pop-w-phone,calc(100vw - 62px))}}.sticky.svelte-1ld6r3r{top:calc(env(safe-area-inset-top,0px) + var(--topbar));z-index:10;background:var(--glass-sheen) var(--glass-bar);-webkit-backdrop-filter:var(--frost-bar);backdrop-filter:var(--frost-bar);position:sticky}@media (width<=1024px){.sticky.svelte-1ld6r3r{position:relative;top:auto}}.toolbar.svelte-1ld6r3r{align-items:flex-start;gap:10px 16px;padding:10px 14px;display:flex}.toolbar.nolag.svelte-1ld6r3r{justify-content:flex-start}.side.svelte-1ld6r3r{flex-wrap:wrap;flex:0 auto;align-items:start;gap:12px 16px;min-width:0;display:flex}@media (width<=1024px){.toolbar.svelte-1ld6r3r,.toolbar.nosel.svelte-1ld6r3r,.toolbar.nolag.svelte-1ld6r3r,.side.svelte-1ld6r3r{flex-direction:column;gap:12px}.lagctl.svelte-1ld6r3r{align-self:flex-start;width:auto}.lag.svelte-1ld6r3r{width:auto}}@media (hover:none) and (pointer:coarse) and (height<=500px){.toolbar.svelte-1ld6r3r,.toolbar.nosel.svelte-1ld6r3r,.toolbar.nolag.svelte-1ld6r3r{flex-flow:wrap;gap:12px 16px}.side.svelte-1ld6r3r{flex-direction:row;gap:12px 16px}}.ctl.svelte-1ld6r3r{grid-template-rows:12px 34px;align-content:start;row-gap:6px;min-width:0;display:grid}.ctl.svelte-1ld6r3r .lbl:where(.svelte-1ld6r3r){display:block}.row.svelte-1ld6r3r{align-items:center;gap:8px;min-width:0;display:flex}.ctl.off.svelte-1ld6r3r>:where(.svelte-1ld6r3r):not(.lbl){opacity:.32}.ctl.off.svelte-1ld6r3r .lbl:where(.svelte-1ld6r3r){color:#80899966}.ctl.off.svelte-1ld6r3r .lbl:where(.svelte-1ld6r3r) [data-tip]:where(.svelte-1ld6r3r){text-decoration-color:#ffffff1a}.ctl.off.svelte-1ld6r3r :is(button:where(.svelte-1ld6r3r),input:where(.svelte-1ld6r3r)){cursor:not-allowed}:root[data-keyboard] .ctl.svelte-1ld6r3r:has(:focus-visible) .lbl:where(.svelte-1ld6r3r) [data-tip]:where(.svelte-1ld6r3r):after{opacity:1;transform:none}.ctl.svelte-1ld6r3r:last-child .lbl:where(.svelte-1ld6r3r) [data-tip]:where(.svelte-1ld6r3r):after{left:auto;right:0}@media (width<=1024px){.ctl.svelte-1ld6r3r:last-child .lbl:where(.svelte-1ld6r3r) [data-tip]:where(.svelte-1ld6r3r):after,.ctl.svelte-1ld6r3r [data-tip].tip-right:where(.svelte-1ld6r3r):after{left:0;right:auto}.ctl.svelte-1ld6r3r .row:where(.svelte-1ld6r3r) .iconbtn[data-tip]:where(.svelte-1ld6r3r):after{left:auto;right:0}}.hintrow.svelte-1ld6r3r{border-top:1px solid var(--line);border-bottom:0;padding-block:8px}@media (width>=1025px){.hintrow.svelte-1ld6r3r:has(.at){grid-template-columns:1fr auto 1fr;align-items:center;display:grid}}.iconbtn.svelte-1ld6r3r{border:1px solid var(--line2);border-radius:var(--r-sm);width:34px;height:34px;color:var(--text2);background:#0a0c1099;flex:0 0 34px;justify-content:center;align-items:center;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.iconbtn.svelte-1ld6r3r:hover{color:var(--text);border-color:#ffffff40}.iconbtn[aria-expanded=true].svelte-1ld6r3r{background:rgba(var(--accent-rgb), .16);border-color:rgba(var(--accent-rgb), .45);color:var(--text)}.iconbtn[data-tip].svelte-1ld6r3r{cursor:pointer;text-decoration:none}.iconbtn.svelte-1ld6r3r svg:where(.svelte-1ld6r3r){flex:none;width:16px;height:16px}.iconbtn.named.svelte-1ld6r3r{width:auto;font:500 12.5px/1 var(--sans);white-space:nowrap;flex:none;gap:7px;padding:0 12px}.iconbtn.off.svelte-1ld6r3r{opacity:.32;cursor:not-allowed}@media (width<=1719px){.iconbtn.named.compact.svelte-1ld6r3r{gap:0;width:34px;padding:0}.iconbtn.named.compact.svelte-1ld6r3r .tl-w:where(.svelte-1ld6r3r){display:none}.toolbar.compact.svelte-1ld6r3r .seg:where(.svelte-1ld6r3r) button:where(.svelte-1ld6r3r){padding:0 10px}}.iconbtn[data-tip].svelte-1ld6r3r:focus:not(:focus-visible):after{opacity:0;transform:translateY(-2px)}.iconbtn[data-tip].svelte-1ld6r3r:after{left:0;right:auto}.row.svelte-1ld6r3r>[data-picker=ind]{flex:0 274px}.seg.svelte-1ld6r3r{border:1px solid var(--line2);border-radius:var(--r-sm);background:#0a0c1099;flex:none;height:34px;display:inline-flex;overflow:hidden}.seg.svelte-1ld6r3r button:where(.svelte-1ld6r3r){font:500 12.5px/1 var(--sans);color:var(--text2);border-right:1px solid var(--line2);white-space:nowrap;padding:0 13px;transition:background-color .15s,color .15s}.seg.svelte-1ld6r3r button:where(.svelte-1ld6r3r):last-child{border-right:0}.seg.svelte-1ld6r3r button[aria-pressed=true]:where(.svelte-1ld6r3r){background:rgba(var(--accent-rgb), .16);color:var(--text);box-shadow:inset 0 -2px 0 var(--accent)}.seg.svelte-1ld6r3r button:where(.svelte-1ld6r3r):hover{color:var(--text)}@media (width>=1025px){.lagctl.svelte-1ld6r3r{flex:0 0 min(635px,100% - 800px);min-width:256px;margin-left:auto}}.lagctl.svelte-1ld6r3r .row:where(.svelte-1ld6r3r){gap:20px}@media (width<=360px){.winctl.svelte-1ld6r3r .row:where(.svelte-1ld6r3r){flex-wrap:wrap;row-gap:8px}}.lag.svelte-1ld6r3r{--T:18px;flex:auto;min-width:182px;height:34px;position:relative}.lag.svelte-1ld6r3r input:where(.svelte-1ld6r3r){appearance:none;cursor:pointer;background:0 0;width:100%;height:24px;margin:0;position:absolute;top:0;left:0}.lag.svelte-1ld6r3r input:where(.svelte-1ld6r3r)::-webkit-slider-runnable-track{background:0 0;height:2px}.lag.svelte-1ld6r3r input:where(.svelte-1ld6r3r)::-moz-range-track{background:0 0;height:2px}.lag.svelte-1ld6r3r input:where(.svelte-1ld6r3r)::-moz-range-progress{background:0 0}.lag.svelte-1ld6r3r input:where(.svelte-1ld6r3r)::-webkit-slider-thumb{-webkit-appearance:none;width:var(--T);height:var(--T);background:var(--text);border:3px solid var(--bg);box-shadow:0 0 0 1px var(--line2), 0 0 0 0 rgba(var(--accent-rgb), 0);margin-top:calc((2px - var(--T)) / 2);border-radius:50%;transition:box-shadow .2s}.lag.svelte-1ld6r3r input:where(.svelte-1ld6r3r):active::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--line2), 0 0 0 7px rgba(var(--accent-rgb), .22)}.lag.svelte-1ld6r3r input:where(.svelte-1ld6r3r):focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 1px var(--bg), 0 0 0 3px var(--accent)}.lag.svelte-1ld6r3r input:where(.svelte-1ld6r3r):focus-visible::-moz-range-thumb{box-shadow:0 0 0 1px var(--bg), 0 0 0 3px var(--accent)}.lag.svelte-1ld6r3r input:where(.svelte-1ld6r3r)::-moz-range-thumb{width:var(--T);height:var(--T);background:var(--text);border:3px solid var(--bg);box-shadow:0 0 0 1px var(--line2);border-radius:50%}.lag.svelte-1ld6r3r input:where(.svelte-1ld6r3r):focus-visible{outline:0}.lag.svelte-1ld6r3r .rail:where(.svelte-1ld6r3r){left:calc(var(--T) / 2);right:calc(var(--T) / 2);background:var(--line2);pointer-events:none;border-radius:2px;height:2px;position:absolute;top:11px}.lag.svelte-1ld6r3r .fill:where(.svelte-1ld6r3r){width:var(--fill,0%);background:var(--accent);box-shadow:0 0 10px rgba(var(--accent-rgb), .5);border-radius:2px;position:absolute;top:0;bottom:0;left:0}.lag.svelte-1ld6r3r .tick:where(.svelte-1ld6r3r){left:calc(var(--v) / 36 * 100%);background:var(--muted);pointer-events:none;width:1px;height:8px;position:absolute;top:-3px;transform:translate(-.5px)}.lag.svelte-1ld6r3r .tick:where(.svelte-1ld6r3r) span:where(.svelte-1ld6r3r){font:500 10px/1 var(--mono);color:var(--muted);pointer-events:auto;cursor:pointer;padding:2px 7px;transition:color .15s;position:absolute;top:12px;left:50%;transform:translate(-50%)}.lag.svelte-1ld6r3r .tick:where(.svelte-1ld6r3r) span:where(.svelte-1ld6r3r):hover{color:var(--text2)}.lag.svelte-1ld6r3r .tick[aria-current=true]:where(.svelte-1ld6r3r) span:where(.svelte-1ld6r3r){color:var(--text)}.lagnum.svelte-1ld6r3r{text-align:left;min-width:3.4ch;font:500 var(--t-8)/1 var(--mono);color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex:none}.lagnum.svelte-1ld6r3r small:where(.svelte-1ld6r3r){font:500 var(--t-1)/1 var(--sans);color:var(--muted);margin-left:4px}@media (hover:none) and (pointer:coarse) and (width<=1024px) and (height>=501px){.row.svelte-1ld6r3r>[data-picker=ind]{flex:auto}}@media (hover:none) and (pointer:coarse){.iconbtn[data-tip].svelte-1ld6r3r:hover:not(:focus-visible):after{opacity:0;transform:translateY(-2px)}}@media (hover:none) and (pointer:coarse) and (width<=767px),(hover:none) and (pointer:coarse) and (height<=500px){.iconbtn.svelte-1ld6r3r{position:relative}.iconbtn.svelte-1ld6r3r:before{content:"";position:absolute;inset:-6px 0}.lagctl.svelte-1ld6r3r{grid-template-rows:12px 40px;align-self:stretch}.lag.svelte-1ld6r3r{--T:24px;height:40px}.lag.svelte-1ld6r3r input:where(.svelte-1ld6r3r){height:32px;top:-4px}.lag.svelte-1ld6r3r .tick:where(.svelte-1ld6r3r) span:where(.svelte-1ld6r3r){font-size:var(--t-1);padding:5px 8px 8px;top:14px}}.timeline.svelte-112n2zp{margin-top:10px;overflow:visible}.wrap.svelte-112n2zp{min-width:0;padding:0 0 2px;position:relative}.timeline.bare.svelte-112n2zp{position:relative}.timeline.bare.svelte-112n2zp .wrap:where(.svelte-112n2zp){padding:4px 0 2px}canvas.svelte-112n2zp{touch-action:pan-y;width:100%;display:block}canvas.svelte-112n2zp:focus-visible{outline-offset:-2px}.band.svelte-112n2zp{z-index:2;cursor:grab;touch-action:none;position:absolute}.band.on.svelte-112n2zp{cursor:grabbing}.handle.svelte-112n2zp{z-index:3;cursor:ew-resize;touch-action:none;justify-content:center;align-items:center;width:16px;margin-left:-8px;display:flex;position:absolute}.handle.svelte-112n2zp:before{content:"";background:var(--text);width:2px;position:absolute;top:0;bottom:0;left:7px}.handle.svelte-112n2zp i:where(.svelte-112n2zp){background:var(--text);width:12px;height:28px;transition:background-color .15s, transform .15s var(--ease);border-radius:4px;position:relative;box-shadow:0 2px 10px #0000008c}.handle.svelte-112n2zp i:where(.svelte-112n2zp):before,.handle.svelte-112n2zp i:where(.svelte-112n2zp):after{content:"";background:#0a0c1080;width:1px;position:absolute;top:9px;bottom:9px}.handle.svelte-112n2zp i:where(.svelte-112n2zp):before{left:4px}.handle.svelte-112n2zp i:where(.svelte-112n2zp):after{right:4px}.handle.svelte-112n2zp:hover i:where(.svelte-112n2zp),.handle.on.svelte-112n2zp i:where(.svelte-112n2zp){background:#fff;transform:scaleY(1.08)}.handle.svelte-112n2zp:focus-visible{outline:0}.handle.svelte-112n2zp:focus-visible i:where(.svelte-112n2zp){box-shadow:0 0 0 3px rgba(var(--accent-rgb), .55);background:#fff}@media (width<=700px){.handle.svelte-112n2zp{width:26px;margin-left:-13px}.handle.svelte-112n2zp:before{left:12px}}@media (hover:none) and (pointer:coarse){canvas.svelte-112n2zp,.band.svelte-112n2zp,.handle.svelte-112n2zp{touch-action:pan-y pinch-zoom}.handle.svelte-112n2zp{width:26px;margin-left:-13px}.handle.svelte-112n2zp:before{left:12px}.handle.svelte-112n2zp:hover:not(.on):not(:focus-visible) i:where(.svelte-112n2zp){background:var(--text);transform:none}}
