.headlinesShell-module__o8PH2G__shell{--ink:#1a1a1a;--navy:#1a1a1a;--navy-2:#5f1f29;--purple:#8c2f3d;--purple-bright:#edc9ce;--violet:#5f1f29;--paper:#f6f4f0;--white:#fff;--line:#e6e4e0;--muted:#77716d;--orange:#8c2f3d;--orange-soft:#f8eef0;--cyan:#edc9ce;--blue:#5f1f29;--green:#16805a;background:var(--paper);min-height:100vh}.headlinesShell-module__o8PH2G__shell .captain-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f4f0f0;border-bottom-color:#1a1a1a14}.headlinesShell-module__o8PH2G__shell .captain-brand-logo{border-width:2px}:is(.headlinesShell-module__o8PH2G__shell .captain-header-action,.headlinesShell-module__o8PH2G__shell .captain-mobile-menu summary){border-radius:12px}.headlinesShell-module__o8PH2G__shell .captain-header-action{border-color:var(--purple);background:var(--purple)}.headlinesShell-module__o8PH2G__shell .captain-header-action:hover{background:#5f1f29;border-color:#5f1f29}.headlinesShell-module__o8PH2G__shell .captain-secondary-nav{border-top-color:var(--line);border-bottom:1px solid var(--line);color:var(--ink);background:#ffffffd1}:is(.headlinesShell-module__o8PH2G__shell .captain-secondary-inner>b,.headlinesShell-module__o8PH2G__shell .captain-secondary-inner a.active){color:var(--purple)}.headlinesShell-module__o8PH2G__shell .captain-secondary-inner a{color:var(--muted)}.headlinesShell-module__o8PH2G__shell .captain-secondary-inner a:hover{color:var(--ink)}.headlinesShell-module__o8PH2G__shell .captain-secondary-inner a:after{background:var(--purple)}.headlinesShell-module__o8PH2G__shell .captain-mobile-menu nav{border:1px solid var(--line);border-top:4px solid var(--purple);border-radius:18px;overflow:hidden;box-shadow:0 18px 60px #5f1f2924}.headlinesShell-module__o8PH2G__shell .captain-mobile-menu nav strong{background:#f8eef0}:is(.headlinesShell-module__o8PH2G__shell .section-page,.headlinesShell-module__o8PH2G__shell .article-page,.headlinesShell-module__o8PH2G__shell .column-page){background:var(--paper)}:is(.headlinesShell-module__o8PH2G__shell .section-hero,.headlinesShell-module__o8PH2G__shell .column-hero){border-bottom-color:var(--line)}:is(.headlinesShell-module__o8PH2G__shell .section-hero h1,.headlinesShell-module__o8PH2G__shell .column-hero h1){color:var(--ink);font-weight:500}.headlinesShell-module__o8PH2G__shell .sync-state{border-color:var(--line);background:#ffffffd1;border-radius:14px}.headlinesShell-module__o8PH2G__shell .published-entry{border:1px solid var(--line);background:#fff;border-radius:20px;margin-bottom:14px;padding:28px}.headlinesShell-module__o8PH2G__shell .published-entry h2{font-weight:500}.headlinesShell-module__o8PH2G__shell .approved-label{color:#16805a}.headlinesShell-module__o8PH2G__shell .published-sources{background:#f8eef0;border-radius:12px}.headlinesShell-module__o8PH2G__shell .published-actions{flex-wrap:wrap}.headlinesShell-module__o8PH2G__shell .read-full-link{background:var(--purple);color:#fff;border-radius:12px;align-items:center;min-height:42px;padding:0 16px;display:inline-flex}:is(.headlinesShell-module__o8PH2G__shell .published-trust-details,.headlinesShell-module__o8PH2G__shell .article-agent-details){color:var(--muted);margin-top:14px;font-size:12px}:is(.headlinesShell-module__o8PH2G__shell .published-trust-details summary,.headlinesShell-module__o8PH2G__shell .article-agent-details summary){width:fit-content;color:var(--purple);cursor:pointer;font-weight:700}.headlinesShell-module__o8PH2G__shell .article-agent-details p{color:var(--muted);font:12px/1.7 var(--mono);margin:10px 0 0}.headlinesShell-module__o8PH2G__shell .article-title-block{border-bottom-color:var(--line)}.headlinesShell-module__o8PH2G__shell .article-title-block h1{font-weight:500}.headlinesShell-module__o8PH2G__shell .article-evidence{border-color:var(--line);background:#ffffffd1;border-radius:18px}:is(.headlinesShell-module__o8PH2G__shell .article-revision,.headlinesShell-module__o8PH2G__shell .public-correction-status,.headlinesShell-module__o8PH2G__shell .correction-record,.headlinesShell-module__o8PH2G__shell .waiting-panel){border-radius:16px}.headlinesShell-module__o8PH2G__shell .advisor-section{background:#f8eef0}:is(.headlinesShell-module__o8PH2G__shell .advisor-form,.headlinesShell-module__o8PH2G__shell .advisor-result){border:1px solid #8c2f3d1f;border-radius:20px;box-shadow:0 18px 60px #5f1f291a}:is(.headlinesShell-module__o8PH2G__shell .advisor-form select,.headlinesShell-module__o8PH2G__shell .advisor-form input,.headlinesShell-module__o8PH2G__shell .advisor-form textarea){border-color:var(--line);background:#fbfaf8;border-radius:10px}:is(.headlinesShell-module__o8PH2G__shell .advisor-form select:focus,.headlinesShell-module__o8PH2G__shell .advisor-form input:focus,.headlinesShell-module__o8PH2G__shell .advisor-form textarea:focus){border-color:var(--purple);box-shadow:0 0 0 3px #8c2f3d29}.headlinesShell-module__o8PH2G__shell .advisor-form>button{background:var(--purple);border-radius:12px}.headlinesShell-module__o8PH2G__shell .advisor-form>button span{color:#fff}:is(.headlinesShell-module__o8PH2G__shell .column-status,.headlinesShell-module__o8PH2G__shell .column-status>div){border-radius:16px}.headlinesShell-module__o8PH2G__shell .column-status>div{background:#5f1f29}:is(.headlinesShell-module__o8PH2G__shell .column-method-entry,.headlinesShell-module__o8PH2G__shell .ranking-types article,.headlinesShell-module__o8PH2G__shell .scenario-grid article,.headlinesShell-module__o8PH2G__shell .tool-taxonomy article,.headlinesShell-module__o8PH2G__shell .tool-contract,.headlinesShell-module__o8PH2G__shell .weekly-grid>article){border-radius:18px}.headlinesShell-module__o8PH2G__shell .section-footer{background:#1a1a1a}.headlinesShell-module__o8PH2G__shell .section-footer .container{color:#aaa5a1}@media (max-width:640px){:is(.headlinesShell-module__o8PH2G__shell .section-hero,.headlinesShell-module__o8PH2G__shell .column-hero){padding-top:42px;padding-bottom:32px}:is(.headlinesShell-module__o8PH2G__shell .section-hero h1,.headlinesShell-module__o8PH2G__shell .column-hero h1){font-size:38px}.headlinesShell-module__o8PH2G__shell .section-feed{padding-top:24px}.headlinesShell-module__o8PH2G__shell .published-entry{border-radius:16px;grid-template-columns:28px 1fr;gap:10px;padding:20px 18px}.headlinesShell-module__o8PH2G__shell .published-entry h2{font-size:22px;line-height:1.36}.headlinesShell-module__o8PH2G__shell .published-body{max-height:8.1em;overflow:hidden}.headlinesShell-module__o8PH2G__shell .published-sources{margin-left:-38px;padding:12px}.headlinesShell-module__o8PH2G__shell .published-trust-details{margin-left:-38px}.headlinesShell-module__o8PH2G__shell .published-actions{gap:10px 16px;margin-left:-38px}.headlinesShell-module__o8PH2G__shell .read-full-link{min-height:44px}.headlinesShell-module__o8PH2G__shell .article-title-block h1{font-size:36px}.headlinesShell-module__o8PH2G__shell .article-evidence{border-radius:16px}}
