.CommentsSection-module__2aivdq__root{gap:var(--space-4);flex-direction:column;display:flex}.CommentsSection-module__2aivdq__head{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.CommentsSection-module__2aivdq__sortTabs{gap:var(--space-1);display:flex}.CommentsSection-module__2aivdq__sortBtn{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);color:var(--color-text-muted);font:var(--t-label);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;border:none}.CommentsSection-module__2aivdq__sortBtn:hover{background-color:var(--color-surface-sunken)}.CommentsSection-module__2aivdq__sortBtn[aria-pressed=true]{background-color:var(--color-accent-tint);color:var(--color-accent-text)}.CommentsSection-module__2aivdq__list{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CommentsSection-module__2aivdq__item{gap:var(--space-3);-webkit-padding-after:var(--space-4);-webkit-border-after:var(--border-hairline) solid var(--color-hairline);border-bottom:var(--border-hairline) solid var(--color-hairline);animation:CommentsSection-module__2aivdq__comment-in var(--dur-slow) var(--ease-standard);padding-bottom:var(--space-4);display:flex}.CommentsSection-module__2aivdq__item:last-child{-webkit-padding-after:0;-webkit-border-after:none;border-bottom:none;padding-bottom:0}.CommentsSection-module__2aivdq__itemPending{opacity:.85}.CommentsSection-module__2aivdq__itemBody{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.CommentsSection-module__2aivdq__itemHead{align-items:center;gap:var(--space-2);font:var(--t-label);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.CommentsSection-module__2aivdq__author{color:var(--color-text-strong);font-weight:600}.CommentsSection-module__2aivdq__helpfulBtn{-webkit-margin-before:var(--space-1);align-self:flex-start;align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);border:var(--border-hairline) solid var(--color-hairline);font:var(--t-label);color:var(--color-text-muted);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;margin-top:var(--space-1);display:inline-flex}.CommentsSection-module__2aivdq__helpfulBtn:hover:not(:disabled){background-color:var(--color-surface-sunken)}.CommentsSection-module__2aivdq__helpfulBtn[aria-pressed=true]{background-color:var(--color-accent-tint);color:var(--color-accent-text);border-color:transparent}.CommentsSection-module__2aivdq__helpfulBtn:disabled{cursor:default}.CommentsSection-module__2aivdq__itemActions{align-items:center;gap:var(--space-2);-webkit-margin-before:var(--space-1);flex-wrap:wrap;margin-top:var(--space-1);display:flex}.CommentsSection-module__2aivdq__itemActions .CommentsSection-module__2aivdq__helpfulBtn{-webkit-margin-before:0;margin-top:0}.CommentsSection-module__2aivdq__reportBtn{padding:var(--space-1) var(--space-2);font:var(--t-label);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;text-decoration:underline}.CommentsSection-module__2aivdq__reportBtn:disabled{cursor:default;text-decoration:none}.CommentsSection-module__2aivdq__form{gap:var(--space-2);flex-direction:column;display:flex}.CommentsSection-module__2aivdq__formFoot{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.CommentsSection-module__2aivdq__counter{font:var(--t-micro);color:var(--color-text-muted)}@keyframes CommentsSection-module__2aivdq__comment-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CommentsSection-module__2aivdq__item{animation:none}}.CommentsSection-module__2aivdq__loginPrompt{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.CommentsSection-module__2aivdq__reportNote{margin:var(--space-1) 0 0;font:var(--t-caption);color:var(--color-text-muted)}.CommentsSection-module__2aivdq__reportNote:empty{margin:0}.CommentsSection-module__2aivdq__more{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.CommentsSection-module__2aivdq__moreError{font:var(--t-caption);color:var(--color-loss-text);margin:0}
.ArticleComments-module__bG1Goa__card{-webkit-margin-before:var(--space-8);margin-top:var(--space-8)}
.ReadingProgress-module__Q8-eQa__track{height:3px;z-index:var(--z-fab);pointer-events:none;position:fixed;top:0;left:0;right:0}.ReadingProgress-module__Q8-eQa__bar{background:var(--color-accent);height:100%;width:0%;transition:inline-size var(--dur-fast) linear}@media (prefers-reduced-motion:reduce){.ReadingProgress-module__Q8-eQa__bar{transition:none}}
