/* --- FORCE BUTTON AND NAVIGATION STYLE OVERRIDES --- */ #ch-btn-print, #ch-btn-export { background: rgba(74,158,255,.08) !important; border-color: rgba(74,158,255,.30) !important; color: #6096cc !important; box-shadow: none !important; } #ch-btn-print:hover, #ch-btn-export:hover { background: rgba(74,158,255,.20) !important; border-color: #4a9eff !important; color: #c8e0ff !important; } body.light #ch-btn-print, body.light #ch-btn-export { background: rgba(44,118,208,.10) !important; border-color: rgba(44,118,208,.4) !important; color: #1f4a7a !important; box-shadow: none !important; } body.light #ch-btn-print:hover, body.light #ch-btn-export:hover { background: rgba(44,118,208,.20) !important; border-color: #2c76d0 !important; color: #0a2a5c !important; } #chapter-content { position: relative !important; } #chapter-nav { position: absolute !important; top: -38px !important; left: 50% !important; transform: translateX(-50%) !important; display: flex !important; align-items: center !important; gap: 5px !important; justify-content: center !important; min-width: 120px !important; width: max-content !important; max-width: 100vw !important; z-index: 20 !important; pointer-events: all; }