html:not(.dark) .text-slate-400{color:#64748b}@layer base{input::placeholder,textarea::placeholder{color:#64748b;opacity:1}.dark input::placeholder,.dark textarea::placeholder{color:#94a3b8}}#main:focus{outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html[data-a11y-motion] *,html[data-a11y-motion] :before,html[data-a11y-motion] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-a11y-text="1"]{font-size:115%}html[data-a11y-text="2"]{font-size:130%}html[data-a11y-line="1"] body *{line-height:1.8!important}html[data-a11y-line="2"] body *{line-height:2.1!important}html[data-a11y-spacing] body *{letter-spacing:.12em!important;word-spacing:.16em!important}html[data-a11y-dyslexia] body,html[data-a11y-dyslexia] body :not(.katex,.katex *){font-family:Verdana,Tahoma,Segoe UI,Arial,sans-serif!important;font-style:normal!important}html[data-a11y-dyslexia] body{letter-spacing:.03em;word-spacing:.1em}html[data-a11y-images] img:not([data-keep]){visibility:hidden}html[data-a11y-links] a[href]:not(:has(img,h2,h3,div)){text-underline-offset:3px;color:#111827!important;background-color:#fef08a!important;text-decoration:underline!important;text-decoration-thickness:2px!important}html[data-a11y-links] [role=link]{outline-offset:2px;outline:3px solid #f59e0b!important}html[data-a11y-links] a[href]:has(img,h2,h3,div){outline-offset:2px;outline:3px solid #f59e0b!important}html[data-a11y-cursor],html[data-a11y-cursor] *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 24 24'%3E%3Cpath d='M5 2.5l13 12.2-6.1.5 3.5 6.1-2.4 1.3-3.5-6.1-4.5 3.9z' fill='%23000' stroke='%23fff' stroke-width='1.2' stroke-linejoin='round'/%3E%3C/svg%3E") 7 4,auto!important}html[data-a11y-contrast]:not(.dark) body,html[data-a11y-contrast]:not(.dark) .bg-slate-50{background-color:#fff}html[data-a11y-contrast]:not(.dark) :is(.text-slate-400,.text-slate-500,.text-slate-600,.text-slate-700){color:#0f172a}html[data-a11y-contrast]:not(.dark) [class*=border-slate-],html[data-a11y-contrast]:not(.dark) [class*=divide-slate-]>*{border-color:#475569}html[data-a11y-contrast]:not(.dark) input::placeholder,html[data-a11y-contrast]:not(.dark) textarea::placeholder{color:#334155}html.dark[data-a11y-contrast] body,html.dark[data-a11y-contrast] :is(.bg-white,.bg-slate-50){background-color:#000}html.dark[data-a11y-contrast] :is(.text-slate-400,.text-slate-500,.text-slate-600,[class*=dark\:text-slate-3],[class*=dark\:text-slate-4],[class*=dark\:text-slate-5]){color:#f8fafc}html.dark[data-a11y-contrast] [class*=border-slate-],html.dark[data-a11y-contrast] [class*=divide-slate-]>*{border-color:#94a3b8}html.dark[data-a11y-contrast] input::placeholder,html.dark[data-a11y-contrast] textarea::placeholder{color:#cbd5e1}html[data-a11y-contrast] :focus-visible{outline-width:3px}
.dark{--color-slate-900:var(--color-brand-ink);--color-slate-800:#132d30;--color-slate-700:#2a4648;--color-slate-600:#3e5a5c}.dark body,.dark .bg-white,.dark .bg-slate-50{background-color:var(--color-slate-900)}.dark .border-slate-200{border-color:var(--color-slate-800)}.dark .bg-white\/80{background-color:color-mix(in oklab, var(--color-slate-900) 80%, transparent)}
