.view-nav{display:flex;align-items:stretch;gap:30px;border-top:1px solid var(--line);min-height:51px}.view-tab{position:relative;display:flex;align-items:center;gap:9px;padding:14px 0;font-size:14px;font-weight:600;color:var(--muted)}.view-tab.active{color:var(--green)}.view-tab.active:after{content:"";height:3px;position:absolute;bottom:0;left:0;right:0;background:currentColor}.intel-tab-icon{font-size:21px;line-height:1}.view-tab-tag{font:9px ui-monospace,monospace;letter-spacing:.7px;padding:3px 5px;border:1px solid var(--line);margin-left:3px}.view-nav-note{align-self:center;margin-left:auto;font-size:11px;color:var(--muted)}
.intelligence-active{--paper:#0f1014;--ink:#e6e7e9;--green:#f2c44e;--muted:#b1b2b4;--line:#3c3d42;--soft:#1c1d21;background:var(--paper);color:var(--ink);color-scheme:dark}.intelligence-active .edition-bar{background:#1b1c20;color:#c0c1c3}.intelligence-active .masthead{min-height:96px}.intelligence-active .wordmark{font-size:44px;letter-spacing:-2.5px}.intelligence-active .masthead-note{font-size:11px}.intelligence-active .label{font-size:10px}.intelligence-active .site-footer{margin-top:50px}.intelligence-active .brand-dot{color:#f2c44e}.intelligence-active :focus-visible{outline:2px solid #f2c44e;outline-offset:4px}.intelligence-view{padding-bottom:15px;--intel-accent:#f2c44e;--intel-dim:#adaeb0;--intel-border:#3d3e43;--intel-surface:#18191d;--intel-mono:ui-monospace,SFMono-Regular,Consolas,monospace}.intel-heading{display:flex;justify-content:space-between;gap:30px;align-items:center;padding:32px 0 29px}.intel-eyebrow{font:10px var(--intel-mono);letter-spacing:1.5px;color:var(--intel-accent);display:flex;align-items:center;gap:9px;line-height:1.6}.intel-beacon{height:6px;width:6px;background:var(--intel-accent);display:inline-block;box-shadow:0 0 0 4px #f2c44e10}.intel-heading h1{font-family:var(--serif);font-size:45px;letter-spacing:-.7px;font-weight:400;margin:12px 0 9px}.intel-heading h1>span{color:var(--intel-accent)}.intel-heading p{font-size:13px;color:var(--intel-dim);line-height:1.6}.intel-controls{display:flex;flex-direction:column;align-items:flex-end;gap:9px;flex-shrink:0}.intel-controls label{font:9px var(--intel-mono);text-transform:uppercase;letter-spacing:1px;color:var(--intel-dim)}.intel-controls>div{display:flex;gap:8px}.intel-controls select,.intel-controls button{font:12px var(--sans);border:1px solid #5c5d62;background:#1b1c20;padding:10px 12px;color:#e6e7e9;border-radius:0}.intel-controls button{color:var(--intel-accent)}.intel-controls button:hover{background:#36373c}.intel-controls select:focus-visible{outline:2px solid var(--intel-accent);outline-offset:3px}#intel-updated{font:9px var(--intel-mono);color:var(--intel-dim)}.intel-status-note{padding:12px 15px;background:#38393e1f;border:1px solid #636469;color:#c9cacc;font-size:12px;line-height:1.65;margin-bottom:20px}.intel-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--intel-border);border-bottom:1px solid var(--intel-border);padding:20px 0;margin-bottom:25px}.intel-metric{padding:0 25px;border-left:1px solid var(--intel-border);display:flex;flex-direction:column;gap:6px}.intel-metric:first-child{border:0;padding-left:0}.intel-metric>span{font:9px var(--intel-mono);letter-spacing:1px;color:var(--intel-dim)}.intel-metric strong{font-size:32px;font-weight:450;letter-spacing:-1px;line-height:1.3;color:#e9eaec}.intel-metric small{font-size:11px;color:var(--intel-dim)}.intel-overview{display:grid;grid-template-columns:1.5fr 1fr;border:1px solid var(--intel-border);margin-bottom:34px}.intel-map-panel{padding:21px 22px 14px;background:radial-gradient(ellipse at 55% 55%,#323338 0%,#18191d 65%)}.intel-section-label{display:flex;align-items:center;justify-content:space-between;gap:15px}.intel-section-label h2{font-size:12px;font-weight:550;letter-spacing:.3px}.intel-section-label>span{font:9px var(--intel-mono);letter-spacing:1px;color:var(--intel-dim)}.intel-map{position:relative;aspect-ratio:1080/435;width:100%;margin:21px 0 17px}.intel-map>svg{width:100%;height:100%;overflow:hidden}.map-graticule path{stroke:#5253581e;fill:none;stroke-width:1}.map-land{fill:#4a4b50;stroke:#76777c;stroke-width:.65;opacity:.85}.map-marker{position:absolute;display:flex;gap:5px;align-items:center;transform:translate(-6px,-6px);padding:0;z-index:2}.marker-dot{width:9px;height:9px;flex-shrink:0;border:1px solid #dcdddf;background:#f2c44e;border-radius:50%;box-shadow:0 0 0 5px #d2d3d522}.marker-label{padding:4px 5px;background:#0f1014e8;color:#d5d6d8;font:8px var(--intel-mono);white-space:nowrap;line-height:1.1}.marker-label b{margin-left:5px;color:#ecedef}.map-marker:hover .marker-label,.map-marker.selected .marker-label{background:#f2c44e;color:#17181c}.map-marker.selected b{color:#17181c}.map-marker.selected .marker-dot{background:#e7e8ea;box-shadow:0 0 0 6px #e1e2e433}.map-caption{display:flex;justify-content:space-between;gap:16px;font:9px var(--intel-mono);color:#a7a8aa;line-height:1.6}.map-caption>span:first-child{display:flex;align-items:center;gap:7px;flex-shrink:0}.map-caption i{height:5px;width:5px;border-radius:50%;background:#f2c44e}.intel-developments{border-left:1px solid var(--intel-border);padding:21px 24px;background:#141519}.intel-developments .intel-section-label{margin-bottom:9px}.intel-report{display:grid;grid-template-columns:27px 1fr;gap:10px;padding:23px 0;border-bottom:1px solid var(--intel-border)}.intel-report:last-child{border-bottom:0}.report-index{font:11px var(--intel-mono);color:#797a7f;padding-top:2px}.report-meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px;color:var(--intel-dim);font:10px var(--intel-mono);line-height:1.5;margin-bottom:8px}.report-meta>span:first-child{color:#f2c44e}.intel-report h3{font:400 21px/1.35 var(--serif);color:#e6e7e9}.intel-report h3 a>span{font:14px var(--sans);color:var(--intel-accent)}.intel-report h3 a:hover{text-decoration:underline;text-underline-offset:4px}.intel-report p{font-size:13px;line-height:1.8;color:#b7b8ba;margin-top:10px}.compact-report{padding:15px 0;grid-template-columns:22px 1fr;gap:7px}.compact-report h3{font:450 13px/1.5 var(--sans)}.compact-report .report-meta{font-size:9px;margin-bottom:6px;gap:5px 9px}.compact-report .report-meta time{font-size:8px}.compact-report .report-index{font-size:10px}.intel-workspace{display:grid;grid-template-columns:236px minmax(0,1fr);gap:32px}.intel-desks .intel-section-label{padding:1px 0 17px;border-bottom:1px solid var(--intel-border)}.desk-button{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:20px 12px;border-bottom:1px solid var(--intel-border);font-size:13px;border-left:2px solid transparent}.desk-number{font:10px var(--intel-mono);color:#8f9092}.desk-button small{display:block;font:9px var(--intel-mono);color:#a1a2a4;margin-top:6px}.desk-arrow{margin-left:auto;color:#98999b}.desk-button.selected{border-left-color:var(--intel-accent);background:#2d2e33;color:#dfe0e2}.desk-button.selected .desk-number{color:var(--intel-accent)}.desk-button:hover{background:#202125}.desk-footnote{padding:27px 11px}.desk-footnote p{font-size:12px;line-height:1.8;color:var(--intel-dim);margin:10px 0 19px}.desk-footnote a{font-size:11px;color:var(--intel-accent)}.intel-dossier{min-width:0}.dossier-topline{display:flex;justify-content:space-between;gap:18px;align-items:center}.dossier-topline>span:last-child{font:9px var(--intel-mono);color:var(--intel-dim)}#dossier-title{font:400 34px/1.15 var(--serif);letter-spacing:-.3px;margin:13px 0 9px}.dossier-kicker{font-size:12px;color:var(--intel-dim);line-height:1.6}.dossier-tabs{display:flex;gap:24px;margin-top:24px;border-bottom:1px solid #4b4c51;overflow:auto}.dossier-tabs button{position:relative;padding:12px 0 14px;font-size:12px;white-space:nowrap;color:#b5b6b8}.dossier-tabs button[aria-selected=true]{color:var(--intel-accent)}.dossier-tabs button[aria-selected=true]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:var(--intel-accent)}#dossier-report-count{display:inline-block;font:9px var(--intel-mono);background:#34353a;padding:2px 5px;margin-left:4px}.key-assessment{background:#232428;border-left:2px solid #c8c9cb;padding:23px 25px;margin:25px 0}.key-assessment>p{font:400 21px/1.65 var(--serif);margin-top:10px;color:#e4e5e7}.strategic-context h3,.actor-section h3,.intelligence-gaps h3,.dossier-sources h3,.scenario-section>h3{font-size:14px;font-weight:550;margin:0 0 13px}.strategic-context>p{font-size:14px;line-height:1.95;color:#c1c2c4;max-width:900px}.actor-section{margin:27px 0}.actor-table{border-top:1px solid var(--intel-border)}.actor-row{display:grid;grid-template-columns:180px 1fr;gap:23px;padding:18px 0;border-bottom:1px solid var(--intel-border)}.actor-row h4{font-size:12px;font-weight:550;line-height:1.7;margin:0;color:#d6d7d9}.actor-row p{font-size:12px;line-height:1.85;color:#b7b8ba}.intelligence-gaps{padding:22px 25px;background:#babbbd07;border:1px solid #62636880;margin-top:25px}.intelligence-gaps h3{color:#c3c4c6}.intelligence-gaps ul{margin:0;padding-left:17px}.intelligence-gaps li{font-size:12px;line-height:1.85;color:#b4b5b7;padding:4px 0}.dossier-sources{margin-top:28px}.dossier-sources>div{display:flex;gap:14px;padding:13px 0;border-top:1px solid var(--intel-border)}.reference-number{font:10px var(--intel-mono);color:#9b9c9e;padding-top:2px}.dossier-sources a{font-size:12px;color:#f2c44e;line-height:1.6}.dossier-sources a:hover{text-decoration:underline}.dossier-sources p{font-size:11px;line-height:1.8;color:#a6a7a9;margin-top:4px}.intel-explainer{font-size:12px;line-height:1.85;color:var(--intel-dim);margin:18px 0}.indicator-intro{border-left:2px solid #858688;padding-left:14px;margin:25px 0}.indicator-card{border-bottom:1px solid var(--intel-border);padding:22px 0}.indicator-title{display:flex;align-items:baseline;gap:12px}.indicator-title>span{font:11px var(--intel-mono);color:#9e9fa1}.indicator-title h3{font-size:15px;font-weight:500}.indicator-title small{font:8px var(--intel-mono);letter-spacing:.8px;color:#acadaf;margin-left:auto;white-space:nowrap}.indicator-watch{font-size:13px;line-height:1.8;color:#c4c5c7;margin:13px 0 20px}.indicator-directions{display:grid;grid-template-columns:1fr 1fr;gap:25px}.indicator-directions>div{padding:16px;background:#191a1e;border:1px solid var(--intel-border)}.direction-label{font:9px var(--intel-mono);text-transform:uppercase;letter-spacing:.5px}.escalation{color:#bdbec0}.deescalation{color:#cccdcf}.indicator-directions p{font-size:12px;line-height:1.8;color:#b6b7b9;margin-top:10px}.scenario-section{margin-top:28px}.scenario-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.scenario-grid article{padding:23px;background:#1c1d21;border-top:2px solid #8b8c8e}.scenario-grid h4{font:400 24px/1.25 var(--serif);margin:14px 0}.scenario-grid p{font-size:12px;line-height:1.9;color:#b7b8ba}.scenario-grid strong{font-weight:500;color:#d8d9db}.intel-secondary{border:1px solid #707176;padding:11px 17px;font-size:11px;color:#f2c44e;margin-top:23px}.intel-secondary:hover{background:#303136}.intel-related{margin-top:13px;font-size:11px;color:#f2c44e}.intel-related summary{cursor:pointer}.intel-related a{display:block;padding-top:12px;line-height:1.7}.intel-research{margin-top:44px;border-top:1px solid #6a6b70;padding-top:22px}.intel-research>.intel-section-label h2{font:400 28px var(--serif)}.analysis-library{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.analysis-library article{padding:20px 0;border-bottom:1px solid var(--intel-border);min-width:0}.analysis-library h3{font:400 25px/1.3 var(--serif);margin:12px 0}.analysis-library h3 a>span{font-size:15px;color:var(--intel-accent)}.analysis-library h3 a:hover{text-decoration:underline;text-underline-offset:4px}.analysis-library p{font-size:12px;line-height:1.8;color:var(--intel-dim)}.analysis-meta{display:flex;flex-direction:column;gap:7px;margin-top:16px;font:9px var(--intel-mono);line-height:1.5;color:#f2c44e}.analysis-meta>span:first-child{color:#aeafb1}.intel-methodology{margin-top:34px;border:1px solid var(--intel-border);padding:0 24px;scroll-margin-top:20px}.intel-methodology>summary{display:flex;justify-content:space-between;align-items:center;gap:15px;cursor:pointer;padding:20px 0;font-size:13px}.intel-methodology>summary:before{content:"+";color:var(--intel-accent);font-size:20px}.intel-methodology[open]>summary:before{content:"−"}.intel-methodology>summary>span{margin-left:auto;font:9px var(--intel-mono);color:#acadaf;letter-spacing:1px}.methodology-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px;padding:4px 0 23px}.methodology-grid h3{font-size:12px;font-weight:550;margin:15px 0 8px;color:#d8d9db}.methodology-grid p{font-size:12px;line-height:1.85;color:#b5b6b8;margin-bottom:12px}.intel-source-health{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-top:1px solid var(--intel-border);padding:24px 0}.intel-source-health>div{display:flex;flex-direction:column;gap:8px;min-width:0}.intel-source-health strong{font-size:12px;font-weight:500}.intel-source-health span{font-size:11px;color:#bfc0c2}.intel-source-health small{font:9px/1.8 var(--intel-mono);color:#a7a8aa}.intel-empty{font-size:13px;line-height:1.8;color:#b7b8ba;padding:24px 0}
@media(min-width:1500px){.compact-report h3{font-size:15px}.intel-map-panel{padding-top:24px}.intel-overview{grid-template-columns:1.55fr 1fr}.marker-label{font-size:9px}.intel-map{margin-top:29px;margin-bottom:23px}}
@media(max-width:1100px){.intel-overview{grid-template-columns:1fr}.intel-map-panel{padding:22px 25px}.intel-map{max-width:800px;margin:20px auto}.intel-developments{border-left:0;border-top:1px solid var(--intel-border)}#intel-developments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.compact-report{border-bottom:0}.intel-workspace{grid-template-columns:190px minmax(0,1fr);gap:24px}.dossier-topline{flex-wrap:wrap;gap:5px}.actor-row{grid-template-columns:135px 1fr;gap:17px}.dossier-tabs{gap:18px}.intel-heading h1{font-size:41px}.view-nav-note{display:none}.marker-label{font-size:9px}.intel-metric{padding:0 17px}.scenario-grid{gap:15px}.scenario-grid article{padding:18px}}
@media(max-width:760px){.view-nav{justify-content:center;gap:30px}.view-tab{font-size:14px}.view-tab-tag{display:none}.intelligence-active .masthead{min-height:77px}.intelligence-active .wordmark{font-size:42px}.intel-heading{display:block;padding:27px 0 22px}.intel-heading h1{font-size:36px;margin-top:12px}.intel-heading p{font-size:12px}.intel-eyebrow{font-size:9px;letter-spacing:1px}.intel-controls{align-items:flex-start;gap:8px;margin-top:21px}.intel-controls>div{width:100%}.intel-controls select{flex:1}.intel-controls button{padding:10px 15px}#intel-updated{font-size:9px}.intel-metrics{grid-template-columns:1fr 1fr;padding:0;margin-bottom:20px}.intel-metric,.intel-metric:first-child{padding:17px 10px 17px 0;border:0}.intel-metric:nth-child(even){padding-left:17px;border-left:1px solid var(--intel-border)}.intel-metric:nth-child(n+3){border-top:1px solid var(--intel-border)}.intel-metric>span{font-size:8px}.intel-metric strong{font-size:27px}.intel-metric small{font-size:10px;line-height:1.6}.intel-overview{margin-bottom:28px}.intel-map-panel{padding:17px 12px 12px}.intel-section-label h2{font-size:11px}.intel-section-label>span{font-size:8px;letter-spacing:.5px}.intel-map{margin:18px 0;aspect-ratio:2.1}.marker-label{font-size:6px;padding:3px;letter-spacing:-.2px}.marker-label b{margin-left:2px}.marker-dot{width:6px;height:6px;box-shadow:0 0 0 3px #d2d3d522}.map-marker{gap:3px;transform:translate(-3px,-3px)}.map-marker.selected .marker-dot{box-shadow:0 0 0 4px #e1e2e433}.map-caption{font-size:8px;display:block}.map-caption>span{display:block;margin:7px 0}.intel-developments{padding:18px}#intel-developments{display:block}.compact-report{border-bottom:1px solid var(--intel-border);padding:17px 0}.compact-report h3{font-size:13px}.compact-report .report-meta{font-size:9px}.intel-workspace{display:block}.intel-desks .intel-section-label{padding-bottom:12px}#intel-desk-list{display:grid;grid-template-columns:1fr 1fr;gap:0}.desk-button{padding:14px 8px;gap:8px;font-size:11px}.desk-number{font-size:9px}.desk-button small{font-size:8px}.desk-arrow{font-size:12px}.desk-footnote{display:none}.intel-dossier{margin-top:29px}.dossier-topline>span:last-child{font-size:8px}#dossier-title{font-size:30px;line-height:1.2;margin-top:12px}.dossier-kicker{font-size:11px}.dossier-tabs{gap:18px;margin-top:16px}.dossier-tabs button{font-size:11px;padding-bottom:12px}.key-assessment{padding:19px 20px;margin:21px 0}.key-assessment p{font-size:21px;line-height:1.55}.strategic-context>p{font-size:13px;line-height:1.9}.actor-row{grid-template-columns:1fr;gap:7px;padding:17px 0}.actor-row h4{font-size:12px}.actor-row p{font-size:12px}.intelligence-gaps{padding:18px}.intelligence-gaps li{font-size:12px}.dossier-sources a{font-size:12px}.indicator-title{gap:9px;flex-wrap:wrap}.indicator-title h3{font-size:14px;flex:1}.indicator-title small{font-size:7px}.indicator-watch{font-size:12px}.indicator-directions,.scenario-grid{grid-template-columns:1fr;gap:12px}.scenario-grid h4{font-size:26px}.scenario-grid article{padding:21px}.intel-report h3{font-size:23px}.compact-report h3{font-size:13px}.report-meta{font-size:9px}.intel-report p{font-size:12px}.intel-explainer{font-size:12px}.analysis-library{grid-template-columns:1fr;gap:0}.analysis-library h3{font-size:26px}.analysis-library article{padding:24px 0}.analysis-library p{font-size:13px}.intel-research{margin-top:32px}.intel-research>.intel-section-label{align-items:baseline;gap:10px}.intel-research>.intel-section-label h2{font-size:26px}.intel-research>.intel-section-label span{font-size:7px}.intel-methodology{padding:0 17px}.intel-methodology>summary{font-size:12px;gap:10px}.intel-methodology>summary>span{display:none}.methodology-grid{grid-template-columns:1fr;gap:0}.intel-source-health{grid-template-columns:1fr 1fr;gap:22px 16px}.intel-source-health strong{font-size:11px}.intel-source-health small{font-size:8px}.intelligence-active .site-footer{margin-top:30px}}
.intel-topic-controls{border-top:1px solid var(--intel-border);padding:19px 0 18px}.intel-topic-buttons{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.intel-topic-buttons button{display:flex;align-items:center;gap:9px;padding:9px 12px;border:1px solid #4b4c51;font-size:11px;line-height:1.5;color:#c3c4c6}.intel-topic-buttons button span{font:9px var(--intel-mono);color:#a7a8aa}.intel-topic-buttons button[aria-pressed=true]{background:#f2c44e;border-color:#f2c44e;color:#17181c}.intel-topic-buttons button[aria-pressed=true] span{color:#424348}.intel-topic-buttons button:hover{border-color:#f2c44e}.intel-topic-description{font-size:11px;line-height:1.8;color:var(--intel-dim);margin-top:12px}.report-topics{display:flex;flex-wrap:wrap;gap:5px;margin-top:10px}.report-topics span{font:9px/1.5 var(--intel-mono);padding:3px 6px;background:#37383d80;border:1px solid #57585d;color:#c7c8ca}.compact-report .report-topics span{font-size:8px;padding:2px 4px}.intel-metric small{line-height:1.6}@media(max-width:760px){.intel-topic-buttons{gap:7px}.intel-topic-buttons button{padding:9px 10px;font-size:10px}.intel-topic-description{font-size:11px}.report-topics span{font-size:8px}}
