.lov-toolbar.svelte-1t9xh37{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:10px 14px;background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius)}.lov-shown-for.svelte-1t9xh37{font-size:13px;color:var(--text-2)}.lov-shown-hint.svelte-1t9xh37{font-size:11px;color:var(--text-3)}.lov-select-label.svelte-1t9xh37{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-3)}.lov-select.svelte-1t9xh37{background:var(--bg-deep);color:var(--text-1);border:1px solid var(--line);border-radius:8px;padding:6px 10px;font-size:13px}.lov-empty.svelte-1t9xh37{padding:16px;background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius);color:var(--text-2);font-size:13px;line-height:1.6}.lov-grid.svelte-1t9xh37{display:flex;flex-direction:column;gap:6px}.lov-card.svelte-1t9xh37{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--bg-card);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .15s}.lov-card.lov-active.svelte-1t9xh37{border-color:#e8545459;background:#e854540a}.lov-icon.svelte-1t9xh37{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0;background:var(--blue-dim);border:1px solid transparent}.lov-icon-active.svelte-1t9xh37{background:#e8545421;border-color:#e8545459}.lov-info.svelte-1t9xh37{flex:1;min-width:0}.lov-name.svelte-1t9xh37{font-size:14px;font-weight:600;color:var(--text-1)}.lov-period.svelte-1t9xh37{font-size:11px;color:var(--text-3);margin-top:1px;font-family:JetBrains Mono,monospace}.lov-right.svelte-1t9xh37{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex-shrink:0}.lov-size.svelte-1t9xh37{font-size:11px;color:var(--text-3);font-family:JetBrains Mono,monospace}.lov-badge.svelte-1t9xh37{font-size:10px;font-weight:600;padding:2px 8px;border-radius:20px;background:#4ab8a026;color:var(--teal);letter-spacing:.02em}.lov-badge-active.svelte-1t9xh37{background:#e8545426;color:var(--red)}.lov-disclaimer.svelte-1t9xh37{font-size:11px;color:var(--text-3);margin-top:8px;line-height:1.6}
