.cineShareCardWrap{position:relative;min-width:0;max-width:100%;display:block}.cineShareCardWrap>.cinePeopleDirectoryCard,.cineShareCardWrap>.cinePersonLocalCard,.cineShareCardWrap>.cinePersonChip,.cineShareCardWrap>.cineFilmCard>a{width:100%;box-sizing:border-box}.cineShareCardWrap>.cinePeopleDirectoryCard{padding-right:42px}.cineCardShareButton{position:absolute;right:8px;top:8px;z-index:2;width:27px;height:27px;display:grid;place-items:center;padding:0;margin:0;border:1px solid rgba(255,255,255,.24);border-radius:50%;background:rgba(18,23,31,.84);color:#fff;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.15)}.cineCardShareButton:hover,.cineCardShareButton:focus-visible{background:var(--vision-accent,#b78b4a);color:#10131a;outline-offset:2px}.cineCardShareStatus{position:absolute;right:0;top:38px;z-index:5;padding:4px 7px;border-radius:6px;background:#171b24;color:white;font-size:11px;white-space:nowrap}.cineCatalogShare{margin-block:1.5rem}.cineShareQr summary{cursor:pointer}.cineShareQr img{max-width:100%;background:white;padding:8px;border-radius:12px}
/* Preserve native filmography and cast links without wrapper layout changes. */
.cinePeopleDirectoryGrid>.cineShareCardWrap{min-width:0;width:100%}.cinePeopleDirectoryGrid>.cineShareCardWrap>.cinePeopleDirectoryCard{height:100%;padding-right:46px}.cinePeopleDirectoryGrid>.cineShareCardWrap>.cineCardShareButton{right:9px;top:9px}
