@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalPopIn{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes cSharePop{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes cShareUp{0%{opacity:0;transform:translate(-50%,24px)}to{opacity:1;transform:translate(-50%)}}.v2-share-modal-box{box-sizing:border-box;border-radius:22px;flex-direction:column;max-height:calc(100dvh - 64px);display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.v2-share-modal-box.config-share{width:min(520px,100vw - 32px);animation:.25s cubic-bezier(.16,1,.3,1) modalPopIn}.v2-share-modal-box.component-share{width:min(720px,100vw - 32px);animation:.25s cubic-bezier(.16,1,.3,1) cSharePop}.v2-share-modal-header{box-sizing:border-box;padding:22px 24px 18px;position:relative}.v2-share-modal-body{box-sizing:border-box;flex:1;min-height:0;padding:20px 24px;overflow-y:auto}.v2-share-modal-footer{box-sizing:border-box;padding:14px 22px}.v2-share-socials-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.v2-share-qr-embed-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.v2-share-preview-pane{box-sizing:border-box;flex-direction:column;flex-shrink:0;width:286px;padding:22px;display:flex}@media (max-width:900px){.v2-share-modal-box.component-share{width:100%;max-height:94dvh;animation:.25s cubic-bezier(.16,1,.3,1) cShareUp;top:auto;bottom:0;transform:translate(-50%);border-radius:20px 20px 0 0!important}.v2-share-preview-pane{display:none!important}}@media (max-width:600px){.v2-share-modal-box.config-share{width:100%;max-height:94dvh;animation:.25s cubic-bezier(.16,1,.3,1) cShareUp;top:auto;bottom:0;transform:translate(-50%);border-radius:20px 20px 0 0!important}.v2-share-modal-header{padding:18px 16px 12px}.v2-share-modal-body{padding:14px 16px}.v2-share-modal-footer{padding:12px 16px}.v2-share-socials-grid{grid-template-columns:repeat(3,1fr);gap:6px}.v2-share-qr-embed-grid{grid-template-columns:1fr;gap:10px}}
