:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#fff9fd;--muted:#d9d3e8;--panel:#14121dc7;--panel-strong:#0c0b12eb;--line:#ffffff29;--pink:#ff3f98;--purple:#7b44ff;--blue:#2397ff;--red:#ff3b55;--gold:#ffcf55;--green:#35e58f;--shadow:0 26px 80px #00000057}*{box-sizing:border-box}body{min-width:320px;color:var(--ink);background:linear-gradient(#120b1f24,#120b1f85),url(/assets/game-background-premium.jpg) 50%/cover fixed,#17121d;margin:0;font-family:Arial,Helvetica,sans-serif}button,input{font:inherit}button{color:inherit}button:disabled{cursor:default;opacity:.58}.market-shell{grid-template-rows:auto auto auto auto 1fr auto auto auto auto;gap:12px;width:min(1440px,100%);min-height:100svh;margin:0 auto;padding:14px;display:grid}.market-header{border:1px solid var(--line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffff1f,#ffffff0d);border-radius:8px;grid-template-columns:minmax(260px,.9fr) minmax(260px,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:10px 12px;display:grid;box-shadow:0 18px 44px #0000002e}.brand-lockup,.header-actions,.search-box,.top-bar,.notice-row,.action-row,.score-strip,.product-meta,.cart-heading,.cart-summary,.cart-item,.section-heading{align-items:center;display:flex}.brand-lockup{gap:11px}.brand-mark,.icon-button,.cart-button,.carousel-arrow,.floating-heart,.trend-heart{place-items:center;display:grid}.brand-mark{background:radial-gradient(circle at 28% 18%, #ffffffc2, transparent 22%), linear-gradient(145deg, var(--pink), var(--purple) 54%, var(--blue));border-radius:8px;width:46px;height:46px;box-shadow:inset 0 -11px 20px #0000003d,0 12px 24px #0000003d}.eyebrow,.round-label,.reveal-kicker{color:var(--gold);text-transform:uppercase;letter-spacing:0;margin:0;font-size:.74rem;font-weight:900}h1,h2,h3,p{margin-top:0}h1{margin-bottom:0;font-size:2.35rem;line-height:.96}h2{margin-bottom:10px;font-size:1.72rem;line-height:1.06}h3{margin-bottom:0;font-size:1.02rem;line-height:1.35}.search-box{border:1px solid var(--line);min-width:0;min-height:46px;color:var(--muted);background:#ffffff1a;border-radius:8px;gap:9px;padding:0 12px}.search-box input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0}.search-box input::placeholder{color:#ffffff9e}.header-actions{justify-content:flex-end;gap:8px}.icon-button,.cart-button,.carousel-arrow,.floating-heart,.trend-heart{border:1px solid var(--line);cursor:pointer;background:#ffffff1c;border-radius:8px}.icon-button{width:44px;height:44px}.cart-button{grid-template-columns:auto auto;gap:8px;min-width:68px;height:44px;padding:0 12px;font-weight:900}.cart-button span{background:var(--gold);color:#181018;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:.78rem;display:grid}.category-nav{gap:8px;padding:1px 0 3px;display:flex;overflow-x:auto}.category-nav button{border:1px solid var(--line);cursor:pointer;background:#ffffff1c;border-radius:999px;flex:none;min-height:38px;padding:0 15px;font-weight:800}.category-nav button.is-active{color:#15121c;background:#fff}.score-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.metric{border:1px solid var(--line);background:var(--panel);border-radius:8px;align-content:center;min-height:54px;padding:10px 12px;display:grid}.metric span{color:var(--muted);font-size:.72rem}.metric strong{font-size:1.2rem}.progress-track{background:#ffffff21;border-radius:999px;height:9px;overflow:hidden}.progress-track span{background:linear-gradient(90deg, var(--blue), var(--pink), var(--gold));height:100%;transition:width .26s;display:block}.feed-stage{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:10px;min-height:0;display:grid;position:relative}.carousel-arrow{z-index:4;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:48px;height:84px}.product-carousel{grid-template-columns:minmax(115px,.38fr) minmax(0,1fr) minmax(115px,.38fr);align-items:center;gap:12px;min-width:0;display:grid;overflow:hidden}.game-card,.peek-card,.completion-panel{border:1px solid var(--line);background:var(--panel-strong);box-shadow:var(--shadow);border-radius:8px}.game-card{grid-template-rows:minmax(500px,1fr) auto auto;gap:12px;min-width:0;padding:12px;display:grid;position:relative;overflow:hidden}.product-window{background:linear-gradient(#0e0c140d,#0e0c1442),url(/assets/game-background-premium.jpg) 50% 72%/cover;border-radius:8px;align-items:stretch;min-height:500px;padding-bottom:178px;display:grid;position:relative;overflow:hidden}.price-balloon{aspect-ratio:1.02;background:radial-gradient(circle at 31% 22%, #ffffffdb, transparent 12%), radial-gradient(circle at 62% 76%, #ffffff3d, transparent 18%), linear-gradient(155deg, #a071ff, var(--purple) 50%, #5024b8);z-index:3;border:1px solid #ffffff5c;border-radius:48% 50% 46% 52%;align-content:center;place-items:center;gap:4px;width:clamp(114px,20%,172px);padding:16px;transition:transform .24s,background .24s;display:grid;position:absolute;top:18px;left:18px;box-shadow:inset 0 -18px 26px #0000003d,0 16px 34px #3714806b}.price-balloon:after{content:"";background:#6130d6;border-radius:2px 2px 10px 10px;width:24px;height:16px;position:absolute;bottom:-9px;left:50%;transform:translate(-50%)}.price-balloon span{color:#ffffffd1;text-transform:uppercase;font-size:.76rem;font-weight:900}.price-balloon strong{color:#fff;text-align:center;font-size:clamp(1.55rem,3vw,2.4rem);line-height:.92}.price-balloon.is-revealed{animation:.56s ease-out both reveal-price}.answer-dock{z-index:4;pointer-events:none;grid-template-columns:minmax(104px,180px) minmax(104px,180px);justify-content:space-between;gap:12px;padding:0 22px;display:grid;position:absolute;bottom:18px;left:0;right:0}.balloon-button{cursor:pointer;pointer-events:auto;--impact-x:0px;background:0 0;border:0;min-height:190px;padding:0}.balloon-button.lower{--impact-x:-26px}.balloon-button.higher{--impact-x:26px}.balloon-shape{aspect-ratio:.86;filter:drop-shadow(0 22px 25px #00000057);place-items:center;width:100%;max-width:180px;margin:0 auto;animation:2.8s ease-in-out infinite float;display:grid;position:relative}.balloon-gloss,.balloon-deflated{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.balloon-gloss{transform:scale(1.18)}.balloon-deflated{opacity:0;transform:scale(1.24)rotate(-12deg)}.higher .balloon-gloss{filter:hue-rotate(132deg)saturate(1.62)brightness(1.06)}.lower .balloon-gloss{filter:saturate(1.28)brightness(1.08)}.balloon-shape span{z-index:1;text-shadow:0 3px 10px #0000008f;font-size:1.42rem;font-weight:900;position:relative}.balloon-arrow{color:#fff;opacity:.92;background:#ffffff26;border-radius:999px;place-items:center;width:40px;height:40px;margin:0 auto;display:grid;position:absolute;inset:auto 0 42px}.balloon-button.is-selected .balloon-shape{animation:none}.game-card.is-wrong .balloon-button.is-selected .balloon-shape{animation:.68s ease-in both wrong-balloon-pop}.game-card.is-wrong .balloon-button.is-selected .balloon-gloss{opacity:0}.game-card.is-wrong .balloon-button.is-selected .balloon-deflated{opacity:1}.game-card.is-correct .balloon-button.is-selected .balloon-shape{z-index:8;animation:.72s ease-out both hit-center}.game-card.is-correct .balloon-button.is-selected .balloon-gloss,.game-card.is-correct .balloon-button.is-selected .balloon-deflated{opacity:0}.floating-heart,.trend-heart{color:#fff;width:44px;height:44px}.floating-heart{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0f0c16ad;position:absolute;top:18px;right:18px}.floating-heart.is-active,.trend-heart.is-active{color:var(--pink);background:#ffffffeb}.product-info{grid-template-columns:minmax(0,1fr) minmax(150px,210px);align-items:stretch;gap:12px;display:grid}.product-meta{flex-wrap:wrap;gap:8px}.product-meta span{border:1px solid var(--line);min-height:32px;color:var(--muted);background:#ffffff17;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:.78rem;font-weight:800;display:inline-flex}.comparison-panel,.reveal-card,.cart-panel,.info-card,.legal-callout{border:1px solid var(--line);background:#ffffff14;border-radius:8px}.comparison-panel{align-content:center;min-height:84px;padding:12px;display:grid}.comparison-panel span,.price-tile span{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:900}.comparison-panel strong{font-size:1.55rem}.reveal-card{gap:10px;padding:12px;display:grid}.price-reveal{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.price-tile{background:#ffffff14;border:1px solid;border-radius:8px;align-content:center;gap:3px;min-height:66px;padding:10px;display:grid}.price-tile strong{font-size:1.22rem}.price-tile.is-lower,.price-tile.is-correct{color:var(--green)}.price-tile.is-higher,.price-tile.is-wrong{color:var(--red)}.action-row{flex-wrap:wrap;gap:8px}.primary-button,.secondary-button{border:1px solid var(--line);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 13px;font-weight:900;display:inline-flex}.primary-button{background:radial-gradient(circle at 28% 18%, #ffffff9e, transparent 18%), linear-gradient(145deg, var(--gold), #ff7d35);color:#171018;border:0;box-shadow:inset 0 -9px 16px #00000029,0 12px 24px #00000029}.secondary-button{background:#ffffff1a}.next-product-button{margin-left:auto}.peek-card{opacity:.72;grid-template-rows:1fr auto;gap:10px;height:min(620px,76svh);padding:10px;display:grid;overflow:hidden;transform:scale(.92)}.peek-card.previous{transform-origin:100%}.peek-card.next{transform-origin:0}.peek-card .mock-product-showcase{min-height:100%}.peek-card .marketplace-breadcrumb,.peek-card .commerce-details,.peek-card .commerce-thumbs,.trend-art .marketplace-breadcrumb,.trend-art .commerce-details,.trend-art .commerce-thumbs{display:none}.peek-card .commerce-listing,.trend-art .commerce-listing{grid-template-columns:1fr;min-height:100%;padding:8px}.peek-card .commerce-gallery,.trend-art .commerce-gallery{grid-template-rows:1fr}.peek-card .commerce-photo,.trend-art .commerce-photo{min-height:100%}.peek-card>div:last-child{gap:4px;display:grid}.peek-card span,.peek-empty span{color:var(--muted);text-transform:uppercase;font-size:.74rem;font-weight:900}.peek-card strong{font-size:.95rem;line-height:1.18}.peek-empty{height:100%;color:var(--muted);align-content:center;place-items:center;gap:10px;display:grid}.trending-section{gap:12px;display:grid}.section-heading{justify-content:space-between;gap:12px}.section-heading h2{margin-bottom:0;font-size:1.28rem}.section-heading>span{min-height:34px;color:var(--muted);background:#ffffff1a;border-radius:999px;padding:8px 12px;font-weight:900}.trending-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.trend-card{border:1px solid var(--line);background:var(--panel);border-radius:8px;min-width:0;position:relative;overflow:hidden}.trend-heart{z-index:2;background:#120e18b8;position:absolute;top:10px;right:10px}.trend-art{background:#ffffff14;height:190px;overflow:hidden}.trend-art .mock-product-showcase{min-height:100%}.trend-copy{gap:8px;padding:12px;display:grid}.trend-copy h3{min-height:2.7em}.trend-copy p{color:var(--muted);align-items:center;gap:5px;margin:0;font-size:.84rem;display:flex}.trend-badge{min-height:28px;color:var(--gold);text-transform:uppercase;background:#ffcf552e;border-radius:999px;justify-self:start;align-items:center;padding:0 9px;font-size:.72rem;font-weight:900;display:inline-flex}.trend-copy button{border:1px solid var(--line);cursor:pointer;background:#ffffff1a;border-radius:8px;min-height:38px;font-weight:900}.cart-drawer{z-index:20;pointer-events:none;background:0 0;transition:background .2s;position:fixed;inset:0}.cart-drawer.is-open{pointer-events:auto;background:#00000061}.cart-panel{width:min(410px,100vw - 24px);box-shadow:var(--shadow);background:#120f19f5;grid-template-rows:auto 1fr auto auto auto;gap:12px;padding:14px;transition:transform .24s;display:grid;position:absolute;top:12px;bottom:12px;right:12px;transform:translate(calc(100% + 24px))}.cart-drawer.is-open .cart-panel{transform:translate(0)}.cart-heading,.cart-summary,.cart-item{justify-content:space-between;gap:12px}.cart-heading h2{margin-bottom:0}.cart-items{align-content:start;gap:10px;min-height:0;display:grid;overflow:auto}.empty-cart{border:1px dashed var(--line);text-align:center;min-height:220px;color:var(--muted);border-radius:8px;align-content:center;place-items:center;gap:10px;padding:16px;display:grid}.cart-item{border:1px solid var(--line);background:#ffffff14;border-radius:8px;padding:12px}.cart-item div{gap:4px;display:grid}.cart-item span{color:var(--muted);font-size:.86rem}.cart-item button{border:1px solid var(--line);cursor:pointer;background:#ffffff1a;border-radius:8px;min-height:32px}.cart-summary{border-top:1px solid var(--line);padding-top:12px;font-size:1.08rem}.notice-row,.settings-note{color:var(--muted);font-size:.78rem}.notice-row{justify-content:space-between;gap:14px}.settings-note{margin:0}.site-footer{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:.85rem;display:flex}.site-footer a,.back-link,.link-row a{color:var(--ink);text-underline-offset:3px;text-decoration-color:#ffffff73}.completion-panel{text-align:center;align-content:center;place-items:center;min-height:440px;padding:22px;display:grid}.completion-panel p{color:var(--muted)}.confetti-burst{pointer-events:none;z-index:5;position:absolute;inset:0}.confetti-burst span{border-radius:2px;width:8px;height:14px;animation:1.04s ease-in both confetti;position:absolute;top:18px}.mock-product-showcase{isolation:isolate;color:#1c1c1f;align-content:start;gap:10px;width:min(100%,760px);min-height:100%;margin:0 auto;display:grid;position:relative}.marketplace-breadcrumb{color:#ffffffb8;white-space:nowrap;align-items:center;gap:7px;width:100%;padding:10px 10px 0;font-size:.72rem;font-weight:800;display:flex;overflow:hidden}.marketplace-breadcrumb span:after{content:">";color:#ffffff61;margin-left:7px}.marketplace-breadcrumb strong{color:#fff;text-overflow:ellipsis;background:#ffffff24;border-radius:999px;min-width:0;padding:5px 9px;overflow:hidden}.commerce-listing{background:#fffffff0;border:1px solid #ffffff6b;border-radius:8px;grid-template-columns:minmax(190px,.98fr) minmax(200px,1.02fr);gap:14px;min-height:0;padding:14px;display:grid;overflow:hidden;box-shadow:0 22px 42px #00000047}.commerce-gallery,.commerce-details{min-width:0}.commerce-gallery{grid-template-rows:minmax(260px,1fr) auto;gap:10px;display:grid}.commerce-photo{background:#f7f7f8;border-radius:8px;place-items:center;min-height:260px;display:grid;position:relative;overflow:hidden}.commerce-photo>img{object-fit:cover;width:100%;height:100%;display:block}.sale-flag{color:#fff;background:#ff2e62;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:.72rem;font-weight:900;display:inline-flex;position:absolute;bottom:10px;left:10px}.commerce-thumbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.commerce-thumbs span{aspect-ratio:1;background:#fff;border:1px solid #d8d8dc;border-radius:6px;overflow:hidden}.commerce-thumbs span.is-active{border:2px solid #111}.commerce-thumbs img{object-fit:cover;width:100%;height:100%;display:block}.commerce-details{color:#242429;align-content:start;gap:10px;display:grid}.commerce-brand-row,.commerce-rating,.commerce-perks,.commerce-options,.commerce-store{align-items:center;display:flex}.commerce-brand-row{justify-content:space-between;gap:8px}.commerce-brand-row span{font-size:.78rem;font-weight:900}.commerce-brand-row strong{color:#33333a;text-transform:uppercase;background:#f1f1f4;border-radius:999px;padding:5px 9px;font-size:.68rem}.commerce-details h3{color:#1f1f24;margin:0;font-size:1.22rem;line-height:1.16}.commerce-store{color:#686872;gap:6px;margin:0;font-size:.84rem;font-weight:700}.commerce-rating{color:#19191d;gap:5px;font-size:.86rem}.commerce-rating span{color:#666671}.commerce-perks{flex-wrap:wrap;gap:7px}.commerce-perks span{color:#3c3c44;background:#f5f5f7;border-radius:999px;align-items:center;gap:5px;min-height:30px;padding:0 9px;font-size:.74rem;font-weight:800;display:inline-flex}.commerce-options{flex-wrap:wrap;gap:7px;font-size:.82rem;font-weight:900}.commerce-options button{color:#1f1f24;background:#fff;border:1px solid #cfcfd5;border-radius:6px;min-height:34px;padding:0 12px;font-weight:800}.commerce-options button:first-of-type{border-color:#111}.commerce-price-mask{background:#fafafa;border:1px dashed #c9c9d2;border-radius:8px;gap:3px;padding:11px;display:grid}.commerce-price-mask span{color:#777781;text-transform:uppercase;font-size:.72rem;font-weight:900}.commerce-price-mask strong{color:#ff2e62;font-size:1.16rem}.mock-package{aspect-ratio:.78;background:linear-gradient(135deg, #ffffff38, transparent 26%), linear-gradient(160deg, var(--product-soft,#ffcf55e6), var(--product-primary,#ff3f98e6) 42%, var(--product-secondary,#2397ffd1));color:#1b0823;border:1px solid #ffffff47;border-radius:8px;grid-template-rows:auto 1fr auto auto;width:78%;padding:16px;display:grid;position:relative;overflow:hidden;transform:rotate(-2deg);box-shadow:0 28px 54px #0006}.mock-package:before,.mock-package:after{content:"";pointer-events:none;position:absolute}.mock-package:before{aspect-ratio:1;background:color-mix(in srgb, var(--product-secondary,#2397ff), transparent 72%);width:28%;box-shadow:0 0 38px color-mix(in srgb, var(--product-secondary,#2397ff), transparent 60%);border-radius:999px;inset:18% 18% auto auto}.mock-package:after{background:color-mix(in srgb, var(--product-primary,#ff3f98), #fff 42%);opacity:.82;border-radius:999px;height:8px;bottom:29%;left:12%;right:12%}.mock-package>*{z-index:1;position:relative}.mock-package.shape-device{aspect-ratio:.72;border-radius:30px}.mock-package.shape-device:after{bottom:13%;left:28%;right:28%}.mock-package.shape-tower{aspect-ratio:.58;border-radius:18px}.mock-package.shape-tower:before{width:18%;inset:13% auto auto 18%}.mock-package.shape-kit{aspect-ratio:1.2;border-radius:18px}.mock-package.shape-kit:after{height:16px;bottom:18%;left:18%;right:18%}.mock-package.shape-card{aspect-ratio:1.36;border-radius:20px}.mock-package.shape-card:before{width:20%;inset:auto 11% 13% auto}.mock-package-top,.mock-package-bottom{text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:.68rem;font-weight:900;display:flex}.mock-package-top strong,.mock-package-bottom span:last-child{background:#ffffffb3;border-radius:999px;padding:5px 8px}.mock-product-badge{width:98px;height:98px;color:var(--product-primary,var(--purple));box-shadow:inset 0 -12px 22px color-mix(in srgb, var(--product-primary,#ff3f98), transparent 82%), 0 16px 34px color-mix(in srgb, var(--product-secondary,#2397ff), transparent 72%);background:#ffffffdb;border-radius:50%;place-self:center;place-items:center;display:grid}.mock-product-lines{align-self:end;gap:6px;display:grid}.mock-product-lines strong{font-size:1.12rem;line-height:1}.mock-product-lines span{font-size:.88rem;font-weight:800}@keyframes float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-12px)rotate(1deg)}}@keyframes reveal-price{0%{transform:scale(.92)rotate(-3deg)}56%{transform:scale(1.08)rotate(2deg)}to{transform:scale(1)rotate(0)}}@keyframes hit-center{0%{opacity:1;transform:scale(1)translateY(0)rotate(0)}54%{transform:translate(var(--impact-x), -118px) scale(.72) rotate(-5deg);opacity:1}to{transform:translate(var(--impact-x), -138px) scale(.04) rotate(0);opacity:0}}@keyframes wrong-balloon-pop{0%{opacity:1;transform:scale(1)translateY(0)rotate(0)}42%{opacity:.92;transform:scale(1.08)translateY(-8px)rotate(-3deg)}72%{opacity:.5;transform:scale(.76)translateY(24px)rotate(8deg)}to{opacity:0;transform:scale(.18)translateY(64px)rotate(18deg)}}@keyframes confetti{0%{opacity:0;transform:translateY(-12px)rotate(0)}12%{opacity:1}to{opacity:0;transform:translateY(245px)rotate(560deg)}}@media (max-width:960px){.market-header{grid-template-columns:1fr auto}.search-box{grid-area:2/1/auto/-1}.feed-stage{grid-template-columns:1fr}.carousel-arrow{width:42px;height:66px;position:absolute;top:35%}.carousel-arrow.previous{left:6px}.carousel-arrow.next{right:6px}.product-carousel{grid-template-columns:minmax(58px,.16fr) minmax(0,1fr) minmax(58px,.16fr)}.peek-card{opacity:.52;padding:6px}.peek-card>div:last-child{display:none}.game-card{grid-template-rows:minmax(470px,64svh) auto auto}.product-window{min-height:470px;padding-bottom:150px}.commerce-listing{grid-template-columns:1fr}.commerce-gallery{grid-template-rows:minmax(220px,1fr) auto}.commerce-details{gap:8px}.commerce-details h3{font-size:1rem}.trending-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.market-shell{gap:9px;padding:8px}.market-header{min-height:62px;padding:9px}.brand-mark{width:40px;height:40px}h1{font-size:1.68rem}h2{font-size:1.2rem}.score-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.metric{min-height:48px;padding:8px 7px}.metric strong{font-size:.98rem}.metric span{font-size:.66rem}.product-carousel{grid-template-columns:22px minmax(0,1fr) 22px;gap:6px}.peek-card{background:#ffffff12;border-color:#0000;padding:0}.peek-card .mock-product-showcase{display:none}.game-card{grid-template-rows:minmax(455px,64svh) auto auto;gap:9px;padding:8px}.product-window{min-height:455px;padding-bottom:132px}.marketplace-breadcrumb{display:none}.commerce-listing{gap:8px;min-height:100%;padding:10px}.commerce-gallery{grid-template-rows:minmax(190px,32svh) auto}.commerce-photo{min-height:190px}.commerce-thumbs,.commerce-options{display:none}.commerce-perks span{min-height:28px;font-size:.68rem}.price-balloon{width:112px;top:12px;left:12px}.answer-dock{grid-template-columns:minmax(94px,132px) minmax(94px,132px);padding:0 12px;bottom:12px}.balloon-button{min-height:142px}.balloon-shape span{font-size:1.06rem}.balloon-arrow{width:34px;height:34px;bottom:31px}.product-info,.price-reveal{grid-template-columns:1fr}.reveal-actions .primary-button,.reveal-actions .secondary-button{flex:132px}.next-product-button{margin-left:0}.trending-grid{grid-template-columns:1fr}.notice-row{flex-direction:column;align-items:flex-start;gap:4px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.info-shell{background:linear-gradient(#0c032047,#0c032094),url(/assets/game-background-premium.jpg) 50%/cover fixed,#17064a;min-height:100svh;padding:24px}.info-page{border:1px solid var(--line);width:min(980px,100%);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(145deg,#17064ad1,#0a0419e8);border-radius:8px;margin:0 auto;padding:28px}.info-page .lead{color:var(--muted);font-size:1.08rem;line-height:1.6}.info-page section{margin-top:28px}.info-page h1{max-width:820px;font-size:4.2rem}.info-page h2{font-size:1.35rem;line-height:1.15}.info-page p,.info-page li{color:var(--muted);line-height:1.58}.info-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.info-card,.legal-callout{padding:16px}.info-card svg{color:var(--gold)}.check-list{gap:10px;padding:0;list-style:none;display:grid}.check-list li{grid-template-columns:22px 1fr;align-items:start;gap:10px;display:grid}.check-list svg{color:var(--green);margin-top:2px}.two-column-list{grid-template-columns:repeat(2,minmax(0,1fr))}.answer-list{gap:12px;display:grid}.answer-card{border:1px solid var(--line);background:#ffffff14;border-radius:8px;gap:8px;padding:16px;display:grid;margin-top:0!important}.answer-card h3{margin:0}.answer-card p{margin-bottom:0}.link-row{flex-wrap:wrap;gap:10px 16px;display:flex}.link-row a{align-items:center;gap:5px;display:inline-flex}.updated{margin-top:28px;font-size:.88rem}.back-link{margin-top:8px;display:inline-block}@media (max-width:820px){.info-shell{padding:12px}.info-page{padding:18px}.info-page h1{font-size:2.72rem}.info-grid,.two-column-list{grid-template-columns:1fr}}body:has(.market-shell){color:#061331;background:linear-gradient(#f8fbff 0%,#f4ecf4 48%,#f9f5f3 100%)}body:has(.market-shell) .market-shell{gap:0;width:100%;max-width:none;margin:0;padding:0 0 24px}body:has(.market-shell) .market-header{color:#070d23;background:#fffffff5;border:0;border-bottom:1px solid #e5eaf1;border-radius:0;grid-template-columns:360px minmax(360px,1fr) auto auto;min-height:84px;padding:12px 72px;box-shadow:0 8px 28px #1926400f}body:has(.market-shell) .brand-mark{color:#fff;background:radial-gradient(circle at 35% 23%,#ffffffeb,#0000 16%),linear-gradient(155deg,#ff1774,#f00664 62%,#bd0052);border-radius:50% 50% 45% 45%;width:58px;height:58px;box-shadow:inset 0 -8px 14px #60002c2e}body:has(.market-shell) .brand-mark:after{content:"";clip-path:polygon(50% 100%,0 0,100% 0);background:#f00664;width:14px;height:10px;position:absolute;transform:translateY(32px)}body:has(.market-shell) .brand-mark svg{display:none}body:has(.market-shell) .brand-lockup{position:relative}body:has(.market-shell) .brand-lockup h1{color:#080d1f;letter-spacing:-1.2px;align-items:baseline;gap:1px;font-size:2.52rem;display:flex}body:has(.market-shell) .brand-lockup h1 span:first-child{font-weight:850}body:has(.market-shell) .brand-lockup h1 span:last-child{color:#f7066e;font-weight:900}body:has(.market-shell) .brand-lockup .eyebrow{color:#080d1f;text-transform:none;font-size:.82rem;font-weight:900;position:absolute;top:45px;left:70px}body:has(.market-shell) .brand-lockup .eyebrow:before{content:"Shop · Play · Save"}body:has(.market-shell) .brand-lockup .eyebrow{font-size:0}body:has(.market-shell) .brand-lockup .eyebrow:before{font-size:.82rem}body:has(.market-shell) .search-box{color:#53627c;background:#f7f9fd;border:1px solid #dce4ee;border-radius:999px;min-height:54px;padding:0 20px;box-shadow:inset 0 1px 2px #1926400a}body:has(.market-shell) .search-box input{color:#17213a;font-size:1rem}body:has(.market-shell) .main-tabs{align-items:stretch;gap:22px;padding:0 18px 0 4px;display:flex}body:has(.market-shell) .main-tabs button{color:#07102a;cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;gap:4px;min-width:58px;font-size:.88rem;font-weight:900;display:grid;position:relative}body:has(.market-shell) .main-tabs button.is-active:after{content:"";background:#f7066e;border-radius:999px;height:3px;position:absolute;bottom:-18px;left:0;right:0}body:has(.market-shell) .header-actions{gap:14px}:is(body:has(.market-shell) .icon-button,body:has(.market-shell) .cart-button,body:has(.market-shell) .profile-button){color:#07102a;box-shadow:none;background:0 0;border:0}body:has(.market-shell) .profile-button{color:#a9b1bf;cursor:pointer;background:#e9edf4;border-radius:999px;place-items:center;width:52px;height:52px;display:grid}body:has(.market-shell) .cart-button span{color:#fff;background:#f7066e;transform:translate(-4px,-14px)}body:has(.market-shell) .category-nav{background:#ffffffeb;border-bottom:1px solid #e8edf4;align-items:center;gap:34px;height:72px;padding:0 72px;overflow:auto}body:has(.market-shell) .category-nav button{color:#061331;white-space:nowrap;background:0 0;border:0;border-radius:0;min-height:42px;padding:0;font-size:1rem}body:has(.market-shell) .category-nav button.is-active{color:#061331;background:0 0}body:has(.market-shell) .category-nav .all-categories{align-items:center;gap:12px;display:inline-flex}body:has(.market-shell) .category-nav .play-earn{color:#fff;background:radial-gradient(circle at 28% 14%,#ffffffad,#0000 18%),linear-gradient(145deg,#ff0b72,#ee0061);border-radius:12px;min-height:48px;margin-left:auto;padding:0 28px;box-shadow:0 12px 24px #f7066e47,inset 0 -8px 14px #78003233}:is(body:has(.market-shell) .score-strip,body:has(.market-shell) .progress-track){display:none}body:has(.market-shell) .feed-stage{background:linear-gradient(#f8fbff,#fff 78%),radial-gradient(circle at 50% 0,#ff097414,#0000 45%);grid-template-columns:48px minmax(0,1fr) 48px;padding:10px 0 14px}body:has(.market-shell) .product-carousel{grid-template-columns:268px minmax(0,960px) 268px;justify-content:center;gap:14px}body:has(.market-shell) .game-card{background:#fff;border:1px solid #dfe6ef;border-radius:22px;grid-template-rows:564px auto auto;min-height:586px;padding:10px;overflow:visible;box-shadow:0 22px 54px #15274824}body:has(.market-shell) .product-window{background:#fff;border-radius:14px;min-height:564px;padding-bottom:0;overflow:hidden}body:has(.market-shell) .game-card .mock-product-showcase{width:100%}:is(body:has(.market-shell) .game-card .marketplace-breadcrumb,body:has(.market-shell) .game-card .commerce-details,body:has(.market-shell) .game-card .commerce-thumbs,body:has(.market-shell) .game-card .sale-flag){display:none}body:has(.market-shell) .game-card .commerce-listing{min-height:564px;box-shadow:none;background:0 0;border:0;border-radius:14px;padding:0;display:block}:is(body:has(.market-shell) .game-card .commerce-gallery,body:has(.market-shell) .game-card .commerce-photo){height:564px;min-height:564px;display:block}body:has(.market-shell) .game-card .commerce-photo{background:#f5eee7}body:has(.market-shell) .game-card .commerce-photo>img{object-fit:cover}body:has(.market-shell) .game-card.is-reference-hero .commerce-photo>img{object-fit:fill}body:has(.market-shell) .game-card.is-reference-hero:before{display:none}body:has(.market-shell) .game-card.is-reference-hero:after{display:none}body:has(.market-shell) .price-balloon{z-index:6;width:178px;top:224px;left:auto;right:285px}body:has(.market-shell) .answer-dock{grid-template-columns:repeat(2,156px);justify-content:space-between;width:440px;padding:0;bottom:178px;left:auto;right:180px}body:has(.market-shell) .game-card.is-reference-hero .answer-dock{z-index:12;opacity:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:32%;width:auto;height:34%;min-height:132px;bottom:34.5%;left:40%;right:17%}body:has(.market-shell) .game-card.is-reference-hero .price-balloon{z-index:13;opacity:1;width:152px;top:24.8%;left:59.8%;right:auto;transform:translate(-50%)}body:has(.market-shell) .balloon-button{min-height:170px}body:has(.market-shell) .game-card.is-reference-hero .balloon-button{opacity:1;border-radius:48% 50% 46% 52%;height:100%;min-height:0}body:has(.market-shell) .game-card.is-reference-hero .balloon-button .balloon-shape{opacity:1;transform-origin:50% 74%;max-width:146px}body:has(.market-shell) .game-card.is-reference-hero .balloon-button:not(.is-selected):hover .balloon-shape{filter:drop-shadow(0 24px 28px #0000005c)brightness(1.04)}body:has(.market-shell) .game-card.is-reference-hero.is-correct .balloon-button.is-selected .balloon-shape{animation:.72s ease-out both hit-center}body:has(.market-shell) .game-card.is-reference-hero.is-wrong .balloon-button.is-selected .balloon-shape{animation:.68s ease-in both wrong-balloon-pop}:is(body:has(.market-shell) .game-card.is-reference-hero.answered-lower .balloon-button.higher,body:has(.market-shell) .game-card.is-reference-hero.answered-higher .balloon-button.lower){opacity:.34}body:has(.market-shell) .game-card.is-reference-hero .balloon-button:focus-visible{outline-offset:2px;outline:3px solid #f7066e9e}body:has(.market-shell) .balloon-shape span{font-size:1.35rem}body:has(.market-shell) .product-info{color:#071331;grid-template-columns:1fr auto;padding:0 18px 10px}body:has(.market-shell) .game-card.is-reference-hero .product-info{z-index:9;width:min(430px,45%);padding:0;display:block;position:absolute;bottom:34px;left:24px}body:has(.market-shell) .game-card.is-reference-hero .product-meta{gap:12px}:is(body:has(.market-shell) .game-card.is-reference-hero.answered-lower .product-info,body:has(.market-shell) .game-card.is-reference-hero.answered-higher .product-info){display:none}body:has(.market-shell) .round-label{display:none}body:has(.market-shell) .product-info h2{margin-bottom:5px;font-size:1.55rem}body:has(.market-shell) .product-meta span{color:#53627c;background:0 0;border:0;min-height:24px;padding:0;font-size:.92rem}body:has(.market-shell) .product-meta span:first-child{display:none}body:has(.market-shell) .product-meta span:last-child{color:#02b36b}body:has(.market-shell) .comparison-panel{display:none}body:has(.market-shell) .game-card:before{content:"Trending";z-index:7;color:#fff;background:linear-gradient(145deg,#ff136f,#ec0061);border-radius:9px;align-items:center;min-height:44px;padding:0 22px;font-size:1.12rem;font-weight:900;display:inline-flex;position:absolute;top:28px;left:28px;box-shadow:0 9px 18px #ec006140}body:has(.market-shell) .game-card:after{content:"The real price is hidden!  Pop the correct balloon to reveal the price.";z-index:7;color:#102044;background:#ffffffeb;border-radius:999px;align-items:center;width:330px;min-height:58px;padding:0 22px 0 68px;font-size:.82rem;font-weight:900;display:flex;position:absolute;bottom:144px;right:160px;box-shadow:0 10px 28px #11213e24}body:has(.market-shell) .hero-stat-bar{z-index:8;grid-template-columns:repeat(4,minmax(105px,1fr));gap:12px;display:grid;position:absolute;top:24px;left:172px;right:214px}body:has(.market-shell) .hero-stat-bar span{color:#071331;background:#fffffff0;border-radius:11px;align-content:center;place-items:center;min-height:52px;font-size:1.05rem;font-weight:900;display:grid;box-shadow:0 10px 22px #1527481f}body:has(.market-shell) .hero-stat-bar strong{color:#2c3852;font-size:.78rem;line-height:1;display:block}body:has(.market-shell) .hero-pop-button{z-index:8;color:#fff;cursor:pointer;background:radial-gradient(circle at 28% 18%,#ffffffb8,#0000 20%),linear-gradient(145deg,#ff1a7d,#ee0062 58%,#cc0053);border:0;border-radius:999px;min-width:374px;min-height:78px;font-size:1.8rem;font-weight:900;position:absolute;bottom:54px;right:112px;box-shadow:0 16px 30px #f7066e57,inset 0 -11px 16px #67002d3d}body:has(.market-shell) .thumb-rail{z-index:8;gap:12px;display:grid;position:absolute;top:96px;right:27px}body:has(.market-shell) .thumb-rail span{background:#fff;border:3px solid #ffffffe0;border-radius:10px;width:84px;height:84px;overflow:hidden;box-shadow:0 8px 18px #11213e26}body:has(.market-shell) .thumb-rail img{object-fit:cover;width:100%;height:100%}body:has(.market-shell) .floating-heart{color:#f7066e;background:#fff;border-radius:999px;width:50px;height:50px;top:24px;right:24px;box-shadow:0 8px 20px #11213e24}body:has(.market-shell) .reveal-card{color:#071331;background:#f8fbff;border-color:#e3e9f2;margin:0 18px 14px}:is(body:has(.market-shell) .reveal-actions .primary-button,body:has(.market-shell) .reveal-actions .secondary-button){color:#071331}body:has(.market-shell) .carousel-arrow{color:#071331;background:#fff;border:0;border-radius:999px;width:74px;height:74px;box-shadow:0 12px 34px #1527481f}body:has(.market-shell) .peek-card{opacity:1;background:#fff;border:1px solid #e2e8f1;border-radius:20px;height:470px;padding:11px;transform:none;box-shadow:0 20px 46px #1527481c}body:has(.market-shell) .peek-card.next{transform:none}:is(body:has(.market-shell) .peek-card .commerce-listing,body:has(.market-shell) .peek-card .commerce-gallery,body:has(.market-shell) .peek-card .commerce-photo){background:#f5eee7;border-radius:10px;height:260px;min-height:260px}body:has(.market-shell) .peek-card>div:last-child{color:#081434;padding:12px 6px 0}body:has(.market-shell) .peek-card span{color:#f7066e}body:has(.market-shell) .peek-card strong{font-size:1.08rem}body:has(.market-shell) .trending-section{color:#061331;padding:8px 62px 0}body:has(.market-shell) .section-heading{margin-bottom:8px}body:has(.market-shell) .section-heading .eyebrow{color:#061331;text-transform:none;font-size:2rem}body:has(.market-shell) .section-heading h2{color:#5b6a85;font-size:1.02rem;font-weight:500}body:has(.market-shell) .section-heading>span{color:#061331;background:0 0}body:has(.market-shell) .trending-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}body:has(.market-shell) .trend-card{color:#071331;background:#fff;border-color:#e3e9f2;box-shadow:0 12px 28px #15274814}body:has(.market-shell) .trend-art{background:#f7f4f1;height:190px}body:has(.market-shell) .trend-copy p{color:#53627c}body:has(.market-shell) .trend-copy button{color:#fff;background:linear-gradient(145deg,#ff1675,#ef0061);border:0;box-shadow:inset 0 -8px 14px #7800322e}:is(body:has(.market-shell) .notice-row,body:has(.market-shell) .settings-note,body:has(.market-shell) .site-footer){color:#5d6a82;padding:0 72px}body:has(.market-shell) .site-footer a{color:#061331}body:has(.market-shell) .cart-panel{color:#071331;background:#fff;border-color:#e3e9f2}:is(body:has(.market-shell) .cart-item,body:has(.market-shell) .empty-cart){background:#f8fbff;border-color:#e3e9f2}@media (max-width:1200px){body:has(.market-shell) .market-header{grid-template-columns:320px 1fr auto;padding:12px 28px}body:has(.market-shell) .main-tabs{grid-column:1/-1;justify-content:center}:is(body:has(.market-shell) .category-nav,body:has(.market-shell) .notice-row,body:has(.market-shell) .settings-note,body:has(.market-shell) .site-footer,body:has(.market-shell) .trending-section){padding-left:28px;padding-right:28px}body:has(.market-shell) .product-carousel{grid-template-columns:140px minmax(0,1fr) 140px}}@media (max-width:760px){body:has(.market-shell) .market-header{grid-template-columns:1fr auto;padding:8px 12px}body:has(.market-shell) .brand-lockup h1{font-size:1.72rem}body:has(.market-shell) .brand-mark{width:42px;height:42px}body:has(.market-shell) .brand-lockup .eyebrow{display:none}body:has(.market-shell) .search-box{grid-area:2/1/auto/-1}body:has(.market-shell) .main-tabs{display:none}body:has(.market-shell) .profile-button{display:none}body:has(.market-shell) .category-nav{gap:14px;height:54px;padding:0 8px}:is(body:has(.market-shell) .category-nav .all-categories,body:has(.market-shell) .category-nav .play-earn){display:none}body:has(.market-shell) .feed-stage{grid-template-columns:1fr;padding-top:18px}body:has(.market-shell) .product-carousel{grid-template-columns:18px minmax(0,1fr) 18px;gap:7px}body:has(.market-shell) .game-card{min-height:560px;padding:8px}body:has(.market-shell) .product-window{height:390px;min-height:390px}body:has(.market-shell) .game-card .commerce-listing{height:390px;min-height:390px}body:has(.market-shell) .game-card .commerce-gallery{height:390px;min-height:390px}body:has(.market-shell) .game-card .commerce-photo{height:390px;min-height:390px}body:has(.market-shell) .price-balloon{width:112px;top:16px;left:18px;right:auto}body:has(.market-shell) .answer-dock{grid-template-columns:repeat(2,116px);width:260px;bottom:72px;right:16px}body:has(.market-shell) .game-card.is-reference-hero .answer-dock{grid-template-columns:repeat(2,minmax(0,1fr));gap:32%;width:auto;height:34%;min-height:96px;bottom:38%;left:39%;right:17%}body:has(.market-shell) .game-card.is-reference-hero .price-balloon{width:108px;top:23%;left:59.8%;transform:translate(-50%)}body:has(.market-shell) .balloon-button{min-height:126px}body:has(.market-shell) .game-card.is-reference-hero .balloon-button{min-height:0}body:has(.market-shell) .game-card.is-reference-hero .balloon-button .balloon-shape{max-width:96px}body:has(.market-shell) .balloon-shape span{font-size:.92rem}body:has(.market-shell) .game-card:before{min-height:32px;padding:0 12px;font-size:.82rem;top:18px;left:18px;transform:translateY(118px)}body:has(.market-shell) .game-card:after{display:none}body:has(.market-shell) .thumb-rail{display:none}body:has(.market-shell) .hero-stat-bar{display:none}body:has(.market-shell) .hero-pop-button{min-width:0;min-height:48px;font-size:1.1rem;bottom:16px;left:20px;right:20px}body:has(.market-shell) .product-info{grid-template-columns:1fr;padding:0 8px 8px}body:has(.market-shell) .product-info h2{font-size:1.2rem}body:has(.market-shell) .peek-card{opacity:.35}body:has(.market-shell) .carousel-arrow{z-index:12;width:46px;height:58px;position:absolute;top:36%}body:has(.market-shell) .carousel-arrow.previous{left:8px}body:has(.market-shell) .carousel-arrow.next{right:8px}body:has(.market-shell) .trending-section{padding:0 8px}body:has(.market-shell) .section-heading .eyebrow{font-size:1.18rem}body:has(.market-shell) .trending-grid{grid-template-columns:1fr}:is(body:has(.market-shell) .notice-row,body:has(.market-shell) .settings-note,body:has(.market-shell) .site-footer){padding:0 8px}}.market-header,.category-nav{width:100%;max-width:100vw}.category-nav{scrollbar-width:none;overflow-x:auto}.feed-stage{width:min(100%,1480px);max-width:calc(100vw - 24px);margin-inline:auto;position:relative;overflow:visible}.product-carousel{grid-template-columns:minmax(140px,.26fr) minmax(0,1fr) minmax(140px,.26fr);align-items:center;gap:clamp(10px,1.6vw,24px);width:100%;min-width:0;max-width:100%;display:grid}.carousel-arrow{z-index:30;-webkit-backdrop-filter:blur(14px);border-radius:999px;width:48px;height:48px;top:50%;transform:translateY(-50%);box-shadow:0 16px 34px #07112f29;position:absolute!important}.price-balloon{filter:saturate(1.14)contrast(1.07)drop-shadow(0 16px 22px #5520c847);text-shadow:0 2px 8px #120a3c42;transform-origin:bottom;box-shadow:inset 12px 14px 18px #ffffff57,inset -14px -18px 24px #3800a047,0 16px 36px #692cff3d}.price-balloon:after{content:"";pointer-events:none;mix-blend-mode:screen;background:radial-gradient(circle at 36% 35%,#ffffffeb,#ffffff3d 58%,#0000 72%);border-radius:999px;width:34%;height:26%;position:absolute;top:13%;left:17%}.price-balloon span,.price-balloon strong{z-index:1;position:relative}.balloon-button{touch-action:manipulation}.balloon-button .balloon-shape{filter:saturate(1.08)contrast(1.04)drop-shadow(0 14px 24px #07112f2e)}.balloon-button .balloon-shape>span:first-of-type{text-shadow:0 2px 8px #07112f38}.product-info{z-index:3;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(12px,2vw,28px);display:grid;position:relative}.market-shell.is-game-mode .feed-stage{padding-top:clamp(12px,2vh,28px)}.market-shell.is-game-mode .score-strip{padding-top:max(12px, env(safe-area-inset-top))}.game-mode-toggle{z-index:90;right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));color:#fff;letter-spacing:-.02em;cursor:pointer;background:linear-gradient(#ff2a8b 0%,#d90067 100%);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;min-height:46px;padding:.8rem 1.1rem;font-weight:900;display:inline-flex;position:fixed;box-shadow:0 18px 36px #d9006747}.game-mode-toggle:hover{transform:translateY(-1px)}.game-mode-toggle:focus-visible{outline-offset:3px;outline:3px solid #ff2a8b52}@media (max-width:1180px){.market-header{grid-template-columns:auto minmax(220px,1fr) auto}.main-tabs{scrollbar-width:none;max-width:46vw;overflow-x:auto}.main-tabs::-webkit-scrollbar{display:none}.product-carousel{grid-template-columns:minmax(90px,.18fr) minmax(0,1fr) minmax(90px,.18fr);gap:12px}.peek-card{opacity:.86}}@media (max-width:820px){.market-shell{overflow-x:hidden}.market-header{gap:10px}.search-box{min-width:0}.score-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:min(100%,720px);margin-inline:auto;display:grid}.metric{min-width:0;padding-inline:8px}.feed-stage{max-width:calc(100vw - 16px)}.product-carousel{grid-template-columns:minmax(0,1fr)}.peek-card{display:none!important}.game-card{max-width:100%}.product-window{border-radius:26px}.price-balloon{translate:-12px -16px;scale:.86}.answer-dock{justify-content:space-between;width:100%;padding-inline:clamp(8px,4vw,22px)}.balloon-button .balloon-shape{scale:.92}.thumb-rail{transform-origin:100%;transform:scale(.9)}.product-info{grid-template-columns:1fr;gap:12px}.comparison-panel{width:100%;min-width:0}.carousel-arrow{width:44px;height:44px;top:46%}.carousel-arrow.previous{left:12px}.carousel-arrow.next{right:12px}.game-mode-toggle{left:14px;right:14px;bottom:max(12px, env(safe-area-inset-bottom))}.market-shell.is-game-mode .product-carousel{grid-template-columns:1fr}.market-shell.is-game-mode .peek-card{display:none!important}}@media (max-width:520px){.market-header{grid-template-columns:1fr auto}.brand-lockup{min-width:0}.brand-lockup h1{font-size:clamp(2rem,10vw,3rem)}.search-box,.main-tabs,.header-actions{display:none!important}.category-nav{max-width:100vw;padding-inline:12px}.score-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-stat-bar{transform-origin:top;transform:scale(.86)}.price-balloon{translate:-18px -24px;scale:.74}.balloon-button .balloon-shape{scale:.78}.hero-pop-button{max-width:calc(100% - 28px);left:50%;transform:translate(-50%)}.thumb-rail{display:none}.product-info{margin-inline:10px}.market-shell.is-game-mode .score-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.market-shell.is-game-mode .metric{font-size:.75rem}.market-shell.is-game-mode .metric strong{font-size:.95rem}}.market-shell{width:100%;max-width:100vw;overflow-x:hidden}.market-header,.category-nav,.score-strip,.progress-track,.feed-stage,.trending-section,.notice-row,.settings-note{box-sizing:border-box}.category-nav{scrollbar-width:none;width:100%;max-width:100vw;overflow-x:auto}.category-nav::-webkit-scrollbar{display:none}.feed-stage{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr)!important;width:min(100%,1480px)!important;max-width:calc(100vw - 24px)!important;margin-inline:auto!important;padding-inline:0!important;display:grid!important;position:relative!important;overflow:visible!important}.product-carousel{grid-column:1/-1!important;grid-template-columns:minmax(150px,.24fr) minmax(0,1fr) minmax(150px,.24fr)!important;align-items:center!important;gap:clamp(10px,1.5vw,22px)!important;width:100%!important;min-width:0!important;max-width:100%!important;margin-inline:auto!important;display:grid!important}.game-card{width:100%!important;min-width:0!important;max-width:min(920px,100%)!important;margin-inline:auto!important}.peek-card{min-width:0!important;max-width:100%!important;overflow:hidden!important}.carousel-arrow{z-index:45!important;border-radius:999px!important;width:48px!important;height:48px!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;box-shadow:0 16px 34px #07112f29!important}.carousel-arrow.previous{left:max(12px,50% - min(920px,100%)/2 + 12px)!important}.carousel-arrow.next{right:max(12px,50% - min(920px,100%)/2 + 12px)!important}.product-window{position:relative!important;overflow:hidden!important}.product-window img{max-width:100%!important}.game-card.is-reference-hero .price-balloon,.price-balloon{aspect-ratio:.86!important;transform-origin:bottom!important;filter:saturate(1.18)contrast(1.08)drop-shadow(0 18px 24px #3c1a9657)!important;text-shadow:0 2px 8px #14084047!important;isolation:isolate!important;width:112px!important;top:22px!important;left:24px!important;right:auto!important;overflow:visible!important;transform:rotate(-7deg)!important;box-shadow:inset 12px 14px 18px #ffffff57,inset -14px -18px 24px #34009e47,0 18px 40px #682aff52!important}.game-card.is-reference-hero .price-balloon:after,.price-balloon:after{content:""!important;pointer-events:none!important;mix-blend-mode:screen!important;z-index:1!important;background:radial-gradient(circle at 36% 35%,#fffffff0,#ffffff3d 58%,#0000 72%)!important;border-radius:999px!important;width:34%!important;height:25%!important;position:absolute!important;top:12%!important;left:16%!important}.price-balloon span,.price-balloon strong{z-index:2!important;color:#fff!important;position:relative!important}.answer-dock{grid-template-columns:minmax(104px,146px) minmax(104px,146px)!important;justify-content:space-between!important;align-items:end!important;gap:24px!important;width:auto!important;max-width:100%!important;height:25%!important;min-height:128px!important;padding-inline:clamp(20px,4.6vw,54px)!important;display:grid!important;bottom:118px!important;left:0!important;right:0!important}.balloon-button{touch-action:manipulation;height:100%!important;min-height:0!important}.balloon-button .balloon-shape{filter:saturate(1.08)contrast(1.04)drop-shadow(0 14px 24px #07112f2e)!important;max-width:122px!important}.balloon-button.lower .balloon-shape{margin-left:0!important;margin-right:auto!important;transform:translate(-3%,4%)!important}.balloon-button.higher .balloon-shape{margin-left:auto!important;margin-right:0!important;transform:translate(3%,4%)!important}.product-info{box-sizing:border-box!important;max-width:calc(100% - 24px)!important}.comparison-panel{min-width:0!important}.market-shell.is-game-mode{background:radial-gradient(circle at 50% 0,#ff278917,#0000 36%),linear-gradient(#fff 0%,#f3f8ff 100%);min-height:100svh}.market-shell.is-game-mode .market-header,.market-shell.is-game-mode .category-nav,.market-shell.is-game-mode .trending-section,.market-shell.is-game-mode .notice-row,.market-shell.is-game-mode .settings-note,.market-shell.is-game-mode>footer{display:none!important}.market-shell.is-game-mode .score-strip,.market-shell.is-game-mode .progress-track,.market-shell.is-game-mode .feed-stage{max-width:1180px!important;margin-inline:auto!important}.market-shell.is-game-mode .product-carousel{grid-template-columns:minmax(0,1fr) minmax(118px,.22fr)!important}.market-shell.is-game-mode .peek-card.next{display:block!important}.game-mode-toggle{z-index:100!important;right:max(16px, env(safe-area-inset-right))!important;bottom:max(16px, env(safe-area-inset-bottom))!important;color:#fff!important;cursor:pointer!important;background:linear-gradient(#ff2a8b 0%,#d90067 100%)!important;border:0!important;border-radius:999px!important;min-height:46px!important;padding:.8rem 1.1rem!important;font-weight:900!important;position:fixed!important;box-shadow:0 18px 36px #d9006747!important}.market-shell:not(.is-game-mode),.market-shell.is-game-mode{padding-bottom:max(86px, calc(18px + env(safe-area-inset-bottom)))!important}.market-shell.is-game-mode .game-mode-toggle{background:linear-gradient(#20162e 0%,#0e0a16 100%)!important;box-shadow:0 18px 36px #0e0a163d!important}@media (max-width:1180px){.market-header{grid-template-columns:1fr auto!important;min-height:64px!important}.search-box,.main-tabs,.header-actions{display:none!important}.brand-lockup{min-width:0!important}.product-carousel{grid-template-columns:minmax(96px,.17fr) minmax(0,1fr) minmax(96px,.17fr)!important;gap:12px!important}.main-tabs{max-width:46vw!important;overflow-x:auto!important}}@media (max-width:1180px) and (max-height:560px) and (orientation:landscape){.market-shell{padding:max(6px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(72px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left))!important;gap:7px!important}.market-header{min-height:54px!important;padding:6px 10px!important}.brand-mark{width:38px!important;height:38px!important}.brand-lockup h1{font-size:1.72rem!important;line-height:.95!important}.brand-lockup .eyebrow{display:none!important}.category-nav{align-items:center!important;height:40px!important;min-height:38px!important;max-height:40px!important;padding:0 4px!important;overflow-y:hidden!important}.category-nav button{min-height:34px!important;padding:0 12px!important;font-size:.9rem!important}.score-strip,.progress-track{display:none!important}.feed-stage{max-width:calc(100vw - 16px)!important;padding:0!important}.product-carousel{grid-template-columns:minmax(0,1fr)!important}.peek-card{display:none!important}.game-card{grid-template-rows:minmax(0,auto)!important;max-width:min(680px,100%)!important;height:auto!important;min-height:0!important;padding:8px!important}.product-window,.game-card .commerce-listing,.game-card .commerce-gallery,.game-card .commerce-photo{height:min(270px,100svh - 112px)!important;min-height:270px!important}.hero-stat-bar{display:none!important}.game-card.is-reference-hero .price-balloon,.price-balloon{width:70px!important;top:10px!important;left:10px!important}.answer-dock{grid-template-columns:minmax(72px,88px) minmax(72px,88px)!important;height:30%!important;min-height:82px!important;padding-inline:16px!important;bottom:52px!important}.balloon-button .balloon-shape{max-width:78px!important}.balloon-shape span{font-size:.78rem!important}.balloon-arrow{width:28px!important;height:28px!important;bottom:24px!important}.hero-pop-button{min-width:168px!important;min-height:42px!important;font-size:1rem!important;bottom:12px!important}.product-info{width:auto!important;max-width:none!important;margin:6px 4px 0!important;position:static!important}.product-info h2{margin-bottom:4px!important;font-size:1rem!important;line-height:1.1!important}.product-meta,.comparison-panel{display:none!important}.carousel-arrow{width:40px!important;height:40px!important;top:46%!important}.game-mode-toggle{top:max(13px, env(safe-area-inset-top))!important;right:max(14px, env(safe-area-inset-right))!important;min-height:40px!important;padding:.6rem .9rem!important;bottom:auto!important}}@media (max-width:820px){.feed-stage{max-width:calc(100vw - 16px)!important}.product-carousel{grid-template-columns:minmax(0,1fr)!important}.peek-card{display:none!important}.game-card{max-width:100%!important}.score-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;width:min(100%,720px)!important;margin-inline:auto!important;display:grid!important}.metric{min-width:0!important;padding-inline:8px!important}.carousel-arrow{width:44px!important;height:44px!important;top:34%!important}.carousel-arrow.previous{left:10px!important}.carousel-arrow.next{right:10px!important}.game-card.is-reference-hero .price-balloon,.price-balloon{width:86px!important;top:14px!important;left:12px!important;transform:rotate(-7deg)!important}.answer-dock{grid-template-columns:minmax(92px,116px) minmax(92px,116px)!important;height:25%!important;min-height:116px!important;padding-inline:clamp(14px,5vw,28px)!important;bottom:72px!important}.balloon-button .balloon-shape{max-width:108px!important}.thumb-rail{transform-origin:100%!important;transform:scale(.9)!important}.product-info{width:auto!important;max-width:none!important;left:12px!important;right:12px!important}.game-mode-toggle{left:14px!important;right:14px!important}.market-shell:not(.is-game-mode) .game-mode-toggle{width:auto!important;min-width:132px!important;min-height:44px!important;padding-inline:1rem!important;left:auto!important}.market-shell:not(.is-game-mode){padding-bottom:max(110px, calc(22px + env(safe-area-inset-bottom)))!important}.market-shell.is-game-mode .product-carousel{grid-template-columns:1fr!important}.market-shell.is-game-mode .peek-card{display:none!important}}@media (max-width:520px){.market-header{grid-template-columns:1fr auto!important}.search-box,.main-tabs,.header-actions{display:none!important}.category-nav{max-width:100vw!important;padding-inline:12px!important}.score-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.metric{min-height:44px!important;padding:6px 5px!important}.metric span{font-size:.62rem!important}.metric strong{font-size:.9rem!important}.hero-stat-bar{grid-template-columns:repeat(2,minmax(0,1fr))!important;left:10px!important;right:10px!important}.game-card.is-reference-hero .price-balloon,.price-balloon{width:78px!important;top:12px!important;left:10px!important}.thumb-rail{display:none!important}.answer-dock{width:auto!important;min-height:108px!important;padding-inline:14px!important;bottom:70px!important;left:0!important;right:0!important}.balloon-button .balloon-shape{max-width:98px!important}.hero-pop-button{min-width:178px!important;max-width:calc(100% - 28px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.product-info{width:auto!important;max-width:none!important;left:10px!important;right:10px!important}.market-shell.is-game-mode .score-strip{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}}.market-shell.is-game-mode .peek-card.previous{display:none!important}.market-shell.is-game-mode .peek-card.next{align-self:stretch!important;display:block!important}@media (max-width:720px){.market-shell.is-game-mode .product-carousel{grid-template-columns:1fr!important;gap:10px!important}.market-shell.is-game-mode .peek-card.next{min-height:112px!important;max-height:136px!important}.market-shell.is-game-mode .peek-card.next .mock-product-showcase{display:none!important}.market-shell.is-game-mode .peek-card.next>div:last-child{text-align:center!important;place-items:center!important;min-height:112px!important;padding:14px!important;display:grid!important}}body:has(.market-shell) .hero-pop-button{display:none!important}body:has(.market-shell) .game-card.is-reference-hero .price-balloon{box-shadow:none!important;filter:drop-shadow(0 17px 18px #300e8452)drop-shadow(0 3px #ffffff47)!important;background:0 0!important;border:0!important;border-radius:0!important}body:has(.market-shell) .price-balloon{box-shadow:none!important;filter:drop-shadow(0 17px 18px #300e8452)drop-shadow(0 3px #ffffff47)!important;background:0 0!important;border:0!important;border-radius:0!important}body:has(.market-shell) .game-card.is-reference-hero .price-balloon:before{content:""!important;z-index:0!important;filter:hue-rotate(62deg)saturate(1.42)brightness(1.07)contrast(1.08)!important;opacity:1!important;pointer-events:none!important;background:url(/assets/premium-balloon-blue.png) 50%/contain no-repeat!important;border-radius:0!important;position:absolute!important;inset:-19% -18% -24%!important;transform:rotate(-4deg)!important}body:has(.market-shell) .price-balloon:before{content:""!important;z-index:0!important;filter:hue-rotate(62deg)saturate(1.42)brightness(1.07)contrast(1.08)!important;opacity:1!important;pointer-events:none!important;background:url(/assets/premium-balloon-blue.png) 50%/contain no-repeat!important;border-radius:0!important;position:absolute!important;inset:-19% -18% -24%!important;transform:rotate(-4deg)!important}body:has(.market-shell) .game-card.is-reference-hero .price-balloon:after{z-index:1!important;mix-blend-mode:screen!important;opacity:.72!important;pointer-events:none!important;background:radial-gradient(at 28% 17%,#ffffff61,#0000 24%),radial-gradient(at 75% 40%,#ff3eeb52,#0000 26%),linear-gradient(145deg,#a533ff47,#35007d29)!important;border-radius:50%!important;width:78%!important;height:68%!important;top:4%!important;left:11%!important;transform:rotate(-7deg)!important}body:has(.market-shell) .price-balloon:after{z-index:1!important;mix-blend-mode:screen!important;opacity:.72!important;pointer-events:none!important;background:radial-gradient(at 28% 17%,#ffffff61,#0000 24%),radial-gradient(at 75% 40%,#ff3eeb52,#0000 26%),linear-gradient(145deg,#a533ff47,#35007d29)!important;border-radius:50%!important;width:78%!important;height:68%!important;top:4%!important;left:11%!important;transform:rotate(-7deg)!important}body:has(.market-shell) .price-balloon span{letter-spacing:0!important;text-shadow:0 2px 7px #1b00556b!important;font-size:.72rem!important}body:has(.market-shell) .price-balloon strong{text-shadow:0 2px 8px #1f005c61,0 0 1px #ffffff8c!important;font-size:clamp(1.32rem,1.96vw,1.94rem)!important;line-height:.95!important}body:has(.market-shell) .price-balloon span:last-child:after{display:none!important}body:has(.market-shell) .price-balloon strong:after{display:none!important}body:has(.market-shell) .game-card.is-reference-hero.is-correct .balloon-button.is-selected .balloon-shape{animation:.85s cubic-bezier(.19,.9,.22,1) both selected-balloon-win!important}body:has(.market-shell) .game-card.is-correct .balloon-button.is-selected .balloon-shape{animation:.85s cubic-bezier(.19,.9,.22,1) both selected-balloon-win!important}body:has(.market-shell) .game-card.is-reference-hero.is-wrong .balloon-button.is-selected .balloon-shape{animation:.78s cubic-bezier(.18,.89,.32,1.12) both selected-balloon-miss!important}body:has(.market-shell) .game-card.is-wrong .balloon-button.is-selected .balloon-shape{animation:.78s cubic-bezier(.18,.89,.32,1.12) both selected-balloon-miss!important}body:has(.market-shell) .game-card.is-reference-hero.is-correct .balloon-button.is-selected .balloon-shape:after{content:""!important;pointer-events:none!important;border-radius:999px!important;position:absolute!important;inset:-18%!important}body:has(.market-shell) .game-card.is-correct .balloon-button.is-selected .balloon-shape:after{content:""!important;pointer-events:none!important;border-radius:999px!important;position:absolute!important;inset:-18%!important}body:has(.market-shell) .game-card.is-reference-hero.is-wrong .balloon-button.is-selected .balloon-shape:after{content:""!important;pointer-events:none!important;border-radius:999px!important;position:absolute!important;inset:-18%!important}body:has(.market-shell) .game-card.is-wrong .balloon-button.is-selected .balloon-shape:after{content:""!important;pointer-events:none!important;border-radius:999px!important;position:absolute!important;inset:-18%!important}body:has(.market-shell) .game-card.is-reference-hero.is-correct .balloon-button.is-selected .balloon-shape:after{background:radial-gradient(circle,#28ff975c,#0000 64%)!important}body:has(.market-shell) .game-card.is-correct .balloon-button.is-selected .balloon-shape:after{background:radial-gradient(circle,#28ff975c,#0000 64%)!important}body:has(.market-shell) .game-card.is-reference-hero.is-wrong .balloon-button.is-selected .balloon-shape:after{background:radial-gradient(circle at 35% 35%,#ff56566b,#0000 28%),radial-gradient(circle at 65% 55%,#ffc3404d,#0000 30%)!important}body:has(.market-shell) .game-card.is-wrong .balloon-button.is-selected .balloon-shape:after{background:radial-gradient(circle at 35% 35%,#ff56566b,#0000 28%),radial-gradient(circle at 65% 55%,#ffc3404d,#0000 30%)!important}body:has(.market-shell) .product-window .reveal-card{z-index:30!important;-webkit-backdrop-filter:blur(16px)saturate(1.22)!important;backdrop-filter:blur(16px)saturate(1.22)!important;background:linear-gradient(135deg,#fffffff7,#f8f3ffe6 48%,#fffaeef0),radial-gradient(circle at 12% 0,#ff30a629,#0000 34%),radial-gradient(circle at 94% 10%,#2591ff24,#0000 38%)!important;border:1px solid #ffffffd1!important;border-radius:14px!important;gap:8px!important;width:min(500px,100% - 210px)!important;min-width:340px!important;margin:0!important;padding:10px!important;position:absolute!important;bottom:clamp(14px,2.4vw,24px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;box-shadow:0 16px 36px #0a18343d,0 0 0 4px #fff3!important}body:has(.market-shell) .product-window .reveal-kicker{color:#ffb020!important;letter-spacing:0!important;text-transform:uppercase!important;margin:0 0 2px!important;font-size:.72rem!important;font-weight:950!important}body:has(.market-shell) .product-window .reveal-card h3{color:#05153a!important;max-width:100%!important;margin:0!important;font-size:clamp(.9rem,1.05vw,1.04rem)!important;font-weight:950!important;line-height:1.18!important}body:has(.market-shell) .product-window .price-tile{background:#ffffffad!important;border:1px solid #d6dceee0!important;border-radius:11px!important;min-height:50px!important;padding:7px 9px!important;box-shadow:inset 0 1px #ffffffeb!important}body:has(.market-shell) .product-window .price-tile span{color:#9b97b8!important;letter-spacing:0!important;font-size:.62rem!important}body:has(.market-shell) .product-window .price-tile strong{color:#071331!important;font-size:clamp(.88rem,1.12vw,1.08rem)!important;line-height:1!important}body:has(.market-shell) .product-window .price-tile.is-real-price{background:linear-gradient(135deg,#fffffff5,#e1fff3eb),radial-gradient(circle at 88% 8%,#00d9824d,#0000 42%)!important;border-color:#09e28eb8!important;min-height:62px!important;box-shadow:0 10px 24px #00aa702e,inset 0 1px #fffffff5!important}body:has(.market-shell) .product-window .price-tile.is-real-price span{color:#078257!important;font-size:.76rem!important}:is(body:has(.market-shell) .product-window .price-tile.is-lower strong,body:has(.market-shell) .product-window .price-tile.is-correct strong){color:#00d982!important}body:has(.market-shell) .product-window .reveal-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;display:grid!important}:is(body:has(.market-shell) .product-window .reveal-actions .primary-button,body:has(.market-shell) .product-window .reveal-actions .secondary-button){white-space:nowrap!important;border-radius:9px!important;min-height:36px!important;font-size:.8rem!important;font-weight:950!important}@keyframes selected-balloon-win{0%{transform:translate(var(--start-x,0), 0) scale(1) rotate(0);opacity:1}34%{transform:translate(var(--start-x,0), -18px) scale(1.12) rotate(-4deg);opacity:1}62%{transform:translate(var(--impact-x,0), -118px) scale(.76) rotate(7deg);opacity:1}to{transform:translate(var(--impact-x,0), -146px) scale(.16) rotate(18deg);opacity:0}}@keyframes selected-balloon-miss{0%{transform:translate(var(--start-x,0), 0) scale(1) rotate(0);opacity:1}20%{transform:translate(var(--start-x,0), -14px) scale(1.09) rotate(-3deg);opacity:1}45%{transform:translate(calc(var(--start-x,0) - 6px), 10px) scale(.92) rotate(8deg);opacity:.82}72%{transform:translate(calc(var(--start-x,0) + 12px), 42px) scale(.62) rotate(-12deg);opacity:.52}to{transform:translate(calc(var(--start-x,0) + 18px), 80px) scale(.2) rotate(22deg);opacity:0}}body:has(.market-shell) .balloon-button.lower .balloon-shape{--start-x:2%}body:has(.market-shell) .balloon-button.higher .balloon-shape{--start-x:-1%}@media (max-width:760px){body:has(.market-shell) .product-window .reveal-card{gap:7px!important;width:min(390px,100% - 22px)!important;min-width:0!important;padding:8px!important;bottom:8px!important;left:50%!important;right:auto!important}body:has(.market-shell) .product-window .price-reveal{grid-template-columns:1.18fr .76fr .68fr!important;gap:5px!important}body:has(.market-shell) .product-window .price-tile{grid-template-columns:1fr!important;align-items:center!important;min-height:46px!important;padding:6px!important;display:grid!important}body:has(.market-shell) .product-window .price-tile span{font-size:.68rem!important}body:has(.market-shell) .product-window .price-tile strong{font-size:clamp(.78rem,3vw,.96rem)!important}body:has(.market-shell) .product-window .price-tile.is-real-price{min-height:56px!important}body:has(.market-shell) .product-window .price-tile.is-real-price strong{font-size:clamp(1.12rem,4.5vw,1.42rem)!important}body:has(.market-shell) .game-card.is-reference-hero .price-balloon{top:12px!important;left:16px!important}body:has(.market-shell) .price-balloon{top:12px!important;left:16px!important}body:has(.market-shell) .product-window .reveal-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}:is(body:has(.market-shell) .product-window .reveal-actions .primary-button,body:has(.market-shell) .product-window .reveal-actions .secondary-button){gap:4px!important;min-height:32px!important;padding:0 6px!important;font-size:.7rem!important}body:has(.market-shell) .product-window .reveal-actions svg{width:15px!important;height:15px!important}}body:has(.market-shell) .game-card.is-reference-hero .answer-dock{grid-template-columns:minmax(118px,150px) minmax(118px,150px)!important;justify-content:space-between!important;align-items:end!important;gap:0!important;width:auto!important;height:31%!important;min-height:132px!important;padding:0!important;bottom:clamp(16px,3vw,30px)!important;left:clamp(18px,3vw,42px)!important;right:clamp(18px,3vw,42px)!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button.lower .balloon-shape{margin-left:0!important;margin-right:auto!important;transform:translate(-2%,3%)scale(.98)!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button.higher .balloon-shape{margin-left:auto!important;margin-right:0!important;transform:translate(2%,3%)scale(.98)!important}body:has(.market-shell) .game-card.is-reference-hero .product-info{z-index:11!important;text-align:center!important;-webkit-backdrop-filter:blur(16px)saturate(1.16)!important;backdrop-filter:blur(16px)saturate(1.16)!important;background:#ffffffd1!important;border:1px solid #ffffffb3!important;border-radius:18px!important;place-items:center!important;width:min(520px,100% - 280px)!important;max-width:none!important;padding:14px 18px!important;display:grid!important;position:absolute!important;bottom:clamp(26px,4vw,52px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;box-shadow:0 14px 34px #0a183429!important}body:has(.market-shell) .game-card.is-reference-hero .product-info h2{color:#071331!important;text-wrap:balance!important;margin:0 0 8px!important;font-size:clamp(1.05rem,1.65vw,1.55rem)!important;line-height:1.08!important}body:has(.market-shell) .game-card.is-reference-hero .product-meta{justify-content:center!important;gap:12px!important;display:flex!important}body:has(.market-shell) .game-card.is-reference-hero .product-meta span{color:#465778!important;font-size:.92rem!important;font-weight:900!important}body:has(.market-shell) .game-card.is-reference-hero .product-meta span:first-child{display:none!important}body:has(.market-shell) .game-card.is-reference-hero .product-meta span:last-child{color:#00b86b!important}@media (max-width:760px){body:has(.market-shell) .game-card.is-reference-hero .answer-dock{grid-template-columns:minmax(78px,100px) minmax(78px,100px)!important;height:26%!important;min-height:98px!important;bottom:18px!important;left:14px!important;right:14px!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button .balloon-shape{max-width:92px!important}body:has(.market-shell) .game-card.is-reference-hero .product-info{border-radius:14px!important;width:min(166px,100% - 218px)!important;min-width:150px!important;padding:9px 10px!important;top:calc(-84px + min(390px,100svh - 112px))!important;bottom:auto!important;left:50%!important}body:has(.market-shell) .game-card.is-reference-hero .product-info h2{margin:0!important;font-size:.86rem!important;line-height:1.08!important}body:has(.market-shell) .game-card.is-reference-hero .product-meta{display:none!important}}body:has(.market-shell) .carousel-arrow{z-index:55!important;width:48px!important;height:48px!important;top:calc(50% - 18px)!important;transform:translateY(-50%)!important}body:has(.market-shell) .carousel-arrow.previous{left:calc(50% + -1*min(460px,50vw - 12px) + 12px)!important}body:has(.market-shell) .carousel-arrow.next{right:calc(50% + -1*min(460px,50vw - 12px) + 12px)!important}@media (max-width:820px){body:has(.market-shell) .carousel-arrow{width:44px!important;height:44px!important;top:calc(180px + min(195px,50svh - 56px))!important}body:has(.market-shell) .carousel-arrow.previous{left:18px!important}body:has(.market-shell) .carousel-arrow.next{right:18px!important}}body:has(.market-shell) .product-window .carousel-arrow{z-index:70!important;pointer-events:auto!important;top:50%!important;transform:translateY(-50%)!important}body:has(.market-shell) .product-window .mock-product-showcase{pointer-events:none!important}body:has(.market-shell) .product-window .mock-product-showcase img{pointer-events:none!important}body:has(.market-shell) .game-card:not(.is-reference-hero) .commerce-photo:has(.mock-package){background:radial-gradient(circle at 24% 14%,#ffffffe6,#0000 24%),linear-gradient(145deg,#fff7ed 0%,#fff 38%,#eef6ff 100%)!important;place-items:center!important;display:grid!important}body:has(.market-shell) .game-card:not(.is-reference-hero) .commerce-photo .mock-package{width:min(340px,62%)!important;max-height:calc(100% - 178px)!important;padding:22px!important;transform:rotate(-1deg)!important;box-shadow:0 28px 58px #1f244833!important}body:has(.market-shell) .game-card:not(.is-reference-hero) .marketplace-breadcrumb{display:none!important}body:has(.market-shell) .game-card:not(.is-reference-hero) .sale-flag{display:none!important}body:has(.market-shell) .game-card:not(.is-reference-hero) .commerce-photo .mock-product-badge{width:clamp(78px,11vw,112px)!important;height:clamp(78px,11vw,112px)!important}body:has(.market-shell) .game-card:not(.is-reference-hero) .commerce-photo .mock-product-lines strong{font-size:clamp(1rem,1.4vw,1.28rem)!important;line-height:1.05!important}body:has(.market-shell) .game-card:not(.is-reference-hero) .commerce-photo .mock-product-lines span{font-size:clamp(.78rem,1vw,.92rem)!important}body:has(.market-shell) .brand-lockup{min-width:0!important}body:has(.market-shell) .brand-logo-image{filter:drop-shadow(0 8px 12px #0f172a29)!important;-webkit-user-select:none!important;user-select:none!important;width:min(310px,28vw)!important;min-width:220px!important;height:auto!important;display:block!important}body:has(.market-shell) .brand-mark{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}body:has(.market-shell) .brand-lockup>div{clip:rect(0 0 0 0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}@media (max-width:760px){body:has(.market-shell) .brand-logo-image{width:min(250px,64vw)!important;min-width:185px!important}}body:has(.market-shell) .product-window .carousel-arrow.previous{left:12px!important;right:auto!important}body:has(.market-shell) .product-window .carousel-arrow.next{left:auto!important;right:clamp(118px,13vw,140px)!important}body:has(.market-shell) .game-card.is-reference-hero .answer-dock{bottom:clamp(4px,1.1vw,14px)!important}body:has(.market-shell) .thumb-rail{gap:10px!important;top:86px!important;right:16px!important}body:has(.market-shell) .thumb-rail span{border-width:3px!important;width:96px!important;height:96px!important;box-shadow:0 12px 26px #11213e33!important}body:has(.market-shell) .game-card.is-reference-hero{padding-top:74px!important}body:has(.market-shell) .game-card.is-reference-hero .hero-stat-bar{z-index:28!important;pointer-events:none!important;grid-template-columns:repeat(4,minmax(92px,1fr))!important;gap:12px!important;width:min(620px,100% - 40px)!important;display:grid!important;position:absolute!important;top:10px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body:has(.market-shell) .game-card.is-reference-hero .hero-stat-bar span{min-height:52px!important}body:has(.market-shell) .game-card.is-reference-hero .answer-dock{z-index:60!important;pointer-events:none!important;bottom:0!important;left:2px!important;right:2px!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button{z-index:61!important;pointer-events:auto!important;position:relative!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button.lower .balloon-shape{transform:translate(-12%,16%)scale(.98)!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button.higher .balloon-shape{transform:translate(12%,16%)scale(.98)!important}body:has(.market-shell) .game-card.is-reference-hero .product-info{z-index:24!important;pointer-events:none!important}body:has(.market-shell) .game-card.is-reference-hero .thumb-rail{z-index:22!important}@media (max-width:760px){body:has(.market-shell) .product-window .carousel-arrow{width:44px!important;height:44px!important;top:50%!important}body:has(.market-shell) .product-window .carousel-arrow.previous{left:10px!important}body:has(.market-shell) .product-window .carousel-arrow.next{right:10px!important}body:has(.market-shell) .game-card.is-reference-hero .answer-dock{bottom:4px!important}body:has(.market-shell) .game-card.is-reference-hero{padding-top:56px!important}body:has(.market-shell) .game-card.is-reference-hero .hero-stat-bar{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:calc(100% - 16px)!important;top:6px!important}body:has(.market-shell) .game-card.is-reference-hero .hero-stat-bar span{border-radius:10px!important;min-height:42px!important;font-size:.86rem!important}body:has(.market-shell) .game-card.is-reference-hero .answer-dock{bottom:-2px!important;left:-4px!important;right:-4px!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button.lower .balloon-shape{transform:translate(-15%,18%)scale(.98)!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button.higher .balloon-shape{transform:translate(15%,18%)scale(.98)!important}}body:has(.market-shell) .feed-stage{padding-inline:clamp(8px,2vw,18px)!important;overflow:hidden!important}body:has(.market-shell) .product-carousel{overflow:hidden!important}body:has(.market-shell) .product-window{isolation:isolate!important}body:has(.market-shell) .product-window .commerce-photo{background:radial-gradient(circle at 26% 16%,#fffffff0,#0000 28%),linear-gradient(145deg,#fff7ed 0%,#fff 44%,#eef6ff 100%)!important}:is(body:has(.market-shell) .product-window .commerce-photo>img,body:has(.market-shell) .trend-art .commerce-photo>img,body:has(.market-shell) .peek-card .commerce-photo>img){object-fit:cover!important;background:#f7f8fb!important;width:100%!important;height:100%!important;display:block!important}body:has(.market-shell) .game-card:not(.is-reference-hero) .mock-package{background:radial-gradient(circle at 24% 18%, #fffffff2, transparent 26%), linear-gradient(145deg, var(--product-soft,#fffbf3) 0%, #fff 44%, color-mix(in srgb, var(--product-secondary,#0ea5e9), #fff 72%) 100%)!important;border-color:color-mix(in srgb, var(--product-primary,#ff7a18), #fff 56%)!important}body:has(.market-shell) .trend-art .mock-package{background:radial-gradient(circle at 24% 18%, #fffffff2, transparent 26%), linear-gradient(145deg, var(--product-soft,#fffbf3) 0%, #fff 44%, color-mix(in srgb, var(--product-secondary,#0ea5e9), #fff 72%) 100%)!important;border-color:color-mix(in srgb, var(--product-primary,#ff7a18), #fff 56%)!important}body:has(.market-shell) .peek-card .mock-package{background:radial-gradient(circle at 24% 18%, #fffffff2, transparent 26%), linear-gradient(145deg, var(--product-soft,#fffbf3) 0%, #fff 44%, color-mix(in srgb, var(--product-secondary,#0ea5e9), #fff 72%) 100%)!important;border-color:color-mix(in srgb, var(--product-primary,#ff7a18), #fff 56%)!important}body:has(.market-shell) .mock-package-top strong{background:color-mix(in srgb, var(--product-primary,#ff7a18), #fff 76%)!important;color:#111827!important}body:has(.market-shell) .mock-package-bottom span:last-child{background:color-mix(in srgb, var(--product-primary,#ff7a18), #fff 76%)!important;color:#111827!important}body:has(.market-shell) .mock-product-badge{color:var(--product-primary,var(--purple))!important}body:has(.market-shell) .thumb-rail{z-index:32!important;width:clamp(68px,8.2vw,86px)!important;top:clamp(76px,11vw,94px)!important;right:clamp(10px,1.8vw,16px)!important}body:has(.market-shell) .thumb-rail span{width:clamp(62px,7.4vw,78px)!important;height:clamp(62px,7.4vw,78px)!important}body:has(.market-shell) .product-window .carousel-arrow.next{right:clamp(92px,10vw,118px)!important}body:has(.market-shell) .answer-dock{grid-template-columns:minmax(92px,128px) minmax(92px,128px)!important;align-items:end!important;width:auto!important;height:24%!important;min-height:118px!important;padding:0!important;bottom:clamp(8px,1.4vw,16px)!important;left:clamp(8px,2vw,18px)!important;right:clamp(96px,11vw,128px)!important}body:has(.market-shell) .game-card.is-reference-hero .answer-dock{grid-template-columns:minmax(92px,128px) minmax(92px,128px)!important;align-items:end!important;width:auto!important;height:24%!important;min-height:118px!important;padding:0!important;bottom:clamp(8px,1.4vw,16px)!important;left:clamp(8px,2vw,18px)!important;right:clamp(96px,11vw,128px)!important}body:has(.market-shell) .balloon-button .balloon-shape{max-width:116px!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button .balloon-shape{max-width:116px!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button.lower .balloon-shape{transform:translateY(8%)scale(.96)!important}body:has(.market-shell) .balloon-button.lower .balloon-shape{transform:translateY(8%)scale(.96)!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button.higher .balloon-shape{transform:translateY(8%)scale(.96)!important}body:has(.market-shell) .balloon-button.higher .balloon-shape{transform:translateY(8%)scale(.96)!important}body:has(.market-shell) .product-window .reveal-card{z-index:52!important;width:min(520px,100% - 220px)!important;bottom:clamp(16px,2vw,26px)!important}:is(body:has(.market-shell) .game-card.answered-lower .answer-dock,body:has(.market-shell) .game-card.answered-higher .answer-dock),:is(body:has(.market-shell) .game-card.answered-lower .product-info,body:has(.market-shell) .game-card.answered-higher .product-info){opacity:0!important;pointer-events:none!important}body:has(.market-shell) .trend-art{aspect-ratio:1.08!important;height:auto!important;min-height:150px!important}body:has(.market-shell) .trend-copy h3{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;min-height:2.75em!important;display:-webkit-box!important;overflow:hidden!important}body:has(.market-shell) .game-mode-toggle{top:22px!important;right:max(16px, env(safe-area-inset-right))!important;min-height:42px!important;padding:.68rem 1rem!important;bottom:auto!important}body:has(.market-shell) .market-shell:not(.is-game-mode){padding-bottom:24px!important}@media (max-width:1050px){body:has(.market-shell) .product-carousel{grid-template-columns:minmax(0,1fr)!important}body:has(.market-shell) .peek-card{display:none!important}body:has(.market-shell) .game-card{max-width:min(720px,100%)!important}body:has(.market-shell) .game-card.is-reference-hero .product-info{width:min(360px,100% - 300px)!important;min-width:280px!important}body:has(.market-shell) .answer-dock{grid-template-columns:minmax(84px,104px) minmax(84px,104px)!important;right:clamp(12px,2vw,18px)!important}body:has(.market-shell) .game-card.is-reference-hero .answer-dock{grid-template-columns:minmax(84px,104px) minmax(84px,104px)!important;right:clamp(12px,2vw,18px)!important}body:has(.market-shell) .balloon-button .balloon-shape{max-width:96px!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button .balloon-shape{max-width:96px!important}}@media (max-width:760px){:is(body:has(.market-shell) .market-shell>.score-strip,body:has(.market-shell) .market-shell>.progress-track){display:none!important}body:has(.market-shell) .answer-dock{grid-template-columns:minmax(78px,104px) minmax(78px,104px)!important;min-height:96px!important;right:clamp(10px,3vw,18px)!important}body:has(.market-shell) .game-card.is-reference-hero .answer-dock{grid-template-columns:minmax(78px,104px) minmax(78px,104px)!important;min-height:96px!important;right:clamp(10px,3vw,18px)!important}body:has(.market-shell) .balloon-button .balloon-shape{max-width:92px!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button .balloon-shape{max-width:92px!important}body:has(.market-shell) .product-window .reveal-card{width:min(390px,100% - 20px)!important}body:has(.market-shell) .game-mode-toggle{top:auto!important;left:auto!important;right:max(14px, env(safe-area-inset-right))!important;bottom:max(14px, env(safe-area-inset-bottom))!important}body:has(.market-shell) .market-shell:not(.is-game-mode){padding-bottom:max(104px, calc(20px + env(safe-area-inset-bottom)))!important}}body:has(.market-shell){--ink:#0f172a!important;--muted:#475569!important;--panel:#fff!important;--panel-strong:#fff!important;--line:#d5d9d9!important;--pink:#f90!important;--purple:#146eb4!important;--blue:#0073ff!important;--red:#b12704!important;--gold:#febd69!important;--green:#067d62!important;--shadow:0 16px 34px #0f172a1f!important;color:#0f172a!important;background:#f3f4f6!important}body:has(.market-shell){--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}body:has(.market-shell) .market-shell{color:#0f172a!important;background:linear-gradient(#fff 0 106px,#eaeded 106px 100%)!important}body:has(.market-shell) .market-header{color:#fff!important;min-height:74px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#146eb4!important;border:0!important;border-radius:0!important}body:has(.market-shell) .brand-logo-image{filter:drop-shadow(0 6px 12px #00000057)!important}body:has(.market-shell) .search-box{color:#111827!important;background:#fff!important;border:0!important;border-radius:4px!important;min-height:46px!important;box-shadow:inset -48px 0 #febd69!important}body:has(.market-shell) .search-box svg{color:#111827!important}body:has(.market-shell) .search-box input{color:#111827!important}body:has(.market-shell) .search-box input::placeholder{color:#64748b!important}:is(body:has(.market-shell) .main-tabs button,body:has(.market-shell) .header-actions button){color:#fff!important}body:has(.market-shell) .main-tabs button.is-active{color:#febd69!important}:is(body:has(.market-shell) .profile-button,body:has(.market-shell) .cart-button){background:#ffffff14!important;border-color:#fff3!important}body:has(.market-shell) .cart-button span{color:#111827!important;background:#f90!important}body:has(.market-shell) .category-nav{background:#0b4f8a!important;align-items:center!important;min-height:44px!important;margin-inline:-14px!important;padding:0 14px!important}body:has(.market-shell) .category-nav button{color:#fff!important;background:0 0!important;border:0!important;border-radius:3px!important;min-height:34px!important;font-weight:800!important}:is(body:has(.market-shell) .category-nav button:hover,body:has(.market-shell) .category-nav button:focus-visible,body:has(.market-shell) .category-nav button.is-active){color:#fff!important;background:#ffffff14!important;outline:1px solid #ffffffb8!important}body:has(.market-shell) .category-nav .play-earn{color:#111827!important;background:#fff!important;border-radius:999px!important;padding-inline:18px!important}body:has(.market-shell) .score-strip .metric{color:#0f172a!important;background:#fff!important;border-color:#d5d9d9!important;box-shadow:0 8px 22px #0f172a14!important}body:has(.market-shell) .hero-stat-bar span{color:#0f172a!important;background:#fff!important;border-color:#d5d9d9!important;box-shadow:0 8px 22px #0f172a14!important}body:has(.market-shell) .game-card{color:#0f172a!important;background:#fff!important;border-color:#d5d9d9!important;box-shadow:0 8px 22px #0f172a14!important}body:has(.market-shell) .peek-card{color:#0f172a!important;background:#fff!important;border-color:#d5d9d9!important;box-shadow:0 8px 22px #0f172a14!important}body:has(.market-shell) .trend-card{color:#0f172a!important;background:#fff!important;border-color:#d5d9d9!important;box-shadow:0 8px 22px #0f172a14!important}body:has(.market-shell) .completion-panel{color:#0f172a!important;background:#fff!important;border-color:#d5d9d9!important;box-shadow:0 8px 22px #0f172a14!important}:is(body:has(.market-shell) .metric span,body:has(.market-shell) .hero-stat-bar strong,body:has(.market-shell) .section-heading>span,body:has(.market-shell) .product-meta span,body:has(.market-shell) .trend-copy p){color:#475569!important}:is(body:has(.market-shell) .metric strong,body:has(.market-shell) .hero-stat-bar span,body:has(.market-shell) .section-heading h2,body:has(.market-shell) .trend-copy h3,body:has(.market-shell) .product-info h2){color:#0f172a!important}body:has(.market-shell) .progress-track{background:#d5d9d9!important}body:has(.market-shell) .progress-track span{background:linear-gradient(90deg,#0073ff,#146eb4,#f90)!important}body:has(.market-shell) .game-card:before{opacity:.12!important}body:has(.market-shell) .game-card:after{opacity:.12!important}body:has(.market-shell) .product-window{background:linear-gradient(#0073ff14,#ffffff2e),#fff!important;border:1px solid #d5d9d9!important}:is(body:has(.market-shell) .floating-heart,body:has(.market-shell) .trend-heart,body:has(.market-shell) .carousel-arrow,body:has(.market-shell) .icon-button){color:#111827!important;background:#ffffffeb!important;border-color:#d5d9d9!important}:is(body:has(.market-shell) .floating-heart.is-active,body:has(.market-shell) .trend-heart.is-active){color:#b12704!important}body:has(.market-shell) .product-info{color:#0f172a!important;background:#ffffffeb!important;border-color:#d5d9d9f2!important;box-shadow:0 12px 28px #0f172a24!important}body:has(.market-shell) .game-card.is-reference-hero .product-info{color:#0f172a!important;background:#ffffffeb!important;border-color:#d5d9d9f2!important;box-shadow:0 12px 28px #0f172a24!important}body:has(.market-shell) .product-meta span{background:0 0!important;border-color:#0000!important}body:has(.market-shell) .product-meta span:last-child{color:#067d62!important}body:has(.market-shell) .game-card.is-reference-hero .product-meta span:last-child{color:#067d62!important}body:has(.market-shell) .price-balloon:before{filter:hue-rotate(62deg)saturate(1.48)brightness(1.08)contrast(1.08)!important}body:has(.market-shell) .price-balloon:after{background:radial-gradient(at 28% 17%,#ffffff61,#0000 24%),radial-gradient(at 75% 40%,#ff3eeb57,#0000 26%),linear-gradient(145deg,#a533ff4d,#35007d2e)!important}:is(body:has(.market-shell) .price-balloon span,body:has(.market-shell) .price-balloon strong){color:#fff!important}body:has(.market-shell) .higher .balloon-gloss{filter:hue-rotate(176deg)saturate(1.45)brightness(1.05)!important}body:has(.market-shell) .lower .balloon-gloss{filter:hue-rotate(12deg)saturate(1.25)brightness(1.06)!important}body:has(.market-shell) .primary-button{color:#111827!important;background:linear-gradient(#febd69 0%,#f90 100%)!important;border:0!important;box-shadow:0 12px 24px #ff990047!important}body:has(.market-shell) .trend-copy button{color:#111827!important;background:linear-gradient(#febd69 0%,#f90 100%)!important;border:0!important;box-shadow:0 12px 24px #ff990047!important}body:has(.market-shell) .game-mode-toggle{color:#111827!important;background:linear-gradient(#febd69 0%,#f90 100%)!important;border:0!important;box-shadow:0 12px 24px #ff990047!important}body:has(.market-shell) .secondary-button{color:#0f172a!important;background:#fff!important;border-color:#d5d9d9!important}body:has(.market-shell) .next-product-button{background:linear-gradient(#febd69 0%,#f90 100%)!important}:is(body:has(.market-shell) .trend-badge,body:has(.market-shell) .sale-flag){color:#fff!important;background:#0073ff!important}body:has(.market-shell) .product-window .reveal-card{color:#0f172a!important;background:#fff!important;border-color:#d5d9d9!important;box-shadow:0 18px 42px #0f172a2e!important}body:has(.market-shell) .product-window .reveal-kicker{color:#b12704!important}body:has(.market-shell) .product-window .price-tile{background:#fff!important;border-color:#d5d9d9!important}body:has(.market-shell) .product-window .price-tile.is-real-price{background:linear-gradient(135deg,#fff,#e6f6f2)!important;border-color:#067d6273!important}:is(body:has(.market-shell) .product-window .price-tile.is-real-price span,body:has(.market-shell) .product-window .price-tile.is-real-price strong,body:has(.market-shell) .product-window .price-tile.is-lower strong,body:has(.market-shell) .product-window .price-tile.is-correct strong){color:#067d62!important}:is(body:has(.market-shell) .product-window .price-tile.is-higher strong,body:has(.market-shell) .product-window .price-tile.is-wrong strong){color:#b12704!important}body:has(.market-shell) .cart-panel{color:#0f172a!important;background:#fff!important}@media (max-width:760px){body:has(.market-shell) .market-header{background:#fff!important}body:has(.market-shell) .category-nav{background:#0b4f8a!important;margin-inline:-14px!important}}body:has(.market-shell) .price-balloon{width:clamp(122px,14vw,146px)!important;top:clamp(20px,3vw,28px)!important;left:clamp(20px,3vw,30px)!important}body:has(.market-shell) .game-card.is-reference-hero .price-balloon{width:clamp(122px,14vw,146px)!important;top:clamp(20px,3vw,28px)!important;left:clamp(20px,3vw,30px)!important}body:has(.market-shell) .price-balloon span{color:#fff!important;text-align:center!important;text-shadow:0 2px 5px #000000b8!important;background:#0a152aa8!important;border-radius:999px!important;width:max-content!important;max-width:84px!important;margin-inline:auto!important;padding:3px 7px!important;font-size:clamp(.76rem,1vw,.92rem)!important;line-height:1.02!important}body:has(.market-shell) .price-balloon strong{color:#fff!important;text-shadow:0 2px #00000042,0 3px 10px #000000ad!important;background:#ffffff2e!important;border-radius:999px!important;padding:2px 8px!important;font-size:clamp(1.64rem,2.5vw,2.18rem)!important;line-height:.98!important}body:has(.market-shell) .answer-dock{grid-template-columns:minmax(112px,144px) minmax(112px,144px)!important;min-height:138px!important;bottom:clamp(10px,1.8vw,20px)!important;left:clamp(18px,3vw,28px)!important;right:clamp(18px,3vw,28px)!important}body:has(.market-shell) .game-card.is-reference-hero .answer-dock{grid-template-columns:minmax(112px,144px) minmax(112px,144px)!important;min-height:138px!important;bottom:clamp(10px,1.8vw,20px)!important;left:clamp(18px,3vw,28px)!important;right:clamp(18px,3vw,28px)!important}body:has(.market-shell) .balloon-button .balloon-shape{max-width:132px!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button .balloon-shape{max-width:132px!important}body:has(.market-shell) .balloon-shape>span:first-of-type{color:#fff!important;text-align:center!important;text-shadow:0 2px 6px #000000b8!important;background:#0a152ab3!important;border-radius:999px!important;min-width:76px!important;padding:4px 8px!important;font-size:clamp(1.05rem,1.65vw,1.34rem)!important;line-height:1!important}body:has(.market-shell) .balloon-arrow{background:#ffffff3d!important;width:44px!important;height:44px!important;bottom:38px!important;box-shadow:0 2px 10px #0000003d!important}@media (max-width:1050px){body:has(.market-shell) .price-balloon{width:clamp(108px,15vw,128px)!important;left:clamp(14px,2vw,22px)!important}body:has(.market-shell) .game-card.is-reference-hero .price-balloon{width:clamp(108px,15vw,128px)!important;left:clamp(14px,2vw,22px)!important}body:has(.market-shell) .answer-dock{grid-template-columns:minmax(100px,122px) minmax(100px,122px)!important;min-height:124px!important}body:has(.market-shell) .game-card.is-reference-hero .answer-dock{grid-template-columns:minmax(100px,122px) minmax(100px,122px)!important;min-height:124px!important}body:has(.market-shell) .balloon-button .balloon-shape{max-width:116px!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button .balloon-shape{max-width:116px!important}}@media (max-width:760px){body:has(.market-shell) .price-balloon{width:110px!important;top:14px!important;left:12px!important}body:has(.market-shell) .game-card.is-reference-hero .price-balloon{width:110px!important;top:14px!important;left:12px!important}body:has(.market-shell) .price-balloon span{max-width:78px!important;padding:2px 6px!important;font-size:.7rem!important}body:has(.market-shell) .price-balloon strong{font-size:1.38rem!important}body:has(.market-shell) .answer-dock{grid-template-columns:minmax(88px,102px) minmax(88px,102px)!important;min-height:104px!important;left:16px!important;right:16px!important}body:has(.market-shell) .game-card.is-reference-hero .answer-dock{grid-template-columns:minmax(88px,102px) minmax(88px,102px)!important;min-height:104px!important;left:16px!important;right:16px!important}body:has(.market-shell) .balloon-button .balloon-shape{max-width:98px!important}body:has(.market-shell) .game-card.is-reference-hero .balloon-button .balloon-shape{max-width:98px!important}body:has(.market-shell) .balloon-shape>span:first-of-type{min-width:62px!important;padding:3px 5px!important;font-size:.9rem!important}body:has(.market-shell) .balloon-arrow{width:34px!important;height:34px!important;bottom:30px!important}}body:has(.market-shell) .game-card.is-revealing .balloon-button.is-selected .balloon-shape{z-index:82!important;animation:none!important}body:has(.market-shell) .game-card.is-reference-hero.is-revealing.is-correct .balloon-button.is-selected .balloon-shape{z-index:82!important;animation:none!important}body:has(.market-shell) .game-card.is-reference-hero.is-revealing.is-wrong .balloon-button.is-selected .balloon-shape{z-index:82!important;animation:none!important}body:has(.market-shell) .game-card.is-revealing.is-correct .balloon-button.is-selected .balloon-shape{z-index:82!important;animation:none!important}body:has(.market-shell) .game-card.is-revealing.is-wrong .balloon-button.is-selected .balloon-shape{z-index:82!important;animation:none!important}body:has(.market-shell) .game-card.is-revealing .balloon-button.is-selected{z-index:82!important;opacity:1!important;animation:1.7s linear both selected-balloon-button-to-mystery!important}body:has(.market-shell) .game-card.is-reference-hero.is-revealing.is-wrong .balloon-button.is-selected .balloon-gloss{opacity:1!important}body:has(.market-shell) .game-card.is-revealing.is-wrong .balloon-button.is-selected .balloon-gloss{opacity:1!important}body:has(.market-shell) .game-card.is-reference-hero.is-revealing.is-wrong .balloon-button.is-selected .balloon-deflated{opacity:0!important}body:has(.market-shell) .game-card.is-revealing.is-wrong .balloon-button.is-selected .balloon-deflated{opacity:0!important}body:has(.market-shell) .game-card.is-revealing .answer-dock{opacity:1!important;pointer-events:none!important}body:has(.market-shell) .game-card.is-revealing .balloon-button:not(.is-selected){opacity:.34!important;transition:opacity .24s!important}body:has(.market-shell) .game-card.is-revealing .price-balloon{z-index:84!important;animation:1.7s linear both mystery-awaiting-impact!important}body:has(.market-shell) .game-card.is-reveal-ready .price-balloon{animation:.52s cubic-bezier(.18,.89,.32,1.18) both price-pop-reveal!important}body:has(.market-shell) .game-card.is-reveal-ready .price-balloon:after{animation:.52s ease-out both price-pop-glint!important}body:has(.market-shell) .product-window .reveal-card{gap:7px!important;width:min(460px,100% - 190px)!important;padding:8px 10px!important;animation:.26s ease-out both sale-card-rise!important}body:has(.market-shell) .product-window .reveal-summary{grid-template-columns:auto 1fr!important;align-items:center!important;gap:8px!important;display:grid!important}body:has(.market-shell) .product-window .reveal-kicker{color:#b12704!important;white-space:nowrap!important;background:#b127041a!important;border-radius:999px!important;margin:0!important;padding:4px 7px!important;font-size:.66rem!important;line-height:1!important}body:has(.market-shell) .product-window .reveal-card h3{white-space:nowrap!important;text-overflow:ellipsis!important;margin:0!important;font-size:clamp(.82rem,1vw,.96rem)!important;line-height:1.15!important;overflow:hidden!important}body:has(.market-shell) .product-window .price-reveal{grid-template-columns:minmax(128px,1.12fr) minmax(104px,.9fr) minmax(92px,.74fr)!important;gap:6px!important}body:has(.market-shell) .product-window .price-tile{gap:2px!important;min-height:54px!important;padding:7px 9px!important}body:has(.market-shell) .product-window .price-tile span{font-size:.62rem!important;line-height:1.05!important}body:has(.market-shell) .product-window .price-tile strong{font-size:clamp(.82rem,1vw,1rem)!important;line-height:1.05!important}body:has(.market-shell) .product-window .price-tile.is-real-price{min-height:58px!important}body:has(.market-shell) .product-window .price-tile.is-real-price strong{font-size:clamp(1.42rem,2vw,1.78rem)!important}body:has(.market-shell) .product-window .amazon-affiliate-note{color:#37475a!important;margin:-1px 1px 0!important;font-size:.64rem!important;font-weight:750!important;line-height:1.2!important}body:has(.market-shell) .product-window .reveal-actions{grid-template-columns:.86fr .86fr .9fr .92fr!important;gap:6px!important}:is(body:has(.market-shell) .product-window .reveal-actions .primary-button,body:has(.market-shell) .product-window .reveal-actions .secondary-button){min-height:34px!important;padding-inline:8px!important;font-size:.78rem!important}@keyframes selected-balloon-to-mystery{0%{opacity:1;transform:translateY(8%)scale(.96)}35%{transform:translate(var(--fly-mid-x,0px), -54px) scale(1.08) rotate(-4deg);opacity:1}76%{transform:translate(var(--fly-x,0px), var(--fly-y,-360px)) scale(.54) rotate(10deg);opacity:.95}to{transform:translate(var(--fly-x,0px), var(--fly-y,-360px)) scale(.12) rotate(24deg);opacity:0}}@keyframes selected-balloon-button-to-mystery{0%{opacity:1;transform:translate(0)scale(1)rotate(0)}12%{transform:translate(var(--float-a-x,30px), -58px) scale(1.05) rotate(-3deg);opacity:1}24%{transform:translate(var(--float-b-x,120px), -112px) scale(1.08) rotate(4deg);opacity:1}38%{transform:translate(var(--float-c-x,72px), -166px) scale(1.04) rotate(-4deg);opacity:1}54%{transform:translate(var(--float-d-x,34px), -226px) scale(1.06) rotate(3deg);opacity:1}70%{transform:translate(var(--float-e-x,18px), -292px) scale(.98) rotate(-2deg);opacity:1}86%{transform:translate(var(--float-f-x,4px), -344px) scale(.88) rotate(6deg);opacity:1}96%{transform:translate(var(--fly-x,0px), var(--fly-y,-360px)) scale(.78) rotate(12deg);opacity:1}to{transform:translate(var(--fly-x,0px), var(--fly-y,-360px)) scale(.72) rotate(16deg);opacity:1}}@keyframes mystery-awaiting-impact{0%,76%{filter:brightness()saturate();transform:rotate(-7deg)scale(1)}86%{filter:brightness(1.08)saturate(1.1);transform:rotate(-9deg)scale(1.04)}96%{filter:brightness(1.28)saturate(1.35);transform:rotate(-2deg)scale(1.15)}to{filter:brightness()saturate();transform:rotate(-7deg)scale(1)}}@keyframes price-pop-reveal{0%{filter:brightness(1.32)saturate(1.4);transform:rotate(-7deg)scale(.92)}58%{filter:brightness(1.18)saturate(1.3);transform:rotate(-3deg)scale(1.12)}to{filter:brightness()saturate();transform:rotate(-7deg)scale(1)}}@keyframes price-pop-glint{0%{opacity:.55;transform:rotate(-7deg)scale(.98)}42%{opacity:.95;transform:rotate(-7deg)scale(1.18)}to{opacity:.72;transform:rotate(-7deg)scale(1)}}@keyframes sale-card-rise{0%{opacity:0;transform:translate(-50%,12px)scale(.98)}to{opacity:1;transform:translate(-50%)scale(1)}}body:has(.market-shell) .balloon-button.lower .balloon-shape{--float-a-x:74px;--float-b-x:206px;--float-c-x:146px;--float-d-x:52px;--float-e-x:18px;--float-f-x:-8px;--fly-x:-18px;--fly-y:-388px}body:has(.market-shell) .balloon-button.higher .balloon-shape{--float-a-x:-88px;--float-b-x:-262px;--float-c-x:-376px;--float-d-x:-488px;--float-e-x:-538px;--float-f-x:-562px;--fly-x:-570px;--fly-y:-388px}body:has(.market-shell) .balloon-button.lower{--float-a-x:74px;--float-b-x:206px;--float-c-x:146px;--float-d-x:52px;--float-e-x:18px;--float-f-x:-8px;--fly-x:-18px;--fly-y:-388px}body:has(.market-shell) .balloon-button.higher{--float-a-x:-88px;--float-b-x:-262px;--float-c-x:-376px;--float-d-x:-488px;--float-e-x:-538px;--float-f-x:-562px;--fly-x:-570px;--fly-y:-388px}@media (max-width:1050px){body:has(.market-shell) .balloon-button.lower .balloon-shape{--float-a-x:58px;--float-b-x:172px;--float-c-x:118px;--float-d-x:42px;--float-e-x:16px;--float-f-x:-2px;--fly-x:-8px;--fly-y:-350px}body:has(.market-shell) .balloon-button.higher .balloon-shape{--float-a-x:-78px;--float-b-x:-220px;--float-c-x:-326px;--float-d-x:-440px;--float-e-x:-486px;--float-f-x:-512px;--fly-x:-520px;--fly-y:-350px}body:has(.market-shell) .balloon-button.lower{--float-a-x:58px;--float-b-x:172px;--float-c-x:118px;--float-d-x:42px;--float-e-x:16px;--float-f-x:-2px;--fly-x:-8px;--fly-y:-350px}body:has(.market-shell) .balloon-button.higher{--float-a-x:-78px;--float-b-x:-220px;--float-c-x:-326px;--float-d-x:-440px;--float-e-x:-486px;--float-f-x:-512px;--fly-x:-520px;--fly-y:-350px}body:has(.market-shell) .product-window .reveal-card{width:min(480px,100% - 28px)!important}}@media (max-width:760px){body:has(.market-shell) .balloon-button.lower .balloon-shape{--float-a-x:34px;--float-b-x:82px;--float-c-x:54px;--float-d-x:18px;--float-e-x:8px;--float-f-x:4px;--fly-x:2px;--fly-y:-300px}body:has(.market-shell) .balloon-button.higher .balloon-shape{--float-a-x:-44px;--float-b-x:-112px;--float-c-x:-176px;--float-d-x:-224px;--float-e-x:-238px;--float-f-x:-244px;--fly-x:-246px;--fly-y:-300px}body:has(.market-shell) .balloon-button.lower{--float-a-x:34px;--float-b-x:82px;--float-c-x:54px;--float-d-x:18px;--float-e-x:8px;--float-f-x:4px;--fly-x:2px;--fly-y:-300px}body:has(.market-shell) .balloon-button.higher{--float-a-x:-44px;--float-b-x:-112px;--float-c-x:-176px;--float-d-x:-224px;--float-e-x:-238px;--float-f-x:-244px;--fly-x:-246px;--fly-y:-300px}body:has(.market-shell) .product-window .reveal-card{width:min(350px,100% - 18px)!important;padding:7px!important}body:has(.market-shell) .product-window .reveal-summary{grid-template-columns:1fr!important;gap:4px!important}body:has(.market-shell) .product-window .reveal-kicker{justify-self:start!important}body:has(.market-shell) .product-window .reveal-card h3{white-space:normal!important;-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;display:-webkit-box!important}body:has(.market-shell) .product-window .price-reveal{grid-template-columns:1fr .8fr .76fr!important;gap:5px!important}body:has(.market-shell) .product-window .price-tile{min-height:48px!important;padding:6px!important}body:has(.market-shell) .product-window .price-tile span{font-size:.56rem!important}body:has(.market-shell) .product-window .price-tile strong{font-size:.78rem!important}body:has(.market-shell) .product-window .price-tile.is-real-price strong{font-size:1.18rem!important}body:has(.market-shell) .product-window .reveal-actions{grid-template-columns:repeat(4,minmax(0,1fr))!important}}body:has(.market-shell) .game-card:not(.is-reference-hero):before{display:none!important}body:has(.market-shell) .game-card:not(.is-reference-hero):after{display:none!important}@media (prefers-reduced-motion:reduce){body:has(.market-shell) .game-card.is-revealing .balloon-button.is-selected .balloon-shape{animation:none!important}body:has(.market-shell) .game-card.is-revealing .balloon-button.is-selected{animation:none!important}body:has(.market-shell) .game-card.is-revealing .price-balloon{animation:none!important}body:has(.market-shell) .game-card.is-reveal-ready .price-balloon{animation:none!important}body:has(.market-shell) .product-window .reveal-card{animation:none!important}}body:has(.market-shell) .balloon-button.lower .balloon-gloss{filter:hue-rotate(136deg)saturate(2.35)brightness(1.08)contrast(1.08)!important}body:has(.market-shell) .balloon-button.lower .balloon-shape:before{background:radial-gradient(circle at 28% 18%,#ffffffd1,#0000 18%),linear-gradient(145deg,#ff3b5557,#d200262e)!important}body:has(.market-shell) .balloon-button.higher .balloon-gloss{filter:saturate(1.18)brightness(1.06)contrast(1.04)!important}:is(body:has(.market-shell) .product-window .commerce-photo>img,body:has(.market-shell) .trend-art .commerce-photo>img,body:has(.market-shell) .peek-card .commerce-photo>img){object-fit:contain!important;object-position:center!important;padding:clamp(10px,2vw,22px)!important}:is(body:has(.market-shell) .product-window .commerce-photo,body:has(.market-shell) .trend-art .commerce-photo,body:has(.market-shell) .peek-card .commerce-photo){background:radial-gradient(circle at 26% 16%,#fffffff0,#0000 28%),linear-gradient(145deg,#fff7ed 0%,#fff 48%,#eef6ff 100%)!important}.product-image{background:linear-gradient(145deg,#fff7ed 0%,#fff 48%,#eef6ff 100%);width:100%;min-width:0;height:100%;display:block;position:relative;overflow:hidden}.product-image>img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}:is(body:has(.market-shell) .product-window .commerce-photo .product-image>img,body:has(.market-shell) .trend-art .commerce-photo .product-image>img,body:has(.market-shell) .peek-card .commerce-photo .product-image>img){object-fit:contain!important;object-position:center!important;padding:clamp(10px,2vw,22px)!important}.product-image-placeholder{color:#315a80;background:radial-gradient(circle at 28% 18%,#fffffffa,#0000 28%),linear-gradient(145deg,#fff7ed,#eef6ff);align-content:center;place-items:center;gap:6px;width:100%;height:100%;min-height:96px;font-size:.78rem;font-weight:800;display:grid}.commerce-product-image>.mock-package,.thumbnail-product-image>.mock-package{width:100%;height:100%}.thumb-rail .product-image,.commerce-thumbs .product-image{border-radius:inherit}.price-reveal{grid-template-columns:repeat(4,minmax(0,1fr))}.price-tile.is-reward{background:linear-gradient(145deg,#fff7cc,#fff);border-color:#f59e0b85}.price-tile.is-reward strong{color:#9a4b00}@media (max-width:760px){body:has(.market-shell) .product-window .price-reveal{grid-template-columns:repeat(2,minmax(0,1fr))!important}}body:has(.market-shell){background:linear-gradient(#ffffffc7,#eef6ffdb),url(/assets/premium-arcade-stage.png) top/cover fixed,#f8fbff!important}body:has(.market-shell) .market-shell{background:radial-gradient(circle at 50% 14%,#ffffffa3,#0000 34%),linear-gradient(#ffffff57,#e5eff8db)!important}body:has(.market-shell) .game-card{background:linear-gradient(#fffffff5,#f5fafff0),url(/assets/premium-arcade-stage.png) 50%/cover!important;border-color:#ffffffd1!important;box-shadow:0 28px 70px #0320532e,0 0 0 10px #ffffff47!important}body:has(.market-shell) .product-window{background:linear-gradient(#ffffff94,#eef7ffd1),url(/assets/premium-arcade-stage.png) 50%/cover!important}body:has(.market-shell) .price-balloon{filter:drop-shadow(0 18px 18px #7926ab3d)drop-shadow(0 2px #fffc)!important;width:clamp(124px,13.5vw,168px)!important}body:has(.market-shell) .game-card.is-reference-hero .price-balloon{filter:drop-shadow(0 18px 18px #7926ab3d)drop-shadow(0 2px #fffc)!important;width:clamp(124px,13.5vw,168px)!important}body:has(.market-shell) .price-balloon strong{font-size:clamp(1.76rem,2.8vw,2.34rem)!important}body:has(.market-shell) .confetti-burst{z-index:88!important;overflow:hidden!important}body:has(.market-shell) .confetti-burst:before{content:"";background:radial-gradient(circle,#fffffffa,#ffcf55db 38%,#0000 72%);border-radius:999px;width:26px;height:26px;animation:.82s ease-out both confetti-flash;position:absolute;top:84px;left:76px}body:has(.market-shell) .confetti-burst span{border-radius:3px!important;width:9px!important;height:16px!important;animation-name:confetti-explode!important;animation-timing-function:cubic-bezier(.15,.86,.28,1)!important;top:74px!important;box-shadow:0 0 10px!important}@keyframes confetti-flash{0%{opacity:0;transform:scale(.2)}28%{opacity:1;transform:scale(3.2)}to{opacity:0;transform:scale(5.8)}}@keyframes confetti-explode{0%{opacity:0;transform:translateY(-18px)scale(.42)rotate(0)}15%{opacity:1}58%{opacity:1;transform:translateY(-112px)scale(1)rotate(360deg)}to{opacity:0;transform:translateY(430px)scale(.72)rotate(780deg)}}@media (max-width:760px){body:has(.market-shell){overflow-x:hidden!important}body:has(.market-shell) .category-nav{width:100%!important;margin-inline:0!important;padding:9px 14px!important;scroll-padding-inline:14px!important;transform:none!important}:is(body:has(.market-shell) .feed-stage,body:has(.market-shell) .product-carousel){height:auto!important;min-height:0!important}body:has(.market-shell) .game-card{grid-template-rows:auto auto!important;gap:10px!important;height:auto!important;min-height:0!important}body:has(.market-shell) .product-window{min-height:390px!important}body:has(.market-shell) .product-info{padding:0 8px 8px!important}body:has(.market-shell) .product-info h2{-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;font-size:clamp(1.08rem,6vw,1.35rem)!important;line-height:1.08!important;display:-webkit-box!important;overflow:hidden!important}body:has(.market-shell) .game-card.is-reveal-ready .carousel-arrow{display:none!important}body:has(.market-shell) .product-window .reveal-card{width:min(350px,100% - 18px)!important;max-height:calc(100% - 20px)!important;overflow:auto!important}body:has(.market-shell) .product-window .reveal-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}:is(body:has(.market-shell) .product-window .reveal-actions .primary-button,body:has(.market-shell) .product-window .reveal-actions .secondary-button){white-space:nowrap!important;width:100%!important;min-width:0!important;padding-inline:8px!important}body:has(.market-shell) .game-mode-toggle{display:none!important}}body:has(.market-shell) .market-shell.is-game-mode{min-height:100svh!important;max-height:100svh!important;padding:12px 16px 10px!important;overflow:hidden!important}body:has(.market-shell) .market-shell.is-game-mode>footer{display:none!important}body:has(.market-shell) .market-shell.is-game-mode .site-footer{display:none!important}body:has(.market-shell) .market-shell.is-game-mode .peek-card{display:none!important}body:has(.market-shell) .market-shell.is-game-mode .cart-panel{display:none!important}body:has(.market-shell) .market-shell.is-game-mode .game-mode-toggle{color:#fff!important;text-shadow:0 1px 2px #00000061!important;min-height:40px!important;padding:.55rem .95rem!important;top:14px!important;bottom:auto!important;right:16px!important}body:has(.market-shell) .market-shell.is-game-mode .feed-stage{align-items:start!important;width:min(100%,1060px)!important;max-width:min(100%,1060px)!important;height:calc(100svh - 22px)!important;min-height:0!important;margin:0 auto!important;padding:0!important}body:has(.market-shell) .market-shell.is-game-mode .product-carousel{grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:100%!important;height:100%!important;min-height:0!important;padding:0!important}body:has(.market-shell) .market-shell.is-game-mode .game-card{grid-template-rows:minmax(0,1fr) auto!important;gap:10px!important;width:min(100%,920px)!important;max-width:min(100%,920px)!important;height:calc(100svh - 34px)!important;min-height:0!important;margin:0 auto!important;padding:10px!important}body:has(.market-shell) .market-shell.is-game-mode .product-window{height:auto!important;min-height:0!important;max-height:none!important}:is(body:has(.market-shell) .market-shell.is-game-mode .product-window .commerce-photo>img,body:has(.market-shell) .market-shell.is-game-mode .product-window .product-image>img){object-fit:contain!important}body:has(.market-shell) .market-shell.is-game-mode .product-info{width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;padding:0 18px 10px!important}body:has(.market-shell) .market-shell.is-game-mode .game-card.is-reference-hero .product-info{width:100%!important;min-width:0!important;max-width:none!important;min-height:0!important;padding:0 18px 10px!important}body:has(.market-shell) .market-shell.is-game-mode .product-info h2{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;font-size:clamp(1.12rem,2vw,1.42rem)!important;line-height:1.02!important;display:-webkit-box!important;overflow:hidden!important}body:has(.market-shell) .market-shell.is-game-mode .product-meta{gap:8px!important;margin-top:6px!important}body:has(.market-shell) .market-shell.is-game-mode .product-window .reveal-card{opacity:1!important;color:#0f172a!important;-webkit-backdrop-filter:blur(10px)saturate(1.1)!important;backdrop-filter:blur(10px)saturate(1.1)!important;background:linear-gradient(#fffffff7,#f8fbfff2)!important;border-color:#94a3b86b!important;width:min(460px,100% - 40px)!important;max-height:calc(100% - 34px)!important;animation:none!important;overflow:auto!important;box-shadow:0 22px 54px #0f172a33,inset 0 0 0 1px #ffffffbd!important}body:has(.market-shell) .market-shell.is-game-mode .product-window .price-tile{background:#ffffffeb!important}:is(body:has(.market-shell) .market-shell.is-game-mode .product-window .reveal-actions .primary-button,body:has(.market-shell) .market-shell.is-game-mode .product-window .reveal-actions .secondary-button){opacity:1!important;min-height:36px!important}@media (max-height:760px){body:has(.market-shell) .market-shell.is-game-mode .price-balloon{width:138px!important}body:has(.market-shell) .market-shell.is-game-mode .game-card.is-reference-hero .price-balloon{width:138px!important}body:has(.market-shell) .market-shell.is-game-mode .answer-dock{min-height:116px!important;bottom:12px!important}body:has(.market-shell) .market-shell.is-game-mode .game-card.is-reference-hero .answer-dock{min-height:116px!important;bottom:12px!important}body:has(.market-shell) .market-shell.is-game-mode .balloon-button .balloon-shape{max-width:116px!important}body:has(.market-shell) .market-shell.is-game-mode .game-card.is-reference-hero .balloon-button .balloon-shape{max-width:116px!important}}.featured-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1500px;margin:0 auto;padding:24px 30px;display:grid}.featured-category{text-align:left;cursor:pointer;color:#fff;border:2px solid #0000;border-radius:22px;flex-direction:column;align-items:flex-start;gap:12px;padding:28px;display:flex;box-shadow:0 12px 28px #1024491a}.electronics-category{background:linear-gradient(125deg,#073365,#125bb0)}.premium-category{background:linear-gradient(125deg,#251534,#583068)}.featured-category strong{font-size:clamp(1.5rem,3vw,2rem);line-height:1.15}.featured-category>span{line-height:1.5}.featured-category .category-kicker{color:#ffdc91;letter-spacing:.12em;font-size:.8rem;font-weight:800}.featured-category .category-action{color:#ffdc91;margin-top:auto;padding-top:10px;font-weight:800}.featured-category[aria-pressed=true]{border-color:#ffbc43}.featured-category:focus-visible{outline-offset:4px;outline:3px solid #08f}@media (max-width:700px){.featured-categories{grid-template-columns:1fr;gap:14px;padding:18px 16px}.featured-category{padding:22px}}
