.content-share-button.content-share-button{border:1px solid color-mix(in srgb,currentColor 18%,transparent);width:32px;min-width:32px;height:32px;min-height:32px;color:var(--muted,var(--atlas-muted,#a29da9));font-family:var(--sans);cursor:pointer;background:0 0;border-radius:9px;flex:none;justify-content:center;align-items:center;margin:0;padding:6px;transition:background .18s,color .18s,border-color .18s,box-shadow .18s;display:inline-flex;position:static}.content-share-button.content-share-button:is(:hover,:focus-visible):not(:disabled){color:var(--mw-link-ink,var(--lightningcss-light,#376582)var(--lightningcss-dark,#b7cdea));background:color-mix(in srgb,currentColor 13%,transparent);border-color:color-mix(in srgb,currentColor 45%,transparent);filter:none;opacity:1;box-shadow:inset 0 1px #ffffff12,0 2px 8px #00000012}.content-share-button:focus-visible{outline-offset:3px;outline:2px solid}.content-share-button:disabled{opacity:.5;cursor:default}.content-share-feedback{z-index:1200;border:1px solid var(--line);background:var(--panel,var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,#22242c));max-width:min(420px,100vw - 32px);color:var(--text);font:12px/1.5 var(--sans);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex;position:fixed;inset:auto 16px 24px auto;box-shadow:0 8px 30px #0003}.content-share-feedback input{width:100%;min-width:0;font:inherit;color:inherit;flex:1;padding:8px}.content-share-feedback button{color:inherit;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:5px;display:inline-flex}.content-share-feedback button:hover{color:#fff;background:#be302d}:is(.atlas-place-entry,.event-row-entry,.discover-listing-entry):has(>.record-card-actions .content-share-button)>a{padding-inline-end:118px!important}:is(.atlas-place-entry,.event-row-entry,.discover-listing-entry):has(>.record-card-actions):not(:has(>.record-card-actions .report-button))>a{padding-inline-end:82px!important}.atlas-opportunity-row>span{align-items:center;gap:3px}.reportable-row>.record-card-actions{align-items:center;gap:4px;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.reportable-row:has(>.record-card-actions)>.public-ad-link{padding-right:88px}@media (pointer:coarse){.content-share-button.content-share-button{min-height:44px}}@media (prefers-reduced-motion:reduce){.content-share-button.content-share-button{transition:none}}
