.war-council-funds{padding:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
.war-council-funds span{padding:14px;border:1px solid #57472c;background:#090e10;text-align:center}
.war-council-funds small{display:block;color:#9ea7a5;font:800 9px Arial;letter-spacing:.1em}
.war-council-funds b{display:block;margin-top:6px;color:#efc25a;font:700 22px Georgia}
.unified-trade:has(select[name="funding"]){grid-template-columns:118px 92px minmax(0,1fr)!important}
.unified-trade select[name="funding"]{height:44px!important;margin:0!important;border:1px solid #8d6c2e!important;background:#0a1012!important;color:#efc25a!important;font-weight:800!important}
@media(max-width:720px){.war-council-funds{grid-template-columns:1fr}.unified-trade:has(select[name="funding"]){grid-template-columns:1fr!important}}
.war-council-capacity{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:18px 20px;border-bottom:1px solid #334047;background:linear-gradient(90deg,#11191d,#0a1012)}
.war-council-capacity span{min-width:0;padding:13px 15px;border:1px solid #594a2e;background:#080d0f}
.war-council-capacity small{display:block;color:#9da9ad;font:800 9px Arial,sans-serif;letter-spacing:.1em}
.war-council-capacity b{display:block;margin-top:6px;color:#efc25a;font:700 21px Georgia,serif;white-space:nowrap}
.war-council-capacity+form{display:grid!important;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto!important;align-items:end!important;gap:14px!important;padding:18px 20px!important}
.war-council-capacity+form .hint{grid-column:1/-1;margin:0!important}
.war-council-capacity+form button{min-height:44px}
@media(max-width:900px){.war-council-capacity{grid-template-columns:repeat(2,minmax(0,1fr))}.war-council-capacity+form{grid-template-columns:1fr!important}.war-council-capacity+form .hint{grid-column:auto}}
@media(max-width:520px){.war-council-capacity{grid-template-columns:1fr}.war-council-capacity b{font-size:19px}}
