.reaction-bar[data-v-efb937c8]{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.reaction-button[data-v-efb937c8]{min-height:var(--control-h-compact);background:var(--eco-surface);color:var(--eco-ink-soft);font-size:var(--fs-small);font-weight:var(--fw-medium);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .6rem;display:inline-flex}.reaction-emoji[data-v-efb937c8]{font-size:.95rem;line-height:1}.reaction-button--like.reaction-button--active[data-v-efb937c8],.reaction-button[data-v-efb937c8]:hover{background:var(--eco-blue-soft);color:#4c95ce}.reaction-button--dislike.reaction-button--active[data-v-efb937c8]{background:var(--eco-danger-soft);color:var(--eco-danger)}.reaction-button[data-v-efb937c8]:disabled{opacity:.62;cursor:wait}.news-discussion[data-v-383bb5f2]{gap:.75rem;display:grid}.comments-count[data-v-383bb5f2]{color:var(--eco-muted);font-size:var(--fs-small)}.comments-list[data-v-383bb5f2]{gap:.85rem;display:grid}.comments-accordion[data-v-383bb5f2]{border:1px solid var(--eco-line);border-radius:var(--radius-md);background:#fff;gap:.65rem;padding:.45rem;display:grid}.comments-accordion__button[data-v-383bb5f2]{border-radius:var(--radius-sm);background:var(--eco-surface-soft);width:100%;min-height:2.8rem;color:var(--eco-ink);text-align:left;cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:.8rem;padding:.55rem .65rem;display:flex}.comments-accordion__button[data-v-383bb5f2]:hover{background:var(--eco-blue-soft)}.comments-accordion__button span[data-v-383bb5f2]:first-child{gap:.12rem;min-width:0;display:grid}.comments-accordion__button strong[data-v-383bb5f2]{font-size:var(--fs-small);font-weight:var(--fw-semibold)}.comments-accordion__button small[data-v-383bb5f2]{color:var(--eco-muted);font-size:var(--fs-small);font-weight:var(--fw-regular)}.comments-accordion__icon[data-v-383bb5f2]{width:1.55rem;height:1.55rem;color:var(--eco-muted);font-size:1rem;font-weight:var(--fw-medium);background:#fff;border-radius:999px;flex:none;place-items:center;display:grid}.comments-accordion__body[data-v-383bb5f2]{gap:.85rem;padding:.15rem .25rem .2rem;display:grid}.accordion-fade-enter-active[data-v-383bb5f2],.accordion-fade-leave-active[data-v-383bb5f2]{transition:opacity .14s,transform .14s}.accordion-fade-enter-from[data-v-383bb5f2],.accordion-fade-leave-to[data-v-383bb5f2]{opacity:0;transform:translateY(-.25rem)}.comment-form[data-v-383bb5f2]{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.55rem;display:grid}.comment-auth-note[data-v-383bb5f2]{border-radius:var(--radius-md);background:var(--eco-surface-soft);color:var(--eco-muted);font-size:var(--fs-small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.55rem;padding:.65rem .75rem;display:flex}.comment-auth-note a[data-v-383bb5f2]{color:#4c95ce;font-weight:var(--fw-medium);text-decoration:none}.comment-input-wrap[data-v-383bb5f2]{gap:.35rem;display:grid}.emoji-row[data-v-383bb5f2]{flex-wrap:wrap;gap:.25rem;display:flex}.emoji-button[data-v-383bb5f2]{background:var(--eco-surface);cursor:pointer;border:1px solid #0000;border-radius:999px;place-items:center;width:1.65rem;height:1.65rem;font-size:.9rem;line-height:1;display:grid}.emoji-button[data-v-383bb5f2]:hover{border-color:var(--eco-line-strong);background:var(--eco-blue-soft)}@media (width<=760px){.comment-form[data-v-383bb5f2]{grid-template-columns:1fr}}
