.song-picker.svelte-1hft0mf{background:#0d0e10;border-radius:14px;gap:10px;min-width:0;padding:10px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.picker-top.svelte-1hft0mf{grid-template-columns:minmax(0,1fr) 40px;align-items:center;gap:6px;display:grid}.picker-search.svelte-1hft0mf{color:#8a8f97;background:#ffffff0b;border-radius:999px;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:10px;height:42px;padding:0 14px;transition:box-shadow .14s;display:grid;box-shadow:inset 0 0 0 1px #ffffff12}.picker-search.svelte-1hft0mf:focus-within{box-shadow:inset 0 0 0 1px #ffffff38}.picker-search.svelte-1hft0mf input:where(.svelte-1hft0mf){color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:15px}.picker-search.svelte-1hft0mf input:where(.svelte-1hft0mf)::placeholder{color:#7d828a}.picker-close.svelte-1hft0mf{color:#9a9ea5;border-radius:50%;place-items:center;width:40px;height:40px;transition:background .14s,color .14s;display:grid}.picker-close.svelte-1hft0mf:hover{color:#fff;background:#ffffff12}.picker-tabs.svelte-1hft0mf{scrollbar-width:none;gap:4px;min-width:0;display:flex;position:relative;overflow-x:auto}.picker-tabs.svelte-1hft0mf::-webkit-scrollbar{display:none}.picker-tabs.svelte-1hft0mf button:where(.svelte-1hft0mf){color:#a3a7ae;white-space:nowrap;border-radius:999px;flex:none;height:32px;padding:0 12px;font-size:13px;font-weight:680;transition:background .14s,color .14s}.picker-tabs.svelte-1hft0mf button:where(.svelte-1hft0mf):hover{color:#fff;background:#ffffff0d}.picker-tabs.svelte-1hft0mf button.active:where(.svelte-1hft0mf){color:var(--ink);background:#f4f5f6}.picker-back.svelte-1hft0mf{color:#a3a7ae;text-align:left;border-radius:8px;align-items:center;gap:8px;min-width:0;height:34px;padding:0 10px 0 6px;font-size:13px;transition:background .14s;display:flex}.picker-back.svelte-1hft0mf:hover{color:#fff;background:#ffffff0a}.picker-back.svelte-1hft0mf svg{flex:none;transform:rotate(180deg)}.picker-back.svelte-1hft0mf b:where(.svelte-1hft0mf){color:#fff;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:740;overflow:hidden}.picker-back.svelte-1hft0mf small:where(.svelte-1hft0mf){color:#80858c;flex:none;margin-left:4px;font-size:12.5px}.picker-label.svelte-1hft0mf{color:#80858c;padding:0 6px;font-size:12px;font-weight:650}.picker-list.svelte-1hft0mf{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;align-content:start;gap:2px;min-height:64px;max-height:292px;display:grid;overflow-y:auto}.picker-row.svelte-1hft0mf{color:#dfe1e4;text-align:left;border-radius:10px;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:12px;min-width:0;min-height:54px;padding:6px 12px 6px 6px;transition:background .14s;display:grid}.picker-row.svelte-1hft0mf:hover{background:#ffffff0d}.picker-row.chosen.svelte-1hft0mf{background:rgba(var(--active-rgb), .12)}.picker-cover.svelte-1hft0mf{background:var(--surface-2);border-radius:5px;width:40px;height:40px;display:block;overflow:hidden}.picker-cover.svelte-1hft0mf .artwork{width:100%;height:100%}.picker-row.svelte-1hft0mf strong:where(.svelte-1hft0mf){text-overflow:ellipsis;white-space:nowrap;gap:2px;min-width:0;font-size:14px;font-weight:700;display:grid;overflow:hidden}.picker-row.svelte-1hft0mf small:where(.svelte-1hft0mf){color:#858a92;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.picker-row.svelte-1hft0mf>svg{color:#8a8f97;justify-self:center}.picker-row.chosen.svelte-1hft0mf>svg{color:var(--active-color)}.picker-state.svelte-1hft0mf{color:#7d828a;text-align:center;align-content:center;place-items:center;gap:10px;min-height:72px;padding:12px 20px;font-size:13px;line-height:1.55;display:grid}.picker-state.svelte-1hft0mf button:where(.svelte-1hft0mf){color:#e3e4e7;background:#ffffff12;border-radius:999px;height:32px;padding:0 14px;font-size:13px;font-weight:650}.picker-spin.svelte-1hft0mf{border:2px solid #33373d;border-top-color:var(--active-color);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite svelte-1hft0mf-picker-spin;display:block}@keyframes svelte-1hft0mf-picker-spin{to{transform:rotate(1turn)}}
