html[data-a11y-line=on] body,html[data-a11y-line=on] body *{line-height:var(--a11y-line-height)!important}html[data-a11y-spacing=on] body,html[data-a11y-spacing=on] body *{letter-spacing:var(--a11y-letter-spacing)!important}html[data-a11y-contrast=high]{--foreground: #000000;--card-foreground: #000000;--popover-foreground: #000000;--secondary-foreground: #000000;--accent-foreground: #000000;--muted-foreground: #000000;--border: #4b5563;--input: #111827;--brand: #093a4f;--brand-hover: #062838;--brand-press: #041c27;--primary: #093a4f;--ring: #000000;--crumb: #581c87;--crumb-hover: #3b0764;--success: #0f5f55;--badge-success-fg: #065f46;--badge-draft-fg: #9a3412;--badge-ag-fg: #1e3a8a;--badge-honors-fg: #4c1d95;--badge-neutral-fg: #111827;--sidebar-foreground: #000000;--sidebar-border: #4b5563;--destructive: hsl(0, 80%, 30%)}html[data-a11y-contrast=high] a{text-decoration:underline}html[data-a11y-contrast=high] [class*=text-slate-5],html[data-a11y-contrast=high] [class*=text-slate-6],html[data-a11y-contrast=high] [class*=text-slate-7],html[data-a11y-contrast=high] [class*=text-gray-5],html[data-a11y-contrast=high] [class*=text-gray-6],html[data-a11y-contrast=high] [class*=text-gray-7],html[data-a11y-contrast=high] [class*=text-zinc-5],html[data-a11y-contrast=high] [class*=text-zinc-6],html[data-a11y-contrast=high] [class*=text-zinc-7],html[data-a11y-contrast=high] [class*="text-foreground/"]{color:#000}html[data-a11y-contrast=high] .app-header-band{--color-header: #111827 !important;--color-header-foreground: #ffffff !important;--ring: #ffffff !important}html[data-a11y-contrast=high]{--canvas: #ffffff;--sidebar-accent: #dbeafe}html[data-a11y-contrast=high] img,html[data-a11y-contrast=high] video{filter:contrast(1.2)}html[data-a11y-font=readable] body,html[data-a11y-font=readable] body *{font-family:Verdana,Tahoma,DejaVu Sans,Arial,Helvetica,sans-serif!important}html[data-a11y-align=left] main,html[data-a11y-align=left] main *{text-align:left!important}html[data-a11y-align=center] main,html[data-a11y-align=center] main *{text-align:center!important}html[data-a11y-align=right] main,html[data-a11y-align=right] main *{text-align:right!important}html[data-a11y-images=hidden] img,html[data-a11y-images=hidden] picture,html[data-a11y-images=hidden] video,html[data-a11y-images=hidden] [role=img]:not(svg){visibility:hidden!important}html[data-a11y-images=hidden] [style*=background-image]{background-image:none!important}html[data-a11y-links=on] a[href]{text-decoration:underline!important;text-decoration-thickness:2px;text-underline-offset:3px;outline:2px solid #b45309!important;outline-offset:2px;background-color:#fef3c7!important;color:#111827!important}html[data-a11y-titles=on] h1,html[data-a11y-titles=on] h2,html[data-a11y-titles=on] h3,html[data-a11y-titles=on] h4,html[data-a11y-titles=on] h5,html[data-a11y-titles=on] h6{outline:2px solid #093a4f!important;outline-offset:4px;background-color:#e7f1f5!important;color:#093a4f!important;padding-left:.25em;padding-right:.25em}.a11y-mask{position:fixed;left:0;right:0;background:#11182799;pointer-events:none;z-index:45}.a11y-magnifier{position:fixed;left:50%;bottom:1rem;transform:translate(-50%);max-width:min(90vw,48rem);padding:.75rem 1rem;border:2px solid #111827;border-radius:.75rem;background:#fff;color:#111827;font-size:2rem;line-height:1.3;box-shadow:0 12px 32px -8px #0307124d;pointer-events:none;z-index:60}
