:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f6f8ff;background:#020714;font-synthesis:none;--bg:#020714;--panel:#06101f;--panel2:#081528;--line:#142643;--muted:#8795af;--blue:#1598ff;--violet:#743cff;--cyan:#00cfff;--green:#16d887;--red:#ff5b75;--gold:#f4b63d}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%;background:radial-gradient(circle at 55% -20%,#0b1f54 0,transparent 29%),linear-gradient(180deg,#020714,#030917 60%,#020611);color:#f6f8ff}body{min-height:100vh}button,input,select{font:inherit}button,a{transition:.18s ease}button{cursor:pointer}.app{min-height:100vh}.topbar{height:72px;position:sticky;top:0;z-index:60;display:grid;grid-template-columns:230px 1fr auto;align-items:center;padding:0 max(24px,calc((100vw - 1450px)/2));background:#020714e8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #101d34}.logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:#fff}.logo img{width:32px;height:32px}.logo b{font-size:24px;letter-spacing:-.04em}.logo b span{color:#765dff}.desktopNav{height:100%;display:flex;align-items:center;justify-content:center;gap:34px}.desktopNav a{height:100%;display:flex;align-items:center;position:relative;text-decoration:none;color:#eef2fb;font-size:13px}.desktopNav a.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:#2aa7ff;box-shadow:0 0 16px #2aa7ff}.topActions{display:flex;align-items:center;gap:10px}.iconOnly{width:40px;height:40px;border:1px solid var(--line);border-radius:10px;background:#050c18;color:#c9d3e6;display:grid;place-items:center}.iconOnly svg{width:18px}.go3974562317{height:44px!important;border-radius:9px!important;background:linear-gradient(90deg,#168eff,#7437ff)!important}.page{max-width:1450px;margin:auto;padding:30px 24px 70px}.primary,.secondary{border:0;border-radius:8px;min-height:40px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;font-weight:700;font-size:13px}.primary{background:linear-gradient(90deg,#138dff,#7139ff);color:#fff;box-shadow:0 0 25px #1b7dff23}.primary:hover{filter:brightness(1.1);transform:translateY(-1px)}.secondary{background:#071020;color:#fff;border:1px solid #1b3154}.big{min-height:46px;padding:0 22px}.panel{border:1px solid var(--line);background:linear-gradient(180deg,#071426,#050d1a);border-radius:12px}.sectionTitle{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.sectionTitle h2{margin:0;font-size:17px}.sectionTitle a{display:flex;align-items:center;gap:6px;color:#46b8ff;font-size:11px;text-decoration:none}.sectionTitle a svg{width:14px}.pill{display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:1px solid #17375c;background:#06152a;border-radius:999px;color:#9fb1ca;font-size:11px}.pill svg{width:14px;color:#26b9ff}.homeHero{display:grid;grid-template-columns:1.05fr .95fr;min-height:520px;align-items:center;position:relative}.heroCopy{padding:34px 0 48px}.heroCopy h1{font-size:57px;line-height:1.04;letter-spacing:-.05em;margin:18px 0 12px;max-width:720px}.heroCopy h1 span{background:linear-gradient(90deg,#4fa5ff,#763eff);-webkit-background-clip:text;color:transparent}.heroCopy>p{font-size:16px;line-height:1.65;color:#9aa7bd;max-width:610px}.heroButtons{display:flex;gap:12px;margin-top:24px}.trust{display:flex;gap:22px;margin-top:20px;color:#8390a6;font-size:11px}.trust span{display:flex;align-items:center;gap:6px}.trust svg{width:14px;color:#2ab7ff}.heroVisual{height:100%;display:grid;place-items:center;position:relative;overflow:visible}.heroVisual>img{width:min(590px,100%);position:relative;z-index:2;filter:drop-shadow(0 0 32px #1a75ff55)}.heroHalo{position:absolute;width:540px;height:320px;background:radial-gradient(ellipse,#0e72ff3a 0,#673cff22 35%,transparent 70%);filter:blur(22px);bottom:50px}.livePanel{position:absolute;right:0;top:28px;width:205px;padding:14px;border:1px solid var(--line);border-radius:11px;background:#06101fe8;z-index:4}.livePanel>b{font-size:11px}.activityRows{display:grid}.activityRows>div{display:grid;grid-template-columns:34px 1fr auto;gap:8px;align-items:center;padding:9px 0;border-bottom:1px solid #10203a}.activityRows>div:last-child{border-bottom:0}.miniArt{width:30px;height:30px;border-radius:7px;display:grid;place-items:center;background:#0e2343;color:#7ecaff}.miniArt svg{width:15px}.activityRows p{margin:0}.activityRows p b,.activityRows p small{display:block}.activityRows p b{font-size:10px;text-transform:capitalize}.activityRows p small{font-size:8px;color:#738199;margin-top:2px}.activityRows strong{font-size:9px}.statsBand{height:74px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:12px;background:#06101f;margin-bottom:22px}.stat{display:grid;grid-template-columns:42px 1fr 85px;align-items:center;padding:10px 18px;border-right:1px solid #13243f;min-width:0}.stat:last-child{border-right:0}.stat>i{width:34px;height:34px;border-radius:50%;background:#0d2244;color:#3aaeff;display:grid;place-items:center}.stat>i svg{width:17px}.stat strong,.stat span,.stat small{display:block}.stat strong{font-size:18px}.stat span{font-size:9px;color:#9ba7bb}.stat small{font-size:8px;color:#5f6d83}.stat .spark{height:35px;color:#268eff}.spark{width:100%;height:90px;color:#5c4dff;overflow:visible}.homeGrid{display:grid;grid-template-columns:1.25fr .85fr .65fr;gap:18px}.giftGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.giftGrid.compact{grid-template-columns:repeat(4,1fr)}.giftCard{position:relative;overflow:hidden;border:1px solid #142843;border-radius:12px;background:linear-gradient(180deg,#081426,#050c18);cursor:pointer}.giftCard:hover{border-color:#2766ac;transform:translateY(-2px);box-shadow:0 14px 40px #0006}.tagRow{height:0;position:relative;z-index:3;display:flex;justify-content:space-between;padding:10px}.tagRow button{width:26px;height:26px;border:1px solid #213550;border-radius:8px;background:#06101dcc;color:#9ba8bc;display:grid;place-items:center}.tagRow svg{width:14px}.rarity,.demoBadge{font-size:9px;border:1px solid #52329b;background:#25144c;color:#b894ff;border-radius:5px;padding:3px 6px}.artwork{background:radial-gradient(circle at 50% 78%,#1544aa55,transparent 30%),#071326;display:grid;place-items:center;overflow:hidden}.artwork.card{aspect-ratio:1.18/1}.artwork.hero{aspect-ratio:1/1}.artwork.thumb{width:46px;height:46px;border-radius:7px}.artwork img{width:100%;height:100%;object-fit:cover}.fallbackGem{width:100%;height:100%;display:grid;place-items:center;color:#4cbcff;background:radial-gradient(circle,#263c8e,#0b1633 60%,#06101f)}.fallbackGem svg{width:36%;height:36%}.fallbackGem span{display:none}.giftBody{padding:11px;position:relative}.giftBody>b{font-size:12px;display:block}.giftBody>small{display:flex;align-items:center;gap:3px;color:#7787a0;font-size:9px;margin:3px 0 8px}.giftBody>small svg{width:12px;color:#3dbbff}.giftBody>strong{font-size:13px}.cardActions{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:10px}.cardActions button{min-height:30px;border-radius:6px;border:1px solid #173252;background:#071226;color:#aab5c6;font-size:9px}.cardActions .primary{background:linear-gradient(90deg,#138dff,#7139ff);color:#fff;border:0}.demoBadge{position:absolute;right:9px;bottom:50px}.collectionRows{display:grid;gap:8px}.collectionRows>div{display:grid;grid-template-columns:26px 44px 1fr auto 70px;align-items:center;gap:8px;border:1px solid #132742;background:#071326;border-radius:8px;padding:8px}.rank{width:24px;height:24px;border-radius:6px;background:#173354;color:#8fd4ff;display:grid;place-items:center;font-weight:800;font-size:10px}.collectionLogo{width:40px;height:40px;border-radius:7px;background:#0c2040;color:#6b8dff;display:grid;place-items:center}.collectionLogo svg{width:20px}.collectionRows p{margin:0}.collectionRows p b,.collectionRows p small{display:block}.collectionRows p b{font-size:10px}.collectionRows p small{font-size:8px;color:#76859d}.collectionRows strong{font-size:9px;text-align:right}.collectionRows strong em{display:block;color:#22d98d;font-style:normal;font-size:8px}.collectionRows .spark{height:30px;color:#1ed6e1}.howCard{padding:0 4px}.howRow{display:grid;grid-template-columns:42px 1fr;gap:10px;align-items:center;padding:12px;border-left:1px solid #173252}.howRow i{width:36px;height:36px;border-radius:8px;background:#0b2142;color:#45b4ff;display:grid;place-items:center}.howRow i svg{width:17px}.howRow p{margin:0}.howRow b,.howRow small{display:block}.howRow b{font-size:11px}.howRow small{font-size:8px;color:#7d899c;margin-top:3px;line-height:1.4}.promoCases{margin-top:22px;min-height:135px;border:1px solid #142a49;border-radius:12px;background:linear-gradient(90deg,#071326,#0d1135);display:grid;grid-template-columns:330px 1fr 1fr;align-items:center;overflow:hidden;padding-right:30px}.promoCases>img{width:100%;height:150px;object-fit:contain}.promoCases h2{font-size:18px;margin:0}.promoCases p{font-size:10px;color:#8492a8}.promoStats{display:grid;grid-template-columns:repeat(3,1fr)}.promoStats b{text-align:center;font-size:17px}.promoStats small{display:block;color:#77869e;font-size:8px;margin-top:5px}.marketLayout{display:grid;grid-template-columns:210px 1fr 215px;gap:20px}.filters{border:1px solid var(--line);border-radius:12px;background:#06101f;padding:16px;height:max-content;position:sticky;top:92px}.filters h3{font-size:13px;margin:0}.filters>small{font-size:9px;color:#77859c}.filters hr{border:0;border-top:1px solid #12233d;margin:15px 0}.filters button{width:100%;min-height:34px;display:flex;align-items:center;gap:9px;border:0;background:transparent;color:#a8b4c8;font-size:10px;text-align:left;padding:0 7px;border-radius:6px}.filters button svg{width:14px}.filters button em{margin-left:auto;font-style:normal;color:#64738a}.filters button.active{background:#0d2d55;color:#fff}.filterTitle{display:flex;justify-content:space-between;align-items:center;font-size:10px;margin-bottom:8px}.filterTitle svg{width:12px}.filters label{display:flex;align-items:center;gap:7px;font-size:9px;color:#8997ae;padding:5px}.dot{width:8px;height:8px;border-radius:50%;background:#579bff}.dot.legendary{background:#8c49ff}.dot.epic{background:#407fff}.dot.rare{background:#1db5ff}.dot.uncommon{background:#24d69b}.dot.common{background:#69778c}.rangeInputs{display:grid;grid-template-columns:1fr 1fr;gap:7px}.rangeInputs input{width:100%;height:31px;border:1px solid #19304e;background:#081428;border-radius:6px;color:#fff;padding:0 8px;font-size:9px}.marketHead{display:flex;justify-content:space-between;gap:20px;align-items:end}.marketHead h1,.pageHeading h1{font-size:32px;letter-spacing:-.04em;margin:0}.marketHead p,.pageHeading p{font-size:11px;color:#8290a7}.marketStatsMini{display:flex;border:1px solid #142944;border-radius:10px;background:#06101f}.marketStatsMini b{padding:10px 14px;border-right:1px solid #142944;font-size:12px}.marketStatsMini b:last-child{border-right:0}.marketStatsMini small{display:block;font-size:8px;color:#708099;margin-top:2px}.categoryTabs{display:flex;gap:8px;margin:18px 0;border-bottom:1px solid #14243b;padding-bottom:15px}.categoryTabs button{height:36px;padding:0 14px;border:1px solid #19304d;border-radius:8px;background:#071326;color:#8fa0b7;font-size:10px}.categoryTabs button.active{border-color:#248cff;color:#fff}.marketToolbar{display:grid;grid-template-columns:auto 1fr 170px 40px;gap:9px;align-items:center;margin-bottom:14px}.marketToolbar>span{font-size:11px}.searchBox{height:38px;border:1px solid #17304f;border-radius:8px;background:#06101f;display:flex;align-items:center;padding:0 10px;max-width:440px;margin-left:auto;width:100%}.searchBox svg{width:16px;color:#6c7b91}.searchBox input{border:0;background:transparent;color:#fff;width:100%;outline:0;padding-left:8px;font-size:10px}.marketToolbar select{height:38px;border:1px solid #17304f;background:#06101f;color:#a6b1c3;border-radius:8px;padding:0 10px;font-size:10px}.viewToggle{height:38px;border:1px solid #17304f;background:#06101f;color:#7f8ca2;border-radius:8px}.viewToggle.active{color:#4eb9ff;border-color:#2678c5}.marketAside{display:grid;gap:12px;height:max-content;position:sticky;top:92px}.marketAside>.panel{padding:12px}.tinyList{display:grid}.tinyList>div{display:grid;grid-template-columns:46px 1fr auto;gap:8px;align-items:center;padding:8px 0;border-bottom:1px solid #10233c}.tinyList>div:last-child{border-bottom:0}.tinyList p{margin:0}.tinyList b,.tinyList small{display:block}.tinyList b{font-size:10px}.tinyList small{font-size:8px;color:#73829a}.tinyList .spark{width:52px;height:28px;color:#24d1a5}.chartBox .spark{height:80px}.simplePage{padding-top:42px}.pageHeading{margin-bottom:25px}.collectionGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.collectionGrid article{border:1px solid #142843;background:#06101f;border-radius:12px;overflow:hidden}.collectionCover{display:grid;grid-template-columns:1fr 1fr;aspect-ratio:1.8/1}.collectionCover .artwork.thumb{width:auto;height:auto;border-radius:0}.collectionGrid h3{font-size:14px;margin:12px 12px 7px;display:flex;align-items:center;gap:5px}.collectionGrid h3 svg{width:14px;color:#26aaff}.collectionGrid article>div:last-child{display:flex;gap:22px;padding:0 12px 14px;color:#77859b;font-size:9px}.collectionGrid span b{display:block;color:#eef4ff;font-size:11px;margin-top:2px}.tableRows>div{min-height:44px;display:grid;grid-template-columns:1fr auto auto;gap:14px;align-items:center;border-bottom:1px solid #11233c;font-size:10px}.tableRows>div:last-child{border-bottom:0}.tableRows small{color:#74839b}.emptyBox{padding:30px;color:#75859e;text-align:center;font-size:11px}.itemPage{display:grid;grid-template-columns:430px 1fr 285px;gap:24px;grid-template-areas:"back back back" "visual info side" "history offers side" "activity activity side" "related related related"}.back{grid-area:back;border:0;background:transparent;color:#8b99ad;display:flex;align-items:center;gap:7px;width:max-content;font-size:10px}.back svg{width:14px}.itemVisual{grid-area:visual}.itemVisual>.artwork{border:1px solid #183052;border-radius:10px}.thumbStrip{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-top:10px}.thumbStrip>span{border:1px solid #17304f;border-radius:8px;overflow:hidden}.thumbStrip .artwork.thumb{width:100%;height:auto;aspect-ratio:1}.itemInfo{grid-area:info;padding:8px 0}.itemInfo>small{color:#9ab0cb;font-size:11px}.itemInfo h1{font-size:32px;margin:8px 0;display:flex;align-items:center;gap:10px}.itemInfo h1 span{font-size:10px;color:#bf7cff;background:#211145;border-radius:999px;padding:6px 9px}.itemInfo>p{color:#8391a8;font-size:11px;line-height:1.6}.priceCard{border:1px solid #173052;border-radius:10px;background:#071428;padding:17px;margin-top:24px}.priceCard>span{font-size:9px;color:#8090a8}.priceCard>strong{display:flex;align-items:center;gap:7px;font-size:25px;margin:5px 0 16px}.priceCard>strong svg{width:18px;color:#3ebaff}.priceCard>div{display:grid;grid-template-columns:1.2fr 1fr;gap:8px}.itemMetrics{display:grid;grid-template-columns:repeat(4,1fr);margin-top:16px}.itemMetrics span{padding:10px;border-right:1px solid #152944}.itemMetrics span:last-child{border-right:0}.itemMetrics svg{width:16px;color:#35aaff}.itemMetrics small,.itemMetrics b{display:block}.itemMetrics small{color:#75849b;font-size:8px;margin:4px 0}.itemMetrics b{font-size:10px}.itemSide{grid-area:side;display:grid;gap:12px;align-content:start}.itemSide>.panel{padding:14px}.ownerCard>div{display:flex;gap:9px;align-items:center}.avatar{width:44px;height:44px;border-radius:8px;background:#0d2850;display:grid;place-items:center}.ownerCard p{margin:0}.ownerCard b,.ownerCard small{display:block}.ownerCard b{font-size:10px}.ownerCard small{font-size:8px;color:#76859b}.itemSide dl,.checkoutAsset dl{display:grid;grid-template-columns:1fr auto;gap:10px 12px;margin:0}.itemSide dt,.checkoutAsset dt{color:#7c8aa1;font-size:9px}.itemSide dd,.checkoutAsset dd{margin:0;font-size:9px;display:flex;align-items:center;gap:5px}.itemSide dd svg{width:12px}.traits{display:grid}.traits span{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #10213a}.traits small{color:#7c8aa1;font-size:9px}.traits b{font-size:9px}.priceHistory{grid-area:history}.offerHistory{grid-area:offers}.itemActivity{grid-area:activity}.priceHistory,.offerHistory,.itemActivity{padding:14px}.priceHistory .spark{height:145px}.relatedSection{grid-area:related}.checkoutPage{display:grid;grid-template-columns:350px 1fr 285px;gap:22px;grid-template-areas:"back back back" "asset main aside"}.checkoutAsset{grid-area:asset;border:1px solid #142843;border-radius:12px;padding:14px;background:#06101f}.checkoutAsset .artwork{border-radius:10px}.checkoutAsset h2{font-size:18px;margin:12px 0 3px}.checkoutAsset>p{color:#4dbdff;font-size:10px}.checkoutAsset dl{margin-top:18px}.checkoutMain{grid-area:main;padding:18px}.checkoutMain h1{margin:0;font-size:19px}.checkoutMain>p{font-size:10px;color:#8190a7}.segmented{display:grid;grid-template-columns:1fr 1fr;border:1px solid #1a3152;border-radius:8px;overflow:hidden;margin:16px 0}.segmented button{height:38px;border:0;background:transparent;color:#8998ae}.segmented button.active{background:#0b2448;color:#fff;box-shadow:inset 0 0 0 1px #238fff}.currentPrice,.breakdown{border:1px solid #152d4d;border-radius:9px;background:#08162b;padding:15px;margin-top:12px}.currentPrice span{display:block;color:#8493aa;font-size:9px}.currentPrice strong{display:flex;align-items:center;gap:7px;font-size:22px;margin-top:7px}.currentPrice svg{width:18px;color:#37b9ff}.breakdown h3{font-size:11px}.breakdown p{display:flex;justify-content:space-between;color:#8695ac;font-size:9px}.breakdown p b{color:#eef4ff}.breakdown p.total{border-top:1px solid #17304f;padding-top:12px;font-size:12px;color:#fff}.confirm{width:100%;height:48px;margin-top:12px}.confirm:disabled{opacity:.5;cursor:not-allowed}.secureNote{display:flex;justify-content:center;align-items:center;gap:5px;color:#708199;font-size:8px;margin-top:8px}.secureNote svg{width:12px}.checkoutAside{grid-area:aside;display:grid;gap:12px;align-content:start}.checkoutAside>.panel{padding:14px}.summaryAsset{display:grid;grid-template-columns:48px 1fr auto;gap:8px;align-items:center}.summaryAsset p{margin:0}.summaryAsset b,.summaryAsset small{display:block}.summaryAsset b{font-size:10px}.summaryAsset small{font-size:8px;color:#75839a}.summaryAsset strong{font-size:10px}.youPay{display:flex;justify-content:space-between;background:#0b1d38;border-radius:8px;padding:12px;margin-top:12px;font-size:10px}.protected{display:flex;gap:10px;color:#25d589}.protected>svg{width:20px}.protected b{font-size:10px}.protected p{color:#77869d;font-size:8px;line-height:1.5}.statusSteps{list-style:none;padding:0;margin:0}.statusSteps li{position:relative;padding:8px 0 8px 23px;font-size:9px;color:#7e8da5}.statusSteps li:before{content:"";position:absolute;left:2px;top:10px;width:10px;height:10px;border-radius:50%;border:1px solid #41617d}.statusSteps li.done{color:#b9c7da}.statusSteps li.done:before{background:#18c87d;border-color:#18c87d;box-shadow:0 0 9px #18c87d88}.portfolioLayout{display:grid;grid-template-columns:190px 1fr 240px;gap:24px}.profileSide{padding-top:8px}.profileAvatar{width:110px;height:110px;border-radius:50%;padding:7px;border:2px solid #6d42ff;box-shadow:0 0 35px #6d42ff55;display:grid;place-items:center;overflow:hidden}.profileAvatar img{width:100%;height:100%;object-fit:cover;border-radius:50%}.profileAvatar .logo b{display:none}.profileSide h2{font-size:17px;margin:14px 0 4px}.premium{display:inline-flex;align-items:center;gap:5px;font-size:8px;color:#a6bdff;background:#0a2447;border-radius:999px;padding:5px 7px}.premium svg{width:11px}.profileSide nav{display:grid;margin-top:18px}.profileSide nav button{height:40px;border:0;border-radius:7px;background:transparent;color:#8c9ab1;display:flex;align-items:center;gap:10px;font-size:10px;padding:0 10px}.profileSide nav button svg{width:15px}.profileSide nav button.active{background:#0e2344;color:#fff}.walletCard{margin-top:18px;border:1px solid #183252;border-radius:10px;padding:12px;background:#071426}.walletCard b,.walletCard span{font-size:9px}.walletCard span{float:right;color:#1ed89a}.walletCard p{font-size:9px;color:#93a3b9}.portfolioMain .pageHeading{margin-bottom:14px}.portfolioChart{min-height:220px;padding:18px;display:grid;grid-template-columns:240px 1fr;gap:30px}.portfolioChart>div:first-child{display:grid;align-content:center}.portfolioChart small{color:#7e8da4;font-size:9px}.portfolioChart strong{font-size:30px;margin:6px 0}.portfolioChart span{color:#75839a;font-size:8px;line-height:1.5}.chartArea{position:relative}.chartArea .spark{height:170px}.chartTabs{display:flex;justify-content:center;gap:12px}.chartTabs button{border:0;background:transparent;color:#728097;font-size:9px}.chartTabs button.active{background:#1a245b;color:#fff;border-radius:5px;padding:4px 9px}.portfolioCards{display:grid;grid-template-columns:1.05fr .85fr .9fr;gap:12px;margin-top:12px}.portfolioCards>.panel{padding:14px}.donutCard{display:grid;grid-template-columns:150px 1fr;grid-template-areas:"title title" "donut list"}.donutCard .sectionTitle{grid-area:title}.donut{grid-area:donut;width:130px;height:130px;border-radius:50%;background:conic-gradient(#308aff 0 60%,#903cff 60% 79%,#2bd6c8 79% 92%,#f2a93c 92% 98%,#5e6b7f 98%);display:grid;place-items:center;position:relative}.donut:after{content:"";position:absolute;width:90px;height:90px;border-radius:50%;background:#071426}.donut span{position:relative;z-index:2;font-size:15px}.donut small{display:block;text-align:center}.donutCard ul{grid-area:list;padding-left:15px;margin:0;align-self:center}.donutCard li{font-size:8px;color:#8594aa;margin:8px 0}.donutCard li b{float:right;color:#b8c4d6}.ownedStrip{display:grid;grid-template-columns:repeat(8,1fr);gap:8px}.ownedStrip>div{border:1px solid #152b49;background:#071426;border-radius:8px;overflow:hidden;padding-bottom:8px}.ownedStrip .artwork{aspect-ratio:1}.ownedStrip b,.ownedStrip small{display:block;padding:0 7px}.ownedStrip b{font-size:9px;margin-top:6px}.ownedStrip small{font-size:7px;color:#738199}.portfolioAside{display:grid;gap:12px;align-content:start;padding-top:80px}.portfolioAside>.panel{padding:12px}.sideNumbers{display:grid;grid-template-columns:1fr 1fr}.sideNumbers>b{font-size:17px;padding:11px;border-right:1px solid #142944;border-bottom:1px solid #142944}.sideNumbers>b:nth-child(2n){border-right:0}.sideNumbers>b svg{width:15px;color:#3cabff}.sideNumbers small{display:block;color:#7a899f;font-size:8px;margin-top:4px}.quickActions{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.quickActions a{height:48px;border:1px solid #17304f;border-radius:8px;background:#071326;color:#b7c2d4;text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:8px}.quickActions svg{width:15px;color:#3aaeff}.publicProfile{display:grid;grid-template-columns:1fr 280px;gap:18px}.profileHero{grid-column:1/-1;display:grid;grid-template-columns:170px 1fr 480px;align-items:center;min-height:210px;border-bottom:1px solid #142944}.profilePhoto{width:140px;height:140px;border-radius:50%;border:2px solid #764cff;box-shadow:0 0 40px #704cff4d;display:grid;place-items:center;background:#09162b;overflow:hidden}.profilePhoto img{width:100%;height:100%;object-fit:cover}.profilePhoto svg{width:65px;height:65px;color:#459cff}.profileHero h1{font-size:28px;margin:0;display:flex;align-items:center;gap:7px}.profileHero h1 svg{width:20px;color:#3bacff}.profileHero>div:nth-child(2)>span{font-size:10px;color:#808ea4}.profileHero p{max-width:500px;color:#8795aa;font-size:11px;line-height:1.55}.socials{display:flex;gap:8px}.socials button{height:32px;border:1px solid #17304f;border-radius:7px;background:#071326;color:#aab6c8;font-size:9px;display:flex;align-items:center;gap:5px}.socials svg{width:13px}.profileGem{width:100%;height:180px;object-fit:contain}.profileTabs{grid-column:1/-1;display:flex;gap:20px;border-bottom:1px solid #142944}.profileTabs button{height:44px;border:0;background:transparent;color:#8492a8;font-size:10px}.profileTabs button.active{color:#fff;border-bottom:2px solid #2baeff}.profileAssets{min-width:0}.profileCollectionGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0 24px}.profileCollectionGrid article{border:1px solid #152b49;border-radius:10px;background:#071426;overflow:hidden}.profileCollectionGrid h3,.profileCollectionGrid span{padding:0 10px}.profileCollectionGrid h3{font-size:11px;margin:9px 0 3px;display:flex;gap:4px}.profileCollectionGrid h3 svg{width:12px;color:#37afff}.profileCollectionGrid span{font-size:8px;color:#7c8aa0;display:block;padding-bottom:10px}.profileRight{display:grid;gap:12px;align-content:start;padding-top:16px}.profileRight>.panel{padding:12px}.achievements>div{display:grid;grid-template-columns:42px 1fr;gap:8px;align-items:center;padding:8px 0}.achievements i{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#0d2350;color:#7c4bff}.achievements i svg{width:19px}.achievements p{margin:0}.achievements b,.achievements small{display:block}.achievements b{font-size:9px}.achievements small{font-size:7px;color:#75839a}.casesHero{display:grid;grid-template-columns:1fr 430px 290px 250px;gap:14px;align-items:center;min-height:300px}.casesHero h1{font-size:45px;line-height:1.04;letter-spacing:-.04em;margin:15px 0}.casesHero h1 span{color:#439cff}.casesHero p{font-size:11px;color:#8b98ad;line-height:1.55}.casesHero>img{width:100%;height:280px;object-fit:contain}.streak,.missions{padding:14px}.streak h3{font-size:12px;margin:0}.streak>p{font-size:9px;color:#76859c}.streak>div{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.streak span{text-align:center}.streak span b{width:27px;height:27px;border-radius:50%;border:1px solid #274361;display:grid;place-items:center;margin:auto;font-size:9px}.streak span.done b{background:#123c53;border-color:#1bd1a0}.streak small{display:block;color:#75859c;font-size:7px;margin-top:4px}.missions>div{display:grid;grid-template-columns:28px 1fr auto;gap:7px;align-items:center;padding:8px 0;border-bottom:1px solid #12243e}.missions>div b{width:24px;height:24px;border-radius:50%;background:#0b1b33;display:grid;place-items:center;font-size:8px}.missions>div span{font-size:8px}.missions>div em{font-style:normal;color:#ad70ff;font-size:8px}.casesContent{display:grid;grid-template-columns:1fr 250px;gap:18px;margin-top:18px}.caseGrid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.caseGrid article{border:1px solid #152b49;border-radius:10px;background:#071426;padding:10px;position:relative}.caseGrid article img{width:100%;aspect-ratio:1.25/1;object-fit:contain}.caseGrid h3{font-size:11px;margin:6px 0 3px}.caseGrid p{height:30px;overflow:hidden;color:#7c8aa0;font-size:8px;line-height:1.45}.caseGrid strong{display:block;color:#33d2d2;font-size:11px;margin:8px 0}.caseGrid .primary{width:100%;min-height:34px;font-size:9px}.caseRarity{position:absolute;left:8px;top:8px;font-size:8px;border:1px solid #2d80ca;color:#63c6ff;border-radius:5px;padding:3px 5px}.caseRarity.r3,.caseRarity.r4{border-color:#8447e7;color:#c58aff}.rewardGrid{display:grid;grid-template-columns:repeat(6,1fr);gap:10px}.rewardGrid article{border:1px solid #152b49;border-radius:9px;background:#071426;padding:8px}.rewardGrid img{width:100%;aspect-ratio:1.15/1;object-fit:contain}.rewardGrid b,.rewardGrid small{display:block}.rewardGrid b{font-size:9px}.rewardGrid small{font-size:7px;color:#78869c}.casesContent>aside{display:grid;gap:12px;align-content:start}.casesContent>aside>.panel{padding:14px}.pointsCard{text-align:left;background:radial-gradient(circle at 80% 20%,#6e3cff38,transparent 35%),#071426}.pointsCard>svg{width:24px;color:#49afff}.pointsCard strong{display:block;font-size:26px;margin-top:7px}.pointsCard span{font-size:9px;color:#818fa4}.progress{height:5px;background:#152643;border-radius:999px;margin-top:12px}.progress i{display:block;width:63%;height:100%;border-radius:999px;background:linear-gradient(90deg,#238eff,#8f3cff)}.leaderboard>div{display:grid;grid-template-columns:25px 1fr auto;padding:8px 0;border-bottom:1px solid #12233d;font-size:9px}.leaderboard em{font-style:normal;color:#78879e}.launchGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.launchCard{padding:14px}.launchTop{display:grid;grid-template-columns:46px 1fr auto;gap:9px;align-items:center}.launchTop>span,.launchTop>img{width:42px;height:42px;border-radius:50%;background:#0d2850;display:grid;place-items:center;object-fit:cover}.launchTop h3{margin:0;font-size:13px}.launchTop small{color:#48b8ff}.launchTop em{font-size:8px;color:#18d38a;font-style:normal}.launchCard>p{font-size:9px;color:#7b899f}.launchCard .spark{height:80px}.mobileNav{display:none}@media(max-width:1180px){.desktopNav{gap:18px}.homeGrid{grid-template-columns:1fr 1fr}.howCard{grid-column:1/-1}.marketLayout{grid-template-columns:190px 1fr}.marketAside{display:none}.giftGrid{grid-template-columns:repeat(3,1fr)}.casesHero{grid-template-columns:1fr 1fr}.casesHero .streak,.casesHero .missions{grid-row:2}.casesContent{grid-template-columns:1fr}.caseGrid{grid-template-columns:repeat(3,1fr)}.portfolioLayout{grid-template-columns:170px 1fr}.portfolioAside{display:none}.publicProfile{grid-template-columns:1fr}.profileRight{grid-template-columns:1fr 1fr}.profileHero{grid-template-columns:150px 1fr 330px}}@media(max-width:860px){body{padding-bottom:70px}.topbar{height:58px;padding:0 12px;grid-template-columns:1fr auto}.logo img{width:26px}.logo b{font-size:19px}.desktopNav,.topActions .iconOnly{display:none}.topActions .go3974562317{min-width:120px!important;height:38px!important}.page{padding:16px 12px 82px}.mobileNav{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;left:0;right:0;bottom:0;z-index:80;height:68px;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid #17304f;background:#030917f2;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobileNav a{text-decoration:none;color:#65758e;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:8px}.mobileNav a svg{width:17px}.mobileNav a.active{color:#48b6ff}.homeHero{grid-template-columns:1fr;min-height:auto}.heroCopy{padding:20px 0 10px}.heroCopy h1{font-size:39px}.heroCopy>p{font-size:13px}.heroVisual{min-height:330px}.heroVisual>img{width:420px}.livePanel{display:none}.statsBand{height:auto;grid-template-columns:1fr 1fr}.stat{min-height:70px;border-bottom:1px solid #13243f}.stat:nth-child(2){border-right:0}.homeGrid{grid-template-columns:1fr}.giftGrid,.giftGrid.compact{grid-template-columns:repeat(2,1fr)}.promoCases{grid-template-columns:120px 1fr;padding-right:12px}.promoCases>img{height:120px}.promoStats{display:none}.marketLayout{display:block}.filters{display:none}.marketHead{display:block}.marketStatsMini{margin-top:12px;overflow:auto}.marketToolbar{grid-template-columns:1fr auto}.marketToolbar>span,.marketToolbar select{display:none}.searchBox{margin:0}.marketMain .giftGrid{grid-template-columns:repeat(2,1fr)}.categoryTabs{overflow:auto}.collectionGrid{grid-template-columns:repeat(2,1fr)}.itemPage{display:block}.itemPage>*{margin-bottom:14px}.itemSide{display:grid;grid-template-columns:1fr 1fr}.relatedSection .giftGrid{display:flex;overflow:auto}.relatedSection .giftCard{min-width:170px}.checkoutPage{display:block}.checkoutPage>*{margin-bottom:12px}.checkoutAsset{display:grid;grid-template-columns:120px 1fr;gap:12px}.checkoutAsset .artwork{grid-row:1/4}.portfolioLayout{display:block}.profileSide{display:none}.portfolioChart{grid-template-columns:1fr;gap:5px}.portfolioCards{grid-template-columns:1fr}.ownedStrip{display:flex;overflow:auto}.ownedStrip>div{min-width:130px}.publicProfile{display:block}.profileHero{grid-template-columns:90px 1fr;min-height:170px}.profilePhoto{width:80px;height:80px}.profileGem{display:none}.profileTabs{overflow:auto}.profileCollectionGrid{grid-template-columns:repeat(2,1fr)}.profileRight{grid-template-columns:1fr}.casesHero{display:block}.casesHero h1{font-size:37px}.casesHero>img{height:220px}.casesHero .streak,.casesHero .missions{margin-top:12px}.caseGrid{grid-template-columns:repeat(2,1fr)}.rewardGrid{display:flex;overflow:auto}.rewardGrid article{min-width:130px}.launchGrid{grid-template-columns:1fr}.collectionRows>div{grid-template-columns:24px 40px 1fr auto}.collectionRows .spark{display:none}.howCard{padding-bottom:8px}}@media(max-width:480px){.topActions .go3974562317{min-width:98px!important;font-size:10px!important}.heroCopy h1{font-size:34px}.heroButtons{display:grid}.trust{gap:10px;flex-wrap:wrap}.heroVisual{min-height:260px}.heroVisual>img{width:330px}.stat{grid-template-columns:36px 1fr 50px;padding:9px}.stat strong{font-size:15px}.giftBody{padding:8px}.giftBody>b{font-size:10px}.cardActions{grid-template-columns:1fr}.cardActions button:nth-child(2){display:none}.marketMain .giftGrid,.giftGrid,.giftGrid.compact{gap:8px}.artwork.card{aspect-ratio:1/1}.collectionGrid{grid-template-columns:1fr}.itemSide{display:block}.itemSide>.panel{margin-bottom:10px}.itemInfo h1{font-size:26px}.itemMetrics{grid-template-columns:1fr 1fr}.itemMetrics span:nth-child(2){border-right:0}.priceCard>div{grid-template-columns:1fr}.checkoutAsset{display:block}.portfolioChart strong{font-size:26px}.donutCard{grid-template-columns:1fr}.donut{margin:auto}.casesHero h1{font-size:33px}.caseGrid{gap:8px}.caseGrid article{padding:8px}.caseGrid p{display:none}.caseGrid h3,.caseGrid strong{font-size:10px}}:root{--shell:1370px;--panel-glass:linear-gradient(180deg,rgba(8,20,38,.96),rgba(4,11,23,.98));--glow:0 18px 60px rgba(0,75,190,.1)}.page{max-width:var(--shell)}.topbar{padding-inline:max(20px,calc((100vw - var(--shell))/2));height:64px}.homeHero{min-height:330px;grid-template-columns:.92fr 1.08fr;margin-top:8px}.heroCopy{padding:24px 0 28px}.heroCopy h1{font-size:47px;max-width:600px}.heroCopy>p{max-width:540px;font-size:13px}.heroVisual{min-height:330px}.heroVisual>img{width:min(565px,100%);border-radius:16px;mix-blend-mode:screen}.heroHalo{width:620px;height:330px;bottom:0}.livePanel{width:220px;top:10px;background:#040c1aeb;box-shadow:var(--glow)}.statsBand{grid-template-columns:repeat(5,1fr);height:72px;box-shadow:var(--glow)}.homeGrid{grid-template-columns:1.1fr .72fr .52fr;gap:16px}.homeGrid>div,.homeGrid>aside{min-width:0}.panel,.giftCard,.filters,.promoCases{box-shadow:var(--glow)}.giftCard .artwork img{transform:scale(1.01)}.giftCard:hover .artwork img{transform:scale(1.04);transition:transform .25s ease}.promoCases{margin-bottom:22px}.siteFooter{max-width:var(--shell);margin:0 auto;padding:24px 24px 34px;display:grid;grid-template-columns:1.4fr repeat(3,.72fr) 1.15fr;gap:34px;border-top:1px solid #12223b;color:#7f8da4}.siteFooter b{color:#eef4ff;font-size:11px}.siteFooter p{font-size:9px;line-height:1.55;margin:7px 0 12px}.siteFooter a{display:flex;color:#7f8da4;text-decoration:none;font-size:9px;margin-top:8px;align-items:center;gap:6px}.siteFooter a:hover{color:#47b9ff}.footerBrand .logo{width:max-content}.footerBrand .logo b{font-size:18px}.footerBrand .logo img{width:25px;height:25px}.footerSocial{display:flex;gap:8px}.footerSocial a{width:30px;height:30px;margin:0;border:1px solid #172b48;border-radius:7px;display:grid;place-items:center}.footerSocial svg{width:14px}.footerCommunity{padding:12px;border:1px solid #17304f;border-radius:10px;background:#071426}.footerCommunity .primary{color:#fff;margin-top:10px;justify-content:space-between}.footerCommunity .primary svg{width:13px}@media(max-width:1180px){.statsBand{grid-template-columns:repeat(3,1fr);height:auto}.stat:nth-child(3){border-right:0}.homeGrid{grid-template-columns:1fr 1fr}.siteFooter{grid-template-columns:1.4fr repeat(2,1fr)}.footerCommunity{grid-column:1/-1}}@media(max-width:860px){.topbar{height:56px}.homeHero{display:flex;flex-direction:column;min-height:auto}.heroCopy{order:2;padding-top:4px}.heroVisual{order:1;min-height:235px;width:100%}.heroVisual>img{width:100%;max-width:560px;max-height:250px;object-fit:cover}.heroHalo{height:220px}.heroCopy h1{font-size:36px}.statsBand{grid-template-columns:1fr 1fr}.stat:nth-child(3){border-right:1px solid #13243f}.stat:nth-child(2n){border-right:0}.homeGrid{grid-template-columns:1fr}.siteFooter{display:none}.mobileNav{height:72px}.page{padding-top:12px}.marketHead h1,.pageHeading h1{font-size:26px}.giftCard{border-radius:10px}.giftBody>strong{font-size:12px}}@media(max-width:480px){.heroVisual{min-height:205px}.heroVisual>img{height:205px;object-fit:cover}.heroCopy h1{font-size:31px}.heroCopy>p{font-size:12px}.statsBand{gap:0}.stat{min-height:64px}.stat:nth-child(5){grid-column:1/-1;border-right:0}.categoryTabs button{white-space:nowrap}.marketToolbar{position:sticky;top:58px;z-index:20;background:#020714;padding:8px 0}.giftGrid,.giftGrid.compact,.marketMain .giftGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.giftCard .artwork.card{aspect-ratio:1.08/1}.giftBody>small{min-height:20px}.cardActions .primary{font-size:9px}.portfolioChart,.checkoutMain,.checkoutAside>.panel,.itemSide>.panel{border-radius:10px}}
