.sf-themed{background:var(--color-background);color:var(--color-text);font-family:var(--font-body)}.sf-themed h1,.sf-themed h2,.sf-themed h3{font-family:var(--font-heading)}.sf-themed .bg-white{background-color:var(--color-background)!important}.sf-themed .bg-gray-100,.sf-themed .bg-gray-50{background-color:color-mix(in srgb,var(--color-text) 6%,var(--color-background))!important}.sf-themed .bg-gray-300{background-color:color-mix(in srgb,var(--color-text) 22%,var(--color-background))!important}.sf-themed .text-gray-700,.sf-themed .text-gray-800,.sf-themed .text-gray-900{color:var(--color-text)!important}.sf-themed .text-gray-300,.sf-themed .text-gray-400,.sf-themed .text-gray-500,.sf-themed .text-gray-600{color:color-mix(in srgb,var(--color-text) 55%,transparent)!important}.sf-themed .text-blue-500,.sf-themed .text-blue-600{color:var(--color-accent)!important}.sf-themed .border,.sf-themed .border-b,.sf-themed .border-gray-100,.sf-themed .border-gray-200,.sf-themed .border-gray-300,.sf-themed .border-l,.sf-themed .border-r,.sf-themed .border-t{border-color:color-mix(in srgb,var(--color-text) 14%,transparent)!important}.sf-themed .bg-gray-800,.sf-themed .bg-gray-900{background-color:var(--color-accent)!important}.sf-themed .border-gray-900{border-color:var(--color-accent)!important}.sf-themed .hover\:bg-gray-100:hover,.sf-themed .hover\:bg-gray-50:hover{background-color:color-mix(in srgb,var(--color-text) 9%,var(--color-background))!important}.sf-themed .hover\:bg-gray-800:hover{background-color:color-mix(in srgb,var(--color-accent) 82%,#000)!important}.sf-themed .hover\:text-gray-600:hover,.sf-themed .hover\:text-gray-700:hover,.sf-themed .hover\:text-gray-900:hover{color:var(--color-text)!important}.sf-themed .hover\:border-gray-300:hover,.sf-themed .hover\:border-gray-400:hover{border-color:color-mix(in srgb,var(--color-text) 30%,transparent)!important}.sf-themed .prose{color:var(--color-text)!important;--tw-prose-body:var(--color-text);--tw-prose-headings:var(--color-text);--tw-prose-bold:var(--color-text);--tw-prose-bullets:color-mix(in srgb,var(--color-text) 40%,transparent);--tw-prose-links:var(--color-accent)}