[data-theme=high-contrast],[data-theme=high-contrast] body,[data-theme=high-contrast] main{color:gold!important;background-color:#000!important}[data-theme=high-contrast] .bg-white,[data-theme=high-contrast] .bg-gray-50,[data-theme=high-contrast] .bg-gray-100,[data-theme=high-contrast] .bg-gray-200,[data-theme=high-contrast] .bg-slate-50,[data-theme=high-contrast] .bg-slate-100,[data-theme=high-contrast] .bg-neutral-50{background-color:#1a1a1a!important}[data-theme=high-contrast] .bg-blue-500,[data-theme=high-contrast] .bg-blue-600,[data-theme=high-contrast] .bg-blue-700,[data-theme=high-contrast] .bg-green-600{color:#000!important;background-color:gold!important}[data-theme=high-contrast] h1,[data-theme=high-contrast] h2,[data-theme=high-contrast] h3,[data-theme=high-contrast] h4,[data-theme=high-contrast] h5,[data-theme=high-contrast] h6,[data-theme=high-contrast] p,[data-theme=high-contrast] span,[data-theme=high-contrast] li,[data-theme=high-contrast] a,[data-theme=high-contrast] label,[data-theme=high-contrast] strong,[data-theme=high-contrast] .text-black,[data-theme=high-contrast] .text-gray-600,[data-theme=high-contrast] .text-gray-700,[data-theme=high-contrast] .text-gray-800,[data-theme=high-contrast] .text-slate-700,[data-theme=high-contrast] .text-blue-600{color:gold!important}[data-theme=high-contrast] a:hover{opacity:.85}[data-theme=high-contrast] .border,[data-theme=high-contrast] .border-b,[data-theme=high-contrast] .border-t,[data-theme=high-contrast] .border-gray-300{border-color:gold!important}[data-theme=high-contrast] nav,[data-theme=high-contrast] header,[data-theme=high-contrast] footer{background-color:#000!important;border-color:gold!important}[data-theme=high-contrast] input,[data-theme=high-contrast] textarea,[data-theme=high-contrast] select{color:gold!important;background-color:#000!important;border-color:gold!important;box-shadow:inset 0 0 0 2px gold!important}[data-theme=high-contrast] input::placeholder,[data-theme=high-contrast] textarea::placeholder{color:#bfa400!important}[data-theme=high-contrast] button:not(:disabled){color:#000!important;background-color:gold!important;border-color:gold!important;box-shadow:inset 0 0 0 2px gold!important}[data-theme=high-contrast] button:hover:not(:disabled){opacity:.85}[data-theme=high-contrast] .hc-reader-backdrop:not(:disabled){box-shadow:none!important;background-color:#0000!important;border-color:#0000!important}[data-theme=high-contrast] button:disabled{color:#222!important;background-color:#555!important}[data-theme=high-contrast] button[aria-pressed=true]{outline:3px solid gold!important}[data-theme=high-contrast] :focus-visible{outline-offset:3px;outline:3px solid gold!important}[data-theme=high-contrast] svg{color:inherit!important}[data-theme=high-contrast] svg[fill=currentColor],[data-theme=high-contrast] svg [fill=currentColor]{fill:currentColor!important}[data-theme=high-contrast] svg[stroke=currentColor],[data-theme=high-contrast] svg [stroke=currentColor]{stroke:currentColor!important}[data-theme=high-contrast] button svg,[data-theme=high-contrast] a svg,[data-theme=high-contrast] label svg,[data-theme=high-contrast] span svg{color:inherit!important}[data-theme=high-contrast] aside,[data-theme=high-contrast] article{background-color:#1a1a1a!important;border:2px solid gold!important}[data-theme=high-contrast] .bg-black\/60,[data-theme=high-contrast] .fixed{background-color:#000000f2!important}[data-theme=high-contrast] .shadow,[data-theme=high-contrast] .shadow-lg,[data-theme=high-contrast] .shadow-xl{box-shadow:0 0 20px #ffd70059!important}[data-theme=high-contrast] .search-result-card{background-color:gold!important;border-color:gold!important}[data-theme=high-contrast] .search-result-card p,[data-theme=high-contrast] .search-result-card span,[data-theme=high-contrast] .search-result-card strong,[data-theme=high-contrast] .search-result-card svg{color:#000!important}
