.share{position:relative}.share,.share__btn{display:inline-flex}.share__btn{align-items:center;gap:10px;padding:0;color:var(--bone-2);transition:color .3s}.share__icon{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--line-2);border-radius:50%;transition:border-color .3s,background .3s,color .3s}.share__btn:hover,.share__btn[aria-expanded=true]{color:var(--bone)}.share__btn:hover .share__icon,.share__btn[aria-expanded=true] .share__icon{border-color:var(--c,var(--bone-2));color:var(--c,var(--bone))}.share__menu{position:absolute;top:calc(100% + 10px);right:0;z-index:90;display:grid;min-width:168px;padding:6px;border-radius:14px;border:1px solid var(--line-2);background:rgb(18 18 22/.92);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 18px 40px rgb(0 0 0/.5);animation:share-in .22s var(--ease-out)}.share--up .share__menu{top:auto;bottom:calc(100% + 10px)}.share__item{display:block;padding:10px 12px;border-radius:9px;font-size:14px;text-align:left;color:var(--bone-2);transition:background .2s,color .2s}.share__item:focus-visible,.share__item:hover{background:rgb(255 255 255/.07);color:var(--bone);outline:none}@keyframes share-in{0%{opacity:0;translate:0 -4px}}@media (prefers-reduced-motion:reduce){.share__menu{animation:none}}.cs__end{justify-self:end;display:flex;align-items:center;gap:14px;min-width:0}.cs__end .share{padding-right:14px;border-right:1px solid var(--line)}.cs__end:not(:has(.cs__step)) .share{padding-right:0;border-right:0}@media (max-width:767px){.cs__end .share__label{display:none}.cs__end .share{padding-right:0;border-right:0}}.ar__box-nav .share__icon{width:44px;height:44px}.ar__box-nav .share__btn:hover .share__icon{background:var(--bone);border-color:var(--bone);color:var(--ink)}