.tc[data-astro-cid-cona4q4y]{background:var(--color-surface);border:1px solid var(--color-rule);border-radius:var(--radius-md);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.tc[data-astro-cid-cona4q4y]:hover{border-color:var(--color-text)}.tc[data-astro-cid-cona4q4y]:has(a:focus-visible){outline:2px solid var(--color-focus);outline-offset:3px}.tc-head[data-astro-cid-cona4q4y]{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5) 0;min-height:1.3em;display:flex}.tc-group[data-astro-cid-cona4q4y]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);font-size:.72rem;font-weight:600;line-height:1.3}.tc-body[data-astro-cid-cona4q4y]{gap:var(--space-3);padding:var(--space-3) var(--space-5) var(--space-5);flex-direction:column;flex:1;display:flex}.tc-title[data-astro-cid-cona4q4y]{font-size:var(--text-xl);margin:0;line-height:1.2}.tc-title[data-astro-cid-cona4q4y] a[data-astro-cid-cona4q4y]{color:var(--color-text);text-decoration:none}.tc-title[data-astro-cid-cona4q4y] a[data-astro-cid-cona4q4y]:after{content:"";z-index:1;position:absolute;inset:0}.tc-title[data-astro-cid-cona4q4y] a[data-astro-cid-cona4q4y]:focus-visible{outline:none}.tc[data-astro-cid-cona4q4y]:hover .tc-title[data-astro-cid-cona4q4y] a[data-astro-cid-cona4q4y]{color:var(--color-brand-700);text-underline-offset:.2em;text-decoration:underline}.tc-short[data-astro-cid-cona4q4y]{color:var(--color-text-secondary);font-size:var(--text-sm);margin:0;line-height:1.55}.tc-modes[data-astro-cid-cona4q4y]{font-family:var(--font-mono);color:var(--color-text-muted);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:.74rem;list-style:none;display:flex}.tc-modes[data-astro-cid-cona4q4y] li[data-astro-cid-cona4q4y]{align-items:center;gap:5px;margin:0;display:inline-flex}.tc-aud[data-astro-cid-cona4q4y]{font-size:var(--text-xs);color:var(--color-text-muted);align-items:flex-start;gap:8px;margin:0;line-height:1.45;display:flex}.tc-go[data-astro-cid-cona4q4y]{padding-top:var(--space-2);font-family:var(--font-ui);font-weight:var(--weight-bold);font-size:var(--text-sm);color:var(--color-text);align-items:center;gap:6px;margin-top:auto;display:inline-flex}.tc-go[data-astro-cid-cona4q4y] .icon{color:var(--color-brand-600)}.is-compact[data-astro-cid-cona4q4y] .tc-head[data-astro-cid-cona4q4y]{padding:var(--space-3) var(--space-5) 0}.is-compact[data-astro-cid-cona4q4y] .tc-title[data-astro-cid-cona4q4y]{font-size:var(--text-lg)}
