.share-sheet-backdrop{backdrop-filter:blur(7px);animation:share-backdrop-in .55s ease-out both}.share-sheet{transform-origin:50% 100%;animation:share-sheet-rise .72s cubic-bezier(.16,.78,.18,1.04) both}.share-sheet .sheet-header{animation:share-content-in .42s .28s ease-out both}.share-sheet .qr-stage{animation:share-qr-in .52s .36s cubic-bezier(.2,.8,.25,1) both}.share-sheet .sheet-channels{animation:share-content-in .42s .46s ease-out both}.share-sheet .sheet-round-actions{animation:share-content-in .42s .54s ease-out both}.share-sheet .link-capsule{animation:share-content-in .42s .61s ease-out both}.share-sheet .wallet-preview{animation:share-content-in .42s .68s ease-out both}.share-sheet-backdrop.closing{animation:share-backdrop-out .28s ease-in both}.share-sheet-backdrop.closing .share-sheet{animation:share-sheet-hide .3s cubic-bezier(.55,.05,.85,.45) both}.share-sheet-backdrop.closing .sheet-header,.share-sheet-backdrop.closing .qr-stage,.share-sheet-backdrop.closing .sheet-channels,.share-sheet-backdrop.closing .sheet-round-actions,.share-sheet-backdrop.closing .link-capsule,.share-sheet-backdrop.closing .wallet-preview{animation:none}
@keyframes share-backdrop-in{from{background:rgba(12,12,12,0);backdrop-filter:blur(0)}to{background:rgba(12,12,12,.58);backdrop-filter:blur(7px)}}
@keyframes share-backdrop-out{from{background:rgba(12,12,12,.58);backdrop-filter:blur(7px)}to{background:rgba(12,12,12,0);backdrop-filter:blur(0)}}
@keyframes share-sheet-rise{0%{transform:translateY(105%) scale(.985)}72%{transform:translateY(-1.2%) scale(1.002)}100%{transform:translateY(0) scale(1)}}
@keyframes share-sheet-hide{to{transform:translateY(105%) scale(.99)}}
@keyframes share-content-in{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
@keyframes share-qr-in{from{opacity:0;transform:translateY(22px) scale(.92)}to{opacity:1;transform:none}}
@media(prefers-reduced-motion:reduce){.share-sheet-backdrop,.share-sheet,.share-sheet .sheet-header,.share-sheet .qr-stage,.share-sheet .sheet-channels,.share-sheet .sheet-round-actions,.share-sheet .link-capsule,.share-sheet .wallet-preview{animation-duration:.01ms!important;animation-delay:0s!important}}

/* URL centrada con un icono de copiar independiente del texto. */
.share-sheet .link-capsule{position:relative;justify-content:center;padding-left:58px;padding-right:58px}.share-sheet .link-capsule span{display:block;width:100%;text-align:center}.share-sheet .link-capsule b{position:absolute;right:21px;top:50%;width:23px;height:23px;transform:translateY(-50%);font-size:0}.share-sheet .link-capsule b:before,.share-sheet .link-capsule b:after{content:"";position:absolute;width:13px;height:15px;border:2px solid #171717;border-radius:4px;background:#f1f0ed}.share-sheet .link-capsule b:before{left:1px;top:1px}.share-sheet .link-capsule b:after{right:1px;bottom:1px}.share-sheet .link-capsule:hover b:after{border-color:#5b5cf0}.share-sheet .link-capsule:active{transform:scale(.99)}

/* Encabezado centrado sin que el cierre mueva el texto. */
.share-sheet .sheet-header{position:relative;display:flex;justify-content:center;text-align:center;padding:0 48px}.share-sheet .sheet-header>div{width:100%;text-align:center}.share-sheet .sheet-header h2{text-align:center}.share-sheet .sheet-kicker{display:block;text-align:center}.share-sheet .sheet-card-selector{justify-content:center}.share-sheet .sheet-header>.round-close{position:absolute;right:0;top:0}
