@layer components{.lab-link-card{border-radius:var(--r-lg);background:var(--hl-lab-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--violet) 28%, transparent);color:var(--ink);transition:transform var(--dur-2) var(--ease);align-items:center;gap:12px;margin-block-start:16px;padding:12px 14px;display:flex}.lab-link-card:active{transform:scale(.99)}.lab-link-card>svg{width:28px;height:28px;color:var(--violet);flex:none}.lab-link-text{flex-direction:column;flex:1;gap:2px;display:flex}.lab-link-text b{font-size:15px}.lab-link-text span{color:var(--ink-2);font-size:13px;line-height:1.7}}
