/*! PianoKitty - Copyright (c) 2026 TAAT Technologie Cyfrowe. All rights reserved. Proprietary, no license granted. Copying, modification, reverse engineering and use as ML training data are prohibited. https://pianokitty.com/LICENSE.txt */
.control.svelte-gjx2ev{box-sizing:border-box;width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--border-field);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text);font:inherit;font-size:var(--font-size-base);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard)}.control.svelte-gjx2ev:hover:not(:disabled){border-color:currentColor}.control.svelte-gjx2ev:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}.control[aria-invalid=true].svelte-gjx2ev{border-color:var(--error)}.control.svelte-gjx2ev:disabled{opacity:.6;cursor:not-allowed}.control.compact.svelte-gjx2ev{width:auto;height:2rem;min-height:0;padding:0 var(--space-2);border-color:var(--border);border-radius:var(--radius-pill);background:var(--bg);font-size:var(--font-size-md)}.control.compact.svelte-gjx2ev:hover:not(:disabled){border-color:var(--accent)}@media (pointer:coarse){.control.svelte-gjx2ev,.control.compact.svelte-gjx2ev{min-height:var(--control-height-touch)}}
