:root{--bg:#050706;--panel:#0b0f0c;--panel2:#111813;--text:#f4f0e3;--muted:#9ca69f;--green:#6ed83b;--green2:#9cf057;--gold:#c8a24f;--line:#273028}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#050706;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.announcement{padding:.7rem 1rem;text-align:center;font-size:.72rem;letter-spacing:.18em;color:#e2d7b8;background:linear-gradient(90deg,#0a120c,#11190e,#0a120c);border-bottom:1px solid #2d352d}.siteHeader{max-width:1240px;margin:auto;padding:1rem 1.25rem;justify-content:space-between;gap:1.5rem;background:#070a08;border-bottom:1px solid rgba(255,255,255,.05)}.brand,.siteHeader{display:flex;align-items:center}.brand{gap:.85rem}.brandMark{width:54px;height:54px;border-radius:50%;border:2px solid var(--gold);box-shadow:0 0 0 3px rgba(80,210,70,.12),inset 0 0 20px rgba(90,220,70,.1);display:grid;place-items:center;background:radial-gradient(circle,#102016,#060807)}.brandMark b{font-size:1.5rem;color:var(--gold);line-height:1}.brandMark small{font-size:.55rem;color:var(--green2);margin-top:-14px}.brandWords small,.brandWords strong{display:block}.brandWords strong{font-size:1rem;letter-spacing:.12em}.brandWords strong em{color:var(--green2);font-style:normal}.brandWords small{color:#b6b39f;font-size:.6rem;letter-spacing:.16em;margin-top:.2rem}nav{display:flex;align-items:center;gap:1rem;font-size:.74rem;letter-spacing:.08em}nav a:hover{color:var(--green2)}.cartButton{border:1px solid #3a463d;background:#0b110d;color:var(--text);padding:.7rem .95rem}.hero{position:relative;min-height:720px;overflow:hidden;border-bottom:1px solid var(--line);background:radial-gradient(circle at 63% 44%,rgba(77,202,67,.16),transparent 27%),linear-gradient(180deg,#0b100d,#050706 75%)}.heroTexture{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(30deg,#314134 12%,transparent 12.5%,transparent 87%,#314134 87.5%,#314134),linear-gradient(150deg,#314134 12%,transparent 12.5%,transparent 87%,#314134 87.5%,#314134),linear-gradient(30deg,#314134 12%,transparent 12.5%,transparent 87%,#314134 87.5%,#314134),linear-gradient(150deg,#314134 12%,transparent 12.5%,transparent 87%,#314134 87.5%,#314134),linear-gradient(60deg,#1f2b22 25%,transparent 25.5%,transparent 75%,#1f2b22 0,#1f2b22),linear-gradient(60deg,#1f2b22 25%,transparent 25.5%,transparent 75%,#1f2b22 0,#1f2b22);background-size:48px 84px;background-position:0 0,0 0,24px 42px,24px 42px,0 0,24px 42px}.heroContent{position:relative;z-index:3;max-width:1180px;margin:auto;padding:7rem 1.25rem 8rem;width:100%}.heroKicker{color:#d0bd7a;font-size:.72rem;letter-spacing:.18em;font-weight:800}.heroLogo{display:flex;align-items:center;gap:1rem;margin:1.3rem 0}.heroN{font-size:5.6rem;font-weight:1000;line-height:.8;color:#111;background:linear-gradient(145deg,#f0d68a,#9a741b);-webkit-background-clip:text;-webkit-text-stroke:1px #d2ad52;filter:drop-shadow(0 0 12px rgba(92,255,65,.18))}.heroLogo div{display:flex;flex-direction:column}.heroLogo strong{font-size:2.5rem;letter-spacing:.08em;color:var(--gold);text-shadow:0 2px 18px rgba(0,0,0,.8)}.heroLogo b{font-size:2rem;color:var(--green2);margin-top:-.25rem}.heroLogo small{font-size:.62rem;letter-spacing:.18em;color:#d0d0c6}.hero h1{margin:1rem 0;max-width:780px;line-height:.92}.hero h1 b,.hero h1 span{display:block;font-size:clamp(3.2rem,7vw,6.4rem);letter-spacing:-.055em}.hero h1 span{color:#efeade}.hero h1 b{color:var(--gold);text-shadow:0 0 22px rgba(118,255,77,.1)}.heroSub{letter-spacing:.14em;font-size:.8rem;color:#d2d3cb}.heroActions{display:flex;gap:.85rem;flex-wrap:wrap;margin-top:1.8rem}.primary,.secondary{display:inline-flex;justify-content:center;align-items:center;min-height:50px;padding:0 1.25rem;border-radius:4px;font-weight:900;letter-spacing:.07em;font-size:.78rem}.primary{background:linear-gradient(180deg,#b3f66f,#87d63e);color:#071006;border:1px solid #bff58b;box-shadow:0 0 20px rgba(117,235,70,.16)}.secondary{background:#0a0e0b;color:#f5e9c8;border:1px solid var(--gold)}.primary:disabled{opacity:.4;cursor:not-allowed}.full{width:100%}.heroScene{position:absolute;z-index:2;right:5%;top:13%;width:44%;height:72%}.printer{position:absolute;right:8%;top:3%;width:52%;height:64%;border:7px solid #161b18;border-top:28px solid #161b18;background:linear-gradient(145deg,#0c120e,#020302);box-shadow:0 24px 40px rgba(0,0,0,.6),inset 0 0 70px rgba(64,208,61,.08)}.printer>span{position:absolute;top:-23px;left:16px;font-size:.7rem;font-weight:800;letter-spacing:.15em;color:#d7dbd5}.printerGlow{position:absolute;inset:20% 15% 15%;background:radial-gradient(circle,rgba(73,255,55,.22),transparent 65%)}.printObject{position:absolute;left:36%;bottom:11%;width:28%;height:48%;background:repeating-linear-gradient(88deg,#1e2c21 0 7px,#0e140f 7px 14px);-webkit-clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);box-shadow:0 0 24px rgba(108,245,71,.26)}.parts{right:0;bottom:2%;width:82%;height:38%}.part,.parts{position:absolute}.part{background:linear-gradient(145deg,#1e2520,#090c0a);border:1px solid #38423b;box-shadow:0 16px 30px rgba(0,0,0,.55)}.tire{right:0;bottom:0;width:160px;height:160px;border-radius:50%;border:22px solid #0c0e0d;box-shadow:0 0 0 5px #1e231f,0 18px 35px rgba(0,0,0,.6)}.tag{left:8%;bottom:15%;padding:1rem 1.3rem;transform:rotate(-8deg);font-weight:900;letter-spacing:.08em}.case b,.tag b{color:var(--green2)}.case{left:31%;bottom:3%;width:180px;height:110px;border-radius:14px;padding:1rem;font-weight:900;letter-spacing:.08em;transform:rotate(8deg)}.heroRail{position:absolute;z-index:4;left:0;right:0;bottom:0;display:grid;grid-template-columns:repeat(4,1fr);background:rgba(7,10,8,.92);border-top:1px solid var(--line)}.heroRail span{text-align:center;padding:1rem;font-size:.72rem;letter-spacing:.14em;color:#c8c5b7}.categoryStrip,.heroRail span{border-right:1px solid var(--line)}.categoryStrip{display:grid;grid-template-columns:repeat(5,1fr);max-width:1240px;margin:auto;border-left:1px solid var(--line)}.categoryStrip article{padding:1.6rem 1rem;border-right:1px solid var(--line);background:#080b09;text-align:center}.categoryStrip article:last-child{border-right:0}.categoryStrip small,.categoryStrip strong{display:block}.categoryStrip strong{color:#f0e7cf;font-size:.77rem;letter-spacing:.08em;margin:.6rem 0}.categoryStrip small{color:var(--muted);font-size:.68rem;line-height:1.4}.hex{color:var(--gold);font-size:1.1rem}.aboutSection,.customSection,.shopSection{max-width:1240px;margin:auto;padding:5rem 1.25rem}.sectionHeading{max-width:780px;margin-bottom:2rem}.eyebrow{color:var(--green2);letter-spacing:.15em;font-size:.7rem;font-weight:850}h2{font-size:clamp(2.2rem,4.5vw,4rem);line-height:.98;margin:.5rem 0 1rem;letter-spacing:-.035em}.aboutSection>p:last-child,.customSection>div>p:last-child,.sectionHeading>p:last-child{color:var(--muted);line-height:1.7}.productGrid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:1.25rem;gap:1.25rem}.productVisual{position:relative;min-height:470px;border:1px solid var(--line);background:radial-gradient(circle at 50% 35%,rgba(74,223,67,.12),transparent 34%),linear-gradient(145deg,#111913,#070a08);display:grid;place-items:center;overflow:hidden}.badge{position:absolute;top:1rem;left:1rem;border:1px solid var(--gold);color:#e6cf91;padding:.45rem .65rem;font-size:.66rem;letter-spacing:.12em}.conceptCase{width:320px;transform:perspective(800px) rotateX(56deg) rotate(-26deg);filter:drop-shadow(0 30px 24px rgba(0,0,0,.7))}.conceptBase,.conceptLid{border:1px solid #374139;background:linear-gradient(145deg,#252d27,#0b0f0c)}.conceptLid{height:88px;border-radius:18px 18px 10px 10px;display:grid;place-items:center;font-weight:950;letter-spacing:.15em;box-shadow:inset 0 0 0 6px #0f1410}.conceptLid b{color:var(--green2)}.conceptBase{height:78px;margin-top:6px;border-radius:10px 10px 18px 18px;display:flex;justify-content:center;gap:22px;padding-top:13px}.conceptBase i{width:42px;height:42px;border-radius:50%;background:#040604;border:3px solid #141b16;box-shadow:inset 0 0 0 2px #303a32}.visualCopy{position:absolute;left:1.25rem;bottom:1.25rem}.visualCopy span,.visualCopy strong{display:block}.visualCopy strong{font-size:.75rem;letter-spacing:.12em;color:#e0c276}.visualCopy span{font-size:.72rem;color:var(--muted);margin-top:.25rem}.productPanel{border:1px solid var(--line);background:var(--panel);padding:2rem}.price{font-size:2.8rem;font-weight:950}.status{color:var(--gold);font-size:.68rem;letter-spacing:.1em;margin-bottom:2rem}.productPanel label{display:block;color:var(--muted);font-size:.7rem;font-weight:800;letter-spacing:.1em;margin:1.4rem 0 .6rem}.optionRow{display:flex;gap:.55rem;flex-wrap:wrap}.optionRow button{background:#080c09;color:var(--text);border:1px solid var(--line);padding:.75rem 1rem}.optionRow button.selected{border-color:var(--green2);color:var(--green2)}input,select,textarea{width:100%;color:var(--text);background:#080c09;border:1px solid var(--line);padding:.9rem;border-radius:3px}.productFacts{display:flex;gap:.5rem;flex-wrap:wrap;margin:1.3rem 0}.productFacts span{border:1px solid #39443b;color:#c8cabe;padding:.45rem .55rem;font-size:.62rem;letter-spacing:.08em}.finePrint{color:var(--muted);font-size:.72rem;line-height:1.5}.customSection{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:3rem;gap:3rem;border-top:1px solid var(--line);background:linear-gradient(180deg,transparent,rgba(26,38,29,.18))}.customSection h2 span{color:var(--gold)}.customForm{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem}.customForm button,.customForm textarea{grid-column:1/-1}.aboutSection{border-top:1px solid var(--line);text-align:center;max-width:900px}.aboutSection h2{color:var(--gold)}footer{border-top:1px solid var(--line);padding:2rem 1.25rem;display:flex;justify-content:space-between;max-width:1240px;margin:auto;color:var(--muted)}footer span,footer strong{display:block}footer strong{color:var(--text);font-size:1.05rem;letter-spacing:.1em}footer strong em{font-style:normal;color:var(--green2)}footer span{font-size:.65rem;letter-spacing:.14em;margin-top:.2rem}.cartOverlay{position:fixed;inset:0;background:rgba(0,0,0,.72);z-index:20}.cartDrawer{position:absolute;right:0;top:0;width:min(440px,100%);height:100%;background:#080d09;border-left:1px solid var(--line);padding:2rem;overflow-y:auto}.close{position:absolute;top:1rem;right:1rem;font-size:2rem;background:none;border:0;color:var(--text)}.cartItem{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--line)}.cartItem span{display:block;color:var(--muted);font-size:.78rem;margin-top:.3rem}.subtotal{display:flex;justify-content:space-between;padding:1.4rem 0;font-size:1.1rem}@media(max-width:950px){nav a{display:none}.hero{min-height:760px}.heroContent{padding-top:5rem}.heroScene{opacity:.35;right:-12%;width:65%}.categoryStrip{grid-template-columns:1fr 1fr}.categoryStrip article{border-bottom:1px solid var(--line)}.customForm,.customSection,.productGrid{grid-template-columns:1fr}.customForm button,.customForm textarea{grid-column:auto}}@media(max-width:600px){.siteHeader{padding:.85rem}.brandWords small{display:none}.hero{min-height:700px}.heroContent{padding:4rem 1rem 7rem}.heroLogo strong{font-size:2rem}.heroN{font-size:4.5rem}.hero h1 b,.hero h1 span{font-size:clamp(2.8rem,16vw,4.5rem)}.heroScene{display:none}.heroRail{grid-template-columns:1fr 1fr}.categoryStrip{grid-template-columns:1fr}.conceptCase{width:250px}.productVisual{min-height:390px}footer{flex-direction:column;gap:.7rem}}.developmentSection{max-width:1240px;margin:auto;padding:5rem 1.25rem;border-top:1px solid var(--line)}.developmentGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.developmentCard{border:1px solid var(--line);background:linear-gradient(180deg,#0d120e,#080b09);padding:1.25rem;min-height:230px}.developmentTopline{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1.5rem}.developmentTopline span{font-size:.68rem;letter-spacing:.14em;color:var(--gold)}.developmentTopline b{font-size:.62rem;letter-spacing:.09em;color:var(--green2);border:1px solid #35513a;padding:.35rem .45rem}.developmentCard h3{font-size:1.25rem;margin:.25rem 0 .75rem}.developmentCard p{color:var(--muted);font-size:.78rem;line-height:1.65}.processRail{display:grid;grid-template-columns:repeat(6,1fr);margin-top:1rem;border:1px solid var(--line);background:#070a08}.processRail span{padding:1rem .6rem;text-align:center;border-right:1px solid var(--line);font-size:.64rem;letter-spacing:.08em;color:#d5d0c0}.processRail span:last-child{border-right:0}@media(max-width:950px){.developmentGrid{grid-template-columns:1fr 1fr}.processRail{grid-template-columns:repeat(3,1fr)}.processRail span{border-bottom:1px solid var(--line)}}@media(max-width:600px){.developmentGrid{grid-template-columns:1fr}.processRail{grid-template-columns:1fr 1fr}}.quoteNote{margin:.85rem 0 0}.quoteSuccess{margin-top:1rem;border:1px solid #35513a;background:#09110b;padding:1.15rem}.quoteSuccess h3{margin:.25rem 0 .5rem;color:var(--green2);letter-spacing:.08em}.quoteSuccess p:last-child{margin:0;color:var(--muted);font-size:.78rem;line-height:1.55}.quoteError{margin-top:1rem;border:1px solid #7d2c2c;background:#160909;padding:1.15rem}.quoteError strong{display:block;margin-bottom:.35rem}.quoteError p{margin:0;color:var(--muted);font-size:.82rem;line-height:1.55}.adminShell{color:#f4f5f2}.adminHeader{max-width:1180px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:2rem}.adminHeader h1{margin:.25rem 0 0;font-size:clamp(2rem,5vw,4rem)}.adminNotice{max-width:1180px;margin:0 auto 1.25rem;border:1px solid #806b26;background:#151208;padding:1.2rem}.adminNotice strong{letter-spacing:.12em}.adminNotice p{color:#b9bdb8;margin:.5rem 0 0}.adminGrid{max-width:1180px;margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.adminCard{border:1px solid #273028;background:#0b0e0c;padding:1.4rem}.adminCard h2{margin:.25rem 0 1.25rem}.adminCard label{display:block;font-size:.72rem;letter-spacing:.12em;margin:1rem 0 .4rem}.adminCard input,.adminCard select,.adminCard textarea{width:100%;background:#080a09;border:1px solid #364039;color:#fff;padding:.9rem}.adminCard button{margin-top:1rem}.adminFlow{display:flex;gap:.5rem;flex-wrap:wrap}.adminFlow span{border:1px solid #364039;padding:.55rem .7rem;font-size:.72rem;letter-spacing:.08em}@media(max-width:760px){.adminShell{padding:1rem}.adminGrid{grid-template-columns:1fr}.adminHeader{align-items:flex-start;flex-direction:column}}.adminShell{min-height:100vh;background:#050706;color:#f2f4f2;padding:2rem}.adminLoginCard{max-width:520px;margin:8vh auto 0;background:#0b0f0c;border:1px solid #273028;padding:2rem;border-radius:18px;box-shadow:0 18px 55px rgba(0,0,0,.28)}.adminLoginCard h1,.adminTopbar h1{margin:.15rem 0 .75rem;font-size:clamp(2rem,5vw,4rem);line-height:.95}.adminLoginCard>p{color:var(--muted);line-height:1.6}.adminLoginForm{display:grid;grid-gap:.8rem;gap:.8rem;margin-top:1.2rem}.adminConvert input,.adminConvert select,.adminFormGrid input,.adminFormGrid select,.adminLoginForm input{width:100%;background:#070a08;color:#f2f4f2;border:1px solid #344038;border-radius:10px;padding:.85rem .9rem}.adminSuccess{margin-top:1rem;padding:.8rem 1rem;border:1px solid #35593c;background:#0b160e;border-radius:10px}.adminError{margin-top:1rem;color:#ffb4b4}.adminBackLink{display:inline-block;margin-top:1.25rem;color:#cdd5cf;text-decoration:none}.adminTopbar{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;max-width:1500px;margin:0 auto 1.5rem;padding-bottom:1.4rem;border-bottom:1px solid #273028}.adminActions{display:flex;gap:.7rem;flex-wrap:wrap}.adminErrorBox{max-width:1500px;margin:0 auto 1rem;border:1px solid #7d2c2c;background:#160909;padding:1rem;border-radius:10px}.adminStats{max-width:1500px;margin:0 auto 2rem;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.adminStats article{background:#0b0f0c;border:1px solid #273028;border-radius:14px;padding:1rem 1.15rem}.adminStats span{display:block;color:#8f9b92;font-size:.72rem;letter-spacing:.09em}.adminStats strong{display:block;font-size:1.9rem;margin-top:.25rem}.adminSection{max-width:1500px;margin:0 auto 2rem}.adminSectionTitle{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.adminSectionTitle h2{margin:.1rem 0 0;font-size:1.8rem}.adminSectionTitle>span{color:#8f9b92;font-size:.78rem;letter-spacing:.08em}.adminQuoteGrid{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.adminQuoteCard,.adminQuoteGrid{display:grid;grid-gap:1rem;gap:1rem}.adminQuoteCard{background:#0b0f0c;border:1px solid #273028;border-radius:16px;padding:1.1rem}.adminQuoteHeader{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.adminQuoteHeader h3{margin:.15rem 0;font-size:1.15rem}.adminQuoteHeader p{margin:0;color:#9ca69f;font-size:.82rem}.adminId{font-size:.72rem;letter-spacing:.09em;color:#c9d6cc}.adminStatus{font-size:.68rem;border:1px solid #3e4d42;border-radius:999px;padding:.38rem .55rem;white-space:nowrap}.adminQuoteFacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.6rem;gap:.6rem}.adminQuoteFacts span{background:#070a08;border:1px solid #202820;border-radius:10px;padding:.65rem;font-size:.84rem}.adminQuoteFacts b{display:block;color:#819087;font-size:.63rem;letter-spacing:.08em;margin-bottom:.2rem}.adminQuoteDetails{background:#070a08;border:1px solid #202820;border-radius:10px;padding:.8rem;color:#c4cbc6;line-height:1.5;min-height:72px}.adminFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.7rem;gap:.7rem}.adminConvert label,.adminFormGrid label{font-size:.66rem;letter-spacing:.08em;color:#95a097;display:grid;grid-gap:.35rem;gap:.35rem}.adminConvert{display:grid;grid-template-columns:1fr 1fr;grid-gap:.7rem;gap:.7rem;padding-top:.9rem;border-top:1px solid #222b24}.adminConvert .full{grid-column:1/-1}.adminOrderTable{background:#0b0f0c;border:1px solid #273028;border-radius:14px;overflow:hidden}.adminOrderRow{display:grid;grid-template-columns:1fr 1.5fr 1.2fr 1fr .8fr;grid-gap:.6rem;gap:.6rem;padding:.85rem 1rem;border-top:1px solid #202820;align-items:center}.adminOrderRow:first-child{border-top:0}.adminOrderHead{font-size:.66rem;letter-spacing:.08em;color:#89958d;background:#080b09}.adminEmpty{padding:1rem;color:#8f9b92}@media(max-width:800px){.adminShell{padding:1rem}.adminTopbar{align-items:flex-start;flex-direction:column}.adminStats{grid-template-columns:repeat(2,minmax(0,1fr))}.adminFormGrid{grid-template-columns:1fr}.adminOrderRow{grid-template-columns:1fr 1fr}.adminOrderHead span:nth-child(n+3){display:none}}.adminSubhead{margin:.35rem 0 0;color:#aab3ad;font-size:.68rem;letter-spacing:.28em}.adminSuccessBox{max-width:1500px;margin:0 auto 1rem;border:1px solid #2bca5a;background:#07170d;color:#baf7c8;padding:1rem;border-radius:10px;font-weight:800}.adminStatus-reviewing{border-color:#32df62;color:#63ef82;background:#07170d}.adminStatus-approved{border-color:#d2a92c;color:#f1cf62;background:#181305}.adminStatus-quoted{border-color:#5c9cff;color:#9cc1ff;background:#07101c}.adminMaster{--ng:#7cff28;--ng2:#35ff62;--steel:#c9d2d6;--ink:#030706;--card:#07100e;--edge:#34423e;padding:0!important;display:grid;grid-template-columns:198px minmax(0,1fr);background:radial-gradient(circle at 78% 8%,rgba(74,255,40,.1),transparent 24%),#020504;color:#f4f7f4;font-family:Inter,ui-sans-serif,system-ui,sans-serif}.adminWorkspace{min-width:0;min-height:100vh;background-image:linear-gradient(rgba(255,255,255,.012) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.012) 1px,transparent 0);background-size:36px 36px}.adminSidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;border-right:1px solid #24302c;background:linear-gradient(180deg,#07100d,#020504 70%);display:flex;flex-direction:column;z-index:3;box-shadow:12px 0 40px rgba(0,0,0,.35)}.adminBrand{padding:25px 22px 6px;line-height:.9}.adminBrand strong{display:block;font-size:27px;font-style:italic;letter-spacing:.035em;background:linear-gradient(180deg,#fff,#9fa9ad);-webkit-background-clip:text;color:transparent}.adminBrand strong em{font-style:italic;color:var(--ng);-webkit-text-fill-color:var(--ng);text-shadow:0 0 18px rgba(124,255,40,.25)}.adminBrand small{display:block;margin-top:8px;font-size:8px;letter-spacing:.32em;color:#aeb9b5}.adminTagline{padding:5px 22px 17px;color:var(--ng);font-size:8px;font-weight:900;letter-spacing:.2em;border-bottom:1px solid #202b27}.adminNav{display:block!important;padding:12px 0}.adminNav a{display:flex!important;gap:13px;align-items:center;padding:13px 22px;font-size:13px;letter-spacing:0;color:#e4e9e6;border-left:3px solid transparent}.adminNav a span{width:20px;font-size:19px;color:#c7d3d6}.adminNav a.active,.adminNav a:hover{background:linear-gradient(90deg,rgba(94,255,32,.25),rgba(94,255,32,.04));border-left-color:var(--ng);color:var(--ng)}.adminSidebarBottom{margin-top:auto;min-height:230px;padding:145px 22px 22px;background:radial-gradient(circle at 10% 90%,rgba(101,255,39,.35),transparent 35%),linear-gradient(160deg,transparent,#09100d);border-top:1px solid #24302c}.adminSidebarBottom strong{font-size:18px;line-height:1.02}.adminCommandBar{min-height:98px;border-bottom:1px solid #2b3833;padding:16px 24px;display:flex;justify-content:space-between;align-items:center;gap:20px;background:linear-gradient(90deg,#07100e,#0a130f 70%,#040705)}.adminCommandBar h1{margin:0;font-size:34px;letter-spacing:-.03em}.adminCommandBar h1 em{font-style:normal;color:var(--ng)}.adminCommandBar>div>p{margin:7px 0 0;font-size:10px;letter-spacing:.3em;color:#b9c2be}.adminHeaderTools,.adminIdentity,.systemOnline{display:flex;align-items:center;gap:10px}.adminIdentity,.systemOnline{height:58px;border:1px solid #41514b;background:#06100c;padding:8px 13px}.adminFooter i,.systemOnline i{width:12px;height:12px;border-radius:50%;background:var(--ng2);box-shadow:0 0 14px var(--ng2)}.adminIdentity span:last-child,.systemOnline span{display:grid}.adminIdentity b,.systemOnline b{font-size:11px}.systemOnline small{color:var(--ng2);font-size:9px}.adminIdentity small{font-size:9px;color:#aab4b0}.avatar{display:grid;place-items:center;width:39px;height:39px;border:1px solid #687873;-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:#202a27;font-weight:800}.adminOutline{height:42px;border:1px solid #53635d;background:#07100d;color:#f5f7f5;padding:0 13px;font-weight:800}.adminStats{max-width:none!important;margin:18px 16px 14px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}.adminStats article{border:1px solid #40504a!important;border-radius:5px!important;background:linear-gradient(145deg,#0b1512,#050a08)!important;padding:15px!important;display:flex;align-items:center;gap:14px;min-height:98px}.statIcon{display:grid!important;place-items:center;width:52px;height:52px;border-radius:50%;border:1px solid #50b820;color:var(--ng)!important;background:radial-gradient(circle,#173c10,#071108);font-size:25px!important}.adminStats article div{min-width:0}.adminStats small{font-size:10px;color:#c3cbc7}.adminStats strong{font-size:25px!important;margin:2px 0!important}.adminStats p{margin:0;color:#a7b0ac;font-size:10px}.adminDashboardGrid{display:grid;grid-template-columns:minmax(0,1fr) 270px;grid-gap:14px;gap:14px;padding:0 16px}.adminMainColumn{min-width:0}.adminSection{max-width:none!important;margin:0 0 14px!important;border:1px solid #35443e;background:linear-gradient(160deg,rgba(9,20,16,.98),rgba(3,7,6,.98));padding:12px;border-radius:5px}.adminSectionTitle{margin:0 0 10px!important}.adminSectionTitle h2{font-size:27px!important;margin:1px 0!important;display:flex;align-items:center;gap:18px}.adminSectionTitle h2 i{height:3px;width:80px;background:linear-gradient(90deg,var(--ng),transparent)}.adminSectionTitle>span{font-size:9px!important}.adminQuoteCard{border:1px solid #3a4a44!important;border-radius:5px!important;background:linear-gradient(145deg,#0a1411,#040807)!important;padding:12px!important;gap:10px!important}.adminQuoteHeader h3{font-size:19px!important;margin:2px 0!important}.adminQuoteHeader p{font-size:11px!important}.adminId{font-size:13px!important;font-weight:900}.adminStatus{border-color:#2dff5b!important;color:#45ff6d!important;background:#041108!important;font-weight:900}.adminQuoteFacts{gap:8px!important}.adminQuoteDetails,.adminQuoteFacts span{border-color:#31413b!important;background:#050b09!important;border-radius:4px!important}.adminQuoteFacts span{padding:9px 12px!important}.adminQuoteDetails b,.adminQuoteFacts b{display:block;color:#a9b6b0;font-size:9px;letter-spacing:.05em;margin-bottom:4px}.adminQuoteDetails{min-height:54px!important;padding:10px 12px!important}.adminFormGrid{gap:8px!important}.adminConvertMini label,.adminFormGrid label{font-size:10px!important;color:#bdc8c3!important}.adminConvertMini input,.adminConvertMini select,.adminFormGrid input,.adminFormGrid select{border:1px solid #3c4c46!important;background:#040907!important;border-radius:4px!important;padding:10px!important}.adminFormGrid input:focus,.adminFormGrid select:focus{outline:1px solid var(--ng);border-color:var(--ng)!important}.moneyInput{position:relative}.moneyInput span{position:absolute;left:12px;top:9px;color:var(--ng);font-size:18px}.moneyInput input{padding-left:34px!important}.adminQuoteActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.adminConvertButton,.adminGreenButton{min-height:56px;border-radius:3px;font-size:14px;font-weight:950;letter-spacing:.03em}.adminGreenButton{background:linear-gradient(180deg,#9bff4d,#58e928);color:#061004;border:1px solid #adff70;box-shadow:0 0 20px rgba(95,255,39,.12)}.adminConvertButton{background:#06100c;color:var(--ng);border:1px solid var(--ng)}.adminConvertButton:disabled{opacity:.6}.adminConvertButton small,.adminGreenButton small{display:block;font-size:9px;font-weight:500;margin-top:2px}.adminConvertMini{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;border-top:1px solid #26332e;padding-top:8px}.adminRightRail{display:grid;align-content:start;grid-gap:10px;gap:10px}.adminRailCard{border:1px solid #40514a;background:linear-gradient(145deg,#09120f,#030605);padding:10px;border-radius:5px}.adminRailCard h3{font-size:12px;margin:0 0 10px}.adminRailCard a,.adminRailCard button{display:block;width:100%;border:1px solid #596a64;background:#08100e;color:#f1f5f2;padding:11px;margin:7px 0;text-align:left;font-size:11px;font-weight:800}.adminRailCard .danger{border-color:#f21f2b;color:#ff414b}.adminRailCard p{font-size:10px;color:#c9d2ce}.quoteProgress{list-style:none;margin:0;padding:0}.quoteProgress li{display:flex;gap:12px;min-height:48px;position:relative}.quoteProgress li:before{content:"";position:absolute;left:11px;top:24px;bottom:0;width:2px;background:#4d5b56}.quoteProgress li:last-child:before{display:none}.quoteProgress li b{position:relative;z-index:1;display:grid;place-items:center;width:24px;height:24px;border:1px solid #6b7974;border-radius:50%;background:#07100d;font-size:10px}.quoteProgress li.done b{background:var(--ng2);color:#001804;border-color:var(--ng2)}.quoteProgress li span{font-size:11px;padding-top:4px}.quoteProgress li small{display:block;color:var(--ng2);font-size:9px;margin-top:3px}.adminOrderTable{border-radius:4px!important}.adminOrderRow{grid-template-columns:1fr 1.4fr 1fr 1fr .8fr!important;font-size:10px}.adminOrderHead{background:#0c1714!important}.adminEmpty{text-align:center!important;display:grid;grid-gap:3px;gap:3px}.adminEmpty b{color:#fff}.adminEmpty span{font-size:10px}.adminFooter{max-width:none!important;padding:10px 16px!important;font-size:9px!important}.adminFooter span{margin:0!important}.adminFooter span:last-child{display:flex;align-items:center;gap:8px}.adminFooter i{width:8px;height:8px}.adminErrorBox,.adminSuccessBox{max-width:none!important;margin:0 16px 12px!important}.adminLoginBg{background:radial-gradient(circle at 50% 20%,rgba(100,255,40,.12),transparent 28%),#020504!important}.adminLoginCard{border-color:#40514a!important;background:linear-gradient(145deg,#0a1511,#040706)!important}.adminLoginCard .adminBrand{padding:0 0 20px}@media(max-width:1100px){.adminDashboardGrid{grid-template-columns:1fr}.adminRightRail{grid-template-columns:repeat(3,1fr)}.adminHeaderTools .adminIdentity,.adminHeaderTools .systemOnline{display:none}}@media(max-width:820px){.adminMaster{grid-template-columns:1fr}.adminSidebar{position:relative;height:auto}.adminNav{display:flex!important;overflow:auto}.adminNav a{white-space:nowrap}.adminSidebarBottom{display:none}.adminCommandBar{align-items:flex-start;flex-direction:column}.adminStats{grid-template-columns:repeat(2,1fr)!important}.adminRightRail{grid-template-columns:1fr}.adminConvertMini,.adminFormGrid,.adminQuoteActions{grid-template-columns:1fr!important}}.adminMaster{--n3d-black:#020403;--n3d-charcoal:#080d0a;--n3d-panel:#0b110d;--n3d-gold:#c8a24f;--n3d-gold-hi:#f0d68a;--n3d-gold-deep:#8f681c;--n3d-green:#00c853;--n3d-green-hi:#59ef77;--n3d-silver:#d7dcda;--n3d-muted:#9da7a2;--ng:var(--n3d-gold);--ng2:var(--n3d-green-hi);background:radial-gradient(circle at 72% 3%,rgba(0,200,83,.12),transparent 25%),radial-gradient(circle at 20% 65%,rgba(200,162,79,.055),transparent 26%),#020403!important}.adminWorkspace{background-color:#020403!important;background-image:linear-gradient(rgba(200,162,79,.022) 1px,transparent 0),linear-gradient(90deg,rgba(200,162,79,.022) 1px,transparent 0)!important}.adminSidebar{border-right-color:#5d4a22!important;background:linear-gradient(180deg,#0b100d,#030504 72%)!important;box-shadow:10px 0 34px rgba(0,0,0,.55),1px 0 0 rgba(200,162,79,.12)!important}.adminBrand{display:flex!important;align-items:center;gap:10px;padding:19px 15px 14px!important;border-bottom:1px solid rgba(200,162,79,.22)}.adminBrandSeal{position:relative;flex:0 0 50px;width:50px;height:50px;border-radius:50%;display:grid;place-items:center;border:2px solid var(--n3d-gold);background:radial-gradient(circle,#111b13 0,#030504 72%);box-shadow:0 0 0 2px rgba(0,200,83,.15),inset 0 0 18px rgba(0,200,83,.16),0 0 15px rgba(200,162,79,.1)}.adminBrandSeal b{font-size:27px;font-style:italic;line-height:1;background:linear-gradient(180deg,var(--n3d-gold-hi),var(--n3d-gold-deep));-webkit-background-clip:text;color:transparent}.adminBrandSeal i{position:absolute;bottom:5px;font-size:8px;font-style:normal;font-weight:1000;color:var(--n3d-green-hi)}.adminBrandCopy{min-width:0}.adminBrandCopy strong{display:block;font-size:20px!important;line-height:1!important;letter-spacing:.03em;background:linear-gradient(180deg,#fff,#9ca4a1)!important;-webkit-background-clip:text!important;color:transparent!important}.adminBrandCopy strong em{font-style:normal!important;color:var(--n3d-green-hi)!important;-webkit-text-fill-color:var(--n3d-green-hi)!important;text-shadow:0 0 12px rgba(0,200,83,.22)}.adminBrandCopy small{display:block;margin-top:6px!important;font-size:6px!important;letter-spacing:.16em!important;color:var(--n3d-gold-hi)!important;white-space:nowrap}.adminTagline{color:var(--n3d-gold)!important;border-bottom-color:#3b321e!important}.adminNav a{color:var(--n3d-silver)!important}.adminNav a span{color:#b9c1be!important}.adminNav a.active,.adminNav a:hover{background:linear-gradient(90deg,rgba(200,162,79,.2),rgba(0,200,83,.05))!important;border-left-color:var(--n3d-gold)!important;color:var(--n3d-gold-hi)!important}.adminNav a.active span,.adminNav a:hover span{color:var(--n3d-green-hi)!important}.adminSidebarBottom{background:radial-gradient(circle at 15% 92%,rgba(0,200,83,.25),transparent 37%),linear-gradient(160deg,transparent,#0a0d09)!important;border-top-color:#493b20!important}.adminSidebarBottom strong{color:var(--n3d-gold-hi)!important}.adminCommandBar{border-bottom-color:#594721!important;background:linear-gradient(90deg,#090e0b,#10130d 62%,#050705)!important;box-shadow:0 8px 30px rgba(0,0,0,.35)}.adminCommandBar h1{color:var(--n3d-silver)!important}.adminCommandBar h1 em{background:linear-gradient(180deg,var(--n3d-gold-hi),var(--n3d-gold));-webkit-background-clip:text;color:transparent!important}.adminCommandBar>div>p{color:#b8b7aa!important}.adminIdentity,.systemOnline{border-color:#564822!important;background:#070d09!important}.adminFooter i,.systemOnline i{background:var(--n3d-green-hi)!important;box-shadow:0 0 14px var(--n3d-green)!important}.systemOnline small{color:var(--n3d-green-hi)!important}.adminOutline{border-color:var(--n3d-gold-deep)!important;color:var(--n3d-gold-hi)!important;background:#080b08!important}.adminOutline:hover{border-color:var(--n3d-gold-hi)!important;background:#141006!important}.adminStats article{border-color:#574923!important;background:linear-gradient(145deg,#0c120e,#050705)!important;box-shadow:inset 0 1px 0 rgba(240,214,138,.04)}.statIcon{border-color:var(--n3d-gold)!important;color:var(--n3d-gold-hi)!important;background:radial-gradient(circle,#261d08,#090b07)!important;box-shadow:0 0 15px rgba(200,162,79,.09)}.adminStats strong{color:var(--n3d-silver)!important}.adminStats article:nth-child(2) .statIcon,.adminStats article:nth-child(3) .statIcon{border-color:#278d48!important;color:var(--n3d-green-hi)!important;background:radial-gradient(circle,#0d2815,#060b07)!important}.adminQuoteCard,.adminRailCard,.adminSection{border-color:#544622!important;background:linear-gradient(150deg,#0b110d,#040605)!important;box-shadow:inset 0 1px 0 rgba(240,214,138,.025)}.eyebrow{color:var(--n3d-green-hi)!important}.adminSectionTitle h2{color:var(--n3d-silver)!important}.adminSectionTitle h2 i{background:linear-gradient(90deg,var(--n3d-gold-hi),var(--n3d-gold),transparent)!important}.adminId{color:var(--n3d-gold-hi)!important}.adminQuoteHeader h3{color:#fff!important}.adminQuoteHeader p{color:#b9c1bd!important}.adminStatus{border-color:var(--n3d-gold)!important;color:var(--n3d-gold-hi)!important;background:#120e05!important}.adminStatus-approved,.adminStatus-converted,.adminStatus-reviewing{border-color:#1fd25a!important;color:var(--n3d-green-hi)!important;background:#06130a!important}.adminQuoteDetails,.adminQuoteFacts span{border-color:#3c3b27!important;background:#050806!important}.adminQuoteDetails b,.adminQuoteFacts b{color:var(--n3d-gold)!important}.adminConvertMini label,.adminFormGrid label{color:#d1c69e!important}.adminConvertMini input,.adminConvertMini select,.adminFormGrid input,.adminFormGrid select{border-color:#4b472d!important;background:#040705!important;color:#fff!important}.adminConvertMini input:focus,.adminConvertMini select:focus,.adminFormGrid input:focus,.adminFormGrid select:focus{outline:1px solid var(--n3d-gold)!important;border-color:var(--n3d-gold)!important}.moneyInput span{color:var(--n3d-gold-hi)!important}.adminGreenButton{background:linear-gradient(180deg,var(--n3d-gold-hi),var(--n3d-gold))!important;color:#0a0803!important;border-color:#f2da91!important;box-shadow:0 0 20px rgba(200,162,79,.16)!important}.adminGreenButton:hover{filter:brightness(1.08)}.adminConvertButton{background:linear-gradient(180deg,#07130b,#040705)!important;color:var(--n3d-green-hi)!important;border-color:#28b74f!important}.adminConvertButton:not(:disabled):hover{border-color:var(--n3d-green-hi)!important;box-shadow:0 0 18px rgba(0,200,83,.12)}.adminQuoteActions{border-top:1px solid rgba(200,162,79,.13);padding-top:10px}.adminConvertMini{border-top-color:#3b3420!important}.adminRailCard h3{color:var(--n3d-gold-hi)!important;border-bottom:1px solid rgba(200,162,79,.16);padding-bottom:8px}.adminRailCard a,.adminRailCard button{border-color:#524a31!important;background:#070b08!important}.adminRailCard a:hover,.adminRailCard button:hover{border-color:var(--n3d-gold)!important;color:var(--n3d-gold-hi)!important}.quoteProgress li:before{background:#4c4328!important}.quoteProgress li b{border-color:#665a38!important;background:#080b08!important}.quoteProgress li.done b{background:linear-gradient(180deg,var(--n3d-gold-hi),var(--n3d-gold))!important;color:#0b0802!important;border-color:var(--n3d-gold-hi)!important}.quoteProgress li.done:nth-child(2) b,.quoteProgress li.done:nth-child(4) b,.quoteProgress li.done:nth-child(5) b{box-shadow:0 0 12px rgba(0,200,83,.18)}.quoteProgress li small{color:var(--n3d-green-hi)!important}.adminOrderTable{border-color:#514525!important}.adminOrderHead{background:linear-gradient(90deg,#151207,#08100b)!important}.adminOrderHead,.adminOrderRow b{color:var(--n3d-gold-hi)!important}.adminSuccessBox{border-color:#278d48!important;background:#07150b!important;color:#aef4bf!important}.adminErrorBox{border-color:#b33!important}.adminFooter{border-top-color:#554722!important;color:#aaa99e!important}.adminFooter span:first-child{color:var(--n3d-gold)!important}.adminLoginBg{background:radial-gradient(circle at 50% 15%,rgba(200,162,79,.12),transparent 26%),radial-gradient(circle at 60% 38%,rgba(0,200,83,.08),transparent 28%),#020403!important}.adminLoginCard{border-color:#665328!important;background:linear-gradient(145deg,#0d120d,#040605)!important;box-shadow:0 20px 80px rgba(0,0,0,.55),0 0 35px rgba(200,162,79,.05)!important}.orderWorkstation{border-top:1px solid #4d4226;background:#050806}.orderWorkstation>.adminOrderRow{border-bottom:1px solid #312d20}.orderOpsGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:12px}.orderOpsGrid section{border:1px solid #544622;background:linear-gradient(145deg,#0b110d,#040605);padding:12px}.orderOpsGrid h4{margin:0 0 8px;color:var(--n3d-gold-hi);font-size:11px;letter-spacing:.12em}.orderOpsGrid p{margin:0 0 10px;color:#bfc6c2;font-size:11px}.miniFields{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.miniFields input,.miniFields select{min-width:0;border:1px solid #4b472d;background:#030604;color:#fff;padding:9px}.jobControls button,.miniFields button{border:1px solid var(--n3d-gold);background:linear-gradient(180deg,var(--n3d-gold-hi),var(--n3d-gold));color:#080603;font-weight:900;padding:9px;cursor:pointer}.jobControls{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.jobControls p{margin:0 auto 0 0}.jobControls .dangerMini{border-color:#b33;background:#190708;color:#ff5a61}@media(max-width:820px){.miniFields,.orderOpsGrid{grid-template-columns:1fr}}.spoolManager{margin:0 0 14px;padding:14px;border:1px solid #544622;background:linear-gradient(145deg,#0b110d,#040605)}.spoolManager h4{margin:0 0 6px;color:var(--n3d-gold-hi);font-size:12px;letter-spacing:.12em}.spoolManager p{margin:0 0 10px;color:#bfc6c2;font-size:11px}.spoolManager .miniFields{grid-template-columns:repeat(3,minmax(0,1fr))}.spoolManager button:disabled{opacity:.45;cursor:not-allowed}.opsDone{color:var(--n3d-green-hi)!important;font-weight:900;letter-spacing:.06em}.orderOpsGrid>section>button{border:1px solid var(--n3d-gold);background:linear-gradient(180deg,var(--n3d-gold-hi),var(--n3d-gold));color:#080603;font-weight:900;padding:10px 14px;cursor:pointer}@media(max-width:820px){.spoolManager .miniFields{grid-template-columns:1fr}}.profitSummary{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin:0 0 14px;padding:12px;border:1px solid #544622;background:#050806}.profitSummary>div{padding:10px;border:1px solid #312d20}.profitSummary span{display:block;color:#9da7a2;font-size:9px;letter-spacing:.12em}.profitSummary b{display:block;color:var(--n3d-gold-hi);font-size:20px;margin-top:4px}.profitSummary p{grid-column:1/-1;margin:0;color:var(--n3d-green-hi);font-size:10px}.testBadge{margin-left:5px;padding:2px 5px;border:1px solid var(--n3d-gold);color:var(--n3d-gold-hi);font-size:8px}@media(max-width:820px){.profitSummary{grid-template-columns:1fr 1fr}}.spoolLine{padding:9px 0;border-bottom:1px solid #28271c;color:#c9cfcc;font-size:10px}.spoolAdjust{display:flex;gap:7px;margin-top:7px}.spoolAdjust input{max-width:180px;border:1px solid #4b472d;background:#030604;color:#fff;padding:8px}.spoolAdjust button{border:1px solid var(--n3d-gold);background:#0b110d;color:var(--n3d-gold-hi);font-weight:800;padding:8px 10px;cursor:pointer}.orderOpsGrid button:disabled,.spoolAdjust button:disabled{opacity:.45;cursor:not-allowed}.adminOrderFilter{display:flex;align-items:center;gap:12px;margin:14px 0;font-size:13px}.adminOrderFilter select{max-width:100%;padding:10px;background:#07100d;color:#f4f7f4;border:1px solid #637158}.adminClosedOrder{padding:14px;color:#c9d2ce;font-size:13px}.adminSidebar{overflow-y:auto}.adminMaster button:disabled{opacity:.45;cursor:not-allowed}.adminSection{scroll-margin-top:24px}.opsReadTable{width:100%;border-collapse:collapse;text-align:left}.opsReadTable td,.opsReadTable th{padding:12px;border-bottom:1px solid #27382d}.adminNav a:focus-visible,.adminRailCard a:focus-visible{outline:2px solid #c9b86a;outline-offset:4px}.adminRailCard a{display:block;padding:12px;color:inherit}.liveCatalogGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px;gap:28px}.liveProduct{border:1px solid #344236;background:#101712;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.liveProductImage{position:relative;aspect-ratio:4/3;background:#080c09;display:grid;place-items:center;overflow:hidden}.liveProductImage img{width:100%;height:100%;object-fit:contain}.previewLabel{position:absolute;bottom:12px;left:12px;background:#0c110fed;padding:7px 11px;border-radius:6px;font-size:10px;letter-spacing:.1em;color:#d5c68c}.liveProductBody{padding:26px;display:flex;flex-direction:column;gap:12px;flex:1 1}.liveProductBody h3{font-size:26px;margin:0}.liveProductPrice{font-size:34px;font-weight:800;color:#ddcb8d}.approvedLabel{font-size:11px;letter-spacing:.12em;color:#a8db91}.liveProductBody .primary{margin-top:auto;min-height:48px}.catalogNotice{padding:16px;border:1px solid #556242;border-radius:10px;background:#182017}.liveProductBody p{overflow-wrap:anywhere}@media(max-width:700px){.liveCatalogGrid{grid-template-columns:1fr;gap:20px}.liveProductBody{padding:20px}.liveProductBody h3{font-size:23px}}.nativeCart{max-width:1160px;margin:40px auto;padding:32px;border:1px solid #526443;border-radius:18px;background:#101712}.nativeCartLines{margin-top:24px}.nativeCartLine{display:grid;grid-template-columns:minmax(0,1fr) 100px 100px auto;align-items:center;grid-gap:20px;gap:20px;padding:20px 0;border-bottom:1px solid #354638}.nativeCartLine h3{margin:0}.nativeCartLine input,.nativeCheckoutForm input,.nativeCheckoutForm select{display:block;width:100%;background:#080e0a;color:#f4f2e8;border:1px solid #637158;border-radius:8px;padding:12px;margin-top:8px;font:inherit}.nativeCheckoutForm{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-top:24px}.nativeCheckoutForm button,.nativeCheckoutForm p{grid-column:1/-1}.nativeCheckoutForm button{min-height:48px}.liveProductBody button.secondary,.nativeCartLine button{min-height:44px}@media(max-width:700px){.nativeCart{margin:24px 16px;padding:20px}.nativeCartLine{grid-template-columns:minmax(0,1fr) 90px;gap:12px}.nativeCheckoutForm{grid-template-columns:1fr}.nativeCartLine h3{font-size:18px}}.siteHeader .brand{flex:0 0 auto;min-height:64px;padding:4px 0;gap:12px;line-height:1.2;overflow:visible}.siteHeader .brandMark{flex:0 0 56px;width:56px;height:56px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2px;overflow:visible}.siteHeader .brandMark b{display:block;font-size:27px;font-weight:900;line-height:1;margin:0}.siteHeader .brandMark small{display:block;font-size:9px;font-weight:800;line-height:1;margin:0;letter-spacing:.04em}.siteHeader .brandWords{display:block;min-width:0}.siteHeader .brandWords strong{font-size:18px;line-height:1.25;white-space:nowrap;letter-spacing:.1em}.siteHeader .brandWords small{line-height:1.5;white-space:nowrap;margin-top:4px}@media(max-width:600px){.siteHeader{gap:12px}.siteHeader .brand{min-height:60px;gap:10px}.siteHeader .brandMark{flex-basis:52px;width:52px;height:52px}.siteHeader .brandWords strong{font-size:17px}}.siteHeader .storefrontEmblem{position:relative;display:block;flex:0 0 88px;width:88px;height:88px;border-radius:50%;overflow:hidden;isolation:isolate}.siteHeader .storefrontEmblem img{position:absolute;display:block;width:454.347826%;max-width:none;height:auto;left:-177.173913%;top:-2.173913%;pointer-events:none}@media(max-width:600px){.siteHeader .storefrontEmblem{flex-basis:76px;width:76px;height:76px}}.customerReview{max-width:940px;margin:0 auto;padding:2rem 1.25rem 4rem;overflow-wrap:anywhere}.reviewBrand{display:inline-block;font-weight:900;font-size:1.4rem;letter-spacing:.1em;margin-bottom:1.5rem}.reviewBrand span{color:var(--green2)}.customerReview h1{font-size:clamp(1.8rem,5vw,3rem);line-height:1.1}.customerReview h2{font-size:1.3rem;letter-spacing:.02em}.reviewState{color:var(--green2);font-weight:800;letter-spacing:.08em}.reviewSpecs{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:1rem;gap:1rem;background:var(--panel);padding:1.2rem;border:1px solid var(--line)}.reviewSpecs dt{font-size:.75rem;color:var(--muted);margin-bottom:.4rem}.reviewSpecs dd{margin:0;font-weight:700}.reviewNotes{white-space:pre-wrap;line-height:1.6}.reviewAsset,.reviewRecorded,.reviewResponse{border:1px solid var(--line);padding:1rem;margin:1rem 0;background:var(--panel)}.reviewAsset h3{font-size:.95rem}.reviewAsset img{display:block;width:100%;max-height:480px;object-fit:contain;background:#050706}.reviewDownload{display:inline-block;margin-top:1rem;color:var(--green2);text-decoration:underline}.designReviewFields,.reviewResponse fieldset{border:0;margin:0;padding:0;min-width:0}.reviewResponse label{display:block;margin:.8rem 0;font-size:.85rem}.reviewResponse input,.reviewResponse textarea{margin-top:.4rem}.reviewResponse .reviewConfirm{display:flex;align-items:flex-start;gap:.7rem;line-height:1.5}.reviewConfirm input[type=checkbox]{flex:0 0 20px;width:20px;height:20px;margin:.15rem 0;accent-color:var(--green2)}.reviewButtons,.reviewLinkActions{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:1rem}.adminDesignReviews{padding:1rem;border-top:1px solid var(--line)}.designReviewFields{display:grid;grid-template-columns:1fr 1fr;grid-gap:.8rem;gap:.8rem;margin:1rem 0}.designReviewFields label{font-size:.8rem}.designReviewFields .fullField{grid-column:1/-1}.adminReviewHistory{padding:1rem 0;border-top:1px solid var(--line);overflow-wrap:anywhere}.adminReviewHistory a,.privateReviewLink>a{color:var(--green2);text-decoration:underline}.privateReviewLink{border:1px solid var(--line);padding:.8rem}.privateReviewLink input{font-size:.75rem}.privateReviewLink button{margin:.6rem .6rem .6rem 0}@media(max-width:600px){.designReviewFields,.reviewSpecs{grid-template-columns:1fr}.reviewButtons>*{width:100%}.customerReview{padding:1.2rem .8rem 3rem}}.customRequestFields{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;border:0;margin:0;padding:0;min-width:0}@media(max-width:600px){.customRequestFields{grid-template-columns:1fr}}.requestUploads{grid-column:1/-1;min-width:0;padding:1.2rem;border:1px solid var(--line);background:#0b110d}.requestUploads h3{margin:0 0 .6rem;color:var(--green2);letter-spacing:.06em}.requestDrop{padding:1.2rem;border:2px dashed #587447;border-radius:6px;text-align:center}.requestDrop.dragging{border-color:var(--green2);background:#19301a}.requestDrop input[type=file]{display:block;margin:.7rem 0;max-width:100%;font-size:.8rem}.requestFileList{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));grid-gap:.8rem;gap:.8rem;margin-top:1rem}.requestFileList article{padding:.8rem;border:1px solid var(--line);min-width:0;display:flex;flex-direction:column;gap:.5rem}.requestFileList strong{overflow-wrap:anywhere;font-size:.85rem}.requestFileList img{width:100%;height:160px;object-fit:contain;background:#050706}.requestFileList .secondary{font-size:.65rem;min-height:40px;padding:.4rem}.modelPreview{margin-top:1rem;border:1px solid var(--line);padding:.5rem;min-width:0}.modelPreview canvas{display:block;max-width:100%;touch-action:none}.modelPreview p{font-size:.8rem}.modelPreview small{display:block;color:var(--muted)}.adminRequestAttachments{padding:1rem;border-top:1px solid var(--line);overflow-wrap:anywhere}.adminRequestAttachments a{color:var(--green2);text-decoration:underline}.orderStatusPage{max-width:840px;margin:0 auto;padding:5rem 1.5rem;min-height:100vh}.orderStatusPage h1{font-size:clamp(2rem,6vw,4rem)}.orderStatusPage p{line-height:1.65;color:var(--muted)}.orderStatusPage a{color:var(--green2)}.orderStatusCard{margin:2rem 0;padding:2rem;border:1px solid var(--line);background:var(--panel)}.orderStatusCard dl{display:grid;grid-template-columns:minmax(100px,1fr) 2fr;grid-gap:.8rem;gap:.8rem}.orderStatusCard dd{margin:0;overflow-wrap:anywhere}.storefrontBackground{--panel:#15351c;--text:#f1ffe9;--muted:#c8dfbe;--line:#527c32;--green:#b1ff35;--green2:#d2ff8a;--gold:#b6ff43;min-height:100vh;color:var(--text);background:radial-gradient(ellipse at 95% 22%,rgba(157,255,49,.12),transparent 40%),linear-gradient(150deg,#12350e,#081d0d 55%,#183c11)}.storefrontBackground .announcement{background:#071d0c;border-bottom-color:#7cb832;color:#dbffb8}.storefrontBackground .siteHeader{background:#0a2811;border-bottom-color:var(--line)}.storefrontBackground .storefrontHero{background:#081d0d;border-bottom-color:#7cb832}.storefrontActions{display:flex;justify-content:center;gap:.85rem;flex-wrap:wrap;padding:1.4rem;background:linear-gradient(110deg,#153c10,#264d15,#153c10);border-bottom:1px solid #78ad32}.storefrontBackground .categoryStrip article{background:linear-gradient(145deg,#224a15,#102c11)}.storefrontBackground .categoryStrip strong{color:#f1ffe9}.storefrontBackground .liveProduct{background:linear-gradient(145deg,#214719,#102b11);border-color:#6e8a38;box-shadow:0 12px 32px rgba(0,18,10,.22)}.storefrontBackground .liveProductImage{background:radial-gradient(ellipse at center,#345d1c,#102c11)}.storefrontBackground .liveProductBody{background:transparent}.storefrontBackground .liveProductPrice{color:#c8ff75}.storefrontBackground .approvedLabel{color:#d4f6ba}.storefrontBackground .eyebrow{color:#baff55!important}.storefrontBackground .developmentCard{background:linear-gradient(145deg,#214517,#112d11);border-color:var(--line)}.storefrontBackground .developmentTopline b{border-color:#85b953;color:#dcffc1}.storefrontBackground .customSection{background:linear-gradient(145deg,#25491b,#112c12)}.storefrontBackground .requestUploads{background:#153219}.storefrontBackground .requestDrop{border-color:#91bf61}.storefrontBackground .requestDrop.dragging{background:#365d20}.storefrontBackground .cartButton,.storefrontBackground .secondary{background:#102d11;color:#e0ffc3;border-color:#9bdb43}.storefrontBackground .primary{background:linear-gradient(180deg,#d1ff89,#9fea31);color:#112206;border-color:#dbffa8;box-shadow:0 4px 18px rgba(8,25,13,.18)}.storefrontBackground .catalogNotice{background:#234018;border-color:#729747;color:#e3f9d4}.storefrontBackground input,.storefrontBackground select,.storefrontBackground textarea{background:#0b2410;color:#f1ffe9;border-color:#769b52;color-scheme:dark}.storefrontBackground input::placeholder,.storefrontBackground textarea::placeholder{color:#bed3ad;opacity:1}.storefrontBackground .nativeCart{background:#153219;color:#f1ffe9}.storefrontBackground .quoteError{background:#613737;color:#ffe9e4}.storefrontBackground .quoteSuccess{background:#153219;color:#e5ffd0}.storefrontBackground footer{background:#071d0c;color:#dff5cb;border-top:1px solid #7cb832}.storefrontBackground{--line:rgba(186,204,175,.24);background:radial-gradient(ellipse 900px 680px at 0 1250px,rgba(125,255,25,.27),transparent 75%),radial-gradient(ellipse 850px 900px at 100% 1850px,rgba(184,255,31,.19),transparent 75%),radial-gradient(circle,rgba(202,255,164,.055) .7px,transparent .9px) 0 0/24px 24px,linear-gradient(125deg,#0b2010,#183e13 48%,#071d0d)}.storefrontBackground .announcement{font-size:.65rem;letter-spacing:.22em;background:#081c0b;border-bottom:1px solid rgba(162,255,55,.35)}.storefrontBackground .siteHeader{max-width:1440px;padding:1.1rem 2rem;background:transparent;border-bottom:0}.storefrontBackground .siteHeader nav a{transition:color .18s ease}.storefrontBackground .siteHeader nav a:hover{color:#c4ff6b}.storefrontBackground .storefrontHero{max-width:1440px;margin:0 auto;border:1px solid rgba(180,255,92,.45);border-radius:20px;box-shadow:0 30px 70px rgba(0,15,9,.35)}.storefrontBackground .storefrontActions{max-width:1240px;margin:auto;padding:1.7rem 1.25rem;background:transparent;border-bottom:0}.storefrontBackground .primary,.storefrontBackground .secondary{border-radius:6px;letter-spacing:.1em;transition:box-shadow .18s ease,filter .18s ease}.storefrontBackground .primary{background:linear-gradient(115deg,#b7ff48,#d3ff91 48%,#a3ee32);border-color:#d6ffa4;box-shadow:0 5px 20px rgba(0,21,12,.2)}.storefrontBackground .primary:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 8px 26px rgba(0,20,10,.3)}.storefrontBackground .secondary{background:rgba(6,35,25,.42);border-color:rgba(162,255,55,.65)}.storefrontBackground .secondary:hover{background:rgba(41,77,45,.75);border-color:#bfff68}.storefrontBackground .categoryStrip{border:1px solid rgba(155,229,76,.28);border-radius:12px;overflow:hidden;background:rgba(5,35,25,.35)}.storefrontBackground .categoryStrip article{background:linear-gradient(155deg,rgba(52,94,61,.36),rgba(6,35,25,.28));padding:1.4rem 1rem}.storefrontBackground .categoryStrip .hex{color:#bcff54}.storefrontBackground .shopSection{padding-top:3.8rem;padding-bottom:4rem}.storefrontBackground .sectionHeading h2{font-size:clamp(2.2rem,4.5vw,3.5rem);letter-spacing:-.035em;line-height:1.08}.storefrontBackground .sectionHeading .eyebrow{display:flex;align-items:center;gap:.8rem;letter-spacing:.19em}.storefrontBackground .sectionHeading .eyebrow:before{content:"";width:32px;height:1px;background:#b6ff43;flex-shrink:0}.storefrontBackground .catalogNotice{background:rgba(4,32,22,.45);border:1px solid rgba(171,190,149,.35);border-left:3px solid #bfa267;border-radius:6px;line-height:1.6}.storefrontBackground .liveCatalogGrid{gap:24px}.storefrontBackground .liveProduct{border-radius:14px;background:linear-gradient(145deg,#1c3c16,#0c2310);border:1px solid rgba(160,235,76,.38);box-shadow:0 16px 36px rgba(0,18,9,.2);transition:border-color .2s ease,box-shadow .2s ease}.storefrontBackground .liveProduct:hover{border-color:rgba(190,255,109,.8);box-shadow:0 20px 42px rgba(0,18,9,.32)}.storefrontBackground .liveProductImage{background:radial-gradient(ellipse at 50% 15%,#416b22,#122d10 75%);border-bottom:1px solid rgba(162,255,55,.25)}.storefrontBackground .liveProductBody{padding:1.8rem}.storefrontBackground .liveProductBody h3{letter-spacing:-.025em;line-height:1.15}.storefrontBackground .approvedLabel{align-self:flex-start;padding:.4rem .65rem;border:1px solid rgba(156,198,158,.35);border-radius:4px;background:rgba(67,112,66,.18);font-size:.6rem}.storefrontBackground .liveProductBody p{margin:0;line-height:1.65}.storefrontBackground .developmentSection{border-top-color:rgba(162,255,55,.3);padding-top:3.5rem}.storefrontBackground .developmentCard{background:rgba(6,35,25,.35);border-radius:8px}.storefrontBackground .customSection{border:1px solid rgba(162,255,55,.3);border-radius:18px;background:linear-gradient(125deg,rgba(50,91,58,.58),rgba(5,35,25,.7));box-shadow:0 20px 50px rgba(0,20,10,.15)}.storefrontBackground .requestUploads{background:rgba(5,34,24,.45);border-radius:8px}.storefrontBackground a:focus-visible,.storefrontBackground button:focus-visible,.storefrontBackground input:focus-visible,.storefrontBackground select:focus-visible,.storefrontBackground textarea:focus-visible{outline:2px solid #c4ff6b;outline-offset:3px}.storefrontBackground .aboutSection{margin-top:3rem}@media(max-width:1480px){.storefrontBackground .storefrontHero{margin:0 1rem}}@media(max-width:700px){.storefrontBackground .siteHeader{padding:1rem}.storefrontBackground .storefrontHero{border-radius:10px;margin:0 .65rem}.storefrontBackground .categoryStrip{margin:0 1rem}.storefrontBackground .shopSection{padding-top:2.5rem}.storefrontBackground .liveProductBody{padding:1.25rem}.storefrontBackground .customSection{margin:0 .75rem;padding:2.5rem 1rem}.storefrontBackground .storefrontActions{padding:1.2rem .75rem}}@media(prefers-reduced-motion:reduce){.storefrontBackground .liveProduct,.storefrontBackground .primary,.storefrontBackground .secondary,.storefrontBackground .siteHeader nav a{transition:none}}.storefrontBackground .primary{box-shadow:0 0 22px rgba(169,255,54,.2),0 5px 18px rgba(0,20,5,.3)}.storefrontBackground .primary:hover:not(:disabled){box-shadow:0 0 30px rgba(169,255,54,.34)}.storefrontBackground .liveProduct:hover{box-shadow:0 0 24px rgba(136,255,39,.1),0 20px 42px rgba(0,18,9,.32)}.storefrontBackground{--green:#b8ff00;--green2:#d2ff69;--gold:#b8ff00;background:radial-gradient(ellipse 700px 680px at 0 1200px,rgba(132,255,0,.4),transparent 72%),radial-gradient(ellipse 650px 800px at 100% 1850px,rgba(177,255,0,.31),transparent 72%),radial-gradient(circle,rgba(185,255,70,.09) .7px,transparent .9px) 0 0/24px 24px,linear-gradient(125deg,#071a08,#13380c 48%,#061b09)}.storefrontBackground .primary{background:linear-gradient(110deg,#aaff00,#d2ff59 48%,#b8ff00);color:#142000;border-color:#e6ffae;box-shadow:0 0 10px rgba(184,255,0,.55),0 0 32px rgba(155,255,0,.35),0 6px 18px rgba(0,15,0,.4)}.storefrontBackground .primary:hover:not(:disabled){box-shadow:0 0 14px rgba(184,255,0,.8),0 0 42px rgba(155,255,0,.48)}.storefrontBackground .cartButton,.storefrontBackground .secondary{border-color:#94d72b;color:#dcff9a;background:rgba(6,25,5,.75)}.storefrontBackground .categoryStrip{border-color:rgba(184,255,0,.5);box-shadow:0 0 26px rgba(125,255,0,.1)}.storefrontBackground .categoryStrip .hex{color:#c5ff28;text-shadow:0 0 12px rgba(184,255,0,.8)}.storefrontBackground .categoryStrip strong{color:#e4ffb5}.storefrontBackground .eyebrow{color:#ccff45!important;text-shadow:0 0 12px rgba(184,255,0,.24)}.storefrontBackground .sectionHeading .eyebrow:before{background:#c5ff28;box-shadow:0 0 10px rgba(184,255,0,.8)}.storefrontBackground .liveProduct{border-color:rgba(166,255,40,.6);box-shadow:0 0 18px rgba(126,255,0,.07),0 16px 36px rgba(0,18,0,.3)}.storefrontBackground .liveProduct:hover{border-color:#c6ff3e;box-shadow:0 0 30px rgba(151,255,0,.2),0 20px 42px rgba(0,18,0,.4)}.storefrontBackground .liveProductPrice{color:#ceff5d;text-shadow:0 0 14px rgba(184,255,0,.22)}.storefrontBackground .catalogNotice{border-left-color:#b8ff00}.storefrontBackground .customSection{border-color:rgba(163,255,31,.5);box-shadow:0 0 30px rgba(125,255,0,.08),0 20px 50px rgba(0,20,0,.2)}.storefrontBackground .storefrontHero{border-color:rgba(184,255,0,.65);box-shadow:0 0 32px rgba(135,255,0,.13),0 30px 70px rgba(0,15,0,.4)}.storefrontBackground .neonMonogram{display:flex;flex-direction:column;align-items:center;justify-content:center;width:49px;height:49px;flex:0 0 49px;border:1px solid #b8ff00;border-radius:10px;color:#b8ff00;font-weight:950;font-size:30px;line-height:1;box-shadow:inset 0 0 18px rgba(184,255,0,.08),0 0 18px rgba(184,255,0,.12);transform:skew(-5deg)}.storefrontBackground .neonMonogram span{font-size:10px;letter-spacing:.14em;line-height:1.25}.storefrontBackground .neonWordmark{color:#f4ffe7;font-size:23px;font-weight:950;letter-spacing:.08em;line-height:1.1;white-space:nowrap}.storefrontBackground .neonWordmark em{font-style:normal;color:#b8ff00}.storefrontBackground .neonWordmark small{display:block;font-size:8px;font-weight:600;letter-spacing:.17em;color:#bed3ad;margin-top:6px}.storefrontBackground .neonHero{min-height:430px;position:relative;isolation:isolate;display:flex;align-items:center;overflow:hidden;background:#07170b}.storefrontBackground .neonHeroArtwork{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.storefrontBackground .neonHero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(3,17,7,.95),rgba(3,17,7,.78) 38%,rgba(3,17,7,.18) 72%,transparent)}.storefrontBackground .neonHeroCopy{width:100%;padding:3.5rem clamp(1.5rem,4vw,4rem);position:relative}.storefrontBackground .neonHero h1{max-width:680px;margin:1rem 0;font-size:clamp(2.6rem,5vw,4.7rem);font-weight:900;line-height:1.02;letter-spacing:-.055em;color:#f3ffe9}.storefrontBackground .neonHero h1 span{display:block;font-size:inherit;letter-spacing:inherit;color:#b8ff00;text-shadow:0 0 28px rgba(170,255,0,.18)}.storefrontBackground .neonHeroDescription{max-width:450px;font-size:1rem;line-height:1.7;color:#d2e3ca}.storefrontBackground .neonHeroActions{display:flex;flex-wrap:wrap;gap:.75rem;margin:1.5rem 0}.storefrontBackground .neonHeroNote{font-size:.72rem;line-height:1.7;color:#b6c9ad;max-width:500px}.storefrontBackground .neonHeroNote span{color:#b8ff00;margin:0 .5rem}.storefrontBackground .categoryStrip{margin-top:1.4rem}.storefrontBackground .categoryStrip article{padding:1rem .8rem}.storefrontBackground .categoryStrip small{display:none}.storefrontBackground .categoryStrip strong{margin:.35rem 0 0;font-size:.65rem}.storefrontBackground .shopSection{padding-top:2.8rem}.storefrontBackground .productTitleRow{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.storefrontBackground .productTitleRow h3{font-size:1.45rem;max-width:70%}.storefrontBackground .productTitleRow .liveProductPrice{font-size:1.6rem;line-height:1.2;white-space:nowrap}.storefrontBackground .productQuickInfo{color:#d4e8ca;font-size:.82rem}.storefrontBackground .productDetails{border-top:1px solid rgba(171,227,131,.22);padding-top:.8rem;color:#c8dfbe;font-size:.8rem;line-height:1.7}.storefrontBackground .productDetails summary{cursor:pointer;color:#e4ffc4;padding:.25rem 0}.storefrontBackground .productDetails p{margin-top:.7rem}.storefrontBackground .productEnquiry{padding:.6rem;background:transparent;border:0;color:#d3ff9c;font-size:.8rem;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.storefrontBackground .productEnquiry:hover{color:#fff}.storefrontBackground .productEnquiry:disabled{opacity:.45;cursor:not-allowed}@media(max-width:700px){.storefrontBackground .siteHeader{flex-wrap:wrap;gap:1rem}.storefrontBackground .siteHeader nav{width:100%;justify-content:space-between;gap:.5rem;font-size:.62rem;flex-wrap:wrap}.storefrontBackground .siteHeader nav .cartButton{display:none}.storefrontBackground .neonHero{min-height:420px}.storefrontBackground .neonHeroCopy{padding:2.5rem 1.25rem}.storefrontBackground .neonHero:after{background:linear-gradient(90deg,rgba(3,17,7,.94),rgba(3,17,7,.6))}.storefrontBackground .neonHeroArtwork{object-position:65% center}.storefrontBackground .neonHero h1{font-size:clamp(2.5rem,9.5vw,3.6rem)}.storefrontBackground .neonHeroActions{flex-direction:column;align-items:flex-start}.storefrontBackground .categoryStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.storefrontBackground .categoryStrip article:last-child{grid-column:1/-1}.storefrontBackground .categoryStrip article{padding:.7rem}.storefrontBackground .productTitleRow h3{font-size:1.2rem}.storefrontBackground .productTitleRow .liveProductPrice{font-size:1.4rem}.storefrontBackground .siteHeader nav{display:flex;font-size:.7rem}.storefrontBackground .siteHeader nav a{display:inline-flex;align-items:center;min-height:44px;padding:.3rem .1rem}.storefrontBackground .siteHeader nav .cartButton{display:none}}.storefrontBackground{--green:#8cff00;--green2:#c4ff72;--gold:#8cff00;background:radial-gradient(ellipse 850px 650px at 0 450px,rgba(112,255,0,.38),transparent 74%),radial-gradient(ellipse 760px 900px at 100% 1350px,rgba(100,255,0,.4),transparent 76%),radial-gradient(ellipse 900px 800px at 10% 2400px,rgba(140,255,0,.28),transparent 75%),radial-gradient(circle,rgba(186,255,115,.12) .7px,transparent .9px) 0 0/24px 24px,linear-gradient(125deg,#0b2607,#174b0b 48%,#092408)}.storefrontBackground .announcement{color:#e3ffd0;background:#0b2807;border-bottom-color:#8cff00;box-shadow:0 2px 20px rgba(140,255,0,.22)}.storefrontBackground .neonMonogram{color:#a5ff39;border-color:#a5ff39;text-shadow:0 0 12px rgba(140,255,0,.65);box-shadow:inset 0 0 20px rgba(140,255,0,.16),0 0 24px rgba(140,255,0,.38)}.storefrontBackground .neonWordmark em{color:#a5ff39;text-shadow:0 0 18px rgba(140,255,0,.5)}.storefrontBackground .neonHero h1 span{color:#a5ff39;text-shadow:0 0 12px rgba(140,255,0,.45),0 0 36px rgba(140,255,0,.3)}.storefrontBackground .neonHeroArtwork{filter:saturate(1.18) brightness(1.08)}.storefrontBackground .storefrontHero{border-color:#9dff32;box-shadow:0 0 15px rgba(140,255,0,.3),0 0 55px rgba(115,255,0,.22),0 30px 70px rgba(0,15,0,.4)}.storefrontBackground .primary{background:linear-gradient(110deg,#80ff00,#baff58 48%,#8cff00);color:#102000;border-color:#dcffb5;box-shadow:0 0 12px rgba(140,255,0,.72),0 0 38px rgba(110,255,0,.45),inset 0 1px 0 rgba(255,255,255,.6)}.storefrontBackground .primary:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 0 18px rgba(140,255,0,.85),0 0 50px rgba(110,255,0,.55)}.storefrontBackground .primary:disabled{box-shadow:none}.storefrontBackground .cartButton,.storefrontBackground .secondary{border-color:#8cff00;color:#d7ffac;box-shadow:inset 0 0 15px rgba(140,255,0,.07),0 0 14px rgba(140,255,0,.13)}.storefrontBackground .categoryStrip{border-color:#83db30;box-shadow:0 0 30px rgba(140,255,0,.2)}.storefrontBackground .categoryStrip .hex,.storefrontBackground .eyebrow{color:#b1ff51!important;text-shadow:0 0 15px rgba(140,255,0,.6)}.storefrontBackground .liveProduct{border-color:#75c72b;background:linear-gradient(145deg,#204b12,#0c280b);box-shadow:0 0 22px rgba(140,255,0,.15),0 16px 36px rgba(0,18,0,.3)}.storefrontBackground .liveProductImage{background:radial-gradient(ellipse at 50% 15%,#518c1f,#14370c 75%)}.storefrontBackground .liveProduct:hover{border-color:#a5ff39;box-shadow:0 0 38px rgba(140,255,0,.32),0 20px 42px rgba(0,18,0,.4)}.storefrontBackground .liveProductPrice{color:#baff58;text-shadow:0 0 20px rgba(140,255,0,.42)}.storefrontBackground .customSection{border-color:#83db30;box-shadow:0 0 38px rgba(140,255,0,.18),0 20px 50px rgba(0,20,0,.2)}.storefrontBackground .liveProductImage{aspect-ratio:3/2;border-bottom:1px solid rgba(140,255,0,.35);background:#101810}.storefrontBackground .liveProductImage img{display:block;width:100%;height:100%;object-fit:contain}.storefrontBackground .previewLabel{top:12px;bottom:auto;left:12px;font-size:.55rem;letter-spacing:.09em;background:rgba(3,15,5,.92);color:#e3f7d8;border:1px solid #63814c;padding:6px 8px}.storefrontBackground .liveProductBody{gap:14px}.storefrontBackground .productTitleRow{min-height:58px}.storefrontBackground .productTitleRow h3{max-width:none;flex:1 1;min-width:0}.storefrontBackground .productQuickInfo{margin:0;color:#e0eed8}.storefrontBackground .approvedLabel{color:#d3ffb3;border-color:#608c43;background:#17350e;letter-spacing:.06em}.storefrontBackground .productColorOptions{display:flex;flex-wrap:wrap;gap:10px 16px}.storefrontBackground .productColorOptions span{display:inline-flex;align-items:center;gap:7px;color:#ecf7e7;font-size:.76rem}.storefrontBackground .productColorOptions i{width:14px;height:14px;border-radius:50%;border:1px solid #bbcca9;display:inline-block;flex:0 0 auto}.storefrontBackground .swatchOrange{background:#ff7318}.storefrontBackground .swatchBlack{background:#111}.storefrontBackground .swatchGreen{background:#9bff16;box-shadow:0 0 9px #8cff004d}.storefrontBackground .liveProductBody .colorAvailability{font-size:.68rem;color:#c5d9b8;margin-top:-6px}.storefrontBackground .productDetails summary{min-height:44px;display:list-item;padding:10px 0;color:#e5ffd2}.storefrontBackground .productEnquiry{min-height:44px}.storefrontBackground .storeFooter{display:block;padding:0 1.5rem;background:linear-gradient(135deg,#0b2208,#061305);border-top:1px solid #8bce3e;box-shadow:0 -12px 50px rgba(140,255,0,.07)}.storefrontBackground .footerMain{max-width:1200px;margin:auto;padding:3rem 0;display:grid;grid-template-columns:1.2fr .8fr 1fr;grid-gap:3rem;gap:3rem}.storefrontBackground .footerIdentity strong{font-size:1.65rem;letter-spacing:.1em}.storefrontBackground .footerIdentity span{display:block;margin-top:.4rem;color:#b5d398;font-size:.65rem}.storefrontBackground .footerMain h3{font-size:.72rem;letter-spacing:.14em;color:#b1ff51;margin:0 0 1rem}.storefrontBackground .footerMain p{font-size:.82rem;line-height:1.8;letter-spacing:0;color:#c6d9bc;margin:.8rem 0}.storefrontBackground .footerLinks a{display:block;width:-moz-fit-content;width:fit-content;min-height:44px;font-size:.82rem;padding:.6rem 0}.storefrontBackground .footerPickup a{display:inline-flex;align-items:center;min-height:44px;font-size:.8rem;color:#d5ffb1;text-decoration:underline;text-underline-offset:4px}.storefrontBackground .footerOrderInfo{max-width:1200px;margin:0 auto;border-top:1px solid #365127;border-bottom:1px solid #365127;padding:.5rem 0}.storefrontBackground .footerOrderInfo summary{cursor:pointer;min-height:44px;padding:.8rem 0;font-size:.8rem;color:#e1f4d2}.storefrontBackground .footerOrderInfo p{max-width:800px;font-size:.8rem;line-height:1.8;color:#c6d9bc}.storefrontBackground .footerBottom{max-width:1200px;margin:auto;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0}.storefrontBackground .footerBottom p{font-size:.6rem;letter-spacing:.12em;color:#abc29a}.storefrontBackground .footerBottom a{display:inline-flex;align-items:center;min-height:44px;font-size:.75rem}.storefrontBackground footer a:hover{color:#b1ff51}@media(max-width:700px){.storefrontBackground .liveProductBody{padding:1.25rem}.storefrontBackground .productTitleRow{min-height:0;gap:.65rem}.storefrontBackground .productTitleRow h3{font-size:1.3rem}.storefrontBackground .previewLabel{top:8px;left:8px;font-size:.5rem}.storefrontBackground .footerMain{grid-template-columns:1fr;gap:1.5rem;padding:2rem 0}.storefrontBackground .footerMain h3{margin-bottom:.5rem}.storefrontBackground .footerBottom{flex-direction:column;align-items:flex-start;gap:0}.storefrontBackground .storeFooter{padding:0 1.25rem}.storefrontBackground .aboutSection,.storefrontBackground .shopSection{padding-left:1rem;padding-right:1rem}}.adminMaster{--ng:#a5ff39;--ng2:#6dffc0;--n3d-gold:#85c84c;--n3d-gold-hi:#beff86;--n3d-gold-deep:#365d37;--n3d-green:#85ff2b;--n3d-green-hi:#a5ff39;--n3d-silver:#e8f2ed;grid-template-columns:216px minmax(0,1fr);background:#040a0b!important;color:#dce8e4}.adminMaster .adminWorkspace{background:radial-gradient(ellipse at 85% 0,rgba(64,153,123,.12),transparent 45%),linear-gradient(rgba(123,210,177,.035) 1px,transparent 0),linear-gradient(90deg,rgba(123,210,177,.035) 1px,transparent 0),#050b0d;background-size:auto,32px 32px,32px 32px,auto;padding-bottom:16px}.adminMaster .adminSidebar{background:linear-gradient(180deg,#0b1719,#050d0f)!important;border-right:1px solid #28453e!important;box-shadow:8px 0 32px #0005;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#365b48 #071012}.adminMaster .adminBrand{border-bottom-color:#27453b;padding:22px 16px!important}.adminMaster .adminBrandSeal{border-radius:9px;border-color:#a5ff39;background:#0b1c15;box-shadow:0 0 18px #a5ff3920}.adminMaster .adminBrandCopy small{font-size:6px!important;letter-spacing:.1em!important;color:#9bb8ab!important}.adminMaster .adminTagline{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.12em;color:#89b4a0!important;border-bottom-color:#29443b!important}.adminMaster .adminNav{padding:12px 10px}.adminMaster .adminNav a{margin:3px 0;border-left:2px solid transparent;border-radius:4px;padding:12px;min-height:44px;font-size:12px;color:#b8cec5!important}.adminMaster .adminNav a span{font-size:16px;color:#6e9a8a!important}.adminMaster .adminNav a.active,.adminMaster .adminNav a:hover{background:linear-gradient(90deg,#a5ff391c,#a5ff3905)!important;border-left-color:#a5ff39!important;color:#d9ffc2!important;box-shadow:inset 0 0 0 1px #a5ff3920}.adminMaster .adminSidebarBottom{min-height:100px;padding:28px 20px;background:linear-gradient(150deg,#0c211a,#071012)!important;border-top-color:#29443b!important}.adminMaster .adminSidebarBottom strong{font-family:ui-monospace,Consolas,monospace;font-size:12px;line-height:1.7;color:#83a795!important;letter-spacing:.08em}.adminMaster .adminCommandBar{background:linear-gradient(100deg,#0c1b1c,#071113)!important;border-bottom:1px solid #335447!important;padding:22px 24px;gap:24px;flex-wrap:wrap}.adminMaster .adminCommandBar h1{font-size:clamp(22px,2.1vw,32px);letter-spacing:-.025em}.adminMaster .adminCommandBar h1 em{background:none;color:#a5ff39!important;-webkit-text-fill-color:#a5ff39;text-shadow:0 0 24px #a5ff3922}.adminMaster .adminCommandBar>div>p{font-family:ui-monospace,Consolas,monospace;font-size:9px;color:#81a898!important;letter-spacing:.2em}.adminMaster .adminHeaderTools{flex-wrap:wrap;gap:8px}.adminMaster .adminIdentity,.adminMaster .systemOnline{height:52px;border:1px solid #315347!important;border-radius:4px;background:#0a1718!important}.adminMaster .systemOnline i{width:8px;height:8px}.adminMaster .systemOnline small{font-family:ui-monospace,Consolas,monospace;color:#9fbdad!important}.adminMaster .adminOutline{min-height:42px;border-radius:4px;font-family:ui-monospace,Consolas,monospace;font-size:10px;letter-spacing:.04em;border-color:#375a49!important;color:#c8e2d4!important;background:#0c1d19!important}.adminMaster .adminOutline:hover{background:#193326!important;border-color:#a5ff39!important;color:#dfffbd!important}.adminMaster .adminStats{margin:20px 20px 16px!important;gap:14px!important}.adminMaster .adminStats article{position:relative;min-height:112px;padding:18px!important;border:1px solid #315348!important;border-top:2px solid #79c44b!important;border-radius:6px!important;background:linear-gradient(135deg,#11231f,#081316)!important;box-shadow:0 8px 25px #0003}.adminMaster .adminStats article:nth-child(n) .statIcon,.adminMaster .statIcon{width:40px;height:40px;flex:0 0 40px;border-radius:7px;border:1px solid #426c49!important;background:#172d1b!important;color:#a5ff39!important;font-size:21px!important;box-shadow:none}.adminMaster .adminStats strong{font-family:ui-monospace,Consolas,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:30px!important;letter-spacing:-.05em}.adminMaster .adminStats small{font-family:ui-monospace,Consolas,monospace;font-size:10px;color:#a0c4b2}.adminMaster .adminStats p{font-size:10px;line-height:1.5;color:#91ac9f}.adminMaster .adminWorkspace>.adminSection{margin:0 20px 16px!important;padding:20px!important}.adminMaster .adminDashboardGrid{padding:0 20px;grid-template-columns:minmax(0,1fr) 250px;gap:16px}.adminMaster .adminQuoteCard,.adminMaster .adminRailCard,.adminMaster .adminSection{border:1px solid #2d493e!important;border-radius:6px!important;background:linear-gradient(140deg,#0e1e1e,#081214)!important;box-shadow:0 8px 24px #0002}.adminMaster .adminSection{padding:18px;margin-bottom:16px!important;scroll-margin-top:18px}.adminMaster .adminSection h2{font-size:21px;letter-spacing:.04em;margin:0 0 16px;color:#e3f1e9}.adminMaster .adminSection h3{font-size:14px;margin:12px 0;color:#c5dccf}.adminMaster .adminSection>details,.adminMaster .adminSection>p,.adminMaster .adminSection>ul{font-size:12px;line-height:1.8;color:#b5cbbf}.adminMaster .adminSection>ul{padding-left:20px}.adminMaster .adminSection>details{border-top:1px solid #29463b;margin-top:14px;padding-top:10px}.adminMaster summary{cursor:pointer;min-height:40px;padding:8px 0}.adminMaster .adminSectionTitle{align-items:center;gap:12px;flex-wrap:wrap}.adminMaster .adminSectionTitle h2{font-size:21px!important;letter-spacing:.02em}.adminMaster .adminSectionTitle h2 i{height:1px;width:48px;background:linear-gradient(90deg,#a5ff39,transparent)!important}.adminMaster .adminId,.adminMaster .adminSectionTitle>span{font-family:ui-monospace,Consolas,monospace;font-size:11px!important;letter-spacing:.04em;color:#b6f889!important}.adminMaster .eyebrow{font-family:ui-monospace,Consolas,monospace;font-size:9px;letter-spacing:.16em;color:#97cc71!important}.adminMaster .adminQuoteCard{padding:16px!important;background:#0a1718!important}.adminMaster .adminQuoteHeader h3{font-size:18px!important}.adminMaster .adminQuoteHeader p{color:#99b3a6!important;line-height:1.6}.adminMaster .adminQuoteDetails,.adminMaster .adminQuoteFacts span{border-color:#2b473d!important;background:#071113!important;border-radius:4px!important;font-family:ui-monospace,Consolas,monospace;font-size:12px;line-height:1.7}.adminMaster .adminQuoteDetails b,.adminMaster .adminQuoteFacts b{color:#88b39e!important;font-size:9px;letter-spacing:.12em}.adminMaster .adminStatus{font-family:ui-monospace,Consolas,monospace;font-size:10px;border-radius:4px;background:#14271b!important;letter-spacing:.05em}.adminMaster .adminConvertMini label,.adminMaster .adminFormGrid label{color:#b6ccbf!important;font-size:11px!important}.adminMaster input,.adminMaster select,.adminMaster textarea{border-color:#37564a!important;background:#071113!important;border-radius:4px;color:#e5f2e9}.adminMaster :is(input,select,textarea,button,a):focus-visible{outline:2px solid #a5ff39!important;outline-offset:3px}.adminMaster .adminGreenButton{background:linear-gradient(120deg,#a5ff39,#84d931)!important;color:#0c1905!important;border-color:#c9ff97!important;box-shadow:0 0 18px #a5ff391a!important}.adminMaster .adminGreenButton:disabled{box-shadow:none!important}.adminMaster .adminConvertMini,.adminMaster .adminQuoteActions{border-top-color:#2c493d!important}.adminMaster .adminRailCard{padding:16px}.adminMaster .adminRailCard h3{font-family:ui-monospace,Consolas,monospace;font-size:11px;border-bottom-color:#2d493e;color:#b6f889!important;letter-spacing:.08em}.adminMaster .adminRailCard a,.adminMaster .adminRailCard button{border-color:#315143!important;background:#0a1917!important;color:#c9dfd2}.adminMaster .adminOrderTable,.adminMaster .orderOpsGrid section,.adminMaster .spoolManager{border-color:#315143!important;background:#0a1717}.adminMaster .adminOrderHead{background:#132c25!important;color:#b6f889!important;font-family:ui-monospace,Consolas,monospace}.adminMaster .opsReadTable th{color:#b6f889}.adminMaster .opsReadTable td{font-size:12px;padding:12px 10px}.adminMaster .adminFooter{border-top-color:#2c493e!important;color:#91aa9c!important;background:#071113}@media(max-width:1200px){.adminMaster .adminDashboardGrid{grid-template-columns:minmax(0,1fr)}.adminMaster .adminRightRail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.adminMaster .adminStats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:760px){.adminMaster{display:block!important}.adminMaster .adminSidebar{position:relative;height:auto;overflow:visible}.adminMaster .adminBrand{padding:14px 16px!important}.adminMaster .adminSidebarBottom,.adminMaster .adminTagline{display:none}.adminMaster .adminNav{display:flex!important;overflow-x:auto;gap:4px;padding:8px 12px}.adminMaster .adminNav a{flex:0 0 auto;white-space:nowrap;padding:10px 12px;margin:0}.adminMaster .adminNav a span{display:none}.adminMaster .adminCommandBar{padding:18px 16px}.adminMaster .adminHeaderTools{width:100%}.adminMaster .adminStats{margin:14px 12px!important;gap:8px!important}.adminMaster .adminStats article{padding:12px!important;gap:10px;min-height:98px}.adminMaster .adminStats article:nth-child(n) .statIcon,.adminMaster .statIcon{width:28px;height:28px;flex-basis:28px;font-size:16px!important}.adminMaster .adminStats strong{font-size:25px!important}.adminMaster .adminStats small{font-size:8px}.adminMaster .adminDashboardGrid{padding:0 12px}.adminMaster .adminWorkspace>.adminSection{margin:0 12px 14px!important;padding:16px!important}.adminMaster .adminRightRail{grid-template-columns:1fr}.adminMaster .adminSectionTitle h2{font-size:18px!important}.adminMaster .adminSection{padding:14px}.adminMaster .adminQuoteFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}.adminMaster .adminBrand{padding:20px 16px!important;gap:10px;min-height:98px;overflow:visible}.adminMaster .adminBrandSeal{flex:0 0 44px;width:44px;height:48px;margin:0}.adminMaster .adminBrandCopy strong{font-size:19px!important;letter-spacing:.01em;white-space:nowrap}.adminMaster .adminBrandCopy small{font-size:7px!important;letter-spacing:.015em!important;white-space:normal;line-height:1.5;max-width:130px}.adminMaster .adminTagline{padding:12px 16px!important;font-size:9px;line-height:1.6;letter-spacing:.08em}.adminMaster .adminCommandBar{min-height:98px;padding:20px 24px;align-items:center}.adminMaster .adminCommandBar h1{line-height:1.2;margin:0;overflow-wrap:normal}.adminMaster .adminCommandBar>div>p{font-size:10px;line-height:1.6;letter-spacing:.12em;margin-top:8px}@media(max-width:760px){.adminMaster .adminBrand{padding:16px!important;min-height:82px}.adminMaster .adminCommandBar{padding:18px 16px}.adminMaster .adminCommandBar h1{font-size:23px;line-height:1.25}}.adminMaster{grid-template-columns:260px minmax(0,1fr)}.adminShell .storefrontBrandMatch{display:flex!important;align-items:center;gap:.85rem;padding:24px 16px!important;min-height:98px;text-decoration:none}.adminShell .storefrontBrandMatch .neonMonogram{display:flex;flex-direction:column;align-items:center;justify-content:center;width:49px;height:49px;flex:0 0 49px;border:1px solid #b8ff00;border-radius:10px;color:#a5ff39;font-weight:950;font-size:30px;line-height:1;box-shadow:inset 0 0 20px rgba(140,255,0,.16),0 0 24px rgba(140,255,0,.38);text-shadow:0 0 12px rgba(140,255,0,.65);transform:skew(-5deg)}.adminShell .storefrontBrandMatch .neonMonogram span{font-size:10px;letter-spacing:.14em;line-height:1.25}.adminShell .storefrontBrandMatch .neonWordmark{color:#f4ffe7;font-size:23px;font-weight:950;font-style:normal;letter-spacing:.08em;line-height:1.1;white-space:nowrap}.adminShell .storefrontBrandMatch .neonWordmark em{font-style:normal;color:#a5ff39;text-shadow:0 0 18px rgba(140,255,0,.5)}.adminShell .storefrontBrandMatch .neonWordmark small{display:block;font-size:8px!important;font-weight:600;letter-spacing:.17em!important;color:#bed3ad!important;margin-top:6px;line-height:1.1}@media(max-width:760px){.adminMaster{display:block!important}.adminShell .storefrontBrandMatch{padding:16px!important;min-height:82px}}.nexusIdentity{display:inline-flex!important;align-items:center;gap:13.6px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;text-decoration:none;font-style:normal;flex-shrink:0;color:#f4ffe7}.nexusIdentity .nexusIdentityMark{display:flex;flex-direction:column;align-items:center;justify-content:center;width:49px;height:49px;flex:0 0 49px;border:1px solid #a5ff39;border-radius:10px;color:#a5ff39;font-weight:950;font-size:30px;line-height:1;box-shadow:inset 0 0 20px rgba(140,255,0,.16),0 0 24px rgba(140,255,0,.38);text-shadow:0 0 12px rgba(140,255,0,.65);transform:skew(-5deg)}.nexusIdentity .nexusIdentityMark span{display:block;font-size:10px;font-weight:950;letter-spacing:1.4px;line-height:12.5px;margin:0}.nexusIdentity .nexusIdentityWords{display:block;color:#f4ffe7;font-size:23px;font-weight:950;font-style:normal;letter-spacing:1.84px;line-height:25.3px;white-space:nowrap}.nexusIdentity .nexusIdentityWords em{font-style:normal;color:#a5ff39;text-shadow:0 0 18px rgba(140,255,0,.5)}.nexusIdentity .nexusIdentityWords small{display:block;font-size:8px!important;font-weight:600;letter-spacing:1.36px!important;color:#bed3ad!important;margin:6px 0 0!important;line-height:8.8px;white-space:nowrap}.adminShell .nexusIdentity.adminBrand{padding:24px 16px!important;min-height:98px;gap:13.6px;width:auto}@media(max-width:760px){.adminShell .nexusIdentity.adminBrand{padding:16px!important;min-height:82px}}.nexusIdentity.nexusEmblemIdentity{display:inline-flex!important;align-items:center;justify-content:center;flex-shrink:0;line-height:1}.nexusOriginalEmblem{display:block;width:112px;height:112px;flex:0 0 112px;border-radius:50%;background-image:url("/nexus-approved-hero%20(1).png");background-repeat:no-repeat;background-size:475% auto;background-position:50% 3.05%;box-shadow:0 0 24px rgba(140,255,0,.14),0 5px 18px #0005}.adminShell .nexusIdentity.nexusEmblemIdentity.adminBrand{display:flex!important;justify-content:center;padding:18px!important;min-height:184px;width:100%;border-bottom:1px solid #29443b}.adminShell .nexusOriginalEmblem{width:148px;height:148px;flex-basis:148px}.storefrontBackground .siteHeader{padding-top:.65rem;padding-bottom:.65rem}@media(max-width:760px){.nexusOriginalEmblem{width:88px;height:88px;flex-basis:88px}.adminShell .nexusIdentity.nexusEmblemIdentity.adminBrand{justify-content:flex-start;padding:14px 18px!important;min-height:116px}.adminShell .nexusOriginalEmblem{width:88px;height:88px;flex-basis:88px}}.adminMaster .opsFlowCaption{color:#a8c4b5;font-size:11px;margin-bottom:14px}.adminMaster .opsStageGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin:14px 0 22px}.adminMaster .opsStageGrid a{padding:16px;border:1px solid #365842;background:linear-gradient(135deg,#14291e,#0a1719);border-radius:5px;display:grid;grid-gap:8px;gap:8px}.adminMaster .opsStageGrid strong{font:700 25px ui-monospace,Consolas,monospace;color:#c6ff9c}.adminMaster .opsStageGrid span{font-size:11px;color:#c7dbce}.adminMaster .opsStageGrid a:hover{border-color:#a5ff39;background:#193322}.storefrontBackground .productDesignCredit{font-size:.7rem;color:#bfd1b3}.storefrontBackground .productDesignCredit a{text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.adminMaster .opsStageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.adminMaster .opsStageGrid a:last-child{grid-column:1/-1}}