.interaction-list.svelte-1bwor2v{border-radius:1.25rem;overflow:hidden}.region-refreshing.svelte-1bwor2v{animation:svelte-1bwor2v-region-pulse 1.1s ease-in-out infinite}@keyframes svelte-1bwor2v-region-pulse{0%,to{opacity:1}50%{opacity:.45}}.load-sentinel.svelte-1bwor2v{height:1px}.list-empty.svelte-1bwor2v{padding:.25rem .5rem 0}.list-empty-error.svelte-1bwor2v{padding:1.5rem 1.25rem;border-radius:1.5rem;background:color-mix(in oklch,var(--color-base-content) 3%,transparent)}.empty-ctas.svelte-1bwor2v{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem}.empty-cta.svelte-1bwor2v{display:inline-flex;align-items:center;padding:.5rem 1.125rem;border-radius:9999px;font-size:.85rem;font-weight:600;text-decoration:none;color:var(--color-primary);background:color-mix(in oklch,var(--color-primary) 14%,transparent);transition:background .15s ease}.empty-cta.svelte-1bwor2v:hover{background:color-mix(in oklch,var(--color-primary) 26%,transparent)}.empty-cta.primary.svelte-1bwor2v{color:var(--color-primary-content);background:var(--color-primary)}.empty-cta.primary.svelte-1bwor2v:hover{background:color-mix(in oklch,var(--color-primary) 85%,transparent)}.interaction-row.svelte-1bwor2v{display:flex;align-items:center;gap:.875rem;width:100%;padding:.75rem 1rem;border:none;background:transparent;text-align:left}.interaction-row-clickable.svelte-1bwor2v{cursor:pointer;transition:background .15s ease}.interaction-row-clickable.svelte-1bwor2v:hover{background:color-mix(in oklch,var(--color-base-content) 5%,transparent)}.interaction-content.svelte-1bwor2v{flex:1;min-width:0}.interaction-avatar-fallback.svelte-1bwor2v{width:2.75rem;height:2.75rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;background:color-mix(in oklch,var(--color-primary) 18%,transparent);color:var(--color-primary);font-weight:700;font-size:.875rem;flex-shrink:0}.interaction-avatar.svelte-1bwor2v{width:2.75rem;height:2.75rem;border-radius:1rem;object-fit:cover;flex-shrink:0}.interaction-avatar-wrap.svelte-1bwor2v{position:relative;flex-shrink:0;width:2.75rem;height:2.75rem}.interaction-thumb.svelte-1bwor2v{position:absolute;right:-.3rem;bottom:-.3rem;width:1.375rem;height:1.375rem;border-radius:.4375rem;object-fit:cover;box-shadow:0 0 0 2px var(--color-background)}.interaction-avatar.round.svelte-1bwor2v,.interaction-avatar-fallback.round.svelte-1bwor2v{border-radius:9999px}.interaction-avatar-pulse.svelte-1bwor2v{width:2.75rem;height:2.75rem;border-radius:9999px;flex-shrink:0;background:color-mix(in oklch,var(--color-base-content) 8%,transparent);animation:svelte-1bwor2v-interaction-pulse 1.4s ease-in-out infinite}.interaction-line-pulse.svelte-1bwor2v{height:.8rem;border-radius:9999px;background:color-mix(in oklch,var(--color-base-content) 8%,transparent);animation:svelte-1bwor2v-interaction-pulse 1.4s ease-in-out infinite}.interaction-line-pulse.thin.svelte-1bwor2v{height:.6rem;margin-top:.375rem}@keyframes svelte-1bwor2v-interaction-pulse{0%,to{opacity:1}50%{opacity:.45}}.interaction-title-row.svelte-1bwor2v{display:flex;align-items:center;gap:.5rem}.interaction-title.svelte-1bwor2v{font-size:.9rem;font-weight:600;color:var(--color-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interaction-subtitle.svelte-1bwor2v{margin-top:.125rem;font-size:.8rem;color:var(--color-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interaction-meta.svelte-1bwor2v{margin-top:.125rem;font-size:.8rem;color:var(--color-accent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interaction-lineup.svelte-1bwor2v{margin-top:.125rem;font-size:.75rem;color:var(--color-muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interaction-timestamp.svelte-1bwor2v{margin-top:.125rem;font-size:.7rem;color:var(--color-muted-foreground)}.interaction-badge.svelte-1bwor2v{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:9999px;background:color-mix(in oklch,var(--color-primary) 18%,transparent);color:var(--color-primary);font-size:.675rem;font-weight:700;text-transform:capitalize;flex-shrink:0}.interaction-list.svelte-1bwor2v .interaction-arrow{width:1rem;height:1rem;color:color-mix(in oklch,var(--color-base-content) 30%,transparent);flex-shrink:0}
