#current-affairs .affairs-quiz-grid{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:24px;align-items:stretch}
#current-affairs .current-affairs-card,#current-affairs .daily-quiz-card{padding:24px;border:1px solid #dce5f1;border-radius:14px;box-shadow:0 5px 20px #17396705}
#current-affairs .card-heading{margin-bottom:8px;gap:16px}#current-affairs .card-heading h3{font-size:19px;letter-spacing:-.3px}#current-affairs .card-heading a{font-size:12px;white-space:nowrap}
#current-affairs .widget-description{font-size:12px;color:#73829a;line-height:1.6;margin:0 0 16px}
#current-affairs .affair-item{grid-template-columns:80px minmax(0,1fr);gap:14px;padding:12px 0;min-height:80px;border-bottom:1px solid #edf1f7;position:relative;text-decoration:none}#current-affairs .affair-item:last-child{border-bottom:0}#current-affairs .affair-item img,#current-affairs .affair-item .ca-live-thumb{grid-row:1/3;width:80px;height:58px;border-radius:7px;display:grid;place-items:center;object-fit:cover}#current-affairs .affair-item>div{align-self:end}#current-affairs .affair-item strong{font-size:13px;line-height:1.5;font-weight:600;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#current-affairs .affair-item small{display:inline-block;font-size:10px;font-weight:500;color:#47719f;margin-top:5px}#current-affairs .affair-item time{grid-column:2;font-size:10px;color:#7d8ba0;align-self:start;margin-top:-10px;text-align:right}#current-affairs .affair-item:hover strong{color:#1769ff}#current-affairs .affairs-bottom-link{border-top:1px solid #edf1f7;padding-top:16px;margin-top:8px;font-size:12px}
#current-affairs .daily-quiz-card{display:flex;flex-direction:column;background:linear-gradient(145deg,#fff 40%,#f0faf5)}#current-affairs .quiz-heading h3{color:#13375a}#current-affairs .quiz-content{min-height:0;display:flex;flex-direction:column;flex:1;gap:20px;align-items:stretch;justify-content:center;padding:14px 0 0}#current-affairs .quiz-illustration{order:-1;align-self:center;margin:0 0 4px}#current-affairs .quiz-board{width:76px;height:82px;border:0;border-radius:18px;background:#e6f7ed;box-shadow:none}#current-affairs .quiz-board i{font-size:38px;color:#159447}#current-affairs .quiz-illustration>span{display:none}#current-affairs .quiz-details{width:100%}#current-affairs .quiz-details p{margin:0 0 12px;padding:11px 14px;background:#ffffffb3;border:1px solid #e3ece7;border-radius:8px;font-size:12px;gap:12px}#current-affairs .quiz-details p i{color:#159447}#current-affairs .quiz-start-button{height:46px;border:0;border-radius:8px;background:#109447;margin-top:8px;font-size:13px;box-shadow:0 4px 10px #10944714}#current-affairs .quiz-start-button:hover{background:#087b39}#current-affairs .previous-quiz-link{font-size:12px;margin-top:16px;color:#188342}#current-affairs a:focus-visible,#current-affairs button:focus-visible{outline:2px solid #1769ff;outline-offset:3px}
@media(max-width:900px){#current-affairs .affairs-quiz-grid{grid-template-columns:1fr}#current-affairs .quiz-content{display:grid;grid-template-columns:100px minmax(0,1fr);gap:24px}#current-affairs .quiz-illustration{order:0}#current-affairs .quiz-details{grid-column:2;grid-row:1}}
@media(max-width:520px){#current-affairs .current-affairs-card,#current-affairs .daily-quiz-card{padding:18px}#current-affairs .card-heading h3{font-size:18px}#current-affairs .affair-item{grid-template-columns:64px minmax(0,1fr);gap:12px}#current-affairs .affair-item img,#current-affairs .affair-item .ca-live-thumb{width:64px;height:52px}#current-affairs .affair-item time{margin-top:0;text-align:left}#current-affairs .quiz-content{display:flex}#current-affairs .quiz-illustration{display:none}}
