.maintenance-layout{display:grid;gap:22px;max-width:1120px}.maintenance-layout .panel{padding:27px}.maintenance-layout .panel>p{line-height:1.9}.maintenance-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:24px 0}.maintenance-stats small{display:block;color:var(--muted);margin-bottom:8px}.maintenance-stats strong{font-size:19px;font-weight:500}.maintenance-actions{margin-top:20px}.maintenance-location{margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.maintenance-location summary{cursor:pointer;font-size:13px}.maintenance-location p{overflow-wrap:anywhere;margin-top:10px;font-size:12px}.maintenance-backup{display:flex;align-items:center;justify-content:space-between;gap:22px;border-top:1px solid var(--line);padding:21px 0}.maintenance-backup:first-child{border-top:0}.maintenance-backup p{font-size:12px;color:var(--muted);margin:6px 0}.maintenance-backup small{color:var(--muted)}.maintenance-backup .actions{flex-shrink:0}.maintenance-job strong{font-size:14px}.maintenance-job p{margin:8px 0}.maintenance-job small{color:var(--muted)}.maintenance-help{padding:5px 8px;color:var(--muted)}.maintenance-help h3{font-size:14px;color:var(--ink)}.maintenance-help p{font-size:12px;margin-top:8px;line-height:1.8}.maintenance-restore-confirm p{margin:12px 0}.maintenance-restore-confirm .notice{margin:20px 0}.maintenance-link{display:block;font-size:12px;margin-top:10px;color:var(--green)}
@media(max-width:650px){.maintenance-layout .panel{padding:20px}.maintenance-stats{grid-template-columns:1fr;gap:15px}.maintenance-stats>div{display:flex;justify-content:space-between;align-items:center}.maintenance-stats strong{font-size:16px}.maintenance-stats small{margin:0}.maintenance-backup{align-items:flex-start;flex-direction:column;gap:14px}}
