@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Russo+One&family=Space+Grotesk:wght@500;600;700&display=swap";.newMarket{width:100%;min-width:0;padding:0;color:#f5f5f5}.newMarketHeader{display:flex;align-items:center;justify-content:space-between;gap:20px}.newMarketTitle{display:flex;align-items:center;gap:16px;margin:0;color:#f5f5f2;font-family:Space Grotesk,sans-serif;font-size:clamp(36px,4vw,64px);font-weight:800;line-height:1.05;letter-spacing:-2.5px}.newMarketFlame{width:48px;height:48px;flex:0 0 48px;color:#ff853c;fill:#ff742629;filter:drop-shadow(0 0 12px rgba(255,108,32,.28))}.newMarketPeriod{flex-shrink:0;color:#ff9d5e;font-size:11px;font-weight:900;letter-spacing:.6px}.newMarketToolbar{display:flex;align-items:center;gap:16px;margin:30px 0 18px}.newMarketTabs{display:flex;align-items:center;gap:9px}.newMarketTabs button{padding:11px 19px;border:1px solid #30343d;border-radius:10px;background:#191c23;color:#aeb3bf;font-family:Space Grotesk,sans-serif;font-size:13px;font-weight:800;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.newMarketTabs button[aria-pressed=true]{border-color:#ff8d43;background:#3c251a;color:#ffae79}.newMarketTabs button:nth-child(2)[aria-pressed=true]{border-color:#2ee6a6;background:#12372e;color:#79f3c8}.newMarketInfo{position:relative;display:inline-flex;flex:0 0 28px;align-items:center;justify-content:center;width:28px;height:28px;margin-left:6px;border:1px solid #505763;border-radius:50%;background:#1b2029;color:#fff;cursor:help}.newMarketInfo:hover,.newMarketInfo:focus-visible{border-color:#fff;color:#fff;outline-offset:3px}.newMarketTooltip{position:absolute;z-index:100;bottom:calc(100% + 12px);left:50%;display:flex;flex-direction:column;gap:7px;width:285px;padding:15px;border:1px solid #414650;border-radius:12px;background:#1b1e25;box-shadow:0 14px 35px #0000008c;color:#fff;font-size:12px;font-weight:400;line-height:1.5;text-align:left;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,5px);transition:opacity .15s,transform .15s,visibility .15s}.newMarketTooltip strong,.newMarketTooltip>span{display:block;color:#fff}.newMarketTooltip strong{font-weight:800}.newMarketInfo:hover .newMarketTooltip,.newMarketInfo:focus-visible .newMarketTooltip{opacity:1;visibility:visible;transform:translate(-50%)}.newMarketCarousel{position:relative;display:block;min-width:0;overflow:visible}.newMarketGrid{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 126px)/8);grid-template-columns:none;gap:18px;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px 0 12px}.newMarketGrid::-webkit-scrollbar{display:none}.newMarketArrows{position:absolute;z-index:10;inset:0 -28px;display:flex;align-items:center;justify-content:space-between;gap:0;margin:0;padding:0;pointer-events:none}.newMarketArrows button{position:relative;flex:0 0 40px;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #383d48;border-radius:50%;background:#0f1115f0;color:#fff;box-shadow:0 4px 16px #00000059;cursor:pointer;pointer-events:auto;transition:background .2s,border-color .2s}.newMarketArrows button:hover{border-color:#777;background:#292d35}.newMarketCard{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid #292929;border-radius:14px;background:#0d0d0d;scroll-snap-align:start;transition:border-color .2s,transform .2s}.newMarketCard:hover{border-color:#555;transform:translateY(-2px)}.newMarketCardImage{width:100%;aspect-ratio:1 / 1;border-bottom:1px solid #292929;background:#101010}.newMarketCardInfo{display:flex;flex:1;min-width:0;flex-direction:column;gap:7px;padding:12px;font-family:Space Grotesk,sans-serif}.newMarketCardInfo>strong{overflow:hidden;color:#f4f4f2;font-size:15px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.newMarketCardInfo>span{overflow:hidden;color:#a0a0a0;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.newMarketCardFooter{display:flex;flex-direction:column;gap:3px;margin-top:auto;padding-top:9px;border-top:1px solid rgba(255,255,255,.1)}.newMarketCardFooter small{font-size:9px;font-weight:900;letter-spacing:1px;opacity:.7}.newMarketCardFooter b{font-size:14px;font-weight:900}.newMarketFresh .newMarketCardInfo{background:linear-gradient(155deg,#432317,#281711);color:#ffb17c}.newMarketFresh .newMarketCardFooter b{color:#ffb17c}.newMarketListed .newMarketCardInfo{background:linear-gradient(155deg,#174638,#102920);color:#79f3c8}.newMarketListed .newMarketCardFooter b{color:#79f3c8}.newMarketGreen .newMarketFlame,.newMarketGreen .newMarketPeriod{color:#2ee6a6}.newMarketGreen .newMarketFlame{fill:#2ee6a629;filter:drop-shadow(0 0 12px rgba(46,230,166,.28))}.newMarketBuyNow{display:block;width:100%;min-height:36px;margin-top:10px;padding:9px 12px;border:1px solid #41454d;border-radius:8px;background:#181b21;color:#f5f5f5;font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:800;letter-spacing:.8px;text-align:center;cursor:pointer;transition:background .2s,border-color .2s}.newMarketBuyNow:hover:not(:disabled){border-color:#777;background:#292d35}.newMarketBuyNow:disabled{opacity:.8;cursor:default}@media(max-width:780px){.newMarketTitle{gap:9px;font-size:clamp(24px,6vw,36px);letter-spacing:-1px}.newMarketFlame{width:29px;height:29px;flex-basis:29px}.newMarketPeriod{font-size:9px}.newMarketToolbar{margin:22px 0 14px}.newMarketTabs{width:100%;gap:5px}.newMarketTabs button{flex:1;min-width:0;padding:10px 8px;font-size:12px}.newMarketInfo{flex-basis:24px;width:24px;height:24px}.newMarketTooltip{right:-8px;left:auto;width:min(270px,75vw)}.newMarketInfo:hover .newMarketTooltip,.newMarketInfo:focus-visible .newMarketTooltip{transform:translate(0)}.newMarketArrows{position:relative;inset:auto;justify-content:center;gap:20px;margin-top:14px;margin-bottom:6px}.newMarketCarousel{display:flex;flex-direction:column-reverse}.newMarketGrid{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;overflow:visible;scroll-snap-type:none}.newMarketCardInfo{padding:10px}.newMarketCardInfo>strong{font-size:13px}.newMarketCardFooter b{font-size:12px}}@media(prefers-reduced-motion:reduce){.newMarketCard,.newMarketTabs button,.newMarketBuyNow,.newMarketTooltip{transition:none}}.donationsPage{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:54px 0 90px}.donationsHero{position:relative;overflow:hidden;min-height:440px;padding:58px 54px;border:1px solid rgba(90,140,255,.18);border-radius:30px;background:radial-gradient(circle at 78% 46%,rgba(54,117,255,.16),transparent 27%),linear-gradient(145deg,#0f1930fa,#080d1bfa);box-shadow:0 30px 80px #0000003d}.donationsHero:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,rgba(255,255,255,.035),transparent 35%)}.donationsEyebrow{position:relative;z-index:2;display:inline-flex;align-items:center;gap:8px;margin-bottom:18px;font-size:12px;font-weight:800;letter-spacing:.14em;color:#74a4ff}.donationsHero h1{position:relative;z-index:2;max-width:590px;margin:0;font-size:clamp(42px,6vw,72px);line-height:.98;letter-spacing:-.045em}.donationsIntro{position:relative;z-index:2;max-width:570px;margin:24px 0 0;color:#ebf1ffad;font-size:17px;line-height:1.7}.donationPlantScene{position:absolute;right:32px;bottom:24px;width:365px;height:325px;isolation:isolate}.plantGlow{position:absolute;z-index:0;left:82px;bottom:0;width:210px;height:54px;border-radius:50%;background:#3874ff40;filter:blur(20px);animation:mangaGroundGlow 5.8s ease-in-out infinite}.plantPot{position:absolute;z-index:6;left:111px;bottom:5px;width:145px;filter:drop-shadow(0 14px 15px rgba(0,0,0,.34))}.plantPot svg,.plant svg,.wateringCan svg{display:block;width:100%;height:auto;overflow:visible}.potShadow{fill:#00000052}.potBody{fill:url(#potBlue);stroke:#071431;stroke-width:6;stroke-linejoin:round}.potRim{fill:#4278ef;stroke:#071431;stroke-width:6}.potShine{fill:none;stroke:#ffffff61;stroke-width:7;stroke-linecap:round}.potFace{animation:mangaFace 5.8s ease-in-out infinite;transform-origin:75px 78px}.potEye,.potMouth{fill:none;stroke:#071431;stroke-width:5;stroke-linecap:round;stroke-linejoin:round}.potFace circle{fill:#071431}.plant{position:absolute;z-index:4;left:91px;bottom:87px;width:185px;height:235px;transform-origin:50% 100%;animation:mangaPlantGrow 5.8s cubic-bezier(.2,.9,.25,1.15) infinite}.mangaStem{fill:none;stroke:url(#stemGreen);stroke-width:12;stroke-linecap:round;filter:drop-shadow(0 0 7px rgba(72,255,136,.25))}.mangaLeaf{fill:url(#leafGreen);stroke:#073f2b;stroke-width:5;stroke-linejoin:round}.leafVein{fill:none;stroke:#0653308c;stroke-width:3;stroke-linecap:round}.leafA,.leafB,.leafC,.leafD{transform-box:fill-box;transform-origin:center;animation:mangaLeafPop 5.8s ease-in-out infinite}.leafB{animation-delay:.08s}.leafC{animation-delay:.14s}.leafD{animation-delay:.2s}.mangaFlower{transform-box:fill-box;transform-origin:center;animation:mangaFlowerPop 5.8s cubic-bezier(.18,.89,.32,1.5) infinite;filter:drop-shadow(0 0 12px rgba(255,185,43,.55))}.mangaFlower ellipse{fill:#ff5ac8;stroke:#55175a;stroke-width:4}.mangaFlower circle:not(.flowerShine){fill:url(#flowerCore);stroke:#7a4300;stroke-width:4}.mangaFlower .flowerShine{fill:#ffffffd1}.wateringCan{position:absolute;z-index:8;right:3px;top:10px;width:128px;transform-origin:20% 72%;animation:mangaWateringCan 5.8s ease-in-out infinite;filter:drop-shadow(0 11px 12px rgba(0,0,0,.28))}.canBody{fill:url(#canBody);stroke:#071431;stroke-width:6;stroke-linejoin:round}.canHandle{fill:none;stroke:#071431;stroke-width:16;stroke-linecap:round}.canHandle+.canSpout{fill:url(#canShine);stroke:#071431;stroke-width:6;stroke-linejoin:round}.canRose{fill:#7ba9ff;stroke:#071431;stroke-width:5}.canTop{fill:none;stroke:#e1f3ffd9;stroke-width:6;stroke-linecap:round}.canHighlight{fill:none;stroke:#ffffff9e;stroke-width:6;stroke-linecap:round}.canBolt{fill:#b9d7ff;stroke:#071431;stroke-width:3}.waterDrops{position:absolute;z-index:7;right:121px;top:91px;width:68px;height:120px;opacity:0;transform:rotate(15deg);animation:mangaDropsVisible 5.8s ease-in-out infinite}.waterDrops i{position:absolute;top:0;width:9px;height:18px;border:2px solid rgba(211,245,255,.95);border-radius:70% 70% 80% 80%;background:linear-gradient(#b9efff,#35a7ff);box-shadow:0 0 8px #53bfffe6,0 0 18px #2c91ff73;animation:mangaWaterDrop .9s linear infinite}.waterDrops i:nth-child(1){left:2px;animation-delay:0s}.waterDrops i:nth-child(2){left:17px;animation-delay:.14s}.waterDrops i:nth-child(3){left:32px;animation-delay:.28s}.waterDrops i:nth-child(4){left:47px;animation-delay:.42s}.waterDrops i:nth-child(5){left:60px;animation-delay:.56s}.mangaImpact{position:absolute;z-index:2;left:176px;top:75px;width:1px;height:1px;animation:mangaImpactShow 5.8s ease-in-out infinite}.mangaImpact i{position:absolute;left:0;top:0;width:4px;height:72px;border-radius:999px;background:linear-gradient(to bottom,#fff0,#6addffb8);transform-origin:50% 100%}.mangaImpact i:nth-child(1){transform:rotate(0) translateY(-105px)}.mangaImpact i:nth-child(2){transform:rotate(58deg) translateY(-112px)}.mangaImpact i:nth-child(3){transform:rotate(116deg) translateY(-105px)}.mangaImpact i:nth-child(4){transform:rotate(180deg) translateY(-112px)}.mangaImpact i:nth-child(5){transform:rotate(238deg) translateY(-105px)}.mangaImpact i:nth-child(6){transform:rotate(302deg) translateY(-112px)}.mangaSpark{position:absolute;z-index:9;color:#dffaff;font-size:28px;font-weight:900;line-height:1;text-shadow:0 0 8px rgba(119,226,255,.95),0 0 18px rgba(76,146,255,.75);opacity:0;animation:mangaSparkPop 5.8s ease-in-out infinite}.sparkOne{left:70px;top:78px}.sparkTwo{left:274px;top:128px;font-size:20px;animation-delay:.12s}.sparkThree{left:62px;top:177px;font-size:17px;animation-delay:.24s}.mangaBurst{position:absolute;z-index:1;left:105px;top:27px;width:145px;height:145px;border-radius:50%;background:radial-gradient(circle,rgba(70,255,150,.19),rgba(68,144,255,.08) 48%,transparent 72%);filter:blur(5px);animation:mangaBurstPulse 5.8s ease-in-out infinite}@keyframes mangaWateringCan{0%,14%,73%,to{transform:translate(0) rotate(4deg)}23%,55%{transform:translate(-7px,7px) rotate(-25deg)}62%{transform:translate(-4px,4px) rotate(-18deg)}}@keyframes mangaDropsVisible{0%,22%,59%,to{opacity:0}27%,55%{opacity:1}}@keyframes mangaWaterDrop{0%{transform:translateY(0) scale(.65);opacity:0}14%{opacity:1}to{transform:translateY(105px) scale(1.05);opacity:0}}@keyframes mangaPlantGrow{0%,22%{transform:scale(.35) translateY(25px)}36%{transform:scale(.53) translateY(15px)}49%{transform:scale(.72) translateY(8px)}62%{transform:scale(1.08) translateY(-2px)}68%,82%{transform:scale(1) translateY(0)}to{transform:scale(.35) translateY(25px)}}@keyframes mangaLeafPop{0%,31%{transform:scale(.2) rotate(-18deg)}52%{transform:scale(1.14) rotate(4deg)}67%,84%{transform:scale(1) rotate(0)}to{transform:scale(.2) rotate(-18deg)}}@keyframes mangaFlowerPop{0%,47%{transform:scale(0) rotate(-35deg)}61%{transform:scale(1.32) rotate(8deg)}69%,84%{transform:scale(1) rotate(0)}to{transform:scale(0) rotate(25deg)}}@keyframes mangaFace{0%,45%,to{transform:scaleY(1)}58%{transform:scaleY(.72)}64%{transform:scaleY(1.08)}}@keyframes mangaImpactShow{0%,51%,to{opacity:0;transform:scale(.4) rotate(-8deg)}61%{opacity:.9;transform:scale(1.12) rotate(0)}75%,84%{opacity:.25;transform:scale(1) rotate(3deg)}}@keyframes mangaSparkPop{0%,52%,to{opacity:0;transform:scale(.2) rotate(0)}62%{opacity:1;transform:scale(1.35) rotate(45deg)}77%{opacity:.8;transform:scale(1) rotate(90deg)}}@keyframes mangaBurstPulse{0%,38%,to{opacity:.15;transform:scale(.6)}63%{opacity:1;transform:scale(1.28)}82%{opacity:.45;transform:scale(1)}}@keyframes mangaGroundGlow{0%,30%,to{opacity:.35;transform:scaleX(.7)}62%,82%{opacity:1;transform:scaleX(1.1)}}.donationPlantScene{perspective:700px;transform-style:preserve-3d}.donationPlantScene:before{content:"";position:absolute;z-index:0;inset:20px 18px 4px;border-radius:50%;background:radial-gradient(circle at 50% 62%,rgba(70,255,166,.16),rgba(47,128,255,.08) 37%,transparent 68%);filter:blur(8px);animation:animeSceneAura 5.8s ease-in-out infinite}.donationPlantScene:after{content:"";position:absolute;z-index:10;left:50%;top:48%;width:260px;height:260px;border:2px solid rgba(154,235,255,0);border-radius:50%;pointer-events:none;transform:translate(-50%,-50%) scale(.3);animation:animeShockRing 5.8s ease-out infinite}.plantPot{transform-origin:50% 100%;animation:animePotReaction 5.8s cubic-bezier(.2,.8,.25,1) infinite}.plantPot svg{filter:drop-shadow(0 3px 0 rgba(4,10,28,.75)) drop-shadow(0 16px 14px rgba(0,0,0,.35))}.potBody,.potRim{stroke-width:7}.potFace{transform-box:fill-box;transform-origin:center;animation:animeFaceReaction 5.8s ease-in-out infinite}.plant{filter:drop-shadow(4px 7px 0 rgba(4,42,30,.35)) drop-shadow(0 0 15px rgba(66,255,141,.16))}.mangaStem{stroke-width:13}.mangaLeaf{stroke-width:6;filter:drop-shadow(3px 4px 0 rgba(3,56,34,.42)) drop-shadow(0 0 8px rgba(65,255,139,.12))}.mangaFlower{filter:drop-shadow(3px 4px 0 rgba(83,20,75,.38)) drop-shadow(0 0 11px rgba(255,95,211,.65)) drop-shadow(0 0 25px rgba(255,179,62,.35))}.wateringCan{transform-style:preserve-3d}.wateringCan svg{filter:drop-shadow(4px 6px 0 rgba(5,15,48,.55)) drop-shadow(0 13px 13px rgba(0,0,0,.3))}.canBody,.canSpout,.canRose{stroke-width:7}.waterDrops{filter:drop-shadow(0 0 8px rgba(91,205,255,.65))}.waterDrops:before{content:"";position:absolute;left:-12px;top:16px;width:80px;height:100px;background:linear-gradient(115deg,transparent 15%,rgba(116,220,255,.18) 42%,rgba(206,248,255,.5) 49%,rgba(72,176,255,.12) 56%,transparent 78%);filter:blur(3px);opacity:0;animation:animeWaterStream 5.8s ease-in-out infinite}.mangaImpact i{width:5px;background:linear-gradient(to bottom,transparent,rgba(220,250,255,.95) 65%,rgba(77,184,255,.2));box-shadow:0 0 7px #69d7ff80}.mangaSpark{font-family:Arial,sans-serif;font-style:italic}.mangaBurst{background:radial-gradient(circle,rgba(235,255,190,.36) 0%,rgba(75,255,149,.2) 22%,rgba(60,155,255,.11) 48%,transparent 72%)}.plantGlow{background:radial-gradient(ellipse,rgba(74,151,255,.34),rgba(62,255,150,.12) 48%,transparent 75%)}.mangaImpact:before,.mangaImpact:after{content:"";position:absolute;width:125px;height:3px;left:-62px;top:0;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(224,251,255,.85),transparent);opacity:0;animation:animeSpeedSlash 5.8s ease-in-out infinite}.mangaImpact:before{transform:rotate(28deg)}.mangaImpact:after{transform:rotate(-34deg);animation-delay:.06s}@keyframes animePotReaction{0%,22%,to{transform:translateY(0) scale(1)}27%{transform:translateY(2px) scaleX(1.04) scaleY(.96)}46%{transform:translateY(0) scale(1)}59%{transform:translateY(5px) scaleX(1.08) scaleY(.92)}63%{transform:translateY(-8px) scaleX(.96) scaleY(1.08)}68%{transform:translateY(0) scale(1)}}@keyframes animeFaceReaction{0%,47%,to{transform:scale(1)}55%{transform:scaleX(1.08) scaleY(.72)}62%{transform:scaleX(.95) scaleY(1.15)}69%{transform:scale(1)}}@keyframes animeShockRing{0%,56%{opacity:0;transform:translate(-50%,-50%) scale(.25);border-color:#a0eeff00}61%{opacity:.95;border-color:#c4f8ffcc}72%{opacity:0;transform:translate(-50%,-50%) scale(1.25);border-color:#56aeff14}to{opacity:0}}@keyframes animeSceneAura{0%,34%,to{opacity:.2;transform:scale(.7)}59%{opacity:.95;transform:scale(1.08)}70%{opacity:.5;transform:scale(.96)}}@keyframes animeWaterStream{0%,23%,60%,to{opacity:0}29%,54%{opacity:1}}@keyframes animeSpeedSlash{0%,55%,to{opacity:0;scale:.35}61%{opacity:1;scale:1.25}69%{opacity:.15;scale:1}}.donationCard{margin-top:26px;padding:34px;border:1px solid rgba(255,255,255,.09);border-radius:26px;background:#0d1425c7}.donationCardHeading{display:flex;flex-direction:column;gap:6px;margin-bottom:24px}.donationCardHeading span{font-size:22px;font-weight:800}.donationCardHeading small{color:#ebf1ff85;font-size:14px}.donationModeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.donationMode{min-height:165px;padding:25px;text-align:left;color:inherit;border:1px solid rgba(255,255,255,.09);border-radius:20px;background:#ffffff06;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease}.donationMode:hover{transform:translateY(-4px) scale(1.012);border-color:#5087ff73;box-shadow:0 16px 38px #00000038}.donationMode.isActive{border-color:#ffffffe0;background:linear-gradient(145deg,#3269e62e,#3269e60d);box-shadow:0 0 0 1px #417dff2e,0 18px 50px #1847ae24}.donationModeSelected{display:inline-flex;align-items:center;justify-content:center;min-width:72px;margin-bottom:12px;padding:5px 9px;border:1px solid rgba(255,255,255,.09);border-radius:999px;color:#ebf1ff6b;background:#ffffff09;font-size:9px;font-weight:900;letter-spacing:.12em}.donationMode.isActive .donationModeSelected{color:#fff;border-color:#5c97ffa6;background:#437eff38;box-shadow:0 0 18px #3d7cff2e}.donationMode.isActive .donationModeIcon{color:#9bbcff;background:#467eff38;box-shadow:0 0 22px #467eff24}.donationMode:not(.isActive){opacity:.68}.donationModeIcon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:17px;border-radius:14px;color:#79a6ff;background:#467eff1f}.donationMode strong,.donationMode>span:last-child{display:block}.donationMode strong{margin-bottom:7px;font-size:18px}.donationMode>span:last-child{color:#ebf1ff8c;line-height:1.5}.donationAmountArea{max-width:610px;margin:34px auto 0;padding-top:30px;border-top:1px solid rgba(255,255,255,.07)}.donationAmountArea label{display:block;margin-bottom:10px;font-weight:700}.donationAmountInput{display:flex;align-items:center;padding:0 18px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#04091380}.donationAmountInput:focus-within{border-color:#4e89ffa6;box-shadow:0 0 0 3px #4e89ff14}.donationAmountInput input{min-width:0;flex:1;padding:18px 0;color:inherit;font:inherit;font-size:24px;font-weight:800;border:0;outline:0;background:transparent}.donationAmountInput strong{color:#77a5ff}.donationSubmit{display:flex;justify-content:center;align-items:center;gap:9px;width:100%;margin-top:18px;padding:16px;color:#fff;font:inherit;font-weight:800;border:0;border-radius:15px;background:linear-gradient(135deg,#3c78ff,#2452c8);box-shadow:0 14px 35px #2553c93d}.donationSubmit:disabled{opacity:.58;cursor:not-allowed}.supportersSection{margin-top:58px}.supportersHeading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px}.supportersHeading span{color:#6d9cff;font-size:11px;font-weight:800;letter-spacing:.14em}.supportersHeading h2{margin:7px 0 0;font-size:clamp(25px,4vw,34px)}.supportersHeading>svg{color:#66d78d}.supportersPreview{overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:#0d14259e}.supporterEmpty{display:flex;flex-direction:column;align-items:center;padding:52px 24px;text-align:center}.supporterEmptyIcon{display:grid;place-items:center;width:60px;height:60px;margin-bottom:15px;color:#67db90;border-radius:18px;background:#44c97117}.supporterEmpty strong{font-size:18px}.supporterEmpty>span{max-width:540px;margin-top:8px;color:#ebf1ff7a;line-height:1.6}@media(max-width:800px){.donationsPage{width:min(100% - 24px,1120px);padding-top:24px}.donationsHero{min-height:650px;padding:34px 24px}.donationsHero h1{font-size:clamp(40px,13vw,58px)}.donationPlantScene{right:50%;bottom:25px;transform:translate(50%) scale(.9)}.donationCard{padding:24px 16px}.donationModeGrid{grid-template-columns:1fr}.supportersHeading{align-items:center}}@media(prefers-reduced-motion:reduce){.wateringCan,.waterDrops,.waterDrops i,.plant{animation:none}}.donationEnergy{margin-top:18px;margin-bottom:22px}.donationEnergyHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:9px}.donationEnergyHeader span{color:#ebf1ff7a;font-size:9px;font-weight:900;letter-spacing:.14em}.donationEnergyHeader strong{color:#ebf1ffc7;font-size:10px;font-weight:800;letter-spacing:.04em}.donationEnergyTrack{position:relative;height:11px;overflow:visible;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff0b;box-shadow:inset 0 1px 3px #00000047,0 0 18px #417dff0a}.donationEnergyFill{position:absolute;inset:0 auto 0 0;min-width:0;border-radius:inherit;transition:width .55s cubic-bezier(.22,.8,.25,1),background .4s ease,box-shadow .4s ease}.energyGreen{background:linear-gradient(90deg,#39c878,#8df3a9);box-shadow:0 0 16px #4dda8173}.energyBlue{background:linear-gradient(90deg,#3e8cff,#62d9ff);box-shadow:0 0 18px #479aff85}.energyViolet{background:linear-gradient(90deg,#765cff,#c184ff);box-shadow:0 0 20px #855dff94}.energyGold{background:linear-gradient(90deg,#e5ad3d,#fff09a);box-shadow:0 0 24px #ffd256b8}.donationEnergyMark{position:absolute;top:0;bottom:0;width:1px;background:#ffffff6b;z-index:2}.mark10{left:35%}.mark50{left:65%}.mark100{left:calc(100% - 1px)}.donationEnergyScale{display:grid;grid-template-columns:35% 30% 35%;margin-top:7px;color:#ebf1ff52;font-size:8px;font-weight:800;letter-spacing:.08em}.donationEnergyScale span:nth-child(1){text-align:left}.donationEnergyScale span:nth-child(2){text-align:center}.donationEnergyScale span:nth-child(3){text-align:center}.donationEnergyScale span:nth-child(4){text-align:right}.donationEnergyOrb{position:absolute;z-index:5;right:-39px;top:50%;display:grid;place-items:center;width:30px;height:30px;color:#ffffff2e;border:1px solid rgba(255,255,255,.08);border-radius:50%;background:#ffffff09;transform:translateY(-50%) scale(.82);transition:color .4s ease,border-color .4s ease,background .4s ease,box-shadow .4s ease,transform .4s ease}.donationEnergyOrb svg{position:relative;z-index:2}.donationEnergyOrbHalo{position:absolute;inset:-7px;border:1px solid transparent;border-radius:50%;opacity:0;pointer-events:none}.donationEnergyOrb.isActive{color:#fff5a8;border-color:#ffe269cc;background:radial-gradient(circle,#fff49e47,#ffc43726 48%,#ffae000a 72%);box-shadow:0 0 8px #ffeb7dcc,0 0 20px #ffc7398c,0 0 38px #ffae003d;transform:translateY(-50%) scale(1);animation:donationEnergyOrbPulse 1.25s ease-in-out infinite}.donationEnergyOrb.isActive .donationEnergyOrbHalo{opacity:1;border-color:#ffe2697a;box-shadow:0 0 12px #ffe26973,inset 0 0 10px #ffcd3e38;animation:donationEnergyHalo 2.2s linear infinite}@keyframes donationEnergyOrbPulse{0%,to{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(1.12)}}@keyframes donationEnergyHalo{0%{transform:rotate(0) scale(.92);opacity:.45}50%{transform:rotate(180deg) scale(1.14);opacity:1}to{transform:rotate(360deg) scale(.92);opacity:.45}}.supportersList{display:flex;flex-direction:column}.supporterRow{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:78px;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.06)}.supporterRow:last-child{border-bottom:0}.supporterIdentity{display:flex;align-items:center;min-width:0;gap:13px}.supporterAvatar,.supporterPrivateIcon{flex:0 0 auto;display:grid;place-items:center;width:46px;height:46px;overflow:hidden;border-radius:50%}.supporterAvatar{color:#ffffffd1;text-decoration:none;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;font-size:16px;font-weight:800}.supporterAvatar img{display:block;width:100%;height:100%;object-fit:cover}.supporterPrivateIcon{color:#ebf1ff6b;border:1px solid rgba(255,255,255,.07);background:#ffffff09}.supporterDetails,.supporterRow.isPrivate .supporterIdentity>div:last-child{display:flex;flex-direction:column;min-width:0;gap:4px}.supporterUsername{overflow:hidden;color:#f5f8fff0;font-size:14px;font-weight:800;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.supporterAvatar:hover,.supporterUsername:hover{opacity:.82}.supporterDetails>span,.supporterRow.isPrivate .supporterIdentity span{color:#ebf1ff66;font-size:12px}.supporterRow.isPrivate .supporterIdentity strong{color:#ebf1ffb8;font-size:14px}.supporterAmount{flex:0 0 auto;color:#72dfa0;font-size:14px;font-weight:800;white-space:nowrap}@media(max-width:800px){.supporterRow{gap:12px;min-height:72px;padding:12px 14px}.supporterAvatar,.supporterPrivateIcon{width:42px;height:42px}.supporterAmount{font-size:13px}}.donationStatus{display:flex;flex-direction:column;gap:4px;margin-top:12px;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;font-size:12px;line-height:1.45}.donationStatus strong{font-size:13px}.donationStatus span{color:#ebf1ff94}.donationStatus.isPending{border-color:#6d9cff3d;background:#6d9cff12}.donationStatus.isPending strong{color:#8eb2ff}.donationStatus.isSuccess{border-color:#67db9042;background:#44c97112}.donationStatus.isSuccess strong{color:#72dfa0}.donationStatus.isError{border-color:#ff696942;background:#ff505012}.donationStatus.isError strong{color:#ff8f8f}.arcadePage{position:relative;min-height:calc(100vh - 70px);overflow:hidden;padding:42px 28px 60px;color:#fff;background:radial-gradient(circle at 18% 18%,rgba(255,29,209,.16),transparent 28%),radial-gradient(circle at 82% 22%,rgba(20,225,255,.17),transparent 30%),linear-gradient(180deg,#070512,#080819 48%,#03040b);isolation:isolate}@media(min-width:901px){.arcadePage{zoom:.85}}.arcadeGrid{position:absolute;z-index:-2;inset:52% -20% -30%;background-image:linear-gradient(rgba(61,220,255,.15) 1px,transparent 1px),linear-gradient(90deg,rgba(61,220,255,.15) 1px,transparent 1px);background-size:52px 52px;transform:perspective(520px) rotateX(62deg);transform-origin:top;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 86%);mask-image:linear-gradient(to bottom,#000,transparent 86%)}.arcadeGlow{position:absolute;z-index:-1;width:420px;height:420px;border-radius:50%;filter:blur(90px);opacity:.18}.arcadeGlowOne{left:-170px;top:160px;background:#ff1fc8}.arcadeGlowTwo{right:-150px;top:240px;background:#1ddfff}.arcadeHero{width:min(1180px,100%);min-height:280px;margin:0 auto 18px;display:flex;align-items:center;justify-content:space-between;gap:30px}.arcadeSign{position:relative;padding:28px 40px 30px;border:4px solid #1ceaff;border-radius:22px;background:#070717cc;box-shadow:0 0 5px #1ceaff,0 0 20px #1ceaffcc,inset 0 0 22px #1ceaff1f,12px 12px #ff1ccb24;transform:rotate(-1.2deg)}.arcadeSign:after{content:"";position:absolute;inset:8px;border:2px dashed rgba(255,47,210,.65);border-radius:13px;pointer-events:none}.arcadeSignTop{display:block;position:relative;z-index:1;font-size:12px;letter-spacing:.32em;font-weight:900;color:#ffe86b}.arcadeSign h1{position:relative;z-index:1;margin:2px 0 -8px;font-size:clamp(34px,5vw,68px);line-height:.95;font-weight:1000;letter-spacing:-.055em;color:#fff;text-shadow:3px 3px 0 #5428ff,6px 6px 0 #ff24bd,0 0 22px rgba(255,255,255,.35)}.arcadeSign strong{position:relative;z-index:1;display:block;font-size:clamp(46px,7vw,88px);line-height:1;font-style:italic;color:#ffed5c;-webkit-text-stroke:2px #ff4ec9;text-shadow:4px 4px 0 #4b25e8,0 0 18px #ff32c5,0 0 35px rgba(255,50,197,.7);animation:arcadeNeonFlicker 6s infinite}.arcadeSign p{position:relative;z-index:1;margin:13px 0 0;color:#b9c4e4;font-size:12px;font-weight:800;letter-spacing:.08em}.arcadeMascot{position:relative;width:320px;min-width:320px;height:290px}.arcadeMascotSvg{position:absolute;right:0;bottom:-12px;width:245px;overflow:visible;filter:drop-shadow(0 18px 22px rgba(0,0,0,.45));animation:mascotFloat 3.2s ease-in-out infinite}.mascotHair{fill:url(#arcadeHair);stroke:#090817;stroke-width:10;stroke-linejoin:round}.mascotFace{fill:url(#arcadeSkin);stroke:#090817;stroke-width:10}.mascotEye{fill:#fff;stroke:#090817;stroke-width:8}.mascotPupil{fill:#141020;stroke:#ff3fcf;stroke-width:4}.pupilOne{animation:crazyEyeOne 2.1s steps(1) infinite}.pupilTwo{animation:crazyEyeTwo 1.7s steps(1) infinite}.mascotEyeShine{fill:#fff}.mascotNose,.mascotBrow{fill:none;stroke:#090817;stroke-width:8;stroke-linecap:round}.mascotMouth{fill:#190d20;stroke:#090817;stroke-width:8;stroke-linejoin:round}.mascotTongue{fill:#ff559e}.mascotDrool,.mascotDroolDrop{fill:#bff8ff;stroke:#090817;stroke-width:3}.mascotDrool{stroke-linejoin:round}.mascotDroolDrop{opacity:.95}.mascotZap{fill:#fff253;stroke:#090817;stroke-width:7;stroke-linejoin:round}.mascotSpeech{position:absolute;z-index:4;left:-18px;top:25px;width:155px;padding:13px 15px;border:4px solid #0b0916;border-radius:18px 18px 4px;background:#fff;color:#090817;transform:rotate(-5deg);box-shadow:6px 7px #ff37c8}.mascotSpeech strong,.mascotSpeech span{display:block}.mascotSpeech strong{font-size:17px;font-weight:1000}.mascotSpeech span{margin-top:3px;font-size:10px;line-height:1.2;font-weight:800}.arcadeFloor{width:min(1050px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,690px) 250px;justify-content:center;align-items:end;gap:42px}.arcadeMachineWrap{position:relative;min-height:650px;display:flex;justify-content:center;align-items:flex-end}.arcadeMachine{position:relative;z-index:2;width:min(500px,100%);min-height:620px;padding:28px 30px 35px;border:7px solid #111020;border-radius:34px 34px 20px 20px;background:linear-gradient(100deg,rgba(255,255,255,.12),transparent 16%),linear-gradient(145deg,#5531ff,#28157b 42%,#150d48);box-shadow:-13px 0 #ff38c8,13px 0 #17dff5,0 28px 55px #0000008c,inset 0 0 0 3px #ffffff1f}.arcadeMachine:before{content:"";position:absolute;left:24px;right:24px;bottom:-26px;height:45px;border:7px solid #111020;border-top:0;border-radius:0 0 14px 14px;background:#171033}.machineTopGlow{position:absolute;left:8%;right:8%;top:-12px;height:12px;background:#ffe954;border-radius:999px;box-shadow:0 0 10px #ffe954,0 0 28px #ff42ce}.machineMarquee{min-height:88px;margin-bottom:22px;display:flex;align-items:center;justify-content:center;gap:18px;border:5px solid #100d20;border-radius:16px;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.15),transparent 20%),linear-gradient(135deg,#ff2abf,#ff5b58);box-shadow:inset 0 0 18px #ffffff2e,0 0 18px #ff29be99}.machineMarquee>span{color:#ffe951;font-size:27px;animation:arcadeStar .8s steps(2) infinite}.machineMarquee div{text-align:center}.machineMarquee small,.machineMarquee strong{display:block}.machineMarquee small{font-size:9px;letter-spacing:.19em;font-weight:900}.machineMarquee strong{font-size:32px;line-height:1;font-style:italic;font-weight:1000;color:#fff65f;-webkit-text-stroke:1px #181022;text-shadow:3px 3px 0 #6426dc}.machineScreen{position:relative;overflow:hidden;padding:24px 20px 18px;border:10px solid #111020;border-radius:22px;background:#070914;box-shadow:inset 0 0 28px #26deff26,0 0 0 3px #7169a4}.screenScanlines{position:absolute;z-index:5;inset:0;pointer-events:none;opacity:.17;background:repeating-linear-gradient(to bottom,transparent 0,transparent 3px,rgba(255,255,255,.22) 4px)}.slotReels{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.slotReel{min-width:0;padding:7px;border:3px solid #2d3151;border-radius:10px;background:#11152a;box-shadow:inset 0 0 13px #000c}.slotImage{overflow:hidden;aspect-ratio:1;border-radius:5px;background:#060713}.slotImage img{display:block;width:100%;height:100%;object-fit:cover}.isSpinning .slotImage{filter:blur(1.4px) saturate(1.4);transform:scaleY(1.035)}.slotReel small{display:block;overflow:hidden;margin-top:6px;color:#9beeff;font-size:8px;font-weight:800;text-align:center;text-overflow:ellipsis;white-space:nowrap}.fallbackNft{width:100%;height:100%;display:grid;place-items:center;font-size:42px;font-weight:1000}.fallback1{background:linear-gradient(135deg,#ff36bc,#612dff)}.fallback2{background:linear-gradient(135deg,#25e9ff,#1764e7)}.fallback3{background:linear-gradient(135deg,#ffe94d,#ff4b58)}.fallback4{background:linear-gradient(135deg,#57ff87,#08794b)}.fallback5{background:linear-gradient(135deg,#ff804d,#9229ff)}.fallback6{background:linear-gradient(135deg,#fff,#565eff)}.slotResult{position:relative;z-index:6;min-height:34px;margin-top:14px;display:grid;place-items:center;color:#ffe959;font-size:11px;font-weight:1000;letter-spacing:.055em;text-align:center;text-shadow:0 0 8px rgba(255,233,89,.55)}.machineControls{position:relative;min-height:115px;margin-top:18px;display:flex;align-items:center;justify-content:center;gap:38px;border:5px solid #111020;border-radius:16px;background:linear-gradient(180deg,#393064,#201843)}.machineStick{position:relative;width:42px;height:60px}.machineStick:before{content:"";position:absolute;left:17px;bottom:8px;width:10px;height:40px;border:3px solid #0c0a14;background:#d9d6e5;transform:rotate(-8deg)}.machineStick span{position:absolute;z-index:2;left:4px;top:-3px;width:37px;height:37px;border:5px solid #0c0a14;border-radius:50%;background:#ff344c;box-shadow:inset -6px -7px #64001947}.arcadeSpinButton{width:105px;height:105px;border:8px solid #120d1b;border-radius:50%;background:#ffeb4f;color:#151020;font-size:18px;font-weight:1000;cursor:pointer;box-shadow:inset -8px -10px #f1a824,0 8px #7f4b18,0 0 20px #ffeb4f61;transition:transform .1s ease}.arcadeSpinButton:hover:not(:disabled){transform:translateY(-2px) scale(1.03)}.arcadeSpinButton:active:not(:disabled){transform:translateY(6px);box-shadow:inset -8px -10px #f1a824,0 2px #7f4b18}.arcadeSpinButton:disabled{cursor:default}.arcadeSoundButton{width:49px;height:49px;border:4px solid #100d1b;border-radius:50%;background:#1ceaff;color:#10101c;font-size:20px;font-weight:1000;cursor:pointer;box-shadow:0 5px #116c94}.arcadeSoundButton.isMuted{background:#65687d;box-shadow:0 5px #323440}.machineCoinDoor{width:96px;margin:20px auto 0;padding:7px;border:4px solid #0d0b16;border-radius:7px;background:#17141f;text-align:center}.machineCoinDoor span,.machineCoinDoor small{display:block}.machineCoinDoor span{color:#ff4259;font-size:10px;font-weight:1000}.machineCoinDoor small{margin-top:2px;color:#7f8291;font-size:7px}.arcadeMachineShadow{position:absolute;z-index:1;left:50%;bottom:-18px;width:520px;max-width:90%;height:60px;border-radius:50%;background:#000000a6;filter:blur(15px);transform:translate(-50%)}.arcadeSidePanel{padding-bottom:50px;display:grid;gap:17px}.arcadePoster,.arcadeStats,.arcadeComingSoon{border:3px solid #24233c;border-radius:14px;background:#0a0a1bd4;box-shadow:8px 8px #00000040}.arcadePoster{padding:22px;border-color:#ff35c6;transform:rotate(2deg)}.arcadePoster span,.arcadePoster strong,.arcadeComingSoon span,.arcadeComingSoon strong{display:block}.arcadePoster span,.arcadeComingSoon span{color:#8d92b1;font-size:9px;font-weight:900;letter-spacing:.17em}.arcadePoster strong{margin-top:4px;color:#ffe94d;font-size:27px;font-weight:1000;font-style:italic}.arcadePoster p,.arcadeComingSoon p{margin:8px 0 0;color:#aeb3ce;font-size:11px;line-height:1.45}.arcadeStats{padding:17px 20px;border-color:#25e6ff}.arcadeStats span{display:block;color:#8d92b1;font-size:9px;font-weight:900}.arcadeStats strong{display:block;margin-top:2px;color:#24e9ff;font-size:35px;line-height:1;font-variant-numeric:tabular-nums}.arcadeComingSoon{padding:19px 20px;border-style:dashed}.arcadeComingSoon strong{margin-top:4px;color:#ff45cb;font-size:31px}.arcadeFooter{width:min(1050px,100%);margin:42px auto 0;padding-top:17px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid rgba(255,255,255,.1);color:#61667f;font-size:9px;font-weight:800;letter-spacing:.08em}@keyframes arcadeNeonFlicker{0%,18%,20%,22%,65%,67%,to{opacity:1}19%,21%,66%{opacity:.55}}@keyframes mascotFloat{0%,to{transform:translateY(0) rotate(1deg)}50%{transform:translateY(-8px) rotate(-1deg)}}@keyframes crazyEyeOne{0%,34%{transform:translate(0)}35%,64%{transform:translate(-12px,-7px)}65%,84%{transform:translate(8px,9px)}85%,to{transform:translate(5px,-9px)}}@keyframes crazyEyeTwo{0%,29%{transform:translate(0)}30%,54%{transform:translate(12px,8px)}55%,79%{transform:translate(-8px,-9px)}80%,to{transform:translate(-4px,10px)}}@keyframes arcadeStar{50%{opacity:.35;transform:scale(.85)}}@media(max-width:900px){.arcadeHero{flex-direction:column;align-items:stretch}.arcadeMascot{align-self:center}.arcadeFloor{grid-template-columns:1fr}.arcadeSidePanel{width:min(500px,100%);margin:0 auto;padding-bottom:0;grid-template-columns:repeat(2,1fr)}.arcadePoster{grid-column:1 / -1}}@media(max-width:600px){.arcadePage{padding:25px 13px 45px}.arcadeSign{padding:23px 20px 25px}.arcadeMascot{width:280px;min-width:0}.arcadeMachineWrap{min-height:0}.arcadeMachine{padding:20px 14px 30px;border-width:5px}.machineMarquee strong{font-size:25px}.machineScreen{padding:16px 10px 14px;border-width:7px}.machineControls{gap:20px}.arcadeSpinButton{width:88px;height:88px}.arcadeSidePanel{grid-template-columns:1fr}.arcadePoster{grid-column:auto}.arcadeFooter{flex-direction:column}}@media(prefers-reduced-motion:reduce){.arcadeSign strong,.arcadeMascotSvg,.pupilOne,.pupilTwo,.machineMarquee>span{animation:none}}.arcadeHero{padding-top:42px}.arcadeAbsurd{position:relative;z-index:2;display:table;margin:8px 0 -2px 22px;padding:3px 16px 5px;color:#090817;background:#ffe94d;border:3px solid #ff38c8;border-radius:7px;font-size:clamp(23px,3.3vw,40px);line-height:1;font-weight:1000;font-style:italic;letter-spacing:.09em;transform:rotate(-2.5deg);box-shadow:5px 5px #5c2cff,0 0 12px #ffe94d,0 0 28px #ff38c8a6}.arcadeMascot{transform:translateY(34px)}.arcadeSoundButton{width:auto;min-width:128px;height:58px;padding:7px 13px;display:flex;align-items:center;justify-content:center;gap:8px;border:3px solid #0d0b16;border-radius:12px;background:linear-gradient(180deg,#28efff,#0caecf);color:#090817;cursor:pointer;box-shadow:0 5px #075b75,0 0 16px #28efff7a,inset 0 1px #ffffff8c;transition:transform .12s ease,box-shadow .12s ease}.arcadeSoundButton:hover{transform:translateY(-2px);box-shadow:0 7px #075b75,0 0 24px #28efffb3,inset 0 1px #ffffff8c}.arcadeSoundButton:active{transform:translateY(4px);box-shadow:0 1px #075b75,0 0 13px #28efff73}.arcadeSoundButton.isMuted{background:linear-gradient(180deg,#ff4dc8,#b8248d);color:#fff;box-shadow:0 5px #66144f,0 0 16px #ff4dc866}.arcadeSpeakerIcon{width:25px;height:25px;display:grid;place-items:center}.arcadeSpeakerIcon svg{width:25px;height:25px}.arcadeSoundButton>span:last-child{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.arcadeSoundButton small{font-size:7px;font-weight:900;letter-spacing:.1em;opacity:.72}.arcadeSoundButton strong{margin-top:3px;font-size:11px;font-weight:1000;letter-spacing:.04em}@media(max-width:600px){.arcadeHero{padding-top:28px}.arcadeMascot{transform:translateY(20px)}.arcadeSoundButton{min-width:112px;height:53px;padding:6px 10px}}.arcadeSign{transform:rotate(-3.5deg)}.arcadeFloor{margin-top:78px}.mascotSpeech{padding:14px 16px}.mascotSpeech span{margin-top:0;font-size:11px;line-height:1.25}@media(max-width:900px){.arcadeFloor{margin-top:62px}}@media(max-width:600px){.arcadeSign{transform:rotate(-2.2deg)}.arcadeFloor{margin-top:48px}}.arcadeGameTwo{position:relative;width:min(1180px,calc(100% - 40px));margin:120px auto 80px}.arcadeGameTwoHeading{width:fit-content;margin:0 auto 55px;padding:16px 34px 18px;text-align:center;background:#0d0d18;border:3px solid #ffea00;box-shadow:7px 7px #ff2ca8,-5px -5px #39f5ff;transform:rotate(2deg)}.arcadeGameTwoHeading span{display:block;color:#39f5ff;font-size:11px;font-weight:900;letter-spacing:4px}.arcadeGameTwoHeading strong{display:block;margin-top:3px;color:#fff;font-size:clamp(30px,5vw,58px);line-height:.95;font-weight:1000;letter-spacing:-2px;text-shadow:3px 3px 0 #ff2ca8}.arcadeGameTwoHeading p{margin:10px 0 0;color:#ffea00;font-size:12px;font-weight:900;letter-spacing:1px}.whackLayout{display:grid;grid-template-columns:minmax(0,720px) minmax(220px,300px);justify-content:center;align-items:center;gap:58px}.whackMachine{position:relative;overflow:hidden;padding:20px 22px 28px;border:5px solid #151520;border-radius:26px 26px 16px 16px;background:linear-gradient(115deg,rgba(255,255,255,.08),transparent 20%),linear-gradient(180deg,#7429d9,#421596 42%,#271060);box-shadow:inset 0 0 0 3px #ffffff1a,inset 0 -20px 40px #00000059,0 0 0 4px #05050a,0 30px 60px #0000008c}.whackMachine.isPlaying{animation:whackMachinePulse 1.2s ease-in-out infinite alternate}@keyframes whackMachinePulse{0%{box-shadow:inset 0 0 0 3px #ffffff1a,0 0 0 4px #05050a,0 30px 60px #0000008c}to{box-shadow:inset 0 0 0 3px #ffffff1a,0 0 0 4px #05050a,0 0 35px #ff2ca83d,0 30px 60px #0000008c}}.whackGlow{position:absolute;top:-90px;left:12%;width:76%;height:130px;border-radius:50%;background:#ff2ca8;filter:blur(55px);opacity:.35;pointer-events:none}.whackMarquee{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;min-height:82px;padding:10px 22px;border:4px solid #15151d;border-radius:13px 13px 6px 6px;background:linear-gradient(180deg,#ffef3d,#ffb800);box-shadow:inset 0 -7px #cf5c0040,0 6px #160a35;color:#17101f}.whackMarquee>span{font-size:35px;font-weight:1000;transform:rotate(-12deg)}.whackMarquee>span:last-child{transform:rotate(12deg)}.whackMarquee div{text-align:center}.whackMarquee small{display:block;font-size:9px;font-weight:1000;letter-spacing:3px}.whackMarquee strong{display:block;font-size:clamp(25px,5vw,42px);line-height:.9;font-weight:1000;letter-spacing:-1px}.whackScreen{position:relative;overflow:hidden;margin-top:16px;padding:20px;border:5px solid #111118;border-radius:10px;background:radial-gradient(circle at 50% 20%,rgba(52,245,255,.12),transparent 38%),linear-gradient(180deg,#071a24,#04070d);box-shadow:inset 0 0 35px #000000e6,0 5px #ffffff14}.whackHud{position:relative;z-index:2;display:grid;grid-template-columns:90px 1fr 90px;align-items:center;gap:12px;margin-bottom:17px}.whackHud>div{padding:7px 8px;border:2px solid #39f5ff;background:#00000080;text-align:center;box-shadow:0 0 10px #39f5ff2e}.whackHud small{display:block;color:#39f5ff;font-size:8px;font-weight:900;letter-spacing:2px}.whackHud strong{color:#fff;font-size:24px;font-family:monospace}.whackHud>span{color:#ffea00;text-align:center;font-size:9px;line-height:1.35;font-weight:1000;letter-spacing:1px}.whackGrid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.whackHole{position:relative;overflow:hidden;height:118px;padding:0;cursor:default;border:2px solid rgba(57,245,255,.22);border-radius:14px;background:#030509bf;appearance:none}.whackHole.isActive{cursor:pointer;border-color:#39f5ff;box-shadow:0 0 15px #39f5ff40}.whackHole.isBomb{border-color:#ff315b;box-shadow:0 0 18px #ff315b59}.whackHoleBack{position:absolute;left:12%;right:12%;bottom:12px;height:39px;border-radius:50%;background:#010204;box-shadow:inset 0 8px 12px #000,0 2px #ffffff1a}.whackTarget{position:absolute;z-index:2;left:50%;bottom:16px;width:78px;height:78px;overflow:hidden;border:3px solid #fff;border-radius:50%;background:#111;transform:translate(-50%);animation:whackPop .18s cubic-bezier(.2,1.5,.4,1);box-shadow:0 0 16px #fff3}@keyframes whackPop{0%{transform:translate(-50%,75px) scale(.75)}to{transform:translate(-50%) scale(1)}}.whackTarget img,.whackTarget .fallbackNft{width:100%;height:100%;object-fit:cover}.whackBomb{display:grid;width:100%;height:100%;place-items:center;border-radius:50%;background:radial-gradient(circle at 35% 30%,#555 0 5%,#17171c 30%,#030305 75%)}.whackBomb b{display:grid;width:35px;height:35px;place-items:center;border-radius:50%;background:#ff315b;color:#fff;font-size:25px;box-shadow:0 0 18px #ff315b}.whackHoleFront{position:absolute;z-index:3;left:7%;right:7%;bottom:5px;height:28px;border-radius:50%;background:linear-gradient(180deg,#30234b,#130c20);border-top:2px solid #7659a2}.whackMessage{position:relative;z-index:2;min-height:28px;margin-top:15px;color:#ffea00;text-align:center;font-size:10px;font-weight:1000;letter-spacing:1px}.whackControls{display:grid;grid-template-columns:120px 1fr 150px;align-items:center;gap:18px;min-height:110px;padding:14px 22px 4px}.whackHammer{position:relative;width:90px;height:80px;transform:rotate(-18deg)}.whackHammerHead{position:absolute;top:4px;left:5px;width:72px;height:35px;border:4px solid #15151d;border-radius:9px;background:linear-gradient(180deg,#ff4fb4,#d30b78);box-shadow:inset 0 4px #ffffff40}.whackHammerHandle{position:absolute;top:32px;left:49px;width:14px;height:54px;border:3px solid #15151d;border-radius:6px;background:#ffdc47;transform:rotate(-12deg);transform-origin:top}.whackStartButton{min-height:60px;border:4px solid #111;border-radius:50%;background:linear-gradient(180deg,#ff425f,#bd092b);color:#fff;font-weight:1000;font-size:16px;letter-spacing:1px;cursor:pointer;box-shadow:inset 0 5px #ffffff40,0 7px #650014}.whackStartButton:not(:disabled):active{transform:translateY(5px);box-shadow:inset 0 3px #fff3,0 2px #650014}.whackStartButton:disabled{opacity:.75;cursor:default}.whackWarning{padding:9px;border:2px dashed rgba(255,234,0,.6);text-align:center;transform:rotate(2deg)}.whackWarning small{display:block;color:#ffea00;font-size:8px;font-weight:900}.whackWarning strong{color:#fff;font-size:10px}.whackCoinDoor{width:120px;margin:4px auto 0;padding:9px 10px;border:3px solid #121218;border-radius:5px;background:#25252d;text-align:center;box-shadow:inset 0 0 0 2px #3e3e48}.whackCoinDoor span,.whackCoinDoor small{display:block;font-weight:900}.whackCoinDoor span{color:#ff315b;font-size:11px}.whackCoinDoor small{margin-top:2px;color:#92929d;font-size:7px;letter-spacing:1px}.whackShadow{width:88%;margin:23px auto 0}.whackSidePanel{display:flex;flex-direction:column;gap:20px}.whackPoster,.whackScoreCard,.whackFinePrint{padding:22px;border:3px solid #171722;background:#0d0d15;box-shadow:7px 7px #0000004d}.whackPoster{border-color:#ff2ca8;transform:rotate(-2deg)}.whackPoster span,.whackScoreCard span,.whackFinePrint span{display:block;color:#39f5ff;font-size:9px;font-weight:1000;letter-spacing:2px}.whackPoster strong{display:block;margin-top:7px;color:#fff;font-size:20px;line-height:1;font-weight:1000}.whackPoster strong+strong{color:#ffea00}.whackPoster p,.whackFinePrint p{margin:12px 0 0;color:#a9a9b5;font-size:11px;line-height:1.5}.whackScoreCard{text-align:center;border-color:#39f5ff}.whackScoreCard strong{display:block;margin:6px 0;color:#ffea00;font-family:monospace;font-size:52px;line-height:1;text-shadow:3px 3px 0 #ff2ca8}.whackScoreCard small{color:#888896;font-size:7px;font-weight:900}.whackFinePrint{border-color:#ffea00;transform:rotate(1.5deg)}.whackFinePrint span{color:#ffea00}@media(max-width:700px){.arcadeGameTwo{margin-top:90px}.whackLayout{grid-template-columns:minmax(0,680px)}.whackSidePanel{width:min(100%,680px);margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.arcadeGameTwo{width:min(100% - 20px,560px);margin-top:70px}.arcadeGameTwoHeading{margin-bottom:40px;padding:14px 20px}.whackMachine{padding:12px 10px 20px;border-width:4px}.whackMarquee{min-height:67px;padding:8px 14px}.whackScreen{padding:12px 8px}.whackHud{grid-template-columns:65px 1fr 65px;gap:6px}.whackHud strong{font-size:19px}.whackHud>span{font-size:7px}.whackGrid{gap:7px}.whackHole{height:90px}.whackTarget{width:61px;height:61px}.whackControls{grid-template-columns:80px 1fr 100px;gap:8px;padding-inline:5px}.whackHammer{transform:scale(.75) rotate(-18deg);transform-origin:left center}.whackWarning strong{font-size:8px}.whackSidePanel{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.whackMachine.isPlaying,.whackTarget{animation:none}}.whackLevelFlash{color:#fff!important;text-shadow:0 0 8px #ffea00,0 0 18px #ff2ca8;animation:whackLevelBurst .35s ease-in-out alternate 2}@keyframes whackLevelBurst{0%{transform:scale(1)}to{transform:scale(1.18) rotate(-2deg)}}.whackSoundButton{min-height:58px;padding:8px 9px;display:flex;align-items:center;justify-content:center;gap:7px;border:2px solid #39f5ff;border-radius:8px;background:#040a12d1;color:#39f5ff;cursor:pointer;box-shadow:inset 0 0 12px #39f5ff14,0 0 10px #39f5ff1f}.whackSoundButton.isMuted{border-color:#ffffff47;color:#ffffff80;box-shadow:none}.whackSpeakerIcon{display:grid;width:25px;height:25px;place-items:center;font-size:22px;font-weight:1000}.whackSoundButton span:last-child{text-align:left}.whackSoundButton small,.whackSoundButton strong{display:block}.whackSoundButton small{font-size:6px;font-weight:900;letter-spacing:1px}.whackSoundButton strong{margin-top:2px;font-size:9px;font-weight:1000}@media(max-width:600px){.whackSoundButton{padding-inline:5px;gap:3px}.whackSpeakerIcon{width:19px;font-size:18px}.whackSoundButton small{font-size:5px}.whackSoundButton strong{font-size:7px}}@media(prefers-reduced-motion:reduce){.whackLevelFlash{animation:none}}.whackPunchZone.hasGlove,.whackPunchZone.hasGlove *{cursor:none!important}.boxingGloveCursor{position:absolute;z-index:50;width:70px;height:70px;pointer-events:none;transform:translate(-18px,-18px) rotate(-25deg);transform-origin:50% 50%;filter:drop-shadow(4px 6px 2px rgba(0,0,0,.45));transition:transform 60ms ease}.boxingGloveCursor.isPunching{transform:translate(-28px,-28px) rotate(-42deg) scale(.78)}.gloveFist{position:absolute;left:8px;top:4px;width:47px;height:42px;border:4px solid #16070b;border-radius:48% 48% 42% 42%;background:radial-gradient(circle at 35% 25%,#ff7788 0 8%,transparent 9%),linear-gradient(145deg,#ff3855,#c80d31 72%);box-shadow:inset -7px -8px #50000f38,inset 5px 5px #ffffff21}.gloveThumb{position:absolute;z-index:2;left:0;top:27px;width:27px;height:24px;border:4px solid #16070b;border-radius:55% 35% 55% 50%;background:#e61d40;transform:rotate(24deg)}.gloveCuff{position:absolute;left:25px;top:43px;width:34px;height:23px;border:4px solid #16070b;border-radius:4px 4px 9px 9px;background:#ffdc36;box-shadow:inset 0 5px #ffffff2e}.naderTarget{width:82px;height:82px;border:4px solid #ffea00;background:#fff;box-shadow:0 0 0 3px #ff2ca8,0 0 22px #ffea006b}.naderTarget img{width:100%;height:100%;object-fit:cover;object-position:center 24%;-webkit-user-select:none;user-select:none;pointer-events:none}.whackLevelOverlay{position:absolute;z-index:45;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#03040ac2;pointer-events:none;animation:naderLevelOverlay 1.05s ease both}.whackLevelOverlay small{color:#39f5ff;font-size:10px;font-weight:1000;letter-spacing:4px}.whackLevelOverlay strong{margin-top:4px;color:#fff;font-size:clamp(48px,9vw,86px);line-height:.9;font-weight:1000;letter-spacing:-4px;text-shadow:4px 4px 0 #ff2ca8,-3px -3px 0 #39f5ff,0 0 25px #ffea00}.whackLevelOverlay span{margin-top:9px;padding:4px 14px;background:#ffea00;color:#090910;font-size:15px;font-weight:1000;transform:rotate(-3deg)}@keyframes naderLevelOverlay{0%{opacity:0;transform:scale(1.25)}15%{opacity:1;transform:scale(1)}78%{opacity:1}to{opacity:0;transform:scale(.96)}}.whackSpeakerIcon svg{width:24px;height:24px;display:block}.whackRanking{overflow:hidden;border:3px solid #39f5ff;background:linear-gradient(180deg,rgba(57,245,255,.06),transparent 28%),#090911;box-shadow:7px 7px #ff2ca8,0 0 22px #39f5ff1f;transform:rotate(1deg)}.whackRankingHeader{padding:19px 18px 16px;border-bottom:2px solid rgba(57,245,255,.25);text-align:center;background:#00000052}.whackRankingHeader span{display:block;color:#ffea00;font-size:8px;font-weight:1000;letter-spacing:4px}.whackRankingHeader strong{display:block;margin-top:3px;color:#fff;font-size:24px;line-height:1;font-weight:1000;text-shadow:2px 2px 0 #ff2ca8}.whackRankingHeader small{display:block;margin-top:6px;color:#39f5ff;font-size:8px;font-weight:900;letter-spacing:2px}.whackRankingRows{padding:8px 12px}.whackRankingRow{display:grid;grid-template-columns:31px 1fr 42px;align-items:center;gap:7px;min-height:42px;border-bottom:1px solid rgba(255,255,255,.07)}.whackRankingRow>span{color:#ffea00;font-family:monospace;font-size:11px;font-weight:900}.whackRankingRow div{min-width:0}.whackRankingRow strong,.whackRankingRow small{display:block}.whackRankingRow strong{color:#d9d9e2;font-size:10px}.whackRankingRow small{margin-top:2px;color:#575765;font-size:6px;font-weight:900;letter-spacing:.7px}.whackRankingRow b{color:#626270;text-align:right;font-family:monospace;font-size:12px}.whackRankingFooter{padding:11px 8px;background:#ff2ca8;color:#fff;text-align:center;font-size:7px;font-weight:1000;letter-spacing:1.5px}@media(max-width:900px){.whackRanking{width:min(100%,680px);margin:0 auto;transform:none}}@media(max-width:600px){.boxingGloveCursor{display:none}.whackPunchZone.hasGlove,.whackPunchZone.hasGlove *{cursor:pointer!important}.naderTarget{width:64px;height:64px}.whackLevelOverlay strong{letter-spacing:-2px}}@media(prefers-reduced-motion:reduce){.boxingGloveCursor,.whackLevelOverlay{animation:none;transition:none}}.naderBombTarget{width:82px;height:82px;border:4px solid #ff315b;background:#08080c;box-shadow:0 0 0 3px #5c0b1d,0 0 24px #ff315b80}.naderBomb{position:relative;display:grid;width:100%;height:100%;place-items:center;border-radius:50%;background:radial-gradient(circle at 34% 28%,#5f5f69 0 5%,#202027 25%,#050507 72%)}.naderBomb b{display:grid;width:34px;height:34px;place-items:center;border-radius:50%;background:#ff315b;color:#fff;font-size:24px;box-shadow:0 0 16px #ff315b}.naderBombFuse{position:absolute;width:22px;height:15px;top:-10px;right:7px;border-top:4px solid #ffdc36;border-radius:50%;transform:rotate(25deg)}.whackSidePanel{max-width:225px;justify-self:center}.whackRanking{width:225px}.whackRankingHeader{padding:12px 12px 10px}.whackRankingHeader strong{font-size:18px}.whackRankingHeader small{margin-top:4px;font-size:7px}.whackRankingRows{padding:5px 9px}.whackRankingRow{grid-template-columns:26px 1fr 35px;min-height:29px;gap:5px}.whackRankingRow>span{font-size:9px}.whackRankingRow strong{font-size:8px}.whackRankingRow small{font-size:5px}.whackRankingRow b{font-size:9px}.whackRankingFooter{padding:7px 5px;font-size:6px}@media(max-width:900px){.whackSidePanel,.whackRanking{width:min(100%,360px);max-width:360px}}@media(max-width:600px){.naderBombTarget{width:64px;height:64px}}.whackSidePanel{width:280px;max-width:280px}.whackRanking{width:280px}.whackRankingHeader{padding:15px 14px 12px}.whackRankingHeader strong{font-size:21px}.whackRankingRows{padding:7px 10px}.whackRankingRow{grid-template-columns:29px 1fr 39px;min-height:34px}.whackRankingRow>span{font-size:10px}.whackRankingRow strong{font-size:9px}.whackRankingRow small{font-size:6px}.whackRankingRow b{font-size:10px}.naderResult{position:relative;z-index:4;min-height:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:18px 22px 16px;text-align:center;overflow:hidden}.naderResultTitle small{display:block;color:#39f5ff;font-size:8px;font-weight:1000;letter-spacing:3px}.naderResultTitle strong{display:block;margin-top:3px;color:#ffea00;font-size:25px;font-weight:1000;text-shadow:2px 2px 0 #ff2ca8}.naderResultPortrait{position:relative;margin:10px 0}.naderResultPhoto{position:relative;width:142px;height:142px;border:5px solid #fff;border-radius:50%;overflow:visible;background:#111;box-shadow:5px 5px #ff2ca8,-4px -4px #39f5ff,0 0 24px #ffea0038}.naderResultPhoto img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:center 24%;transition:filter .3s ease}.naderResult p{max-width:440px;margin:4px auto 10px;color:#fff;font-size:11px;line-height:1.35;font-weight:900;text-transform:uppercase}.naderResultStamp{padding:5px 10px;border:2px solid #ff315b;color:#ff718d;font-size:7px;font-weight:1000;letter-spacing:1.3px;transform:rotate(-2deg)}@media(max-width:900px){.whackSidePanel,.whackRanking{width:min(100%,420px);max-width:420px}}@media(max-width:600px){.naderResult{min-height:290px;padding:14px}.naderResultPhoto{width:118px;height:118px}}.naderResultPhotoKO{overflow:hidden}.naderResultPhotoKO img{width:100%;height:100%;object-fit:cover;object-position:center;filter:none!important}.naderResultPhotoKO:after{display:none!important}.arcadeMascot{width:390px;min-width:390px}.arcadeMascotSvg{width:350px}.mascotSpeech{padding:17px 20px}.mascotSpeech span{font-size:14px;line-height:1.3}@media(max-width:600px){.arcadeMascot{width:330px;min-width:0}.arcadeMascotSvg{width:300px}.mascotSpeech{padding:14px 17px}.mascotSpeech span{font-size:12px}}.arcadeMascot{transform:translateY(90px)}@media(max-width:600px){.arcadeMascot{transform:translateY(55px)}}.memoryGame{position:relative;z-index:2;width:min(100%,920px);margin:150px auto 110px}.memoryHeading{margin-bottom:30px;text-align:center;text-transform:uppercase}.memoryHeading>span{display:block;color:#39f5ff;font-size:10px;font-weight:1000;letter-spacing:4px}.memoryHeading>strong{display:block;margin-top:5px;color:#fff;font-size:clamp(30px,5vw,54px);font-weight:1000;line-height:.95;letter-spacing:-2px;text-shadow:3px 3px 0 #ff2ca8,0 0 22px rgba(57,245,255,.45)}.memoryHeading p{margin:12px 0 0;color:#fff9;font-size:11px;font-weight:800;letter-spacing:.7px}.memoryMachine{position:relative;width:min(100%,700px);margin:0 auto;padding:18px;border:4px solid #171324;border-radius:28px;background:linear-gradient(145deg,#25203b,#100d1c 55%,#21182d);box-shadow:8px 9px #080611,0 0 0 3px #ff2ca8,0 0 34px #ff2ca847}.memoryMachineGlow{position:absolute;inset:-10px;z-index:-1;border-radius:34px;background:linear-gradient(90deg,#ff2ca8,#39f5ff,#ffea00);filter:blur(22px);opacity:.24}.memoryMarquee{display:flex;align-items:center;justify-content:space-between;min-height:68px;padding:10px 20px;border:3px solid #090713;border-radius:16px 16px 8px 8px;background:linear-gradient(135deg,#ff2ca8,#9a36ff);box-shadow:inset 0 0 18px #ffffff38,0 5px #090713;color:#fff;text-align:center}.memoryMarquee>span{color:#ffea00;font-size:34px;font-weight:1000;text-shadow:2px 2px 0 #090713}.memoryMarquee small,.memoryMarquee strong{display:block}.memoryMarquee small{font-size:7px;font-weight:1000;letter-spacing:2.5px}.memoryMarquee strong{margin-top:2px;font-size:22px;font-weight:1000;letter-spacing:1px;text-shadow:2px 2px 0 #090713}.memoryStats{display:flex;justify-content:center;gap:10px;margin:15px 0 10px}.memoryStats>div{min-width:100px;padding:7px 15px;border:2px solid #332c4c;border-radius:8px;background:#090713;text-align:center}.memoryStats small,.memoryStats strong{display:block}.memoryStats small{color:#8b829f;font-size:7px;font-weight:1000;letter-spacing:2px}.memoryStats strong{margin-top:2px;color:#39f5ff;font-size:18px;font-weight:1000}.memoryScreen{position:relative;min-height:570px;padding:18px;overflow:hidden;border:4px solid #080610;border-radius:12px;background:radial-gradient(circle at 50% 30%,rgba(48,34,79,.65),transparent 60%),#080711;box-shadow:inset 0 0 35px #000c,0 0 0 2px #342a4d}.memoryBoard{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;width:100%;max-width:560px;margin:0 auto}.memoryCard{position:relative;aspect-ratio:1 / 1;padding:0;border:0;background:transparent;cursor:pointer;perspective:900px;-webkit-tap-highlight-color:transparent}.memoryCardInner{position:absolute;inset:0;display:block;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.2,.75,.25,1)}.memoryCard.isFlipped .memoryCardInner{transform:rotateY(180deg)}.memoryCardBack,.memoryCardFront{position:absolute;inset:0;display:grid;overflow:hidden;border:3px solid #080610;border-radius:12px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.memoryCardBack{place-content:center;background:#1568e8;box-shadow:inset 0 0 0 3px #ffffff1f,inset 0 0 24px #00000038,4px 4px #05040a;color:#fff;text-align:center}.memoryCardBack small,.memoryCardBack strong{display:block;line-height:.82}.memoryCardBack small{font-size:clamp(8px,1.3vw,12px);font-weight:1000;letter-spacing:3px}.memoryCardBack strong{font-size:clamp(13px,2.1vw,21px);font-weight:1000;letter-spacing:-1px}.memoryCardFront{transform:rotateY(180deg);background:#111;box-shadow:inset 0 0 0 3px #39f5ff4d,4px 4px #05040a}.memoryCardFront img{width:100%;height:100%;object-fit:cover;-webkit-user-select:none;user-select:none}.memoryCard.isMatched .memoryCardFront{border-color:#39f5ff;box-shadow:inset 0 0 0 3px #39f5ff59,0 0 18px #39f5ff8c}.memoryIdle,.memoryVictory{display:grid;min-height:525px;place-content:center;padding:30px;text-align:center}.memoryIdle strong,.memoryVictory strong{color:#fff;font-size:clamp(24px,5vw,42px);font-weight:1000;line-height:.95}.memoryIdle span,.memoryVictory span{margin-top:12px;color:#39f5ff;font-size:13px;font-weight:1000}.memoryIdle small,.memoryVictory p{margin-top:8px;color:#ffffff7a;font-size:9px;font-weight:800}.memoryVictory small{margin-bottom:8px;color:#ffea00;font-size:9px;font-weight:1000;letter-spacing:3px}.memoryControls{display:flex;justify-content:center;padding:17px 0 2px}.memoryStartButton{min-width:190px;padding:12px 22px;border:3px solid #080610;border-radius:8px;background:#ffea00;box-shadow:4px 5px #080610,0 0 20px #ffea0040;color:#100d1c;font-size:11px;font-weight:1000;letter-spacing:1.4px;cursor:pointer;transition:transform .15s ease}.memoryStartButton:hover{transform:translateY(-2px)}.memoryStartButton:active{transform:translateY(2px)}@media(max-width:600px){.memoryGame{margin-top:100px}.memoryMachine{padding:11px;border-radius:20px}.memoryMarquee{min-height:58px;padding:8px 12px}.memoryMarquee strong{font-size:17px}.memoryScreen{min-height:auto;padding:10px}.memoryBoard{gap:7px}.memoryCardBack,.memoryCardFront{border-width:2px;border-radius:8px}.memoryCardBack small{letter-spacing:1px}.memoryIdle,.memoryVictory{min-height:360px}}@media(prefers-reduced-motion:reduce){.memoryCardInner{transition-duration:.01ms}}.memoryGame{width:min(100% - 30px,1040px);display:grid;grid-template-columns:minmax(0,700px) 280px;column-gap:38px;align-items:start}.memoryHeading{grid-column:1 / -1}.memoryMachine{width:100%}.memoryControls{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:stretch}.memoryStartButton{min-height:58px}.memorySoundButton{min-height:58px;padding:8px 9px;display:flex;align-items:center;justify-content:center;gap:7px;border:2px solid #39f5ff;border-radius:8px;background:#040a12d1;color:#39f5ff;cursor:pointer;box-shadow:0 0 16px #39f5ff29}.memorySoundButton.isMuted{border-color:#ffffff47;color:#ffffff80;box-shadow:none}.memorySpeakerIcon{display:grid;width:25px;height:25px;place-items:center}.memorySpeakerIcon svg{width:22px;height:22px}.memorySoundButton span:last-child{text-align:left}.memorySoundButton small,.memorySoundButton strong{display:block}.memorySoundButton small{font-size:6px;font-weight:900;letter-spacing:1px}.memorySoundButton strong{margin-top:2px;font-size:9px;font-weight:1000}.memoryCoinDoor{width:120px;margin:12px auto 2px;padding:9px 10px;border:3px solid #121218;border-radius:5px;background:#25252d;text-align:center;box-shadow:inset 0 0 0 2px #3e3e48}.memoryCoinDoor span,.memoryCoinDoor small{display:block;font-weight:900}.memoryCoinDoor span{color:#ff315b;font-size:11px}.memoryCoinDoor small{margin-top:2px;color:#92929d;font-size:7px;letter-spacing:1px}.memorySidePanel{width:280px;max-width:280px;justify-self:center}.memoryRanking{width:280px;overflow:hidden;border:3px solid #39f5ff;background:linear-gradient(180deg,rgba(57,245,255,.06),transparent 28%),#090911;box-shadow:7px 7px #ff2ca8,0 0 22px #39f5ff1f;transform:rotate(1deg)}.memoryRankingHeader{padding:15px 14px 12px;border-bottom:2px solid rgba(57,245,255,.25);text-align:center;background:#00000052}.memoryRankingHeader span{display:block;color:#ffea00;font-size:8px;font-weight:1000;letter-spacing:4px}.memoryRankingHeader strong{display:block;margin-top:3px;color:#fff;font-size:21px;line-height:1;font-weight:1000;text-shadow:2px 2px 0 #ff2ca8}.memoryRankingHeader small{display:block;margin-top:5px;color:#39f5ff;font-size:7px;font-weight:900;letter-spacing:2px}.memoryRankingColumns{display:grid;grid-template-columns:1fr 45px 34px;gap:5px;padding:7px 10px 4px 39px;color:#676779;font-size:6px;font-weight:1000;letter-spacing:.5px}.memoryRankingColumns span:nth-child(2),.memoryRankingColumns span:nth-child(3){text-align:right}.memoryRankingRows{padding:0 10px 7px}.memoryRankingRow{display:grid;grid-template-columns:29px 1fr 45px 34px;align-items:center;gap:5px;min-height:34px;border-bottom:1px solid rgba(255,255,255,.07)}.memoryRankingRow>span{color:#ffea00;font-family:monospace;font-size:10px;font-weight:900}.memoryRankingRow div{min-width:0}.memoryRankingRow strong,.memoryRankingRow small{display:block}.memoryRankingRow strong{color:#d9d9e2;font-size:9px}.memoryRankingRow small{margin-top:2px;color:#575765;font-size:5px;font-weight:900;letter-spacing:.5px}.memoryRankingRow b,.memoryRankingRow em{color:#626270;text-align:right;font-family:monospace;font-size:9px;font-style:normal;font-weight:900}.memoryRankingFooter{padding:9px 6px;background:#ff2ca8;color:#fff;text-align:center;font-size:6px;font-weight:1000;letter-spacing:1px}@media(max-width:900px){.memoryGame{width:min(100% - 24px,700px);grid-template-columns:1fr;row-gap:28px}.memoryHeading{grid-column:1}.memorySidePanel,.memoryRanking{width:min(100%,420px);max-width:420px}.memoryRanking{transform:none}}@media(max-width:600px){.memoryControls{gap:7px}.memorySoundButton{padding-inline:5px;gap:3px}.memorySpeakerIcon{width:19px;height:19px}.memorySpeakerIcon svg{width:18px;height:18px}.memorySoundButton small{font-size:5px}.memorySoundButton strong{font-size:7px}}.capsuleDropPage{width:min(1480px,calc(100% - 40px));margin:0 auto;padding:44px 0 72px;color:#fff}.capsuleDropHero{position:relative;display:grid;grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);gap:34px;align-items:center;min-height:610px}.capsuleDropHero:before{content:"";position:absolute;z-index:-1;top:40px;left:-120px;width:620px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(208,29,47,.16) 0%,rgba(255,176,35,.06) 38%,transparent 72%);filter:blur(20px);pointer-events:none}.capsuleDropIntro{position:relative;min-width:0;padding:22px 0}.capsuleDropEyebrow,.capsuleSectionEyebrow{display:inline-flex;align-items:center;gap:8px;color:#7db8ff;font-size:12px;font-weight:800;letter-spacing:.14em}.capsuleDropEyebrow{padding:8px 13px;border:1px solid rgba(255,185,60,.42);border-radius:999px;color:#bfe4ff;background:linear-gradient(135deg,#ffb73121,#c11f2f1f);box-shadow:inset 0 1px #ffffff14,0 0 26px #ff3d4e17;text-shadow:0 0 14px rgba(255,193,76,.22)}.capsuleDropIntro h1{margin:18px 0;font-size:clamp(48px,6vw,86px);font-weight:900;line-height:.92;letter-spacing:-.06em;background:linear-gradient(105deg,#fff 0% 30%,#9fd0ff 58%,#2f8cff);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 18px rgba(47,140,255,.18)) drop-shadow(0 0 34px rgba(47,140,255,.08))}.capsuleDropBanner{display:block;width:min(100%,1320px);max-width:none;height:auto;margin:-125px 0 18px;object-fit:contain;filter:drop-shadow(0 14px 24px rgba(0,0,0,.24)) drop-shadow(0 0 26px rgba(47,140,255,.12))}.capsuleDropLead{max-width:650px;margin:0;color:#b6c1d0;font-size:clamp(17px,2vw,21px);line-height:1.62}.capsuleTicketBalance{position:relative;display:flex;align-items:center;gap:14px;width:fit-content;margin-top:30px;padding:15px 19px;overflow:hidden;border:1px solid rgba(91,169,255,.52);border-radius:18px;background:radial-gradient(circle at 12% 10%,rgba(86,178,255,.24),transparent 42%),linear-gradient(135deg,#113f7ee0,#081222f5 72%);box-shadow:inset 0 1px #ffffff12,0 10px 34px #2f8cff2e}.capsuleTicketBalance:after{content:"";position:absolute;top:-40px;right:-20px;width:100px;height:100px;border-radius:50%;background:#b9e2ff24;filter:blur(24px);pointer-events:none}.capsuleTicketBalanceIcon,.capsuleInfoIcon{display:grid;place-items:center;flex:0 0 auto;width:46px;height:46px;border-radius:14px;color:#fff;background:#2f8cff33;border:1px solid rgba(79,160,255,.28)}.capsuleTicketBalanceIcon{position:relative;z-index:1;color:#dff3ff;border-color:#89caff85;background:linear-gradient(145deg,#409cff42,#1351a238);box-shadow:0 0 22px #52aeff38,inset 0 1px #ffffff1a}.capsuleTicketBalance div:last-child{position:relative;z-index:1;display:flex;flex-direction:column;gap:2px}.capsuleTicketBalance span{color:#ffd36d;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.11em}.capsuleTicketBalance strong{color:#ffd36d;font-size:29px;font-weight:900;line-height:1;text-shadow:0 0 16px rgba(255,255,255,.28),0 0 30px rgba(86,178,255,.24)}.capsuleProgress{max-width:520px;margin-top:24px}.capsuleProgressTop{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px;color:#a9b8cc;font-size:13px}.capsuleProgressTop strong{color:#8dccff;font-weight:900}.capsuleProgressTrack{height:11px;overflow:hidden;border:1px solid rgba(47,140,255,.34);border-radius:999px;background:#0b1624;box-shadow:inset 0 1px 4px #0000007a,0 0 12px #2f8cff14}.capsuleProgressTrack span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#1677e8,#2f8cff 42%,#45cfff 72%,#d9f3ff);box-shadow:0 0 14px #2f8cff6b,0 0 24px #45cfff2e}.capsuleProgress small{display:block;margin-top:9px;color:#7f8fa3;font-size:12px}.capsuleMachineStage{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;justify-content:center;padding:12px 18px 18px}.capsuleMachineVisual{position:relative;width:min(100%,450px);transform-origin:center bottom}.capsuleMachineVisual:before{content:"";position:absolute;z-index:-1;left:50%;top:48%;width:70%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:#2f8cff2b;filter:blur(52px)}.capsuleMachineVisual img{display:block;width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 28px 35px rgba(0,0,0,.34)) drop-shadow(0 0 28px rgba(47,140,255,.12))}.capsuleMachineVisual.isDropping{animation:capsuleMachineDrop .85s ease-in-out}@keyframes capsuleMachineDrop{0%{transform:translateY(0) rotate(0)}20%{transform:translateY(-4px) rotate(-.7deg)}45%{transform:translateY(2px) rotate(.7deg)}70%{transform:translateY(-2px) rotate(-.35deg)}to{transform:translateY(0) rotate(0)}}.capsuleMachineAction{display:flex;align-items:center;justify-content:space-between;gap:18px;width:min(100%,540px);margin-top:-8px;padding:16px 18px;border:1px solid #203247;border-radius:18px;background:#090f18eb}.capsuleMachineAction>div{display:flex;min-width:0;flex-direction:column;gap:5px}.capsuleMachineAction>div>span{color:#8193a8;font-size:12px;font-weight:700;text-transform:uppercase}.capsuleMachineAction strong{display:inline-flex;align-items:center;gap:7px;font-size:16px}.capsuleDropButton{min-height:46px;padding:0 22px;border:0;border-radius:13px;color:#fff;background:#2f8cff;font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:transform .15s ease,opacity .15s ease,background .15s ease}.capsuleDropButton:hover:not(:disabled){transform:translateY(-1px);background:#499cff}.capsuleDropButton:disabled{cursor:not-allowed;opacity:.42}.capsuleDropResult{display:flex;align-items:center;gap:9px;width:min(100%,540px);margin-top:12px;padding:12px 14px;border-radius:14px;border:1px solid rgba(47,140,255,.25);background:#2f8cff14;color:#b8d8ff;font-size:13px}.capsuleDropInfoGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px}.capsuleInfoCard{position:relative;display:flex;gap:16px;min-width:0;overflow:hidden;padding:22px;border:1px solid rgba(91,169,255,.18);border-radius:20px;background:radial-gradient(circle at 10% 10%,rgba(47,140,255,.24),transparent 44%),linear-gradient(135deg,#1f70d23d,#144e9e33 52%,#0a2a5b2e);box-shadow:0 14px 34px #00000029,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.capsuleInfoCard:after{content:"";position:absolute;top:-75px;right:-45px;width:160px;height:160px;border-radius:50%;background:#2f8cff14;filter:blur(28px);pointer-events:none}.capsuleInfoCard>div:last-child{position:relative;z-index:1;min-width:0}.capsuleInfoCard .capsuleInfoIcon{position:relative;z-index:1;color:#8dccff;border-color:#4fa0ff3d;background:linear-gradient(145deg,#2a73bd4d,#1a487938);box-shadow:0 6px 18px #2f8cff1a,inset 0 1px #ffffff14}.capsuleInfoCard span{display:block;margin-bottom:6px;color:#7db8ff;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.capsuleInfoCard strong{display:block;color:#fff;font-size:20px;font-weight:900;line-height:1.15}.capsuleInfoCard p{margin:9px 0 0;color:#9fb0c5;font-size:13px;font-weight:600;line-height:1.5}.capsuleBoostCard{border-color:#5ba9ff2e;background:radial-gradient(circle at 10% 10%,rgba(47,140,255,.24),transparent 44%),linear-gradient(135deg,#1f70d23d,#144e9e33 52%,#0a2a5b2e)}.capsuleBoostCard:after{background:#2f8cff14}.capsuleBoostCard .capsuleInfoIcon{color:#8dccff;border-color:#4fa0ff3d;background:linear-gradient(145deg,#2a73bd4d,#1a487938)}.capsuleBoostCard span{color:#7db8ff}.capsuleBoostCard strong{color:#fff;text-shadow:none}.capsuleDropSection{margin-top:56px}.capsuleSectionHeader{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:18px}.capsuleSectionHeader h2,.capsulePanelHeader h2{margin:7px 0 0;font-size:26px;letter-spacing:-.025em}.capsuleSectionHeader p{max-width:470px;margin:0;color:#71869f;font-size:13px;line-height:1.5;text-align:right}.capsuleRecentDrops{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.capsuleRewardCard{min-width:0;overflow:hidden;border:1px solid rgba(94,151,216,.18);border-radius:14px;background:linear-gradient(180deg,#0d1622,#090f18);box-shadow:0 8px 24px #0000002e;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.capsuleRewardNftLink,.capsuleRewardNftStatic{display:block;min-width:0;color:inherit;text-decoration:none}.capsuleRewardNftLink{cursor:pointer}.capsuleRewardCard:has(.capsuleRewardNftLink):hover{z-index:2;transform:translateY(-4px);border-color:#5db5ff9e;box-shadow:0 0 0 1px #47a6ff1a,0 12px 30px #00000057,0 0 22px #268bff1f}.capsuleRewardImage{position:relative;aspect-ratio:1;overflow:hidden;background:radial-gradient(circle at 50% 35%,rgba(47,140,255,.13),transparent 62%),#080e16}.capsuleRewardNftImage{display:block;width:100%;height:100%;object-fit:cover;transition:transform .24s ease}.capsuleRewardCard:hover .capsuleRewardNftImage{transform:scale(1.025)}.capsuleRewardContent{min-width:0;padding:10px 11px 8px}.capsuleRewardContent small{display:block;overflow:hidden;margin-bottom:3px;color:#6483a6;font-size:9px;font-weight:700;letter-spacing:.045em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.capsuleRewardContent>strong{display:block;overflow:hidden;color:#f4f8fc;font-size:13px;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.capsuleRewardMeta{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:6px;margin:0 11px;padding:8px 0 10px;border-top:1px solid rgba(116,157,202,.1);color:#61758d;font-size:10px}.capsuleRewardMeta .capsuleUserLink{min-width:0;max-width:calc(100% - 48px)}.capsuleRewardMeta .capsuleUserAvatar{width:20px;height:20px}.capsuleRewardMeta .capsuleUserLink strong{overflow:hidden;color:#8fc7ff;font-size:10px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.capsuleRewardMeta time{flex:0 0 auto;white-space:nowrap}.capsuleActivityGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:42px}.capsulePanel{min-width:0;padding:20px;border:1px solid #1d2b3c;border-radius:18px;background:#0b111b}.capsulePanelHeader{margin-bottom:16px}.capsuleLeaderboard,.capsuleSpinList{display:flex;flex-direction:column;max-height:580px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.capsuleLeaderboardRow,.capsuleSpinRow{display:flex;min-width:0;align-items:center;gap:12px;min-height:58px;border-top:1px solid rgba(255,255,255,.055)}.capsuleLeaderboardRow:first-child,.capsuleSpinRow:first-child{border-top:0}.capsuleLeaderboardPosition{width:24px;color:#71869f;font-size:12px;font-weight:800;text-align:center}.capsuleUserLink{display:flex;min-width:0;align-items:center;gap:9px;color:#fff;text-decoration:none}.capsuleUserLink:hover strong{color:#74b7ff}.capsuleUserAvatar{display:block;flex:0 0 auto;width:34px;height:34px;border:1px solid #263d5a;border-radius:50%;object-fit:cover;background:#152337}.capsuleUserLink strong{min-width:0;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.capsuleLeaderboardRow .capsuleUserLink{flex:1}.capsuleLeaderboardTickets,.capsuleSpinCost{display:inline-flex;align-items:center;gap:5px;color:#74b7ff;font-size:13px;font-weight:800}.capsuleSpinRow{justify-content:space-between}.capsuleSpinUser{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:4px}.capsuleSpinUser .capsuleUserLink{max-width:100%}.capsuleSpinRow span{color:#71869f;font-size:12px}.capsuleSpinRow .capsuleSpinCost{color:#74b7ff;font-size:13px}@media(max-width:980px){.capsuleDropPage{width:min(100% - 28px,1480px);padding-top:24px}.capsuleDropHero{grid-template-columns:1fr;gap:10px;min-height:0}.capsuleDropIntro{padding-bottom:0}.capsuleMachineStage{padding-top:0}.capsuleMachineVisual{width:min(100%,500px)}.capsuleRecentDrops{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.capsuleDropBanner{margin-top:0}.capsuleDropPage{width:min(100% - 22px,1480px);padding-bottom:48px}.capsuleDropIntro h1{margin-top:12px}.capsuleDropInfoGrid,.capsuleActivityGrid{grid-template-columns:1fr}.capsuleRecentDrops{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.capsuleDropsMoreButton{display:block;margin:18px auto 0;padding:11px 24px;border:1px solid rgba(93,181,255,.45);border-radius:10px;background:#101d2d;color:#bfe4ff;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.capsuleDropsMoreButton:hover{border-color:#5db5ff;background:#172b42}.capsuleMachineAction{align-items:stretch;flex-direction:column}.capsuleDropButton{width:100%}.capsuleSectionHeader{align-items:flex-start;flex-direction:column;gap:10px}.capsuleSectionHeader p{max-width:none;text-align:left}.capsuleTicketBalance{width:100%;box-sizing:border-box}}@media(prefers-reduced-motion:reduce){.capsuleMachineVisual.isDropping{animation:none}.capsuleDropButton{transition:none}}.capsulePoolAdminSummary{margin-top:18px}.capsulePoolAdminGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;margin-top:18px}.capsulePoolAdminItem{min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#ffffff09}.capsulePoolAdminItem>img,.capsulePoolAdminNoImage{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover}.capsulePoolAdminNoImage{display:grid;place-items:center}.capsulePoolAdminItemInfo{padding:10px 10px 6px}.capsulePoolAdminItemInfo strong,.capsulePoolAdminItemInfo span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.capsulePoolAdminItemInfo span{margin-top:4px;font-size:12px;opacity:.65}.capsulePoolStatus{display:inline-block;margin:0 10px 8px;font-size:11px;font-weight:800}.capsulePoolAdminItem>button{width:calc(100% - 20px);margin:0 10px 10px;min-height:34px;border-radius:8px;cursor:pointer;font-size:11px;font-weight:800}.capsulePoolAdminItem>button:disabled{cursor:not-allowed;opacity:.4}@media(max-width:600px){.capsulePoolAdminGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.capsulePoolAdminItemOut{border-color:#3b82f680;background:#3b82f61a}.capsulePoolAdminItemIn{border-color:#22c55ea6;background:#22c55e21}.capsulePoolAdminItemListed{border-color:#ef4444a6;background:#ef444421}.capsulePoolAdminItemOut>button{border-color:#3b82f6a6}.capsulePoolAdminItemIn>button{border-color:#22c55ea6}.capsulePoolAdminItemListed>button{border-color:#ef4444a6}.capsuleGachaOverlay{position:fixed;z-index:9999;inset:0;display:grid;place-items:center;overflow:hidden;isolation:isolate}.capsuleGachaBackdrop{position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(31,105,210,.28),transparent 38%),#02050cf7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.capsuleGachaScene{position:relative;z-index:2;display:grid;place-items:center;width:100%;height:100%}.capsuleGachaEnergy{position:absolute;width:min(62vw,650px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(135,211,255,.34) 0%,rgba(47,140,255,.16) 34%,transparent 70%);filter:blur(22px);animation:capsuleEnergyPulse .65s ease-in-out infinite alternate}.capsuleGachaBall{position:relative;width:clamp(190px,25vw,330px);aspect-ratio:1;border-radius:50%;overflow:hidden;border:4px solid rgba(255,255,255,.8);background:#fff;box-shadow:0 0 25px #ffffff8c,0 0 70px #2f8cff8c,0 0 140px #2f8cff40}.capsuleGachaBallTop,.capsuleGachaBallBottom{position:absolute;left:0;width:100%;height:50%}.capsuleGachaBallTop{top:0;background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.85),transparent 22%),linear-gradient(145deg,#56baff,#176fe0 70%)}.capsuleGachaBallBottom{bottom:0;background:linear-gradient(145deg,#f7fbff,#a9c7e7)}.capsuleGachaBallBand{position:absolute;z-index:3;left:0;top:50%;width:100%;height:16px;transform:translateY(-50%);background:#07111f;box-shadow:0 0 18px #000000b3}.capsuleGachaCore{position:absolute;z-index:4;left:50%;top:50%;width:56px;height:56px;transform:translate(-50%,-50%);border:8px solid #07111f;border-radius:50%;background:#eaf7ff;box-shadow:0 0 22px #fff,0 0 48px #50b8ffe6}.capsuleGacha-charge .capsuleGachaBall{animation:capsuleGachaShake .16s linear infinite}.capsuleGacha-burst .capsuleGachaBall{animation:capsuleGachaBurst .7s ease-out forwards}.capsuleGacha-burst .capsuleGachaEnergy{animation:capsuleEnergyBurst .7s ease-out forwards}.capsuleGacha-reveal .capsuleGachaBall,.capsuleGacha-reveal .capsuleGachaEnergy{display:none}.capsuleGachaPrize{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;animation:capsulePrizeReveal .55s cubic-bezier(.2,.8,.2,1) both}.capsuleGachaPrize>span{color:#74c7ff;font-size:clamp(28px,5vw,60px);font-weight:1000;letter-spacing:.08em;text-shadow:0 0 32px rgba(47,140,255,.75)}.capsuleGachaPrize>svg{width:110px;height:110px;color:#fff;filter:drop-shadow(0 0 30px rgba(47,140,255,.8))}.capsuleGachaPrize>strong{font-size:clamp(24px,4vw,44px)}.capsuleGachaPrize>small{color:#91a5bd}@keyframes capsuleGachaShake{0%{transform:translate(0) rotate(0)}25%{transform:translate(-5px,3px) rotate(-2deg)}50%{transform:translate(5px,-3px) rotate(2deg)}75%{transform:translate(-3px,-4px) rotate(-1deg)}to{transform:translate(4px,3px) rotate(1deg)}}@keyframes capsuleEnergyPulse{0%{transform:scale(.82);opacity:.45}to{transform:scale(1.18);opacity:1}}@keyframes capsuleGachaBurst{0%{transform:scale(1);opacity:1;filter:brightness(1)}45%{transform:scale(1.18);filter:brightness(4)}to{transform:scale(2.6);opacity:0;filter:brightness(8)}}@keyframes capsuleEnergyBurst{0%{transform:scale(1);opacity:1}to{transform:scale(4);opacity:0}}@keyframes capsulePrizeReveal{0%{opacity:0;transform:scale(.65);filter:blur(14px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@media(max-width:700px){.capsuleGachaBall{width:min(58vw,270px)}.capsuleGachaEnergy{width:95vw}.capsuleGachaPrize{width:calc(100% - 32px)}}@media(prefers-reduced-motion:reduce){.capsuleGachaBall,.capsuleGachaEnergy,.capsuleGachaPrize{animation-duration:.01ms!important;animation-iteration-count:1!important}}.capsuleGachaLightning{position:absolute;z-index:1;inset:0;pointer-events:none}.capsuleGacha-reveal .capsuleGachaLightning{display:none}.capsuleGachaSmoke{position:absolute;z-index:3;left:0;right:0;bottom:-8%;height:48%;overflow:hidden;pointer-events:none}.capsuleGachaSmoke i{position:absolute;bottom:-35%;width:clamp(220px,32vw,520px);aspect-ratio:1.5;border-radius:50%;background:radial-gradient(ellipse at center,rgba(215,225,235,.78) 0%,rgba(128,145,165,.55) 32%,rgba(45,57,72,.38) 55%,transparent 74%);filter:blur(18px);opacity:0}.capsuleGachaSmoke i:nth-child(1){left:-8%;animation:capsuleSmokeRise 2.4s ease-in-out infinite}.capsuleGachaSmoke i:nth-child(2){left:10%;animation:capsuleSmokeRise 2.8s .25s ease-in-out infinite}.capsuleGachaSmoke i:nth-child(3){left:30%;animation:capsuleSmokeRise 2.2s .1s ease-in-out infinite}.capsuleGachaSmoke i:nth-child(4){right:28%;animation:capsuleSmokeRise 2.7s .4s ease-in-out infinite}.capsuleGachaSmoke i:nth-child(5){right:8%;animation:capsuleSmokeRise 2.3s .15s ease-in-out infinite}.capsuleGachaSmoke i:nth-child(6){right:-10%;animation:capsuleSmokeRise 2.9s .5s ease-in-out infinite}@keyframes capsuleSmokeRise{0%{opacity:.2;transform:translateY(35%) scale(.8)}35%{opacity:.9}70%{opacity:.72;transform:translateY(-12%) scale(1.3)}to{opacity:0;transform:translateY(-48%) scale(1.65)}}.capsuleGacha-burst .capsuleGachaSmoke{filter:brightness(3.2);transition:filter .15s ease}.capsuleGacha-reveal .capsuleGachaSmoke{opacity:.42}@media(max-width:700px){.capsuleGachaSmoke{height:42%}.capsuleGachaSmoke i{width:65vw;filter:blur(14px)}}@media(prefers-reduced-motion:reduce){.capsuleGachaSmoke i{animation:none!important;opacity:.45}}.capsuleLightningSvg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.mangaLightning{opacity:0}.lightningGlow,.lightningCore,.lightningBranch{fill:none;stroke-linecap:round;stroke-linejoin:bevel}.lightningGlow{stroke:#ffd400;stroke-width:24;opacity:.85;filter:drop-shadow(0 0 7px #ffffff) drop-shadow(0 0 15px #ffe600) drop-shadow(0 0 28px #168cff) drop-shadow(0 0 52px rgba(0,119,255,.9))}.lightningCore{stroke:#fff;stroke-width:9;filter:drop-shadow(0 0 4px #ffffff) drop-shadow(0 0 10px #fff200) drop-shadow(0 0 20px #2196ff)}.lightningBranch{stroke:#fff27a;stroke-width:7;filter:drop-shadow(0 0 4px #ffffff) drop-shadow(0 0 11px #ffd400) drop-shadow(0 0 22px #168cff)}.mangaLightning2 .lightningGlow,.mangaLightning4 .lightningGlow{stroke:#39a9ff}.mangaLightning2 .lightningBranch,.mangaLightning4 .lightningBranch{stroke:#8ed4ff}.capsuleGacha-charge .mangaLightning{animation:mangaLightningFlash .52s steps(2,end) infinite}.capsuleGacha-charge .mangaLightning2{animation-delay:.13s}.capsuleGacha-charge .mangaLightning3{animation-delay:.27s}.capsuleGacha-charge .mangaLightning4{animation-delay:.39s}.capsuleGacha-burst .mangaLightning{animation:mangaLightningImpact .7s ease-out forwards}@keyframes mangaLightningFlash{0%,18%,42%,to{opacity:0}20%{opacity:.45}24%{opacity:1}29%{opacity:.15}33%{opacity:1}40%{opacity:0}}@keyframes mangaLightningImpact{0%{opacity:0}12%{opacity:1}48%{opacity:1;filter:brightness(3)}to{opacity:0;filter:brightness(5)}}.capsuleGacha-reveal .capsuleLightningSvg{display:none}@media(prefers-reduced-motion:reduce){.mangaLightning{animation:none!important}}.capsuleGachaNftReveal{position:relative;z-index:10;width:min(92vw,460px);display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;animation:capsuleNftReveal .7s cubic-bezier(.2,.8,.2,1) both}.capsuleGachaNftReveal>span{font-size:clamp(13px,1.5vw,16px);font-weight:900;letter-spacing:.22em;color:#7dd3fc}.capsuleGachaNftReveal img{display:block;width:min(72vw,360px);aspect-ratio:1;object-fit:cover;border-radius:22px;border:2px solid rgba(125,211,252,.85);box-shadow:0 0 20px #3b82f68c,0 0 60px #2563eb47,0 25px 70px #000000a6}.capsuleGachaNftReveal strong{max-width:100%;font-size:clamp(22px,3vw,32px);line-height:1.05;color:#fff;overflow-wrap:anywhere}.capsuleGachaNftReveal small{font-size:14px;color:#e2e8f0b8}.capsuleGachaNftReveal .capsuleDropButton{width:min(100%,280px);margin-top:8px}@keyframes capsuleNftReveal{0%{opacity:0;transform:scale(.72) translateY(28px);filter:brightness(3) blur(8px)}65%{opacity:1;transform:scale(1.04) translateY(0);filter:brightness(1.35) blur(0)}to{opacity:1;transform:scale(1);filter:brightness(1)}}@media(max-width:700px){.capsuleGachaNftReveal{width:88vw;gap:11px}.capsuleGachaNftReveal img{width:min(72vw,310px);border-radius:18px}}@media(prefers-reduced-motion:reduce){.capsuleGachaNftReveal{animation:none}}.adminControlCenter{width:min(1680px,calc(100% - 40px));margin:0 auto;padding:24px 0 70px;color:#f4f4f5}.adminCommandLayout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:18px;align-items:start}.adminCommandSidebar{position:sticky;top:20px;min-height:calc(100vh - 44px);padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:radial-gradient(circle at 20% 0%,rgba(124,92,255,.12),transparent 32%),linear-gradient(180deg,#101014,#08080b);box-shadow:0 25px 70px #00000047}.adminBrand{display:flex;align-items:center;gap:11px;padding:4px 4px 20px}.adminBrandMark{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#fff;background:linear-gradient(135deg,#7c5cff,#25d9ff);box-shadow:0 0 25px #7c5cff40}.adminBrand strong,.adminBrand span{display:block}.adminBrand strong{font-size:13px;letter-spacing:.08em}.adminBrand span{margin-top:3px;color:#686872;font-size:8px;font-weight:800;letter-spacing:.15em}.adminSearch{height:40px;display:flex;align-items:center;gap:9px;padding:0 11px;border:1px solid rgba(255,255,255,.07);border-radius:10px;background:#ffffff06;color:#686872}.adminSearch input{width:100%;border:0;outline:0;background:transparent;color:#fff;font-size:12px}.adminSearch input::placeholder{color:#55555d}.adminCommandNav{margin-top:22px}.adminNavLabel{display:block;margin:0 8px 9px;color:#55555d;font-size:9px;font-weight:900;letter-spacing:.15em}.adminNavItem{width:100%;min-height:42px;margin-bottom:4px;padding:0 10px;display:grid;grid-template-columns:22px minmax(0,1fr) 14px;align-items:center;gap:8px;border:1px solid transparent;border-radius:10px;background:transparent;color:#777780;text-align:left;cursor:pointer;transition:.16s ease}.adminNavItem:hover{color:#eee;background:#ffffff09}.adminNavItemActive{color:#fff;border-color:#7c5cff38;background:linear-gradient(90deg,#7c5cff2e,#25d9ff0a);box-shadow:inset 3px 0 #7c5cff}.adminNavItem svg:last-child{opacity:.35}.adminSystemStatus{position:absolute;left:18px;right:18px;bottom:18px;padding:12px;display:flex;align-items:center;gap:9px;border:1px solid rgba(70,220,150,.12);border-radius:11px;background:#46dc9609}.adminStatusDot{width:7px;height:7px;border-radius:50%;background:#55e69c;box-shadow:0 0 12px #55e69c}.adminSystemStatus strong,.adminSystemStatus small{display:block}.adminSystemStatus strong{font-size:9px;letter-spacing:.08em}.adminSystemStatus small{margin-top:3px;color:#66666e;font-size:9px}.adminCommandMain{min-width:0}.adminControlHero{position:relative;overflow:hidden;min-height:190px;padding:34px 38px;display:flex;align-items:center;justify-content:space-between;gap:30px;border:1px solid rgba(255,255,255,.08);border-radius:22px;background:radial-gradient(circle at 80% 10%,rgba(37,217,255,.14),transparent 25%),radial-gradient(circle at 60% 100%,rgba(124,92,255,.12),transparent 32%),linear-gradient(135deg,#15151b,#09090c);box-shadow:0 25px 70px #00000038}.adminControlHero:after{content:"";position:absolute;width:320px;height:320px;right:-130px;bottom:-220px;border-radius:50%;background:#7c5cff;filter:blur(100px);opacity:.16}.adminControlHero>*{position:relative;z-index:1}.adminEyebrow{display:inline-flex;align-items:center;gap:7px;margin-bottom:13px;color:#72ddff;font-size:10px;font-weight:900;letter-spacing:.17em}.adminControlHero h1{margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(36px,4vw,60px);line-height:.95;letter-spacing:-.06em}.adminControlHero p{margin:15px 0 0;color:#777780;font-size:14px}.adminHeroTelemetry{display:flex;align-items:center;gap:24px}.adminHeroTelemetry>div{padding-right:24px;border-right:1px solid rgba(255,255,255,.09)}.adminHeroTelemetry span,.adminHeroTelemetry strong{display:block}.adminHeroTelemetry span{color:#55555d;font-size:8px;font-weight:900;letter-spacing:.15em}.adminHeroTelemetry strong{margin-top:5px;color:#62e8a4;font-size:12px}.adminHeroTelemetry>svg{color:#7c5cff;filter:drop-shadow(0 0 15px rgba(124,92,255,.5))}.adminCommandStats{margin-top:16px;display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:10px}.adminCommandStat{min-height:112px;padding:20px;display:flex;align-items:space-between;justify-content:space-between;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:#101014}.adminCommandStat span{display:block;color:#62626b;font-size:9px;font-weight:900;letter-spacing:.12em}.adminCommandStat strong{display:block;margin-top:17px;font-family:Space Grotesk,sans-serif;font-size:27px;letter-spacing:-.04em}.adminCommandStat strong small{color:#777780;font-size:10px}.adminCommandStat>svg{color:#55555f}.adminStatPrimary{border-color:#7c5cff33;background:radial-gradient(circle at 80% 0%,rgba(124,92,255,.14),transparent 40%),#111018}.adminStatPrimary>svg{color:#a58fff}.adminSectionIntro{margin:38px 4px 15px;display:flex;align-items:end;justify-content:space-between;gap:20px}.adminSectionIntro>div>span{color:#7c5cff;font-size:9px;font-weight:900;letter-spacing:.16em}.adminSectionIntro h2{margin:6px 0 0;font-family:Space Grotesk,sans-serif;font-size:28px;letter-spacing:-.045em}.adminSectionIntro p{max-width:420px;margin:0;color:#606069;font-size:12px;line-height:1.5;text-align:right}.adminMetricGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.adminMetricCard{min-height:105px;padding:17px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(255,255,255,.06);border-radius:13px;background:#101014;transition:.18s ease}.adminMetricCard:hover{transform:translateY(-2px);border-color:#7c5cff40;background:#13131a}.adminMetricCard span{color:#62626b;font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.adminMetricCard strong{font-family:Space Grotesk,sans-serif;font-size:25px;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.adminMarketplaceChart{margin-top:14px;padding:24px;border:1px solid rgba(255,255,255,.07);border-radius:17px;background:linear-gradient(180deg,#111116,#0b0b0e)}.adminMarketplaceChartHeader{display:flex;justify-content:space-between;gap:20px}.adminMarketplaceChartHeader>div:first-child>span{color:#72ddff;font-size:9px;font-weight:900;letter-spacing:.15em}.adminMarketplaceChartHeader h2{margin:6px 0 0;font-family:Space Grotesk,sans-serif;font-size:24px;letter-spacing:-.04em}.adminMarketplaceChartLegend{display:flex;align-items:center;gap:17px;color:#6b6b74;font-size:11px}.adminMarketplaceChartLegend span{display:flex;align-items:center;gap:6px}.adminMarketplaceChartLegend i{width:8px;height:8px;display:inline-block}.adminLegendVolume{border-radius:50%;background:#7c5cff;box-shadow:0 0 12px #7c5cffb3}.adminLegendSales{border-radius:2px;background:#55555d}.adminMarketplacePeriodSelector{margin-top:18px;padding:5px;display:flex;gap:4px;width:fit-content;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:#09090c}.adminMarketplacePeriodSelector button{height:30px;min-width:52px;padding:0 11px;border:0;border-radius:7px;background:transparent;color:#55555d;font-size:9px;font-weight:900;cursor:pointer}.adminMarketplacePeriodSelector button[aria-pressed=true]{color:#fff;background:#24212f;box-shadow:inset 0 0 0 1px #7c5cff40}.adminMarketplacePeriodSelector .adminSpinner{margin:7px;color:#7c5cff}.adminMarketplaceChartCanvas{margin-top:18px;min-height:300px;overflow:hidden;border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.018),transparent)}.adminMarketplaceChartCanvas svg{display:block;width:100%;height:300px}.adminChartGridLine{stroke:#ffffff0e;stroke-width:1}.adminChartSalesBar{fill:#ffffff1f;transition:.15s ease}.adminChartSalesBar:hover{fill:#7c5cff6b}.adminChartVolumeArea{fill:#7c5cff17}.adminChartVolumeLine{fill:none;stroke:#8c72ff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 8px rgba(124,92,255,.45))}.adminChartVolumePoint{fill:#09090c;stroke:#72ddff;stroke-width:2}.adminFutureGrid{margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.adminModulePanel{padding:21px;border:1px solid rgba(255,255,255,.06);border-radius:15px;background:#0f0f13}.adminModuleHeader{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:start;gap:12px}.adminModuleIcon{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;color:#9d8cff;background:#7c5cff17;border:1px solid rgba(124,92,255,.15)}.adminModuleEyebrow{color:#5c5c66;font-size:8px;font-weight:900;letter-spacing:.14em}.adminModuleHeader h2{margin:4px 0 0;font-family:Space Grotesk,sans-serif;font-size:18px;letter-spacing:-.03em}.adminModuleHeader p{margin:7px 0 0;color:#62626b;font-size:11px;line-height:1.45}.adminModuleStatus{padding:5px 7px;border:1px solid rgba(37,217,255,.12);border-radius:5px;color:#54cce8;background:#25d9ff09;font-size:7px;font-weight:900;letter-spacing:.08em;white-space:nowrap}.adminModuleMetrics{margin-top:18px;display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.adminPendingMetric{min-height:67px;padding:10px;border:1px solid rgba(255,255,255,.045);border-radius:8px;background:#ffffff05}.adminPendingMetric span,.adminPendingMetric strong,.adminPendingMetric small{display:block}.adminPendingMetric span{color:#66666f;font-size:8px;font-weight:800}.adminPendingMetric strong{margin-top:6px;color:#d8d8dd;font-size:16px}.adminPendingMetric small{margin-top:2px;color:#42424a;font-size:7px}.adminCommandFooter{margin-top:24px;padding:13px 5px;display:flex;flex-wrap:wrap;gap:18px;color:#44444c;font-size:8px;font-weight:800;letter-spacing:.08em}.adminCommandFooter span{display:inline-flex;align-items:center;gap:6px}.adminAccessState{min-height:460px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border:1px solid rgba(255,255,255,.07);border-radius:22px;background:#0d0d11}.adminAccessState>svg{color:#7c5cff}.adminAccessState h1{margin:17px 0 8px;font-family:Space Grotesk,sans-serif;font-size:30px}.adminAccessState p{max-width:500px;margin:0;color:#64646d;line-height:1.6}.adminSpinner{animation:adminSpin .85s linear infinite}@keyframes adminSpin{to{transform:rotate(360deg)}}@media(max-width:1250px){.adminCommandLayout{grid-template-columns:230px minmax(0,1fr)}.adminMetricGrid{grid-template-columns:repeat(3,1fr)}.adminCommandStats{grid-template-columns:repeat(2,1fr)}.adminStatPrimary{grid-column:span 2}}@media(max-width:900px){.adminCommandLayout{display:block}.adminCommandSidebar{position:static;min-height:auto;margin-bottom:15px}.adminSystemStatus{display:none}.adminCommandNav{display:flex;gap:5px;overflow-x:auto;margin-top:15px;padding-bottom:2px}.adminNavLabel{display:none}.adminNavItem{min-width:max-content}.adminFutureGrid{grid-template-columns:1fr}}@media(max-width:650px){.adminControlCenter{width:min(100% - 20px,1680px);padding-top:10px}.adminControlHero{padding:25px 20px}.adminHeroTelemetry{display:none}.adminCommandStats,.adminMetricGrid{grid-template-columns:repeat(2,1fr)}.adminStatPrimary{grid-column:span 2}.adminSectionIntro{display:block}.adminSectionIntro p{margin-top:8px;text-align:left}.adminModuleHeader{grid-template-columns:40px minmax(0,1fr)}.adminModuleStatus{display:none}.adminModuleMetrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:430px){.adminCommandStats,.adminMetricGrid{grid-template-columns:1fr}.adminStatPrimary{grid-column:auto}.adminModuleMetrics{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.adminMetricCard,.adminNavItem,.adminChartSalesBar{transition:none}.adminSpinner{animation-duration:1.8s}}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f5f5f2;background:#090909;font-synthesis:none;text-rendering:optimizeLegibility;--bg: #090909;--panel: #111111;--panel2: #151515;--line: #272727;--muted: #8f8f8b;--text: #f7f7f4;--accent: #2f8cff;--accent2: #59a7ff;--radius: 18px}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:var(--bg)}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}.appShell{min-height:100vh;overflow-x:hidden}.topbar{height:76px;border-bottom:1px solid rgba(255,255,255,.08);display:grid;grid-template-columns:auto minmax(260px,1fr) auto auto;align-items:center;gap:24px;padding:0 34px;position:sticky;top:0;z-index:50;background:#090909db;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{display:flex;align-items:center;gap:11px;font-family:Space Grotesk,sans-serif;font-weight:700;font-size:17px;letter-spacing:-.03em}.brandMark{width:36px;height:36px;display:inline-grid;place-items:center;border-radius:11px;background:var(--accent);color:#080808;font-weight:800}.brandMuted{color:#777;margin-left:3px}.headerSearch{height:44px;border:1px solid var(--line);border-radius:12px;display:flex;align-items:center;gap:10px;padding:0 12px;color:var(--muted);max-width:580px}.headerSearch:focus-within{border-color:#555;background:#111}.headerSearch input{border:0;outline:0;color:#fff;background:transparent;width:100%}.headerSearch kbd{border:1px solid #333;border-radius:6px;padding:2px 7px;font-size:11px}.navLinks{display:flex;gap:23px;font-size:14px;font-weight:600;color:#aaa}.navLinks a:hover,.navLinks a.active{color:#fff}.walletButton,.smallButton{border:0;background:var(--accent);color:#090909;font-weight:800;border-radius:11px;min-height:42px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.walletButton.connected{background:#171717;color:#fff;border:1px solid #303030;font-weight:600}.statusDot{width:8px;height:8px;background:var(--accent2);border-radius:50%;box-shadow:0 0 12px var(--accent2)}.mobileMenu{display:none;background:none;color:#fff;border:0}.hero{min-height:680px;position:relative;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;padding:80px max(5vw,34px);overflow:hidden;border-bottom:1px solid var(--line)}.heroGlow{position:absolute;filter:blur(95px);pointer-events:none;opacity:.13;border-radius:50%}.glowOne{width:440px;height:440px;background:#2f8cff;right:13%;top:12%}.glowTwo{width:330px;height:330px;background:#5345ff;left:18%;bottom:-20%}.heroCopy{position:relative;z-index:2;max-width:700px}.heroBadge{display:inline-flex;align-items:center;gap:7px;border:1px solid #343434;background:#111;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:700;color:#bebebe;margin-bottom:25px}.hero h1{margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(56px,6.6vw,98px);line-height:.92;letter-spacing:-.07em;font-weight:700}.hero h1 span{color:var(--accent)}.heroCopy p{font-size:18px;line-height:1.65;color:#9b9b97;max-width:585px;margin:28px 0 34px}.heroActions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.primaryButton,.ghostButton{min-height:48px;border-radius:12px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:800;border:1px solid transparent}.primaryButton{background:var(--accent);color:#090909}.primaryButton:hover{background:#e5ff75}.ghostButton{background:#131313;color:#fff;border-color:#303030}.ghostButton:hover{background:#1b1b1b;border-color:#444}.offerAction,.offerActionDanger{transition:background .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.offerAction:hover:not(:disabled){background:#e5ff75;border-color:#e5ff75;color:#090909;box-shadow:0 0 18px #e5ff753d;transform:translateY(-1px)}.offerActionDanger:hover:not(:disabled){background:#4a1c1c;border-color:#ff6b6b;color:#fff;box-shadow:0 0 18px #ff6b6b3d;transform:translateY(-1px)}.pendingOffersBox{border-color:#e5ff758c;background:linear-gradient(180deg,#e5ff750e,#e5ff7505),#111;box-shadow:0 0 0 1px #e5ff7514,0 0 28px #e5ff751f}.pendingOffersBox .feeInfoHeader strong{color:#f4ffd0}.pendingOffersBox .microLabel{color:#e5ff75}.full{width:100%}.heroShowcase{position:relative;z-index:2;max-width:480px;width:100%;justify-self:center}.heroMainCard{border:1px solid #2e2e2e;background:#111;border-radius:28px;overflow:hidden;box-shadow:0 40px 110px #00000073;transform:rotate(1.2deg)}.heroMainCard img{aspect-ratio:1;object-fit:cover;width:100%}.heroCardInfo{padding:18px 20px;display:flex;align-items:end;justify-content:space-between;gap:20px}.heroCardInfo div{display:grid;gap:5px}.heroCardInfo span{color:var(--muted);font-size:12px}.heroCardInfo strong{font-size:15px}.heroCardInfo div:last-child{text-align:right}.floatingStat{position:absolute;border:1px solid #343434;background:#111111f0;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:15px;padding:12px 14px;display:grid;grid-template-columns:auto 1fr;gap:2px 9px;min-width:150px;box-shadow:0 22px 50px #00000059}.floatingStat svg{grid-row:1/3;color:var(--accent);align-self:center}.floatingStat span{color:var(--muted);font-size:11px}.floatingStat strong{font-size:13px}.statA{right:-42px;top:65px}.statB{left:-48px;bottom:65px}.marketStrip{min-height:110px;display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--line)}.marketStrip>div{padding:24px 34px;border-right:1px solid var(--line);display:grid;gap:5px}.marketStrip>div:last-child{border-right:0}.marketStrip span{font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.marketStrip strong{font-family:Space Grotesk;font-size:20px}.marketStrip em{color:#9ee56d;font-style:normal;font-size:11px}.contentSection{padding:76px max(5vw,34px)}.topTight{padding-top:28px}.sectionHead{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:26px}.eyebrow{display:block;color:var(--accent);letter-spacing:.13em;font-size:11px;font-weight:800;margin-bottom:8px}.sectionHead h2,.featureBand h2{margin:0;font-family:Space Grotesk;font-size:clamp(32px,4vw,52px);letter-spacing:-.045em;line-height:1}.textAction{display:inline-flex;align-items:center;gap:7px;color:#aaa;font-size:13px;font-weight:700}.textAction:hover{color:#fff}.nftGrid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px}.nftCard{min-width:0;border:1px solid #252525;background:#101010;border-radius:17px;overflow:hidden;transition:transform .2s ease,border-color .2s ease,background .2s ease}.nftCard:hover{transform:translateY(-4px);border-color:#3c3c3c;background:#131313}.nftImageWrap{position:relative;overflow:hidden;background:#171717}.nftImage{width:100%;aspect-ratio:1;object-fit:cover;transition:transform .4s ease}.nftCard:hover .nftImage{transform:scale(1.025)}.heartButton{position:absolute;top:12px;right:12px;border:1px solid rgba(255,255,255,.13);background:#080808b8;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;min-height:32px;padding:0 9px;display:flex;align-items:center;gap:5px}.heartButton span{font-size:11px}.rarityPill{position:absolute;left:12px;bottom:12px;background:#080808bf;color:#ccc;border:1px solid rgba(255,255,255,.13);border-radius:999px;padding:5px 8px;font-size:10px;font-weight:700;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nftBody{padding:14px}.collectionLine{display:flex;align-items:center;gap:4px;color:#9e9e9b;font-size:11px}.collectionLine svg,.detailCollection svg,.collectionTitle svg,.collectionIdentity svg,.collectionProfile h1 svg{color:#57a8ff}.nftBody h3{font-size:14px;margin:7px 0 15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.priceRow{border-top:1px solid #242424;padding-top:12px;display:flex;align-items:end;justify-content:space-between;gap:10px}.priceRow>div{display:grid;gap:4px}.priceRow strong{font-size:13px}.microLabel{text-transform:uppercase;color:#73736f;font-size:9px;letter-spacing:.09em}.serial{font-size:11px;color:#777}.collectionTable,.activityTable{border:1px solid #242424;border-radius:17px;overflow:hidden;background:#101010}.tableHead,.collectionRow{display:grid;grid-template-columns:55px minmax(220px,1.4fr) 1fr 1fr .7fr;align-items:center;gap:14px}.tableHead{min-height:44px;color:#6f6f6b;font-size:10px;text-transform:uppercase;letter-spacing:.08em;padding:0 18px;border-bottom:1px solid #262626}.collectionRow{min-height:76px;padding:0 18px;border-bottom:1px solid #222;font-size:13px}.collectionRow:last-child{border-bottom:0}.collectionRow:hover{background:#141414}.rank{color:#777;font-family:monospace}.collectionIdentity{display:flex;align-items:center;gap:12px}.collectionIdentity img{width:44px;height:44px;border-radius:11px;object-fit:cover}.collectionIdentity>span{display:grid;gap:4px}.collectionIdentity strong{display:flex;align-items:center;gap:5px}.collectionIdentity small{color:#777}.featureBand{margin:20px max(5vw,34px) 80px;border:1px solid #303030;border-radius:25px;padding:48px;background:linear-gradient(120deg,#101010,#0c0c0c);display:grid;grid-template-columns:.8fr 1.2fr;gap:60px}.featureTiles{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.featureTiles>div{min-height:170px;border:1px solid #272727;background:#121212;border-radius:16px;padding:18px;display:flex;flex-direction:column;align-items:flex-start}.featureTiles svg{color:var(--accent);margin-bottom:auto}.featureTiles strong{margin-bottom:8px}.featureTiles span{color:#868682;font-size:12px;line-height:1.5}.page{padding:64px max(5vw,34px) 100px;min-height:70vh}.pageIntro{max-width:720px;margin-bottom:38px}.pageIntro.compact{margin:46px 0 26px}.pageIntro h1{font-family:Space Grotesk;letter-spacing:-.055em;font-size:clamp(44px,6vw,76px);margin:0 0 10px;line-height:.98}.pageIntro p{color:#858581;line-height:1.65;margin:0}.filterBar{min-height:60px;display:flex;gap:10px;align-items:center;border-bottom:1px solid #242424;padding-bottom:16px;margin-bottom:13px}.filterSearch,.selectWrap{height:42px;border:1px solid #2a2a2a;background:#101010;border-radius:10px;display:flex;align-items:center;padding:0 12px;color:#747470}.filterSearch{flex:1;max-width:420px;gap:8px}.filterSearch input{flex:1;min-width:0;border:0;outline:none;background:none;color:#fff}.selectWrap{position:relative}.selectWrap select{appearance:none;border:0;outline:0;color:#c8c8c5;background:transparent;padding-right:28px;font-size:12px}.selectWrap svg{position:absolute;right:10px;pointer-events:none}.resultMeta{color:#6f6f6b;font-size:11px;margin:14px 0}.collectionCards{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.collectionCard{border:1px solid #292929;border-radius:19px;overflow:hidden;background:#101010;transition:.2s ease}.collectionCard:hover{transform:translateY(-4px);border-color:#444}.collectionCover{width:100%;aspect-ratio:2.15/1;object-fit:cover}.collectionCardBody{position:relative;padding:42px 18px 18px}.collectionAvatar{position:absolute;top:-34px;width:68px;height:68px;object-fit:cover;border-radius:16px;border:4px solid #101010}.collectionTitle h3{margin:0;display:flex;align-items:center;gap:6px}.collectionTitle span{display:block;color:#777;font-size:11px;margin-top:5px}.collectionStats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #242424;margin-top:20px;padding-top:14px;gap:9px}.collectionStats span{display:grid;gap:5px}.collectionStats small{color:#6e6e6a;font-size:9px;text-transform:uppercase}.collectionStats strong{font-size:12px}.collectionHero{height:300px;overflow:hidden;border-bottom:1px solid #242424}.collectionHero>img{width:100%;height:100%;object-fit:cover}.collectionProfile{padding:0 max(5vw,34px);transform:translateY(-44px);margin-bottom:-18px}.collectionProfileAvatar{width:96px;height:96px;border-radius:22px;border:6px solid var(--bg);object-fit:cover}.collectionProfile h1{font-family:Space Grotesk;font-size:38px;letter-spacing:-.04em;display:flex;align-items:center;gap:8px;margin:16px 0 6px}.collectionProfile p{color:#7e7e7a;margin:0;font-size:13px}.metricCards{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.metricCards>div{border:1px solid #292929;background:#101010;border-radius:12px;padding:10px 14px;min-width:118px;display:grid;gap:4px}.metricCards span{color:#777;font-size:9px;text-transform:uppercase}.metricCards strong{font-size:13px}.detailPage{min-height:calc(100vh - 76px);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(400px,.92fr)}.detailImagePanel{min-height:720px;background:#0d0d0d;display:grid;place-items:center;padding:6vw;border-right:1px solid #252525}.detailImagePanel img{width:min(620px,100%);max-height:72vh;object-fit:contain;border-radius:20px;box-shadow:0 40px 80px #00000047}.detailInfo{padding:70px 6vw 70px 5vw}.detailCollection{display:flex;align-items:center;gap:5px;color:#8e8e8a;font-size:12px;margin-bottom:13px}.detailInfo h1{font-family:Space Grotesk;font-size:clamp(42px,5vw,70px);letter-spacing:-.06em;line-height:.98;margin:0}.muted{color:#777}.ownerCreator{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:28px 0}.ownerCreator>div{border:1px solid #292929;padding:12px 14px;border-radius:12px;display:grid;gap:4px}.ownerCreator span{color:#777;font-size:9px;text-transform:uppercase}.ownerCreator strong{font-size:12px}.tradeBox{border:1px solid #2a2a2a;background:#101010;border-radius:17px;padding:18px}.tradeTop{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:16px}.tradeTop span{color:#777;font-size:11px}.tradeTop strong{font-family:Space Grotesk;font-size:24px}.bidRow{display:grid;grid-template-columns:1fr auto;gap:9px;margin-top:9px}.bidInput{height:48px;border:1px solid #303030;border-radius:12px;display:flex;align-items:center;padding:0 12px}.bidInput input{flex:1;min-width:0;border:0;background:transparent;color:#fff;outline:0;font-weight:700}.bidInput span{color:#777;font-size:11px}.demoNote{color:#777;font-size:10px;line-height:1.5;margin:12px 0 0}.detailSections{margin-top:18px;border-top:1px solid #252525}.detailSections details{border-bottom:1px solid #252525;padding:16px 0}.detailSections summary{cursor:pointer;font-size:13px;font-weight:700}.detailSections p{color:#888;line-height:1.6;font-size:12px}.detailSections dl{font-size:11px;display:grid;grid-template-columns:100px 1fr;gap:8px;color:#888}.detailSections dd{margin:0;overflow-wrap:anywhere;color:#bbb}.profileTop{display:flex;align-items:center;justify-content:space-between;gap:20px}.identityCard{display:flex;align-items:center;gap:12px}.identityAvatar{width:46px;height:46px;background:#151515;border:1px solid #2d2d2d;border-radius:13px;display:grid;place-items:center;color:var(--accent)}.identityCard>div:last-child{display:grid;gap:5px}.ownedList{border:1px solid #282828;border-radius:17px;overflow:hidden;background:#101010}.ownedRow{min-height:82px;display:grid;grid-template-columns:56px 1fr auto;align-items:center;gap:14px;padding:12px;border-bottom:1px solid #242424}.ownedRow:last-of-type{border-bottom:0}.ownedRow>img{width:56px;height:56px;border-radius:10px;object-fit:cover}.ownedInfo{display:grid;gap:5px}.ownedInfo span{color:#777;font-size:11px}.ownedSell{display:flex;align-items:center;gap:8px}.ownedSell input{height:40px;width:120px;border:1px solid #303030;border-radius:9px;background:#0c0c0c;color:#fff;padding:0 10px;outline:0}.smallButton{min-height:40px}.inlineStatus{padding:12px;color:#aaa;font-size:11px;background:#121212}.loadingState,.emptyState{min-height:330px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#777;border:1px dashed #303030;border-radius:17px;gap:10px}.emptyState svg{color:var(--accent)}.emptyState h3{margin:0;color:#fff}.emptyState p{max-width:440px;margin:0;font-size:12px;line-height:1.6}.activityTable{width:100%;overflow-x:auto;border:1px solid #242424;border-radius:14px;background:#101010}.activityHead,.activityRow{display:grid;grid-template-columns:82px minmax(260px,1.7fr) 130px 58px 72px minmax(150px,1fr) minmax(150px,1fr) 86px;align-items:center;gap:16px;min-width:1180px;padding:0 18px}.activityHead{height:46px;color:#71716d;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #252525}.activityRow{min-height:76px;border-bottom:1px solid #222;font-size:12px}.activityRow:last-child{border-bottom:0}.activityRow>*{min-width:0}.eventTag{width:fit-content;padding:5px 9px;border:1px solid #303030;border-radius:999px;font-size:10px;font-weight:700}.eventTag.sale{color:var(--accent);border-color:#2f8cff47;background:#2f8cff14}.eventTag.offer{color:#70b8ff}.activityItem{display:flex;align-items:center;gap:11px;min-width:0}.activityNftImageLink>img{width:50px;height:50px;flex:0 0 50px;display:block;object-fit:cover;border-radius:9px;background:#181818}.activityItem>div{min-width:0;display:grid;gap:4px}.activityNftTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f3f3ef;font-size:12px}.activityProfileLink{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777772;font-size:10px}.activityPrice{color:#f3f3ef;white-space:nowrap;font-variant-numeric:tabular-nums}.activityUser{display:flex;align-items:center;gap:8px;min-width:0}.activityUser>img{width:30px;height:30px;flex:0 0 30px;display:block;object-fit:cover;border-radius:50%;background:#1b1b1b}.activityUser>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#d8d8d3}.activityState{min-height:120px;display:grid;place-items:center;padding:24px;color:#777772;font-size:12px}footer{min-height:150px;border-top:1px solid #232323;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:36px max(5vw,34px)}.footerBrand{display:flex;align-items:center;gap:12px}.footerBrand>div{display:grid;gap:4px}.footerBrand span:last-child{color:#686864;font-size:10px}.footerLinks{display:flex;gap:18px;color:#888;font-size:11px}.footerLinks a{display:flex;align-items:center;gap:5px}.toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%);z-index:100;background:#f3f3ef;color:#111;border-radius:12px;padding:12px 15px;font-size:12px;font-weight:700;box-shadow:0 18px 50px #00000073;max-width:min(520px,calc(100vw - 30px))}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:1080px){.topbar{grid-template-columns:auto 1fr auto}.navLinks{display:none}.mobileMenu{display:block}.navLinks.open{display:flex;position:absolute;top:70px;right:20px;background:#121212;border:1px solid #2c2c2c;padding:16px;border-radius:12px;flex-direction:column}.hero{grid-template-columns:1fr 1fr;gap:35px}.nftGrid{grid-template-columns:repeat(3,1fr)}.featureBand,.detailPage{grid-template-columns:1fr}.detailImagePanel{min-height:520px;border-right:0;border-bottom:1px solid #252525}}@media(max-width:780px){.topbar{padding:0 16px;gap:10px;height:66px}.headerSearch,.brandMuted{display:none}.walletButton{margin-left:auto;padding:0 12px}.hero{grid-template-columns:1fr;padding:58px 20px 70px;min-height:auto}.heroShowcase{max-width:430px;margin-top:20px}.statA{right:-10px}.statB{left:-10px}.marketStrip{grid-template-columns:1fr 1fr}.marketStrip>div:nth-child(2){border-right:0}.marketStrip>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.contentSection,.page{padding-left:20px;padding-right:20px}.nftGrid{grid-template-columns:repeat(2,1fr);gap:10px}.collectionCards{grid-template-columns:1fr}.featureBand{margin:20px 20px 60px;padding:28px 20px}.featureTiles{grid-template-columns:1fr}.featureTiles>div{min-height:130px}.tableHead{display:none}.collectionRow{grid-template-columns:35px 1fr auto}.collectionRow>*:nth-child(4),.collectionRow>*:nth-child(5){display:none}.collectionHero{height:210px}.collectionProfile{padding-left:20px;padding-right:20px}.filterBar{overflow-x:auto}.filterSearch{min-width:220px}.detailInfo{padding:38px 20px 60px}.detailImagePanel{min-height:420px;padding:28px}.activityTable{overflow-x:hidden;border:0;background:transparent}.activityHead{display:none}.activityRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;margin-bottom:8px;padding:10px;border:1px solid #28313e;border-radius:14px;background:#10151e}.activityRow>:nth-child(1){grid-column:2;grid-row:1;justify-self:start}.activityRow>:nth-child(8){grid-column:2;grid-row:1;justify-self:end}.activityRow>:nth-child(2){grid-column:1;grid-row:1 / 3}.activityRow>:nth-child(3){grid-column:2;grid-row:2;align-self:center;color:#f3f3ef;font-size:18px}.activityRow>:nth-child(4),.activityRow>:nth-child(5){display:none}.activityRow>:nth-child(6){grid-column:1;grid-row:3}.activityRow>:nth-child(7){grid-column:2;grid-row:3}.activityRow>:nth-child(6):before{content:"BUYER"}.activityRow>:nth-child(7):before{content:"SELLER"}.activityRow>:nth-child(n+4):nth-child(-n+7){min-width:0}.activityRow>:nth-child(6):before,.activityRow>:nth-child(7):before{display:block;margin-bottom:6px;color:#788da5;font-size:10px;font-weight:700;letter-spacing:.06em}.activityRow>.activityUser{flex-wrap:nowrap;gap:5px;font-size:11px}.activityItem{min-width:0}.activityNftImageLink>img{display:block;width:56px!important;height:56px!important;min-width:56px;min-height:56px;max-width:56px;aspect-ratio:1 / 1;flex:0 0 56px;object-fit:cover!important;border-radius:9px}.ownedRow{grid-template-columns:50px 1fr}.ownedSell{grid-column:1/3}.profileTop{align-items:flex-start;flex-direction:column}footer{flex-direction:column;align-items:flex-start}}@media(max-width:470px){.hero h1{font-size:52px}.nftGrid{grid-template-columns:1fr 1fr}.nftBody{padding:11px}.nftBody h3{font-size:12px}.priceRow strong{font-size:11px}.floatingStat{display:none}.heroMainCard{transform:none}.ownerCreator,.bidRow{grid-template-columns:1fr}}.ticketBalanceBadge{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 10px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#ffffff06;color:#fff}.ticketBalanceBadge svg{color:#ff4d4f;stroke-width:2.2}.ticketBalanceBadge strong{font-size:13px;font-weight:700;line-height:1}.headerNotificationButton{width:38px;height:38px;padding:0;border:0;background:transparent;color:#a0a0a0;display:grid;place-items:center;border-radius:10px;cursor:pointer;transition:color .16s ease,background .16s ease,transform .16s ease}.headerNotificationButton:hover{color:#fff;background:#ffffff0f;transform:translateY(-1px)}.walletCluster{display:flex;align-items:center;gap:6px}.walletAvatar{width:26px;height:26px;border-radius:8px;object-fit:cover;background:#202020}.walletDisconnect{width:34px;height:34px;border-radius:9px;border:1px solid #2c2c2c;background:#111;color:#777;display:grid;place-items:center}.walletDisconnect:hover{color:#fff;border-color:#454545}.profilePage{min-height:75vh}.profileHeroPro{padding:52px max(5vw,34px) 38px;border-bottom:1px solid var(--line);background:radial-gradient(circle at 75% 10%,rgba(47,140,255,.07),transparent 26%),#0a0a0a;display:flex;align-items:end;justify-content:space-between;gap:40px}.profileMainIdentity{display:flex;align-items:center;gap:20px}.profileAvatarPro{width:96px;height:96px;border-radius:24px;object-fit:cover;background:#171717;border:1px solid #333}.profileMainIdentity h1{font-family:Space Grotesk;font-size:clamp(36px,5vw,58px);letter-spacing:-.055em;margin:0 0 10px;line-height:1}.publicKeyButton{border:0;background:transparent;color:#777;padding:0;display:inline-flex;align-items:center;gap:7px;font-size:11px}.publicKeyButton:hover{color:#bbb}.portfolioStats{display:grid;grid-template-columns:repeat(4,minmax(90px,1fr));border:1px solid #292929;border-radius:16px;background:#101010;overflow:hidden}.portfolioStats>div{min-width:110px;padding:16px 18px;display:grid;gap:6px;border-right:1px solid #292929}.portfolioStats>div:last-child{border-right:0}.portfolioStats span{color:#777;font-size:9px;text-transform:uppercase;letter-spacing:.08em}.portfolioStats strong{font-family:Space Grotesk;font-size:20px}.profileWorkspace{padding:0 max(5vw,34px) 100px}.profileTabs{height:68px;display:flex;align-items:end;gap:28px;border-bottom:1px solid #242424}.creatorPublicTabs{margin-inline:max(5vw,34px)}.profileTabs button{height:48px;border:0;border-bottom:2px solid transparent;background:transparent;color:#777;font-weight:700;padding:0 2px;display:flex;align-items:center;gap:7px}.profileTabs button span{font-size:10px;padding:3px 7px;border-radius:999px;background:#171717;color:#777}.profileTabs button.active{color:#fff;border-bottom-color:var(--accent)}.profileTabs button.active span{color:#111;background:var(--accent)}.profileToolbar{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:18px}.portfolioSearch{width:min(400px,100%);height:42px;border:1px solid #2b2b2b;background:#101010;border-radius:11px;display:flex;align-items:center;gap:9px;color:#777;padding:0 12px}.portfolioSearch input{width:100%;border:0;outline:0;color:#fff;background:transparent}.viewSwitcher{display:flex;padding:4px;border:1px solid #292929;background:#101010;border-radius:11px}.viewSwitcher button{height:34px;border:0;border-radius:8px;background:transparent;color:#777;padding:0 11px;display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700}.viewSwitcher button.active{background:#242424;color:#fff}.portfolioCollections{display:grid;gap:28px}.portfolioCollection{border:1px solid #252525;border-radius:20px;background:#0e0e0e;overflow:hidden}.portfolioCollectionHead{padding:18px 20px;border-bottom:1px solid #252525;display:flex;align-items:center;justify-content:space-between}.portfolioCreatorIdentity{display:flex;align-items:center;gap:13px}.portfolioCreatorIdentity img{width:48px;height:48px;border-radius:13px;object-fit:cover;background:#191919}.portfolioCreatorIdentity h2{margin:2px 0;font-family:Space Grotesk;font-size:18px;letter-spacing:-.03em}.portfolioCreatorIdentity p{margin:0;color:#777;font-size:10px}.portfolioNftGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;padding:12px}.portfolioNftGrid.allMode{padding:0}.portfolioNftCard{min-width:0;border:1px solid #242424;border-radius:14px;background:#121212;overflow:hidden;transition:.2s ease}.portfolioNftCard:hover{border-color:#3b3b3b;transform:translateY(-2px)}.portfolioNftImage{position:relative;display:block;overflow:hidden}.portfolioNftImage img{width:100%;aspect-ratio:1;object-fit:cover;transition:transform .3s ease}.portfolioNftCard:hover .portfolioNftImage img{transform:scale(1.02)}.listedBadge{position:absolute;top:9px;left:9px;max-width:calc(100% - 18px);background:#090909d1;border:1px solid rgba(255,255,255,.12);color:var(--accent);padding:5px 8px;border-radius:999px;font-size:9px;font-weight:800;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.portfolioNftBody{padding:11px}.portfolioNftMeta{min-height:43px;display:flex;align-items:start;justify-content:space-between;gap:8px}.portfolioNftMeta>div{min-width:0;display:grid;gap:3px}.portfolioNftMeta span{color:#666;font-size:9px}.portfolioNftMeta strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portfolioPrice{flex:0 0 auto;color:var(--accent);font-size:10px!important}.ownerActions{display:flex;gap:5px;margin-top:10px}.ownerActions button{flex:1;min-width:0;min-height:33px;border-radius:8px;border:1px solid #2b2b2b;background:#181818;color:#aaa;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:5px}.ownerActions button:hover{color:#fff;border-color:#444}.ownerActions .dangerAction:not(.offerActionDanger){flex:0 0 34px;color:#c87b7b;font-size:0}.ownerActions .unlistAction{flex:0 0 auto;min-width:62px;padding:0 10px;color:#c7c7c3;font-size:10px;white-space:nowrap}.ownerActions .unlistAction:hover{color:#fff;border-color:#555;background:#1d1d1d}.transferWorkspace{padding-top:38px}.transferIntro{margin-bottom:24px}.transferIntro h2{font-family:Space Grotesk;font-size:34px;letter-spacing:-.04em;margin:0 0 7px}.transferIntro p{color:#777;margin:0;font-size:12px}.pendingTransfersGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pendingTransferCard{border:1px solid #292929;background:#101010;border-radius:16px;overflow:hidden}.pendingTransferCard>img{width:100%;aspect-ratio:1;object-fit:cover}.pendingTransferCard>div{padding:13px}.pendingTransferCard h3{margin:5px 0;font-size:13px}.pendingTransferCard p{color:#777;font-size:10px;margin:0 0 12px}.modalBackdrop{position:fixed;inset:0;z-index:200;background:#000000b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:grid;place-items:center;padding:20px}.actionModal{width:min(500px,100%);border:1px solid #343434;background:#111;border-radius:20px;box-shadow:0 30px 100px #0000008c;padding:20px;position:relative}.modalClose{position:absolute;right:14px;top:14px;width:34px;height:34px;border:1px solid #303030;border-radius:9px;background:#171717;color:#999;display:grid;place-items:center}.modalAsset{display:flex;align-items:center;gap:12px;padding-right:44px}.modalAsset img{width:66px;height:66px;border-radius:12px;object-fit:cover}.modalAsset>div{min-width:0;display:grid;gap:4px}.modalAsset strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modalAsset small{color:#777;font-size:10px}.modalHeading{margin:28px 0 18px;display:flex;align-items:start;gap:11px}.modalHeading>svg{color:var(--accent);margin-top:3px}.modalHeading h2{margin:0 0 5px;font-family:Space Grotesk;font-size:24px;letter-spacing:-.04em}.modalHeading p{margin:0;color:#777;font-size:11px;line-height:1.55}.modalField{display:grid;gap:8px;margin-bottom:13px}.modalField>span{font-size:10px;color:#888;font-weight:700}.modalField>div{min-height:52px;border:1px solid #303030;background:#0c0c0c;border-radius:12px;padding:0 13px;display:flex;align-items:center;gap:9px}.modalField input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:#fff;font-weight:700}.modalField strong{color:#777;font-size:11px}.transactionNotice{border:1px solid #2b3320;background:#2f8cff09;border-radius:11px;padding:11px;display:flex;gap:9px;margin:13px 0}.transactionNotice svg{color:var(--accent);flex:0 0 auto}.transactionNotice p{margin:0;color:#888;font-size:10px;line-height:1.5}@media(max-width:1100px){.profileHeroPro{align-items:flex-start;flex-direction:column}.portfolioNftGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:780px){.profileHeroPro,.profileWorkspace{padding-left:20px;padding-right:20px}.profileMainIdentity{align-items:flex-start}.profileAvatarPro{width:76px;height:76px;border-radius:19px}.portfolioStats{width:100%;grid-template-columns:repeat(2,1fr)}.portfolioStats>div:nth-child(2){border-right:0}.portfolioStats>div:nth-child(-n+2){border-bottom:1px solid #292929}.profileToolbar{align-items:stretch;flex-direction:column;padding:16px 0}.portfolioSearch{width:100%}.viewSwitcher{width:fit-content}.portfolioNftGrid,.pendingTransfersGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.profileTabs{overflow-x:auto}}@media(max-width:470px){.portfolioNftGrid,.pendingTransfersGrid{grid-template-columns:1fr 1fr;gap:8px}.portfolioCollectionHead{padding:14px}}.offersWorkspace{padding-top:38px}.offersIntro{margin-bottom:24px}.offersIntro .eyebrow{display:block;margin-bottom:7px;color:var(--accent);font-size:9px;font-weight:900;letter-spacing:.11em}.offersIntro h2{margin:0 0 7px;font-family:Space Grotesk;font-size:34px;line-height:1;letter-spacing:-.04em}.offersIntro p{margin:0;color:#777;font-size:12px}.offersControls{min-height:62px;margin-bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:14px}.offersViewTabs{display:flex;padding:4px;border:1px solid #292929;background:#101010;border-radius:11px}.offersViewTabs button{min-height:34px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:#777;display:flex;align-items:center;gap:7px;font-size:11px;font-weight:800}.offersViewTabs button span{font-size:9px;color:#666}.offersViewTabs button.active{background:#242424;color:#fff}.offersViewTabs button.active span{color:var(--accent)}.offersControls select{min-height:42px;padding:0 34px 0 12px;border:1px solid #2b2b2b;border-radius:10px;outline:0;background:#101010;color:#aaa;font-size:10px;font-weight:800}.profileOffersList{display:grid;gap:9px}.profileOfferCard{min-height:68px;padding:7px 11px 7px 7px;border:1px solid #292929;border-radius:14px;background:#101010;display:grid;grid-template-columns:54px minmax(0,1fr);gap:10px;transition:border-color .16s ease,transform .16s ease}.profileOfferCard:hover{border-color:#3f3f3f;transform:translateY(-1px)}.profileOfferNft{display:block;width:54px;height:54px;border-radius:10px;overflow:hidden;background:#171717}.profileOfferNft img{width:100%;height:100%;object-fit:cover;transition:transform .2s ease}.profileOfferCard:hover .profileOfferNft img{transform:scale(1.025)}.profileOfferNftPlaceholder{width:100%;height:100%;display:grid;place-items:center;color:#666;font-size:9px;font-weight:900}.profileOfferMain{min-width:0;display:grid;grid-template-columns:minmax(160px,1.35fr) minmax(100px,.55fr) minmax(270px,1.45fr) auto;align-items:center;gap:12px}.profileOfferTitle{min-width:0;display:grid;gap:4px}.profileOfferTitle strong{overflow:hidden;color:#eee;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.profileOfferTitle span{color:#666;font-size:9px}.profileOfferAmount strong{color:var(--accent);font-family:Space Grotesk;font-size:12px}.profileOfferParties{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:14px}.profileOfferParty{min-width:0;display:grid;gap:4px}.profileOfferParty .microLabel{color:#606060;font-size:8px;font-weight:800;letter-spacing:.08em}.profileOfferUser{min-width:0;display:flex;align-items:center;gap:7px;color:#bbb;font-size:10px;font-weight:700}.profileOfferUser img{width:26px;height:26px;flex:0 0 26px;border-radius:50%;object-fit:cover;background:#181818}.profileOfferUser span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.profileOfferUser svg{flex:0 0 auto;color:var(--accent)}.profileOfferMeta{min-width:92px;display:grid;justify-items:end;gap:6px;color:#666;font-size:9px}.profileOfferStatus{padding:4px 7px;border:1px solid #303030;border-radius:999px;background:#171717;color:#999;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.profileOfferStatus.status-pending{border-color:#2f8cff57;background:#2f8cff12;color:var(--accent)}.profileOfferStatus.status-accepted{color:#9fd4aa}.profileOfferStatus.status-rejected{color:#d79595}.profileOfferStatus.status-cancelled,.profileOfferStatus.status-expired{color:#777}@media(max-width:900px){.profileOfferMain{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px}.profileOfferParties{grid-column:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.profileOfferMeta{grid-column:2;grid-row:1 / span 2}}@media(max-width:600px){.offersWorkspace{padding-top:28px}.offersControls{align-items:stretch;flex-direction:column}.offersViewTabs{width:100%}.offersViewTabs button{flex:1;justify-content:center}.offersControls select{width:100%}.profileOfferCard{grid-template-columns:62px minmax(0,1fr);padding:9px}.profileOfferNft{width:62px;height:62px}.profileOfferMain{grid-template-columns:minmax(0,1fr)}.profileOfferParties{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.profileOfferMeta{grid-column:1;grid-row:auto;justify-items:start;display:flex;align-items:center;flex-wrap:wrap}}.profileOfferViewButton{min-height:28px;padding:0 10px;border:1px solid rgba(47,140,255,.38);border-radius:8px;background:#2f8cff14;color:#79b8ff;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:900;white-space:nowrap;text-decoration:none;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.profileOfferViewButton:hover{background:#2f8cff29;border-color:#2f8cffad;color:#b8d9ff;transform:translateY(-1px)}.profileOfferCancelButton{min-height:28px;padding:0 10px;border:1px solid #593030;border-radius:8px;background:#aa2d2d1a;color:#e98989;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:900;white-space:nowrap;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.profileOfferCancelButton:hover{background:#be323233;border-color:#8b4141;color:#ffb0b0;transform:translateY(-1px)}.offerCancelKeepButton,.offerCancelConfirmButton{min-height:38px;padding:0 16px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:900;letter-spacing:.02em;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.offerCancelKeepButton{border:1px solid #303030;background:#151515;color:#aaa}.offerCancelKeepButton:hover:not(:disabled){border-color:#4a4a4a;background:#1b1b1b;color:#fff}.offerCancelConfirmButton{border:1px solid #6a3030;background:#aa2d2d24;color:#ff9696}.offerCancelConfirmButton:hover:not(:disabled){border-color:#a84848;background:#be32323d;color:#ffc0c0;transform:translateY(-1px)}.offerCancelKeepButton:disabled,.offerCancelConfirmButton:disabled{opacity:.45;cursor:not-allowed;transform:none}.profileToolbarActions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.managementButton,.collectionManageActions button{min-height:42px;border:1px solid #2b2b2b;background:#101010;color:#aaa;border-radius:10px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:11px;font-weight:800}.managementButton:hover,.collectionManageActions button:hover{color:#fff;border-color:#444}.managementButton.active{background:#202020;color:#fff;border-color:#4a4a4a}.managementButton.danger{color:#ff9b9b;border-color:#613333}.collectionManageActions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;justify-content:flex-end}.portfolioNftCard{position:relative}.portfolioNftCard.selectedForBulk{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.bulkSelectButton{position:absolute;z-index:8;top:9px;right:9px;width:30px;height:30px;border-radius:9px;border:1px solid rgba(255,255,255,.28);background:#080808d6;color:#111;display:grid;place-items:center}.bulkSelectButton.active{background:var(--accent);border-color:var(--accent)}.ownerActions .hideAction{flex:0 0 34px;font-size:0}.bulkActionBar{position:sticky;top:86px;z-index:35;min-height:68px;margin:0 0 18px;padding:11px 13px;border:1px solid #343434;border-radius:14px;background:#0f0f0ff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);display:flex;align-items:center;justify-content:space-between;gap:16px;box-shadow:0 18px 45px #0000004d}.bulkActionBar>div:first-child{display:grid;gap:3px}.bulkActionBar>div:first-child strong{font-family:Space Grotesk;font-size:16px}.bulkActionBar>div:first-child span{color:#777;font-size:10px}.bulkActionBar>div:last-child{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.bulkActionBar .ghostButton{min-height:38px;padding:0 12px;font-size:10px}.bulkBurnButton{min-height:38px;border:1px solid #743b3b;background:#3a1717;color:#ffb1b1;border-radius:10px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:11px;font-weight:900}.bulkBurnButton:hover{background:#4a1c1c;color:#fff}.bulkProgress{border:1px solid #303030;background:#0c0c0c;border-radius:12px;padding:12px;margin:12px 0}.bulkProgress>div{display:flex;justify-content:space-between;align-items:center;margin-bottom:9px}.bulkProgress span{color:#777;font-size:10px}.bulkProgress strong{font-size:11px}.bulkProgress progress{width:100%;height:8px;accent-color:var(--accent)}@media(max-width:780px){.profileToolbarActions{width:100%}.bulkActionBar{top:76px;align-items:stretch;flex-direction:column}.collectionManageActions{width:100%;justify-content:flex-start}.portfolioCollectionHead{align-items:flex-start;gap:12px;flex-direction:column}}.clickableCollectionHead{cursor:pointer}.clickableCollectionHead:hover{background:#121212}.compactCollection .collectionPreviewGrid,.expandedCollection .collectionPreviewGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.viewCollectionButton{color:var(--accent)!important;border-color:#3d4720!important;background:#2f8cff0a!important}.viewCollectionButton:hover{background:#2f8cff17!important;border-color:#596628!important}.collectionMoreButton,.collectionCollapseButton{width:100%;min-height:46px;border:0;border-top:1px solid #252525;background:#101010;color:#aaa;padding:0 18px;display:flex;align-items:center;justify-content:center;gap:8px;font-size:11px;font-weight:800}.collectionMoreButton:hover,.collectionCollapseButton:hover{background:#151515;color:#fff}.collectionMoreButton span{color:var(--accent);font-size:10px}.compactCollection{contain-intrinsic-size:520px}.expandedCollection{contain-intrinsic-size:1200px}@media(max-width:1100px){.compactCollection .collectionPreviewGrid,.expandedCollection .collectionPreviewGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:780px){.compactCollection .collectionPreviewGrid,.expandedCollection .collectionPreviewGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.viewCollectionButton{width:100%}.collectionManageActions{align-items:stretch}.clickableCollectionHead{cursor:default}}.collectionSortControl{min-height:42px;border:1px solid #2b2b2b;background:#101010;border-radius:10px;padding:0 10px;display:flex;align-items:center;gap:8px;color:#777}.collectionSortControl>span{font-size:9px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.collectionSortControl select{border:0;outline:0;background:transparent;color:#fff;font-size:11px;font-weight:800;cursor:pointer}.collectionSortControl option{background:#111;color:#fff}@media(max-width:780px){.collectionSortControl{width:100%;justify-content:space-between}.collectionSortControl select{flex:1;text-align:right}}.creatorProfileLink{border-radius:12px;padding:4px;margin:-4px;transition:background .18s ease}.creatorProfileLink:hover{background:#171717}.creatorProfileLink:hover h2{color:var(--accent)}.creatorPublicPage{min-height:75vh}.creatorPublicHero{padding:54px max(5vw,34px) 38px;border-bottom:1px solid var(--line);background:radial-gradient(circle at 82% 5%,rgba(47,140,255,.07),transparent 28%),#0a0a0a}.creatorPublicIdentity{display:flex;align-items:flex-start;gap:22px;max-width:900px}.creatorPublicIdentity>img{width:108px;height:108px;border-radius:26px;object-fit:cover;background:#171717;border:1px solid #333;flex:0 0 auto}.creatorPublicIdentity h1{font-family:Space Grotesk;font-size:clamp(38px,5vw,60px);line-height:1;letter-spacing:-.055em;margin:0 0 11px;display:flex;align-items:center;gap:8px}.creatorPublicIdentity h1 svg{color:#57a8ff}.creatorPublicIdentity p{color:#8c8c88;max-width:700px;line-height:1.6;font-size:12px;margin:0 0 12px;white-space:pre-line}.creatorPublicKey{font-family:monospace;color:#666;font-size:10px}.creatorMetricsGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border:1px solid #292929;background:#101010;border-radius:17px;overflow:hidden;margin-top:34px}.creatorMetric{min-height:88px;padding:16px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid #292929;min-width:0}.creatorMetric:last-child{border-right:0}.creatorMetric>span{color:#777;font-size:9px;text-transform:uppercase;letter-spacing:.09em;margin-bottom:7px}.creatorMetric>strong{font-family:Space Grotesk;font-size:20px;white-space:nowrap}.creatorMetric>small{color:#565652;font-size:8px;margin-top:5px;line-height:1.25}.creatorCreatedSection{padding:48px max(5vw,34px) 100px}.creatorCreatedHead{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}.creatorCreatedHead h2{font-family:Space Grotesk;font-size:34px;letter-spacing:-.045em;margin:0}.creatorCreatedHead>span{color:#777;font-size:11px}.creatorNftGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.creatorNftCard{border:1px solid #252525;background:#101010;border-radius:15px;overflow:hidden}.creatorNftCard>img{width:100%;aspect-ratio:1;object-fit:cover;background:#171717}.creatorNftCard>div{padding:12px}.creatorNftCard>div>strong{display:block;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:5px 0 13px}.creatorNftMiniStats{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #242424;padding-top:10px;gap:8px}.creatorNftMiniStats span{display:grid;gap:3px;color:#696965;font-size:8px;text-transform:uppercase}.creatorNftMiniStats b{color:#ccc;font-size:10px;text-transform:none}@media(max-width:1100px){.creatorMetricsGrid{grid-template-columns:repeat(3,1fr)}.creatorMetric:nth-child(3){border-right:0}.creatorMetric:nth-child(-n+3){border-bottom:1px solid #292929}.creatorNftGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:780px){.creatorPublicHero{padding:38px 20px 28px}.creatorPublicIdentity{gap:15px}.creatorPublicIdentity>img{width:78px;height:78px;border-radius:20px}.creatorPublicIdentity h1{font-size:34px}.creatorMetricsGrid{grid-template-columns:repeat(2,1fr);margin-top:26px}.creatorMetric{border-bottom:1px solid #292929}.creatorMetric:nth-child(odd){border-right:1px solid #292929}.creatorMetric:nth-child(2n){border-right:0}.creatorMetric:nth-last-child(-n+2){border-bottom:0}.creatorCreatedSection{padding:34px 20px 70px}.creatorNftGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.creatorCreatedHead{align-items:flex-start;flex-direction:column;gap:8px}}@media(max-width:470px){.creatorPublicIdentity{align-items:flex-start}.creatorPublicIdentity>img{width:66px;height:66px;border-radius:17px}.creatorPublicIdentity p{font-size:11px}.creatorMetric{min-height:76px;padding:12px}.creatorMetric>strong{font-size:17px}}button.creatorMetric{appearance:none;text-align:left;color:#fff;background:transparent;border:0;border-right:1px solid #292929;cursor:pointer}.creatorMetric:hover,.creatorMetric.active{background:#151713}.creatorMetric.active{box-shadow:inset 0 -2px 0 var(--accent)}.metricOpenHint{font-size:8px;color:#5d5d58;margin-top:6px;font-weight:700}.creatorMetric.active .metricOpenHint,.creatorMetric:hover .metricOpenHint{color:var(--accent)}.creatorMetricPanel{margin-top:14px;border:1px solid #292929;border-radius:17px;background:#0d0d0d;overflow:hidden}.creatorMetricPanelHead{min-height:72px;padding:14px 17px;border-bottom:1px solid #272727;display:flex;align-items:center;justify-content:space-between;gap:16px}.creatorMetricPanelHead h2{font-family:Space Grotesk;font-size:24px;margin:0;letter-spacing:-.04em}.creatorMetricPanelHead button{border:1px solid #303030;background:#151515;color:#999;border-radius:9px;min-height:36px;padding:0 10px;display:flex;align-items:center;gap:6px;font-size:10px}.collectorRanking{max-height:520px;overflow:auto}.collectorRow{min-height:64px;padding:10px 15px;display:grid;grid-template-columns:34px 40px minmax(0,1fr) auto;align-items:center;gap:10px;border-bottom:1px solid #202020}.collectorRow:last-child{border-bottom:0}.collectorRow img{width:38px;height:38px;border-radius:50%;object-fit:cover;background:#181818}.collectorRank{font-family:Space Grotesk;font-size:11px;color:#686864}.collectorRow>div{min-width:0;display:grid;gap:3px}.collectorRow>div strong{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.collectorRow>div small{font-size:8px;color:#62625f}.collectorRow>b{font-family:Space Grotesk;font-size:12px;color:var(--accent)}.metricNftGrid{padding:14px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;max-height:620px;overflow:auto}.metricNftCard{border:1px solid #252525;border-radius:11px;overflow:hidden;background:#111}.metricNftCard img{width:100%;aspect-ratio:1;object-fit:cover;background:#171717}.metricNftCard>div{padding:8px;display:grid;gap:3px}.metricNftCard strong{font-size:9px}.metricNftCard span{font-size:8px;color:#777}.metricEmpty{padding:24px;color:#777;font-size:11px;grid-column:1/-1}.historicalPendingPanel{padding:28px;display:flex;align-items:center;gap:14px;color:#777}.historicalPendingPanel svg{color:var(--accent);flex:0 0 auto}.historicalPendingPanel strong{display:block;color:#ddd;font-size:12px;margin-bottom:5px}.historicalPendingPanel p{margin:0;font-size:10px;line-height:1.5}@media(max-width:1100px){.metricNftGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:780px){button.creatorMetric{border-bottom:1px solid #292929}.metricNftGrid{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}.collectorRow{grid-template-columns:28px 36px minmax(0,1fr) auto;padding:9px 10px}.collectorRow img{width:34px;height:34px}.creatorMetricPanelHead{padding:12px}.historicalPendingPanel{padding:20px 14px;align-items:flex-start}}.creatorProfileTabs{height:58px;display:flex;align-items:flex-end;gap:26px;border-bottom:1px solid #252525;margin-bottom:26px}.creatorProfileTabs button{height:46px;border:0;border-bottom:2px solid transparent;background:transparent;color:#777;padding:0 2px;display:flex;align-items:center;gap:7px;font-size:12px;font-weight:800}.creatorProfileTabs button span{font-size:9px;padding:3px 7px;border-radius:999px;background:#171717;color:#777}.creatorProfileTabs button.active{color:#fff;border-bottom-color:var(--accent)}.creatorProfileTabs button.active span{background:var(--accent);color:#111}.creatorOwnedGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.creatorOwnedCard{border:1px solid #252525;background:#101010;border-radius:15px;overflow:hidden;transition:.2s ease}.creatorOwnedCard:hover{transform:translateY(-2px);border-color:#444}.creatorOwnedImage{position:relative;overflow:hidden}.creatorOwnedImage img{width:100%;aspect-ratio:1;object-fit:cover;background:#171717}.creatorOwnedBody{padding:11px;display:grid;gap:4px;min-width:0}.creatorOwnedBody strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.creatorOwnedBody small{color:#777;font-size:9px}@media(max-width:1100px){.creatorOwnedGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:780px){.creatorProfileTabs{overflow-x:auto}.creatorOwnedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}}.creatorContentMetric{appearance:none;text-align:left;color:#fff;background:transparent;border:0;border-right:1px solid #292929;min-height:88px;padding:16px;display:flex;flex-direction:column;justify-content:center;cursor:pointer;min-width:0}.creatorContentMetric:last-child{border-right:0}.creatorContentMetric>span{color:#777;font-size:9px;text-transform:uppercase;letter-spacing:.09em;margin-bottom:7px}.creatorContentMetric>strong{font-family:Space Grotesk;font-size:20px;white-space:nowrap}.creatorContentMetric:hover,.creatorContentMetric.active{background:#151713}.creatorContentMetric.active{box-shadow:inset 0 -2px 0 var(--accent)}.creatorContentMetric:hover .metricOpenHint,.creatorContentMetric.active .metricOpenHint{color:var(--accent)}.creatorProfileTabs{display:none!important}@media(max-width:1400px){.creatorMetricsGrid{grid-template-columns:repeat(4,1fr)}.creatorMetric,.creatorContentMetric{border-bottom:1px solid #292929}.creatorMetric:nth-child(4),.creatorContentMetric:nth-child(8){border-right:0}.creatorMetric:nth-child(n+5),.creatorContentMetric:nth-child(n+5){border-bottom:0}}@media(max-width:780px){.creatorMetricsGrid{grid-template-columns:repeat(2,1fr)}.creatorMetric,.creatorContentMetric{min-height:78px;padding:12px}.creatorMetric:nth-child(odd),.creatorContentMetric:nth-child(odd){border-right:1px solid #292929}.creatorMetric:nth-child(2n),.creatorContentMetric:nth-child(2n){border-right:0}}.publicHideNotice{margin:0 0 14px;border:1px solid #30361f;background:#2f8cff09;color:#85857f;border-radius:12px;padding:11px 13px;font-size:10px;line-height:1.55}.publicHideNotice:before{content:"PUBLIC HIDE";display:block;color:var(--accent);font-size:8px;font-weight:900;letter-spacing:.1em;margin-bottom:4px}.headerWithBalance{position:fixed;top:0;right:188px;height:68px;z-index:111;display:flex;align-items:center;pointer-events:none}.desoBalanceBadge{pointer-events:auto;display:flex;align-items:center;gap:8px;min-height:34px;padding:0 11px;border:1px solid #2b2b2b;border-radius:9px;background:#101010;color:#fff;white-space:nowrap}.desoBalanceBadge span{font-size:7px;font-weight:900;letter-spacing:.12em;color:#666}.desoBalanceBadge strong{font-family:Space Grotesk;font-size:11px;color:var(--accent)}.ownerActions button{white-space:nowrap;padding-left:8px;padding-right:8px}.ownerActions .unlistAction{flex:1 1 auto;min-width:66px;color:#fff}@media(max-width:900px){.headerWithBalance{right:112px}.desoBalanceBadge span{display:none}}@media(max-width:680px){.headerWithBalance{position:fixed;top:68px;right:12px;height:auto;z-index:109}.desoBalanceBadge{min-height:30px;background:#101010eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.headerWithBalance{position:fixed!important;top:84px!important;right:18px!important;height:auto!important;z-index:44!important;pointer-events:none}.desoBalanceBadge{pointer-events:auto;box-shadow:0 10px 30px #00000052}@media(max-width:680px){.headerWithBalance{top:74px!important;right:10px!important}}.creatorOwnedCardLink{display:block}.creatorBuyNowButton{width:calc(100% - 18px);margin:0 9px 9px;min-height:38px;border-radius:9px;background:var(--accent);color:#090909;display:flex;align-items:center;justify-content:center;gap:7px;font-size:12px;font-weight:900}.creatorBuyNowButton:hover{background:#e5ff75}.headerWithBalance{position:absolute!important;top:84px!important;right:18px!important;height:auto!important;z-index:44!important}@media(max-width:680px){.headerWithBalance{position:absolute!important;top:74px!important;right:10px!important}}.metricNftCardTrade{display:flex;flex-direction:column}.metricNftCardLink{display:block;flex:1;min-width:0}.metricBuyNowButton{min-height:34px;margin:0 7px 7px;border-radius:8px;background:var(--accent);color:#090909;display:flex;align-items:center;justify-content:center;gap:6px;font-size:9px;font-weight:900}.metricBuyNowButton:hover{background:#e5ff75}.metricNftCardTrade .metricBuyNowButton,.creatorOwnedCard .creatorBuyNowButton{transition:background .16s ease,transform .16s ease}.metricNftCardTrade .metricBuyNowButton:hover,.creatorOwnedCard .creatorBuyNowButton:hover{transform:translateY(-1px)}.creatorOfferButton,.metricOfferButton{width:calc(100% - 18px);margin:0 9px 9px;min-height:38px;border:1px solid #3a3a3a;border-radius:9px;background:#181818;color:#fff;display:flex;align-items:center;justify-content:center;gap:7px;font-size:12px;font-weight:900;transition:background .16s ease,border-color .16s ease,transform .16s ease}.metricOfferButton{width:auto;margin:0 7px 7px;min-height:34px;font-size:9px}.creatorOfferButton:hover,.metricOfferButton:hover{background:#222;border-color:#555;transform:translateY(-1px)}.userSearchBox{position:relative}.headerUserResults{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:120;overflow:hidden;border:1px solid #303030;border-radius:12px;background:#111;box-shadow:0 22px 65px #0000008c}.headerUserResult{width:100%;min-height:58px;padding:8px 10px;border:0;border-bottom:1px solid #242424;background:#111;color:#fff;display:flex;align-items:center;gap:10px;text-align:left}.headerUserResult:last-child{border-bottom:0}.headerUserResult:hover{background:#181818}.headerUserResult img{width:38px;height:38px;flex:0 0 auto;border-radius:10px;object-fit:cover;background:#1b1b1b}.headerUserResult>span{min-width:0;display:grid;gap:3px}.headerUserResult strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.headerUserResult small{color:#70706d;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.headerUserSearchState{min-height:54px;padding:0 12px;display:flex;align-items:center;gap:8px;color:#777;font-size:10px}.creatorOwnedCollections{display:grid;gap:24px}.creatorOwnedCollectionGroup{border:1px solid #252525;border-radius:18px;background:#0e0e0e;overflow:hidden}.creatorOwnedCollectionHead{min-height:82px;padding:16px 18px;border-bottom:1px solid #252525;display:flex;align-items:center;justify-content:space-between;gap:16px}.creatorOwnedCollectionHead h2{margin:2px 0;font-family:Space Grotesk;font-size:18px;letter-spacing:-.03em}.creatorOwnedCollectionHead p{margin:0;color:#777;font-size:10px}.creatorOwnedCollectionGroup .creatorOwnedGrid{padding:12px}.viewCreatorLink{min-height:34px;padding:0 10px;border:1px solid #303030;border-radius:9px;background:#151515;color:#aaa;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;white-space:nowrap}.viewCreatorLink:hover{color:#fff;border-color:#444}@media(max-width:780px){.creatorOwnedCollectionHead{align-items:flex-start}.viewCreatorLink{flex:0 0 auto}}.creatorOwnedCollectionHeadActions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.creatorOwnedExpandButton{min-height:34px;padding:0 10px;border:1px solid #3d4720;border-radius:9px;background:#2f8cff0a;color:var(--accent);display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:900}.creatorOwnedExpandButton:hover{background:#2f8cff17;border-color:#596628}.creatorOwnedMoreButton{width:100%;min-height:44px;border:0;border-top:1px solid #252525;background:#101010;color:#aaa;display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:900}.creatorOwnedMoreButton:hover{background:#151515;color:#fff}.creatorOwnedMoreButton span{color:var(--accent);font-size:9px}@media(max-width:780px){.creatorOwnedCollectionHeadActions{width:100%;justify-content:flex-start}.creatorOwnedCollectionHead{flex-direction:column;align-items:flex-start}.creatorOwnedExpandButton,.viewCreatorLink{flex:1 1 auto}}.homePage{overflow:hidden}.homeHero{position:relative;min-height:650px;padding:92px 5.3% 82px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:70px;border-bottom:1px solid #242424}.homeHero .heroCopy{max-width:760px}.featuredProjectCard{position:relative;min-height:470px;border:1px solid #303030;border-radius:22px;background:#101010;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(230px,.7fr);box-shadow:0 28px 90px #00000057;transform-origin:center center;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}@media(hover:hover)and (pointer:fine){.featuredProjectCard:hover{z-index:10;transform:scale(1.018);border-color:#fffffff2;box-shadow:0 0 0 1px #ffffff47,0 0 16px #ffffff7a,0 0 34px #fff3,0 28px 90px #0006}}.featuredProjectImageButton,.homeTrendingImageButton,.homeCollectionIdentity,.homeEntityTitle,.homeUsernameLink,.homeTableCreator{border:0;background:none;color:inherit;font:inherit}.featuredProjectImageButton{padding:0;min-width:0;cursor:pointer;background:#080808}.featuredProjectImageButton img{width:100%;height:100%;min-height:470px;object-fit:cover;display:block}.featuredProjectContent{padding:34px 28px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border-left:1px solid #2a2a2a}.homeKicker{color:var(--accent);font-size:12px;font-weight:900;letter-spacing:.16em}.homeEntityTitle{padding:0;margin:10px 0 3px;cursor:pointer;text-align:left;font-family:Space Grotesk;font-size:27px;line-height:1.05;font-weight:800;letter-spacing:-.04em}.homeEntityTitle:hover,.homeUsernameLink:hover,.homeTableCreator:hover{color:var(--accent)}.homeUsernameLink{padding:0;cursor:pointer;color:#969690;text-align:left;font-size:10px;font-weight:700}.featuredProjectContent p{margin:20px 0 26px;color:#8d8d88;font-size:12px;line-height:1.65}.featuredProjectAction{min-height:42px;padding:0 14px;border:1px solid #3d4720;border-radius:10px;background:#2f8cff0f;color:var(--accent);display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:900}.featuredProjectAction:hover:not(:disabled){background:#2f8cff1c;border-color:#596628}.homeLiveStats small{color:#64645f;font-size:8px;font-weight:700}.homeSectionHead{margin-bottom:26px;display:flex;align-items:flex-end;justify-content:space-between;gap:28px}.homeSectionHead h2{margin:6px 0 0;font-family:Space Grotesk;font-size:46px;letter-spacing:-.05em}.homeSectionHead p{margin:8px 0 0;color:#70706c;max-width:610px;font-size:11px;line-height:1.55}.homeTrendingGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.homeTrendingCard{min-width:0;border:1px solid #292929;border-radius:17px;background:#101010;overflow:hidden}.homeTrendingImageButton{width:100%;padding:0;cursor:pointer;display:block;aspect-ratio:1/1;overflow:hidden;background:#151515}.homeTrendingImageButton img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s ease}.homeTrendingImageButton:hover img{transform:scale(1.02)}.homeTrendingBody{position:relative;min-height:124px;padding:16px;display:flex;flex-direction:column;align-items:flex-start}.homeTrendingBody .homeEntityTitle{margin:4px 0 3px;font-size:17px}.homeTrendRank{color:var(--accent);font-size:9px;font-weight:900}.curatedBadge{margin-top:auto;padding:5px 7px;border:1px solid #343434;border-radius:999px;color:#777;font-size:7px;font-weight:900;letter-spacing:.08em}.sponsorCard{min-height:100%;border-color:#4d354f;background:radial-gradient(circle at 75% 20%,rgba(47,140,255,.055),transparent 34%),#101010;display:flex;flex-direction:column}.sponsorVisual{min-height:0;flex:1;padding:32px 25px;display:flex;flex-direction:column;justify-content:center}.sponsorVisual>span{color:var(--accent);font-size:9px;font-weight:900;letter-spacing:.15em}.sponsorVisual strong{margin:13px 0;font-family:Space Grotesk;font-size:27px;line-height:1.02;letter-spacing:-.04em}.sponsorVisual p{margin:0;color:#797973;font-size:10px;line-height:1.55}.sponsorAction{margin:0 16px 16px;min-height:42px;border:1px solid #3d4720;border-radius:10px;background:#2f8cff13;color:var(--accent);display:flex;align-items:center;justify-content:center;gap:8px;font-size:12px;font-weight:900}.sponsorAction:hover{background:#2f8cff21;border-color:#596628}.homeLeaderboardHead{align-items:flex-end}.homePeriodTabs{display:flex;align-items:center;gap:5px;padding:4px;border:1px solid #292929;border-radius:11px;background:#111}.homePeriodTabs button{min-height:34px;padding:0 11px;border:0;border-radius:8px;background:transparent;color:#777;font-size:9px;font-weight:900}.homePeriodTabs button.active{background:#202020;color:var(--accent)}.homeCollectionTable{border:1px solid #292929;border-radius:17px;overflow:hidden;background:#101010}.homeCollectionTableHead,.homeCollectionRow{display:grid;grid-template-columns:55px minmax(240px,1.35fr) minmax(160px,.8fr) minmax(120px,.6fr) minmax(90px,.45fr) minmax(110px,.55fr);align-items:center;gap:14px}.homeCollectionTableHead{min-height:52px;padding:0 18px;border-bottom:1px solid #292929;color:#6c6c67;font-size:8px;text-transform:uppercase;letter-spacing:.1em}.homeCollectionRow{min-height:76px;padding:0 18px;border-bottom:1px solid #242424}.homeCollectionRow:last-child{border-bottom:0}.homeCollectionIdentity{padding:0;min-width:0;cursor:pointer;display:flex;align-items:center;gap:11px;text-align:left}.homeCollectionIdentity img{width:46px;height:46px;flex:0 0 auto;border-radius:10px;object-fit:cover;background:#181818}.homeCollectionIdentity strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.homeCollectionIdentity:hover strong{color:var(--accent)}.homeTableCreator{padding:0;cursor:pointer;text-align:left;color:#8b8b86;font-size:10px;font-weight:700}.homeCollectionRow>strong{color:#8c8c87;font-size:11px}.homeTrackingNote{margin-top:12px;min-height:46px;padding:0 13px;border:1px dashed #2d2d2d;border-radius:11px;color:#72726d;display:flex;align-items:center;gap:9px;font-size:9px}.homeTrackingNote svg{color:var(--accent)}@media(max-width:1180px){.homeHero{grid-template-columns:1fr;gap:42px}.featuredProjectCard{max-width:820px}.homeTrendingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.homeCollectionTableHead,.homeCollectionRow{grid-template-columns:50px minmax(220px,1.2fr) minmax(150px,.8fr) 100px 80px}.homeCollectionTableHead span:last-child,.homeCollectionRow strong:last-child{display:none}}@media(max-width:780px){.homeHero{padding:62px 18px 48px}.featuredProjectCard{min-height:0;grid-template-columns:1fr}.featuredProjectImageButton img{min-height:0;aspect-ratio:1/1}.featuredProjectContent{border-left:0;border-top:1px solid #2a2a2a}.homeSectionHead{align-items:flex-start;flex-direction:column}.homeSectionHead h2{font-size:37px}.homeTrendingGrid{grid-template-columns:1fr}.homeLeaderboardHead{align-items:flex-start}.homePeriodTabs{width:100%;overflow:auto}.homePeriodTabs button{flex:1 0 auto}.homeCollectionTableHead{display:none}.homeCollectionRow{grid-template-columns:36px minmax(0,1fr);min-height:78px}.homeCollectionRow>.homeTableCreator,.homeCollectionRow>strong{display:none}}.homePromoSection{padding-top:18px;padding-bottom:18px}.homePromoStrip{position:relative;min-height:150px;display:grid;grid-template-columns:minmax(250px,360px) minmax(0,1fr) auto;align-items:center;gap:28px;padding:18px 56px 18px 22px;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:22px;background:radial-gradient(circle at 12% 50%,rgba(47,140,255,.18),transparent 34%),linear-gradient(110deg,#0b111b,#0d1522 55%,#09101a);box-shadow:0 18px 50px #00000047,inset 0 1px #ffffff09}.homePromoArtwork{min-width:0;height:112px;display:flex;align-items:center;justify-content:flex-start;overflow:hidden}.homePromoArtwork img{display:block;width:100%;max-width:390px;height:100%;object-fit:contain;object-position:left center;transform:scale(1.12);transform-origin:left center;filter:drop-shadow(0 8px 16px rgba(0,0,0,.3)) drop-shadow(0 0 18px rgba(47,140,255,.16))}.homePromoAction{display:flex;align-items:center;justify-content:center;gap:8px;min-width:150px;min-height:44px;padding:0 16px;border:1px solid rgba(255,255,255,.22);border-radius:13px;background:#ffffff0e;color:#fff;font-size:12px;font-weight:800;white-space:nowrap;transform-origin:center center;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}@media(hover:hover)and (pointer:fine){.homePromoAction:hover{transform:scale(1.06);border-color:#fffffff2;background:#ffffff1a;box-shadow:0 0 0 1px #ffffff3d,0 0 14px #ffffff70,0 0 28px #ffffff2e}}.homeHero.homeHeroProjects{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.homeHero.homeHeroProjects .featuredProjectCard{width:100%;min-width:0}.homeHero.homeHeroProjects .featuredProjectImageButton{min-height:0}.homeHero.homeHeroProjects .featuredProjectImageButton img{width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover}@media(max-width:860px){.homeHero.homeHeroProjects{grid-template-columns:1fr}}.homeHero.homeHeroProjects{min-height:auto;padding-top:54px;padding-bottom:54px;gap:28px}.homeHero.homeHeroProjects .featuredProjectCard{min-height:390px;grid-template-columns:minmax(0,1.08fr) minmax(210px,.72fr);grid-template-rows:minmax(0,1fr) auto}.homeHero.homeHeroProjects .featuredProjectImageButton{grid-column:1;grid-row:1;height:320px;min-height:0;overflow:hidden}.homeHero.homeHeroProjects .featuredProjectImageButton img{min-height:0;height:100%;aspect-ratio:auto;object-fit:cover}.homeHero.homeHeroProjects .featuredProjectContent{grid-column:2;grid-row:1;padding:26px 22px}.homeHero.homeHeroProjects .featuredProjectContent p{margin:16px 0 20px}.featuredProjectStats{grid-column:1 / -1;grid-row:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #2a2a2a;background:#0d0d0df5}.featuredProjectStats>div{min-width:0;padding:13px 15px 14px;display:grid;gap:5px;border-right:1px solid #292929}.featuredProjectStats>div:last-child{border-right:0}.featuredProjectStats span{color:#74746f;font-size:7px;font-weight:900;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.featuredProjectStats strong{font-family:Space Grotesk;color:#cfcfca;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:1180px){.homeHero.homeHeroProjects{gap:22px}.homeHero.homeHeroProjects .featuredProjectCard{grid-template-columns:minmax(0,1fr) minmax(190px,.72fr)}}@media(max-width:860px){.homeHero.homeHeroProjects .featuredProjectCard{grid-template-columns:1fr;grid-template-rows:auto auto auto}.homeHero.homeHeroProjects .featuredProjectImageButton{grid-column:1;grid-row:1}.homeHero.homeHeroProjects .featuredProjectContent{grid-column:1;grid-row:2;border-left:0;border-top:1px solid #2a2a2a}.featuredProjectStats{grid-column:1;grid-row:3}}@media(max-width:560px){.featuredProjectStats{grid-template-columns:repeat(2,minmax(0,1fr))}.featuredProjectStats>div:nth-child(2){border-right:0}.featuredProjectStats>div:nth-child(-n+2){border-bottom:1px solid #292929}}.compactTrendingGrid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));column-gap:12px;row-gap:36px;align-items:stretch}.desoTrendingTitle{display:flex;align-items:center;gap:12px}.desoTrendingLogo{width:34px;height:34px;flex:0 0 34px;object-fit:cover;border-radius:50%}.compactTrendingCard{min-width:0;overflow:hidden;border-radius:14px;background:#0d0d0d;border:1px solid #292929;display:flex;flex-direction:column}.compactTrendingImageButton{width:100%;aspect-ratio:1 / 1;min-height:0;display:block;overflow:hidden;border:0;padding:0;background:#080808;cursor:pointer}.compactTrendingImageButton img{width:100%;height:100%;display:block;object-fit:cover}.compactTrendingBody{display:grid;gap:7px;padding:9px 10px}.compactTrendingTitle{width:100%;border:0;padding:0;background:transparent;color:#f4f4f2;font-family:Space Grotesk;font-size:11px;font-weight:900;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.compactTrendingTitle:hover{color:var(--accent)}.compactTrendingStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}.compactTrendingStats span{min-width:0;display:grid;align-content:start;gap:2px}.compactTrendingStats small{min-height:11px;color:#74746f;font-size:5.6px;font-weight:900;line-height:1.05;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compactTrendingStats strong{color:#d7d7d2;font-family:Space Grotesk;font-size:8.2px;line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compactSponsorCard{justify-content:space-between;background:radial-gradient(circle at 50% 25%,rgba(47,140,255,.07),transparent 38%),#0d0d0d}.compactSponsorVisual{aspect-ratio:1 / 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:14px;text-align:center;border-bottom:1px solid #252525}.compactSponsorVisual span{color:var(--accent);font-size:7px;font-weight:950;letter-spacing:.14em}.compactSponsorVisual strong{color:#f4f4f2;font-family:Space Grotesk;font-size:11px;line-height:1.15}.compactSponsorVisual p{margin:0;color:#71716d;font-size:7px}.sponsorStats{padding:10px 10px 5px}.compactSponsorAction{margin:6px 10px 10px;min-height:30px;justify-content:center;font-size:8px}@media(max-width:1100px){.compactTrendingGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:700px){.compactTrendingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.marketStrip span,.marketStrip strong,.marketStrip em{color:var(--accent)}.navLinks .mintNavButton{display:inline-flex;align-items:center;justify-content:center;padding:6px 22px;border-radius:12px;background:var(--accent);color:#080808;font-weight:900;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;position:relative;top:-6px}.navLinks .mintNavButton:hover{transform:translateY(-1px);background:#e2ff68;box-shadow:0 0 22px #2f8cff2e}.navLinks .mintNavButton.active{color:#080808;background:var(--accent)}.verifiedNameRow{display:inline-flex;align-items:center;gap:6px;min-width:0}.verifiedMarketBadge{flex:0 0 auto;color:#22c55e!important;fill:#22c55e;stroke:#fff;stroke-width:2.6;filter:drop-shadow(0 0 5px rgba(34,197,94,.18))}.verifiedMarketBadgeSmall{margin-left:1px}.verifiedMarketBadgeProfile{margin-left:4px}.verifiedMarketBadge:hover{filter:drop-shadow(0 0 8px rgba(34,197,94,.34))}.homeTopMarketSection{padding-top:34px;padding-bottom:34px}.topMarketHead{margin-bottom:18px}.topMarketGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.topMarketPanel{min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-radius:16px;background:#ffffff06}.topMarketPanelHead{min-height:66px;padding:14px 15px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(255,255,255,.07)}.topMarketPanelHead>div{display:grid;gap:3px}.topMarketPanelHead h3{margin:0;font-size:17px;line-height:1}.topMarketPanelHead>span{color:var(--accent);font-size:9px;font-weight:800;letter-spacing:.08em}.topMarketRows{display:grid}.topMarketRow{min-height:58px;padding:8px 13px;display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;border-bottom:1px solid rgba(255,255,255,.055)}.topMarketRow:last-child{border-bottom:0}.topMarketRank{color:#666;font-size:10px;font-weight:800}.topMarketIdentity{min-width:0;display:flex;align-items:center;gap:9px}.topMarketIdentity>div:last-child{min-width:0;display:grid;gap:2px}.topMarketIdentity strong{overflow:hidden;color:#f4f4f4;font-size:11px;white-space:nowrap;text-overflow:ellipsis}.topMarketIdentity small{color:#686868;font-size:8px}.topMarketRow>b{color:var(--accent);font-size:10px;white-space:nowrap}.topMarketPlaceholder{width:34px;height:34px;flex:0 0 34px;border-radius:50%;border:1px solid rgba(255,255,255,.08);background:#ffffff0b}.topMarketPlaceholder.square{border-radius:8px}.topMarketTrackingNote{margin-top:14px}@media(max-width:900px){.topMarketGrid{grid-template-columns:1fr}}@media(max-width:560px){.homeTopMarketSection{padding-top:26px;padding-bottom:26px}.topMarketPanelHead{min-height:60px}.topMarketRow{min-height:54px}}.mintPage{padding:54px 5vw 72px}.mintIntro{max-width:1500px;margin:0 auto 28px;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.mintIntro>div:first-child{max-width:720px}.mintIntro h1{margin:7px 0 10px;font-size:clamp(42px,5vw,76px);line-height:.96}.mintIntro p{max-width:680px;margin:0;color:#8d8d88;font-size:14px;line-height:1.65}.mintNetworkPill{min-width:120px;border:1px solid #2a2a2a;border-radius:14px;padding:11px 14px;display:grid;gap:3px;background:#0d0d0d}.mintNetworkPill span{color:#696965;font-size:7px;font-weight:900;letter-spacing:.14em}.mintNetworkPill strong{color:var(--accent);font-size:14px}.mintWorkspace{max-width:1500px;margin:0 auto;display:grid;grid-template-columns:minmax(300px,.82fr) minmax(520px,1.18fr);gap:22px;align-items:start}.mintPreviewColumn{position:sticky;top:122px;display:grid;gap:14px}.mintPreviewCard,.mintPreviewMeta,.mintFormCard{border:1px solid #292929;border-radius:18px;background:#0d0d0d}.mintPreviewCard{overflow:hidden;padding:12px}.mintPreviewImage,.mintPreviewEmpty{width:100%;aspect-ratio:1/1;border-radius:13px}.mintPreviewImage{display:block;object-fit:cover;background:#080808}.mintPreviewEmpty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:32px;border:1px dashed #313131;background:radial-gradient(circle at 50% 30%,rgba(47,140,255,.07),transparent 35%),#090909}.mintPreviewEmpty span{color:var(--accent);font-size:8px;font-weight:950;letter-spacing:.15em}.mintPreviewEmpty strong{font-size:20px}.mintPreviewEmpty p{max-width:260px;margin:0;color:#777;font-size:11px;line-height:1.5}.mintUploadButton{min-height:43px;margin-top:10px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:var(--accent);color:#070707;font-size:11px;font-weight:950;cursor:pointer}.mintUploadButton input{display:none}.mintFileName{display:block;padding:8px 3px 1px;color:#6f6f6b;font-size:9px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mintPreviewMeta{padding:17px;display:grid;gap:9px}.mintPreviewMeta>strong{font-family:Space Grotesk;font-size:20px}.mintPreviewMeta>p{margin:0;color:#777;font-size:11px;line-height:1.55}.mintPreviewTraits{display:flex;flex-wrap:wrap;gap:7px;margin-top:4px}.mintPreviewTraits span{min-width:95px;border:1px solid #262626;border-radius:9px;padding:8px 9px;display:grid;gap:3px;background:#111}.mintPreviewTraits small{color:#6d6d69;font-size:7px;text-transform:uppercase}.mintPreviewTraits b{font-size:10px}.mintFormCard{overflow:hidden}.mintFormSection{padding:24px;border-bottom:1px solid #232323}.mintSectionTitle{margin-bottom:18px;display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start}.mintSectionTitle>span{width:28px;height:28px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:#2f8cff1a;color:var(--accent);font-size:9px;font-weight:950}.mintSectionTitle h2{margin:0 0 4px;font-size:18px}.mintSectionTitle p{margin:0;color:#747470;font-size:10px;line-height:1.5}.mintField{display:grid;gap:7px;margin-top:13px}.mintField>span{color:#979793;font-size:9px;font-weight:850}.mintField input,.mintField textarea{width:100%;border:1px solid #303030;border-radius:11px;outline:none;background:#111;color:#f5f5f2;padding:12px 13px;font:inherit;font-size:12px;resize:vertical}.mintField input:focus,.mintField textarea:focus{border-color:#2f8cff80;box-shadow:0 0 0 3px #2f8cff0e}.mintTwoColumns{display:grid;grid-template-columns:1fr 1fr;gap:12px}.mintSuffixField{position:relative}.mintSuffixField input{padding-right:70px}.mintSuffixField b{position:absolute;right:13px;top:50%;transform:translateY(-50%);color:var(--accent);font-size:10px}.marketplaceFeeNotice{margin-top:15px;border:1px solid rgba(47,140,255,.2);border-radius:12px;padding:13px;background:#2f8cff09;display:grid;gap:7px}.marketplaceFeeNotice>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.marketplaceFeeNotice span{color:#8d8d87;font-size:8px;font-weight:900;letter-spacing:.08em}.marketplaceFeeNotice strong{color:var(--accent);font-size:16px}.marketplaceFeeNotice p{margin:0;color:#72726e;font-size:9px;line-height:1.55}.mintAttributesEmpty{border:1px dashed #2e2e2e;border-radius:11px;padding:15px;display:grid;gap:4px;background:#0a0a0a}.mintAttributesEmpty strong{font-size:11px}.mintAttributesEmpty span{color:#72726e;font-size:9px}.mintAttributesList{display:grid;gap:9px}.mintAttributeRow{display:grid;grid-template-columns:1fr 1fr 36px;gap:9px;align-items:end}.mintAttributeRow .mintField{margin-top:0}.mintRemoveTrait{width:36px;height:40px;border:1px solid #303030;border-radius:10px;background:#111;color:#777;display:flex;align-items:center;justify-content:center;cursor:pointer}.mintRemoveTrait:hover{border-color:#714141;color:#ff7272}.mintAddTrait{min-height:38px;margin-top:11px;border:1px solid #303030;border-radius:10px;padding:0 14px;background:#111;color:#efefeb;font-size:10px;font-weight:850;cursor:pointer}.mintAddTrait:hover{border-color:#2f8cff59;color:var(--accent)}.rarityExplainer{margin-top:13px;border-radius:11px;padding:12px;display:flex;gap:10px;align-items:flex-start;background:#10150d;border:1px solid #26301f}.rarityExplainer svg{flex:0 0 auto;color:#22c55e;fill:#22c55e;stroke:#fff}.rarityExplainer>div{display:grid;gap:3px}.rarityExplainer strong{font-size:10px}.rarityExplainer span{color:#70706b;font-size:8.5px;line-height:1.5}.mintSaleToggle{border:1px solid #303030;border-radius:12px;padding:13px;display:flex;align-items:center;gap:11px;cursor:pointer;background:#101010}.mintSaleToggle input{accent-color:#2f8cff}.mintSaleToggle>span{display:grid;gap:3px}.mintSaleToggle strong{font-size:11px}.mintSaleToggle small{color:#747470;font-size:8.5px}.mintFeeBreakdown{margin-top:13px;border:1px solid #292929;border-radius:12px;overflow:hidden}.mintFeeBreakdown>div{min-height:42px;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #232323}.mintFeeBreakdown>div:last-child{border-bottom:0}.mintFeeBreakdown span{color:#7b7b76;font-size:9px}.mintFeeBreakdown strong{font-size:10px}.mintSellerReceives{background:#2f8cff0b}.mintSellerReceives strong{color:var(--accent);font-size:12px}.mintSignatureNotice{margin:20px 24px 0;border:1px solid #29301f;border-radius:12px;padding:13px;display:flex;gap:10px;background:#10130e}.mintSignatureNotice svg{color:var(--accent);flex:0 0 auto}.mintSignatureNotice>div{display:grid;gap:3px}.mintSignatureNotice strong{font-size:10px}.mintSignatureNotice span{color:#73736f;font-size:8.5px;line-height:1.5}.mintSubmitButton{width:calc(100% - 48px);min-height:52px;margin:14px 24px 0;border:0;border-radius:12px;background:var(--accent);color:#070707;display:flex;align-items:center;justify-content:center;gap:9px;font-family:Space Grotesk;font-size:12px;font-weight:950;cursor:pointer}.mintSubmitButton:hover{transform:translateY(-1px);box-shadow:0 8px 28px #2f8cff1a}.mintPendingNotice{margin:10px 24px 22px;color:#5f5f5b;font-size:8px;text-align:center}@media(max-width:1000px){.mintWorkspace{grid-template-columns:1fr}.mintPreviewColumn{position:static}}@media(max-width:620px){.mintPage{padding:34px 18px 54px}.mintIntro{align-items:flex-start;flex-direction:column}.mintTwoColumns,.mintAttributeRow{grid-template-columns:1fr}.mintRemoveTrait{width:100%}.mintFormSection{padding:18px}.mintSignatureNotice{margin-left:18px;margin-right:18px}.mintSubmitButton{width:calc(100% - 36px);margin-left:18px;margin-right:18px}.mintPendingNotice{margin-left:18px;margin-right:18px}}.additionalRoyaltiesBlock{margin-top:16px;padding-top:16px;border-top:1px solid #242424}.additionalRoyaltiesHead{margin-bottom:11px;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.additionalRoyaltiesHead>div{display:grid;gap:3px}.additionalRoyaltiesHead strong{font-size:11px}.additionalRoyaltiesHead span{color:#747470;font-size:8.5px;line-height:1.45}.additionalRoyaltiesHead>b{color:var(--accent);font-size:12px;white-space:nowrap}.additionalRoyaltiesList{display:grid;gap:9px}.additionalRoyaltyRow{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(110px,.65fr) 36px;gap:9px;align-items:end}.additionalRoyaltyRow .mintField{margin-top:0}.royaltyNativeNotice{margin-top:10px;display:flex;align-items:flex-start;gap:8px;color:#70706b;font-size:8px;line-height:1.5}.royaltyNativeNotice svg{flex:0 0 auto;color:#22c55e}@media(max-width:620px){.additionalRoyaltyRow{grid-template-columns:1fr}.additionalRoyaltyRow .mintRemoveTrait{width:100%}}.mintRoyaltyRecipientSearch{position:relative;min-width:0}.mintRoyaltySearchInput{min-height:42px;border:1px solid #303030;border-radius:11px;background:#111;display:flex;align-items:center;gap:8px;padding:0 11px}.mintRoyaltySearchInput:focus-within{border-color:#2f8cff80;box-shadow:0 0 0 3px #2f8cff0e}.mintRoyaltySearchInput img{width:26px;height:26px;border-radius:8px;object-fit:cover;flex:0 0 auto}.mintRoyaltySearchInput input{min-width:0;flex:1;border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important}.mintRoyaltySearchInput svg{flex:0 0 auto;color:#777}.mintRoyaltySearchResults{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 6px);overflow:hidden;border:1px solid #303030;border-radius:12px;background:#111;box-shadow:0 22px 60px #0000008c}.mintRoyaltySearchResults button{width:100%;min-height:58px;border:0;border-bottom:1px solid #252525;background:#111;color:#fff;padding:9px 11px;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer}.mintRoyaltySearchResults button:last-child{border-bottom:0}.mintRoyaltySearchResults button:hover{background:#171717}.mintRoyaltySearchResults img{width:38px;height:38px;border-radius:10px;object-fit:cover;background:#1b1b1b;flex:0 0 auto}.mintRoyaltySearchResults span,.mintRoyaltySelectedProfile span{min-width:0;display:grid;gap:3px}.mintRoyaltySearchResults strong,.mintRoyaltySelectedProfile strong{font-size:11px}.mintRoyaltySearchResults small,.mintRoyaltySelectedProfile small{color:#777;font-size:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mintRoyaltySelectedProfile{margin-top:7px;border:1px solid #2d3920;border-radius:10px;background:#2f8cff09;padding:8px 9px;display:flex;align-items:center;gap:8px}.mintRoyaltySelectedProfile svg{color:var(--accent);flex:0 0 auto}.marketWalletStats{display:flex;align-items:center;justify-content:flex-end;gap:10px}.desoMarketBadge{display:flex;align-items:center;min-height:38px;padding:0 16px;border:1px solid #2a2a2a;border-radius:14px;background:#0d0d0d}.desoMarketItem{display:flex;align-items:center;gap:10px;white-space:nowrap}.desoMarketItem span{color:#747474;font-size:9px;font-weight:900;letter-spacing:.13em}.desoMarketItem strong{color:var(--accent);font-size:12px;font-weight:900}.desoMarketDivider{width:1px;height:20px;margin:0 16px;background:#292929}@media(max-width:900px){.desoMarketBadge{display:none}}.featuredCarouselViewport{overflow:hidden;position:relative;display:block}.featuredCarouselPair{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;animation:featuredPairEnter .78s cubic-bezier(.22,.8,.25,1) both}@keyframes featuredPairEnter{0%{opacity:.18;transform:translate(54px)}to{opacity:1;transform:translate(0)}}.featuredCarouselDots{position:relative;z-index:4;grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:15px}.featuredCarouselDots button{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:#434343;cursor:pointer;transition:width .22s ease,background .22s ease,transform .22s ease}.featuredCarouselDots button:hover{transform:scale(1.15)}.featuredCarouselDots button.active{width:22px;background:var(--accent)}@media(max-width:900px){.featuredCarouselPair{grid-template-columns:1fr;gap:12px}.featuredCarouselPair .featuredProjectCard:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){.featuredCarouselPair{animation:none}}.walletButton.connected{min-height:38px;height:38px;padding:0 12px;border-radius:11px}.walletButton.connected .walletAvatar{width:26px;height:26px;border-radius:8px}.walletCluster{align-items:center}.walletDisconnect{width:38px;height:38px;border-radius:10px}.feeInfoBox{margin-top:18px;border:1px solid #2a2a2a;background:#101010;border-radius:17px;padding:18px}.feeInfoHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.feeInfoHeader>div{display:grid;gap:4px}.feeInfoHeader strong{font-size:14px}.feeInfoRows{display:grid;gap:0}.feeInfoRows>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:9px 0;border-bottom:1px solid #222;font-size:12px}.feeInfoRows>div:last-child{border-bottom:0}.feeInfoRows span{color:#888}.feeInfoRows strong{color:#ddd;font-size:12px;white-space:nowrap}.feeInfoTotal{margin-top:3px;padding-top:12px!important;border-top:1px solid #333;border-bottom:0!important}.feeInfoTotal span,.feeInfoTotal strong{color:#fff!important}.feeInfoLabelWithIcon{display:inline-flex;align-items:center;gap:9px;color:#fff!important;font-weight:700}.feeInfoLabelWithIcon svg{flex:0 0 auto;stroke-width:2.2}.feeInfoLabelWithIcon .lucide-crown{color:#f5c542}.feeInfoLabelWithIcon .lucide-fuel{color:#2f8cff}.ticketRewardInfo{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;padding-top:14px;border-top:1px solid #2a2a2a}.ticketRewardLabel{display:inline-flex;align-items:center;gap:9px;min-width:0;color:#fff;font-size:12px;font-weight:700}.ticketRewardLabel svg{flex:0 0 auto;color:#ff4d4f;stroke-width:2.2}.ticketRewardInfo strong{color:#fff;font-size:12px;font-weight:700;text-align:right}.saleBreakdown{margin-top:18px;padding-top:18px;border-top:1px solid #2a2a2a}.saleBreakdown .feeInfoHeader{margin-bottom:8px}.creatorMetricLabel{display:inline-flex;align-items:flex-start;justify-content:flex-start;gap:6px;width:max-content}.creatorMetricInfo{width:16px;height:16px;border:1px solid #555;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px;color:#aaa;background:#171717;font-size:12px;font-weight:900;line-height:1;text-transform:none;letter-spacing:0;cursor:help;position:relative;top:-4px;transition:border-color .16s ease,color .16s ease,background .16s ease}.creatorMetricInfo:hover{border-color:var(--accent);color:var(--accent);background:#2f8cff0f}.creatorMetric.active .creatorMetricInfo{border-color:#2f8cff8c;color:var(--accent)}.metricInfoBadge{width:16px;height:16px;border:1px solid #555;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px;color:#aaa;background:#171717;font-size:12px;font-weight:900;line-height:1;text-transform:none;letter-spacing:0;cursor:help;position:relative;top:-4px}.metricInfoBadge:hover{border-color:var(--accent);color:var(--accent);background:#2f8cff0f}.homeMetricLabel{display:inline-flex;align-items:flex-start;gap:5px;width:max-content}.featuredProjectStats .homeMetricLabel{justify-content:flex-start}.compactMetricLabel{align-items:flex-start;gap:3px}.compactMetricInfoBadge{width:12px;height:12px;flex:0 0 12px;font-size:8px;top:-3px;padding:0}.metricInfoBadge{appearance:none;-webkit-appearance:none;padding:0;font-family:inherit}@media(max-width:760px){.metricInfoBadge{cursor:pointer}}.homeTicker{position:relative;width:100%;overflow:hidden;border-top:1px solid #292929;border-bottom:1px solid #292929;background:linear-gradient(90deg,#2f8cff05,#2f8cff0a,#2f8cff05),#090909}.homeTicker:before,.homeTicker:after{content:"";position:absolute;z-index:2;top:0;bottom:0;width:80px;pointer-events:none}.homeTicker:before{left:0;background:linear-gradient(90deg,#090909,transparent)}.homeTicker:after{right:0;background:linear-gradient(270deg,#090909,transparent)}.homeTickerTrack{display:flex;width:max-content;animation:desoMarketTicker 70s linear infinite;will-change:transform}.homeTicker:hover .homeTickerTrack{animation-play-state:paused}.homeTickerGroup{min-width:max-content;min-height:32px;display:flex;align-items:center;padding-right:22px}.cryptoTickerGroup{gap:22px}.cryptoTickerItem{display:inline-flex;align-items:center;gap:6px;min-height:32px;white-space:nowrap}.cryptoTickerLogo{width:17px;height:17px;flex:0 0 17px;display:block;object-fit:contain;border-radius:50%}.cryptoTickerItem strong{color:#f1f1ed;font-family:Space Grotesk;font-size:12px;font-weight:900;line-height:1;letter-spacing:.07em}.cryptoTickerItem em{color:#d1d1cc;font-family:Space Grotesk;font-size:10px;font-style:normal;font-weight:700;line-height:1;letter-spacing:.015em}.cryptoTickerChange{font-family:Space Grotesk;font-size:11px;font-weight:900;line-height:1;letter-spacing:.02em}.cryptoTickerChange.positive{color:var(--accent)}.cryptoTickerChange.negative{color:#ff6868}.cryptoTickerChange.neutral{color:#85857f}.cryptoTickerLoading{min-height:32px;display:flex;align-items:center;justify-content:center;color:#777771;font-family:Space Grotesk;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}@keyframes desoMarketTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.homeTickerTrack{animation:none}.homeTicker{overflow-x:auto}}@media(max-width:760px){.homeTicker:before,.homeTicker:after{width:28px}.homeTickerTrack{animation-duration:58s}.homeTickerGroup{min-height:29px;padding-right:18px}.cryptoTickerGroup{gap:12px}.cryptoTickerItem{min-height:29px;gap:5px}.cryptoTickerLogo{width:15px;height:15px;flex-basis:15px}.cryptoTickerItem strong,.cryptoTickerItem em{font-size:9px}.cryptoTickerChange{font-size:8px}}.compactTrendingStats{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:6px}.compactTrendingStats>span{display:grid;grid-template-rows:10px 12px;align-items:end;min-width:0}.compactTrendingStats>span>small{display:flex;align-items:flex-start;min-width:0;height:10px;line-height:1;overflow:visible;text-overflow:clip}.compactTrendingStats>span>strong{display:block;min-width:0;height:12px;line-height:12px;font-size:8.1px;overflow:visible;text-overflow:clip}.compactTrendingStats .compactMetricLabel{display:inline-flex;align-items:flex-start;gap:2px;width:max-content}.compactTrendingStats .compactMetricInfoBadge{width:11px;height:11px;flex:0 0 11px;top:-3px;font-size:7px}.homePredictionSection{display:grid;gap:16px}.predictionSectionHead{align-items:flex-end}.predictionViewAll{min-height:32px;padding:0 11px;border:1px solid #313131;border-radius:999px;display:inline-flex;align-items:center;gap:6px;color:#c7c7c2;background:#111;font-size:8px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.predictionViewAll:hover{border-color:#2f8cff66;color:var(--accent)}.predictionHomeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.predictionHomeCard{min-width:0;padding:13px;border:1px solid #292929;border-radius:15px;display:grid;gap:10px;background:linear-gradient(180deg,#161616,#101010);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.predictionHomeCard:hover{transform:translateY(-2px);border-color:#40403c;background:linear-gradient(180deg,#191919,#111)}.predictionHomeCard:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.predictionHomeIdentity{display:grid;grid-template-columns:58px minmax(0,1fr);gap:11px;align-items:center}.predictionHomeSymbol{aspect-ratio:1;border:1px solid rgba(47,140,255,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--accent);background:radial-gradient(circle at 30% 25%,rgba(47,140,255,.12),transparent 55%),#0b0b0b;font-family:Space Grotesk;font-size:14px;font-weight:900}.predictionHomeCategory{color:var(--accent);font-size:6.5px;font-weight:900;letter-spacing:.09em}.predictionHomeIdentity h3{margin:4px 0 0;color:#ecece8;font-family:Space Grotesk;font-size:12px;line-height:1.35;letter-spacing:-.018em}.predictionHomeOutcomes{display:grid;grid-template-columns:1fr 1fr;gap:7px}.predictionHomeOutcome{min-width:0;padding:8px 9px;border:1px solid #2d2d2d;border-radius:9px;display:flex;align-items:center;justify-content:space-between;gap:7px;background:#171717}.predictionHomeOutcome.active{border-color:#2f8cff2e;background:#2f8cff0a}.predictionHomeOutcome small{min-width:0;color:#858580;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:7px;font-weight:900}.predictionHomeOutcome.active small,.predictionHomeOutcome.active strong{color:var(--accent)}.predictionHomeOutcome strong{color:#aaa;font-family:Space Grotesk;font-size:11px}.predictionHomeMetrics{padding-top:9px;border-top:1px solid #252525;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.predictionHomeMetrics>span{min-width:0;display:grid;gap:3px}.predictionHomeMetrics small{color:#62625e;font-size:6px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.predictionHomeMetrics strong{min-width:0;color:#bdbdb8;font-family:Space Grotesk;font-size:7.5px;line-height:1.25;overflow:hidden;text-overflow:ellipsis}.predictionHomeFooter{padding-top:9px;border-top:1px solid #252525;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.predictionHomeFooter>span{display:inline-flex;align-items:center;gap:5px;color:#8e8e89;font-size:7.5px;font-weight:900;text-transform:uppercase}.predictionHomeFooter details{max-width:70%}.predictionHomeFooter summary{color:var(--accent);font-size:7.5px;font-weight:900;cursor:pointer;text-transform:uppercase}.predictionHomeFooter details>div{margin-top:8px;padding:9px;border:1px solid #292929;border-radius:9px;display:grid;gap:5px;background:#0c0c0c}.predictionHomeFooter details span{color:#62625e;font-size:6px;font-weight:900;text-transform:uppercase}.predictionHomeFooter details strong{color:#c6c6c1;font-family:Space Grotesk;font-size:8px}.predictionHomeFooter details p{margin:0;color:#777772;font-size:7.5px;line-height:1.5}.predictionHubPage{display:grid;gap:22px}.predictionHubHero{padding:28px;border:1px solid #2b2b2b;border-radius:20px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;background:radial-gradient(circle at 85% 15%,rgba(47,140,255,.1),transparent 28%),linear-gradient(135deg,#151515,#0c0c0c)}.predictionHubHero h1{margin:8px 0;max-width:760px;font-family:Space Grotesk;font-size:clamp(34px,5vw,64px);line-height:.98;letter-spacing:-.055em}.predictionHubHero p{max-width:680px;margin:0;color:#858580;font-size:12px;line-height:1.65}.predictionHubHeroStatus{width:190px;padding:15px;border:1px solid rgba(47,140,255,.24);border-radius:14px;display:grid;gap:4px;background:#2f8cff0b}.predictionHubHeroStatus span{color:#777772;font-size:7px;font-weight:900;letter-spacing:.1em}.predictionHubHeroStatus strong{color:var(--accent);font-family:Space Grotesk;font-size:16px}.predictionHubHeroStatus small{color:#70706b;font-size:8px}.predictionHubPrinciples{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.predictionHubPrinciples>div{min-width:0;padding:14px;border:1px solid #282828;border-radius:14px;display:grid;grid-template-columns:auto 1fr;gap:3px 9px;align-items:center;background:#111}.predictionHubPrinciples svg{grid-row:1 / span 2;color:var(--accent)}.predictionHubPrinciples span{color:#777772;font-size:7px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.predictionHubPrinciples strong{color:#cfcfca;font-family:Space Grotesk;font-size:10px}.predictionHubMarkets{display:grid;gap:16px}.predictionHubToolbar{display:flex;align-items:end;justify-content:space-between;gap:12px}.predictionHubToolbar h2{margin:5px 0 0;font-family:Space Grotesk;font-size:25px}.predictionCategoryTabs{display:flex;flex-wrap:wrap;gap:6px}.predictionCategoryTabs button{min-height:30px;padding:0 10px;border:1px solid #2e2e2e;border-radius:999px;color:#7b7b76;background:#111;font-size:7px;font-weight:900;letter-spacing:.07em}.predictionCategoryTabs button:hover,.predictionCategoryTabs button.active{border-color:#2f8cff1f;color:var(--accent);background:#2f8cff0b}.predictionHubGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.predictionHubCard{min-width:0;padding:16px;border:1px solid #292929;border-radius:16px;display:grid;gap:11px;text-align:left;color:inherit;background:linear-gradient(180deg,#151515,#101010);cursor:pointer;transition:transform .16s ease,border-color .16s ease}.predictionHubCard:hover{transform:translateY(-2px);border-color:#41413d}.predictionHubCardTop{display:flex;align-items:center;justify-content:space-between;gap:10px}.predictionHubSymbol{color:#fff;font-family:Space Grotesk;font-size:21px;font-weight:900}.predictionHubStatus{padding:5px 7px;border:1px solid rgba(47,140,255,.22);border-radius:999px;color:var(--accent);font-size:6.5px;font-weight:900}.predictionHubCategory{color:var(--accent);font-size:7px;font-weight:900}.predictionHubCard h3{margin:0;color:#edede9;font-family:Space Grotesk;font-size:15px;line-height:1.42}.predictionHubProbability{min-height:48px;padding:10px 12px;border:1px solid rgba(47,140,255,.18);border-radius:11px;display:flex;align-items:center;justify-content:space-between;background:#2f8cff09}.predictionHubProbability span{color:#8a8a84;font-size:7px;font-weight:900}.predictionHubProbability strong{color:var(--accent);font-family:Space Grotesk;font-size:22px}.predictionHubCardStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.predictionHubCardStats span{display:grid;gap:3px}.predictionHubCardStats small{color:#666661;font-size:6.5px;font-weight:900;text-transform:uppercase}.predictionHubCardStats strong{color:#bdbdb8;font-family:Space Grotesk;font-size:11px}.predictionHubCardFooter{padding-top:10px;border-top:1px solid #262626;display:flex;align-items:center;justify-content:space-between;gap:10px;color:#696965;font-size:8px}.predictionHubCardFooter b{display:inline-flex;align-items:center;gap:5px;color:#aeaea9}.predictionDetailPage{display:grid;gap:12px}.predictionDetailBreadcrumb{display:flex;align-items:center;gap:8px;color:#62625e;font-size:8px;font-weight:800}.predictionDetailBreadcrumb button{padding:0;border:0;color:#8b8b86;background:transparent;font:inherit;cursor:pointer}.predictionDetailBreadcrumb button:hover{color:var(--accent)}.predictionDetailHero{padding:23px;border:1px solid #2b2b2b;border-radius:18px;display:grid;grid-template-columns:minmax(0,1fr) 190px;gap:20px;background:radial-gradient(circle at 82% 15%,rgba(47,140,255,.045),transparent 26%),#111}.predictionDetailIdentity{display:grid;grid-template-columns:76px minmax(0,1fr);gap:16px}.predictionDetailSymbol{aspect-ratio:1;border:1px solid rgba(47,140,255,.22);border-radius:15px;display:flex;align-items:center;justify-content:center;color:var(--accent);background:#0b0b0b;font-family:Space Grotesk;font-size:18px;font-weight:900}.predictionDetailBadges{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.predictionDetailBadges span,.predictionDetailBadges b{padding:5px 7px;border:1px solid #303030;border-radius:999px;color:#787873;background:#151515;font-size:6.5px;font-weight:900}.predictionDetailBadges b{border-color:#2f8cff3d;color:var(--accent)}.predictionDetailIdentity h1{max-width:850px;margin:0;color:#f1f1ed;font-family:Space Grotesk;font-size:clamp(25px,4vw,44px);line-height:1.08;letter-spacing:-.045em}.predictionDetailIdentity p{max-width:640px;margin:9px 0 0;color:#777772;font-size:11px}.predictionDetailStatusCard{padding:14px;border:1px solid rgba(47,140,255,.2);border-radius:13px;display:grid;gap:4px;background:#2f8cff09}.predictionDetailStatusCard span{color:#74746f;font-size:6.5px;font-weight:900}.predictionDetailStatusCard strong{color:var(--accent);font-family:Space Grotesk;font-size:15px}.predictionDetailStatusCard small{color:#6d6d68;font-size:7.5px}.predictionDetailLayout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:12px;align-items:start}.predictionDetailMain{display:grid;gap:12px}.predictionTradePanel,.predictionRulesPanel,.predictionActivityPanel,.predictionMarketSnapshot,.predictionHowItWorks{padding:17px;border:1px solid #292929;border-radius:15px;background:#111}.predictionPanelHead{display:flex;align-items:center;justify-content:space-between;gap:14px}.predictionPanelHead h2{margin:4px 0 0;font-family:Space Grotesk;font-size:19px}.predictionPanelHead svg{color:var(--accent)}.predictionLiveProbability{display:grid;justify-items:end;gap:2px}.predictionLiveProbability small{color:#6e6e69;font-size:6.5px;font-weight:900}.predictionLiveProbability strong{color:var(--accent);font-family:Space Grotesk;font-size:24px}.predictionTradeOutcomes{margin-top:15px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.predictionTradeOutcomesMulti{grid-template-columns:repeat(2,minmax(0,1fr))}.predictionTradeOutcome{min-width:0;padding:12px;border:1px solid #303030;border-radius:11px;display:grid;grid-template-columns:1fr auto;gap:4px 10px;text-align:left;color:#aaa;background:#171717}.predictionTradeOutcome.primary{border-color:#2f8cff38;color:var(--accent);background:#2f8cff0a}.predictionTradeOutcome span{font-size:9px;font-weight:900}.predictionTradeOutcome strong{font-family:Space Grotesk;font-size:15px}.predictionTradeOutcome small{grid-column:1 / -1;color:#60605c;font-size:7px}.predictionTradePlaceholder{margin-top:10px;padding:12px;border:1px solid #292929;border-radius:11px;display:grid;grid-template-columns:1fr 160px;gap:10px;align-items:center;background:#0c0c0c}.predictionTradePlaceholder>div{display:grid;gap:3px}.predictionTradePlaceholder span{color:#666661;font-size:7px;font-weight:900;text-transform:uppercase}.predictionTradePlaceholder strong{color:#cfcfca;font-family:Space Grotesk;font-size:15px}.predictionTradePlaceholder button{min-height:38px;border:1px solid #303030;border-radius:9px;color:#686864;background:#171717;font-size:8px;font-weight:900}.predictionResolutionSource{margin-top:14px;padding:11px;border:1px solid rgba(47,140,255,.15);border-radius:10px;display:grid;gap:4px;background:#2f8cff06}.predictionResolutionSource span{color:#696964;font-size:6.5px;font-weight:900;text-transform:uppercase}.predictionResolutionSource strong{color:#d5d5d0;font-family:Space Grotesk;font-size:10px}.predictionResolutionRule{margin:13px 0;color:#aaa;font-size:10px;line-height:1.65}.predictionRulesGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.predictionRulesGrid>div{padding:10px;border:1px solid #282828;border-radius:9px;display:grid;gap:3px;background:#0d0d0d}.predictionRulesGrid span{color:#62625d;font-size:6.5px;font-weight:900;text-transform:uppercase}.predictionRulesGrid strong{color:#babab5;font-family:Space Grotesk;font-size:8.5px}.predictionRulesNotice{margin-top:10px;padding:10px;border-left:2px solid var(--accent);display:grid;grid-template-columns:auto 1fr;gap:8px;background:#2f8cff06}.predictionRulesNotice svg{color:var(--accent)}.predictionRulesNotice p{margin:0;color:#777772;font-size:8px;line-height:1.5}.predictionEmptyActivity{margin-top:14px;min-height:100px;border:1px dashed #2d2d2d;border-radius:10px;display:grid;place-content:center;gap:4px;text-align:center}.predictionEmptyActivity span{color:#b2b2ad;font-family:Space Grotesk;font-size:10px;font-weight:800}.predictionEmptyActivity p{max-width:430px;margin:0;color:#63635f;font-size:8px}.predictionDetailSidebar{display:grid;gap:10px;position:sticky;top:90px}.predictionMarketSnapshot{display:grid;gap:10px}.predictionMarketSnapshot>div{padding-bottom:9px;border-bottom:1px solid #252525;display:flex;justify-content:space-between;gap:10px}.predictionMarketSnapshot>div:last-child{padding-bottom:0;border-bottom:0}.predictionMarketSnapshot span:not(.eyebrow){color:#666661;font-size:7px;font-weight:900;text-transform:uppercase}.predictionMarketSnapshot strong{max-width:130px;color:#c5c5c0;font-family:Space Grotesk;font-size:8.5px;text-align:right}.predictionHowItWorks{display:grid;gap:12px}.predictionHowItWorks ol{margin:0;padding:0;display:grid;gap:10px;list-style:none}.predictionHowItWorks li{display:grid;grid-template-columns:22px 1fr;gap:8px}.predictionHowItWorks li b{width:22px;height:22px;border:1px solid rgba(47,140,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--accent);font-size:7px}.predictionHowItWorks li span{color:#858580;font-size:8px;line-height:1.45}.predictionMissingPage{min-height:50vh;display:grid;align-content:center;justify-items:start;gap:10px}.predictionMissingPage h1{margin:0;font-family:Space Grotesk;font-size:38px}.predictionMissingPage p{max-width:500px;margin:0;color:#777772}@media(max-width:900px){.predictionHomeGrid,.predictionHubGrid,.predictionHubHero,.predictionDetailHero{grid-template-columns:1fr}.predictionHubHeroStatus{width:auto}.predictionHubPrinciples,.predictionDetailLayout{grid-template-columns:1fr}.predictionDetailSidebar{position:static;grid-template-columns:1fr 1fr}}@media(max-width:620px){.predictionSectionHead,.predictionHubToolbar{align-items:flex-start;flex-direction:column}.predictionHubHero{padding:20px}.predictionHomeIdentity{grid-template-columns:48px minmax(0,1fr)}.predictionHomeMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.predictionCategoryTabs{width:100%}.predictionDetailHero{padding:17px}.predictionDetailIdentity{grid-template-columns:52px minmax(0,1fr)}.predictionTradeOutcomes,.predictionTradeOutcomesMulti,.predictionTradePlaceholder,.predictionRulesGrid,.predictionDetailSidebar{grid-template-columns:1fr}}.predictionHomeImage{position:relative;width:58px;height:58px;overflow:hidden;border:1px solid #303030;border-radius:12px;background:#0b0b0b}.predictionHomeImage img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.88) contrast(1.05)}.predictionHomeImage:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.72));pointer-events:none}.predictionHomeImage span{position:absolute;z-index:1;left:7px;bottom:6px;color:#fff;font-family:Space Grotesk;font-size:11px;font-weight:900;line-height:1;text-shadow:0 1px 5px rgba(0,0,0,.7)}.predictionHomeOutcomeYes{border-color:#59d67857;background:#59d67812}.predictionHomeOutcomeYes small,.predictionHomeOutcomeYes strong{color:#6ee58e}.predictionHomeOutcomeNo{border-color:#eb525252;background:#eb525211}.predictionHomeOutcomeNo small,.predictionHomeOutcomeNo strong{color:#ff7474}.predictionTradeOutcomeYes{border-color:#59d67866;color:#6ee58e;background:#59d67813}.predictionTradeOutcomeNo{border-color:#eb52525c;color:#ff7474;background:#eb525212}.predictionTradeOutcomeYes span,.predictionTradeOutcomeYes strong{color:#6ee58e}.predictionTradeOutcomeNo span,.predictionTradeOutcomeNo strong{color:#ff7474}.predictionDetailImage{position:relative;overflow:hidden;padding:0;background:#0b0b0b}.predictionDetailImage img{width:100%;height:100%;display:block;object-fit:cover;opacity:.9}.predictionDetailImage:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 38%,rgba(0,0,0,.72))}.predictionDetailImage span{position:absolute;z-index:1;left:8px;bottom:7px;color:#fff;font-family:Space Grotesk;font-size:12px;font-weight:900;text-shadow:0 1px 5px rgba(0,0,0,.75)}@media(max-width:620px){.predictionHomeImage{width:48px;height:48px}}.detailPrimaryDescription{max-width:780px;margin:22px 0 4px;padding:16px 18px;border:1px solid #292929;border-radius:14px;background:linear-gradient(180deg,#ffffff05,#ffffff02),#111}.detailPrimaryDescription .microLabel{display:block;margin-bottom:8px;color:#6f6f6a}.detailPrimaryDescription p{margin:0;color:#c0c0bb;font-size:12px;line-height:1.72;white-space:pre-wrap;overflow-wrap:anywhere}.inlineProfileLink{width:max-content;max-width:100%;display:inline-flex;align-items:center;color:#d0d0cb;text-decoration:none;transition:color .16s ease}.inlineProfileLink:hover{color:var(--accent)}.ownerProfileLink strong{overflow-wrap:anywhere}.metricNftCardLink strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25}@media(max-width:760px){.detailPrimaryDescription{margin-top:18px;padding:14px}.detailPrimaryDescription p{font-size:12px;line-height:1.65}}.desoMarketItemWithLogo{display:flex;align-items:center;gap:8px;min-width:0}.desoMarketAssetLogo{width:34px;height:34px;flex:0 0 28px;display:block;object-fit:cover;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#0b0b0b}.desoMarketItemText{min-width:0;display:grid;gap:2px}.desoMarketItemText span,.desoMarketItemText strong{white-space:nowrap}@media(max-width:760px){.desoMarketAssetLogo{width:24px;height:24px;flex-basis:24px;border-radius:7px}.desoMarketItemWithLogo{gap:6px}}@media(max-width:780px){.desoTrendingTitle{gap:10px}.desoTrendingLogo{width:30px;height:30px;flex-basis:30px}}.homeAnalyticsSection{margin-top:28px}.homeAnalyticsHead{margin-bottom:18px}.homeAnalyticsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.homeAnalyticsCard{min-width:0;padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--panel);overflow:hidden}.analyticsCardHeader{display:flex;align-items:center;gap:12px;min-height:44px;margin-bottom:18px}.analyticsCardIcon{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border:1px solid var(--line);border-radius:12px;background:var(--panel2)}.analyticsCardIcon svg{display:block}.analyticsCardLabel{display:block;margin-bottom:3px;font-size:10px;font-weight:900;letter-spacing:.13em;color:var(--muted)}.analyticsCardHeader h3{margin:0;font-size:16px;line-height:1.15}.analyticsMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.analyticsMetric{min-width:0;padding:12px;border:1px solid var(--line);border-radius:12px;background:var(--panel2)}.analyticsMetric span{display:block;margin-bottom:7px;color:var(--muted);font-size:9px;font-weight:900;letter-spacing:.08em}.analyticsMetric strong{display:block;min-height:20px;font-size:16px;line-height:1.2}.analyticsChartPlaceholder{height:102px;margin-bottom:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid var(--line);border-radius:12px;background:var(--panel2);color:var(--muted)}.analyticsChartPlaceholder svg{opacity:.72}.analyticsChartPlaceholder span{color:var(--text);font-size:12px;font-weight:900}.analyticsChartPlaceholder small{font-size:10px;color:var(--muted)}.analyticsMetricsCompact{grid-template-columns:repeat(3,minmax(0,1fr))}.analyticsMetricsCompact .analyticsMetric{padding:10px}.analyticsMetricsCompact .analyticsMetric strong{font-size:14px}@media(max-width:980px){.homeAnalyticsGrid{grid-template-columns:1fr}.homeAnalyticsCard{padding:16px}}@media(max-width:640px){.homeAnalyticsSection{margin-top:22px}.homeAnalyticsHead{margin-bottom:14px}.homeAnalyticsGrid{gap:10px}.homeAnalyticsCard{padding:14px;border-radius:15px}.analyticsCardHeader{margin-bottom:14px}.analyticsCardIcon{width:38px;height:38px;flex-basis:38px;border-radius:10px}.analyticsMetrics{gap:8px}.analyticsMetric{padding:10px}.analyticsMetricsCompact{grid-template-columns:1fr}.analyticsChartPlaceholder{height:90px}}.homeAnalyticsSection{margin-top:34px}.homeAnalyticsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:stretch}.homeAnalyticsCard{--analytics-tone:#2f8cff;--analytics-soft:rgba(47,140,255,.12);--analytics-line:rgba(47,140,255,.12);position:relative;min-width:0;min-height:548px;display:flex;flex-direction:column;padding:18px 18px 14px;overflow:hidden;border:1px solid var(--analytics-line);border-radius:18px;background:radial-gradient(circle at 20% 0%,var(--analytics-soft),transparent 34%),linear-gradient(180deg,#ffffff05,#ffffff01),#0c0d0d;box-shadow:inset 0 1px #ffffff06,0 18px 50px #0000002e}.analyticsMarketCard{--analytics-tone:#cfff22;--analytics-soft:rgba(207,255,34,.08);--analytics-line:rgba(207,255,34,.4)}.analyticsActivityCard{--analytics-tone:#a85cff;--analytics-soft:rgba(168,92,255,.08);--analytics-line:rgba(168,92,255,.34)}.analyticsTrafficCard{--analytics-tone:#3da2ff;--analytics-soft:rgba(61,162,255,.08);--analytics-line:rgba(61,162,255,.34)}.homeAnalyticsCard:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,var(--analytics-soft),transparent 24%,transparent 78%,rgba(255,255,255,.012));opacity:.9}.analyticsCardHeader,.analyticsHeroMetric,.analyticsLiveChart,.analyticsMetrics,.analyticsCardNotice{position:relative;z-index:1}.analyticsCardHeader{min-height:54px;margin-bottom:6px;display:flex;align-items:center;justify-content:space-between;gap:14px}.analyticsCardIdentity{min-width:0;display:flex;align-items:center;gap:12px}.analyticsCardIcon{width:46px;height:46px;flex:0 0 46px;display:grid;place-items:center;border:1px solid var(--analytics-line);border-radius:13px;color:var(--analytics-tone);background:linear-gradient(180deg,var(--analytics-soft),rgba(255,255,255,.015)),#111313;box-shadow:inset 0 1px #ffffff0a,0 0 24px var(--analytics-soft)}.analyticsCardIcon svg{display:block;stroke-width:2.1}.analyticsCardLabel{display:block;margin-bottom:4px;color:var(--analytics-tone);font-size:9px;font-weight:950;line-height:1;letter-spacing:.12em}.analyticsCardHeader h3{margin:0;color:#f5f5f2;font-size:18px;font-weight:900;line-height:1.05;letter-spacing:-.035em}.analyticsPeriodTabs{flex:0 0 auto;display:flex;align-items:center;gap:3px;padding:3px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#0b0c0c}.analyticsPeriodTabs button{min-width:34px;height:28px;padding:0 8px;border:0;border-radius:7px;background:transparent;color:#737775;font:inherit;font-size:9px;font-weight:900;cursor:pointer;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.analyticsPeriodTabs button:hover{color:#e7e7e3}.analyticsPeriodTabs button.active{color:#f5f5f2;background:var(--analytics-soft);box-shadow:inset 0 0 0 1px var(--analytics-line)}.analyticsHeroMetric{min-height:54px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding:4px 2px 8px;text-align:right}.analyticsHeroMetric>strong{color:#f4f4f0;font-size:25px;font-weight:950;line-height:1;letter-spacing:-.045em}.analyticsHeroMetric>span{margin-top:7px;display:flex;align-items:center;justify-content:flex-end;gap:8px;color:#999c98;font-size:10px;font-weight:650}.analyticsHeroMetric b,.analyticsMetric strong.positive,.analyticsMetric strong.negative,.analyticsMetric strong.neutral{font-weight:950}.analyticsHeroMetric b.positive,.analyticsMetric strong.positive{color:#32e875}.analyticsHeroMetric b.negative,.analyticsMetric strong.negative{color:#ff4f57}.analyticsHeroMetric b.neutral,.analyticsMetric strong.neutral{color:#979b98}.analyticsLiveChart{width:100%;min-height:235px;margin:0 0 12px;display:flex;flex-direction:column;color:var(--analytics-tone);overflow:hidden}.analyticsChartLabel{height:20px;display:flex;align-items:center;color:#777c79;font-size:8px;font-weight:900;letter-spacing:.1em}.analyticsLiveChart svg{width:100%;height:215px;display:block;overflow:visible}.analyticsChartGridLine{stroke:#ffffff13;stroke-width:1;vector-effect:non-scaling-stroke}.analyticsChartAxisText,.analyticsChartDate{fill:#747875;font-family:inherit;font-size:9px;font-weight:650}.analyticsChartValue{fill:#e9e9e5;font-family:inherit;font-size:9px;font-weight:900;paint-order:stroke;stroke:#0c0d0d;stroke-width:3px;stroke-linejoin:round}.analyticsChartLine{stroke:currentColor;stroke-width:2;filter:drop-shadow(0 0 6px currentColor)}.analyticsChartArea{opacity:.92}.analyticsChartPointGlow{fill:currentColor;opacity:.12;filter:drop-shadow(0 0 5px currentColor)}.analyticsChartPoint{fill:currentColor;stroke:#0c0d0d;stroke-width:1.4;vector-effect:non-scaling-stroke;transition:r .15s ease}.analyticsChartPointGroup:hover .analyticsChartPoint{r:5px}.analyticsChartEmpty{min-height:205px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-top:1px solid rgba(255,255,255,.055);border-bottom:1px solid rgba(255,255,255,.055);color:#6e7471;text-align:center}.analyticsChartEmpty svg{width:25px;height:25px;margin-bottom:4px;color:var(--analytics-tone);opacity:.9}.analyticsChartEmpty strong{color:#c9cbc8;font-size:11px;font-weight:850}.analyticsChartEmpty span{max-width:230px;color:#747875;font-size:9px;line-height:1.5}.analyticsMetrics{margin-top:auto}.analyticsMetricsFour{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.analyticsMetric{min-width:0;min-height:54px;padding:11px 10px;display:flex;flex-direction:column;justify-content:center;border:1px solid var(--analytics-line);border-radius:11px;background:linear-gradient(180deg,var(--analytics-soft),rgba(255,255,255,.008)),#101212;box-shadow:inset 0 1px #ffffff05}.analyticsMetric>span{display:block;min-height:20px;margin-bottom:6px;color:#858a87;font-size:7.5px;font-weight:900;line-height:1.25;letter-spacing:.075em}.analyticsMetric>strong{color:#eeeeea;font-size:12px;font-weight:900;line-height:1.15;overflow-wrap:anywhere}.analyticsCardNotice{min-height:34px;margin-top:12px;padding-top:10px;display:flex;align-items:center;gap:8px;border-top:1px solid rgba(255,255,255,.06)}.analyticsCardNotice>span{width:15px;height:15px;flex:0 0 15px;display:grid;place-items:center;border:1px solid var(--analytics-line);border-radius:50%;color:var(--analytics-tone);font-size:8px;font-weight:900}.analyticsCardNotice p{margin:0;color:#727673;font-size:8.5px;line-height:1.35}@media(min-width:1101px){.analyticsMarketCard .analyticsMetric>strong,.analyticsActivityCard .analyticsMetric>strong,.analyticsTrafficCard .analyticsMetric>strong{white-space:normal}}@media(max-width:1100px){.homeAnalyticsGrid{grid-template-columns:1fr}.homeAnalyticsCard{min-height:520px}.analyticsMetricsFour{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:680px){.homeAnalyticsSection{margin-top:24px}.homeAnalyticsGrid{gap:12px}.homeAnalyticsCard{min-height:auto;padding:14px 12px 12px;border-radius:15px}.analyticsCardHeader{align-items:flex-start;gap:10px}.analyticsCardIdentity{gap:9px}.analyticsCardIcon{width:40px;height:40px;flex-basis:40px;border-radius:11px}.analyticsCardHeader h3{font-size:16px}.analyticsPeriodTabs button{min-width:31px;padding:0 6px}.analyticsHeroMetric{min-height:68px}.analyticsHeroMetric>strong{font-size:22px}.analyticsLiveChart{min-height:220px}.analyticsLiveChart svg{height:200px}.analyticsMetricsFour{grid-template-columns:repeat(2,minmax(0,1fr))}.analyticsMetric{min-height:66px}}@media(max-width:420px){.analyticsCardHeader{flex-direction:column}.analyticsPeriodTabs{align-self:stretch}.analyticsPeriodTabs button{flex:1}.analyticsHeroMetric{align-items:flex-start;text-align:left}.analyticsHeroMetric>span{justify-content:flex-start}}.homeTopCollectionsSection{padding-top:34px;padding-bottom:40px}.topCollectionsShell{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.095);border-radius:22px;padding:20px;background:radial-gradient(circle at 8% 0%,rgba(47,140,255,.12),transparent 36%),radial-gradient(circle at 92% 100%,rgba(47,140,255,.045),transparent 32%),linear-gradient(145deg,#15191ffa,#0e1218fa 52%,#0a0d12fa);box-shadow:inset 0 1px #ffffff06,0 28px 80px #00000047}.topCollectionsShell:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,transparent,rgba(47,140,255,.72),transparent);opacity:.65;pointer-events:none}.topCollectionsHeader{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px}.topCollectionsIdentity{display:flex;align-items:center;gap:14px;min-width:0}.topCollectionsIcon{width:52px;height:52px;flex:0 0 52px;display:grid;place-items:center;border:1px solid rgba(47,140,255,.22);border-radius:15px;color:var(--accent);background:linear-gradient(145deg,#2f8cff21,#2f8cff06);box-shadow:inset 0 1px #ffffff0a,0 0 30px #2f8cff0b}.topCollectionsKicker{display:block;margin-bottom:4px;color:var(--accent);font-size:8px;font-weight:950;letter-spacing:.14em}.topCollectionsIdentity h2{margin:0;color:#f7f7f4;font-family:Space Grotesk;font-size:clamp(22px,2.2vw,29px);line-height:1;letter-spacing:-.04em}.topCollectionsIdentity p{margin:6px 0 0;color:#676d6f;font-size:9px;line-height:1.45}.topCollectionsViewAll{min-height:40px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.11);border-radius:11px;color:#c8c9c5;background:#ffffff05;font-size:8px;font-weight:900;text-transform:uppercase;letter-spacing:.035em;transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.topCollectionsViewAll:hover{color:var(--accent);border-color:#2f8cff4d;background:#2f8cff0a;transform:translateY(-1px)}.topCollectionsPeriods{width:fit-content;display:flex;align-items:center;gap:4px;margin-bottom:14px;padding:4px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#00000040}.topCollectionsPeriods button{min-width:60px;height:36px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:#707678;font-size:10px;font-weight:950;cursor:pointer;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.topCollectionsPeriods button:hover{color:#f5f5f2}.topCollectionsPeriods button.active{color:var(--accent);background:#2f8cff16;box-shadow:inset 0 0 0 1px #2f8cff26,0 0 22px #2f8cff06}.topCollectionsTable{overflow:hidden;border:1px solid rgba(255,255,255,.085);border-radius:15px;background:#03040475}.topCollectionsTableScroll{min-width:0}.topCollectionsTableHead,.topCollectionsRow{display:grid;grid-template-columns:38px minmax(210px,1.7fr) minmax(112px,.82fr) minmax(105px,.75fr) minmax(62px,.46fr) minmax(68px,.5fr) minmax(110px,.82fr) 42px;align-items:center;gap:12px}.topCollectionsTableHead{min-height:43px;padding:0 14px;border-bottom:1px solid rgba(255,255,255,.07);color:#6c7375;font-size:10px;font-weight:900;letter-spacing:.055em}.topCollectionsTableHead>span{min-width:0;display:flex;align-items:center;gap:5px}.topCollectionsRows{display:grid}.topCollectionsRow{min-height:78px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.058);color:#d8d9d5;text-decoration:none;transition:background .18s ease,box-shadow .18s ease}.topCollectionsRow:last-child{border-bottom:0}.topCollectionsRow:hover{background:linear-gradient(90deg,rgba(47,140,255,.05),rgba(47,140,255,.008) 62%,transparent);box-shadow:inset 2px 0 #2f8cff61}.topCollectionsRank{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#17191a;color:#d6d8d4;font-family:Space Grotesk;font-size:12px;font-weight:900}.topCollectionsRank.first{color:var(--accent);border-color:#2f8cff2e;background:linear-gradient(145deg,#2f8cff38,#2f8cff0e);box-shadow:0 0 20px #2f8cff0a}.topCollectionsCollection{min-width:0;display:flex;align-items:center;gap:11px}.topCollectionsCollection img{width:48px;height:48px;flex:0 0 48px;object-fit:cover;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:#171818;box-shadow:0 8px 20px #0000003d}.topCollectionsCollection>div{min-width:0}.topCollectionsCollection strong{min-width:0;display:flex;align-items:center;gap:5px;color:#f5f5f2;font-size:15px;font-weight:900}.topCollectionsCollection strong>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topCollectionsCollection small{display:block;margin-top:5px;color:#7b8285;font-size:11px;font-weight:750}.topCollectionsRow>strong{color:#d3d5d1;font-family:Space Grotesk;font-size:12px;font-weight:800;white-space:nowrap}.topCollectionsVolume{color:#f2f3ef!important}.topCollectionsShare{width:fit-content;min-width:47px;padding:5px 7px;border:1px solid rgba(52,240,112,.11);border-radius:7px;color:#35ed71;background:#34f07009;font-size:11px;font-weight:950;white-space:nowrap}.topCollectionsOpen{width:30px;height:30px;display:grid;place-items:center;justify-self:end;border:1px solid rgba(47,140,255,.12);border-radius:8px;color:var(--accent);background:#2f8cff09;transition:transform .18s ease,background .18s ease,border-color .18s ease}.topCollectionsRow:hover .topCollectionsOpen{transform:translateY(-1px);background:#2f8cff1c;border-color:#2f8cff5c}.topCollectionsEmpty{min-height:150px;display:flex;align-items:center;justify-content:center;gap:10px;padding:24px;color:#5f6567}.topCollectionsEmpty>svg{color:#666d6e}.topCollectionsEmpty strong{display:block;margin-bottom:5px;color:#a7aaa6;font-size:10px}.topCollectionsEmpty span{color:#63686a;font-size:8px}.topCollectionsFooter{min-height:45px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid rgba(255,255,255,.06);color:#606668;font-size:7px;font-weight:800}.topCollectionsLive{display:inline-flex;align-items:center;gap:6px;color:#8d938f;font-size:7px;font-weight:950;letter-spacing:.07em}.topCollectionsLive i{width:6px;height:6px;border-radius:50%;background:#36ed71;box-shadow:0 0 10px #36ed719e}.topCollectionsHistory{min-height:36px;margin-top:10px;padding:0 11px;display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.055);border-radius:10px;background:#ffffff03;color:#5e6465}.topCollectionsHistory>span{width:17px;height:17px;display:grid;place-items:center;flex:0 0 17px;border:1px solid rgba(47,140,255,.18);border-radius:50%;color:var(--accent);font-size:7px;font-weight:950}.topCollectionsHistory p{margin:0;font-size:7px;line-height:1.4}@media(max-width:1120px){.topCollectionsTableScroll{overflow-x:auto;scrollbar-width:thin}.topCollectionsTableHead,.topCollectionsRow{min-width:930px}}@media(max-width:720px){.homeTopCollectionsSection{padding-top:26px;padding-bottom:30px}.topCollectionsShell{padding:14px;border-radius:18px}.topCollectionsHeader{align-items:flex-start}.topCollectionsIcon{width:46px;height:46px;flex-basis:46px}.topCollectionsViewAll{display:none}.topCollectionsPeriods{width:100%}.topCollectionsPeriods button{flex:1}.topCollectionsTableScroll{overflow:visible}.topCollectionsTableHead{display:none}.topCollectionsRow{min-width:0;grid-template-columns:34px minmax(0,1fr) auto 34px;gap:9px;min-height:68px;padding:0 10px}.topCollectionsShareCell,.topCollectionsSalesCell,.topCollectionsBuyersCell,.topCollectionsAverageCell,.topCollectionsRow .topCollectionsShare,.topCollectionsRow .topCollectionsSales,.topCollectionsRow .topCollectionsBuyers,.topCollectionsRow .topCollectionsAverage{display:none}.topCollectionsCollection img{width:36px;height:36px;flex-basis:36px}.topCollectionsVolume{font-size:8px!important}.topCollectionsOpen{width:28px;height:28px}.topCollectionsFooter{justify-content:center}.topCollectionsFooter>span:first-child{display:none}}.topbar{grid-template-columns:auto minmax(260px,1fr) auto auto;gap:20px}.headerSearch{max-width:500px}.navLinks{gap:7px;align-items:center}.navLinks a:not(.mintNavButton){min-height:38px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:10px;color:#8e8e8a;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.navLinks a:not(.mintNavButton):hover{color:#fff;background:#ffffff0b;border-color:#ffffff14;box-shadow:0 0 22px #ffffff0b,inset 0 1px #ffffff06;transform:translateY(-1px)}.navLinks a:not(.mintNavButton).active{color:#fff;background:#ffffff09;border-color:#ffffff12}.navLinks .mintNavButton{top:0;min-height:38px;padding:0 21px}.walletCluster{gap:7px}.walletProfileAvatarLink{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;overflow:hidden;padding:5px;border:1px solid #303030;border-radius:11px;background:#151515;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.walletProfileAvatarLink:hover{border-color:#4a4a4a;background:#1b1b1b;box-shadow:0 0 22px #ffffff0e;transform:translateY(-1px)}.walletProfileAvatarLink .walletAvatar{width:34px;height:34px;border-radius:8px;object-fit:cover}.walletProfileAvatarLink .statusDot{width:10px;height:10px}@media(max-width:1180px){.topbar{gap:10px}.headerSearch{max-width:430px}.navLinks a:not(.mintNavButton){padding-left:8px;padding-right:8px}.navLinks .mintNavButton{padding-left:17px;padding-right:17px}}@media(max-width:1080px){.headerSearch{max-width:none}.navLinks.open{gap:4px}.navLinks.open a,.navLinks.open .mintNavButton{width:100%;min-height:42px;top:0}}@media(min-width:721px){.homePage>.contentSection{padding-top:38px;padding-bottom:38px}.homePage>.homeHero.homeHeroProjects{padding-top:38px;padding-bottom:38px}}@media(max-width:720px){.homePage>.contentSection{padding-top:24px;padding-bottom:24px}.homePage>.homeHero.homeHeroProjects{padding-top:24px;padding-bottom:24px}}@media(min-width:721px){.homePage>.homeHero.homeHeroProjects{padding-top:92px!important;padding-bottom:38px!important}}@media(max-width:720px){.homePage>.homeHero.homeHeroProjects{padding-top:62px!important;padding-bottom:24px!important}}.homeAnalyticsCard{animation:analyticsCardFloat 4.6s ease-in-out infinite;will-change:transform}.homeAnalyticsCard:nth-child(2){animation-delay:.65s}.homeAnalyticsCard:nth-child(3){animation-delay:1.3s}.homeAnalyticsCard:hover{transform:translateY(-8px);transition:transform .2s ease,box-shadow .2s ease}@keyframes analyticsCardFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media(prefers-reduced-motion:reduce){.homeAnalyticsCard{animation:none}}.analyticsLiveChart{position:relative}.analyticsChartPointHit{fill:transparent;cursor:pointer;pointer-events:all}.analyticsChartTooltip{position:absolute;z-index:30;min-width:165px;padding:12px 13px;background:#0f0f0ff7;border:1px solid rgba(255,255,255,.11);border-radius:10px;box-shadow:0 14px 36px #00000094,inset 0 1px #ffffff09;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none}.analyticsChartTooltipLabel{display:block;margin-bottom:5px;color:#8a8a86;font-size:7px;font-weight:900;letter-spacing:.14em}.analyticsChartTooltip>strong{display:block;margin-bottom:9px;color:#f4f4f1;font-family:Space Grotesk;font-size:12px;font-weight:700}.analyticsChartTooltip>div{min-height:25px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(255,255,255,.06)}.analyticsChartTooltip>div span{color:#747470;font-size:8px;font-weight:700}.analyticsChartTooltip>div b{color:#e8e8e4;font-size:9px;font-weight:900}.analyticsLiveChart-market .analyticsChartTooltip{border-color:#2f8cff40;box-shadow:0 14px 36px #00000094,0 0 24px #2f8cff0e}.analyticsLiveChart-market .analyticsChartTooltipLabel{color:#2f8cff}.analyticsLiveChart-activity .analyticsChartTooltip{border-color:#a658ff47;box-shadow:0 14px 36px #00000094,0 0 24px #a658ff0f}.analyticsLiveChart-activity .analyticsChartTooltipLabel{color:#b46cff}.analyticsLiveChart-traffic .analyticsChartTooltip{border-color:#30a6ff47;box-shadow:0 14px 36px #00000094,0 0 24px #30a6ff0f}.analyticsLiveChart-traffic .analyticsChartTooltipLabel{color:#35a9ff}.homePage>.homeHero.homeHeroProjects{padding-top:68px!important}.featuredCarouselArrow{position:absolute;top:50%;z-index:20;width:46px;height:46px;display:grid;place-items:center;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:#0a0a0adb;color:#f4f4f1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 12px 32px #00000073,inset 0 1px #ffffff0a;cursor:pointer;transform:translateY(-50%);transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.featuredCarouselArrow:hover{color:var(--accent);background:#141414f5;border-color:#2f8cff61;box-shadow:0 12px 34px #00000085,0 0 24px #2f8cff1a;transform:translateY(-50%) scale(1.06)}.featuredCarouselArrow:active{transform:translateY(-50%) scale(.96)}@media(max-width:860px){.homePage>.homeHero.homeHeroProjects{padding-top:52px!important}.featuredCarouselArrow{width:42px;height:42px}.featuredCarouselArrowLeft{left:8px}.featuredCarouselArrowRight{right:8px}}.featuredCarouselViewport{position:relative}.featuredCarouselArrow{position:absolute;top:50%;z-index:30;width:46px;height:46px;padding:0;display:grid;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:#0a0a0ae0;color:#f5f5f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 14px 34px #0000007a,inset 0 1px #ffffff0a;transform:translateY(-50%);transition:transform .18s ease,color .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.featuredCarouselArrowLeft{left:14px}.featuredCarouselArrowRight{right:14px}.featuredCarouselArrow:hover{color:var(--accent);border-color:#2f8cff61;background:#121212f5;box-shadow:0 14px 36px #00000085,0 0 25px #2f8cff1c;transform:translateY(-50%) scale(1.08)}.featuredCarouselArrow:active{transform:translateY(-50%) scale(.95)}@media(min-width:721px){.homePage>.homeHero.homeHeroProjects{padding-top:68px!important}}@media(max-width:720px){.featuredCarouselArrow{width:40px;height:40px}.featuredCarouselArrowLeft{left:7px}.featuredCarouselArrowRight{right:7px}.homePage>.homeHero.homeHeroProjects{padding-top:50px!important}}.compactTrendingGrid{overflow:visible}.compactTrendingCard{position:relative;z-index:1;transform-origin:center center;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;will-change:transform}@media(hover:hover)and (pointer:fine){.compactTrendingCard:hover{z-index:20;transform:translateY(-8px) scale(1.055);border-color:#fffffff2;box-shadow:0 0 0 1px #ffffff47,0 0 14px #ffffff7a,0 0 30px #ffffff38,0 20px 48px #00000075}}.compactTrendingTitle{font-size:13px!important;line-height:1.15}.compactTrendingStats{gap:7px}.compactTrendingStats>span{min-width:0}.compactTrendingStats small{font-size:7.5px!important;line-height:1;letter-spacing:.045em}.compactTrendingStats strong{margin-top:5px;font-size:10.5px!important;line-height:1.05;white-space:nowrap}.compactMetricInfoBadge{transform:scale(1.05)}.compactSponsorCard:hover{transform:translateY(-6px) scale(1.035)}@media(max-width:720px){.compactTrendingCard{transform:none!important}.compactTrendingTitle{font-size:13px!important}.compactTrendingStats small{font-size:7.5px!important}.compactTrendingStats strong{font-size:10.5px!important}}.advertisePage{padding-bottom:90px}.advertiseHero{padding:64px max(5vw,34px) 32px}.advertiseBack{margin-bottom:34px;padding:0;border:0;background:none;color:#707571;font:inherit;font-size:9px;font-weight:800;cursor:pointer}.advertiseBack:hover{color:var(--accent)}.advertiseHero h1{margin:7px 0 12px;color:#f6f6f2;font-family:Space Grotesk;font-size:clamp(40px,6vw,72px);line-height:.95;letter-spacing:-.055em}.advertiseHero p{margin:0;color:#777c78;font-size:12px}.advertiseWorkspace{padding:20px max(5vw,34px);display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:28px;align-items:start}.advertiseEditor,.advertisePreviewColumn{min-width:0}.advertiseEditor{padding:26px;border:1px solid rgba(255,255,255,.085);border-radius:20px;background:#101010}.advertiseSectionHead{display:flex;align-items:flex-start;gap:10px;margin-bottom:22px}.advertiseSectionHead>span{width:34px;height:34px;display:grid;place-items:center;flex:0 0 28px;border:1px solid rgba(47,140,255,.22);border-radius:8px;color:var(--accent);background:#2f8cff0b;font-size:8px;font-weight:900}.advertiseSectionHead h2{margin:0;color:#f1f2ee;font-family:Space Grotesk;font-size:18px}.advertiseSectionHead p{margin:5px 0 0;color:#686d69;font-size:9px}.advertiseSecondSection{margin-top:38px}.advertiseField{display:grid;gap:8px;margin-bottom:16px}.advertiseField>span{color:#888d88;font-size:8px;font-weight:850}.advertiseField input,.advertiseField textarea,.advertiseField select{width:100%;border:1px solid #2d2f2d;border-radius:10px;outline:0;background:#0b0c0b;color:#eeeeea;font:inherit;font-size:11px}.advertiseField input,.advertiseField select{min-height:44px;padding:0 13px}.advertiseField textarea{padding:12px 13px;resize:vertical}.advertiseField input:focus,.advertiseField textarea:focus,.advertiseField select:focus{border-color:#2f8cff1f;box-shadow:0 0 0 3px #2f8cff09}.advertiseUpload{min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border:1px dashed rgba(47,140,255,.25);border-radius:14px;background:#2f8cff05;cursor:pointer}.advertiseUpload input{display:none}.advertiseUpload strong{color:var(--accent);font-size:10px}.advertiseUpload span{color:#616662;font-size:7px}.advertiseFileName{margin-top:8px;color:#747974;font-size:8px}.advertiseDurationGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.advertiseDuration{position:relative;min-height:110px;padding:14px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #2b2d2b;border-radius:12px;background:#0b0c0b;color:#8a8f8a;cursor:pointer}.advertiseDuration:hover{border-color:#2f8cff1f}.advertiseDuration.active{border-color:#2f8cff61;background:#2f8cff0e;color:var(--accent);box-shadow:0 0 22px #2f8cff0a}.advertiseDuration small{position:absolute;top:8px;padding:3px 5px;border-radius:5px;background:#2f8cff0b;color:var(--accent);font-size:6px;font-weight:950}.advertiseDuration strong{font-family:Space Grotesk;font-size:24px;line-height:1}.advertiseDuration span{margin-top:3px;font-size:7px;font-weight:900}.advertiseDuration b{margin-top:10px;color:#e5e6e2;font-size:9px}.advertisePreviewColumn{position:sticky;top:95px}.advertisePreviewLabel{margin-bottom:9px;color:#6c716d;font-size:7px;font-weight:950;letter-spacing:.12em}.advertisePreviewCard{position:relative;min-height:330px;padding:18px;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.09);border-radius:18px;background:radial-gradient(circle at 0 0,rgba(47,140,255,.04),transparent 35%),#101110;overflow:hidden}.advertisePreviewMedia{height:145px;margin:-18px -18px 18px;background:#090a09;overflow:hidden}.advertisePreviewMedia img{width:100%;height:100%;display:block;object-fit:cover}.advertisePreviewMedia>div{width:100%;height:100%;display:grid;place-items:center;align-content:center;gap:8px;color:#4f554f}.advertisePreviewMedia span{font-size:7px;font-weight:900;letter-spacing:.12em}.advertisePreviewCard>strong{margin-top:5px;color:#f4f5f1;font-family:Space Grotesk;font-size:19px}.advertisePreviewCard p{margin:11px 0;color:#777c78;font-size:9px;line-height:1.55}.advertisePreviewCard .desoDappVisit{margin-top:auto}.advertiseOrder{margin-top:14px;padding:17px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:#101010}.advertiseOrder>span{color:#666b67;font-size:7px;font-weight:950;letter-spacing:.12em}.advertiseOrder>div{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:15px}.advertiseOrder strong{color:#e7e8e4;font-family:Space Grotesk;font-size:15px}.advertiseOrder b{color:var(--accent);font-size:14px}.advertiseOrder small{display:block;margin:7px 0 15px;color:#646965;font-size:7px}.advertiseOrder button{width:100%;min-height:44px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;background:var(--accent);color:#080908;font:inherit;font-size:9px;font-weight:950;cursor:pointer}.advertiseOrder button:hover{filter:brightness(1.06)}@media(max-width:900px){.advertiseWorkspace{grid-template-columns:1fr}.advertisePreviewColumn{position:static}}@media(max-width:620px){.advertiseHero,.advertiseWorkspace{padding-left:18px;padding-right:18px}.advertiseEditor{padding:18px}.advertiseDurationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.desoDappsBand{display:grid!important;grid-template-columns:minmax(300px,.8fr) minmax(0,1.7fr)!important;gap:48px!important;align-items:stretch!important;padding:52px 54px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:24px!important;background:radial-gradient(circle at 0% 0%,rgba(47,140,255,.045),transparent 32%),linear-gradient(180deg,#101110fa,#090a09fa)!important;box-shadow:inset 0 1px #ffffff06,0 28px 70px #00000042!important}.desoDappsIntro{display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0}.desoDappsIntro .eyebrow{margin-bottom:12px}.desoDappsIntro h2{margin:0!important;color:#f7f7f3!important;font-family:Space Grotesk!important;font-size:clamp(42px,4.4vw,66px)!important;line-height:.95!important;letter-spacing:-.055em!important}.desoDappsIntro p{max-width:470px!important;margin:22px 0 28px!important;color:#818680!important;font-size:11px!important;line-height:1.65!important}.desoDappsAdvertise{min-height:44px!important;padding:0 17px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;border:1px solid rgba(47,140,255,.3)!important;border-radius:11px!important;background:#2f8cff13!important;color:var(--accent)!important;font-size:9px!important;font-weight:950!important;box-shadow:inset 0 1px #ffffff06;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease!important}.desoDappsAdvertise:hover{transform:translateY(-2px);background:#2f8cff21!important;border-color:#2f8cff7a!important;box-shadow:0 12px 30px #00000057,0 0 25px #2f8cff0b!important}.featureTiles.desoDappsGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;width:100%!important;min-width:0!important}.featureTiles.desoDappsGrid>.desoDappCard{position:relative!important;min-width:0!important;min-height:300px!important;padding:20px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:18px!important;background:radial-gradient(circle at 15% 0%,rgba(47,140,255,.055),transparent 33%),linear-gradient(180deg,#141514fa,#0b0c0bfa)!important;box-shadow:inset 0 1px #ffffff07,0 14px 34px #0003!important;cursor:pointer!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}.featureTiles.desoDappsGrid>.desoDappCard:hover{z-index:4;transform:translateY(-7px) scale(1.018);border-color:#2f8cff47!important;box-shadow:0 24px 48px #0000006e,0 0 30px #2f8cff0e!important}.desoDappSponsored{position:absolute!important;top:14px!important;right:14px!important;padding:5px 7px!important;border:1px solid rgba(255,255,255,.075)!important;border-radius:6px!important;background:#00000057!important;color:#777d78!important;font-size:6px!important;font-weight:950!important;letter-spacing:.1em!important}.desoDappIcon{width:58px!important;height:58px!important;flex:0 0 58px!important;margin:4px 0 24px!important;display:grid!important;place-items:center!important;border:1px solid rgba(47,140,255,.22)!important;border-radius:15px!important;background:linear-gradient(145deg,#2f8cff1f,#2f8cff06)!important;color:var(--accent)!important;font-family:Space Grotesk!important;font-size:15px!important;font-weight:900!important;box-shadow:0 0 25px #2f8cff0a}.desoDappCategory{margin-bottom:7px!important;color:var(--accent)!important;font-size:7px!important;font-weight:950!important;letter-spacing:.13em!important}.featureTiles.desoDappsGrid .desoDappCard>strong{margin:0!important;color:#f5f6f2!important;font-family:Space Grotesk!important;font-size:19px!important;font-weight:800!important;line-height:1.08!important}.featureTiles.desoDappsGrid .desoDappCard>p{margin:13px 0 0!important;color:#777d78!important;font-size:9px!important;line-height:1.55!important}.desoDappVisit{margin-top:auto!important;padding-top:24px!important;display:inline-flex!important;align-items:center!important;gap:7px!important;color:#bfc3bd!important;font-size:8px!important;font-weight:900!important;transition:color .18s ease,transform .18s ease!important}.desoDappCard:hover .desoDappVisit{color:var(--accent)!important;transform:translate(3px)}.desoDappOpenSlot{border-style:dashed!important;background:radial-gradient(circle at 15% 0%,rgba(47,140,255,.075),transparent 38%),linear-gradient(180deg,#12140ffa,#0a0b09fa)!important}.desoDappOpenSlot .desoDappIcon{font-size:25px!important}@media(max-width:1180px){.desoDappsBand{grid-template-columns:1fr!important;gap:34px!important}}@media(max-width:900px){.featureTiles.desoDappsGrid{grid-template-columns:1fr!important}.featureTiles.desoDappsGrid>.desoDappCard{min-height:235px!important}}@media(max-width:620px){.desoDappsBand{padding:30px 20px!important}}.desoDappImage img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;border-radius:14px!important}.featureTiles.desoDappsGrid>.desoDappCard{min-height:390px!important;padding:26px 24px 24px!important;border-radius:20px!important;background:radial-gradient(circle at 20% 0%,rgba(47,140,255,.07),transparent 38%),linear-gradient(180deg,#151614fc,#0a0b0afc)!important}.desoDappIcon{width:82px!important;height:82px!important;flex:0 0 82px!important;margin:6px 0 30px!important;border-radius:20px!important;font-size:23px!important}.desoDappImage{padding:0!important;overflow:hidden!important;border-color:#2f8cff61!important;box-shadow:0 0 0 1px #2f8cff0f,0 0 28px #2f8cff0b!important}.desoDappImage img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;border-radius:19px!important}.desoDappSponsored{top:18px!important;right:18px!important;padding:6px 9px!important;font-size:7px!important;letter-spacing:.11em!important;border-radius:7px!important}.desoDappCategory{margin-bottom:9px!important;font-size:8px!important;line-height:1!important;letter-spacing:.12em!important}.featureTiles.desoDappsGrid .desoDappCard>strong{font-size:24px!important;line-height:1.05!important;letter-spacing:-.025em!important}.featureTiles.desoDappsGrid .desoDappCard>p{max-width:95%!important;margin:17px 0 0!important;color:#929791!important;font-size:11px!important;line-height:1.55!important}.desoDappVisit{padding-top:28px!important;font-size:10px!important;color:#d1d4cf!important}.featureTiles.desoDappsGrid>.desoDappCard:hover{transform:translateY(-8px) scale(1.022)!important;border-color:#2f8cff57!important;box-shadow:0 28px 55px #0000007a,0 0 34px #2f8cff12!important}.desoDappOpenSlot .desoDappIcon{font-size:31px!important}.desoDappsIntro p{color:#90958f!important;font-size:12px!important;line-height:1.65!important}.desoDappsAdvertise{min-height:48px!important;padding:0 21px!important;font-size:10px!important}@media(min-width:1400px){.desoDappsBand{grid-template-columns:minmax(360px,.72fr) minmax(0,1.75fr)!important;gap:52px!important}.featureTiles.desoDappsGrid{gap:18px!important}}@media(max-width:1180px){.featureTiles.desoDappsGrid>.desoDappCard{min-height:340px!important}}@media(max-width:900px){.featureTiles.desoDappsGrid>.desoDappCard{min-height:300px!important}.desoDappIcon{width:72px!important;height:72px!important;flex-basis:72px!important}}.desoDappsBand{grid-template-columns:minmax(330px,.72fr) minmax(0,1.75fr)!important;gap:44px!important;padding-top:42px!important;padding-bottom:42px!important}.featureTiles.desoDappsGrid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr));gap:14px!important;width:100%!important}.featureTiles.desoDappsGrid>.desoDappCard{min-height:235px!important;padding:17px 17px 16px!important;border-radius:16px!important}.desoDappIcon{width:58px!important;height:58px!important;flex:0 0 58px!important;margin:2px 0 18px!important;border-radius:14px!important;font-size:16px!important}.desoDappImage img{border-radius:13px!important}.desoDappSponsored{top:12px!important;right:12px!important;padding:4px 6px!important;font-size:5.5px!important}.desoDappCategory{margin-bottom:6px!important;font-size:6.5px!important}.featureTiles.desoDappsGrid .desoDappCard>strong{font-size:17px!important;line-height:1.05!important}.featureTiles.desoDappsGrid .desoDappCard>p{margin-top:9px!important;color:#858a85!important;font-size:8px!important;line-height:1.5!important}.desoDappVisit{padding-top:13px!important;font-size:7.5px!important}.featureTiles.desoDappsGrid>.desoDappCard:hover{transform:translateY(-5px) scale(1.025)!important;z-index:10;border-color:#2f8cff1f!important;box-shadow:0 20px 40px #00000073,0 0 25px #2f8cff0f!important}.desoDappOpenSlot .desoDappIcon{font-size:23px!important}@media(min-width:1500px){.featureTiles.desoDappsGrid{gap:16px!important}.featureTiles.desoDappsGrid>.desoDappCard{min-height:245px!important}}@media(max-width:1180px){.desoDappsBand{grid-template-columns:1fr!important}.featureTiles.desoDappsGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:800px){.featureTiles.desoDappsGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:520px){.featureTiles.desoDappsGrid{grid-template-columns:1fr!important;grid-template-rows:auto!important}}.desoDappsIntro{position:relative!important;isolation:isolate;overflow:hidden;min-height:100%}.desoDappsIntro:before{content:"";position:absolute;z-index:-2;left:-30px;top:60px;width:520px;height:430px;opacity:.32;background:radial-gradient(circle at 14% 22%,rgba(47,140,255,.95) 0 2px,transparent 3px),radial-gradient(circle at 35% 12%,rgba(47,140,255,.9) 0 2px,transparent 3px),radial-gradient(circle at 54% 29%,rgba(47,140,255,.85) 0 2px,transparent 3px),radial-gradient(circle at 74% 18%,rgba(47,140,255,.85) 0 2px,transparent 3px),radial-gradient(circle at 88% 39%,rgba(47,140,255,.78) 0 2px,transparent 3px),radial-gradient(circle at 23% 50%,rgba(47,140,255,.72) 0 2px,transparent 3px),radial-gradient(circle at 48% 57%,rgba(47,140,255,.78) 0 2px,transparent 3px),radial-gradient(circle at 71% 69%,rgba(47,140,255,.75) 0 2px,transparent 3px),radial-gradient(circle at 37% 83%,rgba(47,140,255,.7) 0 2px,transparent 3px),linear-gradient(28deg,transparent 22%,rgba(47,140,255,.045) 22.4%,rgba(47,140,255,.045) 22.8%,transparent 23.2%),linear-gradient(-31deg,transparent 37%,rgba(47,140,255,.13) 37.4%,rgba(47,140,255,.13) 37.8%,transparent 38.2%),linear-gradient(58deg,transparent 51%,rgba(47,140,255,.12) 51.4%,rgba(47,140,255,.12) 51.8%,transparent 52.2%),linear-gradient(-58deg,transparent 63%,rgba(47,140,255,.1) 63.4%,rgba(47,140,255,.1) 63.8%,transparent 64.2%)}.desoDappsIntro:after{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(circle at 42% 45%,rgba(47,140,255,.035),transparent 48%),linear-gradient(90deg,#0a0b0a2e,#0a0b0ab8 78%,#0a0b0af2);pointer-events:none}.featureTiles.desoDappsGrid>.desoDappCard{min-height:250px!important;padding:19px 19px 17px!important}.desoDappIcon{width:70px!important;height:70px!important;flex:0 0 70px!important;margin:1px 0 18px!important;border-radius:16px!important;font-size:20px!important}.desoDappImage{border-color:#2f8cff61!important;box-shadow:0 0 0 1px #2f8cff0d,0 0 25px #2f8cff12!important}.desoDappImage img{border-radius:15px!important}.desoDappSponsored{top:12px!important;right:12px!important;padding:5px 7px!important;font-size:6px!important}.desoDappCategory{margin-bottom:7px!important;font-size:7.3px!important;line-height:1!important;letter-spacing:.12em!important}.featureTiles.desoDappsGrid .desoDappCard>strong{font-size:19px!important;line-height:1.07!important;letter-spacing:-.025em!important}.featureTiles.desoDappsGrid .desoDappCard>p{margin-top:10px!important;max-width:96%!important;color:#929790!important;font-size:8.7px!important;line-height:1.52!important}.desoDappVisit{padding-top:15px!important;color:#d0d3ce!important;font-size:8px!important}.desoDappOpenSlot .desoDappIcon{font-size:27px!important}.featureTiles.desoDappsGrid>.desoDappCard:hover{z-index:10;transform:translateY(-5px) scale(1.022)!important}@media(max-width:1180px){.desoDappsIntro:before{width:620px;opacity:.23}}@media(max-width:800px){.desoDappIcon{width:64px!important;height:64px!important;flex-basis:64px!important}.featureTiles.desoDappsGrid .desoDappCard>strong{font-size:18px!important}}.cryptoTickerChange.positive{color:#22c55e!important}.cryptoTickerChange.negative{color:#ef4444!important}.cryptoTickerChange.neutral{color:#8b918c!important}.brandMark,.desoMarketItemText strong,.desoBalanceBadge strong{color:#fff!important}@media(max-width:720px){.featuredProjectCard .homeKicker{display:none!important}}.featuredProjectCard .homeKicker{display:none!important}.featureTiles.desoDappsGrid{gap:16px!important}.featureTiles.desoDappsGrid>.desoDappCard{min-height:258px!important;padding:20px 20px 18px!important;border-radius:18px!important;background:radial-gradient(circle at 16% 0%,rgba(47,140,255,.045),transparent 36%),linear-gradient(180deg,#121416fc,#090a0bfc)!important;border:1px solid rgba(255,255,255,.1)!important;box-shadow:inset 0 1px #ffffff06,0 14px 30px #00000038!important;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease,background .2s ease!important}.desoDappIcon{width:78px!important;height:78px!important;flex:0 0 78px!important;margin:0 0 18px!important;border-radius:18px!important;border:1px solid rgba(47,140,255,.35)!important;background:linear-gradient(145deg,#2f8cff21,#2f8cff09)!important;color:#2f8cff!important;font-size:22px!important;box-shadow:0 0 24px #2f8cff0e!important}.desoDappImage{padding:0!important;overflow:hidden!important}.desoDappImage img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;border-radius:17px!important}.desoDappSponsored{top:13px!important;right:13px!important;padding:5px 7px!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:7px!important;background:#040506b8!important;color:#7d8387!important;font-size:6px!important;font-weight:950!important;letter-spacing:.1em!important}.desoDappCategory{margin-bottom:7px!important;color:#2f8cff!important;font-size:7.5px!important;font-weight:950!important;letter-spacing:.12em!important}.featureTiles.desoDappsGrid .desoDappCard>strong{margin:0!important;color:#f6f7f5!important;font-family:Space Grotesk!important;font-size:20px!important;font-weight:850!important;line-height:1.06!important;letter-spacing:-.025em!important}.featureTiles.desoDappsGrid .desoDappCard>p{margin:11px 0 0!important;max-width:95%!important;color:#90969a!important;font-size:8.8px!important;line-height:1.5!important}.desoDappVisit{margin-top:auto!important;padding-top:17px!important;display:inline-flex!important;align-items:center!important;gap:7px!important;color:#d5d8da!important;font-size:8px!important;font-weight:900!important;transition:color .18s ease,transform .18s ease!important}@media(hover:hover)and (pointer:fine){.featureTiles.desoDappsGrid>.desoDappCard:hover{z-index:10;transform:translateY(-6px) scale(1.025)!important;border-color:#2f8cff6b!important;background:radial-gradient(circle at 16% 0%,rgba(47,140,255,.12),transparent 40%),linear-gradient(180deg,#14171afc,#0a0b0cfc)!important;box-shadow:0 22px 46px #0000006b,0 0 30px #2f8cff0b!important}.desoDappCard:hover .desoDappVisit{color:#2f8cff!important;transform:translate(3px)}}.desoDappOpenSlot{border-style:dashed!important}.desoDappOpenSlot .desoDappIcon{font-size:30px!important}@media(max-width:1180px){.desoDappIcon{width:72px!important;height:72px!important;flex-basis:72px!important}.featureTiles.desoDappsGrid .desoDappCard>strong{font-size:19px!important}}@media(max-width:800px){.desoDappIcon{width:66px!important;height:66px!important;flex-basis:66px!important}}.featureTiles.desoDappsGrid>.desoDappCard{min-height:0!important;height:100%!important;padding:18px 18px 15px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;border-radius:18px!important}.featureTiles.desoDappsGrid .desoDappIcon{width:96px!important;height:96px!important;min-width:96px!important;min-height:96px!important;flex:0 0 96px!important;margin:0 0 12px!important;border-radius:20px!important;font-size:28px!important}.featureTiles.desoDappsGrid .desoDappImage{width:96px!important;height:96px!important;padding:0!important;overflow:hidden!important}.featureTiles.desoDappsGrid .desoDappImage img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important;border-radius:19px!important}.featureTiles.desoDappsGrid .desoDappCategory{margin:0 0 6px!important;font-size:8px!important;line-height:1!important;font-weight:950!important;letter-spacing:.11em!important}.featureTiles.desoDappsGrid .desoDappCard>strong{margin:0!important;font-size:22px!important;line-height:1.04!important;font-weight:850!important;letter-spacing:-.03em!important}.featureTiles.desoDappsGrid .desoDappCard>p{margin:8px 0 0!important;max-width:100%!important;font-size:9.5px!important;line-height:1.42!important;color:#969b9f!important}.featureTiles.desoDappsGrid .desoDappVisit{margin-top:14px!important;padding-top:0!important;font-size:8.5px!important;line-height:1!important;font-weight:900!important}.featureTiles.desoDappsGrid .desoDappOpenSlot .desoDappIcon{font-size:34px!important}.featureTiles.desoDappsGrid .desoDappSponsored{top:13px!important;right:13px!important}@media(hover:hover)and (pointer:fine){.featureTiles.desoDappsGrid>.desoDappCard:hover{transform:translateY(-6px) scale(1.025)!important;border-color:#2f8cff7a!important;box-shadow:0 24px 48px #0000006b,0 0 32px #2f8cff1a!important}}@media(min-width:1400px){.featureTiles.desoDappsGrid .desoDappIcon{width:100px!important;height:100px!important;min-width:100px!important;min-height:100px!important;flex-basis:100px!important}.featureTiles.desoDappsGrid .desoDappImage{width:100px!important;height:100px!important}}@media(max-width:800px){.featureTiles.desoDappsGrid>.desoDappCard{height:auto!important;padding:12px 14px!important;display:grid!important;grid-template-columns:78px minmax(0,1fr);grid-template-rows:repeat(5,auto);column-gap:14px;align-content:center;align-items:start}.featureTiles.desoDappsGrid .desoDappIcon{grid-column:1;grid-row:1 / span 5;margin:0!important}.featureTiles.desoDappsGrid .desoDappCategory,.featureTiles.desoDappsGrid .desoDappCard>strong,.featureTiles.desoDappsGrid .desoDappCard>p,.featureTiles.desoDappsGrid .desoDappVisit{grid-column:2}.featureTiles.desoDappsGrid .desoDappSponsored{position:static!important;grid-column:2;grid-row:1;justify-self:end;align-self:start}.featureTiles.desoDappsGrid .desoDappCategory{grid-row:2;padding-right:0!important}.featureTiles.desoDappsGrid .desoDappCard>strong{grid-row:3}.featureTiles.desoDappsGrid .desoDappCard>p{grid-row:4}.featureTiles.desoDappsGrid .desoDappVisit{grid-row:5}.featureTiles.desoDappsGrid .desoDappCategory{margin-bottom:4px!important}.featureTiles.desoDappsGrid .desoDappCard>p{margin-top:5px!important}.featureTiles.desoDappsGrid .desoDappVisit{margin-top:9px!important}.featureTiles.desoDappsGrid .desoDappIcon{width:78px!important;height:78px!important;min-width:78px!important;min-height:78px!important;flex-basis:78px!important}.featureTiles.desoDappsGrid .desoDappImage{width:78px!important;height:78px!important}.featureTiles.desoDappsGrid .desoDappCard>strong{font-size:20px!important}}.advertiseTermsAcceptance{margin:14px 0 15px;display:flex;align-items:flex-start;gap:10px;cursor:pointer}.advertiseTermsAcceptance input{width:16px;height:16px;flex:0 0 16px;margin:1px 0 0;accent-color:#2f8cff;cursor:pointer}.advertiseTermsAcceptance span{color:#7f8589;font-size:7.5px;line-height:1.5}.advertiseOrder button:disabled{opacity:.42;cursor:not-allowed;filter:none}.advertiseOrder button:not(:disabled){box-shadow:0 10px 26px #2f8cff24}.pendingTransferActions{display:grid;gap:7px}.rejectTransferButton{width:100%;min-height:36px;border:1px solid #6b3030;border-radius:9px;background:#321515;color:#ff9b9b;font-size:10px;font-weight:800;cursor:pointer}.rejectTransferButton:hover{background:#481b1b;border-color:#914242;color:#fff}.rejectTransferButton:disabled{opacity:.45;cursor:not-allowed}@media(min-width:1101px){.detailInfo{padding-top:42px;padding-bottom:48px}.detailCollection{margin-bottom:8px}.detailInfo h1{font-size:clamp(30px,3vw,44px);line-height:1;letter-spacing:-.045em}.detailInfo>.muted{margin-top:7px;margin-bottom:0}.detailPrimaryDescription{margin-top:14px;padding:13px 15px}.detailPrimaryDescription .microLabel{margin-bottom:5px}.detailPrimaryDescription p{font-size:12px;line-height:1.55}.ownerCreator{margin:14px 0;gap:8px}.ownerCreator>div{padding:10px 12px}.tradeBox{padding:15px}.detailSections{margin-top:12px}.detailSections details{padding:12px 0}}@media(min-width:1101px){.detailInfo{padding-top:20px}.detailInfo h1{font-size:clamp(26px,2.4vw,36px);line-height:1.05;letter-spacing:-.035em}.detailCollection{margin-bottom:6px}}@media(min-width:1101px){.detailImagePanel{padding-top:70px;align-items:start}.detailInfo{padding-top:70px}.detailInfo h1{font-size:clamp(28px,2.5vw,40px);line-height:1.05;letter-spacing:-.04em;margin:0}.detailCollection{margin-bottom:10px}.detailInfo>.muted{margin-top:12px;margin-bottom:0}.detailPrimaryDescription{margin-top:18px}}.detailImageNavigation{position:relative;width:min(620px,100%);display:flex;align-items:center;justify-content:center}.detailImageNavigation>img{width:100%!important;max-height:72vh;object-fit:contain;border-radius:20px;box-shadow:0 40px 80px #00000047}.detailNftArrow{position:absolute;top:50%;z-index:10;width:48px;height:48px;transform:translateY(-50%);display:grid;place-items:center;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:#08090adb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-size:34px;line-height:1;cursor:pointer;box-shadow:0 10px 30px #00000061;transition:transform .18s ease,border-color .18s ease,background .18s ease}.detailNftArrowLeft{left:-68px}.detailNftArrowRight{right:-68px}.detailNftArrow:hover{transform:translateY(-50%) scale(1.09);border-color:#2f8cffb3;background:#2f8cff21}@media(max-width:1250px){.detailNftArrowLeft{left:12px}.detailNftArrowRight{right:12px}}@media(max-width:780px){.detailNftArrow{width:40px;height:40px;font-size:28px}.detailNftArrowLeft{left:8px}.detailNftArrowRight{right:8px}}.favoritesPage{width:min(1380px,calc(100% - 40px));margin:0 auto;padding:48px 0 80px}.favoritesPageHeader{margin-bottom:28px}.favoritesPageHeader .eyebrow{display:block;margin-bottom:8px;color:#2f8cff}.favoritesPageHeader h1{margin:0;color:#fff;font-size:clamp(30px,4vw,46px);font-weight:800;letter-spacing:-.035em}.favoritesPageHeader p{max-width:620px;margin:10px 0 0;color:#8e8e8a;font-size:14px;line-height:1.6}.favoritesSort{display:flex;align-items:center;gap:7px;margin-top:18px}.favoritesSort>span{margin-right:3px;color:#777773;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.favoritesSortButton{min-width:52px;height:32px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #303030;border-radius:9px;background:#111;color:#969692;font-size:11px;font-weight:800;cursor:pointer;transition:color .16s ease,background .16s ease,border-color .16s ease,transform .16s ease}.favoritesSortButton:hover{color:#fff;border-color:#484848;background:#171717;transform:translateY(-1px)}.favoritesSortButtonActive{color:#fff;border-color:#2f8cff8c;background:#2f8cff29}.favoritesSortButtonActive:hover{color:#fff;border-color:#2f8cffb8;background:#2f8cff38}.favoritesPageState{padding:42px 24px;border:1px solid #242424;border-radius:20px;background:#0d0d0d;color:#8e8e8a;text-align:center;font-size:14px}.favoritesPageList{display:flex;flex-direction:column;gap:18px}.favoriteCreatorCard{position:relative;overflow:hidden;padding:22px;border:1px solid #242424;border-radius:22px;background:linear-gradient(145deg,#ffffff06,#fff0 38%),#0d0d0d;box-shadow:0 18px 45px #0000002e}.favoriteCreatorCardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:20px}.favoriteCreatorIdentity{min-width:0;display:flex;align-items:center;gap:15px;color:inherit;text-decoration:none}.favoriteCreatorAvatar{width:66px;height:66px;flex:0 0 66px;overflow:hidden;display:flex;align-items:center;justify-content:center;border:1px solid #303030;border-radius:50%;background:#151515;color:#fff;font-size:22px;font-weight:800}.favoriteCreatorAvatar img{width:100%;height:100%;display:block;object-fit:cover}.favoriteCreatorInfo{min-width:0}.favoriteCreatorNameRow{display:flex;align-items:center;gap:6px}.favoriteCreatorNameRow strong{overflow:hidden;color:#fff;font-size:18px;font-weight:800;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.favoriteCreatorNameRow svg{flex:0 0 auto;color:#2f8cff}.favoriteCreatorInfo p{max-width:720px;margin:7px 0 0;overflow:hidden;display:-webkit-box;color:#8e8e8a;font-size:13px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.favoriteCreatorRemove{width:40px;height:40px;padding:0;flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(47,140,255,.48);border-radius:50%;background:#2f8cff1f;color:#2f8cff;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.favoriteCreatorRemove:hover{border-color:#2f8cffb8;background:#2f8cff33;transform:translateY(-1px)}.favoriteCreatorNfts{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}.favoriteCreatorNft{min-width:0;overflow:hidden;display:block;border:1px solid #242424;border-radius:13px;background:#111;color:inherit;text-decoration:none;transition:border-color .16s ease,transform .16s ease,background .16s ease}.favoriteCreatorNft:hover{border-color:#2f8cff6b;background:#151515;transform:translateY(-2px)}.favoriteCreatorNftImage{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#080808}.favoriteCreatorNftImage img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .2s ease}.favoriteCreatorNft:hover .favoriteCreatorNftImage img{transform:scale(1.025)}.favoriteCreatorBuyNowBadge{position:absolute;left:7px;bottom:7px;padding:5px 7px;border:1px solid rgba(47,140,255,.4);border-radius:7px;background:#0a1422e0;color:#71adff;font-size:9px;font-weight:800;line-height:1;text-transform:uppercase;letter-spacing:.04em;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.favoriteCreatorNftMeta{min-width:0;padding:9px 9px 10px}.favoriteCreatorNftMeta strong{overflow:hidden;display:block;color:#f2f2ef;font-size:11px;font-weight:700;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.favoriteCreatorNftMeta span{overflow:hidden;display:block;margin-top:4px;color:#2f8cff;font-size:10px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.favoriteCreatorLoadMore{display:flex;align-items:center;justify-content:center;width:fit-content;min-height:34px;margin:14px auto 0;padding:0 16px;border:1px solid rgba(47,140,255,.34);border-radius:10px;background:#2f8cff17;color:#2f8cff;font-size:11px;font-weight:800;line-height:1;text-decoration:none;transition:background .16s ease,border-color .16s ease,transform .16s ease}.favoriteCreatorLoadMore:hover{border-color:#2f8cff9e;background:#2f8cff29;transform:translateY(-1px)}@media(max-width:1050px){.favoriteCreatorNfts{grid-template-columns:repeat(6,minmax(0,1fr))}.favoriteCreatorNft:nth-child(n+7){display:none}}@media(max-width:780px){.favoritesPage{width:min(100% - 24px,1380px);padding:30px 0 60px}.favoritesPageHeader{margin-bottom:20px}.favoriteCreatorCard{padding:16px;border-radius:18px}.favoriteCreatorCardHeader{gap:12px;margin-bottom:16px}.favoriteCreatorAvatar{width:54px;height:54px;flex-basis:54px}.favoriteCreatorNameRow strong{font-size:16px}.favoriteCreatorInfo p{font-size:12px;-webkit-line-clamp:2}.favoriteCreatorRemove{width:36px;height:36px;flex-basis:36px}.favoriteCreatorNfts{display:flex;gap:9px;overflow-x:auto;padding-bottom:5px;scrollbar-width:thin;overscroll-behavior-inline:contain}.favoriteCreatorNft{width:126px;min-width:126px;flex:0 0 126px}.favoriteCreatorNft:nth-child(n){display:block}}.creatorProfileActions{display:flex;align-items:center;gap:8px;margin:12px 0 14px}.creatorProfileFavoriteWrap{position:relative;display:inline-flex;align-items:center}.creatorProfileFavoriteNotice{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%);z-index:120;padding:10px 12px;white-space:nowrap;background:#f3f3ef;color:#111;border-radius:12px;font-size:12px;font-weight:700;line-height:1;box-shadow:0 18px 50px #00000073;pointer-events:none}.creatorProfileActionInfo{position:relative}.creatorProfileActionButton{width:38px;height:38px;padding:0;flex:0 0 38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #303030;border-radius:50%;background:#111;color:#bdbdb8;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.creatorProfileActionButton:hover{background:#181818;border-color:#505050;color:#fff;transform:translateY(-1px)}.creatorProfileFavoriteActive{color:#2f8cff;border-color:#2f8cff7a;background:#2f8cff1f}.creatorProfileFavoriteActive:hover{color:#2f8cff;border-color:#2f8cffad;background:#2f8cff2e}.creatorProfileActionButton svg{display:block}.creatorProfileXIcon{font-family:Arial,sans-serif;font-size:16px;font-weight:700;line-height:1}.creatorProfileEditButton{margin-left:4px}.creatorProfileInfoPopover{position:absolute;z-index:100;top:auto;bottom:calc(100% + 10px);left:0;width:310px;padding:14px;border:1px solid #303030;border-radius:14px;background:#0f0f0ffa;box-shadow:0 18px 50px #00000073;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-5px);transition:opacity .16s ease,visibility .16s ease,transform .16s ease}.creatorProfileInfoHead{display:flex;align-items:flex-start;gap:12px}.creatorProfileInfoHead img{width:52px;height:52px;flex:0 0 52px;object-fit:cover;border:1px solid #303030;border-radius:13px;background:#181818}.creatorProfileInfoHead>div{min-width:0;display:flex;flex-direction:column;gap:5px}.creatorProfileInfoHead strong{color:#fff;font-size:13px;line-height:1.25}.creatorProfileInfoHead span{color:#92928e;font-size:11px;line-height:1.5;overflow-wrap:anywhere}@media(max-width:780px){.creatorProfileActions{flex-wrap:wrap}.creatorProfileInfoPopover{width:min(290px,80vw)}}.creatorProfileInfoPopover{position:absolute;z-index:100;top:auto;bottom:calc(100% + 12px);left:0;width:300px;padding:0;border:1px solid #2a2a2a;border-radius:16px;background:linear-gradient(180deg,#121212fc,#0c0c0cfc);box-shadow:0 22px 60px #0000008c;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;overflow:hidden}.creatorProfileInfoPopover:before{content:"PROJECT INFO";display:block;padding:10px 14px;border-bottom:1px solid #262626;color:#666;font-size:9px;font-weight:800;letter-spacing:.12em}.creatorProfileInfoHead{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:12px;padding:14px}.creatorProfileInfoHead img{width:48px;height:48px;border-radius:12px;border:1px solid #303030;object-fit:cover;background:#171717}.creatorProfileInfoHead>div{min-width:0;display:grid;gap:6px}.creatorProfileInfoHead strong{color:#fff;font-family:Space Grotesk;font-size:12px;font-weight:700;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.creatorProfileInfoHead span{color:#8d8d88;font-size:10px;line-height:1.55;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:780px){.creatorProfileInfoPopover{width:min(290px,82vw)}}.creatorProfileInfoPopover{position:absolute;z-index:100;top:auto;bottom:calc(100% + 10px);left:0;width:min(330px,calc(100vw - 28px));padding:13px 15px;border:1px solid rgba(216,255,62,.3);border-radius:12px;background:#111111fa;box-shadow:0 16px 42px #0000008c,inset 0 1px #ffffff08;color:#cfcfca;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-5px);transition:opacity .15s ease,transform .15s ease,visibility .15s ease;overflow:visible}.creatorProfileInfoHead{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:11px;padding:0}.creatorProfileInfoHead img{width:42px;height:42px;border-radius:10px;border:1px solid rgba(255,255,255,.1);object-fit:cover;background:#171717}.creatorProfileInfoHead>div{min-width:0;display:grid;gap:5px}.creatorProfileInfoHead strong{color:#f2f2ee;font-family:inherit;font-size:11px;font-weight:800;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.creatorProfileInfoHead span{color:#cfcfca;font-family:inherit;font-size:11px;font-weight:600;line-height:1.5;display:block;overflow-wrap:anywhere}.creatorProfileInfoPopover{position:absolute;z-index:1000;top:auto;bottom:calc(100% + 14px);left:0;width:520px;max-width:calc(100vw - 32px);padding:28px 30px 30px;border:1px solid rgba(255,255,255,.14);border-radius:20px;background:#111111fb;box-shadow:0 24px 70px #000000ad,inset 0 1px #ffffff09;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-5px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;overflow:visible}.creatorProfileActionInfo:hover .creatorProfileInfoPopover{opacity:1;visibility:visible;transform:translateY(0)}.creatorProfileInfoPopover:before{display:none;content:none}.creatorProfileInfoHead{display:grid;grid-template-columns:88px minmax(0,1fr);grid-template-areas:"avatar identity" "description description";column-gap:12px;row-gap:24px;align-items:center;padding:0}.creatorProfileInfoHead img{grid-area:avatar;width:88px;height:88px;border-radius:14px;border:1px solid rgba(255,255,255,.12);object-fit:cover;background:#171717;box-shadow:0 8px 24px #0000004d}.creatorProfileInfoHead>div{display:contents}.creatorProfileInfoHead strong{grid-area:identity;align-self:center;min-width:0;color:#f5f5f2;font-family:inherit;font-size:22px;font-weight:800;line-height:1.15;letter-spacing:-.035em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.creatorProfileInfoHead span{grid-area:description;display:block;color:#d5d5d1;font-family:inherit;font-size:14px;font-weight:600;line-height:1.6;overflow-wrap:anywhere}@media(max-width:600px){.creatorProfileInfoPopover{width:calc(100vw - 32px);padding:22px;border-radius:18px}.creatorProfileInfoHead{grid-template-columns:68px minmax(0,1fr);column-gap:14px;row-gap:20px}.creatorProfileInfoHead img{width:68px;height:68px;border-radius:12px}.creatorProfileInfoHead strong{font-size:18px}.creatorProfileInfoHead span{font-size:12px;line-height:1.55}}.profileMainIdentity,.creatorPublicIdentity{min-width:0}.profileIdentityLink{min-width:0;text-decoration:none}.profileIdentityLink>div,.creatorPublicIdentity>div{min-width:0}.profileAvatarPro,.creatorPublicIdentity>img{object-fit:cover}.profileMainIdentity .creatorProfileActions,.creatorPublicIdentity .creatorProfileActions{gap:6px}.profileMainIdentity .creatorProfileActionButton,.creatorPublicIdentity .creatorProfileActionButton{width:36px;height:36px;flex:0 0 36px}.creatorPublicKey{font-size:9px}.creatorMetricsGrid{grid-template-columns:repeat(8,minmax(0,1fr))}.creatorMetric,.creatorContentMetric{min-width:0}.metricOpenHint{font-size:7px}.appShell:has(.profilePage) .topbar,.appShell:has(.creatorPublicPage) .topbar{position:absolute;top:0;left:0;right:0;z-index:60;background:#06060638;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);border-bottom:1px solid rgba(255,255,255,.07)}.appShell:has(.profilePage) .headerWithBalance,.appShell:has(.creatorPublicPage) .headerWithBalance{position:absolute;top:94px;left:0;right:0;z-index:55;background:transparent;border:0;pointer-events:none}.appShell:has(.profilePage) .marketWalletStats,.appShell:has(.creatorPublicPage) .marketWalletStats{pointer-events:auto}.profileHeroPro,.creatorPublicHero{position:relative;min-height:590px;padding:0;overflow:visible;background:#080808;border-bottom:1px solid rgba(255,255,255,.09)}.creatorProfileBanner{position:absolute;inset:0;height:auto;background:linear-gradient(180deg,#00000014,#0000001f 48%,#0505054d 68%,#070707f0),#121212;border:0}.creatorProfileBanner:after{content:"";position:absolute;inset:auto 0 0;height:230px;background:linear-gradient(180deg,transparent,rgba(8,8,8,.94))}.profileMainIdentity{position:absolute;left:44px;right:auto;bottom:32px;z-index:5;display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto auto;column-gap:16px;row-gap:6px;align-items:center;max-width:62%}.profileIdentityLink{display:contents}.profileAvatarPro{width:96px;height:96px;flex:0 0 96px;grid-column:1;grid-row:1 / span 2;align-self:center;border-radius:14px;border:3px solid rgba(8,8,8,.95);object-fit:cover;box-shadow:0 12px 32px #0000007a}.profileIdentityLink>div{min-width:0;grid-column:2;grid-row:1;align-self:end;transform:none}.profileIdentityLink h1{margin:0;font-size:clamp(30px,2.8vw,42px);line-height:1;letter-spacing:-.045em;white-space:nowrap}.profileMainIdentity .creatorProfileActions{grid-column:2;grid-row:2;align-self:start;display:flex;align-items:center;flex-wrap:nowrap;gap:6px;margin:0;transform:none}.profileMainIdentity .creatorProfileActionButton{width:36px;height:36px;flex:0 0 36px;border:1px solid rgba(255,255,255,.15);background:#0a0a0a80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.profileMainIdentity .publicKeyButton{position:absolute;left:112px;bottom:-25px;margin:0;min-height:auto;padding:0;border:0;background:transparent;color:#858580;font-size:9px}.profileHeroPro .portfolioStats{position:absolute;right:44px;bottom:32px;z-index:5;width:auto;max-width:51%;display:grid;grid-template-columns:repeat(4,minmax(96px,1fr));margin:0;border:0;background:transparent;overflow:visible}.profileHeroPro .portfolioStats>div{min-height:auto;padding:3px 15px;border:0;border-left:1px solid rgba(255,255,255,.12);background:transparent}.profileHeroPro .portfolioStats>div:first-child{border-left:0}.profileHeroPro .portfolioStats span{font-size:8px;letter-spacing:.08em;color:#898984}.profileHeroPro .portfolioStats strong{margin-top:5px;font-size:17px;color:#fff}.creatorPublicIdentity{position:absolute;left:44px;bottom:32px;z-index:5;display:flex;align-items:center;gap:16px;max-width:56%;margin:0}.creatorPublicIdentity>img{width:96px;height:96px;flex:0 0 96px;border-radius:14px;border:3px solid rgba(8,8,8,.95);object-fit:cover;box-shadow:0 12px 32px #0000007a}.creatorPublicIdentity>div{min-width:0;transform:none}.creatorPublicIdentity .eyebrow{display:none}.creatorPublicIdentity h1{margin:0;display:flex;align-items:center;gap:6px;font-size:clamp(30px,2.8vw,42px);line-height:1;letter-spacing:-.045em;white-space:nowrap}.creatorPublicIdentity .creatorProfileActions{display:flex;align-items:center;flex-wrap:nowrap;gap:6px;margin:8px 0 0}.creatorPublicIdentity .creatorProfileActionButton{width:36px;height:36px;flex:0 0 36px;border:1px solid rgba(255,255,255,.15);background:#0a0a0a80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.creatorPublicIdentity p{max-width:600px;margin:6px 0 3px;color:#9b9b96;font-size:10px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.creatorPublicKey{font-size:9px;color:#7d7d78}.creatorPublicHero .creatorMetricsGrid{position:absolute;right:44px;bottom:32px;z-index:5;width:auto;max-width:51%;display:grid;grid-template-columns:repeat(4,minmax(96px,1fr));gap:0;margin:0;border:0;background:transparent}.creatorPublicHero .creatorMetric,.creatorPublicHero .creatorContentMetric{min-height:auto;padding:3px 15px;border:0;border-left:1px solid rgba(255,255,255,.12);border-radius:0;background:transparent}.creatorPublicHero .creatorMetric:first-child{border-left:0}.creatorPublicHero .creatorMetric>span,.creatorPublicHero .creatorContentMetric>span{color:#898984;font-size:8px;letter-spacing:.08em}.creatorPublicHero .creatorMetric>strong,.creatorPublicHero .creatorContentMetric>strong{margin-top:5px;color:#fff;font-size:17px}.profileWorkspace{padding-top:12px}@media(max-width:1250px){.profileHeroPro,.creatorPublicHero{min-height:650px}.profileMainIdentity,.creatorPublicIdentity{left:28px;bottom:120px;max-width:calc(100% - 56px)}.profileHeroPro .portfolioStats,.creatorPublicHero .creatorMetricsGrid{left:28px;right:28px;bottom:28px;width:auto;max-width:none;min-width:0}}@media(max-width:780px){.appShell:has(.profilePage) .headerWithBalance,.appShell:has(.creatorPublicPage) .headerWithBalance{top:70px}.profileHeroPro,.creatorPublicHero{min-height:570px}.profileMainIdentity,.creatorPublicIdentity{left:18px;right:18px;bottom:140px}.profileAvatarPro,.creatorPublicIdentity>img{width:54px;height:54px;flex-basis:74px}.profileIdentityLink h1,.creatorPublicIdentity h1{font-size:26px}.profileMainIdentity{flex-wrap:wrap}.profileMainIdentity .creatorProfileActions{width:100%;margin-left:90px}.profileMainIdentity .publicKeyButton{left:90px;bottom:-20px}.profileHeroPro .portfolioStats{left:18px;right:18px;bottom:24px;grid-template-columns:repeat(4,minmax(92px,1fr));overflow-x:auto}.creatorPublicHero .creatorMetricsGrid{left:18px;right:18px;bottom:24px;grid-template-columns:repeat(8,minmax(100px,1fr));overflow-x:auto}}.appShell:has(.profilePage) .headerWithBalance,.appShell:has(.creatorPublicPage) .headerWithBalance{display:flex;justify-content:flex-end;align-items:center;padding:0 28px}.appShell:has(.profilePage) .marketWalletStats,.appShell:has(.creatorPublicPage) .marketWalletStats{margin-left:auto;margin-right:0}.profileBannerEditor{display:flex;flex-direction:column;gap:12px;margin-top:20px}.profileBannerEditorHead{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.profileBannerEditorHead>div{display:flex;flex-direction:column;gap:5px}.profileBannerEditorHead strong{color:#f4f4f4;font-size:14px;font-weight:700}.profileBannerEditorHead small{color:#777;font-size:11px;font-weight:600;line-height:1.4}.profileBannerPreview{position:relative;width:100%;min-height:120px;max-height:190px;overflow:hidden;border:1px solid #303030;border-radius:14px;background:linear-gradient(135deg,#151515,#0c0c0c)}.profileBannerPreview.hasBanner{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.profileBannerPreview.hasBanner.isDragging{cursor:grabbing}.profileBannerPreview img{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none}.profileBannerDragHint{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 11px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#080808c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:11px;font-weight:700;letter-spacing:.01em;pointer-events:none;transition:opacity .15s ease,transform .15s ease}.profileBannerPreview.isDragging .profileBannerDragHint{opacity:.55;transform:translateY(2px)}.profileBannerEmpty{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:20px;text-align:center}.profileBannerEmpty span{color:#d8d8d8;font-size:12px;font-weight:700}.profileBannerEmpty small{color:#707070;font-size:11px;font-weight:600}.profileBannerUploadButton{position:relative;display:inline-flex;align-items:center;justify-content:center;width:max-content;min-height:40px;padding:0 18px;border:1px solid #343434;border-radius:10px;background:#181818;color:#f2f2f2;font-size:12px;font-weight:700;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.profileBannerUploadButton:hover{border-color:#555;background:#202020;transform:translateY(-1px)}.profileBannerUploadButton input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}@media(max-width:760px){.profileBannerPreview{min-height:90px;border-radius:12px}.profileBannerDragHint{right:8px;bottom:8px;min-height:28px;padding:0 9px;font-size:10px}.profileBannerUploadButton{width:100%}}.profileEditorModal{max-height:calc(100vh - 48px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#555 #171717}.profileEditorModal::-webkit-scrollbar{width:8px}.profileEditorModal::-webkit-scrollbar-track{background:#171717;border-radius:999px}.profileEditorModal::-webkit-scrollbar-thumb{background:#555;border-radius:999px;border:2px solid #171717}.profileEditorModal::-webkit-scrollbar-thumb:hover{background:#707070}@media(max-width:760px){.profileEditorModal{max-height:calc(100dvh - 24px)}}.creatorProfileBanner{background-size:cover!important;background-repeat:no-repeat!important}.creatorProfileBanner:after{content:"";position:absolute;inset:auto 0 0;height:260px;background:linear-gradient(180deg,#06060600,#0606062e 28%,#06060685 62%,#060606e0);pointer-events:none}.profileHeroPro .portfolioStats,.creatorPublicHero .creatorMetricsGrid{display:none;padding:0;border-radius:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.profileHeroPro .portfolioStats>div,.creatorPublicHero .creatorMetric,.creatorPublicHero .creatorContentMetric{text-shadow:0 1px 8px rgba(0,0,0,.85)}.profileHeroPro .portfolioStats span,.creatorPublicHero .creatorMetric>span,.creatorPublicHero .creatorContentMetric>span{color:#fff}.profileHeroPro .portfolioStats strong,.creatorPublicHero .creatorMetric>strong,.creatorPublicHero .creatorContentMetric>strong{color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.95)}.profileIdentityLink h1,.creatorPublicIdentity h1{text-shadow:0 3px 18px rgba(0,0,0,.95)}.profileMainIdentity .creatorProfileActionButton,.creatorPublicIdentity .creatorProfileActionButton{background:#08080875;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 4px 14px #0000003d}@media(max-width:780px){.creatorProfileBanner:after{height:220px}}.desoBalanceBadge{min-height:38px!important;padding:0 16px!important;border-radius:14px!important}.desoBalanceBadge span{display:flex;align-items:center;justify-content:center}.themeToggleButton{width:38px;height:38px;flex:0 0 38px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:#0a0a0a5c;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.themeToggleButton:hover{border-color:var(--accent);color:var(--accent);background:#0a0a0a9e}.themeToggleButton:active{transform:scale(.94)}@media(max-width:900px){.themeToggleButton{width:34px;height:34px;flex-basis:34px}}.themeToggleButton{width:28px!important;height:28px!important;min-width:28px!important;flex:0 0 28px!important;padding:0!important;margin:0 2px!important;display:grid!important;place-items:center!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#aaa!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.themeToggleButton svg{width:17px!important;height:17px!important}.themeToggleButton:hover{color:#2563eb!important;background:#ffffff12!important}.walletCluster{display:flex!important;align-items:center!important;flex-shrink:0!important}.walletProfileAvatarLink{flex:0 0 40px!important}.walletDisconnect{flex:0 0 38px!important}@media(max-width:900px){.themeToggleButton{width:28px!important;height:28px!important;min-width:28px!important;flex-basis:28px!important}}.topbar{grid-template-columns:auto minmax(220px,1fr) auto 28px auto!important;column-gap:12px!important}.navLinks{gap:4px!important;justify-self:start!important}.themeToggleButton{justify-self:center!important}.walletCluster{display:flex!important;align-items:center!important;gap:7px!important;flex-shrink:0!important;min-width:85px!important}.topbar{grid-template-columns:auto minmax(220px,1fr) auto auto!important}.profileMainIdentity .creatorProfileActions{margin:8px 0 7px 4px!important}.walletAssetIcon{width:34px;height:34px;flex:0 0 28px;display:flex!important;align-items:center;justify-content:center;border-radius:50%;background:#fff;border:1px solid rgba(255,255,255,.14);color:#2563eb!important;box-shadow:0 0 0 1px #ffffff1f}.walletAssetIcon svg{width:16px;height:16px;stroke-width:2.2}@media(max-width:760px){.walletAssetIcon{width:24px;height:24px;flex-basis:24px}.walletAssetIcon svg{width:14px;height:14px}}.featuredProjectStats{border-top-color:#303030;background:linear-gradient(180deg,#141414fa,#0b0b0bfa)}.featuredProjectStats>div{padding:16px 16px 17px;gap:7px;transition:background .18s ease}.featuredProjectStats>div:hover{background:#ffffff06}.featuredProjectStats span{color:#92928c;font-size:8px;letter-spacing:.11em}.featuredProjectStats strong{color:#f1f1ed;font-size:12px;font-weight:700;line-height:1.1}.compactTrendingBuyButton{width:100%;margin-top:8px;min-height:30px;display:flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:8px;background:#fff;color:#1683ff;font-family:Space Grotesk;font-size:8px;font-weight:950;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 14px #0000002e;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.compactTrendingBuyButton svg{color:#1683ff;flex:0 0 auto;transition:transform .18s ease}.compactTrendingBuyButton:hover{transform:translateY(-2px) scale(1.025);background:#fff;box-shadow:0 7px 22px #1683ff47,0 0 14px #ffffff2e}.compactTrendingBuyButton:hover svg{transform:translate(2px)}.compactTrendingBuyButton:active{transform:translateY(0) scale(.99)}.compactSponsorAction{background:#fff!important;color:#22c55e!important;border:0!important;font-weight:900!important;font-size:9px;box-shadow:0 4px 14px #0000002e;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.compactSponsorAction svg{color:#22c55e!important;transition:transform .18s ease}.compactSponsorAction:hover{background:#fff!important;color:#22c55e!important;transform:translateY(-2px) scale(1.025);box-shadow:0 7px 22px #ff7a004d,0 0 14px #ffffff2e}.compactSponsorAction:hover svg{color:#22c55e!important;transform:translate(2px)}.compactSponsorAction:active{transform:translateY(0) scale(.99)}.compactTrendingCard:not(.compactSponsorCard) .compactTrendingStats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;align-items:stretch}.compactTrendingCard:not(.compactSponsorCard) .compactTrendingStats>span{min-width:0;height:30px;display:grid;grid-template-rows:11px 14px;align-content:start;gap:4px;padding:0 8px;box-sizing:border-box}.compactTrendingCard:not(.compactSponsorCard) .compactTrendingStats>span+span{border-left:1px solid #292929}.compactTrendingCard:not(.compactSponsorCard) .compactTrendingStats small{display:block;width:100%;height:11px;margin:0;padding:0;color:#898984!important;font-size:7px!important;font-weight:900;line-height:11px!important;letter-spacing:.08em;white-space:nowrap;overflow:visible}.compactTrendingCard:not(.compactSponsorCard) .compactTrendingStats strong{display:block;width:100%;height:14px;margin:0;padding:0;color:#f0f0ec!important;font-family:Space Grotesk;font-size:11px!important;font-weight:700;line-height:14px!important;white-space:nowrap;overflow:visible;text-overflow:clip}.compactTrendingCard:not(.compactSponsorCard) .compactTrendingStats>span:first-child strong{color:var(--accent)!important}.compactTrendingCard:not(.compactSponsorCard) .compactMetricLabel{display:flex!important;align-items:center;gap:3px;width:100%;height:11px;margin:0;padding:0}.compactTrendingCard:not(.compactSponsorCard) .compactMetricInfoBadge{flex:0 0 11px;width:11px;height:11px;margin:0;top:0}.compactSponsorCard .compactTrendingStats{transform:translateY(7px)}.ticketCelebration{position:fixed;inset:0;z-index:1400;display:grid;place-items:center;pointer-events:none;padding:24px}.ticketCelebrationCard{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:min(320px,calc(100vw - 48px));padding:26px 30px 24px;border:1px solid rgba(255,77,79,.34);border-radius:22px;background:radial-gradient(circle at top,#ff4d4f2e,#0d0d0df5 58%);box-shadow:0 24px 70px #00000070,0 0 36px #ff4d4f1f;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:ticketCelebrationIn .42s cubic-bezier(.2,.9,.25,1.2) both}.ticketCelebrationCard svg{color:#ff4d4f;stroke-width:2.3;filter:drop-shadow(0 0 10px rgba(255,77,79,.38))}.ticketCelebrationCard strong{color:#fff;font-size:clamp(24px,4vw,34px);line-height:1;font-weight:900;letter-spacing:.02em}.ticketCelebrationCard span{color:#ffffffad;font-size:13px;font-weight:700}@keyframes ticketCelebrationIn{0%{opacity:0;transform:translateY(14px) scale(.88)}65%{opacity:1;transform:translateY(-2px) scale(1.04)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.ticketCelebrationCard,.ticketCelebrationParticle,.ticketBalanceBadgeReward{animation:none}.ticketCelebrationParticle{display:none}}.ticketCelebrationBurst{position:fixed;inset:0;z-index:2;overflow:hidden;pointer-events:none}.ticketCelebrationParticle{position:fixed;left:50%;top:50%;display:grid;place-items:center;color:#ff4d4f;opacity:0;filter:drop-shadow(0 0 5px rgba(255,77,79,.7)) drop-shadow(0 0 12px rgba(255,77,79,.28));will-change:transform,opacity;animation:ticketParticleFly var(--ticket-duration) cubic-bezier(.18,.72,.22,1) var(--ticket-delay) both}.ticketCelebrationParticle svg{display:block;stroke-width:2.25}@keyframes ticketParticleFly{0%{opacity:0;transform:translate(var(--ticket-start-x),var(--ticket-start-y)) scale(.45) rotate(0)}12%{opacity:1;transform:translate(var(--ticket-start-x),var(--ticket-start-y)) scale(1.12) rotate(calc(var(--ticket-rotate) * -.25))}28%{opacity:1;transform:translate(calc(var(--ticket-start-x) * 1.35),calc(var(--ticket-start-y) * 1.35)) scale(1) rotate(var(--ticket-rotate))}82%{opacity:1}to{opacity:0;transform:translate(var(--ticket-target-x),var(--ticket-target-y)) scale(.28) rotate(calc(var(--ticket-rotate) * 2.2))}}.ticketBalanceBadgeReward{animation:ticketBalanceRewardPulse .62s cubic-bezier(.2,.85,.25,1.2) .65s both}@keyframes ticketBalanceRewardPulse{0%{transform:scale(1);filter:none}38%{transform:scale(1.16);filter:drop-shadow(0 0 8px rgba(255,77,79,.85)) drop-shadow(0 0 18px rgba(255,77,79,.5))}68%{transform:scale(.96)}to{transform:scale(1);filter:none}}.headerNotifications{position:relative;flex:0 0 auto}.notificationPanel{position:absolute;top:calc(100% + 12px);right:0;z-index:300;width:min(390px,calc(100vw - 24px));overflow:hidden;border:1px solid #2d2d2d;border-radius:16px;background:#111;box-shadow:0 24px 70px #0000008c}.notificationPanelHeader{min-height:58px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #272727}.notificationPanelHeader strong{color:#fff;font-family:Space Grotesk;font-size:15px;letter-spacing:-.02em}.notificationPanelHeader button{padding:0;border:0;background:transparent;color:#6ea8ff;font-size:10px;font-weight:700;cursor:pointer}.notificationPanelHeader button:hover{color:#fff}.notificationEmpty{min-height:230px;padding:34px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.notificationEmpty svg{margin-bottom:13px;color:#555}.notificationEmpty strong{margin-bottom:6px;color:#ddd;font-size:12px}.notificationEmpty span{max-width:245px;color:#6f6f6f;font-size:10px;line-height:1.55}@media(max-width:600px){.notificationPanel{position:fixed;top:72px;right:12px;left:12px;width:auto}}.notificationScrollArea{max-height:min(520px,calc(100vh - 150px));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#454545 #151515}.notificationScrollArea::-webkit-scrollbar{width:7px}.notificationScrollArea::-webkit-scrollbar-track{background:#151515}.notificationScrollArea::-webkit-scrollbar-thumb{background:#454545;border-radius:999px}.notificationScrollArea::-webkit-scrollbar-thumb:hover{background:#5a5a5a}.notificationList{display:flex;flex-direction:column}.notificationItem{position:relative;width:100%;min-height:78px;padding:12px 14px;border:0;border-bottom:1px solid #242424;background:#111;color:inherit;display:flex;align-items:center;gap:11px;text-align:left;cursor:pointer;transition:background .16s ease}.notificationItem:last-child{border-bottom:0}.notificationItem:hover{background:#181818}.notificationItem.unread{background:#2563eb13}.notificationItem.unread:hover{background:#2563eb1f}.notificationAvatar{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border:1px solid #303030;border-radius:10px;background:#1b1b1b;color:#ddd;font-size:12px;font-weight:800}.notificationContent{min-width:0;flex:1}.notificationContent>div{color:#8d8d8d;font-size:11px;line-height:1.45}.notificationContent strong{color:#eee;font-weight:800}.notificationContent small{display:block;margin-top:5px;color:#606060;font-size:9px}.notificationNftPreview{width:44px;height:44px;flex:0 0 44px;border:1px solid #303030;border-radius:9px;background:linear-gradient(135deg,#222,#141414)}.notificationUnreadDot{position:absolute;top:10px;right:8px;width:6px;height:6px;border-radius:50%;background:#2563eb;box-shadow:0 0 8px #2563eba6}.headerNotificationButton{position:relative}.headerNotificationUnreadDot{position:absolute;top:7px;right:7px;width:7px;height:7px;border:1.5px solid #111;border-radius:50%;background:#2563eb;box-shadow:0 0 7px #2563ebbf;pointer-events:none}.notificationAvatar{padding:0;overflow:hidden;cursor:pointer}.notificationAvatar:disabled{cursor:default}.notificationAvatar img,.notificationNftPreview img{width:100%;height:100%;display:block;object-fit:cover}.notificationUserLink,.notificationActionLink{padding:0;border:0;background:transparent;font:inherit;line-height:inherit;text-align:left}.notificationUserLink{color:#eee;font-weight:800;cursor:pointer}.notificationUserLink:disabled{cursor:default}.notificationActionLink{color:#8d8d8d;cursor:pointer}.notificationNftPreview{padding:0;overflow:hidden;cursor:pointer}div.notificationNftPreview{cursor:default}.notificationEmpty{padding:28px 16px;color:#707070;font-size:11px;text-align:center}.notificationLoadMore{width:100%;padding:11px 14px;border:0;border-top:1px solid #242424;background:#111;color:#8d8d8d;font-size:10px;font-weight:700;cursor:pointer}.notificationLoadMore:hover{background:#181818;color:#eee}.notificationLoadMore:disabled{cursor:default;opacity:.6}.arcadeHeaderButton{width:38px;height:38px;padding:0;border:0;background:transparent;color:#a0a0a0;display:grid;place-items:center;border-radius:10px;cursor:pointer;transition:color .16s ease,background .16s ease,transform .16s ease}.arcadeHeaderButton:hover,.arcadeHeaderButton:focus-visible{color:#fff;background:#ffffff0f;transform:translateY(-1px)}.arcadeHeaderButton svg{display:block;transform:none}.arcadeHeaderButton svg path,.arcadeHeaderButton svg circle{stroke:currentColor}.capsuleBoostPreview{position:sticky;top:96px;min-width:0;min-height:620px;padding:34px 30px 28px;border:1px solid rgba(52,145,255,.2);border-radius:22px;overflow:hidden;background:radial-gradient(circle at 50% 45%,rgba(26,119,255,.16),transparent 34%),linear-gradient(155deg,#11151b,#0b0d11 48%,#090a0d);box-shadow:inset 0 1px #ffffff0a,0 24px 70px #00000047}.capsuleBoostPreview:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.18;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 82%);mask-image:linear-gradient(to bottom,black,transparent 82%)}.capsuleBoostPreviewGlow{position:absolute;width:360px;height:360px;left:50%;top:190px;transform:translate(-50%);border-radius:50%;background:#146fff1f;filter:blur(65px);animation:capsuleBoostGlowPulse 2.4s ease-in-out infinite}.capsuleBoostPreviewCopy{position:relative;z-index:2}.capsuleBoostPreviewEyebrow{display:inline-flex;align-items:center;gap:7px;margin-bottom:12px;color:#48a4ff;font-size:11px;font-weight:900;letter-spacing:.16em}.capsuleBoostPreviewEyebrow:before{content:"";width:7px;height:7px;border-radius:50%;background:#45a7ff;box-shadow:0 0 14px #258fff}.capsuleBoostPreviewCopy h2{margin:0;color:#fff;font-size:clamp(31px,3vw,46px);line-height:.92;letter-spacing:-.055em}.capsuleBoostPreviewCopy p{max-width:390px;margin:16px 0 0;color:#89929e;font-size:13px;line-height:1.55}.capsuleBoostTicketStage{position:relative;z-index:2;height:285px;display:flex;align-items:center;justify-content:center;perspective:900px}.capsuleBoostTicketAura{position:absolute;width:215px;height:215px;border:1px solid rgba(57,158,255,.26);border-radius:50%;box-shadow:0 0 45px #228eff29,inset 0 0 45px #228eff14;animation:capsuleBoostAura 2.8s ease-in-out infinite}.capsuleBoostTicketAura:before,.capsuleBoostTicketAura:after{content:"";position:absolute;border-radius:50%;border:1px solid rgba(63,168,255,.13)}.capsuleBoostTicketAura:before{inset:-22px}.capsuleBoostTicketAura:after{inset:22px}.capsuleBoostTicket{position:relative;width:150px;height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(121,198,255,.65);border-radius:14px;color:#fff;background:linear-gradient(145deg,rgba(255,255,255,.13),transparent 24%),linear-gradient(160deg,#1377e8,#064f9f 58%,#07315f);box-shadow:0 0 0 1px #1d85ff29,0 0 32px #177fff61,0 28px 48px #00000073,inset 0 1px #ffffff47;transform:rotate(-4deg);animation:capsuleBoostTicketVibrate 3.2s ease-in-out infinite}.capsuleBoostTicket:before{content:"";position:absolute;inset:-40%;background:linear-gradient(115deg,transparent 40%,rgba(255,255,255,.19) 48%,transparent 56%);transform:translate(-70%);animation:capsuleBoostTicketShine 3.6s ease-in-out infinite}.capsuleBoostTicketX3{box-shadow:0 0 0 1px #1d85ff33,0 0 42px #177fff80,0 28px 48px #00000073,inset 0 1px #ffffff4d}.capsuleBoostTicketX5{box-shadow:0 0 0 1px #6ec2ff47,0 0 58px #177fffad,0 28px 48px #00000073,inset 0 1px #ffffff59}.capsuleBoostTicketNotch{position:absolute;left:50%;width:28px;height:28px;border-radius:50%;background:#0d1117;transform:translate(-50%)}.capsuleBoostTicketNotchTop{top:-17px}.capsuleBoostTicketNotchBottom{bottom:-17px}.capsuleBoostTicketBrand{position:absolute;top:24px;font-size:8px;font-weight:900;letter-spacing:.19em;opacity:.72}.capsuleBoostTicket strong{position:relative;z-index:1;font-size:68px;line-height:.8;letter-spacing:-.08em;text-shadow:0 0 20px rgba(255,255,255,.28)}.capsuleBoostTicket strong span{margin-left:3px;font-size:30px}.capsuleBoostTicketLabel{margin-top:11px;font-size:13px;font-weight:950;letter-spacing:.2em}.capsuleBoostTicketDivider{width:72px;margin:20px 0 13px;border-top:1px dashed rgba(255,255,255,.38)}.capsuleBoostTicket small{font-size:7px;font-weight:900;letter-spacing:.18em;opacity:.62}.capsuleBoostEnergy{position:absolute;z-index:3;width:3px;height:68px;border-radius:999px;background:linear-gradient(to top,transparent,#64c2ff,#fff,transparent);box-shadow:0 0 10px #269cff,0 0 20px #269cffb3;opacity:0;pointer-events:none}.capsuleBoostEnergyOne{left:24%;top:47%;transform:rotate(55deg);animation:capsuleBoostEnergyOne 1.7s ease-out infinite}.capsuleBoostEnergyTwo{right:25%;top:37%;transform:rotate(-52deg);animation:capsuleBoostEnergyTwo 2.1s .4s ease-out infinite}.capsuleBoostEnergyThree{left:34%;bottom:19%;transform:rotate(28deg);animation:capsuleBoostEnergyThree 1.9s .8s ease-out infinite}.capsuleBoostEnergyFour{right:35%;bottom:16%;transform:rotate(-25deg);animation:capsuleBoostEnergyFour 2.3s .2s ease-out infinite}.capsuleBoostPreviewStats{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:10px}.capsuleBoostPreviewStats div{padding:13px 14px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#ffffff06}.capsuleBoostPreviewStats span,.capsuleBoostPreviewPrice span{display:block;margin-bottom:5px;color:#687482;font-size:8px;font-weight:900;letter-spacing:.13em}.capsuleBoostPreviewStats strong{color:#eaf5ff;font-size:13px}.capsuleBoostPreviewPrice{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-top:10px;padding:16px;border:1px solid rgba(41,145,255,.22);border-radius:13px;background:#0c63be17}.capsuleBoostPreviewPrice span{margin:0}.capsuleBoostPreviewPrice strong{color:#5db4ff;font-size:19px;letter-spacing:-.03em}@keyframes capsuleBoostTicketVibrate{0%,to{transform:rotate(-4deg) translateZ(0)}45%{transform:rotate(-3deg) translate3d(0,-4px,0)}48%{transform:rotate(-4.7deg) translate3d(-1px,-4px,0)}51%{transform:rotate(-3.2deg) translate3d(1px,-4px,0)}54%{transform:rotate(-4deg) translate3d(0,-4px,0)}}@keyframes capsuleBoostTicketShine{0%,35%{transform:translate(-70%) rotate(0)}65%,to{transform:translate(70%) rotate(0)}}@keyframes capsuleBoostGlowPulse{0%,to{opacity:.55;transform:translate(-50%) scale(.92)}50%{opacity:1;transform:translate(-50%) scale(1.08)}}@keyframes capsuleBoostAura{0%,to{transform:scale(.94);opacity:.5}50%{transform:scale(1.06);opacity:1}}@keyframes capsuleBoostEnergyOne{0%{opacity:0;transform:rotate(55deg) translateY(15px) scaleY(.4)}28%{opacity:1}to{opacity:0;transform:rotate(55deg) translateY(-50px) scaleY(1.2)}}@keyframes capsuleBoostEnergyTwo{0%{opacity:0;transform:rotate(-52deg) translateY(15px) scaleY(.35)}30%{opacity:.9}to{opacity:0;transform:rotate(-52deg) translateY(-48px) scaleY(1.1)}}@keyframes capsuleBoostEnergyThree{0%{opacity:0;transform:rotate(28deg) translateY(10px) scaleY(.3)}25%{opacity:.8}to{opacity:0;transform:rotate(28deg) translateY(-40px) scaleY(1)}}@keyframes capsuleBoostEnergyFour{0%{opacity:0;transform:rotate(-25deg) translateY(10px) scaleY(.3)}28%{opacity:.85}to{opacity:0;transform:rotate(-25deg) translateY(-42px) scaleY(1.1)}}@media(max-width:900px){.capsuleBoostPreview{position:relative;top:auto;min-height:590px}}@media(max-width:620px){.capsuleBoostPreview{min-height:560px;padding:26px 18px 20px}.capsuleBoostPreviewCopy h2{font-size:34px}.capsuleBoostTicketStage{height:270px}.capsuleBoostPreviewStats{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.capsuleBoostTicket,.capsuleBoostTicketAura,.capsuleBoostPreviewGlow,.capsuleBoostEnergy,.capsuleBoostTicket:before{animation:none}}.capsuleBoostRealTicket{position:relative;z-index:4;width:190px;height:190px;display:flex;align-items:center;justify-content:center;color:#ff3948;filter:drop-shadow(0 0 8px rgba(255,45,62,.85)) drop-shadow(0 0 24px rgba(255,24,45,.48));animation:capsuleBoostRealTicketVibrate 2.8s ease-in-out infinite}.capsuleBoostRealTicket svg{position:absolute;width:168px;height:168px;stroke:currentColor}.capsuleBoostRealTicket strong{position:relative;z-index:2;display:flex;align-items:baseline;margin-top:-5px;color:#fff;font-size:50px;line-height:1;font-weight:950;letter-spacing:-.07em;text-shadow:0 0 16px rgba(255,255,255,.25)}.capsuleBoostRealTicket strong span{margin-left:3px;color:#ff5360;font-size:24px}.capsuleBoostRealTicket small{position:absolute;z-index:2;bottom:51px;color:#ffb0b6;font-size:8px;font-weight:950;letter-spacing:.18em}.capsuleBoostRealTicketX3{filter:drop-shadow(0 0 10px rgba(255,45,62,.95)) drop-shadow(0 0 30px rgba(255,24,45,.58))}.capsuleBoostRealTicketX5{filter:drop-shadow(0 0 13px rgba(255,60,72,1)) drop-shadow(0 0 40px rgba(255,24,45,.72))}@keyframes capsuleBoostRealTicketVibrate{0%,to{transform:rotate(-5deg) translateZ(0) scale(1)}43%{transform:rotate(-4deg) translate3d(0,-4px,0) scale(1.02)}46%{transform:rotate(-5.5deg) translate3d(-2px,-4px,0) scale(1.02)}49%{transform:rotate(-3.8deg) translate3d(2px,-4px,0) scale(1.02)}52%{transform:rotate(-5deg) translate3d(-1px,-4px,0) scale(1.02)}55%{transform:rotate(-4.2deg) translate3d(1px,-4px,0) scale(1.02)}58%{transform:rotate(-5deg) translate3d(0,-4px,0) scale(1.02)}}@media(prefers-reduced-motion:reduce){.capsuleBoostRealTicket{animation:none}}.capsuleBoostTicketVisual{position:relative;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.capsuleBoostTicketMultiplier{margin-top:-10px;color:#fff;font-size:17px;font-weight:950;letter-spacing:.08em;text-shadow:0 0 10px rgba(255,255,255,.18),0 0 20px rgba(255,40,60,.3)}.capsuleBoostBannerUpload{min-height:86px;padding:14px 16px;display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;cursor:pointer;border:1px dashed rgba(90,160,230,.28);border-radius:13px;background:linear-gradient(90deg,rgba(20,111,210,.07),transparent 55%),#0b0d0f;transition:border-color .18s ease,background .18s ease,transform .18s ease}.capsuleBoostBannerUpload:hover{border-color:#409dff9e;background:linear-gradient(90deg,rgba(20,111,210,.13),transparent 60%),#0c0f12}.capsuleBoostBannerUpload.hasFile{border-style:solid;border-color:#3497ff66}.capsuleBoostBannerUpload input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.capsuleBoostBannerUploadIcon{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(59,158,255,.32);border-radius:11px;color:#53adff;background:#1877da17;font-size:25px;font-weight:300;box-shadow:inset 0 0 20px #228bff0a}.capsuleBoostBannerUploadCopy{min-width:0}.capsuleBoostBannerUploadCopy strong{display:block;overflow:hidden;color:#f4f7fa;font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.capsuleBoostBannerUploadCopy small{display:block;margin-top:5px;color:#687684;font-size:10px}.capsuleBoostBannerUploadAction{padding:9px 12px;border:1px solid rgba(67,157,246,.25);border-radius:9px;color:#8ecaff;background:#1975cf14;font-size:10px;font-weight:850;white-space:nowrap}@media(max-width:620px){.capsuleBoostBannerUpload{grid-template-columns:40px minmax(0,1fr)}.capsuleBoostBannerUploadAction{grid-column:1 / -1;text-align:center}}.capsuleBoostPreviewStats strong{display:flex;align-items:center;gap:2px;white-space:nowrap}.capsuleBoostPreviewStats strong span{display:inline;margin:0;font:inherit;color:inherit;letter-spacing:inherit}.homePromoStripActive{position:relative;display:block;min-height:0;padding:18px;overflow:hidden;border:1px solid rgba(67,167,255,.26);border-radius:20px;background:radial-gradient(ellipse at 52% -30%,rgba(38,150,255,.13),transparent 42%),linear-gradient(145deg,#081522,#06111c 55%,#050c14);box-shadow:inset 0 1px #ffffff09,0 20px 50px #0000003d}.homePromoStripActive:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.018),transparent 28%),radial-gradient(circle at 80% 0%,rgba(49,164,255,.055),transparent 28%)}.homeBoostTop{position:relative;z-index:1;display:grid;grid-template-columns:290px minmax(0,1fr) 142px;align-items:center;gap:20px;min-height:108px;padding:0 5px 17px}.homePromoStripActive .homePromoArtwork{width:290px;height:100px;overflow:visible}.homePromoStripActive .homePromoArtwork img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center;filter:drop-shadow(0 10px 18px rgba(0,0,0,.34)) drop-shadow(0 0 15px rgba(45,159,255,.14))}.homeBoostHeadline{min-width:0;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.homeBoostLiveTitle{display:flex;align-items:center;gap:13px}.homeBoostLiveIcon{width:46px;height:54px;display:flex;align-items:center;justify-content:center;color:#59bdff;filter:drop-shadow(0 0 9px rgba(53,169,255,.4));animation:homeBoostElectricPulse 2.8s ease-in-out infinite}.homeBoostLiveIcon svg{width:40px;height:40px;stroke-width:1.8}.homeBoostLiveTitle>div{display:flex;flex-direction:column;align-items:flex-start}.homeBoostLiveTitle small{align-self:center;color:#fff;font-family:Russo One,Space Grotesk,sans-serif;font-size:15px;line-height:1;font-weight:400;font-style:italic;letter-spacing:.18em;transform:skew(-5deg);text-shadow:0 2px 0 #164e7c,0 0 8px rgba(91,190,255,.45)}.homeBoostLiveTitle strong{margin-top:7px;color:#fff;font-family:Russo One,Space Grotesk,sans-serif;font-size:45px;line-height:.88;font-weight:400;font-style:italic;letter-spacing:-.035em;white-space:nowrap;transform:skew(-4deg);-webkit-text-stroke:2px #77d0ff;paint-order:stroke fill;text-shadow:2px 2px 0 #2c9ae4,3px 3px 0 #1673bd,5px 5px 0 #074d86,6px 7px 0 rgba(0,32,63,.92),0 0 5px #71d2ff,0 0 13px rgba(31,165,255,.9),0 0 28px rgba(22,122,255,.48);filter:drop-shadow(0 3px 4px rgba(0,0,0,.55))}.homeBoostSubtitle{margin:12px 0 0;align-self:center;color:#7894ad;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.homeBoostAction{width:142px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(86,187,255,.46);border-radius:10px;background:#1b6faa1a;color:#dff4ff;font-size:12px;font-weight:700;box-shadow:inset 0 1px #ffffff06;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.homeBoostAction:hover{transform:translateY(-1px);border-color:#71ccffd1;background:#1e82c32e;box-shadow:0 5px 18px #1e91e117}.homeBoostCampaignList{position:relative;z-index:1;display:flex;flex-direction:column;gap:9px;width:100%}.homeBoostCampaign{position:relative;width:100%;min-height:82px;display:grid;grid-template-columns:58px minmax(180px,1fr) minmax(150px,.4fr) minmax(160px,.34fr) 22px;align-items:center;gap:16px;padding:11px 17px 11px 14px;overflow:hidden;border:1px solid rgba(78,159,220,.2);border-radius:14px;background:radial-gradient(circle at 73% 50%,rgba(31,139,220,.055),transparent 25%),linear-gradient(90deg,#0c1d2cfa,#07131ff7);color:#fff;text-align:left;cursor:pointer;box-shadow:inset 0 1px #ffffff06,0 5px 16px #00000014;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.homeBoostCampaign:before{content:"";position:absolute;left:0;top:13px;bottom:13px;width:3px;border-radius:0 4px 4px 0;background:linear-gradient(180deg,#80d3ff,#258fdb);box-shadow:0 0 13px #37adff75}.homeBoostCampaign:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(100deg,rgba(54,169,255,.06),transparent 34%);transition:opacity .18s ease}.homeBoostCampaign:hover{transform:translateY(-1px);border-color:#59b9ff70;background:radial-gradient(circle at 73% 50%,rgba(36,154,236,.08),transparent 27%),linear-gradient(90deg,#0d2132fc,#081623fa);box-shadow:inset 0 1px #ffffff09,0 10px 26px #0000002e}.homeBoostCampaign:hover:after{opacity:1}.homeBoostCampaign>img{position:relative;z-index:1;width:56px;height:56px;border-radius:13px;object-fit:cover;border:1px solid rgba(103,192,255,.42);background:#050a10;box-shadow:0 0 0 3px #319de90b,0 7px 15px #0003}.homeBoostCampaignIdentity{position:relative;z-index:1;min-width:0}.homeBoostCampaignIdentity strong{display:block;overflow:hidden;color:#f2f7fb;font-family:Space Grotesk,Inter,sans-serif;font-size:16px;line-height:1.2;font-weight:600;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.homeBoostMultiplier{--boost-rgb:45,255,83;--boost-main:#2dff53;--boost-soft:#b7ffc2;position:relative;z-index:1;justify-self:center;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:205px;min-height:52px;padding:0 18px;border:2px solid rgba(var(--boost-rgb),.96);border-radius:0;background:radial-gradient(circle at 24% 50%,rgba(var(--boost-rgb),.22),transparent 31%),linear-gradient(180deg,rgba(var(--boost-rgb),.14),rgba(var(--boost-rgb),.035)),#07100c;color:#fff;font-family:Russo One,Space Grotesk,sans-serif;font-size:16px;line-height:1;font-weight:400;letter-spacing:.015em;white-space:nowrap;text-shadow:0 0 3px rgba(var(--boost-rgb),1),0 0 9px rgba(var(--boost-rgb),.72);box-shadow:inset 0 0 0 1px rgba(var(--boost-rgb),.22),inset 0 0 18px rgba(var(--boost-rgb),.11),0 0 6px rgba(var(--boost-rgb),.88),0 0 20px rgba(var(--boost-rgb),.44),0 0 34px rgba(var(--boost-rgb),.18);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);animation:homeBoostMultiplierPulse 1.65s ease-in-out infinite}.homeBoostMultiplier2x{--boost-rgb:45,255,83;--boost-main:#2dff53;--boost-soft:#b7ffc2}.homeBoostMultiplier3x{--boost-rgb:255,190,39;--boost-main:#ffbe27;--boost-soft:#ffe39a}.homeBoostMultiplier5x{--boost-rgb:255,49,72;--boost-main:#ff3148;--boost-soft:#ffb2bb}.homeBoostMultiplier svg{width:28px;height:28px;flex:0 0 auto;color:var(--boost-main);stroke-width:2.2;filter:drop-shadow(0 0 3px rgba(var(--boost-rgb),1)) drop-shadow(0 0 8px rgba(var(--boost-rgb),.88)) drop-shadow(0 0 13px rgba(var(--boost-rgb),.48))}.homeBoostCampaignTime{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding-left:18px;border-left:1px solid rgba(111,157,190,.13);white-space:nowrap}.homeBoostCampaignTime small{color:#5f7b92;font-size:8px;line-height:1;font-weight:700;letter-spacing:.17em}.homeBoostCampaignTime strong{color:#dbeafa;font-family:Space Grotesk,Inter,sans-serif;font-size:14px;line-height:1;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.01em}.homeBoostCampaignArrow{position:relative;z-index:1;color:#4e708b;transition:color .18s ease,transform .18s ease}.homeBoostCampaign:hover .homeBoostCampaignArrow{color:#77caff;transform:translate(3px)}@keyframes homeBoostElectricPulse{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}}@keyframes homeBoostMultiplierPulse{0%,38%,44%,52%,to{opacity:1;border-color:rgba(var(--boost-rgb),1);box-shadow:inset 0 0 0 1px rgba(var(--boost-rgb),.22),inset 0 0 18px rgba(var(--boost-rgb),.13),0 0 7px rgba(var(--boost-rgb),.95),0 0 22px rgba(var(--boost-rgb),.52),0 0 34px rgba(var(--boost-rgb),.2);filter:brightness(1.18)}40%,48%{opacity:.1;border-color:rgba(var(--boost-rgb),.12);box-shadow:none;filter:brightness(.2)}42%,50%{opacity:.88;border-color:rgba(var(--boost-rgb),.9);box-shadow:inset 0 0 14px rgba(var(--boost-rgb),.1),0 0 6px rgba(var(--boost-rgb),.82),0 0 18px rgba(var(--boost-rgb),.4);filter:brightness(1.08)}}@media(max-width:1200px){.homeBoostTop{grid-template-columns:235px minmax(0,1fr) 135px;gap:18px}.homePromoStripActive .homePromoArtwork{width:235px;height:88px}.homeBoostLiveTitle strong{font-size:33px}}@media(max-width:900px){.homeBoostTop{grid-template-columns:1fr auto;min-height:0}.homePromoStripActive .homePromoArtwork{width:220px;height:82px}.homeBoostHeadline{grid-column:1 / -1}.homeBoostCampaign{grid-template-columns:50px minmax(0,1fr) auto}.homeBoostCampaign>img{width:50px;height:50px}.homeBoostMultiplier,.homeBoostCampaignTime{grid-column:2}.homeBoostCampaignTime{padding-left:0;border-left:0}.homeBoostCampaignArrow{grid-column:3;grid-row:1 / 4}}@media(max-width:560px){.homePromoStripActive{padding:14px;border-radius:17px}.homeBoostTop{grid-template-columns:1fr;gap:13px}.homePromoStripActive .homePromoArtwork{width:min(285px,100%);height:108px;margin-inline:auto}.homeBoostHeadline{grid-column:auto}.homeBoostLiveIcon{width:38px;height:44px}.homeBoostLiveIcon svg{width:33px;height:33px}.homeBoostLiveTitle small{font-size:12px}.homeBoostLiveTitle strong{font-size:27px}.homeBoostSubtitle{margin-left:51px;font-size:9px;letter-spacing:.055em}.homeBoostAction{width:100%}.homeBoostCampaign{grid-template-columns:46px minmax(0,1fr);gap:10px;min-height:0;padding:11px 12px}.homeBoostCampaign>img{width:46px;height:46px;border-radius:11px}.homeBoostCampaignIdentity strong{font-size:15px}.homeBoostMultiplier,.homeBoostCampaignTime{grid-column:2}.homeBoostCampaignArrow{display:none}}@media(prefers-reduced-motion:reduce){.homeBoostLiveIcon,.homeBoostMultiplier{animation:none}}@media(min-width:1081px){.headerSearch.noWallet{max-width:400px}}@media(max-width:780px){.topbar{grid-template-columns:minmax(0,1fr) auto!important;grid-template-rows:56px 44px;height:auto;padding:0 12px 10px;gap:6px}.topbar>.brand{grid-column:1;grid-row:1;min-width:0}.topbar>.walletCluster{grid-column:2;grid-row:1;min-width:0!important;gap:4px!important}.topbar .walletDisconnect{width:30px;flex:0 0 30px!important}.topbar>.headerSearch{display:flex;grid-column:1/-1;grid-row:2;width:100%;max-width:none;min-width:0;box-sizing:border-box}.topbar>.navLinks.open{top:56px;right:12px;z-index:60}.headerWithBalance{position:relative!important;top:auto!important;right:auto!important;height:auto!important;z-index:1!important;width:100%;padding:8px 12px;box-sizing:border-box}.marketWalletStats{justify-content:flex-end;flex-wrap:wrap;gap:8px}.desoBalanceBadge,.ticketBalanceBadge{min-height:32px}}@media(max-width:780px){.homeTrendingGrid>.trendingPageHidden{display:none!important}}.trendingMobileControls{display:none}@media(max-width:780px){.trendingMobileControls{display:flex;align-items:center;justify-content:center;gap:28px;margin:18px 0 8px}.trendingMobileControls button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid rgba(255,255,255,.28);border-radius:12px;background:#20232b;color:#fff;cursor:pointer;box-shadow:none}.trendingMobileControls button:active{background:#383c46}}.analyticsMobileControls{display:none}@media(max-width:680px){.homeAnalyticsGrid{display:block}.homeAnalyticsGrid>.homeAnalyticsCard{display:none;animation:none;transform:none}.homeAnalyticsGrid>.homeAnalyticsCard.analyticsActiveCard{display:block}.analyticsMobileControls{display:flex;justify-content:center;gap:14px;margin-top:16px}.analyticsMobileControls button{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:0;border-radius:12px;background:#fff;color:#111;cursor:pointer}}@media(max-width:800px){.capsuleDropWalletStats .desoBalanceBadge,.capsuleDropWalletStats .ticketBalanceBadge{display:none!important}}@media(max-width:780px){.ownerActions .ownerActionLabel{display:none}.ownerActions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.ownerActions button,.ownerActions .unlistAction,.ownerActions .dangerAction:not(.offerActionDanger){flex:none;min-width:0;width:100%;min-height:36px;padding:0;gap:0}}
