body{min-height:100svh;display:flex;flex-direction:column}main{width:100%;flex:1}footer{width:100%;margin-top:auto;justify-content:space-between}.maintenance-summary{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(260px,.8fr);gap:20px;margin:28px 0 40px}.maintenance-summary .card{padding:32px}.maintenance-summary h2{font-size:clamp(22px,2.6vw,32px);margin:18px 0 12px}.maintenance-summary .actions{margin-top:30px}.maintenance-stats strong{font-size:22px;color:var(--fg);font-weight:500}.maintenance-stats p{margin:12px 0}.maintenance-stats p:last-child{border-top:1px solid var(--line);padding-top:18px;margin-top:20px}@media(max-width:700px){.maintenance-summary{grid-template-columns:1fr}.maintenance-summary .card{padding:22px}footer{gap:8px}}
header{border:0!important;box-shadow:none!important}header .appearance{border:0!important;box-shadow:none!important;background:transparent!important;font-size:20px;min-width:44px;min-height:44px;padding:0}
