._knobContainer_yvvhy_2{display:inline-flex;flex-direction:column;align-items:center;margin:var(--knob-margin, 0);--knob-stack-spacing: var(--knob-label-spacing, var(--knob-value-spacing, 8px));gap:var(--knob-stack-spacing)}._knobSvgContainer_yvvhy_11{position:relative;cursor:grab;border-radius:50%;box-shadow:none;transition:background-color .15s ease-in-out;will-change:transform}._knobSvgContainer_yvvhy_11:hover,._knobActive_yvvhy_21{background-color:var(--knob-face-hover-color, var(--knob-face-color, #E0E0E0))}._knobSvgContainer_yvvhy_11:focus{outline:var(--focus-outline-width, 2px) solid var(--knob-focus-ring-color, #FFC107)!important;outline-offset:0px;box-shadow:none;z-index:1}._knobSvgContainer_yvvhy_11._focused_yvvhy_32{outline:var(--focus-outline-width, 2px) solid var(--knob-focus-ring-color, #FFC107)!important;outline-offset:0px;box-shadow:none;z-index:1}._knobSvgContainer_yvvhy_11._inputMode_yvvhy_40{outline:var(--focus-outline-width, 2px) solid #4CAF50!important;outline-offset:1px;z-index:1}._knobSvg_yvvhy_11{transform-origin:center center;will-change:transform}._knobActive_yvvhy_21{cursor:grabbing}._label_yvvhy_55{font-family:var(--knob-font-family, "JetBrains Mono", monospace);color:var(--knob-label-color, #212121);text-align:center;width:100%;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:var(--knob-label-font-weight, var(--gui-label-font-weight, 600));font-size:var(--knob-label-font-size, var(--gui-label-font-size, 12px));transition:color .15s ease-in-out}._knobContainer_yvvhy_2._hovered_yvvhy_67:not(._containerDisabled_yvvhy_67) ._label_yvvhy_55{color:var(--knob-hover-label-color, var(--knob-label-color, #212121))}._value_yvvhy_71{font-family:var(--knob-font-family, "JetBrains Mono", monospace);color:var(--knob-value-color, #212121);font-weight:400;font-size:var(--knob-value-font-size, .9em);text-align:center;width:100%;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:1.2em;transition:color .15s ease-in-out}._knobContainer_yvvhy_2._hovered_yvvhy_67:not(._containerDisabled_yvvhy_67) ._value_yvvhy_71{color:var(--knob-hover-value-color, var(--knob-value-color, #212121))}._inputMode_yvvhy_40+._value_yvvhy_71,._inputMode_yvvhy_40~._value_yvvhy_71{color:#4caf50;font-weight:700}._knobSvgContainer_yvvhy_11._disabled_yvvhy_96{cursor:not-allowed!important;opacity:.8}._knobSvgContainer_yvvhy_11._disabled_yvvhy_96:hover{background-color:var(--knob-disabled-face-color, #F5F5F5)!important;cursor:not-allowed!important}._knobSvgContainer_yvvhy_11._disabled_yvvhy_96 *{transition:none!important}._knobContainer_yvvhy_2._containerDisabled_yvvhy_67 ._label_yvvhy_55,._disabled_yvvhy_96~._label_yvvhy_55{color:var(--knob-disabled-label-color, #AAAAAA)}._knobContainer_yvvhy_2._containerDisabled_yvvhy_67 ._value_yvvhy_71,._disabled_yvvhy_96~._value_yvvhy_71{color:var(--knob-disabled-value-color, #AAAAAA)}._knobSvgContainer_yvvhy_11._otherDragging_yvvhy_121{pointer-events:none;cursor:default!important}._knobSvgContainer_yvvhy_11._otherDragging_yvvhy_121:hover{background-color:inherit!important;cursor:default!important}._knobSvgContainer_yvvhy_11._otherDragging_yvvhy_121:hover circle,._knobSvgContainer_yvvhy_11._otherDragging_yvvhy_121:hover line,._knobSvgContainer_yvvhy_11._otherDragging_yvvhy_121 *{transition:none!important}body[data-knob-dragging] ._knobSvgContainer_yvvhy_11:not(._knobActive_yvvhy_21){pointer-events:none!important;cursor:default!important}._sliderContainer_1qyck_2{display:inline-flex;flex-direction:column;align-items:center;margin:var(--slider-margin, 0);box-sizing:border-box}._sliderContainer_1qyck_2._vertical_1qyck_10{flex-direction:column;align-items:center;justify-content:flex-start;height:100%}._sliderContainer_1qyck_2._stretchWidth_1qyck_19{min-width:0;align-self:stretch;max-width:100%}._sliderContainer_1qyck_2._stretchHeight_1qyck_25{min-height:0;align-self:stretch;max-height:100%}._sliderContainer_1qyck_2._stretchHeight_1qyck_25 ._svgContainer_1qyck_31{flex:1 1 auto;min-height:0;align-self:stretch;height:100%}._label_1qyck_38{font-family:var(--slider-font-family, "JetBrains Mono", monospace);color:var(--slider-label-color, #212121);text-align:center;width:100%;margin-bottom:var(--slider-label-spacing, var(--gui-label-spacing, 4px));-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:var(--slider-label-font-weight, var(--gui-label-font-weight, 600));font-size:var(--slider-label-font-size, var(--gui-label-font-size, 12px));transition:color .15s ease-in-out}._sliderContainer_1qyck_2:not(._disabled_1qyck_50):has(._sliderSvg_1qyck_50:hover) ._label_1qyck_38{color:var(--slider-hover-label-color, var(--slider-label-color, #212121))}._value_1qyck_54{font-family:var(--slider-font-family, "JetBrains Mono", monospace);color:var(--slider-value-color, #212121);font-weight:400;font-size:var(--slider-value-font-size, .9em);text-align:center;width:100%;margin-top:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:1.2em;transition:color .15s ease-in-out}._sliderContainer_1qyck_2:not(._disabled_1qyck_50):has(._sliderSvg_1qyck_50:hover) ._value_1qyck_54{color:var(--slider-hover-value-color, var(--slider-value-color, #212121))}._svgContainer_1qyck_31{display:flex;align-items:center;justify-content:center;padding:var(--slider-padding, 0);box-sizing:border-box;width:100%;min-width:0}._sliderSvg_1qyck_50{cursor:pointer;padding:0;box-sizing:border-box;margin:0;position:relative;outline:none;will-change:transform}._sliderSvg_1qyck_50._vertical_1qyck_10{display:block}._sliderSvg_1qyck_50._inputMode_1qyck_97 ._thumbFocus_1qyck_97,._sliderSvg_1qyck_50._inputMode_1qyck_97 ._thumb_1qyck_97{stroke:#4caf50;stroke-width:2}._sliderSvg_1qyck_50._inputMode_1qyck_97+._value_1qyck_54,._sliderContainer_1qyck_2 ._inputMode_1qyck_97~._value_1qyck_54{color:#4caf50;font-weight:700}._track_1qyck_109{stroke:var(--slider-track-color, #E0E0E0);stroke-linecap:round;transition:stroke .15s ease-in-out}._thumbGroup_1qyck_116{will-change:transform}._thumb_1qyck_97{fill:var(--slider-thumb-color, #000000);stroke:var(--slider-thumb-border-color, #000000);transition:fill .15s ease-in-out,stroke .15s ease-in-out}._thumbFocus_1qyck_97{stroke:var(--slider-focus-ring-color, #FFC107);fill:none;transition:all .15s ease-in-out;pointer-events:none}._sliderSvg_1qyck_50._active_1qyck_137 ._thumb_1qyck_97{fill:var(--slider-thumb-active-color, var(--slider-thumb-color, #000000));stroke:var(--slider-thumb-active-border-color, var(--slider-thumb-border-color, #000000))}._sliderSvg_1qyck_50:hover ._track_1qyck_109:not(:active){stroke:var(--slider-track-hover-color, var(--slider-track-color, #D0D0D0))}._sliderSvg_1qyck_50:hover ._thumb_1qyck_97:not(:active){fill:var(--slider-thumb-hover-color, var(--slider-thumb-color, #111111))}._sliderSvg_1qyck_50:focus-visible{outline:none}._sliderContainer_1qyck_2._disabled_1qyck_50 ._sliderSvg_1qyck_50{cursor:not-allowed;opacity:.8}._sliderContainer_1qyck_2._disabled_1qyck_50 ._label_1qyck_38{color:var(--slider-disabled-label-color, #AAAAAA)}._sliderContainer_1qyck_2._disabled_1qyck_50 ._value_1qyck_54{color:var(--slider-disabled-value-color, #AAAAAA)}._sliderContainer_1qyck_2._disabled_1qyck_50 ._track_1qyck_109{stroke:var(--slider-disabled-track-color, #F5F5F5)}._sliderContainer_1qyck_2._disabled_1qyck_50 ._thumb_1qyck_97{fill:var(--slider-disabled-thumb-color, #CCCCCC);stroke:var(--slider-disabled-thumb-border-color, #AAAAAA)}._sliderContainer_1qyck_2._disabled_1qyck_50 ._sliderSvg_1qyck_50:hover ._track_1qyck_109,._sliderContainer_1qyck_2._disabled_1qyck_50 ._sliderSvg_1qyck_50:hover ._thumb_1qyck_97{stroke:var(--slider-disabled-track-color, #F5F5F5);fill:var(--slider-disabled-thumb-color, #CCCCCC)}._sliderContainer_1qyck_2._disabled_1qyck_50 ._sliderSvg_1qyck_50:hover ._thumb_1qyck_97{stroke:var(--slider-disabled-thumb-border-color, #AAAAAA)}._faderContainer_1487m_2{display:inline-flex;flex-direction:column;align-items:center;margin:var(--fader-margin, 0);height:auto;box-sizing:border-box}._faderContainer_1487m_2._vertical_1487m_11{flex-direction:column;align-items:center;justify-content:flex-start;height:auto}._faderContainer_1487m_2._stretchWidth_1487m_18{min-width:0;align-self:stretch;max-width:100%}._faderContainer_1487m_2._stretchHeight_1487m_24{min-height:0;align-self:stretch;max-height:100%}._faderContainer_1487m_2._stretchHeight_1487m_24 ._svgContainer_1487m_30{flex:1 1 auto;min-height:0;align-self:stretch;height:100%}._label_1487m_37{font-family:var(--fader-font-family, "JetBrains Mono", monospace);color:var(--fader-label-color, #212121);text-align:center;width:100%;margin-bottom:var(--fader-label-spacing, var(--gui-label-spacing, 4px));-webkit-user-select:none;-moz-user-select:none;user-select:none;font-weight:var(--fader-label-font-weight, var(--gui-label-font-weight, 600));font-size:var(--fader-label-font-size, var(--gui-label-font-size, 12px));transition:color .15s ease-in-out}._faderContainer_1487m_2:not(._disabled_1487m_49):has(._faderSvg_1487m_49:hover) ._label_1487m_37{color:var(--fader-hover-label-color, var(--fader-label-color, #212121))}._faderContainer_1487m_2._labelBottom_1487m_53 ._label_1487m_37{margin-top:var(--fader-label-spacing, 8px);margin-bottom:0}._value_1487m_58{font-family:var(--fader-font-family, "JetBrains Mono", monospace);color:var(--fader-value-color, #212121);font-weight:400;font-size:var(--fader-value-font-size, .9em);text-align:center;width:100%;margin-top:var(--fader-value-spacing, 8px);-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:1.2em;transition:color .15s ease-in-out}._faderContainer_1487m_2:not(._disabled_1487m_49):has(._faderSvg_1487m_49:hover) ._value_1487m_58{color:var(--fader-hover-value-color, var(--fader-value-color, #212121))}._svgContainer_1487m_30{display:flex;align-items:center;justify-content:center;padding:var(--fader-padding, 0);box-sizing:border-box;width:100%;min-width:0;flex-shrink:0}._faderContainer_1487m_2._stretchHeight_1487m_24 ._svgContainer_1487m_30{flex-shrink:1}._faderSvg_1487m_49{cursor:pointer;padding:0;box-sizing:border-box;margin:0;position:relative;outline:none;will-change:transform}._faderSvg_1487m_49._vertical_1487m_11{display:block}._faderSvg_1487m_49._inputMode_1487m_104 ._thumbFocus_1487m_104,._faderSvg_1487m_49._inputMode_1487m_104 ._thumb_1487m_104{stroke:#4caf50;stroke-width:2}._faderSvg_1487m_49._inputMode_1487m_104+._value_1487m_58,._faderContainer_1487m_2 ._inputMode_1487m_104~._value_1487m_58{color:#4caf50;font-weight:700}._track_1487m_116{stroke:var(--fader-track-color, #E0E0E0);stroke-width:var(--fader-track-thickness, 2px);stroke-linecap:round;transition:stroke .15s ease-in-out}._centerIndicator_1487m_123{stroke:var(--fader-center-indicator-color, #212121);stroke-width:var(--fader-center-indicator-width, 2px);stroke-linecap:round;pointer-events:none}._thumbCenterIndicator_1487m_130{stroke:var(--fader-thumb-center-indicator-color, #FFFFFF);stroke-width:var(--fader-thumb-center-indicator-width, 2px);stroke-linecap:round;pointer-events:none}._thumbGroup_1487m_137{will-change:transform}._thumb_1487m_104{fill:var(--fader-thumb-color, #000000);stroke:var(--fader-thumb-border-color, #000000);transition:fill .15s ease-in-out,stroke .15s ease-in-out}._thumbFocus_1487m_104{stroke:var(--fader-focus-ring-color, #FFC107);transition:all .15s ease-in-out;pointer-events:none}._faderSvg_1487m_49._active_1487m_153 ._thumb_1487m_104{fill:var(--fader-thumb-active-color, var(--fader-thumb-color, #000000));stroke:var(--fader-thumb-active-border-color, var(--fader-thumb-border-color, #000000))}._faderSvg_1487m_49:hover ._track_1487m_116:not(:active){stroke:var(--fader-track-hover-color, var(--fader-track-color, #D0D0D0))}._faderSvg_1487m_49:hover ._thumb_1487m_104:not(:active){fill:var(--fader-thumb-hover-color, var(--fader-thumb-color, #111111));stroke:var(--fader-thumb-hover-border-color, var(--fader-thumb-border-color, #000000))}._faderSvg_1487m_49:focus-visible{outline:none}._faderContainer_1487m_2._disabled_1487m_49 ._faderSvg_1487m_49{cursor:not-allowed;opacity:.8}._faderContainer_1487m_2._disabled_1487m_49 ._label_1487m_37{color:var(--fader-disabled-label-color, #AAAAAA)}._faderContainer_1487m_2._disabled_1487m_49 ._value_1487m_58{color:var(--fader-disabled-value-color, #AAAAAA)}._faderContainer_1487m_2._disabled_1487m_49 ._track_1487m_116{stroke:var(--fader-disabled-track-color, #F5F5F5)}._faderContainer_1487m_2._disabled_1487m_49 ._centerIndicator_1487m_123{stroke:var(--fader-disabled-center-indicator-color, #AAAAAA)}._faderContainer_1487m_2._disabled_1487m_49 ._thumbCenterIndicator_1487m_130{stroke:var(--fader-disabled-thumb-center-indicator-color, #888888)}._faderContainer_1487m_2._disabled_1487m_49 ._thumb_1487m_104{fill:var(--fader-disabled-thumb-color, #CCCCCC);stroke:var(--fader-disabled-thumb-border-color, #AAAAAA)}._faderContainer_1487m_2._disabled_1487m_49 ._faderSvg_1487m_49:hover ._track_1487m_116,._faderContainer_1487m_2._disabled_1487m_49 ._faderSvg_1487m_49:hover ._thumb_1487m_104{stroke:var(--fader-disabled-track-color, #F5F5F5);fill:var(--fader-disabled-thumb-color, #CCCCCC)}._integerContainer_1ssmf_1{display:inline-flex;flex-direction:column;align-items:stretch;margin:0;font-family:var(--integer-font-family, "JetBrains Mono", monospace);-webkit-user-select:none;-moz-user-select:none;user-select:none}._label_1ssmf_10{display:block;font-size:var(--integer-label-font-size, var(--gui-label-font-size, 12px));color:var(--integer-label-color, #212121);margin-bottom:var(--integer-label-spacing, var(--gui-label-spacing, 4px));text-align:left;font-weight:var(--integer-label-font-weight, var(--gui-label-font-weight, 600));transition:color .15s ease-in-out}._integerContainer_1ssmf_1:has(._box_1ssmf_20:hover:not(._disabled_1ssmf_20)) ._label_1ssmf_10{color:var(--integer-hover-label-color, var(--integer-label-color, #212121))}._box_1ssmf_20{display:flex;flex-direction:row;align-items:center;gap:var(--integer-gap, 8px);box-sizing:border-box;width:100%;height:100%;padding-top:var(--integer-padding-y, 4px);padding-bottom:var(--integer-padding-y, 4px);padding-left:var(--integer-padding-x, 8px);padding-right:var(--integer-padding-x, 8px);border:2px solid var(--integer-border-color, #000000);border-radius:var(--integer-border-radius, 4px);background-color:var(--integer-face-color, #E0E0E0);color:var(--integer-value-color, #212121);cursor:ns-resize;outline:none;transition:background-color .15s ease-in-out;will-change:background-color}._box_1ssmf_20:hover:not(._disabled_1ssmf_20):not(._otherDragging_1ssmf_46),._box_1ssmf_20._integerActive_1ssmf_47:not(._disabled_1ssmf_20){background-color:var(--integer-face-hover-color, #6f7071)}._box_1ssmf_20:focus:not(._disabled_1ssmf_20),._box_1ssmf_20._focused_1ssmf_52:not(._disabled_1ssmf_20){outline:var(--focus-outline-width, 2px) solid var(--integer-focus-ring-color, #FFC107)!important;outline-offset:0px;z-index:1}._box_1ssmf_20._inputMode_1ssmf_58:not(._disabled_1ssmf_20){outline:var(--focus-outline-width, 2px) solid #4CAF50!important;outline-offset:1px;z-index:1}._box_1ssmf_20._integerActive_1ssmf_47{cursor:ns-resize}._arrow_1ssmf_68{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid var(--integer-arrow-color, #000000);transition:border-left-color .15s ease-in-out}._box_1ssmf_20._focused_1ssmf_52:not(._disabled_1ssmf_20) ._arrow_1ssmf_68,._box_1ssmf_20:focus:not(._disabled_1ssmf_20) ._arrow_1ssmf_68{border-left-color:var(--integer-arrow-focus-color, #FFC107)}._box_1ssmf_20._inputMode_1ssmf_58:not(._disabled_1ssmf_20) ._arrow_1ssmf_68{border-left-color:var(--integer-arrow-focus-color, #FFC107)}._value_1ssmf_90{flex-grow:1;min-width:0;font-size:var(--integer-value-font-size, 12px);color:var(--integer-value-color, #212121);font-weight:400;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s ease-in-out}._box_1ssmf_20:hover:not(._disabled_1ssmf_20) ._value_1ssmf_90{color:var(--integer-hover-value-color, var(--integer-value-color, #212121))}._box_1ssmf_20._inputMode_1ssmf_58 ._value_1ssmf_90{color:#4caf50;font-weight:700}._box_1ssmf_20._disabled_1ssmf_20{cursor:not-allowed!important;opacity:.8;background-color:var(--integer-disabled-face-color, #F5F5F5)!important;border-color:var(--integer-disabled-border-color, #CCCCCC);color:var(--integer-disabled-value-color, #AAAAAA)}._box_1ssmf_20._disabled_1ssmf_20:hover{background-color:var(--integer-disabled-face-color, #F5F5F5)!important;cursor:not-allowed!important}._box_1ssmf_20._disabled_1ssmf_20 ._arrow_1ssmf_68{border-left-color:var(--integer-disabled-arrow-color, #CCCCCC)}._box_1ssmf_20._disabled_1ssmf_20 ._value_1ssmf_90{color:var(--integer-disabled-value-color, #AAAAAA)}._disabled_1ssmf_20~._label_1ssmf_10,._integerContainer_1ssmf_1:has(._disabled_1ssmf_20) ._label_1ssmf_10{color:var(--integer-disabled-label-color, #AAAAAA)}._box_1ssmf_20._otherDragging_1ssmf_46{pointer-events:none;cursor:default!important}._box_1ssmf_20._otherDragging_1ssmf_46:hover{background-color:var(--integer-face-color, #E0E0E0)!important;cursor:default!important}body[data-integer-dragging] ._box_1ssmf_20:not(._integerActive_1ssmf_47){pointer-events:none!important;cursor:default!important}._menuContainer_1j484_6{font-family:var(--menu-font-family, "JetBrains Mono", monospace);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:var(--menu-font-size, 1em);display:grid;grid-template-rows:auto;align-items:stretch;justify-items:stretch;box-sizing:border-box;flex:0 0 auto;align-self:var(--menu-align-self, auto);min-width:0;min-height:0}._menuContainer_1j484_6._hasLabel_1j484_22{grid-template-rows:auto auto}._menuContainer_1j484_6._isOpen_1j484_29{z-index:var(--menu-open-z-index, 40)}._menuLabel_1j484_33{grid-row:1;width:100%;box-sizing:border-box;font-size:var(--menu-label-font-size, var(--gui-label-font-size, 12px));font-weight:var(--menu-label-font-weight, var(--gui-label-font-weight, 600));color:var(--menu-label-color, #555555);margin:0 0 var(--menu-label-spacing, var(--gui-label-spacing, 4px));text-align:left;transition:color .15s ease-in-out}._labelText_1j484_45{color:inherit;font-size:inherit;font-weight:inherit}._menuContainer_1j484_6:has(._menuDisplay_1j484_51:hover:not(._disabled_1j484_51)) ._menuLabel_1j484_33{color:var(--menu-hover-label-color, var(--menu-label-color, #555555))}._menuBody_1j484_56{grid-row:1;position:relative;justify-self:stretch;align-self:var(--menu-face-align, start);width:100%;min-width:0;box-sizing:border-box;transform:translate(var(--menu-offset-x, 0px),var(--menu-offset-y, 0px))}._menuContainer_1j484_6._hasLabel_1j484_22 ._menuBody_1j484_56{grid-row:2}._menuDisplay_1j484_51{display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;width:100%;height:var(--menu-height, auto);min-height:var(--menu-display-min-height, 0);padding:var(--menu-padding-y, 10px) var(--menu-padding-x, 12px);border:2px solid var(--menu-border-color, #000000);background-color:var(--menu-background-color, #E0E0E0);color:var(--menu-text-color, #212121);border-radius:var(--menu-border-radius, 4px);cursor:pointer;transition:background-color .15s ease-in-out,box-shadow .15s ease-in-out;outline:none}._menuDisplay_1j484_51:hover:not(._disabled_1j484_51){background-color:var(--menu-hover-background-color, #D0D0D0)}._menuDisplay_1j484_51:focus:not(._disabled_1j484_51),._menuDisplay_1j484_51._isOpen_1j484_29:not(._disabled_1j484_51){box-shadow:0 0 0 2px var(--menu-focus-ring-color, #FFC107);border-color:var(--menu-focus-ring-color, #FFC107)}._menuDisplay_1j484_51._disabled_1j484_51{background-color:var(--menu-disabled-background-color, #F0F0F0);color:var(--menu-disabled-text-color, #A0A0A0);border-color:var(--menu-disabled-border-color, #D0D0D0);cursor:not-allowed}._selectedValue_1j484_108{flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-right:8px}._arrow_1j484_116{font-size:.8em;color:var(--menu-arrow-color, currentColor)}._optionsList_1j484_28{position:fixed;box-sizing:border-box;background-color:var(--menu-options-background-color, #FFFFFF);border:2px solid var(--menu-border-color, #000000);border-top:none;border-radius:0 0 var(--menu-border-radius, 4px) var(--menu-border-radius, 4px);list-style:none;padding:0;margin:0;z-index:var(--menu-open-z-index, 40);max-height:var(--menu-options-max-height, 200px);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 4px 8px #0000001a}._optionsList_1j484_28::-webkit-scrollbar{width:var(--menu-scroll-track-width, 6px)}._optionsList_1j484_28::-webkit-scrollbar-track{background:var(--menu-scroll-track-color, #E8E8E8)}._optionsList_1j484_28::-webkit-scrollbar-thumb{background-color:var(--menu-scroll-thumb-color, #888888);border-radius:var(--menu-scroll-thumb-border-radius, 3px);min-height:24px}@supports not selector(::-webkit-scrollbar){._optionsList_1j484_28{scrollbar-color:var(--menu-scroll-thumb-color, #888888) var(--menu-scroll-track-color, #E8E8E8);scrollbar-width:thin}}._optionItem_1j484_161{padding:var(--menu-option-padding-y, 10px) var(--menu-option-padding-x, 12px);color:var(--menu-options-text-color, #212121);cursor:pointer;transition:background-color .1s ease-in-out,color .1s ease-in-out}._optionItem_1j484_161:hover,._optionItem_1j484_161:focus{background-color:var(--menu-options-hover-background-color, #E0E0E0);color:var(--menu-options-hover-text-color, var(--menu-options-text-color, #212121));outline:none}._optionItem_1j484_161._selectedItem_1j484_175{background-color:var(--menu-selected-option-background-color, #409696);color:var(--menu-selected-option-text-color, #FFC107);font-weight:700}:root{--segmented-background-color: #E0E0E0;--segmented-text-color: #212121;--segmented-hover-background-color: #D0D0D0;--segmented-hover-text-color: #212121;--segmented-selected-background-color: #409696;--segmented-selected-text-color: #FFC107;--segmented-border-color: #000000;--segmented-border-radius: 4px;--segmented-focus-ring-color: #FFC107;--segmented-disabled-background-color: #F0F0F0;--segmented-disabled-text-color: #A0A0A0;--segmented-disabled-selected-background-color: #7FAAAA;--segmented-disabled-selected-text-color: #FFD54F;--segmented-separator-color: #BBBBBB;--segmented-font-family: "JetBrains Mono", monospace;--segmented-font-size: 1em;--segmented-label-color: #212121;--segmented-padding: 10px 15px;--segmented-label-spacing: 8px;--segmented-min-width: 100%;--segmented-option-min-width: 0px;--segmented-option-height: 20px;--focus-outline-width: 2px}._segmentedControlContainer_xpiw3_30{font-family:var(--segmented-font-family, "JetBrains Mono", monospace);display:grid;grid-template-rows:auto 1fr;align-items:stretch;justify-items:stretch;width:var(--segmented-min-width, 100%);margin:0;padding:0;box-sizing:border-box;height:100%;max-width:100%}._controlLabel_xpiw3_48{grid-row:1;width:100%;box-sizing:border-box;text-align:center;font-size:var(--segmented-label-font-size, var(--gui-label-font-size, 12px));font-weight:var(--segmented-label-font-weight, var(--gui-label-font-weight, 600));color:var(--segmented-label-color, #555555);margin-bottom:var(--segmented-label-spacing, var(--gui-label-spacing, 4px))}._controlLabel_xpiw3_48 span._label_xpiw3_60{color:var(--segmented-label-color, #555555);font-size:inherit;font-weight:inherit;transition:color .15s ease-in-out}._segmentedControlContainer_xpiw3_30:has(._segmentButton_xpiw3_67:hover:not(:disabled)) ._controlLabel_xpiw3_48 span._label_xpiw3_60{color:var(--segmented-hover-label-color, var(--segmented-label-color, #555555))}._segmentsWrapper_xpiw3_72{grid-row:2;display:flex;--_segmented-dir: row;--_segmented-dir-reverse: row-reverse;flex-direction:var(--_segmented-dir);border:2px solid var(--segmented-border-color, #000000);border-radius:var(--segmented-border-radius, 4px);overflow:hidden;gap:0;transition:border-color .15s ease;width:100%;max-width:100%;min-width:0;justify-self:stretch;align-self:center;height:auto;min-height:0;position:relative;background:transparent;box-sizing:border-box}._segmentsWrapper_xpiw3_72._vertical_xpiw3_96{--_segmented-dir: column;--_segmented-dir-reverse: column-reverse;min-width:0;width:100%;height:100%;max-height:100%;gap:0;border-collapse:collapse}._segmentsWrapper_xpiw3_72._reversed_xpiw3_108{flex-direction:var(--_segmented-dir-reverse)}._segmentsWrapper_xpiw3_72:focus-within{outline:var(--focus-outline-width, 2px) solid var(--segmented-focus-ring-color, #FFC107);outline-offset:0px}._segmentButton_xpiw3_67{flex:1 1 0;min-width:0;padding:var(--segmented-padding, 8px 12px);background-color:var(--segmented-background-color, #E0E0E0);color:var(--segmented-text-color, #212121);border:none;font-family:inherit;font-size:var(--segmented-font-size, .9em);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:1;transition:background-color .15s ease,color .15s ease;display:flex;align-items:center;justify-content:center;margin:0;box-sizing:border-box}._segmentButtonNotation_xpiw3_141{--musical-notation-size: calc((var(--segmented-option-height, 28px) + 8px) / 1);min-height:calc(var(--segmented-option-height, 28px) + 12px);font-size:var(--musical-notation-size);line-height:1;padding:6px 4px}._segmentButtonNotation_xpiw3_141 [role=img]{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:100%}._segmentButton_xpiw3_67:hover:not(._selected_xpiw3_158):not(:disabled){background-color:var(--segmented-hover-background-color, #D0D0D0);color:var(--segmented-hover-text-color, var(--segmented-text-color, #212121))}._segmentButton_xpiw3_67._selected_xpiw3_158{background-color:var(--segmented-selected-background-color, #409696);color:var(--segmented-selected-text-color, #FFC107)}._segmentButton_xpiw3_67:not(:last-child):after{display:none;content:"";position:absolute;top:15%;right:0;height:70%;width:1px;background-color:var(--segmented-separator-color, #BBBBBB)}._vertical_xpiw3_96 ._segmentButton_xpiw3_67:not(:last-child):after{display:none;top:auto;right:15%;height:1px;width:70%;bottom:0;background-color:var(--segmented-separator-color, #BBBBBB);opacity:.5}._segmentButton_xpiw3_67._selected_xpiw3_158:after,._segmentButton_xpiw3_67._selected_xpiw3_158+._segmentButton_xpiw3_67:after{display:none}._segmentsWrapper_xpiw3_72._disabled_xpiw3_200{opacity:.7;background-color:var(--segmented-disabled-background-color, #F5F5F5)}._segmentButton_xpiw3_67:disabled{cursor:not-allowed;color:var(--segmented-disabled-text-color, #999999)}._segmentButton_xpiw3_67._selected_xpiw3_158:disabled{background-color:var(--segmented-disabled-selected-background-color, #A0C9C9);color:var(--segmented-disabled-selected-text-color, #EEEEEE)}._segmentButton_xpiw3_67:focus-visible{outline:none}@media(prefers-reduced-motion){._segmentsWrapper_xpiw3_72,._segmentButton_xpiw3_67{transition:none}}._vertical_xpiw3_96 ._segmentButton_xpiw3_67:not(:last-child){border-bottom:none}._vertical_xpiw3_96 ._segmentButton_xpiw3_67+._segmentButton_xpiw3_67{margin-top:0;border-top:none}._vertical_xpiw3_96 ._segmentButton_xpiw3_67{min-height:var(--segmented-option-height, 20px);flex:1 1 auto;display:flex;align-items:center;justify-content:center;font-size:12px;padding:4px 0;margin:0;border:none;box-sizing:border-box}._toggleButton_5ypix_2{font-family:var(--toggle-font-family, "JetBrains Mono", monospace);font-size:var(--toggle-font-size, 1em);padding:var(--toggle-padding, 10px 15px);border:2px solid var(--toggle-border-color, #000000);background-color:var(--toggle-background-color, var(--toggle-off-background-color, #E0E0E0));color:var(--toggle-text-color, var(--toggle-off-text-color, #212121));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--toggle-border-radius, 4px);transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out;outline:none;width:var(--toggle-width, 100%);min-width:var(--toggle-min-width, 80px);max-width:var(--toggle-max-width, 100%);text-align:center;position:relative;margin:0 auto;display:block;box-sizing:border-box}._toggleButton_5ypix_2 span._label_5ypix_26{color:var(--toggle-label-color, var(--toggle-text-color, var(--toggle-off-text-color, #212121)));font-size:var(--toggle-label-font-size, var(--toggle-font-size, 1em))}._toggleButton_5ypix_2._isOn_5ypix_32{background-color:var(--toggle-on-background-color, #409696);color:var(--toggle-on-text-color, #FFC107)}._toggleButton_5ypix_2._isOn_5ypix_32 span._label_5ypix_26{color:inherit}._toggleButton_5ypix_2:not(._isOn_5ypix_32):hover:not(:disabled){background-color:var( --toggle-hover-background-color, var(--toggle-off-hover-background-color, #D0D0D0) );color:var( --toggle-hover-text-color, var(--toggle-text-color, var(--toggle-off-text-color, #212121)) )}._toggleButton_5ypix_2:not(._isOn_5ypix_32):hover:not(:disabled) span._label_5ypix_26{color:var( --toggle-hover-label-color, var( --toggle-hover-text-color, var(--toggle-label-color, var(--toggle-text-color, var(--toggle-off-text-color, #212121))) ) )}._toggleButton_5ypix_2._isOn_5ypix_32:hover:not(:disabled){background-color:var(--toggle-on-hover-background-color, #357C7C);color:var( --toggle-on-hover-label-color, var(--toggle-on-hover-text-color, var(--toggle-on-text-color, #FFC107)) )}._toggleButton_5ypix_2:active:not(:disabled){background-color:var( --toggle-active-background-color, var(--toggle-off-active-background-color, #409696) );color:var( --toggle-active-text-color, var(--toggle-off-active-text-color, #FFC107) );box-shadow:inset 0 1px 2px #0000001a}._toggleButton_5ypix_2._isOn_5ypix_32:active:not(:disabled){background-color:var(--toggle-on-active-background-color, #C0C0C0);color:var(--toggle-on-active-text-color, #212121);box-shadow:inset 0 1px 2px #0000001a}._toggleButton_5ypix_2:focus{box-shadow:0 0 0 var(--focus-outline-width, 2px) var(--toggle-focus-ring-color, #FFC107)}._toggleButton_5ypix_2:disabled{background-color:var( --toggle-disabled-background-color, var(--toggle-off-disabled-background-color, #F0F0F0) );color:var(--toggle-disabled-text-color, #A0A0A0);border-color:var(--toggle-disabled-border-color, #D0D0D0);cursor:not-allowed}._toggleButton_5ypix_2._isOn_5ypix_32:disabled{background-color:var(--toggle-on-disabled-background-color, #7FAAAA);color:var(--toggle-on-disabled-text-color, #FFD54F);border-color:var(--toggle-on-disabled-border-color, #9EBDBD)}._momentaryButton_1oojj_2{font-family:var(--momentary-font-family, "JetBrains Mono", monospace);font-size:var(--momentary-font-size, 1em);padding:var(--momentary-padding, 10px 15px);border:2px solid var(--momentary-border-color, #000000);background-color:var(--momentary-background-color, #E0E0E0);color:var(--momentary-text-color, #212121);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--momentary-border-radius, 4px);transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out,transform .1s ease-out;outline:none;min-width:var(--momentary-min-width, 80px);text-align:center;box-sizing:border-box;max-width:100%;--debug-border: 1px solid rgba(255, 0, 0, .2)}._momentaryButton_1oojj_2 span._label_1oojj_24{color:var(--momentary-label-color, var(--momentary-text-color, #212121));font-size:var(--momentary-label-font-size, var(--momentary-font-size, 1em))}._momentaryButton_1oojj_2._isFlashing_1oojj_29{background-color:var(--momentary-active-background-color, #FFFFFF);color:var(--momentary-active-text-color, #212121)}._momentaryButton_1oojj_2:hover:not(:disabled){background-color:var(--momentary-hover-background-color, #D0D0D0);color:var(--momentary-hover-text-color, var(--momentary-text-color, #212121))}._momentaryButton_1oojj_2:hover:not(:disabled) span._label_1oojj_24{color:var( --momentary-hover-label-color, var( --momentary-hover-text-color, var(--momentary-label-color, var(--momentary-text-color, #212121)) ) )}._momentaryButton_1oojj_2:active:not(:disabled){background-color:var(--momentary-active-background-color, #409696);color:var(--momentary-active-text-color, #FFC107);box-shadow:inset 0 1px 2px #0000001a}._momentaryButton_1oojj_2:focus{box-shadow:0 0 0 var(--focus-outline-width, 2px) var(--momentary-focus-ring-color, #FFC107)}._momentaryButton_1oojj_2:disabled{background-color:var(--momentary-disabled-background-color, #F0F0F0);color:var(--momentary-disabled-text-color, #A0A0A0);border-color:var(--momentary-disabled-border-color, #D0D0D0);cursor:not-allowed}._triangleButton_158bq_1{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:var(--triangle-padding, 4px);border:none;background:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;box-sizing:border-box;font-family:var(--triangle-font-family, "JetBrains Mono", monospace);font-size:var(--triangle-font-size, 1em);color:var(--triangle-text-color, #212121);border-radius:var(--triangle-border-radius, 4px);transition:box-shadow .15s ease-in-out,transform .1s ease-out}._shape_158bq_20{display:block;overflow:visible;pointer-events:none}._face_158bq_26{fill:var(--triangle-background-color, #e0e0e0);stroke:var(--triangle-border-color, #000000);stroke-width:2;paint-order:stroke fill;transition:fill .15s ease-in-out,stroke .15s ease-in-out}._label_158bq_34{fill:var(--triangle-label-color, var(--triangle-text-color, #212121));font-family:var(--triangle-font-family, "JetBrains Mono", monospace);font-size:var(--triangle-label-font-size, var(--triangle-font-size, .85em));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}._triangleButton_158bq_1:hover:not(:disabled) ._face_158bq_26{fill:var(--triangle-hover-background-color, #d0d0d0)}._triangleButton_158bq_1:hover:not(:disabled) ._label_158bq_34{fill:var( --triangle-hover-label-color, var( --triangle-hover-text-color, var(--triangle-label-color, var(--triangle-text-color, #212121)) ) )}._triangleButton_158bq_1:active:not(:disabled) ._face_158bq_26{fill:var(--triangle-active-background-color, #409696)}._triangleButton_158bq_1:active:not(:disabled) ._label_158bq_34{fill:var(--triangle-active-text-color, #ffffff)}._triangleButton_158bq_1._isFlashing_158bq_64 ._face_158bq_26{fill:var(--triangle-active-background-color, #409696)}._triangleButton_158bq_1._isFlashing_158bq_64 ._label_158bq_34{fill:var(--triangle-active-text-color, #ffffff)}._triangleButton_158bq_1._isOn_158bq_73 ._face_158bq_26{fill:var(--triangle-on-background-color, #409696)}._triangleButton_158bq_1._isOn_158bq_73 ._label_158bq_34{fill:var(--triangle-on-text-color, #ffffff)}._triangleButton_158bq_1._isOn_158bq_73:hover:not(:disabled) ._face_158bq_26{fill:var(--triangle-on-hover-background-color, #357c7c)}._triangleButton_158bq_1._isOn_158bq_73:hover:not(:disabled) ._label_158bq_34{fill:var( --triangle-on-hover-label-color, var(--triangle-on-hover-text-color, var(--triangle-on-text-color, #ffffff)) )}._triangleButton_158bq_1._isOn_158bq_73:active:not(:disabled) ._face_158bq_26{fill:var(--triangle-on-active-background-color, #c0c0c0)}._triangleButton_158bq_1._isOn_158bq_73:active:not(:disabled) ._label_158bq_34{fill:var(--triangle-on-active-text-color, #212121)}._triangleButton_158bq_1:focus-visible{box-shadow:0 0 0 var(--focus-outline-width, 2px) var(--triangle-focus-ring-color, #ffc107)}._triangleButton_158bq_1:disabled{cursor:not-allowed}._triangleButton_158bq_1:disabled ._face_158bq_26{fill:var(--triangle-disabled-background-color, #f0f0f0);stroke:var(--triangle-disabled-border-color, #d0d0d0)}._triangleButton_158bq_1:disabled ._label_158bq_34{fill:var(--triangle-disabled-text-color, #a0a0a0)}._triangleButton_158bq_1._isOn_158bq_73:disabled ._face_158bq_26{fill:var(--triangle-on-disabled-background-color, #7faaaa);stroke:var(--triangle-on-disabled-border-color, #9ebdbd)}._triangleButton_158bq_1._isOn_158bq_73:disabled ._label_158bq_34{fill:var(--triangle-on-disabled-text-color, #ffd54f)}._ledRoot_5kqv2_1{display:inline-flex;flex-direction:column;align-items:center;gap:var(--led-label-spacing, 4px);font-family:var(--led-font-family, inherit)}._ledRoot_5kqv2_1._labelLeft_5kqv2_17,._ledRoot_5kqv2_1._labelRight_5kqv2_19{flex-direction:row;align-items:center}._ledRoot_5kqv2_1._labelRight_5kqv2_19{flex-direction:row-reverse}._label_5kqv2_17{color:var(--led-label-color, #212121);font-size:var(--led-label-font-size, var(--gui-label-font-size, 12px));font-weight:var(--led-label-font-weight, var(--gui-label-font-weight, 600));line-height:1.2;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease-in-out}._ledRoot_5kqv2_1:not(:has(._led_5kqv2_1._disabled_5kqv2_57)):has(._led_5kqv2_1:hover) ._label_5kqv2_17{color:var(--led-hover-label-color, var(--led-label-color, #212121))}._led_5kqv2_1{--led-lo: var(--led-lo-color, var(--led-off-color, #e0e0e0));--led-hi: var(--led-hi-color, var(--led-on-color, #409696));--led-level: 0;flex:0 0 auto;width:var(--led-size, 10px);height:var(--led-size, 10px);border-radius:var(--led-border-radius, 50%);border:var(--led-border-width, 1px) solid var(--led-border-color, #000000);background:color-mix(in srgb,var(--led-lo) calc((1 - var(--led-level)) * 100%),var(--led-hi));box-shadow:0 0 calc(var(--led-glow-spread, 0px) * var(--led-level)) color-mix(in srgb,var(--led-glow-color, var(--led-hi)) calc(var(--led-level) * 100%),transparent);transition:background var(--led-transition-duration, .15s) ease-in-out}._led_5kqv2_1._disabled_5kqv2_57{opacity:var(--led-disabled-opacity, .45)}._ledToggle_o5dtc_1{display:inline-flex;margin:0;padding:var(--led-toggle-padding, 4px);border:0;border-radius:var(--led-toggle-border-radius, 4px);background:transparent;color:inherit;font:inherit;cursor:pointer;transition:background-color .15s ease-in-out}._ledToggle_o5dtc_1:hover:not(:disabled){background:var(--led-toggle-hover-background-color, transparent)}._ledToggle_o5dtc_1:focus{outline:none}._ledToggle_o5dtc_1:focus-visible{box-shadow:0 0 0 var(--focus-outline-width, 2px) var(--led-toggle-focus-ring-color, #FFC107)}._ledToggle_o5dtc_1:disabled{cursor:default}._ledDisplay_w4g9i_1{display:inline-flex;flex-direction:column;align-items:stretch;box-sizing:border-box;min-width:var(--led-display-width, 100px);height:var(--led-display-height, auto);font-family:var(--led-display-font-family, "JetBrains Mono", monospace);-moz-user-select:none;user-select:none;-webkit-user-select:none}._label_w4g9i_17{display:block;font-size:var(--led-display-label-font-size, 12px);color:var(--led-display-label-color, #212121);margin-bottom:var(--led-display-label-spacing, 4px);text-align:center;font-weight:600;transition:color .15s ease-in-out}._labelBottom_w4g9i_27{margin-bottom:0;margin-top:var(--led-display-label-spacing, 4px)}._ledDisplay_w4g9i_1:has(._display_w4g9i_32:hover:not(._disabled_w4g9i_32)) ._label_w4g9i_17{color:var(--led-display-hover-label-color, var(--led-display-label-color, #212121))}._containerDisabled_w4g9i_36 ._label_w4g9i_17{color:var(--led-display-disabled-label-color, #AAAAAA)}._display_w4g9i_32{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:flex-end;gap:var(--led-display-digit-gap, 2px);box-sizing:border-box;padding:var(--led-display-padding-y, 6px) var(--led-display-padding-x, 8px);background-color:var(--led-display-background-color, #101010);border:2px solid var(--led-display-border-color, #000000);border-radius:var(--led-display-border-radius, 4px);cursor:pointer;outline:none;overflow:hidden;transition:background-color .15s ease-in-out}._digit_w4g9i_60{flex:0 0 auto;height:var(--led-display-digit-height, 24px);width:calc(var(--led-display-digit-height, 24px) * .6);filter:drop-shadow(0 0 var(--led-display-glow-spread, 0px) var(--led-display-glow-color, transparent))}._ghostLine_w4g9i_69{stroke:var(--led-display-digit-ghost-color, #260900)}._litLine_w4g9i_73{stroke:var(--led-display-digit-color, #ff4500)}._display_w4g9i_32:focus,._display_w4g9i_32._focused_w4g9i_78{outline:var(--focus-outline-width, 2px) solid var(--led-display-focus-ring-color, #FFC107);outline-offset:1px;z-index:1}._display_w4g9i_32._inputMode_w4g9i_84:not(._disabled_w4g9i_32){outline:2px solid #4CAF50;outline-offset:1px;z-index:1}@keyframes _ledEditBlink_w4g9i_1{0%,49.999%{opacity:1}50%,to{opacity:0}}._display_w4g9i_32._inputMode_w4g9i_84:not(._disabled_w4g9i_32) ._litLine_w4g9i_73{animation:_ledEditBlink_w4g9i_1 .75s steps(1,end) infinite}._display_w4g9i_32._disabled_w4g9i_32{cursor:not-allowed!important;background-color:var(--led-display-disabled-background-color, #1a1a1a);border-color:var(--led-display-disabled-border-color, #333333)}._display_w4g9i_32._disabled_w4g9i_32:hover{background-color:var(--led-display-disabled-background-color, #1a1a1a)}._display_w4g9i_32._disabled_w4g9i_32 ._digit_w4g9i_60{filter:none}._display_w4g9i_32._disabled_w4g9i_32 ._litLine_w4g9i_73{stroke:var(--led-display-disabled-digit-color, #4d4d4d)}._display_w4g9i_32._disabled_w4g9i_32 ._ghostLine_w4g9i_69{stroke:#1f1f1f}._matrixContainer_44qg7_2{font-family:var(--matrix-button-font-family, "JetBrains Mono", monospace);display:inline-flex;flex-direction:column;align-items:flex-start}._matrixContainerFluid_44qg7_9{align-items:stretch;width:100%;min-width:0}._matrixLabel_44qg7_15{font-size:var(--matrix-button-label-font-size, var(--gui-label-font-size, 12px));font-weight:var(--matrix-button-label-font-weight, var(--gui-label-font-weight, 600));color:var(--matrix-button-label-color, #555555);margin-bottom:var(--matrix-button-label-spacing, var(--gui-label-spacing, 4px));transition:color .15s ease-in-out}._matrixContainer_44qg7_2:has(._matrixButton_44qg7_23:hover:not(:disabled)) ._matrixLabel_44qg7_15{color:var(--matrix-button-hover-label-color, var(--matrix-button-label-color, #555555))}._buttonGrid_44qg7_27{display:grid;position:relative;border:none;border-radius:var(--matrix-button-border-radius, 4px);transition:border-color .15s ease-in-out;padding:0;margin:0}._buttonGridFluid_44qg7_37{gap:var(--matrix-button-gap, 6px);width:100%}._buttonGrid_44qg7_27:focus-within:not(._disabled_44qg7_46){outline:var(--focus-outline-width, 2px) solid var(--matrix-button-focus-ring-color, #ffc107);outline-offset:0}._matrixButton_44qg7_23{display:flex;align-items:center;justify-content:center;background-color:var(--matrix-button-background-color, #e0e0e0);color:var(--matrix-button-text-color, #212121);border:2px solid var(--matrix-button-border-color, #000000);border-radius:var(--matrix-button-border-radius, 4px);font-family:inherit;font-size:var(--matrix-button-font-size, .9em);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease-in-out,color .15s ease-in-out,transform .1s ease-in-out;position:relative;padding:0;outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._matrixButtonFluid_44qg7_75{min-width:0;height:var(--matrix-button-button-height, 32px)}._matrixButtonNotation_44qg7_80{--musical-notation-size: calc((var(--matrix-button-button-height, 36px) - 8px) / 1);height:var(--matrix-button-button-height, 36px);font-size:var(--musical-notation-size);line-height:1;padding:0 2px}._matrixButtonNotation_44qg7_80 [role=img]{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:100%}._matrixButton_44qg7_23:hover:not(._active_44qg7_96):not(:disabled){background-color:var(--matrix-button-hover-background-color, #d0d0d0)}._matrixButton_44qg7_23:active:not(:disabled){transform:scale(.97)}._matrixButton_44qg7_23._active_44qg7_96:not(:disabled){background-color:var(--matrix-button-active-background-color, #409696);color:var(--matrix-button-active-text-color, #ffffff)}._matrixButton_44qg7_23:focus-visible:not(:disabled){outline:none;z-index:1}._matrixButton_44qg7_23._active_44qg7_96:focus-visible{outline:none}._matrixContainer_44qg7_2._disabled_44qg7_46 ._buttonGrid_44qg7_27{opacity:.8}._matrixContainer_44qg7_2._disabled_44qg7_46 ._matrixLabel_44qg7_15{color:var(--matrix-button-disabled-text-color, #aaaaaa)}._matrixButton_44qg7_23:disabled{cursor:not-allowed;background-color:var(--matrix-button-disabled-background-color, #f5f5f5);color:var(--matrix-button-disabled-text-color, #aaaaaa);border-color:var(--matrix-button-disabled-border-color, #cccccc)}._matrixButton_44qg7_23._active_44qg7_96:disabled{background-color:var(--matrix-button-disabled-active-background-color, #a0c9c9);color:var(--matrix-button-disabled-active-text-color, #dddddd)}@media(prefers-reduced-motion){._matrixButton_44qg7_23{transition:none}}._notation_u54os_1{display:inline-flex;align-items:center;justify-content:center;gap:2px;font-size:var(--musical-notation-size, 1.25em);line-height:1;color:currentColor;max-width:100%}._noteIcon_u54os_12{display:block;flex-shrink:1;min-width:0;height:1em;width:auto;max-width:100%}._dotted_u54os_21{gap:2px}._dot_u54os_21{display:block;flex-shrink:0;align-self:center;height:.38em;width:auto;margin-top:.12em}._triplet_u54os_34{align-items:baseline;gap:1px}._tripletMark_u54os_39{font-family:inherit;font-size:.52em;font-weight:600;line-height:0;vertical-align:baseline;margin-left:.02em;flex-shrink:0}._compact_u54os_49{gap:1px}._compact_u54os_49 ._dot_u54os_21{height:.34em;margin-top:.1em}._compact_u54os_49 ._tripletMark_u54os_39{font-size:.48em}._panel_iaz2d_3{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;width:var(--panel-width, auto);height:var(--panel-height, auto);max-width:100%;margin:var(--panel-margin, 0);padding:var(--panel-padding, 16px);gap:var(--panel-gap, 12px);background-color:var(--panel-background-color, #E8E8E8);color:var(--panel-text-color, #212121);border:2px solid var(--panel-border-color, #000000);border-radius:var(--panel-border-radius, 8px);font-family:var(--panel-font-family, "JetBrains Mono", monospace);font-size:var(--panel-font-size, 1em);transition:background-color .15s ease,color .15s ease,border-color .15s ease;overflow:hidden}._panel_iaz2d_3:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--panel-hover-overlay-color, rgba(64, 150, 150, .08));opacity:0;pointer-events:none;border-radius:inherit;transition:opacity .15s ease;z-index:1}._panel_iaz2d_3:hover:not(._disabled_iaz2d_38):before{opacity:1}._panel_iaz2d_3:hover:not(._disabled_iaz2d_38){background-color:var(--panel-hover-background-color, #DEE4E4);color:var(--panel-hover-text-color, var(--panel-text-color, #212121));border-color:var(--panel-hover-border-color, var(--panel-border-color, #000000))}._panel_iaz2d_3._disabled_iaz2d_38{background-color:var(--panel-disabled-background-color, #F5F5F5);color:var(--panel-disabled-text-color, #AAAAAA);border-color:var(--panel-disabled-border-color, #CCCCCC);cursor:not-allowed}._panel_iaz2d_3._horizontal_iaz2d_55 ._content_iaz2d_55{flex-direction:row;align-items:center}._content_iaz2d_55{position:relative;z-index:0;display:flex;flex-direction:column;align-items:stretch;gap:inherit;width:100%;flex:1;min-width:0}._label_iaz2d_76{--header-font-size: var(--panel-label-font-size, var(--header-level-font-size));flex-shrink:0;min-width:0;max-width:100%;overflow-wrap:anywhere;transition:color .15s ease-in-out}._panel_iaz2d_3:hover:not(._disabled_iaz2d_38) ._label_iaz2d_76{color:var( --panel-hover-label-color, var(--panel-hover-text-color, var(--panel-label-color, inherit)) )}@media(prefers-reduced-motion){._panel_iaz2d_3,._panel_iaz2d_3:before{transition:none}}._header_l1fx2_3{box-sizing:border-box;max-width:100%;margin:var(--header-margin, 0);padding:var(--header-padding, 0);width:var(--header-width, auto);color:var(--header-text-color, #212121);background-color:var(--header-background-color, transparent);font-family:var(--header-font-family, "JetBrains Mono", monospace);font-size:var(--header-font-size, var(--header-level-font-size, 2rem));font-weight:var(--header-font-weight, var(--header-level-font-weight, 700));font-style:var(--header-font-style, normal);letter-spacing:var(--header-letter-spacing, var(--header-level-letter-spacing, -.02em));line-height:var(--header-line-height, 1.2);text-align:var(--header-text-align, inherit);text-transform:var(--header-text-transform, none);-webkit-text-decoration:var(--header-text-decoration, none);text-decoration:var(--header-text-decoration, none)}._h1_l1fx2_22{--header-level-font-size: 2rem;--header-level-font-weight: 700;--header-level-letter-spacing: -.02em}._h2_l1fx2_28{--header-level-font-size: 1.5rem;--header-level-font-weight: 700;--header-level-letter-spacing: -.015em}._h3_l1fx2_34{--header-level-font-size: 1.25rem;--header-level-font-weight: 600;--header-level-letter-spacing: -.01em}._h4_l1fx2_40{--header-level-font-size: 1.125rem;--header-level-font-weight: 600;--header-level-letter-spacing: 0}._h5_l1fx2_46{--header-level-font-size: 1rem;--header-level-font-weight: 600;--header-level-letter-spacing: 0}._h6_l1fx2_52{--header-level-font-size: .875rem;--header-level-font-weight: 600;--header-level-letter-spacing: .02em}._truncate_l1fx2_58{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._shell_btvxc_13{background-color:transparent;border:2px solid transparent;box-shadow:none;overflow:visible;padding:var(--panel-padding, 16px);margin:var(--panel-margin, 0);width:var(--panel-width, auto);height:var(--panel-height, auto);max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;color:var(--panel-text-color, #212121);font-family:var(--panel-font-family, "JetBrains Mono", monospace);font-size:var(--panel-font-size, 1em)}._shellDisabled_btvxc_32,._shellDisabled_btvxc_32:hover{color:var(--panel-disabled-text-color, #aaaaaa);cursor:not-allowed}._folder_btvxc_38{position:relative;display:flex;flex-direction:column;align-items:stretch;width:-moz-max-content;width:max-content;max-width:100%;flex:0 1 auto;gap:0}._tabList_btvxc_49{display:flex;flex-direction:row;align-items:flex-end;flex-wrap:nowrap;gap:0;width:-moz-max-content;width:max-content;max-width:100%;margin:0;padding:0;position:relative;z-index:1;background:transparent}._tab_btvxc_49{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;padding:.2em .85em .3em;border:2px solid var(--panel-border-color, #000000);border-bottom:none;border-radius:var(--panel-border-radius, 0) var(--panel-border-radius, 0) 0 0;background-color:var(--panel-unselected-background-color, #bdbdbd);color:var(--panel-unselected-text-color, #424242);font-family:var(--panel-font-family, "JetBrains Mono", monospace);font-size:1.25rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;text-align:center;white-space:nowrap;cursor:pointer;z-index:0;transition:background-color .15s ease,color .15s ease,border-color .15s ease}._tab_btvxc_49+._tab_btvxc_49{margin-left:-2px}._tab_btvxc_49:focus-visible{outline:2px solid var(--panel-hover-border-color, #409696);outline-offset:0;z-index:3}._tab_btvxc_49:hover:not(:disabled):not(._tabSelected_btvxc_105){background-color:var(--panel-hover-background-color, #dee4e4);color:var(--panel-hover-text-color, #1a3333);border-color:var(--panel-hover-border-color, #409696);z-index:2}._tabSelected_btvxc_105{background-color:var(--panel-background-color, #e8e8e8);color:var(--panel-text-color, #212121);border-color:var(--panel-border-color, #000000);z-index:2;cursor:default}._tabSelected_btvxc_105:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background-color:var(--panel-background-color, #e8e8e8);pointer-events:none}._tab_btvxc_49:disabled{cursor:not-allowed;background-color:var(--panel-disabled-background-color, #f5f5f5);color:var(--panel-disabled-text-color, #aaaaaa);border-color:var(--panel-disabled-border-color, #cccccc)}._tabBody_btvxc_142{position:relative;z-index:0;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:var(--panel-gap, 12px);width:100%;min-width:0;min-height:4rem;padding:14px;background-color:var(--panel-background-color, #e8e8e8);color:inherit;border:2px solid var(--panel-border-color, #000000);border-radius:0 var(--panel-border-radius, 0) var(--panel-border-radius, 0) var(--panel-border-radius, 0);transition:background-color .15s ease,color .15s ease,border-color .15s ease}._folder_btvxc_38:has(._tabSelected_btvxc_105:hover) ._tabSelected_btvxc_105,._folder_btvxc_38:has(._tabBody_btvxc_142:hover) ._tabSelected_btvxc_105{background-color:var(--panel-hover-background-color, #dee4e4);color:var(--panel-hover-text-color, #1a3333);border-color:var(--panel-hover-border-color, #409696)}._folder_btvxc_38:has(._tabSelected_btvxc_105:hover) ._tabSelected_btvxc_105:after,._folder_btvxc_38:has(._tabBody_btvxc_142:hover) ._tabSelected_btvxc_105:after{background-color:var(--panel-hover-background-color, #dee4e4)}._folder_btvxc_38:has(._tabSelected_btvxc_105:hover) ._tabBody_btvxc_142,._tabBody_btvxc_142:hover{background-color:var(--panel-hover-background-color, #dee4e4);border-color:var(--panel-hover-border-color, #409696);color:var(--panel-hover-text-color, var(--panel-text-color, #212121))}._shellDisabled_btvxc_32 ._tab_btvxc_49,._shellDisabled_btvxc_32 ._tabSelected_btvxc_105{background-color:var(--panel-disabled-background-color, #f5f5f5);color:var(--panel-disabled-text-color, #aaaaaa);border-color:var(--panel-disabled-border-color, #cccccc)}._shellDisabled_btvxc_32 ._tabSelected_btvxc_105:after{background-color:var(--panel-disabled-background-color, #f5f5f5)}._shellDisabled_btvxc_32 ._tabBody_btvxc_142{background-color:var(--panel-disabled-background-color, #f5f5f5);color:var(--panel-disabled-text-color, #aaaaaa);border-color:var(--panel-disabled-border-color, #cccccc)}._horizontalBody_btvxc_201{flex-direction:row;align-items:center}@media(prefers-reduced-motion){._tab_btvxc_49,._tabBody_btvxc_142{transition:none}}._shell_1mxiy_1{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column}._burger_1mxiy_11{position:absolute;top:12px;left:12px;z-index:30;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:0;background:transparent;color:var(--side-drawer-burger-color, #f2f2f2);cursor:pointer;box-shadow:none}._burger_1mxiy_11:hover{background:transparent;opacity:.85}._burger_1mxiy_11:focus-visible{outline:2px solid var(--side-drawer-focus-ring-color, #ffc107);outline-offset:2px}._burgerIcon_1mxiy_40{display:block;overflow:visible}._burgerIconHalo_1mxiy_45,._burgerIconStroke_1mxiy_46{fill:none;stroke-linecap:round}._burgerIconHalo_1mxiy_45{stroke:var(--side-drawer-burger-halo-color, rgba(0, 0, 0, .72));stroke-width:4.5}._burgerIconStroke_1mxiy_46{stroke:var(--side-drawer-burger-color, #f2f2f2);stroke-width:2}._drawer_1mxiy_61{position:absolute;top:0;left:0;z-index:20;height:100%;padding-top:56px;transform:translate(-100%);visibility:hidden;transition:transform .2s ease,visibility .2s ease;pointer-events:none;overflow:auto;background:var(--side-drawer-background-color, #2a2a2a);color:var(--side-drawer-text-color, #f2f2f2);border:none;box-sizing:border-box;--header-text-color: var(--side-drawer-label-color, var(--side-drawer-text-color, #f2f2f2));--menu-background-color: var(--side-drawer-control-background-color, #1e1e1e);--menu-text-color: var(--side-drawer-control-text-color, #f2f2f2);--menu-border-color: var(--side-drawer-control-border-color, #444);--menu-border-radius: var(--side-drawer-control-border-radius, 6px);--menu-hover-background-color: var( --side-drawer-control-hover-background-color, #333333 );--menu-focus-ring-color: var(--side-drawer-control-focus-ring-color, #ffc107);--menu-arrow-color: var(--side-drawer-control-arrow-color, #f2f2f2);--menu-label-color: var(--side-drawer-control-label-color, #f2f2f2);--menu-options-background-color: var( --side-drawer-options-background-color, #2a2a2a );--menu-options-text-color: var(--side-drawer-options-text-color, #f2f2f2);--menu-options-hover-background-color: var( --side-drawer-options-hover-background-color, #3a3a3a );--menu-selected-option-background-color: var( --side-drawer-selected-option-background-color, #444444 );--menu-selected-option-text-color: var( --side-drawer-selected-option-text-color, #f2f2f2 );--menu-disabled-background-color: var( --side-drawer-disabled-control-background-color, #1a1a1a );--menu-disabled-text-color: var( --side-drawer-disabled-control-text-color, #777777 );--menu-disabled-border-color: var( --side-drawer-disabled-control-border-color, #333333 )}._drawerOpen_1mxiy_129{transform:translate(0);visibility:visible;pointer-events:auto}._stage_1mxiy_135{flex:1 1 auto;min-height:0;width:100%;height:100%;display:flex;flex-direction:column}._drawer_simie_1{display:flex;flex-direction:row;align-items:stretch;flex-shrink:0;min-height:100%}._tab_simie_9{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:34px;padding:8px 4px;background:var(--drawer-tab-background-color, rgba(17, 17, 17, .05));border:1px solid var(--drawer-tab-border-color, rgba(17, 17, 17, .15));border-left:1px solid var(--drawer-tab-border-color, rgba(17, 17, 17, .1));color:var(--drawer-tab-text-color, rgba(17, 17, 17, .7));font:inherit;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .15s ease,background .15s ease}._tab_simie_9:hover{color:var(--drawer-tab-hover-text-color, #111111);background:var(--drawer-tab-hover-background-color, rgba(17, 17, 17, .1))}._tab_simie_9:focus-visible{outline:var(--focus-outline-width, 2px) solid var(--drawer-focus-ring-color, #ffc107);outline-offset:2px}._tabChevron_simie_37{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid currentColor;transition:transform .2s ease;transform-origin:25% 50%;flex-shrink:0}._open_simie_48 ._tabChevron_simie_37{transform:rotate(180deg)}._tabLabel_simie_52{writing-mode:vertical-rl;transform:rotate(180deg);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;line-height:1.2}._panel_simie_62{box-sizing:border-box;width:0;overflow:hidden;opacity:0;pointer-events:none;background:var(--drawer-panel-background-color, rgba(17, 17, 17, .03));border-left:1px solid var(--drawer-panel-border-color, rgba(17, 17, 17, .1));border-right:1px solid var(--drawer-panel-end-border-color, transparent);padding:0;transition:width .25s ease,opacity .2s ease,padding .25s ease}._open_simie_48 ._panel_simie_62{width:var(--drawer-panel-width, 440px);opacity:1;padding:14px 16px 16px;pointer-events:auto}._panelBody_simie_85{display:flex;flex-direction:column;gap:8px;width:100%;min-width:calc(var(--drawer-panel-width, 440px) - 30px)}._edge-left_simie_97{flex-direction:row-reverse}._edge-left_simie_97 ._tab_simie_9{border-left:1px solid var(--drawer-tab-border-color, rgba(17, 17, 17, .15));border-right:1px solid var(--drawer-tab-border-color, rgba(17, 17, 17, .1))}._edge-left_simie_97 ._tabChevron_simie_37{transform:rotate(180deg)}._edge-left_simie_97._open_simie_48 ._tabChevron_simie_37{transform:none}._edge-left_simie_97 ._panel_simie_62{border-left:1px solid var(--drawer-panel-end-border-color, transparent);border-right:1px solid var(--drawer-panel-border-color, rgba(17, 17, 17, .1))}._edge-bottom_simie_120,._edge-top_simie_121{flex-direction:column;min-height:0;width:100%}._edge-top_simie_121{flex-direction:column-reverse}._edge-bottom_simie_120 ._tab_simie_9,._edge-top_simie_121 ._tab_simie_9{flex-direction:row;width:auto;height:var(--drawer-tab-height, 26px);padding:4px 10px}._edge-bottom_simie_120 ._tabLabel_simie_52,._edge-top_simie_121 ._tabLabel_simie_52{writing-mode:horizontal-tb;transform:none}._edge-bottom_simie_120 ._tabChevron_simie_37,._edge-top_simie_121 ._tabChevron_simie_37{transform-origin:50% 50%}._edge-bottom_simie_120 ._tabChevron_simie_37{transform:rotate(90deg)}._edge-bottom_simie_120._open_simie_48 ._tabChevron_simie_37,._edge-top_simie_121 ._tabChevron_simie_37{transform:rotate(-90deg)}._edge-top_simie_121._open_simie_48 ._tabChevron_simie_37{transform:rotate(90deg)}._edge-bottom_simie_120 ._panel_simie_62,._edge-top_simie_121 ._panel_simie_62{display:grid;grid-template-rows:0fr;width:auto;padding:0 16px;border-style:solid;border-width:0 1px;border-color:var(--drawer-panel-border-color, rgba(17, 17, 17, .1));transition:grid-template-rows var(--drawer-transition-duration, .25s) var(--drawer-transition-easing, ease),padding var(--drawer-transition-duration, .25s) var(--drawer-transition-easing, ease),border-width var(--drawer-transition-duration, .25s) var(--drawer-transition-easing, ease),opacity .2s ease}._edge-bottom_simie_120 ._panel_simie_62{border-bottom-color:var(--drawer-panel-end-border-color, transparent)}._edge-top_simie_121 ._panel_simie_62{border-top-color:var(--drawer-panel-end-border-color, transparent)}._edge-bottom_simie_120._open_simie_48 ._panel_simie_62,._edge-top_simie_121._open_simie_48 ._panel_simie_62{width:auto;grid-template-rows:1fr;padding:14px 16px 16px}._edge-bottom_simie_120._open_simie_48 ._panel_simie_62{border-bottom-width:1px}._edge-top_simie_121._open_simie_48 ._panel_simie_62{border-top-width:1px}._edge-bottom_simie_120 ._panelBody_simie_85,._edge-top_simie_121 ._panelBody_simie_85{min-width:0;min-height:0;overflow:hidden}
