:root{--ink:#10120f;--paper:#eceee8;--panel:#f7f8f4;--line:#c9cdc4;--muted:#687067;--green:#b8e34d;--dark-green:#1e6c4b;--amber:#edae49;--red:#d85e4b;--sans:var(--font-sans),Arial,sans-serif;--mono:var(--font-mono),monospace}*{box-sizing:border-box}html{background:var(--paper);scroll-behavior:smooth}body{color:var(--ink);font-family:var(--sans);background:linear-gradient(90deg,#14181406 1px,transparent 1px),var(--paper);background-size:72px 72px;margin:0}a{color:inherit;text-decoration:none}button{font:inherit}img{object-fit:cover}.pageShell{width:min(1240px,100% - 48px);margin:0 auto}.siteHeader{z-index:50;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#10120ff5;border-bottom:1px solid #343832;position:sticky;top:0}.navShell{align-items:center;gap:42px;width:min(1340px,100% - 40px);height:76px;margin:auto;display:flex}.brand{align-items:center;gap:11px;margin-right:auto;display:flex}.brandMark{background:var(--green);width:38px;height:38px;color:var(--ink);clip-path:polygon(0 0,100% 0,100% 76%,76% 100%,0 100%);place-items:center;font-size:22px;font-weight:900;display:grid}.brand b,.brand small{display:block}.brand b{letter-spacing:.14em;font-size:14px}.brand small{font:500 8px var(--mono);letter-spacing:.16em;color:#959b92;margin-top:3px}.mainNav{align-items:center;gap:30px;height:100%;display:flex}.mainNav>a{height:100%;font:500 12px var(--mono);text-transform:uppercase;letter-spacing:.08em;color:#aeb4ab;border-bottom:2px solid #0000;align-items:center;display:flex}.mainNav>a:hover,.mainNav>a.active{color:#fff;border-color:var(--green)}.walletButton{border:1px solid var(--green);background:var(--green);height:42px;color:var(--ink);font:600 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:9px;padding:0 17px;display:inline-flex}.walletButton:hover{filter:brightness(1.08)}.walletButton.connected{color:#fff;background:0 0;border-color:#50564d}.walletButton.warning{background:var(--amber);border-color:var(--amber)}.liveDot{background:var(--green);border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #b8e34d1f}.menuButton,.mobileWallet{display:none}.hero{color:#fff;background:#10120f;border-bottom:1px solid #343832;min-height:665px;overflow:hidden}.heroGrid{grid-template-columns:52% 48%;width:min(1340px,100% - 40px);min-height:665px;margin:auto;display:grid}.heroCopy{flex-direction:column;justify-content:center;padding:75px 60px 75px 0;display:flex;position:relative}.heroCopy:after{content:"";border-right:1px solid #343832;height:100%;position:absolute;top:0;right:0}.eyebrow{font:600 10px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dark-green);align-items:center;gap:9px;display:flex}.eyebrow span{border-top:2px solid;width:22px}.hero .eyebrow{color:var(--green)}.hero h1{letter-spacing:-.065em;text-transform:uppercase;margin:28px 0 30px;font-size:clamp(54px,6.3vw,91px);line-height:.93}.hero h1 em{color:var(--green);font-style:normal}.heroCopy>p{color:#afb5ac;max-width:600px;margin:0;font-size:17px;line-height:1.7}.heroActions{gap:11px;margin-top:39px;display:flex}.button{background:var(--ink);color:#fff;border:1px solid var(--ink);min-height:42px;font:600 11px var(--mono);text-transform:uppercase;letter-spacing:.055em;cursor:pointer;justify-content:center;align-items:center;gap:9px;padding:0 17px;transition:all .15s;display:inline-flex}.button:hover:not(:disabled){background:#2a2e28;transform:translateY(-1px)}.button.large{min-height:49px;padding:0 22px}.button.secondary{color:var(--ink);background:0 0;border-color:#9fa59b}.hero .button{background:var(--green);color:var(--ink);border-color:var(--green)}.hero .button.secondary{color:#fff;background:0 0;border-color:#5a6057}.button:disabled{opacity:.45;cursor:not-allowed}.trustRow{color:#7f877c;font:500 9px var(--mono);text-transform:uppercase;letter-spacing:.08em;gap:24px;margin-top:48px;display:flex}.trustRow span{align-items:center;gap:7px;display:flex}.heroVisual{min-height:665px;position:relative}.gridBackdrop{background-color:#0000;background-image:linear-gradient(#b8e34d14 1px,#0000 1px),linear-gradient(90deg,#b8e34d14 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:54px 54px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 5%,#000 45%,#0000 95%);mask-image:linear-gradient(#0000 5%,#000 45%,#0000 95%)}.heroWorker{position:absolute;inset:40px -90px 0 15px}.heroWorker img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 30px 55px #00000073)}.visualLabel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#10120feb;border:1px solid #41473f;min-width:168px;padding:15px 18px;position:absolute}.visualLabel:before{content:"";background:var(--green);width:3px;height:22px;position:absolute;top:-1px;left:-1px}.visualLabel.top{top:95px;right:0}.visualLabel.bottom{bottom:62px;left:25px}.visualLabel small,.visualLabel b,.visualLabel span{display:block}.visualLabel small{font:500 8px var(--mono);letter-spacing:.14em;color:#858c82}.visualLabel b{font:600 22px var(--mono);margin:5px 0}.visualLabel span{font:500 9px var(--mono);color:var(--green)}.homeStats{padding:86px 0}.statsHeader,.sectionBar{justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.statsHeader h2,.sectionBar h2{letter-spacing:-.035em;margin:10px 0 0;font-size:30px}.dataNotice{border:1px solid var(--line);font:500 9px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:#ffffff73;align-items:center;gap:9px;padding:9px 12px;display:inline-flex}.dataNotice .liveDot{background:var(--amber);box-shadow:none}.dataNotice.live .liveDot{background:var(--green)}.statGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.statGrid.three{grid-template-columns:repeat(3,1fr);margin:24px 0}.statTile{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#f7f8f4bf;min-height:160px;padding:26px}.tileTop{color:var(--muted);font:500 9px var(--mono);text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;display:flex}.tileTop svg{width:17px}.statTile strong{font:600 30px var(--mono);margin:27px 0 7px;display:block}.statTile small{color:var(--muted);font-size:11px}.mechanic{grid-template-columns:42% 58%;padding:25px 0 100px;display:grid}.mechanicIntro{padding:38px 80px 20px 0}.mechanicIntro h2{text-transform:uppercase;letter-spacing:-.05em;margin:20px 0;font-size:52px;line-height:1.02}.mechanicIntro p{color:var(--muted);margin-bottom:25px;line-height:1.7}.textLink{font:600 10px var(--mono);text-transform:uppercase;border-bottom:1px solid;align-items:center;gap:7px;padding-bottom:4px;display:inline-flex}.steps{border-left:1px solid var(--line)}.steps article{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr;padding:30px 0;display:grid}.steps article>span{font:600 12px var(--mono);color:var(--dark-green);padding-left:30px}.steps h3{margin:0 0 8px;font-size:21px}.steps p{color:var(--muted);margin:0;line-height:1.6}.waveSection{color:#fff;background:#161915;padding:80px 0}.sectionBar.light .eyebrow{color:var(--green)}.sectionBar.light h2{margin:12px 0 4px;font-size:40px}.sectionBar.light>div>span{color:#80877d;font-size:12px}.waveSection .textLink{color:var(--green)}.waveGrid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.waveImage{aspect-ratio:1;background:#242922;position:relative;overflow:hidden}.waveGrid a:hover .waveImage img{transform:scale(1.025)}.waveImage img{transition:all .3s}.waveGrid small{font:500 9px var(--mono);color:#858c82;margin-top:16px;display:block}.waveGrid h3{margin:6px 0;font-size:17px}.pageIntro{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:30px;padding:68px 0 38px;display:flex}.pageIntro h1{letter-spacing:-.055em;text-transform:uppercase;margin:16px 0 10px;font-size:55px}.pageIntro p{color:var(--muted);max-width:670px;margin:0;line-height:1.6}.capacityPanel{color:#fff;background:#141713;grid-template-columns:250px 1fr;margin:28px 0 56px;display:grid}.capacityValue{border-right:1px solid #3a3f37;flex-direction:column;justify-content:center;padding:35px;display:flex}.capacityValue>span{font:500 9px var(--mono);color:#939a90;letter-spacing:.12em}.capacityValue strong{font:600 66px var(--mono);margin-top:10px;line-height:1}.capacityValue strong i{color:#51584e;margin:0 5px;font-style:normal}.capacityBody{padding:30px 38px}.capacityHeadline{justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.capacityHeadline h2{margin:0;font-size:22px}.capacityHeadline span{color:var(--green);font:500 9px var(--mono);text-transform:uppercase}.capacityBody p{color:#959d92;margin:16px 0 0;font-size:12px;line-height:1.6}.progressWrap{width:100%}.progressLabel{font:500 9px var(--mono);color:var(--muted);justify-content:space-between;margin-bottom:7px;display:flex}.progressTrack{background:#d8dbd4;height:5px;overflow:hidden}.capacityPanel .progressTrack{background:#333831}.progressFill{background:var(--green);height:100%}.progressFill.amber{background:var(--amber)}.progressFill.red{background:var(--red)}.sectionBar>div>span{color:var(--muted);font-size:11px}.filterTabs{border:1px solid var(--line);display:flex}.filterTabs button{border:0;border-right:1px solid var(--line);font:500 9px var(--mono);text-transform:uppercase;cursor:pointer;background:0 0;padding:9px 15px}.filterTabs button:last-child{border:0}.filterTabs button.active{background:var(--ink);color:#fff}.workerGrid{grid-template-columns:repeat(3,1fr);gap:18px;padding-bottom:90px;display:grid}.workerCard{background:var(--panel);border:1px solid var(--line);transition:all .18s}.workerCard:hover{transform:translateY(-2px);box-shadow:0 12px 30px #181e1514}.workerVisual{aspect-ratio:1.18;background:#dfe3da;display:block;position:relative;overflow:hidden}.workerVisual img{object-fit:cover}.statusPill,.wavePill{color:#fff;font:600 8px var(--mono);text-transform:uppercase;letter-spacing:.08em;background:#151815;padding:7px 9px;position:absolute;top:13px}.statusPill{left:13px}.statusPill:before{content:"";background:#8a9188;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.statusPill.active:before{background:var(--green)}.statusPill.expired:before{background:var(--amber)}.wavePill{color:var(--ink);background:#eceee8e6;right:13px}.workerBody{padding:21px}.workerTitle{justify-content:space-between;align-items:center;display:flex}.workerTitle small{font:500 8px var(--mono);color:var(--muted);letter-spacing:.1em}.workerTitle h3{margin:4px 0;font-size:19px}.levelBadge{background:var(--ink);color:#fff;width:48px;height:48px;font:600 17px var(--mono);flex-direction:column;justify-content:center;align-items:center;display:flex}.levelBadge span{color:var(--green);font-size:7px}.workerBody>.progressWrap{margin:19px 0}.statChips{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.statChips>div{text-align:center;border-right:1px solid var(--line);padding:10px 4px}.statChips>div:last-child{border:0}.statChips span,.statChips b{font-family:var(--mono);display:block}.statChips span{color:var(--muted);font-size:7px}.statChips b{margin-top:3px;font-size:14px}.cardMetrics{grid-template-columns:1fr 1fr;margin-top:17px;display:grid}.cardMetrics>div{justify-content:space-between;padding-right:14px;font-size:10px;display:flex}.cardMetrics>div+div{border-left:1px solid var(--line);padding-left:14px}.cardMetrics span{color:var(--muted)}.cardActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.limitMessage,.capabilityNote{color:#8a5b25;border-left:2px solid var(--amber);background:#f3e8d2;margin:9px 0 0;padding:9px;font-size:10px;line-height:1.5}.breadcrumb{font:500 9px var(--mono);text-transform:uppercase;color:var(--muted);align-items:center;gap:9px;padding:32px 0 18px;display:flex}.breadcrumb .dataNotice{margin-left:auto}.detailGrid{background:var(--panel);border:1px solid var(--line);grid-template-columns:51% 49%;margin-bottom:90px;display:grid}.detailVisual{border-right:1px solid var(--line);background:#dfe3da;min-height:670px;position:relative}.detailInfo{padding:52px}.detailInfo>small{font:500 9px var(--mono);color:var(--muted);letter-spacing:.1em}.detailInfo h1{text-transform:uppercase;letter-spacing:-.05em;margin:12px 0 28px;font-size:48px}.levelLine{font:500 10px var(--mono);justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.levelLine span{color:var(--muted)}.detailInfo>.progressWrap,.detailInfo>.statChips{margin-bottom:28px}.detailMetrics{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.detailMetrics>div{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px}.detailMetrics span,.detailMetrics b{display:block}.detailMetrics span{color:var(--muted);font-size:9px}.detailMetrics b{font:600 12px var(--mono);margin-top:6px}.actionPanel{background:#e8ebe4;margin-top:27px;padding:20px}.actionPanel h3{margin:0 0 5px}.actionPanel p{color:var(--muted);font-size:11px;line-height:1.5}.actionPanel .button{margin:8px 8px 0 0}.payrollHero{background:var(--ink);color:#fff;justify-content:space-between;align-items:flex-end;margin:28px 0 0;padding:44px;display:flex}.payrollHero small,.payrollHero span{font:500 9px var(--mono);color:#8f968c;letter-spacing:.1em;display:block}.payrollHero strong{font:600 52px var(--mono);margin:12px 0;display:block}.payrollHero strong i{color:var(--green);font-size:19px;font-style:normal}.settlementClock{text-align:right;border-left:1px solid #3b4038;padding-left:55px}.settlementClock b{font:600 30px var(--mono);color:var(--green);margin:10px 0;display:block}.panel{border:1px solid var(--line);background:#f7f8f4d9;padding:28px}.earningsTable{border-top:1px solid var(--line)}.tableHead,.tableRow{border-bottom:1px solid var(--line);grid-template-columns:1.4fr .8fr 1.1fr .6fr 1fr;align-items:center;gap:18px;padding:14px;display:grid}.tableHead{font:500 8px var(--mono);color:var(--muted);text-transform:uppercase}.tableRow{font-size:12px}.tableRow small,.tableRow b{display:block}.tableRow small{color:var(--muted);margin-top:4px}.tableRow>span:nth-child(3){grid-template-columns:1fr 36px;align-items:center;gap:8px;display:grid}.statusText{text-transform:uppercase;font:600 9px var(--mono)}.statusText.active{color:var(--dark-green)}.statusText.expired{color:#9a6424}.emptyHistory{text-align:center;border:1px dashed #aeb3aa;margin:24px 0 90px;padding:45px}.emptyHistory>span{font:500 8px var(--mono);color:var(--muted)}.emptyHistory h3{margin:12px 0 7px}.emptyHistory p{color:var(--muted);max-width:580px;margin:auto;font-size:12px;line-height:1.6}.protocolGrid{grid-template-columns:1fr 1fr;gap:18px;margin:24px 0;display:grid}.panelHeader span,.operationHead span{font:500 8px var(--mono);color:var(--muted);letter-spacing:.1em}.panelHeader h2{margin:8px 0 25px}.flow{justify-content:space-between;align-items:center;display:flex}.flow div{border:1px solid var(--line);min-width:120px;padding:18px}.flow div.burn{border-color:#dca78f}.flow b,.flow span{display:block}.flow b{font:600 21px var(--mono)}.flow span{color:var(--muted);margin-top:6px;font-size:9px}.panel>p{color:var(--muted);font-size:11px;line-height:1.6}.curve{align-items:flex-end;height:95px;display:flex}.curve div{color:#fff;background:#325e48;height:100%;padding:15px}.curve div:nth-child(2){background:#48705d;height:78%}.curve div:nth-child(3){background:#5f806e;height:57%}.curve b,.curve span{display:block}.curve b{font:600 16px var(--mono)}.curve span{margin-top:8px;font-size:8px}.contractsPanel{margin-bottom:90px}.contractList{grid-template-columns:1fr 1fr;display:grid}.contractList>div{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:6px;padding:15px;display:grid}.contractList span,.contractList code{font-size:11px}.contractList small{font:400 8px var(--mono);color:var(--muted);text-overflow:ellipsis;grid-column:1/-1;overflow:hidden}.adminGate{background:var(--ink);color:#fff;align-items:center;gap:24px;margin:28px 0;padding:32px;display:flex}.adminGate svg{color:var(--green)}.adminGate small{font:500 8px var(--mono);color:#8e968b}.adminGate h2{margin:6px 0}.adminGate p{color:#9da49b;margin:0;font-size:11px}.lockedBadge{font:600 8px var(--mono);color:var(--amber);border:1px solid #585e55;margin-left:auto;padding:8px 10px}.adminGrid{grid-template-columns:1fr 1fr;gap:18px;margin-bottom:90px;display:grid}.operationHead{align-items:center;gap:14px;display:flex}.operationHead svg{color:var(--dark-green)}.operationHead h3{margin:5px 0}.operationHead>b{font:600 9px var(--mono);margin-left:auto}.healthy{color:var(--dark-green)}.warningText{color:#9a6424}.operationActions{margin-top:20px}.emptyState{text-align:center;padding:140px 0}.emptyState>span{font:600 10px var(--mono);color:var(--dark-green)}.emptyState h1{margin:13px;font-size:44px}.emptyState p{color:var(--muted);margin-bottom:28px}.loadingState{padding:100px 0}.loadingState span{background:#dfe2db;height:90px;margin:15px;animation:1.2s infinite alternate pulse;display:block}@keyframes pulse{to{opacity:.45}}footer{background:var(--ink);color:#7f867c;height:80px;font:500 8px var(--mono);letter-spacing:.1em;justify-content:space-between;align-items:center;padding:0 max(24px,50% - 620px);display:flex}@media (max-width:950px){.mainNav{gap:16px}.desktopWallet{display:none}.workerGrid,.statGrid{grid-template-columns:1fr 1fr}.mechanic{grid-template-columns:1fr}.mechanicIntro{padding-right:0}.steps{border-left:0}.detailGrid{grid-template-columns:1fr}.detailVisual{border-right:0;border-bottom:1px solid var(--line);min-height:580px}.protocolGrid,.heroGrid{grid-template-columns:1fr}.heroCopy{padding-right:0}.heroCopy:after{display:none}.heroVisual{min-height:540px}.heroWorker{inset:0}.hero{min-height:auto}.waveGrid{grid-template-columns:1fr 1fr}.adminGrid{grid-template-columns:1fr}}@media (max-width:720px){.pageShell{width:min(100% - 28px,1240px)}.navShell{width:calc(100% - 28px);height:66px}.menuButton{color:#fff;background:0 0;border:0;place-items:center;display:grid}.mainNav{background:#151815;border-bottom:1px solid #3b4038;flex-direction:column;align-items:stretch;gap:0;height:auto;padding:16px 20px 22px;display:none;position:absolute;top:66px;left:0;right:0}.mainNav.open{display:flex}.mainNav>a{border-bottom:1px solid #30352e;height:48px}.mobileWallet{margin-top:15px;display:block}.mobileWallet .walletButton{width:100%}.heroGrid{width:calc(100% - 28px)}.heroCopy{padding:70px 0 45px}.hero h1{font-size:50px}.heroActions{flex-direction:column}.trustRow{flex-wrap:wrap;margin-top:30px}.heroVisual{min-height:430px}.heroWorker{inset:0 -30px}.visualLabel.top{top:20px}.visualLabel.bottom{bottom:20px;left:0}.homeStats{padding:60px 0}.statsHeader,.sectionBar,.pageIntro{flex-direction:column;align-items:flex-start}.dataNotice{margin-top:18px}.statGrid,.statGrid.three{grid-template-columns:1fr 1fr}.statTile{min-height:145px;padding:20px}.statTile strong{font-size:23px}.mechanic{padding-bottom:60px}.mechanicIntro h2{font-size:42px}.steps article{grid-template-columns:55px 1fr}.steps article>span{padding-left:0}.waveSection{padding:60px 0}.waveGrid{gap:10px}.pageIntro{padding:45px 0 28px}.pageIntro h1{font-size:40px}.capacityPanel{grid-template-columns:1fr}.capacityValue{border-bottom:1px solid #3a3f37;border-right:0;padding:25px}.capacityValue strong{font-size:47px}.capacityBody{padding:25px}.workerGrid{grid-template-columns:1fr}.filterTabs{margin-top:18px}.detailVisual{min-height:420px}.detailInfo{padding:26px}.detailInfo h1{font-size:37px}.detailMetrics{grid-template-columns:1fr 1fr}.breadcrumb .dataNotice{display:none}.payrollHero{flex-direction:column;align-items:flex-start;gap:30px;padding:28px}.payrollHero strong{font-size:34px}.settlementClock{text-align:left;border-top:1px solid #3b4038;border-left:0;width:100%;padding:22px 0 0}.tableHead{display:none}.tableRow{grid-template-columns:1fr 1fr;padding:18px 0}.tableRow>span:nth-child(3){grid-template-columns:1fr 36px}.contractList,.adminGrid{grid-template-columns:1fr}.flow{gap:7px}.flow div{min-width:0;padding:12px}.adminGate{flex-wrap:wrap;align-items:flex-start}.lockedBadge{margin-left:58px}footer{flex-direction:column;align-items:flex-start;gap:10px;height:auto;padding:28px 20px}}:root{--voxel-edge:#10120f;--voxel-side:#b8beb2;--voxel-dark-side:#050704;--voxel-green-side:#6f9620}body{background-color:var(--paper);background-image:linear-gradient(#10120f09 1px,#0000 1px),linear-gradient(90deg,#10120f09 1px,#0000 1px);background-size:36px 36px}.brandMark{clip-path:none;box-shadow:4px 4px 0 var(--voxel-green-side);border:1px solid #d7ff72}.walletButton,.button{box-shadow:3px 3px 0 var(--voxel-green-side);border-width:2px;transition:transform .12s,box-shadow .12s,background .12s}.walletButton:hover,.button:hover:not(:disabled){filter:none;box-shadow:5px 5px 0 var(--voxel-green-side);transform:translate(-1px,-1px)}.walletButton:active,.button:active:not(:disabled){transform:translate(3px,3px);box-shadow:0 0 #0000}.walletModalBackdrop{z-index:1000;background:#050705b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.walletModal{background:var(--panel);width:min(440px,100%);color:var(--ink);border:2px solid var(--ink);padding:26px;box-shadow:10px 10px #050704}.walletModalHead{border-bottom:2px solid var(--line);justify-content:space-between;align-items:flex-start;padding-bottom:18px;display:flex}.walletModalHead small{font:600 8px var(--mono);letter-spacing:.14em;color:var(--dark-green)}.walletModalHead h2{text-transform:uppercase;margin:6px 0 0}.walletModalHead>button{cursor:pointer;background:0 0;border:0;font-size:28px;line-height:1}.walletChoices{gap:10px;padding-top:18px;display:grid}.walletChoices>button{text-align:left;border:2px solid var(--line);cursor:pointer;background:#fff;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;padding:12px;display:grid}.walletChoices>button:hover{border-color:var(--green);box-shadow:4px 4px 0 var(--voxel-green-side)}.walletChoices>button>span{background:var(--ink);width:38px;height:38px;color:var(--green);font:700 16px var(--mono);place-items:center;display:grid}.walletChoices b{font-size:14px}.walletChoices small{font:500 8px var(--mono);color:var(--dark-green);text-transform:uppercase}.walletChoices p{color:var(--muted);font-size:12px;line-height:1.6}.button.secondary{box-shadow:3px 3px #7c8379}.hero .button.secondary,.closing .button.secondary{box-shadow:3px 3px #343a32}.heroVisual{isolation:isolate;background:radial-gradient(circle at 50% 44%,#b8e34d1a,#0000 36%)}.heroVisual:before{content:"";z-index:-1;transform-origin:0 100%;background-image:linear-gradient(30deg,#b8e34d21 1px,#0000 1px),linear-gradient(150deg,#b8e34d21 1px,#0000 1px);background-size:44px 25px;height:53%;position:absolute;bottom:-18%;left:8%;right:-15%;transform:skewY(-7deg);-webkit-mask-image:linear-gradient(#0000 14%,#000);mask-image:linear-gradient(#0000 14%,#000)}.heroVisual:after{content:"";z-index:-1;background:#20251e;border:2px solid #4a5146;height:22px;position:absolute;bottom:34px;left:14%;right:7%;transform:skew(-34deg);box-shadow:9px 9px #060806}.heroWorker img,.waveImage img,.workerVisual img,.detailVisual img{image-rendering:auto;filter:drop-shadow(10px 13px #04070447)}.visualLabel{box-shadow:7px 7px 0 var(--voxel-dark-side);-webkit-backdrop-filter:none;backdrop-filter:none;border:2px solid #4a5047}.dataNotice,.filterTabs{box-shadow:3px 3px 0 var(--voxel-side);border-width:2px}.statGrid{border:0;gap:10px}.statTile{border:2px solid var(--line);box-shadow:5px 5px 0 var(--voxel-side);background:var(--panel);position:relative}.statTile:after{content:"";background:var(--green);width:7px;height:7px;position:absolute;bottom:10px;right:10px;box-shadow:-9px 0 #d5dccd,0 -9px #d5dccd}.capacityPanel,.payrollHero,.adminGate{border:2px solid #343a32;box-shadow:8px 8px #7d847a}.workerGrid{gap:26px}.workerCard{border:2px solid var(--voxel-edge);box-shadow:7px 7px 0 var(--voxel-side);position:relative}.workerCard:hover{box-shadow:11px 11px 0 var(--voxel-side);transform:translate(-3px,-3px)}.workerVisual{border-bottom:2px solid var(--voxel-edge);background-image:linear-gradient(#10120f12 1px,#0000 1px),linear-gradient(90deg,#10120f12 1px,#0000 1px);background-size:24px 24px}.statusPill,.wavePill,.levelBadge{border:1px solid #000;box-shadow:3px 3px #00000059}.progressTrack{border:1px solid #aeb4aa;height:8px}.progressFill{box-shadow:inset 0 -2px 0 var(--voxel-green-side)}.statChips{border:2px solid var(--line);box-shadow:3px 3px #d2d7ce}.statChips>div{position:relative}.statChips>div:after{content:"";background:#c4c9c0;width:4px;height:4px;position:absolute;bottom:4px;right:4px}.waveImage{background-image:linear-gradient(#b8e34d0e 1px,#0000 1px),linear-gradient(90deg,#b8e34d0e 1px,#0000 1px);background-size:26px 26px;border:2px solid #3c4339;margin-bottom:7px;margin-right:7px;box-shadow:7px 7px #080a08}.waveGrid a:hover .waveImage{transform:translate(-2px,-2px);box-shadow:10px 10px #080a08}.panel,.detailGrid{border:2px solid var(--voxel-edge);box-shadow:7px 7px 0 var(--voxel-side);background:var(--panel)}.flow div,.detailMetrics>div{border-width:2px;box-shadow:3px 3px #d0d5cc}.curve div{border:1px solid #1d3f2e;box-shadow:4px 0 #173225}.emptyHistory{border:2px dashed #8f968c;box-shadow:6px 6px #c8cdc4}.actionPanel{border:2px solid #c7ccc2;box-shadow:5px 5px #c7ccc2}@media (max-width:720px){.statGrid{gap:7px}.workerGrid{gap:23px}.workerCard,.panel,.detailGrid{box-shadow:5px 5px 0 var(--voxel-side)}.capacityPanel,.payrollHero,.adminGate{box-shadow:5px 5px #7d847a}.heroVisual:after{bottom:20px;left:7%;right:5%}.waveImage{margin-bottom:4px;margin-right:4px;box-shadow:4px 4px #080a08}}.cardMetrics{grid-template-columns:repeat(3,1fr)}.cardMetrics>div{flex-direction:column;gap:4px;padding:0 10px}.cardMetrics>div:first-child{padding-left:0}.cardMetrics>div+div{padding-left:10px}.activationCostPanel{grid-column:1/-1}.activationSchedule{grid-template-columns:repeat(5,1fr);gap:7px;margin:5px 0 22px;display:grid}.activationSchedule>div{border:2px solid var(--line);background:#eef1ea;padding:15px 12px;box-shadow:4px 4px #c3c8bf}.activationSchedule span,.activationSchedule b{font-family:var(--mono);display:block}.activationSchedule span{color:var(--muted);font-size:8px}.activationSchedule b{margin-top:7px;font-size:16px}.actionPanel .activationCost{display:inline}@media (max-width:720px){.activationSchedule{grid-template-columns:repeat(2,1fr)}.cardMetrics{font-size:9px}.cardMetrics>div{padding:0 7px}.cardMetrics>div+div{padding-left:7px}}.prelaunchBanner{background:var(--amber);min-height:34px;color:var(--ink);border-bottom:2px solid var(--ink);font:600 9px/1.45 var(--mono);letter-spacing:.06em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;padding:8px 24px;display:flex}.prelaunchBanner strong{background:var(--ink);color:#fff;letter-spacing:.12em;padding:2px 6px}@media (max-width:720px){.prelaunchBanner{flex-direction:column;align-items:flex-start;gap:7px;padding:8px 14px}}
:root{--font-sans:Inter, "Segoe UI", Arial, sans-serif;--font-mono:"IBM Plex Mono", "Cascadia Mono", Consolas, monospace}
.button.danger{color:#a64034;background:0 0;border-color:#b75243}.button.danger:hover:not(:disabled){color:#fff;background:#a64034;border-color:#a64034}.transactionAction.compact{display:contents}.transactionAction.compact .transactionMessage{grid-column:1/-1}.transactionMessage{color:#555d53;font:500 9px/1.5 var(--mono);background:#e1e4dd;border-left:2px solid #687067;margin:9px 0 0;padding:9px 11px}.transactionMessage.confirming,.transactionMessage.pending{color:#82561f;background:#f3e8d2;border-color:#edae49}.transactionMessage.confirmed{color:#1e6c4b;background:#dce9df;border-color:#1e6c4b}.transactionMessage.error{color:#913b30;background:#f0deda;border-color:#b75243}.mintPage{color:#fff;background:#10120f;min-height:calc(100vh - 76px);padding:72px 0 96px}.mintPanel{background:#161915;border:1px solid #3a3f37;grid-template-columns:1.15fr .85fr;display:grid;box-shadow:12px 12px #080a08}.mintCopy{border-right:1px solid #3a3f37;padding:clamp(36px,6vw,78px)}.mintCopy>small{color:var(--green);font:600 9px var(--mono);letter-spacing:.15em}.mintCopy h1{letter-spacing:-.06em;text-transform:uppercase;margin:18px 0 24px;font-size:clamp(48px,7vw,86px);line-height:.95}.mintCopy>p{color:#abb2a8;max-width:660px;font-size:16px;line-height:1.7}.mintCopy strong{color:#fff}.mintCopy ul{grid-template-columns:1fr 1fr;gap:12px;margin:30px 0;padding:0;list-style:none;display:grid}.mintCopy li{color:#d6dbd2;font:500 10px/1.5 var(--mono);text-transform:uppercase;border:1px solid #363b34;padding:13px 14px 13px 30px;position:relative}.mintCopy li:before{content:"";background:var(--green);width:7px;height:7px;position:absolute;top:18px;left:13px}.mintCopy .showcaseNote{border-left:2px solid var(--amber);background:#23251f;padding:14px 16px;font-size:11px}.mintAction{color:var(--ink);background:#f2f4ee;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,58px);display:flex}.mintNumbers{border:1px solid var(--line);grid-template-columns:1fr 1fr;margin-bottom:18px;display:grid}.mintNumbers span{padding:18px}.mintNumbers span+span{border-left:1px solid var(--line)}.mintNumbers small,.mintNumbers b{font-family:var(--mono);display:block}.mintNumbers small{color:var(--muted);letter-spacing:.1em;font-size:8px}.mintNumbers b{margin-top:8px;font-size:19px}.mintPrice{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;margin:34px 0 22px;padding-bottom:15px;display:flex}.mintPrice span{color:var(--muted);font:600 9px var(--mono);letter-spacing:.1em}.mintPrice strong{font:600 27px var(--mono)}.mintButton{background:var(--green);border-color:var(--green);width:100%;color:var(--ink)}.mintButton:hover:not(:disabled){background:#c7f25b}.mintModeNote{color:var(--muted);font:500 9px/1.5 var(--mono);text-align:center;margin:12px 0 0}@media (max-width:850px){.mintPanel{grid-template-columns:1fr}.mintCopy{border-bottom:1px solid #3a3f37;border-right:0}}@media (max-width:560px){.mintPage{padding:38px 0 64px}.mintCopy,.mintAction{padding:26px}.mintCopy ul{grid-template-columns:1fr}.mintNumbers b{font-size:15px}.mintPrice{flex-direction:column;align-items:flex-start;gap:8px}}
