.bio-proof{box-sizing:border-box;max-width:calc(100vw - 36px);text-align:left}.bio-proof .bio-proof-link{display:inline-block;color:#53253f;font-size:12px;margin-top:6px;text-underline-offset:3px;padding:4px 0}.bio-proof button{flex-shrink:0;min-width:44px;min-height:44px}.bio-proof a:focus-visible,.bio-proof button:focus-visible{outline:2px solid #a7834b;outline-offset:3px}@media(max-width:600px){.bio-proof{left:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:min(310px,calc(100vw - 24px));padding:10px 8px 10px 12px}}
