:root{--n-bg:#02070d;--n-bg2:#050d16;--n-panel:#071522;--n-panel2:#0a1d2d;--n-line:rgba(84,230,255,.18);--n-line2:rgba(84,230,255,.34);--n-cyan:#54e6ff;--n-blue:#1677ff;--n-green:#58eda8;--n-white:#f4fbff;--n-muted:#8ea8ba;--n-radius:20px;--n-max:1380px;color-scheme:dark}
html{background:var(--n-bg)!important}body{background:radial-gradient(circle at 50% -15%,rgba(18,133,205,.17),transparent 35%),linear-gradient(180deg,#030a12,#02070d 58%,#030810)!important;color:var(--n-white)!important;font-family:Inter,Segoe UI,system-ui,sans-serif!important;min-height:100vh}
body>.topbar,body>header.topbar,.footer,.home44-footer{display:none!important}
#neith-v4-header{position:sticky;top:0;z-index:9998;background:rgba(2,7,13,.88);backdrop-filter:blur(18px);border-bottom:1px solid rgba(84,230,255,.13)}
.n4-shell{width:min(94%,var(--n-max));margin-inline:auto}.n4-nav{min-height:74px;display:flex;align-items:center;gap:22px}.n4-brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:#fff;white-space:nowrap}.n4-brand img{width:43px;height:43px;object-fit:contain}.n4-brand strong{display:block;font:800 15px/1 Orbitron,Inter,sans-serif;letter-spacing:.16em}.n4-brand small{display:block;margin-top:5px;color:#6fe9ff;font:800 8px/1 Inter,sans-serif;letter-spacing:.24em}.n4-links{display:flex;align-items:center;gap:24px;margin-left:auto}.n4-links a{color:#91aaba!important;text-decoration:none!important;font:800 12px/1 Inter,sans-serif;letter-spacing:.045em}.n4-links a:hover,.n4-links a[aria-current="page"]{color:#fff!important}.n4-actions{display:flex;align-items:center;gap:9px}.n4-btn{min-height:42px;padding:0 16px;border:1px solid rgba(84,230,255,.22);border-radius:12px;background:rgba(7,24,38,.72);color:#fff!important;text-decoration:none!important;display:inline-flex;align-items:center;justify-content:center;font:850 11px/1 Inter,sans-serif;letter-spacing:.045em;cursor:pointer}.n4-btn:hover{border-color:rgba(84,230,255,.58);transform:translateY(-1px)}.n4-btn.primary{background:linear-gradient(135deg,#0ca7dc,#145fff);border-color:#5ee7ff;box-shadow:0 0 30px rgba(30,183,255,.16)}.n4-auth-led{width:7px;height:7px;border-radius:50%;background:var(--n-green);box-shadow:0 0 12px var(--n-green);margin-right:8px}.n4-menu-toggle{display:none}
#neith-v4-footer{margin-top:68px;border-top:1px solid rgba(84,230,255,.12);background:#02070d}.n4-footer{min-height:110px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:#688395;font-size:12px}.n4-footer b{color:#dff9ff;letter-spacing:.12em}.n4-footer-links{display:flex;gap:18px}.n4-footer-links a{color:#7896a8!important;text-decoration:none!important}
/* Remove legacy chrome while keeping functional content DOM */
.menu,.navlinks,.nav-actions,.language-switcher{ }
/* Global page surface */
main,.account-page,.private-hub,.admin32-page,.premium222-page{background:transparent!important;color:var(--n-white)!important}
.account-page,.private-hub,.admin32-page,.premium222-page{padding-top:0!important}
.shell,.private-hub-shell,.admin32-shell{max-width:var(--n-max)!important}
/* Shared typography */
.kicker,.private-hub-kicker,.private-card-label,.dash11-label,.admin32-kicker,.premium222-kicker{color:var(--n-cyan)!important;letter-spacing:.16em!important;font-weight:900!important}
.title-gaming-premium,.dash11-welcome,.private-hub-head h1,.admin32-hero h1,.premium222-hero h1{font-family:Orbitron,Inter,sans-serif!important;color:#f4fbff!important;text-shadow:0 0 26px rgba(50,196,255,.12)!important}
p,.private-data-row,.dash11-info-note{color:var(--n-muted)}
/* Private pages */
.private-hub{padding:56px 0 10px!important}.private-hub-shell{width:min(94%,1180px)!important;margin:auto!important}.private-hub-nav{display:flex!important;gap:8px!important;padding:7px!important;border:1px solid var(--n-line)!important;background:rgba(5,17,28,.84)!important;border-radius:14px!important;box-shadow:none!important}.private-hub-nav a{border-radius:10px!important;color:#88a4b5!important;background:transparent!important;border:0!important}.private-hub-nav a:hover,.private-hub-nav a.active{background:rgba(21,168,222,.12)!important;color:#fff!important}.private-hub-head{margin:24px 0!important;padding:24px!important;background:linear-gradient(145deg,rgba(8,28,44,.90),rgba(3,12,20,.95))!important;border:1px solid var(--n-line)!important;border-radius:var(--n-radius)!important}.private-hub-card,.private-section-card,.private-premium-hero,.private-premium-side{background:linear-gradient(155deg,rgba(8,28,44,.88),rgba(3,12,20,.96))!important;border:1px solid var(--n-line)!important;border-radius:var(--n-radius)!important;box-shadow:0 22px 60px rgba(0,0,0,.20)!important}.private-data-row{border-color:rgba(84,230,255,.10)!important}.private-action,.private-premium-actions a,.private-premium-actions button{border-radius:11px!important;border:1px solid var(--n-line2)!important;background:rgba(7,24,38,.82)!important;color:#eefbff!important}.private-action.primary,.private-premium-actions .primary{background:linear-gradient(135deg,#0ca7dc,#145fff)!important;color:#fff!important}.security-terminal,.security-password-shell{background:#030b12!important;border-color:var(--n-line)!important}
/* Dashboard */
.account-page{padding:56px 0!important}.dash11-hero{background:transparent!important}.dash11-command,.dash11-card{background:linear-gradient(155deg,rgba(8,28,44,.88),rgba(3,12,20,.96))!important;border:1px solid var(--n-line)!important;border-radius:var(--n-radius)!important;box-shadow:0 20px 60px rgba(0,0,0,.20)!important}.dash11-card:before,.dash11-command:before{opacity:.22!important}.dash11-badge,.dash11-plan-pill{border-radius:999px!important}.dash11-main-action{background:linear-gradient(135deg,#0ca7dc,#145fff)!important;border:1px solid #5ee7ff!important;border-radius:11px!important}.dash11-logout{border-radius:11px!important}
/* Feature/public pages: neutralize old flashy chrome without touching data containers */
body:not(.premium222-body) section:not(.hero){border-color:rgba(84,230,255,.10)}
.card,.panel,.feature-card,.vac-card,.hourboost-card,.accounts-card{border-color:var(--n-line)!important}
/* Admin */
.admin32-page,.premium222-page{padding:42px 0 20px!important}.admin32-hero,.premium222-hero{background:transparent!important}.admin32-console,.admin32-gate-card,.admin32-denied-card,.admin32-toolbar,.admin32-sidebar,.admin32-panel,.premium222-console,.premium222-gate-card,.premium222-denied-card,.premium222-toolbar,.premium222-users-card,.premium222-control-card{background:linear-gradient(155deg,rgba(8,28,44,.90),rgba(3,12,20,.97))!important;border-color:var(--n-line)!important;box-shadow:none!important}.admin32-sidebar button,.premium222-toolbar button{border-radius:10px!important}.admin32-sidebar button.active{background:rgba(20,171,225,.14)!important;color:#fff!important}
/* Auth modal follows the new site */
.neith-auth-modal,.auth-modal,.modal-content{--panel:#071522!important}
/* Hide old decorative branding that fights the new visual system */
.home44-footer-atmosphere,.admin32-reactor,.dash11-scanline{opacity:.18!important}
@media(max-width:980px){.n4-links{display:none}.n4-menu-toggle{display:inline-flex}.n4-nav.open .n4-links{display:flex;position:absolute;left:3%;right:3%;top:68px;flex-direction:column;align-items:stretch;padding:14px;background:#06121e;border:1px solid var(--n-line);border-radius:14px}.n4-nav{position:relative}.n4-actions .primary{display:none}}
@media(max-width:620px){.n4-brand span{display:none}.n4-btn{padding:0 12px}.n4-footer{flex-direction:column;justify-content:center;text-align:center;padding:24px 0}.private-hub{padding-top:30px!important}.private-hub-nav{overflow-x:auto!important;justify-content:flex-start!important}.private-hub-head{padding:18px!important}}

/* === V5 refinement: header order, anchored account menu, auth redesign, premium support, footer === */
#neith-v4-header{box-shadow:0 12px 40px rgba(0,0,0,.18)}
.n4-auth{position:relative;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

/* Account menu: always anchored to the visible new header control */
.neith-account-menu{position:fixed!important;z-index:10030!important;width:min(360px,calc(100vw - 24px))!important;padding:10px!important;border:1px solid rgba(84,230,255,.24)!important;border-radius:18px!important;background:linear-gradient(155deg,rgba(8,28,44,.985),rgba(2,10,18,.995))!important;box-shadow:0 24px 70px rgba(0,0,0,.58),0 0 42px rgba(35,196,255,.10)!important;overflow:hidden!important}
.neith-account-menu::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 90% 0,rgba(53,211,255,.11),transparent 36%)}
.neith-account-menu .account-menu-profile,.neith-account-menu .account-menu-status,.neith-account-menu .account-menu-links,.neith-account-menu .account-menu-logout{position:relative;z-index:1}
.neith-account-menu .account-menu-profile{padding:9px 9px 12px!important;border-bottom:1px solid rgba(84,230,255,.10)!important}
.neith-account-menu .account-menu-status{margin:8px 3px!important;background:rgba(7,25,38,.76)!important;border:1px solid rgba(84,230,255,.11)!important}
.neith-account-menu .account-menu-links a{transition:.18s ease!important}
.neith-account-menu .account-menu-links a:hover{background:rgba(41,190,239,.10)!important;transform:translateX(2px)}

/* Auth: completely re-skinned for the new website while preserving original forms and handlers */
.auth-modal{z-index:10040!important;padding:24px!important}
.auth-backdrop{background:rgba(0,5,10,.84)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}
.auth-shell{width:min(940px,96vw)!important;max-height:min(820px,92vh)!important;padding:0!important;display:grid!important;grid-template-columns:minmax(280px,.82fr) minmax(360px,1.18fr)!important;grid-template-rows:auto 1fr!important;border-radius:24px!important;border:1px solid rgba(84,230,255,.22)!important;background:linear-gradient(150deg,#071522 0 39%,#04101a 39% 100%)!important;box-shadow:0 36px 110px rgba(0,0,0,.70),0 0 55px rgba(25,188,245,.10)!important;overflow:auto!important}
.auth-shell::before{content:""!important;position:absolute!important;inset:0!important;border-radius:inherit!important;pointer-events:none!important;background:radial-gradient(circle at 10% 5%,rgba(64,221,255,.16),transparent 27%),linear-gradient(90deg,rgba(84,230,255,.05),transparent 45%)!important}
.auth-v19-head{grid-column:1!important;grid-row:1/3!important;position:relative!important;padding:clamp(32px,5vw,58px)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;border-right:1px solid rgba(84,230,255,.11)!important;background:linear-gradient(180deg,rgba(8,31,49,.82),rgba(3,13,22,.64))!important}
.auth-v19-emblem{width:72px!important;height:72px!important;margin-bottom:30px!important;border-radius:20px!important;border:1px solid rgba(84,230,255,.28)!important;background:linear-gradient(145deg,rgba(39,198,244,.16),rgba(8,45,72,.74))!important;box-shadow:0 0 30px rgba(44,202,255,.10)!important}
.auth-v19-emblem span{font:900 30px/1 Orbitron,sans-serif!important;color:#e9fbff!important}
.auth-brandline{font-size:9px!important;letter-spacing:.18em!important;color:#62e7ff!important}
.auth-shell h2{margin:18px 0 13px!important;font:900 clamp(2.2rem,4vw,4rem)/.98 Orbitron,sans-serif!important;letter-spacing:-.04em!important;background:none!important;color:#f5fbff!important;text-shadow:none!important}
.auth-subtitle{max-width:330px!important;margin:0!important;color:#83a4b7!important;font-size:14px!important;line-height:1.7!important}
.auth-v19-status{grid-column:1!important;grid-row:2!important;align-self:end!important;z-index:3!important;margin:0 clamp(32px,5vw,58px) 34px!important;padding-top:18px!important;border-top:1px solid rgba(84,230,255,.10)!important}
.auth-tabs,.auth-form,.auth-separator,.auth-socials,.auth-message,.auth-config-note{grid-column:2!important;position:relative!important;margin-left:clamp(28px,4vw,48px)!important;margin-right:clamp(28px,4vw,48px)!important}
.auth-tabs{margin-top:46px!important;padding:5px!important;border-radius:13px!important;background:#061522!important;border:1px solid rgba(84,230,255,.12)!important}
.auth-tabs button{min-height:42px!important;border-radius:9px!important;color:#718fa2!important;font-size:10px!important}
.auth-tabs button.active{background:linear-gradient(135deg,rgba(12,167,220,.22),rgba(20,95,255,.22))!important;color:#fff!important;box-shadow:inset 0 0 0 1px rgba(84,230,255,.22)!important}
.auth-form{margin-top:20px!important;gap:13px!important}
.auth-field-title{font-size:9px!important;color:#78a7ba!important;letter-spacing:.10em!important}
.auth-input-shell{border:1px solid rgba(84,230,255,.14)!important;border-radius:12px!important;background:#030d16!important;overflow:hidden!important}
.auth-input-shell:focus-within{border-color:rgba(84,230,255,.54)!important;box-shadow:0 0 0 3px rgba(38,196,245,.06)!important}
.auth-form input{min-height:48px!important;border:0!important;background:transparent!important;box-shadow:none!important}
.auth-submit{min-height:50px!important;border-radius:12px!important;background:linear-gradient(135deg,#0ca7dc,#145fff)!important;color:#fff!important;box-shadow:0 12px 28px rgba(13,116,224,.18)!important}
.auth-switch-link,.auth-forgot{color:#67dff7!important}
.auth-separator{margin-top:22px!important;margin-bottom:12px!important}
.auth-socials{grid-template-columns:1fr 1fr!important;margin-bottom:28px!important}
.auth-socials button{min-height:48px!important;border-radius:12px!important;background:#071522!important}
.auth-message{margin-top:0!important;margin-bottom:18px!important}
.auth-close{top:18px!important;right:18px!important;border-radius:10px!important;background:#071522!important;z-index:20!important}
.auth-corner,.auth-scanline{display:none!important}

/* Donation/contact button matches the new premium panel */
.donation-actions .home228-contact{border-color:rgba(84,230,255,.34)!important;background:rgba(7,24,38,.84)!important;color:#dff9ff!important}
.donation-actions .home228-contact:hover{border-color:#54e6ff!important;box-shadow:0 0 22px rgba(84,230,255,.10)!important}

/* New footer */
#neith-v4-footer{margin-top:86px!important;border-top:1px solid rgba(84,230,255,.14)!important;background:radial-gradient(circle at 20% 0,rgba(16,116,179,.10),transparent 34%),#02070d!important}
.n4-footer{min-height:0!important;padding:46px 0 34px!important;display:grid!important;grid-template-columns:minmax(280px,1.6fr) minmax(130px,.55fr) minmax(150px,.65fr) minmax(230px,.9fr)!important;align-items:start!important;gap:42px!important}
.n4-footer-brand p{max-width:420px;margin:18px 0 16px;color:#718b9c;line-height:1.7}
.n4-footer-logo img{width:50px;height:50px}.n4-footer-online{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid rgba(88,237,168,.15);border-radius:999px;color:#80c9aa;font-size:9px;font-weight:900;letter-spacing:.10em}.n4-footer-online i{width:7px;height:7px;border-radius:50%;background:#58eda8;box-shadow:0 0 12px #58eda8}
.n4-footer-col{display:grid;gap:11px}.n4-footer-col>b,.n4-footer-community>b{margin-bottom:5px;color:#dff9ff;font:900 10px/1 Orbitron,sans-serif;letter-spacing:.13em}.n4-footer-col a{color:#718fa1!important;text-decoration:none!important;font-size:12px}.n4-footer-col a:hover{color:#dff9ff!important}
.n4-footer-community{display:grid;gap:13px}.n4-discord{display:grid!important;grid-template-columns:42px 1fr!important;grid-template-rows:auto auto!important;gap:2px 10px!important;align-items:center!important;padding:14px!important;border:1px solid rgba(114,137,255,.24)!important;border-radius:14px!important;background:linear-gradient(135deg,rgba(88,101,242,.13),rgba(7,24,38,.78))!important;text-decoration:none!important}.n4-discord>span{grid-row:1/3;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:rgba(88,101,242,.18);color:#aab3ff;font-size:20px}.n4-discord strong{color:#eff2ff!important;font-size:11px;letter-spacing:.05em}.n4-discord small{color:#7e8eb0;font-size:10px}.n4-copyright{color:#506a7b;font-size:10px}

@media(max-width:980px){.n4-footer{grid-template-columns:1fr 1fr!important}.auth-shell{grid-template-columns:1fr!important}.auth-v19-head{grid-column:1!important;grid-row:auto!important;padding:32px!important;border-right:0!important;border-bottom:1px solid rgba(84,230,255,.11)!important}.auth-v19-emblem{width:56px!important;height:56px!important;margin-bottom:18px!important}.auth-v19-status{display:none!important}.auth-tabs,.auth-form,.auth-separator,.auth-socials,.auth-message,.auth-config-note{grid-column:1!important;margin-left:28px!important;margin-right:28px!important}.auth-tabs{margin-top:26px!important}.auth-socials{margin-bottom:28px!important}}
@media(max-width:620px){.n4-footer{grid-template-columns:1fr!important;gap:28px!important;padding:34px 0!important;text-align:left!important}.n4-footer-brand p{margin-top:14px}.auth-modal{padding:10px!important}.auth-shell{max-height:94vh!important;border-radius:18px!important}.auth-v19-head{padding:26px 22px!important}.auth-shell h2{font-size:2.15rem!important}.auth-tabs,.auth-form,.auth-separator,.auth-socials,.auth-message,.auth-config-note{margin-left:18px!important;margin-right:18px!important}.auth-socials{grid-template-columns:1fr!important}.neith-account-menu{width:calc(100vw - 16px)!important}}
body>footer:not(#neith-v4-footer){display:none!important}


/* === NEITH V6: refined header, flagship footer, owner controls and admin control center === */
:root{--n6-header-max:1380px}
#neith-v4-header{background:transparent!important;border:0!important;box-shadow:none!important;padding:10px 0 0!important;pointer-events:none}
#neith-v4-header .n4-nav{pointer-events:auto;position:relative;width:min(calc(100% - 36px),var(--n6-header-max))!important;min-height:70px!important;margin:0 auto!important;padding:0 16px 0 14px!important;gap:20px!important;border:1px solid rgba(84,230,255,.15)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(5,18,29,.94),rgba(2,10,17,.91))!important;box-shadow:0 18px 55px rgba(0,0,0,.30),inset 0 1px rgba(255,255,255,.025)!important;backdrop-filter:blur(20px)!important;overflow:visible}
#neith-v4-header .n4-nav::before{content:"";position:absolute;left:17%;right:17%;top:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(67,221,255,.45),transparent);box-shadow:0 0 24px rgba(39,205,255,.18);pointer-events:none}
.n4-brand-master{flex:0 0 190px!important;height:58px!important;display:flex!important;justify-content:flex-start!important;overflow:visible!important}
.n4-brand-master img{width:176px!important;height:58px!important;object-fit:contain!important;object-position:left center!important;filter:drop-shadow(0 0 9px rgba(55,219,255,.17));image-rendering:auto}
.n4-links{margin-left:clamp(18px,3.2vw,52px)!important;margin-right:auto!important;gap:clamp(16px,1.8vw,27px)!important}
.n4-links a{font-size:11px!important;letter-spacing:.06em!important;white-space:nowrap!important}
.n4-actions{margin-left:12px!important;gap:8px!important}
.n4-btn{min-height:40px!important;padding:0 14px!important;border-radius:11px!important}
.n4-actions>.primary{padding-inline:17px!important}
.n4-owner-link{min-height:36px;padding:0 11px;display:inline-flex;align-items:center;border-radius:10px;text-decoration:none!important;font:900 9px/1 Orbitron,Inter,sans-serif;letter-spacing:.08em;border:1px solid rgba(255,206,79,.28);color:#ffe49b!important;background:linear-gradient(135deg,rgba(155,105,18,.18),rgba(26,18,5,.65));box-shadow:inset 0 0 20px rgba(255,202,61,.025)}
.n4-owner-link[hidden]{display:none!important}.n4-premium-link{border-color:rgba(88,237,168,.30);color:#8ff6be!important;background:linear-gradient(135deg,rgba(42,160,100,.16),rgba(3,28,20,.68))}.n4-owner-link:hover{transform:translateY(-1px);filter:brightness(1.12)}

/* Flagship footer */
#neith-v4-footer{margin-top:100px!important;border-top:0!important;background:transparent!important;padding:0 0 20px!important}
#neith-v4-footer::before{content:"";display:block;width:min(calc(100% - 36px),var(--n6-header-max));height:1px;margin:0 auto;background:linear-gradient(90deg,transparent,rgba(84,230,255,.22),transparent)}
.n4-footer{position:relative;width:min(calc(100% - 36px),var(--n6-header-max))!important;margin:18px auto 0!important;padding:42px 42px 30px!important;grid-template-columns:minmax(320px,1.55fr) minmax(120px,.52fr) minmax(150px,.58fr) minmax(300px,1fr)!important;gap:44px!important;border:1px solid rgba(84,230,255,.12)!important;border-radius:22px!important;background:radial-gradient(circle at 8% 0,rgba(20,151,215,.10),transparent 28%),linear-gradient(145deg,rgba(5,18,29,.92),rgba(2,8,14,.96))!important;box-shadow:0 28px 80px rgba(0,0,0,.26)!important}
.n4-footer-master{display:inline-flex;width:210px;height:76px}.n4-footer-master img{width:210px;height:76px;object-fit:contain;object-position:left center;filter:drop-shadow(0 0 11px rgba(57,219,255,.14))}.n4-footer-brand p{margin:10px 0 18px!important;max-width:470px!important;color:#7994a6!important;font-size:12px!important;line-height:1.65!important}.n4-footer-status-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.n4-footer-online,.n4-visitor{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border:1px solid rgba(88,237,168,.15);border-radius:999px;color:#8fd9b7;font-size:9px;font-weight:900;letter-spacing:.09em;background:rgba(5,24,20,.35)}.n4-visitor{border-color:rgba(84,230,255,.16);color:#87dff2;background:rgba(5,22,34,.48)}.n4-visitor b{color:#e7fbff;font:900 10px/1 Orbitron,sans-serif}.n4-footer-col{padding-top:12px!important}.n4-footer-col>b,.n4-footer-community>b{color:#bfefff!important}.n4-footer-col a{padding:3px 0!important}.n4-footer-community{padding-top:12px!important}.n4-discord{grid-template-columns:50px 1fr auto!important;grid-template-rows:1fr!important;gap:12px!important;padding:16px 16px!important;border-color:rgba(104,121,255,.28)!important;border-radius:16px!important;background:radial-gradient(circle at 0 0,rgba(96,112,255,.20),transparent 48%),linear-gradient(135deg,rgba(34,43,113,.34),rgba(6,18,31,.88))!important;box-shadow:inset 0 1px rgba(255,255,255,.025),0 14px 40px rgba(0,0,0,.18)!important}.n4-discord-icon{grid-row:auto!important;width:50px!important;height:50px!important;border-radius:15px!important;background:linear-gradient(145deg,#6876ff,#4954ce)!important;box-shadow:0 10px 24px rgba(76,86,210,.22)!important}.n4-discord-icon svg{width:32px;height:32px;fill:#fff}.n4-discord-copy{display:grid;gap:5px}.n4-discord strong{font:900 11px/1 Orbitron,Inter,sans-serif!important;letter-spacing:.08em}.n4-discord small{font-size:10px!important}.n4-discord em{font:900 9px/1 Inter,sans-serif;color:#bdc5ff;font-style:normal;letter-spacing:.09em}.n4-copyright{margin-top:3px;color:#506b7b!important}

/* Admin Center V6 */
body:has(.admin32-page) #neith-v4-header .n4-nav,body:has(.premium222-page) #neith-v4-header .n4-nav{border-color:rgba(255,208,82,.18)!important}
.admin32-hero{padding-top:105px!important;background:radial-gradient(circle at 70% 0,rgba(14,141,213,.10),transparent 38%)!important}.admin32-hero .admin32-shell{border:1px solid rgba(84,230,255,.12);border-radius:24px;padding:34px 38px;background:linear-gradient(145deg,rgba(6,24,38,.80),rgba(2,11,18,.72));box-shadow:0 28px 70px rgba(0,0,0,.20)}
.admin32-console{padding-top:26px!important}.admin32-toolbar{padding:17px 18px!important;border:1px solid rgba(84,230,255,.12)!important;border-radius:16px!important;background:rgba(5,19,31,.72)!important}.admin32-toolbar-actions{gap:9px!important}.n6-premium-control{min-height:38px;padding:0 14px;display:inline-flex;align-items:center;border-radius:10px;border:1px solid rgba(88,237,168,.28);background:linear-gradient(135deg,rgba(24,143,91,.18),rgba(3,29,20,.72));color:#8ff6be!important;text-decoration:none!important;font:900 9px/1 Orbitron,Inter,sans-serif;letter-spacing:.08em}.admin32-stats{gap:10px!important}.admin32-stats article{border-radius:16px!important;background:linear-gradient(145deg,rgba(7,27,42,.86),rgba(3,13,22,.82))!important;border-color:rgba(84,230,255,.10)!important}.admin32-layout{gap:18px!important}.admin32-sidebar{border-radius:18px!important;background:rgba(4,16,27,.82)!important;border:1px solid rgba(84,230,255,.10)!important;padding:10px!important}.admin32-sidebar button{border-radius:12px!important}.admin32-panels{min-width:0}
.n6-presence{margin:14px 0 20px;padding:18px;border:1px solid rgba(84,230,255,.12);border-radius:18px;background:radial-gradient(circle at 95% 0,rgba(33,182,242,.08),transparent 28%),rgba(4,17,28,.76)}.n6-presence-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:14px}.n6-presence-title small{display:block;color:#56def7;font:900 8px/1 Orbitron,sans-serif;letter-spacing:.16em}.n6-presence-title h3{margin:6px 0 0;color:#f1fbff;font:900 17px/1 Orbitron,sans-serif}.n6-live-state{display:flex;align-items:center;gap:8px;color:#85ddae;font:900 9px/1 Inter,sans-serif;letter-spacing:.1em}.n6-live-state i{width:7px;height:7px;border-radius:50%;background:#58eda8;box-shadow:0 0 12px #58eda8}.n6-presence-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.n6-presence-kpis article{padding:12px;border:1px solid rgba(84,230,255,.08);border-radius:12px;background:#04111c}.n6-presence-kpis small{display:block;color:#5f7f92;font-size:8px;font-weight:900;letter-spacing:.08em}.n6-presence-kpis strong{display:block;margin-top:6px;color:#ebfbff;font:900 20px/1 Orbitron,sans-serif}.n6-presence-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:10px;margin-top:10px}.n6-presence-card{padding:14px;border:1px solid rgba(84,230,255,.08);border-radius:13px;background:#04111c}.n6-presence-card>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.n6-presence-card>header b{font:900 9px/1 Orbitron,sans-serif;color:#bfefff;letter-spacing:.1em}.n6-presence-members{display:flex;flex-wrap:wrap;gap:7px}.neith-admin-presence-user{display:inline-grid;grid-template-columns:7px auto auto;gap:6px;align-items:center;padding:7px 8px;border:1px solid rgba(84,230,255,.08);border-radius:9px}.neith-admin-presence-user i{width:6px;height:6px;border-radius:50%;background:#58eda8}.neith-admin-presence-user b{font-size:10px}.neith-admin-presence-user em{font-size:7px;color:#6f91a3;font-style:normal}.neith-admin-presence-user em.is-premium{color:#8ff6be}.neith-admin-presence-user small{grid-column:2/4;color:#536e80;font-size:7px}.n6-presence-pages{display:grid;gap:6px}.neith-admin-presence-page{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;padding:7px 0;border-bottom:1px solid rgba(84,230,255,.06)}.neith-admin-presence-page span{font-size:9px;color:#89a4b4}.neith-admin-presence-page b{font:900 11px/1 Orbitron,sans-serif}.neith-admin-presence-page small{font-size:8px;color:#536f80}.n6-presence-meta{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.n6-presence-meta span{padding:8px 9px;border:1px solid rgba(84,230,255,.07);border-radius:9px;color:#67889a;font-size:8px}.n6-presence-meta b{display:block;margin-top:4px;color:#cdefff;font-size:9px}

/* Premium owner console aligned with the new web */
.premium222-page{padding-top:96px!important}.premium222-hero{padding-top:28px!important}.premium222-hero-copy,.premium222-owner-badge,.premium222-gate-card,.premium222-denied-card,.premium222-mfa-card,.premium222-toolbar,.premium222-users-card,.premium222-control-card{border-radius:18px!important}.premium222-toolbar,.premium222-users-card,.premium222-control-card{background:linear-gradient(145deg,rgba(6,25,39,.88),rgba(3,13,22,.88))!important;border-color:rgba(84,230,255,.11)!important}.premium222-plan-grid button,.premium222-lifetime,.premium222-days-row button{border-radius:12px!important}

@media(max-width:1180px){.n4-brand-master{flex-basis:160px!important}.n4-brand-master img{width:150px!important}.n4-links{gap:14px!important;margin-left:10px!important}.n4-links a{font-size:10px!important}.n4-owner-link{display:none!important}.n6-presence-kpis{grid-template-columns:repeat(3,1fr)}}
@media(max-width:980px){#neith-v4-header{padding-top:6px!important}#neith-v4-header .n4-nav{width:calc(100% - 14px)!important;padding:0 10px!important;border-radius:14px!important}.n4-brand-master{flex:0 0 140px!important}.n4-brand-master img{width:135px!important}.n4-nav.open .n4-links{top:74px!important;left:0!important;right:0!important;margin:0!important}.n4-footer{grid-template-columns:1fr 1fr!important;padding:34px 28px!important}.n6-presence-grid{grid-template-columns:1fr}.n6-presence-kpis{grid-template-columns:repeat(2,1fr)}}
@media(max-width:620px){.n4-brand-master{flex:0 0 118px!important}.n4-brand-master img{width:116px!important}.n4-auth{max-width:112px!important}.n4-footer{grid-template-columns:1fr!important;width:calc(100% - 16px)!important;padding:28px 20px!important}.n4-footer-master{width:180px}.n4-footer-master img{width:180px}.n6-presence-kpis,.n6-presence-meta{grid-template-columns:1fr 1fr}.admin32-hero .admin32-shell{padding:24px 18px!important}}

.n12-auth-only[hidden], .faq-help-cta [data-neith-contact-open][hidden]{display:none!important}

html:not(.neith-authenticated) [data-neith-contact-open]{display:none!important}
html:not(.neith-authenticated) footer a[href*='mi-cuenta']{display:none!important}

/* V48 — REAL visible header: permanently fixed on every viewport */
:root{
  --neith-v4-fixed-header-height:4.625rem;
  scroll-padding-top:calc(var(--neith-v4-fixed-header-height) + .75rem);
}
html{
  scroll-padding-top:calc(var(--neith-v4-fixed-header-height) + .75rem)!important;
}
body{
  padding-top:var(--neith-v4-fixed-header-height)!important;
}
#neith-v4-header{
  position:fixed!important;
  inset-block-start:0!important;
  inset-inline:0!important;
  width:100%!important;
  z-index:2147483000!important;
  margin:0!important;
  transform:translateZ(0);
  isolation:isolate;
  background:rgba(2,7,13,.94)!important;
  -webkit-backdrop-filter:blur(1.125rem) saturate(1.12);
  backdrop-filter:blur(1.125rem) saturate(1.12);
  border-bottom:1px solid rgba(84,230,255,.15)!important;
  box-shadow:0 .45rem 1.5rem rgba(0,0,0,.24);
}
#neith-v4-header .n4-nav{
  position:relative;
  z-index:1;
}
#neith-v4-header .n4-links,
#neith-v4-header .n4-actions{
  position:relative;
  z-index:2;
}
@media(max-width:980px){
  #neith-v4-header{
    max-height:100dvh;
    overflow:visible!important;
  }
}


/* === V83: mobile navigation drawer — clean, centered, safe-area aware === */
.n4-mobile-backdrop{display:none;position:fixed;inset:0;z-index:2147482990;border:0;padding:0;margin:0;background:rgba(0,5,10,.78);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}
.n4-mobile-owner-link,.n4-mobile-auth,.n4-mobile-download{display:none!important}
@media(max-width:980px){
  html.n4-mobile-menu-open,body.n4-mobile-menu-open{overflow:hidden!important;overscroll-behavior:none!important}
  .n4-mobile-backdrop:not([hidden]){display:block!important}
  #neith-v4-header{z-index:2147483000!important;overflow:visible!important}
  #neith-v4-header .n4-nav{position:relative!important;display:flex!important;align-items:center!important;min-height:64px!important;height:64px!important;padding:0 max(10px,env(safe-area-inset-right)) 0 max(10px,env(safe-area-inset-left))!important;gap:8px!important;overflow:visible!important}
  #neith-v4-header .n4-brand-master{flex:1 1 auto!important;min-width:0!important;max-width:170px!important}
  #neith-v4-header .n4-brand-master img{display:block!important;width:min(164px,45vw)!important;max-width:100%!important;height:auto!important;object-fit:contain!important}
  #neith-v4-header .n4-actions{margin-left:auto!important;display:flex!important;align-items:center!important;gap:0!important;min-width:44px!important}
  #neith-v4-header .n4-actions>.n4-owner-link,#neith-v4-header .n4-actions>.n4-auth,#neith-v4-header .n4-actions>a.primary{display:none!important}
  #neith-v4-header .n4-menu-toggle{display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;padding:0!important;border:1px solid rgba(84,230,255,.27)!important;border-radius:12px!important;background:linear-gradient(180deg,rgba(8,31,48,.98),rgba(3,17,29,.99))!important;color:#dffbff!important;font-size:0!important;position:relative!important;z-index:2147483020!important}
  #neith-v4-header .n4-menu-toggle:before,#neith-v4-header .n4-menu-toggle:after{content:"";position:absolute;width:19px;height:2px;border-radius:99px;background:#bdf7ff;box-shadow:0 0 8px rgba(84,230,255,.36);transition:transform .18s ease,box-shadow .18s ease}
  #neith-v4-header .n4-menu-toggle:before{transform:translateY(-4px)}#neith-v4-header .n4-menu-toggle:after{transform:translateY(4px)}
  #neith-v4-header .n4-menu-toggle[aria-expanded="true"]:before{transform:rotate(45deg)}#neith-v4-header .n4-menu-toggle[aria-expanded="true"]:after{transform:rotate(-45deg)}
  #neith-v4-header .n4-links{display:none!important}
  #neith-v4-header .n4-nav.open .n4-links{display:flex!important;position:fixed!important;top:calc(env(safe-area-inset-top) + 72px)!important;left:max(10px,env(safe-area-inset-left))!important;right:max(10px,env(safe-area-inset-right))!important;width:auto!important;max-height:calc(100dvh - env(safe-area-inset-top) - 84px)!important;margin:0!important;padding:12px!important;gap:6px!important;overflow:auto!important;overscroll-behavior:contain!important;flex-direction:column!important;align-items:stretch!important;border:1px solid rgba(84,230,255,.24)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(5,20,33,.998),rgba(2,10,18,.998))!important;-webkit-backdrop-filter:blur(24px) saturate(1.12)!important;backdrop-filter:blur(24px) saturate(1.12)!important;box-shadow:0 28px 90px rgba(0,0,0,.76),inset 0 1px rgba(255,255,255,.035)!important;z-index:2147483015!important}
  #neith-v4-header .n4-nav.open .n4-links>a,#neith-v4-header .n4-nav.open .n4-links>button{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:48px!important;padding:0 14px!important;margin:0!important;border:1px solid rgba(84,230,255,.10)!important;border-radius:12px!important;background:rgba(7,26,41,.72)!important;color:#dff9ff!important;font:800 12px/1.2 Inter,sans-serif!important;letter-spacing:.04em!important;text-align:left!important;box-sizing:border-box!important;white-space:normal!important}
  #neith-v4-header .n4-nav.open .n4-links>a:not(.n4-mobile-download):after{content:"›";font-size:20px;color:#57e7ff;margin-left:12px}
  #neith-v4-header .n4-nav.open .n4-mobile-owner-link:not([hidden]){display:flex!important;color:#c6b3ff!important;border-color:rgba(164,115,255,.23)!important}
  #neith-v4-header .n4-nav.open .n4-mobile-auth{display:flex!important;justify-content:center!important;color:#9ff4ff!important;margin-top:4px!important;border-color:rgba(84,230,255,.18)!important}
  #neith-v4-header .n4-nav.open .n4-mobile-download{display:flex!important;justify-content:center!important;background:linear-gradient(135deg,#0da8dc,#1764ff)!important;border-color:#61e9ff!important;color:#fff!important;box-shadow:0 0 24px rgba(33,174,255,.16)!important}
}
@media(max-width:420px){
  #neith-v4-header .n4-nav{padding-inline:8px!important}#neith-v4-header .n4-brand-master{max-width:145px!important}#neith-v4-header .n4-brand-master img{width:min(140px,43vw)!important}#neith-v4-header .n4-nav.open .n4-links{left:8px!important;right:8px!important;padding:10px!important;border-radius:15px!important}
}



/* === V89: professional scroll-aware navigation === */
#neith-v4-header .n4-links>a{
  position:relative;
  display:inline-flex;
  align-items:center;
  justify-content:center;
  min-height:38px;
  padding:0 10px;
  border:1px solid transparent;
  border-radius:10px;
  transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease;
}
#neith-v4-header .n4-links>a:hover{
  color:#eafcff!important;
  background:rgba(84,230,255,.055);
  border-color:rgba(84,230,255,.10);
}
#neith-v4-header .n4-links>a.n4-section-link.is-active,
#neith-v4-header .n4-links>a.n4-section-link[aria-current="location"]{
  color:#f6fdff!important;
  background:linear-gradient(180deg,rgba(48,205,255,.115),rgba(18,100,150,.055));
  border-color:rgba(84,230,255,.19);
  box-shadow:inset 0 1px rgba(255,255,255,.035),0 8px 24px rgba(0,148,220,.07);
  text-shadow:0 0 14px rgba(84,230,255,.25);
}
#neith-v4-header .n4-links>a.n4-github-link{
  color:#b9f4ff!important;
  border-color:rgba(84,230,255,.10);
  background:rgba(4,24,38,.38);
}
#neith-v4-header .n4-links>a.n4-github-link:hover{
  border-color:rgba(84,230,255,.27);
  background:rgba(22,108,151,.13);
}
@media(min-width:981px){
  #neith-v4-header .n4-links>a.n4-section-link::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:3px;
    width:0;
    height:2px;
    border-radius:999px;
    background:linear-gradient(90deg,#52e7ff,#2e8dff);
    box-shadow:0 0 10px rgba(82,231,255,.42);
    transform:translateX(-50%);
    transition:width .2s ease;
  }
  #neith-v4-header .n4-links>a.n4-section-link.is-active::after,
  #neith-v4-header .n4-links>a.n4-section-link[aria-current="location"]::after{width:52%}
}
@media(max-width:980px){
  #neith-v4-header .n4-nav.open .n4-links>a.n4-section-link.is-active,
  #neith-v4-header .n4-nav.open .n4-links>a.n4-section-link[aria-current="location"]{
    color:#fff!important;
    border-color:rgba(84,230,255,.28)!important;
    background:linear-gradient(90deg,rgba(28,149,199,.18),rgba(7,30,46,.82))!important;
    box-shadow:inset 3px 0 #54e6ff,0 8px 22px rgba(0,0,0,.12)!important;
  }
}
