.state-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;align-items:center;gap:8px;width:100%;margin-top:7px;margin-bottom:20px;padding:2px 0;display:flex;overflow:auto hidden}.state-tabs::-webkit-scrollbar{display:none}.state-tab{color:#555;white-space:nowrap;cursor:pointer;background:#fcf2dc;border:0;border-radius:999px;outline:none;flex:none;padding:6px 15px;font-family:inherit;font-size:14px;font-weight:600;line-height:1.25;transition:background-color .2s,color .2s,transform .2s}.state-tab:hover{color:var(--black)}.state-tab.active{background:var(--gold);color:var(--black)}.state-tab-content{padding:15px 0}.news-custom-radio{box-sizing:border-box;background:#fff;border:1.8px solid #5f4b1c;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin-right:13px;display:flex;position:relative}.news-custom-radio span{background:var(--gold,#e6ab21);opacity:0;border-radius:50%;width:13px;height:13px;transition:opacity .15s,transform .15s;transform:scale(.5)}.state-tabs-section .news-list-content{grid-template-columns:minmax(0,1fr) 120px;gap:10px;display:grid}.state-tab-content .news-list-title h3,.state-tab-content .news-list-title h2{-webkit-line-clamp:3;line-clamp:3}.state-tab-content .news-list-title{min-height:auto}.state-tab-content .news-list-item{margin-bottom:10px;padding-bottom:10px}.state-tab-content .hero-news{border-bottom:0}@media (max-width:767px){.news-rhs-sidebar{max-width:100%}.news-poll-card{border-radius:18px;padding:25px 20px 27px}.news-poll-heading{margin-bottom:10px;font-size:20px}.news-poll-question{margin-bottom:22px;font-size:21px}.news-poll-option-text{font-size:21px}.news-poll-actions{grid-template-columns:1fr 115px;gap:12px}.news-poll-actions button{min-height:47px;padding-inline:12px;font-size:16px}.state-tab{margin-top:10px;font-size:13px}.state-tabs-section .cw-games-layout{display:block}.state-tabs-section aside{margin-top:25px}.state-tab-content .news-list-item{margin-bottom:5px}.state-tab-content .news-list-title h3,.state-tab-content .news-list-title h2{-webkit-line-clamp:4;line-clamp:4}}@media (max-width:420px){.news-poll-card{padding:22px 16px 24px}.news-poll-heading{font-size:19px}.news-poll-question,.news-poll-option-text{font-size:20px}.news-poll-actions{grid-template-columns:1fr 105px}.news-poll-actions button{font-size:15px}}
