.tcard[data-v-16ab29fc]{border:1px solid var(--line);border-radius:var(--r-20);background:var(--surface);height:100%;color:var(--ink);transition:border-color var(--dur) ease,transform var(--dur) ease;gap:16px;padding:20px;text-decoration:none;display:flex}.tcard[data-v-16ab29fc]:hover{border-color:var(--accent-line);transform:translateY(-1px)}.tcard__icon[data-v-16ab29fc]{border-radius:var(--r-12);width:48px;height:48px;color:var(--accent-ink);flex:none;justify-content:center;align-items:center;font-size:24px;display:flex}[data-theme=dark] .tcard__icon[data-v-16ab29fc]{background:var(--accent-bg)!important}.tcard__body[data-v-16ab29fc]{flex-direction:column;gap:4px;min-width:0;display:flex}.tcard__name[data-v-16ab29fc]{font-size:var(--fs-17);font-weight:700;line-height:1.25}.tcard__short[data-v-16ab29fc]{font-size:var(--fs-15);color:var(--ink-2);line-height:1.4}.tcard__niche[data-v-16ab29fc]{font-size:var(--fs-13);color:var(--muted);margin-top:4px}
