/* Share a place (place-share.js): compact Share / Copy link control, the URL itself is not shown (2.11.2026) */
.pc-share{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;position:relative}
.pc-share button{appearance:none;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:999px;padding:8px 14px;min-height:40px;font-family:inherit;font-weight:700;font-size:13px;line-height:1;cursor:pointer;background:#fff;color:#57108e;box-shadow:inset 0 0 0 1.5px #c9b3de}
.pc-share button:hover{box-shadow:inset 0 0 0 1.5px #57108e}
.pc-share button:focus-visible{outline:2px solid #57108e;outline-offset:2px}
.pc-share.is-copied .pc-share-copy{background:#1f7a4d;color:#fff;box-shadow:none}
.pc-share-status{font-size:12.5px;font-weight:700;color:#1f7a4d}
.pc-share-status:empty{display:none}
.pc-share.is-card{margin:0 0 10px}
@media(pointer:coarse){.pc-share button{min-height:44px}}
html body.pc-large-text .pc-share button{font-size:15px;min-height:48px}
