.scroll-rail{position:relative;display:flex;align-items:center;gap:6px;min-width:0}.scroll-rail>.rail-track{flex:1;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.scroll-rail>.rail-track::-webkit-scrollbar{display:none}.scroll-rail .rail-btn{display:grid;flex:none;place-items:center;width:28px;height:28px;padding:0;border:1px solid var(--line);border-radius:50%;background:var(--card-bg);color:var(--ink);font-size:13px;cursor:pointer;transition:border-color .15s,color .15s,opacity .15s}.scroll-rail .rail-btn:hover:not(:disabled),.scroll-rail .rail-btn:focus-visible{border-color:var(--red);color:var(--red)}.scroll-rail .rail-btn:focus-visible{outline:2px solid var(--red);outline-offset:2px}.scroll-rail .rail-btn:disabled{opacity:.35;cursor:default}@media (max-width: 760px){.scroll-rail .rail-btn{display:none!important}}:root{--home-bg: #f6f7f9;--home-card-line: #eceef1;--home-card-shadow: 0 1px 3px rgba(16, 24, 40, .06);--home-tint: #fdeeee}html[data-theme=dark]{--home-bg: var(--page);--home-card-line: var(--line);--home-card-shadow: none;--home-tint: rgba(213, 42, 49, .16)}body{background:var(--home-bg)}.md-home{color:var(--ink);font-family:Noto Sans Devanagari,Nirmala UI,system-ui,sans-serif}.loading-logo{margin:auto;max-width:180px;height:auto}.homepage-status{min-height:60vh;display:grid;place-content:center;text-align:center;gap:16px}.md-home .homepage-search{display:flex;gap:12px;padding:12px 0 0}.md-home .homepage-search input{flex:1;min-width:0;padding:10px 12px;border:1px solid var(--line);border-radius:6px;background:var(--card-bg);color:var(--ink);font:inherit}.md-home .homepage-search .red-btn{min-width:88px;height:auto;font-size:14px}.md-home .layout{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:16px;align-items:start;margin-top:14px;padding-inline:0}.md-home .content,.md-home .sidebar{min-width:0}.md-home .content{display:flex;flex-direction:column;gap:16px}.md-home .sidebar{position:static;display:flex;flex-direction:column;gap:14px}.md-home .home-band{min-width:0}.md-home .band-unit{min-width:0;container-type:inline-size}.md-home .home-band.is-pair{display:flex;flex-direction:column;gap:16px}.md-home .section-box,.md-home .panel{margin:0;padding:14px 16px;border:1px solid var(--home-card-line);border-radius:8px;background:var(--card-bg);box-shadow:var(--home-card-shadow)}.md-home .section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:0;margin:0 0 12px;padding:0;border:0}.md-home .section-head h2,.md-home .panel>h2{position:static;display:flex;align-items:center;gap:7px;margin:0;padding:0;border:0;color:var(--ink);font-size:18px;line-height:1.3;font-weight:800}.md-home .section-head h2:after,.md-home .panel>h2:after{content:none}.md-home .panel>h2{margin-bottom:8px;font-size:17px}.md-home .section-head h2 i{color:var(--red);font-size:17px}.md-home .section-head a{padding:0;color:var(--ink);font-size:12px;font-weight:600;white-space:nowrap}.md-home .section-head a:hover{color:var(--red)}.md-home .section-subtitle{margin:-6px 0 12px;color:var(--muted);font-size:13px}.md-home .news-section-empty{grid-column:1 / -1;margin:0;padding:12px 0;color:var(--muted);font-size:14px}.md-home .subcategory-rail{display:flex;align-items:center;gap:8px;margin:0 0 14px;padding:10px 0;border-block:1px solid var(--line)}.md-home .subcategory-rail-label{flex:none;color:var(--red);font-size:13px;font-weight:800}.md-home .subcategory-rail .scroll-rail{flex:1;min-width:0}.md-home .subcategory-list{display:flex;gap:8px}.md-home .subcategory-list a{flex:none;padding:6px 14px;border:1px solid var(--line);border-radius:999px;background:var(--soft);color:var(--ink);font-size:13px;font-weight:700;line-height:1.4;white-space:nowrap}.md-home .subcategory-list a:hover,.md-home .subcategory-list a:focus-visible{border-color:var(--red);color:var(--red)}.md-home .subcategory-list a.is-active{border-color:var(--red);background:var(--red);color:#fff}.md-home .lead-area{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:stretch}.md-home .lead-area.has-rail{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.md-home .lead-area>.homepage-trending{grid-column:1 / -1}.md-home .hero-card{position:relative;min-height:340px;overflow:hidden;border-radius:10px;background:#1f2937 center / cover no-repeat;box-shadow:none;color:#fff}.md-home .hero-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 30%,#00000080 58%,#000000e6)}.md-home .hero-card .label-red{top:14px;left:14px;padding:6px 9px;border-radius:4px;font-size:12px}.md-home .hero-card .label-red:before,.md-home .hero-card .label-red:after{content:none}.md-home .hero-card .slide-count{top:14px;right:14px;padding:6px 9px;border-radius:4px}.md-home .hero-copy{left:18px;right:18px;bottom:16px}.md-home .hero-copy h1{display:-webkit-box;max-width:92%;margin:0 0 8px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:clamp(22px,1.75vw,30px);line-height:1.35;font-weight:800;letter-spacing:0}.md-home .hero-copy h1 a{color:#fff}.md-home .hero-copy h1 a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.md-home .hero-copy p{display:-webkit-box;max-width:85%;margin:0 0 8px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#e5e7eb;font-size:14px;line-height:1.55}.md-home .hero-copy small{display:block;padding-right:90px;color:#e5e7eb;font-size:12px;font-weight:600}.md-home .hero-copy .dots{position:absolute;right:0;bottom:0;margin:0}.md-home .dots button{width:8px;height:8px;margin:0 0 0 6px;background:#ffffffd9}.md-home .dots button.active{background:var(--red)}.md-home .lead-rail{display:flex;flex-direction:column;min-width:0;padding:6px 14px;border:1px solid var(--home-card-line);border-radius:8px;background:var(--card-bg);box-shadow:var(--home-card-shadow)}.md-home .lead-rail-card{display:flex;flex:1;overflow:visible;border:0;border-bottom:1px solid var(--line);border-radius:0;background:none;box-shadow:none}.md-home .lead-rail-card:last-child{border-bottom:0}.md-home .lead-rail-card:hover{box-shadow:none}.md-home .lead-rail-card a{display:grid;grid-template-columns:clamp(96px,38%,124px) minmax(0,1fr);gap:12px;align-items:start;width:100%;padding:9px 0}.md-home .lead-rail-card img{width:100%;height:auto;aspect-ratio:4 / 3;border-radius:6px;background:var(--soft);-o-object-fit:cover;object-fit:cover}.md-home .lead-rail-card span{display:block;margin:0 0 2px;color:var(--red);font-size:12px;font-weight:700}.md-home .lead-rail-card h2{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:14px;line-height:1.45;font-weight:700}.md-home .lead-rail-card small{display:block;margin-top:4px;color:var(--muted);font-size:11.5px;font-weight:500}.md-home .lead-rail-card a:hover h2{color:var(--red)}.md-home .homepage-trending-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.md-home .homepage-trending-grid>a{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start;padding:8px 0}.md-home .homepage-trending-grid>a>b{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--red);color:#fff;font-size:10.5px;font-weight:800}.md-home .homepage-trending-grid>a:nth-child(n+4)>b{background:var(--nav-bg)}html[data-theme=dark] .md-home .homepage-trending-grid>a:nth-child(n+4)>b{background:#334155}.md-home .homepage-trending-grid h3{display:-webkit-box;margin:0 0 2px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13.5px;line-height:1.45;font-weight:700}.md-home .homepage-trending-grid>a:hover h3{color:var(--red)}.md-home .homepage-trending-grid small{color:var(--muted);font-size:11.5px}.md-home .homepage-trending .trending-thumb{display:none}.md-home .category-article-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 16px;margin:0}.md-home .category-article-card{display:block;height:auto;min-width:0;max-width:none;overflow:visible;padding:0;border:0;border-radius:0;background:none;box-shadow:none;transition:none}.md-home .category-article-card:hover{border-color:transparent;box-shadow:none}.md-home .story-media{display:block;overflow:hidden;border-radius:6px;background:var(--soft)}.md-home .story-media img{display:block;width:100%;height:auto;margin:0;aspect-ratio:16 / 9;border-radius:0;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.md-home .category-article-card:hover .story-media img{transform:scale(1.03)}.md-home .story-text{min-width:0}.md-home .category-article-card h3{display:-webkit-box;min-height:0;margin:8px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--ink);font-size:14.5px;line-height:1.45;font-weight:700}.md-home .category-article-card h3 a:hover{color:var(--red)}.md-home .category-article-card p{display:-webkit-box;flex:none;min-height:0;margin:5px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--muted);font-size:13px;line-height:1.55}.md-home .category-article-card .story-meta{display:block;margin:4px 0 0;color:var(--muted);font-size:11.5px}.md-home .category-article-card .sponsored-label{display:block;margin:8px 0 0;font-size:10px}.md-home .story-lead h3{font-size:19px;line-height:1.4;-webkit-line-clamp:3}.md-home .story-lead p{font-size:14px;-webkit-line-clamp:3}.md-home .story-row{display:grid;grid-template-columns:104px minmax(0,1fr);gap:12px;align-items:start}.md-home .story-row>.story-text:first-child{grid-column:1 / -1}.md-home .story-row .story-media img{aspect-ratio:4 / 3}.md-home .story-row h3{margin:0;font-size:14px;-webkit-line-clamp:3}.md-home .story-row .sponsored-label{margin:0 0 2px}.md-home .story-row .story-meta{margin-top:3px}.md-home .article-section .category-article-grid.has-lead{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px 20px}.md-home .article-section .category-article-grid.has-lead>.story-lead{grid-column:1 / span 5;grid-row:span 4}.md-home .article-section .category-article-grid.has-lead>.story-row{grid-column:6 / span 7;padding-bottom:12px;border-bottom:1px solid var(--line)}.md-home .article-section .category-article-grid.has-lead>.story-row:nth-child(5),.md-home .article-section .category-article-grid.has-lead>.story-row:last-child{padding-bottom:0;border-bottom:0}.md-home .article-section .story-more{display:grid;grid-column:1 / -1;grid-template-columns:repeat(var(--cols, 4),minmax(0,1fr));gap:12px 20px;padding-top:12px;border-top:1px solid var(--line)}.md-home .article-section .story-more>.category-article-card{grid-column:auto;grid-row:auto}.md-home .home-block{min-width:0}.md-home .home-block.is-half .category-article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.md-home .home-block.is-half .story-lead{display:grid;grid-column:1 / -1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start;padding-bottom:12px;border-bottom:1px solid var(--line)}.md-home .home-block.is-half .story-lead>.story-text:first-child{grid-column:1 / -1}.md-home .home-block.is-half .story-lead h3{margin-top:0;font-size:17px}.md-home .home-block.is-half .story-row{grid-template-columns:84px minmax(0,1fr)}.md-home .home-block.is-half .story-row h3{-webkit-line-clamp:2;font-size:13.5px}.md-home .home-block>.scroll-rail{margin:0 0 12px}.md-home .city-tabs{display:flex;flex-wrap:nowrap;gap:8px;margin:0;padding:2px;overflow-x:auto;scrollbar-width:none}.md-home .city-tabs::-webkit-scrollbar{display:none}.md-home .city-tabs>a{flex:0 0 auto;padding:4px 14px;border:1px solid var(--line);border-radius:6px;background:var(--card-bg);color:var(--ink);font-size:13px;font-weight:600;line-height:1.6;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.md-home .city-tabs>a:hover,.md-home .city-tabs>a:focus-visible{border-color:var(--red);color:var(--red)}.md-home .city-tabs>a:focus-visible{outline:2px solid var(--red);outline-offset:2px}.md-home .city-tabs>a.district-active{border-color:var(--red);background:var(--red);color:#fff}.md-home .district-rail{display:flex;gap:12px;scroll-snap-type:x mandatory}.md-home .district-rail>.story-card{flex:0 0 calc((100% - 36px)/4);min-width:140px;scroll-snap-align:start}.md-home .district-rail .story-media img{aspect-ratio:16 / 10}.md-home .district-rail h3{margin-top:8px;font-size:13.5px}.md-home .district-rail>.news-section-empty{flex:1}.md-home .video-grid{display:flex;gap:12px;scroll-snap-type:x mandatory}.md-home .video-grid>article{flex:0 0 calc((100% - 36px)/4);min-width:120px;scroll-snap-align:start}.md-home .video-grid article>a>div{position:relative;overflow:hidden;aspect-ratio:5 / 4;border-radius:6px;background:#0f172a}.md-home .video-grid img{width:100%;height:100%;border-radius:0;-o-object-fit:cover;object-fit:cover}.md-home .video-grid i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:30px;filter:drop-shadow(0 1px 6px rgba(0,0,0,.6))}.md-home .video-grid b{position:absolute;right:6px;bottom:6px;padding:2px 6px;border-radius:3px;background:#000000d1;color:#fff;font-size:11px}.md-home .video-grid p{display:-webkit-box;margin:8px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px;line-height:1.45;font-weight:600}.md-home .video-grid a:hover p{color:var(--red)}.md-home .shorts-track{display:flex;gap:12px;padding:2px 0;scroll-snap-type:x mandatory}.md-home .shorts-card{position:relative;flex:0 0 clamp(130px,calc((100cqi - 90px) / var(--shorts-per-row, 8) - 12px),240px);overflow:hidden;aspect-ratio:9 / 16;border-radius:8px;background:#132b3b;color:#fff;scroll-snap-align:start}.md-home .shorts-card:first-child{margin-left:auto}.md-home .shorts-card:last-child{margin-right:auto}.md-home .shorts-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.md-home .shorts-card:after{content:"";position:absolute;top:40%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#000000e6)}.md-home .shorts-card h3{display:-webkit-box;position:absolute;left:0;right:0;bottom:0;z-index:1;margin:10px;padding:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:13px;line-height:1.5;font-weight:700}.md-home .shorts-play{position:absolute;top:38%;left:50%;z-index:1;display:grid;place-items:center;width:40px;height:40px;transform:translate(-50%,-50%);border:2px solid #fff;border-radius:50%;background:#00000059;font-size:20px}.md-home .shorts-duration{position:absolute;top:8px;right:8px;z-index:1;padding:2px 6px;border-radius:3px;background:#000000b3;font-size:11px}.md-home .shorts-card:focus-visible{outline:3px solid var(--red);outline-offset:2px}.md-home .gallery-rail{display:flex;gap:12px;scroll-snap-type:x mandatory}.md-home .gallery-rail>article{flex:1 0 calc((100% - 36px)/4);min-width:110px;max-width:calc((100% - 12px)/2);scroll-snap-align:start}.md-home .gallery-link:focus-visible{outline:2px solid var(--red);outline-offset:2px;border-radius:6px}.md-home .gallery-link{display:block;color:inherit}.md-home .gallery-link:hover p{color:var(--red)}.md-home .gallery-thumb{position:relative;overflow:hidden;border-radius:6px;background:var(--soft)}.md-home .gallery-thumb img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;border-radius:0;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease}.md-home .gallery-link:hover .gallery-thumb img{transform:scale(1.04)}.md-home .gallery-thumb small{position:absolute;left:6px;bottom:6px;padding:2px 7px;border-radius:3px;background:#000000b8;color:#fff;font-size:11px;font-weight:600}.md-home .gallery-rail p{display:-webkit-box;margin:7px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:13px;line-height:1.45;font-weight:600}.md-home .topics{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;gap:8px;margin:0;padding:14px 16px;border:0;border-radius:8px;background:var(--nav-bg);color:#fff}html[data-theme=dark] .md-home .topics{border:1px solid var(--line)}.md-home .topics h2{display:flex;flex-basis:100%;align-items:center;gap:4px;margin:0 0 4px;color:#fff;font-size:17px;font-weight:800}.md-home .topics h2 i{color:#fff;opacity:.75}.md-home .topics-list{display:flex;flex-wrap:wrap;gap:8px}.md-home .topics a{flex:0 0 auto;padding:4px 10px;border:1px solid rgba(255,255,255,.35);border-radius:4px;background:#ffffff0f;color:#fff;font-size:12.5px;font-weight:600}.md-home .topics a:before{content:"# ";opacity:.8}.md-home .topics a:hover{border-color:var(--red);background:var(--red);color:#fff}.md-home .category-quick-links{padding:0;overflow:hidden}.md-home .category-quick-links nav{display:flex;align-items:stretch;gap:0}.md-home .category-quick-links h2{display:flex;flex:none;align-items:center;margin:0;padding:12px 26px 12px 16px;background:var(--home-tint);color:var(--red);font-size:19px;font-weight:800;white-space:nowrap;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%)}.md-home .category-quick-links .scroll-rail{flex:1;padding:8px 12px}.md-home .category-rail{display:flex;justify-content:space-between;gap:8px}.md-home .category-rail>a{display:flex;flex:0 0 auto;align-items:center;gap:8px;padding:4px 6px;color:var(--ink);font-size:13px;line-height:1.3;font-weight:600;white-space:nowrap}.md-home .category-initial{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--home-tint);color:var(--red);font-size:13px;font-weight:800;transition:background .15s,color .15s}.md-home .category-rail>a:hover{color:var(--red)}.md-home .category-rail>a:hover .category-initial{background:var(--red);color:#fff}.md-home .live-panel .section-head,.md-home .mobile-live .section-head{align-items:center}.md-home .live-badge{display:inline-flex;flex:none;align-items:center;gap:5px;padding:5px 8px;border-radius:4px;font-size:11px;line-height:1;letter-spacing:.02em}.md-home .live-badge-dot{width:6px;height:6px;border-radius:50%;background:currentColor;animation:md-live-blink 1.4s ease-in-out infinite}.md-home .update{grid-template-columns:10px 62px minmax(0,1fr);gap:6px;padding:7px 0 9px}.md-home .update b{font-size:11.5px}.md-home .update p,.md-home .live-update-copy{margin:0;font-size:13px;line-height:1.5;font-weight:600}.md-home .live-update-copy p{margin:0}.md-home .live-widget-update{min-width:0}.md-home .live-update-body{display:flex;align-items:flex-start;gap:7px;min-width:0}.md-home .live-update-body>:not(.live-update-dot){flex:1;min-width:0}.md-home .live-update-dot{flex:none;width:7px;height:7px;margin-top:6.5px;border-radius:50%;background:var(--red);animation:md-live-blink 1.4s ease-in-out infinite}.md-home .live-update-copy,.md-home .live-update-copy *{max-width:100%;overflow-wrap:anywhere}.md-home a.full-red{display:block;min-height:0;margin-top:10px;padding:9px 14px;border-radius:6px;text-align:center;font-size:13px;font-weight:700;color:#fff}@keyframes md-live-blink{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion: reduce){.md-home .live-badge-dot,.md-home .live-update-dot{animation:none}}.md-home .short-news-panel article,.md-home .most-read-panel li{padding:9px 0;border-bottom:1px solid var(--line)}.md-home .short-news-panel article:last-child,.md-home .most-read-panel li:last-child{border-bottom:0}.md-home .short-news-panel a,.md-home .most-read-panel a{font-size:14px;line-height:1.45;font-weight:700}.md-home .short-news-panel a:hover,.md-home .most-read-panel a:hover{color:var(--red)}.md-home .short-news-panel p{margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.5}.md-home .short-news-item{display:flex;align-items:flex-start;gap:10px}.md-home .short-news-copy{flex:1;min-width:0}.md-home .short-news-panel .short-news-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 3px;font-size:11px;font-weight:700;color:var(--muted)}.md-home .short-news-breaking{padding:1px 6px;border-radius:3px;background:var(--red);color:#fff;font-size:10px;letter-spacing:.04em;text-transform:uppercase}.md-home .short-news-panel .short-news-summary{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.md-home .short-news-item img{flex:none;width:96px;height:64px;-o-object-fit:cover;object-fit:cover;border-radius:6px;background:var(--soft)}.md-home .short-news-panel a.short-news-all{display:inline-block;margin-top:8px;font-size:13px;color:var(--red-text, var(--red))}.md-home .short-news-panel a:focus-visible{outline:2px solid var(--red);outline-offset:2px}.md-home .short-news-panel article.short-news-item:last-of-type{border-bottom:0}.md-home .most-read-panel ol{margin:0;padding-left:20px}.md-home .most-read-panel li::marker{color:var(--red);font-weight:800}.md-home .most-read-panel small{color:var(--muted);font-size:11px}.md-home .weather-panel>h2,.md-home .epaper-panel>h2{margin-bottom:2px;font-size:17px}.md-home .weather-panel>small,.md-home .epaper-panel>small{display:block;color:var(--muted);font-size:12px}.md-home .weather-place i{color:var(--muted)}.md-home .temperature{display:flex;align-items:center;justify-content:space-between;margin:2px 0}.md-home .temperature strong{font-size:34px;line-height:1.1;font-weight:800}.md-home .temperature i{color:#f7b500;font-size:44px}.md-home .temperature img{width:56px;height:56px}.md-home .weather-panel .weather-summary{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:2px 0;color:var(--ink);font-size:12px;line-height:1.5}.md-home .weather-summary span+span:before{content:"|";margin:0 6px;color:var(--muted)}.md-home .weather-summary em{margin-left:8px;padding:1px 6px;border-radius:4px;background:var(--soft);font-size:11px;font-style:normal;font-weight:600}.md-home .weather-panel .weather-description{margin:0 0 4px;font-size:13px}.md-home .weather-panel>a{display:block;margin-top:8px;padding-top:8px;border-top:1px solid var(--line);color:var(--ink);text-align:center;font-size:12.5px;font-weight:600}.md-home .weather-panel>a:hover,.md-home .epaper-panel>a:not(.full-red):not(.paper-cover):hover{color:var(--red)}.md-home .epaper-panel>a:not(.full-red):not(.paper-cover){display:block;margin-top:8px;color:var(--ink);text-align:center;font-size:12.5px;font-weight:600}.md-home .paper-cover{display:block;margin:10px 0 0;overflow:hidden;border:1px solid var(--line);border-radius:4px;background:var(--soft)}.md-home .paper-cover img{width:100%;aspect-ratio:3 / 4;max-height:210px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.md-home .paper-preview{min-height:130px;margin:10px 0 0;color:#1f2328}.md-home .sidebar .homepage-ad{margin:0}.md-home .requirement-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0}.md-home .requirement-card{min-height:0;padding:12px 14px;border:1px solid var(--home-card-line);border-radius:8px;background:var(--card-bg);box-shadow:var(--home-card-shadow)}.md-home .requirement-card h3{margin:4px 0 2px;font-size:15px;font-weight:800}.md-home .requirement-card p{color:var(--muted);font-size:12px;font-weight:500}.md-home .mobile-bottom button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;background:none;border:0;color:var(--ink);font:inherit;font-size:11px;font-weight:700}.md-home .quick-menu>a{display:flex;flex-direction:column;align-items:center;gap:6px}.md-home .quick-menu>:nth-child(2) i{background:#f2eaff;color:#6d28d9}.md-home .quick-menu>:nth-child(3) i{background:#fff1df;color:#ea580c}.md-home .quick-menu>:nth-child(4) i{background:#eaf1ff;color:#2563eb}.md-home .quick-menu>:nth-child(5) i{background:#eaf8ef;color:#16a34a}.md-home .quick-menu>:nth-child(6) i{background:var(--soft);color:var(--ink)}@container (min-width: 821px){.md-home .article-section .story-more{grid-template-columns:repeat(var(--more, 3),minmax(0,1fr))}.md-home .article-section .story-more>.story-card{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;align-items:start}.md-home .article-section .story-more>.story-card>.story-text:first-child{grid-column:1 / -1}.md-home .article-section .story-more>.story-card .story-media img{aspect-ratio:4 / 3}.md-home .article-section .story-more>.story-card h3{margin:0;font-size:14px;-webkit-line-clamp:2}.md-home .article-section .story-more>.story-card p{-webkit-line-clamp:1}}@container (max-width: 820px){.md-home .article-section .category-article-grid.has-lead>.story-lead{grid-column:1 / span 6}.md-home .article-section .category-article-grid.has-lead>.story-row{grid-column:7 / span 6}.md-home .article-section .story-lead h3{font-size:18px}.md-home .article-section .story-more{grid-template-columns:repeat(2,minmax(0,1fr))}.md-home .article-section .story-more>.story-card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;align-items:start}.md-home .article-section .story-more>.story-card>.story-text:first-child{grid-column:1 / -1}.md-home .article-section .story-more>.story-card .story-media img{aspect-ratio:4 / 3}.md-home .article-section .story-more>.story-card h3{margin:0;font-size:14px;-webkit-line-clamp:3}.md-home .article-section .story-more>.story-card p{display:none}}@container (max-width: 560px){.md-home .article-section .category-article-grid.has-lead>.story-lead,.md-home .article-section .category-article-grid.has-lead>.story-row{grid-column:1 / -1;grid-row:auto}}@container (max-width: 600px){.md-home .homepage-trending-grid{grid-template-columns:minmax(0,1fr)}}@container (min-width: 900px){.md-home .home-band:not(.is-pair) .home-block.is-half .category-article-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px}.md-home .home-band:not(.is-pair) .home-block.is-half .story-lead{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:16px}.md-home .home-band:not(.is-pair) .home-block.is-half .story-lead h3{font-size:19px}}@media (min-width: 761px){.md-home .home-band.band-mobile-only{display:none}.md-home .latest-news-section .category-article-grid.has-lead{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 20px}.md-home .latest-news-section .category-article-grid.has-lead>.story-more{display:contents}.md-home .latest-news-section .category-article-grid.has-lead>.category-article-card,.md-home .latest-news-section .story-more>.category-article-card{display:grid;grid-column:auto;grid-row:auto;grid-template-columns:96px minmax(0,1fr);gap:10px;align-items:start;padding:0;border:0}.md-home .latest-news-section .category-article-card>.story-text:first-child{grid-column:1 / -1}.md-home .latest-news-section .category-article-card .story-media img{aspect-ratio:4 / 3}.md-home .latest-news-section .category-article-card h3{margin:0;font-size:14px;line-height:1.45;-webkit-line-clamp:3}.md-home .latest-news-section .category-article-card p{display:none}.md-home .latest-news-section .category-article-card .story-meta{margin-top:3px}@container (max-width: 900px){.md-home .latest-news-section .category-article-grid.has-lead{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 600px){.md-home .latest-news-section .category-article-grid.has-lead{grid-template-columns:repeat(2,minmax(0,1fr))}}.md-home .gallery-rail p{display:none}}@media (min-width: 961px){.md-home .content{display:contents}.md-home .content>*{grid-column:1;min-width:0;align-self:start}.md-home .sidebar{grid-column:2;grid-row:1 / span 2;align-self:start}}@media (min-width: 1200px){.md-home .lead-area.has-rail.has-lead-side{grid-template-columns:minmax(0,2.3fr) minmax(0,1.3fr) minmax(0,1fr)}.md-home .lead-area.has-lead-side>.homepage-trending{grid-column:auto}.md-home .lead-area.has-lead-side .homepage-trending-grid{grid-template-columns:minmax(0,1fr)}.md-home .lead-area.has-lead-side .lead-rail-card{align-items:center}.md-home .lead-area.has-lead-side .lead-rail-card a{grid-template-columns:clamp(84px,30%,96px) minmax(0,1fr);padding:7px 0}.md-home .lead-area.has-lead-side .lead-rail-card h2{-webkit-line-clamp:2}.md-home .lead-area.has-lead-side .homepage-trending-grid>a{padding:5px 0}.md-home .lead-area.has-lead-side .homepage-trending-grid h3{-webkit-line-clamp:1;margin:0}.md-home .lead-area.has-lead-side .homepage-trending-grid small{line-height:1.3}.md-home .lead-area.has-lead-side .homepage-trending .section-head{margin-bottom:6px}.md-home .home-band.is-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.md-home .home-band.band-wide-narrow{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.md-home .home-band.band-narrow-wide{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.md-home .home-band.band-district-video{grid-template-columns:minmax(0,1.27fr) minmax(0,1fr)}.md-home .home-band.band-topics-gallery{grid-template-columns:minmax(0,.8fr) minmax(0,1fr)}.md-home .home-band.is-pair>.band-unit>*{height:100%}}@media (min-width: 1600px){.md-home .layout{grid-template-columns:minmax(0,1fr) 310px}}@media (max-width: 1199px){.md-home .layout{grid-template-columns:minmax(0,1fr) 260px}.md-home .requirement-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 960px){.md-home .layout,.md-home .lead-area.has-rail{grid-template-columns:minmax(0,1fr)}.md-home .lead-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.md-home .lead-rail-card:nth-last-child(2):nth-child(odd){border-bottom:0}.md-home .sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width: 768px){.md-home .sidebar{display:flex;flex-direction:column;align-items:stretch}.md-home .sidebar>*{width:auto;max-width:none;margin-inline:0}.md-home .epaper-panel{display:grid;grid-template-columns:minmax(112px,34%) minmax(0,1fr);grid-template-rows:auto auto 1fr auto auto;-moz-column-gap:14px;column-gap:14px}.md-home .epaper-panel>h2{grid-column:1 / -1}.md-home .epaper-panel>.paper-cover,.md-home .epaper-panel>.paper-preview{grid-column:1;grid-row:2 / span 4;align-self:start;margin:2px 0 0}.md-home .epaper-panel>small{grid-column:2;grid-row:2;font-size:13px}.md-home .epaper-panel>.full-red{grid-column:2;grid-row:4}.md-home .epaper-panel>a:last-child:not(.full-red){grid-column:2;grid-row:5}.md-home .epaper-panel .paper-preview{min-height:0;aspect-ratio:3 / 4;padding:10px 6px}.md-home .epaper-panel .paper-preview b{font-size:16px;line-height:1.3}.md-home .epaper-panel .paper-preview strong{font-size:13px}}@media (max-width: 760px){:root{--home-bg: var(--page)}.md-home{--shell-gutter: 12px}.md-home .layout{display:flex;flex-direction:column;align-items:stretch;gap:22px;margin-top:10px;padding-inline:var(--shell-gutter)}.md-home .content{gap:22px}.md-home .sidebar{display:flex;gap:14px}.md-home .sidebar .live-panel{display:none}.md-home .content .video-section,.md-home .content .gallery{display:block}.md-home .content .section-box{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.md-home .panel,.md-home .sidebar .section-box{padding:12px}.md-home .section-head{margin-bottom:10px}.md-home .section-head h2,.md-home .panel>h2{font-size:18px}.md-home .lead-area{display:grid;gap:12px}.md-home .lead-rail{display:none}.md-home .hero-card{min-height:0;aspect-ratio:4 / 3;border-radius:10px}.md-home .hero-copy{left:14px;right:14px;bottom:12px}.md-home .hero-copy h1{max-width:none;font-size:21px;line-height:1.4}.md-home .hero-copy p{max-width:none;margin-bottom:6px;font-size:13px;line-height:1.5}.md-home .quick-menu{margin:0;padding:10px 4px;border:1px solid var(--line);border-radius:10px;background:var(--card-bg);box-shadow:0 2px 10px #0000000a}.md-home .quick-menu>a,.md-home .quick-menu>button{color:var(--ink);font-size:10.5px;font-weight:700;white-space:nowrap}.md-home .quick-menu i{width:40px;height:40px;font-size:20px}.md-home .homepage-trending-grid{grid-template-columns:minmax(0,1fr)}.md-home .homepage-trending-grid>a{grid-template-columns:26px minmax(0,1fr) 104px;gap:10px}.md-home .homepage-trending-grid>a>b{width:26px;height:26px;font-size:11px}.md-home .homepage-trending .trending-thumb{display:block;width:104px;height:auto;aspect-ratio:16 / 9;border-radius:6px;background:var(--soft);-o-object-fit:cover;object-fit:cover}.md-home .homepage-trending-grid h3{font-size:14px}.md-home .category-article-grid,.md-home .article-section .story-more,.md-home .article-section .category-article-grid.has-lead{grid-template-columns:minmax(0,1fr);gap:12px}.md-home .article-section .category-article-grid.has-lead>.story-lead,.md-home .article-section .category-article-grid.has-lead>.story-row{grid-column:auto;grid-row:auto}.md-home .article-section .category-article-grid.has-lead>.story-row:nth-child(5){padding-bottom:12px;border-bottom:1px solid var(--line)}.md-home .article-section .category-article-grid.has-lead>.story-row:last-child{padding-bottom:0;border-bottom:0}.md-home .story-lead h3{font-size:18px}.md-home .story-card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px;align-items:start}.md-home .story-card>.story-text:first-child{grid-column:1 / -1}.md-home .story-card .story-media img{aspect-ratio:3 / 2}.md-home .story-card h3{margin:0;font-size:14px;-webkit-line-clamp:3}.md-home .story-card p{display:none}.md-home .home-block.is-half .story-lead,.md-home .home-block.is-half .category-article-grid{grid-template-columns:minmax(0,1fr)}.md-home .district-rail,.md-home .video-grid,.md-home .gallery-rail{display:flex;gap:12px;margin-inline:calc(-1 * var(--shell-gutter));padding:0 var(--shell-gutter) 4px;scroll-padding-inline:var(--shell-gutter)}.md-home .district-rail>.story-card{display:block;flex:1 0 min(62%,220px);max-width:260px;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:var(--card-bg);box-shadow:0 2px 10px #0000000a}.md-home .district-rail .story-media{border-radius:0}.md-home .district-rail .story-media img{aspect-ratio:16 / 9}.md-home .district-rail .story-text{padding:8px 10px 10px}.md-home .district-rail h3{margin:0;-webkit-line-clamp:2}.md-home .video-grid>article{flex:1 0 min(70%,260px);max-width:300px}.md-home .video-grid article>a>div{aspect-ratio:16 / 9}.md-home .video-grid i{font-size:34px}.md-home .video-grid p{font-size:14px}.md-home .gallery-rail>article{flex:1 0 min(44%,180px);max-width:220px}.md-home .shorts-card{flex:1 0 128px;max-width:180px}.md-home .shorts-track.is-spread{justify-content:flex-start}.md-home .topics{padding:12px}.md-home .content .category-quick-links{padding:0;border:1px solid var(--line);border-radius:8px}.md-home .category-quick-links nav{flex-direction:column}.md-home .category-quick-links h2{padding:8px 12px;font-size:16px;clip-path:none}.md-home .category-quick-links .scroll-rail{padding:8px 6px}.md-home .category-rail{justify-content:flex-start}.md-home .requirement-strip{grid-template-columns:minmax(0,1fr)}}
