html[data-atloria-theme=dark] .public-project-layout{color:var(--theme-text);background:var(--theme-bg)!important}html[data-atloria-theme=dark] .public-project-layout .bg-white,html[data-atloria-theme=dark] .public-project-layout [class*="bg-[#F8FAFC]"],html[data-atloria-theme=dark] .public-project-layout [class*="bg-[#F1F5F9]"],html[data-atloria-theme=dark] .public-project-layout .bg-gray-50,html[data-atloria-theme=dark] .public-project-layout .bg-gray-100{background-color:var(--theme-surface)!important}html[data-atloria-theme=dark] .public-project-layout [class*="bg-[#0F172A]"]{background-color:var(--theme-code-bg)!important}html[data-atloria-theme=dark] .public-project-layout [class*="text-[#0F172A]"],html[data-atloria-theme=dark] .public-project-layout .text-gray-900,html[data-atloria-theme=dark] .public-project-layout .text-gray-800,html[data-atloria-theme=dark] .public-project-layout .text-black{color:var(--theme-text)!important}html[data-atloria-theme=dark] .public-project-layout [class*="text-[#334155]"],html[data-atloria-theme=dark] .public-project-layout [class*="text-[#475569]"],html[data-atloria-theme=dark] .public-project-layout .text-gray-700,html[data-atloria-theme=dark] .public-project-layout .text-gray-600,html[data-atloria-theme=dark] .public-project-layout .text-gray-500{color:var(--theme-text-muted)!important}html[data-atloria-theme=dark] .public-project-layout [class*="text-[#94A3B8]"],html[data-atloria-theme=dark] .public-project-layout [class*="text-[#64748B]"],html[data-atloria-theme=dark] .public-project-layout .text-gray-400{opacity:.85;color:var(--theme-text-muted)!important}html[data-atloria-theme=dark] .public-project-layout [class*="border-[#E2E8F0]"],html[data-atloria-theme=dark] .public-project-layout .border-gray-200,html[data-atloria-theme=dark] .public-project-layout .border-gray-100,html[data-atloria-theme=dark] .public-project-layout [class*="border-[#F1F5F9]"]{border-color:var(--theme-border)!important}html[data-atloria-theme=dark] .public-project-layout .prose{--tw-prose-body:var(--theme-text);--tw-prose-headings:var(--theme-text);--tw-prose-bold:var(--theme-text);--tw-prose-links:var(--brand-primary);--tw-prose-code:var(--theme-text);--tw-prose-quotes:var(--theme-text-muted);--tw-prose-captions:var(--theme-text-muted);--tw-prose-counters:var(--theme-text-muted);--tw-prose-bullets:var(--theme-text-muted);--tw-prose-hr:var(--theme-border);--tw-prose-th-borders:var(--theme-border);--tw-prose-td-borders:var(--theme-border);color:var(--theme-text)}html[data-atloria-theme=dark] .public-project-layout .prose :where(code):not(:where(pre code)){background:var(--theme-code-bg);color:var(--theme-text)}html[data-atloria-theme=dark] .public-project-layout .prose :where(pre){border:1px solid var(--theme-border);background:var(--theme-code-bg)!important}html[data-atloria-theme=dark] .public-project-layout table th,html[data-atloria-theme=dark] .public-project-layout table td{border-color:var(--theme-border)}html[data-atloria-theme=dark] .public-project-layout .hover\:bg-gray-50:hover,html[data-atloria-theme=dark] .public-project-layout .hover\:bg-gray-100:hover,html[data-atloria-theme=dark] .public-project-layout .hover\:bg-white:hover{background-color:var(--theme-code-bg)!important}html[data-atloria-theme=dark] .public-project-layout .shadow-sm,html[data-atloria-theme=dark] .public-project-layout .shadow,html[data-atloria-theme=dark] .public-project-layout .shadow-lg{box-shadow:0 0 0 1px var(--theme-border)!important}html[data-atloria-theme=dark] .public-project-layout .mdx-content h1,html[data-atloria-theme=dark] .public-project-layout .mdx-content h2,html[data-atloria-theme=dark] .public-project-layout .mdx-content h3,html[data-atloria-theme=dark] .public-project-layout .mdx-content h4,html[data-atloria-theme=dark] .public-project-layout .mdx-content h5,html[data-atloria-theme=dark] .public-project-layout article h1,html[data-atloria-theme=dark] .public-project-layout article h2,html[data-atloria-theme=dark] .public-project-layout article h3{color:var(--theme-text)!important}html[data-atloria-theme=dark] .public-project-layout .bg-blue-50{background-color:color-mix(in srgb,var(--brand-primary)16%,transparent)!important}html[data-atloria-theme=dark] .public-project-layout [class*="text-[#0F172A]"],html[data-atloria-theme=dark] .public-project-layout [class*="text-[#1E293B]"]{color:var(--theme-text)!important}
.public-project-layout .mdx-content a,.public-project-layout .prose a,.public-project-layout article a[href]{-webkit-text-decoration-color:color-mix(in srgb,var(--brand-primary)45%,transparent);text-decoration-color:color-mix(in srgb,var(--brand-primary)45%,transparent);color:var(--brand-primary)!important}.public-project-layout .mdx-content a:hover,.public-project-layout .prose a:hover,.public-project-layout article a[href]:hover{opacity:.82}.public-project-layout .text-blue-500,.public-project-layout .text-blue-600,.public-project-layout .text-blue-700{color:var(--brand-primary)!important}.public-project-layout .border-blue-500,.public-project-layout .border-blue-600,.public-project-layout .border-blue-700{border-color:var(--brand-primary)!important}.public-project-layout .bg-blue-50{background-color:color-mix(in srgb,var(--brand-primary)12%,transparent)!important}.public-project-layout .bg-blue-100{background-color:color-mix(in srgb,var(--brand-primary)18%,transparent)!important}.public-project-layout .hover\:text-blue-600:hover,.public-project-layout .hover\:text-blue-700:hover{color:var(--brand-primary)!important}.public-project-layout .hover\:bg-blue-50:hover{background-color:color-mix(in srgb,var(--brand-primary)10%,transparent)!important}
