@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b8bfb68ab9ab617c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo Black;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/982ceffe7b733b3b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Black Fallback;src:local("Arial");ascent-override:70.78%;descent-override:16.93%;line-gap-override:0.00%;size-adjust:124.05%}.__className_93a132{font-family:Archivo Black,Archivo Black Fallback;font-weight:400;font-style:normal}.__variable_93a132{--font-display:"Archivo Black","Archivo Black Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_898c26{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_898c26{--font-mono:"JetBrains Mono","JetBrains Mono Fallback"}*,:after,:before{box-sizing:border-box}body,html{height:100%}:root{--bg:#241a13;--bg-2:#2e2119;--gold:#e3b04b;--gold-deep:#c8933a;--ink:#1a120b;--white:#f4f0ea;--line:rgba(244,240,234,0.10);--muted:rgba(244,240,234,0.42)}body{margin:0;background:radial-gradient(90% 55% at 50% 0,rgba(255,230,170,.85) 0,rgba(255,230,170,0) 60%),radial-gradient(70% 60% at 100% 18%,rgba(240,186,92,.55) 0,rgba(240,186,92,0) 70%),radial-gradient(120% 80% at 50% 118%,rgba(150,100,32,.5) 0,rgba(150,100,32,0) 62%),linear-gradient(168deg,#f4c976 0,var(--gold) 46%,#cf9a3e 78%,#b8842f 100%);background-attachment:fixed;background-repeat:no-repeat;color:var(--ink);font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:14px;-webkit-font-smoothing:antialiased}.page{min-height:100vh;display:flex;flex-direction:column}.headerwrap{position:sticky;top:0;z-index:50;padding:14px clamp(12px,3vw,34px);display:flex;justify-content:center}.bar{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;max-width:880px;height:56px;padding:0 7px 0 18px;border-radius:16px;border:1px solid rgba(244,240,234,.09);background:linear-gradient(180deg,rgba(60,44,32,.92),rgba(43,31,22,.92));-webkit-backdrop-filter:blur(18px) saturate(120%);backdrop-filter:blur(18px) saturate(120%);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 40px -18px rgba(0,0,0,.85);transition:max-width .34s cubic-bezier(.4,0,.2,1),height .28s ease,padding .28s ease,gap .28s ease}.headerwrap.small .bar{max-width:172px;height:46px;padding:0 16px;gap:0;justify-content:center}.headerwrap.small .bar-right{max-width:0;opacity:0;pointer-events:none}.headerwrap.small .mark{max-width:0;opacity:0}.headerwrap.small .bar-left{gap:0;justify-content:center}.headerwrap.small .brandlink{gap:0}.headerwrap.small .bar:focus-within,.headerwrap.small .bar:hover{max-width:880px;height:56px;padding:0 7px 0 18px;gap:18px;justify-content:space-between}.headerwrap.small .bar:focus-within .bar-right,.headerwrap.small .bar:hover .bar-right{max-width:620px;opacity:1;pointer-events:auto}.headerwrap.small .bar:focus-within .mark,.headerwrap.small .bar:hover .mark{max-width:45px;opacity:1}.headerwrap.small .bar:focus-within .bar-left,.headerwrap.small .bar:hover .bar-left{gap:11px;justify-content:flex-start}.headerwrap.small .bar:focus-within .brandlink,.headerwrap.small .bar:hover .brandlink{gap:11px}.bar-left{display:flex;align-items:center;gap:11px;min-width:0;transition:gap .3s ease}.bar-right{display:flex;align-items:stretch;gap:2px;height:42px;max-width:620px;overflow:hidden;transition:max-width .34s cubic-bezier(.4,0,.2,1),opacity .18s ease,margin .34s cubic-bezier(.4,0,.2,1)}.brandlink{display:flex;align-items:center;gap:3px;min-width:0;text-decoration:none;color:inherit;transition:gap .3s ease,opacity .15s ease}.brandlink:hover{opacity:.82}.brandlink:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:6px}.mark{display:flex;align-items:center;color:var(--gold);flex:none;overflow:hidden;max-width:45px;transition:max-width .3s ease,opacity .18s ease,margin .3s ease}.markimg{display:block;height:30px;width:auto;object-fit:contain}.wordmark{font-family:var(--font-display),system-ui,sans-serif;font-size:20px;letter-spacing:-.035em;line-height:1;white-space:nowrap}.wordmark .gold{color:var(--gold)}.seg,.wordmark .white{color:var(--white)}.seg{display:flex;align-items:center;flex:none;gap:8px;padding:0 16px;border-radius:11px;font-size:12px;white-space:nowrap;background:transparent;border:0;font-family:inherit}.seg .k{font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.seg b{font-weight:700;font-size:13px;letter-spacing:.01em}.seg.shaft b{color:var(--gold)}.seg.timer{background:rgba(0,0,0,.26);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.seg.timer b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em}.seg.connect{background:var(--gold);color:var(--ink);font-weight:700;font-size:12px;letter-spacing:.07em;cursor:pointer;margin-left:6px;transition:background .15s ease,transform .08s ease}.seg.connect:hover{background:#f0c163}.seg.connect:active{transform:translateY(1px);background:var(--gold-deep)}.seg.xlink{padding:0 14px;color:var(--muted);text-decoration:none;transition:color .15s ease,background .15s ease}.seg.xlink:hover{color:var(--white);background:rgba(244,240,234,.07)}.seg:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.board,.foot,.hero,.how,.stats,.userpanel{width:100%;max-width:880px;margin:0 auto;padding-left:clamp(16px,4vw,24px);padding-right:clamp(16px,4vw,24px)}.sec-h{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(22px,3.4vw,30px);letter-spacing:-.03em;line-height:1.1;margin:0;color:var(--ink)}.sec-sub{margin:8px 0 0;font-size:13px;line-height:1.6;color:rgba(26,18,11,.62)}.hero{padding-top:clamp(56px,11vh,104px);padding-bottom:clamp(38px,7vh,66px);text-align:center}.eyebrow{margin:0 0 18px;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:rgba(26,18,11,.55)}.hero-h{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(38px,8vw,76px);letter-spacing:-.045em;line-height:.98;margin:0;color:var(--ink)}.hero-sub{max-width:46ch;margin:22px auto 0;font-size:14px;line-height:1.7;color:rgba(26,18,11,.7)}.hero-cta{display:flex;gap:10px;flex-wrap:wrap;margin-top:32px}.btn,.hero-cta{justify-content:center}.btn{display:inline-flex;align-items:center;height:46px;padding:0 26px;border-radius:12px;font-size:12px;font-weight:700;letter-spacing:.07em;text-decoration:none;background:transparent;border:0;color:var(--ink);font-family:inherit;cursor:pointer;transition:background .15s ease,transform .08s ease,border-color .15s ease}.btn.solid{background:var(--ink);color:var(--gold)}.btn.solid:hover{background:#2b1f16}.btn.hollow{border:1px solid rgba(26,18,11,.28);color:var(--ink)}.btn.hollow:hover{border-color:var(--ink);background:rgba(26,18,11,.06)}.btn:active{transform:translateY(1px)}.statwrap{position:relative}.cartrail{left:4px;right:4px;bottom:100%;height:58px;pointer-events:none}.cart,.cartrail{position:absolute}.cart{bottom:-4px;left:0;width:88px;animation:ridex 11s ease-in-out infinite alternate,bob .5s ease-in-out infinite alternate}.cart img{display:block;width:100%;height:auto;filter:drop-shadow(0 4px 6px rgba(26,18,11,.35));animation:flipx 22s step-end infinite}@keyframes ridex{0%{left:0}to{left:calc(100% - 88px)}}@keyframes bob{0%{bottom:-4px}to{bottom:-1px}}@keyframes flipx{0%{transform:scaleX(-1)}50%{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.cart,.cart img{animation:none}}.statgrid{display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;gap:10px;padding:14px;border-radius:18px;background:linear-gradient(180deg,#35271c,#281c14);border:1px solid rgba(244,240,234,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 40px -22px rgba(0,0,0,.75)}.stat{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:12px 16px;border-radius:12px;background:rgba(0,0,0,.22)}.stat-k{font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.stat-v{font-family:var(--font-display),system-ui,sans-serif;font-size:17px;letter-spacing:-.025em;color:var(--white)}.stat-v.gold{color:var(--gold)}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mint{appearance:none;border:0;border-radius:12px;padding:0 30px;font-family:var(--font-display),system-ui,sans-serif;font-size:15px;letter-spacing:-.015em;background:var(--gold);color:var(--ink);cursor:pointer;transition:background .15s ease,transform .08s ease}.mint:hover{background:#f2c368}.mint:active{transform:translateY(1px);background:var(--gold-deep)}.mint:not(.outline){position:relative;isolation:isolate;overflow:hidden;background:transparent;color:var(--gold);text-shadow:0 1px 0 rgba(0,0,0,.35)}.mint:not(.outline):before{content:"";position:absolute;z-index:-2;left:50%;top:50%;width:320%;aspect-ratio:1;translate:-50% -50%;background:conic-gradient(from 0turn,transparent 0turn,var(--gold-deep) .06turn,var(--gold) .12turn,#fff4d2 .17turn,var(--gold) .22turn,transparent .34turn,transparent .66turn,var(--gold) .72turn,#fff4d2 .78turn,var(--gold) .84turn,transparent .94turn);animation:mint-spin 3.4s linear infinite}.mint:not(.outline):after{content:"";position:absolute;z-index:-1;inset:2px;border-radius:10px;background:linear-gradient(180deg,#2a1d13,var(--ink));transition:background .15s ease}.mint:not(.outline):hover{background:transparent}.mint:not(.outline):hover:after{background:linear-gradient(180deg,#3a281a,#241811)}.mint:not(.outline):active{background:transparent}@keyframes mint-spin{to{rotate:1turn}}.mint:not(.outline):disabled:before{animation:none;background:var(--gold-deep)}@media (prefers-reduced-motion:reduce){.mint:not(.outline):before{animation:none;background:var(--gold)}}.ledger{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.led{display:flex;flex-direction:column;gap:5px;padding:14px 15px;border-radius:14px;border:1px solid rgba(26,18,11,.16);background:rgba(26,18,11,.05)}.led.owed{border-style:dashed;border-color:rgba(26,18,11,.3);background:transparent}.led-k{font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:rgba(26,18,11,.5)}.led-v{font-family:var(--font-display),system-ui,sans-serif;font-size:16px;letter-spacing:-.025em;color:var(--ink)}.led.owed .led-v{color:rgba(26,18,11,.58)}.led-n{font-size:10px;line-height:1.5;color:rgba(26,18,11,.45)}.ledger-foot{margin:10px 0 0;font-size:11px;line-height:1.6;color:rgba(26,18,11,.5)}.depth{position:relative;display:grid;grid-template-columns:1fr minmax(220px,300px);gap:20px;align-items:start;margin-top:12px;padding:22px;border-radius:18px;overflow:hidden;border:1px solid rgba(244,240,234,.09);background:repeating-linear-gradient(177deg,rgba(255,255,255,.028) 0 1px,transparent 1px 26px),repeating-linear-gradient(181deg,rgba(0,0,0,.14) 0 2px,transparent 2px 54px),linear-gradient(180deg,#4a3524,#33241a 46%,#20160e);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 22px 46px -24px rgba(0,0,0,.8)}.depth:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#6faf37,#8cc44d 40%,#5e9a2e);opacity:.85}.depth-read{grid-column:1;grid-row:1;display:flex;flex-direction:column;gap:2px}.depth-k,.depth-u{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:rgba(244,240,234,.42)}.depth-v{font-family:var(--font-display),system-ui,sans-serif;font-size:clamp(40px,8vw,62px);line-height:.95;letter-spacing:-.05em;color:var(--gold);transition:transform .18s ease}.depth-v.hit{animation:thud .6s cubic-bezier(.3,1.4,.5,1)}@keyframes thud{0%{transform:translateY(-6px) scale(1.06)}60%{transform:translateY(2px) scale(.99)}to{transform:none}}.depth-sub{margin-top:8px;font-size:11.5px;line-height:1.6;color:rgba(244,240,234,.55)}.zoneline{display:flex;align-items:baseline;gap:10px;margin-top:14px;padding-top:13px;border-top:1px solid rgba(244,240,234,.12)}.zone{font-size:10px;font-weight:700;letter-spacing:.16em;color:var(--white)}.zone,.zone-next{text-transform:uppercase}.zone-next{font-size:9px;letter-spacing:.12em;color:rgba(244,240,234,.38)}.diglog{list-style:none;margin:0;display:flex;flex-direction:column;gap:6px;max-height:170px;overflow-y:auto;padding:0 14px 0 0;scrollbar-width:none}.diglog::-webkit-scrollbar{width:0;height:0}.diglog-wrap{position:relative;grid-column:2;grid-row:1;min-width:0}.diglog-rail{top:2px;right:0;bottom:2px;width:7px;background:rgba(0,0,0,.32);box-shadow:inset 0 0 0 1px rgba(244,240,234,.05)}.diglog-rail,.diglog-thumb{position:absolute;border-radius:99px}.diglog-thumb{left:0;width:100%;background:linear-gradient(180deg,#a37a4a,#6b4d2c);box-shadow:inset 0 1px 0 rgba(255,231,187,.35),0 1px 3px rgba(0,0,0,.4);cursor:grab;transition:background .15s ease}.diglog-thumb:hover{background:linear-gradient(180deg,#bd8f57,#7d5b33)}.diglog-thumb:active{cursor:grabbing}.diglog li{display:flex;align-items:baseline;gap:10px;padding:8px 12px;border-radius:9px;background:rgba(255,255,255,.05);border:1px solid rgba(244,240,234,.06);font-size:11px}.diglog li b{color:var(--white)}.diglog .m,.diglog li b{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.diglog .m{color:#86d9a5}.diglog li.granite .m{color:rgba(244,240,234,.4)}.diglog li.seam .m{color:#f0bf6a}.diglog .note{margin-left:auto;font-size:10px;letter-spacing:.06em;color:rgba(244,240,234,.4)}.diglog .empty{color:rgba(244,240,234,.35);justify-content:center;background:transparent;border-style:dashed}.how{padding-top:clamp(48px,8vh,78px)}.steps{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:26px}.step{position:relative;padding:22px 22px 24px;border-radius:16px;background:linear-gradient(180deg,#35271c,#281c14);border:1px solid rgba(244,240,234,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.step-n{font-size:10px;letter-spacing:.18em;color:var(--gold)}.step h4{font-family:var(--font-display),system-ui,sans-serif;font-size:18px;letter-spacing:-.02em;margin:10px 0 8px;color:var(--white)}.step p{margin:0;font-size:12.5px;line-height:1.65;color:rgba(244,240,234,.6)}.how-foot{margin:18px 0 0;font-size:12px;letter-spacing:.02em;color:rgba(26,18,11,.55);text-align:center}.board{padding-top:clamp(48px,8vh,78px)}.board-head{margin-bottom:20px}.tablewrap{overflow-x:auto;border-radius:18px;border:1px solid rgba(244,240,234,.08);background:linear-gradient(180deg,#35271c,#281c14);box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 18px 40px -22px rgba(0,0,0,.75)}.table{width:100%;min-width:660px;border-collapse:collapse;font-size:12px}.table th{padding:14px 14px 11px;text-align:right;font-size:9.5px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid rgba(244,240,234,.09);white-space:nowrap}.table th.c-rank,.table th.c-who{text-align:left}.table td{padding:13px 14px;text-align:right;color:rgba(244,240,234,.82);border-bottom:1px solid rgba(244,240,234,.05);white-space:nowrap;vertical-align:middle}.table tbody tr:last-child td{border-bottom:0}.table tbody tr:hover td{background:rgba(244,240,234,.035)}.table tr.me td{background:rgba(227,176,75,.09);color:var(--white)}.table td.c-rank,.table td.c-who{text-align:left}.table td.c-n{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.table td.gold{color:var(--gold)}.rank{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:7px;font-size:11px;font-weight:700;background:rgba(244,240,234,.07);color:var(--muted)}.rank.r1{background:var(--gold);color:var(--ink)}.rank.r2{background:#c3c7cd;color:var(--ink)}.rank.r3{background:#b0743c;color:#1a120b}.addr{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--white)}.tag{display:inline-block;margin-left:8px;padding:3px 7px;border-radius:999px;font-size:8.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;vertical-align:1px}.tag.you{background:var(--gold);color:var(--ink)}.tag.holding{border:1px solid rgba(244,240,234,.28);color:rgba(244,240,234,.7)}.table .sub{display:block;margin-top:3px;font-size:9px;letter-spacing:.08em;color:var(--muted)}.net.up{color:#7fd8a0;font-weight:700}.net.down{color:#e08c7a;font-weight:700}.board-foot{margin:14px 0 0;font-size:11.5px;line-height:1.6;color:rgba(26,18,11,.55)}.foot{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:clamp(48px,9vh,86px);padding-top:20px;padding-bottom:40px;border-top:1px solid rgba(26,18,11,.16);font-family:var(--font-display),system-ui,sans-serif;font-size:14px;letter-spacing:-.02em;color:var(--ink)}.foot-dim{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:rgba(26,18,11,.45)}@media (max-width:860px){.statgrid{grid-template-columns:repeat(2,1fr)}.stat-v{font-size:18px}.ledger{grid-template-columns:repeat(2,1fr)}.mint{grid-column:1/-1;padding:16px 30px}.depth{grid-template-columns:1fr}.depth-read,.diglog{grid-column:1;grid-row:auto}.steps{grid-template-columns:1fr}}@media (max-width:720px){.bar{padding:10px;gap:10px}.bar,.bar-right{height:auto;flex-wrap:wrap}.seg{padding:9px 12px}.seg.shaft .k{display:none}.buy-preview{grid-template-columns:1fr}}.phase-badge{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--white);white-space:nowrap}.phase-dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.phase-empty{color:var(--muted)}.phase-immune{color:#e08c7a}.phase-active{color:#7fd8a0}.phase-decaying{color:var(--gold)}.phase-decaying .phase-dot{animation:phasepulse 1.4s ease-in-out infinite}@keyframes phasepulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.phase-decaying .phase-dot{animation:none}}.seg.phase-seg{padding:0 12px}.wallet-control{position:relative;display:flex;align-items:stretch}.seg.connect:disabled{opacity:.7;cursor:progress}.seg.connect.wrong{background:#e08c7a;color:var(--ink)}.seg.connect.wrong:hover{background:#e79b8c}.seg.connect.wrong:active{background:#d97c6c}.seg.connect.ok{background:rgba(244,240,234,.08);color:var(--white);font-weight:700;letter-spacing:.02em}.seg.connect.ok:hover{background:rgba(244,240,234,.15)}.wallet-hint{position:absolute;top:calc(100% + 8px);right:0;width:220px;max-width:calc(100vw - 24px);margin:0;padding:10px 12px;border-radius:10px;background:rgba(20,14,9,.97);border:1px solid rgba(244,240,234,.14);color:rgba(244,240,234,.75);font-size:10.5px;line-height:1.5;z-index:60}.buy-panel{margin-top:12px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.buy-preview{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:8px 18px;padding:12px 15px;border-radius:12px;background:rgba(0,0,0,.22)}.buy-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:11px;letter-spacing:.02em;color:rgba(244,240,234,.5)}.buy-row b{color:var(--white);font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.buy-row b.gold{color:var(--gold)}.mint.outline:disabled,.mint:disabled{opacity:.5;cursor:not-allowed}.mint.outline{background:transparent;border:1px solid rgba(244,240,234,.28);color:var(--white)}.mint.outline:hover:not(:disabled){background:rgba(244,240,234,.08)}.mint.outline:active:not(:disabled){background:rgba(244,240,234,.14)}.mint:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.btn.solid:focus-visible,.mint.outline:focus-visible,.seg.connect.ok:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.btn.hollow:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.buy-msg{margin:0;font-size:11px;line-height:1.6;color:#e08c7a}.buy-msg.ok{color:#7fd8a0}.linklike{appearance:none;border:0;background:none;padding:0;color:inherit;text-decoration:underline;cursor:pointer;font:inherit}.linklike:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.status-banner{width:100%;max-width:880px;margin:6px auto 0;padding:12px clamp(14px,3vw,20px);border-radius:12px;border:1px dashed rgba(26,18,11,.32);background:rgba(26,18,11,.06);font-size:11.5px;line-height:1.6;color:rgba(26,18,11,.72);text-align:center}.userpanel{padding-top:clamp(40px,7vh,60px)}.userpanel .ledger{margin-top:16px}.userpanel .mint{margin-top:12px}.table td.table-status{text-align:center;padding:26px 14px;color:rgba(244,240,234,.42);font-size:11.5px}.docs-shell{width:100%;max-width:1040px;margin:0 auto;padding:clamp(20px,4vw,40px) clamp(16px,4vw,24px) clamp(48px,9vh,86px);display:grid;grid-template-columns:200px minmax(0,1fr);align-items:start;gap:clamp(20px,3vw,40px);flex:1 1}.docs-nav{position:sticky;top:84px;display:flex;flex-direction:column;gap:4px}.docs-nav-title{font-family:var(--font-display),system-ui,sans-serif;font-size:15px;letter-spacing:-.02em;color:var(--ink);text-decoration:none;margin-bottom:8px}.docs-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.docs-nav a:not(.docs-nav-title){display:block;padding:8px 10px;border-radius:9px;font-size:12px;letter-spacing:.01em;color:rgba(26,18,11,.62);text-decoration:none;transition:background .15s ease,color .15s ease}.docs-nav a:not(.docs-nav-title):hover{color:var(--ink);background:rgba(26,18,11,.06)}.docs-nav a[aria-current=page]{background:var(--ink);color:var(--gold);font-weight:700}.docs-nav a:focus-visible,.docs-nav-title:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.doc-article{min-width:0;max-width:76ch;color:var(--ink);font-size:14px;line-height:1.75}.doc-article>:first-child{margin-top:0}.doc-article h1{font-size:clamp(28px,4.5vw,40px);letter-spacing:-.03em;line-height:1.08;margin:0 0 20px}.doc-article h1,.doc-article h2{font-family:var(--font-display),system-ui,sans-serif}.doc-article h2{font-size:clamp(19px,2.6vw,23px);letter-spacing:-.02em;line-height:1.2;margin:40px 0 12px}.doc-article h3{font-family:var(--font-display),system-ui,sans-serif;font-size:16px;letter-spacing:-.015em;line-height:1.3;margin:28px 0 10px}.doc-article p{margin:0 0 16px}.doc-article ol,.doc-article ul{margin:0 0 16px;padding-left:22px}.doc-article li{margin:0 0 8px}.doc-article li:last-child{margin-bottom:0}.doc-article strong{color:var(--ink);font-weight:700}.doc-article hr{border:0;border-top:1px solid rgba(26,18,11,.16);margin:32px 0}.doc-article a{color:var(--ink);text-decoration:underline;text-decoration-color:rgba(26,18,11,.35);text-underline-offset:2px}.doc-article a:hover{text-decoration-color:var(--ink)}.doc-article a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.doc-article code{font-family:var(--font-mono),ui-monospace,Menlo,Consolas,monospace;font-size:12.5px;background:rgba(26,18,11,.08);padding:2px 5px;border-radius:5px}.doc-article pre{margin:0 0 20px;padding:16px 18px;border-radius:14px;overflow:hidden;max-width:100%;background:linear-gradient(180deg,#35271c,#281c14);border:1px solid rgba(244,240,234,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.doc-article pre code{background:none;padding:0;border-radius:0;color:rgba(244,240,234,.9);font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:normal;overflow-wrap:anywhere}.doc-callout{margin:0 0 20px;padding:14px 16px;border-left:3px solid rgba(26,18,11,.3);background:rgba(26,18,11,.05);border-radius:0 10px 10px 0;color:rgba(26,18,11,.7)}.doc-callout>:last-child{margin-bottom:0}.doc-callout-warning{border-left-color:#b5432c;background:rgba(224,140,122,.16);color:#7a2c1b;font-weight:600}.doc-article .table-scroll,.doc-article table{width:100%}.doc-article table{margin:0 0 20px;border-collapse:collapse;font-size:12.5px;display:table;table-layout:auto;overflow:hidden;border-radius:12px;border:1px solid rgba(26,18,11,.14)}.doc-article td,.doc-article th{padding:10px 14px;text-align:left;border-bottom:1px solid rgba(26,18,11,.1);white-space:normal;overflow-wrap:anywhere}.doc-article thead th{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:rgba(26,18,11,.5);background:rgba(26,18,11,.05)}.doc-article tbody tr:last-child td{border-bottom:0}.docs-index{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:10px}.docs-index a{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:14px;border:1px solid rgba(26,18,11,.14);background:rgba(26,18,11,.03);text-decoration:none;transition:background .15s ease,border-color .15s ease}.docs-index a:hover{background:rgba(26,18,11,.07);border-color:rgba(26,18,11,.28)}.docs-index-title{font-family:var(--font-display),system-ui,sans-serif;font-size:16px;letter-spacing:-.02em;color:var(--ink)}.docs-index-desc{font-size:12px;line-height:1.5;color:rgba(26,18,11,.6)}@media (max-width:760px){.docs-shell{grid-template-columns:1fr}.docs-nav{position:static;top:auto;flex-direction:row;align-items:center;gap:6px;flex-wrap:wrap;overflow:visible;padding-bottom:6px}.docs-nav-title{display:none}.docs-nav ul{flex-direction:row;flex-wrap:wrap;gap:6px}.docs-nav a:not(.docs-nav-title){white-space:nowrap}.doc-article{max-width:100%}}