:root{--bg:#e66f88;--ink:#fff;--muted:rgba(255,255,255,.67);--glass:rgba(255,255,255,.09);--line:rgba(255,255,255,.24);--shadow:0 24px 80px rgba(75,28,81,.14)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#fff;background:#e66f88;min-height:100vh;overflow-x:hidden}
body:before{content:"";position:fixed;inset:-12%;z-index:-2;background:radial-gradient(circle at 18% 10%,rgba(255,191,166,.95),transparent 27%),radial-gradient(circle at 80% 14%,rgba(235,183,255,.72),transparent 29%),radial-gradient(circle at 78% 74%,rgba(138,88,218,.68),transparent 34%),radial-gradient(circle at 18% 86%,rgba(243,69,104,.72),transparent 32%),linear-gradient(120deg,#ed7f88,#d96590 48%,#9e6ad1);filter:saturate(105%)}
body:after{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;opacity:.065;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.32'/%3E%3C/svg%3E")}
a{color:inherit;text-decoration:none}button{font:inherit}.wrap{max-width:1440px;margin:auto;padding:0 28px}.nav{height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid rgba(255,255,255,.15)}.brand{font-weight:800;letter-spacing:.24em;font-size:13px}.brand i{display:inline-block;width:8px;height:8px;border-radius:50%;background:#fff;margin-right:10px;box-shadow:0 0 18px #fff}.navlinks{display:flex;gap:8px;align-items:center}.navlinks a,.navlinks button{border:1px solid transparent;background:transparent;color:rgba(255,255,255,.7);padding:10px 14px;border-radius:999px;font-size:12px;font-weight:700;cursor:pointer}.navlinks a:hover,.navlinks a.active,.navlinks button:hover{border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.08);color:#fff}.connect{background:#fff!important;color:#d05b79!important;padding:11px 17px!important}.hero{min-height:680px;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:50px;padding:72px 0 54px}.eyebrow{display:inline-flex;gap:9px;align-items:center;padding:8px 12px;border:1px solid var(--line);border-radius:999px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;background:rgba(255,255,255,.055)}.eyebrow i{width:6px;height:6px;border-radius:50%;background:#fff;box-shadow:0 0 12px #fff}.hero h1{font-size:clamp(68px,7.2vw,116px);line-height:.88;letter-spacing:-.075em;margin:22px 0 22px;max-width:820px}.hero h1 span{color:rgba(255,255,255,.55)}.hero p{max-width:620px;font-size:16px;line-height:1.65;color:rgba(255,255,255,.78)}.actions{display:flex;gap:10px;margin-top:26px}.btn{border:1px solid var(--line);border-radius:999px;padding:13px 18px;background:rgba(255,255,255,.08);color:#fff;font-weight:800;font-size:12px;cursor:pointer;backdrop-filter:blur(14px)}.btn.primary{background:#fff;color:#d15d7c}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:38px;max-width:700px}.metric{border-top:1px solid rgba(255,255,255,.2);padding-top:13px}.metric small{display:block;font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.52)}.metric b{display:block;font-size:17px;margin-top:6px}.heroVisual{position:relative;height:560px;display:grid;place-items:center}.mark{width:330px;height:330px;position:relative}.mark:before{content:"C";position:absolute;inset:0;display:grid;place-items:center;font-size:205px;font-weight:800;letter-spacing:-.12em;color:rgba(255,255,255,.53);text-shadow:inset 0 0 30px #fff,0 28px 70px rgba(77,35,86,.18);filter:drop-shadow(0 28px 55px rgba(81,38,93,.18))}.mark:after{content:"";position:absolute;width:102px;height:102px;border-radius:26px;left:50%;top:50%;transform:translate(-42%,-50%) rotate(30deg);background:linear-gradient(145deg,rgba(255,255,255,.72),rgba(255,255,255,.12));border:1px solid rgba(255,255,255,.5);box-shadow:inset 12px 12px 32px rgba(255,255,255,.42),0 18px 50px rgba(94,43,113,.15);backdrop-filter:blur(8px)}.floatCard{position:absolute;border:1px solid var(--line);background:rgba(255,255,255,.085);backdrop-filter:blur(20px);box-shadow:var(--shadow);border-radius:22px;padding:18px}.potCard{right:0;top:90px;width:250px}.jackCard{left:18px;bottom:64px;width:220px}.floatCard small{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.55)}.floatCard strong{display:block;font-size:30px;letter-spacing:-.04em;margin:7px 0}.floatCard p{margin:0;font-size:10px;line-height:1.5;color:rgba(255,255,255,.62)}.liveDot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 15px #fff;margin-right:6px}.section{padding:78px 0}.sectionLine{border-top:1px solid rgba(255,255,255,.16)}.sectionHead{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px}.sectionHead h2{font-size:clamp(36px,4.5vw,64px);line-height:.95;letter-spacing:-.055em;margin:0}.sectionHead p{max-width:520px;margin:0;font-size:12px;line-height:1.65;color:var(--muted)}.cards3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.glass{border:1px solid var(--line);background:var(--glass);backdrop-filter:blur(20px);border-radius:26px;box-shadow:var(--shadow)}.feature{padding:26px;min-height:260px}.feature .num{font-size:9px;letter-spacing:.12em;color:rgba(255,255,255,.45)}.feature h3{font-size:24px;letter-spacing:-.035em;margin:56px 0 10px}.feature p{font-size:12px;line-height:1.65;color:var(--muted);margin:0}.feature .big{font-size:44px;letter-spacing:-.055em;margin-top:18px}.mineLayout{display:grid;grid-template-columns:1.25fr .75fr;gap:12px}.miner{padding:28px}.toprow{display:flex;align-items:center;justify-content:space-between;gap:20px}.tag{font-size:9px;text-transform:uppercase;letter-spacing:.12em;color:rgba(255,255,255,.56)}.state{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:700}.claimAmount{font-size:clamp(50px,6vw,92px);letter-spacing:-.07em;line-height:.9;margin:48px 0 8px}.claimAmount small{font-size:18px;letter-spacing:0;color:rgba(255,255,255,.65)}.sub{font-size:12px;color:var(--muted)}.claimGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:28px}.miniStat{padding:16px 0 0;border-top:1px solid rgba(255,255,255,.2)}.miniStat small{display:block;font-size:8px;text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.5)}.miniStat b{display:block;margin-top:6px;font-size:15px}.progress{height:7px;background:rgba(255,255,255,.14);border-radius:99px;overflow:hidden;margin-top:24px}.progress>i{display:block;height:100%;width:42%;background:#fff;border-radius:99px;box-shadow:0 0 18px rgba(255,255,255,.55);transition:.35s}.claimButton{width:100%;margin-top:16px;padding:15px;border-radius:15px;border:0;background:#fff;color:#d15d7b;font-weight:800;cursor:pointer}.sideStack{display:grid;gap:12px}.powerBox,.streakBox{padding:24px}.powerNum{font-size:70px;letter-spacing:-.07em;font-weight:700;margin:16px 0 4px}.levels{display:grid;gap:12px;margin-top:22px}.level{display:grid;grid-template-columns:42px 1fr 44px;gap:10px;align-items:center;font-size:10px;color:rgba(255,255,255,.58)}.levelLine{height:4px;background:rgba(255,255,255,.13);border-radius:99px;overflow:hidden}.levelLine i{display:block;height:100%;background:#fff;width:0}.level.done{color:#fff}.level.done .levelLine i{width:100%}.streakNum{font-size:52px;letter-spacing:-.06em;margin:14px 0}.lb{overflow:hidden}.lbHead,.lbRow{display:grid;grid-template-columns:70px 1.5fr .8fr .8fr .8fr;gap:12px;align-items:center;padding:15px 20px}.lbHead{font-size:8px;text-transform:uppercase;letter-spacing:.1em;color:rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.15)}.lbRow{border-bottom:1px solid rgba(255,255,255,.11);font-size:12px}.lbRow:last-child{border-bottom:0}.rank{font-weight:800}.wallet{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:rgba(255,255,255,.78)}.badge{display:inline-flex;padding:6px 8px;border-radius:999px;background:rgba(255,255,255,.11);border:1px solid rgba(255,255,255,.16);font-size:9px}.footer{padding:34px 0 48px;border-top:1px solid rgba(255,255,255,.16);display:flex;justify-content:space-between;gap:20px;color:rgba(255,255,255,.54);font-size:10px}.footer a{color:#fff}.notice{font-size:9px;line-height:1.5;color:rgba(255,255,255,.45);max-width:670px}.pageHero{padding:64px 0 26px}.pageHero h1{font-size:clamp(58px,7vw,104px);line-height:.88;letter-spacing:-.07em;margin:16px 0}.pageHero p{max-width:620px;color:var(--muted);line-height:1.65}.tabbar{display:flex;gap:8px;margin:16px 0 24px}.tabbar button{border:1px solid var(--line);background:rgba(255,255,255,.06);color:#fff;border-radius:999px;padding:9px 13px;font-size:10px;font-weight:700;cursor:pointer}.tabbar button.active{background:#fff;color:#d15d7b}.hidden{display:none!important}@media(max-width:1000px){.hero{grid-template-columns:1fr;min-height:auto}.heroVisual{height:470px}.mineLayout{grid-template-columns:1fr}.cards3{grid-template-columns:1fr}.metrics{grid-template-columns:1fr 1fr}.navlinks a:nth-child(2),.navlinks a:nth-child(3){display:none}.sectionHead{align-items:flex-start;flex-direction:column}}@media(max-width:640px){.wrap{padding:0 16px}.nav{height:66px}.brand{font-size:11px}.navlinks a{display:none}.hero{padding-top:52px}.hero h1{font-size:62px}.heroVisual{height:390px}.mark{width:260px;height:260px}.mark:before{font-size:160px}.potCard{right:0;top:30px;width:195px}.jackCard{left:0;bottom:18px;width:190px}.metrics{gap:8px}.section{padding:54px 0}.claimGrid{grid-template-columns:1fr 1fr}.lbHead,.lbRow{grid-template-columns:45px 1.3fr .7fr}.lbHead>*:nth-child(4),.lbHead>*:nth-child(5),.lbRow>*:nth-child(4),.lbRow>*:nth-child(5){display:none}.footer{flex-direction:column}}

.emptyState{padding:34px 20px;color:rgba(255,255,255,.68);font-size:12px;line-height:1.6}.wallet a{text-decoration:none;color:inherit}.state [data-kind=ok]{color:#fff}
