.ctl.svelte-5uv60f{background:var(--surface);border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;min-width:0;padding:4px 8px;display:flex}@media (width<=520px){.bar.svelte-5uv60f{flex-basis:100%;order:10}}.seg.svelte-5uv60f{display:inline-flex}.seg.svelte-5uv60f button:where(.svelte-5uv60f)+button:where(.svelte-5uv60f){border-left:none}button.svelte-5uv60f{align-items:center;height:22px;padding:0 7px;font-size:11px;display:inline-flex}select.svelte-5uv60f{height:22px;font-size:11px}.bar.svelte-5uv60f{background:var(--grid);cursor:pointer;touch-action:none;flex:1;min-width:120px;height:18px;position:relative}.seg-s.svelte-5uv60f{border-left:1px solid var(--line);position:absolute;top:0;bottom:0}.seg-s.svelte-5uv60f .cat:where(.svelte-5uv60f){opacity:.85;height:3px;position:absolute;bottom:0;left:0;right:0}.fill.svelte-5uv60f{background:var(--accent);opacity:.25;pointer-events:none;position:absolute;top:0;bottom:3px;left:0}.head.svelte-5uv60f{background:var(--ink);pointer-events:none;width:2px;margin-left:-1px;position:absolute;top:-2px;bottom:-2px}.pos.svelte-5uv60f{color:var(--ink-2);text-align:right;min-width:64px;font-size:10.5px}.pp.svelte-jzf4c3{display:block}.frame.svelte-jzf4c3{fill:none;stroke:var(--grid)}.ax.svelte-jzf4c3{stroke:var(--ink-3)}text.svelte-jzf4c3{fill:var(--ink-3);font-size:9px;font-family:var(--mono,monospace)}.u.svelte-jzf4c3{fill:var(--ink-2)}.tr.svelte-jzf4c3{fill:none;stroke:#e0703a;stroke-width:1.5px}.tr.set.svelte-jzf4c3{stroke-dasharray:4 3;stroke:#d9a35c}.tr.f.svelte-jzf4c3{stroke:#6aa8d8}.tr.tpl.svelte-jzf4c3{opacity:.75}.cur.svelte-jzf4c3{stroke:var(--ink);stroke-width:1px}.lg.svelte-jzf4c3{color:var(--ink-2);flex-wrap:wrap;gap:8px;font-size:10px;display:flex}.lg.svelte-jzf4c3 i:where(.svelte-jzf4c3){vertical-align:middle;border-top:2px solid #e0703a;width:12px;height:0;margin-right:3px;display:inline-block}.lg.svelte-jzf4c3 .set:where(.svelte-jzf4c3) i:where(.svelte-jzf4c3){border-top:2px dashed #d9a35c}.lg.svelte-jzf4c3 .f:where(.svelte-jzf4c3) i:where(.svelte-jzf4c3){border-top-color:#6aa8d8}.hud.svelte-1olpptq{flex-direction:column;gap:3px;min-width:0;font-size:11px;display:flex}.row.svelte-1olpptq{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:flex}.top.svelte-1olpptq .num:where(.svelte-1olpptq){font-weight:600}.col.svelte-1olpptq{justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:11px;line-height:1;display:inline-flex}.cat.svelte-1olpptq{border:1px solid var(--line);color:var(--ink-2);padding:0 4px;font-size:10px}.name.svelte-1olpptq{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.op.svelte-1olpptq{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}.rt.svelte-1olpptq{color:var(--ink-2);margin-left:auto}.muted.svelte-1olpptq{color:var(--ink-3)}.small.svelte-1olpptq{font-size:10.5px}.small.svelte-1olpptq>span:where(.svelte-1olpptq){white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.live.svelte-1olpptq{color:var(--ink-2)}.grp.svelte-1olpptq{border-top:1px solid var(--grid)}.grp.svelte-1olpptq summary:where(.svelte-1olpptq){cursor:pointer;color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;padding:1px 0;font-size:10.5px;overflow:hidden}.params.svelte-1olpptq{grid-template-columns:1fr 1fr;gap:1px 8px;display:grid}.p.svelte-1olpptq{border-bottom:1px solid var(--grid);justify-content:space-between;gap:4px;min-width:0;display:flex}.lbl.svelte-1olpptq,.p.svelte-1olpptq .num:where(.svelte-1olpptq){white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.p.wide.svelte-1olpptq{grid-column:1/-1}.p.wide.svelte-1olpptq .lbl:where(.svelte-1olpptq){flex:none}.p.tpl.svelte-1olpptq .num:where(.svelte-1olpptq){color:var(--ink-3);text-underline-offset:2px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.p.der.svelte-1olpptq .num:where(.svelte-1olpptq){color:var(--accent)}.p.miss.svelte-1olpptq .num:where(.svelte-1olpptq){color:var(--crit);-webkit-text-decoration:line-through dashed;text-decoration:line-through dashed}.tpl.svelte-1olpptq{color:var(--ink-3);text-underline-offset:2px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.pv.svelte-14udlih{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%;height:100%;min-height:0;display:grid}.pv.svelte-14udlih>:where(.svelte-14udlih){min-width:0}.bar2.svelte-14udlih{background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px 6px;padding:4px 8px;display:flex}.bar2.svelte-14udlih button:where(.svelte-14udlih){height:22px;padding:0 7px;font-size:11px}.bar2.svelte-14udlih select:where(.svelte-14udlih){max-width:360px;height:22px;font-size:11px}.seg.svelte-14udlih{display:inline-flex}.seg.svelte-14udlih button:where(.svelte-14udlih)+button:where(.svelte-14udlih){border-left:none}.sep.svelte-14udlih{background:var(--line);width:1px;height:16px}.grow.svelte-14udlih{flex:1}.draft.svelte-14udlih{letter-spacing:.08em;color:var(--crit);border:1px solid;padding:0 5px;font-size:10.5px;font-weight:600}.warn.svelte-14udlih{color:var(--warn,#d9a35c);border:1px solid;padding:0 4px;font-size:10.5px}.err.svelte-14udlih{color:var(--crit);font-size:11px}.body.svelte-14udlih{grid-template-columns:minmax(0,1fr) 250px;min-height:0;display:grid}.view.svelte-14udlih{min-width:0;min-height:0;position:relative;overflow:hidden}canvas.svelte-14udlih{width:100%;height:100%;display:block;position:absolute;inset:0}.glerr.svelte-14udlih{color:var(--crit);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.hudbox.svelte-14udlih{z-index:2;background:color-mix(in srgb, var(--surface) 92%, transparent);border:1px solid var(--border);width:290px;max-height:calc(100% - 44px);padding:6px 8px;position:absolute;top:8px;left:8px;overflow-y:auto}.tick.svelte-14udlih{z-index:1;border-top:1px solid var(--ink-2);pointer-events:none;width:6px;height:0;position:absolute}.tick.svelte-14udlih span:where(.svelte-14udlih){color:var(--ink-2);background:color-mix(in srgb, var(--bg) 78%, transparent);white-space:nowrap;font-size:9.5px;line-height:13px;font-family:var(--mono,monospace);padding:0 3px;position:absolute;top:-7px;left:9px}.tick.flip.svelte-14udlih span:where(.svelte-14udlih){left:auto;right:3px}.tickunit.flip.svelte-14udlih{transform:translate(calc(-100% - 3px))}.tickunit.svelte-14udlih{z-index:1;color:var(--ink-2);background:color-mix(in srgb, var(--bg) 78%, transparent);pointer-events:none;padding:0 3px;font-size:9.5px;position:absolute;transform:translate(9px)}.scalebar.svelte-14udlih{z-index:1;color:var(--ink-2);background:color-mix(in srgb, var(--bg) 78%, transparent);pointer-events:none;white-space:nowrap;align-items:center;gap:6px;max-width:calc(100% - 64px);padding:1px 5px;font-size:10.5px;display:flex;position:absolute;bottom:8px;left:8px;overflow:hidden}.sb.svelte-14udlih{border:1px solid var(--ink-2);border-top:none;height:4px}.piplabel.svelte-14udlih{border:1px solid var(--line);pointer-events:none;position:absolute}.piplabel.split.svelte-14udlih{border:none;border-left:1px solid var(--line);border-top:1px solid var(--line)}.vframe.svelte-14udlih{z-index:2;width:40px;height:18px;padding:0;font-size:10px;position:absolute}.ico.svelte-14udlih{justify-content:center;align-items:center;width:26px;display:inline-flex;padding:0!important}.ico.svelte-14udlih svg:where(.svelte-14udlih){fill:none;stroke:currentColor;stroke-width:1px}.sec.svelte-14udlih .lab:where(.svelte-14udlih){color:var(--ink-3);align-self:center;padding:0 4px 0 2px;font-size:10px}.sec.svelte-14udlih button:where(.svelte-14udlih){padding:0 5px}.piplabel.svelte-14udlih span:where(.svelte-14udlih){color:var(--ink-3);font-size:10px;position:absolute;top:2px;left:4px}.pick.svelte-14udlih{background:var(--surface);border:1px solid var(--border);z-index:3;width:280px;max-height:60%;padding:6px 8px;font-size:11px;position:absolute;overflow-y:auto}.pick.svelte-14udlih .x:where(.svelte-14udlih){width:18px;height:18px;padding:0;font-size:10px;position:absolute;top:4px;right:4px}.dim.svelte-14udlih{border-bottom:1px solid var(--grid);grid-template-columns:1fr auto 56px;gap:6px;display:grid}.dim.tpl.svelte-14udlih .num:where(.svelte-14udlih){color:var(--ink-3);text-underline-offset:2px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.dim.svelte-14udlih .st:where(.svelte-14udlih){color:var(--ink-3);text-align:right;font-size:9.5px}.insp.svelte-14udlih{border-left:1px solid var(--border);background:var(--surface);flex-direction:column;gap:8px;min-height:0;padding:6px 8px;display:flex;overflow-y:auto}section.svelte-14udlih{flex-direction:column;gap:3px;display:flex}h3.svelte-14udlih{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin:0;font-size:10px;font-weight:600}.summary.svelte-14udlih{color:var(--ink-2);margin:0;font-size:11px}.small.svelte-14udlih{font-size:10.5px}.muted.svelte-14udlih{color:var(--ink-3)}.trow.svelte-14udlih{gap:6px;display:flex}.st.svelte-14udlih{text-align:left;background:0 0;border-color:#0000;align-items:baseline;gap:6px;height:auto;min-height:20px;padding:2px 4px;font-size:11px;display:flex}.st.on.svelte-14udlih{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent)}.st.svelte-14udlih .nm:where(.svelte-14udlih){white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.stats.svelte-14udlih{color:var(--ink-3);border-top:1px solid var(--grid);margin-top:auto;padding-top:4px;font-size:10px}.stepsel.svelte-14udlih{display:none}@media (width<=720px){.body.svelte-14udlih{grid-template-rows:60vh auto;grid-template-columns:minmax(0,1fr)}.insp.svelte-14udlih{border-left:none;border-top:1px solid var(--border)}.hudbox.svelte-14udlih{width:min(290px,100% - 16px)}.stepsel.svelte-14udlih{width:100%;height:24px;font-size:11px;display:block}.steps.svelte-14udlih{display:none}}@media (width<=520px){.pv.svelte-14udlih{overflow-x:hidden}.bar2.svelte-14udlih select:where(.svelte-14udlih){flex:100%;max-width:100%}.hudbox.svelte-14udlih{width:calc(100% - 16px)}.piplabel.svelte-14udlih{display:none}}
