.button_btn__KfSGo{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font:inherit;font-family:var(--font-sans);font-weight:600;font-size:14px;padding:12px 20px;border-radius:var(--radius-pill);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform .12s ease,background .12s ease;text-decoration:none}.button_btn__KfSGo:hover:not(:disabled){transform:translateY(-1px)}.button_btn__KfSGo:active:not(:disabled){transform:translateY(0)}.button_btn__KfSGo[data-variant=accent]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.button_btn__KfSGo[data-variant=ghost]{background:transparent;border-color:var(--line);color:var(--ink)}.button_btn__KfSGo[data-variant=text]{background:transparent;border-color:transparent;color:var(--ink-2)}.button_btn__KfSGo[data-size=sm]{padding:8px 14px;font-size:13px}.button_btn__KfSGo[data-size=lg]{padding:16px 26px;font-size:15px}.button_btn__KfSGo:disabled{opacity:.4;cursor:not-allowed;transform:none}.feed-comments_unlockRipple__IpP89{position:absolute;inset:0;border-radius:inherit;animation:feed-comments_rippleIn__09gBa .7s cubic-bezier(.2,.7,.2,1) forwards}@keyframes feed-comments_rippleIn__09gBa{0%{transform:scale(0);opacity:.6}to{transform:scale(2.5);opacity:0}}.feed-comments_unlockBadge__sYoO7{animation:feed-comments_badgeIn__XFVWY .5s cubic-bezier(.34,1.56,.64,1) .6s both}@keyframes feed-comments_badgeIn__XFVWY{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}.feed-comments_unlockHeadline__zo3ZN{animation:feed-comments_fadeUp__39IVE .5s ease .8s both}.feed-comments_unlockCta__pyoF9{animation:feed-comments_fadeUp__39IVE .4s ease 1s both}@keyframes feed-comments_fadeUp__39IVE{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.feed-comments_feedCommentsShell__FmviV{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.feed-comments_feedOnly__8VXmG{grid-template-columns:minmax(0,1fr)}.feed-comments_respondMode__aSYG_{grid-template-columns:minmax(0,760px);justify-content:center}.feed-comments_commentsPanel__xr2UX,.feed-comments_feedPanel___b_QQ{background:var(--paper-2);border:1px solid var(--line);border-radius:var(--radius-card);overflow:hidden;display:flex;flex-direction:column}@media (max-width:980px){.feed-comments_feedCommentsShell__FmviV,.feed-comments_respondMode__aSYG_{grid-template-columns:minmax(0,1fr)}.feed-comments_respondMode__aSYG_{justify-content:stretch}}@media (max-width:720px){.feed-comments_feedCommentsShell__FmviV{gap:16px}}.avatar_avatar__edwFd{width:36px;height:36px;border-radius:50%;background:var(--paper-3);display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-serif);font-weight:600;font-size:15px;color:var(--ink);border:1px solid var(--line);flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.avatar_avatar__edwFd[data-size=sm]{width:28px;height:28px;font-size:12px}.avatar_avatar__edwFd[data-size=lg]{width:44px;height:44px;font-size:17px}.avatar_avatar__edwFd[data-tone=terracotta]{background:oklch(.84 .08 35);color:oklch(.35 .13 35)}.avatar_avatar__edwFd[data-tone=sage]{background:oklch(.86 .05 145);color:oklch(.35 .07 145)}.avatar_avatar__edwFd[data-tone=ochre]{background:oklch(.86 .08 80);color:oklch(.38 .11 80)}.avatar_avatar__edwFd[data-tone=dusk]{background:oklch(.82 .05 280);color:oklch(.35 .08 280)}.avatar_avatar__edwFd[data-tone=rose]{background:oklch(.86 .06 10);color:oklch(.38 .13 10)}.pill_pill__8pGJ2{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--paper);border-radius:var(--radius-pill);padding:4px 10px;font-family:var(--font-sans);font-size:12px;color:var(--ink-2);font-weight:500}.pill_pill__8pGJ2[data-tone=accent]{background:var(--accent-soft);border-color:color-mix(in srgb,var(--accent) 25%,transparent);color:var(--accent)}.pill_pill__8pGJ2[data-tone=sage]{background:var(--sage-soft);border-color:color-mix(in srgb,var(--sage) 25%,transparent);color:oklch(.42 .06 145)}