.maintenance-formal-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important}
.maintenance-formal-tabs>button,.maintenance-formal-tab>button:not(.maintenance-formal-add){padding:0 3px!important;white-space:nowrap;font-size:11px!important}
.maintenance-formal-tab>button:not(.maintenance-formal-add){padding:0 2px!important}
.maintenance-formal-tab{display:flex;align-items:center;justify-content:center;gap:0;min-width:0}
.maintenance-formal-tab>button{box-sizing:border-box;height:100%;min-width:0;flex:none!important;border:0;background:transparent;color:inherit;font-family:inherit}
.maintenance-formal-add{display:grid;place-items:center;width:20px!important;min-width:20px!important;height:34px!important;padding:0!important;border-radius:4px!important}
.maintenance-formal-add svg{display:block;width:14px;height:14px}
.maintenance-formal-tab>button.active{color:#287c7e;border-bottom:2px solid #287c7e;font-weight:700}
.maintenance-formal-form .repair-search-dropdown{z-index:30}
.maintenance-formal-form .field-row>.field{min-width:0}
.maintenance-formal-form .field input,.maintenance-formal-form .field select,.maintenance-formal-form .field textarea{box-sizing:border-box;max-width:100%}
.repair-flat-page:has(.maintenance-formal-tabs)>.search{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:6px}
.repair-flat-page:has(.maintenance-formal-tabs)>.search>div{width:100%!important;min-width:0}
.maintenance-formal-tabs[data-ledger-only]{grid-template-columns:1fr!important}
.maintenance-formal-tabs [hidden],.maintenance-formal-tabs[hidden],.detail-actions>[hidden]{display:none!important}

.maintenance-formal-tabs[data-orders-only]{grid-template-columns:repeat(3,minmax(0,1fr))!important}
.maintenance-formal-form .report-section>.field{width:100%}
