.headerRightActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.siteUpdatesBellBtn{color:#fde68a;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#fbbf2433,#0f261de6);border:1.5px solid #fbbf2485;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:12px;font-weight:850;transition:width .26s cubic-bezier(.16,1,.3,1),padding .26s cubic-bezier(.16,1,.3,1),background .2s,border-color .2s,box-shadow .2s,transform .18s;display:inline-flex;position:relative;overflow:visible;box-shadow:0 4px 12px #0000004d,0 0 10px #fbbf2433}.siteUpdatesBellBtn:hover{color:#fff;background:linear-gradient(135deg,#fbbf2452,#123024f2);border-color:#fbbf24;width:116px;padding:0 12px 0 10px;transform:translateY(-1px);box-shadow:0 6px 18px #fbbf2459}.siteUpdatesBellBtn.hasUnread{border-color:#fbbf24d9;box-shadow:0 0 14px #fbbf2459}.siteUpdatesBellBtn.isRead{color:#ffffffd9;background:#ffffff14;border-color:#fbbf2459;box-shadow:0 2px 8px #0003}.siteUpdatesBellBtn.isRead:hover{color:#fff;background:linear-gradient(135deg,#fbbf243d,#123024e6);border-color:#fbbf24}.siteUpdatesBellIcon{flex-shrink:0;font-size:14px;line-height:1;display:inline-block}.siteUpdatesBellBtn.hasUnread .siteUpdatesBellIcon{transform-origin:top;animation:2.4s ease-in-out infinite cdbBellSwing}.siteUpdatesBellLabel{opacity:0;white-space:nowrap;letter-spacing:.01em;pointer-events:none;max-width:0;margin-left:0;transition:max-width .26s cubic-bezier(.16,1,.3,1),opacity .2s,margin .2s;display:inline-block;overflow:hidden}.siteUpdatesBellBtn:hover .siteUpdatesBellLabel{opacity:1;max-width:90px;margin-left:6px}@keyframes cdbBellSwing{0%,to{transform:rotate(0)}10%{transform:rotate(14deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(8deg)}40%{transform:rotate(-6deg)}50%{transform:rotate(0)}}.siteUpdatesUnreadDot{z-index:3;pointer-events:none;background:#f43f5e;border:2px solid #16110b;border-radius:50%;width:10px;height:10px;position:absolute;top:-2px;right:-2px;box-shadow:0 0 8px #f43f5ef2}.siteUpdatesModalOverlay{z-index:100005;-webkit-backdrop-filter:blur(10px);box-sizing:border-box;background:#080604d6;justify-content:center;align-items:center;width:100vw;height:100dvh;padding:20px;animation:.2s ease-out fadeIn;display:flex;position:fixed;top:0;left:0}.siteUpdatesModalCard{scrollbar-width:none;-ms-overflow-style:none;color:#f8fafc;background:linear-gradient(165deg,#162820 0%,#0d1914 100%);border:1.5px solid #fbbf247a;border-radius:24px;flex-direction:column;gap:13px;width:min(560px,100%);max-height:calc(100dvh - 36px);margin:auto;padding:18px;display:flex;overflow-y:auto;box-shadow:0 28px 80px #000000c7,0 0 0 1px #ffffff14}.siteUpdatesModalCard::-webkit-scrollbar{width:0;height:0;display:none}.siteUpdatesTopBar{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.siteUpdatesAuthorRow{align-items:center;gap:12px;display:flex}.siteUpdatesAvatarBadge{color:#111827;background:linear-gradient(135deg,#fbbf24,#d97706);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 4px 12px #fbbf244d}.siteUpdatesAuthorMeta{flex-direction:column;gap:2px;display:flex}.siteUpdatesAuthorTitleRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.siteUpdatesAuthorTitleRow strong{color:#fff;letter-spacing:-.02em;font-size:17.5px;font-weight:900}.siteUpdatesHandlePill{color:#fde047;background:#fbbf2429;border:1px solid #fbbf2466;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:800}.siteUpdatesSubtext{color:#ffffffa6;font-size:12px}.siteUpdatesCloseBtn{color:#fff;cursor:pointer;background:#ffffff1a;border:1.5px solid #ffffff38;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;font-weight:800;transition:all .18s;display:flex}.siteUpdatesCloseBtn:hover{background:#f43f5e47;border-color:#f43f5e99;transform:scale(1.06)}.siteUpdatesFeaturedBox{background:linear-gradient(145deg,#ffffff14,#ffffff08);border:1.5px solid #fbbf2461;border-radius:20px;flex-direction:column;gap:12px;padding:18px;display:flex;box-shadow:inset 0 1px #ffffff1a}.siteUpdatesFeaturedMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.siteUpdatesCategoryBadge{letter-spacing:.06em;text-transform:uppercase;color:#6ee7b7;background:#10b98133;border:1px solid #34d39980;border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:900}.siteUpdatesTimeLabel{color:#ffffffa6;font-size:11.5px;font-weight:700}.siteUpdatesFeaturedTitle{color:#fef08a;margin:0;font-size:18px;font-weight:900;line-height:1.3}.siteUpdatesMediaContainer{flex-direction:column;gap:8px;display:flex}.siteUpdatesMediaStage{cursor:zoom-in;background:#050a08b8;border:1px solid #fbbf2459;border-radius:14px;justify-content:center;align-items:center;width:100%;max-height:310px;display:flex;position:relative;overflow:hidden}.siteUpdatesMediaImg{object-fit:contain;object-position:center;width:100%;max-height:310px;transition:transform .25s;display:block}.siteUpdatesMediaStage:hover .siteUpdatesMediaImg{transform:scale(1.015)}.siteUpdatesMediaArrow{color:#fde68a;cursor:pointer;z-index:3;background:#0a120ed9;border:1.5px solid #fbbf248c;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:20px;font-weight:900;line-height:1;transition:all .18s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #0000008c}.siteUpdatesMediaArrow:hover{color:#111827;background:#fbbf24;transform:translateY(-50%)scale(1.08)}.siteUpdatesMediaArrow.prev{left:10px}.siteUpdatesMediaArrow.next{right:10px}.siteUpdatesImgCounterBadge{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;pointer-events:none;background:#0a0f0cd9;border:1px solid #ffffff38;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800;position:absolute;bottom:10px;left:10px}.siteUpdatesZoomHint{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fde68a;pointer-events:none;background:#0a0f0cd9;border:1px solid #fbbf2473;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:800;position:absolute;bottom:10px;right:10px}.siteUpdatesThumbsBar{scrollbar-width:none;-ms-overflow-style:none;align-items:center;gap:8px;padding:2px 0;display:flex;overflow-x:auto}.siteUpdatesThumbsBar::-webkit-scrollbar{width:0;height:0;display:none}.siteUpdatesThumbBtn{cursor:pointer;opacity:.65;background:#000;border:1.5px solid #fff3;border-radius:8px;flex-shrink:0;width:58px;height:42px;padding:0;transition:all .18s;position:relative;overflow:hidden}.siteUpdatesThumbBtn.active,.siteUpdatesThumbBtn:hover{opacity:1;border-color:#fbbf24;box-shadow:0 0 10px #fbbf2466}.siteUpdatesThumbBtn img{object-fit:cover;width:100%;height:100%;display:block}.siteUpdatesThumbBtn span{color:#fde047;background:#000000bf;border-radius:4px;padding:1px 4px;font-size:9px;font-weight:900;position:absolute;bottom:2px;right:3px}.siteUpdatesFeaturedSummary{color:#ffffffeb;flex-direction:column;gap:6px;font-size:13.5px;line-height:1.5;display:flex}.siteUpdatesFeaturedSummary p{margin:0}.siteUpdatesFeaturedActions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.siteUpdatesPrimaryBtn{color:#141008;background:linear-gradient(135deg,#fbbf24,#d97706);border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;min-width:170px;padding:11px 16px;font-size:13px;font-weight:900;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 6px 16px #d9770659}.siteUpdatesPrimaryBtn:hover{filter:brightness(1.06);transform:translateY(-1px)}.siteUpdatesTwitterBtn{color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:11px 14px;font-size:12.5px;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex}.siteUpdatesTwitterBtn:hover{background:#ffffff26;border-color:#ffffff59}.siteUpdatesHistorySection{flex-direction:column;gap:8px;display:flex}.siteUpdatesHistoryHeader{text-transform:uppercase;letter-spacing:.05em;color:#ffffff8c;justify-content:space-between;align-items:center;font-size:11.5px;font-weight:800;display:flex}.siteUpdatesBackLatestBtn{color:#fde047;cursor:pointer;background:0 0;border:none;padding:0;font-size:11.5px;font-weight:800}.siteUpdatesHistoryList{flex-direction:column;gap:6px;display:flex}.siteUpdatesHistoryItem{color:#f1f5f9;text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff17;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 12px;transition:all .18s;display:flex}.siteUpdatesHistoryItem:hover{background:#fbbf241a;border-color:#fbbf2459}.siteUpdatesHistoryMiniThumb{border:1px solid #fbbf2459;border-radius:8px;flex-shrink:0;width:38px;height:38px;overflow:hidden}.siteUpdatesHistoryMiniThumb img{object-fit:cover;width:100%;height:100%;display:block}.siteUpdatesHistoryItemLeft{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.siteUpdatesHistoryTag{color:#6ee7b7;letter-spacing:.05em;font-size:9.5px;font-weight:850}.siteUpdatesHistoryItemLeft strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:800;overflow:hidden}.siteUpdatesHistoryDate{color:#ffffff8c;flex-shrink:0;font-size:11px;font-weight:700}.siteUpdatesFooterBar{color:#fff9;border-top:1px solid #ffffff1a;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:10px;font-size:11.5px;display:flex}.siteUpdatesFooterLinks{align-items:center;gap:8px;display:flex}.siteUpdatesFooterSocialBtn{color:#fde047;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:800;text-decoration:none;transition:all .18s;display:inline-flex}.siteUpdatesFooterSocialBtn:hover{color:#fff;background:#fbbf242e;border-color:#fbbf2480;transform:translateY(-1px)}.siteUpdatesFooterSocialBtn svg{flex-shrink:0}.siteUpdatesLightboxOverlay{z-index:100020;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#050505eb;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:20px;display:flex;position:fixed;inset:0}.siteUpdatesLightboxToolbar{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.siteUpdatesLightboxPager{color:#fde68a;background:#ffffff14;border:1px solid #fbbf2466;border-radius:999px;align-items:center;gap:10px;padding:6px 12px;font-size:12.5px;font-weight:800;display:inline-flex}.siteUpdatesLightboxPager button{color:#fff;cursor:pointer;background:#fbbf242e;border:1px solid #fbbf2473;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800}.siteUpdatesLightboxPager button:hover{color:#111827;background:#fbbf24}.siteUpdatesLightboxClose{color:#fff;cursor:pointer;background:#f43f5e40;border:1.5px solid #f43f5ea6;border-radius:999px;padding:8px 18px;font-size:13px;font-weight:900}.siteUpdatesLightboxImg{object-fit:contain;border:1.5px solid #fbbf2473;border-radius:16px;max-width:min(1080px,95vw);max-height:calc(100dvh - 100px);box-shadow:0 24px 64px #000000d9}@media (width<=768px){.siteUpdatesBellBtn{width:32px;height:32px;padding:0;font-size:11.5px}.siteUpdatesBellBtn:hover{width:32px;padding:0;transform:none}.siteUpdatesBellLabel{display:none!important}.siteUpdatesModalOverlay{padding:10px}.siteUpdatesModalCard{border-radius:18px;gap:10px;max-height:calc(100dvh - 20px);padding:13px 12px}.siteUpdatesAvatarBadge{width:34px;height:34px}.siteUpdatesAuthorTitleRow strong{font-size:15px}.siteUpdatesSubtext{font-size:10.5px;line-height:1.25}.siteUpdatesCloseBtn{width:30px;height:30px;font-size:13px}.siteUpdatesFeaturedBox{border-radius:15px;gap:8px;padding:12px}.siteUpdatesCategoryBadge{padding:3px 8px;font-size:9.5px}.siteUpdatesTimeLabel{font-size:10.5px}.siteUpdatesFeaturedTitle{font-size:14px;line-height:1.28}.siteUpdatesMediaStage,.siteUpdatesMediaImg{max-height:155px}.siteUpdatesMediaArrow{width:28px;height:28px;font-size:17px}.siteUpdatesImgCounterBadge,.siteUpdatesZoomHint{padding:3px 8px;font-size:10px;bottom:6px}.siteUpdatesThumbBtn{width:46px;height:34px}.siteUpdatesFeaturedSummary{gap:4px;font-size:12px;line-height:1.38}.siteUpdatesFeaturedActions{flex-direction:row;align-items:center;gap:8px;margin-top:2px}.siteUpdatesPrimaryBtn{border-radius:10px;flex:1;min-width:0;padding:9px 10px;font-size:11.5px}.siteUpdatesTwitterBtn{white-space:nowrap;border-radius:10px;padding:9px 10px;font-size:11px}.siteUpdatesHistorySection{gap:5px}.siteUpdatesHistoryHeader{font-size:10px}.siteUpdatesHistoryList{gap:5px}.siteUpdatesHistoryItem{border-radius:10px;gap:8px;padding:7px 9px}.siteUpdatesHistoryMiniThumb{border-radius:6px;width:30px;height:30px}.siteUpdatesHistoryTag{font-size:8.5px}.siteUpdatesHistoryItemLeft strong{font-size:11.5px}.siteUpdatesHistoryDate{font-size:10px}.siteUpdatesFooterBar{padding-top:7px;font-size:10.5px}}:root{--voting-banner-height:0px}body.has-voting-banner{--voting-banner-height:40px;padding-top:var(--voting-banner-height,0px)}body.has-voting-banner.has-voting-countdown{--voting-banner-height:46px}.stickyVotingBanner{width:100%;height:var(--voting-banner-height);z-index:1005;box-sizing:border-box;background:linear-gradient(90deg,#05261a 0%,#0c432f 50%,#05261a 100%);border-bottom:1px solid #34d39959;justify-content:center;align-items:center;transition:background .25s,border-color .25s,box-shadow .25s;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden;box-shadow:0 4px 18px #00000047}.stickyVotingBanner.isUrgency24h{background:linear-gradient(90deg,#241202 0%,#4a2404 50%,#241202 100%);border-bottom:1px solid #fbbf2494;box-shadow:0 4px 20px #b4530957}.stickyVotingBanner.isUrgency2h{background:linear-gradient(90deg,#270509 0%,#5e0d16 50%,#270509 100%);border-bottom:1px solid #f87171b8;box-shadow:0 4px 22px #b91c1c7a}.stickyVotingBannerContainer{grid-template-columns:32px minmax(0,1fr) 32px;align-items:center;gap:12px;width:min(1200px,100%);padding:0 16px;display:grid}.stickyVotingBannerCenterGroup{grid-column:2;justify-content:center;justify-self:center;align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.stickyVotingBannerMobileMeta{display:none}.stickyVotingBannerMain{flex:0 auto;justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.stickyVotingBannerMain.isCountdownMain{gap:7px}.stickyVotingBannerEmoji{flex-shrink:0;font-size:15px;line-height:1}.stickyVotingBannerEmoji.isPulsingAlert{animation:1.3s ease-in-out infinite stickyUrgencyPulse}.stickyVotingBannerLeadText{letter-spacing:.04em;color:#fef3c7;white-space:nowrap;flex-shrink:0;font-size:12.5px;font-weight:850}.stickyVotingBanner.isUrgency2h .stickyVotingBannerLeadText{color:#fee2e2}.stickyFlipClock{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.stickyFlipGroup{align-items:center;gap:2px;display:inline-flex}.stickyFlipDigit{--flip-w:22px;--flip-h:30px;--flip-radius:5px;width:var(--flip-w);height:var(--flip-h);border-radius:var(--flip-radius);flex-shrink:0;position:relative;box-shadow:0 2px 6px #00000080}.stickyVotingBanner.isUrgency2h .stickyFlipDigit{box-shadow:0 0 10px #f8717173,0 2px 6px #0000008c}.stickyFlipHalf{box-sizing:border-box;backface-visibility:hidden;height:50%;position:absolute;left:0;right:0;overflow:hidden}.stickyFlipHalfTop{border-radius:var(--flip-radius) var(--flip-radius) 0 0;color:#fff;background:linear-gradient(#1d1407 0%,#120c03 100%);border:1px solid #fbbf249e;border-bottom:0;top:0}.stickyFlipHalfBottom{border-radius:0 0 var(--flip-radius) var(--flip-radius);color:#fff;background:linear-gradient(#150e04 0%,#090602 100%);border:1px solid #fbbf248a;border-top:0;bottom:0}.stickyVotingBanner.isUrgency2h .stickyFlipHalfTop{color:#fff;background:linear-gradient(#21070c 0%,#140407 100%);border-color:#f87171e6}.stickyVotingBanner.isUrgency2h .stickyFlipHalfBottom{color:#fff;background:linear-gradient(#160508 0%,#0a0203 100%);border-color:#f87171d9}.stickyFlipGlyph{width:var(--flip-w);height:var(--flip-h);font-variant-numeric:tabular-nums;color:#fff;justify-content:center;align-items:center;font-size:16px;font-weight:900;line-height:1;display:flex;position:absolute;left:-1px}.stickyVotingBanner.isUrgency24h .stickyFlipGlyph{text-shadow:0 1px 2px #000c}.stickyVotingBanner.isUrgency2h .stickyFlipGlyph{text-shadow:0 0 6px #fca5a573}.stickyFlipHalfTop .stickyFlipGlyph{top:-1px}.stickyFlipHalfBottom .stickyFlipGlyph{bottom:-1px}.stickyFlipActiveLayer{z-index:3;pointer-events:none;perspective:260px;position:absolute;inset:0}.stickyFlipLeafTop{transform-origin:50% 100%;will-change:transform;animation:.21s cubic-bezier(.37,.01,.94,.35) forwards stickyFlipTopFold}.stickyFlipLeafBottom{z-index:4;transform-origin:50% 0;will-change:transform;animation:.21s cubic-bezier(.15,.45,.28,1) .21s both stickyFlipBottomFold}.stickyFlipHinge{z-index:5;pointer-events:none;background:#00000094;height:1px;position:absolute;top:50%;left:1px;right:1px;transform:translateY(-.5px);box-shadow:0 1px #ffffff0f}.stickyFlipUnit{color:#fcd34d;align-self:flex-end;margin-left:1px;padding-bottom:2px;font-size:11px;font-weight:900;line-height:1}.stickyVotingBanner.isUrgency2h .stickyFlipUnit{color:#fca5a5}.stickyVotingBannerTicker{white-space:nowrap;flex:0 auto;min-width:0;position:relative;overflow:hidden}.stickyVotingBannerTrack{white-space:nowrap;will-change:transform;align-items:center;display:inline-flex}.stickyVotingBannerSpacer{opacity:.6;color:#ffd043;padding:0 4px;font-size:9px}.marqueeClone{display:none}.stickyVotingBannerText{color:#fff;white-space:nowrap;letter-spacing:.01em;font-size:13px;font-weight:700}.stickyVotingBannerCountdownPhrase{letter-spacing:.03em;color:#fffbeb;font-size:12.5px;font-weight:800}.stickyVotingBanner.isUrgency2h .stickyVotingBannerCountdownPhrase{color:#fff5f5}.stickyVotingBannerBtn{letter-spacing:.02em;cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:5px 14px;font-size:11.5px;font-weight:850;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.stickyVotingBanner.isCountdownMode .stickyVotingBannerBtn{border-color:#ffffff94;box-shadow:0 2px 10px #00000073}.stickyVotingBannerBtn.theme-thermo{color:#fff;background:linear-gradient(135deg,#f97316,#ea580c);border-color:#fed7aa73;box-shadow:0 2px 10px #ea580c66}.stickyVotingBannerBtn.theme-thermo:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 14px #ea580c8c}.stickyVotingBannerBtn.theme-tier{color:#fff;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-color:#ddd6fe73;box-shadow:0 2px 10px #7c3aed66}.stickyVotingBannerBtn.theme-tier:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 14px #7c3aed8c}.stickyVotingBannerBtn.theme-flop{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);border-color:#fecaca73;box-shadow:0 2px 10px #dc262666}.stickyVotingBannerBtn.theme-flop:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 14px #dc26268c}.stickyVotingBanner.isUrgency2h .stickyVotingBannerBtn.theme-flop{border-color:#ffffffc7;box-shadow:0 2px 12px #0000008c}.stickyVotingBannerCloseBtn{color:#fff;cursor:pointer;background:#ffffff26;border:1px solid #ffffff4d;border-radius:50%;flex-shrink:0;grid-column:3;justify-content:center;justify-self:end;align-items:center;width:24px;height:24px;padding:0;font-size:11px;font-weight:800;line-height:1;transition:all .2s;display:inline-flex}.stickyVotingBannerCloseBtn:hover{background:#ffffff59;border-color:#fff9;transform:scale(1.08)}body.has-voting-banner .siteHeader{top:calc(16px + var(--voting-banner-height,0px))!important}@media (width<=768px){body.has-voting-banner{--voting-banner-height:44px}body.has-voting-banner.has-voting-countdown{--voting-banner-height:68px}body.has-voting-banner .siteHeader{top:calc(env(safe-area-inset-top,0px) + 7px + var(--voting-banner-height,0px))!important}.stickyVotingBannerContainer{justify-content:space-between;align-items:center;gap:5px;padding:0 8px;display:flex}.stickyVotingBannerCenterGroup{flex:1;justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.stickyVotingBannerMain{flex:1;justify-content:flex-start;min-width:0}.stickyVotingBannerTicker{flex:1;min-width:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 7% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 7% 86%,#0000 100%)}.marqueeClone{display:inline}.stickyVotingBannerTrack{animation:15s linear infinite stickyBannerMarquee}.stickyVotingBannerTrack:hover,.stickyVotingBannerTrack:active{animation-play-state:paused}.stickyVotingBannerText{font-size:11.5px}.stickyVotingBannerBtn{gap:4px;padding:4px 9px;font-size:10px}.stickyVotingBannerCloseBtn{width:22px;height:22px;font-size:10px}.stickyVotingBanner.isCountdownMode .stickyVotingBannerContainer{grid-template-rows:auto auto;grid-template-columns:22px minmax(0,1fr) 22px;align-items:center;gap:4px 6px;padding:5px 10px 6px;display:grid}.stickyVotingBanner.isCountdownMode .stickyVotingBannerMobileMeta{grid-area:1/2;justify-content:center;align-items:center;gap:5px;min-width:0;display:flex}.stickyVotingBannerMobileTitle{letter-spacing:.03em;color:#fef3c7;white-space:nowrap;font-size:10.5px;font-weight:850;line-height:1.15}.stickyVotingBanner.isUrgency2h .stickyVotingBannerMobileTitle{color:#fee2e2}.stickyVotingBanner.isCountdownMode .stickyVotingBannerMobileMeta .stickyVotingBannerEmoji{font-size:12px}.stickyVotingBanner.isCountdownMode .stickyVotingBannerCloseBtn{grid-area:1/3;justify-self:end;width:20px;height:20px;font-size:9.5px}.stickyVotingBanner.isCountdownMode .stickyVotingBannerCenterGroup{flex:initial;grid-area:2/1/auto/-1;justify-content:center;justify-self:center;gap:10px;width:100%}.stickyVotingBanner.isCountdownMode .stickyVotingBannerMain.isCountdownMain{flex:0 auto;justify-content:center;gap:5px}.stickyVotingBanner.isCountdownMode .stickyVotingBannerMain .stickyVotingBannerEmoji,.stickyVotingBanner.isCountdownMode .stickyVotingBannerTicker{display:none}.stickyVotingBanner.isCountdownMode .stickyVotingBannerLeadText{letter-spacing:.03em;font-size:10px}.stickyVotingBanner.isCountdownMode .stickyFlipClock{gap:4px}.stickyVotingBanner.isCountdownMode .stickyFlipGroup{gap:1.5px}.stickyVotingBanner.isCountdownMode .stickyFlipDigit{--flip-w:16px;--flip-h:24px;--flip-radius:4px}.stickyVotingBanner.isCountdownMode .stickyFlipGlyph{font-size:13px}.stickyVotingBanner.isCountdownMode .stickyFlipUnit{margin-left:1px;padding-bottom:1px;font-size:10px}.stickyVotingBanner.isCountdownMode .stickyVotingBannerBtn{gap:4px;padding:5px 11px;font-size:10.5px}}@media (width<=375px){.stickyVotingBannerMobileTitle{letter-spacing:.02em;font-size:9.5px}.stickyVotingBanner.isCountdownMode .stickyVotingBannerCenterGroup{gap:8px}.stickyVotingBanner.isCountdownMode .stickyFlipDigit{--flip-w:14px;--flip-h:22px}.stickyVotingBanner.isCountdownMode .stickyFlipGlyph{font-size:11.5px}.stickyVotingBanner.isCountdownMode .stickyVotingBannerBtn{padding:4px 9px;font-size:10px}}@media (width<=345px){.stickyVotingBanner.isCountdownMode .stickyVotingBannerLeadText{display:none}.stickyVotingBannerMobileTitle{font-size:9px}}@keyframes stickyFlipTopFold{0%{opacity:1;transform:rotateX(0)}99%{opacity:1;transform:rotateX(-90deg)}to{opacity:0;transform:rotateX(-90deg)}}@keyframes stickyFlipBottomFold{0%{opacity:0;transform:rotateX(90deg)}1%{opacity:1;transform:rotateX(90deg)}to{opacity:1;transform:rotateX(0)}}@keyframes stickyBannerMarquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes stickyUrgencyPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.78;transform:scale(1.16)}}@media (prefers-reduced-motion:reduce){.stickyVotingBannerEmoji.isPulsingAlert,.stickyVotingBannerTrack,.stickyFlipLeafTop,.stickyFlipLeafBottom{animation:none!important}.stickyFlipActiveLayer{display:none!important}}
