.page.svelte-1xl2tfr{flex:1;display:flex;flex-direction:column;overflow:hidden}.page-header.svelte-1xl2tfr{display:flex;align-items:center;gap:12px;padding:24px 28px 16px;border-bottom:1px solid #1e1e28}h2.svelte-1xl2tfr{font-size:1rem;font-weight:600;color:#e0e0e8}.count.svelte-1xl2tfr{font-size:.78rem;color:#555;background:#1a1a22;padding:2px 8px;border-radius:10px}.state-msg.svelte-1xl2tfr{padding:40px;text-align:center;color:#555;font-size:.9rem}.state-msg.error.svelte-1xl2tfr{color:#f87171}.empty.svelte-1xl2tfr{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#444;padding:40px}.empty-icon.svelte-1xl2tfr{color:#2a2a38;margin-bottom:8px}.empty.svelte-1xl2tfr p:where(.svelte-1xl2tfr){font-size:.9rem;color:#555}.empty-sub.svelte-1xl2tfr{font-size:.8rem;color:#3a3a44}.start-btn.svelte-1xl2tfr{margin-top:8px;padding:8px 20px;background:#1e1530;color:#a78bfa;border-radius:8px;text-decoration:none;font-size:.85rem;font-weight:500;border:1px solid #2d1f5e;transition:background .15s}.start-btn.svelte-1xl2tfr:hover{background:#2d1f5e}.conv-list.svelte-1xl2tfr{flex:1;overflow-y:auto;padding:12px 20px;display:flex;flex-direction:column;gap:4px}.conv-item.svelte-1xl2tfr{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;background:#111116;border:1px solid #1e1e28;border-radius:8px;cursor:pointer;transition:border-color .15s,background .15s}.conv-item.svelte-1xl2tfr:hover{background:#18181e;border-color:#2a2a38}.conv-info.svelte-1xl2tfr{display:flex;flex-direction:column;gap:3px;min-width:0}.conv-title.svelte-1xl2tfr{font-size:.875rem;color:#d0d0e0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conv-meta.svelte-1xl2tfr{font-size:.75rem;color:#444}.del-btn.svelte-1xl2tfr{background:none;border:none;color:#3a3a44;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;flex-shrink:0;transition:color .15s}.del-btn.svelte-1xl2tfr:hover{color:#e55}
