@charset "utf-8";

.ods-c-share { position: relative; }

.ods-c-share__dropdown { position: absolute; z-index: 2; right: 0px; width: 330px; flex-direction: column; padding: var(--space-padding-L) var(--space-padding-XL); align-items: flex-start; gap: var(--space-padding-L); margin-top: 5px; display: none; opacity: 0; transform: scaleX(0) scaleY(0); transition-duration: 75ms; transition-timing-function: cubic-bezier(0.4, 0, 1, 1); border-radius: 4px; border: 1px solid var(--color-button-secondaryOutline); background: var(--color-neutral-0); box-shadow: rgba(0, 0, 0, 0.25) 0px 4px 4px; }

.ods-c-share__dropdown--open { display: flex; opacity: 1; transform: scaleX(1) scaleY(1); transition-duration: 0.1s; transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }

.ods-c-share .ods-c-share__title { color: var(--color-neutral-90); font-family: var(--font-family2); font-size: var(--font-paragraph-text3-size); line-height: var(--font-paragraph-text3-lineHeight); margin-bottom: 12px; }

.ods-c-share .ods-c-share__container { display: grid; grid-template-columns: 1fr 1fr; gap: 8px; list-style: none; padding: 0px; margin: 0px; }

.ods-c-share .ods-c-share__container .ods-c-anchor__icon { width: 24px; height: 24px; }

.ods-c-share .ods-c-share__container .ods-c-anchor:hover .ods-c-anchor__icon { color: var(--color-neutral-80); }

.ods-c-share .ods-c-share__container .ods-c-share__copy-button { background: transparent; border: none; padding: 0px; }

.ods-c-share .ods-c-share__container .ods-c-share__copy-button .ods-c-share__icon-check { display: none; }

@supports not (text-box: none) {
  .ods-c-share .ods-a-button__label { line-height: calc(var(--font-button-S-lineHeight) - 4px); }
}

.ods-c-authorship__buttons--with-ai-buttons .ods-c-share .ods-a-button { padding: 5px var(--space-padding-S); }

.ods-c-authorship__buttons--with-ai-buttons .ods-c-share .ods-a-button__label { display: none; }

.ods-body-mobile .ods-c-authorship__buttons { flex-basis: 100%; margin-top: var(--space-padding-M); }

.ods-body-mobile .ods-c-authorship-bottom__action-bar .ods-c-share { flex-basis: auto; }
