.music-platform-select.svelte-1ff8tqx{flex-direction:column;gap:.45rem;width:100%;display:flex}.pins.svelte-1ff8tqx{flex-wrap:wrap;gap:.25rem;display:flex}.desktop.svelte-1ff8tqx .label:where(.svelte-1ff8tqx){text-transform:uppercase;letter-spacing:.1em;color:var(--muted);font-size:.68rem;font-weight:600}.desktop.svelte-1ff8tqx .chip:where(.svelte-1ff8tqx){appearance:none;border:1.5px solid var(--line);background:var(--panel);color:var(--ink);cursor:pointer;font:inherit;letter-spacing:.06em;text-transform:uppercase;padding:.22rem .45rem;font-size:.62rem;font-weight:700}.desktop.svelte-1ff8tqx .chip.active:where(.svelte-1ff8tqx){background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.desktop.svelte-1ff8tqx .chip:where(.svelte-1ff8tqx):disabled{cursor:not-allowed;opacity:.55}.minimal.svelte-1ff8tqx .label:where(.svelte-1ff8tqx){text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:.72rem;font-weight:500}.minimal.svelte-1ff8tqx .chip:where(.svelte-1ff8tqx){appearance:none;color:var(--ink);cursor:pointer;font:inherit;letter-spacing:.04em;background:#ffffff0a;border:1px solid #a08cf066;border-radius:999px;padding:.25rem .55rem;font-size:.68rem;font-weight:600}.minimal.svelte-1ff8tqx .chip.active:where(.svelte-1ff8tqx){color:#c4b5fd;background:#a08cf047;border-color:#a08cf0d9}.minimal.svelte-1ff8tqx .chip:where(.svelte-1ff8tqx):disabled{cursor:not-allowed;opacity:.55}
