/* ==========================================================
   NEXUS LICENSE — STATUS PAGES (invalid / expired / suspended / 404)
   ========================================================== */
*{ box-sizing:border-box; margin:0; padding:0; }
.status-body{
  min-height:100vh; display:flex; align-items:center; justify-content:center;
  font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif; padding:16px;
  background:linear-gradient(135deg,#0f172a,#1e293b); color:#fff;
}
.status-card{
  width:100%; max-width:420px; background:#1e293b; border-radius:18px; padding:44px 40px;
  text-align:center; box-shadow:0 25px 70px rgba(0,0,0,.45); border:1px solid #334155;
}
.status-logo{ margin-bottom:22px; }
.status-logo img{ height:42px; width:auto; }
.status-icon{ font-size:46px; margin-bottom:16px; }
.status-title{ font-size:21px; margin-bottom:10px; }
.status-msg{ font-size:14px; opacity:.75; line-height:1.6; }
.status-foot{ margin-top:26px; opacity:.45; }
.status-foot img{ height:20px; width:auto; }
