/* Build 004: compact fluid-grid analysis tab inside the existing floating panel */
.panel-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px}
.panel-tabs button{font-size:9px;padding:5px 0}
#solver-chart{display:block;width:100%;height:120px;border:1px solid #345a75;border-radius:9px;margin:11px 0 5px}
.solver-legend{display:flex;gap:16px;color:#accfe1;font-size:10px}
.solver-legend span{display:flex;align-items:center;gap:5px}
.solver-legend i{width:8px;height:8px;border-radius:2px}
.solver-legend .before{background:#ffbf73}.solver-legend .after{background:#5fe3ff}
.solver-values{display:grid;gap:7px;margin:12px 0}
.solver-values div{display:flex;justify-content:space-between;border-bottom:1px solid #28465e;padding-bottom:6px}
.solver-values dt{font-size:11px;color:#a8cadb}.solver-values dd{font-size:11px;color:#a5e7ff;margin:0;font-variant-numeric:tabular-nums}
#solver-export{width:100%;font-size:11px}
