/* Space reserved for the persistent listening controls, including safe areas. */
:root{--aen-listening-space:0px}
html{scroll-padding-bottom:calc(var(--aen-listening-space) + 16px)}
html[data-aen-listening] body{padding-bottom:calc(var(--aen-listening-base,0px) + var(--aen-listening-space))}
html[data-aen-listening] #kit-passages{bottom:calc(var(--aen-listening-space) + 16px)}
#aenariel-music-access{position:fixed;z-index:2147482801;left:max(12px,env(safe-area-inset-left));bottom:calc(var(--aen-listening-space,0px) + max(64px,env(safe-area-inset-bottom)));display:flex;align-items:center;gap:8px;min-height:44px;padding:9px 14px;border:1px solid #b6b291;border-radius:8px;background:#102b32f5;color:#f4e7c8;box-shadow:0 4px 18px #0005;font:14px/1.3 system-ui,sans-serif;text-decoration:none}
#aenariel-music-access span:first-child{font-size:21px;color:#dfc38c}#aenariel-music-access:hover{background:#23434a;color:#fff5df}#aenariel-music-access:focus-visible{outline:3px solid #efcb8b;outline-offset:3px}#aenariel-music-access[aria-busy=true]{opacity:.7}
@media(max-width:480px){#aenariel-music-access{padding:8px 11px;font-size:13px}}
