.back-home{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 15px;box-sizing:border-box;border:1px solid #263a3280;border-radius:8px;background:#fff8e8;color:#20392e;font:700 14px/1.2 Arial,sans-serif;text-decoration:none;text-shadow:none;box-shadow:0 2px 5px #152b2630;touch-action:manipulation;white-space:nowrap;pointer-events:auto}.back-home:hover{background:#fff}.back-home:active{transform:translateY(1px)}.back-home:focus-visible{outline:3px solid #20392e;outline-offset:3px}.site-nav{position:absolute;z-index:6;top:max(16px,env(safe-area-inset-top));left:max(20px,env(safe-area-inset-left))}@media(max-width:600px){.site-nav{left:max(18px,env(safe-area-inset-left))}.back-home{min-height:40px;padding:9px 13px}}.ui-icon{display:block;width:20px;height:20px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.back-home>span{display:block;line-height:20px}#sound,#pause,#full{box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:0;line-height:1;flex:none}#sound>svg,#pause>svg,#full>svg{display:block;width:20px;height:20px;flex:none}header nav,footer nav{align-items:center}
