
.mp125-gantt{width:100%;overflow-x:auto}.mp125-gantt-row{display:grid;grid-template-columns:minmax(175px,30%) minmax(280px,1fr);gap:12px;align-items:center;min-height:48px;border-bottom:1px solid var(--t-line,#445)}.mp125-gantt-name{min-width:0;padding:8px 0}.mp125-gantt-name strong{display:block;font-size:12px;overflow-wrap:anywhere}.mp125-gantt-name small{display:block;font-size:11px;color:var(--t-muted,#aaa);margin-top:5px}.mp125-gantt-track{position:relative;height:28px;background:repeating-linear-gradient(90deg,transparent 0,transparent calc(25% - 1px),var(--t-line,#444) calc(25% - 1px),var(--t-line,#444) 25%);border-radius:5px}.mp125-gantt-bar{position:absolute;top:5px;height:18px;background:#526a86;border-radius:4px;overflow:hidden;min-width:3px}.mp125-gantt-fill{height:100%;background:#c99628}.mp125-today{position:absolute;top:0;bottom:0;border-left:2px dashed #de6570}.mp125-gantt-axis{font-size:12px;font-weight:600}.mp125-gantt-axis>div:last-child{display:flex;justify-content:space-between}.mp125-note{color:var(--t-muted,#aaa);font-size:12px;line-height:1.5;margin:10px 0}.mp123 .toolbar .btn{white-space:normal}
