.ElectionsTimeline_shell__xiOBJ{overflow:hidden;border:1px solid hsla(43,55%,66%,.25);background:linear-gradient(180deg,#071632,#06122a 60%,#050c1d);color:#fffaf0}@media(min-width:768px){.ElectionsTimeline_shell__xiOBJ{border-radius:14px}}.ElectionsTimeline_header__9pcX6{position:relative;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:20px 16px 22px;background:linear-gradient(270deg,rgba(5,14,34,.88) 0,rgba(5,14,34,.35) 100%),linear-gradient(180deg,rgba(8,23,50,.1) 0,rgba(5,14,34,.85) 100%),var(--hero-bg,none) center 35%/cover,#081732}.ElectionsTimeline_header__9pcX6:after{content:"";position:absolute;inset:auto 18px 0;height:2px;background:linear-gradient(90deg,transparent,#d8bc78,transparent)}@media(min-width:768px){.ElectionsTimeline_header__9pcX6{padding:28px 28px 30px}}.ElectionsTimeline_headerText__KQsgQ{display:flex;flex-direction:column;gap:10px;min-width:0}.ElectionsTimeline_logo__4JSRi{width:92px;height:auto}@media(min-width:768px){.ElectionsTimeline_logo__4JSRi{width:120px}}.ElectionsTimeline_title__xd5n2{margin:0;color:#fffaf0;font-size:22px;font-weight:800;line-height:1.15}@media(min-width:768px){.ElectionsTimeline_title__xd5n2{font-size:36px}}.ElectionsTimeline_meta__9M9rN{display:flex;align-items:center;gap:14px;color:#e8d9b3;font-size:15px}@keyframes ElectionsTimeline_countPulse__AHrBD{0%{box-shadow:0 0 0 0 rgba(224,31,38,.7)}70%,to{box-shadow:0 0 0 7px rgba(224,31,38,0)}}.ElectionsTimeline_count__fuaYi{position:relative;display:flex;flex:0 0 auto;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:74px;padding:12px 10px 10px;border:1px solid hsla(43,55%,66%,.45);border-radius:16px;background:linear-gradient(180deg,hsla(43,55%,66%,.16),hsla(43,55%,66%,0) 55%),rgba(5,14,34,.6);backdrop-filter:blur(6px);box-shadow:inset 0 1px 0 hsla(43,54%,81%,.25),0 10px 24px rgba(0,0,0,.4)}.ElectionsTimeline_count__fuaYi strong{background:linear-gradient(100deg,#e8d9b3,#d8bc78 42%,#a2823c);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:34px;font-weight:900;line-height:1}.ElectionsTimeline_count__fuaYi>span:last-child{color:#e8d9b3;font-size:12px;font-weight:700;letter-spacing:.02em}@media(min-width:768px){.ElectionsTimeline_count__fuaYi{min-width:92px;padding:14px 14px 12px}.ElectionsTimeline_count__fuaYi strong{font-size:44px}.ElectionsTimeline_count__fuaYi>span:last-child{font-size:14px}}.ElectionsTimeline_countPulse__AHrBD{position:absolute;top:8px;left:8px;width:8px;height:8px;border-radius:50%;background:#e01f26;animation:ElectionsTimeline_countPulse__AHrBD 1.8s ease-out infinite}@media(prefers-reduced-motion:reduce){.ElectionsTimeline_countPulse__AHrBD{animation:none}}.ElectionsTimeline_list__bBtZ8{padding-bottom:20px}.ElectionsTimeline_dot__fIeqE{border-color:#d8bc78}.ElectionsTimeline_dot__fIeqE>div{background:#d8bc78}.ElectionsTimeline_time__iGbC7{color:#d8bc78;font-weight:700}.ElectionsTimeline_rail__97Ys_{background:hsla(43,55%,66%,.55)}.ElectionsTimeline_card__1IjWD{border:1px solid hsla(43,55%,66%,.2);background:#0f1b34}.ElectionsTimeline_card__1IjWD:hover{border-color:hsla(43,55%,66%,.5)}.ElectionsTimeline_cardTitle__epkbW{color:#fffaf0}.ElectionsTimeline_cardSub__6kUeW{color:hsla(43,54%,81%,.85)}.ElectionsTimeline_cardMeta__IA0J9{border-color:hsla(43,55%,66%,.2);color:#e8d9b3}.ElectionsTimeline_readMore__TVrfF{background:linear-gradient(100deg,#e8d9b3,#d8bc78 42%,#a2823c);color:#0b1f3f;font-weight:700}.ElectionsTimeline_publishTime__x_wDU{color:hsla(43,54%,81%,.6)}.ElectionsTimeline_breaking__q_IIF{background:#e01f26;color:#fff}.ElectionsTimeline_cardBreaking__xRx_A{border-color:rgba(224,31,38,.75);box-shadow:inset -3px 0 0 #e01f26}.ElectionsTimeline_linkButton__7YV9J{background:linear-gradient(100deg,#e8d9b3,#d8bc78 42%,#a2823c);color:#0b1f3f}.ElectionsTimeline_share__nWpUx{border:1px solid hsla(43,55%,66%,.35);background:hsla(43,55%,66%,.1);color:#d8bc78}.ElectionsTimeline_share__nWpUx:hover{background:hsla(43,55%,66%,.22)}@keyframes ElectionsTimeline_focusGlow__GWaXI{0%,to{box-shadow:0 0 0 0 hsla(43,55%,66%,0)}30%{box-shadow:0 0 0 3px hsla(43,55%,66%,.9),0 0 28px hsla(43,55%,66%,.35)}}.ElectionsTimeline_focusable__CRaYJ[data-focused=true] .ElectionsTimeline_focusTarget__qNFZn{animation:ElectionsTimeline_focusGlow__GWaXI 1.6s ease-out 3}