._button_e0a4dd3{right:max(20px, env(safe-area-inset-right,0px));bottom:max(20px, env(safe-area-inset-bottom,0px));z-index:30;border:1px solid var(--accent);background:var(--accent);width:48px;height:48px;color:var(--text-on-accent);box-shadow:var(--shadow-lg);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:fixed}._button_e0a4dd3[hidden]{display:none}._button_e0a4dd3:hover{background:var(--accent-hover)}._button_e0a4dd3:focus-visible{outline:2px solid var(--text-primary);outline-offset:4px}
