.head.svelte-ogmlmo h1:where(.svelte-ogmlmo){margin:16px 0 12px;font-size:1.4rem}.bar.svelte-ogmlmo{gap:8px;margin-bottom:14px;display:flex}.bar.svelte-ogmlmo input:where(.svelte-ogmlmo){background:var(--color-surface-2);border:1px solid var(--color-border);color:var(--color-text);border-radius:12px;outline:none;flex:1;padding:12px 14px;font-size:15px}.bar.svelte-ogmlmo input:where(.svelte-ogmlmo):focus{border-color:var(--color-primary)}.bar.svelte-ogmlmo button:where(.svelte-ogmlmo){background:var(--color-primary);color:#fff;cursor:pointer;border:none;border-radius:12px;padding:0 18px;font-weight:700}.muted.svelte-ogmlmo{color:var(--color-text-muted);font-size:14px}.warn.svelte-ogmlmo{color:#ffcf66;margin:0 0 10px;font-size:12px}.list.svelte-ogmlmo{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.row.svelte-ogmlmo{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:8px;transition:background .12s;display:flex}.row.svelte-ogmlmo:hover{background:var(--color-surface)}.art.svelte-ogmlmo{background-position:50%;background-size:cover;border-radius:8px;flex:none;width:48px;height:48px}.meta.svelte-ogmlmo{flex-direction:column;flex:1;min-width:0;display:flex}.r-title.svelte-ogmlmo{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.r-artist.svelte-ogmlmo{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}
