/**
 * WISECP · Web Hosting Billing and Digital Services Platform
 *
 * Copyright (c) WISECP LLC — All rights reserved.
 * Unlicensed copying, distribution or use is prohibited.
 *
 * Terms of service: https://wisecp.com/terms-of-service
 */
.maintenance-page{min-block-size:100vh;display:flex;flex-direction:column;background-color:var(--wstyle-body-bg)}.maintenance-header{flex:0 0 auto;background-color:color-mix(in srgb,var(--wstyle-surface-bg) 92%,transparent);border-block-end:1px solid var(--wstyle-border-color)}.maintenance-main{flex:1 0 auto;display:grid;align-items:center}.maintenance-copy{max-inline-size:46rem;margin-inline:auto}.maintenance-title{max-inline-size:17ch;margin-block-end:1rem;font-size:clamp(2.75rem,7vw,4.5rem);font-weight:800;line-height:1;letter-spacing:-.045em;text-wrap:balance}.maintenance-lead{max-inline-size:41rem;margin-block-end:2rem;color:var(--wstyle-muted-color);font-size:clamp(1rem,1.6vw,1.12rem);line-height:1.65}.maintenance-summary{overflow:hidden;margin-block-end:1rem;background-color:var(--wstyle-surface-bg);border:1px solid var(--wstyle-border-color);border-radius:var(--bs-border-radius-lg);box-shadow:var(--wstyle-shadow-sm)}.maintenance-summary-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:1rem 1.15rem;background-color:color-mix(in srgb,var(--wstyle-primary) 7%,var(--wstyle-surface-bg));border-block-end:1px solid var(--wstyle-border-color);color:var(--wstyle-heading-color);font-size:.9rem;font-weight:700}.maintenance-summary-head>span i{color:var(--wstyle-primary-text)}.maintenance-service-list{padding:.35rem 1.15rem}.maintenance-service-row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:.8rem}.maintenance-service-row+.maintenance-service-row{border-block-start:1px solid var(--wstyle-border-color)}.maintenance-service-name,.maintenance-status-value{display:inline-flex;align-items:center;gap:.5rem}.maintenance-service-name{color:var(--wstyle-heading-color);font-weight:600}.maintenance-service-name i{color:var(--wstyle-muted-color)}.maintenance-status-value{font-size:.85rem;font-weight:700;text-align:end}.maintenance-status-value.is-warning{color:var(--bs-warning-text-emphasis)}.maintenance-status-value.is-success{color:var(--bs-success-text-emphasis)}.maintenance-note{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:center;margin-block-end:1rem;padding:.9rem 1rem;color:var(--wstyle-primary-emphasis);background-color:var(--wstyle-primary-subtle);border-radius:var(--wstyle-radius)}.maintenance-note-icon{display:grid;inline-size:2rem;block-size:2rem;place-items:center;color:var(--wstyle-primary-text);background-color:var(--wstyle-surface-bg);border-radius:50%}.maintenance-note p{margin:0;font-size:.9rem;line-height:1.5}.maintenance-footer{flex:0 0 auto;color:var(--wstyle-muted-color);background-color:var(--wstyle-surface-bg);border-block-start:1px solid var(--wstyle-border-color);font-size:.8rem}.maintenance-footer a{color:inherit;font-weight:700;text-decoration:none}@media(max-width:575.98px){.maintenance-title{font-size:clamp(2.5rem,13vw,3.5rem)}.maintenance-service-row{align-items:flex-start;flex-direction:column;gap:.45rem}.maintenance-status-value{text-align:start}}
