:root{--news-width:1180px;--news-rule:#dfe3e8;--news-rule-strong:#c9d0d8;--news-ink:#111827;--news-soft-ink:#374151;--news-accent:#b42318}:where(body:not(.feed-page)) :is(.panel,.card,.btn,.form-control,.form-select,.input-group-text,.modal-content,.dropdown-menu,.dropdown-item,.alert,.badge,.nav-link,.nav-button,.empty-state,.toast,.tag-list>*,figure,img,video,textarea,input,select,button,[class*="-card"],[class*="-panel"],[class*="-pill"],[class*="-chip"],[class*="-badge"],[class*="-hero"],[class*="-tile"],[class*="-box"],[class*="-item"],[class*="-link"],[class*="-button"],[class*="-toggle"],[class*="-tab"],[class*="-stat"],[class*="-media"],[class*="-image"],[class*="-thumb"],[class*="-frame"],[class*="-cta"],[class*="-composer"],[class*="-input"],[class*="-field"],[class*="-menu"],[class*="-drawer"],[class*="-dialog"],[class*="-summary"],[class*="-context"],[class*="-answer"],[class*="-note"],[class*="-section"],[class*="-block"],[class*="-shell"]>*,[class*="-topics"]>*,[class*="-topics"] small,[class*="-links"]>*,[class*="-links"] small,[class*="-panel"]>article,.article-meta>*):not([class*="mgid"],[class*="logo"],[class*="avatar"],[class*="dot"],[class*="spinner"],[class*="lines"],[class*="initial"],[class*="favicon"],[class*="-mark"],.btn-close,.form-check-input,.rounded-circle,.app-header){border-radius:0!important}:where(body:not(.feed-page)) :is(.panel,.empty-state,[class*="-card"],[class*="-panel"],[class*="-hero"],[class*="-tile"],[class*="-stat"]):not([class*="mgid"],.modal-content,.dropdown-menu){box-shadow:none!important}@media(min-width:768px){:where(body.feed-page) :is(.panel,.card,.btn,.form-control,.form-select,.modal-content,.dropdown-menu,.dropdown-item,.tag-list>*,figure,img,[class*="-card"],[class*="-panel"],[class*="-pill"],[class*="-chip"],[class*="-badge"],[class*="-item"],[class*="-link"],[class*="-button"],[class*="-toggle"],[class*="-media"],[class*="-image"],[class*="-thumb"],[class*="-menu"]):not([class*="mgid"],[class*="logo"],[class*="avatar"],[class*="dot"],[class*="spinner"],[class*="lines"],[class*="initial"],[class*="favicon"],[class*="-mark"],.btn-close,.form-check-input,.rounded-circle){border-radius:0!important}}:where(body:not(.feed-page)) .footer-logo-link{border-radius:0!important}.theme-directory-card:hover,.theme-directory-card:focus{transform:none!important}@media(min-width:992px){.theme-shell,.news-detail-shell{width:min(var(--news-width),calc(100% - 32px))!important;margin-inline:auto}}@media(min-width:992px){.app-header,.index-page .app-header{width:100%!important;margin:0!important;overflow:visible;border:0!important;border-top:3px solid var(--news-accent)!important;border-bottom:1px solid var(--news-rule-strong)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;backdrop-filter:none!important}.app-header .navbar{padding-block:0}.app-header .navbar>.container-fluid:first-child,.app-header .app-theme-nav .container-fluid{width:min(var(--news-width),calc(100% - 32px));max-width:var(--news-width);margin-inline:auto;padding-inline:0!important}.app-header .navbar>.container-fluid:first-child{min-height:4.25rem}.app-theme-nav{border-top:1px solid var(--news-rule)!important;border-radius:0!important;background:#fff!important}}@media(min-width:1200px){.app-header .navbar-nav{gap:0!important}.app-header .navbar-nav .nav-link,.app-header .navbar-nav .nav-button{min-height:4.25rem;padding:0 .78rem!important;border-radius:0!important;color:var(--news-soft-ink);background:transparent!important;font-size:.9rem;font-weight:800}.app-header .navbar-nav .nav-link:hover,.app-header .navbar-nav .nav-link:focus,.app-header .navbar-nav .nav-button:hover,.app-header .navbar-nav .nav-button:focus,.app-header .navbar-nav .nav-link.is-active{color:var(--news-ink);background:transparent!important}.app-header .navbar-nav .nav-link:hover,.app-header .navbar-nav .nav-link:focus{color:var(--news-accent)}.app-header .navbar-nav .nav-link.is-active::after{right:.78rem;bottom:0;left:.78rem;height:3px;border-radius:0;background:var(--news-accent)}.app-header .navbar-nav .nav-link-strong,.app-header .navbar-nav .nav-link-strong:hover,.app-header .navbar-nav .nav-link-strong:focus{min-height:2.4rem;margin-left:.5rem;padding:0 1rem!important;color:#fff;background:var(--news-accent)!important}.desktop-nav-menu-toggle,.desktop-nav-menu-toggle:hover,.desktop-nav-menu-toggle:focus,.desktop-nav-menu-toggle[aria-expanded="true"],.desktop-nav-menu-toggle.is-menu-active{border:0!important;background:transparent!important}.app-nav-dropdown{margin-top:0!important;border:1px solid var(--news-rule-strong)!important;border-top:3px solid var(--news-accent)!important;border-radius:0!important;box-shadow:0 14px 32px rgba(15,23,42,.12)!important}.app-nav-dropdown .dropdown-item{border-radius:0!important}}.app-theme-strip{grid-template-columns:minmax(0,1fr);column-gap:.65rem}@media(min-width:768px){.app-theme-strip{grid-template-columns:auto minmax(0,1fr) auto}}.app-theme-scroll{gap:.15rem;scroll-snap-type:none;scroll-behavior:auto}.app-theme-link,.app-theme-link:hover,.app-theme-link:focus,.app-theme-link.is-active{min-height:2.1rem;padding:.3rem .6rem;border:0;border-bottom:2px solid transparent;border-radius:0!important;color:var(--news-soft-ink);background:transparent;font-size:.82rem;font-weight:800;scroll-snap-align:none}.app-theme-link:hover,.app-theme-link:focus,.app-theme-link.is-active{border-bottom-color:var(--news-accent);color:var(--news-ink)}.app-theme-scroll-control{width:2rem;height:2rem;border-color:var(--news-rule);border-radius:0!important;box-shadow:none}.analysis-modal{border:1px solid var(--news-rule-strong)!important;border-radius:0!important;color:var(--news-ink);background:#fff!important;box-shadow:0 28px 70px rgba(15,23,42,.22);backdrop-filter:none}.analysis-modal .modal-header{min-height:0;padding:.95rem 3.6rem .85rem 1.25rem;border-bottom:1px solid var(--news-rule)}.analysis-modal .modal-title{color:var(--news-ink);font-size:.95rem!important;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.analysis-modal .btn-close{top:.7rem;right:.8rem;width:2rem;height:2rem;border-radius:0;opacity:.55;background-color:transparent;filter:none}.analysis-modal .btn-close:hover,.analysis-modal .btn-close:focus{opacity:1;background-color:#f1f3f5}.analysis-modal .modal-body{padding:.35rem 1.25rem 1.2rem}.analysis-modal .score-modal-grid{display:grid;grid-template-columns:1fr;gap:0;margin:0}.analysis-modal .score-card{--level-color:#98a2b3;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem 1rem;min-height:0;padding:.95rem 0;border:0;border-bottom:1px solid var(--news-rule);border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}.analysis-modal .score-card:last-child{border-bottom:0}.analysis-modal .score-card.is-low{--level-color:#067647}.analysis-modal .score-card.is-mid{--level-color:#b54708}.analysis-modal .score-card.is-high{--level-color:#b42318}.analysis-modal .score-card::after{display:none}.analysis-modal .score-modal-grid dt{gap:.55rem;margin:0;color:var(--news-soft-ink);font-size:.78rem;font-weight:850;letter-spacing:.05em;text-transform:uppercase}.analysis-modal .score-modal-grid dt i{width:auto;height:auto;border-radius:0;color:var(--level-color);background:none;font-size:.85rem}.analysis-modal .score-modal-grid dd{display:flex;align-items:baseline;justify-content:flex-end;gap:.6rem;margin:0;color:var(--news-ink);font-size:1rem;line-height:1;text-shadow:none}.analysis-modal .score-value{font-size:1.3rem;font-weight:900;font-variant-numeric:tabular-nums}.analysis-modal .score-level{min-width:5.6rem;color:var(--level-color);font-size:.7rem;font-weight:900;letter-spacing:.06em;text-align:right;text-transform:uppercase}.analysis-modal .score-bar{grid-column:1/-1;height:6px;border-radius:0;background:#eef1f4;box-shadow:none}.analysis-modal .score-bar span{min-width:0;border-radius:0;background:var(--level-color);box-shadow:none}.analysis-modal .modal-note{margin:.4rem 0 0;padding:.7rem .9rem;border:0;border-left:3px solid var(--news-accent);border-radius:0;color:var(--news-soft-ink);background:#f6f7f9;font-weight:700}@media(max-width:575.98px){.analysis-modal{border-radius:0!important}.analysis-modal .score-card{padding:.85rem 0}}.index-hero-panel article{border:1px solid var(--news-rule)!important;border-left:3px solid var(--news-accent)!important;background:#fff!important}.index-hero-panel article>i{width:1.5rem;height:1.5rem;border-radius:0!important;color:var(--news-accent);background:none!important;box-shadow:none!important;font-size:1.05rem}.index-trending-topics a,.index-theme-links a,.index-more-news-link,.theme-directory-card{background-image:none!important}.index-info-panel,.footer-logo-link,.theme-hero{background:#fff!important}@media(min-width:768px){body:not(.feed-page){background-image:none!important}}.index-fire-watch-heading{grid-template-columns:minmax(0,1fr)}@media(min-width:768px){.news-detail-hero{border:1px solid var(--news-rule-strong)!important;border-top:3px solid var(--news-accent)!important;color:var(--news-ink)!important;background:#fff!important;box-shadow:none!important}.news-detail-copy h1{color:var(--news-ink);text-shadow:none}.news-detail-copy .lead-copy{color:var(--news-soft-ink)!important}.news-detail-copy .detail-source-headline{padding-top:.6rem;border-top:1px solid var(--news-rule);color:#6b7280}.news-detail-hero .article-meta span,.news-detail-hero .tag-list span,.news-detail-hero .tag-list a,.news-detail-hero .article-version-inline{color:var(--news-soft-ink)!important;border:1px solid var(--news-rule)!important;background:#f6f7f9!important;backdrop-filter:none!important}.news-detail-hero .article-meta span:first-child{color:#fff!important;border-color:var(--news-accent)!important;background:var(--news-accent)!important}.news-detail-hero .detail-actions .btn-outline-secondary,.news-detail-hero .detail-engagement-button{color:var(--news-ink)!important;border-color:var(--news-rule-strong)!important;background:#fff!important;backdrop-filter:none!important}.news-detail-hero .detail-actions .btn-outline-secondary:hover,.news-detail-hero .detail-actions .btn-outline-secondary:focus,.news-detail-hero .detail-engagement-button:hover,.news-detail-hero .detail-engagement-button:focus{border-color:var(--news-ink)!important;background:#f3f4f6!important}.news-detail-hero .detail-engagement-button.is-liked{color:#fff!important;border-color:var(--news-accent)!important;background:var(--news-accent)!important}.news-detail-hero .detail-actions .btn-outline-danger{color:var(--news-accent);border-color:rgba(180,35,24,.45);background:#fff}.news-detail-media{border:1px solid var(--news-rule)!important;background:#eef1f4!important;box-shadow:none!important}}:where(body:not(.feed-page)) [class*="stat-grid"]>*{border:1px solid var(--news-rule)!important;border-radius:0!important;background:#f8f9fa!important;box-shadow:none!important}@media(min-width:992px){body:not(.feed-page) .page-shell{padding-top:1rem!important}}@media(min-width:768px){.index-hero-copy h1{max-width:18ch;font-size:clamp(2rem,3vw,2.75rem)!important;font-weight:850;letter-spacing:-.02em;line-height:1.08}.index-hero-copy .page-heading-actions{display:flex;justify-content:center;margin-block:1.1rem .6rem}}.index-primary-cta{display:inline-flex;align-items:center;gap:.7rem;min-height:3.4rem;padding:.85rem 2.6rem!important;border:0!important;background:var(--news-accent)!important;color:#fff!important;font-size:1.12rem!important;font-weight:850!important;letter-spacing:.01em;transition:background-color .18s ease,box-shadow .18s ease}.index-primary-cta::after{content:"→";font-size:1.15em;line-height:1;transition:transform .18s ease}.index-primary-cta:hover,.index-primary-cta:focus-visible{background:#a11f15!important;box-shadow:none!important}.index-primary-cta:focus-visible{outline:2px solid var(--news-ink);outline-offset:2px}.index-primary-cta:hover::after,.index-primary-cta:focus-visible::after{transform:translateX(4px)}@media(min-width:992px){.index-main-column .article-grid>.article-card:first-child{grid-column:1/-1}.index-main-column .article-grid>.article-card:first-child [data-card-title]{font-size:clamp(1.7rem,2.4vw,2.3rem)!important;line-height:1.12;-webkit-line-clamp:4!important}.index-main-column .article-grid>.article-card:first-child [data-card-description]{font-size:1.05rem;-webkit-line-clamp:3!important}}@media(min-width:768px){.article-card [data-card-title]{display:-webkit-box;overflow:hidden;color:var(--news-ink);font-size:1.18rem;font-weight:800;letter-spacing:-.01em;line-height:1.24;-webkit-box-orient:vertical;-webkit-line-clamp:3}.article-card [data-card-description]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:4}.article-card.is-expanded [data-card-description]{display:block;-webkit-line-clamp:unset}.card-more-toggle{align-self:flex-start;margin:-.35rem 0 .25rem;padding:0;border:0;color:var(--news-accent);background:none;font-size:.84rem;font-weight:800;visibility:hidden}.card-more-toggle.is-needed{visibility:visible}.card-more-toggle:hover,.card-more-toggle:focus-visible{text-decoration:underline}}@media(max-width:767.98px){.card-more-toggle{display:none}}@media(hover:hover) and (min-width:768px){.article-card{transition:border-color .18s ease,box-shadow .18s ease}.article-card:hover{border-color:#b9c1cb!important;box-shadow:0 12px 30px rgba(15,23,42,.1)!important}.article-card:hover [data-card-title]{color:var(--news-accent)}.article-card .article-image{overflow:hidden}.article-card .article-image img{transition:transform .35s ease}.article-card:hover .article-image img{transform:scale(1.035)}}.feed-toolbar-search{display:flex;flex:1 1 22rem;max-width:34rem}.feed-toolbar-search input{flex:1 1 auto;min-width:0;min-height:2.6rem;padding:0 .9rem;border:1px solid var(--news-rule-strong);border-right:0;border-radius:0!important;color:var(--news-ink);background:#fff;font-weight:600}.feed-toolbar-search input:focus{outline:0;border-color:var(--news-ink)}.feed-toolbar-search .btn{display:inline-flex;align-items:center;gap:.45rem;min-height:2.6rem;padding:0 1.1rem;border-radius:0!important;font-weight:800}.feed-toolbar-search .btn b{font-weight:800}.feed-toolbar>div{flex:0 0 auto;text-align:left!important}@media(min-width:768px){body.feed-page .reel-header .reel-header-panel>summary,body.feed-page .reel-header .reel-refresh-button,body.feed-page .reel-header [class*="-menu"]{border-radius:0!important}}.analysis-score-grid>span{display:grid;gap:.35rem;padding:.9rem 1rem;border:1px solid var(--news-rule)!important;border-top:3px solid var(--news-ink)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;font-size:1.35rem;font-weight:900;font-variant-numeric:tabular-nums}.analysis-score-grid>span strong{color:var(--news-soft-ink);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.analysis-list-card{padding:1rem 1.1rem 1.1rem!important;border:1px solid var(--news-rule)!important;border-top:3px solid var(--news-accent)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.analysis-list-card h3{margin-bottom:.75rem;color:var(--news-ink);font-size:.76rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.analysis-list-card .tag-list{display:flex;flex-wrap:wrap;gap:.4rem}.analysis-list-card .tag-list>span,.analysis-list-card .tag-list>a{display:inline-flex;align-items:center;gap:.5rem;min-height:2.1rem;padding:.3rem .7rem!important;border:1px solid var(--news-rule-strong)!important;border-radius:0!important;color:var(--news-ink)!important;background:#fff!important;box-shadow:none!important;font-size:.86rem;font-weight:750;text-decoration:none;text-transform:none}.analysis-list-card .analysis-topic-link>span{padding:0!important;border:0!important;background:none!important;font-weight:800}.analysis-list-card .analysis-topic-link small{display:inline-grid;place-items:center;min-width:1.6rem;height:1.35rem;padding:0 .35rem;border-radius:0!important;color:#fff;background:var(--news-ink);font-size:.72rem;font-weight:900}.analysis-list-card .analysis-topic-link:hover,.analysis-list-card .analysis-topic-link:focus-visible{border-color:var(--news-accent)!important;color:var(--news-accent)!important}.analysis-list-card .analysis-topic-link:hover small,.analysis-list-card .analysis-topic-link:focus-visible small{background:var(--news-accent)}.reel-desktop-only{display:none!important}@media(min-width:768px){.feed-page .reel-header{align-items:center!important;justify-content:flex-start!important;gap:.75rem!important;width:100%!important;margin:0 0 1rem!important;padding:.65rem .75rem;border:1px solid var(--news-rule);border-top:3px solid var(--news-accent);background:#fff;pointer-events:auto!important}.feed-page .reel-header .reel-desktop-only{display:flex!important;align-items:center;pointer-events:auto}.feed-page .reel-header .reel-refresh-button,.feed-page .reel-header .reel-profile-panel,.feed-page .reel-header .reel-notification-panel{display:none!important}.feed-page .reel-desktop-back{order:1}.feed-page .reel-desktop-title{order:2;margin-right:.35rem;color:var(--news-ink);font-size:1.05rem;font-weight:900;white-space:nowrap}.feed-page .reel-header .reel-filter-panel{order:3;flex:0 0 auto!important}.feed-page .reel-header .reel-filter-panel>summary{min-height:2.6rem;box-shadow:none!important}.feed-page .reel-header .feed-toolbar-search{order:4;flex:1 1 auto;max-width:none}.feed-page .reel-desktop-stats{order:5}}@media(min-width:992px){.index-hero{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:.9rem 1.1rem!important}.index-hero-copy{display:contents!important}.index-hero-copy>.eyebrow,.index-hero-copy>h1,.index-hero-copy>.index-hero-subtitle,.index-hero-copy>p:not(.eyebrow),.index-hero-copy>.page-heading-actions{grid-column:1/-1;justify-self:center;max-width:62rem!important;margin:0!important;text-align:center}.index-hero-copy>.eyebrow{order:1;color:var(--news-accent);letter-spacing:.1em}.index-hero-copy>h1{order:2;font-size:clamp(2.2rem,3.4vw,3.2rem)!important}.index-hero-copy>.index-hero-subtitle{order:3}.index-hero-copy>p:not(.eyebrow){order:4;max-width:48rem!important;color:var(--news-soft-ink)}.index-hero-copy>.page-heading-actions{order:5;width:100%;margin:.4rem 0 1rem!important}.index-hero-panel{grid-column:1/-1;order:6;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem!important;padding-bottom:.5rem}.index-hero-copy>.index-trending-topics,.index-hero-copy>.index-theme-links,.index-hero-copy>.index-fire-watch{grid-column:1/-1;order:7}.index-hero-copy>.index-theme-links{order:8}.index-hero-copy>.index-fire-watch{order:9;margin-top:.4rem}}.index-trending-topics small,.index-theme-links small{color:var(--news-ink)!important;background:#eef1f4!important}.app-footer{border:0!important;border-top:3px solid var(--news-ink)!important;color:var(--news-soft-ink)!important;background:#fff!important}.app-footer-inner,.app-footer-bottom{width:min(var(--news-width),calc(100% - 32px));margin-inline:auto;padding-inline:0!important}@media(min-width:768px){.app-footer-inner{grid-template-columns:minmax(240px,.8fr) minmax(0,2fr)!important;gap:2.5rem!important;padding-top:2.25rem!important;padding-bottom:2rem!important}}.footer-logo-link,.footer-logo-link:hover,.footer-logo-link:focus{justify-content:flex-start!important;width:170px!important;padding:0!important;border:0!important;background:none!important}.app-footer-brand p{color:var(--news-soft-ink)!important;font-size:.92rem}.app-footer h2{width:fit-content;margin-bottom:.35rem!important;padding-bottom:.45rem;border-bottom:2px solid var(--news-accent);color:var(--news-ink)!important;font-size:.72rem!important;letter-spacing:.08em!important}.app-footer a{color:var(--news-soft-ink)!important;font-size:.92rem;font-weight:650!important}.app-footer a:hover,.app-footer a:focus{color:var(--news-accent)!important;text-decoration:underline}.app-footer-bottom{justify-content:flex-start!important;gap:1.25rem!important;border-top:1px solid var(--news-rule)!important;color:#6b7280;font-size:.84rem}.app-footer-bottom>span{margin-right:auto}.footer-rss-link,.footer-rss-link:hover,.footer-rss-link:focus{width:auto!important;min-height:0!important;padding:0!important;border:0!important;background:none!important;font-size:.84rem}.footer-rss-link i{color:var(--news-accent)}@media(min-width:992px){.app-footer-nav:has(>section:nth-of-type(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:767.98px){.app-footer-inner{gap:1.1rem!important;padding-top:1.4rem!important;padding-bottom:1rem!important}.footer-logo-link,.footer-logo-link:hover,.footer-logo-link:focus{width:128px!important}.app-footer-brand{gap:.5rem!important}.app-footer-brand p{font-size:.86rem;line-height:1.5}.app-footer-nav{gap:1rem!important}.app-footer-nav section{display:flex!important;flex-wrap:wrap;gap:.4rem 1.05rem!important}.app-footer-nav section h2{flex-basis:100%;margin-bottom:.15rem!important;padding-bottom:0!important;border-bottom:0!important}.app-footer-nav section h2::after{content:"";display:block;width:1.75rem;height:2px;margin-top:.4rem;background:var(--news-accent)}.app-footer a{font-size:.88rem}.app-footer-bottom{flex-direction:row!important;flex-wrap:wrap;align-items:center!important;gap:.45rem 1.1rem!important;padding-top:.9rem!important;padding-bottom:calc(1rem + env(safe-area-inset-bottom))!important}.app-footer-bottom>span{flex-basis:100%}.footer-rss-link{justify-content:flex-start!important}}@media(min-width:768px){.article-card .article-times{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:.15rem 1rem!important;margin:.35rem 0 .7rem!important;padding:.55rem 0 0!important;border-top:1px solid var(--news-rule)}.article-card .article-times>div{display:flex!important;align-items:baseline;gap:.35rem;min-width:0;margin:0!important;padding:0!important}.article-card .article-times dt{margin:0!important;color:#6b7280!important;font-size:.64rem!important;font-weight:800;letter-spacing:.06em}.article-card .article-times dd{margin:0!important;color:var(--news-ink)!important;font-size:.8rem!important;font-weight:700!important;white-space:nowrap}.article-card .article-actions{gap:.45rem!important}.article-card .article-actions .btn{min-height:0!important;padding:.45rem .85rem!important;font-size:.86rem!important;line-height:1.2}body.index-page .index-main-column .article-grid{align-items:stretch!important}body.index-page .index-main-column .article-grid>.article-card:not(.mgid-ad-card){grid-template-rows:auto 1fr;height:100%}body.index-page .index-main-column .article-grid>.article-card .article-times{margin-top:auto!important}body.index-page .index-main-column .article-grid>.mgid-ad-card{align-self:start!important}}@media(min-width:1100px){body.index-page .index-main-column .article-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1rem .85rem!important}body.index-page .index-main-column .article-grid>.article-card [data-card-title]{font-size:1.02rem!important;line-height:1.25;-webkit-line-clamp:4!important}body.index-page .index-main-column .article-grid>.article-card [data-card-description]{font-size:.88rem!important;line-height:1.45;-webkit-line-clamp:3!important}body.index-page .index-main-column .article-grid>.article-card .article-actions .btn{padding:.42rem .7rem!important;font-size:.82rem!important}}.index-hero .page-heading-actions{display:flex!important;flex-wrap:wrap;align-items:stretch!important;justify-content:center!important;gap:.75rem!important}.index-hero-search{display:flex;flex:0 1 30rem;min-width:min(100%,18rem);min-height:3.1rem;border:2px solid var(--news-ink);background:#fff;transition:border-color .15s ease}.index-hero-search:focus-within{border-color:var(--news-accent)}.index-hero-search input{flex:1 1 auto;min-width:0;padding:0 1rem;border:0;outline:0;color:var(--news-ink);background:transparent;font-size:1rem}.index-hero-search button{display:inline-flex;align-items:center;gap:.5rem;padding:0 1.2rem;border:0;color:#fff;background:var(--news-ink);font-weight:800;transition:background-color .15s ease}.index-hero-search button:hover,.index-hero-search button:focus-visible{background:#000}@media(max-width:767.98px){.index-hero-search{flex:1 1 100%}}.index-hero .page-heading-actions{align-items:flex-start!important}.index-hero-search-group{display:flex;flex:0 1 30rem;flex-direction:column;gap:.5rem;min-width:min(100%,18rem)}.index-hero-search-group .index-hero-search{flex:0 0 auto;min-width:0;min-height:3.4rem}.index-hero-search-examples{display:grid;grid-auto-columns:minmax(0,max-content);grid-auto-flow:column;grid-template-columns:auto;justify-content:start;align-items:baseline;gap:.85rem;width:0;min-width:100%;color:#6b7280;font-size:.84rem;line-height:1.4;text-align:left}.index-hero-search-examples a{min-width:0;max-width:9.5rem;overflow:hidden;padding-bottom:.15rem;text-overflow:ellipsis;white-space:nowrap;color:var(--news-ink);font-weight:700;text-decoration:underline;text-decoration-color:var(--news-rule-strong);text-underline-offset:3px;transition:color .15s ease,text-decoration-color .15s ease}.index-hero-search-examples a:hover,.index-hero-search-examples a:focus-visible{color:var(--news-accent);text-decoration-color:currentColor}@media(max-width:767.98px){.index-hero-search-group{flex:1 1 100%;width:100%}.index-hero-search-examples{gap:.6rem;font-size:.8rem}}@media(min-width:768px){.feed-page .reel-header .reel-filter-panel>summary{display:inline-flex!important;align-items:center!important;gap:.5rem!important;min-height:2.6rem;padding:0 .95rem!important;border:1px solid var(--news-ink)!important;color:var(--news-ink)!important;background:#fff!important;font-size:.92rem!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important;cursor:pointer;transition:border-color .15s ease,color .15s ease}.feed-page .reel-header .reel-filter-panel>summary:hover,.feed-page .reel-header .reel-filter-panel[open]>summary{border-color:var(--news-accent)!important;color:var(--news-accent)!important}.feed-page .reel-header .reel-filter-panel>summary>span{display:none!important}.feed-page .reel-header .reel-filter-panel>summary>.fa-sliders{color:var(--news-accent)!important}.feed-page .reel-header .reel-desktop-filter-state{max-width:12rem;overflow:hidden;padding:.12rem .45rem;color:var(--news-soft-ink);background:#eef1f4;font-size:.74rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.feed-page .reel-header .reel-desktop-filter-caret{font-size:.7rem;transition:transform .15s ease}.feed-page .reel-header .reel-filter-panel[open] .reel-desktop-filter-caret{transform:rotate(180deg)}}@media(min-width:768px){.feed-page .reel-header,.feed-page .reel-header *:not(img){border-radius:0!important}.feed-page .reel-header .reel-filter-menu{top:calc(100% + .5rem)!important;left:0!important;right:auto!important;width:min(36rem,calc(100vw - 32px))!important;max-height:min(70vh,34rem)!important;overflow-y:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.4rem!important;padding:.9rem!important;border:1px solid var(--news-rule)!important;border-top:3px solid var(--news-accent)!important;color:var(--news-ink)!important;background:#fff!important;box-shadow:0 18px 40px rgba(15,23,42,.16)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.feed-page .reel-header .reel-filter-menu .reel-filter-home-link,.feed-page .reel-header .reel-filter-menu .reel-search-form{display:none!important}.feed-page .reel-header .reel-filter-menu>a{justify-content:flex-start!important;min-height:2.3rem!important;padding:0 .7rem!important;border:1px solid var(--news-rule)!important;color:var(--news-ink)!important;background:#fff!important;box-shadow:none!important;font-size:.86rem!important;font-weight:700!important;text-transform:none!important}.feed-page .reel-header .reel-filter-menu>a:hover,.feed-page .reel-header .reel-filter-menu>a:focus-visible{border-color:var(--news-ink)!important}.feed-page .reel-header .reel-filter-menu>a.is-active,.feed-page .reel-header .reel-filter-menu>a.is-checked{border-color:var(--news-ink)!important;color:#fff!important;background:var(--news-ink)!important}.feed-page .reel-header .reel-filter-menu .multi-provider-toggle i{width:auto!important;height:auto!important;color:var(--news-accent)!important;background:none!important}.feed-page .reel-header .reel-filter-menu .multi-provider-toggle.is-checked i{color:#fff!important}.feed-page .reel-header .reel-filter-menu .reel-trending-topics{display:flex!important;flex-wrap:wrap;grid-column:1/-1;gap:.35rem!important;margin-top:.35rem;padding:.7rem 0 0!important;border-top:1px solid var(--news-rule);background:none!important}.feed-page .reel-header .reel-filter-menu .reel-trending-topics>span{flex-basis:100%;color:#6b7280!important;font-size:.66rem!important;font-weight:800;letter-spacing:.08em}.feed-page .reel-header .reel-filter-menu .reel-topic-chip{display:inline-flex!important;align-items:center;gap:.4rem;width:auto!important;max-width:100%;min-height:2rem!important;padding:0 .55rem!important;border:1px solid var(--news-rule)!important;color:var(--news-ink)!important;background:#f6f7f9!important;box-shadow:none!important;font-size:.76rem!important;font-weight:800!important}.feed-page .reel-header .reel-filter-menu .reel-topic-chip:hover,.feed-page .reel-header .reel-filter-menu .reel-topic-chip.is-active{border-color:var(--news-ink)!important}.feed-page .reel-header .reel-filter-menu .reel-topic-chip span{max-width:none!important;overflow:visible!important;white-space:nowrap}.feed-page .reel-header .reel-filter-menu .reel-topic-chip small{min-width:0!important;height:auto!important;padding:.05rem .3rem!important;color:var(--news-soft-ink)!important;background:#e5e7eb!important;font-size:.68rem!important;line-height:1.3!important}}@media(min-width:768px){.feed-page .reel-header .reel-desktop-back,.feed-page .reel-header .reel-desktop-stats{flex:0 0 auto;justify-content:center!important;width:2.75rem!important;height:2.75rem!important;padding:0!important;border:1px solid var(--news-rule-strong)!important;color:var(--news-ink)!important;background:#fff!important;line-height:1}.feed-page .reel-header .reel-desktop-back:hover,.feed-page .reel-header .reel-desktop-back:focus-visible,.feed-page .reel-header .reel-desktop-stats:hover,.feed-page .reel-header .reel-desktop-stats:focus-visible{border-color:var(--news-ink)!important;color:#fff!important;background:var(--news-ink)!important}.feed-page .reel-header .reel-desktop-back i,.feed-page .reel-header .reel-desktop-stats i{margin:0!important;line-height:1}.feed-page .reel-header .reel-filter-panel>summary{height:2.75rem;min-height:2.75rem!important}.feed-page .reel-header .feed-toolbar-search input,.feed-page .reel-header .feed-toolbar-search .btn{height:2.75rem;min-height:2.75rem!important}}@font-face{font-family:"Inter";font-style:normal;font-weight:400 900;font-display:optional;src:url("../fonts/inter-latin.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Inter";font-style:normal;font-weight:400 900;font-display:optional;src:url("../fonts/inter-latin-ext.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Archivo";font-style:normal;font-weight:500 900;font-display:optional;src:url("../fonts/archivo-latin.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Archivo";font-style:normal;font-weight:500 900;font-display:optional;src:url("../fonts/archivo-latin-ext.woff2") format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Inter Fallback";font-weight:400 599;src:local("Arial"),local("ArialMT");size-adjust:106.25%;ascent-override:91.18%;descent-override:22.7%;line-gap-override:0%}@font-face{font-family:"Inter Fallback";font-weight:600 900;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:102.07%;ascent-override:94.91%;descent-override:23.63%;line-gap-override:0%}@font-face{font-family:"Archivo Fallback";font-weight:500 900;src:local("Arial Bold"),local("Arial-BoldMT");size-adjust:103.08%;ascent-override:85.18%;descent-override:20.37%;line-gap-override:0%}:root{--news-font-body:"Inter","Inter Fallback",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--news-font-head:"Archivo","Archivo Fallback","Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}body{font-family:var(--news-font-body)}h1,h2,h3,h4,.index-fire-watch-card strong,.index-mobile-latest-card strong{font-family:var(--news-font-head)}h1,h2,h3,h4{font-weight:800}.index-hero-search input{width:0}@media(max-width:767.98px){body:not(.feed-page){background:var(--surface)!important;background-image:none!important}.index-hero{grid-template-columns:minmax(0,1fr)!important}}@media(max-width:991.98px){body:not(.feed-page) .app-header.app-header{border:0!important;border-top:3px solid var(--news-accent)!important;border-bottom:1px solid var(--news-rule-strong)!important;background:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:not(.feed-page) .app-header .app-brand{width:min(156px,44vw)!important}body:not(.feed-page) .app-header .app-brand-logo{filter:none!important;opacity:1!important}}@media(max-width:1199.98px){body:not(.feed-page) .app-menu-toggle{width:2.6rem;height:2.6rem;border:1px solid var(--news-rule-strong)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}body:not(.feed-page) .app-menu-toggle[aria-expanded="true"]{border-color:var(--news-ink)!important}body:not(.feed-page) .app-menu-lines span{background:var(--news-ink)!important}body:not(.feed-page) .app-header .navbar-collapse{padding:0!important;border:0!important;border-top:1px solid var(--news-rule)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:not(.feed-page) .app-header .navbar-nav{gap:0!important;padding:.25rem 0 .9rem!important}body:not(.feed-page) .app-header .navbar-nav .nav-item,body:not(.feed-page) .app-header .navbar-nav .nav-logout-form{width:100%;margin:0!important}body:not(.feed-page) .app-header .navbar-nav .nav-link,body:not(.feed-page) .app-header .navbar-nav .nav-button{display:flex!important;align-items:center;justify-content:space-between;width:100%!important;min-height:3.1rem;margin:0!important;padding:.7rem .15rem!important;border:0!important;border-bottom:1px solid var(--news-rule)!important;border-radius:0!important;color:var(--news-ink)!important;background:transparent!important;box-shadow:none!important;font-size:1rem!important;font-weight:700!important;text-align:left}body:not(.feed-page) .app-header .navbar-nav .nav-link::after,body:not(.feed-page) .app-header .navbar-nav .nav-button::after{content:"";flex:0 0 auto;width:.45rem;height:.45rem;margin:0 .35rem 0 1rem;border:0;border-top:2px solid currentColor;border-right:2px solid currentColor;opacity:.35;transform:rotate(45deg)}body:not(.feed-page) .app-header .navbar-nav .nav-link:hover,body:not(.feed-page) .app-header .navbar-nav .nav-link:focus-visible,body:not(.feed-page) .app-header .navbar-nav .nav-button:hover{color:var(--news-accent)!important}body:not(.feed-page) .app-header .navbar-nav .nav-link.is-active{color:var(--news-accent)!important;box-shadow:inset 3px 0 0 var(--news-accent)!important;padding-left:.85rem!important}body:not(.feed-page) .app-header .navbar-nav .nav-logout-form .nav-button{color:#6b7280!important}body:not(.feed-page) .app-header .navbar-nav .nav-link-strong{justify-content:center;margin-top:.85rem!important;border-bottom:0!important;color:#fff!important;background:var(--news-accent)!important}body:not(.feed-page) .app-header .navbar-nav .nav-link-strong::after{display:none}}.index-hero-subtitle{color:var(--news-ink)!important;font-size:clamp(1.5rem,2.4vw,2.1rem)!important;font-weight:900!important;line-height:1.18!important;letter-spacing:-.015em}.index-hero-subtitle::after{content:"";display:block;width:3rem;height:4px;margin-top:.55rem;background:var(--news-accent)}@media(min-width:992px){.index-hero-subtitle::after{margin-inline:auto}}@media(max-width:767.98px){body.index-page .index-shell{width:100%!important;max-width:none!important;margin-inline:0!important;padding-inline:0!important}body.index-page :is(.index-hero,.index-info-panel,.sponsored-panel,.index-more-news-link,.article-card:not(.mgid-ad-card)){border:1px solid var(--news-rule)!important;border-right:0!important;border-left:0!important;background:#fff!important;background-image:none!important;box-shadow:none!important}body.index-page .index-mobile-latest-card{border:1px solid var(--news-rule)!important;color:var(--news-ink)!important;background:#fff!important;background-image:none!important;box-shadow:none!important}body.index-page .index-mobile-latest-card strong{color:var(--news-ink)!important}body.index-page .index-mobile-latest-card small{color:var(--news-soft-ink)!important}body.index-page .index-mobile-latest-card time,body.index-page .index-mobile-latest-title{color:#6b7280!important}body.index-page .index-mobile-latest-provider{color:var(--news-accent)!important}body.index-page :is(.index-trending-topics,.index-theme-links)>a{border:1px solid var(--news-rule)!important;color:var(--news-ink)!important;background:#fff!important;box-shadow:none!important}body.index-page :is(.index-trending-topics,.index-theme-links)>a span{color:var(--news-ink)!important}body.index-page :is(.index-trending-topics,.index-theme-links)>span{color:#6b7280!important}}.theme-page{background:var(--surface)!important;background-image:none!important}.theme-hero,.theme-panel{color:var(--news-ink)!important;background:#fff!important;background-image:none!important;box-shadow:none!important}.theme-hero h1,.theme-panel h2{color:var(--news-ink)!important}.theme-source-coverage>a,.theme-source-coverage>div,.theme-timeline>div,.theme-chip-list a{border:1px solid var(--news-rule)!important;border-radius:0!important;color:var(--news-ink)!important;background:#fff!important;background-image:none!important;box-shadow:none!important}.theme-source-coverage>a:hover,.theme-chip-list a:hover{border-color:var(--news-ink)!important}.theme-source-coverage>a.is-active{border-color:var(--news-ink)!important;box-shadow:inset 3px 0 0 var(--news-accent)!important}.theme-source-coverage strong,.theme-timeline strong,.theme-chip-list small{display:inline-flex;align-items:center;justify-content:center;min-width:2.2rem;height:auto!important;padding:.15rem .45rem!important;border-radius:0!important;color:var(--news-ink)!important;background:#eef1f4!important;font-size:.82rem!important;font-weight:800}.theme-source-coverage .source-badge{padding:0!important;border:0!important;color:var(--news-ink)!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.theme-source-coverage .source-badge img{border:1px solid var(--news-rule)!important;border-radius:0!important;box-shadow:none!important}.theme-source-line .source-badge{border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.analysis-modal .modal-title{display:flex;align-items:center;gap:.55rem}.analysis-modal .modal-title::before{content:"";flex:0 0 auto;width:4px;height:1.05em;background:var(--news-accent)}@media(max-width:767.98px){.mobile-details-sheet,.mobile-details-sheet .modal-header{border-radius:0!important;background-color:#0b1119!important;background-image:none!important}.mobile-details-sheet :is(.btn,.btn-close,.details-drawer-hero,.details-source-switch,.details-source-switch-chip,.details-source-switch-scroll,.details-drawer-meta>div,.drawer-score-grid>span,.details-drawer-context,.source-badge,.source-badge img,.tag-list>*,small){border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.mobile-details-sheet :is(.details-source-switch,.details-drawer-meta>div,.drawer-score-grid>span,.details-drawer-context){border:1px solid rgba(255,255,255,.12)!important;background:#141b26!important;background-image:none!important}.mobile-details-sheet .source-badge{background:rgba(5,11,19,.85)!important}}@media(max-width:767.98px){body.feed-page *,body.feed-page *::before,body.feed-page *::after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body.feed-page :is(.btn,button,summary,input,select,textarea,img,figure,.modal-content,.modal-header,.dropdown-menu,.tag-list>*,[class*="-card"],[class*="-panel"],[class*="-pill"],[class*="-chip"],[class*="-badge"],[class*="-button"],[class*="-menu"],[class*="-drawer"],[class*="-sheet"],[class*="-hero"],[class*="-context"],[class*="-switch"],[class*="-meta"]>*,[class*="-grid"]>*,[class*="-toggle"],[class*="-link"],[class*="-form"]) :not([class*="avatar"],[class*="handle"],[class*="spinner"],.rounded-circle,.form-check-input){border-radius:0!important}body.feed-page :is(.source-badge,.article-info-button,.coverage-icon-button,.reel-refresh-button,.reel-header-panel>summary){background:rgba(5,11,19,.78)!important;box-shadow:none!important}body.feed-page .feed-action-button{border:0!important;background:transparent!important;box-shadow:none!important}body.feed-page .feed-action-button::before{display:none!important}body.feed-page .feed-action-button i,body.feed-page .feed-action-button .feed-action-count{text-shadow:0 1px 3px rgba(0,0,0,.75),0 0 10px rgba(0,0,0,.35)}body.feed-page .source-badge img{box-shadow:none!important}body.feed-page .article-actions .btn:not(.btn-primary){border-color:rgba(255,255,255,.4)!important;background:rgba(5,11,19,.62)!important}body.feed-page .related-drawer{border:0!important;border-top:1px solid rgba(255,255,255,.18)!important;background:#0b1119!important;background-image:none!important;box-shadow:0 -12px 32px rgba(0,0,0,.45)!important}body.feed-page .related-drawer-card{border:1px solid rgba(255,255,255,.12)!important;background:#141b26!important;background-image:none!important}body.feed-page .related-drawer-card.is-active{border-color:rgba(255,255,255,.3)!important}body.feed-page .reel-header-panel :is(.reel-filter-menu,.reel-profile-menu,.reel-notification-menu),body.feed-page .share-sheet{background-color:#0b1119!important;background-image:none!important}}.profile-stat-grid article,.profile-article-row,.profile-comment-row,.profile-notification-row,.profile-article-row img,.profile-thumb-placeholder,.profile-notification-row i,.muted-copy,.status-pill,.provider-logo{border-radius:0!important}@media(max-width:767.98px){.provider-list{gap:.75rem}.provider-card{padding:.9rem!important;border:1px solid var(--news-rule)!important;background:#fff!important;box-shadow:none!important}.provider-head{gap:.7rem!important;margin-bottom:.6rem!important}.provider-actions{justify-content:space-between!important}.provider-actions form{margin-left:auto}.provider-card .detail-list.compact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .9rem;margin:0 0 .75rem}.provider-card .detail-list.compact div{min-width:0}.provider-card .detail-list.compact dd{overflow-wrap:anywhere}.provider-card .feed-table-shell{overflow:visible}.provider-feed-table{min-width:0!important}.provider-feed-table thead{display:none}.provider-feed-table,.provider-feed-table tbody,.provider-feed-table tr{display:block;width:100%}.provider-feed-table tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem .9rem;padding:.7rem 0;border-top:1px solid var(--news-rule)}.provider-feed-table td{display:grid;gap:.1rem;min-width:0;padding:0!important;border:0!important;font-size:.86rem;overflow-wrap:anywhere}.provider-feed-table td::before{content:attr(data-label);color:#6b7280;font-size:.66rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.provider-feed-table td:first-child{grid-column:1/-1;font-weight:800}}@media(max-width:767.98px){body.index-page .section-heading-inline h2{color:var(--news-ink)!important}body.index-page .section-heading-inline .btn{border-color:var(--news-ink)!important;color:var(--news-ink)!important;background:#fff!important}}.theme-source-line .source-badge{color:#fff!important;background:var(--news-ink)!important}@media(max-width:767.98px){body:not(.feed-page) :is(.index-info-panel,.sponsored-panel){border:1px solid var(--news-rule)!important;color:var(--news-ink)!important;background:#fff!important;background-image:none!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}body:not(.feed-page) :is(.index-info-panel,.sponsored-panel) h2{color:var(--news-ink)!important}body:not(.feed-page) :is(.index-info-panel,.sponsored-panel) p{color:var(--news-soft-ink)!important}body:not(.feed-page) :is(.index-info-panel,.sponsored-panel) .eyebrow{color:#6b7280!important}}.provider-stat-logo,.provider-stat-logo img,.provider-logo{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.stats-summary-grid>*,.stats-rhythm-card,.provider-stat-card,.provider-stat-status,.provider-latest-media,.provider-latest-media img{border-radius:0!important}.provider-stat-metrics span{color:#6b7280!important}@media(max-width:767.98px){.theme-stat-grid{grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr))!important;gap:.5rem!important}.theme-stat-grid div{min-height:0!important;padding:.65rem .75rem!important;place-content:start!important;text-align:left!important}}@media(max-width:767.98px){body.feed-page .reel-header .reel-refresh-button.reel-refresh-button{border-radius:0!important}}.login-required-card{border-radius:0!important;background-color:#101827!important;background-image:none!important}body:not(.feed-page) :is(.article-card.mgid-ad-card,.mgid-ad-panel){border-color:var(--news-rule)!important;border-radius:0!important;background:#fff!important;background-image:none!important;box-shadow:none!important}body:not(.feed-page) .mgid-ad-card-inner{border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}@view-transition{navigation:auto;}.app-header{view-transition-name:adios-header}::view-transition-old(root),::view-transition-new(root){animation-duration:.16s}@media(prefers-reduced-motion:reduce){@view-transition{navigation:none;}}form.is-searching button[type="submit"],form.is-searching button:not([type]){cursor:progress;pointer-events:none}form.is-searching input[type="search"]{color:#6b7280!important}body.is-navigating::before{content:"";position:fixed;z-index:3000;top:0;left:0;width:40%;height:3px;background:var(--news-accent);animation:adios-loading-bar 1.1s ease-in-out infinite;pointer-events:none}@keyframes adios-loading-bar{0%{transform:translateX(-100%)}100%{transform:translateX(250%)}}@media(prefers-reduced-motion:reduce){body.is-navigating::before{width:100%;animation:none;opacity:.6}}.feed-page .reel-header .reel-desktop-back{cursor:pointer}.feed-page .reel-header .reel-desktop-back.is-spinning i{animation:fa-spin .8s linear infinite}.detail-topic-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}.detail-topic-panel{min-width:0;padding:1rem 1.1rem;border:1px solid var(--news-rule);background:#fff}.detail-topic-panel h3{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;color:var(--news-ink);font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.detail-topic-panel h3::before{content:"";flex:0 0 auto;width:4px;height:1em;background:var(--news-accent)}.detail-topic-panel .muted-copy{margin:0}.detail-chip-list{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.detail-chip{display:inline-flex;align-items:center;gap:.45rem;max-width:100%;min-height:2rem;padding:.3rem .65rem;border:1px solid var(--news-rule);color:var(--news-ink);background:#f6f7f9;font-size:.86rem;font-weight:700;line-height:1.2;text-decoration:none;overflow-wrap:anywhere;transition:border-color .15s ease,background-color .15s ease}a.detail-chip:hover,a.detail-chip:focus-visible{border-color:var(--news-ink);color:var(--news-ink);background:#fff}.detail-chip small{padding-left:.45rem;border-left:1px solid var(--news-rule-strong);color:#6b7280;font-size:.76rem;font-weight:700;font-variant-numeric:tabular-nums}.detail-chip-name{background:#fff;font-weight:600}.detail-chip-list:not(.is-expanded)>.is-extra{display:none}.detail-chip-more{min-height:2rem;padding:.3rem .65rem;border:1px dashed var(--news-rule-strong);border-radius:0;color:var(--news-accent);background:transparent;font-size:.84rem;font-weight:800;cursor:pointer}.detail-chip-more:hover,.detail-chip-more:focus-visible{border-style:solid;border-color:var(--news-accent)}@media(max-width:767.98px){.detail-topic-panels{grid-template-columns:1fr;gap:.75rem}}@media(max-width:767.98px){body.index-page .index-content-grid{padding-inline:.75rem}body.index-page .index-content-grid :is(.index-info-panel,.sponsored-panel,.index-more-news-link,.article-card:not(.mgid-ad-card)){border-right:1px solid var(--news-rule)!important;border-left:1px solid var(--news-rule)!important}}.coverage-badge.coverage-icon-button{display:inline-flex!important;align-items:center;gap:.4rem;width:auto!important;max-width:none!important;padding:0 .6rem!important;font-size:.78rem;font-weight:800;white-space:nowrap}.coverage-badge.coverage-icon-button .coverage-badge-label{color:inherit;line-height:1}body.index-page :is(.index-trending-topics,.index-theme-links){display:flex!important;flex-wrap:wrap;align-items:center;gap:.4rem!important;grid-template-columns:none!important}body.index-page :is(.index-trending-topics,.index-theme-links)>span{flex-basis:100%;margin:.35rem 0 .1rem;color:#6b7280!important;font-size:.68rem;font-weight:800;letter-spacing:.08em}body.index-page :is(.index-trending-topics,.index-theme-links)>a{display:inline-flex!important;align-items:center;gap:.45rem;width:auto!important;min-width:0!important;min-height:2rem!important;padding:.3rem .65rem!important;border:1px solid var(--news-rule)!important;color:var(--news-ink)!important;background:#f6f7f9!important;box-shadow:none!important;font-size:.84rem!important;font-weight:700!important;letter-spacing:0!important;text-decoration:none;text-transform:none!important}body.index-page :is(.index-trending-topics,.index-theme-links)>a:hover,body.index-page :is(.index-trending-topics,.index-theme-links)>a:focus-visible{border-color:var(--news-ink)!important;background:#fff!important}body.index-page :is(.index-trending-topics,.index-theme-links)>a span{max-width:none!important;overflow:visible!important;color:inherit!important;text-transform:none!important;white-space:nowrap}body.index-page :is(.index-trending-topics,.index-theme-links)>a small{min-width:0!important;height:auto!important;padding:0 0 0 .45rem!important;border-left:1px solid var(--news-rule-strong);color:#6b7280!important;background:none!important;font-size:.76rem!important;font-weight:700;font-variant-numeric:tabular-nums}.app-header{z-index:1030!important}@media(min-width:768px){.app-header{position:relative}}.index-fire-watch-logo,.index-mobile-latest-logo{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.index-fire-watch-logo img,.index-mobile-latest-logo img{padding:0!important;border-radius:0!important;object-fit:contain}.index-mobile-latest-logo>span{border-radius:0!important}@media(min-width:992px){.news-detail-hero .news-detail-media{position:relative;align-self:stretch;min-height:22rem;max-height:34rem}.news-detail-hero .news-detail-media img{position:absolute;inset:0;width:100%;height:100%!important;min-height:0!important;object-fit:cover}}.index-features-panel .index-feature-list{display:grid;gap:.85rem;margin:.35rem 0 0;padding:0;list-style:none}.index-features-panel .index-feature-list li{display:grid;grid-template-columns:1.1rem minmax(0,1fr);gap:.6rem;align-items:start}.index-features-panel .index-feature-list i{margin-top:.2rem;color:var(--news-accent);font-size:.9rem}.index-features-panel .index-feature-list strong{display:block;color:var(--news-ink);font-size:.92rem;font-weight:800;line-height:1.25}.index-features-panel .index-feature-list span{display:block;margin-top:.15rem;color:var(--news-soft-ink);font-size:.84rem;line-height:1.45}body.index-page :is(.index-trending-topics,.index-theme-links){display:grid!important;grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr))!important;gap:.6rem!important}body.index-page .index-theme-links{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))!important;margin-top:.75rem}body.index-page :is(.index-trending-topics,.index-theme-links)>span{grid-column:1/-1;display:flex;align-items:center;gap:.5rem;margin:.5rem 0 .1rem;color:var(--news-ink)!important;font-size:.72rem;font-weight:900;letter-spacing:.1em}body.index-page :is(.index-trending-topics,.index-theme-links)>span::before{content:"";flex:0 0 auto;width:4px;height:1em;background:var(--news-accent)}body.index-page :is(.index-trending-topics,.index-theme-links)>a{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:.15rem;min-width:0!important;min-height:3.6rem!important;padding:.6rem .85rem!important;border:1px solid var(--news-rule)!important;border-left:3px solid var(--news-accent)!important;color:var(--news-ink)!important;background:#fff!important;font-size:.92rem!important;font-weight:800!important;line-height:1.25;transition:border-color .15s ease,background-color .15s ease}body.index-page :is(.index-trending-topics,.index-theme-links)>a:hover,body.index-page :is(.index-trending-topics,.index-theme-links)>a:focus-visible{border-color:var(--news-rule-strong)!important;border-left-color:var(--news-accent)!important;background:#fafafa!important}body.index-page :is(.index-trending-topics,.index-theme-links)>a span{max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}body.index-page .index-trending-topics>a small{padding:0!important;border:0!important;color:#6b7280!important;font-size:.78rem!important;font-weight:600!important}body.index-page .index-theme-links>a{min-height:2.9rem!important}body.index-page .index-theme-links>a small{display:none!important}.source-panel h2{margin:0 0 .75rem!important;font-size:1.35rem!important;line-height:1.15}.source-panel .detail-list.compact{display:grid!important;gap:.45rem!important;margin:0 0 1rem!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.source-panel .detail-list.compact>div{display:grid!important;gap:.1rem;min-height:0!important;margin:0!important;padding:.5rem .8rem!important;border:1px solid var(--news-rule)!important;border-left:3px solid var(--news-ink)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.source-panel .detail-list.compact dt{margin:0!important;color:#6b7280!important;font-size:.66rem!important;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.source-panel .detail-list.compact dd{margin:0!important;color:var(--news-ink)!important;font-size:.95rem!important;font-weight:800}.source-panel .detail-list.compact dd a{display:inline-flex;align-items:center;gap:.4rem;margin-top:.25rem;padding:.4rem .75rem;color:#fff!important;background:var(--news-ink);font-size:.86rem;font-weight:800;text-decoration:none!important;transition:background-color .15s ease}.source-panel .detail-list.compact dd a::after{content:"→"}.source-panel .detail-list.compact dd a:hover,.source-panel .detail-list.compact dd a:focus-visible{background:#000}.source-panel .details-source-switch{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.source-panel .details-source-switch-label{display:flex;align-items:center;gap:.45rem;margin-bottom:.5rem;color:var(--news-ink)!important;font-size:.72rem;font-weight:900;letter-spacing:.08em}.source-panel .details-source-switch-label i{color:var(--news-accent)}.source-panel .details-source-switch-label small{padding:.05rem .35rem!important;border-radius:0!important;color:var(--news-ink)!important;background:#eef1f4!important}.source-panel .details-source-switch-list{display:grid!important;gap:.4rem!important}.source-panel .details-source-switch-chip{display:flex!important;align-items:center;justify-content:space-between;gap:.6rem;min-height:0!important;padding:.45rem .6rem!important;border:1px solid var(--news-rule)!important;border-radius:0!important;color:var(--news-ink)!important;background:#fff!important;box-shadow:none!important;text-decoration:none}a.source-panel-chip:hover,.source-panel a.details-source-switch-chip:hover{border-color:var(--news-ink)!important}.source-panel .details-source-switch-chip.is-current{border-left:3px solid var(--news-accent)!important;background:#fafafa!important}.source-panel .details-source-switch-chip .source-badge{padding:0!important;border:0!important;border-radius:0!important;color:var(--news-ink)!important;background:transparent!important;box-shadow:none!important;font-size:.86rem!important;font-weight:800}.source-panel .details-source-switch-chip .source-badge img{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.source-panel .details-source-switch-chip small{flex:0 0 auto;height:auto!important;min-width:0!important;padding:.12rem .45rem!important;border-radius:0!important;color:var(--news-ink)!important;background:#eef1f4!important;font-size:.74rem!important;font-weight:800}.analysis-context{padding:.85rem 1rem!important;border:1px solid var(--news-rule)!important;border-left:3px solid var(--news-accent)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.analysis-context h3{margin:0 0 .35rem!important;color:var(--news-ink)!important;font-size:.95rem!important;font-weight:800}.analysis-context p{margin:0!important;color:var(--news-soft-ink)!important}.source-badge img{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}@media(max-width:767.98px){body.index-page :is(.index-trending-topics,.index-theme-links){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important}body.index-page :is(.index-trending-topics,.index-theme-links)>a{min-height:3.2rem!important;padding:.5rem .65rem!important;font-size:.84rem!important}body.index-page .index-theme-links>a{min-height:2.6rem!important}body.index-page .index-trending-topics>a small{font-size:.74rem!important}body.index-page :is(.index-trending-topics,.index-theme-links)>a:last-of-type:nth-of-type(odd):not(:first-of-type){display:none!important}}@media(min-width:992px){body.index-page .index-main-column .article-grid:not(.has-featured)>.article-card:first-child{grid-column:auto}body.index-page .index-main-column .article-grid:not(.has-featured)>.article-card:first-child [data-card-title]{font-size:1.02rem!important;line-height:1.25;-webkit-line-clamp:4!important}body.index-page .index-main-column .article-grid:not(.has-featured)>.article-card:first-child [data-card-description]{font-size:.88rem!important;-webkit-line-clamp:3!important}}@media(min-width:992px){body.index-page .index-main-column .article-grid.has-featured>.article-card:first-child{grid-column:1/-1;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-rows:auto}body.index-page .index-main-column .article-grid.has-featured>.article-card:first-child>.article-image{grid-column:1;grid-row:1;height:100%!important;min-height:19rem;max-height:30rem;aspect-ratio:auto!important}body.index-page .index-main-column .article-grid.has-featured>.article-card:first-child>.article-body{grid-column:2;grid-row:1}body.index-page .index-main-column .article-grid.has-featured>.article-card:first-child [data-card-title]{font-size:clamp(1.55rem,2.3vw,2.25rem)!important;line-height:1.12;-webkit-line-clamp:4!important}body.index-page .index-main-column .article-grid.has-featured>.article-card:first-child [data-card-description]{font-size:1.02rem!important;-webkit-line-clamp:3!important}}.index-top-stories{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:1rem;width:100%;margin:.5rem 0 .25rem;padding-top:1rem;border-top:3px solid var(--news-accent);text-align:left}@media(min-width:992px){.index-hero-copy>.index-top-stories{grid-column:1/-1;order:6}}.index-top-lead{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:17rem;border:1px solid var(--news-rule);color:var(--news-ink);background:#fff;text-decoration:none;transition:border-color .15s ease}.index-top-lead.is-without-image{grid-template-columns:minmax(0,1fr)}.index-top-lead:hover,.index-top-lead:focus-visible{border-color:var(--news-rule-strong);color:var(--news-ink)}.index-top-lead-media{position:relative;overflow:hidden;min-height:14rem;background:#eef1f4}.index-top-lead-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.index-top-lead:hover .index-top-lead-media img{transform:scale(1.03)}.index-top-lead-copy{display:flex;flex-direction:column;gap:.55rem;min-width:0;padding:1rem 1.15rem 1.1rem}.index-top-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;color:#6b7280;font-size:.76rem;font-weight:800}.index-top-source{display:inline-flex;align-items:center;gap:.4rem;color:var(--news-ink)}.index-top-source img{width:1.15rem;height:1.15rem;object-fit:contain}.index-top-coverage{color:var(--news-accent)}.index-top-lead strong{display:-webkit-box;overflow:hidden;font-family:var(--news-font-head);font-size:clamp(1.3rem,1.9vw,1.8rem);font-weight:800;line-height:1.15;letter-spacing:-.01em;-webkit-box-orient:vertical;-webkit-line-clamp:4}.index-top-lead:hover strong{color:var(--news-accent)}.index-top-lead small{display:-webkit-box;overflow:hidden;color:var(--news-soft-ink);font-size:.92rem;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.index-top-list{display:grid;align-content:start;margin:0;padding:0;border:1px solid var(--news-rule);background:#fff;list-style:none}.index-top-list li+li{border-top:1px solid var(--news-rule)}.index-top-list a{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.6rem;align-items:start;padding:.75rem .9rem;color:var(--news-ink);text-decoration:none}.index-top-rank{color:var(--news-accent);font-family:var(--news-font-head);font-size:1.55rem;font-weight:900;line-height:1}.index-top-item{display:grid;gap:.2rem;min-width:0}.index-top-item strong{display:-webkit-box;overflow:hidden;font-size:.94rem;font-weight:800;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2}.index-top-list a:hover strong,.index-top-list a:focus-visible strong{color:var(--news-accent)}.index-top-item small{color:#6b7280;font-size:.75rem;font-weight:600}@media(max-width:991.98px){.index-top-stories{grid-template-columns:minmax(0,1fr)}}@media(max-width:767.98px){.index-top-stories{gap:.75rem;padding-top:.75rem}.index-top-lead{grid-template-columns:minmax(0,1fr);min-height:0}.index-top-lead-media{min-height:12rem}.index-top-lead-copy{padding:.85rem .9rem .95rem}.index-top-lead strong{font-size:1.3rem}.index-top-list a{padding:.65rem .75rem}}.detail-action-row{display:flex;flex-wrap:wrap;align-items:stretch;gap:.5rem}.detail-action-row .detail-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:.5rem;margin:0!important}.detail-action-row .detail-engagement{display:flex;align-items:stretch;gap:.5rem;width:auto;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}.detail-engagement-button{min-height:2.75rem;padding:0 .85rem!important;border:1px solid var(--news-rule-strong)!important;border-radius:0!important;color:var(--news-ink)!important;background:#fff!important;font-weight:800!important}.detail-engagement-button:hover,.detail-engagement-button:focus-visible{border-color:var(--news-ink)!important;color:#fff!important;background:var(--news-ink)!important}.detail-engagement-button.is-liked{border-color:var(--news-accent)!important;color:#fff!important;background:var(--news-accent)!important}.share-sheet{border:1px solid var(--news-rule-strong)!important;border-radius:0!important;color:var(--news-ink)!important;background:#fff!important;background-image:none!important;box-shadow:0 24px 60px rgba(15,23,42,.22)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.share-sheet .modal-header{border-color:var(--news-rule)!important}.share-sheet .modal-title{color:var(--news-ink)!important;font-weight:900}.share-sheet .modal-header p{color:var(--news-soft-ink)!important}.share-sheet .btn-close{border-radius:0!important;background-color:transparent!important;filter:none!important}.share-options{gap:.5rem!important}.share-options a,.share-options button{min-height:4.6rem;border:1px solid var(--news-rule)!important;border-radius:0!important;color:var(--news-ink)!important;background:#fff!important;font-size:.88rem;font-weight:800!important;transition:border-color .15s ease}.share-options a:hover,.share-options a:focus-visible,.share-options button:hover,.share-options button:focus-visible{border-color:var(--news-ink)!important}.share-options i{width:auto!important;height:auto!important;border-radius:0!important;color:var(--news-accent);background:none!important;font-size:1.3rem!important}@media(max-width:767.98px){body.feed-page .share-sheet{border-color:rgba(255,255,255,.16)!important;color:#fff!important;background:#0b1119!important}body.feed-page .share-sheet .modal-header{border-color:rgba(255,255,255,.12)!important}body.feed-page .share-sheet .modal-title{color:#fff!important}body.feed-page .share-sheet .modal-header p{color:rgba(255,255,255,.72)!important}body.feed-page .share-sheet .btn-close{filter:invert(1) grayscale(1) brightness(1.8)!important}body.feed-page .share-options a,body.feed-page .share-options button{border-color:rgba(255,255,255,.12)!important;color:#fff!important;background:#141b26!important}body.feed-page .share-options i{color:#fff}}.provider-latest-article{border:1px solid var(--news-rule)!important;border-radius:0!important;background:#fff!important;background-image:none!important;box-shadow:none!important}.provider-latest-article img,.provider-latest-article .btn{border-radius:0!important}.provider-stat-metrics>div{border-radius:0!important}.stats-rhythm-card,.provider-stat-total,.provider-stat-card{background-image:none!important;background-color:#fff!important}.stats-hero{background-image:none!important;background-color:#111827!important}@media(max-width:991.98px){.index-hero{grid-template-columns:minmax(0,1fr)!important}}@media(min-width:768px) and (max-width:991.98px){.index-fire-watch-track{grid-auto-columns:minmax(14rem,32%);grid-auto-flow:column;grid-template-columns:none!important;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:.28rem;scroll-snap-type:x mandatory;scrollbar-width:none}.index-fire-watch-track::-webkit-scrollbar{display:none}.index-fire-watch-card{scroll-snap-align:start}}body.index-page .index-fire-watch{border-radius:0!important;box-shadow:none!important}.index-google-source{display:inline-flex;justify-self:center;align-items:center;gap:.55rem;max-width:100%;min-height:2.4rem;padding:.45rem .85rem;border:1px solid var(--news-rule-strong);border-radius:0;color:var(--news-ink)!important;background:#f6f7f9;font-size:.86rem;font-weight:700;line-height:1.25;text-align:left;text-decoration:none!important;transition:border-color .15s ease,background-color .15s ease}.index-google-source:hover,.index-google-source:focus-visible{border-color:var(--news-ink);background:#fff}.index-google-source svg{flex:0 0 auto;width:1.1rem;height:1.1rem}@media(min-width:992px){.index-hero-copy>.index-google-source{grid-column:1/-1;order:5;margin-top:-1rem}}