.separator.svelte-170cps4{flex-shrink:0;overflow:visible;position:relative;background:var(--accent)}.vertical.svelte-170cps4{align-self:stretch}.vertical.spacer.svelte-170cps4{min-width:0;flex:1 1 0px}.vertical.spacer.svelte-170cps4:first-child{margin-left:calc(-1 * var(--l-padding));padding-left:var(--l-padding)}.vertical.spacer.svelte-170cps4:last-child{margin-right:calc(-1 * var(--l-padding));padding-right:var(--l-padding)}.unit-system.svelte-jf899f{gap:var(--l-gap-small);justify-content:flex-end;display:flex}.label.svelte-jf899f{font-size:var(--font-small);opacity:.8}.precision-group.svelte-jf899f{z-index:var(--z-action);gap:var(--l-gap);margin-bottom:var(--l-gap);position:relative;flex-direction:column;margin-top:-8px;display:flex}.segmented.svelte-jf899f{border:var(--th-border) solid currentColor;height:var(--h-button-common);border-radius:var(--corner-common);background:var(--white);box-sizing:border-box;overflow:hidden;display:flex}.segment.svelte-jf899f{border:none;background:var(--white);border-right:var(--th-border) solid currentColor;font-size:var(--font-small);z-index:var(--z-action);flex:1 1 auto;cursor:pointer;white-space:nowrap;text-align:center;align-items:center;justify-content:center;display:flex;opacity:.5;padding:0}.segment.svelte-jf899f:last-child{border-right:var(--th-border) solid transparent}.segment.svelte-jf899f[data-hit]{color:var(--c-default);background:var(--hover);opacity:1}.segment.active.svelte-jf899f{background:var(--selected);color:var(--c-default);opacity:1}.units-select.svelte-jf899f{background:var(--white);border:var(--th-border) solid currentColor;height:var(--h-button-common);border-radius:var(--corner-common);font-size:var(--font-common);background-position:right 6px center;z-index:var(--z-action);padding:0 18px 0 8px;box-sizing:border-box;background-repeat:no-repeat;color:inherit;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.units-select.svelte-jf899f:hover{color:var(--c-default);background-color:var(--hover)}.units-select.svelte-jf899f:focus,.units-select.svelte-jf899f:focus-visible{border:var(--th-border) solid currentColor;box-shadow:none;outline:none}.slider-group.svelte-jf899f{z-index:var(--z-action);margin-top:var(--l-gap);position:relative;align-items:center;display:flex;gap:8px}.slider-group.svelte-jf899f input[type=range]:where(.svelte-jf899f){height:var(--h-slider);background:transparent;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;margin-top:0;min-width:0;flex:1}.slider-group.svelte-jf899f input[type=range]:where(.svelte-jf899f)::-webkit-slider-runnable-track{background:#00000026;border-radius:var(--corner-input);height:var(--th-track);border:none}.slider-group.svelte-jf899f input[type=range]:where(.svelte-jf899f)::-webkit-slider-thumb{margin-top:calc((var(--th-track) - var(--h-slider)) / 2);border:1px solid rgba(0,0,0,.4);width:var(--h-slider);height:var(--h-slider);background:var(--c-thumb);-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:50%}.slider-group.svelte-jf899f input[type=range]:where(.svelte-jf899f)::-moz-range-track{background:#00000026;border-radius:var(--corner-input);height:var(--th-track);border:none}.slider-group.svelte-jf899f input[type=range]:where(.svelte-jf899f)::-moz-range-thumb{border:1px solid rgba(0,0,0,.4);width:var(--h-slider);height:var(--h-slider);background:var(--c-thumb);border-radius:50%}.slider-group.svelte-jf899f input[type=range]:where(.svelte-jf899f):focus{outline:none}.slider-group.svelte-jf899f input[type=range]:where(.svelte-jf899f)::-webkit-slider-thumb:hover{background:var(--hover)}.slider-group.svelte-jf899f input[type=range]:where(.svelte-jf899f)::-moz-range-thumb:hover{background:var(--hover)}.color-row.svelte-jf899f{align-items:center;margin-top:.3rem;display:flex;gap:16px}.color-group.svelte-jf899f{align-items:center;display:flex;gap:8px}.color-group.svelte-jf899f input[type=color]:where(.svelte-jf899f){border:var(--th-border) solid currentColor;width:var(--h-button-common);height:var(--h-button-common);z-index:var(--z-action);cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;border-radius:50%;padding:0}.color-group.svelte-jf899f input[type=color]:where(.svelte-jf899f)::-webkit-color-swatch-wrapper{padding:0}.color-group.svelte-jf899f input[type=color]:where(.svelte-jf899f)::-webkit-color-swatch{border:none;border-radius:50%}.color-group.svelte-jf899f input[type=color]:where(.svelte-jf899f)::-moz-color-swatch{border:none;border-radius:50%}.bounds-wrap.svelte-1oeohyq{border:var(--th-border) solid currentColor;border-radius:6px;overflow:hidden;margin-bottom:5px}.bounds.svelte-1oeohyq{font-size:var(--font-small);border-collapse:collapse;width:100%}.bounds.svelte-1oeohyq td:where(.svelte-1oeohyq){border:var(--th-border) solid currentColor;text-align:left;padding:0}.bounds.svelte-1oeohyq tr:where(.svelte-1oeohyq):first-child td:where(.svelte-1oeohyq){border-top:none}.bounds.svelte-1oeohyq tr:where(.svelte-1oeohyq):last-child td:where(.svelte-1oeohyq){border-bottom:none}.bounds.svelte-1oeohyq td:where(.svelte-1oeohyq):first-child{border-left:none}.bounds.svelte-1oeohyq td:where(.svelte-1oeohyq):last-child{border-right:none}.attr-name.svelte-1oeohyq{text-align:center!important;background:var(--bg);position:relative;width:16px;min-width:16px;font-weight:600;opacity:.7}.attr-key.svelte-1oeohyq{text-align:center!important;background:var(--bg);vertical-align:middle;opacity:.5;font-weight:600;min-width:1lh;width:1lh;padding:0}.attr-invariant.svelte-1oeohyq{background:var(--white);cursor:pointer;width:12px;min-width:12px}.attr-invariant.svelte-1oeohyq:not(.disabled):hover{background:var(--hover)}.attr-invariant.disabled.svelte-1oeohyq{background:var(--bg);cursor:default;pointer-events:none}.attr-invariant.cross.svelte-1oeohyq{background:linear-gradient(to top right,transparent calc(50% - .75px),currentColor 50%,transparent calc(50% + .75px)),linear-gradient(to bottom right,transparent calc(50% - .75px),currentColor 50%,transparent calc(50% + .75px)),var(--bg)}.merge-cont.svelte-1oeohyq td:where(.svelte-1oeohyq){border-top:none!important}.attr-formula.svelte-1oeohyq{vertical-align:middle;width:70%}.attr-formula.merged.svelte-1oeohyq{height:var(--th-tick);padding:0}.attr-formula.merged.svelte-1oeohyq .cell-input:where(.svelte-1oeohyq){display:block;height:100%}.attr-value.svelte-1oeohyq{text-align:right!important;font-variant-numeric:tabular-nums;min-width:80px}.attr-trailing.svelte-1oeohyq{width:15px;min-width:15px;text-align:center;font-size:9px;line-height:1;padding:0}.attr-trailing.lockable.svelte-1oeohyq{cursor:pointer}.attr-trailing.lockable.svelte-1oeohyq:hover{background:var(--hover)}.cell-input.svelte-1oeohyq{z-index:var(--z-action);background:var(--white);box-sizing:border-box;color:inherit;font-size:inherit;font-family:inherit;padding:0 4px;width:100%;height:100%;border:none;outline:none;margin:0}.cell-input.svelte-1oeohyq:not(:disabled):not(:focus):hover{background:var(--hover)}.cell-input.svelte-1oeohyq:focus{outline:var(--focus-outline);background:var(--white);color:var(--c-default);outline-offset:-1.5px}.cell-error.svelte-1oeohyq{outline:1.25px solid darkred;outline-offset:-1.25px}.cell-disabled.svelte-1oeohyq{background:var(--selected)}.cell-input.svelte-1oeohyq:disabled{background:var(--selected);cursor:default;opacity:.7}.cell-input.right.svelte-1oeohyq{font-variant-numeric:tabular-nums;text-align:right}.error-backdrop.svelte-1oeohyq{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999}.error-overlay.svelte-1oeohyq{font-size:var(--font-small);border:2px solid darkred;background:var(--white);box-sizing:border-box;position:relative;padding:6px 8px;z-index:1000;width:100%;border-radius:8px;margin-top:8px;margin-bottom:8px}.error-message.svelte-1oeohyq .error-quoted{color:#8b0000}.error-message.svelte-1oeohyq{text-align:center;margin-bottom:8px}.error-suggestions.svelte-1oeohyq{justify-content:space-between;gap:3.95px;display:flex;flex-wrap:wrap;margin-bottom:4px}.error-suggestions.single.svelte-1oeohyq{justify-content:center}.error-suggestion.svelte-1oeohyq{border:var(--th-border) solid currentColor;font-size:var(--font-small);border-radius:var(--c-r-table);padding:2px 5px;cursor:pointer;color:inherit;background:#fff;line-height:1}.error-suggestion.hint.svelte-1oeohyq{background:#ddd}.error-suggestion.svelte-1oeohyq:hover{outline:2px solid var(--accent);background:var(--selected)}.error-suggestion.hint.svelte-1oeohyq:hover{outline:2px solid var(--accent);background:var(--bg)}.error-suggestion.svelte-1oeohyq.blink{outline:2px solid var(--accent);background:var(--selected)}.steppers.svelte-1idjkpp{overflow:visible;flex-direction:column;align-items:center;display:flex}.steppers.horizontal.svelte-1idjkpp{flex-direction:row}.stepper-button.svelte-1idjkpp{cursor:pointer;overflow:visible}.stepper-button.svelte-1idjkpp+.stepper-button:where(.svelte-1idjkpp){margin-top:var(--l-gap)}.horizontal.svelte-1idjkpp>.stepper-button:where(.svelte-1idjkpp)+.stepper-button:where(.svelte-1idjkpp){margin-left:var(--l-gap);margin-top:0}.stepper-button.hidden.svelte-1idjkpp{visibility:hidden}.slider-compound.svelte-1qo2ydg{z-index:var(--z-action);overflow:visible;align-items:center;display:flex;margin-left:6px;gap:0}.fill.svelte-1qo2ydg{flex:1;min-width:0;margin-left:0}.fill.svelte-1qo2ydg .slider-with-label:where(.svelte-1qo2ydg){width:100%;flex:1;min-width:0}.slider-with-label.svelte-1qo2ydg{position:relative;overflow:visible;flex-direction:column;align-items:center;display:flex;top:-2px}.current-value.svelte-1qo2ydg{font-size:var(--font-small);font-variant-numeric:tabular-nums;text-align:center;font-weight:700;margin-bottom:-6px;line-height:1;margin-top:0}.slider-label.svelte-1qo2ydg{font-size:var(--font-small);font-variant-numeric:tabular-nums;position:relative;text-align:center;font-weight:700;top:4px;margin-top:1px;line-height:1}.slider-border.svelte-1qo2ydg{position:relative;overflow:visible;align-items:center;display:flex}.tick-overlay.svelte-1qo2ydg{left:calc(var(--h-slider) / 1.8);right:calc(var(--h-slider) / 1.8);position:absolute;overflow:visible;pointer-events:none;top:50%;height:0}.tick.svelte-1qo2ydg{position:absolute;transform:translate(-50%)}.tick-line.svelte-1qo2ydg{margin-top:calc(-1 * var(--th-track));height:calc(var(--th-track) * 2);background:#00000080;width:1px}.tick-label.svelte-1qo2ydg{font-size:var(--font-small);transform:translate(-50%);color:var(--c-default);position:absolute;text-align:center;white-space:nowrap;top:4px;left:50%;line-height:1}.value-display.svelte-1qo2ydg{font-size:var(--font-common);margin-left:var(--l-gap);display:inline-block;text-align:right;width:3em}.steppers-wrapper.svelte-1qo2ydg{margin-left:-1px}.slider-border.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg){height:var(--height);background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.slider-border.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg)::-webkit-slider-runnable-track{background:var(--white);height:var(--height);border:var(--border);border-radius:16px}.slider-border.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg)::-webkit-slider-thumb{background:var(--thumb-color);width:var(--height);height:var(--height);border:var(--border);margin-top:-1.1px;-webkit-appearance:none;border-radius:50%}.slider-border.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg)::-moz-range-thumb{background:var(--thumb-color);width:var(--height);height:var(--height);border:var(--border);border-radius:50%}.slider-border.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg)::-moz-range-track{background:var(--white);height:var(--height);border:var(--border);border-radius:16px}.slider-border.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg)::-ms-fill-lower,.slider-border.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg)::-ms-fill-upper{background:var(--white);border:var(--border);border-radius:16px}.slider-border.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg)::-ms-thumb{background:var(--thumb-color);width:var(--height);height:var(--height);border:var(--border);border-radius:50%}.slider-border.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg):focus{outline:none}.line.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg)::-webkit-slider-runnable-track{background:#00000026;border-radius:var(--corner-input);height:var(--th-track);border:none}.line.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg)::-webkit-slider-thumb{margin-top:calc((var(--th-track) - var(--h-slider)) / 2);border:1px solid rgba(0,0,0,.4);background:var(--thumb-color);width:var(--h-slider);height:var(--h-slider)}.line.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg)::-moz-range-track{background:#00000026;border-radius:var(--corner-input);height:var(--th-track);border:none}.line.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg)::-moz-range-thumb{border:1px solid rgba(0,0,0,.4);background:var(--thumb-color);width:var(--h-slider);height:var(--h-slider)}.line.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg)::-ms-fill-lower,.line.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg)::-ms-fill-upper{background:#00000026;border-radius:var(--corner-input);border:none}.line.svelte-1qo2ydg input[type=range]:where(.svelte-1qo2ydg)::-ms-thumb{border:1px solid rgba(0,0,0,.4);background:var(--thumb-color);width:var(--h-slider);height:var(--h-slider)}.range-area.svelte-1qo2ydg{position:relative;padding-top:15px}.range-thumb-wrap.svelte-1qo2ydg{height:var(--h-button-common);position:relative;align-items:center;display:flex;min-width:0}.range-track.svelte-1qo2ydg{right:calc(var(--h-slider) / 2);left:calc(var(--h-slider) / 2);background:#00000026;height:var(--th-track);position:absolute;margin-top:-2px;top:50%}.range-fill.svelte-1qo2ydg{background:var(--accent, var(--c-focus));border-radius:var(--corner-input);position:absolute;height:100%;top:0}.range-tick.svelte-1qo2ydg{transform:translate(-.5px,-50%);height:var(--th-thumb);background:currentColor;position:absolute;pointer-events:none;opacity:.6;width:1px;top:50%}.range-label.svelte-1qo2ydg{transform:translate(-50%,calc(50% - .5em));font-size:var(--font-small);font-variant-numeric:tabular-nums;position:absolute;white-space:nowrap;text-align:center;top:0}.range-input.svelte-1qo2ydg{height:var(--h-button-common);z-index:var(--z-action);background:transparent;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;pointer-events:none;width:100%;left:0;top:0;margin:0}.range-input.svelte-1qo2ydg:focus{outline:none}.range-input.svelte-1qo2ydg::-webkit-slider-runnable-track{height:var(--th-track);background:transparent;border:none}.range-input.svelte-1qo2ydg::-moz-range-track{height:var(--th-track);background:transparent;border:none}.range-input.svelte-1qo2ydg::-webkit-slider-thumb{margin-top:calc((var(--th-track) - var(--h-slider)) / 2);border:1px solid rgba(0,0,0,.4);background:var(--thumb-color);width:var(--h-slider);height:var(--h-slider);cursor:pointer;-webkit-appearance:none;pointer-events:auto;border-radius:50%}.range-input.svelte-1qo2ydg::-moz-range-thumb{border:1px solid rgba(0,0,0,.4);background:var(--thumb-color);width:var(--h-slider);height:var(--h-slider);cursor:pointer;pointer-events:auto;border-radius:50%}.rotation-section.svelte-sd6q1t{gap:var(--l-gap);flex-direction:column;display:flex}.rotation-row.svelte-sd6q1t{gap:var(--l-gap-small);align-items:center;display:flex}.spacer.svelte-sd6q1t{flex:1 1 0px;min-width:0}.slider-label.svelte-sd6q1t{font-size:var(--font-common);opacity:.5;flex-shrink:0}.far-right.svelte-sd6q1t{gap:var(--l-gap-small);margin-left:auto;display:flex}.action-button.svelte-sd6q1t{border:var(--th-border) solid currentColor;height:var(--h-button-common);border-radius:var(--corner-common);font-size:var(--font-common);z-index:var(--z-action);background:var(--white);box-sizing:border-box;cursor:pointer;color:inherit;white-space:nowrap;padding:0 8px}.action-button.svelte-sd6q1t:hover{background:var(--hover)}.angles.svelte-sd6q1t{font-size:var(--font-small);border-collapse:collapse;width:100%}.angles.svelte-sd6q1t td:where(.svelte-sd6q1t){border:var(--th-border) solid currentColor;padding:0}.angle-arrow.svelte-sd6q1t{background:var(--white);cursor:pointer;text-align:center;width:16px;min-width:16px;opacity:.7}.angle-arrow.svelte-sd6q1t:hover{background:var(--hover)}.angle-name.svelte-sd6q1t{background:var(--bg);cursor:pointer;text-align:center;width:16px;min-width:16px;font-weight:600;opacity:.7}.active-axis.svelte-sd6q1t .angle-name:where(.svelte-sd6q1t){background:var(--selected);opacity:1}.angle-val.svelte-sd6q1t{font-variant-numeric:tabular-nums;text-align:right}.angle-cell.svelte-sd6q1t{background:var(--white);font-variant-numeric:tabular-nums;box-sizing:border-box;color:inherit;font-size:inherit;font-family:inherit;text-align:right;padding:0 4px;width:100%;border:none;outline:none;margin:0}.angle-cell.svelte-sd6q1t:not(:focus):hover{background:var(--hover)}.angle-cell.svelte-sd6q1t:focus{outline:var(--focus-outline);background:var(--white);color:var(--c-default);outline-offset:-1.5px}.repeater-options.svelte-15xddwo{gap:var(--l-gap-large);flex-direction:column;display:flex;padding-bottom:2px}.repeater-option-row.svelte-15xddwo{min-height:var(--h-button-common);gap:var(--l-gap);position:relative;align-items:center;display:flex}.option-label.svelte-15xddwo{font-size:var(--font-small);min-width:20px;opacity:.6;flex-shrink:0}.segmented.svelte-15xddwo{display:flex;gap:0}.segmented.svelte-15xddwo button:where(.svelte-15xddwo){border:var(--th-border) solid currentColor;height:var(--h-button-common);font-size:var(--font-common);padding:0 var(--l-padding);z-index:var(--z-action);background:var(--white);color:inherit;cursor:pointer;white-space:nowrap}.segmented.svelte-15xddwo button:where(.svelte-15xddwo):first-child{border-radius:var(--corner-common) 0 0 var(--corner-common)}.segmented.svelte-15xddwo button:where(.svelte-15xddwo):last-child{border-radius:0 var(--corner-common) var(--corner-common) 0}.segmented.svelte-15xddwo button:where(.svelte-15xddwo):not(:first-child){border-left:none}.segmented.svelte-15xddwo button.active:where(.svelte-15xddwo){background:var(--selected);font-weight:600}.segmented.svelte-15xddwo button:where(.svelte-15xddwo):hover:not(.active){background:var(--hover)}.action-button.svelte-15xddwo{border:var(--th-border) solid currentColor;height:var(--h-button-common);font-size:var(--font-common);border-radius:var(--corner-common);padding:0 var(--l-padding);z-index:var(--z-action);background:var(--white);box-sizing:border-box;cursor:pointer;color:inherit;white-space:nowrap}.flex-spacer.svelte-15xddwo{flex:1}.fireblocks-button.svelte-15xddwo{position:relative;top:-8px;flex-shrink:0}.action-button.active.svelte-15xddwo{background:var(--selected);font-weight:600}.spacing-slider.svelte-15xddwo{position:relative;min-width:0;flex:1}.rise-row.svelte-15xddwo{margin-top:-1px}.rise-row.svelte-15xddwo .option-label:where(.svelte-15xddwo),.rise-row.svelte-15xddwo .segmented:where(.svelte-15xddwo){position:relative;top:-1px}.rise-endpoints.svelte-15xddwo{justify-content:space-between;align-items:center;display:flex;margin-top:-2px}.rise-endpoint.svelte-15xddwo{font-size:var(--font-small);opacity:.5}.gap-slider-wrap.svelte-15xddwo{position:relative;margin:-2px 0 0;flex:1;min-width:0}.slider-caption.svelte-15xddwo{font-size:var(--font-small);text-align:center;display:block;margin-top:0;opacity:.5}.clone-count.svelte-15xddwo{font-size:var(--font-small);opacity:.6;flex-shrink:0}.action-button.svelte-15xddwo[data-hit]{color:var(--c-default);background:var(--hover)}p.svelte-1sshnd3{font-size:var(--font-small);margin:-5px 0 -3px;text-align:center;opacity:.6}.collapsed-name.svelte-1sshnd3:focus{outline:var(--focus-outline);background:var(--white);outline-offset:-1.5px}.collapsed-name.svelte-1sshnd3{border:.5px solid rgba(0,0,0,.6);font-size:var(--font-small);border-radius:var(--c-r-table);z-index:var(--z-action);height:var(--h-cell);margin-bottom:var(--l-gap);background:var(--white);box-sizing:border-box;flex:1 1 auto;color:inherit;font-family:inherit;outline:none;text-align:left;width:100%;padding-left:6px}.actions-row.svelte-1sshnd3{gap:var(--l-gap-tiny);display:flex;margin-top:5px;margin-bottom:1px}.action-button.svelte-1sshnd3{border:var(--th-border) solid currentColor;height:var(--h-button-tiny);border-radius:var(--corner-common);font-size:var(--font-common);z-index:var(--z-action);background:var(--white);box-sizing:border-box;cursor:pointer;color:inherit;padding:0 8px}.action-button.svelte-1sshnd3:hover{background:var(--hover)}.duplicate-row.svelte-1sshnd3{gap:var(--l-gap-tiny);margin-bottom:var(--l-gap-tiny);justify-content:center;display:flex}.segmented.svelte-1sshnd3{z-index:var(--z-action);margin:0 auto;display:flex}.segmented.svelte-1sshnd3 button:where(.svelte-1sshnd3){border:var(--th-border) solid currentColor;height:var(--h-button-common);font-size:var(--font-common);background:var(--white);cursor:pointer;color:inherit;white-space:nowrap;padding:0 8px}.segmented.svelte-1sshnd3 button:where(.svelte-1sshnd3):first-child{border-radius:var(--corner-common) 0 0 var(--corner-common)}.segmented.svelte-1sshnd3 button:where(.svelte-1sshnd3):last-child{border-radius:0 var(--corner-common) var(--corner-common) 0}.segmented.svelte-1sshnd3 button:where(.svelte-1sshnd3):not(:first-child){border-left:none}.segmented.svelte-1sshnd3 button.active:where(.svelte-1sshnd3){background:var(--selected);font-weight:600}.segmented.svelte-1sshnd3 button:where(.svelte-1sshnd3):hover:not(.active){background:var(--hover)}.tab-content.svelte-1sshnd3{padding-top:var(--l-gap-tiny)}.segmented.svelte-w3gsvm{margin-bottom:var(--l-gap);justify-content:center;display:flex}.segmented.svelte-w3gsvm button:where(.svelte-w3gsvm){border:var(--th-border) solid currentColor;height:var(--h-button-common);font-size:var(--font-common);z-index:var(--z-action);background:var(--white);color:inherit;cursor:pointer;white-space:nowrap;padding:0 8px}.segmented.svelte-w3gsvm button:where(.svelte-w3gsvm):first-child{border-radius:var(--corner-common) 0 0 var(--corner-common)}.segmented.svelte-w3gsvm button:where(.svelte-w3gsvm):last-child{border-radius:0 var(--corner-common) var(--corner-common) 0}.segmented.svelte-w3gsvm button:where(.svelte-w3gsvm):not(:first-child){border-left:none}.segmented.svelte-w3gsvm button.active:where(.svelte-w3gsvm){background:var(--selected);font-weight:600}.segmented.svelte-w3gsvm button:where(.svelte-w3gsvm):hover:not(.active){background:var(--hover)}.sep-gap.svelte-w3gsvm{padding:8px 0}.settings.svelte-w3gsvm{gap:var(--l-gap-small);flex-wrap:wrap;display:flex}.action-button.svelte-w3gsvm{border:var(--th-border) solid currentColor;height:var(--h-button-common);border-radius:var(--corner-common);font-size:var(--font-common);z-index:var(--z-action);background:var(--white);box-sizing:border-box;cursor:pointer;color:inherit;padding:0 8px}.action-button.svelte-w3gsvm[data-hit]{color:var(--c-default);background:var(--hover)}.action-button.svelte-w3gsvm:disabled{cursor:default;opacity:.3}.far-right.svelte-w3gsvm{margin-left:auto}.library.svelte-w3gsvm{font-size:var(--font-small);z-index:var(--z-action);border-collapse:collapse;position:relative;width:100%}.lib-row.svelte-w3gsvm{cursor:pointer}.lib-row.svelte-w3gsvm:hover{background:var(--hover)}.lib-row.selected.svelte-w3gsvm{background:var(--selected);font-weight:600}.lib-name.svelte-w3gsvm{padding:2px 0;text-align:left}.lib-size.svelte-w3gsvm{padding:2px 4px;white-space:nowrap;text-align:right;opacity:.4}.givens-wrap.svelte-1r2pzqf{border:var(--th-border) solid currentColor;overflow:hidden;border-radius:6px}.givens.svelte-1r2pzqf{font-size:var(--font-small);border-collapse:collapse;width:100%}.givens.svelte-1r2pzqf td:where(.svelte-1r2pzqf){border:var(--th-border) solid currentColor;padding:0}.givens.svelte-1r2pzqf tr:where(.svelte-1r2pzqf):first-child td:where(.svelte-1r2pzqf){border-top:none}.givens.svelte-1r2pzqf tr:where(.svelte-1r2pzqf):last-child td:where(.svelte-1r2pzqf){border-bottom:none}.givens.svelte-1r2pzqf td:where(.svelte-1r2pzqf):first-child{border-left:none}.givens.svelte-1r2pzqf td:where(.svelte-1r2pzqf):last-child{border-right:none}.givens-name.svelte-1r2pzqf{width:50%}.givens-value.svelte-1r2pzqf{font-variant-numeric:tabular-nums}.givens-lock.svelte-1r2pzqf{font-variant-emoji:text;background:var(--white);text-align:center;min-width:1lh;width:1lh}.lock-button.svelte-1r2pzqf{font-size:var(--font-tiny);background:transparent;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;height:100%;width:100%;border:none;line-height:1;padding:0}.givens-remove.svelte-1r2pzqf{font-variant-emoji:text;background:var(--white);text-align:center;min-width:1lh;width:1lh}.givens-remove.svelte-1r2pzqf:hover,.givens-lock.svelte-1r2pzqf:hover{background:var(--hover)}.givens-remove.svelte-1r2pzqf:hover .remove-button:where(.svelte-1r2pzqf),.givens-lock.svelte-1r2pzqf:hover .lock-button:where(.svelte-1r2pzqf){filter:brightness(0) invert(1)}.remove-button.svelte-1r2pzqf{font-size:var(--font-tiny);background:transparent;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;height:100%;width:100%;border:none;opacity:.8;line-height:1;padding:0}.remove-button.svelte-1r2pzqf:hover{opacity:1}.cell-input.svelte-1r2pzqf{z-index:var(--z-action);background:var(--white);box-sizing:border-box;font-family:inherit;font-size:inherit;color:inherit;padding:0 4px;outline:none;border:none;height:100%;width:100%;margin:0}.cell-input.svelte-1r2pzqf:not(:focus):hover{background:var(--hover)}.cell-input.svelte-1r2pzqf:focus{outline:var(--focus-outline);background:var(--white);color:var(--c-default);outline-offset:-1.5px}.cell-input.right.svelte-1r2pzqf{font-variant-numeric:tabular-nums;text-align:right}.naming-backdrop.svelte-1r2pzqf{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999}.naming-overlay.svelte-1r2pzqf{font-size:var(--font-small);border:2px solid darkred;background:var(--white);box-sizing:border-box;position:relative;padding:6px 8px;text-align:center;width:100%;z-index:1000;border-radius:8px;margin-top:8px;margin-bottom:8px}.naming-message.svelte-1r2pzqf .naming-quoted{color:#8b0000}.naming-suggestions.svelte-1r2pzqf{justify-content:center;display:flex;margin-top:8px}.naming-suggestion.svelte-1r2pzqf{border:var(--th-border) solid currentColor;font-size:var(--font-small);border-radius:var(--c-r-table);cursor:pointer;color:inherit;padding:2px 5px;background:#fff;line-height:1}.naming-suggestion.svelte-1r2pzqf:hover{outline:2px solid var(--accent);background:var(--selected)}.hideable.svelte-91qrbu{flex-direction:column;display:flex}.banner.svelte-91qrbu{letter-spacing:var(--l-letter-spacing);border-radius:var(--corner-banner);font-size:var(--font-common);color:#000;z-index:var(--z-action);height:var(--h-banner);text-transform:lowercase;position:relative;cursor:pointer;align-items:center;justify-content:center;overflow:hidden;margin:3px 0;display:flex;border:none;background:var(--bg);font-weight:300;outline:none}.banner.svelte-91qrbu:before{background:radial-gradient(ellipse at center,transparent 20%,var(--accent) 100%);z-index:var(--z-common);position:absolute;content:"";top:0;right:0;bottom:0;left:0}.banner.svelte-91qrbu[data-hit]:before{background:var(--bg);opacity:1}.banner-title.svelte-91qrbu{z-index:var(--z-layout);position:relative}.banner-actions-right.svelte-91qrbu{z-index:var(--z-action);position:absolute;right:6px;display:flex;gap:2px}.banner-actions-left.svelte-91qrbu{z-index:var(--z-action);position:absolute;left:6px;display:flex;gap:2px}.slot.svelte-91qrbu{border-radius:var(--corner-banner);padding:var(--l-margin);background:var(--bg);position:relative;margin:0}.hierarchy.svelte-1dvg7gj{font-size:var(--font-small);z-index:var(--z-action);border-collapse:separate;position:relative;margin-top:-10px;margin-bottom:-7px;width:100%;border-spacing:0}.hierarchy-row.svelte-1dvg7gj{cursor:pointer;height:var(--h-cell)}.hierarchy-row.svelte-1dvg7gj:hover:not(:has(.hierarchy-eye.has-content:hover,.hierarchy-remove.has-content:hover)){background:var(--hover)}.hierarchy-eye.has-content.svelte-1dvg7gj:hover,.hierarchy-remove.has-content.svelte-1dvg7gj:hover{background:var(--hover)}.hierarchy-remove.has-content.svelte-1dvg7gj:hover .remove-button:where(.svelte-1dvg7gj){filter:brightness(0) invert(1)}.cell-glyph.svelte-1dvg7gj{display:flex;align-items:center;justify-content:center;height:var(--h-cell)}.hierarchy-row.selected.svelte-1dvg7gj{background:var(--selected)}.hierarchy-row.drop-active.svelte-1dvg7gj{background:#4080ff2e}.hierarchy-row.drop-line-top.svelte-1dvg7gj>td:where(.svelte-1dvg7gj){border-top:1px solid #4080ff}.hierarchy-row.drop-line-bottom.svelte-1dvg7gj>td:where(.svelte-1dvg7gj){border-bottom:1px solid #4080ff}.hierarchy-name.svelte-1dvg7gj{width:var(--w-title);text-align:left;padding:0}.hierarchy-eye.svelte-1dvg7gj{width:var(--w-small);cursor:pointer;vertical-align:middle;text-align:center;font-variant-emoji:text;opacity:.85;padding:0}.hierarchy-remove.svelte-1dvg7gj{width:var(--w-small);vertical-align:middle;text-align:center;font-variant-emoji:text;padding:0}.remove-button.svelte-1dvg7gj{font-size:var(--font-tiny);background:transparent;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;height:100%;width:100%;border:none;opacity:.5;line-height:1;padding:0}.remove-button.svelte-1dvg7gj:hover{opacity:1}.name-input.svelte-1dvg7gj{outline:var(--focus-outline);z-index:var(--z-action);background:var(--white);width:var(--w-title);height:var(--h-cell);line-height:var(--h-cell);box-sizing:border-box;outline-offset:-1.5px;display:block;border:none;padding-left:19px;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.collapse-tri.svelte-1dvg7gj{all:unset;display:inline-block;height:var(--font-small);width:var(--font-small);line-height:var(--font-small);cursor:pointer;overflow:visible;vertical-align:middle;margin-right:1px;opacity:.4}.collapse-tri.svelte-1dvg7gj .tri-glyph:where(.svelte-1dvg7gj){font-size:var(--font-huge);position:relative;top:-3.5px;pointer-events:none}.collapse-tri.svelte-1dvg7gj:not(.spacer):hover{opacity:1}.collapse-tri.svelte-1dvg7gj:not(.spacer):hover .tri-glyph:where(.svelte-1dvg7gj){font-size:var(--font-monster);left:-3px;top:-5px}.collapse-tri.spacer.svelte-1dvg7gj{visibility:hidden}.repeat-badge.svelte-1dvg7gj{margin-left:var(--l-gap-tiny);font-size:var(--font-small);opacity:.6}.banner-zone.svelte-1faiibs .hideable:last-child .slot{border-bottom:3px solid var(--accent)}.banner-zone.svelte-1faiibs{background:var(--accent);position:relative}.banner-add.svelte-1faiibs:hover,.banner-add.svelte-1faiibs:active{color:var(--c-default);background:var(--white)}.banner-zone.svelte-1faiibs:after{border-radius:var(--corner-banner) var(--corner-banner) 0 0;height:var(--corner-banner);background:var(--bg);display:block;content:""}.details.svelte-1faiibs{box-sizing:border-box;position:relative;overflow-x:hidden;overflow-y:auto;height:100%;width:100%;padding:0}.details-shell.svelte-1faiibs{position:relative;height:100%;width:100%}.separator-overlay.svelte-1faiibs{position:absolute;align-items:stretch;pointer-events:none;display:flex;bottom:-1px;top:0}.separator-overlay.svelte-1faiibs .separator.vertical{height:100%}.details.svelte-1faiibs::-webkit-scrollbar{background:var(--accent);width:15px}.details.svelte-1faiibs::-webkit-scrollbar-track,.details.svelte-1faiibs::-webkit-scrollbar-track-piece,.details.svelte-1faiibs::-webkit-scrollbar-corner{background:var(--accent)}.details.svelte-1faiibs::-webkit-scrollbar-button{height:var(--th-sep);background:var(--accent);display:block}.details.svelte-1faiibs::-webkit-scrollbar-thumb{border:.1px solid var(--c-default);background:var(--c-thumb);border-radius:9999px}.action-button.svelte-1faiibs{background:radial-gradient(ellipse at center,var(--white) 30%,var(--accent) 100%);border:var(--th-border) solid rgba(0,0,0,.3);height:var(--h-button-tiny);border-radius:var(--corner-common);font-size:var(--font-reset);z-index:var(--z-action);box-sizing:border-box;cursor:pointer;color:inherit;white-space:nowrap;padding:0 10px;font-weight:400}.action-button.svelte-1faiibs[data-hit]{color:var(--c-default);background:var(--white)}.banner-add.svelte-1faiibs{background:radial-gradient(circle at center,var(--white) 30%,var(--accent) 80%);border:var(--th-border) solid rgba(0,0,0,.3);height:var(--h-button-small);width:var(--h-button-small);color:#00000080;font-size:var(--font-large);z-index:var(--z-action);cursor:pointer;align-items:center;justify-content:center;display:flex;border-radius:50%;font-weight:600;line-height:1;padding:0}.naming-backdrop.svelte-1faiibs{position:fixed;z-index:999;top:0;right:0;bottom:0;left:0}.naming-overlay.svelte-1faiibs{font-size:var(--font-small);border:2px solid darkred;background:var(--white);box-sizing:border-box;position:relative;padding:6px 8px;text-align:center;width:100%;z-index:1000;margin-top:8px;margin-bottom:8px;border-radius:8px}.naming-message.svelte-1faiibs .naming-quoted{color:#8b0000}.naming-suggestions.svelte-1faiibs{justify-content:center;display:flex;margin-top:8px}.naming-suggestion.svelte-1faiibs{border:var(--th-border) solid currentColor;font-size:var(--font-small);border-radius:var(--c-r-table);cursor:pointer;color:inherit;padding:2px 5px;background:#fff;line-height:1}.naming-suggestion.svelte-1faiibs:hover{outline:2px solid var(--accent);background:var(--selected)}.close-button.svelte-1jtq144{z-index:var(--z-action);position:absolute;cursor:pointer}.modal.svelte-hn6ujs{background:var(--bg);color:var(--text);box-shadow:0 2px 8px #0003;border-radius:12px;font-size:var(--font-small);padding:16px 20px;position:relative}.steppers-position.svelte-hn6ujs{position:absolute;top:11px;left:13px}.header.svelte-hn6ujs{display:flex;justify-content:center;align-items:center;margin-bottom:12px}.title.svelte-hn6ujs{font-size:var(--font-common);font-weight:300}table.svelte-hn6ujs{width:100%;border-collapse:collapse}th.svelte-hn6ujs{text-align:left;border-bottom:1px solid currentColor;padding:4px 8px 4px 0;opacity:.7}td.svelte-hn6ujs{padding:4px 8px 4px 0}th.svelte-hn6ujs:first-child,td.svelte-hn6ujs:first-child{width:50px}th.svelte-hn6ujs:nth-child(2),td.svelte-hn6ujs:nth-child(2){width:120px}.user-guide.svelte-vjsfru{background:var(--accent);color:var(--text);position:absolute;flex-direction:column;overflow:hidden;display:flex;top:0;right:0;bottom:0;left:0}.controls-bar.svelte-vjsfru{height:var(--h-controls);padding:0 var(--l-gap);background:var(--accent);gap:var(--l-gap);box-sizing:border-box;justify-content:flex-start;overflow:visible;align-items:center;width:100%;display:flex;flex-shrink:0}.hamburger.svelte-vjsfru{height:var(--h-button-common);width:var(--h-button-common);z-index:var(--z-action);background:transparent;position:relative;cursor:pointer;color:inherit;align-items:center;justify-content:center;left:-6.5px;top:-1px;display:flex;border:none;padding:0}.hamburger-icon.svelte-vjsfru path:where(.svelte-vjsfru){fill:currentColor;stroke:currentColor}.hamburger.svelte-vjsfru:hover .hamburger-icon:where(.svelte-vjsfru) path:where(.svelte-vjsfru){fill:var(--white)}.content-card.svelte-vjsfru{margin:var(--l-gap) 0 0 0;border-top-right-radius:var(--radius);border-top-left-radius:var(--radius);background:var(--bg);flex-direction:column;overflow:hidden;display:flex;flex:1;min-height:0}.toolbar-button.svelte-vjsfru{padding:0 var(--l-padding) 1px var(--l-padding);border:var(--th-border) solid currentColor;height:var(--h-button-common);font-size:var(--font-common);border-radius:var(--corner-common);background:var(--white);box-sizing:border-box;position:relative;cursor:pointer;color:inherit;left:-9px}.toolbar-button.svelte-vjsfru:hover{background:var(--hover)}.content-row.svelte-vjsfru{gap:var(--l-gap-large);padding-right:var(--l-padding);display:flex;flex:1;min-height:0}.sidebar.svelte-vjsfru{padding:var(--l-padding) 0 0 var(--l-padding-small);flex:0 0 200px;overflow-y:auto}.sidebar.svelte-vjsfru ul:where(.svelte-vjsfru){list-style:none;padding:0;margin:0}.sidebar.svelte-vjsfru li:where(.svelte-vjsfru){margin-bottom:4px}.sidebar.svelte-vjsfru button:where(.svelte-vjsfru){font-size:var(--font-common);border-radius:var(--corner-input);background:transparent;padding:6px 10px;cursor:pointer;color:inherit;text-align:left;border:none;width:100%}.sidebar.svelte-vjsfru button:where(.svelte-vjsfru):hover{background:var(--hover);border-radius:18px}.sidebar.svelte-vjsfru button.active:where(.svelte-vjsfru){background:var(--selected);border-radius:18px;font-weight:600}.page.svelte-vjsfru{padding:10px var(--l-padding-small);overflow-y:auto;line-height:1.55;flex:1}.page.svelte-vjsfru h1{font-size:var(--font-huge);margin-top:0}.page.svelte-vjsfru h2{margin-top:1.5em}.page.svelte-vjsfru img{border:var(--th-border) solid var(--accent);border-radius:var(--corner-common);display:block;margin:1em 0;max-width:100%;height:auto}.page.svelte-vjsfru em{font-size:var(--font-small);margin-top:-.5em;display:block;margin-bottom:1.5em;opacity:.7}.page.svelte-vjsfru code{font-family:ui-monospace,SFMono-Regular,monospace;border-radius:var(--corner-input);background:var(--accent);font-size:.9em;padding:0 4px}.page.svelte-vjsfru table{border-collapse:collapse;margin:1em 0}.page.svelte-vjsfru th,.page.svelte-vjsfru td{border:var(--th-border) solid var(--accent);padding:4px 8px}.controls.svelte-1giusxf{background:var(--accent);box-sizing:border-box;justify-content:flex-end;overflow:visible;align-items:center;width:100%;display:flex}.controls.svelte-1giusxf:not(.wrap_mobile){height:var(--h-controls)}.right-col.svelte-1giusxf{flex-direction:column;display:flex;min-width:0;flex:1}.right-row.svelte-1giusxf{height:var(--h-controls);gap:var(--l-gap-tiny);background:var(--accent);overflow:visible;justify-content:center;align-items:center;display:flex}.spacer.svelte-1giusxf{flex:1 1 0px;min-width:0}.desktop-row.svelte-1giusxf{gap:var(--l-gap-tiny);flex:0 1 auto;align-items:center;display:flex;min-width:0}.sliders-row.svelte-1giusxf{gap:var(--l-gap-tiny);flex:1 1 auto;align-items:center;display:flex}.guides-block.svelte-1giusxf{flex:1 1 auto;flex-direction:column;align-items:center;display:flex}.scale-block.svelte-1giusxf{margin-right:calc(-1 * var(--l-gap-small));flex:1 1 auto;margin-left:4px;margin-top:4px;min-width:0}.guides-label.svelte-1giusxf{letter-spacing:var(--l-letter-spacing);color:#000000a6;font-size:var(--font-small);position:relative;top:-2px;line-height:1}.hamburger.svelte-1giusxf{height:var(--h-button-common);width:var(--h-button-common);z-index:var(--z-action);background:transparent;position:relative;cursor:pointer;color:inherit;align-items:center;justify-content:center;display:flex;border:none;top:-1px;margin-right:0;padding:0}.hamburger-icon.svelte-1giusxf path:where(.svelte-1giusxf){fill:currentColor;stroke:currentColor}.hamburger.svelte-1giusxf[data-hit] .hamburger-icon:where(.svelte-1giusxf) path:where(.svelte-1giusxf){fill:var(--white)}.toolbar-button.svelte-1giusxf{border:var(--th-border) solid currentColor;height:var(--h-button-common);font-size:var(--font-common);border-radius:var(--corner-common);z-index:var(--z-action);background:var(--white);box-sizing:border-box;cursor:pointer;color:inherit}.help-button.svelte-1giusxf{font-size:var(--font-large);padding:1px 10px 0 9px}.toolbar-button.svelte-1giusxf:disabled{cursor:default;opacity:.35}.toolbar-button.svelte-1giusxf[data-hit]{color:var(--c-default);background:var(--hover)}.snap-button.svelte-1giusxf{width:var(--h-button-common);height:var(--h-button-common);font-size:var(--font-large);position:relative;border-radius:50%;padding:0}.snap-off.svelte-1giusxf:after{transform:translate(-50%,-50%) rotate(-45deg);width:var(--h-button-common);background:var(--c-default);position:absolute;height:1.5px;top:50%;left:50%;content:""}.segmented.svelte-1giusxf{border:var(--th-border) solid currentColor;height:var(--h-button-common);border-radius:var(--corner-common);z-index:var(--z-action);box-sizing:border-box;overflow:hidden;display:flex}.seg.svelte-1giusxf{border:none;padding:0 var(--l-padding) 1px var(--l-padding);border-right:var(--th-border) solid currentColor;color:#00000059;font-size:var(--font-common);background:var(--white);box-sizing:border-box;cursor:pointer;height:100%}.seg.svelte-1giusxf:last-child{border-right:none}.seg.forward.svelte-1giusxf,.seg.active.svelte-1giusxf{background:var(--selected);color:var(--c-default)}.seg.svelte-1giusxf[data-hit]{color:var(--c-default);background:var(--hover)}.status-strip.svelte-14ypeci{right:calc(var(--w-guides-slider) + 2 * var(--l-gap));left:calc(var(--w-build-button) + 2 * var(--l-gap));height:var(--h-button-common);font-size:var(--font-common);color:#000000b3;bottom:var(--l-padding);z-index:var(--z-action);position:absolute;align-items:center;justify-content:center;display:flex;pointer-events:none;-webkit-user-select:none;user-select:none}.status-strip.error.svelte-14ypeci{color:#c81e1e}.graph.svelte-aqwx35{position:relative;width:100%;height:100%}.graph.svelte-aqwx35 canvas:where(.svelte-aqwx35){background:inherit;display:block;cursor:grab;touch-action:none}.graph.svelte-aqwx35 canvas:where(.svelte-aqwx35):active{cursor:grabbing}.canvas-actions.svelte-aqwx35{z-index:var(--z-action);gap:var(--l-gap);position:absolute;display:flex;bottom:10px;left:10px}.build-button.svelte-aqwx35{border:var(--th-border) solid rgba(0,0,0,.25);padding:0 var(--l-padding) 1px var(--l-padding);background:#ffffffd9;height:var(--h-button-common);border-radius:var(--corner-common);font-size:var(--font-common);color:#00000080;box-sizing:border-box;cursor:pointer}.build-button.svelte-aqwx35:hover,.build-button.svelte-aqwx35[data-hit]{border:var(--th-border) solid rgba(0,0,0,.4);color:var(--c-default);background:var(--hover)}.breadcrumbs.svelte-aqwx35{z-index:var(--z-action);flex-direction:column;align-items:flex-start;position:absolute;top:10px;left:10px;display:flex;gap:2px}.crumb.svelte-aqwx35{border:var(--th-border) solid transparent;background:#ffffffb3;height:var(--h-button-common);color:#00000073;font-size:var(--font-common);border-radius:var(--corner-box);box-sizing:border-box;cursor:pointer;padding:0 8px}.crumb.svelte-aqwx35:hover{border:var(--th-border) solid rgba(0,0,0,.3);color:var(--c-default);background:var(--hover)}.crumb.current.svelte-aqwx35{border:var(--th-border) solid rgba(0,0,0,.5);background:var(--crumb-bg);color:var(--c-default);font-weight:600}.dim-edit.svelte-aqwx35{transform:translate(-50%,-50%);z-index:var(--z-frontmost);font:var(--font-edit);background:var(--white);position:absolute;text-align:center;padding:2px 4px;width:80px;border:none;outline:none}.ang-edit.svelte-aqwx35{transform:translate(-50%,-50%);z-index:var(--z-frontmost);font:var(--font-edit);background:var(--white);position:absolute;padding:2px 4px;text-align:center;width:60px;border:none;outline:none}.label-edit.svelte-aqwx35{font: 10px sans-serif;transform:translate(-50%,-50%);z-index:var(--z-frontmost);background:var(--white);height:var(--h-cell);-webkit-font-smoothing:antialiased;box-sizing:border-box;position:absolute;text-align:center;width:60px;border:none;outline:none;line-height:1;padding:0}.panel.svelte-djqn0k{min-width:var(--window-min-width);font-family:system-ui,sans-serif;box-sizing:border-box;position:fixed;top:0;left:0}.main.svelte-djqn0k{gap:var(--l-gap);overflow:hidden;display:flex}.region.svelte-djqn0k{border-radius:var(--radius);position:relative;overflow:hidden}.controls.svelte-djqn0k{width:100%}.graph.svelte-djqn0k{flex:1}.details.svelte-djqn0k{flex-shrink:0}.build-notes-region.svelte-djqn0k{box-sizing:border-box;justify-content:center;align-items:center;display:flex;width:100%;height:100%}.user-guide-region.svelte-djqn0k{box-sizing:border-box;position:relative;width:100%;height:100%;border-radius:calc(var(--h-controls) / 2)}body{font-family:system-ui,sans-serif;-webkit-user-select:none;user-select:none;margin:0}input:focus,textarea:focus{-webkit-user-select:text;user-select:text}@media(max-width:429px){:root{--th-content-sep: 1px !important;--th-thin-sep: 1px !important;--l-gap-small: 1px !important;--l-gap-tiny: 1px !important;--l-gap: 1px !important}}
