svg.svelte-ffq8pp{-webkit-user-select:none;user-select:none;width:100%;height:100%;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:block}.board.svelte-x9v311{width:100%;height:100%;position:relative;overflow:hidden}.pic.svelte-x9v311{transition:transform .3s cubic-bezier(.2,.9,.25,1),border-radius .3s;position:absolute;inset:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.pic.svelte-x9v311{transition:none}}canvas.svelte-x9v311{visibility:hidden;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;display:block;position:absolute;inset:0}canvas.ready.svelte-x9v311{visibility:visible}canvas.lost.svelte-x9v311{visibility:hidden}.carrychip.svelte-x9v311{z-index:4;border:1px solid var(--fl-line,color-mix(in srgb, var(--disc-ink) 16%, transparent));background:var(--disc);width:28px;height:28px;color:var(--disc-ink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;margin:-14px 0 0 -14px;padding:0;display:grid;position:absolute}.carrychip[aria-pressed=true].svelte-x9v311{background:var(--disc-on);color:var(--disc-on-ink);border-color:#0000}.carrychip.svelte-x9v311 svg:where(.svelte-x9v311){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}canvas.over.svelte-x9v311{cursor:grab}canvas.held.svelte-x9v311{cursor:grabbing}canvas.drawing.svelte-x9v311{cursor:crosshair}.shapehd.svelte-x9v311{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.shapehd.svelte-x9v311 .hd:where(.svelte-x9v311){fill:#fffffff0;filter:drop-shadow(0 1px 2px #00000061)}.shapehd.svelte-x9v311 .hb:where(.svelte-x9v311){filter:drop-shadow(0 1px 3px #00000061)}.shapehd.svelte-x9v311 .hb:where(.svelte-x9v311) circle{fill:#fffffff5}.shapehd.svelte-x9v311 .hb:where(.svelte-x9v311) path{fill:none;stroke:#3a403a;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.shapehd.svelte-x9v311 .hb:where(.svelte-x9v311) path.fi{fill:#3a403a;stroke:none}.marquee.svelte-x9v311{pointer-events:none;background:#5ed0f924;border:1.5px solid #fffffff2;border-radius:3px;position:absolute;box-shadow:0 0 0 1px #00000059}.timeline.svelte-gwzbzl{--bar:var(--disc);--bar-ink:var(--disc-ink);--bar-on:var(--disc-on);--bar-on-ink:var(--disc-on-ink);background:var(--bar);height:52px;box-shadow:0 0 0 1px var(--fl-line);box-sizing:border-box;font-family:var(--font);-webkit-user-select:none;user-select:none;border-radius:18px;align-items:center;gap:2px;padding:4px 4px 4px 6px;display:flex}.tl-track.svelte-gwzbzl{flex:0 1 var(--tlw);touch-action:none;cursor:pointer;-webkit-touch-callout:none;border-radius:12px;outline:none;min-width:0;height:40px;position:relative}.tl-track.svelte-gwzbzl:focus-visible{box-shadow:0 0 0 2px var(--bar-ink)}.tl-marks.svelte-gwzbzl{position:absolute;inset:0}.tl-tick.svelte-gwzbzl{box-sizing:border-box;height:24px;color:color-mix(in srgb, var(--bar-ink) 82%, transparent);font:650 15.5px/1 var(--font);font-variant-numeric:tabular-nums;text-box:trim-both cap alphabetic;justify-content:center;align-items:center;padding:0 4px;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}@supports not (text-box:trim-both cap alphabetic){.tl-tick.svelte-gwzbzl{padding-top:1px}}.tl-tick.held.svelte-gwzbzl:not(.lift):not(.thin){background:color-mix(in srgb, var(--bar-ink) 11%, transparent);min-width:24px;box-shadow:0 0 0 4px color-mix(in srgb, var(--bar-ink) 11%, transparent);border-radius:16px}.tl-tick.voiced.svelte-gwzbzl:before{content:"";background:var(--bar-ink);opacity:.75;width:13px;height:7px;margin-left:-6.5px;position:absolute;bottom:calc(100% - 1px);left:50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 7'%3E%3Cpath d='M1 3h1v1H1zM3 1.5h1v4H3zM5 0h1v7H5zM7 2h1v3H7zM9 .5h1v6H9zM11 2.5h1v2h-1z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 7'%3E%3Cpath d='M1 3h1v1H1zM3 1.5h1v4H3zM5 0h1v7H5zM7 2h1v3H7zM9 .5h1v6H9zM11 2.5h1v2h-1z'/%3E%3C/svg%3E") 50%/contain no-repeat}.tl-tick.lift.svelte-gwzbzl{background:var(--bar-on);min-width:32px;height:32px;color:var(--bar-on-ink);box-shadow:0 0 0 3px var(--bar);z-index:2;border-radius:16px}.timeline.nonum.svelte-gwzbzl .tl-tick:where(.svelte-gwzbzl):not(.lift){background:color-mix(in srgb, var(--bar-ink) 40%, transparent);border-radius:50%;width:6px;min-width:6px;height:6px;padding:0;font-size:0}.tl-tick.thin.svelte-gwzbzl:not(.lift){width:2px;min-width:2px;height:10px;box-shadow:none;background:color-mix(in srgb, var(--bar-ink) 30%, transparent);border-radius:1px;padding:0;font-size:0}.tl-handle.svelte-gwzbzl{width:32px;height:32px;font:750 15.5px/1 var(--font);font-variant-numeric:tabular-nums;pointer-events:none;z-index:3;margin:-16px 0 0 -16px;position:absolute;top:50%;left:0}.tl-handle.svelte-gwzbzl span:where(.svelte-gwzbzl){background:var(--bar);width:100%;height:100%;color:var(--bar-on);box-shadow:inset 0 0 0 2.5px var(--bar-on);border-radius:50%;place-items:center;transition:transform .12s;display:grid}.tl-handle.open.svelte-gwzbzl span:where(.svelte-gwzbzl){background:var(--bar-on);color:var(--bar-on-ink);box-shadow:none}.tl-handle.mid.svelte-gwzbzl span:where(.svelte-gwzbzl){transform:scale(.75)}.tl-handle.mid.svelte-gwzbzl span:where(.svelte-gwzbzl):after{content:"";background:currentColor;border-radius:50%;width:12px;height:12px}.tl-tip.svelte-gwzbzl{background:var(--ink);color:var(--paper);white-space:nowrap;pointer-events:none;z-index:4;border-radius:9px;padding:5px 9px;font-size:13px;font-weight:600;line-height:1;position:absolute;bottom:calc(100% + 12px);left:0;transform:translate(-50%)}.tlpeek.svelte-gwzbzl{background:var(--disc);color:var(--disc-ink);box-shadow:0 0 0 1px var(--fl-line), 0 10px 22px -12px #0000008c;font:700 12px/1 var(--font);white-space:nowrap;pointer-events:none;z-index:4;border-radius:12px;flex-direction:column;align-items:center;gap:5px;padding:6px 6px 7px;display:flex;position:absolute;bottom:calc(100% + 12px);left:0;transform:translate(-50%)}.tlp-pic.svelte-gwzbzl{border-radius:7px;width:84px;display:block;overflow:hidden}.tlp-pic.svelte-gwzbzl svg{width:100%;height:auto;display:block}.tlpeek.word.svelte-gwzbzl{background:var(--ink);color:var(--paper);box-shadow:none;border-radius:9px;padding:5px 9px;font-size:13px;font-weight:600}button.svelte-gwzbzl{font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.play.svelte-gwzbzl{background:var(--bar-on);width:36px;height:36px;color:var(--bar-on-ink);border:0;border-radius:50%;flex:none;place-items:center;margin:0 14px 0 2px;padding:0;transition:transform .12s;display:grid}.play.svelte-gwzbzl svg:where(.svelte-gwzbzl){fill:currentColor;width:18px;height:18px}.play.svelte-gwzbzl svg.nudge:where(.svelte-gwzbzl){margin-left:1px}.tl-add.svelte-gwzbzl{width:36px;height:36px;color:var(--bar-ink);background:0 0;border:0;border-radius:18px;flex:none;justify-content:center;align-items:center;gap:4px;margin:0 2px 0 14px;padding:0;transition:transform .12s;display:flex}.tl-add.svelte-gwzbzl:disabled{opacity:.35;cursor:default}.tl-add.svelte-gwzbzl svg:where(.svelte-gwzbzl){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:22px;height:22px}.play.svelte-gwzbzl:active,.tl-add.svelte-gwzbzl:active:not(:disabled){transform:scale(.93)}.timeline.bare.svelte-gwzbzl{box-shadow:none;background:0 0}.timeline.upright.svelte-gwzbzl{width:min(var(--landw,280px), calc(var(--tlw) + 118px));transform-origin:0 0;height:48px;transform:translateY(var(--landw,280px)) rotate(-90deg);padding:2px 5px 2px 4px;position:absolute;top:0;left:0}.timeline.upright.svelte-gwzbzl .tl-tick:where(.svelte-gwzbzl){transform-origin:0 0;rotate:90deg}.timeline.upright.svelte-gwzbzl :is(.tl-handle:where(.svelte-gwzbzl) span:where(.svelte-gwzbzl),.play:where(.svelte-gwzbzl) svg:where(.svelte-gwzbzl),.tl-add:where(.svelte-gwzbzl) svg:where(.svelte-gwzbzl)){rotate:90deg}.timeline.upright.svelte-gwzbzl .play:where(.svelte-gwzbzl){width:38px;height:38px;margin-right:13px}.timeline.upright.svelte-gwzbzl .play:where(.svelte-gwzbzl) svg.nudge:where(.svelte-gwzbzl){margin:1px 0 0}.timeline.upright.svelte-gwzbzl .tlpeek:where(.svelte-gwzbzl),.timeline.upright.svelte-gwzbzl .tl-tip:where(.svelte-gwzbzl){transform-origin:0 0;top:calc(100% + 12px);bottom:auto;transform:rotate(90deg)translateY(-50%)}.timeline.one.svelte-gwzbzl{box-shadow:none;background:0 0;height:44px;padding:0}.timeline.one.svelte-gwzbzl .play:where(.svelte-gwzbzl){display:none}.timeline.one.svelte-gwzbzl .tl-track:where(.svelte-gwzbzl){visibility:hidden;flex-basis:0}.timeline.one.svelte-gwzbzl .tl-add:where(.svelte-gwzbzl){background:var(--disc);width:auto;height:40px;color:var(--disc-ink);box-shadow:0 0 0 1px var(--fl-line);margin:0;padding:0 14px 0 10px;font-size:14px;font-weight:600;line-height:1}
