.tts-reader{position:fixed;left:18px;bottom:18px;z-index:9999;display:flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:calc(100vw - 36px);padding:10px 12px;border:3px solid #fff;border-radius:18px;background:#6d00d9;color:#fff;box-shadow:0 10px 32px rgba(20,20,50,.35);font:800 16px/1.2 Arial,sans-serif}.tts-reader button,.tts-reader select{min-height:44px;border:2px solid #fff;border-radius:12px;background:#fff;color:#241044;padding:8px 12px;font:inherit;cursor:pointer}.tts-reader button:hover{background:#fff000}.tts-reader button:focus-visible,.tts-reader select:focus-visible{outline:4px solid #00ffff;outline-offset:3px}.tts-reader button[aria-pressed="true"]{background:#fff000}.tts-reader__title{font-weight:950}.tts-reader__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:620px){.tts-reader{left:8px;right:8px;bottom:8px;justify-content:center}.tts-reader__title{width:100%;text-align:center}}@media(prefers-reduced-motion:reduce){.tts-reader *{scroll-behavior:auto!important}}
