.audio-content.svelte-1tuh8cg{padding:15px 25px;display:flex;align-items:flex-start;gap:30px}.controls-left.svelte-1tuh8cg{display:flex;flex-direction:column;gap:20px;border-right:1px solid var(--theme-terra);padding-right:20px;min-width:140px}.play-btn.svelte-1tuh8cg{background-color:var(--accent-color);color:var(--theme-parchment);border:none;border-radius:4px;padding:10px 20px;font-family:var(--font-body);font-size:16px;cursor:pointer;transition:opacity .3s}.play-btn.svelte-1tuh8cg:hover{opacity:.8}.now-playing.svelte-1tuh8cg{display:flex;flex-direction:column;font-family:var(--font-display);color:var(--theme-ink);gap:5px}.raga-name.svelte-1tuh8cg{font-size:20px;font-weight:700}.instrument-select.svelte-1tuh8cg{margin-top:5px;padding:4px;font-family:var(--font-ui, sans-serif);font-size:12px;background-color:transparent;border:1px solid var(--theme-terra);border-radius:4px;color:var(--theme-ink);cursor:pointer}.sliders-grid.svelte-1tuh8cg{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:20px;row-gap:15px;min-width:450px}.slider-group.svelte-1tuh8cg{display:flex;flex-direction:column;gap:5px;font-family:var(--font-ui, sans-serif);font-size:.85rem;color:var(--theme-ink, #3e2723);font-weight:500}.slider-group.svelte-1tuh8cg label:where(.svelte-1tuh8cg){display:flex;justify-content:space-between;align-items:center}.val-readout.svelte-1tuh8cg{color:var(--accent-color, #d32f2f);font-weight:700}input[type=range].svelte-1tuh8cg{-webkit-appearance:none;width:100%;background:transparent}input[type=range].svelte-1tuh8cg::-webkit-slider-runnable-track{width:100%;height:4px;background:#8b45134d;border-radius:2px}input[type=range].svelte-1tuh8cg::-webkit-slider-thumb{-webkit-appearance:none;height:16px;width:16px;border-radius:50%;background:var(--accent-color, #d32f2f);cursor:pointer;margin-top:-6px;box-shadow:0 2px 4px #0003}.regen-btn.svelte-1tuh8cg{grid-column:span 3;background:transparent;border:1px solid var(--accent-color, #d32f2f);color:var(--accent-color, #d32f2f);border-radius:4px;padding:6px;font-size:.85rem;cursor:pointer;transition:background .2s;font-family:var(--font-ui, sans-serif)}.regen-btn.svelte-1tuh8cg:hover{background:#d32f2f1a}
