html[data-site-theme="aura_neon"] body.jg-site{background:radial-gradient(circle at 50% -10%,rgba(91,33,182,.14),transparent 34%),var(--aura-bg)!important;color:var(--aura-text)!important;margin:0;overflow-x:clip;padding-bottom:0}
.aura-neon-site a{text-decoration:none}.an-shell{margin:0 auto;max-width:1440px;padding-left:22px;padding-right:22px;width:100%}.an-header{background:rgba(5,9,18,.9);border-bottom:1px solid rgba(99,117,155,.22);color:#fff;position:relative;z-index:1000}.an-topbar{border-bottom:1px solid rgba(255,255,255,.06);font-size:11px}.an-topbar>.an-shell{align-items:center;display:flex;height:31px;justify-content:space-between}.an-topbar-features,.an-topbar-links{align-items:center;display:flex;gap:20px}.an-topbar-features span,.an-topbar-links a{color:#b9c5d8}.an-topbar-features i{color:var(--aura-secondary);margin-right:6px}.an-topbar-links a:hover{color:#fff}.an-main{background:linear-gradient(180deg,rgba(10,15,28,.98),rgba(7,11,20,.94));}.an-main-grid{align-items:center;display:grid;gap:28px;grid-template-columns:210px minmax(260px,1fr) auto;min-height:82px}.an-logo{align-items:center;color:#fff;display:flex;gap:9px;min-width:0}.an-logo img{display:block;height:44px;max-width:195px;object-fit:contain}.an-logo strong{background:linear-gradient(90deg,#fff,#bf9cff,#3bd9f2);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:22px;font-weight:900;letter-spacing:.03em}.an-search{background:#0d1424;border:1px solid rgba(124,58,237,.23);border-radius:999px;display:flex;max-width:620px;position:relative;width:100%}.an-search input{background:transparent!important;border:0!important;color:#fff!important;height:46px;outline:0;padding:0 20px;width:100%}.an-search input::placeholder{color:#7e8aa1}.an-search button{background:transparent;border:0;color:#fff;font-size:18px;padding:0 19px}.an-search:focus-within{border-color:var(--aura-secondary);box-shadow:0 0 0 3px rgba(6,182,212,.1)}.an-search-results{background:#0e1727;border:1px solid var(--aura-line);border-radius:14px;box-shadow:0 22px 55px rgba(0,0,0,.45);display:none;left:0;max-height:390px;overflow:auto;position:absolute;right:0;top:54px}.an-search-results.is-open{display:block}.an-actions{align-items:center;display:flex;gap:9px}.an-action{align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:11px;color:#e8edf7;display:flex;gap:9px;min-height:46px;padding:6px 11px;position:relative}.an-action>i{color:#70dff0;font-size:17px}.an-action span{display:grid;font-size:11px;font-weight:800;line-height:1.2;white-space:nowrap}.an-action small{color:#8290a7;font-size:9px;font-weight:600}.an-action:hover{background:rgba(124,58,237,.12);border-color:rgba(168,85,247,.4);color:#fff}.an-cart{min-width:47px;justify-content:center}.an-cart b,.an-mobile-bottom b{background:var(--aura-secondary);border-radius:99px;color:#04121b;font-size:9px;line-height:18px;min-width:18px;position:absolute;right:-6px;text-align:center;top:-7px}.an-listing-btn,.an-primary-button{align-items:center;background:var(--aura-gradient);border:0;border-radius:11px;box-shadow:0 12px 30px rgba(124,58,237,.22);color:#fff!important;display:inline-flex;font-size:13px;font-weight:900;gap:8px;justify-content:center;min-height:46px;padding:0 22px}.an-listing-btn:hover,.an-primary-button:hover{box-shadow:0 15px 38px rgba(6,182,212,.22);filter:brightness(1.1);transform:translateY(-2px)}.an-nav{background:rgba(5,9,17,.92);border-top:1px solid rgba(255,255,255,.05)}.an-nav>.an-shell{display:flex;gap:3px;overflow-x:auto;scrollbar-width:none}.an-nav a{border-bottom:2px solid transparent;color:#aab7ca;display:inline-flex;font-size:12px;font-weight:700;gap:7px;padding:15px 17px;white-space:nowrap}.an-nav a:hover,.an-nav a.is-active{border-color:var(--aura-primary-2);color:#fff}.an-nav a i{color:var(--aura-secondary)}.an-mobile-menu,.an-mobile-bottom,.an-drawer,.an-drawer-backdrop{display:none}
.an-footer{background:#060a13;border-top:1px solid rgba(124,58,237,.16);color:#dce5f3;margin-top:70px;padding-top:48px}.an-footer-grid{display:grid;gap:38px;grid-template-columns:1.25fr repeat(3,1fr) 1.15fr}.an-footer-brand img{height:40px;max-width:190px;object-fit:contain}.an-footer-brand p{color:#7f8da4;font-size:12px;line-height:1.7;margin:15px 0}.an-footer-social{display:flex;gap:8px}.an-footer-social a{align-items:center;background:#111a2b;border:1px solid #202d43;border-radius:8px;color:#a9b8cd;display:flex;height:34px;justify-content:center;width:34px}.an-footer-social a:hover{border-color:var(--aura-primary);color:#fff;box-shadow:0 0 20px rgba(124,58,237,.25)}.an-footer h4{color:#fff;font-size:13px;font-weight:900;margin:0 0 17px}.an-footer-col{display:grid;align-content:start;gap:10px}.an-footer-col a,.an-footer-contact>a{color:#8190a7;font-size:12px}.an-footer-col a:hover,.an-footer-contact>a:hover{color:#fff}.an-footer-contact{display:flex;flex-direction:column;align-items:flex-start}.an-footer-contact .an-whatsapp{color:#fff;font-size:17px;font-weight:900}.an-footer-contact .an-whatsapp i{color:#22c55e;margin-right:8px}.an-footer-contact small{color:#66758c;margin:6px 0 12px}.an-footer-bottom{align-items:center;border-top:1px solid rgba(255,255,255,.07);color:#68768d;display:flex;font-size:11px;justify-content:space-between;margin-top:40px;padding:18px 0}.an-footer-bottom i{color:var(--aura-secondary)}.an-whatsapp-float{align-items:center;background:#20ce73;border:4px solid rgba(255,255,255,.15);border-radius:50%;bottom:24px;color:#fff!important;display:flex;font-size:25px;height:58px;justify-content:center;position:fixed;right:24px;width:58px;z-index:1100;box-shadow:0 12px 35px rgba(0,0,0,.3)}#jg-back-top{background:#111c30;border:1px solid #293852;border-radius:999px;bottom:28px;color:#d8e2f1;font-size:11px;font-weight:800;padding:11px 17px;position:fixed;right:96px;z-index:1050}
.an-secondary-button{align-items:center;background:rgba(10,17,30,.66);border:1px solid #35435d;border-radius:11px;color:#fff!important;display:inline-flex;font-size:13px;font-weight:900;gap:8px;justify-content:center;min-height:46px;padding:0 22px}.an-section{margin-top:30px}.an-section-title{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:14px}.an-section-title h2{color:var(--aura-text);font-size:20px;font-weight:900;margin:0 0 4px}.an-section-title p{color:var(--aura-muted);font-size:12px;margin:0}.an-section-title>a{background:var(--aura-card);border:1px solid var(--aura-line);border-radius:9px;color:var(--aura-text);font-size:11px;font-weight:800;padding:9px 12px}

/* Search overlay is part of the theme so results cannot inherit the legacy header skin. */
.an-search-results{z-index:120}
.an-search-row{align-items:center;border-bottom:1px solid var(--aura-line);color:var(--aura-text)!important;display:grid;gap:10px;grid-template-columns:46px minmax(0,1fr) auto;min-height:64px;padding:8px 12px}
.an-search-row:last-child{border-bottom:0}.an-search-row:hover{background:rgba(124,58,237,.12)}
.an-search-row>img{background:var(--aura-soft);border:1px solid var(--aura-line);border-radius:9px;height:46px;object-fit:cover;width:46px}
.an-search-row>i{align-items:center;background:var(--aura-soft);border-radius:9px;color:var(--aura-secondary);display:flex;height:46px;justify-content:center;width:46px}
.an-search-row>span{display:grid;min-width:0}.an-search-row strong{font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-search-row small{color:var(--aura-muted);font-size:9px;margin-top:3px}.an-search-row>b{color:var(--aura-secondary);font-size:11px;white-space:nowrap}
