@layer theme,base,components,utilities;@layer utilities{.prose-a{font-weight:500;color:rgb(var(--foreground));text-decoration:underline;text-decoration-color:rgb(var(--foreground) / .3);text-underline-offset:2px;transition:color .2s,text-decoration-color .2s}.prose-a:hover{color:rgb(var(--accent));text-decoration-color:rgb(var(--accent))}.prose-code{border-radius:4px;background:rgb(var(--surface));padding:1px 4px;font-size:.9em}.clamp-4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}}
