.slider.svelte-1wt5rvg{--slider-bar-width:6px;--slider-handle-width:16px;--slider-region:16px;flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:visible}.slider__label.svelte-1wt5rvg{font-size:var(--font-size);flex-direction:row;justify-content:center;align-items:center;gap:3px;display:flex}.slider__icon.svelte-1wt5rvg{margin-top:3px}.slider__guide.svelte-1wt5rvg{padding:0 var(--slider-region) 2px;flex-direction:row;justify-content:space-between;width:100%;display:flex}.slider--vertical.svelte-1wt5rvg .slider__guide:where(.svelte-1wt5rvg){width:unset;padding:0}.slider__click-region.svelte-1wt5rvg{padding:var(--slider-region);margin:calc(-1 * var(--slider-region) + var(--slider-bar-width));cursor:pointer;width:100%;position:relative}.slider--vertical.svelte-1wt5rvg .slider__click-region:where(.svelte-1wt5rvg){height:120px;margin:calc(-1 * var(--slider-region) + var(--slider-bar-width)) 0;width:unset}.slider__body.svelte-1wt5rvg{z-index:0;height:var(--slider-bar-width);background:var(--border-color);border-radius:var(--slider-bar-width);width:100%;position:relative}.slider__body.svelte-1wt5rvg:before{content:" ";left:calc(-.5 * var(--slider-bar-width));height:var(--slider-bar-width);width:calc(var(--slider-bar-width) * 2);background:var(--font-color);border-radius:var(--slider-bar-width);position:absolute}.slider--vertical.svelte-1wt5rvg .slider__body:where(.svelte-1wt5rvg):before{left:unset;bottom:calc(-.5 * var(--slider-bar-width));width:var(--slider-bar-width);height:calc(var(--slider-bar-width) * 2)}.slider__body.svelte-1wt5rvg:after{content:" ";right:calc(-.5 * var(--slider-bar-width));height:var(--slider-bar-width);width:calc(var(--slider-bar-width) * 2);background:var(--border-color);border-radius:var(--slider-bar-width);z-index:-1;position:absolute}.slider--vertical.svelte-1wt5rvg .slider__body:where(.svelte-1wt5rvg):after{right:unset;top:calc(-.5 * var(--slider-bar-width));width:var(--slider-bar-width);height:calc(var(--slider-bar-width) * 2)}.slider--vertical.svelte-1wt5rvg .slider__body:where(.svelte-1wt5rvg){height:100%;width:var(--slider-bar-width)}.slider__fill.svelte-1wt5rvg{width:var(--slider-fill-percent);background:var(--font-color);border-radius:var(--slider-bar-width);align-items:center;height:100%;display:flex;position:absolute;bottom:0;left:0}.slider--vertical.svelte-1wt5rvg .slider__fill:where(.svelte-1wt5rvg){width:100%;height:var(--slider-fill-percent);left:unset;flex-direction:column}.slider__mouse-value.svelte-1wt5rvg{width:var(--slider-mouse-percent);align-items:center;height:100%;display:flex;position:absolute;left:0}.slider--vertical.svelte-1wt5rvg .slider__mouse-value:where(.svelte-1wt5rvg){width:100%;height:var(--slider-fill-percent);left:unset;flex-direction:column}.slider__handle.svelte-1wt5rvg{width:var(--slider-handle-width);height:var(--slider-handle-width);border-radius:var(--slider-handle-width);border:2px solid var(--font-color-selected);background:var(--bg-color);position:absolute;right:0;transform:translate(50%)}.slider--vertical.svelte-1wt5rvg .slider__handle:where(.svelte-1wt5rvg){right:unset;top:0;transform:translateY(-50%)}.slider__value-tip.svelte-1wt5rvg,.slider__mouse-value-tip.svelte-1wt5rvg{text-align:center;border:1px solid var(--border-color);background:var(--bg-color);border-radius:3px;min-width:24px;padding:0 2px;position:absolute;right:0;transform:translate(50%,20px)}.slider__value-tip.svelte-1wt5rvg:after,.slider__mouse-value-tip.svelte-1wt5rvg:after{content:"";border-left:1px solid var(--border-color);border-top:1px solid var(--border-color);background:var(--bg-color);border-bottom-right-radius:8px;width:4px;height:4px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%,calc(-50% - .5px))rotate(45deg)}.wrapper.svelte-3q9eyz{flex-direction:row;display:inline-flex}.number-input.svelte-3q9eyz{-moz-appearance:textfield;font-size:var(--font-size);background:0 0;border:none;outline:1px solid #0000;flex:1 0;width:100%;margin:0;transition:background-color .15s linear,outline-color .15s linear;display:inline-block}.number-input.padding.svelte-3q9eyz{padding:2px 8px}.wrapper.svelte-3q9eyz:focus-within{outline:1px solid var(--border-color);background:var(--bg-color-selected)}.wrapper.svelte-3q9eyz:has(:where(.svelte-3q9eyz):hover){outline:1px solid var(--border-color);background:var(--bg-color-selected)}.label.svelte-3q9eyz{font-size:var(--font-size)}.menubar.svelte-5u33im{background:var(--bg-color);border-bottom:1px solid var(--border-color);font-size:var(--font-size);flex-direction:row;align-items:stretch;display:flex;position:relative;overflow:visible}.menubar-category.svelte-5u33im{flex-direction:column;display:flex;position:relative;overflow:visible}.menubar-category.svelte-5u33im:hover .menubar-category-content:where(.svelte-5u33im){display:flex}.menubar-category-content.svelte-5u33im{background:var(--bg-color);border:1px solid var(--border-color);flex-direction:column;width:20rem;display:none;position:absolute;top:100%;left:0}.menubar-item.svelte-5u33im{font-size:var(--font-size);flex-direction:row;flex-shrink:0;align-items:center;gap:4px;display:flex}.menubar-category-header.svelte-5u33im{font-size:var(--font-size);flex-direction:row;align-items:center;gap:4px;display:flex}.dialog-area.svelte-uu0f7g{z-index:10000;background:#0000001a;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.backdrop.svelte-uu0f7g{position:absolute;inset:0}.dialog.svelte-uu0f7g{background:var(--bg-color-selected);border:2px solid var(--border-color);filter:drop-shadow(0 2px 3px #0002)drop-shadow(0 6px 26px #0003);flex-direction:column;align-items:stretch;min-width:30vw;padding:4px;display:flex;position:relative;overflow:hidden}.dialog-header.svelte-uu0f7g{text-align:center;width:100%;font-size:var(--font-size-heading);color:var(--text-color);font-weight:var(--font-weight-bold,500);padding:0 2rem 5px}.dialog-content.svelte-uu0f7g{background:var(--bg-color);flex-direction:column;padding:4px;display:flex}.wrapper.svelte-dw8gvy{flex-direction:row;align-items:stretch;display:inline-flex}.file.svelte-dw8gvy{font-size:var(--font-size);border:none;border-radius:0;outline:1px solid #0000;flex:1;align-items:center;gap:4px;min-width:200px;margin:0;padding:0;display:inline-flex}.label.svelte-dw8gvy{font-size:var(--font-size)}
