.intel-page .intel-hero{color:#e8edf2}
.intel-page .intel-hero .intel-eyebrow{color:#c69a52}
.intel-page .intel-hero h1{color:#f2f5f6}
.intel-page .intel-hero>p{color:#aeb9c0}
.intel-page .intel-panel h2{color:#f2f5f6}
.intel-page .intel-table small{color:#aebbc1}
.intel-page .intel-badge{color:#f1f4f5!important;background:#253038;font-size:.8rem;line-height:1.35}
.intel-page .intel-badge.is-major{color:#fff!important;background:#765224}
.intel-filter button{min-height:40px;border:1px solid #46535a;background:#192126;color:#eef2f3;border-radius:4px;padding:7px 12px;font-weight:800;cursor:pointer}
.intel-page .intel-panel .intel-panel-head p{color:#aeb9c0!important}.intel-map-shell .town-label{font-size:13px}
.intel-filter button:hover{background:#9a6b2e}.intel-map-help,.intel-panel-head p{color:#aeb9c0;max-width:780px}.intel-map-legend{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 10px}.intel-map-legend span{padding:5px 8px;border:1px solid #47545b;background:#171e22;color:#d4dcdf;font-size:.72rem;font-weight:800}.intel-map-legend .is-ao{border-color:#d45648;color:#ff9a8e}.intel-map-legend .is-do{border-color:#4d91c5;color:#8dc7f0}.intel-map-legend .is-contested{border-color:#e2ad4c;color:#ffd17d}.intel-map-legend .is-road{border-color:#6b777d}.intel-map-shell{cursor:grab;touch-action:none}.intel-map-shell.is-dragging{cursor:grabbing}.intel-map-shell .map-road{stroke:#8b969b;stroke-width:1;opacity:.55;vector-effect:non-scaling-stroke}.intel-map-shell .town-axis{fill:#d0954f}.intel-map-shell .town-allied{fill:#6da9d3}.intel-map-shell .map-town.has-ao circle,.intel-map-shell .map-town.has-do circle{stroke:#ff5c4d;stroke-width:2.5;vector-effect:non-scaling-stroke}.intel-map-shell .map-town.has-ao.has-do circle{stroke:#f1c14f}.intel-map-shell .map-town.is-contested circle{stroke-dasharray:3 2}.intel-map-shell .map-town.is-search-hit circle{fill:#fff;stroke:#fff}.intel-map-shell .town-label{fill:#f2f5f6;paint-order:stroke;stroke:#070a0c;stroke-width:3px;stroke-linejoin:round;font-weight:800;pointer-events:none}.intel-map-shell .objective-label{fill:#ffd477}.intel-map-zoom{position:absolute;right:10px;bottom:10px;padding:6px 9px;background:rgba(5,8,10,.88);border:1px solid #59656b;color:#fff;border-radius:4px;font-size:.75rem}.intel-fb-activity{display:grid;grid-template-columns:repeat(3,auto);gap:5px 12px;margin-top:10px;padding-top:9px;border-top:1px solid #303a3f;color:#9eabb1;font-size:.75rem}.intel-fb-activity b{color:#e8edf0}.intel-fb.has-activity{border-left-color:#d69c48}.intel-fb.is-quiet{opacity:.76}.intel-weather-summary{display:grid;grid-template-columns:repeat(3,minmax(140px,1fr));gap:10px;margin:16px 0}.intel-weather-summary article{padding:15px;border:1px solid #354047;background:#161e22}.intel-weather-summary span,.intel-weather-summary strong{display:block}.intel-weather-summary span{color:#87949b;font-size:.72rem;font-weight:800}.intel-weather-summary strong{font-size:1.5rem;margin-top:5px}.intel-weather-stable{margin-top:13px;padding:13px;border-left:4px solid #5c9b69;background:#15231a;color:#bfe0c6}.intel-motd{white-space:normal;line-height:1.65;color:#d1dade}.intel-country-flag{display:inline-block;width:22px;height:14px;margin-right:6px;vertical-align:-2px;border:1px solid rgba(255,255,255,.35);background:#999}.intel-country-flag.axis{background:linear-gradient(to bottom,#111 0 33.33%,#c8212b 33.33% 66.66%,#e5be23 66.66%)}.intel-country-flag.fr{background:linear-gradient(to right,#183a8f 0 33.33%,#fff 33.33% 66.66%,#e02b35 66.66%)}.intel-country-flag.us{background:repeating-linear-gradient(to bottom,#b22234 0 8%,#fff 8% 16%)}.intel-country-flag.gb{background:linear-gradient(27deg,transparent 43%,#fff 43% 48%,#c8102e 48% 52%,#fff 52% 57%,transparent 57%),linear-gradient(-27deg,#012169 43%,#fff 43% 48%,#c8102e 48% 52%,#fff 52% 57%,#012169 57%)}
@media(max-width:720px){.intel-fb-activity{grid-template-columns:1fr}.intel-weather-summary{grid-template-columns:1fr}}
.intel-country-flag.gb{position:relative;overflow:hidden;background:linear-gradient(27deg,transparent 42%,#fff 42% 47%,#c8102e 47% 53%,#fff 53% 58%,transparent 58%),linear-gradient(-27deg,#012169 42%,#fff 42% 47%,#c8102e 47% 53%,#fff 53% 58%,#012169 58%)}.intel-country-flag.gb:before,.intel-country-flag.gb:after{content:"";position:absolute;inset:0;display:block;pointer-events:none}.intel-country-flag.gb:before{background:linear-gradient(to right,transparent 36%,#fff 36% 64%,transparent 64%),linear-gradient(to bottom,transparent 28%,#fff 28% 72%,transparent 72%)}.intel-country-flag.gb:after{background:linear-gradient(to right,transparent 44%,#c8102e 44% 56%,transparent 56%),linear-gradient(to bottom,transparent 40%,#c8102e 40% 60%,transparent 60%)}
