.method-workspace{margin-top:0}.method-table{max-height:320px;margin-top:12px}.gantt{display:grid;gap:7px;margin:14px 0}.gantt-row{display:grid;grid-template-columns:190px 1fr;gap:10px;align-items:center;font-size:12px}.gantt-row>div{position:relative;height:24px;background:repeating-linear-gradient(90deg,#e5eaee 0,#e5eaee calc(10% - 1px),#cbd3da 10%)}.gantt-row i{position:absolute;top:4px;height:16px;background:linear-gradient(90deg,var(--blue),#52a7d7);border-radius:2px;min-width:4px}.gantt-row i b{position:absolute;right:4px;color:#fff;font-size:9px;font-style:normal;line-height:16px}.five-why-grid{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:10px;margin-top:12px}.five-why-grid label,.dmaic-grid label{font-size:11px;margin:0}.five-why-grid input,.five-why-grid select,.dmaic-grid input,.dmaic-grid select{width:100%;min-width:0;margin-top:5px}.dmaic-grid{display:grid;grid-template-columns:repeat(5,minmax(190px,1fr));gap:9px;overflow-x:auto;margin-top:12px}.dmaic-grid article{border:1px solid var(--grey);border-top:4px solid var(--blue);padding:10px;background:#f7f9fa}.dmaic-grid h3{margin:0 0 9px;font-size:13px}.dmaic-grid label{display:block;margin-top:7px}.method-kpis{grid-template-columns:repeat(3,minmax(140px,1fr));margin:12px 0 0}.project-finance-kpis{grid-template-columns:repeat(8,minmax(135px,1fr));overflow-x:auto;margin:12px 0}.project-finance-kpis .kpi{padding:10px;font-size:9px}.project-finance-kpis .kpi b{font-size:16px}.project-finance-table,.project-links-table{max-height:320px}.project-links-panel{margin-bottom:20px}@media(max-width:900px){.five-why-grid{grid-template-columns:1fr}.gantt-row{grid-template-columns:120px 1fr}.project-finance-kpis{grid-template-columns:repeat(4,1fr)}}
