.fullscreen-download-qr{min-height:100vh;color:#13233b;background:#fff;place-items:center;min-height:100svh;display:grid;position:relative}.fullscreen-qr-code{width:min(560px,100vw - 40px,100vh - 160px);aspect-ratio:1;width:min(560px,100vw - 40px,100svh - 160px);height:auto;display:block}.fullscreen-qr-back{color:#1755d2;white-space:nowrap;text-underline-offset:4px;padding:10px;font-size:14px;position:absolute;top:24px;left:50%;transform:translate(-50%)}.fullscreen-qr-back:focus-visible{outline-offset:3px;outline:3px solid #246bfd}.fullscreen-qr-caption{text-align:center;position:absolute;bottom:24px;left:20px;right:20px}.fullscreen-qr-caption h1{margin:0 0 6px;font-size:18px;line-height:1.4}.fullscreen-qr-caption p{color:#637289;margin:0;font-size:13px;line-height:1.5}
