@import url('https://fonts.googleapis.com/css2?family=Spicy+Rice&display=swap');
body{background-color:#f3e7c9;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.07' filter='url(%23n)'/%3E%3C/svg%3E");--paper:#f3e7c9;--ink:#292a20;--coral:#dd6045;--green:#c8d0a6}
.announcement{background:#a54232;border-bottom:3px solid var(--ink);font-size:10px;padding:13px;color:#fff0cb}.brand{font-family:'Spicy Rice','Fraunces',Georgia,serif;font-weight:400;font-size:39px;letter-spacing:-1.4px}.brand span{font-weight:400}.brand i{color:#a54232}header{border-bottom:3px double #484331;padding-block:22px}.button{border:2px solid var(--ink);border-radius:50% / 16%;box-shadow:4px 5px 0 var(--ink);font-size:13px;letter-spacing:.3px}.coral{color:#fff3d5}.hero{position:relative;min-height:680px;padding-block:65px 75px}.hero h1{font-family:'Spicy Rice','Fraunces',Georgia,serif;font-size:clamp(70px,7.3vw,105px);font-weight:400;letter-spacing:-2px;line-height:.98;text-shadow:2px 3px 0 #f3e7c9,3px 4px 0 #292a2040}.hero h1 em{display:inline-block;white-space:nowrap;font-style:normal;color:#a54232;transform:rotate(-3deg);font-weight:400}.hero .intro{font-size:16px;max-width:390px}.premiere{display:inline-block;border-block:1px solid var(--ink);padding:8px 0;letter-spacing:2px;margin-bottom:28px}.hero-art{height:510px}.orbit{background:repeating-conic-gradient(from 5deg,#dd60451f 0deg 10deg,#f3e7c9 10deg 20deg);width:480px;height:480px;border:3px double #ad9870}.orbit:after{inset:12px;border:1px solid #a38a5c}.hero-card.front{top:35px;right:5%;transform:rotate(11deg);border:2px solid var(--ink)}.hero-card.back{top:80px;left:3%;transform:rotate(-15deg);border:2px solid var(--ink)}.seal{background:#eeb958;outline-color:#eeb958;border-style:dashed;z-index:3}.star-pal{position:absolute;bottom:-11px;left:23%;width:160px;z-index:4;filter:drop-shadow(3px 4px 0 #f3e7c9);transform-origin:bottom;animation:sway 2.4s ease-in-out infinite}.art-caption{left:4%;bottom:-34px;font-family:Georgia,serif;font-style:italic;font-size:13px}.spark{color:#a54232}.ticker{border-block:8px solid var(--ink);background:#a54232;color:#f3e7c9;position:relative;font-family:'Spicy Rice','Fraunces',serif;font-weight:400;letter-spacing:1px;padding:20px;outline:1px solid var(--ink);outline-offset:3px}.ticker:after{content:'';position:absolute;inset:4px 0;pointer-events:none;border-block:4px dotted #f3e7c9;opacity:.65}.section h2{font-family:'Spicy Rice','Fraunces',serif;font-weight:400;line-height:1.1;letter-spacing:-.8px}.section h2 em{font-weight:400}.rarity .section-head:after{content:'✺';font-size:90px;color:#a54232;transform:rotate(15deg)}.tier{border:2px solid var(--ink);border-radius:45% 45% 5px 5px / 12% 12% 5px 5px;box-shadow:3px 4px 0 #292a20;padding-top:32px}.tier h3{font-family:'Spicy Rice','Fraunces',serif;font-weight:400}.tier .edition{border-bottom:1px solid;padding-bottom:5px}.tier-symbol{top:21px}.common{background:#ded3b2}.holo{background:linear-gradient(125deg,#c8d0a6,#d2cbd5,#ead4a9)}.rare{background:#e8b76f}.super{background:#b5c39b}.collection{border-top:3px double var(--ink)}.card-stage{background:transparent;border:0;padding:12px 16px;position:relative}.card-stage:before{content:'';position:absolute;inset:10% 0 4%;background:#d8cfb1;border:1px solid #b8aa86;border-radius:48% 48% 7px 7px / 30% 30% 7px 7px;z-index:-1}.card:hover .card-stage{background:transparent}.card{isolation:isolate}.card img{border:1px solid var(--ink);box-shadow:3px 5px 0 #292a2044}.card-title{font-family:'Fraunces',serif;font-size:15px}.filters button{border:1.5px solid var(--ink)}.filters button.active{background:#a54232}.spotlight{background-color:#29392e;background-image:radial-gradient(#f3e7c910 1px,transparent 1px);background-size:7px 7px;position:relative;border-block:9px double #f3e7c9;outline:3px solid #29392e;outline-offset:1px}.spotlight:before{content:'★ THE COLLECTOR’S PICTURE SHOW ★';position:absolute;top:22px;left:0;width:100%;text-align:center;font-size:9px;letter-spacing:4px;color:#d6c9a1}.spotlight .eyebrow{color:#d6c9a1}.little-label{border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);font-family:'Fraunces',serif;font-size:15px}.community{position:relative}.community:before,.community:after{content:'✦';position:absolute;top:100px;font-size:80px;color:#a54232}.community:before{left:8%;transform:rotate(-15deg)}.community:after{right:8%;transform:rotate(15deg)}.token{border:2px solid var(--ink);border-radius:2px;background:#e5d8b8;box-shadow:4px 4px 0 #292a20}.community h2{font-size:60px}footer{border-top:3px double var(--ink)}.badge{border-color:#a59b7e}.spotlight h2 em{color:#edb37f}@keyframes sway{0%,100%{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}
@media(max-width:900px){.orbit{width:350px;height:350px}.hero h1{font-size:77px}.hero-art{height:440px}.star-pal{width:125px;bottom:0}.rarity .section-head:after{display:none}.community:before,.community:after{font-size:45px;top:130px}.community:before{left:3%}.community:after{right:3%}}
@media(max-width:600px){.announcement{font-size:7px}.brand{font-size:32px}.hero{padding-top:35px;padding-bottom:55px}.hero h1{font-size:clamp(65px,18vw,82px)}.hero .intro{font-size:14px}.hero-art{height:440px;margin-top:30px}.orbit{width:min(330px,90vw);height:min(330px,90vw)}.star-pal{width:138px;bottom:0}.art-caption{bottom:-24px}.premiere{font-size:8px;letter-spacing:1.5px}.hero-card.front{top:30px}.tier{padding-top:28px}.tier-symbol{top:14px}.tier .edition{font-size:7px}.community h2{font-size:43px}.community:before,.community:after{display:none}.card-stage{padding:10px}.card-title{font-size:12px}.spotlight{padding-top:70px}.spotlight:before{font-size:7px;letter-spacing:2px}.section h2{font-size:44px}}
@media(prefers-reduced-motion:reduce){.star-pal{animation:none}}
.card img{height:auto}.tier h3{font-size:25px;min-height:52px}.search:focus-within{outline:2px solid #a54232;outline-offset:5px}a.text-link:hover{color:#a54232}#detail-content .badge[data-tier="Rare"]:after{content:' / Full Art'}

.view-switch{display:flex;gap:0;margin:0 0 26px;border-bottom:2px solid var(--ink)}.view-switch button{padding:13px 20px;border:0;background:transparent;font-weight:700;font-size:12px;border-bottom:4px solid transparent}.view-switch button[aria-pressed="true"]{border-bottom-color:#a54232;color:#a54232}.cards.checklist{display:block;overflow-x:auto}.checklist table{margin:0;min-width:520px}.checklist td,.checklist th{padding:14px 12px;border-bottom:1px solid #b9ad8a}.checklist th{color:var(--ink)}.checklist td:last-child{text-align:right}.checklist td small{color:inherit}.checklist tr:nth-child(even){background:#e6dabb55}
