:root{--bg:#03070c;--panel:#0b1119;--panel2:#111a25;--line:#243447;--text:#f8fafc;--muted:#9fb0c3;--amber:#ffc857}*{box-sizing:border-box}body{margin:0;background:var(--bg);font-family:Arial,Helvetica,sans-serif}button,input,select,textarea{font:inherit}a{text-decoration:none;color:inherit}img{max-width:100%}.pageShell{max-width:1180px;margin:auto;min-height:100vh;background:radial-gradient(circle at top,#07182a,#050607 52%);padding-bottom:92px}.header{height:86px;z-index:30;display:flex;align-items:center;justify-content:space-between;padding:10px 18px;background:rgba(5,6,7,.91);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.iconButton{width:44px;height:44px;border:1px solid var(--line);border-radius:14px;background:#101317;color:#fff;font-size:22px;position:relative;display:grid;place-items:center}.cartLink{display:grid}.badge{position:absolute;right:-7px;top:-7px;background:var(--lime);color:#fff;border-radius:50%;min-width:22px;height:22px;display:grid;place-items:center;font-size:12px;font-weight:900}.splash{position:fixed;inset:0;z-index:999;background:#030404;display:grid;place-items:center;animation:splashAway .75s ease 1.5s forwards}.splashInner{text-align:center;animation:splashPop .9s ease}.splash img{width:min(58vw,240px);filter:drop-shadow(0 0 24px rgba(22,139,255,.55))}.splashLine{height:3px;width:0;background:var(--lime);margin:18px auto 0;box-shadow:0 0 18px var(--lime);animation:lineGrow 1.05s ease .2s forwards}@keyframes splashPop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes lineGrow{to{width:220px}}@keyframes splashAway{to{opacity:0;visibility:hidden}}.menuOverlay{position:fixed;inset:0;z-index:80;background:rgba(0,0,0,.72)}.drawer{width:min(86vw,360px);height:100%;padding:18px;background:#080a0c;border-right:1px solid var(--line);animation:drawerIn .22s}.drawerTop{display:flex;justify-content:space-between;align-items:center}.drawerTop img{height:72px}.closeButton{width:42px;height:42px;border-radius:50%;border:1px solid var(--line);background:#111418;color:#fff;font-size:24px}.drawerNav a{display:flex;justify-content:space-between;padding:16px 10px;border-bottom:1px solid var(--line);font-size:17px;font-weight:900}.drawerNav span{color:var(--lime)}@keyframes drawerIn{0%{transform:translateX(-100%)}to{transform:none}}.hero{margin:16px;border:1px solid var(--line);border-radius:28px;min-height:430px;padding:28px;display:grid;grid-template-columns:1fr 1.2fr;align-items:center;grid-gap:20px;gap:20px;overflow:hidden;background:radial-gradient(circle at 78% 35%,rgba(22,139,255,.2),transparent 28%),linear-gradient(145deg,#111418,#050607)}.hero h1{margin:0;font-size:72px;line-height:.9;text-transform:uppercase}.hero h1 span{color:var(--lime)}.hero p{color:#d8dde2}.heroButtons{display:flex;gap:10px;flex-wrap:wrap}.primaryButton,.secondaryButton{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:13px 17px;font-weight:900;text-transform:uppercase;border:0;cursor:pointer}.primaryButton{background:var(--lime)}.secondaryButton{background:#111418;color:#fff;border:1px solid var(--line)}.heroCards{display:flex;align-items:center;justify-content:center}.heroCards img{width:31%;aspect-ratio:2/3;object-fit:cover;border-radius:16px;border:2px solid #68727c;box-shadow:0 18px 40px rgba(0,0,0,.7)}.heroCards img:first-child{transform:rotate(-11deg)}.heroCards img:nth-child(2){transform:scale(1.08);z-index:2;border-color:var(--lime)}.heroCards img:nth-child(3){transform:rotate(11deg)}.trustGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;padding:0 16px}.trustGrid div{background:var(--panel);border:1px solid var(--line);border-radius:16px;text-align:center;padding:14px 8px}.trustGrid b{display:block;color:var(--lime);font-size:22px}.contentSection{padding:26px 16px 0}.sectionHeader{display:flex;justify-content:space-between;align-items:end;margin-bottom:14px}.sectionHeader h2{margin:0;text-transform:uppercase}.sectionHeader span{color:var(--lime);font-weight:900}.productGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.productCard{background:linear-gradient(180deg,#15191d,#0b0d0f);border:1px solid var(--line);border-radius:18px;padding:12px}.productImageWrap{height:240px;border-radius:14px;overflow:hidden;background:#0a0c0e;position:relative}.productImage{width:100%;height:100%;object-fit:cover}.foilSweep{position:absolute;inset:-50% auto -50% -50%;width:35%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.22),transparent);transform:rotate(20deg);transition:.5s}.productCard:hover .foilSweep{left:130%}.pill{display:inline-block;margin-top:10px;background:#0a1c30;color:var(--lime);border:1px solid #174b78;border-radius:99px;padding:5px 8px;font-size:11px;font-weight:900}.productCard h3{margin:10px 0 4px}.productCard p{color:var(--muted);font-size:13px;line-height:1.35}.price{font-size:20px;font-weight:900}.productActions{display:flex;gap:8px;margin-top:10px}.productActions button{flex:1 1}.splitFeatures{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:20px 16px}.featureLink,.featurePanel{background:linear-gradient(145deg,#12161a,#08090a);border:1px solid var(--line);border-radius:22px;padding:20px}.featureLink h2,.featurePanel h2{margin:0 0 8px;text-transform:uppercase}.featureLink p,.featurePanel p{color:var(--muted);line-height:1.5}.featureLink span{color:var(--lime);font-weight:900}.wideImage{width:100%;height:240px;object-fit:cover;border-radius:16px;margin:8px 0}.footer{text-align:center;color:var(--muted);padding:25px 16px}.bottomNav,.footer img{height:78px}.bottomNav{position:fixed;left:50%;bottom:0;transform:translateX(-50%);z-index:40;width:100%;max-width:520px;background:rgba(6,7,8,.97);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(5,1fr)}.bottomNav a{color:var(--muted);font-size:11px;font-weight:800;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.bottomNav b{font-size:21px}.pageIntro{padding:34px 18px 10px}.pageIntro h1{font-size:44px;margin:4px 0}.pageIntro p{color:var(--muted);max-width:650px}.eyebrow{color:var(--lime);font-weight:900;text-transform:uppercase;font-size:12px;letter-spacing:1px}.searchBar{margin:16px;display:flex;align-items:center;gap:10px;padding:13px 14px;border:1px solid var(--line);border-radius:18px;background:#111418}.searchBar input{flex:1 1;border:0;outline:0;background:transparent;color:#fff}.chipRow{display:flex;gap:8px;overflow:auto;padding:0 16px}.chip{white-space:nowrap;border:1px solid var(--line);background:#101317;color:#fff;padding:10px 13px;border-radius:99px}.chip.active{background:var(--lime);color:#fff;border-color:var(--lime)}.productPage{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;padding:28px 18px}.productGallery img{width:100%;max-height:680px;object-fit:contain;background:#0b0d0f;border:1px solid var(--line);border-radius:24px}.galleryDots{text-align:center;color:var(--lime);letter-spacing:8px;margin-top:10px}.productInfo h1{font-size:45px;margin:12px 0 5px}.largePrice{font-size:38px;font-weight:900;color:var(--lime);margin:14px 0}.stockText{color:var(--muted)}.ctaStack{display:grid;grid-gap:10px;gap:10px}.detailGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:16px;overflow:hidden;margin:20px 0}.detailGrid div{background:var(--panel);padding:14px}.detailGrid small{display:block;color:var(--muted);margin-bottom:5px}.accordionCard{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:16px;margin-top:12px}.accordionCard p{color:var(--muted)}.basketList{padding:20px 16px}.basketItem{display:grid;grid-template-columns:90px 1fr auto;grid-gap:14px;gap:14px;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:12px;margin-bottom:10px}.basketItem img{width:90px;height:110px;object-fit:cover;border-radius:10px}.basketItem p{color:var(--muted)}.basketItem button{border:0;background:transparent;color:#ff7272}.basketTotal{display:flex;justify-content:space-between;font-size:24px;padding:20px 0}.fullButton{width:100%}.emptyState,.successState{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:28px;text-align:center;color:var(--muted)}.formStack{display:grid;grid-gap:13px;gap:13px}.formStack label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-weight:800}.formStack input,.formStack select,.formStack textarea{width:100%;background:#0c0f12;border:1px solid var(--line);border-radius:12px;color:#fff;padding:13px}.formStack textarea{min-height:100px}.steps{color:var(--muted);line-height:1.9}.uploadZone{text-align:center;border:1.5px dashed #31516f;border-radius:20px;padding:28px}.uploadIcon{font-size:50px;color:var(--lime)}.scanResult{margin-top:18px;background:#0b0e10;border:1px solid var(--line);border-radius:16px;padding:16px}.scanResult div{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--line)}.scanResult span{text-transform:capitalize;color:var(--muted)}.liveCard{margin:20px 16px;display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;background:var(--panel);border:1px solid var(--line);border-radius:22px;padding:18px;align-items:center}.liveCard img{width:100%;height:300px;object-fit:cover;border-radius:16px}.livePill,.statusPill{display:inline-block;background:var(--lime);color:#fff;border-radius:99px;padding:5px 9px;font-size:11px;font-weight:900}.accountGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;padding:20px 16px}.accountTile{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:20px}.accountTile p{color:var(--muted)}.adminShell{min-height:100vh;display:grid;grid-template-columns:250px 1fr;background:#080a0c}.adminSidebar{background:#050607;border-right:1px solid var(--line);padding:18px}.adminSidebar img{width:180px}.adminNav{margin-top:20px}.adminNav,.adminNavGroup{display:grid}.adminNavLabel{padding:18px 13px 6px;color:var(--muted);font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.adminNav a{padding:13px;border-bottom:1px solid var(--line);font-weight:800}.adminNav a:hover{color:var(--lime)}.adminContent{padding:28px}.adminHeading span{color:var(--lime);font-weight:900}.adminHeading h1{font-size:42px;margin:5px 0}.adminHeading p{color:var(--muted)}.adminStats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:13px;gap:13px;margin:20px 0}.adminPanel,.adminStats div{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:19px}.adminStats small{display:block;color:var(--muted);margin-bottom:8px}.adminStats b{font-size:25px}.activityRow{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid var(--line)}.activityRow b{color:var(--muted)}.adminTable{width:100%;border-collapse:collapse}.adminTable td,.adminTable th{text-align:left;padding:13px;border-bottom:1px solid var(--line)}.adminTable th{color:var(--lime);font-size:12px;text-transform:uppercase}.statusPill.amber{background:var(--amber)}.tradeAdminCard{border:1px solid var(--line);border-radius:16px;padding:17px}.tradeAdminCard p{color:var(--muted)}.adminActions{display:flex;gap:10px}@media(max-width:760px){.pageShell{max-width:520px}.hero{grid-template-columns:1fr;min-height:420px;padding:22px;position:relative}.hero h1{font-size:50px}.hero p{width:52%}.heroCards{position:absolute;right:-5px;bottom:46px;width:250px}.heroCards img{width:34%}.productGrid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.productCard{min-width:154px;scroll-snap-align:start}.productImageWrap{height:190px}.productPage,.splitFeatures{grid-template-columns:1fr}.productPage{padding:18px 16px}.productInfo h1{font-size:33px}.liveCard{grid-template-columns:1fr}.liveCard img{height:210px}.accountGrid{grid-template-columns:1fr}.basketItem{grid-template-columns:72px 1fr}.basketItem img{width:72px;height:92px}.basketItem button{grid-column:2}.adminShell{grid-template-columns:1fr}.adminSidebar{position:static}.adminStats{grid-template-columns:1fr 1fr}.adminContent{padding:18px}.adminTable{font-size:13px;display:block;overflow:auto}}.heroV2{min-height:520px;position:relative}.heroKicker{color:var(--lime);font-size:12px;font-weight:900;letter-spacing:1.4px;text-transform:uppercase}.heroStats{display:flex;gap:24px;margin-top:28px}.heroStats div{display:grid}.heroStats b{font-size:22px}.heroStats small{color:var(--muted);text-transform:uppercase;font-size:10px}.heroStage{position:relative;min-height:420px;display:flex;align-items:center}.heroStage img{position:absolute;width:32%;aspect-ratio:2/3;object-fit:cover;border-radius:20px;border:2px solid #66717d;box-shadow:0 26px 50px #000}.heroStage img:first-of-type{left:3%;transform:rotate(-12deg)}.heroStage img:nth-of-type(2){left:34%;transform:scale(1.1);z-index:3;border-color:var(--lime)}.heroStage img:nth-of-type(3){right:3%;transform:rotate(12deg)}.stageGlow{position:absolute;left:25%;width:300px;height:300px;border-radius:50%;background:rgba(22,139,255,.16);filter:blur(40px)}.floatingTag{position:absolute;z-index:6;border:1px solid var(--lime);background:#080a0c;color:var(--lime);border-radius:99px;padding:8px 11px;font-size:10px;font-weight:900}.floatingTag.one{right:30px;top:35px}.floatingTag.two{left:20px;bottom:40px}.announcementStrip{display:flex;gap:8px;overflow:auto;padding:0 16px}.announcementStrip span{white-space:nowrap;background:var(--panel);border:1px solid var(--line);border-radius:99px;padding:10px 14px;font-size:12px}.browseRow{display:flex;gap:12px;overflow:auto}.browseCard,.leagueBrowse{min-width:145px;text-align:center;background:linear-gradient(145deg,#151a1e,#090b0d);border:1px solid var(--line);border-radius:20px;padding:18px}.browseCard b,.leagueBrowse b{width:66px;height:66px;margin:0 auto 12px;display:grid;place-items:center;border-radius:50%;background:#1a2412;color:var(--lime);border:1px solid #39482c}.leagueBrowse b{border-radius:18px}.browseCard span,.leagueBrowse span{display:block;font-weight:900}.spotlightGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:22px 16px}.spotlight{min-height:240px;padding:24px;border:1px solid var(--line);border-radius:24px;background:radial-gradient(circle at 80% 20%,rgba(22,139,255,.18),transparent 30%),#0b0d0f}.spotlight.purple{background:radial-gradient(circle at 80% 20%,rgba(98,44,255,.24),transparent 30%),#0b0d0f}.spotlight>b,.spotlight>span{color:var(--lime);font-weight:900}.spotlight h2{font-size:28px}.spotlight p{color:var(--muted)}.liveBanner{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;align-items:center;margin:24px 16px;padding:20px;background:var(--panel);border:1px solid var(--line);border-radius:24px}.liveBanner img{width:100%;height:280px;object-fit:cover;border-radius:18px}.newsletterPanel{margin:24px 16px;padding:26px;display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;align-items:center;background:linear-gradient(135deg,#18230f,#0b0d0f);border:1px solid #314225;border-radius:24px}.newsletterPanel h2{font-size:30px}.newsletterPanel form{display:flex;gap:8px}.newsletterPanel input{flex:1 1;background:#0b0e10;border:1px solid var(--line);border-radius:12px;color:#fff;padding:14px}.adminStatsV2 div{position:relative;overflow:hidden}.adminStatsV2 span{display:block;color:var(--lime);font-size:12px;margin-top:7px}.adminDashboardGrid{display:grid;grid-template-columns:2fr 1fr;grid-gap:14px;gap:14px;margin-bottom:14px}.panelHeading span{color:var(--lime);font-size:11px;font-weight:900;text-transform:uppercase}.fakeChart{height:230px;display:grid;grid-template-columns:repeat(7,1fr);grid-gap:12px;gap:12px;align-items:end;padding-top:20px}.fakeChart div{height:100%;display:flex;align-items:end;background:#0b0e10;border-radius:8px;overflow:hidden}.fakeChart span{width:100%;display:block;background:linear-gradient(var(--lime),#3d7000)}.quickActions{display:grid;align-content:start;grid-gap:9px;gap:9px}.quickActions a{padding:13px;border:1px solid var(--line);border-radius:12px;background:#0b0e10;font-weight:900}.taskRow{display:flex;gap:10px;padding:12px 0;border-bottom:1px solid var(--line);color:var(--muted)}@media(max-width:760px){.heroV2{min-height:505px}.heroStage{position:absolute;right:-10px;bottom:20px;width:255px;min-height:255px}.heroStage img{width:34%}.heroStats{gap:11px}.heroStats b{font-size:18px}.adminDashboardGrid,.liveBanner,.newsletterPanel,.spotlightGrid{grid-template-columns:1fr}.newsletterPanel form{display:grid}.liveBanner img{height:210px}}.toastMessage{position:fixed;left:50%;bottom:96px;transform:translateX(-50%);z-index:150;background:#121913;border:1px solid #3d542e;color:var(--lime);border-radius:99px;padding:11px 17px;font-weight:900;box-shadow:0 12px 32px #000;animation:toastIn .2s}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.cartOverlay{position:fixed;inset:0;z-index:110;background:rgba(0,0,0,.72)}.cartDrawer{position:fixed;right:0;top:0;z-index:120;width:min(92vw,440px);height:100%;background:#080a0c;border-left:1px solid var(--line);transform:translateX(105%);transition:.28s;display:grid;grid-template-rows:auto 1fr auto}.cartDrawer.open{transform:none}.cartDrawerHeader{display:flex;justify-content:space-between;align-items:center;padding:18px;border-bottom:1px solid var(--line)}.cartDrawerHeader h2{margin:5px 0}.cartDrawerItems{padding:14px;overflow:auto}.miniCartItem{display:grid;grid-template-columns:72px 1fr auto;grid-gap:10px;gap:10px;padding:11px 0;border-bottom:1px solid var(--line)}.miniCartItem img{width:72px;height:90px;object-fit:cover;border-radius:10px}.miniCartItem h3{font-size:14px;margin:0}.miniCartItem p{font-size:11px;color:var(--muted)}.miniCartPrice{text-align:right;display:grid;align-content:space-between}.miniCartPrice button{border:0;background:transparent;color:#ff7b7b}.qtyControl{display:inline-flex;align-items:center;border:1px solid var(--line);border-radius:10px;overflow:hidden}.qtyControl button{border:0;background:#111418;color:#fff;width:32px;height:32px}.qtyControl span{min-width:30px;text-align:center}.cartDrawerFooter{padding:16px;border-top:1px solid var(--line)}.cartDrawerFooter>div{display:flex;justify-content:space-between;font-size:22px;margin-bottom:13px}.basketLayout,.checkoutLayout{display:grid;grid-template-columns:1.7fr 1fr;grid-gap:18px;gap:18px;padding:18px 16px}.basketItemV2{grid-template-columns:90px 1fr auto}.basketPrice{text-align:right;display:grid;align-content:space-between}.basketPrice button{border:0;background:transparent;color:#f77}.orderSummary{align-self:start;position:-webkit-sticky;position:sticky;top:105px;background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:20px}.orderSummary>div{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line)}.summaryTotal{font-size:22px}.orderSummary p{color:var(--muted);font-size:12px}.checkoutForm{display:grid;grid-gap:14px;gap:14px}.checkoutSection{background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:18px}.checkoutSection h2{margin-top:0}.checkoutSection label{display:grid;grid-gap:6px;gap:6px;margin-top:10px;color:var(--muted);font-weight:800}.checkoutSection input{background:#0c0f12;border:1px solid var(--line);border-radius:12px;color:#fff;padding:13px}.deliveryOption{grid-template-columns:auto 1fr!important;align-items:center}.deliveryOption span{display:grid}.deliveryOption small{color:var(--muted)}.paymentPlaceholder{background:#0c0f12;border:1px dashed #31516f;border-radius:15px;padding:22px;color:var(--muted);text-align:center}.checkoutItem{font-size:13px}.checkoutSuccess{min-height:75vh;display:grid;place-items:center;align-content:center;text-align:center;padding:30px}.checkoutSuccess h1{font-size:48px;max-width:700px}.checkoutSuccess p{color:var(--muted);max-width:620px}.successBurst{width:95px;height:95px;border-radius:50%;display:grid;place-items:center;background:var(--lime);color:#fff;font-size:48px;font-weight:900;box-shadow:0 0 45px rgba(22,139,255,.4);margin-bottom:18px}.aiDraftGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.aiDraftCard{background:var(--panel);border:1px solid var(--line);border-radius:20px;overflow:hidden}.aiDraftImage{height:170px;display:grid;place-items:center;font-size:56px;background:radial-gradient(circle,rgba(22,139,255,.15),transparent 40%),#0a0c0e}.aiDraftBody{padding:16px}.aiConfidence{color:var(--lime);font-size:11px;font-weight:900}.aiDraftBody p{color:var(--muted)}.aiDraftBody label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:12px;font-weight:800}.priceInput{display:flex;align-items:center;background:#0c0f11;border:1px solid var(--line);border-radius:12px;padding-left:12px}.priceInput input{width:100%;background:transparent;border:0;color:#fff;padding:12px;outline:0}.aiDraftActions{display:flex;gap:8px;margin-top:12px}.draftStatus{display:inline-block;margin-top:12px;border-radius:99px;padding:5px 8px;background:#252b31;font-size:11px;font-weight:900}.draftStatus.approved{background:#1b2813;color:var(--lime)}.draftStatus.editing{background:#241c3c;color:#c7b3ff}@media(max-width:760px){.basketLayout,.checkoutLayout{grid-template-columns:1fr}.orderSummary{position:static}.aiDraftGrid,.twoCol{grid-template-columns:1fr}.checkoutSuccess h1{font-size:36px}}.accountHero{margin:18px 16px;padding:28px;background:radial-gradient(circle at 90% 20%,rgba(22,139,255,.2),transparent 25%),var(--panel);border:1px solid var(--line);border-radius:24px}.accountHero h1{font-size:46px;margin:7px 0}.accountHero p{color:var(--muted)}.profileOrb{width:92px;height:92px;border-radius:50%;display:grid;place-items:center;background:var(--lime);color:#fff;font-size:30px;font-weight:900;box-shadow:0 0 35px rgba(22,139,255,.3)}.portfolioGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;padding:0 16px}.portfolioGrid article{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:18px;display:grid;grid-gap:7px;gap:7px}.portfolioGrid small{color:var(--muted)}.portfolioGrid strong{font-size:27px}.portfolioGrid span{font-size:12px;color:var(--muted)}.positive{color:var(--lime)!important}.negative{color:#f77!important}.dashboardGrid{display:grid;grid-template-columns:2fr 1fr;grid-gap:14px;gap:14px;padding:14px 16px 0}.dashboardPanel{border-radius:20px}.panelHeading{display:flex;justify-content:space-between;align-items:center}.panelHeading>div>span{color:var(--lime);font-size:11px;font-weight:900;text-transform:uppercase}.panelHeading h2{margin:5px 0}.vaultRow{display:flex;gap:10px;overflow:auto}.vaultRow article{min-width:150px;background:#0b0e10;border:1px solid var(--line);border-radius:16px;padding:10px}.vaultRow img{height:170px;width:100%;object-fit:cover;border-radius:12px}.vaultRow h3{font-size:13px}.vaultRow span{display:block;font-size:12px}.dashboardLine{display:grid;grid-template-columns:1fr auto auto;grid-gap:12px;gap:12px;padding:13px 0;border-bottom:1px solid var(--line)}.dashboardLine em{color:var(--lime);font-style:normal}.tradeSummary{display:grid;grid-template-columns:1fr auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:13px 0;border-bottom:1px solid var(--line)}.tradeSummary div{display:grid}.tradeSummary small{color:var(--muted)}.tradeSummary em{color:var(--lime);font-style:normal}.dailyDrop{background:radial-gradient(circle at 80% 20%,rgba(22,139,255,.2),transparent 30%),var(--panel)}.countdown{display:flex;align-items:center;gap:8px;margin:24px 0}.countdown b{font-size:34px;background:#0b0e10;border:1px solid var(--line);border-radius:12px;padding:10px}.vaultSummary{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;padding:0 16px}.vaultSummary div{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:18px}.vaultSummary small{display:block;color:var(--muted);margin-bottom:8px}.vaultSummary b{font-size:24px}.vaultGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.vaultCard{background:var(--panel);border:1px solid var(--line);border-radius:18px;overflow:hidden}.vaultCard img{width:100%;height:260px;object-fit:cover}.vaultCard div{padding:14px}.vaultCard span{display:block}.orderCard{display:grid;grid-template-columns:1fr 1fr auto auto;align-items:center;grid-gap:14px;gap:14px;padding:14px 0;border-bottom:1px solid var(--line)}.orderCard small{color:var(--muted)}.scannerWorkflow{padding:18px 16px}.scannerSteps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-bottom:14px}.scannerSteps span{background:var(--panel);border:1px solid var(--line);border-radius:99px;padding:10px;text-align:center;color:var(--muted);font-size:12px;font-weight:900}.scannerSteps span.active{background:#182311;color:var(--lime);border-color:#395329}.scannerStage{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:16px;gap:16px;background:var(--panel);border:1px solid var(--line);border-radius:22px;padding:18px}.scanPreview{min-height:430px;border-radius:18px;background:#090b0d;border:1px solid var(--line);display:grid;place-items:center;overflow:hidden}.scanPreview img{width:100%;height:100%;object-fit:contain}.cameraFrame{width:70%;aspect-ratio:2/3;border:2px dashed #4f5e47;border-radius:18px;display:grid;place-items:center;align-content:center;grid-gap:12px;gap:12px;color:var(--muted)}.cameraFrame span{font-size:54px;color:var(--lime)}.scanControls{display:grid;align-content:center}.fileButton input{display:none}.analysing{text-align:center}.spinner{width:56px;height:56px;border-radius:50%;border:5px solid #1b2217;border-top:5px solid var(--lime);margin:0 auto 16px;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.scanDraft>div{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid var(--line)}.scanDraft span{color:var(--muted)}@media(max-width:760px){.accountHero h1{font-size:36px}.profileOrb{width:70px;height:70px}.portfolioGrid,.vaultSummary{grid-template-columns:1fr 1fr}.dashboardGrid,.scannerStage{grid-template-columns:1fr}.vaultGrid{display:flex;overflow:auto}.vaultCard{min-width:190px}.orderCard{grid-template-columns:1fr 1fr}.tradeSummary{grid-template-columns:1fr auto 1fr}.tradeSummary em{grid-column:1/-1}.scanPreview{min-height:340px}}.dataSourceBadge{display:inline-block;margin-bottom:14px;padding:7px 10px;border-radius:99px;background:#121a12;border:1px solid #31452a;color:var(--lime);font-size:12px;font-weight:900}.databaseMessage{margin-top:16px;padding:14px;border-radius:14px;background:#0c0f12;border:1px solid var(--line);color:var(--lime)}.adminHeadingV41{display:flex;justify-content:space-between;align-items:center;gap:18px}.connectionBanner{display:flex;align-items:center;gap:8px;margin:16px 0;padding:12px 14px;background:#241414;border:1px solid #5d2929;color:#f99;border-radius:14px;font-weight:900}.connectionBanner.connected{background:#111b10;border-color:#304a27;color:var(--lime)}.adminStatsV41{grid-template-columns:repeat(4,1fr)}.adminStatsV41 article{background:var(--panel);border:1px solid var(--line);border-radius:18px;padding:18px;display:grid;grid-gap:7px;gap:7px}.adminStatsV41 small{color:var(--muted)}.adminStatsV41 b{font-size:28px}.adminStatsV41 span{font-size:12px;color:var(--lime)}.adminDashboardGridV41{grid-template-columns:2fr 1fr}.panelLink{border:1px solid var(--line);border-radius:10px;padding:9px 11px;font-weight:900}.responsiveTable{overflow:auto}.status-live{background:#1d2c13;color:var(--lime)}.status-draft{background:#332b16;color:#ffd86b}.status-sold{background:#321919;color:#ff8e8e}.warningRow{display:flex;justify-content:space-between;align-items:center;padding:13px 0;border-bottom:1px solid var(--line)}.warningRow div{display:grid;grid-gap:4px;gap:4px}.warningRow span{color:var(--muted);font-size:12px}.warningRow a{color:var(--lime);font-weight:900}.systemCheck{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid var(--line)}.warningText{color:#ffd86b}.emptyState.compact{padding:18px}.inventoryToolbar{display:grid;grid-template-columns:1fr auto auto auto;grid-gap:10px;gap:10px;margin:18px 0}.inventoryToolbar input,.inventoryToolbar select{background:#0c0f12;border:1px solid var(--line);border-radius:12px;color:#fff;padding:13px}@media(max-width:760px){.adminHeadingV41{align-items:flex-start;flex-direction:column}.adminStatsV41{grid-template-columns:1fr 1fr}.adminDashboardGridV41{grid-template-columns:1fr}.inventoryToolbar{grid-template-columns:1fr 1fr}.inventoryToolbar input{grid-column:1/-1}}.accountButtons{display:flex;gap:8px;align-items:center}.accountButtons a,.accountButtons button{border:1px solid var(--line);background:#111418;color:#fff;border-radius:11px;padding:10px 12px;font-weight:900;cursor:pointer}.accountButtons .accountCreate{background:var(--lime);color:#fff;border-color:var(--lime)}.accountButtons.compact{display:grid;margin-top:22px}.accountButtons.compact a,.accountButtons.compact button{text-align:center;width:100%}.accountStatus.muted{color:var(--muted)}.authPage{min-height:76vh;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:24px;gap:24px;align-items:center;padding:34px 18px}.authIntro{padding:26px}.authIntro h1{font-size:62px;line-height:.95;margin:10px 0}.authIntro p{color:var(--muted);max-width:520px;font-size:17px;line-height:1.55}.authBenefits{display:grid;grid-gap:10px;gap:10px;margin-top:25px}.authBenefits div{display:flex;gap:12px;align-items:center}.authBenefits b{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;background:#1a2412;color:var(--lime)}.authCard{background:linear-gradient(145deg,#15191d,#090b0d);border:1px solid var(--line);border-radius:24px;padding:24px;display:grid;grid-gap:13px;gap:13px;box-shadow:0 25px 70px rgba(0,0,0,.35)}.authCard>img{height:72px;margin:auto}.authCard h1,.authCard h2{margin:4px 0}.authCard label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:13px;font-weight:900}.authCard input,.authCard select{color:#fff;padding:13px}.authCard input,.authCard select,.usernameField{background:#0b0e10;border:1px solid var(--line);border-radius:12px}.usernameField{position:relative;display:block;overflow:hidden}.usernameField>span{position:absolute;left:13px;top:50%;transform:translateY(-50%);z-index:2;color:#8fa1b3;font-weight:900;pointer-events:none}.usernameField input{display:block;width:100%;box-sizing:border-box;border:0!important;border-radius:0!important;background:transparent!important;outline:0;padding-left:31px!important;box-shadow:none!important}.authMessage{padding:12px;border-radius:12px;font-size:13px}.authMessage.error{background:#2a1515;border:1px solid #5d2929;color:#f99}.authMessage.success{background:#121d10;border:1px solid #314b28;color:var(--lime)}.authSwitch{text-align:center;color:var(--muted);font-size:13px}.authSwitch a,.forgotLink{color:var(--lime);font-weight:900}.forgotLink{text-align:center}.authSingle{min-height:72vh;display:grid;place-items:center;padding:24px}.authSingle .authCard{width:min(100%,470px)}.vaultLoading{min-height:70vh;display:grid;place-items:center;align-content:center;color:var(--muted)}.vaultHero{margin:18px 16px;padding:26px;display:flex;justify-content:space-between;align-items:center;gap:18px;border:1px solid var(--line);border-radius:24px;background:radial-gradient(circle at 85% 20%,rgba(22,139,255,.18),transparent 28%),var(--panel)}.vaultHero h1{font-size:46px;margin:7px 0}.vaultHero p{color:var(--muted);max-width:650px}.vaultMetrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;padding:0 16px}.vaultMetrics article{background:var(--panel);border:1px solid var(--line);border-radius:17px;padding:17px;display:grid;grid-gap:7px;gap:7px}.vaultMetrics small{color:var(--muted)}.vaultMetrics b{font-size:26px}.vaultMetrics span{font-size:11px;color:var(--muted)}.vaultMessage{margin:16px;padding:13px;border-radius:13px;background:#121d10;border:1px solid #314b28;color:var(--lime);font-weight:900}.firstCardState{margin:20px 16px;padding:30px;display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;grid-gap:30px;gap:30px;background:linear-gradient(145deg,#14191d,#080a0c);border:1px solid var(--line);border-radius:25px}.firstCardState h2{font-size:38px;margin:8px 0}.firstCardState p{color:var(--muted);line-height:1.6}.firstCardVisual{position:relative;display:grid;place-items:center;min-height:310px}.firstCardVisual img{position:absolute;width:145px;opacity:.18;filter:drop-shadow(0 0 25px var(--lime))}.emptyCardOutline{width:165px;aspect-ratio:2/3;border:2px dashed #506047;border-radius:18px;display:grid;place-items:center;color:var(--lime);font-size:54px;z-index:2;background:rgba(5,6,7,.7)}.realVaultGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.realVaultCard{background:var(--panel);border:1px solid var(--line);border-radius:19px;overflow:hidden}.vaultImageWrap{height:255px;position:relative;background:#080a0c}.vaultImageWrap img{width:100%;height:100%;object-fit:cover}.tradeFlag{position:absolute;top:10px;right:10px;border-radius:99px;background:#22183d;color:#cab8ff;border:1px solid #6341a5;padding:6px 9px;font-size:10px;font-weight:900}.realVaultBody{padding:14px}.realVaultBody h3{margin:10px 0 4px}.realVaultBody p{color:var(--muted);font-size:12px;line-height:1.45}.vaultValue{font-size:22px;font-weight:900;color:var(--lime)}.realVaultBody blockquote{margin:12px 0 0;color:#d8dde2;font-size:12px;line-height:1.5;border-left:2px solid var(--lime);padding-left:9px}.removeVaultCard{margin-top:12px;border:0;background:transparent;color:#f77;padding:0}.vaultComingSoon{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;padding:22px 16px}.vaultComingSoon>div{display:flex;gap:12px;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:17px;padding:16px}.vaultComingSoon>div>b{width:43px;height:43px;border-radius:13px;display:grid;place-items:center;background:#1b2513;color:var(--lime)}.vaultComingSoon span{display:grid}.vaultComingSoon small{color:var(--muted);margin-top:4px}.vaultModalOverlay{position:fixed;inset:0;z-index:180;background:rgba(0,0,0,.78);display:grid;place-items:center;padding:15px}.vaultModal{width:min(760px,100%);max-height:92vh;overflow:auto;background:#080a0c;border:1px solid var(--line);border-radius:23px;padding:20px}.vaultModalHeader{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:12px}.vaultModalHeader h2{margin:5px 0}.vaultForm{display:grid;grid-gap:12px;gap:12px;padding-top:16px}.vaultForm label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-weight:900;font-size:12px}.vaultForm input,.vaultForm select,.vaultForm textarea{background:#101317;border:1px solid var(--line);border-radius:12px;color:#fff;padding:13px}.vaultForm textarea{min-height:90px}.vaultForm small{font-weight:400}.tradeCheckbox{display:flex!important;grid-template-columns:auto 1fr;align-items:center}.tradeCheckbox input{width:18px;height:18px}.tradeCheckbox span{color:#fff}.twoCol{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}@media(max-width:760px){.authPage{grid-template-columns:1fr;padding:18px 16px}.authIntro{padding:12px}.authIntro h1{font-size:44px}.vaultHero{align-items:flex-start;flex-direction:column}.vaultHero h1{font-size:36px}.vaultMetrics{grid-template-columns:1fr 1fr}.firstCardState{grid-template-columns:1fr}.realVaultGrid{display:flex;overflow:auto}.realVaultCard{min-width:190px}.twoCol,.vaultComingSoon{grid-template-columns:1fr}}.collectorDashboardHero{margin:18px 16px;padding:28px;display:flex;justify-content:space-between;align-items:center;gap:22px;border:1px solid var(--line);border-radius:25px;background:radial-gradient(circle at 88% 18%,rgba(22,139,255,.2),transparent 25%),linear-gradient(145deg,#161b1e,#090b0d)}.collectorDashboardHero h1{font-size:48px;margin:8px 0}.collectorDashboardHero p{color:var(--muted);font-size:16px}.collectorIdentityRow{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.collectorHandle,.foundingBadge,.memberNumber{border-radius:99px;padding:8px 11px;font-size:11px;font-weight:900}.foundingBadge{background:#352a11;color:#ffd96c;border:1px solid #64521f}.memberNumber{background:#172312;color:var(--lime);border:1px solid #344a27}.collectorHandle{background:#111418;color:#cbd2d8;border:1px solid var(--line)}.dashboardHeroActions{display:grid;grid-gap:9px;gap:9px;min-width:190px}.collectorMetricGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;padding:0 16px}.collectorMetricGrid article{min-height:145px;background:var(--panel);border:1px solid var(--line);border-radius:19px;padding:18px;display:grid;align-content:space-between;grid-gap:7px;gap:7px}.collectorMetricGrid span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase}.collectorMetricGrid strong{font-size:30px}.collectorMetricGrid strong.metricText{font-size:21px;line-height:1.1}.collectorMetricGrid small{color:var(--muted)}.dashboardMessage{margin:14px 16px}.dashboardFirstCard{margin:18px 16px;padding:25px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:20px;gap:20px;align-items:center;background:linear-gradient(145deg,#14191c,#080a0c);border:1px solid var(--line);border-radius:22px}.dashboardFirstCardIcon{width:85px;height:85px;border-radius:22px;display:grid;place-items:center;background:#1a2412;border:1px solid #354927;font-size:37px}.dashboardFirstCard h2{margin:6px 0}.dashboardFirstCard p{color:var(--muted);margin:0}.dashboardPanel{background:var(--panel);border:1px solid var(--line);border-radius:21px;padding:18px}.dashboardRecentPanel{margin:18px 16px}.dashboardRecentGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.dashboardRecentGrid article{background:#0a0d0f;border:1px solid var(--line);border-radius:16px;overflow:hidden}.dashboardRecentGrid img{width:100%;height:190px;object-fit:cover}.dashboardRecentGrid article>div{padding:12px}.dashboardRecentGrid span{color:var(--lime);font-size:10px;font-weight:900}.dashboardRecentGrid h3{font-size:14px;margin:7px 0}.dashboardRecentGrid p{color:var(--muted);font-size:11px}.dashboardTwoColumn{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:14px;gap:14px;padding:0 16px 18px}.journeyTimeline{display:grid;grid-gap:4px;gap:4px}.journeyItem{display:flex;gap:12px;align-items:center;padding:13px 0;border-bottom:1px solid var(--line)}.journeyItem>b{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#111418;border:1px solid var(--line);color:var(--muted)}.journeyItem.complete>b{background:#1b2714;color:var(--lime);border-color:#36502a}.journeyItem div{display:grid}.journeyItem small{color:var(--muted);margin-top:3px}.collectorQuickActions{display:grid;grid-gap:8px;gap:8px}.collectorQuickActions a{display:flex;gap:11px;align-items:center;padding:12px;background:#0b0e10;border:1px solid var(--line);border-radius:14px}.collectorQuickActions a>b{width:39px;height:39px;border-radius:12px;display:grid;place-items:center;background:#1a2412;color:var(--lime)}.collectorQuickActions span{display:grid;font-weight:900}.collectorQuickActions small{color:var(--muted);font-weight:400;margin-top:3px}.dashboardRoadmap{margin:0 16px 24px;padding:23px;display:flex;justify-content:space-between;align-items:center;gap:20px;background:radial-gradient(circle at 88% 20%,rgba(94,44,255,.18),transparent 28%),var(--panel);border:1px solid var(--line);border-radius:22px}.dashboardRoadmap h2{margin:7px 0}.roadmapPills{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.roadmapPills span{background:#151024;border:1px solid #513b7b;color:#cdbdff;border-radius:99px;padding:8px 10px;font-size:11px;font-weight:900}@media(max-width:760px){.collectorDashboardHero{align-items:flex-start;flex-direction:column}.collectorDashboardHero h1{font-size:37px}.dashboardHeroActions{width:100%}.collectorMetricGrid{grid-template-columns:1fr 1fr}.dashboardFirstCard{grid-template-columns:1fr;text-align:center}.dashboardFirstCardIcon{margin:auto}.dashboardRecentGrid{display:flex;overflow:auto}.dashboardRecentGrid article{min-width:180px}.dashboardTwoColumn{grid-template-columns:1fr}.dashboardRoadmap{align-items:flex-start;flex-direction:column}.roadmapPills{justify-content:flex-start}}.vaultToolbar{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:center;margin:20px 16px 0}.vaultToolbar>input{background:#0c0f12;border:1px solid var(--line);border-radius:13px;color:#fff;padding:14px}.vaultFilterButtons{display:flex;gap:7px}.vaultFilterButtons button{background:#111418;border:1px solid var(--line);border-radius:99px;color:var(--muted);padding:10px 12px;font-weight:900}.vaultFilterButtons button.active{background:#1a2513;color:var(--lime);border-color:#38502b}.favouriteButton{position:absolute;top:10px;left:10px;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--line);background:rgba(8,10,12,.86);color:#808890;font-size:17px}.favouriteButton.active{background:#342a10;color:#ffd96c;border-color:#6f5a1c}.vaultCardActions{display:grid;grid-gap:7px;gap:7px;margin-top:13px}.vaultCardActions button{border:1px solid var(--line);background:#101418;color:#fff;border-radius:10px;padding:9px;font-size:11px;font-weight:900}.vaultCardActions .danger{color:#ff8d8d}.photoUploader{min-height:260px;border:2px dashed #43503b;border-radius:18px;background:#0b0e10;display:grid!important;place-items:center;overflow:hidden;cursor:pointer}.photoUploader input{display:none}.photoUploader img{width:100%;height:320px;object-fit:contain;background:#07090a}.photoUploader>div{display:grid;place-items:center;text-align:center;grid-gap:8px;gap:8px;color:var(--muted)}.photoUploader b{font-size:44px}.photoUploader strong{font-size:16px;color:#fff}.photoUploader>.vaultPhotoActions{display:flex!important;flex-wrap:wrap;justify-content:center;gap:10px;width:100%;padding:0 16px 18px}.vaultPhotoActions button{min-height:44px;border:1px solid hsla(0,0%,100%,.22);border-radius:12px;padding:11px 16px;background:#0a65d9;color:#fff;font-weight:800;cursor:pointer}.vaultPhotoActions button:last-child{background:#111a24}.vaultPhotoActions button:hover{filter:brightness(1.08)}@media(max-width:520px){.photoUploader{padding-bottom:6px}.vaultPhotoActions{flex-direction:column}.vaultPhotoActions button{width:100%}}@media(max-width:760px){.vaultToolbar{grid-template-columns:1fr}.vaultFilterButtons{overflow:auto}.vaultFilterButtons button{white-space:nowrap}}.libraryHero{margin:18px 16px;padding:28px;display:flex;justify-content:space-between;align-items:center;gap:22px;border:1px solid var(--line);border-radius:25px;background:radial-gradient(circle at 88% 18%,rgba(22,139,255,.18),transparent 25%),linear-gradient(145deg,#151a1d,#080a0c)}.libraryHero h1{font-size:48px;margin:8px 0}.libraryHero p{color:var(--muted)}.libraryStat{min-width:145px;display:grid;place-items:center;background:#0c0f11;border:1px solid var(--line);border-radius:19px;padding:20px}.libraryStat b{font-size:34px;color:var(--lime)}.libraryStat span{color:var(--muted);font-size:11px}.leagueStrip{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px;padding:0 16px}.leagueStrip button{background:var(--panel);border:1px solid var(--line);border-radius:16px;color:#fff;padding:15px;text-align:left}.leagueStrip button small{display:block;color:var(--muted)}.leagueStrip button.active{background:#192312;border-color:#3c542e;color:var(--lime)}.libraryToolbar{padding:18px 16px}.libraryToolbar input{width:100%;background:#0c0f12;border:1px solid var(--line);border-radius:13px;color:#fff;padding:14px}.libraryEmpty{padding:45px;background:var(--panel);border:1px solid var(--line);border-radius:20px}.libraryEmpty p{color:var(--muted)}.libraryGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.libraryGrid article{background:var(--panel);border:1px solid var(--line);border-radius:18px;overflow:hidden}.libraryCardImage{height:240px;position:relative;background:#080a0c}.libraryCardImage img{width:100%;height:100%;object-fit:cover}.libraryCardImage>span{position:absolute;top:10px;right:10px;background:#28183f;color:#d8c3ff;border:1px solid #64449b;border-radius:99px;padding:6px 9px;font-size:11px;font-weight:900}.libraryCardBody{padding:14px}.libraryCardBody>small{color:var(--lime);font-weight:900}.libraryMeta{display:flex;gap:6px;flex-wrap:wrap}.libraryMeta span{background:#0b0e10;border:1px solid var(--line);border-radius:99px;padding:6px 8px;font-size:10px}@media(max-width:760px){.libraryHero{align-items:flex-start;flex-direction:column}.libraryHero h1{font-size:38px}.libraryStat{width:100%}.leagueStrip{display:flex;overflow:auto}.leagueStrip button{min-width:150px}.libraryGrid{display:flex;overflow:auto}.libraryGrid article{min-width:195px}}.smartAddModal{width:min(820px,100%)}.smartLibrarySearch{display:grid;grid-gap:10px;gap:10px}.smartLibrarySearch>label{font-size:13px}.smartLibrarySearch>label input{font-size:16px}.smartSearchStatus{padding:12px;color:var(--muted);text-align:center}.smartSearchResults{display:grid;grid-gap:8px;gap:8px;max-height:310px;overflow:auto}.smartSearchResults button{display:grid;grid-template-columns:58px 1fr;grid-gap:12px;gap:12px;align-items:center;text-align:left;background:#0c0f12;border:1px solid var(--line);border-radius:14px;color:#fff;padding:9px}.smartSearchResults button:hover{border-color:#496238}.smartSearchResults img{width:58px;height:72px;object-fit:cover;border-radius:8px}.smartSearchResults span{display:grid;grid-gap:3px;gap:3px}.smartSearchResults small{color:var(--muted)}.selectedMasterCard{display:grid;grid-template-columns:70px 1fr auto;grid-gap:13px;gap:13px;align-items:center;background:#15200f;border:1px solid #38502a;border-radius:16px;padding:12px}.selectedMasterCard img{width:70px;height:88px;object-fit:cover;border-radius:9px}.selectedMasterCard>div{display:grid;grid-gap:4px;gap:4px}.selectedMasterCard small{color:var(--muted)}.backToLibraryButton,.manualAddLink,.selectedMasterCard>button{background:#101418;border:1px solid var(--line);border-radius:10px;color:#fff;padding:9px 11px;font-weight:900}.manualAddLink{width:100%;color:var(--lime)}.backToLibraryButton{justify-self:start}.smartNoResult{display:grid;grid-gap:5px;gap:5px;padding:14px;background:#211b0f;border:1px solid #54441f;border-radius:13px;color:#ffd976}.smartNoResult span{font-size:12px}.libraryLinkedFlag{position:absolute;bottom:10px;left:10px;background:#172313;color:var(--lime);border:1px solid #3c542f;border-radius:99px;padding:6px 8px;font-size:9px;font-weight:900;text-transform:uppercase}.vaultImageWrap .tradeFlag{top:10px;right:10px}.vaultImageWrap .favouriteButton{top:10px;left:10px}@media(max-width:760px){.selectedMasterCard{grid-template-columns:58px 1fr}.selectedMasterCard img{width:58px;height:74px}.selectedMasterCard>button{grid-column:1/-1}.smartSearchResults button{grid-template-columns:48px 1fr}.smartSearchResults img{width:48px;height:62px}}.dashboardV2Hero{background:radial-gradient(circle at 83% 20%,rgba(126,255,0,.2),transparent 28%),radial-gradient(circle at 12% 90%,rgba(15,128,255,.12),transparent 30%),linear-gradient(145deg,#151b1d,#07090a)}.dashboardValueSummary{display:grid;grid-template-columns:1.35fr 1fr 1fr;grid-gap:12px;gap:12px;padding:0 16px 14px}.dashboardValueSummary article{min-height:150px;background:linear-gradient(145deg,#12171a,#090b0d);border:1px solid var(--line);border-radius:20px;padding:19px;display:grid;align-content:space-between;grid-gap:8px;gap:8px}.dashboardValueSummary article.dashboardValueMain{background:radial-gradient(circle at 88% 18%,rgba(22,139,255,.16),transparent 28%),linear-gradient(145deg,#172015,#090c0a)}.dashboardValueSummary span{color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.dashboardValueSummary strong{font-size:31px}.dashboardValueSummary .dashboardValueMain strong{font-size:43px;color:var(--lime)}.dashboardValueSummary small{color:var(--muted)}.positiveValue{color:var(--lime)}.negativeValue{color:#ff8e8e}.dashboardV2Metrics{padding-top:0}.dashboardRecentGridV2{grid-template-columns:repeat(3,1fr)}.dashboardRecentGridV2 img{height:220px;object-fit:contain;background:#07090a}.recentCardFooter{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:10px}.recentCardFooter em{font-style:normal;color:var(--lime);background:#172312;border:1px solid #38502b;border-radius:99px;padding:5px 7px;font-size:9px;font-weight:900;text-transform:uppercase}.dashboardCollectionHighlights{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:12px}.dashboardCollectionHighlights>div{background:#0b0e10;border:1px solid var(--line);border-radius:14px;padding:13px;display:grid;grid-gap:6px;gap:6px}.dashboardCollectionHighlights span{color:var(--muted);font-size:10px;text-transform:uppercase;font-weight:900}.dashboardCollectionHighlights strong{font-size:17px;line-height:1.1}@media(max-width:760px){.dashboardValueSummary{grid-template-columns:1fr 1fr}.dashboardValueSummary .dashboardValueMain{grid-column:1/-1}.dashboardRecentGridV2{display:flex;overflow:auto}.dashboardRecentGridV2 article{min-width:205px}.dashboardCollectionHighlights{grid-template-columns:1fr}}.collectionHero{margin:18px 16px;padding:29px;display:flex;justify-content:space-between;align-items:center;gap:22px;border:1px solid var(--line);border-radius:26px;background:radial-gradient(circle at 88% 18%,rgba(22,139,255,.2),transparent 26%),radial-gradient(circle at 12% 85%,rgba(0,117,255,.12),transparent 31%),linear-gradient(145deg,#151b1e,#080a0c)}.collectionHero h1{font-size:49px;margin:8px 0}.collectionHero p{color:var(--muted);max-width:690px;line-height:1.55}.collectionHeroActions{display:grid;grid-gap:9px;gap:9px;min-width:190px}.collectionMessage{margin:0 16px 15px}.collectionSummaryGrid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px;padding:0 16px 18px}.collectionSummaryGrid article{min-height:132px;background:linear-gradient(145deg,#12171a,#090b0d);border:1px solid var(--line);border-radius:18px;padding:16px;display:grid;align-content:space-between;grid-gap:7px;gap:7px}.collectionSummaryGrid article:first-child{background:radial-gradient(circle at 90% 15%,rgba(22,139,255,.16),transparent 28%),linear-gradient(145deg,#172015,#090c0a)}.collectionSummaryGrid span{color:var(--muted);font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.collectionSummaryGrid strong{font-size:28px}.collectionSummaryGrid article:first-child strong{color:var(--lime)}.collectionSummaryGrid small{color:var(--muted);font-size:10px;line-height:1.35}.collectionEmptyState{margin:0 16px 24px;padding:26px;display:grid;grid-template-columns:auto 1fr auto;grid-gap:20px;gap:20px;align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:22px}.collectionEmptyIcon{width:84px;height:84px;border-radius:22px;display:grid;place-items:center;background:#1a2412;border:1px solid #354927;font-size:37px}.collectionEmptyState h2{margin:7px 0}.collectionEmptyState p{color:var(--muted);margin:0}.collectionCardsSection,.collectionGroupSection{margin:0 16px 20px}.collectionGroupGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:13px}.collectionGroupCard{background:linear-gradient(145deg,#12171a,#090b0d);border:1px solid var(--line);border-radius:19px;padding:17px;display:grid;grid-gap:14px;gap:14px}.collectionGroupCard.collectionGroupFeatured{background:radial-gradient(circle at 87% 20%,rgba(255,211,68,.16),transparent 28%),linear-gradient(145deg,#1a1810,#0b0b08)}.collectionGroupCard>div{display:grid;grid-gap:5px;gap:5px}.collectionGroupCard>div>span{font-size:28px}.collectionGroupCard small{color:var(--muted);text-transform:uppercase;font-weight:900}.collectionGroupCard strong{font-size:30px}.collectionGroupCard button{border:1px solid var(--line);background:#0b0e10;color:#fff;border-radius:11px;padding:10px;font-weight:900}.collectionAutoGroups{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:12px}.collectionGroupPanel{background:var(--panel);border:1px solid var(--line);border-radius:19px;padding:16px}.collectionGroupPanel h3{margin:0}.collectionGroupList{display:grid;grid-gap:7px;gap:7px}.collectionGroupList button{display:flex;align-items:center;gap:11px;text-align:left;background:#0b0e10;border:1px solid var(--line);border-radius:13px;color:#fff;padding:11px}.collectionGroupList button>span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#1a2412;color:var(--lime)}.collectionGroupList button>div{display:grid}.collectionGroupList small{color:var(--muted);margin-top:3px}.collectionCardsSection{background:var(--panel);border:1px solid var(--line);border-radius:22px;padding:18px}.collectionCardsHeader{align-items:flex-end}.collectionControls{display:flex;gap:8px;flex-wrap:wrap}.collectionControls input,.collectionControls select{background:#0b0e10;border:1px solid var(--line);border-radius:12px;color:#fff;padding:11px}.collectionControls input{min-width:300px}.collectionTabs{display:flex;gap:7px;overflow:auto;margin:14px 0}.collectionTabs button{white-space:nowrap;background:#0b0e10;border:1px solid var(--line);border-radius:99px;color:var(--muted);padding:9px 12px;font-weight:900}.collectionTabs button.active{background:#192412;color:var(--lime);border-color:#3b542d}.collectionCardGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.collectionCardTile{background:#0a0d0f;border:1px solid var(--line);border-radius:19px;overflow:hidden}.collectionCardImage{height:285px;position:relative;background:#060809}.collectionCardImage img{width:100%;height:100%;object-fit:contain}.collectionCardImage>button{position:absolute;top:10px;left:10px;width:37px;height:37px;border-radius:50%;display:grid;place-items:center;background:rgba(8,10,12,.86);border:1px solid var(--line);color:#7e8790;font-size:17px}.collectionCardImage>button.active{background:#342a10;color:#ffd96c;border-color:#6f5a1c}.collectionTradeBadge{position:absolute;top:10px;right:10px;background:#21143a;color:#d3c0ff;border:1px solid #63449a;border-radius:99px;padding:6px 8px;font-size:9px;font-weight:900;text-transform:uppercase}.collectionCardBody{padding:14px}.collectionCardBody>small{color:var(--lime);font-weight:900;text-transform:uppercase;font-size:10px}.collectionCardBody h3{margin:8px 0 5px}.collectionCardBody p{color:var(--muted);font-size:11px;line-height:1.45;min-height:31px}.collectionCardValue{display:flex;justify-content:space-between;align-items:end;gap:10px;margin-top:13px;padding-top:12px;border-top:1px solid var(--line)}.collectionCardValue span{color:var(--muted);font-size:10px}.collectionCardValue strong{font-size:20px}.collectionCardActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:12px}.collectionCardActions a,.collectionCardActions button{display:grid;place-items:center;text-align:center;background:#111418;border:1px solid var(--line);border-radius:10px;color:#fff;padding:9px;font-size:10px;font-weight:900}@media(max-width:1100px){.collectionCardGrid,.collectionSummaryGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.collectionHero{align-items:flex-start;flex-direction:column}.collectionHero h1{font-size:38px}.collectionHeroActions{width:100%}.collectionSummaryGrid{grid-template-columns:1fr 1fr}.collectionEmptyState{grid-template-columns:1fr;text-align:center}.collectionEmptyIcon{margin:auto}.collectionAutoGroups,.collectionGroupGrid{grid-template-columns:1fr}.collectionCardsHeader{align-items:flex-start;flex-direction:column}.collectionControls{width:100%}.collectionControls input,.collectionControls select{width:100%;min-width:0}.collectionCardGrid{display:flex;overflow:auto}.collectionCardTile{min-width:215px}}.passportHero{margin:18px 16px;padding:29px;display:flex;justify-content:space-between;align-items:center;gap:22px;border:1px solid var(--line);border-radius:27px;background:radial-gradient(circle at 86% 18%,rgba(22,139,255,.2),transparent 28%),radial-gradient(circle at 12% 85%,rgba(91,49,255,.16),transparent 31%),linear-gradient(145deg,#171b1e,#080a0c)}.passportIdentity{display:flex;align-items:center;gap:18px}.passportAvatar{width:104px;height:104px;border-radius:28px;background:linear-gradient(145deg,#263418,#11150e);border:1px solid #486531;display:grid;place-items:center;overflow:hidden;box-shadow:0 18px 45px rgba(0,0,0,.26)}.passportAvatar img{width:100%;height:100%;object-fit:cover}.passportAvatar span{font-size:35px;font-weight:1000;color:var(--lime)}.passportHero h1{font-size:48px;margin:7px 0}.passportHero p{color:var(--muted);margin:0}.passportHeroActions{display:grid;grid-gap:9px;gap:9px;min-width:220px}.profileEditButton{display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 0 0 1px rgba(22,139,255,.18),0 12px 30px rgba(22,139,255,.12)}.passportLevelBadge{background:#151225;color:#d3c7ff;border:1px solid #574480;border-radius:99px;padding:8px 11px;font-size:11px;font-weight:900}.passportMessage{margin:0 16px 14px}.passportLevelPanel{margin:0 16px 14px;padding:21px;display:grid;grid-template-columns:1fr 1.2fr;grid-gap:24px;gap:24px;align-items:center;background:radial-gradient(circle at 88% 15%,rgba(255,210,64,.13),transparent 30%),linear-gradient(145deg,#18170f,#0a0a08);border:1px solid #3c361e;border-radius:21px}.passportLevelCopy h2{font-size:27px;margin:7px 0}.passportLevelCopy p{color:var(--muted);margin:0}.passportLevelProgress>div:first-child{display:flex;justify-content:space-between;color:var(--muted);font-size:11px;font-weight:900;margin-bottom:8px}.passportProgressTrack{height:13px;border-radius:99px;background:#090b0c;border:1px solid var(--line);overflow:hidden}.passportProgressTrack span{display:block;height:100%;background:linear-gradient(90deg,var(--lime),#70ff9c);border-radius:99px}.passportStatsGrid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px;padding:0 16px 18px}.passportStatsGrid article{min-height:130px;background:linear-gradient(145deg,#12171a,#090b0d);border:1px solid var(--line);border-radius:18px;padding:16px;display:grid;align-content:space-between;grid-gap:7px;gap:7px}.passportStatsGrid article:first-child{background:radial-gradient(circle at 88% 15%,rgba(22,139,255,.16),transparent 28%),linear-gradient(145deg,#172015,#090c0a)}.passportStatsGrid span{color:var(--muted);font-size:10px;text-transform:uppercase;font-weight:900}.passportStatsGrid strong{font-size:27px}.passportStatsGrid article:first-child strong{color:var(--lime)}.passportStatsGrid small{color:var(--muted);font-size:10px;line-height:1.35}.passportTwoColumn{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:0 16px 14px}.passportPanel{background:var(--panel);border:1px solid var(--line);border-radius:21px;padding:18px}.passportComingSoonGrid,.passportDnaGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px}.passportComingSoonGrid>div,.passportDnaGrid>div{background:#0b0e10;border:1px solid var(--line);border-radius:14px;padding:14px;display:grid;grid-gap:7px;gap:7px}.passportComingSoonGrid span,.passportDnaGrid span{color:var(--muted);font-size:10px;text-transform:uppercase;font-weight:900}.passportComingSoonGrid strong,.passportDnaGrid strong{font-size:16px;line-height:1.15}.passportComingSoonGrid strong{color:#c6baff}.passportAchievementsPanel,.passportRecentPanel{margin:0 16px 14px}.passportAchievementGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.passportAchievementGrid article{display:grid;grid-template-columns:auto 1fr auto;grid-gap:12px;gap:12px;align-items:center;background:#0b0e10;border:1px solid var(--line);border-radius:15px;padding:13px}.passportAchievementGrid article>b{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#14181a;font-size:19px}.passportAchievementGrid article>div{display:grid}.passportAchievementGrid small{color:var(--muted);margin-top:3px}.passportAchievementGrid article>span{font-size:9px;font-weight:900;text-transform:uppercase;border-radius:99px;padding:6px 8px}.passportAchievementGrid article.unlocked{background:linear-gradient(145deg,#151c10,#0b0e09);border-color:#334729}.passportAchievementGrid article.unlocked>b{background:#1e2a16;color:var(--lime)}.passportAchievementGrid article.unlocked>span{background:#1b2814;color:var(--lime);border:1px solid #3d572f}.passportAchievementGrid article.locked{opacity:.55}.passportAchievementGrid article.locked>span{background:#121416;color:#8d959c;border:1px solid var(--line)}.passportRecentList{display:grid;grid-gap:8px;gap:8px}.passportRecentList article{display:grid;grid-template-columns:58px 1fr auto;grid-gap:12px;gap:12px;align-items:center;background:#0b0e10;border:1px solid var(--line);border-radius:14px;padding:9px}.passportRecentList img{width:58px;height:70px;object-fit:contain;background:#07090a;border-radius:9px}.passportRecentList article>div{display:grid}.passportRecentList span{color:var(--muted);font-size:11px;margin-top:4px}.passportRecentList time{color:var(--muted);font-size:11px;font-weight:900}@media(max-width:1100px){.passportStatsGrid{grid-template-columns:repeat(3,1fr)}.passportAchievementGrid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.passportHero{flex-direction:column}.passportHero,.passportIdentity{align-items:flex-start}.passportAvatar{width:78px;height:78px;border-radius:22px}.passportHero h1{font-size:36px}.passportHeroActions{width:100%}.passportLevelPanel{grid-template-columns:1fr}.passportStatsGrid{grid-template-columns:1fr 1fr}.passportAchievementGrid,.passportComingSoonGrid,.passportDnaGrid,.passportTwoColumn{grid-template-columns:1fr}.passportRecentList article{grid-template-columns:50px 1fr}.passportRecentList img{width:50px;height:62px}.passportRecentList time{grid-column:2}}.cardDetailHero{margin:18px 16px 14px;display:grid;grid-template-columns:minmax(320px,.85fr) 1.15fr;grid-gap:18px;gap:18px}.cardDetailImagePanel,.cardDetailPanel,.cardDetailSummary,.cardFuturePanel,.cardSimilarSection{background:var(--panel);border:1px solid var(--line);border-radius:23px}.cardDetailImagePanel{padding:16px}.cardDetailImageFrame{min-height:520px;background:radial-gradient(circle at 50% 45%,rgba(22,139,255,.09),transparent 34%),#07090a;border:1px solid var(--line);border-radius:18px;padding:18px;display:grid;place-items:center;overflow:hidden}.cardDetailImageFrame img{width:100%;height:100%;max-height:650px;object-fit:contain;filter:drop-shadow(0 20px 30px rgba(0,0,0,.48));transition:transform .25s ease}.cardDetailImageFrame:hover img{transform:scale(1.025)}.cardDetailImageActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:11px}.cardDetailImageActions button{background:#101418;border:1px solid var(--line);border-radius:11px;color:#fff;padding:11px;font-weight:900}.cardDetailImageActions button.active{background:#192412;color:var(--lime);border-color:#3b542d}.cardDetailSummary{padding:27px;background:radial-gradient(circle at 88% 15%,rgba(22,139,255,.18),transparent 28%),linear-gradient(145deg,#151b1e,#090b0d)}.cardDetailBack{display:inline-block;color:var(--muted);margin-bottom:22px;font-size:12px;font-weight:900}.cardDetailSummary h1{font-size:50px;line-height:1.02;margin:8px 0}.cardDetailSubtitle{color:var(--muted);font-size:15px;line-height:1.55;max-width:700px}.cardDetailBadges{display:flex;gap:7px;flex-wrap:wrap;margin:18px 0}.cardDetailBadges span{background:#12171a;border:1px solid var(--line);border-radius:99px;color:#d7dce0;padding:7px 9px;font-size:10px;font-weight:900;text-transform:uppercase}.cardDetailValueGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:22px}.cardDetailValueGrid article{min-height:135px;background:#0b0e10;border:1px solid var(--line);border-radius:16px;padding:15px;display:grid;align-content:space-between;grid-gap:7px;gap:7px}.cardDetailValueGrid span{color:var(--muted);font-size:10px;text-transform:uppercase;font-weight:900}.cardDetailValueGrid strong{font-size:26px}.cardDetailValueGrid article:first-child strong{color:var(--lime)}.cardDetailValueGrid small{color:var(--muted);font-size:10px}.cardDetailColumns{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:0 16px 14px}.cardDetailPanel{padding:18px}.cardDetailRows{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.cardDetailRows>div{background:#0b0e10;border:1px solid var(--line);border-radius:13px;padding:12px;display:grid;grid-gap:5px;gap:5px}.cardDetailRows span{color:var(--muted);font-size:10px;text-transform:uppercase;font-weight:900}.cardDetailRows strong{font-size:14px}.cardDetailStory{margin:0;background:#0b0e10;border:1px solid var(--line);border-left:3px solid var(--lime);border-radius:13px;padding:18px;color:#e8ecef;line-height:1.6}.cardDetailEmptyNote{background:#0b0e10;border:1px dashed var(--line);border-radius:13px;padding:18px}.cardDetailEmptyNote p{color:var(--muted);line-height:1.5}.cardHistoryTimeline{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.cardHistoryTimeline>div{display:grid;grid-template-columns:38px 1fr;grid-gap:10px;gap:10px;align-items:center;background:#0b0e10;border:1px solid var(--line);border-radius:12px;padding:10px}.cardHistoryTimeline>div>b{width:38px;height:38px;border-radius:11px;background:#182213;color:var(--lime);display:grid;place-items:center}.cardHistoryTimeline>div>span{display:grid}.cardHistoryTimeline small{color:var(--muted);margin-top:3px}.cardFuturePanel{margin:0 16px 14px;padding:22px;display:flex;justify-content:space-between;align-items:center;gap:25px;background:radial-gradient(circle at 88% 20%,rgba(95,58,255,.15),transparent 30%),linear-gradient(145deg,#15131d,#09090d)}.cardFuturePanel h2{margin:8px 0}.cardFuturePanel p{color:var(--muted);max-width:720px;line-height:1.55}.cardFuturePills{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.cardFuturePills span{background:#151225;color:#d3c7ff;border:1px solid #574480;border-radius:99px;padding:8px 10px;font-size:10px;font-weight:900}.cardSimilarSection{margin:0 16px 18px;padding:18px}.cardSimilarGrid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px}.cardSimilarGrid>a{background:#0b0e10;border:1px solid var(--line);border-radius:15px;overflow:hidden;color:#fff}.cardSimilarGrid img{width:100%;height:180px;object-fit:contain;background:#07090a}.cardSimilarGrid>a>div{display:grid;padding:11px}.cardSimilarGrid small{color:var(--lime);font-weight:900;text-transform:uppercase;font-size:9px}.cardSimilarGrid strong{margin-top:6px;font-size:13px}.cardSimilarGrid span{color:var(--muted);font-size:10px;line-height:1.4;margin-top:4px}.cardDetailMissing{margin:18px 16px;padding:34px;background:var(--panel);border:1px solid var(--line);border-radius:22px;text-align:center}.dashboardRecentCardLink{color:inherit}.passportRecentList>a{display:grid;grid-template-columns:58px 1fr auto;grid-gap:12px;gap:12px;align-items:center;background:#0b0e10;border:1px solid var(--line);border-radius:14px;padding:9px;color:#fff}.passportRecentList>a>div{display:grid}.passportRecentList>a>time{color:var(--muted);font-size:11px;font-weight:900}@media(max-width:1050px){.cardDetailHero{grid-template-columns:1fr}.cardDetailImageFrame{min-height:430px}.cardSimilarGrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.cardDetailHero{margin-top:12px}.cardDetailSummary h1{font-size:37px}.cardDetailColumns,.cardDetailRows,.cardDetailValueGrid{grid-template-columns:1fr}.cardFuturePanel{align-items:flex-start;flex-direction:column}.cardFuturePills{justify-content:flex-start}.cardSimilarGrid{display:flex;overflow:auto}.cardSimilarGrid>a{min-width:180px}.cardDetailImageActions{grid-template-columns:1fr}}.scanHero{margin:18px 16px;padding:29px;display:flex;justify-content:space-between;align-items:center;gap:22px;border:1px solid var(--line);border-radius:27px;background:radial-gradient(circle at 88% 18%,rgba(22,139,255,.18),transparent 28%),radial-gradient(circle at 12% 88%,rgba(0,136,255,.15),transparent 32%),linear-gradient(145deg,#151b1e,#080a0c)}.scanHero h1{font-size:50px;margin:8px 0}.scanHero p{color:var(--muted);max-width:720px;line-height:1.55}.scanHeroBadge{min-width:180px;display:grid;place-items:center;grid-gap:7px;gap:7px;background:#0b0e10;border:1px solid var(--line);border-radius:18px;padding:20px}.scanHeroBadge b{font-size:35px}.scanHeroBadge span{color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase}.scanMessage{margin:0 16px 14px}.scanWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:14px;gap:14px;padding:0 16px 18px}.scanStagePanel,.scanTipsPanel{background:var(--panel);border:1px solid var(--line);border-radius:23px}.scanStagePanel{min-height:650px;padding:18px}.scanReadyState{display:grid;grid-gap:14px;gap:14px}.scanFrame{min-height:460px;position:relative;display:grid;place-items:center;align-content:center;text-align:center;background:radial-gradient(circle at 50% 45%,rgba(22,139,255,.08),transparent 34%),#07090a;border:1px solid var(--line);border-radius:19px;padding:32px;overflow:hidden}.scanFrame:after{content:"";position:absolute;inset:14%;border:1px dashed rgba(22,139,255,.35);border-radius:18px}.scanReadyIcon{font-size:57px;z-index:2}.scanFrame h2,.scanFrame p{z-index:2}.scanFrame p{color:var(--muted);max-width:480px}.scanCorner{position:absolute;width:54px;height:54px;border-color:var(--lime);z-index:3}.scanCorner.topLeft{top:34px;left:34px;border-top:3px solid;border-left:3px solid;border-radius:12px 0 0 0}.scanCorner.topRight{top:34px;right:34px;border-top:3px solid;border-right:3px solid;border-radius:0 12px 0 0}.scanCorner.bottomLeft{bottom:34px;left:34px;border-bottom:3px solid;border-left:3px solid;border-radius:0 0 0 12px}.scanCorner.bottomRight{bottom:34px;right:34px;border-bottom:3px solid;border-right:3px solid;border-radius:0 0 12px 0}.scanChoiceGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.scanChoiceGrid button{display:flex;align-items:center;gap:13px;text-align:left;background:#0b0e10;border:1px solid var(--line);border-radius:15px;color:#fff;padding:15px}.scanChoiceGrid button>b{width:44px;height:44px;border-radius:13px;background:#192412;color:var(--lime);display:grid;place-items:center;font-size:20px}.scanChoiceGrid button>span{display:grid}.scanChoiceGrid small{color:var(--muted);margin-top:4px}.scanPreviewImage{min-height:560px;position:relative;background:#07090a;border:1px solid var(--line);border-radius:19px;padding:18px;display:grid;place-items:center}.scanPreviewImage img{width:100%;height:100%;max-height:650px;object-fit:contain}.scanPreviewImage span{position:absolute;top:14px;right:14px;background:#1a2813;color:var(--lime);border:1px solid #3e5a2e;border-radius:99px;padding:7px 10px;font-size:10px;font-weight:900;text-transform:uppercase}.scanPreviewActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:11px}.scanAnalysingState{min-height:610px;display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;align-items:center}.scanAnalysingVisual{height:540px;position:relative;background:#07090a;border:1px solid var(--line);border-radius:19px;overflow:hidden;display:grid;place-items:center}.scanAnalysingVisual img{width:100%;height:100%;object-fit:contain;opacity:.82}.scanLine{position:absolute;left:8%;right:8%;height:3px;background:var(--lime);box-shadow:0 0 20px rgba(22,139,255,.8);animation:scanMove 2s ease-in-out infinite}@keyframes scanMove{0%,to{top:12%}50%{top:86%}}.scanThinking{padding:20px}.scanThinking h2{font-size:34px;margin:10px 0}.scanSteps{display:grid;grid-gap:8px;gap:8px;margin-top:20px}.scanSteps>div{display:flex;align-items:center;gap:10px;background:#0b0e10;border:1px solid var(--line);border-radius:12px;padding:11px;color:var(--muted)}.scanSteps>div>b{width:32px;height:32px;border-radius:10px;background:#14181a;display:grid;place-items:center}.scanSteps>div.active{border-color:#46642f;color:#fff}.scanSteps>div.active>b,.scanSteps>div.complete>b{background:#1b2814;color:var(--lime)}.scanSteps>div.complete{color:#cfd6d9}.scanSearchState{min-height:600px;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:20px;gap:20px;align-items:center}.scanSearchPreview{height:540px;background:#07090a;border:1px solid var(--line);border-radius:19px;padding:18px;display:grid;place-items:center}.scanSearchPreview img{width:100%;height:100%;object-fit:contain}.scanSearchCopy{padding:20px}.scanSearchCopy h2{font-size:36px;margin:9px 0}.scanSearchCopy>p{color:var(--muted);line-height:1.55}.scanSearchCopy form{display:grid;grid-gap:10px;gap:10px;margin:22px 0 12px}.scanSearchCopy input{background:#0b0e10;border:1px solid var(--line);border-radius:13px;color:#fff;padding:15px;font-size:15px}.textButton{border:0;background:transparent;color:var(--muted);font-weight:900;padding:8px}.scanResultsState{display:grid;grid-gap:17px;gap:17px}.scanResultSummary{display:grid;grid-template-columns:320px 1fr;grid-gap:20px;gap:20px;align-items:center;background:radial-gradient(circle at 88% 20%,rgba(22,139,255,.13),transparent 28%),#0b0e10;border:1px solid var(--line);border-radius:18px;padding:16px}.scanResultPhoto{height:430px;background:#07090a;border:1px solid var(--line);border-radius:15px;padding:12px;display:grid;place-items:center}.scanResultPhoto img{width:100%;height:100%;object-fit:contain}.scanResultSummary h2{font-size:37px;margin:8px 0}.scanResultSummary p{color:var(--muted);line-height:1.5}.scanConfidence{display:flex;align-items:center;gap:10px;margin:18px 0}.scanConfidence strong{font-size:30px;color:var(--lime)}.scanConfidence span{background:#192412;border:1px solid #3b542d;color:var(--lime);border-radius:99px;padding:7px 9px;font-size:10px;font-weight:900;text-transform:uppercase}.scanResultActions{grid-template-columns:1fr 1fr}.scanMatchList,.scanResultActions{display:grid;grid-gap:8px;gap:8px}.scanMatchList>button{display:grid;grid-template-columns:66px 1fr auto;grid-gap:12px;gap:12px;align-items:center;text-align:left;background:#0b0e10;border:1px solid var(--line);border-radius:14px;color:#fff;padding:9px}.scanMatchList>button.active{background:#172114;border-color:#425d31}.scanMatchList img{width:66px;height:82px;object-fit:contain;background:#07090a;border-radius:9px}.scanMatchList>button>div{display:grid}.scanMatchList>button span{color:var(--muted);font-size:10px;line-height:1.4;margin-top:4px}.scanMatchList>button>b{color:var(--lime)}.scanTipsPanel{padding:18px;height:max-content;position:-webkit-sticky;position:sticky;top:90px}.scanTipsPanel h2{margin:7px 0 16px}.scanTipsList{display:grid;grid-gap:8px;gap:8px}.scanTipsList>div{display:grid;grid-template-columns:38px 1fr;grid-gap:10px;gap:10px;align-items:start;background:#0b0e10;border:1px solid var(--line);border-radius:13px;padding:11px}.scanTipsList>div>b{width:38px;height:38px;border-radius:11px;background:#192412;color:var(--lime);display:grid;place-items:center}.scanTipsList>div>span{display:grid}.scanTipsList small{color:var(--muted);line-height:1.4;margin-top:4px}.scanFoundationNote{margin-top:13px;background:#151225;border:1px solid #574480;border-radius:14px;padding:14px}.scanFoundationNote b{color:#d3c7ff}.scanFoundationNote p{color:#aaa2c2;line-height:1.5;margin-bottom:0}.scanNavButton b{transform:scale(1.18)}@media(max-width:1050px){.scanWorkspace{grid-template-columns:1fr}.scanTipsPanel{position:static}.scanAnalysingState,.scanSearchState{grid-template-columns:1fr}.scanAnalysingVisual,.scanSearchPreview{height:430px}}@media(max-width:760px){.scanHero{align-items:flex-start;flex-direction:column}.scanHero h1{font-size:38px}.scanHeroBadge{width:100%}.scanWorkspace{padding-left:10px;padding-right:10px}.scanStagePanel{padding:11px}.scanFrame{min-height:410px}.scanChoiceGrid{grid-template-columns:1fr}.scanPreviewImage{min-height:460px}.scanPreviewActions,.scanResultSummary{grid-template-columns:1fr}.scanResultPhoto{height:420px}.scanResultSummary h2{font-size:31px}.scanResultActions{grid-template-columns:1fr}}:root{--premium-shadow:0 18px 55px rgba(0,0,0,.28);--premium-shadow-hover:0 25px 70px rgba(0,0,0,.42);--premium-ease:cubic-bezier(.2,.75,.25,1)}html{scroll-behavior:smooth}body{padding-bottom:94px}a,button,input,select{transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s var(--premium-ease),box-shadow .18s ease}.primaryButton:active,.secondaryButton:active,button:active{transform:scale(.975)}.primaryButton:hover,.secondaryButton:hover{transform:translateY(-2px)}.pageShell>section:not(.appSkeleton){animation:premiumEnter .34s var(--premium-ease) both}@keyframes premiumEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.premiumBottomNav{position:fixed;z-index:1000;left:50%;bottom:14px;transform:translateX(-50%);width:min(620px,calc(100% - 22px));min-height:70px;display:grid;grid-template-columns:repeat(5,1fr);align-items:end;grid-gap:2px;gap:2px;padding:8px 10px;background:rgba(9,12,14,.91);border:1px solid hsla(0,0%,100%,.1);border-radius:23px;box-shadow:0 20px 60px rgba(0,0,0,.48);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.premiumBottomNav>a{min-width:0;height:51px;display:grid;place-items:center;align-content:center;grid-gap:3px;gap:3px;color:#828b92;border-radius:15px;font-size:9px;font-weight:900;letter-spacing:.02em;text-transform:uppercase}.premiumBottomNav>a>b{font-size:20px;line-height:1;transition:transform .2s var(--premium-ease)}.premiumBottomNav>a.active,.premiumBottomNav>a:hover{color:#fff;background:hsla(0,0%,100%,.055)}.premiumBottomNav>a.active b{color:var(--lime);transform:translateY(-1px)}.premiumBottomNav .scanNavButton{position:relative;height:64px;margin-top:-21px;color:#07100a;background:linear-gradient(145deg,var(--lime),#7cff92);border:4px solid #080b0d;border-radius:20px;box-shadow:0 12px 30px rgba(22,139,255,.24)}.premiumBottomNav .scanNavButton.active,.premiumBottomNav .scanNavButton:hover{color:#07100a;background:linear-gradient(145deg,#d8ff59,#75ff99);transform:translateY(-3px)}.premiumBottomNav .scanNavButton>b{font-size:24px}.premiumBottomNav .scanNavButton.active b{color:#07100a}.cardSimilarGrid>a,.collectionCardTile,.collectionGroupCard,.collectionGroupPanel,.dashboardRecentCardLink,.dashboardRecentGrid article,.libraryGrid article,.passportAchievementGrid article{box-shadow:0 8px 30px rgba(0,0,0,.12);transition:transform .22s var(--premium-ease),box-shadow .22s ease,border-color .22s ease}.cardSimilarGrid>a:hover,.collectionCardTile:hover,.collectionGroupCard:hover,.collectionGroupPanel:hover,.dashboardRecentCardLink:hover,.libraryGrid article:hover{transform:translateY(-5px);border-color:rgba(22,139,255,.28);box-shadow:var(--premium-shadow-hover)}.cardSimilarGrid img,.collectionCardImage img,.dashboardRecentGrid img,.libraryCardImage img{transition:transform .28s var(--premium-ease),filter .28s ease}.cardSimilarGrid>a:hover img,.collectionCardTile:hover .collectionCardImage img,.dashboardRecentCardLink:hover img,.libraryGrid article:hover .libraryCardImage img{transform:scale(1.025);filter:drop-shadow(0 15px 22px rgba(0,0,0,.36))}.collectionCardImage>button.active{animation:favouritePop .32s var(--premium-ease)}@keyframes favouritePop{0%{transform:scale(.75) rotate(-10deg)}60%{transform:scale(1.18) rotate(5deg)}to{transform:scale(1)}}.appSkeleton{padding:18px 16px 110px;min-height:72vh}.appSkeletonHeader{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px;min-height:190px;border:1px solid var(--line);border-radius:25px;background:linear-gradient(145deg,#12171a,#080a0c)}.appSkeletonHeader>div{display:grid;grid-gap:12px;gap:12px;width:min(680px,76%)}.appSkeletonLabel{color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;margin:18px 2px 10px}.appSkeletonStats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.appSkeletonCards article,.appSkeletonStats article{background:#0d1113;border:1px solid var(--line);border-radius:17px;padding:15px;display:grid;grid-gap:11px;gap:11px}.appSkeletonCards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-top:13px}.skeletonBlock,.skeletonLine{display:block;overflow:hidden;position:relative;background:#171c1f;border-radius:9px}.skeletonBlock:after,.skeletonLine:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08),transparent);animation:skeletonSweep 1.35s infinite}@keyframes skeletonSweep{to{transform:translateX(100%)}}.skeletonEyebrow{width:105px;height:10px}.skeletonTitle{width:min(520px,88%);height:43px}.skeletonCopy{width:min(610px,94%);height:12px}.skeletonAction{width:170px;height:48px}.skeletonSmall{width:68%;height:9px}.skeletonNumber{width:54%;height:34px}.skeletonImage{height:245px}.skeletonCardTitle{width:84%;height:19px}@media(max-width:760px){body{padding-bottom:88px}.premiumBottomNav{bottom:8px;width:calc(100% - 14px);min-height:66px;padding:7px 6px;border-radius:20px}.premiumBottomNav>a{height:48px;font-size:8px}.premiumBottomNav>a>b{font-size:18px}.premiumBottomNav .scanNavButton{height:61px;margin-top:-19px}.appSkeletonHeader{align-items:flex-start;flex-direction:column;padding:21px}.appSkeletonHeader>div,.skeletonAction{width:100%}.appSkeletonStats{grid-template-columns:1fr 1fr}.appSkeletonCards{display:flex;overflow:hidden}.appSkeletonCards article{min-width:205px}}@media(prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.collectionIntelligencePanel{margin:0 16px 16px;padding:19px}.collectionIntelligenceGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.intelligenceInsightCard{min-height:176px;display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:start;background:#0b0e10;border:1px solid var(--line);border-radius:17px;padding:15px;box-shadow:0 10px 35px rgba(0,0,0,.14)}.intelligenceInsightIcon{width:45px;height:45px;border-radius:14px;display:grid;place-items:center;background:#151a1d;font-size:21px}.intelligenceInsightCard>div:last-child{display:grid;grid-gap:5px;gap:5px}.intelligenceInsightCard span{color:var(--muted);font-size:9px;text-transform:uppercase;font-weight:900;letter-spacing:.05em}.intelligenceInsightCard h3{font-size:17px;line-height:1.15;margin:0}.intelligenceInsightCard strong{font-size:21px}.intelligenceInsightCard p{color:var(--muted);font-size:10px;line-height:1.45;margin:0}.intelligenceInsightCard.tone-green{background:radial-gradient(circle at 90% 12%,rgba(22,139,255,.12),transparent 30%),#0b0e10}.intelligenceInsightCard.tone-gold{background:radial-gradient(circle at 90% 12%,rgba(255,210,64,.12),transparent 30%),#0b0e10}.intelligenceInsightCard.tone-purple{background:radial-gradient(circle at 90% 12%,rgba(125,82,255,.13),transparent 30%),#0b0e10}.intelligenceInsightCard.tone-blue{background:radial-gradient(circle at 90% 12%,rgba(0,136,255,.13),transparent 30%),#0b0e10}.collectionProgressPreview{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:11px}.collectionProgressCard{background:#0b0e10;border:1px solid var(--line);border-radius:16px;padding:14px}.collectionProgressHeader{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center}.collectionProgressHeader>b{width:40px;height:40px;border-radius:12px;background:#192412;color:var(--lime);display:grid;place-items:center}.collectionProgressHeader>div{display:grid}.collectionProgressHeader span{color:var(--muted);font-size:9px;text-transform:uppercase;font-weight:900}.collectionProgressHeader h3{margin:4px 0 0;font-size:15px}.collectionProgressHeader>strong{font-size:22px}.collectionProgressTrack{height:10px;background:#060809;border:1px solid var(--line);border-radius:99px;overflow:hidden;margin-top:13px}.collectionProgressTrack>span{display:block;height:100%;background:linear-gradient(90deg,var(--lime),#75ff98);border-radius:99px}.collectionProgressFooter{display:flex;justify-content:space-between;gap:12px;color:var(--muted);margin-top:8px}.collectionProgressFooter small:first-child{line-height:1.35}.collectionSmartInsight{display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;align-items:center;margin-top:11px;background:linear-gradient(145deg,#16131f,#0b0a0e);border:1px solid #4c3e68;border-radius:16px;padding:14px}.collectionSmartInsight>b{width:48px;height:48px;border-radius:14px;background:#20182f;display:grid;place-items:center;font-size:22px}.collectionSmartInsight>div{display:grid}.collectionSmartInsight span{color:#ad9fc4;font-size:9px;text-transform:uppercase;font-weight:900}.collectionSmartInsight strong{margin-top:4px}.collectionSmartInsight p{color:#a9a0b6;margin:4px 0 0;font-size:11px;line-height:1.4}.passportDnaGrid{grid-template-columns:repeat(2,1fr)}.collectionAutoGroups{grid-template-columns:repeat(4,1fr)}@media(max-width:1100px){.collectionIntelligenceGrid{grid-template-columns:1fr 1fr}.collectionProgressPreview{grid-template-columns:1fr}.collectionAutoGroups{grid-template-columns:1fr 1fr}}@media(max-width:760px){.collectionAutoGroups,.collectionIntelligenceGrid,.passportDnaGrid{grid-template-columns:1fr}}.checklistAdminStats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin:18px 0}.checklistAdminStats article{background:var(--panel);border:1px solid var(--line);border-radius:17px;padding:17px;display:grid;grid-gap:7px;gap:7px}.checklistAdminStats span{color:var(--muted);font-size:10px;text-transform:uppercase;font-weight:900}.checklistAdminStats strong{font-size:29px}.checklistAdminGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:14px}.checklistAdminGrid textarea{resize:vertical;background:#0c0f12;border:1px solid var(--line);border-radius:12px;color:#fff;padding:13px}.checklistInlineCheck{display:flex!important;align-items:center;gap:9px}.checklistInlineCheck input{width:auto}.checklistMasterSearch{background:#0b0e10;border:1px solid var(--line);border-radius:14px;padding:13px}.checklistMasterSearch>span{display:block;color:var(--muted);font-size:10px;text-transform:uppercase;font-weight:900;margin-bottom:8px}.checklistMasterSearch>form{display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px}.checklistMasterSearch>form input{background:#07090a;border:1px solid var(--line);border-radius:10px;color:#fff;padding:11px}.checklistMasterSearch>form button{background:#192412;border:1px solid #3b542d;color:var(--lime);border-radius:10px;padding:10px;font-weight:900}.checklistMasterMatches{display:grid;grid-gap:6px;gap:6px;margin-top:8px;max-height:240px;overflow:auto}.checklistMasterMatches button{display:grid;text-align:left;background:#111417;border:1px solid var(--line);border-radius:10px;color:#fff;padding:9px}.checklistMasterMatches button.active{border-color:var(--lime);background:#182112}.checklistMasterMatches small{color:var(--muted);margin-top:3px}.checklistItemsPanel,.checklistProductPanel{margin-bottom:14px}.checklistProductGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.checklistProductGrid article{background:#0b0e10;border:1px solid var(--line);border-radius:15px;padding:14px;display:grid;grid-gap:12px;gap:12px}.checklistProductGrid article span{color:var(--lime);font-size:10px;text-transform:uppercase;font-weight:900}.checklistProductGrid h3{margin:5px 0}.checklistProductGrid p{color:var(--muted);margin:0}.checklistProductNumbers{display:grid;grid-template-columns:auto 1fr auto 1fr;grid-gap:7px;gap:7px;align-items:end}.checklistProductNumbers b{font-size:22px}.checklistProductNumbers small{color:var(--muted)}.checklistProductGrid article>button{background:#16191c;border:1px solid var(--line);border-radius:10px;color:#aeb5bb;padding:9px;font-weight:900}.checklistProductGrid article>button.active{background:#192412;border-color:#3b542d;color:var(--lime)}.checklistHero{margin:18px 16px;padding:29px;display:flex;justify-content:space-between;align-items:center;gap:20px;border:1px solid var(--line);border-radius:26px;background:radial-gradient(circle at 88% 18%,rgba(22,139,255,.17),transparent 28%),linear-gradient(145deg,#151b1e,#080a0c)}.checklistHero h1{font-size:49px;margin:8px 0}.checklistHero p{color:var(--muted);max-width:720px;line-height:1.55}.checklistMessage{margin:0 16px 14px}.checklistBrowseGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;padding:0 16px 18px}.checklistBrowseGrid>article{background:var(--panel);border:1px solid var(--line);border-radius:21px;overflow:hidden}.checklistProductImage{height:270px;position:relative;background:#07090a;padding:14px;display:grid;place-items:center}.checklistProductImage img{width:100%;height:100%;object-fit:contain}.checklistProductImage>span{position:absolute;top:12px;right:12px;background:#192412;color:var(--lime);border:1px solid #3b542d;border-radius:99px;padding:7px 9px;font-size:9px;font-weight:900;text-transform:uppercase}.checklistProductBody{padding:17px}.checklistProductBody>small{color:var(--lime);text-transform:uppercase;font-weight:900;font-size:10px}.checklistProductBody h2{margin:8px 0}.checklistProductBody p{color:var(--muted);line-height:1.45;min-height:42px}.checklistProgressTrack{height:11px;background:#07090a;border:1px solid var(--line);border-radius:99px;overflow:hidden;margin:15px 0}.checklistProgressTrack>span{display:block;height:100%;background:linear-gradient(90deg,var(--lime),#75ff98)}.checklistProductStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px}.checklistProductStats>div{background:#0b0e10;border:1px solid var(--line);border-radius:11px;padding:10px;display:grid;grid-gap:3px;gap:3px}.checklistProductStats strong{font-size:20px}.checklistProductStats span{color:var(--muted);font-size:9px;text-transform:uppercase;font-weight:900}.checklistFoundationNotice{margin-top:11px;background:#151225;border:1px solid #574480;color:#c9bced;border-radius:11px;padding:10px;font-size:10px;line-height:1.45}@media(max-width:1050px){.checklistAdminGrid{grid-template-columns:1fr}.checklistBrowseGrid,.checklistProductGrid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.checklistAdminStats{grid-template-columns:1fr 1fr}.checklistBrowseGrid,.checklistProductGrid{grid-template-columns:1fr}.checklistHero{align-items:flex-start;flex-direction:column}.checklistHero h1{font-size:38px}}.pdfImporterPanel{margin:18px 0}.pdfImporterPanel .panelHeading p{color:var(--muted);max-width:820px}.pdfImporterControls{display:grid;grid-template-columns:1fr 1.4fr auto;grid-gap:12px;gap:12px;align-items:end}.pdfImporterControls label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-weight:800}.pdfImporterControls input,.pdfImporterControls select{width:100%;background:#0c0f12;border:1px solid var(--line);border-radius:12px;color:#fff;padding:13px}.pdfImportMeta{display:flex;gap:12px;flex-wrap:wrap;margin:14px 0}.pdfImportMeta span{background:#0b0e10;border:1px solid var(--line);border-radius:99px;padding:7px 10px;color:var(--muted);font-size:12px;font-weight:800}.pdfPreviewTable{max-height:480px;overflow:auto;border:1px solid var(--line);border-radius:14px}.pdfPreviewTable input{min-width:90px;width:100%;background:#080a0c;border:1px solid var(--line);border-radius:8px;color:#fff;padding:8px}.pdfPreviewTable td:nth-child(3) input{min-width:220px}.pdfRemoveRow{background:transparent;border:1px solid #6b3030;color:#faa;border-radius:8px;padding:7px 9px}.pdfImportActions{display:flex;gap:10px;margin-top:14px}.pdfImportActions>button:not(.primaryButton){background:#111417;border:1px solid var(--line);color:#fff;border-radius:12px;padding:12px 16px;font-weight:800}.checklistMasterSearchBar{display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px}.checklistMasterSearchBar input{background:#07090a;border:1px solid var(--line);border-radius:10px;color:#fff;padding:11px}.checklistMasterSearchBar button{background:#192412;border:1px solid #3b542d;color:var(--lime);border-radius:10px;padding:10px;font-weight:900}@media(max-width:800px){.pdfImporterControls{grid-template-columns:1fr}.pdfImportActions{flex-direction:column}}.compactButton{width:auto;padding:12px 18px}.cardLibraryCreatePanel,.cardLibraryStats{margin-bottom:20px}.librarySectionHeading{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.librarySectionHeading span{color:var(--lime);font-size:12px;font-weight:900;text-transform:uppercase}.librarySectionHeading h2{margin:4px 0 0}.librarySectionHeading>strong{color:var(--muted)}.masterLibraryToolbar{display:grid;grid-template-columns:minmax(260px,1fr) minmax(190px,280px) 160px auto;grid-gap:10px;gap:10px;margin-bottom:18px}.masterLibraryToolbar input,.masterLibraryToolbar select{width:100%;background:#0c0f12;border:1px solid var(--line);border-radius:12px;color:#fff;padding:12px}.secondaryButton,.tableAction{background:#12171b;border:1px solid var(--line);border-radius:10px;color:#fff;padding:10px 13px;font-weight:800;cursor:pointer}.secondaryButton:hover,.tableAction:hover{border-color:var(--lime);color:var(--lime)}.masterCardIdentity{display:flex;align-items:center;gap:12px;min-width:230px}.masterCardIdentity img{width:44px;height:58px;object-fit:cover;border-radius:7px;background:#080a0c}.masterCardIdentity div{display:grid;grid-gap:3px;gap:3px}.masterCardIdentity span,.tableSubtext{display:block;color:var(--muted);font-size:12px;margin-top:3px}.masterLibraryTable td{vertical-align:middle}.libraryEmpty{min-height:170px;display:grid;place-content:center;text-align:center;grid-gap:7px;gap:7px;color:var(--muted)}.libraryEmpty strong{color:#fff;font-size:18px}.status-pending{background:#332b16;color:#ffd86b}.status-approved{background:#1d2c13;color:var(--lime)}.status-rejected{background:#321919;color:#ff8e8e}.status-archived{background:#24272b;color:#b8c0c8}@media(max-width:900px){.adminHeadingV41{align-items:flex-start}.masterLibraryToolbar{grid-template-columns:1fr 1fr}.masterLibraryToolbar input{grid-column:1/-1}}@media(max-width:600px){.adminHeadingV41{display:grid}.compactButton{width:100%}.masterLibraryToolbar{grid-template-columns:1fr}.masterLibraryToolbar input{grid-column:auto}.librarySectionHeading{align-items:flex-start}.cardLibraryStats{grid-template-columns:1fr 1fr}}.clickableVaultCard{cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.clickableVaultCard:focus-visible,.clickableVaultCard:hover{transform:translateY(-3px);border-color:#496238;box-shadow:0 14px 34px rgba(0,0,0,.28);outline:none}.vaultCardActions .viewCardDetails{display:block;text-align:center;border:1px solid var(--lime);background:var(--lime);color:#fff;border-radius:10px;padding:10px;font-size:11px;font-weight:900;text-decoration:none}.masterLibraryPagination{display:flex;align-items:center;justify-content:center;gap:16px;padding-top:20px}.masterLibraryPagination span{color:var(--muted,#a8b6c7);font-weight:700}@media (max-width:720px){.masterLibraryPagination{justify-content:space-between}}.binderDetailHero,.binderHero{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px;border-radius:28px;background:linear-gradient(135deg,#07111d,#06494c);color:#fff;margin-bottom:20px}.binderDetailHero h1,.binderHero h1{margin:7px 0 8px;font-size:clamp(2rem,5vw,3.4rem)}.binderDetailHero p,.binderHero p{margin:0;max-width:690px;color:hsla(0,0%,100%,.76)}.binderHeroActions{display:flex;gap:10px;flex-wrap:wrap}.binderHeroActions .secondaryButton{border-color:hsla(0,0%,100%,.35);color:#fff}.binderStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:28px}.binderStats article{padding:20px;border:1px solid #dfe8e5;border-radius:20px;background:#fff}.binderStats small,.binderStats span{display:block;color:#687875}.binderStats strong{display:block;font-size:2rem;color:#07111d;margin:6px 0}.binderToolbar{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:22px 0 16px}.binderToolbar h2{margin:4px 0 0}.binderToolbar input{width:min(390px,100%);padding:13px 15px;border:1px solid #cfdad7;border-radius:14px;background:#fff}.binderProductGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.binderProductCard{overflow:hidden;border:1px solid #dce7e4;border-radius:22px;background:#fff;color:inherit;text-decoration:none;transition:transform .2s,box-shadow .2s}.binderProductCard:hover{transform:translateY(-3px);box-shadow:0 16px 34px rgba(0,48,52,.12)}.binderProductVisual{height:145px;background:linear-gradient(145deg,#eaf4ef,#d9eee3);display:flex;align-items:center;justify-content:center;position:relative}.binderProductVisual img{width:100%;height:100%;object-fit:cover}.binderProductVisual>span{font-size:54px;color:#07111d}.binderProductVisual>b{position:absolute;right:12px;top:12px;background:#07111d;color:#fff;border-radius:999px;padding:7px 10px;font-size:.82rem}.binderProductBody{padding:17px}.binderProductBody small{color:#74817e}.binderProductBody h3{margin:5px 0 16px;min-height:48px}.binderProgress{height:9px;background:#e4ece9;border-radius:999px;overflow:hidden}.binderProgress i{display:block;height:100%;background:#168bff;border-radius:inherit}.binderProductMeta{display:flex;justify-content:space-between;gap:12px;margin-top:12px;font-size:.9rem}.binderProductMeta span{color:#047f42;font-weight:700}.binderBack{display:block;color:#168bff;text-decoration:none;margin-bottom:14px}.binderCompletionRing{width:132px;height:132px;flex:0 0 132px;border:10px solid rgba(22,139,255,.25);border-top-color:#168bff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column}.binderCompletionRing strong{font-size:1.7rem}.binderCompletionRing span{font-size:.76rem;color:hsla(0,0%,100%,.7)}.binderProgressLarge{height:13px;margin:-5px 8px 24px}.binderControls{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:14px}.binderFilters{display:flex;gap:7px}.binderFilters button{border:1px solid #d6e1de;background:#fff;padding:10px 15px;border-radius:999px;font-weight:700}.binderFilters button.active{background:#07111d;color:#fff;border-color:#07111d}.binderSheet{padding:18px;border-radius:26px;background:#123f42;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 18px 40px rgba(0,48,52,.15)}.binderSheetHeader{display:flex;justify-content:space-between;color:#fff;padding:0 3px 14px}.binderSheetHeader small{color:hsla(0,0%,100%,.65)}.binderNineGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px;gap:15px}.binderPocket{padding:10px;border:1px solid hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.1);color:#fff;text-align:left}.binderPocket.owned{background:rgba(22,139,255,.12);border-color:rgba(22,139,255,.55)}.binderPocket.missing{opacity:.68}.binderCardImage{aspect-ratio:2.5/3.5;border-radius:11px;background:hsla(0,0%,100%,.12);display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.binderCardImage img{width:100%;height:100%;object-fit:cover}.binderCardImage>span{font-size:2.4rem;font-weight:900;color:hsla(0,0%,100%,.55)}.binderPocket small,.binderPocket strong,.binderPocket>span{display:block}.binderPocket small{margin-top:8px;color:#168bff}.binderPocket strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:2px 0}.binderPocket>span{font-size:.78rem;color:hsla(0,0%,100%,.64)}.binderDuplicate,.binderSpecial{position:absolute;top:6px;padding:4px 7px;border-radius:999px;font-size:.68rem}.binderDuplicate{right:6px;background:#168bff;color:#07111d}.binderSpecial{left:6px;background:#fff;color:#07111d}.binderPocketEmpty{min-height:300px;opacity:.15;cursor:default}.binderPagination{display:flex;align-items:center;justify-content:center;gap:18px;margin:20px 0}.binderPagination button{padding:11px 16px;border:1px solid #cfdbd8;background:#fff;border-radius:12px;font-weight:700}.binderPagination button:disabled{opacity:.35}.binderModalBackdrop{position:fixed;inset:0;z-index:1000;background:rgba(0,25,27,.72);display:flex;justify-content:flex-end;padding:16px}.binderCardModal{position:relative;width:min(430px,100%);height:100%;overflow:auto;padding:26px;border-radius:24px;background:#fff}.binderModalClose{position:absolute;right:18px;top:14px;border:0;background:#eef3f1;width:38px;height:38px;border-radius:50%;font-size:1.5rem}.binderModalImage{height:320px;border-radius:18px;background:#e6efec;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:20px}.binderModalImage img{width:100%;height:100%;object-fit:contain}.binderModalImage span{font-size:4rem;color:#07111d}.binderCardModal h2{margin:6px 0}.binderModalStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:20px 0}.binderModalStats div{padding:12px;border-radius:13px;background:#eff5f2}.binderModalStats span,.binderModalStats strong{display:block}.binderModalStats span{font-size:.72rem;color:#6f7e7a}.binderModalStats strong{font-size:.86rem;margin-top:4px}.binderCardModal .primaryButton{display:block;text-align:center;text-decoration:none}.binderPocket:focus-visible,.binderProductCard:focus-visible{outline:3px solid #168bff;outline-offset:3px}@media(max-width:900px){.binderProductGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.binderPocketEmpty{min-height:240px}}@media(max-width:640px){.binderDetailHero,.binderHero{align-items:flex-start;flex-direction:column;padding:22px}.binderHeroActions{width:100%}.binderHeroActions a{flex:1 1;text-align:center}.binderStats{grid-template-columns:1fr}.binderToolbar{align-items:stretch;flex-direction:column}.binderProductGrid{grid-template-columns:1fr}.binderCompletionRing{width:105px;height:105px;flex-basis:105px}.binderNineGrid{gap:7px}.binderSheet{padding:9px;border-radius:18px}.binderPocket{padding:6px;border-radius:10px}.binderPocket strong{font-size:.75rem}.binderPocket small,.binderPocket>span{font-size:.65rem}.binderPocketEmpty{min-height:165px}.binderControls{align-items:flex-start;flex-direction:column}.binderFilters{width:100%}.binderFilters button{flex:1 1;padding:9px 8px}.binderModalBackdrop{padding:0}.binderCardModal{border-radius:24px 24px 0 0;margin-top:35px;height:calc(100% - 35px)}}.collectionHeroPremium{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);grid-gap:28px;gap:28px;align-items:end;padding:38px;border-radius:32px;background:radial-gradient(circle at 12% 12%,rgba(22,139,255,.18),transparent 30%),linear-gradient(135deg,#101417,#171d21 58%,#0d1114);color:#fff;margin-bottom:18px;box-shadow:0 28px 70px rgba(10,15,18,.16)}.collectionHeroPremium:after{content:"";position:absolute;right:-90px;bottom:-130px;width:340px;height:340px;border:1px solid hsla(0,0%,100%,.06);border-radius:50%;box-shadow:0 0 0 35px hsla(0,0%,100%,.025),0 0 0 70px hsla(0,0%,100%,.018)}.collectionHeroCopy{position:relative;z-index:1}.collectionHeroCopy h1{max-width:760px;margin:8px 0 10px;font-size:clamp(2.5rem,6vw,4.8rem);letter-spacing:-.055em;line-height:.96}.collectionHeroCopy p{max-width:650px;margin:0;color:#b8c1c5;font-size:1.03rem}.collectionHeroActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.collectionGhostButton{border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.055);color:inherit;border-radius:13px;padding:11px 15px;font-weight:850;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.collectionGhostButton:hover{border-color:var(--lime);color:var(--lime)}.collectionGhostButton.compact{color:#172024;border-color:#d6dfdc;background:#fff;white-space:nowrap}.rooCoachCard{position:relative;z-index:1;display:flex;gap:14px;align-items:center;padding:18px;border:1px solid hsla(0,0%,100%,.1);border-radius:22px;background:hsla(0,0%,100%,.07);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rooAvatar{display:grid;place-items:center;width:58px;height:58px;flex:0 0 58px;border-radius:18px;background:linear-gradient(145deg,#d8f26d,#a9d91d);font-size:2rem;box-shadow:inset 0 1px hsla(0,0%,100%,.5)}.rooCoachCard span{display:block;color:var(--lime);font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.rooCoachCard strong{display:block;margin-top:5px;line-height:1.35}.collectionSnapshot{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;margin:16px 0 32px}.collectionSnapshot article{position:relative;overflow:hidden;padding:20px 21px;border:1px solid #e0e5e3;border-radius:21px;background:linear-gradient(180deg,#fff,#fafcfb)}.collectionSnapshot article:after{content:"";position:absolute;right:-22px;top:-25px;width:90px;height:90px;border-radius:50%;background:#eef4ef}.collectionSnapshot small,.collectionSnapshot span{position:relative;z-index:1;display:block;color:#75817d}.collectionSnapshot strong{position:relative;z-index:1;display:block;margin:7px 0 4px;color:#172024;font-size:2.1rem;letter-spacing:-.04em}.collectionToolbarPremium{display:flex;justify-content:space-between;align-items:end;gap:18px;margin-bottom:17px}.collectionToolbarPremium h2{margin:4px 0 0;font-size:clamp(1.7rem,3vw,2.35rem);letter-spacing:-.035em}.collectionToolbarActions{display:flex;gap:9px;align-items:center}.collectionToolbarActions input{width:min(390px,42vw);padding:12px 14px;border:1px solid #d5ddda;border-radius:13px;background:#fff}.collectionShelfGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.collectionVolume{position:relative;overflow:hidden;border:1px solid #dde3e1;border-radius:25px;background:#fff;box-shadow:0 14px 34px rgba(25,35,38,.06);transition:transform .22s ease,box-shadow .22s ease}.collectionVolume:hover{transform:translateY(-5px);box-shadow:0 24px 52px rgba(20,30,32,.12)}.collectionVolume.isHidden{opacity:.72}.collectionVolumeLink{display:block;color:inherit;text-decoration:none}.collectionCover{position:relative;overflow:hidden;min-height:255px;padding:22px 22px 25px 42px;background:linear-gradient(145deg,#282f34,#14191d);color:#fff}.volumeTone1 .collectionCover{background:linear-gradient(145deg,#263241,#111820)}.volumeTone2 .collectionCover{background:linear-gradient(145deg,#3b2b30,#191317)}.volumeTone3 .collectionCover{background:linear-gradient(145deg,#2e3630,#151a16)}.volumeTone4 .collectionCover{background:linear-gradient(145deg,#363129,#191713)}.collectionCover:before{content:"";position:absolute;left:18px;top:0;bottom:0;width:1px;background:hsla(0,0%,100%,.17);box-shadow:4px 0 12px rgba(0,0,0,.28)}.collectionCoverGlow{position:absolute;right:-30px;top:-40px;width:190px;height:190px;border-radius:50%;background:radial-gradient(circle,rgba(22,139,255,.2),transparent 68%)}.collectionCover img{opacity:.24;mix-blend-mode:screen}.collectionMonogram{position:absolute;right:22px;top:47px;font-size:8rem;font-weight:950;line-height:1;color:hsla(0,0%,100%,.055)}.collectionCoverTitle,.collectionCoverTopline,.collectionSpine{position:relative;z-index:1}.collectionCoverTopline{display:flex;justify-content:space-between;color:#dce2e4;font-size:.76rem;font-weight:850;text-transform:uppercase;letter-spacing:.1em}.collectionCoverTopline b{color:var(--lime)}.collectionCoverTitle{position:absolute;left:42px;right:22px;bottom:28px}.collectionCoverTitle small{color:var(--lime);font-weight:900;text-transform:uppercase;letter-spacing:.1em}.collectionCoverTitle h3{margin:7px 0 0;max-width:92%;font-size:1.55rem;line-height:1.05;letter-spacing:-.035em}.collectionSpine{position:absolute;left:4px;top:50%;transform:translateY(-50%) rotate(-90deg);transform-origin:center;color:hsla(0,0%,100%,.38);font-size:.55rem;font-weight:900;letter-spacing:.14em;white-space:nowrap}.collectionVolumeBody{padding:18px 19px 20px}.collectionVolumeProgress{height:7px;border-radius:999px;background:#e9eeec;overflow:hidden}.collectionVolumeProgress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#94bd1c,var(--lime))}.collectionVolumeNumbers{display:flex;justify-content:space-between;gap:12px;margin-top:13px}.collectionVolumeNumbers span{color:#727e7a;font-size:.82rem}.collectionVolumeBody p{margin:7px 0 13px;color:#727e7a;font-size:.88rem}.collectionOpenLabel{color:#1b292c;font-weight:900}.collectionManageBar{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding:0 14px 14px}.collectionManageBar button{border:1px solid #dbe2df;background:#f7faf8;border-radius:11px;padding:9px;font-size:.78rem;font-weight:850;cursor:pointer}.collectionManageBar button:hover{border-color:#99b849}.collectionEmptyPremium{display:flex;align-items:center;justify-content:center;gap:17px;min-height:230px;border:1px dashed #ccd7d3;border-radius:25px;background:#fbfcfb}.collectionEmptyPremium h2,.collectionEmptyPremium p{margin:0}.collectionEmptyPremium p{margin-top:5px;color:#73807c}.binderSheet{background:linear-gradient(145deg,#20262a,#111518);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08),0 22px 54px rgba(16,22,25,.18)}.binderPocket{background:hsla(0,0%,100%,.055);border-color:hsla(0,0%,100%,.14)}.binderPocket.owned{background:rgba(22,139,255,.075);border-color:rgba(22,139,255,.42)}@media(max-width:980px){.collectionHeroPremium{grid-template-columns:1fr}.rooCoachCard{max-width:560px}.collectionShelfGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.collectionHeroPremium{padding:25px;border-radius:25px}.collectionHeroCopy h1{font-size:2.8rem}.collectionSnapshot{grid-template-columns:1fr}.collectionToolbarActions,.collectionToolbarPremium{align-items:stretch;flex-direction:column}.collectionToolbarActions input{width:100%}.collectionShelfGrid{grid-template-columns:1fr}.collectionCover{min-height:230px}.collectionHeroActions>*{flex:1 1;text-align:center}.rooCoachCard{align-items:flex-start}.collectionVolume:hover{transform:none}}.cardRoomHero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(290px,.65fr);grid-gap:28px;gap:28px;align-items:end;padding:40px;border-radius:32px;background:radial-gradient(circle at 12% 10%,rgba(22,139,255,.18),transparent 30%),linear-gradient(135deg,#11171a,#20282d 58%,#0c1114);color:#fff;margin-bottom:18px;box-shadow:0 28px 70px rgba(10,15,18,.16)}.cardRoomHero:after{content:"";position:absolute;right:-80px;bottom:-130px;width:340px;height:340px;border:1px solid hsla(0,0%,100%,.06);border-radius:50%;box-shadow:0 0 0 35px hsla(0,0%,100%,.025),0 0 0 70px hsla(0,0%,100%,.018)}.cardRoomHeroCopy,.rooRoomCard{position:relative;z-index:1}.cardRoomHero h1{margin:8px 0 10px;font-size:clamp(2.7rem,6vw,5rem);line-height:.95;letter-spacing:-.055em}.cardRoomHero p{max-width:650px;color:#bdc7cb;font-size:1.04rem}.cardRoomHeroActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.cardRoomGhostButton{border:1px solid hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.055);color:#fff;border-radius:13px;padding:11px 15px;font-weight:850}.rooRoomCard{display:flex;gap:14px;align-items:center;padding:18px;border:1px solid hsla(0,0%,100%,.1);border-radius:22px;background:hsla(0,0%,100%,.07);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.rooRoomCard span{display:block;color:var(--lime);font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.rooRoomCard strong{display:block;margin-top:5px;line-height:1.35}.cardRoomQuickGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:13px;gap:13px;margin-bottom:18px}.cardRoomQuickCard{display:grid;min-height:185px;padding:21px;border:1px solid #dde4e1;border-radius:22px;background:linear-gradient(180deg,#fff,#fafcfb);color:#172024;box-shadow:0 12px 30px rgba(25,35,38,.055);transition:.2s}.cardRoomQuickCard:hover{transform:translateY(-4px);box-shadow:0 22px 42px rgba(20,30,32,.11)}.cardRoomQuickCard>b{font-size:1.8rem}.cardRoomQuickCard>span{margin-top:auto;color:#74807c;font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.cardRoomQuickCard>strong{margin-top:6px;font-size:1.13rem}.cardRoomQuickCard>small{margin-top:10px;color:#53605c;font-weight:800}.cardRoomFeatureGrid{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:16px;gap:16px;margin-bottom:16px}.cardRoomPanel{padding:23px;border:1px solid #dfe5e2;border-radius:25px;background:#fff;box-shadow:0 13px 34px rgba(20,30,32,.055);margin-bottom:16px}.miniBinderShelf{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.miniBinderShelf>a{display:grid;grid-template-columns:52px 1fr;grid-gap:13px;gap:13px;align-items:center;padding:13px;border:1px solid #e1e7e4;border-radius:16px;color:#172024;background:#fbfcfb}.miniBinderShelf i{display:grid;place-items:center;width:52px;height:62px;border-radius:5px 10px 10px 5px;background:linear-gradient(145deg,#293237,#11171a);color:var(--lime);font-style:normal;font-weight:950;box-shadow:inset 5px 0 hsla(0,0%,100%,.05)}.miniBinderShelf span{display:grid}.miniBinderShelf small{color:#77827f;margin-top:4px}.cardRoomStats{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:15px}.cardRoomStats div{padding:14px;border-radius:15px;background:#f2f6f4}.cardRoomStats span,.cardRoomValue small,.cardRoomValue span{display:block;color:#75817d;font-size:.76rem}.cardRoomStats strong{display:block;margin-top:5px;font-size:1.55rem}.cardRoomValue{margin-top:10px;padding:17px;border-radius:17px;background:#141b1e;color:#fff}.cardRoomValue strong{display:block;margin:6px 0;font-size:2rem;color:var(--lime)}.cardRoomRecentGrid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:12px;gap:12px;margin-top:16px}.cardRoomRecentGrid>a{display:grid;color:#172024}.cardRoomRecentImage{height:220px;border-radius:17px;background:#edf2f0;overflow:hidden}.cardRoomRecentImage img{width:100%;height:100%;object-fit:contain}.cardRoomRecentGrid span{margin-top:10px;color:#7b8783;font-size:.68rem;font-weight:900;text-transform:uppercase}.cardRoomRecentGrid strong{margin-top:4px}.cardRoomRecentGrid small{margin-top:4px;color:#77827f}.cardRoomEmpty{display:flex;align-items:center;gap:17px;min-height:170px}.cardRoomEmpty h3,.cardRoomEmpty p{margin:0}.cardRoomEmpty p{margin-top:5px;color:#74807c}.cardRoomEmpty .primaryButton{margin-left:auto}.cardRoomFavourite{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:28px 34px;border-radius:27px;background:linear-gradient(135deg,#171e22,#0d1114);color:#fff}.cardRoomFavourite img{width:170px;height:220px;object-fit:contain}.cardRoomFavourite h2{font-size:2rem;margin:8px 0}.cardRoomFavourite p{color:#aeb9bd}.cardRoomFavourite a{color:var(--lime);font-weight:900}.customBinderSection{margin-top:42px}.customBinderGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.customBinderAdd,.customBinderCard{position:relative;min-height:245px;border-radius:24px;overflow:hidden}.customBinderCard{padding:25px 23px 22px 44px;color:#fff;background:linear-gradient(145deg,#2a3034,#111619);box-shadow:0 16px 35px rgba(15,20,23,.13)}.customBinderLink{display:block;height:100%;color:inherit;text-decoration:none}.customBinderLink:focus-visible{outline:3px solid var(--lime);outline-offset:-6px;border-radius:18px}.customBinderCard:hover{transform:translateY(-2px);box-shadow:0 20px 42px rgba(15,20,23,.2)}.customBinderCard.cover-red{background:linear-gradient(145deg,#602b32,#251014)}.customBinderCard.cover-blue{background:linear-gradient(145deg,#294a68,#101e2b)}.customBinderCard.cover-carbon{background:repeating-linear-gradient(45deg,#242a2e,#242a2e 8px,#1b2023 0,#1b2023 16px)}.customBinderCard.cover-gold{background:linear-gradient(145deg,#8d7432,#2c2410)}.customBinderSpine{position:absolute;left:5px;top:50%;transform:translateY(-50%) rotate(-90deg);font-size:.58rem;letter-spacing:.17em;color:hsla(0,0%,100%,.45)}.customBinderContent{height:100%;display:flex;flex-direction:column}.customBinderContent span{color:var(--lime);font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em}.customBinderContent h3{margin:12px 0 7px;font-size:1.65rem}.customBinderContent p{color:#d0d7d9;line-height:1.5}.customBinderContent strong{margin-top:auto}.customBinderDelete{position:absolute;right:14px;top:14px;border:1px solid hsla(0,0%,100%,.2);background:rgba(0,0,0,.2);color:#fff;border-radius:10px;padding:7px 9px}.customBinderAdd{display:grid;place-items:center;text-align:center;padding:28px;border:1px dashed #b9c7c2;background:#f8faf9;color:#273235;cursor:pointer}.customBinderAdd b{font-size:2.3rem;color:#7d9c1c}.customBinderAdd strong{font-size:1.15rem}.customBinderAdd span{max-width:240px;color:#74817c}.createBinderModal{position:relative;width:min(500px,100%);height:100%;overflow:auto;padding:28px;border-radius:24px;background:#fff}.createBinderModal h2{font-size:2rem;margin:8px 0}.createBinderModal>p{color:#6f7c78;line-height:1.5}.createBinderModal label{display:grid;grid-gap:7px;gap:7px;margin-top:14px;font-weight:850}.createBinderModal input,.createBinderModal select,.createBinderModal textarea{width:100%;padding:12px 13px;border:1px solid #d4ddda;border-radius:12px;background:#fff;font:inherit}.createBinderModal textarea{min-height:95px;resize:vertical}.createBinderModal .primaryButton{width:100%;margin-top:20px}@media(max-width:980px){.cardRoomHero{grid-template-columns:1fr}.cardRoomQuickGrid{grid-template-columns:repeat(2,1fr)}.cardRoomFeatureGrid{grid-template-columns:1fr}.cardRoomRecentGrid{grid-template-columns:repeat(3,1fr)}.customBinderGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.cardRoomHero{padding:25px;border-radius:25px}.cardRoomHero h1{font-size:2.8rem}.cardRoomQuickGrid{grid-template-columns:1fr 1fr}.cardRoomQuickCard{min-height:160px;padding:16px}.cardRoomRecentGrid{grid-template-columns:repeat(2,1fr)}.cardRoomRecentImage{height:190px}.cardRoomFavourite{align-items:flex-start}.cardRoomFavourite img{width:110px;height:150px}.customBinderGrid{grid-template-columns:1fr}.createBinderModal{border-radius:24px 24px 0 0;margin-top:35px;height:calc(100% - 35px)}}.binderSummaryLine{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:18px;color:#687570}.binderSummaryLine strong{color:var(--dark)}.binderStatusMessage{margin:18px 0}.interactiveBinderShell{margin-top:24px}.binderPageToolbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:14px}.binderPageToolbar h2{margin:5px 0 0}.binderPageControls{display:flex;align-items:center;gap:10px}.addBinderPageButton,.binderPageControls button{border:1px solid #cad5d1;background:#fff;color:#263330;border-radius:12px;padding:10px 14px;font-weight:850;cursor:pointer}.binderPageControls button:disabled{opacity:.38;cursor:not-allowed}.binderPageControls span{min-width:54px;text-align:center;font-weight:900}.binderBookPage{position:relative;padding:28px 28px 28px 62px;border:1px solid #cfd9d5;border-radius:28px;background:linear-gradient(145deg,#f3f7f5,#e5ece9);box-shadow:0 20px 50px rgba(24,42,36,.12),inset 0 0 0 8px hsla(0,0%,100%,.45)}.binderRingsVisual{position:absolute;left:22px;top:0;bottom:0;display:flex;flex-direction:column;justify-content:space-around}.binderRingsVisual i{display:block;width:25px;height:12px;border:3px solid #9ca9a4;border-left:0;border-radius:0 12px 12px 0;background:#eef2f0;box-shadow:1px 2px 3px rgba(0,0,0,.12)}.binderPocketGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.binderPocket{position:relative;min-width:0;aspect-ratio:2.5/3.5;border-radius:16px;overflow:hidden;cursor:pointer}.binderPocket.hasCard{padding:0;border:5px solid hsla(0,0%,100%,.72);background:#dce5e1;box-shadow:0 8px 18px rgba(15,36,28,.14),inset 0 0 0 1px rgba(69,91,82,.18)}.binderPocket.hasCard img{width:100%;height:100%;object-fit:cover;display:block}.binderPocket.hasCard>span{position:absolute;left:5px;right:5px;bottom:5px;padding:28px 8px 8px;background:linear-gradient(transparent,rgba(0,0,0,.88));color:#fff;text-align:left}.binderPocket.hasCard small,.binderPocket.hasCard strong{display:block}.binderPocket.hasCard strong{font-size:.8rem}.binderPocket.hasCard small{margin-top:3px;font-size:.65rem;color:#dbe4e0}.binderPocket.isEmpty{display:grid;place-content:center;grid-gap:6px;gap:6px;border:2px dashed #b5c3be;background:hsla(0,0%,100%,.48);color:#6d7c77;text-align:center}.binderPocket.isEmpty b{font-size:2rem;color:#8aaa27}.binderPocket.isEmpty span{font-weight:900}.binderPocket.isEmpty small{font-size:.68rem}.binderPocket:hover{transform:translateY(-2px)}.addBinderPageButton{display:block;margin:18px auto 0}.binderCardPicker{position:relative;width:min(940px,100%);max-height:90vh;overflow:auto;padding:28px;border-radius:26px;background:#fff}.binderCardPicker h2{font-size:2rem;margin:7px 0}.binderCardPicker>p{color:#687570}.binderVaultSearch{width:100%;margin:18px 0;padding:13px 15px;border:1px solid #ccd7d3;border-radius:13px;font:inherit}.binderVaultGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.binderVaultGrid button{min-width:0;padding:0;border:1px solid #d7e0dd;border-radius:16px;overflow:hidden;background:#fff;text-align:left;cursor:pointer}.binderVaultGrid img{width:100%;aspect-ratio:2.5/3.5;object-fit:cover;display:block;background:#eef2f0}.binderVaultGrid span{display:block;padding:10px}.binderVaultGrid small,.binderVaultGrid strong{display:block}.binderVaultGrid strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.binderVaultGrid small{margin-top:4px;color:#71807b;font-size:.7rem;line-height:1.35}.binderPickerEmpty{text-align:center;padding:38px 20px}.binderPickerEmpty p{color:#71807b;margin-bottom:18px}.binderCardActions{position:relative;width:min(700px,100%);display:grid;grid-template-columns:230px 1fr;grid-gap:28px;gap:28px;padding:28px;border-radius:26px;background:#fff}.binderCardActions>img{width:100%;aspect-ratio:2.5/3.5;object-fit:cover;border-radius:16px;background:#eef2f0}.binderCardActions h2{font-size:2rem;margin:8px 0}.binderCardActions p{color:#687570;line-height:1.5}.binderCardActionButtons{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.binderCardActionButtons .collectionGhostButton{padding:12px 16px}@media(max-width:800px){.binderVaultGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.binderBookPage{padding:22px 18px 22px 45px}.binderRingsVisual{left:12px}.binderPocketGrid{gap:10px}.binderCardActions{grid-template-columns:180px 1fr}}@media(max-width:600px){.binderPageToolbar{align-items:flex-start;flex-direction:column}.binderPageControls{width:100%;justify-content:space-between}.binderBookPage{padding:18px 12px 18px 34px;border-radius:20px}.binderRingsVisual{left:7px}.binderRingsVisual i{width:18px;height:9px}.binderPocketGrid{gap:6px}.binderPocket{border-radius:9px}.binderPocket.hasCard{border-width:3px}.binderPocket.hasCard>span{display:none}.binderPocket.isEmpty span{font-size:.7rem}.binderPocket.isEmpty small{display:none}.binderVaultGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.binderCardActions,.binderCardPicker{height:calc(100% - 28px);margin-top:28px;border-radius:24px 24px 0 0;padding:22px}.binderCardActions{grid-template-columns:1fr;overflow:auto}.binderCardActions>img{width:min(230px,75%);margin:auto}}.trackerHero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);grid-gap:24px;gap:24px;align-items:stretch;margin:26px 0;padding:32px;border-radius:28px;background:linear-gradient(135deg,#071b1d,#07111d);color:#fff;box-shadow:0 20px 60px rgba(0,48,52,.18)}.trackerHero h1{max-width:820px;margin:8px 0 12px;font-size:clamp(2rem,5vw,4.2rem);line-height:.98}.trackerHero p{max-width:720px;color:hsla(0,0%,100%,.72);font-size:1.05rem}.trackerHeroScore{display:flex;flex-direction:column;justify-content:center;padding:24px;border:1px solid rgba(22,139,255,.25);border-radius:22px;background:hsla(0,0%,100%,.06)}.trackerHeroScore small,.trackerHeroScore span{color:hsla(0,0%,100%,.7)}.trackerHeroScore strong{font-size:4rem;line-height:1;color:#168bff;margin:8px 0}.trackerMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0 0 30px}.trackerMetrics article{padding:20px;border:1px solid #dce5df;border-radius:20px;background:#fff}.trackerMetrics small,.trackerMetrics span{display:block;color:#66736d}.trackerMetrics strong{display:block;margin:6px 0;font-size:2rem;color:#07111d}.trackerToolbar{display:flex;justify-content:space-between;gap:18px;align-items:end;margin:28px 0 16px}.trackerToolbar h2{margin:4px 0 0}.trackerToolbarControls{display:flex;gap:10px}.trackerToolbarControls input,.trackerToolbarControls select{min-height:44px;border:1px solid #cad6cf;border-radius:12px;background:#fff;padding:0 14px}.trackerToolbarControls input{min-width:280px}.trackerGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;padding-bottom:40px}.trackerSetCard{display:grid;grid-template-columns:120px minmax(0,1fr);grid-gap:18px;gap:18px;min-height:176px;padding:16px;border:1px solid #dce5df;border-radius:22px;background:#fff;color:inherit;text-decoration:none;box-shadow:0 10px 30px rgba(0,48,52,.06);transition:transform .18s ease,box-shadow .18s ease}.trackerSetCard:hover{transform:translateY(-3px);box-shadow:0 18px 40px rgba(0,48,52,.12)}.trackerSetImage{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:16px;background:linear-gradient(145deg,#07111d,#0d5559);color:#168bff;font-size:3rem;font-weight:900}.trackerSetImage img{width:100%;height:100%;object-fit:cover}.trackerSetCopy{display:flex;flex-direction:column;justify-content:center;min-width:0}.trackerSetCopy>small,.trackerSetCopy>span{color:#66736d}.trackerSetCopy h3{margin:5px 0 18px;color:#07111d;font-size:1.22rem}.trackerSetNumbers{display:flex;justify-content:space-between;gap:12px;margin-bottom:8px}.trackerSetNumbers b{color:#168bff}.trackerSetCopy .binderProgress{margin:0 0 10px}.trackerEmpty{text-align:center;padding:60px 20px}@media(max-width:850px){.trackerHero{grid-template-columns:1fr}.trackerMetrics{grid-template-columns:repeat(2,1fr)}.trackerGrid{grid-template-columns:1fr}.trackerToolbar{align-items:stretch;flex-direction:column}.trackerToolbarControls{width:100%}.trackerToolbarControls input{min-width:0;flex:1 1}}@media(max-width:560px){.trackerHero{padding:24px 20px;border-radius:22px}.trackerMetrics{grid-template-columns:1fr 1fr}.trackerMetrics article{padding:15px}.trackerMetrics strong{font-size:1.55rem}.trackerToolbarControls{flex-direction:column}.trackerSetCard{grid-template-columns:86px minmax(0,1fr);min-height:150px;padding:12px;gap:13px}.trackerSetCopy h3{font-size:1rem;margin-bottom:12px}}.listingDashboardHero,.marketplaceHero{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:24px 16px;padding:32px;border-radius:28px;background:radial-gradient(circle at 86% 18%,rgba(22,139,255,.22),transparent 30%),linear-gradient(135deg,#071b1d,#07111d);color:#fff}.listingDashboardHero h1,.marketplaceHero h1{max-width:760px;margin:7px 0 10px;font-size:clamp(2.2rem,5vw,4.4rem);line-height:.98}.listingDashboardHero p,.marketplaceHero p{max-width:700px;color:hsla(0,0%,100%,.72)}.marketplaceHeroActions{display:flex;flex-direction:column;gap:10px;min-width:210px}.marketplaceSecondaryButton{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border:1px solid hsla(0,0%,100%,.25);border-radius:12px;background:hsla(0,0%,100%,.07);color:inherit;font-weight:900}.marketplaceToolbar{display:grid;grid-template-columns:1fr 240px;grid-gap:12px;gap:12px;margin:0 16px 20px}.marketplaceToolbar input,.marketplaceToolbar select{min-height:48px;padding:0 15px;border:1px solid var(--line);border-radius:13px;background:var(--panel);color:inherit}.marketplaceGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;padding:0 16px 110px}.marketplaceCard{overflow:hidden;border:1px solid var(--line);border-radius:20px;background:var(--panel);color:inherit;box-shadow:0 12px 30px rgba(0,0,0,.12);transition:transform .18s ease}.marketplaceCard:hover{transform:translateY(-4px)}.marketplaceCardImage{aspect-ratio:2.5/3.2;padding:12px;background:#090c0d}.marketplaceCardImage img{width:100%;height:100%;object-fit:contain}.marketplaceCardCopy{padding:15px}.marketplaceCardCopy p,.marketplaceCardCopy small{color:var(--muted)}.marketplaceCardCopy h2{margin:5px 0;font-size:1.05rem}.marketplaceCardCopy p{min-height:38px;font-size:.78rem;line-height:1.4}.marketplaceCardCopy>div{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.marketplaceCardCopy strong{color:var(--lime);font-size:1.3rem}.marketplaceCardCopy span{font-size:.7rem;font-weight:900}.marketplaceEmpty{margin:25px 16px 110px;padding:55px 24px;border:1px dashed var(--line);border-radius:24px;background:var(--panel);text-align:center}.marketplaceEmpty>span{font-size:3rem}.marketplaceEmpty p{color:var(--muted);margin-bottom:22px}.cardMarketplaceActions{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.sellFlowHero{display:grid;grid-template-columns:240px 1fr;grid-gap:28px;gap:28px;align-items:center;margin:24px 16px;padding:24px;border:1px solid var(--line);border-radius:24px;background:var(--panel)}.sellFlowCard{height:310px;padding:12px;border-radius:18px;background:#080b0c}.sellFlowCard img{width:100%;height:100%;object-fit:contain}.sellFlowHero h1{font-size:clamp(2rem,5vw,4rem);margin:8px 0}.sellFlowHero p{color:var(--muted)}.sellFormPanel{margin:0 16px 110px;padding:24px;border:1px solid var(--line);border-radius:24px;background:var(--panel)}.sellFormGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:14px;gap:14px}.sellFormPanel label{display:grid;grid-gap:7px;gap:7px;font-weight:900}.sellFormPanel input,.sellFormPanel select,.sellFormPanel textarea{width:100%;padding:13px;border:1px solid var(--line);border-radius:12px;background:#0b0e10;color:#fff;font:inherit}.sellDescription{margin-top:14px}.sellDescription textarea{min-height:125px;resize:vertical}.sellToggles{display:flex;gap:24px;flex-wrap:wrap;margin:18px 0}.sellToggles label{display:flex;align-items:center;gap:9px}.sellToggles input{width:auto}.sellActions{display:flex;justify-content:flex-end;gap:10px}.sellActions button{padding:12px 18px;border:1px solid var(--line);border-radius:12px;font-weight:900}.listingStatusTabs{display:flex;gap:8px;overflow:auto;padding:0 16px 18px}.listingStatusTabs button{white-space:nowrap;padding:10px 13px;border:1px solid var(--line);border-radius:99px;background:var(--panel);color:inherit;text-transform:capitalize}.listingStatusTabs button.active{border-color:var(--lime);color:var(--lime)}.listingStatusTabs b{margin-left:5px}.listingRows{display:grid;grid-gap:12px;gap:12px;padding:0 16px 110px}.listingRows article{display:grid;grid-template-columns:100px 1fr auto;grid-gap:16px;gap:16px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:18px;background:var(--panel)}.listingRows img{width:100px;height:135px;object-fit:contain;background:#090c0d;border-radius:12px}.listingRowCopy h2{margin:5px 0}.listingRowCopy p{color:var(--muted)}.listingRowCopy>strong{color:var(--lime);font-size:1.3rem}.listingStatus{display:inline-block;padding:5px 8px;border-radius:99px;background:#171d20;font-size:.68rem;font-weight:900;text-transform:uppercase}.listingStatus.live{background:#172513;color:var(--lime)}.listingStatus.sold{background:#17212b;color:#7fc4ff}.listingRowActions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.listingRowActions a,.listingRowActions button{padding:9px 11px;border:1px solid var(--line);border-radius:10px;background:#101417;color:inherit;font-weight:900}.listingDetailHero{display:grid;grid-template-columns:minmax(300px,.85fr) 1.15fr;grid-gap:20px;gap:20px;margin:24px 16px}.listingDescription,.listingDetailCopy,.listingDetailImage{padding:24px;border:1px solid var(--line);border-radius:24px;background:var(--panel)}.listingDetailImage{min-height:560px;display:grid;place-items:center;background:#090c0d}.listingDetailImage img{width:100%;height:100%;max-height:650px;object-fit:contain}.listingDetailCopy h1{font-size:clamp(2.4rem,5vw,4.6rem);line-height:.98;margin:8px 0}.listingDetailCopy>p{color:var(--muted)}.listingPriceBox{display:grid;grid-gap:4px;gap:4px;margin:22px 0;padding:18px;border:1px solid #174b78;border-radius:17px;background:#172013}.listingPriceBox small,.listingPriceBox span{color:var(--muted)}.listingPriceBox strong{font-size:2.8rem;color:var(--lime)}.listingFacts{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px}.listingFacts span,.listingSeller{display:grid;grid-gap:5px;gap:5px;padding:13px;border:1px solid var(--line);border-radius:13px;background:#0b0e10}.listingFacts b,.listingSeller small{color:var(--muted);font-size:.68rem;text-transform:uppercase}.listingSeller{margin:12px 0 20px}.listingDescription{margin:0 16px 110px}.listingDescription p{color:var(--muted);line-height:1.7}@media(max-width:980px){.marketplaceGrid{grid-template-columns:repeat(3,1fr)}.listingDetailHero{grid-template-columns:1fr}.listingDetailImage{min-height:430px}}@media(max-width:720px){.listingDashboardHero,.marketplaceHero{align-items:flex-start;flex-direction:column;padding:24px 20px}.marketplaceHeroActions{width:100%}.marketplaceToolbar{grid-template-columns:1fr}.marketplaceGrid{grid-template-columns:repeat(2,1fr);gap:10px}.sellFlowHero{grid-template-columns:120px 1fr;gap:16px;padding:16px}.sellFlowCard{height:170px}.sellFormGrid{grid-template-columns:1fr}.listingRows article{grid-template-columns:80px 1fr}.listingRows img{width:80px;height:110px}.listingRowActions{grid-column:1/-1;justify-content:flex-start}.listingFacts{grid-template-columns:1fr}.sellActions{flex-direction:column}.sellActions button{width:100%}}.marketplaceNotice{margin:0 16px 16px}.interactionGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin:16px 16px 110px}.interactionPanel{margin:16px;padding:22px;border:1px solid var(--line);border-radius:22px;background:var(--panel)}.interactionGrid .interactionPanel{margin:0}.interactionPanel h2{margin:5px 0 18px}.interactionPanel label{display:grid;grid-gap:7px;gap:7px;margin:12px 0;font-weight:900}.interactionPanel input,.interactionPanel textarea{width:100%;padding:12px;border:1px solid var(--line);border-radius:12px;background:#0b0e10;color:#fff;font:inherit}.interactionPanel textarea{min-height:82px;resize:vertical}.offerMode{display:flex;gap:8px}.offerMode button{padding:10px 13px;border:1px solid var(--line);border-radius:999px;background:#101417;color:inherit;font-weight:900}.offerMode button.active{border-color:var(--lime);color:var(--lime)}.tradePicker{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:10px}.tradePicker button{padding:8px;border:1px solid var(--line);border-radius:12px;background:#0b0e10;color:inherit;text-align:left}.tradePicker button.selected{border:2px solid var(--lime)}.tradePicker img{width:100%;height:100px;object-fit:contain}.tradePicker span{display:block;margin-top:5px;font-size:.72rem;font-weight:900}.offerCard{padding:14px;margin:10px 0;border:1px solid var(--line);border-radius:14px;background:#0b0e10}.offerCard>div{display:flex;justify-content:space-between;gap:10px}.offerCard h3{margin:8px 0;color:var(--lime);font-size:1.45rem}.offerCard p,.offerCard small{color:var(--muted)}.responseButtons{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.messageComposer button,.responseButtons button{padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:var(--lime);color:#071b1d;font-weight:950}.messageThread{display:grid;grid-gap:9px;gap:9px;max-height:430px;overflow:auto;padding:8px}.messageThread>div{max-width:82%;padding:10px 12px;border-radius:14px;background:#11171a}.messageThread .mine{justify-self:end;background:#263617}.messageThread p{margin:0}.messageThread small{display:block;margin-top:5px;color:var(--muted);font-size:.65rem}.messageComposer{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin-top:12px}.messageComposer textarea{min-height:55px}.muted{color:var(--muted)}@media(max-width:800px){.interactionGrid{grid-template-columns:1fr}.tradePicker{grid-template-columns:repeat(2,1fr)}.messageComposer{grid-template-columns:1fr}.interactionPanel{margin:12px 16px}.interactionGrid .interactionPanel{margin:0}}.provenancePanel{margin:16px 16px 110px;padding:24px;border:1px solid #465d2d;border-radius:24px;background:radial-gradient(circle at 90% 10%,rgba(22,139,255,.12),transparent 34%),var(--panel)}.cardProvenancePanel{margin-top:28px}.provenanceHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.provenanceHeading h2{margin:5px 0 7px}.provenanceHeading p{margin:0;max-width:700px;color:var(--muted)}.provenanceBadge{white-space:nowrap;padding:9px 12px;border:1px solid #526c30;border-radius:999px;background:#1b2813;color:var(--lime);font-size:.75rem;font-weight:950;text-transform:uppercase;letter-spacing:.04em}.provenanceTimeline{display:grid;grid-gap:0;gap:0}.provenanceEvent{position:relative;display:grid;grid-template-columns:40px 1fr;grid-gap:14px;gap:14px;padding:0 0 24px}.provenanceEvent:not(:last-child):before{content:"";position:absolute;left:19px;top:36px;bottom:0;width:2px;background:#334225}.provenanceMarker{position:relative;z-index:1;width:40px;height:40px;display:grid;place-items:center;border:2px solid var(--lime);border-radius:50%;background:#102013;color:var(--lime);font-weight:950}.provenanceEvent>div:last-child{padding:2px 0 0}.provenanceEvent small{color:var(--muted)}.provenanceEvent h3{margin:4px 0 5px}.provenanceEvent p{margin:0 0 7px;color:var(--muted)}.provenanceEvent span,.provenanceEvent strong{display:block;margin-top:4px}.provenanceEvent span{color:var(--lime);font-weight:900}@media(max-width:700px){.provenanceHeading{flex-direction:column}.provenanceBadge{white-space:normal}.provenancePanel{padding:19px}}.communityHero{margin:18px 16px 14px;padding:34px;min-height:220px;display:flex;align-items:flex-end;border:1px solid var(--line);border-radius:27px;background:radial-gradient(circle at 85% 20%,rgba(22,139,255,.18),transparent 30%),linear-gradient(145deg,#172016,#080a0c);background-size:cover;background-position:50%}.communityIdentity{display:flex;align-items:center;gap:20px}.communityAvatar{width:112px;height:112px;border-radius:30px;display:grid;place-items:center;overflow:hidden;background:#10170d;border:1px solid #486531}.communityAvatar img{width:100%;height:100%;object-fit:cover}.communityAvatar span{font-size:36px;font-weight:1000;color:var(--lime)}.communityIdentity h1{font-size:48px;margin:7px 0}.communityIdentity p{margin:0;color:var(--muted)}.communityAboutGrid{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:14px;gap:14px;padding:0 16px 14px}.communityBio{color:#d6dcdf;line-height:1.7;white-space:pre-wrap}.communityFacts{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:9px;gap:9px}.communityFacts>div{display:grid;grid-gap:7px;gap:7px;padding:14px;border:1px solid var(--line);border-radius:14px;background:#0b0e10}.communityFacts span{font-size:10px;text-transform:uppercase;color:var(--muted);font-weight:900}.communityFacts strong{font-size:15px}.communityStats{padding-bottom:14px}.communitySection{margin:0 16px 14px}.showcaseGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.showcaseCard{min-width:0;display:grid;grid-gap:8px;gap:8px;padding:13px;border-radius:17px;border:1px solid var(--line);background:#0b0e10}.showcaseCard>span{font-size:10px;text-transform:uppercase;color:var(--lime);font-weight:900}.showcaseCard img{width:100%;height:220px;object-fit:contain;border-radius:12px;background:#07090a}.showcaseCard strong{line-height:1.2}.showcaseCard small{color:var(--muted);line-height:1.35}.showcaseCard.empty{opacity:.72}.showcasePlaceholder{height:220px;display:grid;place-items:center;border-radius:12px;border:1px dashed #394147;font-size:38px;color:var(--muted)}.communityEmpty{margin:40px auto;padding:50px 24px;max-width:680px;text-align:center;border:1px solid var(--line);border-radius:24px;background:var(--panel)}.communityEmpty h1{font-size:38px}.communityEmpty p{color:var(--muted);margin-bottom:24px}.communityLock{font-size:48px}.profileEditHero{margin:18px 16px 14px;padding:28px;display:flex;justify-content:space-between;align-items:center;gap:18px;border:1px solid var(--line);border-radius:24px;background:linear-gradient(145deg,#162014,#090c0a)}.profileEditHero h1{font-size:40px;margin:7px 0}.profileEditHero p{margin:0;color:var(--muted)}.profileEditForm{display:grid;grid-gap:14px;gap:14px;padding:0 16px 90px}.profileFieldGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.profileFieldGrid label{display:grid;grid-gap:7px;gap:7px;color:#dce3e5;font-size:12px;font-weight:800}.profileFieldGrid label.wide{grid-column:1/-1}.profileFieldGrid input,.profileFieldGrid select,.profileFieldGrid textarea{width:100%;border:1px solid var(--line);border-radius:11px;background:#090c0d;color:#fff;padding:12px;font:inherit}.profileFieldGrid textarea{min-height:120px;resize:vertical}.profileFieldGrid small{color:var(--muted);font-weight:500}.profileSaveBar{display:flex;justify-content:flex-end;gap:10px;position:-webkit-sticky;position:sticky;bottom:12px;padding:12px;border:1px solid var(--line);border-radius:16px;background:rgba(9,12,13,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:5}@media(max-width:900px){.communityAboutGrid,.communityFacts{grid-template-columns:1fr}.showcaseGrid{grid-template-columns:1fr 1fr}}@media(max-width:620px){.communityHero{padding:22px;min-height:0}.communityIdentity{align-items:flex-start}.communityAvatar{width:78px;height:78px;border-radius:22px}.communityIdentity h1{font-size:32px}.showcaseGrid{grid-template-columns:1fr}.showcaseCard img,.showcasePlaceholder{height:260px}.profileEditHero{align-items:flex-start;flex-direction:column}.profileEditHero h1{font-size:32px}.profileFieldGrid{grid-template-columns:1fr}.profileFieldGrid label.wide{grid-column:auto}.profileSaveBar{justify-content:stretch}.profileSaveBar>*{flex:1 1}}.passportShowcasePanel{margin:0 16px 14px}.passportShowcaseGrid a{text-decoration:none;color:inherit;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.passportShowcaseGrid a:hover{transform:translateY(-3px);border-color:rgba(22,139,255,.48);box-shadow:0 16px 36px rgba(0,0,0,.25)}.sectionHint{margin:7px 0 0;color:var(--muted);font-size:13px}.showcaseEditorGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.showcaseEditorCard{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid var(--line);border-radius:17px;background:#0b0e10}.showcaseEditorCard.selected{border-color:rgba(22,139,255,.36);background:linear-gradient(145deg,rgba(22,139,255,.055),#0b0e10 42%)}.showcaseEditorCard label{display:grid;grid-gap:7px;gap:7px;color:#dce3e5;font-size:12px;font-weight:900}.showcaseEditorCard select{width:100%;border:1px solid var(--line);border-radius:11px;background:#090c0d;color:#fff;padding:12px;font:inherit}.showcaseEditorPreview{display:grid;grid-template-columns:82px 1fr auto;align-items:center;grid-gap:12px;gap:12px;min-height:116px}.showcaseEditorPreview img{width:82px;height:112px;object-fit:contain;border-radius:10px;background:#07090a}.showcaseEditorPreview>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.showcaseEditorPreview strong{line-height:1.25}.showcaseEditorPreview small,.showcaseEditorPreview span{color:var(--muted);font-size:11px;line-height:1.4}.showcaseClearButton{align-self:start;border:1px solid var(--line);border-radius:9px;background:#11161a;color:#fff;padding:8px 10px;font-weight:800;cursor:pointer}.showcaseClearButton:hover{border-color:#ff6868;color:#ff8a8a}.showcaseEditorEmpty{height:116px;display:grid;place-items:center;align-content:center;grid-gap:5px;gap:5px;border:1px dashed #394147;border-radius:12px;color:var(--muted)}.showcaseEditorEmpty span{font-size:28px}.showcaseEditorEmpty p{margin:0;font-size:12px}@media(max-width:800px){.showcaseEditorGrid{grid-template-columns:1fr}}@media(max-width:520px){.showcaseEditorPreview{grid-template-columns:70px 1fr}.showcaseEditorPreview img{width:70px;height:96px}.showcaseClearButton{grid-column:1/-1;width:100%}}.marketValueCard{border-color:rgba(22,139,255,.45)!important;background:radial-gradient(circle at 80% 0,rgba(22,139,255,.13),transparent 55%),#0b0e10!important}.valuationPanel{margin:18px 16px;padding:24px;border:1px solid #41552d;border-radius:24px;background:radial-gradient(circle at 92% 5%,rgba(22,139,255,.11),transparent 32%),var(--panel)}.valuationPanelHeading{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.valuationPanelHeading h2{margin:6px 0}.valuationPanelHeading p{margin:0;color:var(--muted)}.valuationConfidence{padding:9px 12px;border:1px solid #4f6a2f;border-radius:999px;background:#172411;color:var(--lime);font-size:11px;font-weight:950;text-transform:uppercase;white-space:nowrap}.valuationRangeGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin:22px 0}.valuationRangeGrid article{display:grid;grid-gap:7px;gap:7px;padding:18px;border:1px solid var(--line);border-radius:16px;background:#0b0e10}.valuationRangeGrid article.featured{border-color:var(--lime);box-shadow:inset 0 0 0 1px rgba(22,139,255,.18)}.valuationRangeGrid span{color:var(--muted);font-size:10px;text-transform:uppercase;font-weight:900}.valuationRangeGrid strong{font-size:30px;color:#fff}.valuationRangeGrid .featured strong{color:var(--lime)}.comparableSales{display:grid;grid-gap:8px;gap:8px}.comparableSales h3{margin:0 0 4px}.comparableSales article{display:grid;grid-template-columns:110px 110px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:11px 13px;border:1px solid var(--line);border-radius:12px;background:#0b0e10}.comparableSales strong{color:var(--lime)}.comparableSales small{color:var(--muted)}.valuationDisclaimer,.valuationEmpty p{color:var(--muted);font-size:12px;line-height:1.5}.valuationEmpty{margin-top:18px;padding:20px;border:1px dashed #425038;border-radius:15px;background:#0a0d0b}.sellValuationGuide{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:20px;padding:18px;border:1px solid #41552d;border-radius:17px;background:linear-gradient(145deg,rgba(22,139,255,.07),#0b0e10 46%)}.sellValuationGuide h2{margin:5px 0}.sellValuationGuide p{margin:0;color:var(--muted);max-width:620px}.sellPriceButtons{display:flex;gap:9px}.sellPriceButtons button{display:grid;grid-gap:3px;gap:3px;min-width:112px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#101417;color:#fff;font-weight:950;cursor:pointer}.sellPriceButtons button.recommended{border-color:var(--lime);color:var(--lime)}.sellPriceButtons small{color:var(--muted);font-size:9px;text-transform:uppercase}.valuationAdminGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.valuationSearchResults{display:grid;grid-gap:7px;gap:7px}.valuationSearchResults button{display:grid;grid-template-columns:48px 1fr;grid-gap:10px;gap:10px;text-align:left;align-items:center;padding:8px;border:1px solid var(--line);border-radius:11px;background:#0b0e10;color:#fff}.valuationSearchResults img,.valuationSelected img{width:48px;height:62px;object-fit:contain;background:#07090a;border-radius:7px}.valuationSearchResults span,.valuationSelected div{display:grid;grid-gap:3px;gap:3px}.valuationSearchResults small,.valuationSelected span{color:var(--muted)}.valuationSelected{display:grid;grid-template-columns:62px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:12px;border:1px solid var(--lime);border-radius:13px;background:rgba(22,139,255,.05)}.valuationSelected img{width:62px;height:82px}.valuationRecent{display:grid;grid-gap:8px;gap:8px}.valuationRecent article{display:grid;grid-template-columns:1fr auto auto;grid-gap:12px;gap:12px;align-items:center;padding:11px;border:1px solid var(--line);border-radius:11px;background:#0b0e10}.valuationRecent article>div{display:grid;grid-gap:3px;gap:3px}.valuationRecent small,.valuationRecent span{color:var(--muted);font-size:11px}.valuationRecent b{color:var(--lime)}@media(max-width:850px){.valuationAdminGrid{grid-template-columns:1fr}.sellValuationGuide{align-items:flex-start;flex-direction:column}.sellPriceButtons{width:100%}.sellPriceButtons button{flex:1 1}.valuationRangeGrid{grid-template-columns:1fr}.comparableSales article{grid-template-columns:1fr auto}.comparableSales small{grid-column:1/-1}.valuationPanelHeading{flex-direction:column}}@media(max-width:560px){.sellPriceButtons{display:grid;grid-template-columns:1fr}.valuationRecent article{grid-template-columns:1fr auto}.valuationRecent small{grid-column:1/-1}}.launchHero{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-bottom:18px;padding:30px;border:1px solid #43552f;border-radius:24px;background:radial-gradient(circle at 92% 5%,rgba(22,139,255,.14),transparent 35%),linear-gradient(145deg,#11180f,#090c0a)}.launchHero>div:first-child{max-width:720px}.launchChecklistHeading span,.launchHero span,.launchNextSprint span,.launchRoadmapPanel .panelHeading span{color:var(--lime);font-size:10px;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.launchHero h1{margin:7px 0;font-size:46px}.launchHero p{margin:0;color:var(--muted);line-height:1.6}.launchOverall{min-width:230px;padding:18px;border:1px solid var(--line);border-radius:18px;background:rgba(7,9,8,.75)}.launchOverall small{display:block;color:var(--muted);font-weight:800}.launchOverall strong{display:block;margin:6px 0;font-size:42px;color:var(--lime)}.launchModuleBar,.launchOverall>div{height:7px;overflow:hidden;border-radius:99px;background:#242b27}.launchModuleBar i,.launchOverall i{display:block;height:100%;border-radius:inherit;background:var(--lime)}.launchSummaryGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin-bottom:18px}.launchSummaryGrid article{display:grid;grid-gap:6px;gap:6px;padding:18px;border:1px solid var(--line);border-radius:17px;background:var(--panel)}.launchSummaryGrid small{color:var(--muted);font-size:10px;font-weight:900;text-transform:uppercase}.launchSummaryGrid strong{font-size:30px}.launchSummaryGrid span{color:var(--muted);font-size:11px}.launchChecklistPanel,.launchRoadmapPanel{margin-bottom:18px}.launchModuleGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:11px;gap:11px}.launchModule{display:grid;grid-gap:10px;gap:10px;padding:16px;border:1px solid var(--line);border-radius:16px;background:#0b0e10}.launchModule.status-ready{border-color:rgba(22,139,255,.33)}.launchModule.status-build{border-color:rgba(255,184,77,.28)}.launchModuleTop{display:flex;justify-content:space-between;gap:10px;align-items:center}.launchModuleTop span{font-weight:900}.launchModuleTop b{color:var(--lime)}.launchStars{color:#f2ca4c;letter-spacing:1px}.launchModule p{min-height:58px;margin:0;color:var(--muted);font-size:11px;line-height:1.5}.launchModule>small{font-size:9px;text-transform:uppercase;font-weight:950;color:#dfe5e0}.launchModule.status-build>small{color:#ffbe64}.launchChecklistHeading{align-items:center}.launchProgressBadge{display:grid;place-items:center;width:58px;height:58px;border:2px solid var(--lime);border-radius:50%;color:var(--lime);font-weight:950}.launchFilters{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:13px}.launchFilters button{padding:8px 11px;border:1px solid var(--line);border-radius:99px;background:#0b0e10;color:var(--muted);font-size:10px;font-weight:900;cursor:pointer}.launchFilters button.active{border-color:var(--lime);background:rgba(22,139,255,.08);color:var(--lime)}.launchChecklist{display:grid;grid-gap:8px;gap:8px}.launchChecklistItem{display:grid;grid-template-columns:34px 1fr auto;grid-gap:12px;gap:12px;align-items:center;width:100%;padding:13px;text-align:left;border:1px solid var(--line);border-radius:13px;background:#0b0e10;color:#fff;cursor:pointer}.launchChecklistItem:hover{border-color:#53605a}.launchChecklistItem.complete{opacity:.65;background:#0e160c;border-color:rgba(22,139,255,.25)}.launchCheckBox{width:28px;height:28px;display:grid;place-items:center;border:1px solid #48514c;border-radius:8px;color:#071006;background:#111614;font-weight:1000}.complete .launchCheckBox{border-color:var(--lime);background:var(--lime)}.launchChecklistCopy{display:grid;grid-gap:4px;gap:4px}.launchChecklistCopy strong{font-size:13px}.launchChecklistCopy small{color:var(--muted);line-height:1.4}.complete .launchChecklistCopy strong{text-decoration:line-through}.launchPriority{padding:7px 9px;border-radius:99px;font-size:8px;font-weight:950;text-transform:uppercase;white-space:nowrap}.launchPriority.must{background:rgba(255,92,92,.12);color:#ff8585;border:1px solid rgba(255,92,92,.24)}.launchPriority.high{background:rgba(255,188,74,.12);color:#ffc567;border:1px solid rgba(255,188,74,.24)}.launchNextSprint{display:grid;grid-template-columns:1fr auto;grid-gap:28px;gap:28px;align-items:center;padding:24px;border:1px solid #42552e;border-radius:20px;background:linear-gradient(145deg,rgba(22,139,255,.07),#0b0e10 42%)}.launchNextSprint h2{margin:7px 0}.launchNextSprint p{margin:0;color:var(--muted);max-width:720px;line-height:1.55}.launchSprintSteps{display:grid;grid-template-columns:auto 1fr;grid-gap:8px 10px;gap:8px 10px;align-items:center}.launchSprintSteps b{width:27px;height:27px;display:grid;place-items:center;border-radius:8px;background:var(--lime);color:#071006}.launchSprintSteps span{color:#fff;text-transform:none;letter-spacing:0;font-size:11px}@media(max-width:1050px){.launchModuleGrid,.launchSummaryGrid{grid-template-columns:1fr 1fr}}@media(max-width:720px){.launchHero,.launchNextSprint{display:grid;grid-template-columns:1fr;align-items:start}.launchHero h1{font-size:36px}.launchOverall{min-width:0;width:100%}.launchModuleGrid,.launchSummaryGrid{grid-template-columns:1fr}.launchChecklistItem{grid-template-columns:34px 1fr}.launchPriority{grid-column:2;justify-self:start}.launchSprintSteps{width:100%}}.membershipBadge{display:inline-flex;align-items:center;justify-content:center;padding:7px 11px;border-radius:999px;border:1px solid var(--line);background:#171a1d;color:#d7dde3;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.membershipBadge.pro{background:rgba(22,139,255,.13);border-color:rgba(22,139,255,.45);color:var(--lime)}.proHero{margin:28px 16px;padding:48px;max-width:920px;border:1px solid rgba(22,139,255,.35);border-radius:30px;background:radial-gradient(circle at 85% 15%,rgba(22,139,255,.18),transparent 34%),#0b0e10}.proHero h1{max-width:760px;font-size:clamp(38px,6vw,68px);line-height:.98;margin:12px 0 18px}.proHero p{max-width:680px;color:var(--muted);font-size:17px}.proPrice{display:flex;align-items:baseline;gap:8px;margin:28px 0}.proPrice b{font-size:40px}.proPrice span{color:var(--muted)}.proActiveNotice{display:inline-flex;padding:13px 16px;border-radius:12px;background:rgba(22,139,255,.12);color:var(--lime);font-weight:900}.planCompareGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin:24px 16px}.planCard{position:relative;padding:30px;border:1px solid var(--line);border-radius:24px;background:var(--panel)}.planCard.featured{border-color:rgba(22,139,255,.5);box-shadow:0 18px 50px rgba(0,0,0,.22)}.planRibbon{display:inline-flex;margin-bottom:12px;color:var(--lime);font-size:12px;font-weight:900;text-transform:uppercase}.planRate{font-size:36px;font-weight:900;margin:13px 0}.planRate small{font-size:13px;color:var(--muted)}.membershipBenefitsCard ul,.planCard ul{list-style:none;padding:0;display:grid;grid-gap:12px;gap:12px;color:#d9dee3}.commissionCallout{display:flex;align-items:center;gap:12px;margin-top:24px;padding:16px;border-radius:15px;background:#0b0e10}.commissionCallout b{font-size:28px;color:var(--lime)}.commissionCallout span{color:var(--muted);font-size:13px}.proComingSoon{margin:24px 16px;padding:30px;border:1px solid var(--line);border-radius:24px;background:var(--panel)}.accountHero{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:28px 16px}.accountMembershipGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin:24px 16px}.membershipBenefitsCard,.membershipSummaryCard{padding:28px;border:1px solid var(--line);border-radius:24px;background:var(--panel)}.membershipSummaryCard>span{color:var(--muted)}.membershipSummaryCard h2{font-size:38px;margin:5px 0}.membershipSummaryCard p{color:var(--muted)}.accountDetail{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.accountDetail span{color:var(--muted)}.accountDetail b{text-transform:capitalize}.accountLinksGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:24px 16px}.accountLinksGrid a{display:grid;grid-gap:5px;gap:5px;padding:20px;border:1px solid var(--line);border-radius:18px;background:var(--panel)}.accountLinksGrid a:hover{border-color:rgba(22,139,255,.5)}.accountLinksGrid span{color:var(--muted);font-size:13px}.vaultHeroActions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.vaultPlanBar{display:grid;grid-template-columns:auto minmax(150px,1fr) auto;align-items:center;grid-gap:16px;gap:16px;margin:14px 0;padding:15px 18px;border:1px solid var(--line);border-radius:16px;background:var(--panel)}.vaultPlanBar>div:first-child{display:grid;grid-gap:3px;gap:3px}.vaultPlanBar span{color:var(--muted);font-size:12px}.vaultLimitTrack{height:9px;border-radius:99px;background:#090b0d;overflow:hidden}.vaultLimitTrack i{display:block;height:100%;border-radius:inherit;background:var(--lime)}.adminTable button:disabled{opacity:.55;cursor:wait}@media(max-width:760px){.proHero{padding:30px 22px}.accountLinksGrid,.accountMembershipGrid,.planCompareGrid{grid-template-columns:1fr}.accountHero{align-items:flex-start;flex-direction:column}.vaultPlanBar{grid-template-columns:1fr}.vaultHeroActions{align-items:flex-start}}.headerActions{display:flex;align-items:center;gap:10px}.accountMenuWrap{position:relative}.accountMenuButton{display:flex;align-items:center;gap:9px;padding:6px 10px 6px 6px;border:1px solid var(--line);border-radius:14px;background:var(--panel);color:inherit;cursor:pointer}.accountAvatar{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:var(--lime);color:#071006;font-weight:950}.accountMenuIdentity{display:grid;text-align:left;line-height:1.1}.accountMenuIdentity b{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.accountMenuIdentity small{margin-top:3px;color:var(--muted);font-size:9px;text-transform:uppercase;font-weight:900}.accountDropdown{position:absolute;right:0;top:calc(100% + 9px);z-index:120;width:270px;overflow:hidden;border:1px solid var(--line);border-radius:18px;background:#101416;box-shadow:0 22px 60px rgba(0,0,0,.48)}.accountDropdownHeader{display:grid;grid-gap:4px;gap:4px;padding:17px;border-bottom:1px solid var(--line)}.accountDropdownHeader small{color:var(--muted);font-size:11px;overflow:hidden;text-overflow:ellipsis}.accountDropdownHeader .membershipBadge{justify-self:start;margin-top:6px}.accountDropdown>a,.accountSignOut{display:flex;width:100%;align-items:center;justify-content:space-between;padding:12px 16px;border:0;border-bottom:1px solid hsla(0,0%,100%,.05);background:transparent;color:inherit;text-decoration:none;font-size:13px;font-weight:800;cursor:pointer}.accountDropdown>a:hover,.accountSignOut:hover{background:rgba(22,139,255,.07);color:var(--lime)}.accountSignOut{border-bottom:0;color:#ff9b9b}.headerLoginLink{padding:9px 13px;border:1px solid var(--line);border-radius:11px;font-weight:900}.proUpgradeActions{display:grid;justify-items:start;grid-gap:9px;gap:9px}.proUpgradeActions small{color:var(--muted)}.settingsHero{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:28px 16px;padding:30px;border:1px solid var(--line);border-radius:24px;background:radial-gradient(circle at 88% 15%,rgba(22,139,255,.14),transparent 30%),var(--panel)}.settingsHero h1{font-size:clamp(34px,5vw,58px);margin:7px 0}.settingsHero p{color:var(--muted)}.settingsGrid{display:grid;grid-template-columns:2fr 1fr;grid-gap:18px;gap:18px;margin:0 16px 110px}.settingsPanel{padding:26px;border:1px solid var(--line);border-radius:22px;background:var(--panel)}.settingsAccountPanel h2,.settingsPanelHeading h2{margin:6px 0 18px}.settingsFormGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-bottom:18px}.settingsFormGrid label{display:grid;grid-gap:7px;gap:7px;font-weight:900}.settingsFormGrid input,.settingsFormGrid textarea{width:100%;padding:12px 13px;border:1px solid var(--line);border-radius:12px;background:#090c0d;color:inherit}.settingsWide{grid-column:1/-1}.settingsAccountPanel p{color:var(--muted);line-height:1.55}.settingsMessage{margin:0 16px 16px;padding:12px 15px;border-radius:12px}.settingsMessage.success{background:rgba(22,139,255,.1);border:1px solid rgba(22,139,255,.3);color:var(--lime)}.settingsMessage.error{background:hsla(0,100%,72%,.1);border:1px solid hsla(0,100%,72%,.3);color:#ff9b9b}.membershipAdminHeading{gap:16px;align-items:end}.membershipAdminTools{display:flex;gap:9px}.membershipAdminTools input,.membershipAdminTools select{min-height:42px;padding:0 12px;border:1px solid var(--line);border-radius:11px;background:#0b0e10;color:inherit}.membershipAdminTools input{min-width:270px}@media(max-width:760px){.accountMenuIdentity{display:none}.accountMenuButton{padding-right:7px}.accountDropdown{position:fixed;left:12px;right:12px;top:72px;width:auto}.settingsHero{align-items:flex-start;flex-direction:column}.settingsFormGrid,.settingsGrid{grid-template-columns:1fr}.settingsWide{grid-column:auto}.membershipAdminHeading{align-items:stretch;flex-direction:column}.membershipAdminTools{display:grid;grid-template-columns:1fr}.membershipAdminTools input{min-width:0;width:100%}}.membershipComparisonSection{margin:24px 16px;padding:28px;border:1px solid var(--line);border-radius:24px;background:var(--panel)}.membershipComparisonHeading{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px}.membershipComparisonHeading h2{margin:6px 0 7px;font-size:clamp(26px,4vw,40px)}.membershipComparisonHeading p{margin:0;color:var(--muted);max-width:700px}.currentPlanPill{display:inline-flex;align-items:center;white-space:nowrap;padding:9px 13px;border:1px solid var(--line);border-radius:999px;background:#111518;font-size:12px;font-weight:900;text-transform:uppercase}.currentPlanPill.pro{border-color:rgba(22,139,255,.45);background:rgba(22,139,255,.12);color:var(--lime)}.membershipComparisonTable{overflow:hidden;border:1px solid var(--line);border-radius:18px}.membershipComparisonRow{display:grid;grid-template-columns:1.35fr 1fr 1fr;min-height:56px;border-bottom:1px solid var(--line)}.membershipComparisonRow:last-child{border-bottom:0}.membershipComparisonRow>*{display:flex;align-items:center;padding:13px 16px;border-right:1px solid var(--line)}.membershipComparisonRow>:last-child{border-right:0}.membershipComparisonHeader{background:#090c0e}.membershipComparisonHeader b{justify-content:space-between}.membershipComparisonHeader small{padding:4px 7px;border-radius:999px;background:var(--lime);color:#fff;font-size:9px;text-transform:uppercase}.membershipComparisonRow span{color:var(--muted)}.membershipComparisonRow .currentPlanColumn{background:rgba(22,139,255,.055);color:inherit}.membershipComparisonAction{display:flex;justify-content:flex-end;margin-top:18px}.currentPlanNotice{padding:12px 15px;border-radius:12px;background:rgba(22,139,255,.1);color:var(--lime);font-weight:900}@media(max-width:760px){.membershipComparisonHeading{align-items:flex-start;flex-direction:column}.membershipComparisonTable{border-radius:14px}.membershipComparisonRow{grid-template-columns:1.15fr .9fr .9fr;min-height:0}.membershipComparisonRow>*{padding:11px 9px;font-size:12px}.membershipComparisonHeader small{display:none}.membershipComparisonAction{justify-content:stretch}.currentPlanNotice,.membershipComparisonAction .primaryButton{width:100%;text-align:center;justify-content:center}}.marketplaceHeroV430{position:relative;overflow:hidden}.marketplaceTrustRow{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:18px;color:hsla(0,0%,100%,.78);font-size:.78rem;font-weight:850}.marketplaceMetrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin:0 16px 18px}.marketplaceMetrics article{display:grid;grid-gap:4px;gap:4px;padding:17px;border:1px solid var(--line);border-radius:17px;background:var(--panel)}.marketplaceMetrics small,.marketplaceMetrics span{color:var(--muted)}.marketplaceMetrics strong{font-size:1.7rem;color:var(--lime)}.marketplaceMetrics span{font-size:.72rem}.marketplaceDiscovery{display:grid;grid-template-columns:1fr auto 220px;grid-gap:10px;gap:10px;margin:0 16px 10px}.marketplaceSearchBar{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 14px;border:1px solid var(--line);border-radius:15px;background:var(--panel)}.marketplaceSearchBar>span{font-size:1.45rem;color:var(--lime)}.marketplaceSearchBar input{width:100%;border:0;outline:0;background:transparent;color:inherit;font:inherit}.marketplaceSearchBar button{border:0;background:transparent;color:var(--muted);font-size:1.6rem}.marketplaceFilterToggle,.marketplaceSort{min-height:52px;padding:0 15px;border:1px solid var(--line);border-radius:15px;background:var(--panel);color:inherit;font-weight:850}.marketplaceFilterToggle b{display:inline-grid;place-items:center;min-width:21px;height:21px;margin-left:7px;border-radius:99px;background:var(--lime);color:#07100c;font-size:.7rem}.marketplaceFilterPanel{display:none;grid-template-columns:repeat(4,minmax(0,1fr)) auto auto;gap:10px;align-items:end;margin:0 16px 18px;padding:15px;border:1px solid var(--line);border-radius:17px;background:var(--panel)}.marketplaceFilterPanel.open{display:grid}.marketplaceFilterPanel label{display:grid;grid-gap:6px;gap:6px;color:var(--muted);font-size:.72rem;font-weight:850}.marketplaceFilterPanel select{min-width:0;height:43px;padding:0 10px;border:1px solid var(--line);border-radius:11px;background:#0b0e10;color:inherit}.marketplaceCheckbox{display:flex!important;align-items:center;gap:8px;min-height:43px;color:inherit!important;white-space:nowrap}.marketplaceCheckbox input{accent-color:var(--lime)}.marketplaceClearFilters{height:43px;padding:0 13px;border:1px solid var(--line);border-radius:11px;background:#101417;color:inherit;font-weight:850}.marketplaceResultsHeading,.marketplaceSectionHeading{display:flex;align-items:end;justify-content:space-between;gap:18px;margin:25px 16px 13px}.marketplaceResultsHeading h2,.marketplaceSectionHeading h2{margin:4px 0 0;font-size:clamp(1.45rem,3vw,2.2rem)}.marketplaceResultsHeading p,.marketplaceSectionHeading>span{color:var(--muted);font-size:.8rem}.marketplaceFeaturedGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:13px;gap:13px;margin:0 16px}.marketplaceCardV430.featured{border-color:rgba(22,139,255,.32)}.marketplaceCardBadges{position:absolute;display:flex;flex-wrap:wrap;gap:5px;top:10px;left:10px}.marketplaceCardBadges span{padding:5px 8px;border:1px solid rgba(22,139,255,.32);border-radius:99px;background:rgba(5,12,10,.88);color:var(--lime);font-size:.62rem;font-weight:900;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.marketplaceCardMeta{display:flex!important;justify-content:flex-start!important;gap:7px!important;margin-top:10px!important}.marketplaceCardMeta span{padding:4px 7px;border-radius:7px;background:#171d20;color:var(--muted);font-size:.64rem!important}.marketplaceCardPrice{border-top:1px solid var(--line);padding-top:12px}.marketplaceCardPrice span{color:var(--muted);font-size:.7rem!important}.marketplaceLoadingGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;padding:0 16px 110px}.marketplaceLoadingGrid div{height:390px;padding:14px;border:1px solid var(--line);border-radius:20px;background:var(--panel);animation:marketPulse 1.4s ease-in-out infinite}.marketplaceLoadingGrid span{display:block;height:260px;border-radius:13px;background:#171d20}.marketplaceLoadingGrid b,.marketplaceLoadingGrid i{display:block;height:13px;margin-top:14px;border-radius:99px;background:#171d20}.marketplaceLoadingGrid i{width:62%}@keyframes marketPulse{50%{opacity:.55}}@media(max-width:1050px){.marketplaceFeaturedGrid,.marketplaceFilterPanel,.marketplaceMetrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.marketplaceMetrics{grid-template-columns:repeat(2,1fr);gap:8px}.marketplaceMetrics article{padding:13px}.marketplaceMetrics strong{font-size:1.35rem}.marketplaceDiscovery{grid-template-columns:1fr auto}.marketplaceSearchBar{grid-column:1/-1}.marketplaceSort{min-width:0;width:100%}.marketplaceFilterPanel,.marketplaceFilterPanel.open{grid-template-columns:1fr}.marketplaceFeaturedGrid,.marketplaceLoadingGrid{grid-template-columns:repeat(2,1fr);gap:10px}.marketplaceLoadingGrid div{height:300px}.marketplaceLoadingGrid span{height:185px}.marketplaceResultsHeading,.marketplaceSectionHeading{align-items:flex-start;flex-direction:column;gap:5px}.marketplaceTrustRow{display:grid;grid-gap:7px;gap:7px}}.sellerMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 16px 18px}.sellerMetricGrid article{display:grid;grid-gap:5px;gap:5px;padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--panel)}.sellerMetricGrid small,.sellerMetricGrid span{color:var(--muted)}.sellerMetricGrid strong{font-size:1.8rem;color:var(--lime)}.listingManagerBar{margin:0 16px 18px;padding:16px;border:1px solid var(--line);border-radius:18px;background:var(--panel)}.listingManagerBar label{display:grid;grid-gap:7px;gap:7px;font-weight:900}.listingManagerBar input{width:100%;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#0b0e10;color:inherit}.listingManagerBar .listingStatusTabs{padding:14px 0 0}.listingMoney,.listingRowMeta{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.listingMiniBadge{padding:5px 8px;border-radius:99px;background:#172513;color:var(--lime);font-size:.68rem;font-weight:900;text-transform:uppercase}.listingMoney{margin:8px 0 5px}.listingMoney span{color:var(--muted);font-size:.78rem}.listingRowCopy>small{color:var(--muted)}.listingRowActions .successAction{border-color:#174b78;color:var(--lime)}.sellWorkspace{display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:16px;gap:16px;margin:0 16px 110px}.sellWorkspace .sellFormPanel{margin:0}.sellSummaryPanel{align-self:start;position:-webkit-sticky;position:sticky;top:86px;padding:22px;border:1px solid var(--line);border-radius:24px;background:var(--panel)}.sellSummaryPanel h2{margin:6px 0 16px}.sellSummaryCard{display:grid;grid-template-columns:72px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:10px;border:1px solid var(--line);border-radius:14px;background:#0b0e10}.sellSummaryCard img{width:72px;height:96px;object-fit:contain}.sellSummaryCard div{display:grid;grid-gap:5px;gap:5px}.sellSummaryCard span{color:var(--muted)}.sellSummaryPanel dl{display:grid;grid-gap:0;gap:0;margin:16px 0}.sellSummaryPanel dl div{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.sellSummaryPanel dt{color:var(--muted)}.sellSummaryPanel dd{margin:0;font-weight:900}.sellPayoutEstimate{display:grid;grid-gap:4px;gap:4px;padding:14px;border:1px solid #174b78;border-radius:14px;background:#172013}.sellPayoutEstimate strong{font-size:1.7rem;color:var(--lime)}.sellPayoutEstimate span{color:var(--muted);font-size:.75rem;line-height:1.45}.sellSummaryPanel ul{padding-left:20px;color:var(--muted);line-height:1.8}.sellSectionHeading{display:flex;justify-content:space-between;gap:16px;align-items:end;margin-bottom:14px}.sellSectionHeading h2{margin:4px 0 0}.sellSectionHeading>span{max-width:320px;color:var(--muted);font-size:.78rem;text-align:right}.sellPostagePresets{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.sellPostagePresets button{padding:9px 11px;border:1px solid var(--line);border-radius:99px;background:#101417;color:inherit}.sellPostagePresets button.active{border-color:var(--lime);color:var(--lime)}.sellDescription>span{justify-self:end;color:var(--muted);font-size:.75rem}.sellActions a{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border:1px solid var(--line);border-radius:12px;font-weight:900}@media(max-width:900px){.sellerMetricGrid{grid-template-columns:repeat(2,1fr)}.sellWorkspace{grid-template-columns:1fr}.sellSummaryPanel{position:static;order:-1}.sellSectionHeading{align-items:start;flex-direction:column}.sellSectionHeading>span{text-align:left}}@media(max-width:560px){.sellerMetricGrid{grid-template-columns:1fr 1fr;gap:8px}.sellerMetricGrid article{padding:14px}.sellerMetricGrid strong{font-size:1.45rem}.sellWorkspace{margin-left:10px;margin-right:10px}.sellSummaryPanel{padding:16px}.listingManagerBar{margin-left:10px;margin-right:10px}}.listingBreadcrumb{display:flex;gap:9px;align-items:center;margin:22px 18px 0;color:var(--muted);font-size:.82rem}.listingBreadcrumb a{color:inherit}.premiumListingHero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);grid-gap:20px;gap:20px;margin:16px}.listingInfoPanel,.premiumBuyPanel,.premiumListingMedia{border:1px solid var(--line);border-radius:26px;background:var(--panel)}.premiumListingMedia{padding:20px}.listingImageButton{position:relative;display:grid;place-items:center;width:100%;min-height:620px;padding:24px;border:0;border-radius:19px;background:radial-gradient(circle at 50% 35%,#192225,#070a0b 68%);cursor:zoom-in}.listingImageButton img{width:100%;height:100%;max-height:690px;object-fit:contain;filter:drop-shadow(0 28px 34px rgba(0,0,0,.45))}.listingImageButton>span{position:absolute;right:14px;bottom:14px;padding:9px 12px;border:1px solid hsla(0,0%,100%,.13);border-radius:99px;background:rgba(3,12,13,.78);color:#fff;font-size:.72rem;font-weight:900;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.listingTrustStrip{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;padding:17px 5px 0;color:var(--muted);font-size:.72rem;font-weight:800}.premiumBuyPanel{align-self:start;position:-webkit-sticky;position:sticky;top:18px;padding:28px}.listingBadges{display:flex;gap:8px;margin-bottom:17px}.offerBadge{padding:6px 9px;border-radius:99px;background:rgba(22,139,255,.11);color:var(--lime);font-size:.68rem;font-weight:900;text-transform:uppercase}.premiumBuyPanel h1{margin:8px 0 10px;font-size:clamp(2.3rem,4vw,4.4rem);line-height:.98}.listingSubtitle{color:var(--muted);line-height:1.6}.premiumPrice{display:grid;grid-gap:4px;gap:4px;margin-top:24px;padding:20px;border:1px solid #174b78;border-radius:18px;background:linear-gradient(135deg,#172013,#10170e)}.premiumPrice small,.premiumPrice span{color:var(--muted)}.premiumPrice strong{color:var(--lime);font-size:3rem;letter-spacing:-.04em}.buyerTotal{display:flex;align-items:center;justify-content:space-between;padding:14px 3px;color:var(--muted);font-size:.82rem}.buyerTotal strong{color:inherit;font-size:1rem}.listingPrimaryActions{display:grid;grid-template-columns:1fr auto auto;grid-gap:9px;gap:9px}.listingPrimaryActions button{min-height:49px;padding:11px 15px;border-radius:12px;font-weight:950}.shareButton,.watchButton{border:1px solid var(--line);background:#0c1113;color:inherit}.watchButton.active{border-color:var(--lime);color:var(--lime)}.purchaseNote{display:grid;grid-gap:4px;gap:4px;margin:15px 0;padding:13px;border-radius:13px;background:#0b0f11}.purchaseNote span{color:var(--muted);font-size:.76rem;line-height:1.45}.premiumSellerCard{display:grid;grid-template-columns:48px 1fr auto;grid-gap:11px;gap:11px;align-items:center;margin-top:18px;padding-top:18px;border-top:1px solid var(--line)}.sellerAvatar{display:grid;place-items:center;width:48px;height:48px;overflow:hidden;border-radius:50%;background:var(--lime);color:#071b1d;font-size:1.25rem;font-weight:950}.sellerAvatar img{width:100%;height:100%;object-fit:cover}.premiumSellerCard div:nth-child(2){display:grid;grid-gap:2px;gap:2px}.premiumSellerCard small,.premiumSellerCard span{color:var(--muted);font-size:.69rem}.premiumSellerCard a{color:var(--lime);font-size:.76rem;font-weight:900}.listingInformationGrid{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:16px;gap:16px;margin:16px}.listingInfoPanel{padding:24px}.listingInfoPanel h2{margin:5px 0 19px}.listingInfoPanel>p{color:var(--muted);line-height:1.75}.listingSpecGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px}.listingSpecGrid div{display:grid;grid-gap:4px;gap:4px;padding:13px;border:1px solid var(--line);border-radius:13px;background:#0b0e10}.listingSpecGrid small{color:var(--muted);font-size:.64rem;text-transform:uppercase}.conditionCallout{display:grid;grid-gap:5px;gap:5px;margin-top:18px;padding:14px;border-left:3px solid var(--lime);background:#0b0e10}.conditionCallout span{color:var(--muted);font-size:.75rem}.premiumOfferPanel{scroll-margin-top:20px}.premiumOfferPanel>div>p{color:var(--muted)}.listingLightbox{position:fixed;z-index:9999;inset:0;display:grid;place-items:center;padding:30px;background:rgba(0,0,0,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.listingLightbox img{max-width:94vw;max-height:92vh;object-fit:contain}.listingLightbox button{position:absolute;right:22px;top:18px;border:0;background:transparent;color:#fff;font-size:3rem;cursor:pointer}.similarListings{margin:16px 16px 110px;padding:25px;border:1px solid var(--line);border-radius:25px;background:var(--panel)}.similarListings h2{margin:5px 0 18px}.similarListingGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.similarListingCard{padding:10px;border:1px solid var(--line);border-radius:16px;background:#0b0e10;color:inherit}.similarListingCard>div{height:210px;padding:9px;border-radius:11px;background:#070a0b}.similarListingCard img{width:100%;height:100%;object-fit:contain}.similarListingCard small{display:block;margin-top:10px;color:var(--muted)}.similarListingCard h3{margin:4px 0 8px;font-size:.9rem}.similarListingCard strong{color:var(--lime);font-size:1.15rem}@media(max-width:1000px){.listingInformationGrid,.premiumListingHero{grid-template-columns:1fr}.premiumBuyPanel{position:static}.listingImageButton{min-height:480px}.similarListingGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.premiumListingHero{margin:12px}.premiumListingMedia{padding:10px}.listingImageButton{min-height:390px;padding:12px}.premiumBuyPanel{padding:20px}.premiumBuyPanel h1{font-size:2.35rem}.listingPrimaryActions{grid-template-columns:1fr 1fr}.listingPrimaryActions .primaryButton{grid-column:1/-1}.premiumSellerCard{grid-template-columns:44px 1fr}.premiumSellerCard>a{grid-column:2}.listingInformationGrid{margin:12px}.listingSpecGrid{grid-template-columns:repeat(2,1fr)}.similarListings{margin:12px 12px 100px;padding:18px}.similarListingGrid{grid-template-columns:1fr 1fr}.similarListingCard>div{height:160px}.listingTrustStrip{gap:8px 14px}}.marketplaceSaveSearch{min-height:46px;padding:0 15px;border:1px solid var(--line);border-radius:13px;background:#0c1113;color:inherit;font-weight:900;white-space:nowrap}.watchlistToast{position:fixed;z-index:3000;right:18px;bottom:22px;padding:13px 17px;border:1px solid #49602e;border-radius:13px;background:#162011;color:var(--lime);font-weight:900;box-shadow:0 15px 40px rgba(0,0,0,.35)}.watchlistHero{display:flex;justify-content:space-between;align-items:end;gap:28px;margin:18px 16px;padding:30px;border:1px solid var(--line);border-radius:26px;background:linear-gradient(135deg,#122019,#0b1112)}.watchlistHero h1{margin:7px 0 10px;font-size:clamp(2.3rem,5vw,4.8rem);line-height:.98}.watchlistHero p{max-width:710px;margin:0;color:var(--muted);line-height:1.65}.watchlistMetrics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin:0 16px 18px}.watchlistMetrics article{display:grid;grid-gap:5px;gap:5px;padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--panel)}.watchlistMetrics small,.watchlistMetrics span{color:var(--muted)}.watchlistMetrics strong{font-size:1.9rem;color:var(--lime)}.watchlistSection{margin:16px;padding:24px;border:1px solid var(--line);border-radius:24px;background:var(--panel)}.watchlistHeading{display:flex;justify-content:space-between;align-items:end;gap:16px;margin-bottom:18px}.watchlistHeading h2{margin:5px 0 0}.watchlistHeading>span{color:var(--muted)}.watchlistGrid{display:grid;grid-gap:10px;gap:10px}.watchlistCard{display:grid;grid-template-columns:105px 1fr auto;grid-gap:16px;gap:16px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:17px;background:#0b0e10}.watchlistCardImage{display:grid;place-items:center;height:130px;padding:7px;border-radius:12px;background:#07090a}.watchlistCardImage img{width:100%;height:100%;object-fit:contain}.watchlistCardCopy p,.watchlistCardCopy small,.watchlistCardCopy span{color:var(--muted)}.watchlistCardCopy h3{margin:5px 0}.watchlistCardCopy p{margin:0 0 10px}.watchlistCardCopy>div{display:flex;gap:10px;align-items:center}.watchlistCardCopy strong{color:var(--lime);font-size:1.35rem}.watchlistCardActions{display:grid;grid-gap:8px;gap:8px;min-width:120px}.savedSearchGrid article>div:last-child a,.savedSearchGrid article>div:last-child button,.watchlistCardActions a,.watchlistCardActions button{padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#101417;color:inherit;text-align:center;font-weight:900}.savedSearchGrid article>div:last-child a,.watchlistCardActions a{border-color:#40552a;color:var(--lime)}.watchlistEmpty,.watchlistLoading{padding:45px 20px;text-align:center;color:var(--muted)}.watchlistEmpty>span{display:block;font-size:3rem;color:var(--lime)}.watchlistEmpty h3{color:inherit;font-size:1.35rem}.watchlistEmpty .primaryButton{display:inline-flex;margin-top:8px}.watchlistEmpty.compact{padding:22px}.savedSearchSection{margin-bottom:110px}.savedSearchGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.savedSearchGrid article{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:15px;border:1px solid var(--line);border-radius:16px;background:#0b0e10}.savedSearchGrid article>div:first-child{display:flex;align-items:center;gap:12px}.savedSearchGrid article>div:first-child>span{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#172013;color:var(--lime);font-size:1.3rem}.savedSearchGrid article>div:first-child>div{display:grid;grid-gap:4px;gap:4px}.savedSearchGrid small{color:var(--muted)}.savedSearchGrid article>div:last-child{display:flex;gap:7px}.savedSearchGrid button{cursor:pointer}@media(max-width:900px){.watchlistMetrics{grid-template-columns:repeat(2,1fr)}.savedSearchGrid{grid-template-columns:1fr}.marketplaceDiscovery{grid-template-columns:1fr auto}.marketplaceSaveSearch{grid-column:1/-1}}@media(max-width:650px){.watchlistHero{align-items:flex-start;flex-direction:column;padding:22px}.watchlistHero .primaryButton{width:100%;text-align:center}.watchlistMetrics{grid-template-columns:1fr 1fr;gap:8px;margin-left:10px;margin-right:10px}.watchlistSection{margin:10px;padding:16px}.watchlistCard{grid-template-columns:84px 1fr}.watchlistCardImage{height:112px}.watchlistCardActions{grid-column:1/-1;grid-template-columns:1fr 1fr}.savedSearchGrid article{align-items:flex-start;flex-direction:column}.savedSearchGrid article>div:last-child{width:100%}.savedSearchGrid article>div:last-child>*{flex:1 1}.watchlistHeading{align-items:flex-start;flex-direction:column}}.marketplaceCardV430{position:relative;display:flex;flex-direction:column}.marketplaceCardV430 .marketplaceCardImage{position:relative}.marketplaceCardV430 .marketplaceCardImage>a{display:block;width:100%;height:100%}.marketplaceCardV430 .marketplaceCardCopy{display:flex;flex:1 1;flex-direction:column}.marketplaceCardV430 .marketplaceCardCopy h2 a,.marketplaceCardV430 .marketplaceCardPrice a{color:inherit}.marketplaceCardV430 .marketplaceCardPrice{margin-top:auto}.marketplaceHeartButton{position:absolute;z-index:5;top:13px;right:13px;display:grid;place-items:center;width:44px;height:44px;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;background:rgba(4,9,10,.84);color:#fff;font-size:1.45rem;line-height:1;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 22px rgba(0,0,0,.28);transition:transform .16s ease,border-color .16s ease,color .16s ease,background .16s ease}.marketplaceHeartButton:hover{transform:scale(1.07);border-color:var(--lime);color:var(--lime)}.marketplaceHeartButton.active{border-color:var(--lime);background:var(--lime);color:#071b1d}@media(max-width:640px){.marketplaceHeartButton{top:10px;right:10px;width:40px;height:40px}}.wishlistHero{display:flex;justify-content:space-between;gap:24px;align-items:end;padding:34px;border-radius:28px;background:linear-gradient(135deg,#101b1d,#183a34);color:#fff;margin-bottom:22px}.wishlistHero h1{font-size:clamp(2.2rem,6vw,4.5rem);margin:6px 0}.wishlistHero p{max-width:650px;color:#c9d7d4}.wishlistMetrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-bottom:24px}.wishlistMetrics article{padding:20px;border:1px solid var(--line);border-radius:20px;background:var(--panel)}.wishlistMetrics small,.wishlistMetrics span{display:block;color:var(--muted)}.wishlistMetrics strong{display:block;font-size:2rem;margin:4px 0}.collectorWishlistGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));grid-gap:18px;gap:18px}.collectorWishlistCard{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:var(--panel);display:flex;flex-direction:column}.collectorWishlistImage{height:260px;background:#eef2ef;position:relative;display:grid;place-items:center}.collectorWishlistImage img{width:100%;height:100%;object-fit:contain}.collectorWishlistImage span{position:absolute;top:12px;right:12px;background:#168bff;color:#112517;padding:7px 10px;border-radius:999px;font-weight:800}.collectorWishlistCopy{padding:18px}.collectorWishlistCopy h2{margin:5px 0 8px}.collectorWishlistCopy p{color:var(--muted);min-height:44px}.wishlistMarketRow{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:14px;margin-top:16px}.collectorWishlistActions{display:flex;gap:10px;padding:0 18px 18px;margin-top:auto}.collectorWishlistActions a,.collectorWishlistActions button{flex:1 1;border:0;border-radius:12px;padding:11px;text-align:center;font-weight:800}.collectorWishlistActions a{background:#07111d;color:#fff}.collectorWishlistActions button{background:#edf1ef}.wishlistDemand{display:flex;align-items:center;gap:9px;background:#f3f8e8;border:1px solid #d8e7a9;border-radius:14px;padding:12px 14px;margin:12px 0}.wishlistDemand strong{font-size:1.4rem}.cardWishlistAction{display:flex;align-items:center;gap:12px;margin:16px 0}.cardWishlistAction a{font-weight:800}.cardWishlistAction .watchButton{width:auto}@media(max-width:720px){.wishlistHero{align-items:start;flex-direction:column;padding:24px}.wishlistMetrics{grid-template-columns:1fr}.collectorWishlistImage{height:220px}.cardWishlistAction{align-items:stretch;flex-direction:column}}.explorerHero{margin-bottom:18px}.explorerSearch{padding:0 16px 14px}.explorerFilters label,.explorerSearch label{display:grid;grid-gap:7px;gap:7px;color:var(--muted);font-size:12px;font-weight:800}.explorerFilters select,.explorerSearch input{width:100%;background:#0c0f12;border:1px solid var(--line);border-radius:14px;color:#fff;padding:14px}.countryStrip,.featureFilters{display:flex;gap:9px;overflow:auto;padding:0 16px 14px}.countryStrip button,.featureFilters button{white-space:nowrap;background:var(--panel);border:1px solid var(--line);border-radius:999px;color:#fff;padding:10px 14px;font-weight:800}.countryStrip button.active,.featureFilters button.active{background:var(--lime);border-color:var(--lime);color:#122014}.explorerFilters{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;padding:0 16px 14px}.explorerCard{display:block;color:inherit;text-decoration:none}.libraryCardImage em{position:absolute;left:10px;bottom:10px;background:rgba(0,0,0,.78);border:1px solid hsla(0,0%,100%,.16);border-radius:999px;padding:7px 10px;color:#fff;font-style:normal;font-size:11px;font-weight:900;opacity:0;transform:translateY(4px);transition:.2s}.explorerCard:hover .libraryCardImage em{opacity:1;transform:none}.masterCardHero{display:grid;grid-template-columns:minmax(280px,460px) 1fr;grid-gap:34px;gap:34px;margin:0 16px 24px;padding:28px;border:1px solid var(--line);border-radius:28px;background:linear-gradient(145deg,#111719,#090b0d)}.masterCardImage{min-height:480px;position:relative;display:grid;place-items:center;border-radius:22px;background:#edf1ef;overflow:hidden}.masterCardImage img{width:100%;height:100%;object-fit:contain}.masterCardImage>span{position:absolute;top:14px;right:14px;background:#28183f;color:#decfff;border:1px solid #64449b;border-radius:999px;padding:8px 11px;font-weight:900}.masterCardSummary{align-self:center}.masterCardSummary h1{font-size:clamp(2.4rem,5vw,4.6rem);line-height:.98;margin:10px 0 14px}.masterCardSummary>p{color:var(--muted);font-size:1.05rem}.masterCardBadges{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0}.masterCardBadges span{border:1px solid var(--line);border-radius:999px;padding:8px 11px;background:#101416}.masterCardMetrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:22px 0}.masterCardMetrics article{padding:15px;border:1px solid var(--line);border-radius:16px;background:#0b0e10}.masterCardMetrics small{display:block;color:var(--muted)}.masterCardMetrics strong{display:block;font-size:1.6rem;margin-top:4px}.wishlistPrimary{width:100%;font-size:1rem}.wishlistPrimary.active{background:#23390e;color:var(--lime);border:1px solid #4f7721}.masterCardSummary .textLink{display:block;text-align:center;margin-top:12px;font-weight:800;color:var(--lime)}@media(max-width:800px){.explorerFilters{grid-template-columns:1fr 1fr}.masterCardHero{grid-template-columns:1fr;padding:18px}.masterCardImage{min-height:360px}.masterCardMetrics{grid-template-columns:1fr 1fr 1fr}}@media(max-width:520px){.explorerFilters,.masterCardMetrics{grid-template-columns:1fr}.masterCardImage{min-height:320px}}.cardFinderSearch{position:relative;display:flex;gap:10px;align-items:end}.cardFinderSearch label{flex:1 1}.cardFinderSearch input{font-size:1.05rem;padding:17px 18px}.finderClear{height:52px;padding:0 17px;border:1px solid var(--line);border-radius:14px;background:var(--panel);color:#fff;font-weight:850;cursor:pointer}.smartExplorerFilters{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.finderCard{position:relative}.finderWishlist{position:absolute;z-index:3;right:10px;top:10px;width:42px;height:42px;border-radius:50%;border:1px solid hsla(0,0%,100%,.28);background:rgba(0,0,0,.76);color:#fff;font-size:1.45rem;line-height:1;display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 18px rgba(0,0,0,.3)}.finderWishlist.active{background:var(--lime);border-color:var(--lime);color:#173017}.finderWishlist:disabled{opacity:.65;cursor:wait}.finderActions{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:13px;padding-top:12px;border-top:1px solid var(--line);font-size:12px}.finderActions span{color:var(--muted)}.finderActions strong{color:var(--lime)}@media(max-width:620px){.cardFinderSearch{display:grid}.finderClear{width:100%}.smartExplorerFilters{grid-template-columns:1fr 1fr}.finderWishlist{opacity:1}}@media(max-width:430px){.smartExplorerFilters{grid-template-columns:1fr}}.finderToolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-right:16px}.finderToolbar .featureFilters{padding-right:0;flex:1 1}.finderSort{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:12px;font-weight:800;white-space:nowrap}.finderSort select{background:var(--panel);border:1px solid var(--line);border-radius:12px;color:#fff;padding:10px 12px}.finderCardLink{display:block;color:inherit;text-decoration:none;height:100%}.finderCard{overflow:visible}.finderLoadMore{display:grid;place-items:center;grid-gap:9px;gap:9px;padding:24px 0 4px}.finderLoadMore span{color:var(--muted);font-size:12px}.finderLoadMore button{min-width:220px}@media(max-width:700px){.finderToolbar{display:grid;padding-right:16px}.finderToolbar .featureFilters{padding-bottom:0}.finderSort{padding:0 0 14px 16px}.finderSort select{flex:1 1}}.notificationBell{position:relative;display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--line);border-radius:50%;background:var(--panel);text-decoration:none;font-size:18px}.notificationBell b{position:absolute;right:-5px;top:-5px;min-width:20px;height:20px;padding:0 5px;display:grid;place-items:center;border-radius:999px;background:var(--lime);color:#102012;font-size:10px;border:2px solid #090b0d}.notificationsHero{margin:0 16px 20px;padding:28px;border:1px solid var(--line);border-radius:26px;background:linear-gradient(145deg,#111719,#090b0d);display:flex;align-items:center;justify-content:space-between;gap:20px}.notificationsHero h1{font-size:clamp(2.1rem,5vw,4rem);margin:7px 0}.notificationsHero p{color:var(--muted)}.notificationList{display:grid;grid-gap:12px;gap:12px;margin:0 16px 30px}.notificationItem{display:grid;grid-template-columns:100px 1fr;grid-gap:18px;gap:18px;padding:16px;border:1px solid var(--line);border-radius:20px;background:var(--panel)}.notificationItem.unread{border-color:#6f8f2a;background:linear-gradient(135deg,#18200f,#101416)}.notificationImage{height:120px;border-radius:14px;overflow:hidden;background:#edf1ef}.notificationImage img{width:100%;height:100%;object-fit:contain}.notificationItem small{color:var(--muted)}.notificationItem h2{margin:7px 0}.notificationItem p{color:var(--muted)}.notificationActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:13px}.notificationActions a,.notificationActions button{border:0;border-radius:999px;padding:9px 13px;font-weight:850;text-decoration:none;background:var(--lime);color:#102012}.notificationActions button{background:#edf1ef}.emptyNotificationState{margin:0 16px;padding:48px 24px;text-align:center;border:1px solid var(--line);border-radius:24px;background:var(--panel)}.emptyNotificationState>span{font-size:40px}.emptyNotificationState p{color:var(--muted);max-width:540px;margin:10px auto 22px}.sellDemandBanner{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:15px;border:1px solid #d8e7a9;border-radius:16px;background:#f3f8e8;color:#18300d}.sellDemandBanner strong{font-size:1.8rem}.sellDemandBanner span{font-weight:850}@media(max-width:720px){.notificationsHero{align-items:flex-start;flex-direction:column}.notificationItem{grid-template-columns:72px 1fr}.notificationImage{height:90px}}.notificationSummary{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin:0 16px 16px}.notificationSummary article{padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--panel);display:grid;grid-gap:5px;gap:5px}.notificationSummary small{color:var(--muted);font-weight:800}.notificationSummary strong{font-size:2rem;color:var(--lime)}.notificationFilters{display:flex;gap:8px;flex-wrap:wrap;margin:0 16px 16px}.notificationFilters button{border:1px solid var(--line);border-radius:999px;padding:9px 13px;background:#101417;color:inherit;font-weight:900}.notificationFilters button.active{border-color:var(--lime);color:var(--lime)}.notificationFilters span{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:5px;padding:0 5px;border-radius:999px;background:#222a2d;font-size:.7rem}.notificationVisual{position:relative}.notificationIcon{position:absolute;z-index:2;left:-7px;top:-7px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#101417;border:1px solid var(--line);font-size:17px}.notificationMeta{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.notificationMeta>span{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;font-weight:950;color:var(--lime)}.notificationType-trade_declined .notificationMeta>span{color:#ff9b9b}.notificationType-trade_accepted.unread{border-color:#42a768}.notificationType-cash_offer.unread,.notificationType-trade_countered.unread,.notificationType-trade_offer.unread{border-color:#8aa63e}@media(max-width:720px){.notificationSummary{grid-template-columns:1fr 1fr}.notificationSummary article:first-child{grid-column:1/-1}.notificationMeta{align-items:flex-start;flex-direction:column;gap:4px}}.wishlistExperienceHero{display:flex;align-items:center;justify-content:space-between;gap:30px;margin:0 16px 18px;padding:34px;border:1px solid var(--line);border-radius:28px;background:radial-gradient(circle at 88% 12%,rgba(22,139,255,.18),transparent 28%),linear-gradient(135deg,#101719,#070a0b);overflow:hidden}.wishlistExperienceHero h1{font-size:clamp(2.5rem,6vw,4.8rem);line-height:.95;margin:8px 0 13px}.wishlistExperienceHero p{max-width:720px;color:var(--muted);font-size:1.02rem}.wishlistHeroActions{display:grid;grid-gap:10px;gap:10px;min-width:205px}.wishlistGhostButton{display:inline-flex;align-items:center;justify-content:center;min-height:45px;padding:11px 17px;border:1px solid var(--line);border-radius:12px;background:#111618;color:inherit;text-decoration:none;font-weight:900}.wishlistExperienceMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 16px 24px}.wishlistExperienceMetrics article{display:flex;align-items:center;gap:14px;min-height:120px;padding:18px;border:1px solid var(--line);border-radius:19px;background:linear-gradient(145deg,#111618,#0b0e10)}.wishlistExperienceMetrics article>span{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border-radius:13px;background:#1b2224;color:var(--lime);font-size:1.15rem;font-weight:950}.wishlistExperienceMetrics article.metricLive{border-color:#617a28;box-shadow:inset 0 0 0 1px rgba(22,139,255,.08)}.wishlistExperienceMetrics em,.wishlistExperienceMetrics small{display:block;color:var(--muted);font-style:normal}.wishlistExperienceMetrics small{font-weight:900}.wishlistExperienceMetrics strong{display:block;margin:2px 0;font-size:2rem;line-height:1;color:#fff}.wishlistExperienceMetrics em{font-size:.75rem}.wishlistSuccess{border-color:#58722d;background:#15200e;color:#dff3a4}.wishlistSectionHeading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin:32px 16px 15px}.wishlistSectionHeading h2{margin:5px 0 0}.wishlistSectionHeading p{max-width:460px;margin:0;color:var(--muted);font-size:.86rem;text-align:right}.wishlistExperienceGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;padding:0 16px 115px}.wishlistExperienceCard{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--line);border-radius:22px;background:var(--panel);box-shadow:0 14px 34px rgba(0,0,0,.18);transition:transform .18s ease,border-color .18s ease}.wishlistExperienceCard:hover{transform:translateY(-4px)}.wishlistExperienceCard.hasMatch{border-color:#526929}.wishlistCardMedia{position:relative;height:300px;padding:16px;background:radial-gradient(circle at center,#263032,#090c0d 72%);overflow:hidden}.wishlistCardMedia img{width:100%;height:100%;object-fit:contain;border-radius:12px}.wishlistCardBadges{position:absolute;left:13px;right:13px;top:13px;display:flex;justify-content:space-between;gap:8px}.wishlistCardBadges span{padding:7px 10px;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;background:rgba(5,8,9,.82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.68rem;font-weight:950}.wishlistCardBadges .availableBadge{border-color:#67882c;color:var(--lime)}.wishlistCardBadges .newBadge{margin-left:auto;background:var(--lime);color:#132014}.wishlistCardBody{display:flex;flex:1 1;flex-direction:column;padding:18px}.wishlistCardBody>small{color:var(--lime);font-weight:900;text-transform:uppercase;letter-spacing:.06em}.wishlistCardBody h2{margin:6px 0 2px;font-size:1.3rem}.wishlistCardBody h3{margin:0 0 5px;color:#dfe7e2;font-size:.9rem;font-weight:700}.wishlistCardBody>p{min-height:42px;margin:7px 0 16px;color:var(--muted);font-size:.78rem;line-height:1.5}.wishlistAvailability{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;margin-top:auto}.wishlistAvailability>div{padding:12px;border:1px solid var(--line);border-radius:13px;background:#0b0f10}.wishlistAvailability small{display:block;color:var(--muted);font-size:.65rem}.wishlistAvailability strong{display:block;margin-top:4px;font-size:1.08rem}.wishlistAvailability>div:last-child strong{color:var(--lime)}.wishlistListingNote{display:flex;justify-content:space-between;gap:10px;margin-top:10px;color:var(--muted);font-size:.68rem}.wishlistExperienceActions{display:grid;grid-template-columns:1fr auto;grid-gap:9px;gap:9px;padding:0 18px 18px}.wishlistExperienceActions button,.wishlistViewButton{display:inline-flex;align-items:center;justify-content:center;min-height:43px;border:0;border-radius:11px;padding:10px 14px;font-weight:950;cursor:pointer}.wishlistViewButton{background:var(--lime);color:#132014;text-decoration:none}.wishlistViewButton.secondary{border:1px solid var(--line);background:#151b1d;color:#fff}.wishlistExperienceActions button{border:1px solid var(--line);background:transparent;color:var(--muted)}.wishlistCompleteState{margin:30px 16px 115px;padding:60px 24px;border:1px solid var(--line);border-radius:28px;background:radial-gradient(circle at 50% 0,rgba(22,139,255,.12),transparent 34%),var(--panel);text-align:center}.wishlistCompleteIcon{display:grid;place-items:center;width:68px;height:68px;margin:0 auto 17px;border-radius:50%;background:var(--lime);color:#132014;font-size:2rem;font-weight:950}.wishlistCompleteState h2{margin:8px 0;font-size:clamp(1.8rem,4vw,3rem)}.wishlistCompleteState p{max-width:620px;margin:0 auto 22px;color:var(--muted)}.wishlistCompleteState>div:last-child{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}@media(max-width:1050px){.wishlistExperienceGrid,.wishlistExperienceMetrics{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.wishlistExperienceHero{align-items:flex-start;flex-direction:column;padding:25px 21px}.wishlistHeroActions{width:100%}.wishlistExperienceMetrics{grid-template-columns:1fr 1fr}.wishlistExperienceMetrics article{min-height:104px;padding:14px;gap:10px}.wishlistExperienceMetrics article>span{flex-basis:36px;width:36px;height:36px}.wishlistExperienceMetrics strong{font-size:1.6rem}.wishlistExperienceGrid{grid-template-columns:1fr}.wishlistSectionHeading{align-items:flex-start;flex-direction:column}.wishlistSectionHeading p{text-align:left}.wishlistCardMedia{height:280px}}@media(max-width:460px){.wishlistExperienceMetrics{grid-template-columns:1fr}.wishlistExperienceMetrics article{min-height:88px}.wishlistCardMedia{height:250px}.wishlistExperienceActions{grid-template-columns:1fr}.wishlistExperienceActions button{width:100%}}.collectionHubHero{display:grid;grid-template-columns:minmax(0,1fr) 260px;grid-gap:22px;gap:22px;align-items:stretch;padding:34px 16px 18px}.collectionHubHero>div:first-child{padding:28px;border:1px solid var(--line);border-radius:26px;background:linear-gradient(145deg,#14191c,#090b0c)}.collectionHubHero h1{max-width:720px;margin:8px 0 12px;font-size:clamp(34px,6vw,66px);line-height:.94;text-transform:uppercase}.collectionHubHero p{max-width:680px;margin:0;color:var(--muted);font-size:16px;line-height:1.6}.collectionHubCount{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:26px;border:1px solid rgba(22,139,255,.28);border-radius:26px;background:linear-gradient(145deg,rgba(22,139,255,.13),rgba(2,186,84,.04))}.collectionHubCount span{color:var(--muted);font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.12em}.collectionHubCount strong{margin:8px 0 16px;color:var(--lime);font-size:52px;line-height:1}.collectionHubCount a{font-weight:950}.collectionHubGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;padding:0 16px 22px}.collectionHubCard{min-height:265px;padding:22px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(155deg,#151a1d,#090b0c);color:inherit;text-decoration:none;transition:transform .2s ease,border-color .2s ease}.collectionHubCard:hover{transform:translateY(-4px);border-color:rgba(22,139,255,.45)}.collectionHubIcon{display:grid;place-items:center;width:48px;height:48px;margin-bottom:22px;border-radius:15px;background:rgba(22,139,255,.12);color:var(--lime);font-size:24px;font-weight:950}.collectionHubCard small{color:var(--lime);font-weight:950;text-transform:uppercase;letter-spacing:.08em}.collectionHubCard h2{margin:7px 0 10px;font-size:25px}.collectionHubCard p{margin:0 0 22px;color:var(--muted);line-height:1.5}.collectionHubCard b{display:block;margin-top:auto;color:var(--lime)}.collectionHubQuickActions{display:flex;justify-content:space-between;gap:24px;align-items:center;margin:0 16px 26px;padding:24px;border:1px solid var(--line);border-radius:22px;background:var(--panel)}.collectionHubQuickActions h2{margin:6px 0}.collectionHubQuickActions p{margin:0;color:var(--muted)}.collectionHubQuickActions>div:last-child{display:flex;gap:10px;flex-wrap:wrap}.collectionHubQuickActions .collectionGhostButton,.collectionHubQuickActions .primaryButton{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}@media(max-width:900px){.collectionHubGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.collectionHubHero{grid-template-columns:1fr}.collectionHubHero>div:first-child{padding:22px}.collectionHubCount{min-height:150px}.collectionHubGrid{grid-template-columns:1fr}.collectionHubCard{min-height:0}.collectionHubQuickActions{align-items:stretch;flex-direction:column}.collectionHubQuickActions>div:last-child{display:grid}.bottomNav a span{font-size:10px}}.navUnreadBadge{position:absolute;top:-8px;right:-12px;display:grid;place-items:center;min-width:19px;height:19px;padding:0 5px;border:2px solid #0b0e10;border-radius:999px;background:#e84b62;color:#fff;font:900 10px/1 system-ui}.bottomNav a>b{position:relative}.messageHero{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:24px 16px 16px;padding:32px;border:1px solid var(--line);border-radius:26px;background:radial-gradient(circle at 88% 10%,rgba(22,139,255,.16),transparent 30%),linear-gradient(145deg,#141a1c,#080b0c)}.messageHero h1{margin:6px 0 10px;font-size:clamp(38px,6vw,68px);line-height:.95}.messageHero p{margin:0;color:var(--muted)}.messageHero>div:last-child{display:grid;place-items:center;min-width:115px;padding:18px;border:1px solid rgba(22,139,255,.3);border-radius:20px;background:rgba(22,139,255,.08)}.messageHero>div:last-child strong{font-size:38px;color:var(--lime)}.messageHero>div:last-child span{color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase}.messageInbox{display:grid;grid-gap:10px;gap:10px;margin:0 16px 115px}.messageInboxRow{display:grid;grid-template-columns:54px 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding:15px;border:1px solid var(--line);border-radius:18px;background:var(--panel);color:inherit;text-decoration:none}.messageInboxRow.unread{border-color:rgba(22,139,255,.4);background:linear-gradient(90deg,rgba(22,139,255,.075),var(--panel) 30%)}.messageInboxRow:hover{border-color:rgba(22,139,255,.5)}.messageAvatar{display:grid;place-items:center;width:48px;height:48px;overflow:hidden;border-radius:15px;background:var(--lime);color:#081008;font-weight:950;font-size:19px}.messageAvatar img{width:100%;height:100%;object-fit:cover}.messageInboxName{display:flex;align-items:center;gap:9px}.messageInboxName b{display:grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--lime);color:#081008;font-size:10px}.messageInboxRow p{margin:4px 0;color:#dce4df;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.messageInboxRow small,.messageInboxRow time{color:var(--muted);font-size:11px}.messageEmpty{padding:70px 20px;border:1px solid var(--line);border-radius:24px;background:var(--panel);text-align:center}.messageEmpty>span{font-size:42px}.messageEmpty h2{margin:12px 0 7px}.messageEmpty p{color:var(--muted);margin:0 0 20px}.messageError{margin:0 16px 14px;padding:12px 15px;border:1px solid hsla(0,100%,70%,.3);border-radius:12px;background:hsla(0,100%,70%,.08);color:#faa}.chatShell{display:grid;grid-template-rows:auto auto minmax(300px,1fr) auto auto;height:calc(100vh - 145px);max-width:900px;margin:18px auto 100px;border:1px solid var(--line);border-radius:24px;background:#0b0e10;overflow:hidden}.chatHeader{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--line);background:#111618}.chatHeader>a:first-child{font-size:34px;color:var(--lime);text-decoration:none}.chatHeader>div:nth-child(3){display:grid}.chatHeader small{color:var(--muted)}.chatProfileLink{margin-left:auto;color:var(--lime);font-weight:900;text-decoration:none}.chatMessages{display:flex;flex-direction:column;gap:9px;padding:20px;overflow-y:auto}.chatMessages article{max-width:min(74%,580px);padding:10px 13px;border-radius:16px;background:#1a2022}.chatMessages article.mine{align-self:flex-end;background:var(--lime);color:#fff;border-bottom-right-radius:5px}.chatMessages article.theirs{align-self:flex-start;border-bottom-left-radius:5px}.chatMessages p{margin:0;white-space:pre-wrap;word-break:break-word}.chatMessages time{display:block;margin-top:5px;text-align:right;font-size:9px;opacity:.65}.chatQuickActions{display:flex;gap:7px;padding:9px 13px;overflow-x:auto;border-top:1px solid var(--line)}.chatQuickActions a{flex:0 0 auto;padding:8px 11px;border:1px solid var(--line);border-radius:999px;color:inherit;text-decoration:none;font-size:11px;font-weight:850}.chatComposer{display:grid;grid-template-columns:1fr auto;grid-gap:9px;gap:9px;padding:12px;border-top:1px solid var(--line);background:#111618}.chatComposer textarea{resize:none;max-height:120px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:#080b0c;color:inherit;font:inherit}.chatComposer button{padding:0 20px;border:0;border-radius:13px;background:var(--lime);color:#fff;font-weight:950}.chatComposer button:disabled{opacity:.45}.collectorProfileActions{display:flex;gap:10px;align-items:center;margin-left:auto}.collectorProfileActions .collectionGhostButton{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border:1px solid var(--line);border-radius:12px;color:inherit;text-decoration:none;font-weight:900}@media(max-width:720px){.messageHero{align-items:flex-start;flex-direction:column;padding:24px}.messageHero>div:last-child{grid-template-columns:auto auto;gap:8px;min-width:0}.messageInboxRow{grid-template-columns:46px 1fr}.messageInboxRow time{display:none}.messageAvatar{width:44px;height:44px}.chatShell{height:calc(100vh - 130px);margin:8px 8px 82px;border-radius:18px}.chatMessages article{max-width:86%}.collectorProfileActions{width:100%;margin:14px 0 0}.collectorProfileActions>*{flex:1 1}.communityHero{align-items:flex-start;flex-direction:column}}.messageConversationStart{margin:auto;text-align:center;max-width:420px;padding:48px 24px;color:#aab1b7}.messageConversationStart span{display:block;font-size:40px;margin-bottom:12px}.messageConversationStart h2{margin:0 0 8px;color:#f4f7f8;font-size:22px}.messageConversationStart p{margin:0;line-height:1.55}.chatShell{position:relative;grid-template-rows:auto auto minmax(300px,1fr) auto}.chatComposer{grid-template-columns:auto minmax(0,1fr) auto;align-items:end}.chatAddButton{width:44px;height:44px;padding:0!important;border:1px solid rgba(22,139,255,.38)!important;border-radius:14px!important;background:rgba(22,139,255,.1)!important;color:var(--lime)!important;font-size:27px!important;line-height:1!important;font-weight:500!important;transition:transform .18s ease,background .18s ease}.chatAddButton:hover,.chatAddButton[aria-expanded=true]{transform:rotate(45deg);background:rgba(22,139,255,.18)!important}.chatSendButton{min-height:44px}.chatActionBackdrop{position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.62);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.chatActionSheet{position:absolute;z-index:80;left:12px;right:12px;bottom:76px;padding:10px 14px 14px;border:1px solid #303a3e;border-radius:22px;background:linear-gradient(155deg,#171d20,#0b0e10);box-shadow:0 28px 80px rgba(0,0,0,.55);opacity:0;transform:translateY(18px) scale(.985);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.chatActionSheet.open{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.chatActionHandle{display:none;width:42px;height:4px;margin:2px auto 10px;border-radius:999px;background:#3d464a}.chatActionHeading{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 3px 12px}.chatActionHeading small{color:var(--lime);font-size:10px;font-weight:950;text-transform:uppercase;letter-spacing:.1em}.chatActionHeading h2{margin:3px 0 0;font-size:22px}.chatActionHeading button{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line);border-radius:11px;background:#0b0e10;color:#dce3e5;font-size:24px}.chatActionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.chatActionGrid a{display:grid;grid-template-columns:42px minmax(0,1fr) auto;grid-gap:11px;gap:11px;align-items:center;min-height:72px;padding:11px;border:1px solid var(--line);border-radius:15px;background:#101518;color:inherit;text-decoration:none}.chatActionGrid a:hover{border-color:rgba(22,139,255,.42);background:#141c18}.chatActionGrid a>span{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:rgba(22,139,255,.1);font-size:20px}.chatActionGrid a>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.chatActionGrid strong{font-size:13px}.chatActionGrid small{overflow:hidden;color:var(--muted);font-size:10px;white-space:nowrap;text-overflow:ellipsis}.chatActionGrid b{color:var(--lime);font-size:22px}.chatActionCancel{display:none;width:100%;margin-top:9px;padding:13px;border:1px solid var(--line);border-radius:14px;background:#101518;color:inherit;font-weight:900}@media(max-width:620px){.chatActionSheet{position:fixed;left:8px;right:8px;bottom:8px;border-radius:24px}.chatActionCancel,.chatActionHandle{display:block}.chatActionHeading button{display:none}.chatActionGrid{grid-template-columns:1fr}.chatActionGrid a{min-height:65px}.chatActionBackdrop{z-index:90}.chatActionSheet{z-index:100}}.chatFileInput{display:none}.chatAttachmentGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.chatActionGrid button{display:grid;grid-template-columns:42px minmax(0,1fr) auto;grid-gap:11px;gap:11px;align-items:center;min-height:72px;padding:11px;border:1px solid var(--line);border-radius:15px;background:#101518;color:inherit;text-align:left;cursor:pointer}.chatActionGrid button:hover{border-color:rgba(22,139,255,.42);background:#141c18}.chatActionGrid button>span{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:rgba(22,139,255,.1);font-size:20px}.chatActionGrid button>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.chatActionGrid button strong{font-size:13px}.chatActionGrid button small{overflow:hidden;color:var(--muted);font-size:10px;white-space:nowrap;text-overflow:ellipsis}.chatActionGrid button b{color:var(--lime);font-size:22px}.sharedCardMessage{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:12px;gap:12px;min-width:min(420px,65vw);overflow:hidden;color:inherit;text-decoration:none}.sharedCardMessage>img{width:92px;height:122px;border-radius:11px;object-fit:cover;background:#080b0c}.sharedCardMessage>span{display:flex;flex-direction:column;justify-content:center;min-width:0}.sharedCardMessage small{color:inherit;opacity:.68;font-size:9px;font-weight:950;text-transform:uppercase;letter-spacing:.08em}.sharedCardMessage strong{margin:4px 0;font-size:15px;line-height:1.2}.sharedCardMessage em{overflow:hidden;font-size:10px;font-style:normal;opacity:.78;white-space:nowrap;text-overflow:ellipsis}.sharedCardMessage b{margin-top:10px;font-size:11px}.sharedMediaMessage{display:block;overflow:hidden;border-radius:12px}.sharedMediaMessage img,.sharedMediaMessage video{display:block;width:min(360px,62vw);max-height:440px;border-radius:12px;object-fit:contain;background:#050708}.chatMessages article:has(.sharedCardMessage),.chatMessages article:has(.sharedMediaMessage){padding:7px}.sharePickerBanner{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:18px 16px;padding:20px 22px;border:1px solid rgba(22,139,255,.4);border-radius:20px;background:linear-gradient(135deg,rgba(22,139,255,.12),#101518)}.sharePickerBanner h2{margin:3px 0 5px}.sharePickerBanner p{margin:0;color:var(--muted)}.shareCardNow,.sharePickerBanner button{padding:11px 16px;border:0;border-radius:12px;background:var(--lime);color:#fff;font-weight:950;cursor:pointer}.shareCardNow{width:100%;margin-top:10px}@media(max-width:620px){.chatAttachmentGrid{grid-template-columns:1fr}.sharedCardMessage{grid-template-columns:76px minmax(0,1fr);min-width:68vw}.sharedCardMessage>img{width:76px;height:102px}.sharedMediaMessage img,.sharedMediaMessage video{width:68vw}.sharePickerBanner{align-items:flex-start;flex-direction:column}.sharePickerBanner button{width:100%}}.aiTradeHero{margin:28px auto 18px;max-width:1180px;padding:36px;border-radius:28px;background:linear-gradient(135deg,#092d2d,#164d43);color:#fff;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(250px,.7fr);grid-gap:28px;gap:28px;align-items:center;box-shadow:0 22px 60px rgba(5,45,42,.2)}.aiTradeHero h1{font-size:clamp(2.2rem,5vw,4.5rem);line-height:.95;margin:10px 0 16px}.aiTradeHero p{max-width:680px;color:hsla(0,0%,100%,.78);font-size:1.06rem;line-height:1.65}.aiTradeHeroActions{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.aiTradeHero .wishlistGhostButton{border-color:hsla(0,0%,100%,.28);color:#fff;background:hsla(0,0%,100%,.08)}.aiTradeRoo{border:1px solid hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.08);border-radius:24px;padding:24px;display:grid;grid-gap:8px;gap:8px}.aiTradeRoo>span{font-size:3.4rem}.aiTradeRoo strong{font-size:1.25rem}.aiTradeRoo small{color:hsla(0,0%,100%,.65);line-height:1.5}.aiTradeMetrics{max-width:1180px;margin:0 auto 28px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.aiTradeMetrics article{background:#fff;border:1px solid #e4ebe8;border-radius:20px;padding:20px;box-shadow:0 10px 30px rgba(0,48,52,.05)}.aiTradeMetrics small,.aiTradeMetrics span{display:block;color:#6d7975}.aiTradeMetrics strong{display:block;color:#07111d;font-size:2rem;margin:5px 0}.aiTradeToolbar{max-width:1180px;margin:30px auto 16px;display:flex;align-items:end;justify-content:space-between;gap:20px}.aiTradeToolbar h2{margin:5px 0 0}.aiTradeFilters{display:flex;padding:4px;background:#e8efec;border-radius:14px}.aiTradeFilters button{border:0;background:transparent;padding:10px 15px;border-radius:10px;font-weight:800;color:#52605c;cursor:pointer}.aiTradeFilters button.active{background:#fff;color:#07111d;box-shadow:0 3px 12px rgba(0,48,52,.08)}.aiTradeMatchGrid{max-width:1180px;margin:0 auto;display:grid;grid-gap:20px;gap:20px}.aiTradeMatch{background:#fff;border:1px solid #dfe8e4;border-radius:26px;padding:24px;box-shadow:0 14px 38px rgba(0,48,52,.06)}.aiTradeMatch.reciprocal{border-color:#9fdabf;box-shadow:0 16px 42px rgba(2,186,84,.09)}.aiTradeMatch>header{display:grid;grid-template-columns:auto 1fr auto;grid-gap:14px;gap:14px;align-items:center;padding-bottom:18px;border-bottom:1px solid #edf2f0}.aiTradeCollectorAvatar{width:54px;height:54px;border-radius:18px;background:#07111d;color:#168bff;display:grid;place-items:center;font-size:1.4rem;font-weight:900;overflow:hidden}.aiTradeCollectorAvatar img{width:100%;height:100%;object-fit:cover}.aiTradeCollectorName{display:grid;grid-gap:3px;gap:3px}.aiTradeCollectorName strong{font-size:1.15rem;color:#102c29}.aiTradeCollectorName span{color:#73807c}.aiTradeScore{text-align:right}.aiTradeScore strong{display:block;color:#02a74d;font-size:1.65rem}.aiTradeScore span{font-size:.78rem;text-transform:uppercase;letter-spacing:.08em;font-weight:900;color:#61706b}.aiTradeReason{margin:17px 0;display:flex;align-items:center;gap:12px;padding:13px 15px;border-radius:15px;background:#effaf4;color:#174d37}.aiTradeReason>span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#168bff;color:#fff;font-weight:900}.aiTradeReason p{margin:0;font-weight:750}.aiTradeColumns{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.aiTradeColumns>section{border:1px solid #e6ece9;border-radius:18px;padding:16px;background:#fbfcfc}.aiTradeColumns h3{display:flex;align-items:center;justify-content:space-between;margin:0 0 12px;font-size:.98rem;color:#334743}.aiTradeColumns h3 b{background:#07111d;color:#fff;border-radius:999px;padding:4px 9px;font-size:.78rem}.aiTradeColumns>section>small{display:block;margin-top:10px;color:#687671;font-weight:800}.aiTradeCardChip{display:grid;grid-template-columns:52px 1fr;grid-gap:11px;gap:11px;align-items:center;padding:9px 0;border-top:1px solid #edf1ef}.aiTradeCardChip:first-child{border-top:0}.aiTradeCardChip img{width:52px;height:68px;object-fit:cover;border-radius:8px;background:#edf1ef}.aiTradeCardChip div{min-width:0;display:grid;grid-gap:3px;gap:3px}.aiTradeCardChip strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#17322e}.aiTradeCardChip small,.aiTradeCardChip span{font-size:.76rem;color:#74807d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aiTradeNoCards{min-height:78px;display:grid;place-items:center;text-align:center;color:#78837f;line-height:1.5;padding:12px}.aiTradeMatch>footer{display:flex;justify-content:flex-end;align-items:center;gap:14px;margin-top:18px}.aiTradeMatch>footer>a{font-weight:850;color:#315b51}.aiTradeMatch>footer .primaryButton{min-width:170px}.aiTradeEmpty{max-width:1180px;margin:0 auto;padding:58px 24px;text-align:center;border:1px dashed #b9c9c3;border-radius:26px;background:#fff}.aiTradeEmpty>span{font-size:4rem}.aiTradeEmpty h2{margin:10px 0}.aiTradeEmpty p{max-width:620px;margin:0 auto 22px;color:#687570;line-height:1.6}.aiTradeEmpty>div{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.aiTradeExplainer{max-width:1180px;margin:22px auto 80px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.aiTradeExplainer>div{padding:22px;border-radius:20px;background:#eef5f2}.aiTradeExplainer span{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:#07111d;color:#168bff;font-weight:900}.aiTradeExplainer h3{margin:13px 0 6px}.aiTradeExplainer p{margin:0;color:#687570;line-height:1.5}@media(max-width:800px){.aiTradeHero{margin:16px 14px;padding:25px;grid-template-columns:1fr}.aiTradeMetrics{margin:0 14px 24px;grid-template-columns:1fr 1fr}.aiTradeToolbar{margin:24px 14px 14px;align-items:flex-start;flex-direction:column}.aiTradeMatchGrid{margin:0 14px}.aiTradeMatch{padding:17px}.aiTradeMatch>header{grid-template-columns:auto 1fr}.aiTradeScore{grid-column:1/-1;text-align:left;display:flex;align-items:center;gap:10px}.aiTradeScore strong{font-size:1.3rem}.aiTradeColumns{grid-template-columns:1fr}.aiTradeMatch>footer{align-items:stretch;flex-direction:column}.aiTradeMatch>footer .primaryButton{width:100%}.aiTradeEmpty{margin:0 14px}.aiTradeExplainer{margin:18px 14px 90px;grid-template-columns:1fr}}.reputationPanel{margin:24px 16px;padding:26px;border:1px solid var(--line);border-radius:24px;background:linear-gradient(145deg,#14191c,#090b0c)}.reputationSummary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:20px;border-bottom:1px solid var(--line)}.reputationSummary h2{margin:6px 0;color:var(--lime);font-size:2rem}.reputationSummary p{margin:0;color:var(--muted)}.miniTrustedBadge,.trustedTraderBadge{display:inline-flex;align-items:center;border:1px solid rgba(22,139,255,.35);border-radius:999px;background:rgba(22,139,255,.12);color:var(--lime);font-weight:950}.trustedTraderBadge{padding:10px 14px}.miniTrustedBadge{margin-left:5px;padding:3px 7px;font-size:.63rem;font-style:normal;vertical-align:middle}.reviewComposer{display:grid;grid-gap:12px;gap:12px;margin:20px 0;padding:20px;border:1px solid rgba(22,139,255,.2);border-radius:18px;background:rgba(22,139,255,.04)}.reviewComposer h3,.reviewComposer p{margin:0}.reviewComposer p,.reviewComposer small{color:var(--muted)}.reviewComposer select,.reviewComposer textarea{width:100%;padding:13px;border:1px solid var(--line);border-radius:12px;background:#0b1012;color:inherit}.reviewComposer textarea{min-height:100px;resize:vertical}.starPicker{display:flex;gap:3px}.starPicker button{padding:0;border:0;background:transparent;color:#48514e;font-size:2rem;cursor:pointer}.starPicker button.active{color:var(--lime)}.reviewComposer .primaryButton{justify-self:start}.reviewList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:20px}.reviewList article{padding:17px;border:1px solid var(--line);border-radius:16px;background:#0c1012}.reviewStars{color:var(--lime);letter-spacing:.05em}.reviewList p{margin:9px 0;line-height:1.5}.reviewList small{color:var(--muted)}@media(max-width:700px){.reputationSummary{align-items:flex-start;flex-direction:column}.reviewList{grid-template-columns:1fr}.reputationPanel{margin:18px 14px;padding:18px}}.collectionIntelGrid{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:16px;gap:16px;margin-bottom:0}.collectionInsightList{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.collectionInsightItem{display:grid;grid-template-columns:46px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:13px;border:1px solid #e2e8e5;border-radius:16px;background:#fbfcfb}.collectionInsightItem>b{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#172024;color:var(--lime);font-size:1.15rem}.collectionInsightItem span{display:grid}.collectionInsightItem small{margin-top:4px;color:#74807c}.collectionIntelActions{display:flex;gap:18px;flex-wrap:wrap;margin-top:17px}.collectionIntelActions a{color:#0b7d42;font-weight:900}.collectionPortfolioTotal{display:block;margin:18px 0 15px;font-size:clamp(2.7rem,6vw,4.8rem);line-height:1;letter-spacing:-.05em;color:#172024}.collectionPortfolioRows{display:grid;grid-gap:8px;gap:8px;margin-bottom:14px}.collectionPortfolioRows div{display:flex;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid #e4e9e7}.collectionIntelPortfolio>small,.collectionPortfolioRows span{color:#74807c}.collectionPortfolioRows .positive{color:#087b3f}.collectionPortfolioRows .negative{color:#b23b3b}.collectionAchievementGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:11px;gap:11px;margin-top:16px}.collectionAchievement{display:grid;min-height:140px;padding:17px;border-radius:18px;border:1px solid #e0e6e3;background:#f8faf9}.collectionAchievement>b{font-size:1.8rem}.collectionAchievement>strong{margin-top:auto}.collectionAchievement>small{margin-top:5px;color:#78837f}.collectionAchievement.unlocked{background:linear-gradient(145deg,rgba(22,139,255,.18),#fff)}.collectionAchievement.locked{filter:saturate(.2);opacity:.68}.collectionAchievementsPanel .sectionHeader>span{color:#74807c;font-weight:850}@media(max-width:980px){.collectionIntelGrid{grid-template-columns:1fr}.collectionAchievementGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.collectionAchievementGrid{grid-template-columns:1fr 1fr}.collectionAchievement{min-height:125px;padding:14px}}.sellStep{display:flex;align-items:center;gap:13px;margin:28px 0 14px}.sellStep>span{width:38px;height:38px;display:grid;place-items:center;border-radius:12px;background:#07111d;color:#168bff;font-weight:950}.sellStep small{color:#72807b;text-transform:uppercase;letter-spacing:.08em;font-weight:900}.sellStep h2{margin:2px 0 0}.listingCardSearch{position:relative}.listingCardSearch>input{width:100%;padding:15px 16px;border:1px solid #d9e3df;border-radius:14px;font:inherit}.listingCardSearch>span{display:block;margin:7px 3px;color:#74807c;font-size:.82rem}.listingCardSearchResults{position:absolute;z-index:20;top:58px;left:0;right:0;padding:8px;border:1px solid #dce5e1;border-radius:16px;background:#fff;box-shadow:0 18px 48px rgba(0,48,52,.16)}.listingCardSearchResults button{width:100%;display:grid;grid-template-columns:44px 1fr auto;align-items:center;grid-gap:11px;gap:11px;padding:9px;border:0;border-radius:11px;background:transparent;text-align:left;cursor:pointer}.listingCardSearchResults button:hover{background:#f1f7f4}.listingCardSearchResults img{width:44px;height:58px;object-fit:cover;border-radius:7px}.listingCardSearchResults span{display:grid;min-width:0}.listingCardSearchResults small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#74807c}.listingCardSearchResults b{color:#087c42;font-size:.8rem}.editableCardDetails{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;margin-top:14px}.editableCardDetails label{font-weight:850;color:#334743}.editableCardDetails input{width:100%;margin-top:6px;padding:12px;border:1px solid #dce5e1;border-radius:11px;font:inherit}.listingPhotoGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.listingPhotoUpload{position:relative;min-height:310px;display:grid;place-items:center;border:2px dashed #bdcbc5;border-radius:20px;overflow:hidden;background:#f8faf9;cursor:pointer}.listingPhotoUpload input{position:absolute;inset:0;opacity:0;cursor:pointer}.listingPhotoUpload>div{text-align:center;display:grid;grid-gap:8px;gap:8px;padding:24px;color:#60706a}.listingPhotoUpload>div b{font-size:2.3rem}.listingPhotoUpload img{width:100%;height:100%;max-height:430px;object-fit:contain;background:#eef2f0}.listingPhotoUpload em{position:absolute;left:12px;top:12px;padding:7px 10px;border-radius:999px;background:#07111d;color:#fff;font-size:.75rem;font-style:normal;font-weight:900}.listingPhotoUpload.hasPhoto{border-style:solid;border-color:#9bcbb5}.listingPhotoPlaceholder{text-align:center;display:grid;grid-gap:8px;gap:8px;padding:24px 24px 82px;color:#60706a}.listingPhotoPlaceholder b{font-size:2.3rem}.listingPhotoActions{position:absolute;left:12px;right:12px;bottom:12px;display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;z-index:2}.listingPhotoActions label{position:relative;display:flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;border-radius:11px;background:#07111d;color:#fff;font-weight:900;font-size:.82rem;cursor:pointer;border:1px solid #2b4f70}.listingPhotoActions label:last-child{background:#123459}.listingPhotoActions input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.listingPhotoUpload.hasPhoto img{padding-bottom:68px}.listingImageQuality{display:flex;gap:12px;flex-wrap:wrap;align-items:center;margin-top:12px;padding:14px;border:1px solid #e0e7e4;border-radius:14px;background:#f7f9f8;color:#62716c}.listingImageQuality strong{color:#17322e}.listingImageQuality small{width:100%}.listingImageQuality.complete{border-color:#a8d9bf;background:#effaf4}.sellPreviewPhotos{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:12px 0}.sellPreviewPhotos img,.sellPreviewPhotos>div{width:100%;aspect-ratio:3/4;object-fit:contain;border-radius:12px;background:#edf2ef}.sellPreviewPhotos>div{display:grid;place-items:center;color:#89948f;font-weight:850}.listingPhotoGallery{display:grid;grid-gap:12px;gap:12px}.listingPhotoTabs{display:flex;gap:10px}.listingPhotoTabs button{display:grid;grid-template-columns:42px auto;align-items:center;grid-gap:8px;gap:8px;padding:7px 11px;border:1px solid #dbe4e0;border-radius:12px;background:#fff;cursor:pointer}.listingPhotoTabs button.active{border-color:#168bff;box-shadow:0 0 0 2px rgba(2,186,84,.12)}.listingPhotoTabs img{width:42px;height:54px;object-fit:cover;border-radius:6px}.listingPhotoTabs b{font-size:.8rem}.premiumListingMedia .listingImageButton img{object-fit:contain;background:#eef2ef}@media(max-width:700px){.editableCardDetails,.listingPhotoGrid{grid-template-columns:1fr}.listingPhotoUpload{min-height:280px}.listingCardSearchResults button{grid-template-columns:40px 1fr}.listingCardSearchResults button>b{display:none}}.sellerDashboardTabs{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 24px}.sellerDashboardTabs button{border:1px solid var(--border,#263234);background:#111719;color:#cfd8d6;padding:12px 18px;border-radius:12px;font-weight:800}.sellerDashboardTabs button.active{background:#168bff;color:#071012;border-color:#168bff}.sellerDashboardTabs b{margin-left:8px;background:hsla(0,0%,100%,.15);padding:2px 7px;border-radius:99px}.sellerOrdersPanel{display:grid;grid-gap:14px;gap:14px}.sellerOrderRow{display:grid;grid-template-columns:84px 1fr auto;grid-gap:18px;gap:18px;align-items:center;background:#111719;border:1px solid #263234;border-radius:18px;padding:16px}.sellerOrderRow>img{width:84px;height:110px;object-fit:cover;border-radius:10px}.sellerOrderRow h3{margin:7px 0 4px}.sellerOrderRow p,.sellerOrderRow small{color:#9baaa7}.sellerOrderActions{display:flex;flex-direction:column;align-items:flex-end;gap:8px;max-width:260px;text-align:right}.sellerShipTo{font-style:normal;display:grid;grid-gap:2px;gap:2px;margin-top:12px;padding:10px 12px;border:1px solid #31444d;border-radius:12px;background:#0b1216;color:#eef6f7;max-width:360px}.sellerShipTo b{color:#85c8ff;margin-bottom:3px}.sellerShipTo span{font-size:13px;line-height:1.35}.sellerShipTo.pending{color:#9baaa7}.listingStatus.ready_to_post{background:#f1d579;color:#312600}.listingStatus.posted{background:#85c8ff;color:#08253a}.listingStatus.received{background:#9ae6b4;color:#0c321d}.sellerStatsExpanded article{min-height:160px}.vaultTradeHeading{display:flex;justify-content:space-between;margin:12px 0 8px}.vaultTradeSearch{width:100%;margin-bottom:12px;padding:12px;border-radius:10px;border:1px solid #344244;background:#0d1315;color:#fff}.tradePicker button small{display:block;color:#9baaa7;margin-top:4px}@media(max-width:700px){.sellerOrderRow{grid-template-columns:64px 1fr}.sellerOrderRow>img{width:64px;height:86px}.sellerOrderActions{grid-column:1/-1;align-items:stretch;text-align:left;max-width:none}}.collectionCommandGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0 34px}.collectionCommandCard{display:flex;flex-direction:column;min-height:190px;padding:20px;border:1px solid #28333a;border-radius:18px;background:linear-gradient(145deg,#101619,#0b1012)}.collectionCommandCard span{font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:#9ca7ad}.collectionCommandCard strong{margin:12px 0 8px;font-size:32px;line-height:1;color:#168bff}.collectionCommandCard small{color:#aab2b7;line-height:1.45}.collectionCommandCard a{margin-top:auto;padding-top:18px;color:#fff;font-weight:800;text-decoration:none}.collectionCommandCard a:hover{color:#168bff}.binderControlRight{display:flex;align-items:center;gap:14px}.binderControlRight input{min-width:310px;padding:12px 14px;border:1px solid #303b41;border-radius:12px;background:#0b1012;color:#fff}.binderMarketBadge{position:absolute;right:7px;bottom:7px;padding:5px 7px;border-radius:999px;background:#168bff;color:#081005;font-size:9px;font-weight:950;letter-spacing:.04em}.binderListingCount{display:block;margin-top:12px;color:#aab2b7;text-align:center}@media(max-width:980px){.collectionCommandGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.binderControls{align-items:flex-start}.binderControlRight{width:100%;flex-direction:column;align-items:stretch}.binderControlRight input{min-width:0;width:100%}}@media(max-width:620px){.collectionCommandGrid{grid-template-columns:1fr}.collectionCommandCard{min-height:160px}}.officialBinderControls{display:grid;grid-template-columns:minmax(0,1fr) 220px auto;grid-gap:12px;gap:12px;align-items:center;margin:0 16px 18px;padding:14px;border:1px solid var(--line);border-radius:16px;background:var(--panel)}.officialBinderControls input,.officialBinderControls select{width:100%;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#0b0e10;color:#fff}.officialBinderControls span{color:var(--lime);font-weight:900;white-space:nowrap}.officialBinderGrid>article.isSelectedBinder{border-color:var(--lime);box-shadow:0 0 0 1px rgba(22,139,255,.22),0 18px 44px rgba(0,0,0,.24)}.officialBinderActions{display:flex;gap:9px;margin-top:14px}.officialBinderActions>*{flex:1 1;text-align:center}.collectionGhostButton.danger{border-color:#714044;color:#ffb7bd}.collectionEmptyPremium .primaryButton{display:inline-flex;margin-top:12px}.officialBinderHero h1{max-width:760px}@media(max-width:760px){.officialBinderControls{grid-template-columns:1fr}.officialBinderActions{flex-direction:column}}:root{--mobile-bg:#07090b;--mobile-panel:#101417;--mobile-panel-soft:#151a1e;--mobile-line:#273037;--mobile-lime:#fff;--mobile-text:#f8fafc;--mobile-muted:#9ca8b2}@media(max-width:760px){body{background:var(--mobile-bg);color:var(--mobile-text)}.pageShell{max-width:none;background:linear-gradient(180deg,#080a0c,#050607);padding-bottom:86px}.header{height:66px;padding:7px 12px;background:rgba(6,8,9,.96);border-bottom:1px solid #20272d;box-shadow:0 8px 24px rgba(0,0,0,.24)}.headerLogo{height:43px}.iconButton{width:36px;height:36px;border-radius:11px;font-size:17px;background:#0e1215;border-color:#273037}.headerActions{gap:7px}.accountMenuButton>span:last-child,.accountMenuIdentity{display:none}.accountMenuButton{padding:0;border:0;background:transparent}.accountAvatar{width:34px;height:34px;font-size:.88rem}.cartLink{display:grid}.badge{right:-5px;top:-5px;min-width:18px;height:18px;font-size:10px}.bottomNav{height:70px;max-width:none;background:rgba(7,9,11,.985);border-top:1px solid #252e34;box-shadow:0 -12px 28px rgba(0,0,0,.34);padding-bottom:env(safe-area-inset-bottom)}.bottomNav a{position:relative;color:#8f9aa3;font-size:9px;gap:3px;letter-spacing:-.01em}.bottomNav b{font-size:19px;font-weight:500;line-height:1}.bottomNav a.active{color:var(--mobile-lime)}.bottomNav a.active:before{content:"";position:absolute;top:0;width:30px;height:2px;border-radius:99px;background:var(--mobile-lime);box-shadow:0 0 10px hsla(0,0%,100%,.45)}.navUnreadBadge{right:17px;top:7px}.explorerHero,.libraryHero,.marketplaceHero,.marketplaceHeroV430{margin:0;padding:20px 14px 8px;border:0;border-radius:0;background:transparent;box-shadow:none}.explorerHero h1,.libraryHero h1,.marketplaceHero h1{font-size:27px;line-height:1.05;letter-spacing:-.035em;margin:4px 0 7px;text-transform:none}.explorerHero p,.libraryHero p,.marketplaceHero p{font-size:13px;line-height:1.45;color:var(--mobile-muted);margin:0}.eyebrow{font-size:10px;letter-spacing:.1em}.marketplaceHeroActions{margin-top:14px;gap:8px}.marketplaceHeroActions .marketplaceSecondaryButton,.marketplaceHeroActions .primaryButton{padding:10px 12px;font-size:11px;border-radius:10px}.marketplaceMetrics,.marketplaceTrustRow{margin:10px 12px;padding:10px 12px;border:1px solid #252e34;border-radius:14px;background:#0d1114;gap:8px}.marketplaceMetrics{grid-template-columns:repeat(3,1fr)}.marketplaceMetrics article{padding:7px 4px;border:0;background:transparent}.marketplaceMetrics strong{font-size:16px;color:#fff}.marketplaceMetrics span{font-size:9px;color:var(--mobile-muted)}.contentSection,.marketplaceDiscovery{padding:12px}.cardFinderSearch,.explorerSearch,.marketplaceSearchBar{margin:0 0 10px;padding:10px 12px;border-radius:12px;background:#101519;border:1px solid #283139}.explorerSearch input,.marketplaceSearchBar input{font-size:13px}.finderSort,.marketplaceFilterToggle,.marketplaceSort{min-height:38px;border-radius:10px;background:#101519;color:#fff;border:1px solid #283139}.explorerFilters,.marketplaceFilterPanel,.smartExplorerFilters{border-radius:14px;background:#0d1114;border:1px solid #252e34;padding:12px;gap:9px}.explorerFilters label,.marketplaceFilterPanel label{font-size:10px;color:var(--mobile-muted)}.explorerFilters input,.explorerFilters select,.marketplaceFilterPanel input,.marketplaceFilterPanel select{min-height:40px;border-radius:10px;background:#151a1e;border:1px solid #2a343b;color:#fff}.finderToolbar,.marketplaceResultsHeading,.marketplaceSectionHeading,.sectionHeader{align-items:center;margin:12px 0 10px}.marketplaceResultsHeading h2,.marketplaceSectionHeading h2,.sectionHeader h2{font-size:18px;text-transform:none;letter-spacing:-.02em}.explorerGrid,.libraryGrid,.marketplaceFeaturedGrid,.marketplaceGrid,.marketplaceGridV430{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.explorerCard,.finderCard,.marketplaceCard,.marketplaceCardV430{border-radius:13px;padding:7px;background:linear-gradient(180deg,#12171a,#0b0f11);border:1px solid #263038;box-shadow:none}.libraryCardImage,.marketplaceCardImage{aspect-ratio:2.5/3.5;height:auto;border-radius:9px;background:#090c0e;object-fit:cover}.libraryCardBody,.marketplaceCardCopy{padding:8px 2px 3px}.libraryCardBody h3,.marketplaceCardCopy h3{font-size:12px;line-height:1.25;margin:0 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.libraryCardBody p,.libraryMeta,.marketplaceCardCopy p,.marketplaceCardMeta{font-size:9px;line-height:1.35;color:var(--mobile-muted)}.marketplaceCardPrice{font-size:15px;margin-top:6px;color:#fff}.marketplaceCardBadges{top:6px;left:6px;gap:4px}.marketplaceCardBadges span{font-size:8px;padding:4px 6px}.finderWishlist,.marketplaceHeartButton{width:29px;height:29px;right:6px;top:6px;background:rgba(8,10,11,.86);border:1px solid #39434a;color:#fff}.finderActions{font-size:9px}.finderActions strong{color:var(--mobile-lime)}.premiumListingHero{display:block;padding:12px;background:transparent;border:0;box-shadow:none}.premiumListingMedia{padding:0;background:transparent;border:0}.listingImageButton{border-radius:16px;background:#0d1114;border:1px solid #293239;overflow:hidden}.listingImageButton img{width:100%;max-height:55vh;object-fit:contain;background:#090c0e}.listingPhotoTabs{padding:9px 0;gap:7px}.listingPhotoTabs button{background:#11161a;border-color:#2c353c;color:#fff;padding:5px 8px}.listingPhotoTabs img{width:35px;height:44px}.listingInfoPanel{padding:14px 0 0;background:transparent;border:0}.listingInfoPanel h1{font-size:25px;line-height:1.05;margin:6px 0}.listingSubtitle{font-size:12px;color:var(--mobile-muted)}.premiumPrice{font-size:28px;color:#fff;margin:12px 0 3px}.premiumPrice small{font-size:11px;color:var(--mobile-muted)}.listingBadges{gap:6px}.listingBadges span{font-size:9px;padding:5px 8px}.listingPrimaryActions{display:grid;grid-gap:8px;gap:8px;margin:15px 0}.listingPrimaryActions>*{width:100%;min-height:44px;border-radius:10px}.listingPrimaryActions .primaryButton{background:var(--mobile-lime);color:#071005}.listingPrimaryActions .shareButton,.listingPrimaryActions .watchButton{background:#fff;color:#111;border:0}.listingTrustStrip{display:grid;grid-template-columns:1fr;grid-gap:7px;gap:7px;padding:11px;border-radius:12px;background:#0e1316;border:1px solid #273139;font-size:10px}.listingInformationGrid,.listingSpecGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.listingInformationGrid div,.listingSpecGrid div{padding:11px;border-radius:11px;background:#101519;border:1px solid #263039}.listingInformationGrid small,.listingSpecGrid small{font-size:8px}.listingInformationGrid strong,.listingSpecGrid strong{font-size:11px}.interactionGrid{grid-template-columns:1fr;gap:10px;padding:0 12px 14px}.interactionPanel,.premiumBuyPanel,.premiumSellerCard,.provenancePanel,.similarListings{border-radius:15px;background:#101417;border:1px solid #273138;padding:14px}.offerMode{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.offerMode button{padding:9px 5px;font-size:10px;border-radius:9px}.finderToolbar{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px}.finderClear{grid-column:1/-1}.featureFilters{gap:6px;overflow:auto;padding-bottom:3px}.featureFilters button{white-space:nowrap;font-size:9px;padding:7px 9px}.finderLoadMore{padding:16px 0 4px}.drawer{width:min(88vw,330px);background:#090c0e}.drawerNav a{padding:13px 8px;font-size:14px}.vaultHero,.wishlistExperienceHero{margin:0;padding:20px 14px 12px;border:0;border-radius:0;background:linear-gradient(180deg,rgba(154,240,0,.055),transparent 82%);box-shadow:none;display:block}.vaultHero h1,.wishlistExperienceHero h1{font-size:28px;line-height:1.04;letter-spacing:-.035em;margin:5px 0 8px}.vaultHero p,.wishlistExperienceHero p{font-size:13px;line-height:1.48;color:var(--mobile-muted);max-width:none}.vaultHeroActions,.wishlistHeroActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:15px;align-items:stretch}.vaultHeroActions>*,.wishlistHeroActions>*{min-height:42px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:11px;font-size:11px;padding:9px}.vaultHeroActions .membershipBadge{grid-column:1/-1;min-height:auto;justify-self:start;padding:6px 9px}.vaultMetrics,.wishlistExperienceMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:0 12px;margin:0}.vaultMetrics article,.wishlistExperienceMetrics article{min-height:86px;padding:12px;border-radius:13px;background:linear-gradient(180deg,#12171a,#0d1114);border:1px solid #263038;display:flex;align-items:flex-start;gap:9px}.wishlistExperienceMetrics article>span{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#171d20;color:#fff;font-size:13px;flex:0 0 auto}.wishlistExperienceMetrics article.metricLive{border-color:rgba(154,240,0,.55);background:linear-gradient(180deg,rgba(154,240,0,.09),#0d1114)}.wishlistExperienceMetrics article.metricLive>span{background:var(--mobile-lime);color:#071005;box-shadow:0 0 18px hsla(0,0%,100%,.16)}.vaultMetrics small,.wishlistExperienceMetrics small{font-size:9px;color:var(--mobile-muted);text-transform:uppercase;letter-spacing:.07em}.vaultMetrics b,.wishlistExperienceMetrics strong{font-size:22px;line-height:1.05;color:#fff;margin:3px 0;display:block}.vaultMetrics span,.wishlistExperienceMetrics em{font-size:9px;line-height:1.3;color:#7f8b94;font-style:normal}.wishlistSectionHeading{display:block;margin:18px 12px 10px}.wishlistSectionHeading h2{font-size:18px;letter-spacing:-.02em;margin:4px 0}.wishlistSectionHeading p{font-size:10px;line-height:1.4;color:var(--mobile-muted);margin-top:5px}.wishlistExperienceGrid{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px;padding:0 12px 16px}.wishlistExperienceCard{display:grid;grid-template-columns:104px minmax(0,1fr);border-radius:15px;overflow:hidden;background:linear-gradient(145deg,#12171a,#0b0f11);border:1px solid #273139;box-shadow:none}.wishlistExperienceCard.hasMatch{border-color:rgba(154,240,0,.58);box-shadow:0 0 0 1px rgba(154,240,0,.08)}.wishlistCardMedia{min-height:154px;height:100%;border-radius:0;background:#090c0e}.wishlistCardMedia img{width:100%;height:100%;min-height:154px;object-fit:cover}.wishlistCardBadges{top:7px;left:7px;right:auto;gap:4px;align-items:flex-start}.wishlistCardBadges span{font-size:7px;padding:4px 6px;border-radius:99px}.wishlistCardBody{padding:11px 10px 8px;min-width:0}.wishlistCardBody>small{font-size:8px;color:var(--mobile-muted);text-transform:uppercase;letter-spacing:.06em}.wishlistCardBody h2{font-size:15px;line-height:1.15;margin:5px 0 2px}.wishlistCardBody h2,.wishlistCardBody h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wishlistCardBody h3{font-size:10px;color:#d9dee2;margin:0 0 4px}.wishlistCardBody>p{font-size:9px;line-height:1.35;color:var(--mobile-muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wishlistAvailability{grid-template-columns:1fr 1.2fr;gap:6px;margin:9px 0 0}.wishlistAvailability>div{padding:7px;border-radius:9px;background:#0a0e10;border:1px solid #222b31}.wishlistAvailability small{font-size:7px}.wishlistAvailability strong{font-size:11px;margin-top:2px}.wishlistListingNote{font-size:8px;margin-top:6px;gap:5px;flex-wrap:wrap}.wishlistExperienceActions{grid-column:1/-1;display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px;padding:8px;border-top:1px solid #222b31;background:#0b0f11}.wishlistExperienceActions>*{min-height:38px;border-radius:9px;font-size:10px;display:flex;align-items:center;justify-content:center;padding:8px 10px}.wishlistExperienceActions button{min-width:76px;background:transparent;border:1px solid #313b42;color:#b2bbc2}.wishlistViewButton{background:var(--mobile-lime);color:#071005;font-weight:950;border:0}.wishlistViewButton.secondary{background:#fff;color:#101315}.wishlistCompleteState{margin:18px 12px;padding:25px 16px;border-radius:17px;background:#101417;border:1px solid #273138}.wishlistCompleteState h2{font-size:22px}.wishlistCompleteState p{font-size:12px;color:var(--mobile-muted)}.vaultPlanBar,.wishlistCompleteState>div:last-child{display:grid;grid-gap:8px;gap:8px}.vaultPlanBar{margin:10px 12px;padding:12px;border-radius:13px;background:#101519;border:1px solid #263039}.vaultPlanBar b{font-size:11px}.vaultPlanBar span{font-size:9px;color:var(--mobile-muted)}.vaultLimitTrack{height:6px;background:#222b30;border-radius:99px;overflow:hidden}.vaultLimitTrack i{height:100%;display:block;background:var(--mobile-lime);border-radius:99px}.vaultMessage{margin:10px 12px;font-size:11px;padding:10px;border-radius:11px}.vaultToolbar{margin:14px 12px 4px;padding:10px;border-radius:14px;background:#0e1316;border:1px solid #263039;display:grid;grid-gap:9px;gap:9px}.vaultToolbar input{width:100%;min-height:42px;border-radius:10px;background:#151a1e;border:1px solid #2b353c;color:#fff;padding:10px 12px;font-size:12px}.vaultFilterButtons{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.vaultFilterButtons button{min-height:36px;border-radius:9px;background:#151a1e;border:1px solid #2b353c;color:#aab4bb;font-size:9px;padding:6px}.vaultFilterButtons button.active{background:var(--mobile-lime);border-color:var(--mobile-lime);color:#071005;font-weight:950}.vaultToolbar+.contentSection{padding:9px 12px 18px}.realVaultGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.realVaultCard{border-radius:13px;background:linear-gradient(180deg,#12171a,#0b0f11);border:1px solid #263038;box-shadow:none;overflow:hidden}.vaultImageWrap{height:auto;aspect-ratio:2.5/3.5;background:#090c0e}.vaultImageWrap img{object-fit:cover}.libraryLinkedFlag,.tradeFlag{font-size:7px;padding:4px 6px;top:6px;border-radius:99px}.libraryLinkedFlag{left:6px}.tradeFlag{right:6px;top:auto;bottom:6px}.favouriteButton{width:29px;height:29px;top:6px;right:6px;border-radius:9px;background:rgba(8,10,11,.88);border:1px solid #39434a;color:#fff;font-size:13px}.favouriteButton.active{background:var(--mobile-lime);color:#071005;border-color:var(--mobile-lime)}.realVaultBody{padding:9px}.realVaultBody .pill{font-size:7px;padding:4px 6px}.realVaultBody h3{font-size:12px;line-height:1.25;margin:7px 0 3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.realVaultBody p{font-size:8px;line-height:1.35;margin:0;color:var(--mobile-muted);min-height:22px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vaultValue{font-size:15px;color:#fff;margin-top:7px}.realVaultBody blockquote{display:none}.vaultCardActions{display:grid;grid-template-columns:1fr;grid-gap:5px;gap:5px;margin-top:8px}.vaultCardActions>*{min-height:31px;padding:6px;border-radius:8px;font-size:8px;text-align:center;display:flex;align-items:center;justify-content:center}.viewCardDetails{background:#fff;color:#111;border:0;font-weight:900}.vaultCardActions button{background:#141a1d;border:1px solid #2c363d;color:#d7dde1}.vaultCardActions button.danger{color:#ff9ba3;background:transparent;border-color:#523237}.firstCardState{margin:14px 12px;padding:20px 15px;display:block;border-radius:17px}.firstCardVisual{min-height:190px}.emptyCardOutline{width:115px;font-size:38px}.firstCardVisual img{width:100px}.firstCardState h2{font-size:25px}.firstCardState p{font-size:12px;line-height:1.5}.firstCardState .primaryButton{width:100%;justify-content:center}.shareVaultBanner{margin:10px 12px;padding:12px;border-radius:13px}.vaultModalOverlay{padding:0;align-items:flex-end}.vaultModal{width:100%;max-height:92vh;border-radius:20px 20px 0 0;padding:15px;background:#0b0f11;border:1px solid #303a41;overflow:auto}.vaultModalHeader{position:-webkit-sticky;position:sticky;top:-15px;z-index:3;background:#0b0f11;padding:12px 0 10px}.vaultModalHeader h2{font-size:20px;margin:4px 0}.closeButton{width:36px;height:36px}.vaultForm label{font-size:10px}.vaultForm input,.vaultForm select,.vaultForm textarea{min-height:42px;border-radius:10px;background:#151a1e;border-color:#2b353c;font-size:12px}.smartSearchResults{max-height:270px}.smartSearchResults button{padding:8px}.smartSearchResults img{width:42px;height:56px}}.collectorHero{margin:16px;border:1px solid var(--line);border-radius:28px;min-height:500px;padding:34px;display:grid;grid-template-columns:1fr 1.05fr;align-items:center;grid-gap:28px;gap:28px;overflow:hidden;background:radial-gradient(circle at 82% 30%,rgba(22,139,255,.18),transparent 30%),linear-gradient(145deg,#12171a,#050607)}.collectorHeroCopy h1{margin:8px 0 18px;font-size:72px;line-height:.88;text-transform:uppercase;letter-spacing:-3px}.collectorHeroCopy h1 span{color:var(--lime)}.collectorHeroCopy p{max-width:560px;color:#d7dde1;font-size:17px;line-height:1.55}.heroTextLink{display:inline-block;margin-top:18px;color:var(--lime);font-weight:800;font-size:13px}.collectorHeroStage{position:relative;min-height:390px}.collectorHeroStage>img{position:absolute;width:36%;aspect-ratio:2/3;object-fit:cover;border-radius:20px;border:2px solid #69747c;box-shadow:0 28px 55px rgba(0,0,0,.75)}.collectorHeroStage>img:first-of-type{left:12%;top:38px;transform:rotate(-9deg)}.collectorHeroStage>img:nth-of-type(2){left:42%;top:12px;transform:rotate(6deg) scale(1.07);z-index:2;border-color:var(--lime)}.heroMiniCard{position:absolute;right:0;bottom:18px;z-index:4;width:230px;padding:18px;border-radius:18px;background:rgba(9,12,14,.94);border:1px solid #39424a;box-shadow:0 20px 45px #000}.heroMiniCard span{color:var(--lime);font-size:10px;font-weight:900;letter-spacing:1px}.heroMiniCard small,.heroMiniCard strong{display:block}.heroMiniCard strong{margin:6px 0;font-size:20px}.heroMiniCard small{color:var(--muted);line-height:1.4}.trustStrip{display:flex;padding:0 16px;overflow:auto}.trustStrip span{white-space:nowrap;border:1px solid var(--line);background:#0e1214;color:#dbe1e5;font-size:12px;font-weight:700}.homeSection{padding:34px 16px 8px}.homeSectionHeading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:16px}.homeSectionHeading span{color:var(--lime);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.homeSectionHeading h2{margin:4px 0 0;font-size:30px}.homeSectionHeading>a{color:var(--lime);font-weight:800;font-size:13px}.recentListingGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.recentListingCard{overflow:hidden;border:1px solid var(--line);border-radius:20px;background:#101417}.recentListingImage{height:285px;position:relative;background:#090b0d}.recentListingImage img{width:100%;height:100%;object-fit:cover}.recentListingImage button{position:absolute;right:10px;top:10px;width:38px;height:38px;border-radius:50%;border:1px solid hsla(0,0%,100%,.25);background:rgba(8,10,12,.82);color:#fff;font-size:22px}.recentListingBody{padding:15px}.recentListingBody>span{color:var(--lime);font-size:10px;font-weight:900;text-transform:uppercase}.recentListingBody h3{margin:5px 0;font-size:19px}.recentListingBody p{margin:0 0 8px;min-height:38px;color:var(--muted);font-size:12px;line-height:1.45}.recentListingBody small{color:#d9dfe2}.recentListingBody>div{display:flex;justify-content:space-between;align-items:center;margin-top:14px}.recentListingBody strong{font-size:20px}.recentListingBody a{padding:10px 12px;border-radius:10px;background:var(--lime);color:#fff;font-weight:900;font-size:11px;text-transform:uppercase}.homeActionGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:34px 16px 8px}.homeActionCard{min-height:260px;padding:28px;border:1px solid var(--line);border-radius:24px;background:#0c1012;position:relative;overflow:hidden}.homeActionCard:after{content:"";position:absolute;width:220px;height:220px;border-radius:50%;right:-60px;top:-70px;filter:blur(8px);opacity:.22}.finderAction:after{background:var(--lime)}.vaultAction:after{background:#7250ff}.homeActionCard>b,.homeActionCard>span{color:var(--lime);font-size:11px;font-weight:900;text-transform:uppercase}.homeActionCard h2{max-width:450px;margin:12px 0;font-size:31px}.homeActionCard p{max-width:520px;color:var(--muted);line-height:1.55}.homeActionCard b{display:block;margin-top:28px;font-size:13px}.homeBrowseRow{padding-bottom:4px}.popularPlayers{padding-bottom:28px}.playerPills{display:flex;gap:10px;flex-wrap:wrap}.playerPills a{display:flex;gap:20px;justify-content:space-between;align-items:center;min-width:205px;padding:15px 17px;border-radius:14px;border:1px solid var(--line);background:#101417;font-weight:850}.playerPills a span{color:var(--lime);font-size:18px}.howItWorks{margin:30px 16px 10px;padding:28px;border-radius:26px;border:1px solid #304126;background:linear-gradient(135deg,#14200f,#090c0e)}.howGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.howGrid>div{padding:21px;border-radius:18px;background:rgba(6,9,10,.68);border:1px solid var(--line)}.howGrid b{color:var(--lime);font-size:25px}.howGrid h3{font-size:21px;margin:12px 0 8px}.howGrid p{color:var(--muted);line-height:1.5;margin:0}.communityBanner{margin:26px 16px;padding:30px;display:flex;justify-content:space-between;align-items:center;gap:24px;border:1px solid var(--line);border-radius:26px;background:radial-gradient(circle at 85% 20%,rgba(22,139,255,.14),transparent 30%),#0d1113}.communityBanner span{color:var(--lime);font-size:11px;font-weight:900;text-transform:uppercase}.communityBanner h2{margin:7px 0;font-size:32px}.communityBanner p{max-width:600px;color:var(--muted)}.communityActions{display:flex;gap:10px;flex-wrap:wrap}.collectorFooter{margin-top:34px}@media(max-width:900px){.recentListingGrid{grid-template-columns:repeat(2,1fr)}.collectorHeroCopy h1{font-size:60px}}@media(max-width:760px){.collectorHero{margin:10px;min-height:565px;padding:22px;grid-template-columns:1fr;align-items:start;position:relative}.collectorHeroCopy{z-index:5}.collectorHeroCopy h1{font-size:49px;letter-spacing:-2px}.collectorHeroCopy p{width:66%;font-size:14px}.collectorHeroCopy .heroButtons{display:grid;width:56%}.heroTextLink{max-width:55%}.collectorHeroStage{position:absolute;right:-8px;bottom:10px;width:270px;min-height:300px}.collectorHeroStage>img{width:38%}.collectorHeroStage>img:first-of-type{left:5%;top:38px}.collectorHeroStage>img:nth-of-type(2){left:38%;top:15px}.heroMiniCard{display:none}.homeSection{padding-top:27px}.homeSectionHeading h2{font-size:24px}.recentListingGrid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.recentListingCard{min-width:190px;scroll-snap-align:start}.recentListingImage{height:245px}.homeActionGrid,.howGrid{grid-template-columns:1fr}.homeActionCard{min-height:225px}.homeActionCard h2{font-size:26px}.howItWorks{margin:24px 10px;padding:20px}.communityBanner{margin:22px 10px;padding:22px;display:block}.communityActions{margin-top:18px;display:grid}.playerPills{display:grid}.playerPills a{min-width:0}.trustStrip{padding:0 10px}}.appHero{min-height:540px}.appHeroStage{min-height:420px}.valuePreviewCard{position:absolute;right:0;bottom:8px;z-index:4;width:270px;padding:18px;border-radius:18px;background:rgba(9,12,14,.96);border:1px solid #39424a;box-shadow:0 20px 45px #000}.dealStoryCopy>span,.valuePreviewCard>span,.valueStoryCopy>span{color:var(--lime);font-size:10px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.valuePreviewCard>strong{display:block;margin:7px 0 12px;font-size:20px}.valuePreviewCard>div{display:grid;grid-gap:3px;gap:3px;padding:10px 0;border-top:1px solid var(--line)}.valuePreviewCard b{font-size:12px}.valuePreviewCard em{color:var(--muted);font-size:10px;font-style:normal}.appTrustStrip,.centeredHeading{justify-content:center}.centeredHeading,.sectionLead{text-align:center}.sectionLead{max-width:760px;margin:-4px auto 24px;color:var(--muted);font-size:16px;line-height:1.6}.capabilityGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.capabilityCard{min-height:245px;padding:24px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(145deg,#12171a,#0a0d0f);transition:.2s}.capabilityCard:hover{transform:translateY(-3px);border-color:#53672d}.capabilityCard i{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#1a2412;color:var(--lime);font-size:23px;font-style:normal}.capabilityCard h3{margin:20px 0 9px;font-size:23px}.capabilityCard p{min-height:72px;margin:0;color:var(--muted)}.capabilityCard b{display:block;margin-top:22px;color:var(--lime);font-size:12px;text-transform:uppercase}.dealStorySection,.valueStorySection{display:grid;grid-template-columns:1fr 1fr;grid-gap:28px;gap:28px;align-items:center;margin:38px 16px 10px;padding:34px;border:1px solid var(--line);border-radius:28px;background:radial-gradient(circle at 85% 25%,rgba(22,139,255,.12),transparent 28%),#0d1113}.dealStoryCopy h2,.valueStoryCopy h2{margin:8px 0 12px;font-size:clamp(30px,4vw,48px);line-height:1}.dealStoryCopy>p,.valueStoryCopy>p{color:var(--muted);font-size:16px;line-height:1.65}.valueStoryPoints{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:24px 0}.valueStoryPoints div{padding:14px;border:1px solid var(--line);border-radius:14px;background:#0a0e10}.valueStoryPoints b,.valueStoryPoints small{display:block}.valueStoryPoints b{color:var(--lime);font-size:12px}.valueStoryPoints small{margin-top:5px;color:var(--muted);line-height:1.35}.valueDashboardMock{padding:20px;border:1px solid #344047;background:#090c0e;box-shadow:0 25px 60px rgba(0,0,0,.4)}.mockHeader{display:flex;justify-content:space-between;color:var(--muted);font-size:10px}.mockHeader b{color:var(--lime)}.mockMetric{display:grid;grid-gap:5px;gap:5px;padding:24px 0 12px}.mockMetric em,.mockMetric small{color:var(--muted);font-style:normal}.mockMetric strong{font-size:30px}.mockChart{height:135px;display:flex;align-items:end;gap:9px;padding:16px 8px 8px;position:relative;border-bottom:1px solid var(--line)}.mockChart span{flex:1 1;border-radius:7px 7px 2px 2px;background:linear-gradient(180deg,var(--lime),#2c4414)}.mockChart span:first-child{height:28%}.mockChart span:nth-child(2){height:42%}.mockChart span:nth-child(3){height:38%}.mockChart span:nth-child(4){height:56%}.mockChart span:nth-child(5){height:68%}.mockChart span:nth-child(6){height:84%}.mockChart i{position:absolute;left:6%;right:6%;top:45%;height:2px;transform:rotate(-9deg);background:#fff;opacity:.65}.mockRows>div{display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid var(--line)}.mockRows img{width:38px;height:52px;object-fit:cover;border-radius:6px}.mockRows p{flex:1 1;margin:0}.mockRows b,.mockRows small{display:block}.mockRows small{margin-top:3px;color:var(--muted)}.mockRows>div>strong{color:var(--lime);font-size:20px}.dealStorySection{background:radial-gradient(circle at 20% 50%,rgba(114,80,255,.13),transparent 32%),#0d1113}.dealStoryVisual{display:flex;align-items:center;justify-content:center;gap:12px}.dealCard{width:42%;min-height:180px;padding:20px;border:1px solid var(--line);border-radius:20px;background:#090c0e}.dealCard span{color:var(--lime);font-size:10px;font-weight:900}.dealCard strong{display:block;margin:16px 0 8px;font-size:22px}.dealCard p{color:var(--muted);line-height:1.45}.receiveCard{border-color:#526c2d}.dealArrow{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--lime);color:#fff;font-size:24px;font-weight:900}.dealTypes{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0}.dealTypes b{padding:9px 11px;border:1px solid var(--line);border-radius:999px;background:#101518;font-size:11px}.fourStepGrid{grid-template-columns:repeat(4,1fr)}.finalAppCta{background:radial-gradient(circle at 85% 20%,rgba(22,139,255,.18),transparent 30%),linear-gradient(145deg,#111719,#080a0c)}@media(max-width:900px){.capabilityGrid{grid-template-columns:repeat(2,1fr)}.dealStorySection,.valueStorySection{grid-template-columns:1fr}.fourStepGrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.appHero{min-height:620px}.valuePreviewCard{display:none}.appTrustStrip{justify-content:flex-start}.capabilityGrid{grid-template-columns:1fr}.capabilityCard,.capabilityCard p{min-height:0}.dealStorySection,.valueStorySection{margin:24px 10px 8px;padding:21px}.valueStoryPoints{grid-template-columns:1fr}.dealStoryCopy h2,.valueStoryCopy h2{font-size:32px}.valueDashboardMock{padding:14px}.dealStoryVisual{gap:6px}.dealCard{width:44%;min-height:165px;padding:13px}.dealCard strong{font-size:17px}.dealCard p{font-size:11px}.dealArrow{width:34px;height:34px;font-size:18px}.fourStepGrid{grid-template-columns:1fr}.sectionLead{font-size:14px;padding:0 8px}}.valueTrackerHero{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;padding:42px;border:1px solid rgba(22,139,255,.22);border-radius:28px;background:radial-gradient(circle at 85% 20%,rgba(22,139,255,.13),transparent 34%),#101411;margin-bottom:24px}.valueTrackerHero h1{font-size:clamp(2.1rem,6vw,4.6rem);line-height:.96;max-width:760px;margin:8px 0 14px}.valueTrackerHero p{max-width:680px;color:#b8c0b8;font-size:1.05rem}.valueTrackerStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:20px}.valueTrackerStats article{background:#111612;border:1px solid #283029;border-radius:20px;padding:22px}.valueTrackerStats small,.valueTrackerStats span{display:block;color:#9ca79d}.valueTrackerStats strong{display:block;font-size:2rem;margin:7px 0}.positive{color:#168bff!important}.negative{color:#ff8f8f!important}.valueTrackerMain{margin-bottom:20px}.valueTrackerChart{color:#168bff;padding:10px 0}.valueTrackerChart svg{width:100%;height:210px;background:linear-gradient(180deg,rgba(22,139,255,.06),transparent);border-radius:16px}.valueTrackerChart>div{display:flex;justify-content:space-between;color:#9ca79d}.valueTrackerEmptyChart{min-height:190px;display:grid;place-items:center;border:1px dashed #354036;border-radius:16px;color:#9ca79d}.valueMoverGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.valueMoverList{display:grid;grid-gap:10px;gap:10px}.valueMoverList>a{display:grid;grid-template-columns:52px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:10px;border-radius:14px;background:#0d110e;border:1px solid #222a23;text-decoration:none;color:inherit}.valueMoverList img{width:52px;height:64px;object-fit:cover;border-radius:8px}.valueMoverList span small,.valueMoverList>b small{display:block;color:#89938a;font-weight:500}.valueMoverList>b{text-align:right}.valueMoverList p{color:#9ca79d}.dashboardValueTrackerLink{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 20px;border:1px solid rgba(22,139,255,.25);border-radius:18px;background:rgba(22,139,255,.05);text-decoration:none;color:inherit;margin-top:16px}.dashboardValueTrackerLink b{color:#168bff}@media(max-width:760px){.valueTrackerHero{padding:26px 20px;align-items:flex-start;flex-direction:column}.valueMoverGrid,.valueTrackerStats{grid-template-columns:1fr}.valueTrackerStats strong{font-size:1.65rem}.valueTrackerChart svg{height:165px}}.valuePeriodTabs{display:flex;gap:8px;margin:0 0 18px;overflow-x:auto}.valuePeriodTabs button{min-width:62px;padding:10px 14px;border:1px solid #303a32;border-radius:999px;background:#101511;color:#aab4ab;font-weight:900;cursor:pointer}.valuePeriodTabs button.active{border-color:#168bff;background:#168bff;color:#101409}.recentValueSales{margin-top:20px}.recentValueSales>div:last-child{display:grid;grid-gap:9px;gap:9px}.recentValueSales article{display:grid;grid-template-columns:1fr auto auto;grid-gap:18px;gap:18px;align-items:center;padding:13px 14px;border:1px solid #252e27;border-radius:14px;background:#0d110e}.recentValueSales article span{display:grid;grid-gap:4px;gap:4px}.recentValueSales article small,.recentValueSales p,.recentValueSales time{color:#929d94}.recentValueSales article b{color:#168bff;font-size:1.05rem}.recentValueSales time{font-size:.82rem}.valueTrackerChart polygon{pointer-events:none}@media(max-width:650px){.recentValueSales article{grid-template-columns:1fr auto}.recentValueSales time{grid-column:1/-1}.valuePeriodTabs button{flex:1 1}}.marketplaceFilterPanelV71{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.marketplaceFilterPanelV71 label input[type=number]{width:100%;height:43px;padding:0 10px;border:1px solid var(--line);border-radius:11px;background:#0b0e10;color:inherit;font:inherit}.marketplaceFilterChecks{display:grid;grid-gap:8px;gap:8px;align-self:stretch;padding:4px 0}.marketplaceFilterPanelV71 .marketplaceClearFilters{align-self:end}.marketplaceCardBadges .wishlistMatchBadge{border-color:var(--lime);background:var(--lime);color:#102012}@media(max-width:1050px){.marketplaceFilterPanelV71{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.marketplaceFilterPanelV71,.marketplaceFilterPanelV71.open{grid-template-columns:1fr}.marketplaceFilterPanelV71 label input[type=number]{min-height:40px;border-radius:10px;background:#151a1e;border-color:#2a343b}}.marketplaceFilterPanel label small{margin-top:2px;color:var(--muted);font-size:.65rem}.marketplaceFilterPanel label small a{color:var(--lime)}.marketplaceCardMeta{flex-wrap:wrap}.dealExperienceGrid{align-items:start}.dealChatPanel,.dealHistoryPanel{position:relative}.dealChatIntro,.dealStatusLead{margin:-4px 0 16px;color:var(--muted);line-height:1.5}.dealTimeline{display:grid;grid-gap:0;gap:0;margin:16px 0 22px;padding:14px;border:1px solid var(--line);border-radius:18px;background:#0b0f11}.dealTimeline>div{display:grid;grid-template-columns:34px 1fr;grid-gap:11px;gap:11px;position:relative;padding:8px 0}.dealTimeline>div:not(:last-child):after{content:"";position:absolute;left:16px;top:37px;bottom:-5px;width:2px;background:#2a3236}.dealTimeline i{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;border:1px solid #394248;background:#151a1d;color:#7f8b91;font-style:normal;font-weight:950;z-index:1}.dealTimeline .done i{background:var(--lime);border-color:var(--lime);color:#0b1308}.dealTimeline .done:not(:last-child):after{background:#5f7b2c}.dealTimeline span{display:grid;grid-gap:3px;gap:3px}.dealTimeline small{color:var(--muted);line-height:1.35}.enhancedOfferCard{display:grid;grid-gap:8px;gap:8px}.enhancedOfferCard footer{display:grid;grid-gap:4px;gap:4px;border-top:1px solid var(--line);padding-top:9px}.enhancedOfferCard footer em{color:var(--muted);font-size:.78rem;font-style:normal}.dealEmptyState{padding:18px;border:1px dashed #354046;border-radius:15px;background:#0b0f11}.dealEmptyState p{margin:5px 0 0;color:var(--muted)}.dealResponseButtons{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-gap:8px;gap:8px;margin-top:14px}.dealResponseButtons button{min-height:44px}.dealResponseButtons button:first-child{background:var(--lime);color:#fff;border-color:var(--lime)}.dealNextStep{margin-top:16px;padding:15px;border-radius:14px;background:rgba(22,139,255,.06);border:1px solid rgba(22,139,255,.2)}.dealNextStep b{color:var(--lime)}.dealNextStep p{margin:5px 0 0;color:var(--muted);line-height:1.45}.offerReviewCard{display:grid;grid-gap:9px;gap:9px;margin:14px 0;padding:16px;border:1px solid rgba(22,139,255,.25);border-radius:16px;background:rgba(22,139,255,.05)}.offerReviewCard>small{color:var(--lime);font-weight:950;text-transform:uppercase;letter-spacing:.08em}.offerReviewCard>div{display:flex;justify-content:space-between;gap:16px;padding-bottom:8px;border-bottom:1px solid var(--line)}.offerReviewCard span{color:var(--muted)}.offerReviewCard p{margin:0;color:#dce3df;font-size:.85rem;line-height:1.45}.offerReviewCard em{color:var(--muted);font-size:.78rem;font-style:normal;line-height:1.4}@media(max-width:720px){.dealResponseButtons{grid-template-columns:1fr}.dealTimeline{padding:12px}.offerReviewCard>div{align-items:flex-start;flex-direction:column;gap:3px}}.recentListingImage>a{display:block;width:100%;height:100%}.recentListingImage button.active{border-color:var(--lime);background:#172513;color:var(--lime)}.recentListingImage button:disabled{opacity:.55;cursor:wait}.recentListingBody h3 a{color:inherit}.homeMarketplaceState{padding:42px 24px;border:1px dashed var(--line);border-radius:22px;background:#101417;text-align:center}.homeMarketplaceState>span{display:block;font-size:38px}.homeMarketplaceState h3{margin:8px 0 4px;font-size:24px}.homeMarketplaceState p{max-width:560px;margin:0 auto 20px;color:var(--muted)}.homeMarketplaceState>div{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.homeActionsLoading span,.homeListingLoading .recentListingBody b,.homeListingLoading .recentListingBody i,.homeListingLoading .recentListingBody p,.homeListingLoading .recentListingBody small,.homeListingLoading .recentListingImage span{display:block;border-radius:9px;background:linear-gradient(90deg,#151b1e,#222a2e,#151b1e);background-size:220% 100%;animation:homePulse 1.25s linear infinite}.homeListingLoading .recentListingImage span{width:100%;height:100%;border-radius:0}.homeListingLoading .recentListingBody i{width:38%;height:9px}.homeListingLoading .recentListingBody b{width:70%;height:20px;margin:9px 0}.homeListingLoading .recentListingBody p{width:100%;height:34px}.homeListingLoading .recentListingBody small{width:46%;height:10px}.homeActionsLoading{min-width:315px}.homeActionsLoading span{width:150px;height:46px}.communityActions.homeActionsLoading{display:flex}.communityActions.homeActionsLoading span{width:155px}@keyframes homePulse{to{background-position:-220% 0}}@media(max-width:760px){.homeMarketplaceState{min-width:100%;padding:34px 18px}.homeMarketplaceState>div{display:grid}.homeActionsLoading{min-width:0}.homeActionsLoading span{width:100%}.communityActions.homeActionsLoading{display:grid}}.recentListingBody h3 a,.recentListingBody h3 a:visited{color:#fff;text-shadow:none}.recentListingBody h3 a:focus-visible,.recentListingBody h3 a:hover{color:#fff;background:#d7f76a}html{overflow-x:clip;text-size-adjust:100%}body,html{max-width:100%}body{overflow-x:hidden;overscroll-behavior-x:none}.pageShell,.pageShell>*{min-width:0}canvas,img,svg,video{max-width:100%}a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}@media(max-width:760px){body{width:100%;min-width:0}.pageShell{width:100%;max-width:100%;overflow-x:clip;padding-bottom:calc(82px + env(safe-area-inset-bottom))}.header{height:auto;min-height:66px;padding:calc(7px + env(safe-area-inset-top)) 10px 7px;gap:7px}.header>a{display:flex;min-width:0;flex:0 1 auto}.headerLogo{width:auto;height:42px;max-width:112px;object-fit:contain}.headerActions{min-width:0;gap:5px;flex-shrink:0}.accountAvatar,.iconButton,.notificationBell{width:38px;height:38px;min-width:38px;min-height:38px}.headerLoginLink{padding:8px 9px;font-size:11px;white-space:nowrap}.accountDropdown{position:fixed;top:calc(61px + env(safe-area-inset-top));right:8px;left:auto;width:min(290px,calc(100vw - 16px));max-height:calc(100dvh - 76px - env(safe-area-inset-top));overflow-y:auto;overscroll-behavior:contain}.drawer,.menuOverlay{height:100dvh;overscroll-behavior:contain}.drawer{width:min(90vw,350px);max-height:100dvh;overflow-y:auto;padding:calc(14px + env(safe-area-inset-top)) 14px calc(24px + env(safe-area-inset-bottom))}.drawerTop{position:-webkit-sticky;position:sticky;top:calc(-14px - env(safe-area-inset-top));z-index:3;margin:-14px -14px 0;padding:calc(14px + env(safe-area-inset-top)) 14px 8px;background:#090c0e}.drawerTop img{height:58px}.drawerNav a{min-height:48px;align-items:center}.bottomNav{left:0;right:0;bottom:0;transform:none;width:100%;height:calc(70px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.bottomNav a{min-width:0;overflow:hidden;padding:4px 2px}.bottomNav a span{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important;max-width:100%;min-width:0}input[type=file]{font-size:14px!important}.cardRoomGhostButton,.collectionGhostButton,.formStack button,.listingRowActions a,.listingRowActions button,.marketplaceSecondaryButton,.notificationActions a,.notificationActions button,.primaryButton,.secondaryButton,.sellActions button,.wishlistGhostButton{min-height:44px}.pageIntro{padding:22px 14px 8px}.pageIntro h1{font-size:clamp(30px,10vw,40px);line-height:1.02;overflow-wrap:anywhere}.pageIntro p{max-width:none;font-size:14px;line-height:1.5}.contentSection{padding-left:12px;padding-right:12px}.sectionHeader{gap:10px;flex-wrap:wrap}.cardDetailSubtitle,.listingSubtitle,.marketplaceCardCopy p,.recentListingBody p,h1,h2,h3{overflow-wrap:anywhere}.twoCol{grid-template-columns:1fr!important}.panelHeading{gap:10px;align-items:flex-start;flex-wrap:wrap}.panelHeading>*{min-width:0}.trustGrid{grid-template-columns:1fr 1fr;padding:0 12px}.detailGrid,.scannerSteps{grid-template-columns:1fr}.scannerSteps{gap:6px}.dashboardLine{grid-template-columns:minmax(0,1fr) auto;gap:8px}.dashboardLine>:last-child{grid-column:1/-1}.orderCard{grid-template-columns:1fr!important;align-items:flex-start}.basketItem,.basketItemV2,.miniCartItem{grid-template-columns:68px minmax(0,1fr)}.basketItem>:last-child,.basketItemV2>:last-child,.miniCartItem>:last-child{grid-column:1/-1}.cardDetailRows{grid-template-columns:1fr}.cardDetailValueGrid{grid-template-columns:1fr 1fr}.cardDetailValueGrid article:first-child{grid-column:1/-1}.cardFuturePanel{align-items:flex-start;flex-direction:column}.cardFuturePills{justify-content:flex-start}.masterCardMetrics{grid-template-columns:1fr 1fr}.masterCardMetrics article:first-child{grid-column:1/-1}.scanChoiceGrid,.scanResultActions{grid-template-columns:1fr}.scanMatchList>button{grid-template-columns:54px minmax(0,1fr)}.scanMatchList>button>:last-child{grid-column:1/-1}.communityAboutGrid,.showcaseEditorGrid,.valuationAdminGrid,.valuationRangeGrid{grid-template-columns:1fr}.comparableSales article{grid-template-columns:76px minmax(0,1fr)}.comparableSales article>:nth-child(n+3){grid-column:2}.tradePicker{grid-template-columns:repeat(2,minmax(0,1fr))}.chatComposer,.messageComposer{grid-template-columns:minmax(0,1fr) auto}.chatComposer textarea,.messageComposer input,.premiumSellerCard,.premiumSellerCard>div{min-width:0}.adminPanel:has(.adminTable),.adminPanel:has(>table),.pdfPreviewTable,.responsiveTable{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.adminTable,.pdfPreviewTable table,.responsiveTable table{width:max-content;min-width:100%}.binderModalBackdrop,.chatActionBackdrop,.listingLightbox,.vaultModalOverlay{padding:10px;align-items:center}.binderCardModal,.createBinderModal,.smartAddModal,.vaultModal{width:min(100%,620px);max-width:calc(100vw - 20px);max-height:calc(100dvh - 20px);overflow-y:auto;overscroll-behavior:contain}.listingLightbox img{max-width:calc(100vw - 20px);max-height:calc(100dvh - 40px)}.listingLightbox button{top:calc(8px + env(safe-area-inset-top));right:10px;min-width:44px;min-height:44px}.adminShell{display:block;min-width:0}.adminSidebar{position:static;width:100%;padding:10px 12px;overflow:hidden;border-right:0;border-bottom:1px solid var(--line)}.adminSidebar img{width:120px}.adminNav{display:flex;gap:6px;overflow-x:auto;margin-top:8px;padding-bottom:4px}.adminNavGroup{display:contents}.adminNavLabel{display:none}.adminNav a{flex:0 0 auto;white-space:nowrap;border:1px solid var(--line);border-radius:10px;padding:9px 11px;font-size:11px}.adminContent{padding:16px 12px calc(90px + env(safe-area-inset-bottom))}.adminHeading h1{font-size:32px;overflow-wrap:anywhere}.adminStats{grid-template-columns:1fr 1fr}.cardSimilarGrid,.chipRow,.countryStrip,.featureFilters,.productGrid,.recentListingGrid,.sellerDashboardTabs,.valuePeriodTabs,.vaultRow{max-width:100%;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.cardSimilarGrid::-webkit-scrollbar,.chipRow::-webkit-scrollbar,.countryStrip::-webkit-scrollbar,.featureFilters::-webkit-scrollbar,.productGrid::-webkit-scrollbar,.recentListingGrid::-webkit-scrollbar,.sellerDashboardTabs::-webkit-scrollbar,.valuePeriodTabs::-webkit-scrollbar,.vaultRow::-webkit-scrollbar{display:none}}@media(max-width:380px){.header{padding-left:7px;padding-right:7px;gap:4px}.headerLogo{max-width:96px;height:38px}.headerActions{gap:3px}.accountAvatar,.iconButton,.notificationBell{width:36px;height:36px;min-width:36px;min-height:36px}.bottomNav a{font-size:8px}.bottomNav b{font-size:18px}.explorerGrid,.libraryGrid,.marketplaceFeaturedGrid,.marketplaceGrid,.marketplaceGridV430,.realVaultGrid{gap:7px}.explorerCard,.finderCard,.marketplaceCard,.marketplaceCardV430,.realVaultCard{padding:6px}.recentListingCard{min-width:min(190px,82vw)}.collectorHeroCopy h1{font-size:42px}.collectorHeroCopy p{width:72%}.collectorHeroCopy .heroButtons{width:62%}.appHero{min-height:590px}.adminStats,.tradePicker{grid-template-columns:1fr}}@media(max-width:340px){.headerLoginLink{font-size:10px;padding:7px}.explorerGrid,.libraryGrid,.marketplaceFeaturedGrid,.marketplaceGrid,.marketplaceGridV430,.realVaultGrid,.vaultHeroActions,.wishlistHeroActions{grid-template-columns:1fr}.collectorHeroCopy .heroButtons,.collectorHeroCopy p,.heroTextLink{width:100%;max-width:100%}.collectorHeroStage{opacity:.32;right:-55px}.collectorHeroCopy{max-width:100%}}.paymentResultCard,.sellerPaymentsCard{margin:24px 16px;padding:30px;border:1px solid rgba(22,139,255,.35);border-radius:24px;background:radial-gradient(circle at 90% 10%,rgba(22,139,255,.12),transparent 36%),var(--panel)}.sellerPaymentsCard{display:grid;grid-template-columns:1fr auto;grid-gap:20px;gap:20px;align-items:center}.paymentResultCard h1,.sellerPaymentsCard h2{margin:7px 0}.paymentResultCard p,.sellerPaymentsCard p{color:var(--muted);line-height:1.65}.paymentResultCard{max-width:760px;text-align:center;margin:48px auto}.paymentResultIcon{display:grid;place-items:center;width:68px;height:68px;margin:0 auto 18px;border-radius:50%;background:var(--lime);color:#fff;font-size:34px;font-weight:950}.paymentResultCard>div{display:flex;justify-content:center;gap:10px;margin-top:24px}.paymentResultCard .watchButton{display:inline-flex;align-items:center;padding:12px 18px;border-radius:12px}@media(max-width:700px){.sellerPaymentsCard{grid-template-columns:1fr}.paymentResultCard{margin:24px 16px}.paymentResultCard>div{display:grid}}.buyerOrderList{display:grid;grid-gap:16px;gap:16px;margin-top:22px}.buyerOrderCard{display:grid;grid-template-columns:96px 1fr minmax(220px,300px);grid-gap:18px;gap:18px;align-items:center;background:#111719;border:1px solid #263234;border-radius:18px;padding:17px}.buyerOrderCard>img{width:96px;height:128px;object-fit:cover;border-radius:11px}.buyerOrderCopy{display:grid;grid-gap:6px;gap:6px}.buyerOrderCopy>div{display:flex;align-items:center;gap:10px}.buyerOrderCopy h2{margin:2px 0}.buyerOrderCopy p,.buyerOrderCopy small,.buyerOrderProgress small{color:#9baaa7}.buyerOrderProgress{display:grid;grid-gap:9px;gap:9px;justify-items:start}.buyerOrderProgress code{color:#168bff;word-break:break-all}.buyerOrderProgress .primaryButton,.buyerOrderProgress .secondaryButton{width:100%;text-align:center}.notificationType-order_posted .notificationIcon{background:#173147}.notificationType-order_received .notificationIcon{background:#102a43}@media(max-width:760px){.buyerOrderCard{grid-template-columns:72px 1fr}.buyerOrderCard>img{width:72px;height:96px}.buyerOrderProgress{grid-column:1/-1;width:100%}}.commissionMetrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:14px;gap:14px;margin:0 0 22px}.commissionMetrics article{background:#fff;border:1px solid #dfe8e5;border-radius:16px;padding:18px}.commissionMetrics small{display:block;color:#66736f;margin-bottom:8px}.commissionMetrics strong{font-size:1.45rem;color:#07111d}.adminTableWrap{overflow-x:auto}.adminTable td small{color:#66736f}.authMessage.success{background:#eaf4ff;color:#0b5cab;border-color:#a9d3ff}@media(max-width:700px){.commissionMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.commissionMetrics strong{font-size:1.15rem}}.sellerFeeBreakdown{display:grid;grid-gap:9px;gap:9px;margin-top:12px;padding:14px;border:1px solid var(--line);border-radius:14px;background:#0b0e10}.sellerFeeBreakdown>div{display:flex;justify-content:space-between;gap:16px}.sellerFeeBreakdown small,.sellerFeeBreakdown span{color:var(--muted)}.sellerFeeBreakdown small{line-height:1.5;border-top:1px solid var(--line);padding-top:10px}.commissionMetrics article>span{display:block;margin-top:6px;color:#66736f;font-size:.78rem}.revenueTabs{display:flex;gap:10px;margin:0 0 22px;padding:6px;width:max-content;max-width:100%;overflow-x:auto;border:1px solid #dfe8e5;border-radius:14px;background:#fff}.revenueTabs button{border:0;border-radius:10px;padding:11px 16px;background:transparent;color:#52615d;font-weight:800;white-space:nowrap;cursor:pointer}.revenueTabs button.active{background:#07111d;color:#168bff}.commissionMetrics article strong{overflow-wrap:anywhere}@media(max-width:700px){.revenueTabs{width:100%}.revenueTabs button{flex:1 1}.commissionMetrics{grid-template-columns:1fr 1fr}}.importCentreCallout{border-color:rgba(124,255,0,.45);background:linear-gradient(135deg,rgba(124,255,0,.08),rgba(11,16,20,.96))}.importCentreActions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:18px}.importCentreActions .primaryButton{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.importCentreActions span{color:#aab6c4;font-size:.92rem}.vaultImageViewerButton{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;background:transparent;color:inherit;cursor:zoom-in;overflow:hidden}.vaultImageViewerButton img{width:100%;height:100%;object-fit:cover}.vaultImageViewerButton>span{position:absolute;right:9px;bottom:9px;padding:5px 8px;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;background:rgba(3,12,13,.78);color:#fff;font-size:9px;font-weight:900;opacity:0;transition:opacity .18s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.vaultImageViewerButton:focus-visible>span,.vaultImageViewerButton:hover>span{opacity:1}.vaultImageLightbox{position:fixed;z-index:10000;inset:0;display:grid;place-items:center;padding:22px;background:rgba(0,0,0,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vaultImageLightboxClose{position:absolute;z-index:2;right:max(18px,env(safe-area-inset-right));top:max(12px,env(safe-area-inset-top));width:48px;height:48px;border:1px solid hsla(0,0%,100%,.18);border-radius:50%;background:rgba(8,12,14,.72);color:#fff;font-size:32px;line-height:1;cursor:pointer}.vaultImageLightboxContent{display:grid;grid-gap:14px;gap:14px;justify-items:center;width:min(100%,980px);max-height:94vh}.vaultImageLightboxContent img{max-width:94vw;max-height:82vh;object-fit:contain;touch-action:pinch-zoom;filter:drop-shadow(0 24px 60px rgba(0,0,0,.55))}.vaultImageLightboxContent>div{display:grid;grid-gap:3px;gap:3px;text-align:center;color:#fff}.vaultImageLightboxContent span{color:#aeb8b5;font-size:12px}@media(max-width:760px){.libraryLinkedFlag{top:6px;bottom:auto;left:6px;width:max-content;height:auto;min-height:0;display:inline-flex;align-items:center;align-self:flex-start;flex:0 0 auto;line-height:1;white-space:nowrap}.vaultImageViewerButton>span{opacity:1}.vaultImageLightbox{padding:12px}.vaultImageLightboxContent img{max-width:100%;max-height:78vh}}.pushSettingsCard{margin-top:18px;padding:18px;border:1px solid rgba(22,139,255,.28);border-radius:18px;background:rgba(22,139,255,.06)}.pushSettingsCard h3{margin:4px 0 6px}.pushSettingsCard p{margin:0;color:var(--muted,#66736f)}.pushSettingsActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.myDealsHero{display:flex;justify-content:space-between;align-items:end;gap:24px;margin:24px 16px 16px;padding:32px;border:1px solid var(--line);border-radius:28px;background:radial-gradient(circle at 88% 12%,rgba(22,139,255,.18),transparent 32%),linear-gradient(145deg,#14201e,#080b0c)}.myDealsHero h1{margin:5px 0 9px;font-size:clamp(42px,7vw,72px);line-height:.95}.myDealsHero p{margin:0;color:var(--muted)}.myDealsSummary{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin:0 16px 16px}.myDealsSummary a{padding:18px;border:1px solid var(--line);border-radius:18px;background:var(--panel);color:inherit;text-decoration:none;transition:transform .16s ease,border-color .16s ease,background .16s ease}.myDealsSummary a:focus-visible,.myDealsSummary a:hover{transform:translateY(-2px);border-color:rgba(22,139,255,.55);outline:none}.myDealsSummary a.active{border-color:rgba(22,139,255,.65);background:rgba(22,139,255,.08)}.myDealsSummary small,.myDealsSummary span{display:block;color:var(--muted)}.myDealsSummary strong{display:block;margin:4px 0;font-size:28px;color:var(--lime)}.myDealsTabs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin:0 16px 16px;padding:7px;border:1px solid var(--line);border-radius:18px;background:#0b0e10}.myDealsTabs a{display:flex;align-items:center;justify-content:center;gap:8px;padding:13px 10px;border-radius:13px;color:var(--muted);text-decoration:none;font-weight:900}.myDealsTabs a.active{background:var(--lime);color:#fff}.myDealsTabs b{font-size:18px}.myDealsPanel{margin:0 16px 110px;padding:20px;border:1px solid var(--line);border-radius:24px;background:var(--panel)}.myDealsPanelHeader{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:4px 2px 18px}.myDealsPanelHeader h2{margin:4px 0;font-size:30px}.myDealsPanelHeader p{margin:0;color:var(--muted)}.myDealsList{display:grid;grid-gap:10px;gap:10px}.myDealRow{display:grid;grid-template-columns:64px 1fr auto 16px;grid-gap:14px;gap:14px;align-items:center;padding:12px;border:1px solid var(--line);background:#101416;color:inherit;text-decoration:none}.myDealRow:hover{border-color:rgba(22,139,255,.45)}.myDealRow img{width:64px;height:76px;object-fit:contain;border-radius:11px;background:#080a0b}.myDealRow h3{margin:3px 0 7px}.myDealRow small{color:var(--muted)}.myDealRow>strong{font-size:18px}.myDealRow>b{color:var(--lime);font-size:25px}.myDealStatus{display:inline-flex;padding:5px 8px;border-radius:999px;background:rgba(22,139,255,.1);color:var(--lime);font-size:10px;font-weight:900;text-transform:uppercase}.myDealsEmpty{padding:55px 20px;text-align:center;border:1px dashed var(--line);border-radius:18px}.myDealsEmpty>span{font-size:42px}.myDealsEmpty h3{margin:10px 0 5px}.myDealsEmpty p{margin:0 0 18px;color:var(--muted)}@media(max-width:720px){.myDealsHero{align-items:start;flex-direction:column;padding:23px}.myDealsSummary{grid-template-columns:1fr 1fr}.myDealsTabs{overflow-x:auto;grid-template-columns:repeat(4,minmax(105px,1fr))}.myDealsPanel{padding:14px}.myDealsPanelHeader{align-items:start;flex-direction:column}.myDealRow{grid-template-columns:54px 1fr auto}.myDealRow img{width:54px;height:66px}.myDealRow>b{display:none}.myDealRow>strong{font-size:15px}}.feedbackPromptModal{width:min(92vw,560px);max-height:90vh;overflow:auto;background:var(--panel,#fff);padding:24px;border-radius:22px;box-shadow:0 24px 80px rgba(0,0,0,.35)}.feedbackPromptModal form{display:grid;grid-gap:16px;gap:16px}.feedbackPromptModal textarea{width:100%;min-height:120px;resize:vertical}.feedbackPromptActions{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap}.modalBackdrop{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:rgba(0,0,0,.62);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.vaultRemoveModal{display:flex;flex-direction:column;overflow:hidden}.vaultRemoveModal .vaultModalHeader{flex:0 0 auto}.vaultRemoveModal .vaultForm{overflow-y:auto;overscroll-behavior:contain;padding-bottom:0}.vaultRemoveActions{position:-webkit-sticky;position:sticky;bottom:0;z-index:6;display:grid;grid-gap:8px;gap:8px;margin:4px -2px 0;padding:12px 2px max(12px,env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(8,10,12,0),#080a0c 18%,#080a0c);border-top:1px solid var(--line)}.vaultRemoveActions .backToLibraryButton,.vaultRemoveActions .primaryButton{min-height:50px;font-size:15px;touch-action:manipulation}.vaultRemoveError{padding:12px;border:1px solid #7a3434;border-radius:12px;background:#321717;color:#ffb1b1;font-weight:800;line-height:1.4}@media(max-width:680px){.vaultRemoveModal{max-height:calc(100dvh - 8px)!important;height:calc(100dvh - 8px);border-radius:20px 20px 0 0!important;padding:14px 14px 0!important}.vaultRemoveModal .vaultModalHeader{top:0!important;padding:8px 0 10px!important}.vaultRemoveModal .vaultForm{padding-top:12px;padding-right:2px}.vaultRemoveModal .selectedMasterCard{padding:8px}.vaultRemoveModal .selectedMasterCard img{width:48px;height:64px}.vaultRemoveModal .twoCol{grid-template-columns:1fr}.vaultRemoveModal textarea{min-height:68px}.vaultRemoveActions{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}}.accountButtons .accountCreate,.chatComposer button,.dealResponseButtons button:first-child,.messageComposer button,.myDealsTabs a.active,.notificationActions a,.notificationActions button,.primaryButton,.recentListingBody a,.responseButtons button,.shareCardNow,.sharePickerBanner button,.vaultCardActions .viewCardDetails,.wishlistViewButton{background:var(--blue);color:#fff;border-color:var(--blue)}.accountButtons .accountCreate:hover,.chatComposer button:hover,.dealResponseButtons button:first-child:hover,.messageComposer button:hover,.myDealsTabs a.active:hover,.notificationActions a:hover,.notificationActions button:hover,.primaryButton:hover,.recentListingBody a:hover,.responseButtons button:hover,.shareCardNow:hover,.sharePickerBanner button:hover,.vaultCardActions .viewCardDetails:hover,.wishlistViewButton:hover{background:#0f73d8;color:#fff;border-color:#0f73d8}.countryStrip button.active,.featureFilters button.active,.finderWishlist.active,.marketplaceHeartButton.active{background:var(--blue);color:#fff;border-color:var(--blue)}.adminStatsWide{grid-template-columns:repeat(3,minmax(0,1fr))}.connectionBanner small{margin-left:auto;color:inherit;opacity:.75}.adminAttentionList{display:grid;grid-gap:10px;gap:10px}.adminAttentionRow{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:14px;gap:14px;padding:14px;border:1px solid var(--line);border-radius:14px;background:#0b0e11}.adminAttentionRow b{font-size:22px}.adminAttentionRow small{font-weight:900;color:var(--muted)}.adminAttentionRow.warning{border-color:#665322;background:#17140c}.adminAttentionRow.danger{border-color:#733131;background:#1b0e0e}.adminAttentionRow.ok b{color:var(--lime)}.adminTable td small{display:block;color:var(--muted);margin-top:4px}.adminStructurePanel{margin-top:18px}.adminStructureGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.adminStructureGrid article{border:1px solid var(--line);border-radius:14px;padding:15px;background:#0b0e11}.adminStructureGrid p{color:var(--muted);font-size:13px;line-height:1.55;margin-bottom:0}@media(max-width:1000px){.adminStatsWide,.adminStructureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.adminStatsWide,.adminStructureGrid{grid-template-columns:1fr}.adminAttentionRow{grid-template-columns:1fr auto}.adminAttentionRow small{grid-column:1/-1}.connectionBanner small{margin-left:0}}.supportHero{display:flex;align-items:end;justify-content:space-between;gap:24px;margin:24px 16px 16px;padding:30px;border:1px solid var(--line);border-radius:28px;background:radial-gradient(circle at 85% 15%,rgba(22,139,255,.2),transparent 35%),#0b1015}.supportHero h1{margin:5px 0 8px;font-size:clamp(38px,6vw,68px);line-height:.98}.supportHero p{margin:0;color:var(--muted)}.supportHeroStat{min-width:120px;padding:16px;border:1px solid rgba(22,139,255,.35);border-radius:18px;background:rgba(22,139,255,.08);text-align:center}.supportHeroStat small,.supportHeroStat strong{display:block}.supportHeroStat strong{font-size:36px;color:#fff}.supportTabs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:0 16px 16px;padding:7px;border:1px solid var(--line);border-radius:18px;background:#090c10}.supportTabs button{padding:13px;border:0;border-radius:12px;background:transparent;color:var(--muted);font-weight:900;cursor:pointer}.supportTabs button.active{background:#fff;color:#07111d}.supportPanel{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);grid-gap:28px;gap:28px;margin:0 16px 110px;padding:24px;border:1px solid var(--line);border-radius:24px;background:var(--panel)}.supportPanel h2{margin:5px 0 8px}.supportPanel>div>p{color:var(--muted);line-height:1.6}.supportForm{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px}.supportForm label{display:grid;grid-gap:7px;gap:7px;font-weight:900}.supportForm input,.supportForm select,.supportForm textarea{width:100%;padding:13px;border:1px solid var(--line);border-radius:12px;background:#090c10;color:#fff}.supportWide{grid-column:1/-1}.supportForm button{justify-self:start}.supportCaseList{display:grid;grid-gap:12px;gap:12px}.supportCaseList article{padding:17px;border:1px solid var(--line);border-radius:16px;background:#0a0e12}.supportCaseList article>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.supportCaseList h3{margin:10px 0 6px}.supportCaseList p{margin:0;color:var(--muted);white-space:pre-wrap}.supportCaseList blockquote{display:grid;grid-gap:5px;gap:5px;margin:14px 0 0;padding:12px;border-left:3px solid #168bff;background:rgba(22,139,255,.07)}.supportCaseStatus{display:inline-flex;padding:5px 9px;border-radius:999px;background:#272e36;color:#dce8f5;font-size:10px;font-weight:900;text-transform:uppercase}.supportCaseStatus.investigating{background:#4b3c12;color:#ffe58b}.supportCaseStatus.resolved{background:#123d2c;color:#9ff1c8}.orderProblemLink{color:#ffb0b0!important;font-weight:900}.settingsSupportCard{margin-top:18px;padding:16px;border:1px solid var(--line);border-radius:16px;background:#0a0e12}.settingsSupportCard h3{margin:5px 0}.settingsSupportCard p{color:var(--muted)}.sellerPaymentReadiness{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:20px;gap:20px;margin:0 16px 16px;padding:18px;border:1px solid #6d5420;border-radius:20px;background:#17130a}.sellerPaymentReadiness.ready{border-color:#1b6948;background:#0c1813}.sellerPaymentReadiness h2{margin:4px 0}.sellerPaymentReadiness p{margin:0;color:var(--muted)}.sellerPaymentChecks{display:grid;grid-gap:6px;gap:6px}.sellerPaymentChecks span{color:#a58f68;font-size:12px;font-weight:900}.sellerPaymentChecks span:before{content:"○";margin-right:7px}.sellerPaymentChecks span.ok{color:#89e7b8}.sellerPaymentChecks span.ok:before{content:"✓"}.adminInlineActions{display:flex;gap:7px;flex-wrap:wrap}.adminUrgentRow{background:rgba(151,38,38,.12)!important}.adminUrgentRow td:first-child{border-left:3px solid #ff6262}@media(max-width:800px){.supportHero{align-items:start;flex-direction:column}.supportForm,.supportPanel,.supportTabs{grid-template-columns:1fr}.supportWide{grid-column:auto}.sellerPaymentReadiness{grid-template-columns:1fr}.sellerPaymentReadiness .primaryButton{justify-self:start}}.supportSuccess{display:grid;justify-items:center;grid-gap:12px;gap:12px;margin:0 16px 110px;padding:42px 28px;border:1px solid rgba(22,139,255,.42);border-radius:26px;background:radial-gradient(circle at 50% 0,rgba(22,139,255,.22),transparent 46%),var(--panel);text-align:center}.supportSuccessIcon{display:grid;place-items:center;width:66px;height:66px;border-radius:50%;background:#168bff;color:#fff;font-size:34px;font-weight:900;box-shadow:0 0 0 10px rgba(22,139,255,.12)}.supportSuccess h2{margin:4px 0 0;font-size:clamp(28px,5vw,44px)}.supportSuccess>p{max-width:680px;margin:0;color:var(--muted);line-height:1.65}.supportSuccessMeta{display:grid;grid-template-columns:repeat(2,minmax(150px,1fr));grid-gap:12px;gap:12px;width:min(100%,520px);margin-top:10px}.supportSuccessMeta>div{display:grid;grid-gap:4px;gap:4px;padding:14px;border:1px solid var(--line);border-radius:15px;background:#0a0e12}.supportSuccessMeta small{color:var(--muted)}.supportSuccessMeta strong{color:#fff;overflow-wrap:anywhere}.supportSuccessActions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}@media(max-width:560px){.supportSuccess{padding:34px 18px}.supportSuccessMeta{grid-template-columns:1fr}.supportSuccessActions{width:100%}.supportSuccessActions .primaryButton,.supportSuccessActions .secondaryButton{width:100%;justify-content:center}}.supportTabs.supportTabsFour{grid-template-columns:repeat(4,1fr)}.adminSellerResponseState{display:inline-flex;align-items:center;padding:8px 10px;border:1px solid #5c4920;border-radius:10px;background:#181308;color:#ffe18a;font-size:11px;font-weight:900}.sellerCaseResponseForm{display:grid;grid-gap:12px;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid var(--line)}.sellerCaseResponseForm label{display:grid;grid-gap:7px;gap:7px;font-weight:900}.sellerCaseResponseForm textarea{width:100%;padding:13px;border:1px solid var(--line);border-radius:12px;background:#090c10;color:#fff;resize:vertical}.sellerCaseResponseForm .primaryButton{justify-self:start}@media(max-width:800px){.supportTabs.supportTabsFour{grid-template-columns:1fr}}.adminCaseDetail{scroll-margin-top:24px}.adminCaseGrid,.adminCasePeople{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:16px 0}.adminCaseGrid article,.adminCaseNote,.adminCasePeople article{padding:16px;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;background:hsla(0,0%,100%,.035)}.adminCaseGrid article h3,.adminCasePeople article h3{margin:5px 0 4px}.adminCaseGrid article p,.adminCaseNote p,.adminCasePeople article p{margin:5px 0;overflow-wrap:anywhere}.adminCaseAgainst{box-shadow:inset 4px 0 0 #2d8cff}.adminCaseNote{margin:12px 0}@media(max-width:760px){.adminCaseGrid,.adminCasePeople{grid-template-columns:1fr}.adminTable .primaryButton{white-space:nowrap}}.sellerHeroActions{display:flex;gap:10px;flex-wrap:wrap}.sellerBundleInvite{display:grid;grid-template-columns:1fr auto;grid-gap:18px;gap:18px;margin:20px 16px;padding:22px;border:1px solid rgba(22,139,255,.35);border-radius:22px;background:linear-gradient(135deg,rgba(22,139,255,.12),hsla(0,0%,100%,.02))}.sellerBundleInvite h2{margin:5px 0}.sellerBundleInvite p{margin:0;color:var(--muted)}.sellerBundlePreview{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.sellerBundlePreview a{display:grid;grid-template-columns:56px 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:10px;border:1px solid var(--line);border-radius:14px;background:#090d11;color:#fff;text-decoration:none}.sellerBundlePreview img{width:56px;height:72px;object-fit:cover;border-radius:8px}.sellerBundlePreview span{font-size:12px;font-weight:900}.bundleHero{margin:0 16px 18px;padding:26px;border:1px solid rgba(22,139,255,.35);border-radius:24px;background:linear-gradient(135deg,rgba(22,139,255,.14),hsla(0,0%,100%,.02))}.bundleHero h1{margin:6px 0}.bundleHero p{margin:0;color:var(--muted)}.bundleLayout{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:20px;gap:20px;margin:0 16px 110px}.bundleCardGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.bundlePick{display:grid;grid-gap:7px;gap:7px;padding:12px;border:1px solid var(--line);border-radius:16px;background:#0a0e12;color:#fff;text-align:left;cursor:pointer}.bundlePick.selected{border-color:#168bff;box-shadow:0 0 0 2px rgba(22,139,255,.18)}.bundlePick img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:10px}.bundlePick>span{font-size:11px;font-weight:900;color:#8cc8ff}.bundlePick h3{margin:0;font-size:15px}.bundlePick p{margin:0;color:var(--muted);font-size:11px}.bundleSummary{position:-webkit-sticky;position:sticky;top:18px;align-self:start;display:grid;grid-gap:12px;gap:12px;padding:20px;border:1px solid var(--line);border-radius:20px;background:var(--panel)}.bundleSummary>div{display:flex;justify-content:space-between;gap:12px}.bundleSummary>div span{color:var(--muted)}.bundleSummary hr{width:100%;border:0;border-top:1px solid var(--line)}.bundleSummary .bundleTotal{padding-top:8px;font-size:20px}.bundleSummary p{margin:0;color:var(--muted);font-size:12px}.postageProfileForm{display:grid;grid-gap:16px;gap:16px;margin:0 16px 110px;padding:22px;border:1px solid var(--line);border-radius:22px;background:var(--panel)}.postageProfileForm label{display:grid;grid-gap:7px;gap:7px;font-weight:900}.postageProfileForm input{width:100%;padding:13px;border:1px solid var(--line);border-radius:12px;background:#090c10;color:#fff}.postageProfileForm .checkLabel{grid-template-columns:auto 1fr;align-items:center}.postageProfileForm .checkLabel input{width:auto}@media(max-width:900px){.bundleLayout{grid-template-columns:1fr}.bundleSummary{position:static}.bundleCardGrid,.sellerBundlePreview{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.sellerBundleInvite,.sellerBundlePreview{grid-template-columns:1fr}.bundleCardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.bundleLayout{margin-inline:10px}.sellerHeroActions{width:100%}.sellerHeroActions a{flex:1 1;justify-content:center}}.marketplaceCartButton{width:100%;margin-top:10px;border:1px solid hsla(0,0%,100%,.18);border-radius:12px;padding:11px 14px;background:hsla(0,0%,100%,.06);color:inherit;font-weight:800;cursor:pointer}.marketplaceCartButton.active{background:#fff;color:#07101d}.cartTopActions{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:1180px;margin:0 auto 18px;padding:0 20px}.sellerGroupedCart{max-width:1180px;margin:0 auto;padding:0 20px 100px;display:grid;grid-gap:20px;gap:20px}.sellerCartGroup{border:1px solid hsla(0,0%,100%,.12);border-radius:22px;background:hsla(0,0%,100%,.035);overflow:hidden}.sellerCartGroup>header{display:flex;justify-content:space-between;gap:16px;padding:20px;border-bottom:1px solid hsla(0,0%,100%,.1)}.sellerCartGroup>header h2{margin:4px 0}.sellerCartGroup>header p{margin:0;opacity:.75}.cartTextButton{border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}.sellerCartItems{padding:6px 20px}.sellerCartItem{display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px;padding:14px 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.sellerCartItem:last-child{border-bottom:0}.sellerCartItem img{width:76px;height:98px;object-fit:cover;border-radius:10px}.sellerCartItem h3,.sellerCartItem p{margin:0 0 5px}.sellerCartItem>div:last-child{text-align:right}.sellerCartItem>div:last-child button{display:block;margin-top:9px;border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}.sellerCartSummary{margin:0 20px 20px;padding:18px;border-radius:16px;background:rgba(0,0,0,.2)}.sellerCartSummary>div{display:flex;justify-content:space-between;gap:14px;margin:8px 0}.sellerCartSummary>small{display:block;margin:7px 0 12px;opacity:.72}.sellerCartSummary .sellerCartTotal{font-size:1.2rem;border-top:1px solid hsla(0,0%,100%,.12);padding-top:14px;margin-top:14px}.sellerCartSummary>p{text-align:center;font-size:.82rem;opacity:.68;margin:10px 0 0}.cartDrawerFooter>p{font-size:.82rem;opacity:.72;margin:0 0 10px}@media(max-width:700px){.cartTopActions,.sellerCartGroup>header{align-items:flex-start}.sellerCartItem{grid-template-columns:64px minmax(0,1fr)}.sellerCartItem img{width:64px;height:84px}.sellerCartItem>div:last-child{grid-column:2;text-align:left}.sellerCartItem>div:last-child button{display:inline;margin-left:12px}}.vaultViewModes{grid-column:1/-1;display:flex;justify-content:flex-end;gap:7px}.vaultViewModes button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:8px 11px;border:1px solid var(--line);border-radius:10px;background:#111418;color:var(--muted);font-weight:900;cursor:pointer}.vaultViewModes button span{font-size:15px;line-height:1}.vaultViewModes button b{font-size:10px}.vaultViewModes button.active{background:#fff;color:#0b1117;border-color:#fff}.realVaultGrid.vaultView-compact{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.vaultView-compact .vaultImageWrap{height:auto;aspect-ratio:2.5/3.5}.vaultView-compact .realVaultBody{padding:9px}.vaultView-compact .realVaultBody h3{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:7px 0 3px}.vaultView-compact .realVaultBody p{font-size:9px;min-height:24px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vaultView-compact .realVaultBody .pill{font-size:7px;padding:4px 6px}.vaultView-compact .vaultValue{font-size:15px;margin-top:6px}.vaultView-compact .realVaultBody blockquote,.vaultView-compact .vaultCardActions{display:none}.vaultView-compact .libraryLinkedFlag,.vaultView-compact .tradeFlag{font-size:7px;padding:4px 6px}.vaultView-compact .favouriteButton{width:29px;height:29px;font-size:13px}.realVaultGrid.vaultView-list{grid-template-columns:1fr;gap:8px}.vaultView-list .realVaultCard{display:grid;grid-template-columns:92px 1fr;min-height:124px}.vaultView-list .vaultImageWrap{height:124px;aspect-ratio:auto;border-radius:0}.vaultView-list .vaultImageViewerButton span{display:none}.vaultView-list .realVaultBody{padding:12px 15px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto 1fr;grid-column-gap:18px;column-gap:18px;align-items:start}.vaultView-list .realVaultBody .pill{grid-column:1;justify-self:start}.vaultView-list .realVaultBody h3{grid-column:1;margin:5px 0 2px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vaultView-list .realVaultBody p{grid-column:1;margin:0;font-size:11px;min-height:0}.vaultView-list .vaultValue{grid-column:2;grid-row:1/3;font-size:20px;align-self:center}.vaultView-list .realVaultBody blockquote,.vaultView-list .vaultCardActions{display:none}@media(max-width:1100px){.realVaultGrid.vaultView-compact{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.vaultViewModes{justify-content:stretch;display:grid;grid-template-columns:repeat(3,1fr)}.vaultViewModes button{justify-content:center;min-height:38px;padding:7px 5px}.vaultViewModes button b{font-size:9px}.realVaultGrid.vaultView-large{grid-template-columns:repeat(2,minmax(0,1fr))}.realVaultGrid.vaultView-compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.vaultView-compact .realVaultCard{padding:0}.vaultView-compact .realVaultBody{padding:6px}.vaultView-compact .realVaultBody h3{font-size:9px;margin:5px 0 2px}.vaultView-compact .realVaultBody p{font-size:7px;min-height:18px}.vaultView-compact .vaultValue{font-size:12px;margin-top:4px}.vaultView-compact .libraryLinkedFlag,.vaultView-compact .realVaultBody .pill{display:none}.vaultView-compact .tradeFlag{font-size:6px;right:4px;bottom:4px}.vaultView-compact .favouriteButton{width:24px;height:24px;top:4px;right:4px;font-size:11px}.vaultView-list .realVaultCard{grid-template-columns:72px 1fr;min-height:98px;padding:0}.vaultView-list .vaultImageWrap{height:98px}.vaultView-list .realVaultBody{padding:9px 10px;column-gap:8px}.vaultView-list .realVaultBody h3{font-size:12px}.vaultView-list .realVaultBody p{font-size:8px}.vaultView-list .vaultValue{font-size:14px}.vaultView-list .libraryLinkedFlag{display:none}.vaultView-list .tradeFlag{font-size:6px;padding:3px 5px}.vaultView-list .favouriteButton{width:24px;height:24px;font-size:11px}}@media(max-width:340px){.realVaultGrid.vaultView-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.realVaultGrid.vaultView-list{grid-template-columns:1fr}}@media(max-width:760px){.realVaultGrid.vaultView-compact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;overflow:visible}.vaultView-compact .realVaultCard{min-width:0;width:auto;max-width:100%;padding:0;overflow:hidden}.vaultView-compact .realVaultBody,.vaultView-compact .vaultImageViewerButton,.vaultView-compact .vaultImageWrap{min-width:0;width:100%;max-width:100%;box-sizing:border-box}.vaultView-compact .vaultImageViewerButton{display:block;height:100%;padding:0;border:0;overflow:hidden}.vaultView-compact .vaultImageViewerButton img{display:block;width:100%;height:100%;object-fit:cover}.vaultView-compact .libraryLinkedFlag,.vaultView-compact .realVaultBody .pill,.vaultView-compact .realVaultBody p,.vaultView-compact .tradeFlag,.vaultView-compact .vaultImageViewerButton span{display:none}.vaultView-compact .realVaultBody{padding:5px;overflow:hidden}.vaultView-compact .realVaultBody h3{display:block;width:100%;min-width:0;margin:3px 0 2px;font-size:8px}.vaultView-compact .realVaultBody h3,.vaultView-compact .vaultValue{line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vaultView-compact .vaultValue{margin-top:2px;font-size:10px}.vaultView-compact .favouriteButton{width:22px;height:22px;top:3px;left:3px;right:auto;font-size:10px}}@media(max-width:340px){.realVaultGrid.vaultView-compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.vaultView-compact .realVaultBody{padding:4px}.vaultView-compact .realVaultBody h3{font-size:7px}.vaultView-compact .vaultValue{font-size:9px}}.marketplaceResultsTools{display:flex;align-items:center;justify-content:flex-end;gap:14px;flex-wrap:wrap}.marketplaceResultsTools p{margin:0}.marketplaceViewModes{display:flex;gap:5px;padding:4px;border:1px solid var(--line);border-radius:12px;background:var(--panel)}.marketplaceViewModes button{display:flex;align-items:center;gap:5px;min-height:36px;padding:7px 10px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-size:.72rem;cursor:pointer}.marketplaceViewModes button.active{background:#168bff;color:#fff}.marketplaceViewModes button span{font-size:1rem;line-height:1}.marketplaceViewModes button b{font:inherit;font-weight:850}.marketplaceView-compact{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:10px!important}.marketplaceView-compact .marketplaceCardV430{min-width:0;padding:7px;border-radius:13px}.marketplaceView-compact .marketplaceCardImage{aspect-ratio:2.5/3.5;min-height:0}.marketplaceView-compact .marketplaceCardImage img{width:100%;height:100%;object-fit:cover}.marketplaceView-compact .marketplaceCardCopy{padding:8px 2px 2px;min-width:0}.marketplaceView-compact .marketplaceCardBadges,.marketplaceView-compact .marketplaceCardCopy small,.marketplaceView-compact .marketplaceCardCopy>p,.marketplaceView-compact .marketplaceCardMeta{display:none!important}.marketplaceView-compact .marketplaceCardCopy h2{margin:0 0 6px;font-size:.78rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marketplaceView-compact .marketplaceCardPrice{display:block;padding-top:7px;margin-top:auto}.marketplaceView-compact .marketplaceCardPrice strong{font-size:.9rem}.marketplaceView-compact .marketplaceCardPrice a{display:none}.marketplaceView-compact .marketplaceCartButton{min-height:32px;margin-top:6px;padding:6px 4px;font-size:.66rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marketplaceView-list{grid-template-columns:1fr!important;gap:10px!important}.marketplaceView-list .marketplaceCardV430{display:grid;grid-template-columns:110px minmax(0,1fr);min-height:150px;padding:9px}.marketplaceView-list .marketplaceCardImage{height:150px;min-height:0}.marketplaceView-list .marketplaceCardImage img{width:100%;height:100%;object-fit:cover}.marketplaceView-list .marketplaceCardCopy{padding:6px 10px;min-width:0}.marketplaceView-list .marketplaceCardCopy h2{margin:3px 0;font-size:1rem}.marketplaceView-list .marketplaceCardCopy>p{margin:0;font-size:.78rem}.marketplaceView-list .marketplaceCardPrice{display:flex;align-items:center;justify-content:space-between;gap:10px}.marketplaceView-list .marketplaceCartButton{width:max-content;min-width:130px;align-self:flex-end}@media(max-width:1050px){.marketplaceView-compact{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(max-width:720px){.marketplaceResultsHeadingWithViews{align-items:stretch}.marketplaceResultsTools{justify-content:space-between;width:100%;gap:8px}.marketplaceViewModes{margin-left:auto}.marketplaceViewModes button{padding:7px 8px}.marketplaceViewModes button b{display:none}.marketplaceView-compact{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.marketplaceView-compact.marketplaceFeaturedGrid,.marketplaceView-compact.marketplaceGrid{margin-left:8px;margin-right:8px}.marketplaceView-compact .marketplaceCardV430{padding:4px;border-radius:9px;overflow:hidden}.marketplaceView-compact .marketplaceCardCopy{padding:5px 1px 1px}.marketplaceView-compact .marketplaceCardCopy h2{font-size:.62rem;margin-bottom:4px}.marketplaceView-compact .marketplaceCardPrice{padding-top:4px}.marketplaceView-compact .marketplaceCardPrice strong{font-size:.72rem}.marketplaceView-compact .marketplaceCartButton{min-height:27px;margin-top:4px;padding:4px 1px;font-size:.52rem;border-radius:6px}.marketplaceView-compact .marketplaceHeartButton{width:27px;height:27px;min-width:27px;top:4px;right:4px;font-size:.9rem}.marketplaceView-list .marketplaceCardV430{grid-template-columns:76px minmax(0,1fr);min-height:112px;padding:6px}.marketplaceView-list .marketplaceCardImage{height:112px}.marketplaceView-list .marketplaceCardCopy{padding:3px 7px}.marketplaceView-list .marketplaceCardCopy small,.marketplaceView-list .marketplaceCardMeta{display:none!important}.marketplaceView-list .marketplaceCardCopy h2{font-size:.82rem}.marketplaceView-list .marketplaceCardCopy>p{font-size:.68rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marketplaceView-list .marketplaceCartButton{min-width:0;width:100%;min-height:30px;padding:5px;font-size:.68rem}}@media(max-width:340px){.marketplaceView-compact{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:760px){.realVaultGrid.vaultView-large{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;overflow:visible}.vaultView-large .realVaultCard{min-width:0;width:auto;max-width:100%;padding:7px;border-radius:13px;background:linear-gradient(180deg,#12171a,#0b0f11);border:1px solid #263038;box-shadow:none;overflow:hidden}.vaultView-large .vaultImageWrap{width:100%;height:auto;aspect-ratio:2.5/3.5;border-radius:9px;overflow:hidden;background:#090c0e}.vaultView-large .vaultImageViewerButton{display:block;width:100%;height:100%;padding:0;border:0;overflow:hidden}.vaultView-large .vaultImageViewerButton img{display:block;width:100%;height:100%;object-fit:cover}.vaultView-large .vaultImageViewerButton span{display:none}.vaultView-large .realVaultBody{min-width:0;padding:8px 2px 3px;overflow:hidden}.vaultView-large .realVaultBody .pill{display:inline-flex;max-width:100%;padding:3px 5px;font-size:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vaultView-large .realVaultBody h3{width:100%;min-width:0;margin:6px 0 4px;font-size:12px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vaultView-large .realVaultBody p{min-height:25px;margin:0;font-size:9px;line-height:1.35;color:var(--mobile-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vaultView-large .vaultValue{margin-top:7px;font-size:15px;line-height:1.2;color:#fff}.vaultView-large .realVaultBody blockquote,.vaultView-large .vaultCardActions{display:none}.vaultView-large .favouriteButton{width:29px;height:29px;top:6px;right:6px;left:auto;border-radius:9px;font-size:13px}.vaultView-large .libraryLinkedFlag{display:none}.vaultView-large .tradeFlag{top:auto;right:auto;bottom:6px;left:6px;max-width:calc(100% - 12px);padding:4px 6px;font-size:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media(max-width:380px){.realVaultGrid.vaultView-large{gap:7px}.vaultView-large .realVaultCard{padding:6px}}@media(max-width:340px){.realVaultGrid.vaultView-large{grid-template-columns:repeat(2,minmax(0,1fr))}}.sellerShopCatalogueHeader,.sellerShopEditorHero{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.sellerShopEditorHero h1,.sellerShopHero h1{margin:4px 0 8px}.sellerShopEditor{display:grid;grid-gap:20px;gap:20px}.sellerShopUploads{display:grid;grid-template-columns:180px 1fr;grid-gap:18px;gap:18px;margin-top:20px}.sellerShopUpload{display:grid;grid-gap:8px;gap:8px;cursor:pointer}.sellerShopUpload input{display:none}.sellerShopUpload b,.sellerShopUpload img{width:100%;aspect-ratio:1;border-radius:18px;border:1px solid var(--border);object-fit:cover;display:grid;place-items:center;font-size:32px;background:#090d12}.sellerShopUpload.banner b,.sellerShopUpload.banner img{aspect-ratio:4/1}.sellerShopFeaturedPicker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.sellerShopFeaturedPicker button{display:grid;grid-template-columns:62px 1fr 28px;grid-gap:10px;gap:10px;align-items:center;text-align:left;padding:10px;border:1px solid var(--border);border-radius:15px;background:#080c11;color:#fff}.sellerShopFeaturedPicker button.selected{border-color:#3b82f6;background:#0d1727}.sellerShopFeaturedPicker img{width:62px;height:80px;object-fit:cover;border-radius:9px}.sellerShopFeaturedPicker span{display:grid;grid-gap:3px;gap:3px;min-width:0}.sellerShopFeaturedPicker b,.sellerShopFeaturedPicker small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sellerShopFeaturedPicker i{font-style:normal;font-size:20px}.sellerShopLocked{text-align:center;max-width:620px;margin:70px auto;padding:50px 24px;border:1px solid var(--border);border-radius:24px;background:#080c11}.sellerShopLocked>span{font-size:38px}.sellerShopHero{--shop-accent:#1f6feb;min-height:300px;padding:34px;border-radius:26px;background-color:#07101c;background-size:cover;background-position:50%;display:flex;align-items:flex-end;justify-content:space-between;gap:24px;border-bottom:4px solid var(--shop-accent)}.sellerShopIdentity{display:flex;align-items:center;gap:18px}.sellerShopIdentity>div,.sellerShopIdentity>img{width:96px;height:96px;border-radius:22px;object-fit:cover;border:2px solid hsla(0,0%,100%,.75);display:grid;place-items:center;background:#111c29;font-size:28px;font-weight:800}.sellerShopIdentity small{color:#9fc4ff;text-transform:uppercase;letter-spacing:.12em}.sellerShopHeroActions{display:flex;gap:10px}.sellerShopStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0}.sellerShopStats article{padding:18px;border:1px solid var(--border);border-radius:16px;background:#080c11;display:grid;grid-gap:7px;gap:7px}.sellerShopStats span{color:var(--muted)}.sellerShopStats b{font-size:22px}.sellerShopAbout{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:16px;gap:16px;margin:24px 0}.sellerShopAbout aside,.sellerShopAbout>div{padding:24px;border:1px solid var(--border);border-radius:20px;background:#080c11}.sellerShopAbout aside{border-color:color-mix(in srgb,var(--shop-accent,#1f6feb) 55%,var(--border))}.sellerShopSection{margin:34px 0}.sellerShopViewSwitch{display:flex;gap:6px;padding:5px;border:1px solid var(--border);border-radius:12px}.sellerShopViewSwitch button{border:0;background:transparent;color:var(--muted);padding:8px 12px;border-radius:8px}.sellerShopViewSwitch button.active{background:#fff;color:#05080b}.sellerShopFilters{display:grid;grid-template-columns:2fr repeat(3,1fr);grid-gap:10px;gap:10px;margin:16px 0 20px}.sellerShopFilters input,.sellerShopFilters select{min-width:0}.sellerShopListingGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:15px;gap:15px}.sellerShopListingCard{min-width:0;border:1px solid var(--border);border-radius:17px;overflow:hidden;background:#080c11}.sellerShopCardImage{position:relative;display:block;aspect-ratio:3/4;background:#111}.sellerShopCardImage img{width:100%;height:100%;object-fit:cover}.sellerShopCardBadges{position:absolute;left:8px;bottom:8px;display:flex;flex-wrap:wrap;gap:5px}.sellerShopCardBadges span{padding:4px 7px;border-radius:99px;background:#fff;color:#000;font-size:11px;font-weight:800}.sellerShopCardBadges span.sale{background:#1677ff;color:#fff}.sellerShopListingCard>div{display:grid;grid-gap:5px;gap:5px;padding:12px}.sellerShopListingCard h3,.sellerShopListingCard p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sellerShopListingCard p,.sellerShopListingCard small{color:var(--muted)}.sellerShopListingCard strong{font-size:20px}.sellerShopCardActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:5px}.sellerShopCardActions a,.sellerShopCardActions button{text-align:center;padding:8px;border-radius:9px;border:1px solid var(--border);background:#101720;color:#fff}.sellerShopCardActions button{background:#fff;color:#05080b}.sellerShopListingGrid.marketplaceView-compact{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.sellerShopListingGrid.marketplaceView-compact .sellerShopListingCard>div{padding:8px}.sellerShopListingGrid.marketplaceView-compact h3{font-size:12px}.sellerShopListingGrid.marketplaceView-compact p,.sellerShopListingGrid.marketplaceView-compact small{font-size:9px}.sellerShopListingGrid.marketplaceView-compact strong{font-size:14px}.sellerShopListingGrid.marketplaceView-compact .sellerShopCardActions{grid-template-columns:1fr}.sellerShopListingGrid.marketplaceView-compact .sellerShopCardActions a{display:none}.sellerShopListingGrid.marketplaceView-list{grid-template-columns:1fr}.sellerShopListingGrid.marketplaceView-list .sellerShopListingCard{display:grid;grid-template-columns:90px 1fr}.sellerShopListingGrid.marketplaceView-list .sellerShopCardImage{aspect-ratio:3/4}.sellerShopListingGrid.marketplaceView-list .sellerShopListingCard>div{grid-template-columns:1fr auto;align-items:center}.sellerShopListingGrid.marketplaceView-list h3,.sellerShopListingGrid.marketplaceView-list p,.sellerShopListingGrid.marketplaceView-list small{grid-column:1}.sellerShopListingGrid.marketplaceView-list .sellerShopCardActions,.sellerShopListingGrid.marketplaceView-list strong{grid-column:2;grid-row:1/5}@media(max-width:760px){.sellerShopCatalogueHeader,.sellerShopEditorHero,.sellerShopHero{align-items:stretch;flex-direction:column}.sellerShopHero{min-height:360px;padding:22px}.sellerShopIdentity{align-items:flex-end}.sellerShopIdentity>div,.sellerShopIdentity>img{width:74px;height:74px}.sellerShopHeroActions>*{flex:1 1}.sellerShopStats{grid-template-columns:repeat(2,1fr)}.sellerShopAbout{grid-template-columns:1fr}.sellerShopFilters{grid-template-columns:1fr 1fr}.sellerShopFilters input{grid-column:1/-1}.sellerShopListingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sellerShopListingGrid.marketplaceView-compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.sellerShopListingGrid.marketplaceView-compact .sellerShopCardActions button{padding:6px 3px;font-size:10px}.sellerShopListingGrid.marketplaceView-list .sellerShopListingCard>div{display:grid;grid-template-columns:1fr}.sellerShopListingGrid.marketplaceView-list .sellerShopCardActions,.sellerShopListingGrid.marketplaceView-list strong{grid-column:1;grid-row:auto}.sellerShopFeaturedPicker,.sellerShopUploads{grid-template-columns:1fr}}.sellerShopLivePreview{min-height:190px;margin:0 0 22px;padding:22px;border:1px solid color-mix(in srgb,var(--shop-editor-accent) 65%,var(--border));border-bottom:4px solid var(--shop-editor-accent);border-radius:20px;background:#07101c 50%/cover no-repeat;display:flex;align-items:flex-end;justify-content:space-between;gap:18px;overflow:hidden}.sellerShopPreviewIdentity{display:flex;align-items:center;gap:14px;min-width:0}.sellerShopPreviewIdentity>div,.sellerShopPreviewIdentity>img{width:72px;height:72px;border-radius:18px;object-fit:cover;border:2px solid #fff;background:#111c29;display:grid;place-items:center;font-size:28px;font-weight:800;flex:0 0 auto}.sellerShopPreviewIdentity span{display:grid;grid-gap:3px;gap:3px;min-width:0}.sellerShopPreviewIdentity small{color:var(--shop-editor-accent);font-weight:800;text-transform:uppercase;letter-spacing:.12em}.sellerShopPreviewIdentity strong{font-size:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sellerShopPreviewIdentity p{margin:0;color:#c8d3df;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sellerShopLivePreview>button{border:0;border-radius:12px;padding:10px 14px;color:#fff;font-weight:800;white-space:nowrap}.sellerShopColourControl{height:48px;display:grid;grid-template-columns:58px 1fr 28px;align-items:center;grid-gap:10px;gap:10px;padding:5px 10px;border:1px solid var(--border);border-radius:12px;background:#080c11}.sellerShopColourControl input{width:48px;height:36px;padding:0;border:0;background:transparent}.sellerShopColourControl b{font-family:monospace;text-transform:uppercase}.sellerShopColourControl span{width:24px;height:24px;border-radius:50%;border:2px solid #fff}@media(max-width:760px){.sellerShopLivePreview{min-height:220px;align-items:flex-start;flex-direction:column;justify-content:flex-end}.sellerShopLivePreview>button{width:100%}.sellerShopPreviewIdentity strong{font-size:20px}}.sellerShopCategories{display:flex;gap:8px;overflow-x:auto;padding:2px 0 10px;scrollbar-width:thin}.sellerShopCategories button{display:flex;align-items:center;gap:8px;white-space:nowrap;border:1px solid var(--border);border-radius:999px;background:#080c11;color:#d9e2ec;padding:9px 13px}.sellerShopCategories button span{display:grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:#151d27;color:#aebccc;font-size:11px}.sellerShopCategories button.active{background:var(--shop-accent,#1f6feb);border-color:var(--shop-accent,#1f6feb);color:#fff}.sellerShopCategories button.active span{background:rgba(0,0,0,.28);color:#fff}.sellerShopProfileLink{display:inline-flex;margin-top:12px;color:#9fc4ff;font-weight:700}.sellerShopFeaturedSection{padding:22px;border:1px solid color-mix(in srgb,var(--shop-accent,#1f6feb) 45%,var(--border));border-radius:22px;background:linear-gradient(180deg,color-mix(in srgb,var(--shop-accent,#1f6feb) 8%,#080c11),#080c11)}@media(max-width:760px){.sellerShopCategories{margin-right:-16px;padding-right:16px}.sellerShopFeaturedSection{padding:15px}.sellerShopCatalogueHeader .sectionHint{margin-bottom:0}}.sellerShopAnalyticsGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.sellerShopAnalyticsGrid article{padding:18px;border:1px solid var(--border);border-radius:16px;background:#080c11;display:grid;grid-gap:7px;gap:7px}.sellerShopAnalyticsGrid span,.sellerShopTopListing span{color:var(--muted)}.sellerShopAnalyticsGrid b{font-size:28px}.sellerShopTopListing{margin-top:14px;padding:16px;border:1px solid var(--border);border-radius:14px;background:#080c11}.sellerShopTopListing a{display:block;margin-top:7px;color:#9fc4ff;font-weight:800}.sellerShopTopListing p{margin:7px 0 0;color:var(--muted)}.sellerShopAnnouncement{display:flex;align-items:center;gap:14px;margin:18px 0;padding:14px 18px;border:1px solid color-mix(in srgb,var(--shop-accent,#1f6feb) 60%,var(--border));border-radius:16px;background:color-mix(in srgb,var(--shop-accent,#1f6feb) 12%,#080c11)}.sellerShopAnnouncement span{flex:0 0 auto;padding:6px 9px;border-radius:999px;background:var(--shop-accent,#1f6feb);color:#fff;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.sellerShopAnnouncement p{margin:0;font-weight:700}.sellerShopHeroActions .secondaryButton.active{border-color:var(--shop-accent,#1f6feb);box-shadow:inset 0 0 0 1px var(--shop-accent,#1f6feb)}@media(max-width:760px){.sellerShopAnalyticsGrid{grid-template-columns:repeat(2,1fr)}.sellerShopAnnouncement{align-items:flex-start;flex-direction:column}.sellerShopHeroActions{flex-wrap:wrap}.sellerShopHeroActions>*{min-width:calc(50% - 5px)}}.cartSaleBadge{display:inline-block;margin:0 0 5px auto;padding:4px 7px;border-radius:999px;background:#168bff;color:#fff;font-size:10px;font-weight:900;letter-spacing:.05em}.miniCartPrice s,.sellerCartItem>div:last-child s{display:block;color:var(--muted);font-size:12px}.miniCartPrice b,.sellerCartItem>div:last-child b{display:block}.cartDiscountSaving,.cartDiscountSaving b{color:#72b7ff}.sellerOnboardingCard{margin:18px 0 22px;padding:22px;border:1px solid rgba(72,153,255,.34);border-radius:22px;background:linear-gradient(145deg,rgba(16,33,62,.96),rgba(8,13,23,.98));box-shadow:0 18px 45px rgba(0,0,0,.22)}.sellerOnboardingHead{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.sellerOnboardingCard h2,.sellerOnboardingHead h2{margin:5px 0 7px}.sellerOnboardingCard p,.sellerOnboardingHead p{margin:0;color:var(--muted)}.sellerOnboardingScore{text-align:right;display:grid;grid-gap:2px;gap:2px}.sellerOnboardingScore strong{font-size:30px;line-height:1}.sellerOnboardingScore span{font-size:12px;color:var(--muted);font-weight:800}.sellerOnboardingBar{height:8px;background:hsla(0,0%,100%,.08);border-radius:999px;overflow:hidden;margin:18px 0}.sellerOnboardingBar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2f88ff,#70b4ff);transition:width .25s ease}.sellerOnboardingSteps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.sellerOnboardingSteps article{display:grid;grid-template-columns:30px 1fr auto;align-items:center;grid-gap:11px;gap:11px;padding:13px;border:1px solid hsla(0,0%,100%,.09);border-radius:14px;background:hsla(0,0%,100%,.025)}.sellerOnboardingSteps article.done{opacity:.72}.sellerOnboardingSteps article>div{display:grid;grid-gap:3px;gap:3px}.sellerOnboardingSteps small{color:var(--muted);line-height:1.35}.sellerOnboardingSteps a{font-weight:900;font-size:12px;color:#8fc2ff}.sellerStepCheck{width:26px;height:26px;border:2px solid hsla(0,0%,100%,.22);border-radius:50%;display:grid;place-items:center;font-weight:1000}.done .sellerStepCheck{background:#1f9d63;border-color:#1f9d63;color:#fff}.sellerOnboardingNext{display:flex;align-items:center;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.09)}.sellerOnboardingNext span{font-size:12px;color:var(--muted)}.sellerOnboardingNext strong{margin-right:auto}.sellerOnboardingNext .primaryButton{padding:10px 14px}.sellerOnboardingCard.complete{display:flex;justify-content:space-between;align-items:center;border-color:rgba(31,157,99,.5)}.sellerOnboardingCompleteMark{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:#1f9d63;font-size:26px;font-weight:1000}.sellerOnboardingCard.loading{min-height:110px;display:flex;align-items:center}@media(max-width:760px){.sellerOnboardingCard{padding:17px}.sellerOnboardingHead{align-items:center}.sellerOnboardingHead p{font-size:13px}.sellerOnboardingScore strong{font-size:25px}.sellerOnboardingSteps{grid-template-columns:1fr}.sellerOnboardingSteps article{grid-template-columns:28px 1fr auto}.sellerOnboardingNext{display:grid;grid-template-columns:1fr auto}.sellerOnboardingNext span,.sellerOnboardingNext strong{grid-column:1}.sellerOnboardingNext .primaryButton{grid-column:2;grid-row:1/3}}.myDealsSummary,.myDealsTabs{grid-template-columns:repeat(7,1fr)}@media(max-width:1100px) and (min-width:721px){.myDealsSummary,.myDealsTabs{grid-template-columns:repeat(4,1fr)}}@media(max-width:720px){.myDealsSummary{grid-template-columns:1fr 1fr}.myDealsTabs{grid-template-columns:repeat(7,minmax(112px,1fr))}}.membershipPlansSection{margin:24px 16px;padding:30px;border:1px solid var(--line);border-radius:26px;background:linear-gradient(180deg,rgba(22,139,255,.045),transparent 38%),var(--panel)}.membershipPlansHeading{display:flex;justify-content:space-between;align-items:flex-end;gap:22px;margin-bottom:24px}.membershipPlansHeading h2{margin:6px 0 8px;font-size:clamp(28px,4vw,42px);line-height:1.05}.membershipPlansHeading p{margin:0;color:var(--muted);max-width:720px}.accountPlanCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:24px}.accountPlanCard{position:relative;display:flex;flex-direction:column;min-width:0;padding:22px;border:1px solid var(--line);border-radius:22px;background:#0b1117}.accountPlanCard.featured{border-color:rgba(22,139,255,.55);box-shadow:0 18px 45px rgba(0,0,0,.2)}.accountPlanCard.current{outline:2px solid rgba(22,139,255,.65);background:linear-gradient(180deg,rgba(22,139,255,.1),rgba(11,17,23,.96))}.accountPlanCardTop{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.planType{display:block;color:var(--muted);font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.accountPlanCard h3{margin:5px 0 0;font-size:26px}.planCurrentBadge{padding:6px 9px;border-radius:999px;background:var(--lime);color:#fff;font-size:10px;font-weight:900;text-transform:uppercase}.accountPlanPrice{margin:18px 0 13px;font-size:34px;font-weight:950}.accountPlanPrice small{font-size:13px;color:var(--muted);font-weight:700}.accountPlanFee{display:grid;grid-gap:3px;gap:3px;padding:13px;border:1px solid rgba(22,139,255,.22);border-radius:14px;background:rgba(22,139,255,.07)}.accountPlanFee b{font-size:18px;color:var(--lime)}.accountPlanFee span{font-size:12px;color:var(--muted)}.accountPlanCard ul{display:grid;grid-gap:9px;gap:9px;margin:18px 0 22px;padding:0;list-style:none;color:#dbe7f2;font-size:13px}.accountPlanCard .currentPlanNotice,.accountPlanCard .fullButton{margin-top:auto;text-align:center;justify-content:center}.membershipComparisonTable.threePlans .membershipComparisonRow{grid-template-columns:1.35fr repeat(3,1fr)}.membershipFeeNote{margin:16px 0 0;color:var(--muted);font-size:13px;line-height:1.55}@media(max-width:980px){.accountPlanCards{grid-template-columns:1fr}.membershipComparisonTable.threePlans{overflow-x:auto}.membershipComparisonTable.threePlans .membershipComparisonRow{min-width:850px}}@media(max-width:760px){.membershipPlansSection{padding:20px;margin:18px 12px}.membershipPlansHeading{align-items:flex-start;flex-direction:column}.accountPlanCard{padding:19px}}.collectionSectionNav{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 22px}.collectionSectionNav a{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-column-gap:10px;column-gap:10px;align-items:center;padding:14px 16px;border:1px solid #203247;border-radius:15px;background:#09111b;color:#eaf2fb;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.collectionSectionNav a>span{grid-row:1/3;display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#0f2032;color:#49a6ff;font-size:18px}.collectionSectionNav a b{font-size:14px}.collectionSectionNav a small{color:#8fa4ba;font-size:11px}.collectionSectionNav a:hover{transform:translateY(-2px);border-color:#2d8cff}.collectionSectionNav a.active{border-color:#2d8cff;background:linear-gradient(135deg,#0a1624,#0c2034);box-shadow:0 0 0 1px rgba(45,140,255,.12)}@media(max-width:760px){.collectionSectionNav{display:flex;overflow-x:auto;padding:0 0 6px;scrollbar-width:none}.collectionSectionNav::-webkit-scrollbar{display:none}.collectionSectionNav a{min-width:148px;flex:0 0 auto;padding:12px}.collectionSectionNav a small{white-space:nowrap}}.binderFilters button.active,.binderPagination button:not(:disabled),.collectionGhostButton.compact,.marketplaceCartButton.active,.sellerShopCardActions button,.sellerShopViewSwitch button.active,.supportTabs button.active,.vaultViewModes button.active{background:var(--blue);color:#fff;border-color:var(--blue)}.binderFilters button.active:hover,.binderPagination button:not(:disabled):hover,.collectionGhostButton.compact:hover,.marketplaceCartButton.active:hover,.sellerShopCardActions button:hover,.sellerShopViewSwitch button.active:hover,.supportTabs button.active:hover,.vaultViewModes button.active:hover{background:#0f73d8;color:#fff;border-color:#0f73d8}.countryStrip button.active,.featureFilters button.active,.finderWishlist.active,.marketplaceHeartButton.active{box-shadow:0 0 0 3px rgba(22,139,255,.18)}.cardRoomPanel,.cardRoomQuickCard{background:linear-gradient(180deg,#111923,#0b1118);border-color:#263647;color:#f7fbff;box-shadow:0 14px 34px rgba(0,0,0,.24)}.cardRoomQuickCard:hover{border-color:rgba(22,139,255,.7);box-shadow:0 20px 44px rgba(0,0,0,.32),0 0 0 1px rgba(22,139,255,.12)}.cardRoomPanel .sectionHeader h2,.cardRoomPanel .sectionHeader p,.cardRoomPanel .sectionHeader>a,.cardRoomPanel .sectionHeader>span,.cardRoomQuickCard>small,.cardRoomQuickCard>span{color:#9daec0}.cardRoomPanel .sectionHeader h2{color:#f7fbff}.collectionAchievement,.collectionInsightItem,.miniBinderShelf>a{background:#0d151e;border-color:#263647;color:#f7fbff}.collectionInsightItem:hover,.miniBinderShelf>a:hover{border-color:rgba(22,139,255,.65);background:#111d29}.cardRoomEmpty p,.cardRoomRecentGrid small,.cardRoomRecentGrid span,.cardRoomStats span,.cardRoomValue small,.cardRoomValue span,.collectionAchievement>small,.collectionInsightItem small,.collectionIntelPortfolio>small,.collectionPortfolioRows span,.miniBinderShelf small{color:#91a1b2}.cardRoomStats div{background:#0d151e;border:1px solid #263647;color:#f7fbff}.cardRoomValue{background:linear-gradient(135deg,#0d1721,#101d29);border:1px solid rgba(22,139,255,.3)}.cardRoomValue strong{color:#168bff}.collectionPortfolioTotal{color:#f7fbff}.collectionPortfolioRows div{border-bottom-color:#263647}.collectionInsightItem>b{background:#09111a;color:#168bff;border:1px solid #263647}.cardRoomFavourite a,.collectionIntelActions a{color:#168bff}.collectionAchievement.unlocked{border-color:rgba(22,139,255,.65);background:linear-gradient(145deg,rgba(22,139,255,.18),#0d151e 68%)}.collectionAchievement.locked{opacity:.72}.collectionAchievementsPanel .sectionHeader>span{color:#91a1b2}.cardRoomRecentGrid>a{color:#f7fbff}.cardRoomRecentImage{background:#0a1118;border:1px solid #263647}.cardRoomEmpty{color:#f7fbff}.dashboardValueTrackerLink{background:rgba(22,139,255,.08);border-color:rgba(22,139,255,.35)}@media(max-width:680px){.cardRoomQuickCard{min-height:155px}.cardRoomPanel{padding:18px;border-radius:21px}}.adminTestHeading{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.testRunForm{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.6fr auto;grid-gap:12px;gap:12px;align-items:end}.testRunForm label{display:grid;grid-gap:7px;gap:7px}.testRunForm label>span{font-size:11px;font-weight:900;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.testCase textarea,.testRunForm input,.testRunForm select{width:100%;background:#080b0e;border:1px solid var(--line);border-radius:12px;color:#fff;padding:12px;font:inherit}.testCentreLayout{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:14px;gap:14px;margin-top:14px;align-items:start}.testRunList{position:-webkit-sticky;position:sticky;top:14px;display:grid;grid-gap:8px;gap:8px}.testRunButton{text-align:left;display:grid;grid-gap:4px;gap:4px;padding:13px;background:#090c0f;border:1px solid var(--line);border-radius:13px;color:#fff;cursor:pointer}.testRunButton.active{border-color:#168bff;box-shadow:inset 0 0 0 1px #168bff;background:rgba(22,139,255,.09)}.testRunButton small,.testRunButton span{color:var(--muted)}.testRunButton em{font-style:normal;font-size:10px;font-weight:900;text-transform:uppercase;margin-top:4px}.testRunState.completed{color:#66dc98}.testRunState.in_progress{color:#70b8ff}.testRunState.blocked{color:#ffc96b}.testCentreMain{min-width:0}.testStats{margin-top:0}.testProgress{height:9px;background:#11161b;border:1px solid var(--line);border-radius:99px;overflow:hidden;margin:-8px 0 14px}.testProgress span{display:block;height:100%;background:#168bff;transition:width .2s}.testSection{margin-bottom:14px}.testSection .panelHeading>b{color:var(--muted);font-size:12px}.testChecklist{display:grid;grid-gap:10px;gap:10px}.testCase{display:grid;grid-template-columns:minmax(240px,1fr) auto;grid-gap:12px;gap:12px;padding:15px;border:1px solid var(--line);border-radius:15px;background:#090c0f}.testCase.passed{border-color:#27653f}.testCase.failed{border-color:#7a3131}.testCase.blocked{border-color:#735d25}.testCaseCopy h3{margin:0 0 5px}.testCaseCopy p{margin:0;color:var(--muted);line-height:1.5}.testCaseCopy a{display:inline-block;margin-top:7px;color:#70b8ff;font-weight:900}.testStatusButtons{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.testStatusButtons button{border:1px solid var(--line);background:#11161b;color:#cbd3dc;border-radius:9px;padding:8px 10px;font-weight:800;cursor:pointer}.testStatusButtons button.active{border-color:#168bff;color:#fff;background:#168bff}.testCase.passed .testStatusButtons button.active{background:#23834e;border-color:#23834e}.testCase.failed .testStatusButtons button.active{background:#a23f3f;border-color:#a23f3f}.testCase.blocked .testStatusButtons button.active{background:#8c6c22;border-color:#8c6c22}.testCase textarea{grid-column:1/2;min-height:70px;resize:vertical}.testEvidenceButton{grid-column:2;align-self:center;justify-self:end;border:1px solid #168bff;color:#70b8ff;border-radius:10px;padding:10px 12px;font-weight:900;cursor:pointer}.testEvidenceButton input{display:none}.mutedText{color:var(--muted)}@media(max-width:1100px){.testRunForm{grid-template-columns:1fr 1fr}.testRunNotes{grid-column:1/-1}.testRunForm>button{justify-self:start}.testCentreLayout{grid-template-columns:1fr}.testRunList{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.testRunList .panelHeading{grid-column:1/-1}}@media(max-width:760px){.adminTestHeading{display:grid}.testRunForm{grid-template-columns:1fr}.testRunNotes{grid-column:auto}.testRunForm>button{width:100%}.testCase,.testRunList{grid-template-columns:1fr}.testStatusButtons{justify-content:flex-start}.testCase textarea,.testEvidenceButton{grid-column:1}.testEvidenceButton{justify-self:start}.testStats{grid-template-columns:1fr 1fr}}.checklistCardPlaceholder{position:relative;width:100%;height:100%;min-height:260px;overflow:hidden;border-radius:12px;padding:15px;display:flex;flex-direction:column;justify-content:space-between;color:#fff;background:linear-gradient(145deg,#152b4b,#08111f 62%,#05080d);isolation:isolate;text-align:left}.checklistCardPlaceholder.compact{min-height:0;border-radius:5px;padding:8px}.checklistCardPlaceholder:after,.checklistCardPlaceholder:before{content:"";position:absolute;z-index:-1;pointer-events:none}.checklistCardPlaceholder:before{width:145%;height:46%;left:-22%;top:24%;transform:rotate(-14deg);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.16),transparent);border-top:1px solid hsla(0,0%,100%,.18);border-bottom:1px solid hsla(0,0%,100%,.1)}.checklistCardPlaceholder:after{width:150px;height:150px;border:25px solid hsla(0,0%,100%,.055);border-radius:50%;right:-56px;bottom:-58px}.placeholderFoil{position:absolute;inset:0;z-index:-2;opacity:.42;background:radial-gradient(circle at 75% 16%,hsla(0,0%,100%,.38),transparent 20%),linear-gradient(115deg,transparent 28%,hsla(0,0%,100%,.12) 40%,transparent 52%)}.placeholderBrand{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.placeholderBrand b{font-size:13px;letter-spacing:.08em}.placeholderBrand span{font-size:7px;font-weight:900;letter-spacing:.13em;opacity:.75}.placeholderPlayerMark{align-self:center;width:88px;height:88px;border-radius:50%;display:grid;place-items:center;border:2px solid hsla(0,0%,100%,.48);background:rgba(0,0,0,.25);font-size:42px;font-weight:1000;box-shadow:0 12px 35px rgba(0,0,0,.35)}.placeholderIdentity{display:grid;grid-gap:3px;gap:3px}.placeholderIdentity small{font-size:8px;text-transform:uppercase;font-weight:900;letter-spacing:.09em;opacity:.8}.placeholderIdentity strong{font-size:15px;line-height:1.05}.placeholderIdentity span{font-size:8px;opacity:.8}.checklistCardPlaceholder em{font-style:normal;font-size:7px;text-transform:uppercase;letter-spacing:.08em;opacity:.55}.checklistCardPlaceholder.compact .placeholderBrand b{font-size:7px}.checklistCardPlaceholder.compact .placeholderBrand span,.checklistCardPlaceholder.compact em{display:none}.checklistCardPlaceholder.compact .placeholderPlayerMark{width:42px;height:42px;font-size:21px;border-width:1px}.checklistCardPlaceholder.compact .placeholderIdentity small{font-size:5px}.checklistCardPlaceholder.compact .placeholderIdentity strong{font-size:8px}.checklistCardPlaceholder.compact .placeholderIdentity span{font-size:5px}.family-chrome{background:linear-gradient(145deg,#d8e1e8,#485666 42%,#111924 72%,#78a9d8)}.family-merlin{background:linear-gradient(145deg,#39266a,#12162d 54%,#8b6b2e)}.family-matchattax{background:linear-gradient(145deg,#de1622,#151515 54%,#f3b713)}.family-finest{background:linear-gradient(145deg,#7b2bbd,#161028 54%,#19a7b8)}.family-museum{background:linear-gradient(145deg,#5d4324,#17110b 58%,#ba9a5c)}.family-stadium{background:linear-gradient(145deg,#1d1d1d,#050505 60%,#9d1d26)}.family-prizm{background:linear-gradient(145deg,#e9eef2,#636b76 37%,#16191f 66%,#8d52c7)}.family-select{background:linear-gradient(145deg,#142a57,#090f20 57%,#d0a630)}.family-adrenalyn{background:linear-gradient(145deg,#f28c16,#d5231f 45%,#1e2357)}.family-panini{background:linear-gradient(145deg,#f2c400,#bb1c24 54%,#111)}.family-topps{background:linear-gradient(145deg,#1d67b7,#0d2340 58%,#d51f2b)}.binderModalImage .checklistCardPlaceholder{max-width:280px;margin:auto;min-height:390px}.playMembershipActions{display:grid;grid-gap:10px;gap:10px;margin-top:auto}.playMembershipActions .textButton{background:transparent;border:0;color:#7dc8ff;text-decoration:underline;cursor:pointer}.storePurchaseNotice{padding:12px;border:1px solid rgba(125,200,255,.22);border-radius:12px;background:rgba(125,200,255,.07);font-size:.9rem;line-height:1.4;color:#dcecff}.playMembershipActions .authMessage{margin:0;text-align:center;font-size:.85rem}.trialOfferNotice{display:grid;grid-gap:4px;gap:4px;padding:13px 14px;border:1px solid rgba(125,200,255,.32);border-radius:13px;background:rgba(125,200,255,.09)}.trialOfferNotice b{color:#fff}.trialOfferNotice span{font-size:.84rem;line-height:1.35;color:#dcecff}.newMemberTrialBackdrop{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;padding:20px;background:rgba(2,6,10,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.newMemberTrialModal{position:relative;width:min(520px,100%);display:grid;grid-gap:16px;gap:16px;padding:30px;border:1px solid rgba(22,139,255,.48);border-radius:24px;background:linear-gradient(145deg,#101d2a,#080d13 72%);box-shadow:0 24px 80px rgba(0,0,0,.55),inset 0 0 0 1px hsla(0,0%,100%,.03);color:#fff}.newMemberTrialClose{position:absolute;top:12px;right:14px;width:38px;height:38px;border:1px solid #2a3a4b;border-radius:50%;background:#0b1219;color:#dcecff;font-size:26px;line-height:1;cursor:pointer}.newMemberTrialEyebrow{padding-right:46px;color:#168bff;font-size:.75rem;font-weight:1000;letter-spacing:.11em}.newMemberTrialModal h2{margin:0;padding-right:20px;font-size:clamp(1.75rem,5vw,2.55rem);line-height:1.05}.newMemberTrialModal>p{margin:0;color:#b7c8d9;line-height:1.55}.newMemberTrialModal ul{display:grid;grid-gap:9px;gap:9px;margin:0;padding:0;list-style:none}.newMemberTrialModal li{position:relative;padding-left:25px;color:#edf6ff;font-weight:750}.newMemberTrialModal li:before{content:"✓";position:absolute;left:0;color:#168bff;font-weight:1000}.newMemberTrialPrice{display:grid;grid-gap:3px;gap:3px;padding:14px 16px;border:1px solid rgba(125,200,255,.3);border-radius:14px;background:rgba(22,139,255,.09)}.newMemberTrialPrice strong{font-size:1.15rem}.newMemberTrialPrice span{color:#c9d9e8;font-size:.88rem}.newMemberTrialLater{justify-self:center;border:0;background:transparent;color:#9fb2c4;font:inherit;font-weight:850;cursor:pointer;padding:4px 10px}.newMemberTrialLater:hover{color:#fff}.newMemberTrialModal .authMessage{margin:0;text-align:center}@media(max-width:600px){.newMemberTrialBackdrop{padding:12px;align-items:end}.newMemberTrialModal{padding:24px 20px 22px;border-radius:22px 22px 16px 16px;max-height:calc(100vh - 24px);overflow:auto}.newMemberTrialModal h2{font-size:1.85rem}}.shopCentreHero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,.8fr);grid-gap:28px;gap:28px;align-items:end;padding:34px;margin-bottom:18px;border:1px solid #1b3553;border-radius:26px;background:radial-gradient(circle at 88% 12%,rgba(31,111,235,.34),transparent 35%),linear-gradient(135deg,#07101c,#05080b 66%)}.shopCentreHero:after{content:"RR";position:absolute;right:-14px;top:-48px;font-size:190px;font-weight:1000;letter-spacing:-.09em;color:hsla(0,0%,100%,.025);pointer-events:none}.shopCentreHero h1{max-width:700px;margin:5px 0 10px;font-size:clamp(34px,5vw,62px);line-height:.98}.shopCentreHero p{max-width:700px;margin:0;color:#b8c6d6;font-size:17px}.shopCentreHeroStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px;position:relative;z-index:1}.shopCentreHeroStats article{min-width:0;padding:15px 11px;border:1px solid hsla(0,0%,100%,.1);border-radius:15px;background:rgba(5,10,16,.72);text-align:center}.shopCentreHeroStats b{display:block;font-size:24px}.shopCentreHeroStats span{display:block;margin-top:3px;color:#9aabbd;font-size:11px}.shopCentreSearch{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px;margin:18px 0 34px;padding:5px 8px 5px 17px;border:1px solid var(--border);border-radius:16px;background:#080c11;box-shadow:0 12px 40px rgba(0,0,0,.18)}.shopCentreSearch>span{font-size:23px;color:#8fa5bc}.shopCentreSearch input{height:50px;padding:0;border:0;background:transparent;font-size:16px}.shopCentreSearch input:focus{outline:0}.shopCentreSearch button{width:38px;height:38px;border:0;border-radius:10px;background:#151d27;color:#fff;font-size:24px}.shopCentreSection{margin:38px 0}.shopCentreSectionTitle{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:16px}.shopCentreSectionTitle h2{margin:4px 0 0;font-size:28px}.shopCentreSectionTitle>span{color:var(--muted);font-size:13px}.shopCentreGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.shopCentreGrid.featured{grid-template-columns:repeat(2,minmax(0,1fr))}.shopCentreCard{min-width:0;border:1px solid var(--border);border-radius:21px;background:#080c11;box-shadow:0 12px 34px rgba(0,0,0,.15);transition:transform .18s ease,border-color .18s ease}.shopCentreCard:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--shop-card-accent) 60%,var(--border))}.shopCentreCardVisual{display:flex;align-items:flex-end;min-height:150px;padding:17px;background-position:50%;background-size:cover;border-bottom:3px solid var(--shop-card-accent)}.shopCentreGrid.featured .shopCentreCardVisual{min-height:190px}.shopCentreCardVisual img,.shopCentreCardVisual>div{width:70px;height:70px;display:grid;place-items:center;object-fit:cover;border:2px solid #fff;border-radius:18px;background:#111c29;color:#fff;font-size:26px;font-weight:900;box-shadow:0 7px 22px rgba(0,0,0,.45)}.shopCentreProBadge,.shopCentrePromotionBadge{position:absolute;top:13px;padding:6px 9px;border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.08em}.shopCentreProBadge{left:13px;background:#fff;color:#05080b}.shopCentrePromotionBadge{right:13px;background:var(--shop-card-accent);color:#fff}.shopCentreCardBody{display:grid;grid-gap:14px;gap:14px;padding:18px}.shopCentreCardHeading{display:flex;align-items:start;justify-content:space-between;gap:12px}.shopCentreCardHeading h3{margin:0 0 3px;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shopCentreCardHeading span{color:#8fa5bc;font-size:12px}.shopCentreCardHeading i{display:grid;place-items:center;width:25px;height:25px;flex:0 0 auto;border-radius:50%;background:#1677ff;color:#fff;font-style:normal;font-weight:900}.shopCentreCardBody>p{min-height:42px;margin:0;color:#b4c0cd;font-size:13px;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.shopCentreMetrics{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px}.shopCentreMetrics span{padding:8px 5px;border:1px solid #17202b;border-radius:10px;background:#0c1219;color:#7f91a5;text-align:center;font-size:9px}.shopCentreMetrics b{display:block;margin-bottom:2px;color:#eef5fc;font-size:12px}.shopCentreVisitButton{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:12px;background:#fff;color:#05080b;font-weight:900}.shopCentreVisitButton:hover{background:var(--shop-card-accent);color:#fff}.shopCentreEmpty{margin:55px auto}.shopCentreEmpty>span{font-size:42px}@media(max-width:900px){.shopCentreHero{grid-template-columns:1fr}.shopCentreGrid,.shopCentreGrid.featured{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.shopCentreHero{padding:23px;margin-top:4px}.shopCentreHero h1{font-size:38px}.shopCentreHeroStats{gap:6px}.shopCentreHeroStats article{padding:12px 5px}.shopCentreHeroStats b{font-size:19px}.shopCentreSearch{margin-bottom:28px}.shopCentreSection{margin:30px 0}.shopCentreSectionTitle h2{font-size:23px}.shopCentreGrid,.shopCentreGrid.featured{grid-template-columns:1fr}.shopCentreCardVisual,.shopCentreGrid.featured .shopCentreCardVisual{min-height:165px}.shopCentreMetrics b{font-size:13px}}.shopCentreDiscovery{display:grid;grid-gap:12px;gap:12px;margin:18px 0 28px}.shopCentreDiscovery .shopCentreSearch{margin:0}.shopCentreFilterRow{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.shopCentreFilterRow button,.shopCentreFilterRow select{min-height:40px;padding:0 13px;border:1px solid #243346;border-radius:12px;background:#0a1119;color:#dce8f4;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.shopCentreFilterRow button.active{border-color:#3187ff;background:#1268dc;color:#fff}.shopCentreFilterRow button.clear{margin-left:auto;border-color:transparent;background:transparent;color:#92a6ba}.shopCategoryRail{margin:32px 0 40px}.shopCategoryRail>div:last-child{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 10px;scrollbar-width:thin}.shopCategoryRail button{display:grid;grid-template-columns:auto 1fr;grid-column-gap:10px;column-gap:10px;min-width:178px;padding:14px;border:1px solid #1b2939;border-radius:16px;background:linear-gradient(145deg,#0b121b,#070b10);color:#fff;text-align:left;cursor:pointer}.shopCategoryRail button>span{grid-row:1/3;display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#152334;font-size:18px}.shopCategoryRail button b{align-self:end;font-size:13px}.shopCategoryRail button small{color:#8398ad;font-size:10px}.shopCategoryRail button.active{border-color:#3187ff;box-shadow:inset 0 0 0 1px #3187ff}.shopCategoryRail button.active>span{background:#1677ff}.shopBadgeRow{display:flex;gap:5px;flex-wrap:wrap;margin-top:-5px}.shopBadgeRow>span{display:inline-flex;align-items:center;gap:4px;padding:5px 7px;border:1px solid #263648;border-radius:999px;background:#101923;color:#bdd0e3;font-size:8px;font-weight:900;letter-spacing:.025em}.shopBadgeRow i{font-style:normal}.shopBadgeRow .trusted{border-color:#1d75c9;color:#d8edff}.shopBadgeRow .rated{border-color:#80662a;color:#ffe194}.shopBadgeRow .new{border-color:#2a7d65;color:#8cf1ce}.shopBadgeRow .active{border-color:#236f49;color:#8be5aa}.shopBadgeRow .popular{border-color:#753756;color:#ffabd4}.shopBadgeRow .stock{border-color:#6650a3;color:#c8b9ff}.shopCardCategories{display:flex;gap:5px;flex-wrap:wrap}.shopCardCategories span{padding:4px 7px;border-radius:7px;background:#111c28;color:#94abc1;font-size:8px;font-weight:800}.shopPromotionCountdown{display:flex;align-items:center;gap:7px;margin-top:-5px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--shop-card-accent) 45%,#1a2634);border-radius:10px;background:color-mix(in srgb,var(--shop-card-accent) 10%,#091019);color:#e8f3ff;font-size:11px;font-weight:900}.shopCentreCardBody>p{min-height:auto}@media(max-width:620px){.shopCentreFilterRow{display:grid;grid-template-columns:1fr 1fr}.shopCentreFilterRow select{grid-column:1/-1}.shopCentreFilterRow button.clear{margin-left:0}.shopCategoryRail button{min-width:155px}.shopBadgeRow>span{font-size:7px}}.shopDepartmentEditor{display:grid;grid-gap:10px;gap:10px}.shopDepartmentEditorRow{display:grid;grid-template-columns:1.2fr 1fr 1fr auto auto;grid-gap:9px;gap:9px;align-items:center;padding:12px;border:1px solid #223047;border-radius:14px;background:#09111d}.shopDepartmentEditorRow input,.shopDepartmentEditorRow select{min-width:0}.shopDepartmentEditorRow label{display:flex;align-items:center;gap:6px;color:#c8d4e4}.shopDepartmentEditorRow>button{border:0;background:#29131a;color:#ff9aa9;border-radius:10px;width:36px;height:36px;font-size:22px}.shopFeedHero{display:flex;justify-content:space-between;gap:20px;align-items:end;padding:28px;border:1px solid #20324b;border-radius:22px;background:linear-gradient(135deg,#07111f,#0b1c35);margin-bottom:22px}.shopFeedHero h1{margin:6px 0}.followedShopRail{display:flex;gap:14px;overflow:auto;padding:4px 0 20px}.followedShopRail a{min-width:110px;text-align:center;color:#fff;text-decoration:none}.followedShopRail img,.followedShopRail span{display:grid;place-items:center;width:62px;height:62px;border-radius:50%;object-fit:cover;margin:0 auto 7px;background:#1677ff;font-weight:900}.shopFeedList{display:grid;grid-gap:14px;gap:14px}.shopFeedItem,.shopFeedPromotion{display:flex;gap:16px;padding:15px;border:1px solid #1f3047;border-radius:18px;background:#08111d}.shopFeedItem img{width:90px;height:118px;object-fit:cover;border-radius:11px}.shopFeedItem h2{font-size:18px;margin:5px 0}.shopFeedItem a,.shopFeedPromotion a{color:#fff;text-decoration:none}.shopFeedItem p,.shopFeedItem small{color:#9fb0c7}.shopFeedPromotion{align-items:center;background:linear-gradient(135deg,#10264a,#09111e)}.shopFeedPromotion>span{background:#fff;color:#07101c;padding:13px;border-radius:12px;font-weight:900}.shopFeedPromotion h2{margin:4px 0 8px}@media(max-width:720px){.shopDepartmentEditorRow{grid-template-columns:1fr 1fr}.shopDepartmentEditorRow input:first-child{grid-column:1/-1}.shopFeedHero{align-items:flex-start;flex-direction:column}.shopFeedItem img{width:74px;height:100px}}.shopAlertPreferences{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(180px,.75fr));grid-gap:14px;gap:14px;align-items:stretch;margin:18px 0 24px;padding:18px;border:1px solid hsla(0,0%,100%,.12);border-radius:20px;background:linear-gradient(135deg,rgba(24,91,255,.14),rgba(3,9,20,.94))}.shopAlertPreferences h2{margin:4px 0 5px}.shopAlertPreferences p{margin:0;color:var(--muted)}.shopAlertPreferences label{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;border:1px solid hsla(0,0%,100%,.1);border-radius:15px;background:hsla(0,0%,100%,.04);cursor:pointer}.shopAlertPreferences label span{display:grid;grid-gap:3px;gap:3px}.shopAlertPreferences label small{color:var(--muted);line-height:1.3}.shopAlertPreferences input{width:22px;height:22px;accent-color:#2575ff}@media(max-width:760px){.shopAlertPreferences{grid-template-columns:1fr}.shopAlertPreferences label{min-height:70px}}.paidPromotionPanel{margin:24px 0;padding:24px;border:1px solid rgba(63,143,255,.38);border-radius:22px;background:linear-gradient(145deg,rgba(31,111,235,.14),rgba(7,16,28,.96));display:grid;grid-gap:16px;gap:16px}.paidPromotionPanel h2{margin:4px 0 6px}.paidPromotionPanel p{margin:0;color:#b8c4d6}.paidPromotionPanel>small{color:#8fa1b8}.paidPromotionOptions{display:flex;gap:10px;flex-wrap:wrap}.paidPromotionOptions button{min-width:110px;padding:12px;border-radius:14px;border:1px solid #263750;background:#0a1421;color:#fff;display:flex;justify-content:space-between;gap:12px}.paidPromotionOptions button.active{border-color:#4d9cff;background:#112b4e}.paidPromotionOptions button span{color:#7fc0ff}.promotedListingBadge,.sponsoredShopBadge{background:#f2c94c!important;color:#151515!important;font-weight:900!important;text-transform:uppercase;letter-spacing:.06em}.sponsoredShopBadge{position:absolute;right:12px;bottom:12px;padding:6px 9px;border-radius:999px;font-size:10px}.shopCentreCardVisual{position:relative}@media(max-width:640px){.paidPromotionPanel{padding:18px}.paidPromotionOptions{display:grid;grid-template-columns:repeat(3,1fr)}.paidPromotionOptions button{min-width:0;display:grid;grid-gap:3px;gap:3px;text-align:center;justify-content:center}}.marketplaceCardBadges .marketplaceSaleBadge{background:#1677ff;color:#fff;font-weight:900}.marketplaceCardPrice.onSale strong{display:flex;align-items:baseline;gap:7px;flex-wrap:wrap}.marketplaceCardPrice.onSale strong s{color:#8090a0;font-size:.78em;font-weight:600}.marketplaceCardPrice.onSale strong b{color:#8fc5ff;font-size:1.08em}.listingPromotionCallout{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:2px 10px;gap:2px 10px;margin:12px 0;padding:11px 12px;border:1px solid #245da0;border-radius:13px;background:#0b1a2e}.listingPromotionCallout span{grid-row:1/3;padding:6px 8px;border-radius:999px;background:#1677ff;color:#fff;font-size:11px;font-weight:900}.listingPromotionCallout strong{font-size:13px}.listingPromotionCallout small{color:#9fb1c4}.premiumPrice.onSale strong{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.premiumPrice.onSale strong s{color:#788a9d;font-size:.58em;font-weight:600}.premiumPrice.onSale strong b{color:#8fc5ff}.premiumSellerLinks{display:flex;flex-direction:column;align-items:flex-end;gap:5px;margin-left:auto}.premiumSellerLinks a:last-child{color:#8fc5ff}.collectorShopButton{white-space:nowrap}@media(max-width:720px){.premiumSellerLinks{align-items:flex-start;margin-left:0}.listingPromotionCallout{grid-template-columns:auto 1fr}}:root{--bg:#07101b;--panel:#0d1b2a;--panel2:#13263a;--line:#24496b;--text:#f8fbff;--muted:#b4c5d6}body{background:radial-gradient(circle at 50% -10%,#12345a 0,#07101b 34%,#03070c 78%)}.pageShell{background:radial-gradient(circle at 50% 0,rgba(22,139,255,.17),transparent 30%),linear-gradient(180deg,#0a1725,#07101a 52%,#050a11)}.header{background:rgba(5,14,24,.93);border-bottom-color:#24496b;box-shadow:0 10px 32px rgba(0,0,0,.24)}.iconButton{background:#102238;border-color:#2d577f}.iconButton:hover{border-color:#168bff;background:#15304d}.primaryButton{background:linear-gradient(180deg,#2d9cff,#0877e4);box-shadow:0 9px 24px rgba(22,139,255,.24)}.primaryButton:hover{filter:brightness(1.08)}.secondaryButton{background:#102238;border-color:#315c84}.secondaryButton:hover{border-color:#168bff;background:#15304d}.collectorHero{border-color:#2b5277;background:radial-gradient(circle at 76% 28%,rgba(22,139,255,.29),transparent 32%),radial-gradient(circle at 18% 0,rgba(86,166,255,.1),transparent 32%),linear-gradient(145deg,#10243a,#07111c 72%);box-shadow:0 22px 65px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.035)}.collectorHeroStage .stageGlow{background:radial-gradient(circle,rgba(22,139,255,.34),rgba(22,139,255,.08) 40%,transparent 70%)}.valuePreviewCard{background:linear-gradient(180deg,rgba(16,38,61,.97),rgba(7,18,30,.98));border-color:#315d87;box-shadow:0 20px 48px rgba(0,0,0,.42),0 0 30px rgba(22,139,255,.08)}.trustStrip span{background:#0e2033;border-color:#285071;color:#dceaff}.appIntroSection{background:linear-gradient(180deg,rgba(13,31,50,.58),rgba(7,16,27,0));margin-top:20px;border-top:1px solid rgba(64,126,180,.22)}.capabilityCard{background:linear-gradient(145deg,#12283e,#0b1928);border-color:#285071;box-shadow:0 14px 35px rgba(0,0,0,.16)}.capabilityCard:hover{border-color:#168bff;box-shadow:0 18px 42px rgba(0,0,0,.24),0 0 0 1px rgba(22,139,255,.12)}.capabilityCard i{background:linear-gradient(145deg,#143b64,#0e2946);color:#5eb1ff;box-shadow:inset 0 0 0 1px rgba(74,163,255,.16)}.capabilityCard h3{color:#fff}.capabilityCard b{color:#39a0ff}.dealStorySection,.valueStorySection{border-color:#2b5277;background:radial-gradient(circle at 85% 25%,rgba(22,139,255,.22),transparent 30%),linear-gradient(145deg,#10263d,#091724);box-shadow:0 20px 55px rgba(0,0,0,.18)}.dealCard,.valueStoryPoints div{background:#0c2033;border-color:#294e70}.valueDashboardMock{background:linear-gradient(180deg,#0b1d2f,#081522);border-color:#315d87;box-shadow:0 25px 60px rgba(0,0,0,.34),0 0 28px rgba(22,139,255,.08)}.mockChart span{background:linear-gradient(180deg,#45a8ff,#0877e4)}.dealStorySection{background:radial-gradient(circle at 18% 48%,rgba(62,139,255,.2),transparent 34%),linear-gradient(145deg,#10243a,#091622)}.receiveCard{border-color:#168bff}.dealTypes b{background:#10263b;border-color:#294f72}.explorerCard,.finderCard,.marketplaceCard,.marketplaceCardV430,.productCard,.recentListingCard{background:linear-gradient(180deg,#12253a,#0a1725);border-color:#285071;box-shadow:0 12px 30px rgba(0,0,0,.18)}.marketplaceCard:hover,.marketplaceCardV430:hover,.productCard:hover,.recentListingCard:hover{border-color:#168bff}.communityBanner,.finalAppCta{border-color:#2b5277;background:radial-gradient(circle at 86% 22%,rgba(22,139,255,.3),transparent 32%),linear-gradient(145deg,#112a45,#081522)}.accordionCard,.accountTile,.collectionCommandCard,.emptyState,.featureLink,.featurePanel,.officialBinderControls,.successState{background:linear-gradient(145deg,#10243a,#0a1725);border-color:#285071}.cardFinderSearch,.chip,.explorerSearch,.marketplaceSearchBar,.searchBar{background:#102238;border-color:#2c557b}.chip.active{background:#168bff;border-color:#168bff}.bottomNav{background:rgba(6,17,29,.98);border-top-color:#285071;box-shadow:0 -14px 34px rgba(0,0,0,.28)}.bottomNav a{color:#a9bfd1}.bottomNav a.active{color:#55afff}.bottomNav a.active:before{background:#168bff;box-shadow:0 0 13px rgba(22,139,255,.65)}@media(max-width:760px){:root{--mobile-bg:#06101a;--mobile-panel:#0d1d2c;--mobile-panel-soft:#12263a;--mobile-line:#285071;--mobile-lime:#4aa8ff;--mobile-muted:#aabed0}body{background:#06101a}.pageShell{background:radial-gradient(circle at 50% 0,rgba(22,139,255,.15),transparent 24%),linear-gradient(180deg,#091827,#06101a)}.header{background:rgba(5,16,27,.97);border-bottom-color:#24496b}.iconButton{background:#102238;border-color:#285071}.bottomNav{background:rgba(5,16,27,.99);border-top-color:#285071}.bottomNav a{color:#9db3c6}.bottomNav a.active{color:#55afff}.explorerFilters,.marketplaceFilterPanel,.marketplaceMetrics,.marketplaceTrustRow,.smartExplorerFilters{background:#0d1d2c;border-color:#285071}.cardFinderSearch,.explorerSearch,.finderSort,.marketplaceFilterToggle,.marketplaceSearchBar,.marketplaceSort{background:#102238;border-color:#2c557b}.explorerCard,.finderCard,.marketplaceCard,.marketplaceCardV430{background:linear-gradient(180deg,#12263a,#0a1725);border-color:#285071}.capabilityCard{background:linear-gradient(145deg,#11263b,#0a1725);border-color:#285071}.capabilityCard i{background:#12365a;color:#5eb1ff}}.collectionHeroPremium{border:1px solid #2b5277;background:radial-gradient(circle at 12% 12%,rgba(22,139,255,.24),transparent 31%),radial-gradient(circle at 88% 78%,rgba(59,154,255,.1),transparent 28%),linear-gradient(135deg,#10243a,#0b1a2a 58%,#07111d);box-shadow:0 24px 60px rgba(0,0,0,.25)}.collectionHeroPremium .rooCoachCard{background:linear-gradient(145deg,rgba(18,47,76,.94),rgba(10,27,45,.96));border-color:#315d87}.collectionHeroPremium .rooCoachCard span{color:#67b8ff}.rooAvatar{background:linear-gradient(145deg,#168bff,#075dbf);color:#fff;box-shadow:inset 0 1px hsla(0,0%,100%,.32),0 8px 22px rgba(22,139,255,.22)}.collectionSnapshot article{border-color:#285071;background:linear-gradient(145deg,#10243a,#0a1725);box-shadow:0 12px 30px rgba(0,0,0,.16)}.collectionSnapshot article:after{background:rgba(22,139,255,.1)}.collectionSnapshot small,.collectionSnapshot span{color:#a9bfd1}.collectionSnapshot strong{color:#f7fbff}.collectionToolbarActions input{border-color:#315d87;background:#102238;color:#f7fbff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025)}.collectionToolbarActions input::placeholder{color:#849bb0}.collectionGhostButton.compact{color:#eaf5ff;border-color:#315d87;background:linear-gradient(180deg,#16304a,#0f2236)}.collectionGhostButton.compact:hover{color:#fff;border-color:#168bff;background:#153a60}.collectionVolume{border-color:#285071;background:linear-gradient(180deg,#102238,#0a1725);box-shadow:0 14px 34px rgba(0,0,0,.22)}.collectionVolumeBody{background:linear-gradient(180deg,#102238,#0b1928)}.collectionVolumeProgress{background:#07121f}.collectionVolumeProgress i{background:linear-gradient(90deg,#0877e4,#55afff)}.collectionOpenLabel,.collectionVolumeNumbers strong{color:#f7fbff}.collectionVolumeBody p,.collectionVolumeNumbers span{color:#a9bfd1}.collectionManageBar{background:#0a1725}.collectionManageBar button{border-color:#315d87;background:#102238;color:#eaf5ff}.collectionManageBar button:hover{border-color:#168bff;background:#15304d}.customBinderAdd{border-color:#315d87;background:radial-gradient(circle at 50% 22%,rgba(22,139,255,.14),transparent 32%),linear-gradient(145deg,#10243a,#0a1725);color:#f7fbff;box-shadow:0 14px 34px rgba(0,0,0,.18)}.customBinderAdd:hover{border-color:#168bff;background:radial-gradient(circle at 50% 22%,rgba(22,139,255,.22),transparent 34%),linear-gradient(145deg,#15304d,#0b1b2c)}.customBinderAdd b{color:#55afff}.customBinderAdd span{color:#a9bfd1}.collectionEmptyPremium{border-color:#315d87;background:radial-gradient(circle at 18% 50%,rgba(22,139,255,.12),transparent 25%),linear-gradient(145deg,#10243a,#0a1725);box-shadow:0 15px 36px rgba(0,0,0,.18)}.collectionEmptyPremium h2{color:#f7fbff}.collectionEmptyPremium p{color:#a9bfd1}.createBinderModal{background:linear-gradient(180deg,#10243a,#0a1725);border:1px solid #315d87;color:#f7fbff;box-shadow:0 28px 70px rgba(0,0,0,.5)}.createBinderModal>p{color:#a9bfd1}.createBinderModal input,.createBinderModal select,.createBinderModal textarea{border-color:#315d87;background:#0b1b2b;color:#f7fbff}.createBinderModal input::placeholder,.createBinderModal textarea::placeholder{color:#7f96aa}@media(max-width:760px){.collectionEmptyPremium,.collectionSnapshot article,.customBinderAdd{background:linear-gradient(145deg,#10243a,#0a1725)}}:root{--bg:#050b12;--panel:#0b1724;--panel2:#102238;--line:#244763;--blue:#168bff;--lime:#168bff;--text:#f7fbff;--muted:#9eb3c7;--surface-glow:rgba(22,139,255,.16)}body{background:radial-gradient(circle at 50% -10%,rgba(22,139,255,.1),transparent 30%),#040a11;color:var(--text);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:-.01em}.pageShell{max-width:1280px;background:radial-gradient(circle at 78% 7%,rgba(22,139,255,.1),transparent 25%),linear-gradient(180deg,#08131f,#050c14 48%,#040a11);box-shadow:0 0 80px rgba(0,0,0,.32)}.header{height:82px;background:rgba(5,13,22,.86);border-bottom:1px solid rgba(83,151,209,.22);box-shadow:0 10px 34px rgba(0,0,0,.18);-webkit-backdrop-filter:blur(20px) saturate(135%);backdrop-filter:blur(20px) saturate(135%)}.headerLogo{height:58px;filter:drop-shadow(0 8px 18px rgba(0,0,0,.26))}.accountMenuButton,.iconButton{background:linear-gradient(180deg,rgba(21,48,73,.92),rgba(10,26,42,.94));border-color:#2b5578;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 10px 25px rgba(0,0,0,.13)}.accountMenuButton:hover,.iconButton:hover{border-color:#168bff;background:#153a5f}.primaryButton{background:linear-gradient(135deg,#168bff,#086ad0);color:#fff;border:1px solid rgba(120,190,255,.32);box-shadow:0 10px 25px rgba(22,139,255,.2),inset 0 1px 0 hsla(0,0%,100%,.22);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.primaryButton:hover{transform:translateY(-1px);box-shadow:0 14px 32px rgba(22,139,255,.28),inset 0 1px 0 hsla(0,0%,100%,.25);filter:brightness(1.05)}.collectionGhostButton,.marketplaceSecondaryButton,.secondaryButton,.shareButton,.watchButton{background:linear-gradient(180deg,#12283c,#0b1c2c);border:1px solid #2b5578;color:#eef7ff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)}.collectionGhostButton:hover,.marketplaceSecondaryButton:hover,.secondaryButton:hover,.shareButton:hover,.watchButton:hover{border-color:#168bff;background:#153652}.eyebrow,.heroKicker{color:#53adff;letter-spacing:.13em}.collectorHero{margin:22px 18px 12px;padding:42px;border-radius:30px;border:1px solid #2d5a80;background:radial-gradient(circle at 78% 36%,rgba(22,139,255,.34),transparent 27%),radial-gradient(circle at 18% 0,rgba(74,169,255,.11),transparent 31%),linear-gradient(138deg,#102941,#0a1b2c 51%,#06111d);box-shadow:0 28px 70px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.05)}.collectorHero h1{letter-spacing:-.055em;text-shadow:0 7px 30px rgba(0,0,0,.28)}.collectorHero h1 span{color:#45a9ff;text-shadow:0 0 32px rgba(22,139,255,.3)}.collectorHero p{color:#c8d8e7;font-size:1.04rem;line-height:1.65}.collectorHeroStage img{box-shadow:0 22px 55px rgba(0,0,0,.58),0 0 0 1px rgba(129,194,255,.25)}.collectorHeroStage img:nth-of-type(2){box-shadow:0 26px 70px rgba(0,0,0,.62),0 0 30px rgba(22,139,255,.18),0 0 0 1px #278ee9}.trustStrip{gap:10px;padding:3px 18px 8px}.trustStrip span{border-radius:999px;padding:10px 14px;background:rgba(14,37,58,.88);border:1px solid #2a5577;color:#dbeeff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.03)}.homeSection{padding-top:36px}.homeSectionHeading h2,.sectionHeader h2{letter-spacing:-.035em}.sectionLead{font-size:1.03rem;line-height:1.7;color:#a9bfd3}.capabilityGrid{gap:15px}.capabilityCard{min-height:220px;padding:22px;border-radius:20px;background:linear-gradient(145deg,rgba(18,43,67,.98),rgba(8,24,39,.98));border:1px solid #2a5274;box-shadow:0 16px 36px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.025);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.capabilityCard:hover{transform:translateY(-4px);border-color:#2d97f7;box-shadow:0 22px 46px rgba(0,0,0,.25),0 0 28px rgba(22,139,255,.08)}.capabilityCard i{width:48px;height:48px;border-radius:15px;background:radial-gradient(circle at 35% 25%,#235f96,#102f4e);color:#61b7ff;box-shadow:inset 0 0 0 1px rgba(110,190,255,.16),0 10px 24px rgba(0,0,0,.14)}.capabilityCard h3{font-size:1.2rem;letter-spacing:-.025em}.capabilityCard p{color:#aabed0;line-height:1.55}.communityBanner,.dealStorySection,.finalAppCta,.valueStorySection{border-radius:26px;border:1px solid #2a5577;box-shadow:0 24px 58px rgba(0,0,0,.22),inset 0 1px 0 hsla(0,0%,100%,.035)}.valueDashboardMock{border-radius:22px}.accordionCard,.accountTile,.collectionCommandCard,.explorerCard,.featureLink,.featurePanel,.finderCard,.marketplaceCard,.marketplaceCardV430,.myDealRow,.myDealsPanel,.officialBinderControls,.premiumBuyPanel,.premiumSellerCard,.productCard,.recentListingCard,.sellerBundleInvite,.shopAlertPreferences,.shopCentreCard,.shopCentreMetrics>div,.similarListingCard{background:linear-gradient(150deg,#11283d,#0a1a29 68%,#081522);border-color:#2a5274;box-shadow:0 16px 38px rgba(0,0,0,.17),inset 0 1px 0 hsla(0,0%,100%,.028)}.explorerCard,.finderCard,.marketplaceCard,.marketplaceCardV430,.productCard,.recentListingCard,.shopCentreCard{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.explorerCard:hover,.finderCard:hover,.marketplaceCard:hover,.marketplaceCardV430:hover,.productCard:hover,.recentListingCard:hover,.shopCentreCard:hover{transform:translateY(-3px);border-color:#2c91e8;box-shadow:0 20px 44px rgba(0,0,0,.24),0 0 24px rgba(22,139,255,.07)}.marketplaceCardImage,.productImageWrap,.shopCentreCardVisual{background:radial-gradient(circle at 50% 32%,#153551,#07121d 62%)}.marketplaceSaleBadge,.pill,.shopCentrePromotionBadge{background:linear-gradient(135deg,#126ed0,#168bff);color:#fff;border-color:#55afff;box-shadow:0 5px 16px rgba(22,139,255,.2)}.marketplaceHeroV430{border-color:#2d5a80;background:radial-gradient(circle at 80% 35%,rgba(22,139,255,.28),transparent 30%),linear-gradient(140deg,#102941,#081827 68%,#06111d);box-shadow:0 26px 60px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.04)}.marketplaceFilterPanel,.marketplaceMetrics,.marketplaceSearchBar,.marketplaceTrustRow{background:linear-gradient(180deg,#10273b,#0b1c2c);border-color:#2a5274;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025)}.marketplaceSearchBar:focus-within{border-color:#168bff;box-shadow:0 0 0 3px rgba(22,139,255,.1)}.marketplaceCardCopy h3{letter-spacing:-.025em}.marketplaceCardImage img{transition:transform .3s ease}.marketplaceCard:hover .marketplaceCardImage img,.marketplaceCardV430:hover .marketplaceCardImage img{transform:scale(1.025)}.collectionHeroPremium{border-radius:30px;background:radial-gradient(circle at 83% 20%,rgba(22,139,255,.31),transparent 28%),linear-gradient(138deg,#102941,#0a1d2e 58%,#06111d);border-color:#2d5a80;box-shadow:0 26px 64px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.04)}.collectionSnapshot{gap:12px}.collectionSnapshot article{border-radius:18px;background:linear-gradient(145deg,#122a40,#0a1b2b);border-color:#2b5476;box-shadow:0 14px 32px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.025)}.collectionSnapshot article:first-child{background:radial-gradient(circle at 85% 15%,rgba(22,139,255,.17),transparent 32%),linear-gradient(145deg,#15324d,#0a1c2d)}.collectionCardsSection,.collectionEmptyPremium,.collectionGroupCard,.collectionGroupPanel,.collectionVolume,.customBinderAdd{border-color:#2a5274;background:linear-gradient(145deg,#11283d,#091a29);box-shadow:0 16px 38px rgba(0,0,0,.17),inset 0 1px 0 hsla(0,0%,100%,.025)}.customBinderAdd{min-height:205px}.customBinderAdd b{font-size:2rem;text-shadow:0 0 22px rgba(22,139,255,.28)}.collectionEmptyPremium{padding:30px}.collectionTabs button{background:#0c2032;border-color:#294f70;color:#a9bfd1}.collectionTabs button.active{background:#168bff;border-color:#50aaff;color:#fff;box-shadow:0 7px 20px rgba(22,139,255,.2)}.collectionCardTile{background:linear-gradient(180deg,#10253a,#081725);border-color:#2a5274;box-shadow:0 14px 32px rgba(0,0,0,.17)}.collectionCardImage{background:radial-gradient(circle at 50% 36%,#173a57,#06111b 66%)}.collectionCardImage img{filter:drop-shadow(0 10px 15px rgba(0,0,0,.34))}.myDealsHero{border-color:#2d5a80;background:radial-gradient(circle at 82% 24%,rgba(22,139,255,.27),transparent 28%),linear-gradient(140deg,#102941,#091b2c 62%,#06111d);box-shadow:0 24px 58px rgba(0,0,0,.23)}.myDealsSummary>div,.myDealsTabs{background:linear-gradient(180deg,#10273b,#0a1b2a);border-color:#2a5274}.myDealsTabs button.active{background:#168bff;color:#fff;border-color:#4aa8ff;box-shadow:0 8px 20px rgba(22,139,255,.18)}.myDealRow{border-radius:17px}.myDealStatus{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05)}.shopCentreHero{border-color:#2d5a80;background:radial-gradient(circle at 80% 28%,rgba(22,139,255,.28),transparent 29%),linear-gradient(140deg,#102941,#091b2c 64%,#06111d);box-shadow:0 26px 60px rgba(0,0,0,.24)}.shopCentreSearch{background:#10273b;border-color:#2a5274}.shopCentreCard{overflow:hidden}.shopCentreCardVisual{min-height:145px}.shopCentreVisitButton{background:linear-gradient(135deg,#168bff,#086ad0);border-color:#5db3ff;color:#fff;box-shadow:0 9px 24px rgba(22,139,255,.2)}.shopCentreProBadge{background:#102c49;border-color:#2f6da2;color:#72bdff}.bottomNav{bottom:12px;width:calc(100% - 24px);max-width:560px;height:72px;border:1px solid rgba(70,135,190,.36);border-radius:22px;background:rgba(7,19,31,.93);-webkit-backdrop-filter:blur(20px) saturate(140%);backdrop-filter:blur(20px) saturate(140%);box-shadow:0 20px 48px rgba(0,0,0,.44),inset 0 1px 0 hsla(0,0%,100%,.04);overflow:hidden}.bottomNav a{position:relative;color:#91a8bc;transition:color .18s ease,background .18s ease}.bottomNav a.active{color:#69baff;background:linear-gradient(180deg,rgba(22,139,255,.1),rgba(22,139,255,.025))}.bottomNav a.active:after{content:"";position:absolute;top:0;left:28%;right:28%;height:2px;border-radius:99px;background:#168bff;box-shadow:0 0 14px rgba(22,139,255,.8)}.bottomNav b{filter:drop-shadow(0 0 8px rgba(22,139,255,.12))}@media(max-width:760px){.pageShell{background:radial-gradient(circle at 50% -5%,rgba(22,139,255,.13),transparent 24%),linear-gradient(180deg,#071522,#050c14 62%,#040a11)}.header{height:72px;padding-inline:12px}.headerLogo{height:48px}.collectorHero{margin:12px 10px;padding:25px 20px;border-radius:24px}.collectorHero p{font-size:.96rem}.trustStrip{padding-inline:10px;overflow:auto;justify-content:flex-start}.trustStrip span{white-space:nowrap}.homeSection{padding-inline:10px}.capabilityGrid{grid-template-columns:1fr 1fr;gap:10px}.capabilityCard{min-height:180px;padding:16px;border-radius:17px}.capabilityCard i{width:42px;height:42px;border-radius:13px}.capabilityCard p{font-size:.82rem}.bottomNav{bottom:9px;width:calc(100% - 18px);height:68px;border-radius:20px}.bottomNav a{font-size:9px}.bottomNav b{font-size:20px}.collectionSnapshot{gap:8px}.collectionSnapshot article{border-radius:16px}.collectionCardTile{box-shadow:0 12px 28px rgba(0,0,0,.2)}}@media(max-width:430px){.capabilityGrid{grid-template-columns:1fr 1fr}.capabilityCard{min-height:172px}.capabilityCard h3{font-size:1rem}.capabilityCard b{font-size:.73rem}}.collectionClubHero{--club-primary:#168bff;--club-secondary:#0b2a45;min-height:330px;grid-template-columns:minmax(0,1.2fr) minmax(230px,.55fr) minmax(270px,.65fr);isolation:isolate;border:1px solid color-mix(in srgb,var(--club-primary) 52%,#244660);background:radial-gradient(circle at 68% 46%,color-mix(in srgb,var(--club-primary) 26%,transparent),transparent 28%),radial-gradient(circle at 88% 10%,hsla(0,0%,100%,.08),transparent 22%),linear-gradient(132deg,#0b2135 0,#0b1825 52%,color-mix(in srgb,var(--club-secondary) 58%,#06111d) 100%);box-shadow:0 28px 70px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.05)}.collectionClubHero:after{display:none}.collectionClubHero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 48%,color-mix(in srgb,var(--club-primary) 7%,transparent) 63%,transparent 80%)}.collectionFloodlights{position:absolute;left:42%;right:2%;top:0;height:125px;z-index:0;opacity:.88;pointer-events:none;background:radial-gradient(ellipse at 50% -20%,hsla(0,0%,100%,.2),transparent 54%)}.collectionFloodlights i{position:absolute;top:14px;width:6px;height:6px;border-radius:50%;background:#eaf7ff;box-shadow:0 0 7px #fff,0 0 18px #8fd1ff,0 0 38px var(--club-primary)}.collectionFloodlights i:first-child{left:16%}.collectionFloodlights i:nth-child(2){left:38%}.collectionFloodlights i:nth-child(3){left:61%}.collectionFloodlights i:nth-child(4){left:83%}.collectionFloodlights:after{content:"";position:absolute;left:6%;right:0;top:28px;height:92px;background:repeating-linear-gradient(103deg,transparent 0 72px,color-mix(in srgb,var(--club-primary) 12%,transparent) 74px 76px,transparent 78px 146px);filter:blur(7px);transform:perspective(240px) rotateX(58deg);transform-origin:top}.collectionHeroVisual{position:relative;height:255px;display:grid;place-items:end center;align-self:end;z-index:1}.collectionPlayerGlow{width:230px;height:230px;border-radius:50%;bottom:0;background:radial-gradient(circle,color-mix(in srgb,var(--club-primary) 38%,transparent),transparent 66%);filter:blur(10px)}.collectionPlayerSilhouette{width:132px;height:230px;filter:drop-shadow(0 16px 18px rgba(0,0,0,.42))}.collectionPlayerSilhouette:before{left:42px;top:2px;width:50px;height:50px;background:linear-gradient(145deg,#0b0f14,#1d2934 60%,var(--club-primary))}.collectionPlayerSilhouette:after{left:24px;top:47px;width:84px;height:126px;border-radius:36px 36px 20px 20px;background:linear-gradient(155deg,var(--club-primary),color-mix(in srgb,var(--club-primary) 55%,#0d1620) 58%,#07101a);-webkit-clip-path:polygon(18% 0,82% 0,100% 28%,82% 39%,76% 100%,58% 100%,50% 55%,42% 100%,24% 100%,18% 39%,0 28%);clip-path:polygon(18% 0,82% 0,100% 28%,82% 39%,76% 100%,58% 100%,50% 55%,42% 100%,24% 100%,18% 39%,0 28%)}.collectionPlayerSilhouette span:after,.collectionPlayerSilhouette span:before{content:"";position:absolute;bottom:0;width:34px;height:90px;background:linear-gradient(180deg,color-mix(in srgb,var(--club-secondary) 70%,#0c1823),#04090d);border-radius:12px 12px 7px 7px}.collectionPlayerSilhouette span:before{left:29px;transform:rotate(4deg)}.collectionPlayerSilhouette span:after{right:29px;transform:rotate(-4deg)}.collectionClubMonogram{position:absolute;right:4px;bottom:12px;width:68px;height:68px;border-radius:50%;display:grid;place-items:center;font-size:1.15rem;font-weight:1000;letter-spacing:.04em;color:#fff;border:1px solid color-mix(in srgb,var(--club-primary) 68%,#fff);background:linear-gradient(145deg,var(--club-primary),color-mix(in srgb,var(--club-secondary) 80%,#07111a));box-shadow:0 10px 30px rgba(0,0,0,.35),0 0 24px color-mix(in srgb,var(--club-primary) 22%,transparent)}.collectionClubIdentity{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}.collectionClubIdentity span{padding:7px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--club-primary) 45%,#385066);background:rgba(4,13,21,.52);color:#dceeff;font-size:.76rem;font-weight:900;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.collectionClubHero .rooRoomCard{background:rgba(6,19,30,.68);border-color:color-mix(in srgb,var(--club-primary) 38%,#31495d);box-shadow:0 12px 34px rgba(0,0,0,.24)}.collectionClubHero .rooRoomCard span{color:#6fc1ff}@media(max-width:980px){.collectionClubHero{grid-template-columns:1fr minmax(210px,.45fr)}.collectionHeroVisual{grid-row:1/span 2;grid-column:2}.collectionClubHero .rooRoomCard{grid-column:1/-1}.collectionFloodlights{left:25%}}@media(max-width:680px){.collectionClubHero{display:block;min-height:0;padding:26px 22px 24px}.collectionFloodlights{left:0;right:0;height:95px}.collectionHeroVisual{position:absolute;right:0;bottom:58px;width:150px;height:180px;opacity:.42}.collectionPlayerSilhouette{transform:scale(.72);transform-origin:bottom center}.collectionClubMonogram{right:14px;bottom:10px;width:52px;height:52px}.collectionClubHeroCopy{max-width:82%}.collectionClubHero .rooRoomCard{margin-top:24px}.collectionClubIdentity{max-width:80%}}.collectorHero.appHero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 77% 44%,rgba(18,129,255,.4) 0,rgba(8,84,189,.2) 23%,transparent 48%),radial-gradient(circle at 86% 18%,rgba(92,180,255,.16),transparent 25%),linear-gradient(135deg,#0a2035,#071624 58%,#040c14);border-color:#2f6f9f;box-shadow:0 30px 80px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.06),0 0 60px rgba(22,139,255,.07)}.collectorHero.appHero:before{content:"";position:absolute;inset:-15% 28% -15% 45%;pointer-events:none;z-index:0;background:repeating-conic-gradient(from 248deg at 54% 50%,rgba(52,154,255,.18) 0deg 3deg,transparent 3deg 13deg);filter:blur(4px);opacity:.52;-webkit-mask-image:radial-gradient(circle at 58% 50%,#000 0 42%,transparent 72%);mask-image:radial-gradient(circle at 58% 50%,#000 0 42%,transparent 72%)}.collectorHero.appHero:after{content:"";position:absolute;right:4%;top:8%;width:50%;height:82%;pointer-events:none;z-index:0;background:radial-gradient(ellipse at center,rgba(25,145,255,.24),transparent 57%);filter:blur(18px)}.collectorHeroCopy,.collectorHeroStage{position:relative;z-index:2}.heroLightRig{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.heroLightRig i{position:absolute;top:10%;width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 8px #fff,0 0 22px #70c2ff,0 0 48px #168bff}.heroLightRig i:first-child{left:20%}.heroLightRig i:nth-child(2){left:38%}.heroLightRig i:nth-child(3){left:58%}.heroLightRig i:nth-child(4){left:78%}.heroLightRig span{position:absolute;left:4%;right:0;top:14%;height:60%;background:repeating-linear-gradient(104deg,transparent 0 55px,rgba(63,166,255,.12) 57px 61px,transparent 63px 124px);filter:blur(8px);transform:perspective(340px) rotateX(61deg);transform-origin:top}.appHeroStage .stageGlow{left:10%;top:10%;width:78%;height:78%;border-radius:50%;background:radial-gradient(circle,rgba(37,148,255,.46),rgba(12,86,189,.16) 34%,transparent 68%);filter:blur(24px)}.appHeroStage>img{z-index:3;border-color:#489ee6;box-shadow:0 28px 70px rgba(0,0,0,.66),0 0 34px rgba(21,139,255,.22),0 0 0 1px rgba(139,207,255,.36)}.appHeroStage>img:first-of-type{transform:rotate(-12deg) translateY(8px)}.appHeroStage>img:nth-of-type(2){transform:rotate(5deg) scale(1.1);box-shadow:0 30px 78px rgba(0,0,0,.72),0 0 46px rgba(25,145,255,.34),0 0 0 2px #2899ff}.valuePreviewCard{z-index:5;background:linear-gradient(155deg,rgba(15,42,66,.92),rgba(6,20,33,.96));border-color:#3978a8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 55px rgba(0,0,0,.42),0 0 32px rgba(22,139,255,.09)}.collectionClubHero{min-height:390px;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);align-items:center;padding:38px 40px;background:radial-gradient(ellipse at 77% 22%,color-mix(in srgb,var(--club-primary) 36%,transparent),transparent 38%),radial-gradient(circle at 84% 68%,rgba(22,139,255,.18),transparent 30%),linear-gradient(135deg,#0b2237 0,#081726 58%,#050e18 100%);border:1px solid color-mix(in srgb,var(--club-primary) 48%,#2d5a80);box-shadow:0 30px 75px rgba(0,0,0,.34),inset 0 1px 0 hsla(0,0%,100%,.055),0 0 52px color-mix(in srgb,var(--club-primary) 8%,transparent)}.collectionClubHero:before{background:linear-gradient(105deg,transparent 42%,color-mix(in srgb,var(--club-primary) 13%,transparent) 60%,transparent 80%)}.collectionClubHeroCopy{position:relative;z-index:3;max-width:760px}.collectionClubHeroCopy h1{font-size:clamp(48px,6vw,78px);line-height:.92;letter-spacing:-.055em;margin:8px 0 12px;text-shadow:0 10px 30px rgba(0,0,0,.32)}.collectionWelcomeLine{max-width:650px;color:#bdd1e3!important;font-size:1rem!important;line-height:1.55!important}.collectionHeroStats{display:grid;grid-template-columns:repeat(4,minmax(90px,1fr));grid-gap:10px;gap:10px;max-width:650px;margin:22px 0 8px}.collectionHeroStats>div{padding:14px 15px;border-radius:15px;background:linear-gradient(180deg,rgba(13,41,64,.88),rgba(6,22,36,.88));border:1px solid color-mix(in srgb,var(--club-primary) 32%,#294c68);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 10px 26px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.collectionHeroStats strong{display:block;color:#fff;font-size:1.45rem;line-height:1}.collectionHeroStats small{display:block;margin-top:7px;color:#8fabc2;text-transform:uppercase;font-size:.65rem;font-weight:900;letter-spacing:.08em}.collectionHeroVisual{height:300px;z-index:2;filter:drop-shadow(0 20px 26px rgba(0,0,0,.38))}.collectionPlayerGlow{position:absolute;inset:10% -5% 0;background:radial-gradient(ellipse at 50% 42%,color-mix(in srgb,var(--club-primary) 42%,transparent),transparent 62%);filter:blur(12px)}.collectionPlayerSilhouette{position:relative;width:180px;height:280px;margin:auto;opacity:.96}.collectionPlayerSilhouette:before{content:"";position:absolute;left:50%;top:15px;width:62px;height:62px;border-radius:50%;transform:translateX(-50%);background:linear-gradient(145deg,#d8e8f5,#6684a0 58%,#24384d);box-shadow:0 0 34px color-mix(in srgb,var(--club-primary) 40%,transparent)}.collectionPlayerSilhouette:after{content:"";position:absolute;left:50%;top:67px;width:158px;height:208px;transform:translateX(-50%);-webkit-clip-path:polygon(34% 0,66% 0,78% 12%,100% 30%,88% 43%,74% 34%,72% 100%,28% 100%,26% 34%,12% 43%,0 30%,22% 12%);clip-path:polygon(34% 0,66% 0,78% 12%,100% 30%,88% 43%,74% 34%,72% 100%,28% 100%,26% 34%,12% 43%,0 30%,22% 12%);background:linear-gradient(110deg,color-mix(in srgb,var(--club-primary) 82%,#fff 8%),color-mix(in srgb,var(--club-secondary) 78%,#0b1724));border:1px solid hsla(0,0%,100%,.18);box-shadow:inset 14px 0 24px hsla(0,0%,100%,.08),inset -18px 0 32px rgba(0,0,0,.24)}.collectionPlayerSilhouette span{position:absolute;z-index:3;left:50%;top:122px;width:48px;height:70px;transform:translateX(-50%);border-top:4px solid hsla(0,0%,100%,.42);border-bottom:4px solid hsla(0,0%,100%,.18);opacity:.75}.collectionClubMonogram{z-index:4;background:linear-gradient(145deg,color-mix(in srgb,var(--club-primary) 78%,#12283c),color-mix(in srgb,var(--club-secondary) 65%,#07131f));border-color:hsla(0,0%,100%,.25);box-shadow:0 12px 30px rgba(0,0,0,.32),0 0 30px color-mix(in srgb,var(--club-primary) 20%,transparent)}.collectionClubHero .rooRoomCard{position:absolute;right:28px;bottom:24px;width:255px;z-index:5;background:linear-gradient(150deg,rgba(13,41,65,.92),rgba(6,21,34,.95));border-color:#3a6d96;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.collectionFloodlights{left:40%;right:0;height:145px;opacity:1}.collectionFloodlights i{width:7px;height:7px;box-shadow:0 0 8px #fff,0 0 24px #89cfff,0 0 52px var(--club-primary)}.collectionFloodlights:after{height:120px;background:repeating-linear-gradient(103deg,transparent 0 58px,color-mix(in srgb,var(--club-primary) 18%,transparent) 60px 64px,transparent 66px 122px);filter:blur(8px)}@media(max-width:760px){.collectorHero.appHero:before{inset:-10% -30% 20% 30%}.heroLightRig{opacity:.72}.collectionClubHero{padding:26px 22px 28px;min-height:500px;display:block}.collectionClubHeroCopy{max-width:100%}.collectionClubHeroCopy h1{font-size:48px}.collectionWelcomeLine{max-width:92%}.collectionHeroStats{grid-template-columns:repeat(2,1fr);max-width:68%;gap:8px}.collectionHeroVisual{position:absolute;right:-6px;bottom:48px;width:160px;height:220px;opacity:.58}.collectionPlayerSilhouette{transform:scale(.74);transform-origin:bottom center}.collectionClubHero .rooRoomCard{display:none}.collectionFloodlights{left:15%;height:110px}.collectionClubIdentity{max-width:68%}}:root{--rr-ink:#02070d;--rr-panel:#071522;--rr-panel-hi:#0d2235;--rr-line:#214c70;--rr-blue:#168bff;--rr-blue2:#52b4ff;--rr-white:#f7fbff;--rr-muted:#9fb8cb;--rr-shadow:0 22px 56px rgba(0,0,0,.34)}html{background:#01050a;color-scheme:dark}body{min-height:100vh;background:radial-gradient(circle at 50% -10%,rgba(22,139,255,.16),transparent 28%),linear-gradient(180deg,#020810,#01050a);color:var(--rr-white)}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:-1;background:url(/rr-stadium-atmosphere.svg) top/cover no-repeat;opacity:.42}.adminShell,.pageShell{position:relative;isolation:isolate}.adminContent:before,.pageShell:before{content:"";position:absolute;inset:82px 0 auto 0;height:520px;z-index:-1;pointer-events:none;background:url(/rr-stadium-atmosphere.svg) top/cover no-repeat;opacity:.2;-webkit-mask-image:linear-gradient(#000,transparent 92%);mask-image:linear-gradient(#000,transparent 92%)}.header{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:linear-gradient(180deg,rgba(2,8,15,.97),rgba(3,12,21,.91));border-bottom:1px solid rgba(73,158,228,.28);box-shadow:0 14px 38px rgba(0,0,0,.42),inset 0 -1px 0 hsla(0,0%,100%,.025)}.header:after{content:"";position:absolute;left:16%;right:16%;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,#168bff,transparent);opacity:.55}.headerLogo{height:62px;width:auto;object-fit:contain;filter:drop-shadow(0 0 14px rgba(22,139,255,.16)) drop-shadow(0 10px 18px rgba(0,0,0,.32))}.authLogo img,.collectorFooter img,.drawerTop img,.rrComingSoonLogo,.rrDownloadLogo{filter:drop-shadow(0 10px 24px rgba(0,0,0,.38)) drop-shadow(0 0 18px rgba(22,139,255,.12))}.adminHeading,.adminHeadingV41,.pageIntro,.panelHeading,.sectionHeader{position:relative}.pageIntro:after,.sectionHeader:after{content:"";display:block;width:min(160px,34vw);height:2px;margin-top:12px;background:linear-gradient(90deg,var(--rr-blue),rgba(22,139,255,0));box-shadow:0 0 16px rgba(22,139,255,.55)}.accountDetail,.adminPanel,.authCard,.cardRoomPanel,.checkoutSection,.collectionCardsSection,.collectionCommandCard,.collectionGroupPanel,.communityEmpty,.currentPlanNotice,.emptyState,.featurePanel,.interactionPanel,.libraryEmpty,.listingInfoPanel,.marketplaceFilterPanel,.marketplaceMetrics,.marketplaceTrustRow,.myDealsPanel,.officialBinderControls,.passportPanel,.sellerOnboardingCard,.sellerShopLocked,.shopAlertPreferences,.supportPanel,.transferPanel{position:relative;overflow:hidden;background:linear-gradient(145deg,rgba(14,38,59,.96),rgba(5,18,29,.985) 66%,rgba(3,11,18,.99)),url(/rr-panel-shine.svg) 50%/cover no-repeat;border:1px solid rgba(63,126,174,.52)!important;box-shadow:var(--rr-shadow),inset 0 1px 0 hsla(0,0%,100%,.04)!important;border-radius:18px}.adminPanel:before,.authCard:before,.cardRoomPanel:before,.checkoutSection:before,.collectionCommandCard:before,.featurePanel:before,.interactionPanel:before,.listingInfoPanel:before,.myDealsPanel:before,.passportPanel:before,.supportPanel:before{content:"";position:absolute;inset:0;pointer-events:none;background:url(/rr-panel-shine.svg) 0 0/85% 100% no-repeat;opacity:.5}.adminPanel>*,.authCard>*,.cardRoomPanel>*,.collectionCommandCard>*,.featurePanel>*,.passportPanel>*,.supportPanel>*{position:relative;z-index:1}.marketplaceSearchBar,.profileFieldGrid input,.profileFieldGrid select,.smartSearchInput,input,select,textarea{background:linear-gradient(180deg,rgba(5,19,31,.98),rgba(4,14,23,.98))!important;border:1px solid rgba(55,112,155,.7)!important;color:#f5fbff!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035),0 8px 24px rgba(0,0,0,.12);border-radius:12px!important}input:focus,select:focus,textarea:focus{outline:none!important;border-color:#2b9cff!important;box-shadow:0 0 0 3px rgba(22,139,255,.12),0 0 28px rgba(22,139,255,.1)!important}::placeholder{color:#6f8ba2!important}.collectionPrimaryButton,.fullButton,.marketplacePrimaryButton,.primaryButton{background:linear-gradient(180deg,#1d9bff,#0876df 58%,#055fba)!important;border:1px solid #62bcff!important;color:#fff!important;box-shadow:0 10px 28px rgba(0,111,232,.36),inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -1px 0 rgba(0,0,0,.24)!important;text-shadow:0 1px 1px rgba(0,0,0,.24)}.collectionGhostButton,.marketplaceSecondaryButton,.secondaryButton,.shareButton,.textButton,.watchButton{background:linear-gradient(180deg,rgba(15,42,64,.98),rgba(5,20,33,.98))!important;border:1px solid rgba(61,126,177,.74)!important;color:#eaf6ff!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 8px 22px rgba(0,0,0,.15)!important}.collectionGhostButton:hover,.fullButton:hover,.primaryButton:hover,.secondaryButton:hover,.shareButton:hover,.watchButton:hover{transform:translateY(-1px);filter:brightness(1.07);border-color:#74c5ff!important}.accountTile,.adminStats>div,.adminStatsV41>div,.binderPocket,.cardRoomQuickCard,.collectionCardTile,.collectionSnapshot article,.explorerCard,.featureLink,.finderCard,.marketplaceCard,.marketplaceCardV430,.myDealRow,.premiumBuyPanel,.premiumSellerCard,.productCard,.recentListingCard,.shopCentreCard,.shopCentreMetrics>div,.similarListingCard{position:relative;overflow:hidden;background:radial-gradient(circle at 75% 0,rgba(22,139,255,.11),transparent 34%),linear-gradient(150deg,#0f2940,#071a2a 58%,#04111c)!important;border:1px solid rgba(53,113,158,.64)!important;box-shadow:0 16px 38px rgba(0,0,0,.26),inset 0 1px 0 hsla(0,0%,100%,.04)!important}.accountTile:after,.cardRoomQuickCard:after,.explorerCard:after,.featureLink:after,.finderCard:after,.marketplaceCard:after,.marketplaceCardV430:after,.myDealRow:after,.productCard:after,.recentListingCard:after,.shopCentreCard:after{content:"";position:absolute;inset:0;pointer-events:none;background:url(/rr-panel-shine.svg) 50%/cover no-repeat;opacity:.36}.explorerCard:hover,.finderCard:hover,.marketplaceCard:hover,.marketplaceCardV430:hover,.productCard:hover,.recentListingCard:hover,.shopCentreCard:hover{transform:translateY(-4px);border-color:#3ba5ff!important;box-shadow:0 24px 48px rgba(0,0,0,.34),0 0 30px rgba(22,139,255,.09)!important}.collectionClubHero,.collectionHeroPremium,.collectorHero,.marketplaceHeroV430,.myDealsHero,.shopCentreHero{position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(2,10,18,.18),rgba(2,10,18,.5)),url(/rr-stadium-atmosphere.svg) 50%/cover no-repeat,linear-gradient(135deg,#0d2945,#061625 64%,#030c14)!important;border:1px solid rgba(66,146,205,.72)!important;box-shadow:0 32px 80px rgba(0,0,0,.42),0 0 60px rgba(22,139,255,.08),inset 0 1px 0 hsla(0,0%,100%,.055)!important}.collectionClubHero:after,.collectionHeroPremium:after,.collectorHero:after,.marketplaceHeroV430:after,.myDealsHero:after,.shopCentreHero:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 74% 40%,rgba(39,154,255,.25),transparent 34%),url(/rr-panel-shine.svg) 50%/cover no-repeat;mix-blend-mode:screen;opacity:.78}.collectionClubHero>*,.collectionHeroPremium>*,.collectorHero>*,.marketplaceHeroV430>*,.myDealsHero>*,.shopCentreHero>*{position:relative;z-index:2}.collectionPlayerSilhouette{filter:drop-shadow(0 20px 30px rgba(0,0,0,.46)) drop-shadow(0 0 24px color-mix(in srgb,var(--club-primary) 35%,transparent))}.collectionPlayerSilhouette:before{background:radial-gradient(circle at 38% 28%,#dcebf8 0 18%,#7f98af 44%,#263b4e 72%,#111c28 100%)!important}.collectionPlayerSilhouette:after{background:linear-gradient(90deg,transparent 48%,hsla(0,0%,100%,.1) 50%,transparent 52%),linear-gradient(115deg,color-mix(in srgb,var(--club-primary) 84%,#fff 5%),color-mix(in srgb,var(--club-secondary) 74%,#06121d))!important;box-shadow:inset 18px 0 28px hsla(0,0%,100%,.08),inset -22px 0 36px rgba(0,0,0,.34),0 0 28px color-mix(in srgb,var(--club-primary) 22%,transparent)!important}.collectionPlayerSilhouette span:after{content:"10"!important;position:absolute!important;inset:auto!important;left:50%!important;top:-5px!important;width:auto!important;height:auto!important;transform:translateX(-50%)!important;background:none!important;color:hsla(0,0%,100%,.72)!important;font-size:34px!important;font-weight:1000!important;letter-spacing:-.08em!important;text-shadow:0 2px 5px rgba(0,0,0,.4)!important}.bottomNav{background:linear-gradient(180deg,rgba(5,18,29,.96),rgba(2,10,17,.98))!important;border:1px solid rgba(48,105,149,.72)!important;box-shadow:0 22px 52px rgba(0,0,0,.46),inset 0 1px 0 hsla(0,0%,100%,.04)!important;-webkit-backdrop-filter:blur(20px) saturate(145%);backdrop-filter:blur(20px) saturate(145%)}.bottomNav a.active{background:radial-gradient(circle at 50% 0,rgba(23,145,255,.25),transparent 72%);color:#68bdff!important;text-shadow:0 0 16px rgba(22,139,255,.45)}.adminTableWrap,.responsiveTable{border:1px solid rgba(48,105,149,.55);border-radius:16px;overflow:hidden;background:#061522;box-shadow:0 16px 38px rgba(0,0,0,.25)}.adminTable th,.responsiveTable th{background:#0d2940!important;color:#9fd4ff!important;border-color:#244b68!important;text-transform:uppercase;letter-spacing:.07em;font-size:.72rem}.adminTable td,.responsiveTable td{border-color:#16334a!important;background:rgba(5,17,28,.88)!important}.adminTable tr:hover td,.responsiveTable tr:hover td{background:rgba(12,38,59,.92)!important}.adminSidebar{background:linear-gradient(180deg,#020912,#061626 60%,#020811)!important;border-right:1px solid rgba(49,111,158,.48)!important;box-shadow:14px 0 36px rgba(0,0,0,.22)}.adminSidebar img{filter:drop-shadow(0 0 16px rgba(22,139,255,.16))}.adminContent{background:radial-gradient(circle at 78% 0,rgba(22,139,255,.08),transparent 28%),linear-gradient(180deg,#061522,#030b13)!important}.eyebrow,.heroKicker{color:#56b7ff!important;text-shadow:0 0 18px rgba(22,139,255,.18)}b,h1,h2,h3,strong{font-feature-settings:"kern";font-kerning:normal}h1,h2{letter-spacing:-.04em}a{transition:color .16s ease,opacity .16s ease,transform .16s ease,border-color .16s ease,background .16s ease}.marketplaceSaleBadge,.membershipBadge,.pill,.shopCentrePromotionBadge,.statusPill{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 5px 16px rgba(0,0,0,.16)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#020810}::-webkit-scrollbar-thumb{background:#173b58;border:2px solid #020810;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#226595}@media(max-width:760px){body:before{opacity:.25;background-position:52% top}.headerLogo{height:50px;max-width:135px}.collectionClubHero,.collectionHeroPremium,.collectorHero,.marketplaceHeroV430,.myDealsHero,.shopCentreHero{border-radius:22px!important}.pageShell:before{height:380px;opacity:.16}.adminPanel,.authCard,.cardRoomPanel,.collectionCommandCard,.featurePanel,.passportPanel,.supportPanel{border-radius:15px}}.collectionClubHero,.collectorHero.appHero{isolation:isolate;min-height:340px!important;border-radius:30px!important;background:linear-gradient(90deg,rgba(2,8,15,.92),rgba(3,14,25,.72) 43%,rgba(3,18,33,.3) 72%,rgba(2,8,15,.58)),radial-gradient(ellipse at 76% 44%,rgba(43,157,255,.34),transparent 31%),url(/rr-stadium-atmosphere.svg) center 42%/cover no-repeat,linear-gradient(135deg,#0d2945,#061625 64%,#030c14)!important;border-color:rgba(85,174,241,.82)!important;box-shadow:0 26px 64px rgba(0,0,0,.46),0 0 42px rgba(22,139,255,.1),inset 0 1px 0 hsla(0,0%,100%,.08)!important}.collectionClubHero:after,.collectorHero.appHero:after{display:block!important;content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,hsla(0,0%,100%,.04),transparent 16%),radial-gradient(ellipse at 73% 20%,rgba(119,204,255,.2),transparent 28%),radial-gradient(ellipse at 78% 76%,rgba(22,139,255,.15),transparent 34%),url(/rr-panel-shine.svg) 50%/cover no-repeat;mix-blend-mode:screen;opacity:.82}.collectionClubHero:before,.collectorHero.appHero:before{content:"";display:block!important;position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(113deg,transparent 0 54%,rgba(97,190,255,.07) 54.3% 54.8%,transparent 55.1% 62%,rgba(97,190,255,.05) 62.3% 62.8%,transparent 63.1%),radial-gradient(circle at 90% 6%,hsla(0,0%,100%,.3) 0 2px,rgba(106,197,255,.2) 3px 6px,transparent 18px),radial-gradient(circle at 84% 6%,hsla(0,0%,100%,.24) 0 2px,rgba(106,197,255,.15) 3px 6px,transparent 18px),radial-gradient(circle at 78% 6%,hsla(0,0%,100%,.2) 0 2px,rgba(106,197,255,.13) 3px 6px,transparent 18px);opacity:.95}.collectionClubHero>*,.collectorHero.appHero>*{position:relative;z-index:3}.collectorHero.appHero{grid-template-columns:minmax(0,1fr) minmax(330px,.78fr);padding:32px 38px;gap:18px}.collectorHero.appHero .collectorHeroCopy{max-width:690px}.collectorHero.appHero .collectorHeroCopy h1{font-size:clamp(50px,5.4vw,78px);margin:7px 0 14px;text-shadow:0 10px 34px rgba(0,0,0,.5),0 0 28px rgba(22,139,255,.08)}.collectorHero.appHero .collectorHeroCopy p{max-width:590px;font-size:15px;line-height:1.55;color:#d6e6f3}.collectorHero.appHero .appHeroStage{min-height:278px;transform:translateY(8px)}.collectorHero.appHero .collectorHeroStage>img{width:31%;border-radius:16px;border:1px solid rgba(129,207,255,.72);box-shadow:0 24px 52px rgba(0,0,0,.68),0 0 34px rgba(22,139,255,.24)}.collectorHero.appHero .collectorHeroStage>img:first-of-type{left:16%;top:32px;transform:rotate(-10deg)}.collectorHero.appHero .collectorHeroStage>img:nth-of-type(2){left:43%;top:8px;transform:rotate(5deg) scale(1.06)}.collectorHero.appHero .valuePreviewCard{right:1%;bottom:2px;width:235px;padding:14px;border-radius:15px;background:linear-gradient(155deg,rgba(11,35,57,.94),rgba(4,16,27,.97));border-color:rgba(91,175,238,.62);box-shadow:0 18px 44px rgba(0,0,0,.48),0 0 26px rgba(22,139,255,.1)}.collectorHero.appHero .valuePreviewCard>strong{font-size:17px}.collectorHero.appHero .valuePreviewCard>div{padding:8px 0}.collectionClubHero{min-height:315px!important;padding:30px 34px!important;grid-template-columns:minmax(0,1fr) 235px!important;gap:12px!important}.collectionClubHeroCopy{max-width:700px!important}.collectionClubHeroCopy h1{font-size:clamp(44px,5vw,68px)!important;margin:5px 0 9px!important;text-shadow:0 10px 30px rgba(0,0,0,.52),0 0 28px color-mix(in srgb,var(--club-primary) 15%,transparent)}.collectionWelcomeLine{max-width:590px!important;font-size:.94rem!important;line-height:1.45!important;color:#d1e2ef!important}.collectionClubIdentity{margin-top:12px!important}.collectionHeroStats{max-width:600px!important;margin:16px 0 4px!important;gap:8px!important}.collectionHeroStats>div{padding:11px 12px!important;border-radius:13px!important;background:linear-gradient(180deg,rgba(9,37,61,.84),rgba(3,18,31,.88))!important;border-color:color-mix(in srgb,var(--club-primary) 35%,#274660)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05),0 9px 22px rgba(0,0,0,.18)!important}.collectionHeroStats strong{font-size:1.28rem!important}.collectionHeroStats small{margin-top:5px!important}.collectionClubHero .cardRoomHeroActions{margin-top:16px!important}.collectionHeroVisual{height:250px!important;align-self:end!important;opacity:.92}.collectionPlayerGlow{inset:14% -12% -4%!important;background:radial-gradient(ellipse at 50% 48%,color-mix(in srgb,var(--club-primary) 48%,transparent),rgba(20,119,207,.12) 36%,transparent 67%)!important}.collectionPlayerSilhouette{transform:scale(.86);transform-origin:bottom center}.collectionClubMonogram{right:8px!important;bottom:10px!important;width:58px!important;height:58px!important}.collectionClubHero .rooRoomCard{display:none!important}.collectionFloodlights{left:38%!important;height:105px!important;opacity:.72!important}@media(max-width:760px){.collectionClubHero,.collectorHero.appHero{min-height:0!important;margin:10px!important;border-radius:23px!important;background:linear-gradient(95deg,rgba(2,8,15,.94),rgba(3,14,25,.78) 58%,rgba(3,18,33,.34)),radial-gradient(ellipse at 88% 42%,rgba(43,157,255,.34),transparent 38%),url(/rr-stadium-atmosphere.svg) 58% 38%/cover no-repeat,linear-gradient(135deg,#0d2945,#061625 64%,#030c14)!important}.collectorHero.appHero{display:block!important;padding:24px 20px 22px!important}.collectorHero.appHero .collectorHeroCopy{max-width:78%;position:relative;z-index:5}.collectorHero.appHero .collectorHeroCopy h1{font-size:43px!important;line-height:.89!important;margin:5px 0 10px!important;letter-spacing:-2.2px!important}.collectorHero.appHero .collectorHeroCopy p{width:100%!important;max-width:100%!important;font-size:13px!important;line-height:1.43!important}.collectorHero.appHero .collectorHeroCopy .heroButtons{width:100%!important;max-width:100%!important;display:flex!important;flex-wrap:wrap!important}.collectorHero.appHero .appHeroStage{position:absolute!important;right:-30px!important;bottom:-9px!important;width:220px!important;min-height:205px!important;opacity:.56!important;transform:none!important}.collectorHero.appHero .collectorHeroStage>img{width:34%!important;border-radius:11px!important}.collectorHero.appHero .collectorHeroStage>img:first-of-type{left:20%!important;top:42px!important}.collectorHero.appHero .collectorHeroStage>img:nth-of-type(2){left:48%!important;top:20px!important}.collectorHero.appHero .heroLightRig,.collectorHero.appHero .valuePreviewCard{display:none!important}.collectionClubHero{display:block!important;padding:23px 20px 21px!important;min-height:310px!important}.collectionClubHeroCopy{max-width:79%!important}.collectionClubHeroCopy h1{font-size:42px!important;line-height:.91!important;margin:5px 0 8px!important}.collectionWelcomeLine{max-width:100%!important;font-size:.82rem!important;line-height:1.4!important}.collectionClubIdentity{max-width:100%!important;margin-top:9px!important;gap:5px!important}.collectionClubIdentity span{font-size:.66rem!important;padding:5px 8px!important}.collectionHeroStats{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:100%!important;margin:12px 0 3px!important;gap:6px!important}.collectionHeroStats>div{padding:8px 9px!important}.collectionHeroStats strong{font-size:1.05rem!important}.collectionHeroStats small{font-size:.56rem!important;margin-top:4px!important}.collectionClubHero .cardRoomHeroActions{margin-top:12px!important;gap:7px!important}.collectionClubHero .cardRoomHeroActions a{padding:9px 11px!important;font-size:.76rem!important}.collectionHeroVisual{position:absolute!important;right:-28px!important;bottom:8px!important;width:150px!important;height:190px!important;opacity:.34!important;filter:drop-shadow(0 16px 24px rgba(0,0,0,.36))!important}.collectionPlayerSilhouette{transform:scale(.66)!important;transform-origin:bottom center!important}.collectionClubMonogram,.collectionFloodlights{display:none!important}}.collectionClubHero{min-height:0!important;padding:18px 22px!important;display:block!important;border-radius:20px!important;margin-bottom:14px!important;background:linear-gradient(90deg,rgba(3,12,22,.96),rgba(5,27,46,.88) 56%,rgba(7,43,72,.78)),url(/rr-stadium-atmosphere.svg) center 38%/cover no-repeat!important;box-shadow:0 14px 34px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.07)!important}.collectionClubHero:after{display:block!important;content:""!important;position:absolute!important;inset:0!important;pointer-events:none!important;background:linear-gradient(90deg,transparent 0 55%,rgba(31,145,235,.1) 72%,transparent)!important;opacity:1!important}.collectionClubHero:before{display:none!important}.collectionClubHeroCopy{max-width:none!important;width:100%!important;display:grid!important;grid-template-columns:minmax(280px,1fr) minmax(300px,390px) auto!important;grid-template-areas:"eyebrow stats actions" "title stats actions" "welcome stats actions" "identity stats actions"!important;grid-column-gap:18px!important;column-gap:18px!important;grid-row-gap:2px!important;row-gap:2px!important;align-items:center!important}.collectionClubHeroCopy>.eyebrow{grid-area:eyebrow!important;font-size:.66rem!important;margin:0!important;color:#65bdff!important}.collectionClubHeroCopy h1{grid-area:title!important;font-size:clamp(31px,3vw,43px)!important;line-height:.96!important;margin:3px 0 4px!important;white-space:nowrap!important;text-shadow:0 8px 22px rgba(0,0,0,.42)!important}.collectionWelcomeLine{grid-area:welcome!important;max-width:520px!important;margin:0!important;font-size:.82rem!important;line-height:1.35!important;color:#c7d8e5!important}.collectionClubIdentity{grid-area:identity!important;margin:7px 0 0!important;gap:5px!important}.collectionClubIdentity span{padding:4px 7px!important;font-size:.62rem!important}.collectionHeroStats{grid-area:stats!important;display:grid!important;grid-template-columns:repeat(4,minmax(62px,1fr))!important;grid-gap:6px!important;gap:6px!important;width:100%!important;max-width:none!important;margin:0!important}.collectionHeroStats>div{min-width:0!important;padding:9px 8px!important;border-radius:11px!important;text-align:left!important;background:rgba(5,29,49,.76)!important;border:1px solid rgba(72,157,220,.46)!important;box-shadow:none!important}.collectionHeroStats strong{font-size:1.04rem!important;line-height:1!important}.collectionHeroStats small{margin-top:4px!important;font-size:.52rem!important;line-height:1.1!important;letter-spacing:.06em!important}.collectionClubHero .cardRoomHeroActions{grid-area:actions!important;display:grid!important;grid-template-columns:1fr!important;grid-gap:7px!important;gap:7px!important;min-width:150px!important;margin:0!important;align-self:center!important}.collectionClubHero .cardRoomHeroActions a{min-height:38px!important;padding:9px 12px!important;border-radius:10px!important;font-size:.72rem!important;white-space:nowrap!important}.collectionClubHero .rooRoomCard,.collectionFloodlights,.collectionHeroVisual{display:none!important}@media(max-width:980px){.collectionClubHeroCopy{grid-template-columns:minmax(230px,1fr) minmax(275px,340px)!important;grid-template-areas:"eyebrow stats" "title stats" "welcome stats" "actions actions"!important;column-gap:14px!important}.collectionClubIdentity{display:none!important}.collectionClubHero .cardRoomHeroActions{display:flex!important;min-width:0!important;margin-top:10px!important}}@media(max-width:680px){.collectionClubHero{margin:10px!important;padding:15px!important;border-radius:17px!important;background:linear-gradient(100deg,rgba(3,12,22,.97),rgba(5,28,48,.9)),url(/rr-stadium-atmosphere.svg) center 34%/cover no-repeat!important}.collectionClubHeroCopy{display:grid!important;grid-template-columns:1fr!important;grid-template-areas:"eyebrow" "title" "stats" "actions"!important;grid-row-gap:7px!important;row-gap:7px!important}.collectionClubHeroCopy h1{font-size:31px!important;margin:0!important}.collectionClubIdentity,.collectionWelcomeLine{display:none!important}.collectionHeroStats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.collectionHeroStats>div{padding:7px 6px!important;border-radius:9px!important}.collectionHeroStats strong{font-size:.92rem!important}.collectionHeroStats small{font-size:.47rem!important;margin-top:3px!important}.collectionClubHero .cardRoomHeroActions{display:grid!important;grid-template-columns:1fr 1fr!important;grid-gap:6px!important;gap:6px!important;margin-top:1px!important}.collectionClubHero .cardRoomHeroActions a{min-height:34px!important;padding:7px 8px!important;font-size:.64rem!important}}.homeArtworkHero{position:relative;margin:16px;border:1px solid #168bff;border-radius:28px;overflow:hidden;background:#020a13;box-shadow:0 24px 64px rgba(0,0,0,.32),inset 0 0 0 1px rgba(63,157,255,.08)}.homeArtworkHeroImage{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.homeArtworkHotspot{position:absolute;z-index:3;display:block;border-radius:14px;cursor:pointer;background:rgba(0,0,0,.001);outline:none}.homeArtworkHotspot span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.homeArtworkHotspot:focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 6px rgba(22,139,255,.55)}.homeArtworkMarketplace{left:5.2%;top:72.5%;width:20.5%;height:7.2%}.homeArtworkVault{left:25.5%;top:72.5%;width:18.6%;height:7.2%}.homeArtworkWishlist{left:5.1%;top:81.1%;width:19.7%;height:4.7%;border-radius:8px}@media(max-width:760px){.homeArtworkHero{margin:10px;border-radius:20px}.homeArtworkHeroImage{width:100%;height:auto}.homeArtworkHotspot{min-height:24px}}.collectionClubHero{background:linear-gradient(90deg,rgba(2,9,17,.94),rgba(3,14,26,.72) 37%,rgba(4,24,42,.46) 70%,rgba(3,16,28,.76)),url(/collection-overview-banner.png) 50%/cover no-repeat!important;border-color:rgba(75,174,241,.74)!important;box-shadow:0 13px 34px rgba(0,0,0,.34),0 0 30px rgba(18,139,255,.07),inset 0 1px 0 hsla(0,0%,100%,.08)!important}.collectionClubHero:after{background:linear-gradient(90deg,rgba(0,0,0,.1),transparent 34%,rgba(30,148,245,.05) 63%,rgba(0,0,0,.15)),linear-gradient(180deg,hsla(0,0%,100%,.025),transparent 45%,rgba(0,0,0,.14))!important}.collectionHeroStats>div{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:linear-gradient(180deg,rgba(5,31,53,.82),rgba(2,18,31,.84))!important;border-color:rgba(85,174,236,.55)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),0 8px 20px rgba(0,0,0,.12)!important}.collectionClubHero .primaryButton{box-shadow:0 9px 22px rgba(0,111,235,.24),inset 0 1px 0 hsla(0,0%,100%,.16)!important}.collectionClubHero .cardRoomGhostButton{background:rgba(8,31,51,.72)!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}@media(max-width:680px){.collectionClubHero{background:linear-gradient(100deg,rgba(2,10,18,.96),rgba(4,22,38,.76)),url(/collection-overview-banner.png) 62%/cover no-repeat!important}}.cardRoomRecentImage{background:radial-gradient(circle at 50% 38%,#173854 0,#0a1b2a 46%,#050e17 100%)!important;border:1px solid rgba(60,128,180,.48)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)!important}.cardRoomRecentImage img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;background:transparent!important}.cardRoomRecentGrid>a{color:#f4f9ff!important}.cardRoomRecentGrid small,.cardRoomRecentGrid span{color:#91a9bd!important}.cardRoomRecentGrid strong,.miniBinderShelf>a{color:#f7fbff!important}.miniBinderShelf>a{background:linear-gradient(145deg,#0e2437,#071724)!important;border-color:#294d6b!important}.miniBinderShelf small{color:#8ea6ba!important}.cardRoomStats div{background:linear-gradient(145deg,#10283d,#091a29)!important;border:1px solid #294d6b!important;color:#f7fbff!important}.cardRoomStats span,.cardRoomValue small,.cardRoomValue span{color:#91a9bd!important}.cardRoomPanel a,.cardRoomPanel button{text-decoration:none}.cardRoomPanel a[style*=white],.cardRoomPanel button[style*=white]{color:#07111b!important}.premiumListingMedia .listingImageButton,.premiumListingMedia .listingImageButton img{background:#070b10!important}.premiumListingMedia .listingPhotoTabs button{background:#0d1720!important;border-color:#2b5878!important;color:#f5f9ff!important}.premiumListingMedia .listingPhotoTabs button.active{background:#10253a!important;border-color:#168bff!important;box-shadow:0 0 0 2px rgba(22,139,255,.12)!important}.premiumListingMedia .listingPhotoTabs img{background:#070b10!important}.premiumBuyPanel .wishlistDemand{background:linear-gradient(135deg,#0d2233,#081724)!important;border-color:#2a638c!important;color:#f4f9ff!important}.premiumBuyPanel .wishlistDemand strong{color:#44a8ff!important}.premiumBuyPanel .wishlistDemand span{color:#d9e8f5!important}.cardMarketplaceActions .cardRemoveButton{border:1px solid hsla(0,100%,71%,.55);background:rgba(76,16,22,.42);color:#ffb1b1;border-radius:12px;padding:11px 14px;font:inherit;font-weight:900;cursor:pointer}.cardMarketplaceActions .cardRemoveButton:hover{border-color:#ff7d7d;background:rgba(107,22,30,.58);color:#fff}.cardMarketplaceActions .cardRemoveButton:disabled{opacity:.55;cursor:not-allowed}.vaultRemoveModal select,.vaultRemoveModal select option{background:#071522!important;color:#f7fbff!important}.vaultBulkTools{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.vaultBulkTools button{min-height:38px;padding:0 12px;border:1px solid #2a455f;border-radius:10px;background:#091725;color:#d9e9f8;font-weight:900;cursor:pointer}.vaultBulkTools button.danger{border-color:#7a3038;background:#2a1015;color:#ffadb4}.realVaultCard{position:relative}.vaultBulkCheckbox{position:absolute;z-index:12;top:10px;right:10px;width:30px;height:30px;display:grid!important;place-items:center!important;cursor:pointer}.vaultBulkCheckbox input{position:absolute;opacity:0;pointer-events:none}.vaultBulkCheckbox span{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;border:1px solid #45617a;background:rgba(5,15,24,.92);color:transparent;font-size:15px;font-weight:1000;box-shadow:0 5px 15px rgba(0,0,0,.25)}.vaultBulkCheckbox input:checked+span{background:#1588ff;border-color:#69baff;color:#fff;box-shadow:0 0 0 2px rgba(21,136,255,.18)}.vaultOverrideToggle{display:grid!important;grid-template-columns:auto 1fr!important;grid-gap:10px!important;gap:10px!important;align-items:flex-start!important;padding:12px!important;border:1px solid #6b5330!important;border-radius:13px;background:#17130c!important;color:#fff!important}.vaultOverrideToggle>input{width:19px;height:19px;margin-top:2px;accent-color:#168bff}.vaultOverrideToggle>span{display:grid;grid-gap:3px;gap:3px}.vaultOverrideToggle strong{color:#fff}.vaultOverrideToggle small{color:#c7b896;line-height:1.4}.batchPriceList{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid #23394f;border-radius:14px;background:#06101a}.batchPriceHeading{display:grid;grid-gap:3px;gap:3px;margin-bottom:3px}.batchPriceHeading small{color:#8ea5bb}.batchPriceRow{display:grid!important;grid-template-columns:46px minmax(0,1fr) 105px!important;grid-gap:10px!important;gap:10px!important;align-items:center!important;padding:8px!important;border:1px solid #1c3145!important;border-radius:11px;background:#091725!important}.batchPriceRow img{width:46px;height:58px;object-fit:cover;border-radius:7px;background:#04090e}.batchPriceRow>span{display:grid;grid-gap:2px;gap:2px;min-width:0}.batchPriceRow strong{color:#fff}.batchPriceRow small,.batchPriceRow strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.batchPriceRow small{color:#91a8bc}.batchPriceRow input{width:100%;min-width:0!important}@media(max-width:760px){.vaultBulkTools{grid-column:1/-1}.vaultBulkTools button{flex:1 1}.vaultBulkCheckbox{top:8px;right:8px}.batchPriceRow{grid-template-columns:42px minmax(0,1fr) 88px!important}.batchPriceRow img{width:42px;height:54px}}.vaultAdminCleanupToggle{border-color:rgba(245,158,11,.55)!important;background:rgba(120,53,15,.18)!important}.vaultAdminCleanupToggle strong{color:#fbbf24}.sellerShopSaveBar{align-items:center;flex-wrap:nowrap}.sellerShopSaveBar>*{white-space:nowrap}@media(max-width:620px){.sellerShopSaveBar{justify-content:flex-end;gap:6px}.sellerShopSaveBar>*{flex:0 1 auto;min-width:0;padding-left:9px;padding-right:9px;font-size:11px}}.referralHero{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 22px;padding:30px;border-radius:24px;background:linear-gradient(135deg,#061a2b,#063d66);color:#fff;box-shadow:0 18px 44px rgba(2,20,38,.18)}.referralHero h1{margin:4px 0 8px;font-size:clamp(2rem,4vw,3.2rem)}.referralHero p{margin:0;color:hsla(0,0%,100%,.76)}.referralCodeCard{display:grid;grid-template-columns:180px 1fr auto;grid-gap:20px;gap:20px;align-items:center;padding:20px 22px;margin-bottom:18px;border:1px solid #214c72;border-radius:18px;background:linear-gradient(145deg,#071522,#0a1d2e);color:#f7fbff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025)}.referralCodeCard b,.referralCodeCard small{display:block}.referralCodeCard small{color:#8fb6d3}.referralCodeCard strong{font-size:1.6rem;letter-spacing:.08em;color:#fff}.referralCodeCard b{color:#d9efff}.referralCodeCard span{font-size:.9rem;color:#9fc2da}.referralMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-bottom:18px}.referralMetrics article{padding:20px;border-radius:18px;background:linear-gradient(145deg,#071522,#0a1d2e);border:1px solid #214c72;color:#f7fbff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.025)}.referralMetrics small{display:block;color:#8fb6d3}.referralMetrics strong{display:block;margin-top:6px;font-size:1.8rem;color:#fff}.referralGate{max-width:720px;margin:50px auto;padding:34px;border-radius:22px;background:#fff;border:1px solid #dbe7ef;text-align:center}.referralAdminForm{display:grid;grid-template-columns:2fr 1.2fr .8fr .8fr auto;grid-gap:12px;gap:12px;align-items:end}.referralAdminForm label{display:grid;grid-gap:6px;gap:6px;font-size:.83rem;font-weight:700}.referralAdminForm input,.referralAdminForm select{min-height:44px;border:1px solid #315d87;border-radius:10px;padding:0 11px;background:#071522;color:#f7fbff}.referralAdminForm select option{background:#071522;color:#f7fbff}.referralRowActions{display:flex;gap:8px;flex-wrap:wrap}.optionalLabel{font-weight:500;color:#7b8f9c;font-size:.8em}@media(max-width:900px){.referralMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.referralCodeCard{grid-template-columns:1fr}.referralAdminForm{grid-template-columns:1fr 1fr}.referralAdminForm .primaryButton{grid-column:1/-1}.referralHero{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.referralMetrics{grid-template-columns:1fr 1fr}.referralAdminForm{grid-template-columns:1fr}.referralAdminForm .primaryButton{grid-column:auto}.referralHero{padding:22px}.referralCodeCard b{overflow-wrap:anywhere}}.referralCodeCard{background:linear-gradient(145deg,#071522,#0a1d2e)!important;border-color:#214c72!important;color:#f7fbff!important}.referralCodeCard b,.referralCodeCard small,.referralCodeCard span,.referralCodeCard strong,.referralCodeCard>div{background:transparent!important}.referralCodeCard small{color:#8fb6d3!important}.referralCodeCard strong{color:#fff!important}.referralCodeCard b{color:#d9efff!important}.referralCodeCard span{color:#9fc2da!important}.referralMetrics article{background:linear-gradient(145deg,#071522,#0a1d2e)!important;border-color:#214c72!important;color:#f7fbff!important}.referralMetrics article small,.referralMetrics article strong{background:transparent!important}.referralMetrics article small{color:#8fb6d3!important}.referralMetrics article strong{color:#fff!important}.shopDepartmentsPanel .sectionHeader{display:flex;align-items:center;gap:18px}.shopDepartmentsPanel .sectionHeader>div{min-width:0}.shopDepartmentsPanel .sectionHeader>.secondaryButton{margin-left:auto;flex:0 0 auto}.shopDepartmentsPanel .shopDepartmentEditorRow select{background:#08111d!important;color:#f7fbff!important;border-color:#315c84!important;color-scheme:dark}.shopDepartmentsPanel .shopDepartmentEditorRow select option{background:#08111d!important;color:#f7fbff!important}@media(max-width:720px){.shopDepartmentsPanel .sectionHeader{align-items:flex-start}.shopDepartmentsPanel .sectionHeader>.secondaryButton{margin-left:0}}.passportReputationGrid small{color:#9db4c8;font-size:11px;line-height:1.35;font-weight:700}.passportReputationGrid strong{color:#fff}select{color-scheme:dark}select optgroup,select option{background:#08111d!important;color:#f7fbff!important}select option:disabled,select:disabled{color:#8fa3b7!important}body,html{min-height:100%;background:#05080d}body{min-height:100dvh;-webkit-font-smoothing:antialiased}@media(display-mode:standalone){body{-moz-user-select:none;user-select:none;-webkit-user-select:none}input,textarea{-moz-user-select:text;user-select:text;-webkit-user-select:text}.header{padding-top:calc(7px + env(safe-area-inset-top))}}.pwaInstallPrompt{position:fixed;z-index:500;left:50%;bottom:calc(82px + env(safe-area-inset-bottom));transform:translateX(-50%);width:min(520px,calc(100vw - 24px));display:grid;grid-template-columns:48px minmax(0,1fr) auto auto;grid-gap:10px;gap:10px;align-items:center;padding:12px 12px 12px 10px;border:1px solid rgba(72,157,255,.34);border-radius:18px;background:rgba(6,13,22,.96);box-shadow:0 18px 50px rgba(0,0,0,.42),0 0 28px rgba(31,111,235,.13);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#fff}.pwaInstallPrompt img{width:48px;height:48px;border-radius:12px}.pwaInstallPrompt div{display:grid;grid-gap:3px;gap:3px;min-width:0}.pwaInstallPrompt b{font-size:13px}.pwaInstallPrompt span{color:#aebdcc;font-size:11px;line-height:1.35}.pwaInstallPrompt>button:not(.pwaInstallClose){border:1px solid #2e8fff;border-radius:11px;background:#168bff;color:#fff;padding:9px 11px;font-weight:900}.pwaInstallClose{width:34px;height:34px;border:0;background:transparent;color:#9eacb8;font-size:24px;line-height:1;cursor:pointer}@media(min-width:761px){.pwaInstallPrompt{bottom:22px}}@media(max-width:420px){.pwaInstallPrompt{grid-template-columns:42px minmax(0,1fr) auto;padding:10px}.pwaInstallPrompt img{width:42px;height:42px}.pwaInstallPrompt>button:not(.pwaInstallClose){grid-column:2/3;justify-self:start}.pwaInstallClose{grid-column:3;grid-row:1;align-self:start}}.vaultSaveBar{position:-webkit-sticky;position:sticky;bottom:0;z-index:12;margin:4px -4px -4px;padding:12px 4px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(0deg,#080a0c 72%,rgba(8,10,12,.94))}@media(max-width:620px){.vaultModalOverlay{padding:8px 8px calc(8px + env(safe-area-inset-bottom,0px));align-items:center}.vaultModal{max-height:calc(100dvh - 16px - env(safe-area-inset-bottom,0px))}.vaultForm,.vaultModal{padding-bottom:0}.vaultSaveBar{bottom:0;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px))}.vaultForm{padding-bottom:120px!important}.vaultSaveBar{position:fixed!important;left:12px;right:12px;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:220;margin:0!important;padding:10px;border:1px solid rgba(72,157,255,.3);border-radius:16px;background:rgba(6,13,22,.97);box-shadow:0 -10px 30px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.vaultSaveBar .primaryButton{width:100%;min-height:48px}}@media(max-width:760px){.menuOverlay{position:fixed;inset:0}.drawer,.menuOverlay{height:100dvh;overflow:hidden}.drawer{display:flex;flex-direction:column;max-height:100dvh;padding:calc(14px + env(safe-area-inset-top)) 14px calc(12px + env(safe-area-inset-bottom))}.drawerTop{flex:0 0 auto}.drawerNav{flex:1 1 auto;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:10px}.drawer .accountButtons.compact{flex:0 0 auto;margin-top:10px;padding-top:10px;padding-bottom:max(2px,env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#090c0e}.drawer .accountButtons.compact a,.drawer .accountButtons.compact button{min-height:44px}.accountDropdown{display:flex;flex-direction:column;top:calc(61px + env(safe-area-inset-top));bottom:calc(8px + env(safe-area-inset-bottom));max-height:none;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:0}.accountDropdown>a,.accountDropdownHeader{flex:0 0 auto}.accountSignOut{position:-webkit-sticky;position:sticky;bottom:0;flex:0 0 auto;min-height:48px;margin-top:auto;padding-bottom:calc(12px + env(safe-area-inset-bottom));background:#101416;border-top:1px solid hsla(0,0%,100%,.08);z-index:2}}.menuOverlay{overflow:hidden}.drawer{box-sizing:border-box;height:100dvh;max-height:100dvh;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.drawerNav{overflow:visible;min-height:auto}.drawer .accountButtons.compact{margin-top:14px;padding-top:12px;padding-bottom:calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:transparent}.drawer .accountButtons.compact a,.drawer .accountButtons.compact button{min-height:44px}@media(max-width:760px){.drawer{display:block;width:min(90vw,350px);height:100dvh;max-height:100dvh;overflow-y:auto;overflow-x:hidden;padding:calc(14px + env(safe-area-inset-top)) 14px calc(32px + env(safe-area-inset-bottom))}.drawerTop{position:-webkit-sticky;position:sticky;top:calc(-14px - env(safe-area-inset-top));z-index:4;margin:-14px -14px 0;padding:calc(14px + env(safe-area-inset-top)) 14px 8px;background:#090c0e}.drawerNav{display:block;overflow:visible;min-height:auto;padding-bottom:0}.drawer .accountButtons.compact{display:grid;position:static;margin-top:14px;padding-top:12px;padding-bottom:calc(10px + env(safe-area-inset-bottom));background:transparent}.accountMenuWrap{position:static}.accountDropdown{position:fixed;z-index:1000;left:10px;right:10px;top:calc(70px + env(safe-area-inset-top));bottom:auto;width:auto;max-height:calc(100dvh - 82px - env(safe-area-inset-top) - env(safe-area-inset-bottom));display:block;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:calc(10px + env(safe-area-inset-bottom))}.accountDropdown>a,.accountDropdownHeader,.accountSignOut{position:static;flex:none}.accountSignOut{width:100%;min-height:48px;margin-top:0;padding-bottom:12px;background:#101416;border-top:1px solid hsla(0,0%,100%,.08)}}.safetyAttentionGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 14px}.safetyAttentionGrid article{display:grid;grid-gap:5px;gap:5px;padding:17px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,rgba(22,139,255,.08),hsla(0,0%,100%,.02))}.safetyAttentionGrid article.warning{border-color:#675421;background:#17140b}.safetyAttentionGrid article.danger{border-color:#7a3030;background:#1b0d0d}.safetyAttentionGrid small,.safetyAttentionGrid span{color:var(--muted);font-weight:800}.safetyAttentionGrid strong{font-size:28px;color:#fff}.safetySecondaryStats{margin-bottom:18px}.safetyQueueToolbar{display:grid;grid-template-columns:auto minmax(220px,1fr) 170px 190px;grid-gap:9px;gap:9px;margin:14px 0}.safetyInternalNotes textarea,.safetyQueueToolbar input,.safetyQueueToolbar select{min-height:42px;padding:10px 12px;border:1px solid var(--line);border-radius:11px;background:#080d12;color:#fff}.safetySegmented{display:flex;padding:4px;border:1px solid var(--line);border-radius:12px;background:#080d12}.safetySegmented button{border:0;border-radius:9px;padding:8px 10px;background:transparent;color:var(--muted);font-weight:900;cursor:pointer}.safetySegmented button.active{background:#fff;color:#07111d}.safetyOverdue{color:#ff7979!important}.safetyFunds,.safetyWaiting{display:inline-flex;align-items:center;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:900;text-transform:uppercase;white-space:nowrap}.safetyWaiting{border:1px solid #244a68;background:#0b1b29;color:#9ed2ff}.safetyWaiting.seller{border-color:#624e1f;background:#191408;color:#ffe091}.safetyWaiting.buyer{border-color:#634027;background:#1b1009;color:#ffc39e}.safetyWaiting.closed{border-color:#295640;background:#0d1c15;color:#9ce8c1}.safetyFunds{border:1px solid #34404a;background:#10161b;color:#d7e4ef}.safetyFunds.held{border-color:#735b1d;background:#1c1608;color:#ffe58a}.safetyFunds.released{border-color:#235d43;background:#0c1c14;color:#9ce8c1}.safetyFunds.refunded{border-color:#733131;background:#1b0e0e;color:#faa}.safetyCaseStrip{display:flex;flex-wrap:wrap;gap:9px;margin:12px 0 4px;padding:12px;border:1px solid var(--line);border-radius:14px}.safetyCaseStrip,.safetyHistory{align-items:center;background:#090d11}.safetyHistory{display:grid;grid-template-columns:auto 1fr auto 1fr;grid-gap:6px 9px;gap:6px 9px;margin:12px 0;padding:10px;border:1px solid var(--line);border-radius:12px}.safetyHistory b{font-size:19px;color:#fff}.safetyHistory span{font-size:11px;color:var(--muted);font-weight:800}.safetyPrewrap{white-space:pre-wrap}.safetyEvidence{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.safetyEvidence a{padding:8px 10px;border:1px solid #245981;border-radius:10px;background:#0a1b29;color:#9bd2ff;text-decoration:none;font-weight:900;font-size:11px}.safetyMiniActions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.safetyCustomerNote{border-color:#24618d;background:#0a1823}.safetyInternalNotes{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(220px,1.3fr);grid-gap:12px;gap:12px;margin:16px 0;padding:16px;border:1px solid #34414d;border-radius:17px;background:#090d11}.safetyInternalNotes h3{margin:4px 0}.safetyInternalNotes p{margin:0;color:var(--muted);font-size:12px}.safetyInternalNotes pre{margin:0;padding:12px;border:1px solid var(--line);border-radius:12px;background:#05080b;color:#d8e5f0;white-space:pre-wrap;font-family:inherit;font-size:12px;line-height:1.55}.safetyInternalNotes textarea{grid-column:1/-1;resize:vertical}.safetyInternalNotes button{justify-self:start}.safetyResolutionBox{display:grid;grid-gap:14px;gap:14px;margin-top:16px;padding:17px;border:1px solid #31516b;border-radius:17px;background:linear-gradient(135deg,rgba(22,139,255,.08),hsla(0,0%,100%,.02))}.safetyResolutionBox h3{margin:4px 0}.safetyResolutionBox p{margin:0;color:var(--muted)}.safetyResolvedBanner{display:flex;justify-content:space-between;gap:12px;margin-top:16px;padding:15px;border:1px solid #255d43;border-radius:15px;background:#0b1912;color:#a4e9c7}.safetyCaseTable td{vertical-align:middle}@media(max-width:1150px){.safetyAttentionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.safetyQueueToolbar{grid-template-columns:1fr 1fr}.safetySegmented{grid-column:1/-1}}@media(max-width:760px){.safetyAttentionGrid,.safetyQueueToolbar{grid-template-columns:1fr}.safetySegmented{overflow:auto}.safetyInternalNotes{grid-template-columns:1fr}.safetyResolvedBanner{flex-direction:column}.safetyCaseTable{min-width:1050px}}.receiptDecision{display:grid;grid-gap:8px;gap:8px;width:100%}.problemButton{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 14px;border:1px solid #a74b4b;border-radius:11px;background:#351111;color:#ffd4d4;font-weight:950;cursor:pointer;text-decoration:none}.problemButton:hover{background:#481616}.problemButton:disabled{opacity:.55;cursor:not-allowed}.orderDisputeHold{display:grid;grid-gap:5px;gap:5px;width:100%;padding:11px;border:1px solid #865c24;border-radius:12px;background:#201507;color:#ffe7a1}.orderDisputeHold b{color:#ffd86b}.orderDisputeHold span{font-size:12px;color:#d7c28b}.orderDisputeHold a{color:#8ec8ff;font-weight:900}.receiptProblemModal{max-width:560px}.receiptProblemModal form{display:grid;grid-gap:13px;gap:13px}.receiptProblemModal label{display:grid;grid-gap:6px;gap:6px;color:#dbe9f5;font-weight:900}.receiptProblemModal select,.receiptProblemModal textarea{width:100%;padding:11px 12px;border:1px solid #334756;border-radius:11px;background:#071018;color:#fff}.receiptProblemModal textarea{resize:vertical}.receiptHoldNotice{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid #805f27;border-radius:12px;background:#1a1408}.receiptHoldNotice b{color:#ffe18a}.receiptHoldNotice span{font-size:12px;color:#cbbf9a}@media (max-width:760px){.bottomNav{left:50%!important;right:auto!important;bottom:calc(10px + env(safe-area-inset-bottom, 0px))!important;transform:translateX(-50%)!important;width:calc(100% - 18px)!important;height:68px!important;padding-bottom:0!important}.pageShell,body{padding-bottom:calc(100px + env(safe-area-inset-bottom, 0px))!important}.bottomNav{height:58px!important;min-height:58px!important;padding-top:3px!important;padding-bottom:3px!important;border-radius:22px!important;align-items:center!important}.bottomNav a,.bottomNav button{padding-top:2px!important;padding-bottom:2px!important;min-height:48px!important;justify-content:center!important}.cartOverlay{z-index:490!important}.cartDrawer{z-index:500!important;width:min(94vw,440px)!important;height:100dvh!important;max-height:100dvh!important;display:flex!important;flex-direction:column!important;overflow-y:auto!important;overscroll-behavior:contain;padding-bottom:calc(88px + env(safe-area-inset-bottom, 0px))!important}.cartDrawerHeader,.cartDrawerItems{flex:0 0 auto!important}.cartDrawerItems{overflow:visible!important;min-height:0!important;padding-bottom:8px!important}.cartDrawerFooter{position:static!important;flex:0 0 auto!important;margin-top:0!important;padding-bottom:12px!important}.sellerGroupedCart{padding-bottom:calc(190px + env(safe-area-inset-bottom, 0px))!important}.sellerCartSummary{scroll-margin-bottom:calc(110px + env(safe-area-inset-bottom, 0px))}.cartDrawer{top:0!important;bottom:calc(78px + env(safe-area-inset-bottom, 0px))!important;height:auto!important;max-height:none!important;padding-bottom:12px!important;top:12px!important;left:12px!important;right:12px!important;width:auto!important;max-height:calc(100dvh - 102px - env(safe-area-inset-bottom, 0px))!important;border:1px solid var(--line)!important;border-radius:18px 0 0 18px!important;overflow-y:auto!important}.cartDrawerHeader{padding-top:16px!important}}.referralSignupOffer{display:grid;grid-gap:4px;gap:4px;margin:2px 0 4px;padding:12px 14px;border:1px solid rgba(38,153,255,.55);border-radius:12px;background:linear-gradient(135deg,rgba(0,103,190,.16),rgba(0,181,255,.08));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.referralSignupOffer strong{color:#fff;font-size:.92rem}.referralSignupOffer span{color:#b9d8ee;font-size:.78rem;line-height:1.45}.referralSignupOffer b{color:#fff}.referralSignupHint{display:block;margin-top:5px;color:#7f9db4;font-size:.72rem;font-weight:500}.sellerFulfilmentChoices{display:grid;grid-gap:10px;gap:10px;margin:0 0 18px}.sellerFulfilmentChoices .checkLabel{padding:14px;border:1px solid hsla(0,0%,100%,.12);border-radius:14px;background:hsla(0,0%,100%,.04)}.collectionSellerNotice{display:flex;flex-direction:column;gap:4px;padding:14px;border:1px solid rgba(69,196,255,.35);border-radius:14px;background:rgba(25,126,255,.09);margin:14px 0}.collectionSellerNotice span{opacity:.82}.cartFulfilmentChoice{display:block!important;padding:12px 0}.cartFulfilmentChoice>span{display:block;margin-bottom:8px;font-weight:700}.cartFulfilmentChoice>div{display:flex;gap:8px;flex-wrap:wrap}.cartFulfilmentChoice button{border:1px solid hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.05);color:inherit;border-radius:10px;padding:9px 12px}.cartFulfilmentChoice button.active{background:#fff;color:#07111f;border-color:#fff;font-weight:800}.moneyProtectionPanel{margin:0 0 22px;padding:20px;border:1px solid #22445e;border-radius:18px;background:linear-gradient(135deg,#07111d,#0b1e2f);box-shadow:0 14px 38px rgba(0,0,0,.18)}.moneyProtectionHeading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:8px}.moneyProtectionHeading h2{margin:4px 0 0;color:#fff;font-size:1.6rem}.moneyProtectionIntro{max-width:950px;margin:0 0 17px;color:#b9c9d6;line-height:1.55}.moneyProtectionState{padding:8px 11px;border-radius:999px;font-size:.72rem;font-weight:900;letter-spacing:.06em;white-space:nowrap}.moneyProtectionState.safe{background:#163d2d;color:#87f0b1}.moneyProtectionState.danger{background:#4a1f22;color:#ffafb4}.moneyProtectionGrid{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));grid-gap:12px;gap:12px}.moneyProtectionGrid article{padding:16px;border:1px solid #23445e;border-radius:14px;background:#0a1825}.moneyProtectionGrid article.protected{border-color:#8b5e20;background:#20180d}.moneyProtectionGrid article.safeMoney{border-color:#27784f;background:#0b2018}.moneyProtectionGrid small,.moneyProtectionGrid span{display:block}.moneyProtectionGrid small{color:#9fb3c3;margin-bottom:7px}.moneyProtectionGrid strong{display:block;color:#fff;font-size:1.45rem}.moneyProtectionGrid article.protected strong{color:#ffc35c}.moneyProtectionGrid article.safeMoney strong{color:#78e3a4}.moneyProtectionGrid span{margin-top:6px;color:#9fb3c3;font-size:.76rem;line-height:1.4}.moneyProtectionWarning{margin-top:13px;padding:12px 14px;border:1px solid #8b3138;border-radius:12px;background:#301417;color:#ffc2c6}@media(max-width:1050px){.moneyProtectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.moneyProtectionGrid article.safeMoney{grid-column:span 2}}@media(max-width:700px){.moneyProtectionHeading{display:grid}.moneyProtectionState{width:max-content}.moneyProtectionGrid{grid-template-columns:1fr}.moneyProtectionGrid article.safeMoney{grid-column:auto}}.collectionAddressEditor{display:grid;grid-gap:14px;gap:14px;padding:18px;border:1px solid rgba(80,170,255,.3);border-radius:18px;background:rgba(8,25,42,.68)}.collectionAddressEditor textarea{width:100%}.referralUpgradeApplied,.referralUpgradeBox{display:grid;grid-gap:8px;gap:8px;padding:14px;border:1px solid rgba(80,170,255,.34);border-radius:15px;background:rgba(8,25,42,.72);text-align:left}.referralUpgradeApplied span,.referralUpgradeBox span{color:var(--muted);font-size:.86rem;line-height:1.45}.referralUpgradeBox input{width:100%;margin-top:2px}.referralUpgradeApplied b{color:#aee3ff}.acceptedOfferCart{margin-bottom:22px}.buyerOrderMoneyBreakdown{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;margin:10px 0}.buyerOrderMoneyBreakdown span{display:grid;grid-gap:2px;gap:2px;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:hsla(0,0%,100%,.025)}.buyerOrderMoneyBreakdown small{color:var(--muted);font-size:.66rem;text-transform:uppercase;letter-spacing:.06em}.buyerOrderMoneyBreakdown b{font-size:.95rem}.buyerOrderMoneyBreakdown .total{border-color:rgba(80,170,255,.38)}.collectionOrderAddress{display:grid;grid-gap:3px;gap:3px;margin:12px 0;padding:14px;border:1px solid rgba(80,170,255,.38);border-radius:14px;background:rgba(8,25,42,.74)}.collectionOrderAddress strong{margin-bottom:4px;color:#d9f0ff}.collectionOrderAddress span{font-weight:650}.collectionOrderAddress em,.collectionOrderAddress small{margin-top:5px;color:var(--muted);font-style:normal;line-height:1.4}@media(max-width:640px){.buyerOrderMoneyBreakdown{grid-template-columns:1fr}.sellerHeroActions{flex-wrap:wrap}}.collectionConfirmCallout{display:grid;grid-gap:4px;gap:4px;margin:12px 0 8px;padding:12px 14px;border:1px solid rgba(80,170,255,.42);border-radius:13px;background:rgba(10,42,67,.8)}.collectionConfirmCallout strong{color:#e6f6ff}.collectionConfirmCallout span{color:var(--muted);font-size:.84rem;line-height:1.4}.collectionReceiptDecision .primaryButton{font-weight:800}.legalAcceptancePanel,.legalPage,.securityCentre,.signupSafetyPanel{background:rgba(3,20,31,.92);border:1px solid rgba(74,173,255,.22);border-radius:18px;padding:20px;margin:18px 0}.securityCentre h2,.signupSafetyPanel h3{margin:.25rem 0}.adminMfaVerify input,.emailCodeVerify input,.signupSafetyPanel select,.totpSetup input{width:100%;border:1px solid hsla(0,0%,100%,.18);background:#071725;color:#fff;border-radius:10px;padding:12px}.legalCheckbox{display:flex!important;gap:10px;align-items:flex-start;margin:11px 0;font-size:.94rem}.legalCheckbox input{width:auto!important;margin-top:3px}.legalCheckbox a,.legalLinks a,.securityFinePrint a{color:#5fc6ff;text-decoration:underline}.legalCheckbox.optional{opacity:.9}.minorAccountNotice,.securityAdminNotice{padding:12px 14px;border-radius:12px;background:rgba(255,190,70,.12);border:1px solid rgba(255,190,70,.3);margin-top:10px}.legalPage{max-width:900px;margin:28px auto;padding:30px}.legalPage h1{font-size:clamp(2rem,5vw,3.7rem);margin:.3rem 0 1rem}.legalPage h2{margin:1.7rem 0 .45rem;font-size:1.25rem}.legalPage p{line-height:1.7;color:#d7e4ed}.legalLead{font-size:1.08rem}.legalLinks{display:flex;gap:14px;flex-wrap:wrap;margin-top:25px}.securityCentre{max-width:1180px;margin:26px auto}.securityCentreHeading{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.securityScore{padding:8px 12px;border-radius:999px;background:rgba(255,190,70,.12);border:1px solid rgba(255,190,70,.3);white-space:nowrap}.securityScore.strong{background:rgba(63,210,137,.12);border-color:rgba(63,210,137,.32)}.securityMethodGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0}.securityMethod{display:flex;flex-direction:column;text-align:left;gap:6px;padding:18px;border-radius:15px;border:1px solid hsla(0,0%,100%,.14);background:#091827;color:#fff}.securityMethod.selected{border-color:#5fc6ff;box-shadow:0 0 0 2px rgba(95,198,255,.12)}.securityMethod span{color:#aac0cf}.securityMethod em{font-style:normal;color:#80e7ae;font-weight:700}.totpSetup{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;background:#07131f;border-radius:15px;padding:18px;margin:16px 0}.totpSetup img{display:block;width:190px;height:190px;background:#fff;padding:8px;border-radius:10px;margin:10px 0}.totpSetup code{word-break:break-all}.securityActions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:18px 0}.securityActions>div:first-child{margin-right:auto}.securityActions span{display:block;color:#a9bfcd;font-size:.9rem}.emailCodeVerify{display:flex;gap:8px;align-items:center}.emailCodeVerify input{width:160px}.textDangerButton{border:0;background:transparent;color:#ff9b9b;text-decoration:underline;cursor:pointer}.sensitiveActionsList{display:flex;gap:10px;flex-wrap:wrap;padding-top:15px;border-top:1px solid hsla(0,0%,100%,.1)}.sensitiveActionsList span{padding:7px 10px;border-radius:999px;background:hsla(0,0%,100%,.06);font-size:.86rem}.securityFinePrint{font-size:.82rem;color:#8ea7b7}.adminSecurityGate{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px;background:#03111d;color:#fff}.adminSecurityGate img{width:150px;margin-bottom:22px}.adminSecurityGate h1{font-size:clamp(2rem,5vw,3.4rem);max-width:700px}.adminSecurityGate p{max-width:620px;color:#b7cbd8;line-height:1.6}.adminMfaVerify{display:flex;gap:10px;max-width:360px;width:100%;margin:15px auto}.adminMfaVerify input{font-size:1.3rem;letter-spacing:.25em;text-align:center}@media(max-width:720px){.securityMethodGrid,.totpSetup{grid-template-columns:1fr}.securityActions,.securityCentreHeading{flex-direction:column}.securityActions{align-items:stretch}.securityActions>div:first-child{margin-right:0}.emailCodeVerify,.emailCodeVerify input{width:100%}.legalPage{margin:15px;padding:20px}}.adminDeleteUserButton{border-color:#7a3038!important;background:#2a1015!important;color:#ffadb4!important}.adminDeleteUserButton:hover:not(:disabled){border-color:#b54a55!important;background:#3a141b!important;color:#ffd2d5!important}.adminDeleteUserButton:disabled{opacity:.55;cursor:not-allowed}.accountMfaGate{min-height:100dvh;display:grid;place-items:center;padding:24px;background:#050b11}.accountMfaCard{width:min(100%,480px);margin:0}.accountMfaCard>img{max-width:150px;height:auto;margin-bottom:12px}.accountMfaCard>input{width:100%;font-size:1.35rem;letter-spacing:.25em;text-align:center;margin:12px 0}.accountMfaCard .secondaryButton{width:100%;margin-top:10px}.totpSetup .textDangerButton{margin-top:14px}.usernameField:focus-within{border-color:#2d98d6;box-shadow:0 0 0 1px rgba(45,152,214,.18)}.signupPasswordPanel{display:grid;grid-gap:12px;gap:12px;background:rgba(3,20,31,.72);border:1px solid rgba(74,173,255,.18);border-radius:16px;padding:16px;margin:4px 0 6px}.passwordStrength{display:grid;grid-gap:7px;gap:7px}.passwordStrengthHeading{display:flex;justify-content:space-between;align-items:center;color:#9fb5c4;font-size:.78rem;font-weight:800}.passwordStrengthHeading strong{font-size:.8rem}.passwordStrengthBars{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.passwordStrengthBars i{height:5px;border-radius:999px;background:hsla(0,0%,100%,.11);transition:background .18s ease,box-shadow .18s ease}.passwordStrength1 .passwordStrengthHeading strong{color:#ff8f8f}.passwordStrength1 .passwordStrengthBars i.active{background:#ff6f6f}.passwordStrength2 .passwordStrengthHeading strong{color:#ffd36b}.passwordStrength2 .passwordStrengthBars i.active{background:#e5b84d}.passwordStrength3 .passwordStrengthHeading strong{color:#83d7ff}.passwordStrength3 .passwordStrengthBars i.active{background:#49b8ef}.passwordStrength4 .passwordStrengthHeading strong{color:#82efb0}.passwordStrength4 .passwordStrengthBars i.active{background:#4cdb8b;box-shadow:0 0 10px rgba(76,219,139,.25)}.passwordRequirements{display:grid;grid-gap:5px;gap:5px;padding:10px 12px;border-radius:11px;background:hsla(0,0%,100%,.035);color:#8299aa;font-size:.78rem;font-weight:700;line-height:1.35}.passwordRequirements span.met{color:#80e7ae}.passwordMatch{font-size:.78rem;font-weight:800;margin-top:-4px}.passwordMatch.match{color:#80e7ae}.passwordMatch.noMatch{color:#ff9b9b}.rookieListingAllowance{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 16px 16px;padding:16px 18px;border:1px solid #2b5277;border-radius:18px;background:linear-gradient(135deg,#0d2235,#091724)}.rookieListingAllowance>div{display:grid;grid-gap:4px;gap:4px}.rookieListingAllowance strong{font-size:1.05rem}.rookieListingAllowance small{color:var(--muted)}.rookieListingAllowance>a{white-space:nowrap;padding:10px 14px;border-radius:12px;background:#168bff;color:#fff;font-weight:900;text-decoration:none}.rookieListingAllowance.limitReached{border-color:#8b4b33;background:linear-gradient(135deg,#291713,#121417)}@media(max-width:720px){.rookieListingAllowance{align-items:flex-start;flex-direction:column}.rookieListingAllowance>a{width:100%;text-align:center}}.binderViewToggle{display:flex;align-items:center;gap:5px;padding:4px;border:1px solid #2b5273;border-radius:13px;background:#081725}.binderViewToggle button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:7px 10px;border:0;border-radius:9px;background:transparent;color:#9eb6c9;font-weight:850;cursor:pointer}.binderViewToggle button:hover{color:#fff;background:#102a40}.binderViewToggle button.active{background:#168bff;color:#fff;box-shadow:0 6px 16px rgba(22,139,255,.22)}.collectionShelfGrid.binderView-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.collectionCover{isolation:isolate;min-height:250px;background:radial-gradient(circle at 72% 22%,hsla(0,0%,100%,.16),transparent 28%),linear-gradient(145deg,#133653,#081724)}.collectionCover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;filter:saturate(.92) contrast(1.04)}.collectionCoverShade{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(3,12,20,.08) 5%,rgba(3,12,20,.2) 42%,rgba(3,12,20,.88))}.collectionCoverGlow,.collectionCoverTitle,.collectionCoverTopline,.collectionSpine{z-index:2}.collectionCoverTitle h3{color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.75)}.collectionCoverTitle small{color:#8fd0ff;text-shadow:0 1px 8px rgba(0,0,0,.7)}.collectionCoverTopline{position:relative}.collectionCoverTopline span{display:inline-flex;padding:5px 8px;border-radius:999px;background:rgba(4,17,27,.68);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.collectionSetArtwork{position:absolute;inset:0;z-index:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:7px;overflow:hidden;text-transform:uppercase}.collectionSetArtwork:after,.collectionSetArtwork:before{content:"";position:absolute;width:190px;height:190px;border-radius:50%;border:1px solid hsla(0,0%,100%,.13)}.collectionSetArtwork:after{width:260px;height:260px;border-color:hsla(0,0%,100%,.07)}.collectionSetArtwork b{position:relative;z-index:1;font-size:clamp(2.3rem,5vw,4.6rem);line-height:.9;letter-spacing:-.07em;color:hsla(0,0%,100%,.92)}.collectionSetArtwork span{position:relative;z-index:1;color:#b9dfff;font-size:.78rem;font-weight:950;letter-spacing:.18em}.binderArtTone0 .collectionCover{background:radial-gradient(circle at 72% 22%,rgba(58,169,255,.35),transparent 30%),linear-gradient(145deg,#17476a,#081724)}.binderArtTone1 .collectionCover{background:radial-gradient(circle at 72% 22%,rgba(48,211,145,.28),transparent 30%),linear-gradient(145deg,#0d4f4b,#071b26)}.binderArtTone2 .collectionCover{background:radial-gradient(circle at 72% 22%,rgba(207,116,255,.28),transparent 30%),linear-gradient(145deg,#3d2d64,#111629)}.binderArtTone3 .collectionCover{background:radial-gradient(circle at 72% 22%,rgba(255,188,72,.28),transparent 30%),linear-gradient(145deg,#5a3b20,#121823)}.binderArtTone4 .collectionCover{background:radial-gradient(circle at 72% 22%,rgba(255,83,118,.25),transparent 30%),linear-gradient(145deg,#592b3d,#151623)}.binderArtTone5 .collectionCover{background:radial-gradient(circle at 72% 22%,rgba(66,223,238,.27),transparent 30%),linear-gradient(145deg,#164552,#081a29)}.binderArtTone6 .collectionCover{background:radial-gradient(circle at 72% 22%,rgba(173,210,76,.27),transparent 30%),linear-gradient(145deg,#355022,#0e1c24)}.binderArtTone7 .collectionCover{background:radial-gradient(circle at 72% 22%,rgba(117,133,255,.3),transparent 30%),linear-gradient(145deg,#303c70,#0a1728)}.collectionBinderIdentity{display:none}.collectionBinderIdentity small,.collectionBinderIdentity span,.collectionBinderIdentity strong{display:block}.collectionBinderIdentity small{color:#6fbfff;font-size:.68rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}.collectionBinderIdentity strong{margin-top:3px;color:#fff;font-size:1rem;line-height:1.2}.collectionBinderIdentity span{margin-top:3px;color:#94aabd;font-size:.76rem}.collectionVolumeBody{background:linear-gradient(180deg,#10273a,#091a29);color:#fff}.collectionVolumeProgress{background:#18364e}.collectionVolumeNumbers strong{color:#fff}.collectionVolumeBody p,.collectionVolumeNumbers span{color:#9bb0c1}.collectionOpenLabel{color:#67baff}.collectionShelfGrid.binderView-compact{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px}.binderView-compact .collectionCover{min-height:165px}.binderView-compact .collectionCoverTitle{left:30px;right:12px;bottom:15px}.binderView-compact .collectionCoverTitle h3{font-size:1rem}.binderView-compact .collectionCoverTopline{font-size:.62rem}.binderView-compact .collectionVolumeBody{padding:12px}.binderView-compact .collectionBinderIdentity{display:block}.binderView-compact .collectionVolumeNumbers{display:grid;grid-gap:2px;gap:2px;margin-top:9px}.binderView-compact .collectionVolumeBody p{display:none}.binderView-compact .collectionOpenLabel{font-size:.78rem}.binderView-compact .collectionSpine{display:none}.collectionShelfGrid.binderView-list{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.binderView-list .collectionVolumeLink{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:stretch}.binderView-list .collectionCover{min-height:126px;height:100%;border-radius:0}.binderView-list .collectionCoverTitle{left:19px;right:10px;bottom:13px}.binderView-list .collectionCoverTitle h3{font-size:.95rem;max-width:100%}.binderView-list .collectionCoverTopline,.binderView-list .collectionSpine{display:none}.binderView-list .collectionVolumeBody{display:grid;grid-template-columns:minmax(230px,1.3fr) minmax(180px,.8fr) minmax(160px,.6fr);align-items:center;grid-gap:20px;gap:20px;padding:16px 20px}.binderView-list .collectionBinderIdentity{display:block}.binderView-list .collectionVolumeProgress{grid-column:2}.binderView-list .collectionVolumeNumbers{grid-column:2;display:grid;margin-top:-10px}.binderView-list .collectionVolumeBody p{grid-column:3;grid-row:1;margin:0}.binderView-list .collectionOpenLabel{grid-column:3;grid-row:2;font-size:.86rem}.binderView-list .collectionVolume:hover{transform:none}.binderView-list .collectionManageBar{border-top:1px solid #244762}@media(max-width:1150px){.collectionShelfGrid.binderView-compact{grid-template-columns:repeat(4,minmax(0,1fr))}.binderView-list .collectionVolumeBody{grid-template-columns:minmax(210px,1.2fr) minmax(170px,.8fr)}}@media(max-width:900px){.collectionShelfGrid.binderView-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collectionShelfGrid.binderView-compact{grid-template-columns:repeat(3,minmax(0,1fr))}.binderView-list .collectionVolumeBody{grid-template-columns:1fr;gap:9px}.binderView-list .collectionOpenLabel,.binderView-list .collectionVolumeBody p,.binderView-list .collectionVolumeNumbers,.binderView-list .collectionVolumeProgress{grid-column:auto;grid-row:auto;margin-top:0}}@media(max-width:680px){.binderViewToggle{width:100%}.binderViewToggle button{flex:1 1;justify-content:center}.collectionShelfGrid.binderView-grid{grid-template-columns:1fr}.collectionShelfGrid.binderView-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.binderView-compact .collectionCover{min-height:145px}.binderView-compact .collectionVolumeBody{padding:10px}.binderView-list .collectionVolumeLink{grid-template-columns:112px minmax(0,1fr)}.binderView-list .collectionCover{min-height:142px}.binderView-list .collectionVolumeBody{padding:12px}.binderView-list .collectionVolumeBody p{display:none}.binderView-list .collectionVolumeNumbers span{font-size:.72rem}.binderView-list .collectionOpenLabel{font-size:.75rem}.collectionToolbarActions{gap:9px}}.officialBinderGrid.binderLibraryView-compact{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px}.officialBinderGrid.binderLibraryView-compact>article .checklistProductBody{padding:14px}.officialBinderGrid.binderLibraryView-compact>article .checklistProductBody p{display:none}.officialBinderGrid.binderLibraryView-list{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.officialBinderGrid.binderLibraryView-list>article{display:grid;grid-template-columns:210px 1fr;min-height:150px}.officialBinderGrid.binderLibraryView-list>article .checklistProductImage{height:100%;min-height:150px}.officialBinderGrid.binderLibraryView-list>article .checklistProductBody{display:grid;align-content:center;padding:16px 18px}.officialBinderGrid.binderLibraryView-list .officialBinderActions{justify-content:flex-start}.binderLibraryFallback{height:100%;min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 30%,rgba(42,145,255,.22),transparent 44%),linear-gradient(145deg,#17335f,#07111f 70%);color:#fff}.binderLibraryFallback b{font-size:58px;line-height:1;letter-spacing:.04em}.binderLibraryFallback span{margin-top:8px;font-size:13px;font-weight:900;letter-spacing:.16em;opacity:.7}@media (max-width:720px){.officialBinderGrid.binderLibraryView-list>article{grid-template-columns:105px 1fr;min-height:132px}.officialBinderGrid.binderLibraryView-list>article .checklistProductImage{min-height:132px}.officialBinderGrid.binderLibraryView-list>article .checklistProductBody{padding:10px}.officialBinderGrid.binderLibraryView-list .checklistProductStats,.officialBinderGrid.binderLibraryView-list>article .checklistProductBody p{display:none}.officialBinderControls .binderViewToggle{width:100%;justify-content:center}}.officialBinderGrid.binderLibraryView-compact>article .checklistProductImage{height:auto;aspect-ratio:1.5/1;min-height:0;padding:10px}.officialBinderGrid.binderLibraryView-compact>article .checklistProductImage img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}.officialBinderGrid.binderLibraryView-compact .binderLibraryFallback{min-height:0;height:100%;width:100%}.officialBinderGrid.binderLibraryView-compact .binderLibraryFallback b{font-size:clamp(30px,3.2vw,42px);max-width:88%;letter-spacing:.02em;text-align:center}.officialBinderGrid.binderLibraryView-compact .binderLibraryFallback span{font-size:10px;margin-top:5px}.officialBinderGrid.binderLibraryView-compact .collectionSetArtwork:before{width:120px;height:120px}.officialBinderGrid.binderLibraryView-compact .collectionSetArtwork:after{width:170px;height:170px}.masterVariationPanel{margin:0 0 18px;padding:14px;border:1px solid var(--line);border-radius:16px;background:#0b0e10}.masterVariationPanel>small{display:block;margin-bottom:10px;color:var(--muted);font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.masterVariationList{display:flex;gap:8px;flex-wrap:wrap}.masterVariationList span{padding:7px 10px;border:1px solid #24537a;border-radius:999px;background:#0d1b27;color:#fff;font-size:.75rem;font-weight:850}