.lpv-sharecard{gap:var(--sp-4);padding:var(--sp-4);border-radius:var(--r-xl);background:linear-gradient(160deg,var(--surface-2),var(--surface-1));border:1px solid var(--border-strong);box-shadow:var(--elev-2),0 0 0 1px color-mix(in srgb,var(--turquoise) 25%,transparent);display:grid}.lpv-sharecard__img{aspect-ratio:1080/1350;border-radius:var(--r-lg);background:var(--bg);width:100%;max-width:300px;box-shadow:var(--elev-2),0 0 0 1px var(--border-strong);transition:transform var(--dur-standard) var(--ease-enter);justify-self:center;display:block;position:relative;overflow:hidden;transform:rotate(-1.5deg)}.lpv-sharecard__img img{object-fit:contain;width:100%;height:100%}@media (hover:hover){.lpv-sharecard__img:hover{transform:rotate(0)scale(1.02)}}.lpv-sharecard__title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:var(--display-tracking);font-weight:800;font-size:var(--fs-h2);line-height:var(--lh-h2)}.lpv-sharecard__link{font-size:var(--fs-small);color:var(--turquoise);word-break:break-all;align-items:center;gap:6px;display:flex}.lpv-sharecard__acts{gap:var(--sp-2);grid-template-columns:1fr 1fr;display:grid}.lpv-sharecard__acts .lpv-wa{grid-column:1/-1}.lpv-sharecard__acts .lp-btn{min-width:0}.lpv-sharecard__hint{font-size:var(--fs-small);color:var(--text-muted)}.lpv-amount{align-items:center;gap:var(--sp-2);font-size:var(--fs-small);color:var(--text-muted);display:inline-flex}@media (width>=768px){.lpv-sharecard{flex-wrap:wrap;align-items:center;display:flex}.lpv-sharecard>.lpv-sharecard__img{flex:0 300px;min-width:min(220px,100%);margin-inline:auto}.lpv-sharecard>.lp-stack{flex:260px}}.lpv-share__panel{z-index:65;top:calc(100% + 8px);left:var(--dx,0px);width:min(340px,calc(100vw - 2*var(--gutter)));gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-lg);background:var(--surface-2);border:1px solid var(--border-strong);box-shadow:var(--elev-2);animation:lpv-rise var(--dur-standard) var(--ease-enter) both;grid-template-columns:minmax(0,1fr);display:grid;position:absolute}.lpv-share--end .lpv-share__panel{left:auto;right:calc(-1 * var(--dx,0px))}.lpv-share__panel .lpv-sharecard__img{max-width:min(260px,100%);transform:none}.lpv-share__title{font-weight:700}@media (width<=767px){.lpv-share__panel{width:calc(100vw - 2*var(--gutter))}}.lpv-share__linkbox{width:100%;min-height:40px;padding:0 var(--sp-3);border-radius:var(--r-md);background:var(--surface-1);border:1px solid var(--border-strong);color:var(--text);font:inherit;font-size:var(--fs-small)}.lpv-share__amount{padding:var(--sp-1) 0}.lpv-share__lock{font-size:var(--fs-small);color:var(--text-muted);align-items:center;gap:6px;display:flex}.lpv-share__chip{padding:2px var(--sp-3);font-family:var(--font-display);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:var(--display-tracking);color:var(--pink);background:color-mix(in srgb,var(--pink) 14%,transparent);border:1px solid color-mix(in srgb,var(--pink) 45%,transparent);border-radius:999px;justify-self:start;align-items:center;gap:6px;display:inline-flex}[data-share-preview] img{transition:opacity var(--dur-standard) var(--ease-enter)}[data-share-preview].is-swapping img{opacity:.45}.lpv-share__panel .lpv-sharecard__acts{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=400px){.lpv-share__panel .lpv-sharecard__acts,.lpv-sharecard__acts{grid-template-columns:minmax(0,1fr)}}@keyframes lpv-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lpv-share__panel{animation:none}.lpv-sharecard__img,[data-share-preview] img{transition:none;transform:none}}.lpv-sharecard__img{background:linear-gradient(var(--surface-3),var(--surface-3)) left 18px top 12%/62% 5.5% no-repeat,linear-gradient(var(--surface-3),var(--surface-3)) left 18px top 20%/44% 5.5% no-repeat,linear-gradient(90deg,color-mix(in srgb,var(--turquoise) 28%,transparent) 52%,color-mix(in srgb,var(--pink) 28%,transparent) 52%) left 18px top 70%/calc(100% - 36px) 7% no-repeat,linear-gradient(var(--surface-3),var(--surface-3)) right 18px bottom 18px/18% 14.4% no-repeat,linear-gradient(160deg,var(--surface-2),var(--surface-1))}.lpv-sharecard__img.is-loading img{opacity:0}.lpv-sharecard__img.is-loading:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--text) 9%,transparent) 50%,transparent);animation:1.4s linear infinite lpv-sk;position:absolute;inset:0;transform:translate(-100%)}@keyframes lpv-sk{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.lpv-sharecard__img.is-loading:after{animation:none}}
