::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg-color)}::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:0}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}*{scrollbar-width:thin;scrollbar-color:var(--border-color) var(--bg-color)}.dyslexic,.dyslexic *{font-family:OpenDyslexic,sans-serif!important}@font-face{font-family:OpenDyslexic;src:url(https://cdn.jsdelivr.net/npm/open-dyslexic@1.0.3/OpenDyslexic-Regular.otf) format("opentype");font-weight:400;font-style:normal}[data-theme=high-contrast]{--bg-color: #000000 !important;--text-color: #ffffff !important;--accent-color: #ffff00 !important;--text-muted: #e0e0e0 !important;--border-color: #ffffff !important;--input-bg: #111111 !important}@keyframes fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.interactive-word.clickable-any-word:hover{color:var(--accent-color);text-decoration:underline dotted;text-underline-offset:2px}.print-view{font-size:1.05em;line-height:2;color:#111!important;background:#fff!important}@media print{.content-actions,.sticky,[role=tooltip]{display:none!important}.print-view{font-size:12pt;line-height:1.8}}
