/* Tombol suara dan gelembung "Dengarkan" */
.abana-suara{position:fixed;left:max(14px,env(safe-area-inset-left,0px));bottom:max(14px,env(safe-area-inset-bottom,0px));z-index:9990;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:linear-gradient(135deg,#c0392b,#9c1d12);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.3);transition:transform .15s,opacity .2s}
.abana-suara:hover{transform:scale(1.08)}
.abana-suara.is-off{background:#777;opacity:.85}
.abana-suara:focus-visible,.abana-baca:focus-visible{outline:3px solid #ffb703;outline-offset:2px}
.abana-baca{position:absolute;z-index:9991;padding:9px 16px;border:0;border-radius:999px;background:#222;color:#fff;font:600 13px/1 "Figtree",system-ui,sans-serif;cursor:pointer;box-shadow:0 6px 16px rgba(0,0,0,.35);white-space:nowrap}
.abana-baca:hover{background:#a3231a}
.abana-baca[hidden]{display:none}
@media print{.abana-suara,.abana-baca{display:none!important}}
