:where(.social-share-button){align-items:center;display:flex;gap:.5em;text-decoration:none;width:-moz-min-content;width:min-content}:where(.social-share-button__icon){font-size:1.5em}:where(.social-share-button--styled){--color-hover:color-mix(in srgb,var(--color-brand),#000 15%);background-color:var(--color-brand);border-radius:.25rem;color:#fff;font-size:.875rem;line-height:normal;padding:.5rem;transition:all .25s ease-out}:where(.social-share-button--styled):hover{background-color:var(--color-hover)}:where(.social-share-button--styled) :where(.social-share-button__label){padding:0 .5rem}.like-wrapper[data-v-7c19af94]{display:inline-block;position:relative}.like-btn[data-v-7c19af94]{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:18px;gap:5px;transition:transform .2s ease-in-out}.like-btn[data-v-7c19af94]:hover{transform:scale(1.1)}.heart-icon[data-v-7c19af94]{font-size:22px;transition:color .3s ease-in-out}.liked .heart-icon[data-v-7c19af94]{color:#e63946}.animating.liked .heart-icon[data-v-7c19af94]{animation:pulse-7c19af94 .4s ease-in-out}.animating:not(.liked) .heart-icon[data-v-7c19af94]{animation:shake-7c19af94 .3s ease-in-out}.like-count[data-v-7c19af94]{color:#b22222;font-weight:700;transition:transform .3s}.pop[data-v-7c19af94]{animation:pop-7c19af94 .3s ease-in-out}@keyframes pulse-7c19af94{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes shake-7c19af94{0%,to{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-1px)}}@keyframes pop-7c19af94{0%{transform:scale(1)}50%{transform:scale(1.6)}to{transform:scale(1)}}.floating-like[data-v-7c19af94]{animation:floatUp-7c19af94 .8s ease-out;color:#e63946;font-weight:700;left:50%;pointer-events:none;position:absolute;top:-22px;transform:translate(-50%);white-space:nowrap}@keyframes floatUp-7c19af94{0%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(-30px)}}.comments-section[data-v-27c75bb3]{max-width:100%}.reading-progress[data-v-cf90739e]{pointer-events:none}.reading-progress-bar[data-v-cf90739e]{box-shadow:0 0 10px #0ea5e980}
