.plab{--rc-c:#a2a2ac;--rc-r:#1df08c;--rc-e:#b9a7ff;--rc-l:#ffd36e;--pink:#f4a3d5;--wrap-hi:#17171c;--wrap-lo:#101014;--wrap-strip-hi:#1f1f26;--wrap-strip-lo:#15151a;--teeth:#1a1a20;--teeth-2:#17171d;--crimp-2:#1c1c22;--stock-1:#1b1b22;--stock-2:#101014;--back-hi:#191920;--interior-hi:#08080b;--interior-md:#0c0c11;--interior-lo:#0e0e15;--mouth-hi:#050507;--mouth-lo:#0e0e12;--perf-ink:rgba(255,255,255,.34);--grip-ink:rgba(255,255,255,.14);--obj-line:rgba(255,255,255,.11);--wm-ink:rgba(255,255,255,.16);--dots-ink:rgba(255,255,255,.14);--sheen-ink:rgba(255,255,255,.13);--art-base:rgba(5,5,8,.6)}html.light .plab{--rc-c:#6b7280;--rc-r:#d8330d;--rc-e:#6d4fd6;--rc-l:#b0742a;--pink:#c2438f;--wrap-hi:#f7f9fc;--wrap-lo:#e7ebf2;--wrap-strip-hi:#ffffff;--wrap-strip-lo:#eef1f6;--teeth:#dde2ec;--teeth-2:#d5dbe7;--crimp-2:#dde2ec;--stock-1:#ffffff;--stock-2:#e9edf4;--back-hi:#f7f9fc;--interior-hi:#4b5160;--interior-md:#545a6a;--interior-lo:#5b6172;--mouth-hi:#343945;--mouth-lo:#454b5a;--perf-ink:rgba(12,16,28,.4);--grip-ink:rgba(12,16,28,.25);--obj-line:rgba(12,16,28,.14);--wm-ink:rgba(12,16,28,.16);--dots-ink:rgba(12,16,28,.12);--sheen-ink:rgba(150,162,185,.28);--art-base:rgba(255,255,255,.55)}@property --ba{syntax:"<angle>";inherits:false;initial-value:0deg}.plab-hud{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.plab-stat{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 13px;border:1px solid var(--line-2);border-radius:999px;background:var(--hover-1);font-family:var(--mono);font-size:12px;color:var(--ink-2);font-variant-numeric:tabular-nums}.plab-stat .k{color:var(--faint);font-size:10px;letter-spacing:.14em}.plab-stat .gem{color:var(--live);font-weight:700}.plab-stat .dustv{color:var(--pink)}.plab-pity-bar{width:74px;height:5px;border-radius:4px;overflow:hidden;background:var(--fill-1)}.plab-pity-bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--amber,#ffd36e),#ffb54d);transition:width .4s ease}.plab-snd{width:34px;height:34px;padding:0;border-radius:50%;border:1px solid var(--line-2);background:var(--hover-1);color:var(--ink-2);font-size:14px;cursor:pointer;transition:background .15s}.plab-snd:hover{background:var(--fill-1)}.plab-stage{display:grid;place-items:center;padding:clamp(16px,3vh,36px) 0;position:relative}.plab-stage.shake{animation:plabshake .45s}@keyframes plabshake{20%{transform:translate(-7px,3px) rotate(-.4deg)}40%{transform:translate(6px,-4px) rotate(.4deg)}60%{transform:translate(-4px,2px)}80%{transform:translate(3px,-2px)}}.plab .pack-scene{display:flex;flex-direction:column;align-items:center;gap:26px}.plab .pack-wrap{perspective:950px;position:relative}.plab .pack{position:relative;width:min(276px,68vw);aspect-ratio:34/52;touch-action:none;user-select:none;-webkit-user-select:none;cursor:grab;transition:transform .25s ease;view-transition-name:pack-kanto}.plab .pack:active{cursor:grabbing}.plab .pack-wrap:hover .pack:not(.opened):not(.torn){transform:rotateY(6deg) rotateX(2deg)}.plab .pack-interior{position:absolute;left:0;right:0;top:0;height:42px;z-index:1;border-radius:10px 10px 0 0;background:linear-gradient(180deg,var(--interior-hi),var(--interior-md) 72%,var(--interior-lo));box-shadow:inset 0 -8px 12px rgba(0,0,0,.8),inset 0 2px 6px rgba(0,0,0,.55)}.plab .pack-mouth{position:absolute;left:7%;right:7%;top:30px;height:30px;background:radial-gradient(100% 130% at 50% 0,var(--mouth-hi) 55%,var(--mouth-lo) 100%);border-radius:0 0 999px 999px/0 0 22px 22px;box-shadow:inset 0 -7px 12px rgba(0,0,0,.85),inset 0 2px 3px rgba(0,0,0,.9);z-index:1}.plab .inner-stack{position:absolute;left:13%;right:13%;top:39px;bottom:12%;z-index:2;transition:transform .55s cubic-bezier(.3,.7,.3,1)}.plab .inner-stack .icard{position:absolute;inset:0;border-radius:10px;background:radial-gradient(75% 55% at 50% 40%,rgba(var(--live-rgb),.07),transparent 62%),linear-gradient(165deg,var(--stock-1),var(--stock-2));border:1px solid var(--obj-line);box-shadow:0 -3px 14px rgba(0,0,0,.55)}.plab .inner-stack .icard:first-child{transform:translate(-4px,8px) rotate(-1.6deg)}.plab .inner-stack .icard:nth-child(2){transform:translate(4px,4px) rotate(1.2deg)}.plab .inner-stack .icard:nth-child(3){transform:translate(0)}.plab .inner-stack .icard:nth-child(3):after{content:"◓";position:absolute;inset:0;display:grid;place-items:center;font-size:44px;color:var(--wm-ink);text-shadow:0 0 12px rgba(var(--live-rgb),.2)}.plab .pack.opened .inner-stack{transform:translateY(-7%)}.plab .pack-body{position:absolute;inset:30px 0 0 0;z-index:3;border-radius:2px 2px 10px 10px;background:repeating-linear-gradient(48deg,rgba(255,255,255,.016) 0 2px,transparent 2px 5px),radial-gradient(120% 90% at 30% 10%,rgba(var(--live-rgb),.24),transparent 55%),radial-gradient(100% 80% at 80% 92%,rgba(var(--violet-rgb),.3),transparent 60%),linear-gradient(160deg,var(--wrap-hi) 0,var(--wrap-lo) 55%,var(--wrap-hi) 100%);border:1px solid var(--line-2);border-top:0;box-shadow:var(--elev-2);transition:transform .5s ease,opacity .45s ease}.plab .pack-body:before{content:"";position:absolute;left:0;right:0;top:-6px;height:7px;--z:14px;background:linear-gradient(-45deg,transparent 5px,var(--teeth) 5px) 0 0 /var(--z) 100% repeat-x,linear-gradient(45deg,transparent 5px,var(--teeth) 5px) 7px 0 /var(--z) 100% repeat-x;opacity:0;transition:opacity .2s}.plab .pack.torn .pack-body:before{opacity:1}.plab .pack-body:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:12px;background:repeating-linear-gradient(90deg,var(--wrap-lo) 0 7px,var(--crimp-2) 7px 14px);border-radius:0 0 10px 10px;border-top:1px solid var(--line)}.plab .pack-gloss{position:absolute;inset:30px 0 0 0;z-index:4;pointer-events:none;border-radius:2px 2px 10px 10px;background:linear-gradient(115deg,transparent 30%,var(--sheen-ink) 45%,rgba(var(--live-rgb),.09) 50%,transparent 62%);background-size:250% 100%;animation:plabsheen 3.4s ease-in-out infinite}@keyframes plabsheen{0%,to{background-position:110% 0}50%{background-position:-20% 0}}.plab .pack-art{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;pointer-events:none}.plab .pack-hero{width:74%;max-height:52%;object-fit:contain;filter:drop-shadow(0 0 26px rgba(var(--live-rgb),.4)) drop-shadow(0 16px 32px rgba(0,0,0,.55));animation:plabbob 3.2s ease-in-out infinite;user-select:none;-webkit-user-drag:none}@keyframes plabbob{50%{transform:translateY(-7px)}}.plab .pack-name{font-size:17px;font-weight:900;letter-spacing:.1em;text-shadow:0 2px 12px rgba(0,0,0,.6)}.plab .pack-name em{font-style:normal;color:var(--live)}.plab .pack-series{font-family:var(--mono);font-size:9.5px;letter-spacing:.3em;color:var(--muted)}.plab .pack-count{margin-top:10px;font-family:var(--mono);font-size:10px;color:var(--faint);letter-spacing:.18em}.plab .pack.opened .pack-body{transform:translateY(26px) scale(.97);opacity:0;transition-delay:.28s}.plab .pack.opened .pack-art,.plab .pack.opened .pack-gloss,.plab .pack.opened .pack-mouth{opacity:0;transition:opacity .3s .28s}.plab .strip{position:absolute;left:0;right:0;top:0;height:36px;z-index:6}.plab .strip-flap,.plab .strip-skin{position:absolute;inset:0;border-radius:10px 10px 2px 2px;background:repeating-linear-gradient(48deg,rgba(255,255,255,.02) 0 2px,transparent 2px 5px),linear-gradient(180deg,var(--wrap-strip-hi),var(--wrap-strip-lo));border:1px solid var(--line-2);border-bottom:0}.plab .strip-flap:after,.plab .strip-skin:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:7px;--z:14px;background:linear-gradient(-45deg,transparent 5px,var(--teeth-2) 5px) 0 0 /var(--z) 100% repeat-x,linear-gradient(45deg,transparent 5px,var(--teeth-2) 5px) 7px 0 /var(--z) 100% repeat-x}.plab .strip-skin{z-index:1}.plab .strip-flap{z-index:2;clip-path:inset(0 100% 0 0);transform-origin:100% 100%;filter:drop-shadow(0 3px 5px rgba(0,0,0,.55));will-change:transform,clip-path}.plab .strip-skin.cutting{box-shadow:inset 10px 0 10px -7px rgba(0,0,0,.75)}.plab .strip .scis{left:10px;font-size:13px;color:var(--muted);transform:scaleX(-1)}.plab .strip .grip,.plab .strip .scis{position:absolute;top:50%;translate:0 -50%}.plab .strip .grip{right:10px;display:flex;gap:3px}.plab .strip .grip i{width:3px;height:14px;border-radius:2px;background:var(--grip-ink)}.plab .perf{position:absolute;left:8px;right:8px;bottom:1px;height:2px;z-index:3;background:repeating-linear-gradient(90deg,var(--perf-ink) 0 6px,transparent 6px 12px);-webkit-mask-image:linear-gradient(90deg,#000 60%,rgba(0,0,0,.35));mask-image:linear-gradient(90deg,#000 60%,rgba(0,0,0,.35))}.plab .perf:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(var(--live-rgb),.9),transparent);background-size:34% 100%;background-repeat:no-repeat;animation:plabperf 2.6s ease-in-out infinite}@keyframes plabperf{0%{background-position:-40% 0}60%,to{background-position:145% 0}}.plab .cutline{position:absolute;left:0;bottom:-1px;height:2.5px;width:0;z-index:3;background:var(--live);box-shadow:0 0 14px var(--live),0 0 5px var(--live)}.plab .strip.gone .cutline,.plab .strip.gone .perf,.plab .strip.gone .strip-skin{opacity:0;transition:opacity .25s}.plab .strip.gone .strip-flap{animation:plabripoff .34s ease-out forwards}@keyframes plabripoff{25%{transform:translateY(-14px) rotate(-3deg);opacity:1}to{transform:translateY(-44px) rotate(-7deg);opacity:0}}.plab .tear-tag{position:absolute;left:100%;top:6px;margin-left:12px;display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;border:1px solid rgba(var(--live-rgb),.4);background:var(--glass);backdrop-filter:blur(6px);font-family:var(--mono);font-size:10px;letter-spacing:.18em;color:var(--live);white-space:nowrap;pointer-events:none;animation:plabnudge 2.4s ease-in-out infinite}.plab .tear-tag:before{content:"◄";font-size:8px}@keyframes plabnudge{50%{transform:translateX(-5px)}}.plab .pack.opened .tear-tag,.plab .pack.torn .tear-tag{opacity:0;transition:opacity .2s}@media (max-width:720px){.plab .tear-tag{left:auto;right:0;top:-46px;margin-left:0;animation:none}.plab .tear-tag:before{content:"▼"}}.plab .tear-hint{display:inline-flex;align-items:center;gap:9px;font-family:var(--mono);font-size:11px;letter-spacing:.2em;color:var(--muted);transition:opacity .3s}.plab .tear-hint .dot{width:6px;height:6px;border-radius:50%;background:var(--live);animation:plabpulse 2s infinite}@keyframes plabpulse{0%{box-shadow:0 0 0 0 rgba(var(--live-rgb),.5)}50%{box-shadow:0 0 0 7px rgba(var(--live-rgb),0)}}.plab .cta-row{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.plab .pbtn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:0 26px;border-radius:12px;border:1px solid transparent;font-family:var(--sans);font-size:14px;font-weight:800;letter-spacing:.03em;cursor:pointer;transition:transform .15s,filter .15s,background .15s,border-color .15s}.plab .pbtn.primary{color:var(--on-accent);background:var(--live);box-shadow:0 6px 22px rgba(var(--live-rgb),.3)}.plab .pbtn.primary:hover{transform:translateY(-1px);filter:brightness(1.07)}.plab .pbtn.primary:disabled{background:var(--card-2);color:var(--faint);box-shadow:none;cursor:not-allowed}.plab .pbtn.ghost{color:var(--ink);border-color:var(--line-2);background:var(--hover-2)}.plab .pbtn.ghost:hover{background:var(--fill-1)}.plab .pbtn .cost{font-family:var(--mono);font-size:12px;font-weight:700;opacity:.8}.plab .card-scene{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.plab .card-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(12px,2.4vw,22px)}.plab .cardslot{perspective:1050px;animation:plabdeal .55s cubic-bezier(.22,.9,.3,1.05) both;animation-delay:calc(.12s + var(--i, 0) * .11s)}@keyframes plabdeal{0%{opacity:0;translate:0 150px;scale:.55;rotate:var(--dr,-8deg)}60%{opacity:1}to{opacity:1;translate:0 0;scale:1;rotate:0deg}}.plab .card3d{position:relative;width:clamp(132px,17.5vw,188px);aspect-ratio:63/88;transform-style:preserve-3d;transition:transform .62s cubic-bezier(.2,.75,.3,1.08);transform:rotateY(180deg);border:0;padding:0;background:none;display:block;cursor:pointer}.plab .card3d.flipped{transform:rotateY(0deg);cursor:default}.plab .card3d:not(.flipped):hover{transform:rotateY(174deg) translateY(-5px)}.plab .cardface{position:absolute;inset:0;border-radius:12px;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;clip-path:inset(0 round 12px);border:1px solid var(--line-2)}.plab .cf-back{transform:rotateY(180deg);background:radial-gradient(var(--dots-ink) 1px,transparent 1.4px) 0 0 /12px 12px,radial-gradient(75% 55% at 50% 42%,rgba(var(--live-rgb),.14),transparent 62%),linear-gradient(165deg,var(--back-hi),var(--stock-2));display:grid;place-items:center;box-shadow:var(--elev-2)}.plab .cf-back:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.07) 48%,transparent 58%);background-size:240% 100%;animation:plabsheen 4.2s ease-in-out infinite}.plab .cf-back .ring{position:absolute;width:74%;aspect-ratio:1;border-radius:50%;border:1px dashed var(--obj-line)}.plab .cf-back .ball{width:52%;aspect-ratio:1;border-radius:50%;background:linear-gradient(180deg,var(--ballcap,#24242d) 0 46%,var(--ballband,#0d0d11) 46% 54%,var(--ballbase,#17171d) 54%);border:1px solid var(--line-2);display:grid;place-items:center;box-shadow:0 8px 26px rgba(0,0,0,.5)}.plab .cf-back .ball i{width:26%;aspect-ratio:1;border-radius:50%;background:var(--ballhub,#0b0b0d);border:3px solid var(--ballhubring,#2c2c35);box-shadow:0 0 12px rgba(var(--live-rgb),.35)}.plab .cf-back .wm{position:absolute;bottom:8%;font-family:var(--mono);font-size:8.5px;letter-spacing:.3em;color:var(--faint)}.plab .cardslot.hint-e .cf-back{box-shadow:0 0 0 1px rgba(185,167,255,.5),0 0 26px rgba(185,167,255,.4)}.plab .cardslot.hint-l .cf-back{box-shadow:0 0 0 1px rgba(255,211,110,.6),0 0 34px rgba(255,211,110,.5);animation:plablpulse 1.1s ease-in-out infinite}@keyframes plablpulse{50%{box-shadow:0 0 0 2px rgba(255,211,110,.85),0 0 52px rgba(255,211,110,.75)}}.plab .cf-front{background:linear-gradient(180deg,var(--card-2),var(--card));box-shadow:var(--elev-2)}.plab .cf-front:after{content:"";position:absolute;inset:4px;z-index:5;border:1px solid var(--obj-line);border-radius:9px;pointer-events:none}.plab .cf-art{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden}.plab .cf-art .mon{width:76%;max-height:58%;object-fit:contain;transform:translateY(-3%);filter:drop-shadow(0 12px 22px rgba(0,0,0,.6));z-index:2;user-select:none;-webkit-user-drag:none;transition:transform .3s ease}.plab .card3d.flipped:hover .cf-art .mon{transform:translateY(-3%) scale(1.04)}.plab .cf-art .rays{display:none}.plab .r-e .cf-art .rays,.plab .r-l .cf-art .rays{display:block;position:absolute;inset:-45%;z-index:1;background:repeating-conic-gradient(rgba(255,255,255,.06) 0 8deg,transparent 8deg 22deg);-webkit-mask-image:radial-gradient(closest-side,#000,transparent 78%);mask-image:radial-gradient(closest-side,#000,transparent 78%)}.plab .r-l .cf-art .rays{animation:plabray 16s linear infinite}@keyframes plabray{to{transform:rotate(1turn)}}.plab .cf-art .dexwm{position:absolute;right:8px;top:34px;font-family:var(--mono);font-size:clamp(30px,4.4vw,44px);font-weight:800;color:var(--wm-ink);z-index:1;line-height:1;opacity:.55}.plab .cf-art .dots{position:absolute;inset:0;z-index:0;opacity:.45;background-image:radial-gradient(var(--dots-ink) 1px,transparent 1.5px);background-size:12px 12px}.plab .cf-head{position:absolute;top:0;left:0;right:0;z-index:4;display:flex;align-items:baseline;justify-content:space-between;gap:6px;padding:10px 12px 16px;background:linear-gradient(180deg,rgba(5,5,8,.72),rgba(5,5,8,.28) 62%,transparent)}.plab .cf-name{font-size:13.5px;font-weight:900;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 8px rgba(0,0,0,.7)}.plab .cf-hp{font-family:var(--mono);font-size:9px;color:var(--muted);flex:0 0 auto}.plab .cf-hp b{color:var(--ink);font-size:12.5px}.plab .cf-meta{position:absolute;bottom:0;left:0;right:0;z-index:4;display:flex;align-items:center;justify-content:space-between;padding:16px 10px 9px;background:linear-gradient(0deg,rgba(5,5,8,.78),rgba(5,5,8,.3) 62%,transparent)}.plab .cf-types{display:flex;gap:4px}.plab .tchip{font-family:var(--mono);font-size:8px;letter-spacing:.12em;padding:2.5px 8px;border-radius:999px;background:rgba(8,8,12,.55);border:1px solid var(--line-2);color:var(--ink-2);backdrop-filter:blur(4px)}.plab .cf-rar{font-family:var(--mono);font-size:11px;letter-spacing:.1em}.plab .r-c .cf-rar{color:var(--rc-c)}.plab .r-r .cf-rar{color:var(--rc-r)}.plab .r-e .cf-rar{color:var(--rc-e)}.plab .r-l .cf-rar{background:linear-gradient(90deg,#ffd36e,#f4a3d5,#b9a7ff,#1df08c,#ffd36e);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:plabrflow 3s linear infinite}@keyframes plabrflow{to{background-position:300% 0}}.plab .r-r .cf-front{border-color:rgba(var(--live-rgb),.35)}.plab .r-e .cf-front{border-color:rgba(var(--violet-rgb),.5);box-shadow:var(--elev-2),0 0 20px rgba(var(--violet-rgb),.22)}.plab .r-l .cf-front{border-color:rgba(255,211,110,.55);box-shadow:var(--elev-2),0 0 30px rgba(255,211,110,.28)}.plab .card3d.r-l.flipped:before{content:"";position:absolute;inset:-3px;z-index:-1;border-radius:14px;background:conic-gradient(from var(--ba),#ffd36e,#f4a3d5,#b9a7ff,#1df08c,#ffd36e);filter:blur(7px);opacity:.55;animation:plabbaspin 3.5s linear infinite}@keyframes plabbaspin{to{--ba:360deg}}.plab .foil{position:absolute;inset:0;pointer-events:none;z-index:3;opacity:0;border-radius:inherit}.plab .r-e .foil,.plab .r-l .foil{opacity:1}.plab .r-e .foil{background:linear-gradient(calc(115deg + var(--fa, 0deg)),transparent 34%,rgba(185,167,255,.22) 44%,rgba(var(--live-rgb),.13) 52%,transparent 66%)}.plab .r-l .foil{background:linear-gradient(calc(105deg + var(--fa, 0deg)),transparent 28%,rgba(255,211,110,.3) 40%,rgba(244,163,213,.22) 48%,rgba(185,167,255,.22) 56%,rgba(var(--live-rgb),.16) 63%,transparent 74%)}.plab .ptag{position:absolute;top:-8px;left:-8px;z-index:5;font-family:var(--mono);font-size:8.5px;font-weight:700;letter-spacing:.16em;padding:3px 8px;border-radius:999px;opacity:0;transform:scale(.6);transition:all .3s .25s}.plab .card3d.flipped .ptag{opacity:1;transform:scale(1)}.plab .ptag.new{background:var(--live);color:var(--on-accent);box-shadow:0 2px 12px rgba(var(--live-rgb),.5)}.plab .ptag.pity{background:#ffd36e;color:#0b0b0d;box-shadow:0 2px 12px rgba(255,211,110,.5);top:auto;bottom:-8px;left:auto;right:-8px}.plab-lg-banner{position:fixed;inset:0;z-index:40;display:grid;place-items:center;pointer-events:none;opacity:0}.plab-lg-banner.on{animation:plabbanner 1.7s ease forwards}.plab-lg-banner span{font-size:clamp(30px,7vw,58px);font-weight:950;letter-spacing:.16em;background:linear-gradient(90deg,#ffd36e,#f4a3d5,#b9a7ff,#1df08c,#ffd36e);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:plabrflow 2s linear infinite;filter:drop-shadow(0 4px 30px rgba(255,211,110,.45))}@keyframes plabbanner{0%{opacity:0;transform:scale(.85)}12%{opacity:1;transform:scale(1.02)}22%{transform:scale(1)}78%{opacity:1}to{opacity:0;transform:scale(1.04)}}.plab .summary{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;padding:12px 18px;border-radius:999px;border:1px solid var(--line-2);background:var(--hover-1);font-family:var(--mono);font-size:12px;color:var(--ink-2);font-variant-numeric:tabular-nums}.plab .summary .s-l{color:var(--rc-l)}.plab .summary .s-e{color:var(--rc-e)}.plab .summary .s-r{color:var(--rc-r)}.plab .summary .s-c{color:var(--rc-c)}.plab .summary .sep{color:var(--faint)}.plab .summary .dust{color:var(--pink)}.plab .rates{display:flex;gap:8px 18px;flex-wrap:wrap;justify-content:center;font-family:var(--mono);font-size:11px;color:var(--muted)}.plab .rates b{font-weight:700}.plab .rates .rl{color:var(--rc-l)}.plab .rates .re{color:var(--rc-e)}.plab .rates .rr{color:var(--rc-r)}.plab .rates .rc{color:var(--rc-c)}.plab .rates .guar{color:var(--ink-2)}.plab-fx{width:100%;height:100%;z-index:30}.plab-flash,.plab-fx{position:fixed;inset:0;pointer-events:none}.plab-flash{z-index:29;opacity:0;background:radial-gradient(46% 40% at var(--fx,50%) var(--fy,50%),var(--fc,rgba(var(--live-rgb),.5)),transparent 70%)}.plab-flash.go{animation:plabflash .55s ease-out}@keyframes plabflash{0%{opacity:.85}to{opacity:0}}.plab .back-link{display:inline-flex;align-items:center;gap:7px;font-family:var(--mono);font-size:11px;letter-spacing:.14em;color:var(--muted);transition:color .15s}.plab .back-link:hover{color:var(--ink)}@media (max-width:700px){.plab .card3d{width:clamp(104px,27vw,152px)}}@media (prefers-reduced-motion:reduce){.plab .card3d.r-l.flipped:before,.plab .cardslot.hint-l .cf-back,.plab .cf-back:after,.plab .pack-gloss,.plab .pack-hero,.plab .perf:after,.plab .r-l .cf-art .rays,.plab .r-l .cf-rar,.plab .tear-hint .dot,.plab .tear-tag,.plab-lg-banner span{animation:none}.plab .card3d{transition-duration:.01s}.plab .cardslot{animation-duration:.01s;animation-delay:0s}.plab-stage.shake{animation:none}}html.light .plab{--ballcap:#e3350d;--ballband:#2e3340;--ballbase:#ffffff;--ballhub:#ffffff;--ballhubring:#b9c0cd}html.light .plab .cf-back .ball{box-shadow:0 8px 26px rgba(40,50,70,.25)}html.light .plab .cf-back .ball i{box-shadow:0 0 0 1px rgba(12,16,28,.12)}html.light .plab .cf-head{background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(255,255,255,.42) 62%,transparent)}html.light .plab .cf-meta{background:linear-gradient(0deg,rgba(255,255,255,.9),rgba(255,255,255,.42) 62%,transparent)}html.light .plab .cf-name{text-shadow:none}html.light .plab .tchip{background:rgba(255,255,255,.68)}html.light .plab .cf-art .mon{filter:drop-shadow(0 12px 22px rgba(50,60,85,.35))}html.light .plab .pack-name{text-shadow:none}html.light .plab .pack-hero{filter:drop-shadow(0 0 26px rgba(var(--live-rgb),.3)) drop-shadow(0 16px 32px rgba(50,60,85,.35))}html.light .plab .inner-stack .icard{box-shadow:0 -3px 14px rgba(40,50,70,.25)}html.light .plab .strip-flap{filter:drop-shadow(0 3px 5px rgba(40,50,70,.35))}html.light .plab .strip-skin.cutting{box-shadow:inset 10px 0 10px -7px rgba(40,50,70,.45)}html.light .plab .pack-interior{box-shadow:inset 0 -8px 12px rgba(20,25,38,.45),inset 0 2px 6px rgba(20,25,38,.3)}html.light .plab .pack-mouth{box-shadow:inset 0 -7px 12px rgba(20,25,38,.5),inset 0 2px 3px rgba(20,25,38,.55)}html.light .plab .r-l .cf-front{border-color:rgba(176,116,42,.6);box-shadow:var(--elev-2),0 0 30px rgba(216,160,60,.3)}html.light .plab-lg-banner span{filter:drop-shadow(0 4px 30px rgba(176,116,42,.4))}