.profile-dialog{border:0;border-radius:24px;padding:24px;color:#000;background:white;width:min(460px,calc(100% - 32px));max-height:calc(100dvh - 40px);overflow:auto;font:500 16px/1.5 'Link Sans Product',sans-serif}.profile-dialog::backdrop{background:#0009;backdrop-filter:blur(12px)}.profile-dialog header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.profile-dialog header h2{font-size:20px;margin:0}.profile-close{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border:0;border-radius:50%;background:#eff0ec;color:#222;font-size:28px;cursor:pointer}.profile-action{display:block;width:100%;padding:14px 20px;margin:14px 0 0;border:0;border-radius:28px;background:#111;color:#fff;text-align:center;text-decoration:none;font:600 16px/1.3 'Link Sans Product',sans-serif;cursor:pointer}.profile-action.secondary{background:#eff0ec;color:#111}.share-url{overflow-wrap:anywhere;border:1px solid #ddd;border-radius:10px;padding:14px}.source-footer-content{font-family:'Link Sans Product',sans-serif}.source-footer-content img{max-width:96px}.source-footer-content a{overflow-wrap:anywhere}.source-footer-content [class*=max-h]{max-height:none!important}.source-footer-content [class*=translate]{transform:none!important}.source-footer-content [class*=opacity]{opacity:1!important}.mobile-qr{position:fixed;right:32px;bottom:32px;text-align:center;font:500 16px/1.5 'Link Sans Product',sans-serif;color:#111}.mobile-qr img{display:block;width:120px;height:120px;margin:4px auto 0}@media(max-width:1000px){.mobile-qr{display:none}}button:focus-visible,a:focus-visible{outline:3px solid #111;outline-offset:4px}
