.packs-breadcrumb{max-width:1360px;margin:auto;padding:27px 40px 0;display:flex;gap:13px;font-size:10px;color:#85858f}.packs-breadcrumb b{color:#d1d0d3;font-weight:500}.packs-edition{margin-left:auto;font-size:8px;letter-spacing:2px}.showroom{position:relative;isolation:isolate;overflow:hidden;margin-top:5px;background:radial-gradient(ellipse at 30% 46%,#8e472820,transparent 49%)}.room-grain{position:absolute;inset:0;filter:url(#noise);opacity:.065;z-index:-1}.room-decoration{position:absolute;left:8%;top:95px;font:260px Anton;color:transparent;-webkit-text-stroke:1px #ffffff08;z-index:-1;transform:rotate(-9deg)}.showroom:before{content:'';position:absolute;width:25px;height:800px;background:#f4773815;left:1%;top:0;transform:rotate(-24deg);box-shadow:55px 0 0 -8px #f4773810;z-index:-1}.showroom-inner{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(340px,1fr);max-width:1280px;margin:auto;gap:55px;padding:48px 35px 58px;align-items:center}.showcase{min-width:0}.showcase-label{display:flex;justify-content:space-between;align-items:center;font-size:8px;letter-spacing:1.6px;color:#93939c;margin:0 25px}.showcase-label i{display:inline-block;background:#f47738;width:5px;height:5px;border-radius:50%;margin-right:8px}.showcase-label b{font-weight:400;font-size:9px;letter-spacing:2px}.pack-carousel{position:relative;height:430px;overflow:hidden;isolation:isolate;touch-action:pan-y;user-select:none}.main-pack{position:absolute;top:50%;left:50%;width:265px;transform:translate(-50%,-50%);z-index:3}.main-pack>img{width:100%;filter:drop-shadow(0 26px 14px #0008);transform:rotate(-4deg);transition:opacity .2s,transform .35s}.main-pack #selected-art{position:relative}.main-pack.switching #selected-art{transform:rotate(1deg) scale(.96)}.pack-aura{position:absolute;inset:20% -35% -5%;border-radius:50%;background:radial-gradient(ellipse,#f477382b,transparent 65%);filter:blur(18px)}.main-pack .batch-pack{position:absolute;inset:0;opacity:0;transform:rotate(8deg) translate(12px,-5px) scale(.94);transition:opacity .25s}.main-pack.has-batch .batch-pack{opacity:1}.batch-badge{position:absolute;bottom:10px;right:-5px;font:22px Anton;background:#f47738;color:#111216;padding:8px 13px;transform:rotate(-8deg)}.side-pack{border:0;background:none;position:absolute;top:50%;width:152px;transform:translateY(-50%);padding:0;z-index:1;transition:opacity .2s;opacity:.65}.side-pack:hover{opacity:1}.side-pack img{filter:drop-shadow(0 10px 10px #0006)}.previous-pack.side-pack{left:-35px;transform:translateY(-50%) rotate(-9deg)}.next-pack.side-pack{right:-35px;transform:translateY(-50%) rotate(9deg)}.carousel-navigation{display:flex;align-items:center;justify-content:center;gap:40px;margin-top:0}.carousel-arrow{background:none;color:#bcbcc3;border:1px solid #ffffff21;width:35px;height:35px;font-size:22px;line-height:1}.carousel-arrow:hover{border-color:#f47738;color:#f47738}.pack-dots{display:flex;gap:11px;align-items:center}.pack-dots button{width:8px;height:8px;background:#65656b;border:0;padding:0;border-radius:50%;transition:.2s}.pack-dots button[aria-pressed=true]{width:24px;border-radius:5px;background:#f47738}.carousel-tip{font-size:7px;letter-spacing:1.7px;text-align:center;color:#73737b;margin-top:20px}.pack-summary{position:relative;padding:25px 0 12px}.summary-top{display:flex;justify-content:space-between;align-items:center}.summary-top .eyebrow{color:#f47738;font-size:9px}.edition-tag{font-size:7px;letter-spacing:1px;border:1px solid #f4773860;color:#f47738;padding:6px 8px}.pack-summary h1{font:66px/1.1 Anton;margin:17px 0 9px;color:#f5f2eb;letter-spacing:.4px}.pack-summary>p{font-size:12px;color:#9d9da7;margin:0}.value-metrics{display:flex;align-items:center;margin:30px 0 27px;padding-bottom:25px;border-bottom:1px solid #ffffff17}.value-metrics>div:not(.pack-tools){flex:1;display:flex;gap:7px;flex-direction:column;border-right:1px solid #ffffff20}.value-metrics>div.max-value{padding-left:23px;flex:1.35}.value-metrics strong{font-size:20px}.value-metrics .max-value strong{color:#f47738}.value-metrics span{font-size:9px;color:#96969f}.pack-tools{display:flex;gap:8px;margin-left:19px}.pack-tools button{background:#26262c;color:#c5c4ca;border:1px solid #ffffff15;padding:7px;width:39px;height:39px}.pack-tools button[aria-expanded=true]{color:#f47738;border-color:#f47738}.pack-tools svg{width:24px;height:24px}.quantity-panel{border-bottom:1px solid #ffffff16;padding:0 0 23px;margin-bottom:23px}.quantity-panel label{font-size:11px;color:#b0b0b8}.quantity-panel b{color:#f47738}.quantity-panel>div{display:flex;align-items:center;gap:12px;margin-top:18px;font-size:10px;color:#aaa}.quantity-panel input{width:100%;accent-color:#f47738}.mode-panel{border:0;margin:0 0 25px;padding:0;display:flex;gap:10px}.mode-panel[hidden]{display:none}.mode-panel legend{font-size:12px;margin-bottom:13px}.mode-panel button{background:#26262b;color:#bcbcc4;font-size:12px;padding:12px;flex:1;border:1px solid #ffffff15}.mode-panel button[aria-pressed=true]{background:#f47738;color:#121318;font-weight:800}.chance-heading{display:flex;justify-content:space-between;font-size:10px;color:#d0cfd3}.sample-label{font-size:6px;letter-spacing:1px;color:#7b7b84}.chance-chart{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:30px 0 26px}.chance-column{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.chance-track{height:100px;width:100%;display:flex;align-items:flex-end;border-bottom:1px solid #ffffff20}.chance-bar{background:linear-gradient(var(--chance-color),color-mix(in srgb,var(--chance-color) 40%,#1b1b20));width:100%;position:relative;transition:height .3s}.chance-symbol{position:absolute;bottom:calc(100% + 18px);left:50%;transform:translateX(-50%);font-size:26px;color:var(--chance-color);z-index:1;text-shadow:0 2px #111216}.chance-percent{position:absolute;bottom:calc(100% - 4px);left:50%;transform:translateX(-50%);color:#eee;background:#1a1b20;border:1px solid var(--chance-color);border-radius:50%;font-size:10px;width:31px;height:31px;display:grid;place-items:center;z-index:2}.chance-column>strong{color:var(--chance-color);font-size:8px;margin-top:12px;font-weight:600}.chance-range{font-size:7px;color:#7e7e87;white-space:nowrap;margin-top:5px}.open-pack{width:100%;justify-content:space-between;height:58px}.open-pack>span:first-child{font-size:14px}.open-pack b{font-size:19px;margin-left:7px}.inside-link{display:flex;justify-content:center;align-items:center;gap:8px;font-size:11px;color:#aaaab3;margin-top:21px}.inside-link:hover{color:#f47738}.inside-link svg{width:17px;height:17px}.inside-link>span{margin-left:12px}.pack-summary .showcase-note{font-size:8px;text-align:center;color:#72727b;margin-top:21px}.pack-contents{border-top:1px solid #ffffff18;padding-top:48px;max-width:1440px;margin:auto}.pack-contents h2{font-size:34px}.contents-selection{color:#8d8d96;font-size:10px;letter-spacing:1.6px}.contents-selection b{color:#f47738}.contents-selection>span{font-size:25px;margin-left:20px}.contents-toolbar{display:flex;justify-content:space-between;border-block:1px solid #ffffff15;padding:15px 0;margin-bottom:28px;font-size:11px;color:#b5b4bd}.contents-toolbar>span:last-child{font-size:7px;letter-spacing:1.4px;color:#707079}.contents-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.content-card{background:linear-gradient(145deg,#222329,#18191e);border:1px solid #ffffff10;padding:15px 15px 20px;position:relative;overflow:hidden}.content-rarity{font-size:7px;letter-spacing:1.5px;color:#f47738}.content-art{height:240px;display:flex;align-items:center;justify-content:center;padding:12px 2px 0}.content-art img{height:100%;object-fit:contain;max-width:100%;filter:drop-shadow(0 10px 7px #0008);transition:transform .25s}.content-card:hover img{transform:translateY(-5px) rotate(2deg)}.content-caption{margin-top:20px;border-top:1px solid #ffffff13;padding-top:17px}.content-caption>span{font-size:7px;color:#72727d;letter-spacing:1.5px}.content-caption h3{font-size:14px;margin:8px 0 5px}.content-caption p{font-size:9px;color:#8a8a94;margin:0;line-height:1.6}
@media(min-width:1600px){.pack-contents{padding-left:50px;padding-right:50px}}@media(max-width:1050px){.showroom-inner{gap:30px;padding:35px 30px 45px;grid-template-columns:minmax(0,1.2fr) minmax(310px,1fr)}.main-pack{width:238px}.side-pack{width:125px}.previous-pack.side-pack{left:-48px}.next-pack.side-pack{right:-48px}.pack-summary h1{font-size:54px}.pack-tools{gap:5px;margin-left:12px}.pack-tools button{width:33px;height:33px;padding:4px}.value-metrics>div.max-value{padding-left:16px}.value-metrics strong{font-size:18px}.content-art{height:190px}.contents-grid{gap:12px}.content-card{padding:12px 10px 17px}.content-caption h3{font-size:12px}}
@media(max-width:760px){.packs-breadcrumb{padding:67px 5% 0;font-size:9px}.packs-edition{font-size:6px;letter-spacing:1px}.showroom{margin-top:10px}.showroom-inner{grid-template-columns:1fr;gap:5px;padding:18px 5% 33px}.showcase-label{margin:0 8px;font-size:6px;letter-spacing:1.3px}.showcase-label b{font-size:8px}.pack-carousel{height:310px;margin:0 -5.55%}.main-pack{width:205px}.side-pack{width:115px;opacity:.6}.previous-pack.side-pack{left:-15px}.next-pack.side-pack{right:-15px}.carousel-navigation{gap:25px;margin-top:-3px}.carousel-arrow{width:29px;height:29px;font-size:18px}.carousel-tip{font-size:6px;margin:14px 0 0;letter-spacing:1.3px}.pack-summary{padding:20px 5px 0}.summary-top .eyebrow{font-size:8px}.edition-tag{font-size:6px;padding:5px 7px}.pack-summary h1{font-size:44px;margin:12px 0 5px}.pack-summary>p{font-size:11px}.value-metrics{margin:23px 0;padding-bottom:22px}.value-metrics strong{font-size:20px}.value-metrics span{font-size:9px}.pack-tools{gap:8px;margin-left:20px}.pack-tools button{width:36px;height:36px;padding:6px}.value-metrics>div.max-value{padding-left:20px}.chance-heading{font-size:10px}.chance-chart{margin-top:22px;margin-bottom:23px;gap:11px}.chance-track{height:97px}.chance-column>strong{font-size:8px}.chance-range{font-size:7px}.open-pack{height:55px}.open-pack>span:first-child{font-size:13px}.open-pack b{font-size:18px}.inside-link{margin-top:18px}.pack-summary .showcase-note{font-size:7px;margin-top:17px}.room-decoration{top:120px;left:-7%;font-size:195px}.pack-contents{padding:35px 5% 45px}.pack-contents h2{font-size:29px}.contents-selection{font-size:7px;letter-spacing:1px}.contents-selection>span{margin-left:7px;font-size:18px}.contents-toolbar{margin-bottom:20px;font-size:10px}.contents-toolbar>span:last-child{font-size:6px}.contents-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.content-art{height:215px;padding-top:10px}.content-caption{margin-top:15px;padding-top:13px}.content-caption h3{font-size:12px}.content-caption p{font-size:8px}.content-card:last-child{display:none}}
@media(max-width:360px){.pack-carousel{height:275px}.main-pack{width:178px}.side-pack{width:105px}.previous-pack.side-pack{left:-24px}.next-pack.side-pack{right:-24px}.pack-summary h1{font-size:40px}.value-metrics strong{font-size:17px}.pack-tools{margin-left:12px;gap:5px}.pack-tools button{width:30px;height:30px;padding:3px}.value-metrics>div.max-value{padding-left:14px}.chance-chart{gap:7px}.chance-range{font-size:6px}.content-art{height:185px}.contents-selection{font-size:6px}}
@media(max-width:760px){.pack-carousel{height:249px}.main-pack{width:175px}.side-pack{width:105px}.carousel-tip{margin-top:11px}.pack-summary{padding-top:17px}.pack-summary h1{font-size:39px;margin:10px 0 5px}.value-metrics{margin:19px 0;padding-bottom:18px}.chance-panel{display:none}.pack-summary:has(#mode-toggle[aria-expanded=true]) .chance-panel{display:block}.pack-summary .showcase-note{margin-top:15px}.room-decoration{font-size:175px;top:85px}}
@media(max-width:360px){.pack-carousel{height:230px}.main-pack{width:160px}.side-pack{width:95px}.pack-summary h1{font-size:35px}}
/* Persistent carousel objects slide and scale together; no artwork replacement. */
.pack-carousel{--slide-gap:clamp(200px,21vw,290px);perspective:1000px}
.carousel-slide{position:absolute;top:50%;left:50%;width:265px;padding:0;border:0;background:none;color:inherit;transform:translate(-50%,-50%) translateX(calc(var(--offset)*var(--slide-gap))) scale(var(--scale)) rotate(var(--rotation));transition:transform 680ms cubic-bezier(.22,.68,.18,1),opacity 520ms ease;will-change:transform;cursor:pointer}
.carousel-slide.repositioning{transition:none!important}
.slide-art{position:relative;width:100%;filter:drop-shadow(0 24px 15px #0008);pointer-events:none}
.carousel-slide[aria-pressed=false] .slide-art{filter:drop-shadow(0 16px 12px #0008) brightness(.72)}
.carousel-slide img{user-select:none;-webkit-user-drag:none}
.batch-copy{position:absolute;inset:0;width:100%;opacity:0;transform:rotate(8deg) translate(12px,-5px) scale(.94);transition:opacity .3s;pointer-events:none}
.carousel-slide.has-batch .batch-copy{opacity:1}
.carousel-slide .batch-badge{right:-4px;bottom:6px}
@media(max-width:1050px){.carousel-slide{width:238px}.pack-carousel{--slide-gap:215px}}
@media(max-width:760px){.carousel-slide{width:175px}.pack-carousel{--slide-gap:173px}}
@media(max-width:360px){.carousel-slide{width:160px}.pack-carousel{--slide-gap:152px}}
