.TopicPoll_topicHeader__0ZgKB{display:flex;align-items:flex-start;gap:12px;min-width:0}.TopicPoll_topicAvatar__IaPP5{width:42px;height:42px;border-radius:12px;overflow:hidden;background:#f3f4f6;flex:0 0 auto}.TopicPoll_topicTitle__8YuOO{min-width:0;flex:1 1 auto;font-size:16px;font-weight:900;color:#111827;line-height:1.35;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.TopicPoll_topicRing__7L_Ag{width:52px;height:52px;border-radius:999px;background:conic-gradient(var(--ring-color,rgba(102,187,106,.92)) calc(var(--p) * 1%),#e5e7eb 0);padding:3px;flex:0 0 auto}.TopicPoll_topicRingInner__Txtqb{width:100%;height:100%;border-radius:999px;background:#ffffff;display:flex;flex-direction:column;align-items:center;justify-content:center}.TopicPoll_topicCard__deqvV{min-height:188px}.TopicPoll_topicSpacer__O1qnF{flex:1 1 auto}.TopicPoll_topicFooter__NgkFh{display:grid;gap:10px}.TopicPoll_topicButtons__zlOX_{display:flex;gap:10px}.TopicPoll_topicPickNo__0vtOa,.TopicPoll_topicPickYes__cFL55{flex:1 1 0;height:42px;border-radius:12px;border:0;color:#ffffff;font-size:14px;font-weight:900;cursor:pointer;transition:background-color .14s ease,box-shadow .14s ease}.TopicPoll_topicMetaRow__FUlST{display:flex;align-items:center;justify-content:space-between;gap:12px}.TopicPoll_topicVoters___i_AI{font-size:12px;font-weight:800;color:#6b7280}@media (hover:hover) and (pointer:fine){.TopicPoll_topicPickNo__0vtOa,.TopicPoll_topicPickYes__cFL55{transition:filter .16s ease,background-color .16s ease}.TopicPoll_topicPickNo__0vtOa:hover,.TopicPoll_topicPickYes__cFL55:hover{filter:brightness(1.15)}}.TopicPoll_card__ujxbK{border-radius:16px;background:#ffffff;overflow:hidden;box-shadow:0 0 0 1px #e5e7eb,0 10px 40px -10px rgba(0,0,0,.08);padding:12px;display:flex;flex-direction:column;gap:12px}.TopicPoll_results__jwqsu{display:grid;gap:6px}.TopicPoll_row__hxnKL{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;height:30px;padding:0 10px;border-radius:9px;background:#f3f4f6;overflow:hidden}.TopicPoll_fill__r5yDF{position:absolute;left:0;top:0;bottom:0;border-radius:9px 0 0 9px;transition:width .42s cubic-bezier(.22,1,.36,1)}.TopicPoll_rowPicked__wq6dt{box-shadow:inset 0 0 0 2px currentColor}.TopicPoll_label__30mRl,.TopicPoll_pct__khjwS{position:relative;z-index:1;font-size:13px;font-weight:800;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TopicPoll_pct__khjwS{flex:0 0 auto;font-variant-numeric:tabular-nums}.TopicPoll_labelPicked__FFiAF{font-weight:900}.TopicPoll_cardFlat__X_G3o{border-radius:8px;border:1px solid #f3f4f6;box-shadow:none}