.NewsComments-module__AmJ2lW__wrap{gap:var(--space-4);flex-direction:column;display:flex}.NewsComments-module__AmJ2lW__toggleBtn{align-items:center;gap:var(--space-2);width:fit-content;color:var(--color-gray);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:0;font-size:13px;display:inline-flex}.NewsComments-module__AmJ2lW__toggleBtn:hover{color:var(--color-white-muted)}.NewsComments-module__AmJ2lW__toggleIconOpen{transform:rotate(90deg)}.NewsComments-module__AmJ2lW__center{padding:var(--space-5) 0;justify-content:center;display:flex}.NewsComments-module__AmJ2lW__commentsBlock{gap:var(--space-3);flex-direction:column;display:flex}.NewsComments-module__AmJ2lW__createCard{gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-black);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);flex-direction:column;display:flex}.NewsComments-module__AmJ2lW__textareaWrap{position:relative}.NewsComments-module__AmJ2lW__textarea{width:100%;min-height:80px;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-gray);border:1px solid var(--color-gray-muted);color:var(--color-white);font-family:var(--font-body);resize:vertical;font-size:13px}.NewsComments-module__AmJ2lW__textarea:focus{border-color:var(--color-accent);outline:none}.NewsComments-module__AmJ2lW__formRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.NewsComments-module__AmJ2lW__error{color:var(--color-error);font-size:12px}.NewsComments-module__AmJ2lW__replyBanner{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-white-muted);background:#458eeb1f;border:1px solid #458eeb4d;font-size:12px;display:flex}.NewsComments-module__AmJ2lW__replyBanner strong{color:var(--color-white)}.NewsComments-module__AmJ2lW__replyBanner .NewsComments-module__AmJ2lW__commentActionBtn{margin-left:auto}.NewsComments-module__AmJ2lW__commentThread{gap:var(--space-2);flex-direction:column;display:flex}.NewsComments-module__AmJ2lW__comment{gap:var(--space-2);padding:var(--space-3);background:var(--color-bg-black);border:1px solid var(--color-gray-muted);border-radius:var(--radius-md);flex-direction:column;display:flex}.NewsComments-module__AmJ2lW__commentMeta{align-items:center;gap:var(--space-2);color:var(--color-gray);font-size:12px;display:flex}.NewsComments-module__AmJ2lW__commentBody{color:var(--color-white-muted);white-space:pre-wrap;word-break:break-word;font-size:13px}.NewsComments-module__AmJ2lW__commentActions{align-items:center;gap:var(--space-3);color:var(--color-gray);font-size:12px;display:flex}.NewsComments-module__AmJ2lW__voteBtn{color:var(--color-gray);cursor:pointer;background:0 0;border:none;padding:2px;line-height:0}.NewsComments-module__AmJ2lW__voteBtn:hover{color:var(--color-white)}.NewsComments-module__AmJ2lW__voteActiveUp{color:var(--color-success)}.NewsComments-module__AmJ2lW__voteActiveDown{color:var(--color-error)}.NewsComments-module__AmJ2lW__score{font-family:var(--font-mono);color:var(--color-white-muted);font-size:12px}.NewsComments-module__AmJ2lW__commentActionBtn{color:var(--color-gray);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;display:inline-flex}.NewsComments-module__AmJ2lW__commentActionBtn:hover{color:var(--color-accent)}.NewsComments-module__AmJ2lW__commentChildren{gap:var(--space-2);margin-left:var(--space-4);padding-left:var(--space-3);border-left:2px solid var(--color-gray-muted);flex-direction:column;display:flex}.NewsComments-module__AmJ2lW__deleted{color:var(--color-gray);font-style:italic}
.NewsFeedPost-module___FCuRq__post{gap:var(--space-5);flex-direction:column;scroll-margin-top:100px;display:flex}.NewsFeedPost-module___FCuRq__date{align-items:baseline;gap:8px;width:fit-content;display:inline-flex}.NewsFeedPost-module___FCuRq__dateDay{font-family:var(--font-mono);color:var(--color-gray);font-size:12px;line-height:1.3}.NewsFeedPost-module___FCuRq__dateTime{font-family:var(--font-mono);color:var(--color-gray-muted);font-size:11px;line-height:1.3}.NewsFeedPost-module___FCuRq__categoryBadge{border-radius:var(--radius-sm);width:fit-content;color:var(--color-accent);text-transform:uppercase;letter-spacing:.04em;background:#458eeb24;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.NewsFeedPost-module___FCuRq__tags{flex-wrap:wrap;gap:6px;display:flex}.NewsFeedPost-module___FCuRq__tag{border-radius:var(--radius-sm);color:var(--color-gray);background:#ffffff0d;padding:1px 8px;font-size:11px}.NewsFeedPost-module___FCuRq__cover{aspect-ratio:16/9;border-radius:var(--radius-lg);border:1px solid var(--color-gray-muted);width:100%;position:relative;overflow:hidden}.NewsFeedPost-module___FCuRq__coverImg{object-fit:cover}.NewsFeedPost-module___FCuRq__titleRow{align-items:flex-start;gap:var(--space-3);display:flex}.NewsFeedPost-module___FCuRq__title{font-family:var(--font-heading);color:var(--color-white);flex:1;font-size:clamp(20px,2.5vw,28px);font-weight:700;line-height:1.25}.NewsFeedPost-module___FCuRq__copyBtn{width:26px;height:26px;color:var(--color-gray);border:1px solid var(--color-gray-muted);border-radius:var(--radius-sm);cursor:var(--cursor-pointer);opacity:0;transition:opacity var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);background:0 0;flex-shrink:0;justify-content:center;align-items:center;margin-top:5px;display:flex}.NewsFeedPost-module___FCuRq__post:hover .NewsFeedPost-module___FCuRq__copyBtn{opacity:1}.NewsFeedPost-module___FCuRq__copyBtn:hover{color:var(--color-white-muted);background:#ffffff0d;border-color:#fff3}.NewsFeedPost-module___FCuRq__copyBtnDone{opacity:1!important;color:var(--color-success)!important;background:#73bd8114!important;border-color:#73bd814d!important}.NewsFeedPost-module___FCuRq__footerRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.NewsFeedPost-module___FCuRq__authorPlain{color:var(--color-gray);font-size:13px}.NewsFeedPost-module___FCuRq__views{color:var(--color-gray);align-items:center;gap:4px;font-size:12px;display:inline-flex}.NewsFeedPost-module___FCuRq__divider{background:var(--color-gray-muted);height:1px;margin:var(--space-7) 0}
