.widget-budget-table{min-width:720px}.widget-resource-table{min-width:680px}.widget-budget-table td,.widget-resource-table td{font-variant-numeric:tabular-nums}.widget-budget-project{align-items:center;gap:.5rem;display:flex}.widget-budget-project>button{cursor:pointer;border-radius:.2rem;flex-shrink:0;place-items:center;width:1.5rem;height:1.75rem;display:grid}.widget-budget-project>button:hover{background:var(--color-soft)}.widget-budget-project a{min-width:13rem;display:block}.widget-table .widget-budget-role td{background:var(--color-row-hover);padding-block:.5rem;font-size:.73rem}.widget-table .widget-budget-role td:first-child{padding-left:3rem}.widget-budget-meter{align-items:center;gap:.5rem;font-size:.7rem;display:flex}.widget-budget-meter>span:first-child{background:var(--color-soft);border-radius:.15rem;width:4rem;height:.35rem;overflow:hidden}.widget-budget-meter i{background:var(--color-accent);height:100%;display:block}.widget-budget-meter i.is-over{background:var(--color-danger-fg)}.widget-planning-footer{color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;padding:.65rem 1rem;font-size:.7rem;display:flex}.widget-planning-footer a{color:var(--color-accent);align-items:center;gap:.25rem;display:inline-flex}.widget-planning-footer a:hover{text-decoration:underline}.widget-planning-notice{border-top:1px solid var(--color-rule);color:var(--color-success-fg);padding:.6rem 1rem;font-size:.78rem}.widget-table small.widget-capacity-warning{color:var(--color-danger-fg)}
