.reading-auto-scroll{position:fixed;bottom:16px;left:16px;z-index:1000;border:1px solid #b89a5a;border-radius:22px;background:#fff9ea;color:#172331;padding:10px 16px;font:600 14px/1.3 Arial,sans-serif;box-shadow:0 2px 8px #0002;cursor:pointer}.reading-auto-scroll:focus-visible{outline:3px solid #172331;outline-offset:3px}@media(max-width:600px){.reading-auto-scroll{bottom:10px;left:10px;font-size:13px;padding:9px 12px}}@media print{.reading-auto-scroll{display:none}}
