
/* NexusOS clean client area: remove large marketing header footprint */
.nx-client-page-card{display:none!important;}
.nx-client-compact-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 14px;padding:10px 14px;border:1px solid rgba(91,95,255,.18);border-radius:14px;background:rgba(8,14,32,.72);box-shadow:0 8px 24px rgba(0,0,0,.14);}
.nx-client-compact-heading span{font-size:15px;font-weight:700;color:#eaf0ff;letter-spacing:.2px;}
.clientarea-new-header{padding:14px!important;min-height:auto!important;}
.container-clientarea{margin-bottom:14px!important;}
.header-accout-details{margin:0!important;}
.header-accout-details .username{font-size:16px!important;}
.header-accout-details .adress{font-size:12px!important;opacity:.72;}
/* hard override old yellow/warning colors inside account detail pages */
.clientarea-new-header .mergecolor,.clientarea-new-header .bg-prata,.clientarea-new-header .bg-warning,.clientarea-new-header .text-warning,
.container-clientarea .mergecolor,.container-clientarea .bg-warning,.container-clientarea .text-warning{color:#eaf0ff!important;}
.clientarea-new-header .badge.feat.bg-prata,.clientarea-new-header .badge.feat.bg-warning,.container-clientarea .badge.bg-warning{background:linear-gradient(135deg,#5b5fff,#00d4ff)!important;color:#fff!important;}
.btn-warning,.badge-warning,.alert-warning,.bg-warning{border-color:rgba(0,212,255,.25)!important;}
.btn-warning,.badge-warning,.bg-warning{background:linear-gradient(135deg,#5b5fff,#00d4ff)!important;color:#fff!important;}
.alert-warning{background:rgba(0,212,255,.08)!important;color:#eaf0ff!important;}

/* NexusOS Page/Package/Script Manager */
.nx-card,.nx-public-page,.nx-package-detail{background:linear-gradient(180deg,rgba(19,26,46,.96),rgba(10,16,32,.96));border:1px solid rgba(111,128,255,.22);border-radius:24px;padding:28px;box-shadow:0 24px 70px rgba(0,0,0,.28);color:#eaf0ff;margin-bottom:24px}.nx-public-head{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.nx-public-head h1{margin:10px 0;color:#fff;font-weight:900}.nx-public-head p,.nx-lead{color:#aeb9d8;font-size:16px}.nx-chip{display:inline-flex;background:rgba(0,212,255,.12);color:#8feaff;border:1px solid rgba(0,212,255,.28);border-radius:999px;padding:6px 10px;font-weight:800;font-size:12px}.nx-public-actions,.nx-script-actions{display:flex;gap:10px;flex-wrap:wrap}.nx-html-content{color:#dbe6ff;line-height:1.75}.nx-html-content table{width:100%;border-collapse:collapse}.nx-html-content td,.nx-html-content th{border:1px solid rgba(255,255,255,.1);padding:10px}.nx-price-box{text-align:right;display:flex;flex-direction:column;gap:12px;align-items:flex-end}.nx-price-box strong,.nx-script-price{font-size:24px;color:#00d4ff}.nx-detail-image{width:100%;max-height:360px;object-fit:cover;border-radius:18px;margin:18px 0}.nx-script-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.nx-script-card{background:rgba(19,26,46,.96);border:1px solid rgba(111,128,255,.22);border-radius:22px;overflow:hidden;color:#eaf0ff}.nx-script-card img{width:100%;height:170px;object-fit:cover}.nx-script-body{padding:18px}.nx-script-body h3{color:#fff;font-weight:900}.nx-admin-login{margin-top:12px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:12px;color:#dbe6ff}@media(max-width:768px){.nx-public-head{flex-direction:column}.nx-price-box{text-align:left;align-items:flex-start}.nx-card,.nx-public-page,.nx-package-detail{padding:18px;border-radius:18px}}
