.mbgActions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.mbgActions .btn{font-size:12px;min-height:33px}.ganttControls{flex-wrap:wrap;gap:8px}.mbgStatus{padding:12px 0}.mbgPending{display:block;color:#ffdf93;background:#253039;border:1px solid #83683b;padding:10px 12px;border-radius:9px;font-size:12px}.mbgSummary{background:#0b2842;color:#e9f7ff;border:1px solid #276585;border-radius:10px;padding:11px 15px;display:flex;flex-direction:column;gap:6px;font-size:12px}.mbgSummary>b{color:#36d1ef;font-size:15px}.mbgSummary>small{color:#bdd3e3;font-size:11px}.mbgSpecialties{display:flex;gap:7px;flex-wrap:wrap}.mbgSpecialties span{padding:5px 8px;background:#164966;border:1px solid #276585;border-radius:6px}.mbgTimelineTitle{display:flex;justify-content:space-between;color:#f2fbff;padding:8px 0;font-size:12px}.mbgTimelineTitle span{color:#a7c3d8}.mbgManual{background:#0b243c;padding:15px;border:1px solid #247b9e;border-radius:11px;margin-bottom:12px;color:#eaf8ff}.mbgManualHeader{display:flex;justify-content:space-between;gap:15px;align-items:center}.mbgManualHeader h3{margin:0 0 10px;font-size:17px}.mbgManualHeader span{font-size:11px;color:#b4cfe1}.mbgStart{display:flex;align-items:center;gap:9px;margin:9px 0;color:#d8ecff;font-size:12px}.mbgStart input,.mbgManual select,.mbgManual input{color:#effbff;background:#071d30;border:1px solid #326582;border-radius:6px;padding:6px;max-width:130px}.mbgTableScroll{max-height:350px;overflow:auto;border:1px solid #325d75;border-radius:9px}.mbgManual table{width:100%;border-collapse:collapse;font-size:11px}.mbgManual th{position:sticky;top:0;background:#1b4867;color:#fff;text-align:left;padding:9px;z-index:2}.mbgManual td{border-bottom:1px solid #34536a;padding:8px;vertical-align:middle}.mbgManual td small{display:block;color:#92bed5}.mbgManual td strong{color:#fff}.mbgManual td input[type=number]{width:68px}.mbgManualFooter{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:12px}.mbgManualFooter span{margin-right:auto;font-size:11px;color:#a6c6d9}.mbgErrors{padding:9px;background:#56352d;color:#ffe4d9}.mbgDepsShade{position:fixed;inset:0;z-index:99999999;background:#000c;display:flex;justify-content:center;align-items:center;padding:20px;font:13px system-ui}.mbgDepsCard{background:#0b2944;color:#fff;border:1px solid #35b6da;border-radius:12px;padding:16px;width:min(670px,96vw);max-height:90vh;display:flex;flex-direction:column}.mbgDepsCard h3{margin:0 0 7px}.mbgDepsCard p{color:#bdd4e4}.mbgDepsChoices{display:grid;gap:5px;overflow:auto}.mbgDepsChoices label{display:flex;align-items:center;gap:7px;background:#133c5b;padding:8px;border-radius:5px}.mbgDepsFooter{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}
