[hidden]{display:none!important}.maintenance-dialog{width:min(760px,calc(100vw - 32px));max-height:88vh;overflow:auto;border:0;border-radius:18px;padding:26px;color:#352e29}.maintenance-dialog::backdrop{background:#23101988}.maintenance-dialog .panel-head{gap:14px}.maintenance-dialog h2{font-size:22px}.maintenance-dialog input,.maintenance-dialog select,.maintenance-dialog textarea{box-sizing:border-box;width:100%}.maintenance-dialog .check-field input{width:auto}.maintenance-dialog .line-inputs{display:grid;grid-template-columns:minmax(170px,1fr) 85px 85px auto;gap:8px;align-items:end;margin:12px 0}.maintenance-dialog .line-inputs label{font-size:13px;min-width:0}.maintenance-dialog .line-inputs .button{margin-bottom:3px}.maintenance-note{color:#807168;font-size:14px;line-height:1.7;margin:12px 0}.maintenance-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:16px 0}.maintenance-toolbar input,.maintenance-toolbar select{width:auto;max-width:100%}.maintenance-actions{display:flex;gap:6px;flex-wrap:wrap}.maintenance-list{margin-top:22px}.maintenance-detail{overflow-wrap:anywhere;line-height:1.8}.maintenance-detail h3{margin:15px 0 8px}.maintenance-detail dl{display:grid;grid-template-columns:95px 1fr;gap:8px}.maintenance-detail dd{margin:0}.maintenance-dialog #maintenanceSave{margin-top:20px}.maintenance-table th,.maintenance-table td{white-space:normal}.maintenance-dialog .evidence-links{display:flex;gap:8px;flex-wrap:wrap}@media(max-width:600px){.maintenance-dialog{padding:18px}.maintenance-dialog .line-inputs{grid-template-columns:1fr 1fr}.maintenance-dialog .line-inputs label:first-child{grid-column:1/-1}.maintenance-toolbar{align-items:stretch}.maintenance-toolbar input,.maintenance-toolbar select{width:100%}}
