.dip-panel{font-size:12px;line-height:1.45}.dip-nations{display:grid;grid-template-columns:1fr 1fr;gap:3px;margin-bottom:10px}.dip-nations button{display:flex;gap:5px;align-items:center;padding:5px 7px;text-align:left;font-size:12px}.dip-nations i{width:9px;height:9px;flex-shrink:0;border:1px solid #bab198}.dip-nations [aria-pressed=true]{border-color:#c7bc9c;background:#444443}.dip-panel h3{margin:8px 0 2px}.dip-panel h3 small{float:right;font-size:12px;font-weight:normal}.dip-facts{border-block:1px solid #74736f;padding:4px 0}.dip-actions{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:10px 0}.dip-offer{border-top:1px solid #6c6a63;padding:7px 0;display:flex;gap:5px;flex-wrap:wrap}.dip-offer b,.dip-offer small{flex-basis:100%}.dip-offer small{color:#c0bfbb}.dip-confirm{border:1px solid #afa587;padding:8px;background:#333331}.dip-panel button:focus-visible{outline:2px solid #d7caa2;outline-offset:1px}

.capitulation-summary{border-block:1px solid #726a53;padding:8px 0;margin:8px 0}.capitulation-summary progress{width:100%;height:9px;accent-color:#ae705c}.capitulation-summary ul{padding-left:18px}.capitulation-summary p{margin:5px 0}.cap-return{color:#c0baab}
