.helios-utilities{position:fixed;left:1rem;bottom:1rem;z-index:45;display:flex;gap:.5rem;flex-wrap:wrap;max-width:calc(100vw - 6rem)}.helios-utilities button{border:1px solid #1d4ed8;border-radius:999px;background:white;color:#1d4ed8;padding:.6rem .8rem;font:700 .85rem system-ui;cursor:pointer;box-shadow:0 3px 12px #11182726}.helios-utilities button[hidden]{display:none}.helios-utilities button:focus-visible{outline:3px solid #b45309;outline-offset:3px}.helios-utilities audio{display:none}.helios-document img{max-width:100%;height:auto}.helios-document :is(h1,h2,h3,p,a){overflow-wrap:anywhere}

body:has(.helios-music) .site-footer{padding-bottom:6rem}
