/* economy_warfare_v6.css — decision-room depth for economy and combat */
.eco-command-board{position:relative;overflow:hidden;padding:13px;border:1px solid #7ed8d433;border-radius:6px 17px 6px 17px;background:linear-gradient(135deg,#102d35e8,#08151dea);box-shadow:0 14px 32px #0008,inset 0 1px #ffffff12;direction:rtl}.eco-command-board::before{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,#76d9ce0d 50%,transparent 65%);pointer-events:none}.eco-command-board__head{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.eco-command-board__head small{display:block;color:#86b2b4;font-size:9px}.eco-command-board__head b{display:block;margin-top:4px;color:#e8d49a;font-size:12px}.eco-live-chip{display:flex;align-items:center;gap:5px;padding:4px 7px;border:1px solid #70d8ce55;border-radius:99px;color:#8ce1d7;font-size:9px}.eco-live-chip i{width:6px;height:6px;border-radius:50%;background:#7ce3d6;box-shadow:0 0 10px #7ce3d6}.eco-pressure{position:relative;margin-top:13px;padding-top:10px;border-top:1px solid #81d6ca1f}.eco-pressure>div:first-child{display:flex;justify-content:space-between;color:#9db8b9;font-size:9px}.eco-pressure b{color:#f0d38e}.eco-pressure__bar{height:5px;margin-top:7px;border-radius:99px;background:#071016;overflow:hidden}.eco-pressure__bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#62d4cb,#e7bc68);box-shadow:0 0 12px #7bd8ce77}.eco-pressure small{display:block;margin-top:6px;color:#78949b;font-size:9px;line-height:1.7}.eco-command-board__grid{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px}.eco-command-board__grid button{display:grid;gap:3px;min-height:69px;padding:8px;border:1px solid #8bcfc426;border-radius:9px;background:#0a2028b8;text-align:right;color:#cfe6e2;cursor:pointer}.eco-command-board__grid button:active{transform:scale(.97);border-color:#eecb7b}.eco-command-board__grid strong{color:#e9c77e;font-size:17px}.eco-command-board__grid span{font-size:10px}.eco-command-board__grid b{font-weight:400;color:#7fa1a6;font-size:8px;line-height:1.5}
.op-brief-v6{margin:12px 0;padding:12px;border:1px solid #e5c47544;border-radius:7px 14px 7px 14px;background:linear-gradient(135deg,#152a35e8,#09151dec);box-shadow:0 10px 25px #0005;direction:rtl}.op-brief-v6__head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.op-brief-v6__head small{display:block;color:#8caab0;font-size:9px}.op-brief-v6__head b{display:block;margin-top:4px;color:#e9d095;font-size:11px}.op-status-v6{padding:4px 7px;border:1px solid #dcae6255;border-radius:99px;color:#e8bd6e;font-size:8px;white-space:nowrap}.op-brief-v6.is-ready .op-status-v6{border-color:#78d6ad77;color:#8ce0bc}.op-brief-v6__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px}.op-brief-v6__grid>div{padding:7px;border-right:2px solid #8bd9d044;background:#09192388}.op-brief-v6__grid small{display:block;color:#77949b;font-size:8px}.op-brief-v6__grid strong{display:block;margin-top:4px;color:#e1edf0;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-brief-v6__track{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:13px;padding-top:12px}.op-brief-v6__track::before{content:"";position:absolute;top:3px;left:7%;right:7%;height:1px;background:#d7b86c55}.op-brief-v6__track i{position:absolute;top:0;width:7px;height:7px;border-radius:50%;background:#344d55;border:1px solid #b7a367;z-index:1}.op-brief-v6__track i:nth-child(1){right:7%}.op-brief-v6__track i:nth-child(2){right:50%}.op-brief-v6__track i:nth-child(3){left:7%}.op-brief-v6__track span{color:#77949b;font-size:8px;text-align:center}.op-brief-v6.is-ready .op-brief-v6__track i{background:#74d6b3;box-shadow:0 0 8px #74d6b3}
.jb-operation-timeline{position:relative;display:grid;gap:8px;padding:9px 11px;border:1px solid #7bd6cb2e;border-radius:8px;background:#07161ed9;direction:rtl}.jb-timeline-label{display:flex;justify-content:space-between;align-items:center}.jb-timeline-label small{color:#75939a;font-size:8px}.jb-timeline-label b{color:#d9c284;font-size:9px}.jb-timeline-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.jb-timeline-steps span{padding:5px 3px;border:1px solid #2d4a52;border-radius:5px;color:#6e8b92;font-size:8px;text-align:center}.jb-timeline-steps span.is-active{border-color:#e2bd6d;color:#f0d38e;background:#d1a64a16;box-shadow:0 0 13px #e2bd6d22}.jb-timeline-steps span.is-done{border-color:#6bc9a377;color:#8ee1c2}
@media(max-width:430px){.eco-command-board__grid button{min-height:64px;padding:6px}.op-brief-v6__grid strong{font-size:9px}}
@media(prefers-reduced-motion:reduce){.eco-command-board__grid button:active{transform:none}}
