:root{--bg:#0a0c0b;--bg-deep:#050706;--panel:#111512;--panel-2:#171c18;--panel-3:#1f2521;--line:#7dff9d21;--line-strong:#2ae15b6b;--green:#2ae15b;--green-bright:#08ffc0;--green-deep:#0c9763;--text:#f1f5f2;--muted:#9ba59d;--orange:#f5ae41;--red:#eb5e5e;--shadow:0 26px 70px #0000006b;--display:Impact, Haettenschweiler, "Arial Narrow Bold", "Arial Narrow", sans-serif;--body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:radial-gradient(circle at 85% 8%, #08ffc00e, transparent 24rem), radial-gradient(circle at 10% 34%, #2ae15b09, transparent 28rem), var(--bg);font-family:var(--body);min-width:320px;margin:0}body:before{content:"";pointer-events:none;z-index:100;opacity:.18;mix-blend-mode:soft-light;background-image:linear-gradient(#ffffff03 1px,#0000 1px);background-size:100% 4px;position:fixed;inset:0}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}button:disabled:hover{filter:none;transform:none}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--green-bright);outline-offset:3px}.visuallyHidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.shell{width:min(1210px,100% - 48px);margin-inline:auto}.utilityBar{color:#7c8b80;font-family:var(--display);letter-spacing:.12em;background:#030504;border-bottom:1px solid #2ae15b2e;font-size:10px}.utilityInner{justify-content:flex-end;align-items:center;gap:28px;height:28px;display:flex}.utilityInner>span+span{border-left:1px solid #242b26;padding-left:28px}.utilityLive{color:#b5c7ba}.utilityLive.offline,.online.offline{color:#e7ad70}.utilityLive i,.eyebrow i,.online i{background:var(--green);width:6px;height:6px;box-shadow:0 0 12px var(--green);border-radius:50%;margin-right:7px;display:inline-block}.siteHeader{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#060907eb;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:28px;height:74px;display:flex}.brand{color:#fff;background:0 0;border:0;flex:none;align-items:center;padding:0;display:inline-flex}.brand img{object-fit:cover;object-position:center;border:1px solid #2ae15b5c;width:146px;height:52px;display:block;box-shadow:0 0 20px #2ae15b17}.nav nav{align-self:stretch;align-items:stretch;gap:28px;display:flex}.nav nav button,.navActions>button:not(.goldBtn):not(.menuToggle),footer button{color:#aab4ad;background:0 0;border:0;padding:0}.nav nav button{font-family:var(--display);letter-spacing:.065em;text-transform:uppercase;font-size:13px;position:relative}.nav nav button:after{content:"";background:linear-gradient(90deg, var(--green), var(--green-bright));transform-origin:0;height:2px;transition:transform .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.nav nav button:hover,.nav nav button.active,.navActions>button:not(.goldBtn):hover,footer button:hover{color:var(--green-bright)}.nav nav button:hover:after,.nav nav button.active:after{transform:scaleX(1)}.navActions{align-items:center;gap:17px;display:flex}.navActions>button:not(.goldBtn):not(.menuToggle){font-size:12px;font-weight:750}.menuToggle{border:1px solid var(--line);background:#111713;width:38px;height:38px;padding:10px;display:none}.menuToggle span{background:var(--green);height:2px;margin:4px 0;display:block}.mobileMenu{display:none}.goldBtn,.outlineBtn{min-height:43px;font-family:var(--display);letter-spacing:.065em;text-transform:uppercase;border-radius:2px;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-size:13px;font-weight:400;transition:transform .18s,border-color .18s,color .18s,filter .18s;display:inline-flex}.goldBtn{color:#061008;background:linear-gradient(135deg, #1bc64a 0%, var(--green) 46%, #75f690 100%);border:1px solid #42f06d;box-shadow:0 9px 28px #2ae15b26,inset 0 1px #ffffff59}.goldBtn:hover{filter:brightness(1.08);transform:translateY(-2px)}.goldBtn>b{font-size:15px}.goldBtn span{color:#fff;text-align:center;min-width:20px;font-family:var(--body);background:#041008d1;border-radius:20px;padding:2px 6px;font-size:10px}.outlineBtn{color:#e9efeb;background:#121814cc;border:1px solid #343d36}.outlineBtn:hover{color:var(--green-bright);border-color:var(--line-strong);transform:translateY(-2px)}.big{min-height:52px;padding-inline:24px}.full{width:100%}.announcement{color:#aeb9b1;background:#101411;border-bottom:1px solid #242b26;justify-content:center;align-items:center;gap:13px;min-height:32px;padding:7px 14px;font-size:11px;display:flex}.announcement>span{color:var(--green);font-family:var(--display);letter-spacing:.11em}.announcement.offline{color:#e7ad70;background:#1a130c;border-color:#4c3822}.announcement.offline>span{color:#f2b96f}.connectionNotice{color:#b9c5bc;text-align:center;background:#101611;border-bottom:1px solid #29332b;justify-content:center;align-items:center;gap:14px;min-height:40px;padding:9px 20px;font-size:12px;display:flex}.connectionNotice.loading{color:#b7f8c7}.connectionNotice.error{color:#ffd3d3;background:#241313;border-color:#5f3030}.connectionNotice button{color:#fff;background:#321818;border:1px solid #825050;border-radius:2px;padding:5px 9px}.home{overflow:hidden}.brandReel{background:#050807;border:1px solid #2ae15b8c;height:clamp(96px,15.5vw,188px);margin-top:28px;position:relative;overflow:hidden;box-shadow:0 0 0 3px #2ae15b09,0 20px 55px #0000006b}.brandReel:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0205032e,#0000 35% 65%,#0205032e);position:absolute;inset:0}.brandReel video{object-fit:cover;width:100%;height:100%;display:block}.hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:64px;min-height:650px;padding-top:68px;padding-bottom:82px;display:grid;position:relative}.hero:before{content:"";opacity:.18;background:repeating-conic-gradient(from 90deg, transparent 0 8deg, #2ae15b24 8deg 8.35deg);pointer-events:none;border-radius:50%;width:680px;height:680px;position:absolute;top:8%;right:-18%;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 68%);mask-image:radial-gradient(circle,#000 0,#0000 68%)}.heroCopy,.quickCard{z-index:1;position:relative}.eyebrow{color:#a6f5bb;font-family:var(--display);letter-spacing:.115em;background:#2ae15b0e;border:1px solid #2ae15b33;align-items:center;padding:9px 12px;font-size:11px;display:inline-flex}.hero h1,.pageHead h1,.sectionTitle h2,.closingCta h2{font-family:var(--display);letter-spacing:.018em;text-transform:uppercase;margin:20px 0;font-weight:400}.hero h1{max-width:690px;font-size:clamp(50px,5.7vw,78px);line-height:.95}.hero h1 em{color:#0000;background:linear-gradient(180deg, var(--green-bright), var(--green) 58%, #079b54);text-shadow:0 0 36px #2ae15b1f;-webkit-background-clip:text;background-clip:text;font-style:normal;display:inline-block}.heroCopy>p{color:#adb8b0;max-width:600px;font-size:16px;line-height:1.75}.heroBtns{flex-wrap:wrap;gap:12px;margin:30px 0 35px;display:flex}.heroMetrics{border-top:1px solid #2a322c;grid-template-columns:repeat(3,1fr);max-width:590px;display:grid}.heroMetrics div{padding:22px 18px 0 0}.heroMetrics strong{color:var(--green-bright);font-family:var(--display);letter-spacing:.035em;font-size:25px;font-weight:400;display:block}.heroMetrics span{color:#77847a;text-transform:uppercase;letter-spacing:.055em;margin-top:3px;font-size:10px;display:block}.card,.quickCard{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(145deg,#181e19fa,#0b0f0cfa);border-radius:3px}.quickCard{border-top-color:#2ae15b94;padding:22px}.quickCard:before,.quickCard:after,.calculator:before,.featuredAccount:before{content:"";border-color:var(--green);pointer-events:none;width:16px;height:16px;position:absolute}.quickCard:before,.calculator:before,.featuredAccount:before{border-top:2px solid;border-left:2px solid;top:-1px;left:-1px}.quickCard:after{border-bottom:2px solid;border-right:2px solid;bottom:-1px;right:-1px}.terminalLine{color:#66736a;font-family:var(--display);letter-spacing:.13em;justify-content:space-between;align-items:center;margin:-4px 0 18px;font-size:9px;display:flex}.online{color:#aaf4bd;font-family:var(--body);letter-spacing:.04em;font-size:10px}.quickHead{justify-content:space-between;align-items:start;display:flex}.quickHead small,.panelCode{color:var(--green);font-family:var(--display);letter-spacing:.13em;font-size:9px}.quickHead h2{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;margin:5px 0 17px;font-size:28px;font-weight:400}.tabs{background:#080b09;border:1px solid #28302a;grid-template-columns:repeat(4,1fr);gap:4px;padding:5px;display:grid}.tabs button{color:#7f8c83;background:0 0;border:0;min-height:42px;font-size:11px;font-weight:750}.tabs button b{width:19px;height:19px;font-family:var(--display);border:1px solid #39423b;place-items:center;margin-right:4px;font-weight:400;display:inline-grid}.tabs button.active{color:#d8f9e0;box-shadow:inset 0 -2px 0 var(--green);background:#1a241d}.tabs button.active b{color:var(--green-bright);border-color:#2ae15b80}.quickRows{gap:8px;margin-top:14px;display:grid}.quickRows>button{color:#fff;text-align:left;background:#0f1511;border:1px solid #273029;border-radius:2px;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;padding:13px;transition:background .18s,border-color .18s,transform .18s;display:grid}.quickRows>button:hover{background:#141d17;border-color:#2ae15b6b;transform:translate(3px)}.iconBox{width:42px;height:42px;color:var(--green-bright);font-family:var(--display);letter-spacing:.03em;background:#080d09;border:1px solid #2ae15b36;place-items:center;font-size:10px;display:grid}.quickRows b,.quickRows small{display:block}.quickRows b{font-size:12px}.quickRows small{color:#7d8b81;margin-top:5px;font-size:10px}.quickRows i{color:#071009;background:var(--green);margin-left:5px;padding:3px 5px;font-size:7px;font-style:normal}.quickRows strong{color:#e8efea;white-space:nowrap;font-size:11px}.secureLine{color:#758279;border-top:1px solid #28302a;margin-top:14px;padding-top:15px;font-size:10px}.secureLine span{color:var(--green);font-family:var(--display);letter-spacing:.09em;margin-right:8px}.categoryRail{background:#0c100d;border:1px solid #283129;grid-template-columns:repeat(4,1fr);display:grid;box-shadow:0 18px 55px #0000003b}.categoryRail>button{color:#fff;text-align:left;background:0 0;border:0;border-right:1px solid #283129;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:108px;padding:20px;display:grid}.categoryRail>button:last-child{border-right:0}.categoryRail>button:hover{background:linear-gradient(135deg,#2ae15b17,#0000)}.categoryRail>button>span{color:var(--green);font-family:var(--display);font-size:15px}.categoryRail b,.categoryRail small{display:block}.categoryRail b{font-family:var(--display);letter-spacing:.045em;font-size:15px;font-weight:400}.categoryRail small{color:#758178;margin-top:5px;font-size:10px}.categoryRail i{color:#607067;font-style:normal}.marketSection,.featuredSection{padding:100px 0}.sectionTitle{justify-content:space-between;align-items:end;gap:28px;margin-bottom:31px;display:flex}.sectionTitle h2{margin:13px 0 6px;font-size:clamp(39px,5vw,58px);line-height:.98}.sectionTitle p,.pageHead p{color:var(--muted)}.ratePill{color:#c9f8d4;border:1px solid var(--line-strong);font-family:var(--display);letter-spacing:.06em;white-space:nowrap;background:#2ae15b0a;padding:11px 14px;font-size:12px}.ratePill.offline{color:#e7ad70;background:#925b1c17;border-color:#5c4529}.marketUnavailable{color:#dac7ab;background:linear-gradient(110deg,#8e5b1f21,#0000),#11100d;border:1px solid #4c3d28;justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.marketUnavailable.compact{margin-top:13px;padding:15px}.marketUnavailable b,.marketUnavailable span{display:block}.marketUnavailable b{color:#f2c98e;font-family:var(--display);letter-spacing:.045em;text-transform:uppercase;font-weight:400}.marketUnavailable span{color:#a99982;margin-top:5px;font-size:11px;line-height:1.5}.marketUnavailable button{flex:none}.calcGrid{grid-template-columns:1.06fr .94fr;gap:20px;display:grid}.calculator,.delivery,.serviceBuilder,.panel,.supportForm,.supportInfo{padding:28px}.calculator{position:relative}.panelCode{margin-bottom:22px}.calculator label,.panel label,.modal label,.builderFields label{color:#aab6ad;letter-spacing:.055em;gap:8px;margin-bottom:13px;font-size:11px;font-weight:800;display:grid}.qtyInput{background:#080b09;border:1px solid #344039;align-items:center;display:flex;overflow:hidden}.qtyInput input{color:#fff;min-width:0;font-family:var(--display);background:0 0;border:0;outline:0;flex:1;padding:19px;font-size:34px}.qtyInput span{color:#8b978e;font-family:var(--display);letter-spacing:.06em;padding:0 19px;font-size:11px}.presetRow{gap:7px;margin:12px 0 22px;display:flex}.presetRow button{color:#b8c2ba;background:#131914;border:1px solid #303a32;border-radius:1px;flex:1;padding:9px;font-size:11px}.presetRow button:hover{color:var(--green-bright);border-color:var(--line-strong)}.totalLine{border-top:1px solid #29322b;justify-content:space-between;align-items:center;margin-top:8px;padding:20px 0;display:flex}.totalLine span{color:#8d9a90;letter-spacing:.04em;font-size:11px}.totalLine strong{color:var(--green-bright);font-family:var(--display);letter-spacing:.035em;font-size:27px;font-weight:400}.delivery{align-content:start;gap:0;display:grid}.deliveryStep{grid-template-columns:52px 1fr;align-items:start;column-gap:16px;display:grid}.delivery h3{font-family:var(--display);letter-spacing:.04em;margin:2px 0 4px;font-size:17px;font-weight:400}.delivery p{color:#87938a;margin:0 0 25px;font-size:12px;line-height:1.55}.stepNo{width:43px;height:43px;color:var(--green-bright);border:1px solid var(--line-strong);font-family:var(--display);background:#2ae15b0a;place-items:center;font-size:15px;display:grid}.featuredSection{padding-top:24px}.featuredGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.featuredAccount{padding:0 22px 23px;position:relative;overflow:hidden}.accountVisual{background:radial-gradient(circle at 18% 30%,#08ffc03d,#0000 32%),repeating-linear-gradient(125deg,#0000 0 25px,#2ae15b0a 25px 26px),#0a100c;border-bottom:1px solid #2ae15b2e;justify-content:space-between;align-items:flex-end;height:112px;margin:0 -22px 18px;padding:18px 22px;display:flex}.accountVisual>span{color:#2ae15b30;font-family:var(--display);font-size:62px;line-height:.7}.accountVisual>b{color:#071109;background:var(--green);font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;padding:6px 8px;font-size:9px;font-weight:400}.accountScreenshot{aspect-ratio:3/2;color:#fff;cursor:zoom-in;background:#060907;border:1px solid #314037;border-radius:1px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.accountScreenshot:hover{border-color:var(--line-strong)}.accountScreenshot img{object-fit:contain;background:radial-gradient(circle at 50% 45%,#2ae15b12,#0000 54%),#050706;width:100%;height:100%;display:block}.accountScreenshot--featured{border-width:0 0 1px;width:calc(100% + 44px);margin:0 -22px 18px}.accountScreenshot--listing{border-width:1px 0;width:calc(100% + 40px);margin:16px -20px 20px}.accountScreenshot--admin{aspect-ratio:3/2}.statsImageHint{color:#d9ffe3;font-family:var(--display);letter-spacing:.065em;text-transform:uppercase;opacity:.9;background:#040a06e0;border:1px solid #2ae15b66;padding:6px 8px;font-size:10px;position:absolute;bottom:10px;left:10px}.accountScreenshot:hover .statsImageHint,.accountScreenshot:focus-visible .statsImageHint{opacity:1;color:var(--green-bright)}.accountScreenshotFallback{aspect-ratio:3/2;color:#89968c;letter-spacing:.055em;text-align:center;text-transform:uppercase;background:#090d0a;border:1px dashed #3a463d;place-items:center;margin-top:15px;padding:18px;font-size:10px;display:grid}.accountScreenshotFallback--listing{background:radial-gradient(circle at 50% 44%,#2ae15b12,#0000 38%),repeating-linear-gradient(125deg,#0000 0 30px,#2ae15b06 30px 31px),#070a08;border-width:1px 0;width:calc(100% + 40px);margin:16px -20px 20px}.accountScreenshotFallback--admin{margin-top:0}.featuredAccount h3,.accountCard h3{font-family:var(--display);letter-spacing:.035em;text-transform:uppercase;margin:17px 0 8px;font-size:22px;font-weight:400}.featuredAccount p,.accountCard p{color:#8d9990;min-height:45px;font-size:12px;line-height:1.55}.featureBand{background:#0c110d;border-top:1px solid #273028;border-bottom:1px solid #273028}.featureGrid{grid-template-columns:repeat(4,1fr);padding:30px 0;display:grid}.featureGrid>div{border-right:1px solid #29322b;padding:9px 28px}.featureGrid>div:first-child{padding-left:0}.featureGrid>div:last-child{border:0}.featureGrid span{color:var(--green);font-family:var(--display);font-size:15px}.featureGrid b{font-family:var(--display);letter-spacing:.045em;margin:10px 0 6px;font-size:16px;font-weight:400;display:block}.featureGrid p{color:#7e8b82;margin:0;font-size:11px;line-height:1.5}.closingCta{box-shadow:inset 5px 0 0 var(--green);background:linear-gradient(110deg,#2ae15b1f,#0a0e0b99 45%),#101511;border:1px solid #2ae15b47;justify-content:space-between;align-items:center;gap:35px;margin-top:86px;margin-bottom:86px;padding:46px;display:flex}.closingCta h2{margin:13px 0 6px;font-size:clamp(35px,4.4vw,54px)}.closingCta p{color:#9ba79e;margin:0}.closingCta>div:last-child{flex-shrink:0;gap:10px;display:flex}.page{min-height:680px;padding:74px 0 95px}.pageHead{border-bottom:1px solid #2a332c;margin-bottom:38px;padding-bottom:26px}.pageHead h1{margin:14px 0 6px;font-size:clamp(44px,5vw,62px);line-height:1}.toolbar{color:#859288;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:11px;display:flex}.search,input,select,textarea{color:#fff;background:#090d0a;border:1px solid #344039;border-radius:2px;outline:none;padding:12px}.search{width:min(430px,100%)}input:focus,select:focus,textarea:focus{border-color:var(--green)}.accountGrid,.serviceGrid,.stepsGrid,.trustGrid{gap:16px;display:grid}.accountGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.serviceGrid,.stepsGrid,.trustGrid{grid-template-columns:repeat(4,1fr)}.accountCard{padding:20px}.accountTop{color:#758278;letter-spacing:.055em;justify-content:space-between;font-size:9px;display:flex}.tag{background:var(--green);text-transform:uppercase;padding:4px 7px;font-weight:900;color:#061008!important}.stats{border-top:1px solid #2a332c;border-bottom:1px solid #2a332c;grid-template-columns:repeat(3,1fr);margin:16px 0;padding:13px 0;display:grid}.stats span{color:#7c8980;text-align:center;letter-spacing:.04em;font-size:8px}.stats b{color:#fff;font-family:var(--display);font-size:18px;font-weight:400;display:block}.buyRow{justify-content:space-between;align-items:center;gap:15px;display:flex}.buyRow strong{color:var(--green-bright);font-family:var(--display);font-size:22px;font-weight:400}.serviceTile{color:#fff;text-align:left;background:linear-gradient(145deg,#151b16,#0d120e);padding:23px}.serviceTile.selected{border-color:var(--line-strong);box-shadow:inset 0 -3px 0 var(--green)}.serviceTile>span{width:43px;height:43px;color:var(--green-bright);font-family:var(--display);background:#09100b;border:1px solid #2ae15b40;place-items:center;font-size:11px;display:grid}.serviceTile h3{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;margin:16px 0 6px;font-size:20px;font-weight:400}.serviceTile p{color:#8b978e;font-size:12px}.serviceBuilder{margin-top:22px}.serviceBuilder h2,.supportForm h2,.workerBanner h2{font-family:var(--display);letter-spacing:.035em;text-transform:uppercase;font-size:30px;font-weight:400}.builderFields{grid-template-columns:2fr 1fr 1fr;gap:12px;margin:22px 0;display:grid}.builderFields input,.builderFields select,.panel input{width:100%}.cartList,.orderTable{gap:10px;display:grid}.cartItem{grid-template-columns:1fr auto auto;align-items:center;gap:25px;padding:18px 22px;display:grid}.cartItem small{color:var(--green);text-transform:uppercase;font-size:9px}.cartItem h3{margin:4px 0}.cartItem button{color:#a9b4ac;background:0 0;border:0}.checkout{justify-content:flex-end;align-items:center;gap:25px;margin-top:18px;padding:20px;display:flex}.checkout strong{color:var(--green-bright);font-family:var(--display);font-size:26px;font-weight:400}.emptyState{color:#96a299;text-align:center;padding:42px}.emptyState h3{color:#fff;font-family:var(--display);text-transform:uppercase;font-size:24px;font-weight:400}.dashOrder,.adminOrder,.workerOrder{grid-template-columns:1.1fr 2fr auto auto;align-items:center;gap:20px;padding:17px 20px;display:grid}.dashOrder{grid-template-columns:1.1fr 2fr auto auto auto}.dashOrder small,.adminOrder small,.workerOrder small,.profileBox small,.miniRow small{color:#7b887e;margin-top:4px;display:block}.orderItems{flex-wrap:wrap;gap:5px;display:flex}.orderItems span{background:#18201a;padding:5px 7px;font-size:10px}.status{color:#b7f8c7;white-space:nowrap;text-transform:uppercase;border:1px solid #2ae15b54;padding:6px 9px;font-size:10px}.dashTwo{grid-template-columns:1.3fr .7fr;gap:18px;margin-top:24px;display:grid}.panel h3{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;margin-top:0;font-size:20px;font-weight:400}.miniRow{border-bottom:1px solid #2a332c;justify-content:space-between;padding:12px 0;display:flex}.miniRow em{color:var(--green);text-transform:uppercase;font-size:10px;font-style:normal}.profileBox{align-items:center;gap:12px;padding:15px 0 24px;display:flex}.avatar{color:#071008;background:var(--green);width:42px;height:42px;font-family:var(--display);place-items:center;font-size:20px;display:grid}.dangerBtn{color:#ffb0b0;background:#211111;border:1px solid #653b3b;border-radius:2px;padding:10px 14px}.cancelOrder{min-width:92px}.muted{color:#8d9990;font-size:12px;line-height:1.7}.adminStats{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px;display:grid}.stat{padding:20px}.stat small{color:#7d8980;text-transform:uppercase;display:block}.stat strong{color:var(--green-bright);font-family:var(--display);margin-top:7px;font-size:32px;font-weight:400;display:block}.subhead{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;margin:38px 0 15px;font-size:28px;font-weight:400}.adminOrder{grid-template-columns:1.4fr auto 180px 190px}.assignControl{gap:7px;min-width:150px;display:grid}.assignControl select{width:100%}.marketState{letter-spacing:.055em;text-transform:uppercase;border:1px solid #364239;margin:17px 0;padding:11px 12px;font-size:10px}.marketState.ready{color:#b8f7c8;background:#2ae15b0d;border-color:#2ae15b4d}.marketState.offline{color:#e7ad70;background:#925b1c14;border-color:#5c4529}.inventoryPanel{padding:28px}.inventoryHead,.inventoryActions{justify-content:space-between;align-items:center;gap:24px;display:flex}.inventoryHead h3{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;margin:9px 0 4px;font-size:24px;font-weight:400}.inventoryHead p{color:#89968c;margin:0;font-size:12px}.inventoryForm{border-top:1px solid #2a332c;margin-top:25px;padding-top:24px}.inventoryFields{grid-template-columns:2fr 1fr repeat(4,.8fr) 1fr;gap:12px;display:grid}.inventoryFields label{color:#aab6ad;letter-spacing:.055em;align-content:start;gap:8px;margin-bottom:13px;font-size:11px;font-weight:800;display:grid}.inventoryFields input,.inventoryFields select,.inventoryFields textarea{width:100%}.inventoryNote{grid-column:1/-1}.inventoryNote textarea{resize:vertical}.inventoryActions{padding-top:4px}.inventoryActions small{color:#748078;max-width:660px;font-size:10px;line-height:1.55}.inventoryList{gap:10px;display:grid}.inventoryRow{grid-template-columns:minmax(230px,1.5fr) minmax(210px,1fr) auto auto;align-items:center;gap:20px;padding:20px;display:grid}.inventoryRow.locked{background:linear-gradient(110deg, #9b77280e, transparent), var(--panel);border-color:#4c452e}.inventoryIdentity>div{align-items:center;gap:9px;display:flex}.inventoryIdentity small{color:#637067;letter-spacing:.04em;font-size:9px}.inventoryIdentity h3{font-family:var(--display);letter-spacing:.035em;text-transform:uppercase;margin:11px 0 5px;font-size:18px;font-weight:400}.inventoryIdentity p{color:#7e8c82;margin:0;font-size:11px;line-height:1.5}.inventoryNumbers{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.inventoryNumbers span{color:#738078;text-align:center;letter-spacing:.04em;text-transform:uppercase;font-size:8px}.inventoryNumbers b{color:#fff;font-family:var(--display);margin-bottom:4px;font-size:17px;font-weight:400;display:block}.inventoryRow>strong{color:var(--green-bright);font-family:var(--display);white-space:nowrap;font-size:19px;font-weight:400}.accountStatus{letter-spacing:.05em;text-align:center;text-transform:uppercase;border:1px solid #3d4b40;padding:6px 8px;font-size:9px}.accountStatus.available{color:#b7f8c7;border-color:#2ae15b54}.accountStatus.reserved{color:#f1d28f;border-color:#66542f}.accountStatus.sold{color:#a4ada6;border-color:#495049}.inventoryMedia{border-top:1px solid #263129;grid-column:1/-1;grid-template-columns:minmax(360px,560px) minmax(0,1fr);align-items:start;gap:14px;min-width:0;padding-top:4px;display:grid}.inventoryMedia>.accountScreenshot,.inventoryMedia>.inventoryImageEmpty{margin-top:14px}.inventoryControls{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));align-self:center;gap:8px;margin-top:14px;display:grid}.inventoryControls>button,.imageFileButton{width:100%;min-height:44px;padding:10px 11px;font-size:10px}.imageFileButton{cursor:pointer;position:relative}.imageFileButton:focus-within{color:var(--green-bright);border-color:var(--green-bright);outline:2px solid var(--green-bright);outline-offset:3px}.imageFileButton.disabled{cursor:not-allowed;opacity:.55}.imageFileButton.disabled:hover{color:#e9efeb;border-color:#343d36;transform:none}.inventoryImageEmpty{aspect-ratio:3/2;color:#68756c;text-align:center;background:#090d0a;border:1px dashed #354138;place-content:center;gap:4px;padding:12px;display:grid}.inventoryImageEmpty span{color:#8f9c92;font-family:var(--display);letter-spacing:.06em;font-size:12px}.inventoryImageEmpty small{text-transform:uppercase;font-size:8px;line-height:1.4}.imageRemoveConfirm{background:#180e0e;border:1px solid #563333;grid-column:2;gap:7px;padding:10px;display:grid}.imageRemoveConfirm>span{color:#ffb0b0;letter-spacing:.05em;text-transform:uppercase;font-size:9px}.imageRemoveConfirm>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.imageRemoveConfirm button{min-height:36px;padding:8px;font-size:9px}.workerBanner{justify-content:space-between;align-items:center;margin-bottom:20px;padding:24px;display:flex}.workerBanner h2{margin:12px 0 4px}.workerBanner p{color:#8d9990;margin:0}.workerBanner>strong{color:var(--green-bright);font-family:var(--display);font-size:28px;font-weight:400}.workerSession{justify-items:end;gap:12px;display:grid}.workerSession strong{color:var(--green-bright);font-family:var(--display);font-size:28px;font-weight:400}.workerOrder{grid-template-columns:1fr auto auto auto}.supportGrid{grid-template-columns:1.1fr .9fr;gap:18px;display:grid}.supportForm textarea{resize:vertical;width:100%;margin:15px 0 5px}.fieldCount{color:#77847a;text-align:right;margin-bottom:14px;font-size:10px}.supportInfo p{color:#929e95;line-height:1.7}.supportStatus{border-top:1px solid #2a332c;gap:12px;padding:16px 0;display:flex}.supportStatus>span{color:var(--green)}.supportStatus small{color:#819086;margin-top:3px;display:block}.stepsGrid{grid-template-columns:repeat(3,1fr)}.stepCard,.trustGrid .panel{padding:25px}.stepCard>span{color:var(--green);font-family:var(--display);font-size:26px}.stepCard h3,.trustGrid h3{font-family:var(--display);letter-spacing:.035em;text-transform:uppercase;font-size:20px;font-weight:400}.stepCard p,.trustGrid p{color:#89968c;font-size:12px;line-height:1.65}.trustGrid{grid-template-columns:repeat(2,1fr)}footer{background:#050706;border-top:1px solid #243027;padding:52px 0 24px}.footerGrid{grid-template-columns:2fr repeat(3,1fr);gap:42px;display:grid}.brand.static{display:inline-flex}.brand.static img{width:176px;height:75px}.footerGrid>div>p{color:#718077;max-width:330px;font-size:11px;line-height:1.6}.footerGrid>div:not(:first-child){flex-direction:column;align-items:flex-start;gap:11px;display:flex}.footerGrid>div>b{color:#d9e4dc;font-family:var(--display);letter-spacing:.06em;margin-bottom:6px;font-size:14px;font-weight:400}.footerGrid button{font-size:11px}.legal{color:#59675e;letter-spacing:.045em;text-transform:uppercase;border-top:1px solid #202822;justify-content:space-between;margin-top:37px;padding-top:20px;font-size:9px;display:flex}.toast{z-index:90;color:#d6f9df;box-shadow:var(--shadow);background:#12371d;border:1px solid #2c7e43;border-radius:2px;padding:12px 18px;position:fixed;top:88px;right:24px}.modalBackdrop{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000c2;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modal{border-top-color:#2ae15b80;width:min(480px,100%);padding:30px;position:relative}.modal h2{font-family:var(--display);letter-spacing:.035em;text-transform:uppercase;margin:16px 0 8px;font-size:34px;font-weight:400}.modal p{color:#94a198;line-height:1.7}.close{color:#8f9c92;background:0 0;border:0;font-size:26px;position:absolute;top:10px;right:14px}.statsLightbox{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e6;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.statsLightboxPanel{background:#0b0f0c;border:1px solid #2ae15b5c;grid-template-rows:auto minmax(0,1fr);gap:16px;width:min(1320px,100%);max-height:calc(100vh - 48px);padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 100px #000000c7}.statsLightboxPanel header{padding-right:52px}.statsLightboxPanel h2{font-family:var(--display);letter-spacing:.035em;text-transform:uppercase;margin:9px 0 3px;font-size:clamp(25px,3vw,38px);font-weight:400}.statsLightboxPanel p{color:#859289;margin:0;font-size:11px;line-height:1.5}.statsLightboxClose{z-index:2;top:15px;right:18px}.statsLightboxCanvas{background:radial-gradient(circle at 50% 42%,#2ae15b0f,#0000 55%),#030504;border:1px solid #28342c;place-items:center;min-height:180px;display:grid;overflow:auto}.statsLightboxCanvas img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 190px);display:block}.statsLightboxError{color:#b9a68d;text-align:center;padding:42px;font-size:12px}.authForm{gap:2px;margin-top:20px;display:grid}.authForm input{width:100%}.authSwitch{color:#a9b5ad;background:0 0;border:0;width:100%;margin-top:16px;padding:8px;font-size:12px}.authSwitch:hover{color:var(--green-bright)}.successIcon{color:#071008;background:var(--green);border-radius:50%;place-items:center;width:52px;height:52px;font-size:27px;display:grid}@media (max-width:1040px){.nav nav{gap:17px}.hero{gap:34px}.categoryRail{grid-template-columns:repeat(2,1fr)}.categoryRail>button:nth-child(2){border-right:0}.categoryRail>button:nth-child(-n+2){border-bottom:1px solid #283129}.accountGrid,.serviceGrid{grid-template-columns:repeat(2,1fr)}.inventoryFields{grid-template-columns:repeat(4,1fr)}.inventoryFields label:first-child{grid-column:span 2}.inventoryRow{grid-template-columns:minmax(220px,1.4fr) minmax(190px,1fr) auto auto}.inventoryMedia{grid-template-columns:minmax(320px,480px) minmax(0,1fr)}.imageRemoveConfirm{grid-column:2}}@media (max-width:860px){.nav nav{display:none}.menuToggle{display:block}.mobileMenu{background:#263029;border-top:1px solid #263029;grid-template-columns:repeat(3,1fr);gap:1px;padding:1px;display:grid}.mobileMenu button{color:#b8c2bb;min-height:48px;font-family:var(--display);letter-spacing:.055em;text-transform:uppercase;background:#0e130f;border:0;font-size:12px}.mobileMenu button:hover{color:var(--green-bright);background:#151d17}.hero{grid-template-columns:1fr;gap:38px;padding-top:58px}.heroCopy{text-align:center}.heroCopy>p,.heroMetrics{margin-inline:auto}.heroBtns{justify-content:center}.quickCard{width:min(620px,100%);margin-inline:auto}.calcGrid,.supportGrid,.dashTwo{grid-template-columns:1fr}.featuredGrid{grid-template-columns:repeat(2,1fr)}.featuredAccount:last-child{display:none}.featureGrid{grid-template-columns:repeat(2,1fr)}.featureGrid>div{border-bottom:1px solid #29322b}.featureGrid>div:nth-child(2){border-right:0}.closingCta{flex-direction:column;align-items:flex-start}.footerGrid{grid-template-columns:1.5fr 1fr 1fr}.footerGrid>div:last-child{display:none}.adminOrder{grid-template-columns:1fr auto}.assignControl{min-width:180px}.workerOrder,.dashOrder{grid-template-columns:1fr auto}.inventoryFields{grid-template-columns:repeat(2,1fr)}.inventoryFields label:first-child{grid-column:1/-1}.inventoryRow{grid-template-columns:1fr auto}.inventoryIdentity,.inventoryNumbers{grid-column:1/-1}.inventoryMedia{grid-template-columns:minmax(280px,400px) minmax(220px,1fr)}.inventoryControls{grid-template-columns:1fr}}@media (max-width:620px){.shell{width:min(100% - 28px,1210px)}.utilityInner{justify-content:space-between;gap:8px}.utilityInner span:nth-child(2){display:none}.utilityInner>span+span{border-left:0;padding-left:0}.nav{gap:12px;height:64px}.brand img{width:116px;height:48px}.navActions{gap:9px}.navActions>.userBtn,.navActions>button:not(.goldBtn):not(.menuToggle){display:none}.cartBtn{min-width:70px;min-height:38px;padding:9px 10px;font-size:11px}.menuToggle{width:37px;height:37px}.mobileMenu{grid-template-columns:repeat(2,1fr)}.announcement{font-size:9px}.announcement span{display:none}.brandReel{height:86px;margin-top:16px}.hero{min-height:auto;padding-top:46px;padding-bottom:64px}.hero h1{font-size:48px}.heroCopy>p{font-size:14px}.heroBtns{flex-direction:column}.heroBtns>button{width:100%}.heroMetrics{gap:8px}.heroMetrics div{padding-right:5px}.heroMetrics strong{font-size:22px}.heroMetrics span{font-size:8px}.quickCard{padding:15px}.quickHead h2{font-size:23px}.tabs{grid-template-columns:repeat(2,1fr)}.quickRows>button{grid-template-columns:42px 1fr}.quickRows>button strong{grid-column:2}.categoryRail{grid-template-columns:1fr}.categoryRail>button{border-bottom:1px solid #283129;border-right:0;min-height:86px}.categoryRail>button:nth-child(3){border-bottom:1px solid #283129}.categoryRail>button:last-child{border-bottom:0}.marketSection,.featuredSection{padding:72px 0}.sectionTitle{flex-direction:column;align-items:flex-start}.sectionTitle h2{font-size:43px}.toolbar{flex-direction:column;align-items:stretch;gap:10px}.toolbar span{text-align:right}.marketUnavailable,.inventoryHead,.inventoryActions{flex-direction:column;align-items:flex-start}.marketUnavailable button,.inventoryHead button,.inventoryActions button{width:100%}.presetRow{grid-template-columns:repeat(3,1fr);display:grid}.featuredGrid,.accountGrid,.serviceGrid,.stepsGrid,.trustGrid,.adminStats{grid-template-columns:1fr}.featuredAccount:last-child{display:block}.featureGrid{grid-template-columns:1fr}.featureGrid>div{border-right:0;padding:20px 0}.featureGrid>div:last-child{border-bottom:0}.closingCta{margin-top:64px;margin-bottom:64px;padding:30px 22px}.closingCta>div:last-child{flex-direction:column;width:100%}.builderFields{grid-template-columns:1fr}.cartItem{grid-template-columns:1fr auto}.cartItem button{text-align:left;grid-column:1/-1}.checkout{flex-wrap:wrap}.dashOrder,.workerOrder,.adminOrder{grid-template-columns:1fr}.dashOrder>*,.workerOrder>*,.adminOrder>*{justify-self:start}.cancelOrder{width:100%}.inventoryPanel{padding:20px}.inventoryFields,.inventoryRow{grid-template-columns:1fr}.inventoryFields label:first-child,.inventoryIdentity,.inventoryNumbers,.inventoryMedia{grid-column:auto}.inventoryRow>strong,.accountStatus,.inventoryMedia{width:100%}.accountStatus{box-sizing:border-box}.inventoryMedia,.inventoryControls{grid-template-columns:1fr}.imageRemoveConfirm{grid-column:auto}.statsLightbox{padding:10px}.statsLightboxPanel{gap:12px;max-height:calc(100vh - 20px);padding:16px}.statsLightboxPanel header{padding-right:38px}.statsLightboxPanel p{font-size:10px}.statsLightboxClose{top:8px;right:9px}.statsLightboxCanvas img{max-height:calc(100vh - 160px)}.assignControl{width:100%}.workerBanner{align-items:flex-start;gap:18px}.workerSession{justify-items:end}.footerGrid{grid-template-columns:1fr 1fr}.footerGrid>div:first-child{grid-column:1/-1}.legal{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.brandReel video{display:none}.brandReel{background:#050807 url(/thedang-brand-poster.png) 50%/cover no-repeat}}
