.maintenance-page{display:flex;justify-content:center;align-items:center;min-height:65vh;padding:24px 0}
.maintenance-card{width:100%;max-width:760px;padding:36px}
.maintenance-card h1{font-size:30px;margin:10px 0 24px}
.maintenance-symbol{display:inline-flex;padding:14px;border-radius:12px;background:#32bb8018;color:var(--green);margin-bottom:20px}
.maintenance-details{margin:24px 0;display:grid;gap:18px}
.maintenance-details>div{display:grid;grid-template-columns:160px minmax(0,1fr);gap:16px}
.maintenance-details dt{color:var(--muted)}
.maintenance-details dd{margin:0;overflow-wrap:anywhere}
.maintenance-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:24px}
.maintenance-header{justify-content:space-between}
.maintenance-status{padding:4px 10px;border-radius:4px;background:var(--panel-raised);color:var(--muted);font-size:14px;white-space:nowrap}
.maintenance-status.active{color:#e7c789;background:#e7c78914}
.technical-panel>.muted{margin-top:16px}
@media(max-width:600px){.maintenance-card{padding:24px}.maintenance-card h1{font-size:25px}.maintenance-details>div{grid-template-columns:1fr;gap:5px}.maintenance-header{height:auto;min-height:76px;flex-wrap:wrap;padding-top:16px;padding-bottom:16px;gap:16px}.maintenance-header .header-actions{flex-wrap:wrap;gap:10px}}
