.numerical-input.svelte-3xleav{justify-content:flex-end;align-items:center;gap:.15rem;display:flex}.numerical-input.svelte-3xleav input:where(.svelte-3xleav){background-color:var(--primary);width:4rem;min-width:0;color:var(--primary-text);text-align:center;border:none;border-radius:.2rem;outline:none;padding:.2rem}.numerical-input.svelte-3xleav input:where(.svelte-3xleav)::placeholder{color:var(--primary-text);font-size:.7rem}.midi-stats-table.svelte-ahb6yp{border-collapse:separate;border-spacing:0;table-layout:fixed;border:solid .1rem var(--secondary);border-radius:.3rem;width:100%;overflow:hidden}.midi-stats-table.svelte-ahb6yp th:where(.svelte-ahb6yp){opacity:.75;text-align:center;vertical-align:top;padding:.15rem .3rem;font-weight:400}.midi-stats-table.svelte-ahb6yp td:where(.svelte-ahb6yp){text-align:center;vertical-align:top;white-space:nowrap;padding:.1rem .3rem .2rem}.midi-stats-table.svelte-ahb6yp th:where(.svelte-ahb6yp):not(:first-child),.midi-stats-table.svelte-ahb6yp td:where(.svelte-ahb6yp):not(:first-child){border-left:solid .1rem var(--secondary)}.midi-stats-table.svelte-ahb6yp tbody:where(.svelte-ahb6yp) td:where(.svelte-ahb6yp){border-top:solid .1rem var(--secondary)}.out-of-range-split.svelte-ahb6yp{opacity:.85}.midi-track-wrapper.svelte-110d35m{border-radius:.2rem;justify-content:space-between;align-items:center;width:100%;padding:.3rem .5rem;display:flex}.midi-track-column{border:.1rem solid #0000;border-radius:.2rem;flex-direction:column;width:100%;margin-top:.3rem;display:flex}.midi-track-open{border-color:var(--secondary)}.midi-track-center.svelte-110d35m{align-items:center;gap:.2rem;display:flex}.midi-track-center.svelte-110d35m :not(:last-child){margin-right:.5rem}.midi-section.svelte-1w4yw8j{border:solid .1rem var(--secondary);width:100%;border-radius:.3rem;min-inline-size:min-content;margin:0;padding:.2rem .6rem .5rem}.midi-section.svelte-1w4yw8j legend:where(.svelte-1w4yw8j){padding:0 .3rem;font-weight:700}.midi-lock-notice.svelte-1w4yw8j{opacity:.85;text-align:center}.midi-section-disabled.svelte-1w4yw8j{opacity:.4;cursor:not-allowed}.midi-section-disabled.svelte-1w4yw8j>*{pointer-events:none}.midi-suggest-button.svelte-1w4yw8j{background-color:var(--primary);color:var(--primary-text);cursor:pointer;white-space:nowrap;border:none;border-radius:.3rem;padding:.3rem .6rem;font-size:.8rem}.midi-suggest-button.svelte-1w4yw8j:disabled{opacity:.5;cursor:default}.floating-midi{background-color:rgba(var(--menu-background-rgb), .9);border:solid 2px var(--secondary);height:48vh;color:var(--menu-background-text);z-index:10;--backdrop-amount:4px;border-radius:.5rem;flex-direction:column;align-items:flex-start;width:60vw;margin-left:auto;margin-right:auto;animation:.4s fadeIn,.48s forwards delayBackdrop;display:flex;position:absolute;bottom:2rem}.floating-midi-content{width:100%;height:100%;padding:.8rem .5rem .8rem .8rem;overflow-y:scroll}.floating-midi *{font-size:.9rem}.midi-btn.svelte-1w4yw8j{background-color:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:.2rem;min-width:5rem;height:fit-content;padding:.5rem 1rem}@media only screen and (width<=1000px){.floating-midi{width:70vw;max-width:70vw;height:50vh;max-height:50vh;bottom:.8rem}.floating-midi-content{padding:.4rem .2rem .4rem .4rem}}.tools-icon.svelte-1styjmz{font-size:1.2rem}.tools-buttons-grid.svelte-1styjmz{flex:1;grid-template-areas:"a a b b""a a c c""d d e e""f f g g";gap:.6rem;display:grid}.floating-tools{background-color:rgba(var(--menu-background-rgb), .9);z-index:10;opacity:0;border:solid 2px var(--secondary);min-width:36vw;min-height:min(52vh,18rem);max-height:min(52vh,18rem);color:var(--menu-background-text);border-radius:.5rem;margin-left:auto;margin-right:auto;padding:.4rem;transition:all .4s;display:flex;position:fixed;bottom:-50vh;transform:scale(.7);box-shadow:-2px -1px 27px 4px #00000040}.floating-tools-content.svelte-1styjmz{flex-direction:column;flex:1;gap:.3rem;display:flex;overflow:hidden auto}.tools-visible{opacity:1;--backdrop-amount:3px;animation:.48s forwards delayBackdrop;bottom:1.4rem;transform:scale(1)}.tools-visible-pro{opacity:.8;--backdrop-amount:2px}@media only screen and (width<=1000px){.tools-visible{bottom:.2rem}.tools-icon.svelte-1styjmz{font-size:1.1rem}.tools-buttons-grid.svelte-1styjmz{gap:.3rem;font-size:.8px}}.composer-note-locked.svelte-76534u{opacity:.65;cursor:not-allowed}@media only screen and (width<=920px){.note-composer.svelte-76534u .note-name:where(.svelte-76534u){bottom:10%!important}}.layer-1.svelte-76534u{background-color:var(--composer-main-layer)!important;border-color:var(--composer-main-layer-layer-20)!important}.layer-1.svelte-76534u .note-name-sky:where(.svelte-76534u){color:var(--composer-main-layer-text)!important}.layer-2.svelte-76534u .svg-b{stroke:var(--composer-secondary-layer)!important}.layer-1.svelte-76534u .svg-b{stroke:var(--composer-main-layer)!important}.layer-1.svelte-76534u .svg-note,.layer-1.svelte-76534u .genshin-border{fill:var(--composer-main-layer-text)!important;stroke:var(--composer-main-layer-text)!important}.layer-1.svelte-76534u .note-name:where(.svelte-76534u){color:var(--composer-main-layer-text)!important}.layer-2.svelte-76534u,.layer-2.svelte-76534u .genshin-border{border-color:var(--composer-secondary-layer)!important;fill:var(--composer-secondary-layer)!important;stroke:var(--composer-secondary-layer)!important}.layer-3-ball-bigger.svelte-76534u{background-color:var(--composer-secondary-layer);visibility:hidden;border-radius:50%;width:1.5vw;height:1.5vw;position:absolute}.layer-4-line.svelte-76534u{background-color:var(--composer-secondary-layer);visibility:hidden;border-radius:.2vw;width:100%;height:25%;position:absolute}.layer-4.svelte-76534u .note-name-sky:where(.svelte-76534u),.layer-3.svelte-76534u .note-name-sky:where(.svelte-76534u){color:var(--composer-secondary-layer-text)!important}.note-composer.layer-3.svelte-76534u .svg-note,.note-composer.layer-4.svelte-76534u .svg-note{fill:var(--composer-main-layer-text)!important;stroke:var(--composer-main-layer-text)!important}.layer-3.svelte-76534u .layer-3-ball-bigger:where(.svelte-76534u),.layer-4.svelte-76534u .layer-4-line:where(.svelte-76534u){visibility:visible}.layer-3-ball-bigger.svelte-76534u{width:2.6vw;height:2.6vw}.note-composer.svelte-76534u .layer-3-ball-bigger:where(.svelte-76534u){width:3vw;height:3vw}.bottom-right-text.svelte-5u5oni{text-align:center;width:100%;color:var(--background-text);text-shadow:0 1px 5px #333;font-size:.8rem}.tempo-changers-wrapper.svelte-5u5oni button:where(.svelte-5u5oni){color:#fff;filter:brightness(1.1);cursor:pointer;border:none;border-radius:.2rem;flex:1;margin:0;padding:.4rem 0;font-size:1rem}.tempo-changers-wrapper.svelte-5u5oni button:where(.svelte-5u5oni):hover{filter:brightness(1.1)}.tempo-changers-wrapper.svelte-5u5oni button:where(.svelte-5u5oni):focus-visible{filter:brightness(1.3)}@media only screen and (width<=1000px){.tempo-changers-wrapper.svelte-5u5oni button:where(.svelte-5u5oni){padding:.5rem;font-size:.7rem}}@media only screen and (width<=600px){.tempo-changers-wrapper.svelte-5u5oni button:where(.svelte-5u5oni){font-size:.6rem}}.keyboard-column-selection-buttons.svelte-1q6uldb{color:var(--icon-color);filter:drop-shadow(0 0 6px #0006);cursor:pointer;background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;width:4rem;font-size:2rem;display:flex}.duration-popover.svelte-879mnp{z-index:30;background-color:var(--menu-background);width:min(max(25rem,18vw),50vw);color:var(--menu-background-text);border-radius:.5rem;align-items:center;gap:.4rem;padding:.5rem .6rem;display:flex;position:fixed;box-shadow:0 3px 10px #0006}.duration-popover-step.svelte-879mnp{background-color:var(--primary);width:1.8rem;height:1.8rem;color:var(--primary-text);cursor:pointer;border:none;border-radius:.3rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.duration-popover-value.svelte-879mnp{background-color:var(--primary);width:3rem;color:var(--primary-text);text-align:center;appearance:textfield;border:none;border-radius:.3rem;flex-shrink:0;padding:.15rem .2rem;font-family:inherit;font-size:1rem;font-weight:700}.duration-popover-value.svelte-879mnp::-webkit-outer-spin-button{appearance:none;margin:0}.duration-popover-value.svelte-879mnp::-webkit-inner-spin-button{appearance:none;margin:0}.composer-view-selector.svelte-lffndu{justify-content:center;align-items:stretch;gap:.4rem;height:2.5rem;min-height:2.5rem;display:flex}.tool.tool-toggled.svelte-1ea92ou{background-color:color-mix(in srgb, var(--accent) 50%, var(--primary-darken-10))}.floating-instrument-settings.svelte-1afunqi{--instrument-settings-button-trim:0rem;background-color:var(--menu-background);width:17rem;color:var(--menu-background-text);border:solid 2px var(--secondary);z-index:10;border-radius:.4rem;flex-direction:column;gap:.4rem;margin-left:6.6rem;padding:.6rem;animation:.2s fadeIn,.2s forwards delayBackdrop;display:flex;position:absolute;top:3.4rem}@media only screen and (width<=1000px){.floating-instrument-settings.svelte-1afunqi{--instrument-settings-button-trim:.1rem;gap:.3rem;margin-left:5.8rem;padding:.5rem;top:.4rem}}.instruments-button-wrapper.svelte-1ceq5rb .instrument-name-button{padding:0;font-size:.8rem}.instruments-button-wrapper.svelte-1ceq5rb{background-color:var(--primary-darken-10);z-index:2;border-radius:.3rem;margin-top:.2rem;overflow:hidden auto}.instruments-button-wrapper.svelte-1ceq5rb .new-instrument-button{background-color:#0000;align-items:center;margin-top:auto;padding:.4rem}@media (hover:hover){.instruments-button-wrapper.svelte-1ceq5rb .new-instrument-button:hover{background-color:var(--primary-darken-10)}}.instruments-button-wrapper.svelte-1ceq5rb::-webkit-scrollbar-thumb{background:var(--secondary)}.instrument-button.svelte-1ceq5rb{border-bottom:solid 2px var(--secondary);border-radius:0;flex-direction:column;height:3rem;min-height:3rem;transition:none;position:relative}.instrument-button-used.svelte-1ceq5rb{background-color:rgba(var(--composer-secondary-layer-rgb), .2)}.instrument-button-with-solo.svelte-1ceq5rb{height:4.6rem;min-height:4.6rem}.instrument-button-selected.svelte-1ceq5rb{background-color:var(--composer-main-layer);height:6rem;min-height:6rem;color:var(--composer-main-layer-text)}.instrument-button-outside-solo.svelte-1ceq5rb{opacity:.55}.instrument-button-selected.svelte-1ceq5rb .app-button{color:var(--composer-main-layer-text)}.instrument-button.svelte-1ceq5rb .app-button{transform:unset!important;filter:unset!important;transition:none!important}.instrument-settings.svelte-1ceq5rb{grid-template-columns:1fr 1fr;gap:.2rem;width:100%;padding:.2rem;font-size:.8rem;display:grid}.instrument-settings.svelte-1ceq5rb .app-button{background-color:var(--secondary);height:1.2rem;color:var(--secondary-text);min-width:unset;flex:1;padding:.1rem}.instruments-button-wrapper.svelte-1ceq5rb .instrument-solo-button{grid-column:1/-1;font-size:.75rem}@media only screen and (width<=1000px){.instrument-button.svelte-1ceq5rb{height:2.6rem;min-height:2.6rem}.instrument-button-with-solo.svelte-1ceq5rb{height:3.8rem;min-height:3.8rem}.instrument-button-selected.svelte-1ceq5rb{height:4.5rem;min-height:4.5rem}.instruments-button-wrapper.svelte-1ceq5rb .instrument-name-button{padding-bottom:0}.instruments-button-wrapper.svelte-1ceq5rb .new-instrument-button{padding:0 0 .3rem}}
