.drawer.svelte-mxtmgz{z-index:1;background:rgb(from var(--color-bg) r g b / .9);border-top:1px solid var(--color-border);width:100%;color:var(--color-text);padding:var(--space-4) var(--space-8);font-family:var(--font-mono);font-variant-numeric:tabular-nums;scroll-snap-align:end;position:relative}.frame.svelte-mxtmgz{padding:var(--space-5) var(--space-6);position:relative}.title.svelte-mxtmgz{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.18em;color:var(--color-text-muted);margin-bottom:var(--space-4);display:block}.grid.svelte-mxtmgz{gap:var(--space-3) var(--space-6);grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:start;display:grid}.grid.cols.svelte-mxtmgz{grid-template-columns:1fr;grid-template-areas:"A""B""C""D"}@media (width>=48rem){.grid.cols.svelte-mxtmgz{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"A B""C D"}}@media (width>=75rem){.grid.cols.svelte-mxtmgz{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:".A B."".C D."}}.grid.cols.svelte-mxtmgz .area-A,.grid.cols.svelte-mxtmgz .area-B,.grid.cols.svelte-mxtmgz .area-C,.grid.cols.svelte-mxtmgz .area-D{gap:var(--space-3);flex-direction:column;display:flex}.grid.cols.svelte-mxtmgz .area-A{grid-area:A}.grid.cols.svelte-mxtmgz .area-B{grid-area:B}.grid.cols.svelte-mxtmgz .area-C{grid-area:C}.grid.cols.svelte-mxtmgz .area-D{grid-area:D}.slider.svelte-16mxf03{gap:var(--space-1);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs);flex-direction:column;display:flex}.head.svelte-16mxf03{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.label.svelte-16mxf03{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.value.svelte-16mxf03{font:inherit;color:var(--color-text);cursor:text;transition:border-color var(--duration-fast) var(--ease-out);background:0 0;border:none;border-bottom:1px solid #0000;flex-shrink:0;padding:0}.value.svelte-16mxf03:hover{border-bottom-color:var(--color-text-muted)}.value.svelte-16mxf03:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.edit-input.svelte-16mxf03{width:6ch;color:var(--color-text);border:none;border-bottom:1px solid var(--color-text-muted);text-align:right;appearance:textfield;background:0 0;outline:none;flex-shrink:0;padding:0}.edit-input.svelte-16mxf03::-webkit-inner-spin-button{appearance:none}.edit-input.svelte-16mxf03::-webkit-outer-spin-button{appearance:none}.track.svelte-16mxf03{cursor:ew-resize;touch-action:none;outline:none;height:16px;position:relative}.track.dragging.svelte-16mxf03{cursor:col-resize}.ticks.svelte-16mxf03{background:linear-gradient(var(--color-border), var(--color-border)) 0 50% / 100% 1px no-repeat, repeating-linear-gradient(90deg, var(--color-border) 0 1px, transparent 1px 10px);height:7px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.fill.svelte-16mxf03{background:var(--color-text-muted);pointer-events:none;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.marker.svelte-16mxf03{background:var(--color-text);pointer-events:none;width:2px;transition:background var(--duration-fast) var(--ease-out);position:absolute;top:0;bottom:0;transform:translate(-1px)}.track.svelte-16mxf03:focus-visible .marker:where(.svelte-16mxf03){outline:2px solid var(--color-text);outline-offset:2px}.field.svelte-19ptsxu{gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);flex-direction:column;display:flex}.label.svelte-19ptsxu{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hidden.svelte-19ptsxu{display:none}.zone.svelte-19ptsxu{width:100%;min-height:64px;padding:var(--space-3);cursor:pointer;font:inherit;color:inherit;transition:background var(--duration-fast) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:relative}.zone.svelte-19ptsxu:hover,.zone.drag-over.svelte-19ptsxu{background:var(--color-surface)}.zone.svelte-19ptsxu:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.tick.svelte-19ptsxu{width:10px;height:10px;color:var(--color-text-muted);pointer-events:none;transition:color var(--duration-fast) var(--ease-out);position:absolute}.tick.tl.svelte-19ptsxu{border-top:1px solid;border-left:1px solid;top:0;left:0}.tick.tr.svelte-19ptsxu{border-top:1px solid;border-right:1px solid;top:0;right:0}.tick.bl.svelte-19ptsxu{border-bottom:1px solid;border-left:1px solid;bottom:0;left:0}.tick.br.svelte-19ptsxu{border-bottom:1px solid;border-right:1px solid;bottom:0;right:0}.zone.svelte-19ptsxu:hover .tick:where(.svelte-19ptsxu),.zone.drag-over.svelte-19ptsxu .tick:where(.svelte-19ptsxu),.zone.svelte-19ptsxu:focus-visible .tick:where(.svelte-19ptsxu){color:var(--color-text)}.hint.svelte-19ptsxu{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;pointer-events:none;-webkit-user-select:none;user-select:none}img.svelte-19ptsxu{object-fit:contain;pointer-events:none;width:100%;height:auto;max-height:240px;display:block}.check.svelte-1c68q97{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:22px;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;cursor:pointer;display:flex}.label.svelte-1c68q97{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;padding:var(--space-2);border:1px solid var(--color-border);flex:1;overflow:hidden}input.svelte-1c68q97{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.box.svelte-1c68q97{aspect-ratio:1;border:1px solid var(--color-border);width:22px;height:auto;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:0 0;flex-shrink:0}.check.svelte-1c68q97:hover .box:where(.svelte-1c68q97){border-color:var(--color-text-muted)}input.svelte-1c68q97:checked+.box:where(.svelte-1c68q97){background:var(--color-text);border-color:var(--color-text)}input.svelte-1c68q97:focus-visible+.box:where(.svelte-1c68q97){outline:2px solid var(--color-text);outline-offset:2px}.field.svelte-b8e9oj{gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);flex-direction:column;display:flex}.label.svelte-b8e9oj{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.segments.svelte-b8e9oj{border:1px solid var(--color-border);flex-wrap:wrap;margin:0;padding:0;display:flex}.segment.svelte-b8e9oj{padding:var(--space-1) var(--space-2);text-align:center;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);cursor:pointer;border-left:1px solid var(--color-border);transition:color var(--duration-fast) var(--ease-out), background var(--duration-fast) var(--ease-out);flex:1 0 auto;justify-content:center;align-items:center;display:flex}.segment.svelte-b8e9oj:first-child{border-left:none}.segment.svelte-b8e9oj:hover{color:var(--color-text)}.segment.selected.svelte-b8e9oj{background:var(--color-text);color:var(--color-bg)}.segment.svelte-b8e9oj input:where(.svelte-b8e9oj){opacity:0;pointer-events:none;width:0;height:0;position:absolute}.segment.svelte-b8e9oj:has(:where(.svelte-b8e9oj):focus-visible){outline:2px solid var(--color-text);outline-offset:2px}.sr-only.svelte-b8e9oj{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
