.flow.svelte-10rvgd5{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}.side.svelte-10rvgd5{flex-wrap:wrap;gap:3px;display:inline-flex}.icon.svelte-10rvgd5{border:1px solid var(--tf-border);background:var(--tf-chip-surface);width:24px;height:24px;color:var(--tf-text-muted);border-radius:7px;justify-content:center;align-items:center;display:inline-flex}.icon.out.svelte-10rvgd5{border-color:var(--tf-primary-ring);background:var(--tf-primary-wash-06);color:var(--tf-primary-text)}.arrow.svelte-10rvgd5{color:var(--tf-text-subtle);flex-shrink:0}.none.svelte-10rvgd5{color:var(--tf-text-muted);font-size:14px}.grid.svelte-1o8n18r{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:20px;display:grid}@media (width<=370px){.grid.svelte-1o8n18r{grid-template-columns:1fr}}.card.svelte-1o8n18r{border:1px solid var(--tf-border);background:var(--tf-surface-raised);border-radius:14px;flex-direction:column;gap:14px;padding:24px;transition:box-shadow .3s,border-color .3s,transform .3s;display:flex;position:relative;transform:translate(0);box-shadow:0 0 #0000}.card.svelte-1o8n18r:hover{border-color:var(--tf-accent);box-shadow:8px 8px 0 0 var(--tf-accent);transform:translate(-6px,-6px)}.card.svelte-1o8n18r:has(.card-link:where(.svelte-1o8n18r):focus-visible){border-color:var(--tf-accent);box-shadow:8px 8px 0 0 var(--tf-accent);transform:translate(-6px,-6px)}.head.svelte-1o8n18r{align-items:flex-start;gap:10px;display:flex}.mark.svelte-1o8n18r{border-radius:var(--radius-md);object-fit:contain;flex-shrink:0;width:28px;height:28px}.head-text.svelte-1o8n18r{flex-direction:column;gap:4px;min-width:0;display:flex}.title.svelte-1o8n18r{font-family:var(--font-heading);margin:0;font-size:19px;font-weight:600;line-height:1.2}.card-link.svelte-1o8n18r{color:var(--tf-heading)}.card-link.svelte-1o8n18r:after{content:"";border-radius:14px;position:absolute;inset:0}.card-link.svelte-1o8n18r:hover{color:var(--tf-heading)}.card-link.svelte-1o8n18r:focus-visible{outline:none}.card-link.svelte-1o8n18r:focus-visible:after{outline:2px solid var(--tf-primary-text);outline-offset:2px}.caption.svelte-1o8n18r{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tf-text-subtle);font-size:11.5px}.lead.svelte-1o8n18r{color:var(--tf-text-muted);margin:0;font-size:14.5px;line-height:1.6}.stats.svelte-1o8n18r{border-top:1px solid var(--tf-divider-soft);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:auto 0 0;padding-top:14px;display:grid}.stat.svelte-1o8n18r{flex-direction:column;gap:3px;min-width:0;display:flex}.stats.svelte-1o8n18r dt:where(.svelte-1o8n18r){font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tf-text-dim);font-size:10px}.stats.svelte-1o8n18r dd:where(.svelte-1o8n18r){font-family:var(--font-mono);color:var(--tf-text);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;overflow:hidden}.stat-wide.svelte-1o8n18r{grid-column:1/-1}.stat-wide.svelte-1o8n18r dd:where(.svelte-1o8n18r){white-space:normal;overflow:visible}@media (prefers-reduced-motion:reduce){.card.svelte-1o8n18r{transition:border-color .3s}.card.svelte-1o8n18r:hover{box-shadow:none;transform:none}.card.svelte-1o8n18r:has(.card-link:where(.svelte-1o8n18r):focus-visible){box-shadow:none;transform:none}}
