.derp{background:radial-gradient(circle at 50% 30%,#820c1421,#0000 45%),#050406;min-height:100vh;overflow:hidden}.noise{z-index:998;pointer-events:none;opacity:.02;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.header{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#030204f5,#030204a6);border-bottom:1px solid #ff1e1e33;justify-content:space-between;align-items:center;height:76px;padding:0 3.5vw;display:flex;position:absolute;top:0;left:0;right:0}.brandIcon{color:#ff2525;background:linear-gradient(135deg,#ff1e1e26,#0000);border:1px solid #ff2525;place-items:center;width:42px;height:42px;font-family:"Press Start 2P";font-size:15px;display:grid;box-shadow:0 0 18px #ff141414}.brandName{letter-spacing:.02em;font-family:"Press Start 2P";font-size:12px}.network{letter-spacing:.18em;color:#666066;align-items:center;gap:8px;font-size:7px;display:flex}.connect{color:#f66;letter-spacing:.15em;cursor:pointer;background:linear-gradient(90deg,#ff1e1e21,#ff1e1e08);border:1px solid #ff2525;padding:13px 20px;font-size:8px;font-weight:700;transition:all .2s}.connect b{margin-left:10px}.connect:hover{color:#050505;background:#ff2525;box-shadow:0 0 30px #ff1e1e4d}.hero{background:linear-gradient(#12070b,#09060a 55%,#040405);min-height:100vh;padding-top:76px;position:relative;overflow:hidden}.heroContent{z-index:20;width:min(1320px,92vw);margin:auto;padding:65px 0 100px;position:relative}.hud{z-index:30;letter-spacing:.14em;color:#4d4449;flex-direction:column;font-size:7px;line-height:1.8;display:flex;position:absolute;top:115px}.hud span{margin-top:11px}.hud strong{color:#8d252c;font-size:8px}.hudLeft{left:2.5vw}.hudRight{text-align:right;right:2.5vw}.title{text-align:center}.welcome{color:#b06970;letter-spacing:.45em;margin-bottom:15px;font-size:7px}.title h1{letter-spacing:-.07em;text-shadow:5px 6px #26090d,0 0 40px #ff141e14;margin:0;font-family:"Press Start 2P";font-size:clamp(45px,8.5vw,112px);line-height:.9}.title h1 span{color:#ff2727;display:block}.title h1 em{color:#f0ebe5;font-style:normal;font-weight:400;display:block}.tagline{color:#70666b;letter-spacing:.22em;justify-content:center;align-items:center;gap:14px;margin-top:25px;font-size:7px;display:flex}.tagline i{background:linear-gradient(90deg,#0000,#ff2525);width:50px;height:1px}.tagline i:last-child{transform:rotate(180deg)}.mainGrid{grid-template-columns:310px minmax(0,1fr) 270px;gap:10px;margin-top:45px;display:grid}.card{background:linear-gradient(145deg,#0c080cf5,#050406f5);border:1px solid #ff1e1e59;box-shadow:0 25px 60px #00000059}.cardHeader{color:#74676c;letter-spacing:.2em;border-bottom:1px solid #ff1e1e33;justify-content:space-between;align-items:center;height:39px;padding:0 14px;font-size:7px;display:flex}.cardHeader b{color:#ff3030}.farmerViewport{background:radial-gradient(circle,#ff1e1e1f,#0000 60%),#09070a;place-items:center;height:280px;display:grid;position:relative;overflow:hidden}.farmerViewport:before{content:"";background-color:#0000;background-image:linear-gradient(#ff1e1e17 1px,#0000 1px),linear-gradient(90deg,#ff1e1e17 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ff1e1e1f;position:absolute;inset:18px}.gridFloor{background-color:#0000;background-image:linear-gradient(#ff1e1e1a 1px,#0000 1px),linear-gradient(90deg,#ff1e1e1a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:25px 20px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:350px;height:130px;position:absolute;bottom:-45px;transform:perspective(180px)rotateX(55deg)}.targetCorners i{z-index:4;border-color:#ff3030;width:20px;height:20px;position:absolute}.targetCorners i:first-child{border-top:1px solid;border-left:1px solid;top:18px;left:18px}.targetCorners i:nth-child(2){border-top:1px solid;border-right:1px solid;top:18px;right:18px}.targetCorners i:nth-child(3){border-bottom:1px solid;border-left:1px solid;bottom:18px;left:18px}.targetCorners i:nth-child(4){border-bottom:1px solid;border-right:1px solid;bottom:18px;right:18px}.scanText{letter-spacing:.2em;color:#68565b;font-size:6px;position:absolute;bottom:11px}.farmerInfo{border-top:1px solid #ff1e1e33;grid-template-columns:repeat(3,1fr);display:grid}.farmerInfo div{border-right:1px solid #ff1e1e1f;padding:13px 10px}.farmerInfo div:last-child{border:0}.farmerInfo small{letter-spacing:.15em;color:#53494e;font-size:8px;display:block}.farmerInfo strong{color:#ddd5d0;margin-top:5px;font-size:9px;display:block}.rarity strong{color:#ff3030!important}@media (max-width:768px){.farmerInfo small{font-size:10px}.farmerInfo strong{font-size:9px}}.portfolio{padding:1px}.portfolioHeader{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.portfolioHeader h2{color:#eee8e2;white-space:nowrap;margin:8px 0 0;font-family:"Press Start 2P";font-size:25px;line-height:1.1}.portfolioHeader p{font-size:px;letter-spacing:.08em;color:#8d8388;margin:9px 0 0}.assetCount{text-align:center;color:#b8aca8;border:1px solid #ffffff1a;min-width:52px;height:42px;padding:7px;font-family:"Press Start 2P";font-size:8px}.assetCount small{color:#5e5358;font-family:Space Mono;font-size:5px}.assetGroupLabel{color:#ff3030;letter-spacing:.12em;border-bottom:1px solid #ff1e1e33;justify-content:space-between;align-items:center;margin-top:18px;margin-bottom:7px;padding-bottom:7px;font-family:"Press Start 2P";font-size:6px;display:flex}.assetGroupLabel b{color:#5c5156;font-family:Space Mono;font-size:7px}.coinLabel{margin-top:15px}.assetGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;display:grid}.coinGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.stock{background:linear-gradient(145deg,#ffffff06,#ff141406);border:1px solid #ffffff1a;min-height:105px;padding:9px;transition:transform .15s,border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.stock:hover{border-color:#ff2323a6;transform:translateY(-2px);box-shadow:0 10px 25px #0006}.stockNumber{letter-spacing:.08em;color:#4b4247;font-size:4px}.stockLogo{color:#eee8e2;background:#0e0b10;border:1px solid #ffffff1f;place-items:center;width:27px;height:27px;margin-top:7px;font-family:"Press Start 2P";font-size:8px;display:grid}.stockTicker{color:#eee8e2;margin-top:7px;font-family:"Press Start 2P";font-size:8px}.stockName{letter-spacing:.08em;color:#62575c;margin-top:4px;font-size:4px;line-height:1.3}.stockBottom{letter-spacing:.05em;color:#4c4449;justify-content:space-between;align-items:center;font-size:4px;display:flex;position:absolute;bottom:7px;left:9px;right:9px}.stockBottom b{color:#42e878}.stockPrice,.stockChange,.stockChart{display:none}.portfolioFooter{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:15px;margin-top:15px;padding-top:12px;display:flex}.portfolioFooter small{letter-spacing:.12em;color:#5c5156;font-size:5px;display:block}.portfolioFooter strong{color:#eee8e2;margin-top:5px;font-family:"Press Start 2P";font-size:9px;display:block}.allocation{color:#62575c;font-family:"Press Start 2P";font-size:7px}.backed{letter-spacing:.1em;color:#42e878;align-items:center;gap:6px;font-size:5px;display:flex}.backed span{background:#42e878;width:5px;height:5px;box-shadow:0 0 8px #42e878b3}@media (max-width:1050px){.assetGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.portfolio{padding:14px}.portfolioHeader h2{font-size:18px}.portfolioHeader p{font-size:5px}.assetGrid,.coinGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.stock{min-height:95px}.stockTicker{font-size:7px}.stockName{font-size:4px}.portfolioFooter{flex-wrap:wrap}}@media (max-width:480px){.assetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.coinGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.enterFarm{color:#fff;cursor:pointer;background:radial-gradient(circle,#ff1e1e40,#0000 65%),linear-gradient(145deg,#3d0d12,#15080c);border:1px solid #ff3030;place-items:center;min-height:100%;transition:all .25s;display:grid;position:relative;overflow:hidden}.enterFarm:hover{background:radial-gradient(circle,#ff282861,#0000 65%),#3a0b10;transform:translateY(-3px);box-shadow:0 0 45px #ff1e1e33}.enterFarm:before{content:"";background-color:#0000;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #ffffff1a;position:absolute;inset:10px}.enterContent{z-index:2;text-align:center;position:relative}.enterContent small{letter-spacing:.25em;color:#f99;font-size:6px}.enterContent h2{text-shadow:3px 3px #5d1016;margin:17px 0 0;font-family:"Press Start 2P";font-size:23px;line-height:1.5}.enterContent h2 span{color:#fff;display:block}.enterContent p{letter-spacing:.2em;color:#ffaaa8;margin-top:17px;font-size:6px}.enterArrow{border:1px solid #ffffff73;place-items:center;width:45px;height:45px;margin:27px auto 0;font-size:23px;transition:all .2s;display:grid}.enterFarm:hover .enterArrow{color:#ff2525;background:#fff;transform:translate(5px)}.corner{border-color:#fff;width:12px;height:12px;position:absolute}.c1{border-top:1px solid;border-left:1px solid;top:-1px;left:-1px}.c2{border-top:1px solid;border-right:1px solid;top:-1px;right:-1px}.c3{border-bottom:1px solid;border-left:1px solid;bottom:-1px;left:-1px}.c4{border-bottom:1px solid;border-right:1px solid;bottom:-1px;right:-1px}.stats{box-sizing:border-box;background:#050406eb;border:1px solid #ff1e1e40;grid-template-columns:repeat(5,1fr);width:100%;margin-top:10px;display:grid}.stat{border-right:1px solid #ffffff12;padding:15px}.stat:last-child{border-right:0}.stat small{letter-spacing:.18em;color:#50474c;font-size:5px;display:block}.stat strong{color:#ff3636;margin-top:7px;font-family:"Press Start 2P";font-size:9px;display:block}.stat.highlight strong{color:#fff}.stat.green strong{color:#42e878}.bottomHud{letter-spacing:.16em;color:#463e42;justify-content:space-between;font-size:6px;display:flex;position:absolute;bottom:15px;left:3vw;right:3vw}.bottomHud span:nth-child(2){align-items:center;gap:7px;display:flex}.bottomHud i{background:#42e878;width:5px;height:5px;box-shadow:0 0 8px #42e878}footer{color:#3d373b;letter-spacing:.2em;background:#030304;border-top:1px solid #ffffff0a;justify-content:space-between;padding:22px 4vw;font-size:6px;display:flex}.pixelFarmer{z-index:5;filter:drop-shadow(0 0 12px #ff1e1e38);width:120px;height:155px;position:relative}.hat{background:#e5262f;width:78px;height:25px;position:absolute;top:5px;left:21px;box-shadow:-7px 9px #a71920,8px 9px #a71920}.hat:after{content:"";background:#681118;width:47px;height:8px;position:absolute;top:20px;left:16px}.head{background:#c87955;width:60px;height:46px;position:absolute;top:32px;left:30px;box-shadow:0 0 0 6px #171116}.head:before{content:"";background:#090709;width:8px;height:8px;position:absolute;top:15px;left:10px;box-shadow:31px 0 #090709}.body{background:#27435a;width:84px;height:48px;position:absolute;top:85px;left:18px;box-shadow:11px 11px #172936,-9px 11px #172936}.body:before{content:"";background:#172936;width:16px;height:48px;position:absolute;top:0;left:34px}.leg{background:#161014;width:25px;height:30px;position:absolute;bottom:0}.legOne{left:25px}.legTwo{right:24px}.city{pointer-events:none;position:absolute;inset:0;overflow:hidden}.moon:after{content:"";background:radial-gradient(circle at 28% 35%,#0000004d 0 6%,#0000 7%),radial-gradient(circle at 68% 25%,#00000040 0 8%,#0000 9%),radial-gradient(circle at 62% 70%,#00000040 0 9%,#0000 10%);border-radius:50%;position:absolute;inset:0}.buildings{clip-path:polygon(0 25%,5% 25%,5% 8%,11% 8%,11% 30%,18% 30%,18% 0,24% 0,24% 25%,30% 25%,30% 12%,38% 12%,38% 33%,45% 33%,45% 5%,51% 5%,51% 26%,60% 26%,60% 3%,67% 3%,67% 32%,75% 32%,75% 10%,83% 10%,83% 27%,91% 27%,91% 5%,100% 5%,100% 100%,0 100%);background:repeating-linear-gradient(90deg,#0000 0 22px,#ff1e1e12 23px 24px),linear-gradient(#120d14,#050406);height:55%;position:absolute;bottom:0;left:0;right:0}.cityGlow{background:linear-gradient(#0000,#ff141e14);height:35%;position:absolute;bottom:0;left:0;right:0}.cityGrid{background-color:#0000;background-image:linear-gradient(#ff1e1e1c 1px,#0000 1px),linear-gradient(90deg,#ff1e1e1c 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:45px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:35%;position:absolute;bottom:-80px;left:-10%;right:-10%;transform:perspective(220px)rotateX(58deg)}.neon{color:#ff3030;text-shadow:0 0 5px #ff3030,0 0 18px #ff3030;opacity:.4;font-family:"Press Start 2P";font-size:9px;position:absolute;transform:rotate(-90deg)}.neon.one{bottom:35%;left:12%}.neon.two{bottom:40%;right:15%}.neon.three{color:#a84aff;text-shadow:0 0 5px #a84aff,0 0 18px #a84aff;bottom:28%;right:28%}.modal{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d6;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.walletPanel{background:linear-gradient(145deg,#17090d,#070609);border:1px solid #ff3030;width:min(430px,100%);padding:35px;position:relative;box-shadow:0 0 80px #ff1e1e1f}.walletPanel>small{color:#ff3030;letter-spacing:.25em;font-size:7px}.walletPanel h2{margin:16px 0 0;font-family:"Press Start 2P";font-size:26px;line-height:1.5}.walletPanel h2 span{color:#ff3030;display:block}.walletPanel p{color:#6c6066;font-size:9px;line-height:1.8}.close{color:#6c6066;cursor:pointer;background:0 0;border:0;font-size:25px;position:absolute;top:10px;right:15px}.walletOption{color:#fff;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1a;align-items:center;gap:13px;width:100%;margin-top:9px;padding:14px;display:flex}.walletOption:hover{background:#ff1e1e0f;border-color:#ff3030}.walletOption>b{color:#ff3030;border:1px solid #ffffff1f;place-items:center;width:34px;height:34px;display:grid}.walletOption span{flex:1}.walletOption strong,.walletOption small{display:block}.walletOption strong{letter-spacing:.15em;font-size:8px}.walletOption small{color:#5c5156;margin-top:4px;font-size:6px}.walletWarning{text-align:center;letter-spacing:.2em;color:#4e464a;border-top:1px solid #ffffff0f;margin-top:20px;padding-top:15px;font-size:6px}@media (max-width:1050px){.mainGrid{grid-template-columns:280px minmax(0,1fr)}.enterFarm{grid-column:1/-1;min-height:180px}}@media (max-width:760px){.header{height:65px;padding:0 15px}.brandIcon{width:34px;height:34px;font-size:11px}.brandName{font-size:9px}.brandSub{font-size:5px}.network{display:none}.connect{padding:10px 12px;font-size:6px}.hero{padding-top:65px}.heroContent{width:94vw;padding-top:45px;padding-bottom:75px}.hud{display:none}.title h1{font-size:42px}.welcome{font-size:6px}.tagline{gap:7px;font-size:9px}.tagline i{width:20px}.mainGrid{grid-template-columns:1fr;margin-top:35px}.farmerViewport{height:245px}.portfolio{padding:16px}.portfolioHeader h2{font-size:19px}.stocks{grid-template-columns:1fr}.stock{min-height:145px}.stockLogo{margin-top:10px}.stockPrice{margin-top:15px}.portfolioFooter{gap:10px}.portfolioFooter strong{font-size:8px}.enterFarm{min-height:220px}.stats{grid-template-columns:repeat(2,1fr)}.stat:nth-child(2){border-right:0}.stat:nth-child(3){border-top:1px solid #ffffff12}.stat:nth-child(4){border-top:1px solid #ffffff12;border-right:0}.stat:nth-child(5){border-top:1px solid #ffffff12;grid-column:1/-1}.bottomHud{display:none}footer{flex-direction:column;gap:10px}}@media (max-width:400px){.title h1{font-size:35px}.brandSub{display:none}.farmerInfo strong{font-size:6px}.portfolioFooter{flex-wrap:wrap}.backed{width:100%}}*{box-sizing:border-box}html,body{background:#050406;margin:0;padding:0}body{color:#eee9e3;font-family:Space Mono,monospace}a{color:inherit;text-decoration:none}button{font-family:inherit}.scanlines{z-index:999;pointer-events:none;opacity:.025;background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff80 4px);position:fixed;inset:0}.crt{z-index:998;pointer-events:none;position:fixed;inset:0;box-shadow:inset 0 0 120px #000000e6}.header{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050406f0;border-bottom:1px solid #ff1e1e33;justify-content:space-between;align-items:center;height:70px;padding:0 3vw;display:flex;position:sticky;top:0}.brand{align-items:center;gap:11px;display:flex}.brandIcon{color:#ff3030;border:1px solid #ff3030;place-items:center;width:38px;height:38px;font-family:"Press Start 2P";font-size:12px;display:grid}.brandName{font-family:"Press Start 2P";font-size:10px}.brandName span{color:#ff3030}.brandSub{letter-spacing:.25em;color:#574d52;margin-top:4px;font-size:5px}.network{color:#62585d;letter-spacing:.16em;align-items:center;gap:7px;font-size:6px;display:flex}.network span{background:#42e878;width:6px;height:6px;box-shadow:0 0 10px #42e878}.wallet{color:#70666b;border:1px solid #ffffff14;padding:10px 13px;font-size:7px}.container{width:min(1380px,94vw);margin:auto;padding:45px 0 80px}.pageHeading{justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}.eyebrow{color:#9b272e;letter-spacing:.3em;font-size:6px}.pageHeading h1{margin:10px 0 0;font-family:"Press Start 2P";font-size:clamp(30px,5vw,55px)}.pageHeading h1 span{color:#ff3030}.pageHeading p{color:#655b60;margin:13px 0 0;font-size:8px}.farmerStatus{background:#0a070a8c;border:1px solid #ff1e1e2e;align-items:center;gap:16px;padding:10px 15px;display:flex}.farmerIcon{color:#ff3030;border:1px solid #ff3030;place-items:center;width:38px;height:38px;font-family:"Press Start 2P";font-size:9px;display:grid}.farmerStatus small{color:#4e464a;font-size:5px;display:block}.farmerStatus strong{margin-top:5px;font-size:7px;display:block}.activeText{color:#42e878}.farmWindow{background:linear-gradient(#13080c,#080609);border:1px solid #ff1e1e47;height:380px;position:relative;overflow:hidden;box-shadow:0 25px 80px #0006}.moon{opacity:.35;background:radial-gradient(circle at 35% 30%,#a92c36,#5c1119 65%,#1d060a);border-radius:50%;width:220px;height:220px;position:absolute;top:25px;right:8%;box-shadow:0 0 90px #ff1e1e1f}.city{opacity:.65;clip-path:polygon(0 35%,7% 35%,7% 12%,14% 12%,14% 40%,21% 40%,21% 0,28% 0,28% 35%,36% 35%,36% 17%,44% 17%,44% 40%,53% 40%,53% 8%,60% 8%,60% 34%,69% 34%,69% 0,77% 0,77% 37%,86% 37%,86% 13%,94% 13%,94% 34%,100% 34%,100% 100%,0 100%);background:repeating-linear-gradient(90deg,#0000 0 30px,#ff1e1e0f 31px 32px),#0d0910;height:180px;position:absolute;bottom:110px;left:0;right:0}.farmLabel{color:#8b252c;letter-spacing:.18em;font-family:"Press Start 2P";font-size:8px;position:absolute;top:25px;left:30px}.farmSubLabel{color:#51474c;letter-spacing:.18em;font-size:5px;position:absolute;top:42px;left:30px}.stations{z-index:10;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid;position:absolute;bottom:75px;left:5%;right:5%}.station{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(145deg,#0f0b10c7,#0504079e);border:1px solid #ffffff21;min-height:215px;padding:17px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative;box-shadow:0 15px 40px #0000004d}.station:hover{border-color:var(--station);box-shadow:0 0 30px var(--glow);transform:translateY(-4px)}.station.active{border-color:var(--station);box-shadow:0 0 35px var(--glow)}.stationHeader{color:#51484d;letter-spacing:.16em;justify-content:space-between;font-size:5px;display:flex}.stationNumber{color:var(--station)}.stationStatus{color:#42e878}.stationCore{align-items:center;gap:13px;margin-top:22px;display:flex}.coinIcon{border:1px solid var(--station);background:radial-gradient(circle, var(--glow), transparent 70%);width:50px;height:50px;color:var(--station);box-shadow:0 0 20px var(--glow);flex-shrink:0;place-items:center;font-family:"Press Start 2P";font-size:8px;display:grid}.stationName{font-family:"Press Start 2P";font-size:11px}.stationAlgorithm{color:#5c5257;letter-spacing:.1em;margin-top:6px;font-size:5px}.stationData{border-top:1px solid #ffffff12;grid-template-columns:1fr 1fr;gap:10px;margin-top:21px;padding-top:12px;display:grid}.stationData small{color:#4e464a;font-size:5px;display:block}.stationData strong{color:#d5cdca;margin-top:6px;font-size:7px;display:block}.harvestButton{border:1px solid var(--station);background:var(--button-bg);width:100%;color:var(--station);letter-spacing:.18em;cursor:pointer;margin-top:15px;padding:12px;font-size:6px;font-weight:700;transition:all .2s}.harvestButton:hover,.station.active .harvestButton{background:var(--station);color:#050405}.ground{transform-origin:bottom;opacity:.55;background-color:#0000;background-image:linear-gradient(#ff1e1e17 1px,#0000 1px),linear-gradient(90deg,#ff1e1e17 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:45px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;height:180px;position:absolute;bottom:-70px;left:-5%;right:-5%;transform:perspective(250px)rotateX(58deg)}.terminal{background:#070508d1;border:1px solid #ff1e1e40;margin-top:12px}.terminalHeader{color:#62585d;letter-spacing:.15em;border-bottom:1px solid #ffffff0f;justify-content:space-between;padding:13px 17px;font-size:6px;display:flex}.terminalHeader b{color:#42e878}.idle{justify-content:space-between;align-items:center;padding:25px;display:flex}.idle h2{margin:0;font-family:"Press Start 2P";font-size:14px}.idle p{color:#5c5358;margin:9px 0 0;font-size:7px}.idleIcon{color:#ff3030;border:1px solid #ff1e1e4d;place-items:center;width:52px;height:52px;display:grid}.activeSession{grid-template-columns:1fr 1fr 200px;gap:25px;padding:23px;display:grid}.sessionLabel{color:#4d454a;letter-spacing:.18em;font-size:5px}.sessionCoin{color:#ff3030;margin-top:9px;font-family:"Press Start 2P";font-size:22px}.timer{margin-top:9px;font-family:"Press Start 2P";font-size:20px}.hashrate{color:#42e878;margin-top:9px;font-size:7px}.progress{background:#171216;height:4px;margin-top:16px}.progress div{background:#ff3030;width:68%;height:100%}.stopButton{color:#ff5050;letter-spacing:.15em;cursor:pointer;background:#ff1e1e12;border:1px solid #ff3030;align-self:center;padding:15px;font-size:6px;font-weight:700}.stopButton:hover{color:#050405;background:#ff3030}.metrics{background:#070508bf;border:1px solid #ff1e1e2e;grid-template-columns:repeat(5,1fr);margin-top:12px;display:grid}.metric{border-right:1px solid #ffffff0f;padding:15px}.metric:last-child{border-right:0}.metric small{color:#4e464a;font-size:5px;display:block}.metric strong{color:#d7cfca;margin-top:7px;font-family:"Press Start 2P";font-size:8px;display:block}.metric strong.green{color:#42e878}.portfolio{background:#070508b3;border:1px solid #ff1e1e2e;grid-template-columns:1.2fr 1fr 1fr 1fr 1fr;margin-top:12px;display:grid}.portfolioTitle,.asset,.view{border-right:1px solid #ffffff0f;padding:15px}.portfolioTitle small{color:#4d454a;font-size:5px;display:block}.portfolioTitle strong{margin-top:6px;font-family:"Press Start 2P";font-size:8px;display:block}.asset{justify-content:space-between;align-items:center;display:flex}.asset strong{font-family:"Press Start 2P";font-size:8px}.asset small{color:#ff3030;font-size:6px}.view{color:#ff5050;place-items:center;font-size:6px;display:grid}.log{margin-top:45px}.logTitle{justify-content:space-between;align-items:flex-end;margin-bottom:15px;display:flex}.logTitle small{color:#8f252d;letter-spacing:.25em;font-size:5px}.logTitle h2{margin:8px 0 0;font-family:"Press Start 2P";font-size:18px}.logTitle>span{color:#4d454a;font-size:6px}.logBox{background:#070508b3;border:1px solid #ff1e1e2e}.logHeader,.logRow{grid-template-columns:1fr 1fr 1.5fr 1fr;padding:14px 17px;font-size:6px;display:grid}.logHeader{color:#494145;border-bottom:1px solid #ffffff0d}.logRow{color:#776d72;border-bottom:1px solid #ffffff0a}.complete{color:#42e878}.empty{text-align:center;color:#40383c;letter-spacing:.15em;padding:35px;font-size:6px}footer{color:#3d373b;letter-spacing:.18em;border-top:1px solid #ffffff0a;justify-content:space-between;padding:22px 3vw;font-size:5px;display:flex}@media (max-width:750px){.network,.wallet{display:none}.container{width:94vw;padding-top:30px}.pageHeading{display:block}.farmerStatus{margin-top:20px}.farmWindow{height:auto;min-height:0;padding-bottom:25px}.stations{grid-template-columns:1fr;gap:10px;padding:100px 18px 0;display:grid;position:relative;bottom:auto;left:auto;right:auto}.station{min-height:190px}.ground{display:none}.city{bottom:0}.activeSession{grid-template-columns:1fr}.stopButton{width:100%}.metrics{grid-template-columns:repeat(2,1fr)}.metric:nth-child(2){border-right:0}.metric:nth-child(3),.metric:nth-child(4),.metric:nth-child(5){border-top:1px solid #ffffff0f}.metric:nth-child(4){border-right:0}.metric:last-child{grid-column:1/-1}.portfolio{grid-template-columns:1fr 1fr}.portfolioTitle{border-bottom:1px solid #ffffff0f;border-right:0;grid-column:1/-1}.asset:nth-child(4){border-right:0}.view{border-top:1px solid #ffffff0f;border-right:0;grid-column:1/-1}.logHeader,.logRow{grid-template-columns:1fr 1fr 1fr}.logHeader span:nth-child(3),.logRow span:nth-child(3){display:none}footer{flex-direction:column;gap:10px}}.derp .portfolio{min-width:0;padding:18px}.derp .portfolioHeader{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.derp .portfolioHeader>div:first-child{min-width:0}.derp .portfolioHeader h2{color:#eee8e2;margin:8px 0 0;font-family:Space Mono;font-size:clamp(18px,2vw,25px);line-height:1.15}.derp .portfolioHeader h2 span{color:#ff2525;display:block}.derp .portfolioHeader p{letter-spacing:.1em;color:#62575c;margin:8px 0 0;font-size:6px;line-height:1.5}.derp .assetCount{text-align:center;color:#b8aca8;border:1px solid #ffffff1a;flex:none;min-width:52px;height:42px;padding:7px 5px;font-family:Space Mono;font-size:8px}.derp .assetCount small{color:#5e5358;font-family:Space Mono;font-size:8px}.derp .assetGroupLabel{color:#ff3030;letter-spacing:.12em;border-bottom:1px solid #ff1e1e33;justify-content:space-between;align-items:center;margin:16px 0 7px;padding-bottom:6px;font-family:"Press Start 2P";font-size:6px;display:flex}.derp .assetGroupLabel b{color:#5c5156;font-family:Space Mono;font-size:7px}.derp .coinLabel{margin-top:13px}.derp .assetGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;min-width:0;display:grid}.derp .coinGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.derp .stock{background:linear-gradient(145deg,#ffffff06,#ff141406);border:1px solid #ffffff1a;min-width:0;min-height:104px;padding:8px;transition:transform .15s,border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.derp .stock:hover{border-color:#ff2323a6;transform:translateY(-2px);box-shadow:0 10px 25px #0006}.derp .stockNumber{letter-spacing:.08em;color:#4b4247;font-size:4px;line-height:1}.derp .stockLogo{color:#eee8e2;background:#0e0b10;border:1px solid #ffffff1f;place-items:center;width:25px;height:25px;margin-top:7px;font-family:"Press Start 2P";font-size:7px;display:grid}.derp .stockTicker{text-overflow:ellipsis;white-space:nowrap;color:#eee8e2;margin-top:6px;font-family:"Press Start 2P";font-size:7px;overflow:hidden}.derp .stockName{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;color:#62575c;margin-top:4px;font-size:4px;line-height:1.3;overflow:hidden}.derp .stockBottom{letter-spacing:.04em;color:#4c4449;justify-content:space-between;align-items:center;gap:5px;font-size:4px;display:flex;position:absolute;bottom:6px;left:8px;right:8px;overflow:hidden}.derp .stockBottom span,.derp .stockBottom b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.derp .stockBottom b{color:#42e878}.derp .stockPrice,.derp .stockChange,.derp .stockChart{display:none}.derp .portfolioFooter{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;margin-top:13px;padding-top:10px;display:flex}.derp .portfolioFooter small{letter-spacing:.1em;color:#5c5156;font-size:5px;display:block}.derp .portfolioFooter strong{color:#eee8e2;margin-top:4px;font-family:"Press Start 2P";font-size:8px;display:block}.derp .allocation{color:#62575c;font-family:"Press Start 2P";font-size:6px}.derp .backed{letter-spacing:.08em;color:#42e878;align-items:center;gap:5px;font-size:4px;display:flex}.derp .backed span{background:#42e878;flex:none;width:5px;height:5px;box-shadow:0 0 8px #42e878b3}@media (max-width:1050px){.derp .mainGrid{grid-template-columns:280px minmax(0,1fr)}.derp .enterFarm{grid-column:1/-1;min-height:180px}.derp .assetGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.derp .stock{min-height:100px}}@media (max-width:760px){.derp .mainGrid{grid-template-columns:1fr;gap:10px}.derp .portfolio{padding:14px}.derp .portfolioHeader{gap:10px}.derp .portfolioHeader h2{font-size:18px}.derp .portfolioHeader p{max-width:260px;font-size:5px}.derp .assetCount{min-width:46px;height:38px;font-size:7px}.derp .assetCount small{font-size:4px}.derp .assetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.derp .coinGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.derp .stock{min-height:92px;padding:7px}.derp .stockLogo{width:23px;height:23px;margin-top:6px;font-size:6px}.derp .stockTicker{margin-top:5px;font-size:6px}.derp .stockName{font-size:3.5px}.derp .stockBottom{font-size:3.5px;bottom:5px;left:7px;right:7px}.derp .portfolioFooter{flex-wrap:wrap;align-items:flex-start}.derp .portfolioFooter>div{min-width:0}.derp .allocation{font-size:5px}.derp .backed{width:100%;margin-top:2px}}@media (max-width:480px){.derp .portfolio{padding:12px}.derp .portfolioHeader h2{font-size:15px}.derp .portfolioHeader p{margin-top:6px;font-size:4px}.derp .assetCount{min-width:42px;height:35px;padding:6px 4px;font-size:6px}.derp .assetCount small{font-size:3.5px}.derp .assetGroupLabel{margin-top:12px;margin-bottom:6px;padding-bottom:5px;font-size:5px}.derp .assetGroupLabel b{font-size:6px}.derp .assetGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.derp .coinGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.derp .stock{min-height:88px;padding:7px}.derp .stockNumber{font-size:3px}.derp .stockLogo{width:22px;height:22px;margin-top:5px;font-size:6px}.derp .stockTicker{font-size:6px}.derp .stockName{font-size:3.5px}.derp .stockBottom{font-size:3px;bottom:5px;left:6px;right:6px}.derp .portfolioFooter strong{font-size:7px}}@media (max-width:360px){.derp .assetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.derp .coinGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.derp .stock{min-height:84px}.derp .stockTicker{font-size:5px}.derp .portfolioHeader h2{font-size:13px}}.derp .assetCarousel{width:100%;min-width:0;margin-top:18px}.derp .assetCarouselLabel{color:#ff3030;letter-spacing:.12em;border-bottom:1px solid #ff1e1e33;justify-content:space-between;align-items:center;width:100%;min-width:0;padding-bottom:7px;font-family:"Press Start 2P";font-size:6px;display:flex}.derp .assetCarouselLabel b{color:#5c5156;font-family:Space Mono;font-size:6px}.derp .assetCarouselWindow{align-items:center;gap:8px;width:100%;min-width:0;height:230px;margin-top:9px;display:flex;overflow:hidden}.derp .assetCarouselTrack{flex:auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:0;min-width:0;height:210px;display:grid;overflow:hidden}.derp .assetCard{box-sizing:border-box;background:linear-gradient(145deg,#ffffff06,#ff141406);border:1px solid #ffffff1a;width:100%;min-width:0;height:210px;padding:10px;position:relative;overflow:hidden}.derp .assetCardTop{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:5px;padding-bottom:6px;display:flex}.derp .assetIndex{color:#4b4247;min-width:0;font-family:Space Mono;font-size:4px}.derp .assetType{color:#ff3030;border:1px solid #ff1e1e4d;flex:none;padding:3px 5px;font-family:"Press Start 2P";font-size:4px}.derp .assetIdentity{align-items:center;gap:8px;min-width:0;margin-top:10px;display:flex}.derp .assetTicker,.derp .assetName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.derp .assetName{color:#62575c;margin-top:4px;font-family:Space Mono;font-size:4px}.derp .assetSector{text-overflow:ellipsis;white-space:nowrap;color:#ff4b4b;margin-top:10px;font-family:Space Mono;font-size:4px;overflow:hidden}.derp .assetDescription{color:#8d8388;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;margin-top:7px;font-family:Space Mono;font-size:5px;line-height:1.45;display:-webkit-box;overflow:hidden}.derp .assetCardBottom{color:#4c4449;border-top:1px solid #ffffff0f;justify-content:space-between;gap:5px;padding-top:6px;font-family:Space Mono;font-size:4px;display:flex;position:absolute;bottom:8px;left:10px;right:10px}.derp .assetCardBottom strong{color:#42e878}.derp .assetCarouselArrow{color:#ff3030;cursor:pointer;background:#ff1e1e08;border:1px solid #ff1e1e66;flex:0 0 32px;place-items:center;width:32px;height:38px;padding:0;font-family:Arial,sans-serif;font-size:14px;display:grid}.derp .assetCarouselArrow:hover{color:#050406;background:#ff3030}@media (max-width:760px){.derp .assetCarouselWindow{gap:5px;height:200px}.derp .assetCarouselTrack{gap:5px;height:180px}.derp .assetCard{height:180px;padding:7px}.derp .assetCarouselArrow{flex-basis:26px;width:26px;height:34px}.derp .assetTicker{font-size:6px}.derp .assetDescription{font-size:4px}}@media (max-width:480px){.derp .assetCarouselWindow{height:175px}.derp .assetCarouselTrack{height:160px}.derp .assetCard{height:160px;padding:6px}.derp .assetLogo{flex-basis:28px;width:28px;height:28px;font-size:8px}.derp .assetTicker{font-size:5px}.derp .assetName,.derp .assetSector,.derp .assetCardBottom{font-size:3px}.derp .assetDescription{-webkit-line-clamp:4;line-clamp:4;font-size:3.5px}.derp .assetCarouselArrow{flex-basis:23px;width:23px}}.derp .assetCarouselWindow{position:relative;align-items:center!important;gap:18px!important;width:calc(100% + 80px)!important;margin-left:-40px!important;display:flex!important;overflow:visible!important}.derp .assetCarouselTrack{flex:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;width:auto!important;min-width:0!important;display:grid!important}.derp .assetCard{width:100%!important;min-width:0!important;height:220px!important}.derp .assetCarouselWindow{align-items:center!important;gap:35px!important;width:calc(100% + 220px)!important;margin-left:-110px!important;display:flex!important}.derp .assetCarouselTrack{flex:auto!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;min-width:0!important;display:grid!important}.derp .assetCard{width:100%!important;height:220px!important}.derp .assetCarouselArrow{flex:0 0 48px!important;width:48px!important;height:52px!important}@media (max-width:760px){.derp .assetCarouselWindow{gap:8px!important;width:100%!important;margin-left:0!important}.derp .assetCarouselTrack{grid-template-columns:1fr!important;gap:0!important}.derp .assetCard{height:140px!important;padding:10px!important}.derp .assetCarouselArrow{flex:0 0 32px!important;width:32px!important;height:42px!important}}.derp .assetCarouselWindow{height:155px!important;min-height:155px!important}.derp .assetCarouselTrack{height:140px!important;min-height:140px!important}.derp .assetCard{height:140px!important;min-height:140px!important;max-height:140px!important}.derp .assetCarouselWindow{width:calc(100% + 240px)!important;margin-left:-120px!important}.derp .assetCarouselTrack{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.derp .assetCarouselWindow{width:calc(100% + 300px)!important;height:150px!important;min-height:150px!important;max-height:150px!important;margin-left:-150px!important;overflow:visible!important}.derp .assetCarouselTrack{grid-template-columns:repeat(3,minmax(180px,1fr))!important;gap:15px!important;height:130px!important;min-height:130px!important}.derp .assetCard{box-sizing:border-box!important;width:100%!important;height:130px!important;min-height:130px!important;max-height:130px!important}.derp .assetCarouselWindow{justify-content:flex-start!important;width:calc(100% + 300px)!important;margin-left:-150px!important;margin-right:0!important}.derp .assetCarouselTrack{flex:auto!important;justify-content:flex-start!important;width:100%!important}.derp .assetCarouselArrowLeft{margin-left:0!important}.derp .assetCarouselArrowRight{margin-right:0!important}.derp .assetCarouselWindow{position:relative!important}.derp .assetCarouselArrowRight{z-index:10!important;position:absolute!important;top:auto!important;bottom:0!important;right:0!important;transform:none!important}.derp .portfolio{position:relative!important}.derp .assetCarousel{position:static!important}.derp .assetCarouselWindow{align-items:center!important;gap:12px!important;width:auto!important;height:145px!important;margin:0!important;display:flex!important;position:absolute!important;bottom:18px!important;left:15px!important;right:15px!important;overflow:visible!important}.derp .assetCarouselTrack{flex:1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;width:100%!important;height:130px!important;display:grid!important}.derp .assetCard{width:100%!important;height:130px!important;min-height:130px!important;max-height:130px!important}.derp .assetCarouselArrow{flex:0 0 38px!important;width:38px!important;height:42px!important;position:relative!important;transform:none!important}@media (max-width:760px){.derp .assetCarouselWindow{height:135px!important;bottom:12px!important;left:10px!important;right:10px!important}.derp .assetCarouselTrack{grid-template-columns:1fr!important;height:120px!important}.derp .assetCard{height:120px!important;min-height:120px!important;max-height:120px!important}}.derp .assetTicker{font-size:14px!important}.derp .assetName,.derp .assetSector{font-size:6px!important}.derp .assetDescription{font-size:7px!important}.derp .assetCardBottom{font-size:5px!important}.derp .protocolSection{border-top:1px solid #ff1e1e40;width:100%;margin-top:0;padding:15px 0 45px}.derp .protocolHeader{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:20px;padding:0 4px 18px;display:flex}.derp .protocolHeader span,.derp .researchHeader span{letter-spacing:.15em;color:#ff3030;font-family:Space Mono;font-size:6px}.derp .protocolHeader strong,.derp .researchHeader strong{color:#eee8e2;font-family:"Press Start 2P";font-size:8px}.derp .protocolFlow{align-items:stretch;width:100%;margin-top:18px;display:flex}.derp .protocolNode{background:#ffffff04;border:1px solid #ffffff14;flex:1;min-width:0;min-height:130px;padding:12px;position:relative}.derp .protocolNode.protocolActive{background:#ff1e1e06;border-color:#ff1e1e59;box-shadow:inset 0 0 25px #ff1e1e06}.derp .protocolNode.protocolFinal{border-color:#42e87840}.derp .protocolStep{color:#4c4449;font-family:Space Mono;font-size:5px}.derp .protocolIcon{color:#ff3030;margin-top:12px;font-family:Arial,sans-serif;font-size:20px}.derp .protocolFinal .protocolIcon{color:#42e878}.derp .protocolNodeTitle{color:#eee8e2;margin-top:8px;font-family:"Press Start 2P";font-size:7px}.derp .protocolNodeText{color:#70666b;margin-top:7px;font-family:Space Mono;font-size:5px;line-height:1.6}.derp .protocolConnector{flex-direction:column;flex:0 0 45px;justify-content:center;align-items:center;gap:5px;width:45px;display:flex}.derp .protocolConnector span{background:#ff1e1e4d;width:100%;height:1px}.derp .protocolConnector b{color:#ff3030;white-space:nowrap;font-family:Space Mono;font-size:4px}.derp .protocolExplanation{background:#ffffff03;border:1px solid #ffffff0f;align-items:center;gap:25px;margin-top:12px;padding:12px 15px;display:flex}.derp .protocolStatus{color:#42e878;flex:none;align-items:center;gap:7px;font-family:Space Mono;font-size:5px;display:flex}.derp .protocolStatus span{background:#42e878;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #42e87880}.derp .protocolExplanation p{color:#81777c;margin:0;font-family:Space Mono;font-size:6px;line-height:1.7}.derp .researchHeader{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;margin-top:30px;padding-bottom:12px;display:flex}.derp .researchGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.derp .researchCard{background:#ff141405;border:1px solid #ff1e1e2e;min-height:105px;padding:12px}.derp .researchCard small{color:#4c4449;font-family:Space Mono;font-size:5px;display:block}.derp .researchCard strong{color:#eee8e2;margin-top:8px;font-family:"Press Start 2P";font-size:8px;display:block}.derp .researchCard span{color:#ff3030;margin-top:7px;font-family:Space Mono;font-size:5px;display:block}.derp .researchCard p{color:#8d8388;margin:10px 0 0;font-family:Space Mono;font-size:6px}.derp .researchPlaceholder{opacity:.55}@media (max-width:900px){.derp .protocolFlow{grid-template-columns:repeat(3,1fr);display:grid}.derp .protocolConnector{display:none}.derp .researchGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.derp .protocolHeader,.derp .researchHeader{display:block}.derp .protocolHeader strong,.derp .researchHeader strong{margin-top:8px;display:block}.derp .protocolFlow{grid-template-columns:1fr 1fr}.derp .protocolExplanation{display:block}.derp .protocolStatus{margin-bottom:10px}.derp .researchGrid{grid-template-columns:1fr}}.derp .protocolStatus,.derp .researchCard small{font-size:7px!important}.derp .researchCard p{font-size:8px!important}.derp .protocolNode{box-shadow:inset 0 0 25px #ff1e1e06;background:#ff1e1e06!important;border-color:#ff303059!important}.derp .protocolNode .protocolIcon{color:#ff3030!important}.derp .protocolNode.protocolFinal{box-shadow:inset 0 0 25px #42e87806;background:#42e87806!important;border-color:#42e87866!important}.derp .protocolNode.protocolFinal .protocolIcon,.derp .protocolNode.protocolFinal .protocolNodeTitle{color:#42e878!important}.derp .protocolHeader span,.derp .researchHeader span{font-size:11px!important}.derp .protocolHeader strong,.derp .researchHeader strong{font-size:18px!important}.derp .protocolStep{font-size:10px!important}.derp .protocolIcon{font-size:32px!important}.derp .protocolNodeTitle{font-size:15px!important}.derp .protocolNodeText{font-size:10px!important;line-height:1.7!important}.derp .protocolConnector b{font-size:8px!important}.derp .protocolExplanation p{font-size:11px!important;line-height:1.7!important}.derp .protocolStatus,.derp .researchCard small{font-size:9px!important}.derp .researchCard strong{font-size:15px!important}.derp .researchCard span{font-size:9px!important}.derp .researchCard p{font-size:10px!important;line-height:1.6!important}.derp .protocolSection{box-sizing:border-box!important;padding-left:.75in!important;padding-right:.75in!important}.derp .protocolHeader,.derp .researchHeader{text-align:center!important;justify-content:center!important}.derp .protocolHeader strong,.derp .researchHeader strong{text-align:center!important}@media (max-width:760px){.derp .researchGrid{grid-template-columns:repeat(2,1fr)!important;gap:6px!important}.derp .researchCard{border-width:1px!important;min-height:150px!important;padding:14px!important}.derp .researchCard strong{font-size:13px!important}.derp .researchCard span,.derp .researchCard em,.derp .researchCard p{font-size:7px!important}}.derp .researchHeader{text-align:left!important;grid-template-columns:1fr 1fr!important;align-items:center!important;display:grid!important}.derp .researchHeader span{text-align:left!important}.derp .researchHeader strong{text-align:center!important}.derp .protocolHeader{text-align:left!important;grid-template-columns:1fr 1fr!important;align-items:center!important;display:grid!important}.derp .protocolHeader span{text-align:left!important}.derp .protocolHeader strong{text-align:center!important}.derp .protocolHeader,.derp .researchHeader{text-align:left!important;width:100%!important;display:block!important;position:relative!important}.derp .protocolHeader span,.derp .researchHeader span{text-align:left!important;display:block!important}.derp .protocolHeader strong,.derp .researchHeader strong{white-space:nowrap!important;text-align:center!important;position:absolute!important;top:0!important;left:50%!important;transform:translate(-50%)!important}@media (max-width:760px){.derp .portfolio{min-height:350px!important;position:relative!important;overflow:hidden!important}.derp .portfolio .assetCarouselLabel{position:relative!important}.derp .portfolio .assetCarouselWindow{width:auto!important;height:180px!important;margin:0!important;position:absolute!important;inset:135px 10px auto!important}.derp .portfolio .assetCarouselTrack{grid-template-columns:1fr!important;width:100%!important;height:150px!important}.derp .portfolio .assetCard{height:150px!important;min-height:150px!important;max-height:150px!important}.derp .portfolio .assetCard:nth-child(2),.derp .portfolio .assetCard:nth-child(3){display:none!important}}@media (min-width:761px){.derp .mainGrid{box-sizing:border-box!important;grid-template-columns:1fr 2.2fr 1fr!important;gap:10px!important;width:100%!important;margin-left:0!important;margin-right:0!important}.derp .mainGrid>*{min-width:0!important}.derp .assetCard{font-size:1.15em!important}.derp .assetTicker{font-size:16px!important}.derp .assetName,.derp .assetSector{font-size:7px!important}.derp .assetDescription{font-size:8px!important}.derp .portfolio{min-height:430px!important}.derp .assetCarouselWindow{bottom:18px!important}.derp .assetCarouselArrow{flex-basis:44px!important;width:44px!important;height:48px!important}.derp .mainGrid{margin-top:20px!important}.derp .stats{box-sizing:border-box!important;grid-column:1/-1!important;width:100%!important;margin-top:10px!important}}.derp .tagline{font-size:11px!important;line-height:1.6!important}.derp .portfolioHeader>div:first-child>p{color:#8d8388!important;font-size:16px!important;line-height:1.4!important}@media (min-width:761px){.derp .hero{margin-top:-40px!important;padding-top:20px!important}}@media (max-width:768px){.home-page{margin-top:-35px!important;padding-top:0!important}}.tradingLayers{grid-template-columns:1fr 1fr;gap:18px;width:100%;margin-top:30px;display:grid}.tradingLayer{min-width:0}.tradingLayer .researchHeader{text-align:center;margin-bottom:12px}.tradingLayer .researchHeader strong{text-align:center;display:block}.tradingLayer .researchGrid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.tradingLayer .researchCard{min-width:0;min-height:120px}.strategyCard p{line-height:1.35}@media (max-width:900px){.tradingLayers{grid-template-columns:1fr}}@media (max-width:600px){.tradingLayer .researchGrid{grid-template-columns:1fr}}.hero{min-height:auto!important;padding-bottom:20px!important}.howItWorks{color:#f2f2f2;background:#050505;width:100%;min-height:100vh;padding:60px 4% 100px;position:relative;overflow:hidden}.howItWorksHero{text-align:center;max-width:900px;margin:0 auto 80px}.howItWorksHero>span,.sectionHeader>span{color:#ff2020;letter-spacing:3px;margin-bottom:12px;font-size:10px;font-weight:700;display:block}.howItWorksHero h1{letter-spacing:3px;margin:0;font-size:clamp(42px,6vw,76px);font-weight:900;line-height:1}.howItWorksHero h1 em,.sectionHeader h2 em{color:#ff2020;font-style:normal}.howItWorksHero p{color:#777;max-width:720px;margin:25px auto 0;font-size:13px;line-height:1.8}.howSection{width:100%;max-width:1500px;margin:0 auto 90px}.sectionHeader{text-align:center;margin-bottom:28px}.sectionHeader h2{letter-spacing:2px;margin:0;font-size:clamp(24px,3vw,40px);line-height:1.1}.howGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.howCard{background:#0a050573;border:1px solid #ff1e1e59;min-height:230px;padding:22px;transition:border-color .2s;position:relative}.howCard:hover{border-color:#ff1e1ecc}.howCard small{color:#555;margin-bottom:25px;font-size:9px;display:block}.howCard strong{color:#ff2020;letter-spacing:1px;margin-bottom:10px;font-size:11px;display:block}.howCard h3{letter-spacing:1px;margin:0;font-size:22px;line-height:1.1}.howCard p{color:#777;margin:0;font-size:11px;line-height:1.6;position:absolute;bottom:22px;left:22px;right:22px}.flowGrid{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:10px;display:grid}.flowCard{background:#0a050573;border:1px solid #ff1e1e59;min-height:190px;padding:22px}.flowCard small{color:#555;margin-bottom:25px;font-size:9px;display:block}.flowCard strong{color:#ff2020;letter-spacing:1px;margin-bottom:12px;font-size:15px;display:block}.flowCard p{color:#777;margin:0;font-size:11px;line-height:1.6}.flowArrow{color:#ff2020;justify-content:center;align-items:center;font-size:20px;display:flex}.splitGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.howPanel{background:#0a050573;border:1px solid #ff1e1e59;min-height:240px;padding:30px}.howPanel>span{color:#ff2020;letter-spacing:2px;margin-bottom:25px;font-size:10px;display:block}.howPanel h3{letter-spacing:1px;margin:0 0 18px;font-size:24px}.howPanel p{color:#777;max-width:600px;margin:0;font-size:12px;line-height:1.8}.executionFlow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:15px;max-width:1100px;margin:0 auto;display:grid}.executionFlow div{text-align:center;color:#f2f2f2;letter-spacing:1px;background:#0a050573;border:1px solid #ff1e1e59;padding:22px 15px;font-size:11px;font-weight:700}.executionFlow b{color:#ff2020;font-size:20px}.executionText{text-align:center;color:#777;max-width:750px;margin:30px auto 0;font-size:12px;line-height:1.8}@media (max-width:1100px){.howGrid,.flowGrid{grid-template-columns:repeat(2,1fr)}.flowArrow{display:none}.executionFlow{grid-template-columns:repeat(2,1fr)}.executionFlow b{display:none}}@media (max-width:700px){.howItWorks{padding:40px 18px 70px}.howItWorksHero{margin-bottom:55px}.howItWorksHero p{font-size:12px}.howSection{margin-bottom:65px}.howGrid,.flowGrid,.splitGrid,.executionFlow{grid-template-columns:1fr}.howCard{min-height:190px}.flowCard{min-height:170px}.howPanel{min-height:200px;padding:24px}.howPanel h3{font-size:20px}.sectionHeader{margin-bottom:20px}.sectionHeader h2{font-size:24px}}@media (max-width:450px){.howItWorks{padding-left:14px;padding-right:14px}.howItWorksHero h1{font-size:38px}.howCard,.flowCard,.howPanel{padding:20px}.howCard p{bottom:20px;left:20px;right:20px}}.legalPage{color:#f2f2f2;background:#050505;width:100%;min-height:100vh;padding:70px 4% 100px}.legalHero{text-align:center;max-width:900px;margin:0 auto 70px}.legalHero>span{color:#ff2020;letter-spacing:3px;margin-bottom:15px;font-size:10px;font-weight:700;display:block}.legalHero h1{letter-spacing:3px;margin:0;font-size:clamp(42px,6vw,72px);font-weight:900;line-height:1}.legalHero p{color:#777;letter-spacing:1px;max-width:700px;margin:25px auto 0;font-size:11px;line-height:1.8}.legalContent{width:100%;max-width:1050px;margin:0 auto}.legalNotice{background:#ff14140a;border:1px solid #ff20208c;margin-bottom:45px;padding:24px 28px}.legalNotice strong{color:#ff2020;letter-spacing:2px;margin-bottom:12px;font-size:11px;display:block}.legalNotice p{color:#999;margin:0;font-size:12px;line-height:1.8}.legalSection{border-bottom:1px solid #ffffff14;padding:30px 0 35px 55px;position:relative}.legalSection>span{color:#ff2020;letter-spacing:1px;font-size:11px;font-weight:700;position:absolute;top:32px;left:0}.legalSection h2{letter-spacing:1px;margin:0 0 15px;font-size:17px;font-weight:800}.legalSection p{color:#777;max-width:850px;margin:0 0 12px;font-size:12px;line-height:1.85}.legalSection p:last-child{margin-bottom:0}.legalFinal{text-align:center;background:#0c04048c;border:1px solid #ff202059;margin-top:55px;padding:35px}.legalFinal span{color:#555;letter-spacing:3px;margin-bottom:12px;font-size:9px;display:block}.legalFinal strong{color:#ff2020;letter-spacing:2px;font-size:15px;display:block}.legalFinal p{color:#777;max-width:650px;margin:18px auto 0;font-size:10px;line-height:1.7}@media (max-width:800px){.legalPage{padding:50px 5% 80px}.legalHero{margin-bottom:50px}.legalSection{padding-left:45px}}@media (max-width:600px){.legalPage{padding:40px 18px 65px}.legalHero{margin-bottom:40px}.legalHero h1{font-size:42px}.legalHero p{font-size:10px}.legalNotice{margin-bottom:25px;padding:20px}.legalNotice p{font-size:11px}.legalSection{padding:25px 0 28px 38px}.legalSection>span{font-size:9px;top:27px}.legalSection h2{font-size:14px}.legalSection p{font-size:11px;line-height:1.75}.legalFinal{margin-top:35px;padding:25px 18px}.legalFinal strong{font-size:12px}}.headerLeft{align-items:center;gap:35px;display:flex}.headerNav{align-items:center;gap:25px;display:flex}.headerNav a{color:#777;letter-spacing:1.5px;font-size:10px;font-weight:700;text-decoration:none;transition:color .2s}.headerNav a:hover{color:#ff2020}@media (max-width:768px){.farmer-asset-universe{height:auto!important;min-height:0!important;padding:32px 22px 40px!important;overflow:hidden!important}.farmer-asset-universe h2{margin-bottom:18px!important;font-size:28px!important;line-height:1.1!important}.farmer-asset-universe .asset-description{letter-spacing:.08em!important;z-index:1!important;width:100%!important;max-width:100%!important;margin:0 0 25px!important;padding:0!important;font-size:16px!important;line-height:1.55!important;position:relative!important}.farmer-asset-universe .asset-display{z-index:2!important;justify-content:center!important;align-items:center!important;width:100%!important;height:250px!important;margin:10px auto 0!important;display:flex!important;position:relative!important}.farmer-asset-universe .asset-card{width:calc(100% - 70px)!important;max-width:450px!important;height:220px!important;margin:0 auto!important;position:relative!important;inset:auto!important;transform:none!important}.farmer-asset-universe .asset-arrow{z-index:5!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important}.farmer-asset-universe .asset-arrow.left{left:0!important}.farmer-asset-universe .asset-arrow.right{right:0!important}}@media (max-width:480px){.farmer-asset-universe{padding:28px 20px 35px!important}.farmer-asset-universe h2{font-size:25px!important}.farmer-asset-universe .asset-description{font-size:14px!important;line-height:1.55!important}.farmer-asset-universe .asset-display{height:230px!important}.farmer-asset-universe .asset-card{width:calc(100% - 60px)!important;height:205px!important}}@media (max-width:760px){.home-page{margin-top:-20px!important;padding-top:0!important}.derp .hero{padding-top:45px!important}.derp .heroContent{padding-top:20px!important}.derp .portfolio{min-height:500px!important}.derp .portfolio .assetCarouselWindow{height:220px!important;top:280px!important}.derp .portfolio .assetCarouselTrack{height:180px!important}.derp .portfolio .assetCard{height:180px!important;min-height:180px!important;max-height:180px!important}}@media (max-width:760px){.derp .assetPrice{font-size:6px}}@media (max-width:760px){.derp .assetPrice{font-size:6px}}.derp .assetPrice{color:#42e878;margin-top:6px;font-family:"Press Start 2P";font-size:8px}.derp .assetMarketStats{border-top:1px solid #ffffff0f;grid-template-columns:1fr 1fr;gap:10px;padding-top:6px;display:grid;position:absolute;bottom:8px;left:10px;right:10px}.derp .assetMarketStats span{letter-spacing:.08em;color:#4c4449;font-size:4px;display:block}.derp .assetMarketStats strong{color:#eee8e2;margin-top:4px;font-family:"Press Start 2P";font-size:6px;display:block}@media (max-width:760px){.derp .assetPrice{font-size:6px}.derp .assetMarketStats{gap:6px}.derp .assetMarketStats span{font-size:3px}.derp .assetMarketStats strong{font-size:5px}}.derp .assetCard{background:linear-gradient(145deg,#ffffff06,#ff141406);border:1px solid #ffffff1a;flex-direction:column;width:100%;height:210px;min-height:210px;padding:12px;display:flex;position:relative;overflow:hidden}.derp .assetCardTop{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding-bottom:7px;display:flex}.derp .assetIdentity{align-items:center;gap:9px;margin-top:12px;display:flex}.derp .assetIdentityText{min-width:0}.derp .assetLogo{color:#eee8e2;background:#0e0b10;border:1px solid #ffffff1f;flex:0 0 36px;place-items:center;width:36px;height:36px;font-family:"Press Start 2P";font-size:9px;display:grid}.derp .assetTicker{color:#eee8e2;font-family:"Press Start 2P";font-size:8px}.derp .assetName{color:#62575c;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:4.5px;overflow:hidden}.derp .assetMarketData{border-top:1px solid #ffffff0f;grid-template-columns:1fr 1fr;gap:14px;margin-top:auto;padding-top:10px;display:grid}.derp .assetMarketItem span{letter-spacing:.12em;color:#70666b;font-family:Space Mono;font-size:5px;line-height:1;display:block}.derp .assetMarketItem strong{color:#42e878;white-space:nowrap;margin-top:6px;font-family:"Press Start 2P";font-size:9px;line-height:1.1;display:block}@media (max-width:760px){.derp .assetMarketData{gap:10px;padding-top:9px}.derp .assetMarketItem span{font-size:4px}.derp .assetMarketItem strong{font-size:7px}}.derp .portfolioHeader{width:100%}.derp .portfolioHeader>div:first-child{width:100%;max-width:100%}.derp .portfolioHeader p{color:#8d8388;width:100%;max-width:850px;margin-top:10px;line-height:1.5;font-size:16px!important}.derp .farmerTechnical{background:#050406eb;border-top:1px solid #ff1e1e33;padding:16px 18px}.derp .farmerTechnical strong{color:#ff3030;letter-spacing:.08em;font-family:"Press Start 2P";font-size:8px;display:block}.derp .farmerTechnical p{color:#80767b;margin:9px 0 0;font-family:Space Mono;font-size:10px;line-height:1.65}@media (max-width:760px){.derp .farmerTechnical{padding:13px 14px}.derp .farmerTechnical strong{font-size:5px}.derp .farmerTechnical p{font-size:8px;line-height:1.6}}.mobileMenuButton,.mobileMenuOverlay{display:none}@media (max-width:760px){.headerNav,.desktopConnect{display:none!important}.mobileMenuButton{min-width:78px;padding:13px 18px!important;font-size:8px!important;display:block!important}.mobileMenuOverlay{z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000a6;justify-content:flex-end;display:flex;position:fixed;inset:0}.mobileMenu{background:linear-gradient(145deg,#13090c,#070609);border-left:1px solid #ff3030;flex-direction:column;width:min(78vw,360px);height:100%;padding:22px 18px;animation:.2s ease-out derpMenuIn;display:flex;box-shadow:-20px 0 60px #ff1e1e1f}@keyframes derpMenuIn{0%{transform:translate(100%)}to{transform:translate(0)}}.mobileMenuHeader{color:#ff3030;border-bottom:1px solid #ff303040;justify-content:space-between;align-items:center;padding-bottom:18px;font-family:"Press Start 2P";font-size:8px;display:flex}.mobileMenuClose{color:#70666b;cursor:pointer;background:0 0;border:0;padding:0;font-size:28px;line-height:1}.mobileMenuClose:hover{color:#ff3030}.mobileMenuNav{flex-direction:column;margin-top:20px;display:flex}.mobileMenuNav a{letter-spacing:.08em;color:#eee8e2;border-bottom:1px solid #ffffff0f;padding:16px 6px;font-family:"Press Start 2P";font-size:7px;transition:color .15s,padding-left .15s,background .15s;display:block}.mobileMenuNav a:hover{color:#ff3030;background:#ff1e1e0a;padding-left:12px}}.mobileMenuWallet{margin-top:auto;padding-top:20px}.mobileMenuWallet .connect{justify-content:center;align-items:center;width:100%!important;display:flex!important}.wheatpaper{color:#e7e2de;background:linear-gradient(#080708 0%,#050405 100%);min-height:100vh;padding:70px 5% 100px;font-family:Space Mono,monospace}.wpCover{border-bottom:1px solid #ffffff1f;max-width:1100px;margin:0 auto;padding:90px 0 80px}.wpKicker,.wpSectionLabel,.wpContents>span{color:#ff3030;letter-spacing:.18em;font-size:9px;display:block}.wpCover h1{letter-spacing:.04em;margin:22px 0 0;font-family:"Press Start 2P";font-size:clamp(42px,8vw,90px);line-height:1}.wpSubtitle{color:#91888d;max-width:800px;margin-top:28px;font-size:16px;line-height:1.7}.wpMeta{letter-spacing:.12em;color:#5e555a;flex-wrap:wrap;gap:25px;margin-top:35px;font-size:8px;display:flex}.wpRule{background:linear-gradient(90deg,#ff3030,#ff303000);width:100%;height:1px;margin-top:45px}.wpAbstract{color:#aaa1a5;max-width:850px;margin-top:35px;font-size:12px;line-height:2}.wpContents{grid-template-columns:repeat(2,1fr);gap:8px 30px;max-width:1100px;margin:35px auto 70px;display:grid}.wpContents a{color:#81777c;letter-spacing:.06em;font-size:8px;text-decoration:none;transition:color .15s}.wpContents a:hover{color:#ff3030}.wpSection{border-bottom:1px solid #ffffff12;grid-template-columns:70px minmax(0,1fr);gap:30px;max-width:1100px;margin:0 auto;padding:70px 0;display:grid}.wpSectionNumber{color:#ff3030;padding-top:5px;font-family:"Press Start 2P";font-size:10px}.wpSectionBody{min-width:0}.wpSectionBody h2{margin:10px 0 25px;font-family:"Press Start 2P";font-size:clamp(20px,3vw,34px);line-height:1.25}.wpSectionBody p{color:#91888d;max-width:850px;margin:0 0 20px;font-size:12px;line-height:2}.wpEquation{color:#e8e1dd;background:#ff1e1e06;border-left:2px solid #ff3030;margin-top:30px;padding:22px;font-family:"Press Start 2P";font-size:9px;line-height:1.8;overflow-x:auto}.wpDiagram{align-items:center;gap:16px;margin:35px 0;padding:10px 0;display:flex;overflow-x:auto}.wpDiagram.wpVertical{flex-direction:column;align-items:stretch;max-width:650px}.wpNode{background:#ffffff04;border:1px solid #ffffff1c;flex:1 1 0;min-width:180px;padding:20px}.wpNodeRed{background:#ff1e1e06;border-color:#ff303073}.wpNode small{color:#51484d;font-size:7px;display:block}.wpNode strong{color:#e7e2de;margin-top:9px;font-family:"Press Start 2P";font-size:10px;display:block}.wpNode span{color:#71676c;margin-top:9px;font-size:7px;display:block}.wpArrow,.wpDown{color:#ff3030;flex:none;font-size:22px}.wpCode{color:#a59da1;white-space:pre-wrap;background:#030303;border:1px solid #ffffff14;margin:30px 0;padding:24px;font-family:Space Mono,monospace;font-size:10px;line-height:1.8;overflow-x:auto}.wpTable{border:1px solid #ffffff14;margin-top:30px}.wpTable>div{border-top:1px solid #ffffff0f;grid-template-columns:220px minmax(0,1fr);display:grid}.wpTable>div:first-child{border-top:0}.wpTable span{padding:14px 16px;font-size:9px;line-height:1.5}.wpTable span:first-child{color:#ff3030;font-family:"Press Start 2P";font-size:7px}.wpTable span:last-child{color:#82787d}.wpTableHeader{background:#ffffff06}.wpGrid2,.wpGrid3{gap:12px;margin-top:30px;display:grid}.wpGrid2{grid-template-columns:repeat(2,minmax(0,1fr))}.wpGrid3{grid-template-columns:repeat(3,minmax(0,1fr))}.wpMiniCard{background:#ffffff03;border:1px solid #ffffff14;padding:22px}.wpMiniCard strong{color:#eee8e2;font-family:"Press Start 2P";font-size:9px;display:block}.wpMiniCard span{color:#ff3030;margin-top:8px;font-size:7px;display:block}.wpMiniCard p{color:#71676c;margin-top:14px;font-size:9px;line-height:1.7}.wpFlow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:12px;margin-top:35px;display:grid}.wpFlow>div{background:#ffffff03;border:1px solid #ffffff14;padding:22px}.wpFlow>div strong{color:#eee8e2;font-family:"Press Start 2P";font-size:8px;display:block}.wpFlow>div span{color:#71676c;margin-top:10px;font-size:7px;line-height:1.6;display:block}.wpFlow b{color:#ff3030;place-items:center;font-size:20px;display:grid}.wpFlowFinal{border-color:#42e8784d!important}.wpSources{border-top:1px solid #ffffff14;max-width:1100px;margin:60px auto 0;padding:30px 0}.wpSources a{color:#777075;margin-top:10px;font-size:8px;text-decoration:none;display:block}.wpSources a:hover{color:#ff3030}.wpFooter{color:#50484c;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:20px;max-width:1100px;margin:30px auto 0;font-size:7px;display:flex}.wpFooter a{color:#ff3030;text-decoration:none}@media (max-width:760px){.wheatpaper{padding:35px 18px 70px}.wpCover{padding:50px 0 45px}.wpCover h1{font-size:34px}.wpSubtitle{font-size:11px;line-height:1.7}.wpMeta{gap:10px;font-size:6px}.wpAbstract{font-size:9px;line-height:1.8}.wpContents{grid-template-columns:1fr;gap:10px}.wpContents a{font-size:7px}.wpSection{grid-template-columns:1fr;gap:8px;padding:45px 0}.wpSectionNumber{font-size:8px}.wpSectionBody h2{font-size:20px}.wpSectionBody p{font-size:9px;line-height:1.8}.wpDiagram{flex-direction:column;align-items:stretch}.wpArrow{align-self:center;transform:rotate(90deg)}.wpNode{min-width:0}.wpNode strong{font-size:8px}.wpNode span{font-size:6px}.wpEquation{padding:16px;font-size:7px}.wpCode{padding:15px;font-size:7px}.wpTable>div{grid-template-columns:1fr}.wpTable span{padding:10px 12px;font-size:8px}.wpGrid2,.wpGrid3,.wpFlow{grid-template-columns:1fr}.wpFlow b{transform:rotate(90deg)}.wpFooter{flex-direction:column;align-items:flex-start}}.communityDropdown{position:relative}.communityButton{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.communityButton span{margin-left:4px;font-size:8px}.communityMenu{background:#080708;border:1px solid #ff303066;min-width:120px;padding:6px;display:none;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 12px 30px #00000080}.communityDropdown:hover .communityMenu{display:block}.communityMenu a{color:#eee8e2;white-space:nowrap;padding:10px 12px;font-size:7px;text-decoration:none;display:block}.communityMenu a:hover{color:#ff3030;background:#ff1e1e0d}.footer{color:#eee8e2;background:linear-gradient(#080708 0%,#050405 100%);border-top:1px solid #ffffff14;width:100%;margin-top:80px;padding:55px 5% 25px}.footerBrand{max-width:420px}.footerLogo{color:#eee8e2;font-family:"Press Start 2P";font-size:18px;text-decoration:none;display:inline-block}.footerLogo span{color:#ff3030}.footerTagline{letter-spacing:.15em;color:#5d5559;margin-top:8px;font-size:7px}.footerDescription{color:#71676c;margin:16px 0 0;font-size:8px;line-height:1.7}.footerLinks{grid-template-columns:repeat(3,minmax(120px,1fr));gap:40px;max-width:650px;margin-top:40px;display:grid}.footerColumn{flex-direction:column;gap:10px;display:flex}.footerColumn>span{color:#ff3030;letter-spacing:.08em;margin-bottom:4px;font-family:"Press Start 2P";font-size:6px}.footerColumn a{color:#81777c;letter-spacing:.05em;width:fit-content;font-family:Space Mono;font-size:7px;text-decoration:none;transition:color .15s,padding-left .15s}.footerColumn a:hover{color:#eee8e2;padding-left:4px}.footerBottom{color:#4f474b;letter-spacing:.08em;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:20px;margin-top:45px;padding-top:18px;font-size:6px;display:flex}@media (max-width:760px){.footer{margin-top:50px;padding:40px 18px 20px}.footerLogo{font-size:15px}.footerDescription{font-size:7px}.footerLinks{grid-template-columns:repeat(2,1fr);gap:30px 20px;margin-top:30px}.footerColumn>span{font-size:5px}.footerColumn a{font-size:6px}.footerBottom{flex-direction:column;align-items:flex-start;gap:8px;font-size:5px}.footer{visibility:visible!important;z-index:20!important;width:100%!important;height:auto!important;min-height:300px!important;margin-top:50px!important;padding:40px 18px 25px!important;display:block!important;position:relative!important;overflow:visible!important}.footerBrand,.footerLinks,.footerBottom{visibility:visible!important;display:flex!important}.footerLinks{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.footerColumn{visibility:visible!important;display:flex!important}.footerBottom{flex-direction:column!important;align-items:flex-start!important}.mobileMenuButton{min-width:88px!important;padding:14px 20px!important;font-size:8px!important;display:block!important}}.leaderboardPage{color:#eee8e2;background:#050406;min-height:100vh;padding:20px 4vw 40px}.leaderboardHeader{border-bottom:1px solid #ff1e1e33;justify-content:space-between;align-items:center;gap:20px;padding-bottom:18px;display:flex}.leaderboardBrand{align-items:center;gap:10px;display:flex}.brandMark{color:#ff3030;border:1px solid #ff3030;place-items:center;width:34px;height:34px;font-family:"Press Start 2P";font-size:12px;display:grid}.leaderboardBrand strong{font-family:"Press Start 2P";font-size:10px;display:block}.leaderboardBrand small{color:#62575c;margin-top:5px;font-family:Space Mono;font-size:6px;display:block}.networkStatus,.footerStatus{color:#42e878;align-items:center;gap:7px;font-family:Space Mono;font-size:7px;display:flex}.networkStatus span,.footerStatus i{background:#42e878;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #42e878}.connectButton{color:#ff3030;cursor:pointer;background:#ff1e1e0a;border:1px solid #ff1e1e66;padding:10px 14px;font-family:"Press Start 2P";font-size:6px}.leaderboardHero{text-align:center;max-width:900px;margin:65px auto 35px}.sectionLabel,.assetLeaderboardHeader small{letter-spacing:.14em;color:#ff3030;font-family:Space Mono;font-size:7px}.leaderboardHero h1{margin:14px 0;font-family:"Press Start 2P";font-size:clamp(22px,4vw,42px);line-height:1.3}.leaderboardHero h1 span{color:#ff3030;display:block}.leaderboardHero p{color:#81777c;font-family:Space Mono;font-size:10px;line-height:1.8}.leaderboardTabs{justify-content:center;gap:8px;margin-bottom:20px;display:flex}.leaderboardTabs button{color:#62575c;cursor:pointer;background:0 0;border:1px solid #ff1e1e40;padding:11px 18px;font-family:"Press Start 2P";font-size:7px}.leaderboardTabs button.active{color:#050406;background:#ff3030}.leaderboardContent{width:100%;max-width:1400px;margin:auto}.podium{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.podiumCard{background:#ff1e1e06;border:1px solid #ff1e1e40;min-height:150px;padding:20px}.podiumCard small{color:#4c4449;font-family:Space Mono;font-size:14px}.podiumFarmer{margin-top:18px;font-family:"Press Start 2P";font-size:13px}.podiumPersonality{color:#ff3030;margin-top:8px;font-family:Space Mono;font-size:10px}.podiumCard strong{margin-top:18px;font-family:Space Mono;font-size:18px;display:block}.podiumCard>span{color:#62575c;font-family:Space Mono;font-size:10px}.podium1{border-color:#ff3030}.podium1 strong{color:#ff3030}.leaderboardTable,.assetTable{border:1px solid #ff1e1e33}.tableHeader,.leaderboardRow,.assetTableHeader,.assetTableRow{grid-template-columns:.6fr .8fr 1fr 1fr 1fr .8fr 1fr;align-items:center;display:grid}.tableHeader,.assetTableHeader{color:#ff3030;letter-spacing:.08em;background:#ff1e1e09;padding:12px;font-family:Space Mono;font-size:10px}.leaderboardRow{color:#81777c;border-top:1px solid #ffffff0d;padding:15px 12px;font-family:Space Mono;font-size:10px}.leaderboardRow strong{color:#eee8e2}.leaderboardRow .rank{color:#4c4449}.leaderboardRow .strategy{color:#42e878}.leaderboardRow .asset{color:#ff3030}.leaderboardRow .value{color:#42e878}.assetLeaderboardHeader{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.assetLeaderboardHeader h2{margin:10px 0 0;font-family:"Press Start 2P";font-size:18px}.assetLeaderboardHeader h2 span{color:#ff3030}.assetCount{text-align:center;border:1px solid #ffffff1a;padding:12px 18px;font-family:"Press Start 2P";font-size:14px}.assetCount small{color:#62575c;margin-top:6px;font-family:Space Mono;font-size:10px;display:block}.assetTableHeader,.assetTableRow{grid-template-columns:.7fr 1fr 1fr 1fr}.assetTableRow{color:#81777c;border-top:1px solid #ffffff0d;padding:16px 12px;font-family:Space Mono;font-size:10px}.assetTableRow strong{color:#eee8e2}.assetTableRow .value{color:#42e878}.leaderboardFooter{color:#3d373b;border-top:1px solid #ffffff0d;justify-content:space-between;max-width:1400px;margin:35px auto 0;padding-top:18px;font-family:Space Mono;font-size:10px;display:flex}@media (max-width:760px){.leaderboardPage{padding:15px}.leaderboardHeader{flex-wrap:wrap}.networkStatus{display:none}.leaderboardHero{margin:40px auto 25px}.leaderboardHero p{font-size:10px}.podium{grid-template-columns:1fr}.podiumCard{min-height:125px}.tableHeader{display:none}.leaderboardRow{grid-template-columns:45px 1fr;gap:8px;padding:14px}.leaderboardRow span,.leaderboardRow strong{min-width:0}.leaderboardRow .strategy,.leaderboardRow .asset,.leaderboardRow span:nth-child(6){display:none}.assetLeaderboardHeader{align-items:flex-start}.assetTableHeader{display:none}.assetTableRow{grid-template-columns:45px 1fr 1fr;gap:8px}.assetTableRow .value{grid-column:2/-1}.leaderboardFooter{display:block}.footerStatus{margin:10px 0}}.portfolioHeader h2 span{color:#ff2525;display:inline}.portfolioHeader h2,.portfolioHeader p{font-family:Space Mono}.portfolioHeader p{letter-spacing:.08em;color:#8d8388;margin:9px 0 0;font-size:11px;line-height:1.6}footer a,footer a:visited,.bottomHud a,.bottomHud a:visited{color:#8d8388!important;font-size:10px!important}footer{min-height:0!important;padding:12px 4vw!important}footer p{margin:4px 0!important}footer div{margin-top:4px!important}footer a{line-height:1.4!important}.aboutHero h1,.howItWorksHero h1{font-family:"Press Start 2P"!important;font-size:clamp(40px,6vw,82px)!important;font-style:normal!important;font-weight:400!important;line-height:1.1!important}@media (max-width:768px){.section-header,.section-heading,.section-title-wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%;display:flex;height:auto!important;min-height:0!important;margin-bottom:28px!important;position:relative!important;overflow:visible!important}.section-header .eyebrow,.section-header .subtitle,.section-heading .eyebrow,.section-heading .subtitle,.section-title-wrapper .eyebrow,.section-title-wrapper .subtitle{text-align:center;width:100%;white-space:normal!important;margin:0 0 8px!important;line-height:1.2!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.section-header h1,.section-header h2,.section-heading h1,.section-heading h2,.section-title-wrapper h1,.section-title-wrapper h2{text-align:center;overflow-wrap:normal;width:100%;max-width:100%;white-space:normal!important;margin:0!important;padding:0 12px!important;font-size:clamp(28px,8vw,42px)!important;line-height:.95!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important}.personality-grid,.personalities-grid,.strategy-grid,.strategies-grid,.allocation-grid,.farmer-allocation-grid,.allocation-engine-grid{grid-template-columns:1fr!important;gap:12px!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}.personality-card,.strategy-card,.allocation-card,.farmer-allocation-card,.allocation-engine-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:22px!important;overflow:hidden!important}.personality-card h3,.strategy-card h3,.allocation-card h3,.farmer-allocation-card h3,.allocation-engine-card h3{white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;width:100%!important;max-width:100%!important;margin:0 0 12px!important;font-size:clamp(25px,7vw,36px)!important;line-height:.95!important}.personality-card p,.strategy-card p,.allocation-card p,.farmer-allocation-card p,.allocation-engine-card p{white-space:normal!important;overflow-wrap:break-word!important;max-width:100%!important;line-height:1.35!important}body{overflow-x:hidden!important}main,section{max-width:100vw;overflow-x:hidden}.personality-grid,.personalities-grid,.strategy-grid,.strategies-grid,.allocation-grid,.farmer-allocation-grid,.allocation-engine-grid{box-sizing:border-box!important;padding-left:16px!important;padding-right:16px!important}}@media (max-width:430px){.section-header h1,.section-header h2,.section-heading h1,.section-heading h2,.section-title-wrapper h1,.section-title-wrapper h2{font-size:30px!important}.personality-card,.strategy-card,.allocation-card,.farmer-allocation-card,.allocation-engine-card{padding:18px!important}.personality-card h3,.strategy-card h3,.allocation-card h3,.farmer-allocation-card h3,.allocation-engine-card h3{font-size:27px!important}}@media (max-width:768px){.footer{padding:40px 24px 24px}.footer-top{margin-bottom:28px;display:block}.footer-brand{width:100%;margin-bottom:28px}.footer-brand h2{margin:0 0 8px;font-size:28px;line-height:1}.footer-brand p{max-width:100%;margin:0;font-size:11px;line-height:1.6}.footer-links{grid-template-columns:repeat(3,1fr);gap:12px;width:100%;margin:0;display:grid}.footer-column{min-width:0}.footer-column h3{letter-spacing:1px;margin:0 0 12px;font-size:11px;line-height:1}.footer-column ul{margin:0;padding:0;list-style:none}.footer-column li{margin:0 0 9px}.footer-column a{letter-spacing:.5px;font-size:9px;line-height:1.2}.footer-bottom{margin-top:24px;padding-top:16px}.footer-bottom p{margin:0 0 5px;font-size:8px;line-height:1.3}}@media (max-width:760px){.derp .protocolHeader{text-align:center!important;width:100%!important;height:auto!important;padding:0 10px 18px!important;display:block!important}.derp .protocolHeader span{text-align:center!important;white-space:normal!important;width:100%!important;margin:0 0 10px!important;font-size:9px!important;line-height:1.3!important;display:block!important}.derp .protocolHeader strong{text-align:center!important;white-space:normal!important;overflow-wrap:break-word!important;word-break:normal!important;width:100%!important;max-width:100%!important;margin:0 auto!important;padding:0 4px!important;font-family:"Press Start 2P"!important;font-size:clamp(21px,6.2vw,32px)!important;line-height:1.15!important;display:block!important;position:static!important;transform:none!important}.derp .protocolSection{box-sizing:border-box!important;width:100%!important;padding-left:10px!important;padding-right:10px!important}.derp .researchGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;display:grid!important}.derp .researchCard{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:155px!important;padding:14px!important;overflow:hidden!important}.derp .researchCard strong{white-space:normal!important;overflow-wrap:break-word!important;width:100%!important;max-width:100%!important;font-size:13px!important;line-height:1.1!important}.derp .researchCard span{font-size:9px!important;line-height:1.4!important}.derp .researchCard p{font-size:9px!important;line-height:1.55!important}.derp .portfolio{height:auto!important;min-height:0!important;padding:14px 10px 25px!important;position:relative!important;overflow:visible!important}.derp .portfolioHeader{width:100%!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}.derp .portfolioHeader>div:first-child{width:100%!important;max-width:100%!important}.derp .portfolioHeader h2{white-space:normal!important;width:100%!important;max-width:100%!important;margin:7px 0 0!important;font-size:18px!important;line-height:1.15!important}.derp .portfolioHeader p{color:#8d8388!important;width:100%!important;max-width:100%!important;margin:12px 0 0!important;font-size:13px!important;line-height:1.55!important}.derp .portfolio .assetCarousel{width:100%!important;margin:28px 0 0!important;padding:0!important;position:relative!important}.derp .portfolio .assetCarouselWindow{align-items:center!important;gap:8px!important;width:100%!important;height:180px!important;min-height:180px!important;max-height:180px!important;margin:0!important;display:flex!important;position:relative!important;inset:auto!important;overflow:visible!important}.derp .portfolio .assetCarouselTrack{flex:auto!important;grid-template-columns:1fr!important;gap:0!important;width:auto!important;min-width:0!important;height:160px!important;min-height:160px!important;display:grid!important;position:relative!important;overflow:hidden!important}.derp .portfolio .assetCard{box-sizing:border-box!important;width:100%!important;height:160px!important;min-height:160px!important;max-height:160px!important;padding:10px!important}.derp .portfolio .assetCard:nth-child(2),.derp .portfolio .assetCard:nth-child(3){display:none!important}.derp .portfolio .assetCarouselArrow{flex:0 0 32px!important;width:32px!important;height:42px!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.derp .enterFarm{z-index:2!important;margin-top:10px!important;position:relative!important}}@media (max-width:430px){.derp .protocolSection{padding-left:8px!important;padding-right:8px!important}.derp .protocolHeader strong{font-size:20px!important}.derp .researchGrid{gap:5px!important}.derp .researchCard{min-height:150px!important;padding:12px!important}.derp .researchCard strong{font-size:12px!important}.derp .portfolio{padding-left:8px!important;padding-right:8px!important}.derp .portfolioHeader p{font-size:12px!important}.derp .portfolio .assetCarouselWindow{gap:6px!important}.derp .portfolio .assetCarouselArrow{flex-basis:28px!important;width:28px!important}}@media (max-width:760px){.mobileMenuNav{flex-direction:column!important;gap:0!important;margin-top:20px!important;display:flex!important}.mobileMenuNav a{letter-spacing:.08em;color:#eee8e2;border-bottom:1px solid #ffffff0f;text-decoration:none;transition:color .15s,padding-left .15s,background .15s;box-sizing:border-box!important;width:100%!important;padding:18px 6px!important;font-family:"Press Start 2P"!important;font-size:7px!important;display:block!important}.mobileMenuNav a:hover{color:#ff3030;background:#ff1e1e0a;padding-left:12px!important}.mobileMenuConnect{cursor:pointer;text-align:center;transition:all .2s;color:#f66!important;letter-spacing:.08em!important;background:linear-gradient(90deg,#ff1e1e24,#ff1e1e0a)!important;border:1px solid #ff3030!important;width:100%!important;margin-top:28px!important;padding:16px 12px!important;font-family:"Press Start 2P"!important;font-size:7px!important;display:block!important}.mobileMenuConnect:hover{box-shadow:0 0 25px #ff1e1e40;color:#050505!important;background:#ff3030!important}.derp .portfolio .assetCarouselWindow{width:100%!important;height:auto!important;min-height:0!important;display:flex!important;position:relative!important;overflow:visible!important}.derp .portfolio .assetCarouselTrack{width:100%!important;height:auto!important;min-height:0!important;display:flex!important;overflow:hidden!important}.derp .portfolio .assetCard{visibility:visible!important;opacity:1!important;box-sizing:border-box!important;width:100%!important;min-width:100%!important;height:auto!important;min-height:160px!important;display:block!important;position:relative!important}.derp .portfolio .assetCard:nth-child(2),.derp .portfolio .assetCard:nth-child(3){display:none!important}.derp .portfolio .assetCarouselArrow{visibility:visible!important;opacity:1!important;flex-shrink:0!important;display:flex!important}.derp .portfolio{height:auto!important;min-height:0!important;position:relative!important;overflow:visible!important}.derp .portfolioHeader{width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}.derp .portfolioHeader>div:first-child{width:100%!important;max-width:100%!important;display:block!important}.derp .portfolioHeader p{width:100%!important;max-width:100%!important}.derp .portfolio .assetCarousel,.derp .portfolioHeader .assetCarousel{clear:both!important;float:none!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;margin:35px 0 0!important;padding:0!important;display:block!important;position:static!important;transform:none!important}.derp .portfolio .assetCarouselWindow,.derp .portfolioHeader .assetCarouselWindow{justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:100%!important;height:175px!important;min-height:175px!important;max-height:175px!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.derp .portfolio .assetCarouselTrack,.derp .portfolioHeader .assetCarouselTrack{flex:auto!important;grid-template-columns:1fr!important;width:auto!important;min-width:0!important;height:155px!important;min-height:155px!important;max-height:155px!important;margin:0!important;display:grid!important;position:relative!important;overflow:hidden!important}.derp .portfolio .assetCard,.derp .portfolioHeader .assetCard{visibility:visible!important;opacity:1!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;height:155px!important;min-height:155px!important;max-height:155px!important;margin:0!important;display:block!important;position:relative!important}.derp .portfolio .assetCarouselArrow,.derp .portfolioHeader .assetCarouselArrow{flex:0 0 32px!important;width:32px!important;height:42px!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.derp .enterFarm{clear:both!important;width:100%!important;margin-top:20px!important;position:relative!important;inset:auto!important;transform:none!important}}.mobileMenu{flex-direction:column;height:100%;display:flex}.mobileMenuLinks{flex:1}.mobileMenuWallet{width:100%;margin-top:auto;padding:20px}.mobileMenuWallet .connectWalletButton{width:100%}@media (max-width:760px){.mobileMenu{flex-direction:column!important;display:flex!important}.mobileMenuNav{flex:1!important}.mobileMenuWallet{width:100%!important;margin-top:auto!important;padding:24px!important}.mobileMenuWallet .connect{justify-content:center!important;width:100%!important;display:flex!important}.derp .portfolio{flex-direction:column!important;display:flex!important}.derp .portfolioHeader{order:1!important;width:100%!important}.derp .portfolio>.assetCarouselWindow{order:2!important;width:100%!important;height:165px!important;margin:25px 0 20px!important;position:relative!important;inset:auto!important}}.derp .portfolioHeader{text-align:center!important;justify-content:center!important;display:flex!important}.derp .portfolioHeader>div{width:100%!important;max-width:1200px!important;margin:0 auto!important}.derp .portfolioHeader h2,.derp .portfolioHeader p{text-align:center!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:760px){.footerLinks{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;width:100%!important;max-width:100%!important;margin-top:24px!important;display:grid!important}.footerColumn{gap:7px!important;min-width:0!important}.footerColumn>span{white-space:nowrap!important;font-size:5px!important}.footerColumn a{white-space:nowrap!important;letter-spacing:.02em!important;font-size:5px!important}.derp .assetMarketItem span{letter-spacing:.08em!important;font-size:15px!important}.derp .assetMarketItem strong{margin-top:6px!important;font-size:20px!important}}.assetUpdated{letter-spacing:.05em;color:#70666b;margin-top:8px;padding-top:5px;font-size:5px!important}@media (max-width:760px){.assetUpdated{margin-top:6px;padding-top:4px;font-size:8px!important}}.derp .sectionHeader{transform:translateY(-30px)}@media (min-width:761px){.derp .portfolioHeader{text-align:center!important;width:100%!important;max-width:none!important;display:block!important;position:relative!important}.derp .portfolioHeader>div:first-child{width:100%!important;min-width:0!important;max-width:none!important;display:block!important}.derp .portfolioHeader h2{text-align:center!important;width:100%!important}.derp .portfolioHeader p{text-align:center!important;width:100%!important;max-width:none!important;display:block!important}.derp .portfolioHeader .assetCount{position:absolute!important;top:0!important;right:0!important}.derp .portfolio{display:block!important}.derp .portfolioHeader{width:100%!important;display:block!important}.derp .portfolioHeader>div{width:100%!important;max-width:1200px!important;margin:0 auto!important}.derp .portfolioHeader p{text-align:center!important;width:100%!important}}@media (max-width:760px){.derp{filter:brightness(1.12)}}.farmPage{--farm-red:#ff2525;--farm-red-soft:#ff25251a;--farm-red-border:#ff25256b;--farm-white:#eee8e2;--farm-muted:#8d8388;--farm-dim:#62575c;--farm-line:#ffffff14;--farm-panel:#ffffff06;--farm-panel-strong:#ffffff0b;width:100%;min-height:100vh;color:var(--farm-white)}.farmPage *,.farmPage :before,.farmPage :after{box-sizing:border-box}.farmPage .container{width:min(1200px,100% - 40px);margin:0 auto}.farmPage .pageHeading{border-bottom:1px solid var(--farm-line);justify-content:space-between;align-items:flex-end;gap:30px;padding:55px 0 24px;display:flex}.farmPage .eyebrow{color:var(--farm-red);letter-spacing:.16em;font-family:Space Mono,monospace;font-size:11px}.farmPage .pageHeading h1{margin:8px 0 12px;font-family:"Press Start 2P",Space Mono,monospace;font-size:clamp(28px,5vw,58px);font-weight:400;line-height:1.12}.farmPage .pageHeading h1 span{color:var(--farm-red)}.farmPage .pageHeading p{max-width:680px;color:var(--farm-muted);margin:0;font-family:Space Mono,monospace;font-size:12px;line-height:1.65}.farmPage .farmerStatus{border:1px solid var(--farm-line);background:var(--farm-panel);flex-shrink:0;align-items:center;gap:18px;padding:14px 18px;display:flex}.farmPage .farmerIcon{border:1px solid var(--farm-red-border);width:48px;height:48px;color:var(--farm-red);place-items:center;font-family:"Press Start 2P",monospace;font-size:16px;display:grid}.farmPage .farmerStatus>div:not(.farmerIcon){flex-direction:column;gap:5px;display:flex}.farmPage .farmerStatus small,.farmPage .metric small,.farmPage .controlCard small,.farmPage .tabIntro small,.farmPage .settingsTitle small,.farmPage .lockedHeading small{color:var(--farm-dim);letter-spacing:.12em;font-family:Space Mono,monospace;font-size:9px}.farmPage .farmerStatus strong{font-family:Space Mono,monospace;font-size:13px}.farmPage .activeText,.farmPage .green{color:var(--farm-red)!important}.farmPage .metrics{border:1px solid var(--farm-line);background:var(--farm-panel);grid-template-columns:repeat(5,1fr);margin-top:18px;display:grid}.farmPage .metric{border-right:1px solid var(--farm-line);min-width:0;padding:17px 18px}.farmPage .metric:last-child{border-right:0}.farmPage .metric strong{overflow-wrap:anywhere;margin-top:7px;font-family:Space Mono,monospace;font-size:14px;display:block}.farmPage .controlModel{border:1px solid var(--farm-line);background:#ffffff05;margin-top:28px;padding:24px}.farmPage .controlModelIntro{margin-bottom:20px}.farmPage .controlModelIntro small{color:var(--farm-red);letter-spacing:.14em;font-family:Space Mono,monospace;font-size:9px}.farmPage .controlModelIntro h2{margin:7px 0;font-family:Space Mono,monospace;font-size:clamp(17px,2.3vw,25px);line-height:1.2}.farmPage .controlModelIntro p{max-width:800px;color:var(--farm-muted);margin:0;font-size:12px;line-height:1.6}.farmPage .controlModelGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.farmPage .controlCard{border:1px solid var(--farm-line);background:var(--farm-panel);min-width:0;padding:18px}.farmPage .controlCard:first-child{border-top:2px solid var(--farm-red)}.farmPage .controlCard strong{margin-top:7px;font-family:Space Mono,monospace;font-size:14px;display:block}.farmPage .controlCard ul{margin:14px 0 0;padding:0;list-style:none}.farmPage .controlCard li{border-top:1px solid var(--farm-line);color:var(--farm-muted);padding:7px 0;font-family:Space Mono,monospace;font-size:10px}.farmPage .controlCard li:before{content:"◇";color:var(--farm-red);margin-right:7px}.farmPage .farmControl{margin-top:28px}.farmPage .farmTabs{border:1px solid var(--farm-line);background:#080808;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:7px;display:grid}.farmPage .farmTab{min-height:72px;color:var(--farm-muted);letter-spacing:.06em;cursor:pointer;background:#111;border:1px solid #ffffff1f;justify-content:center;align-items:center;gap:13px;padding:12px 18px;font-family:Space Mono,monospace;font-size:14px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:flex}.farmPage .farmTab:hover{color:var(--farm-white);background:#181818;border-color:#ffffff40}.farmPage .farmTab.active{background:var(--farm-red-soft);border-color:var(--farm-red);color:#fff;box-shadow:inset 0 0 0 1px #ff25251f}.farmPage .farmTab.active .tabIcon{color:var(--farm-red)}.farmPage .tabIcon{color:#777;font-size:22px;line-height:1}.farmPage .farmTab span:last-child{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.farmPage .farmTab small{color:inherit;opacity:.55;letter-spacing:.13em;font-size:8px}.farmPage .tabContent{margin-top:10px}.farmPage .tabIntro{border:1px solid var(--farm-line);border-top:2px solid var(--farm-red);background:var(--farm-panel);justify-content:space-between;align-items:flex-start;gap:20px;padding:25px;display:flex}.farmPage .tabIntro h2,.farmPage .addEthHeader h2,.farmPage .settingsTitle h2,.farmPage .stockAssetsHeader h2,.farmPage .lockedHeading h2{margin:7px 0 8px;font-family:Space Mono,monospace;font-size:clamp(17px,2.2vw,25px);line-height:1.2}.farmPage .tabIntro p,.farmPage .addEthHeader p,.farmPage .settingsTitle p,.farmPage .stockAssetsHeader p{max-width:760px;color:var(--farm-muted);margin:0;font-size:12px;line-height:1.6}.farmPage .tabStatus,.farmPage .strategyBadge,.farmPage .selectedBadge{border:1px solid var(--farm-red-border);color:var(--farm-red);background:var(--farm-red-soft);letter-spacing:.1em;flex-shrink:0;padding:8px 10px;font-family:Space Mono,monospace;font-size:9px}.farmPage .cryptoBalance{border:1px solid var(--farm-line);background:#ffffff05;justify-content:space-between;gap:25px;margin-top:10px;padding:24px;display:flex}.farmPage .cryptoBalance small,.farmPage .cashReserve small{color:var(--farm-dim);letter-spacing:.12em;font-family:Space Mono,monospace;font-size:9px}.farmPage .cryptoBalance strong{margin:7px 0;font-family:Space Mono,monospace;font-size:clamp(25px,4vw,40px);display:block}.farmPage .cryptoBalance p,.farmPage .cashReserve p{color:var(--farm-muted);margin:0;font-size:11px}.farmPage .balanceSide{text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;gap:6px;display:flex}.farmPage .balanceSide span{color:var(--farm-red);font-family:Space Mono,monospace;font-size:11px}.farmPage .addEthPanel{border:1px solid var(--farm-line);background:var(--farm-panel);margin-top:10px;padding:25px}.farmPage .addEthHeader{border-bottom:1px solid var(--farm-line);justify-content:space-between;gap:20px;padding-bottom:20px;display:flex}.farmPage .ethBadge{border:1px solid var(--farm-red-border);height:64px;color:var(--farm-red);flex:0 0 64px;place-items:center;font-family:Space Mono,monospace;font-size:13px;display:grid}.farmPage .ethDepositInput{padding:23px 0}.farmPage .ethDepositInput label{color:var(--farm-dim);letter-spacing:.12em;margin-bottom:8px;font-family:Space Mono,monospace;font-size:9px;display:block}.farmPage .ethInputLarge{background:#080808;border:1px solid #ffffff2e;align-items:center;display:flex}.farmPage .ethInputLarge:focus-within{border-color:var(--farm-red)}.farmPage .ethInputLarge input{color:#fff;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:17px;font-family:Space Mono,monospace;font-size:24px}.farmPage .ethInputLarge span{color:var(--farm-red);padding-right:17px;font-family:Space Mono,monospace;font-size:12px}.farmPage .depositHelper,.farmPage .depositNotice{color:var(--farm-dim);margin:8px 0 0;font-size:10px;line-height:1.5}.farmPage .depositPreview{border:1px solid var(--farm-line);background:#090909;padding:21px}.farmPage .previewHeader{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.farmPage .previewHeader small{color:var(--farm-red);letter-spacing:.12em;font-family:Space Mono,monospace;font-size:9px}.farmPage .previewHeader h3{margin:6px 0 0;font-family:Space Mono,monospace;font-size:16px}.farmPage .previewIntro{color:var(--farm-muted);margin:10px 0 18px;font-size:11px}.farmPage .depositPreviewRow{border-top:1px solid var(--farm-line);padding:13px 0}.farmPage .previewRowHeader{justify-content:space-between;gap:15px;font-family:Space Mono,monospace;font-size:11px;display:flex}.farmPage .previewRowHeader strong{color:var(--farm-red)}.farmPage .previewBar{background:#1b1b1b;width:100%;height:8px;margin:8px 0 6px;overflow:hidden}.farmPage .previewBarFill{background:var(--farm-red);height:100%;transition:width .18s}.farmPage .previewBarFill.stonk{opacity:.75}.farmPage .previewBarFill.derp{opacity:.48}.farmPage .depositPreviewRow small{color:var(--farm-dim);font-family:Space Mono,monospace;font-size:9px}.farmPage .previewTotal{border-top:1px solid #ffffff29;justify-content:space-between;margin-top:5px;padding-top:15px;font-family:Space Mono,monospace;font-size:11px;display:flex}.farmPage .previewTotal strong{color:var(--farm-red)}.farmPage .depositFlow,.farmPage .strategyFlow{border:1px solid var(--farm-line);background:#ffffff04;margin-top:14px;padding:20px}.farmPage .flowTitle small,.farmPage .strategyFlowHeader small{color:var(--farm-red);letter-spacing:.13em;font-family:Space Mono,monospace;font-size:9px}.farmPage .flowTitle h3{margin:6px 0 0;font-family:Space Mono,monospace;font-size:15px}.farmPage .visualFlow,.farmPage .strategyFlowSteps{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:7px;margin:18px 0;display:grid}.farmPage .flowStep{border:1px solid var(--farm-line);background:#0b0b0b;min-width:0;padding:13px}.farmPage .flowStepTop{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.farmPage .flowStepNumber{color:var(--farm-dim);font-family:Space Mono,monospace;font-size:9px}.farmPage .flowStepIcon{color:var(--farm-red);font-size:18px}.farmPage .flowStep strong{font-family:Space Mono,monospace;font-size:10px;display:block}.farmPage .flowStep small{color:var(--farm-dim);margin-top:4px;font-size:9px;display:block}.farmPage .flowConnector{color:var(--farm-red);align-items:center;display:flex}.farmPage .flowConnector span{display:none}.farmPage .flowConnector b{font-size:16px}.farmPage .depositFlow>p{color:var(--farm-muted);margin:0;font-size:10px;line-height:1.6}.farmPage .strategyFlow{margin-bottom:25px}.farmPage .strategyFlowHeader{justify-content:space-between;gap:15px;display:flex}.farmPage .strategyFlowHeader span{color:var(--farm-dim);font-family:Space Mono,monospace;font-size:9px}.farmPage .depositButtonLarge,.farmPage .strategyButton{border:1px solid var(--farm-red);background:var(--farm-red);color:#080808;letter-spacing:.06em;cursor:pointer;font-family:Space Mono,monospace;font-size:11px;font-weight:700;transition:all .18s}.farmPage .depositButtonLarge{width:100%;min-height:52px;margin-top:18px}.farmPage .depositButtonLarge:hover:not(:disabled),.farmPage .strategyButton:hover:not(:disabled){background:#fff;border-color:#fff}.farmPage .depositButtonLarge:disabled,.farmPage .strategyButton:disabled{opacity:.35;cursor:not-allowed}.farmPage .depositNotice{text-align:center}.farmPage .cryptoSettings,.farmPage .stockStrategy{border:1px solid var(--farm-line);background:var(--farm-panel);margin-top:10px;padding:25px}.farmPage .settingsTitle{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.farmPage .settingsTitle>div:first-child{min-width:0}.farmPage .settingsTitle p{color:var(--farm-muted);margin:0;font-size:11px;line-height:1.55}.farmPage .allocationTotal{border:1px solid var(--farm-red-border);width:62px;height:62px;color:var(--farm-red);flex-shrink:0;place-items:center;font-family:Space Mono,monospace;font-size:13px;display:grid}.farmPage .allocationSlider,.farmPage .strategySlider{border-top:1px solid var(--farm-line);padding:17px 0}.farmPage .allocationHeader,.farmPage .sliderHeader{justify-content:space-between;gap:20px;display:flex}.farmPage .allocationHeader strong,.farmPage .sliderHeader strong{font-family:Space Mono,monospace;font-size:12px}.farmPage .allocationHeader>strong,.farmPage .sliderHeader>span{color:var(--farm-red);font-family:Space Mono,monospace}.farmPage .allocationHeader p,.farmPage .sliderHeader p{color:var(--farm-dim);margin:4px 0 0;font-size:10px}.farmPage input[type=range]{width:100%;accent-color:var(--farm-red);margin:14px 0 0}.farmPage .sliderLabels{color:var(--farm-dim);justify-content:space-between;margin-top:5px;font-family:Space Mono,monospace;font-size:8px;display:flex}.farmPage .cashReserve{border:1px solid var(--farm-line);background:#ffffff05;margin-top:14px;padding:15px}.farmPage .cashReserve strong{color:var(--farm-red);margin:6px 0;font-family:Space Mono,monospace;font-size:20px;display:block}.farmPage .saveStrategy{border-top:1px solid var(--farm-line);justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding-top:18px;display:flex}.farmPage .saveStrategy strong{font-family:Space Mono,monospace;font-size:11px}.farmPage .saveStrategy p{color:var(--farm-dim);margin:5px 0 0;font-size:10px}.farmPage .strategyButton{min-width:150px;min-height:44px;padding:10px 16px}.farmPage .stockAssets{border:1px solid var(--farm-line);background:var(--farm-panel);margin-top:10px;padding:25px}.farmPage .stockAssetsHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.farmPage .stockAssetsHeader>span{border:1px solid var(--farm-line);color:var(--farm-dim);flex-shrink:0;padding:7px 9px;font-family:Space Mono,monospace;font-size:8px}.farmPage .assetOwnershipFlow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:9px;margin:22px 0;display:grid}.farmPage .assetFlowNode{text-align:center;border:1px solid var(--farm-line);background:#0b0b0b;padding:15px}.farmPage .assetFlowNodeHighlight{border-color:var(--farm-red-border);background:var(--farm-red-soft)}.farmPage .assetFlowIcon{color:var(--farm-red);margin-bottom:7px;font-size:20px;display:block}.farmPage .assetFlowNode small,.farmPage .assetFlowNode strong{font-family:Space Mono,monospace;display:block}.farmPage .assetFlowNode small{color:var(--farm-dim);font-size:8px}.farmPage .assetFlowNode strong{margin-top:4px;font-size:10px}.farmPage .assetFlowArrow{color:var(--farm-red);font-size:17px}.farmPage .stockAssetGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.farmPage .stockAssetCard{border:1px solid var(--farm-line);background:#0b0b0b;min-width:0;min-height:125px;padding:16px;position:relative}.farmPage .stockAssetCard:hover{border-color:var(--farm-red-border)}.farmPage .stockAssetNumber{color:var(--farm-red);font-family:Space Mono,monospace;font-size:9px;position:absolute;top:10px;right:11px}.farmPage .stockAssetCard small{color:var(--farm-dim);font-family:Space Mono,monospace;font-size:8px;display:block}.farmPage .stockAssetCard strong{overflow-wrap:anywhere;margin:20px 0 8px;font-family:Space Mono,monospace;font-size:14px;display:block}.farmPage .stockAssetCard>span{color:var(--farm-muted);font-family:Space Mono,monospace;font-size:8px;display:block}.farmPage .lockedSection{border:1px solid var(--farm-line);background:#ffffff03;margin-top:28px;padding:24px}.farmPage .lockedHeading{justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:18px;display:flex}.farmPage .lockedHeading h2{margin-bottom:0}.farmPage .lockedHeading p{max-width:500px;color:var(--farm-dim);margin:0;font-size:10px;line-height:1.5}.farmPage .lockedGrid{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.farmPage .lockedSetting{border:1px solid var(--farm-line);background:#0b0b0b;justify-content:space-between;gap:12px;padding:14px;display:flex}.farmPage .lockedSetting span{min-width:0;color:var(--farm-muted);font-family:Space Mono,monospace;font-size:9px}.farmPage .lockedSetting strong{color:var(--farm-dim);flex-shrink:0;font-family:Space Mono,monospace;font-size:8px}.farmPage .farmNotice{border-left:2px solid var(--farm-red);background:#ff25250b;margin:28px 0 45px;padding:22px}.farmPage .farmNotice strong{font-family:Space Mono,monospace;font-size:13px}.farmPage .farmNotice p{max-width:800px;color:var(--farm-muted);margin:8px 0 0;font-size:11px;line-height:1.6}.farmPage footer{border-top:1px solid var(--farm-line);color:var(--farm-dim);letter-spacing:.08em;justify-content:space-between;gap:15px;padding:18px 4vw;font-family:Space Mono,monospace;font-size:8px;display:flex}@media (max-width:760px){.farmPage .container{width:calc(100% - 24px)}.farmPage .pageHeading{padding-top:35px;display:block}.farmPage .pageHeading p{font-size:11px}.farmPage .farmerStatus{justify-content:flex-start;margin-top:18px}.farmPage .metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.farmPage .metric{border-right:1px solid var(--farm-line);border-bottom:1px solid var(--farm-line)}.farmPage .metric:nth-child(2n){border-right:0}.farmPage .metric:last-child{border-bottom:0;grid-column:1/-1}.farmPage .controlModel{padding:17px}.farmPage .controlModelGrid{grid-template-columns:1fr}.farmPage .farmTabs{z-index:10;position:sticky;top:8px}.farmPage .farmTab{min-height:64px;padding:10px 8px;font-size:11px}.farmPage .tabIntro,.farmPage .addEthHeader,.farmPage .settingsTitle,.farmPage .stockAssetsHeader,.farmPage .lockedHeading{display:block}.farmPage .tabStatus,.farmPage .strategyBadge{margin-top:14px;display:inline-block}.farmPage .cryptoBalance{display:block}.farmPage .balanceSide{text-align:left;align-items:flex-start;margin-top:15px}.farmPage .addEthPanel,.farmPage .cryptoSettings,.farmPage .stockAssets,.farmPage .stockStrategy,.farmPage .lockedSection{padding:17px}.farmPage .ethBadge{margin-top:15px}.farmPage .visualFlow,.farmPage .strategyFlowSteps{grid-template-columns:1fr;gap:6px}.farmPage .flowConnector{justify-content:center;height:18px}.farmPage .flowConnector b{transform:rotate(90deg)}.farmPage .strategyFlowHeader{display:block}.farmPage .strategyFlowHeader span{margin-top:6px;display:block}.farmPage .assetOwnershipFlow{grid-template-columns:1fr}.farmPage .assetFlowArrow{text-align:center;transform:rotate(90deg)}.farmPage .stockAssetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.farmPage .stockAssetCard{min-height:120px}.farmPage .saveStrategy{display:block}.farmPage .strategyButton{width:100%;margin-top:14px}.farmPage .lockedGrid{grid-template-columns:1fr}.farmPage footer{text-align:center;flex-direction:column;align-items:center}}@media (max-width:430px){.farmPage .container{width:calc(100% - 18px)}.farmPage .pageHeading h1{font-size:25px}.farmPage .farmerStatus{gap:10px;padding:12px}.farmPage .farmerIcon{width:40px;height:40px}.farmPage .metric{padding:13px 11px}.farmPage .metric strong{font-size:11px}.farmPage .farmTab{min-height:60px}.farmPage .farmTab .tabIcon{font-size:18px}.farmPage .tabIntro h2,.farmPage .addEthHeader h2,.farmPage .settingsTitle h2,.farmPage .stockAssetsHeader h2,.farmPage .lockedHeading h2{font-size:16px}.farmPage .stockAssetGrid{grid-template-columns:1fr}.farmPage .previewHeader{display:block}.farmPage .selectedBadge{margin-top:10px;display:inline-block}.farmPage .ethInputLarge input{font-size:20px}}@media (max-width:768px){.footerBrand{display:block}.footerBrand p{margin-top:12px;font-size:11px;line-height:1.6}.footerLinks{margin-top:25px}}
