.kit_button__a4pby{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--gap-8);width:100%;max-width:342px;height:46px;padding:0 16px;border:2px solid var(--button-stroke);border-radius:var(--corner-r2);font-size:var(--font-size-subline);line-height:var(--line-height);letter-spacing:var(--letter-spacing);text-transform:uppercase;color:var(--text-primary);text-shadow:var(--text-shadow-button);transition:transform 60ms ease-out,box-shadow 60ms ease-out}.kit_button__a4pby:not(:disabled):active{transform:translateY(4px);box-shadow:none!important}.kit_blue__c4H7g{background:var(--button-primary);box-shadow:var(--shadow-button-blue)}.kit_green__vZd4m{background:var(--button-active-green);box-shadow:var(--shadow-button-green)}.kit_white__HVgsB{background:var(--surface);border-color:var(--stroke-grey);box-shadow:var(--shadow-panel);color:#b9b9b9;text-shadow:none}.kit_button__a4pby:disabled{background:var(--button-inactive);box-shadow:0 4px 0 var(--stroke-inactive-red);color:var(--surface)}.kit_buttonIcon__njGKt{width:20px;height:20px;flex:0 0 auto}.kit_chip__Ou_C0{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:var(--touch-min);padding:0 12px;border:2px solid var(--stroke-inactive-mood);border-radius:var(--corner-r1);background:var(--button-inactive-mood);box-shadow:var(--shadow-mood-inactive);font-size:11px;letter-spacing:var(--letter-spacing);text-transform:uppercase;color:#9aa6b8;white-space:nowrap;transition:transform 60ms ease-out,box-shadow 60ms ease-out}.kit_chip__Ou_C0:active{transform:translateY(4px);box-shadow:none}.kit_chipActive__84BgJ{border-color:var(--stroke-active-mood);background:var(--button-active-mood);box-shadow:var(--shadow-mood-active);color:#2f9fd6}.kit_chipAccent__w6pwy{border-color:var(--drop-shadow-blue);background:var(--button-primary);box-shadow:var(--shadow-button-blue);color:var(--text-primary)}.kit_chipRow__R8lfb{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 8px;padding-bottom:4px}.kit_chipScroll___kkEt{display:flex;gap:8px;width:100%;overflow-x:auto;padding:2px 2px 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kit_chipScroll___kkEt::-webkit-scrollbar{display:none}.kit_chipScroll___kkEt>*{flex:0 0 auto}.kit_square__hKXRA{display:grid;place-items:center;width:44px;height:44px;border:2px solid var(--button-stroke);border-radius:var(--corner-r1);background:var(--button-primary);box-shadow:var(--shadow-button-blue);transition:transform 60ms ease-out,box-shadow 60ms ease-out}.kit_square__hKXRA:active{transform:translateY(4px);box-shadow:none}.kit_round__2nWi3{display:grid;place-items:center;width:44px;height:44px}.kit_panel__PlDrs{width:100%;max-width:370px;border:1px solid var(--stroke-grey);border-radius:var(--corner-r1);background:var(--surface);box-shadow:var(--shadow-panel)}.kit_cell__vXAH3{height:44px;min-width:0;border:2px solid var(--stroke-inactive-red);border-radius:var(--corner-r1);background:var(--button-inactive);box-shadow:0 2px 0 var(--stroke-inactive-red);transition:background 80ms linear}.kit_cellOn__b36uQ{border-color:var(--stroke-active-red);background:var(--button-red);box-shadow:0 2px 0 var(--stroke-active-red)}.kit_cellCursor__ozmAb{outline:3px solid var(--button-primary);outline-offset:1px}.kit_cellBeat__MSunE{border-width:3px}.kit_slider__ZU6uD{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:26px;margin:0;background:transparent;--fill:50%}.kit_slider__ZU6uD::-webkit-slider-runnable-track{height:16px;border-radius:8px;background:linear-gradient(90deg,var(--button-red) var(--fill),var(--shape-blue) var(--fill))}.kit_slider__ZU6uD::-moz-range-track{height:16px;border-radius:8px;background:linear-gradient(90deg,var(--button-red) var(--fill),var(--shape-blue) var(--fill))}.kit_slider__ZU6uD::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;margin-top:-5px;border:2px solid var(--button-stroke);border-radius:50%;background:var(--button-red)}.kit_slider__ZU6uD::-moz-range-thumb{width:22px;height:22px;border:2px solid var(--button-stroke);border-radius:50%;background:var(--button-red)}