.activity.svelte-x0s8s{gap:var(--q-sp-5);display:grid}.filters.svelte-x0s8s{gap:var(--q-sp-1);border-bottom:1px solid var(--q-border);display:flex}.filters.svelte-x0s8s button:where(.svelte-x0s8s){min-height:44px;padding:0 var(--q-sp-4);color:var(--q-text-muted);font:inherit;font-size:var(--q-text-sm);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;font-weight:700}.filters.svelte-x0s8s button.on:where(.svelte-x0s8s){border-color:var(--q-brand);color:var(--q-text)}.list.svelte-x0s8s{gap:var(--q-sp-3);display:grid}.transaction.svelte-x0s8s{gap:var(--q-sp-4);min-height:124px;padding:var(--q-sp-4);border:1px solid var(--q-border);border-radius:var(--q-radius-card);background:var(--q-surface);color:inherit;box-shadow:var(--q-elevation-1);transition:border-color var(--q-dur-fast) var(--q-ease), transform var(--q-dur-fast) var(--q-ease);grid-template-columns:84px minmax(0,1fr) 24px;align-items:center;text-decoration:none;display:grid;position:relative}.transaction.svelte-x0s8s:hover{border-color:var(--q-border-strong);transform:translateY(-1px)}.thumb.svelte-x0s8s{aspect-ratio:1;border-radius:var(--q-radius-md);background:var(--q-stage);color:#a5b4fc;place-items:center;width:84px;display:grid;overflow:hidden}.thumb.svelte-x0s8s img:where(.svelte-x0s8s){object-fit:cover;width:100%;height:100%}.copy.svelte-x0s8s{gap:var(--q-sp-1);min-width:0;display:grid}.title-row.svelte-x0s8s{justify-content:space-between;align-items:center;gap:var(--q-sp-3);display:flex}h2.svelte-x0s8s,p.svelte-x0s8s{margin:0}.title-row.svelte-x0s8s h2:where(.svelte-x0s8s){color:var(--q-text);font-family:var(--q-font-display);font-size:var(--q-text-lg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.copy.svelte-x0s8s>p:where(.svelte-x0s8s){color:var(--q-text-muted);font-size:var(--q-text-sm)}.copy.svelte-x0s8s>.message:where(.svelte-x0s8s){color:var(--q-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.meta.svelte-x0s8s{gap:var(--q-sp-2) var(--q-sp-4);color:var(--q-text-faint);font-size:var(--q-text-xs);flex-wrap:wrap;display:flex}.status.svelte-x0s8s{border-radius:var(--q-radius-full);background:var(--q-brand-soft);color:var(--q-brand-strong);flex:none;padding:5px 9px;font-size:11px;font-weight:700}.status.completed.svelte-x0s8s{background:var(--q-success-soft);color:var(--q-success)}.status.cancelled.svelte-x0s8s{background:var(--q-bg);color:var(--q-text-muted)}.status.disputed.svelte-x0s8s{background:var(--q-danger-soft);color:var(--q-danger)}.chevron.svelte-x0s8s{width:20px;color:var(--q-text-faint)}.state.svelte-x0s8s,.gate.svelte-x0s8s{justify-items:start;gap:var(--q-sp-3);border:1px solid var(--q-border);border-radius:var(--q-radius-card);background:var(--q-surface);padding:clamp(28px,6vw,56px);display:grid}.state.svelte-x0s8s{text-align:center;justify-items:center}.state.svelte-x0s8s p:where(.svelte-x0s8s),.gate.svelte-x0s8s p:where(.svelte-x0s8s){max-width:38rem;color:var(--q-text-muted)}.state-icon.svelte-x0s8s{border-radius:var(--q-radius-md);background:var(--q-brand-soft);width:64px;height:64px;color:var(--q-brand-strong);place-items:center;display:grid}.state-icon.svelte-x0s8s svg:where(.svelte-x0s8s){width:28px;height:28px}.eyebrow.svelte-x0s8s{font-family:var(--q-font-mono);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700;color:var(--q-brand-strong)!important}.skeleton-card.svelte-x0s8s{border-radius:var(--q-radius-card);background:linear-gradient(100deg, var(--q-border) 20%, var(--q-bg) 40%, var(--q-border) 60%);background-size:200% 100%;height:124px;animation:1.4s linear infinite svelte-x0s8s-shimmer}@keyframes svelte-x0s8s-shimmer{to{background-position:-200% 0}}@media (width<=620px){.transaction.svelte-x0s8s{padding:var(--q-sp-3);grid-template-columns:64px minmax(0,1fr)}.thumb.svelte-x0s8s{width:64px}.chevron.svelte-x0s8s{display:none}.title-row.svelte-x0s8s{align-items:flex-start;gap:var(--q-sp-1);flex-direction:column}.title-row.svelte-x0s8s h2:where(.svelte-x0s8s){white-space:normal}.meta.svelte-x0s8s{gap:var(--q-sp-1) var(--q-sp-3)}}@media (prefers-reduced-motion:reduce){.transaction.svelte-x0s8s{transition:none}.transaction.svelte-x0s8s:hover{transform:none}.skeleton-card.svelte-x0s8s{animation:none}}
