:is(.pe-card,.pe-fsl,.pe-bd-tile,.pe-pc,.pe-lkc)[data-r=common]{--a:#d99a68;--g2:#171311;--ink:#f6ecdf;--mute:#a8927d;--glow:#d99a682e;--fw:.105em;--flat:linear-gradient(155deg, #b9875e, #4d3323 34%, #8a5f40 62%, #33221a);--frame:var(--flat)}:is(.pe-card,.pe-fsl,.pe-bd-tile,.pe-pc,.pe-lkc)[data-r=rare]{--a:#79d6ff;--g2:#08131f;--ink:#eef7ff;--mute:#8fb1c9;--glow:#5fc8ff52;--fw:.105em;--flat:linear-gradient(155deg, #d8f1ff, #3a86ba 26%, #123450 52%, #8fd0f6 76%, #1a4c70);--frame:var(--flat)}:is(.pe-card,.pe-fsl,.pe-bd-tile,.pe-pc,.pe-lkc)[data-r=dynasty]{--a:#ffdb6b;--g2:#120d03;--ink:#fff6dc;--mute:#c0a868;--glow:#ffd25a6b;--orbit:5.5s;--fw:.14em;--flat:linear-gradient(150deg, #e7c360, #a87a16 22%, #5e3e08 44%, #d9ac3c 64%, #7f5a0c 84%, #e0bc5a);--frame:none}:is(.pe-card,.pe-fsl,.pe-bd-tile,.pe-pc,.pe-lkc)[data-r=transcendent]{--a:#e98bff;--g2:#0f061e;--ink:#f9ecff;--mute:#b793cf;--glow:#d664ff80;--orbit:4.2s;--fw:.155em;--flat:conic-gradient(from 210deg, #ff6ae6, #7b6bff, #5fe0ff, #ff9be8, #b46bff, #ff6ae6);--frame:none;--halo:#e26eff9e;--leak:#d964ff}:is(.pe-card,.pe-fsl,.pe-bd-tile,.pe-pc,.pe-lkc)[data-r=immortal]{--a:#45f5a6;--g2:#020d09;--ink:#e9fff5;--mute:#7fbba0;--glow:#3cf0a08c;--orbit:3.2s;--fw:.24em;--flat:linear-gradient(155deg, #16503a, #06201a 40%, #0c3a2a 70%, #051a14);--frame:none;--halo:#32f5a5c7;--leak:#2ff0a0}:is(.pe-card,.pe-fsl,.pe-bd-tile,.pe-pc,.pe-lkc)[data-r=canton]{--a:#8a6412;--g2:#f5efe1;--ink:#14100a;--mute:#6e6250;--glow:#ffecbad9;--orbit:2.6s;--fw:.27em;--flat:linear-gradient(150deg, #fff, #eed792 22%, #b0842a 46%, #fff6d8 64%, #c7a048 84%, #fff);--frame:none;--halo:#ffe4a0e6}:is(.pe-card,.pe-fsl,.pe-bd-tile,.pe-pc,.pe-lkc)[data-r=blind]{--a:#d8d0c0;--g2:#141820;--ink:#f0ece2;--mute:#9a9486;--glow:#fff8ea29;--fw:.105em;--flat:linear-gradient(155deg, #a8a194, #3f3e3a 36%, #706a5e 66%, #2e2d2a);--frame:var(--flat)}:is(.pe-card,.pe-fsl,.pe-bd-tile,.pe-pc,.pe-lkc)[data-r=blind][data-level=season]{--a:#e8c98a;--g2:#0c0c0e;--mute:#a08c62;--flat:linear-gradient(155deg, #c9a862, #3a2f18 36%, #7e6a3e 66%, #231c0e)}.pe-card.still{--frame:var(--flat)}.pe-card-back,.pe-card-front{padding:var(--fw);background:var(--frame);border:0;border-radius:.62em}.pe-card-front{color:var(--ink);box-shadow:0 .5em 1.1em #0000008c, 0 0 1.4em var(--glow);display:block}.pe-cf-in,.pe-back-in{border-radius:calc(.62em - var(--fw));background:var(--g2);flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.pe-cf-in:after,.pe-back-in:after{content:"";z-index:25;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 .03em #0000008c}.pe-back-in{isolation:isolate;background:#0a1226 url(/games/pack-empire/fx/card-stock.webp) 50%/100% 100%;justify-content:center;align-items:center;gap:.85em}.pe-back-grid{display:none}.pe-back-line{border:.03em solid color-mix(in srgb, var(--a) 60%, transparent);border-radius:.3em;position:absolute;inset:.3em}.pe-back-icon{width:2.5em;height:2.5em}.pe-back-label{letter-spacing:.24em;color:var(--a);margin-right:-.24em;font-size:.62em;font-weight:700;line-height:1}.pe-cf-topbar{background:color-mix(in srgb, var(--g2) 94%, #000);border-bottom:.07em solid var(--a);align-items:stretch;height:1.32em;padding:0 .5em 0 0}.pe-cf-pos{background:var(--a);color:var(--g2);letter-spacing:.05em;clip-path:polygon(0 0,100% 0,82% 100%,0 100%);align-items:center;padding:0 .85em 0 .62em;font-size:.72em;display:flex}.pe-cf-rlab{letter-spacing:.14em;color:var(--a);align-self:center;gap:.3em;font-size:.56em}.pe-cf-rlab.transcendent,.pe-cf-rlab.immortal{-webkit-text-fill-color:currentColor;background:0 0}.pe-cf-rlab .pe-gem{filter:none;width:1.2em;height:1.2em}.pe-cf-art{border-bottom:0}.pe-cf-body{background:linear-gradient(180deg, color-mix(in srgb, var(--g2) 90%, var(--a) 10%), var(--g2));border-top:.07em solid var(--a);padding:.42em .5em .4em}.pe-cf-season{background:linear-gradient(#0000,#000000b3 68%);padding:.62em 0 .16em}.pe-cf-season b{letter-spacing:.08em;color:var(--a);text-shadow:none;font-size:.7em}.pe-cf-year{top:calc(.49em / var(--yf,1));color:#0000;-webkit-text-stroke:.018em var(--a);opacity:.34}.pe-cf-name{text-transform:uppercase;letter-spacing:.01em;color:var(--ink);font-weight:800}.pe-cf-score-row{margin:.04em 0 0}.pe-cf-score{letter-spacing:-.01em;color:var(--a);text-shadow:none;position:relative}.pe-card:not([data-r=blind]) .pe-cf-score{font-size:1.28em}.pe-cf-ovr{display:none}.pe-cf-logo{width:1.75em;height:1.75em}.pe-cf-stats{background:0 0;border:0;border-radius:0;gap:.24em;margin-top:.3em;padding:0}.pe-cf-statrow{grid-auto-columns:auto;grid-auto-flow:column;justify-content:space-between;column-gap:.06em}.pe-cf-cell{flex-direction:row;align-items:baseline;gap:.16em}.pe-cf-cell+.pe-cf-cell{border-left:0}.pe-cf-cell b{color:var(--ink);font-size:.46em}.pe-cf-cell i{letter-spacing:.02em;color:var(--mute);font-size:.36em}.pe-cf-cell.txt{color:var(--mute)}.pe-cf-honors span{color:var(--a);border-color:color-mix(in srgb, var(--a) 50%, transparent)}.pe-cf-blindnote{color:var(--mute)}.pe-card[data-r=common] .pe-cf-art{background-color:var(--g2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .9 0 0 0 0 .8 0 0 0 .1 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E"), radial-gradient(90% 90% at 50% 40%, #2e2722, var(--g2))}.pe-card:is([data-r=rare],[data-r=dynasty],[data-r=transcendent],[data-r=immortal]) .pe-cf-art{background-color:var(--g2);background-position:50% -1.25em;background-repeat:no-repeat;background-size:auto 12.7em}.pe-card[data-r=rare] .pe-cf-art{background-image:url(/games/pack-empire/fx/card-steel.webp)}.pe-card[data-r=dynasty] .pe-cf-art{background-image:url(/games/pack-empire/fx/card-gold.webp)}.pe-card[data-r=transcendent] .pe-cf-art{background-image:url(/games/pack-empire/fx/card-nebula.webp)}.pe-card[data-r=immortal] .pe-cf-art{background-image:url(/games/pack-empire/fx/card-glass.webp)}.pe-cf-rim{z-index:9;object-fit:contain;object-position:center bottom;width:auto;max-width:none;height:110%;filter:brightness(0) drop-shadow(0 0 .12em var(--rim,#ff8bf2)) drop-shadow(0 0 .3em var(--rim,#ff8bf2));opacity:.9;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.pe-card[data-r=canton]{--rim:#ffc64d;--surge:#d9a93c}.pe-card[data-r=canton] .pe-cf-topbar{background:#fffdf6;border-color:#b98f33}.pe-card[data-r=canton] .pe-cf-pos{color:#f4dfa4;background:#16110a}.pe-card[data-r=canton] .pe-cf-rlab .pe-gem path,.pe-fsl[data-r=canton] .pe-gem path{fill:var(--a)}.pe-card[data-r=canton] .pe-cf-art{background:radial-gradient(90% 90% at 50% 40%,#fff,#d8cdb3)}.pe-card[data-r=canton] .pe-cf-season{background:linear-gradient(#0000,#fffbf0e0 68%)}.pe-card[data-r=canton] .pe-cf-season b{color:#5c3f08}.pe-card[data-r=canton] .pe-cf-body{background:linear-gradient(#fffdf6,#e7e0d1);border-color:#b98f33;padding-left:.4em;padding-right:.4em}.pe-card[data-r=canton] .pe-cf-logo{filter:drop-shadow(0 .02em .04em #1e140859)}.pe-card.rev:not(.still)[data-r=canton] .pe-cf-score:after{content:attr(data-v);color:#5a3d06;text-shadow:0 0 .2em #ffc95a,0 0 .46em #ffc95a;opacity:0;animation:5.2s ease-in-out infinite pf-charge;position:absolute;top:0;left:0}.pe-card:not(.rev)[data-r=canton] .pe-card-back{box-shadow:none;animation:1.2s linear infinite pe-tell-jitter}.pe-cf-serial{z-index:12;color:#b89a5a;font:800 .62em/1 var(--pe-display);letter-spacing:.03em;background:#16110a;border-radius:.22em;padding:.28em .46em .24em;position:absolute;top:.36em;right:.4em}.pe-cf-serial b{color:#fbe6ae;font-weight:900}.pe-fsl.has-p{background:var(--frame);box-shadow:0 .3em .7em #00000080, 0 0 1em var(--glow);border:0}.pe-fsl.has-p .pe-filled-card{background:var(--g2);border-radius:9px;inset:2px}.pe-fsl[data-r=immortal].has-p .pe-filled-card{border-radius:8px;inset:3px}.pe-fsl[data-r] .pe-fc-topbar{background:color-mix(in srgb, var(--g2) 94%, #000);border-bottom:1px solid var(--a);align-items:stretch;padding:0 .35rem 0 0}.pe-fsl[data-r] .pe-fc-pos-badge{background:var(--a);color:var(--g2);clip-path:polygon(0 0,100% 0,82% 100%,0 100%);border-radius:0;align-items:center;padding:0 .62em 0 .42em;display:flex}.pe-fsl[data-r] .pe-fc-rar-badge{color:var(--a);align-self:center}.pe-fsl[data-r] .pe-fc-art{background-color:var(--g2);background-position:50% 12%;background-repeat:no-repeat;background-size:cover}.pe-fsl[data-r=rare] .pe-fc-art{background-image:url(/games/pack-empire/fx/card-steel.webp)}.pe-fsl[data-r=dynasty] .pe-fc-art{background-image:url(/games/pack-empire/fx/card-gold.webp)}.pe-fsl[data-r=transcendent] .pe-fc-art{background-image:url(/games/pack-empire/fx/card-nebula.webp)}.pe-fsl[data-r=immortal] .pe-fc-art{background-image:url(/games/pack-empire/fx/card-glass.webp)}.pe-fsl[data-r=common] .pe-fc-art{background-image:radial-gradient(90% 90% at 50% 40%, #2e2722, var(--g2))}.pe-fsl[data-r] .pe-fc-info{background:linear-gradient(180deg, color-mix(in srgb, var(--g2) 90%, var(--a) 10%), var(--g2));border-top:1px solid var(--a)}.pe-fsl[data-r] .pe-fc-name{color:var(--ink);text-transform:uppercase}.pe-fsl[data-r] .pe-fc-score{color:var(--a)}.pe-fsl[data-r] .pe-fc-team-tag{color:var(--mute)}.pe-fsl[data-r] .pe-fc-year{-webkit-text-stroke-color:var(--a);opacity:.12;top:18%}.pe-fsl[data-r] .pe-fc-shine{display:none}.pe-bd-tile[data-r]:not(.back),.pe-pc[data-r]{border-color:color-mix(in srgb, var(--a) 62%, transparent);background:var(--g2)}.pe-bd-tile[data-r]:not(.back) .pe-bd-tile-top,.pe-pc[data-r] .pe-pc-top{background:color-mix(in srgb, var(--g2) 94%, #000);border-bottom:1px solid var(--a)}.pe-bd-tile[data-r] .pe-bd-tile-rar,.pe-pc[data-r] .pe-pc-rar{color:var(--a)}.pe-bd-tile[data-r]:not(.back) .pe-bd-tile-year{color:var(--ink)}.pe-bd-tile[data-r]:not(.back) .pe-bd-tile-foot{color:var(--a);background:linear-gradient(180deg, color-mix(in srgb, var(--g2) 90%, var(--a) 10%), var(--g2));border-top:1px solid var(--a)}.pe-pc[data-r] .pe-pc-pos{background:var(--a);color:var(--g2)}.pe-pc[data-r] .pe-pc-body{background:linear-gradient(180deg, color-mix(in srgb, var(--g2) 90%, var(--a) 10%), var(--g2));border-top:1px solid var(--a)}.pe-pc[data-r] .pe-pc-name{color:var(--ink)}.pe-pc[data-r] .pe-pc-team{color:var(--mute)}.pe-pc[data-r] .pe-pc-score{color:var(--a)}:is(.pe-bd-tile:not(.back),.pe-pc)[data-r] :is(.pe-bd-tile-art,.pe-pc-art){background-color:var(--g2);background-position:50% 12%;background-repeat:no-repeat;background-size:cover}:is(.pe-bd-tile:not(.back),.pe-pc)[data-r=common] :is(.pe-bd-tile-art,.pe-pc-art){background-image:radial-gradient(90% 90% at 50% 40%, #2e2722, var(--g2))}:is(.pe-bd-tile:not(.back),.pe-pc)[data-r=rare] :is(.pe-bd-tile-art,.pe-pc-art){background-image:url(/games/pack-empire/fx/card-steel.webp)}:is(.pe-bd-tile:not(.back),.pe-pc)[data-r=dynasty] :is(.pe-bd-tile-art,.pe-pc-art){background-image:url(/games/pack-empire/fx/card-gold.webp)}:is(.pe-bd-tile:not(.back),.pe-pc)[data-r=transcendent] :is(.pe-bd-tile-art,.pe-pc-art){background-image:url(/games/pack-empire/fx/card-nebula.webp)}:is(.pe-bd-tile:not(.back),.pe-pc)[data-r=immortal] :is(.pe-bd-tile-art,.pe-pc-art){background-image:url(/games/pack-empire/fx/card-glass.webp)}.pe-fsl[data-r=canton] .pe-fc-topbar{background:#fffdf6;border-color:#b98f33}.pe-fsl[data-r=canton] .pe-fc-pos-badge{color:#f4dfa4;background:#16110a}.pe-fsl[data-r=canton] .pe-fc-art,:is(.pe-bd-tile:not(.back),.pe-pc)[data-r=canton] :is(.pe-bd-tile-art,.pe-pc-art){background-image:radial-gradient(90% 90% at 50% 40%,#fff,#d8cdb3)}.pe-fsl[data-r=canton] .pe-fc-info{background:linear-gradient(#fffdf6,#e7e0d1);border-color:#b98f33}.pe-fsl[data-r=canton].has-p .pe-filled-card{border-radius:8px;inset:3px}.pe-pc[data-r=canton] .pe-pc-pos{color:#f4dfa4;background:#16110a}.pf-orbit{background:var(--flat);pointer-events:none;border-radius:.62em;position:absolute;inset:0;overflow:hidden;box-shadow:0 .5em 1.1em #0000008c}.pf-orbit i{aspect-ratio:1;width:170%;animation:pf-turn var(--orbit) linear infinite;margin:-85% 0 0 -85%;position:absolute;top:50%;left:50%}.pf-orbit i:nth-child(2){animation-direction:reverse;animation-duration:calc(var(--orbit) * 1.45)}[data-r=dynasty] .pf-orbit i{background:conic-gradient(from 0deg, transparent 0 28%, #ffc83a 36%, #fff8d8 41%, transparent 45% 78%, #ffc83a 86%, #fff8d8 91%, transparent 95%)}[data-r=transcendent] .pf-orbit i{background:conic-gradient(from 0deg, transparent 0 30%, #ffd2fa 37%, #fff 41%, transparent 44% 80%, #c8f2ff 87%, #fff 91%, transparent 94%)}[data-r=canton] .pf-orbit{box-shadow:none}[data-r=immortal] .pf-orbit i{background:conic-gradient(from 0deg, transparent 0 26%, #1dd98a 35%, #eafff5 41%, transparent 45% 76%, #1dd98a 85%, #eafff5 91%, transparent 95%)}.pe-fsl .pf-orbit{box-shadow:none;border-radius:11px}@media (max-width:700px){.pe-fsl .pf-orbit{border-radius:7px}.pe-fsl.has-p .pe-filled-card{border-radius:6px;inset:1px}.pe-fsl[data-r=dynasty].has-p .pe-filled-card{border-radius:5.75px;inset:1.25px}.pe-fsl[data-r=transcendent].has-p .pe-filled-card{border-radius:5.5px;inset:1.5px}.pe-fsl[data-r=immortal].has-p .pe-filled-card,.pe-fsl[data-r=canton].has-p .pe-filled-card{border-radius:5px;inset:2px}}@keyframes pf-turn{to{transform:rotate(360deg)}}.pf-aura{background:radial-gradient(closest-side, var(--halo), transparent);opacity:.5;pointer-events:none;border-radius:50%;animation:2.6s ease-in-out infinite alternate pf-flare;position:absolute;inset:-.5em}@keyframes pf-flare{0%{opacity:.35;transform:scale(.94)}55%{opacity:.85;transform:scale(1.03)}70%{opacity:.55;transform:scale(1)}to{opacity:1;transform:scale(1.07)}}.pe-card[data-r=canton] .pf-aura{background:0 0;border-radius:.62em;inset:0;box-shadow:0 0 .28em .05em #fffaecf2,0 0 1.5em .3em #ffcc6842}.pe-card:not(.rev)[data-r=canton] .pf-aura{box-shadow:0 0 .5em .2em #fff,0 0 1.1em .5em #ffecb4e6,0 0 2.4em 1em #ffc4548c}.pf-corona,.pf-prism{pointer-events:none;width:10.5em;height:15em;position:absolute;top:-1em;left:-1em;overflow:hidden}.pf-corona img,.pf-glint img{will-change:transform;width:100%;max-width:none;height:auto;animation:.9s steps(6,end) infinite pf-burn;position:absolute;top:0;left:0}.pf-prism{-webkit-mask:url(/games/pack-empire/fx/card-halo.webp) 50%/100% 100% no-repeat;mask:url(/games/pack-empire/fx/card-halo.webp) 50%/100% 100% no-repeat}.pf-prism i{aspect-ratio:1;background:conic-gradient(#ff9fd8,#9cc8ff,#9dffd6,#ffe28a,#d8a6ff,#8ceaff,#ffc096,#ff9fd8);width:170%;margin:-85% 0 0 -85%;animation:7s linear infinite pf-turn;position:absolute;top:50%;left:50%}.pf-pave,.pf-pave-run{pointer-events:none;border-radius:.62em;position:absolute;inset:0}.pf-pave{background:url(/games/pack-empire/fx/card-pave.webp) 50%/100% 100% no-repeat}.pf-pave-run{overflow:hidden;-webkit-mask:url(/games/pack-empire/fx/card-pave.webp) 50%/100% 100% no-repeat;mask:url(/games/pack-empire/fx/card-pave.webp) 50%/100% 100% no-repeat}.pf-pave-run i{aspect-ratio:1;background:conic-gradient(from 0deg, transparent 0 28%, #fff 40%, transparent 50% 78%, #fff 90%, transparent 100%);width:170%;margin:-85% 0 0 -85%;animation:3.2s linear infinite pf-turn;position:absolute;top:50%;left:50%}.pf-glint{pointer-events:none;width:9.3em;height:13.8em;position:absolute;top:-.4em;left:-.4em;overflow:hidden}.pf-glint img{animation-duration:1s}.pf-holo{z-index:1;opacity:.9;background:linear-gradient(112deg,#ffaad766,#aad7ff66 25%,#0000 42%,#ffe29657 60%,#ffaad766 80%,#aab4ff66);width:240%;height:160%;animation:8s ease-in-out infinite alternate pf-holo;position:absolute;top:-30%;left:-60%}@keyframes pf-holo{0%{transform:translate(-14%)}to{transform:translate(14%)}}.pf-rays{z-index:2;width:15em;height:15em;margin:-7.5em 0 0 -7.5em;position:absolute;top:42%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0,#0000008c 34%,#0000 66%);mask-image:radial-gradient(circle,#000 0,#0000008c 34%,#0000 66%)}.pf-rays i{background:repeating-conic-gradient(from 0deg, #c99a2e 0 6deg, transparent 6deg 18deg);opacity:.62;animation:26s linear infinite pf-turn;position:absolute;inset:0}.pf-blaze{pointer-events:none;background:#ffd98a;border-radius:.62em;position:absolute;inset:0;overflow:hidden}.pf-blaze:before{content:"";z-index:2;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 0 0 .045em #fffdf0,inset 0 0 0 .24em #ce8a2880,inset 0 0 0 .275em #fff6d6d9,inset 0 0 .7em .3em #ffffff57}.pf-blaze img{will-change:transform;width:100%;max-width:none;height:auto;animation:15s linear infinite pf-blaze-up;position:absolute;top:0;left:0}.pf-blaze img:nth-child(2){opacity:.55;animation:10s linear infinite pf-blaze-down;transform:translateY(-50%)scaleX(-1)}@keyframes pf-blaze-up{to{transform:translateY(-50%)}}@keyframes pf-blaze-down{0%{transform:translateY(-50%)scaleX(-1)}to{transform:translateY(0)scaleX(-1)}}.pf-blaze:after{content:"";background:radial-gradient(closest-side,#fff,#fffae8c7 38%,#fff0c800);animation:2.6s ease-in-out infinite pf-heart;position:absolute;inset:-10%}@keyframes pf-heart{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.06)}}.pf-blaze b{z-index:1;text-align:center;font:700 .62em/1 var(--pe-cond);letter-spacing:.24em;color:#96641880;margin:-.5em -.24em 0 0;position:absolute;top:50%;left:0;right:0}.pf-fire{pointer-events:none;width:10.1em;height:14.6em;position:absolute;top:-.8em;left:-.8em;overflow:hidden}.pf-fire img{will-change:transform;width:100%;max-width:none;height:auto;animation:.62s steps(6,end) infinite pf-burn;position:absolute;top:0;left:0}[data-r=transcendent] .pf-fire img{animation-duration:.55s}@keyframes pf-burn{to{transform:translateY(-100%)}}.pf-corners{pointer-events:none;position:absolute;inset:0}.pf-corners i{clip-path:polygon(50% 0,54% 46%,100% 50%,54% 54%,50% 100%,46% 54%,0 50%,46% 46%);opacity:0;background:#fff6cf;width:1.5em;height:1.5em;margin:-.75em 0 0 -.75em;animation:5.4s ease-in-out infinite pf-glint;position:absolute}.pf-corners i:first-child{top:.3em;left:.3em}.pf-corners i:nth-child(2){animation-delay:1.4s;top:.3em;left:calc(100% - .3em)}.pf-corners i:nth-child(3){animation-delay:2.8s;top:calc(100% - .3em);left:calc(100% - .3em)}.pf-corners i:nth-child(4){animation-delay:4.1s;top:calc(100% - .3em);left:.3em}@keyframes pf-glint{0%,70%,to{opacity:0;transform:scale(.2)rotate(0)}80%{opacity:1;transform:scale(1)rotate(30deg)}90%{opacity:0;transform:scale(.4)rotate(60deg)}}.pf-sheen{z-index:20;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pf-sheen i{background:linear-gradient(90deg,#0000,#ffffff52,#0000);width:46%;height:160%;animation:4.4s ease-in-out infinite pf-sweep;position:absolute;top:-30%;left:0;transform:translate(-160%)rotate(16deg)}[data-r=canton] .pf-sheen i{background:linear-gradient(90deg,#0000,#ffffff6b,#0000);animation-duration:3.4s}[data-r=dynasty] .pf-sheen i{background:linear-gradient(90deg,#0000,#ffecaa80,#0000);animation-duration:5s}@keyframes pf-sweep{0%,55%{transform:translate(-160%)rotate(16deg)}to{transform:translate(330%)rotate(16deg)}}.pf-sparks{z-index:20;pointer-events:none;position:absolute;inset:0}.pf-sparks i{clip-path:polygon(50% 0,56% 44%,100% 50%,56% 56%,50% 100%,44% 56%,0 50%,44% 44%);opacity:0;background:#fff;width:.9em;height:.9em;animation:4.6s ease-in-out infinite pf-glint;position:absolute}.pf-sparks i:first-child{top:16%;left:12%}.pf-sparks i:nth-child(2){animation-delay:1.3s;top:24%;left:80%}.pf-sparks i:nth-child(3){width:.6em;height:.6em;animation-delay:2.5s;top:54%;left:72%}.pf-sparks i:nth-child(4){width:.55em;height:.55em;animation-delay:3.5s;top:46%;left:20%}[data-r=canton] .pf-sparks i{background:#d9b24c}[data-r=transcendent] .pf-sparks i{animation-duration:3.2s}[data-r=transcendent] .pf-sparks i:nth-child(odd){background:#9fe6ff}[data-r=transcendent] .pf-sparks i:nth-child(2n){background:#ffb4f4}.pf-embers{z-index:20;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pf-embers i{background:var(--a);opacity:0;border-radius:50%;width:.16em;height:.16em;animation:4.2s linear infinite pf-rise;position:absolute;bottom:30%}.pf-embers i:first-child{left:9%}.pf-embers i:nth-child(2){animation-delay:2.6s;left:36%}.pf-embers i:nth-child(3){animation-delay:.6s;left:52%}.pf-embers i:nth-child(4){animation-delay:3.2s;left:80%}@keyframes pf-rise{0%{opacity:0;transform:translateY(0)scale(1)}12%{opacity:.95}to{opacity:0;transform:translateY(-8.5em)scale(.3)}}.pf-stars,.pf-shoot,.pf-smoke{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pf-stars i{will-change:transform;background:url(/games/pack-empire/fx/card-stars.webp) 0 0/8.5em 7em;width:100%;height:14em;animation:26s linear infinite pf-drift-up;position:absolute;top:0;left:0}@keyframes pf-drift-up{to{transform:translateY(-7em)}}.pf-shoot i{opacity:0;background:linear-gradient(90deg,#fff,#bedcff80 30%,#0000);border-radius:1em;width:3em;height:.055em;animation:6.4s linear infinite pf-fall;position:absolute;top:4%;left:100%;transform:rotate(-24deg)}.pf-shoot i:nth-child(2){animation-duration:7.6s;animation-delay:2.5s;top:26%}@keyframes pf-fall{0%,80%{opacity:0;transform:rotate(-24deg)translate(0)}82%,95%{opacity:1}to{opacity:0;transform:rotate(-24deg)translate(-15em)}}.pf-smoke i{opacity:.42;will-change:transform;background:url(/games/pack-empire/fx/card-smoke.webp) 0 0/8.5em 6.9em;width:100%;height:13.8em;animation:15s linear infinite pf-smoke-up;position:absolute;top:0;left:0}@keyframes pf-smoke-up{to{transform:translateY(-6.9em)}}.pf-surge{z-index:2;pointer-events:none;width:0;height:0;position:absolute;top:42%;left:50%}.pf-surge i{border:.08em solid var(--surge,#7dffc6);opacity:0;border-radius:50%;width:6em;height:6em;animation:5.2s cubic-bezier(.15,.7,.3,1) infinite pf-ring;position:absolute;top:-3em;left:-3em}@keyframes pf-ring{0%,44%{opacity:0;transform:scale(.35)}46%{opacity:.95}66%,to{opacity:0;transform:scale(2.2)}}.pe-card.rev:not(.still)[data-r=immortal] .pe-cf-score:after{content:attr(data-v);color:#fff;text-shadow:0 0 .22em var(--a), 0 0 .5em var(--a);opacity:0;animation:5.2s ease-in-out infinite pf-charge;position:absolute;top:0;left:0}@keyframes pf-charge{0%,42%{opacity:0}50%{opacity:1}62%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.pf-prism i,.pf-corona img,.pf-glint img,.pf-pave-run i,.pf-holo,.pf-rays i,.pf-blaze img,.pf-blaze:after,.pe-card.rev[data-r=canton] .pe-cf-score:after,.pf-orbit i,.pf-aura,.pf-fire img,.pf-corners i,.pf-sheen i,.pf-sparks i,.pf-embers i,.pf-stars i,.pf-shoot i,.pf-smoke i,.pf-surge i,.pe-card.rev[data-r=immortal] .pe-cf-score:after{animation:none!important}}
.cx-stage{z-index:310;cursor:pointer;width:100vw;height:100dvh;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;top:0;left:0;overflow:hidden}.cx-ring{opacity:0;width:60vmin;height:60vmin;animation:cx-ring-out .9s var(--ring-at,.5s) cubic-bezier(.15, .7, .3, 1) forwards;border:4px solid #f4dfa4;border-radius:50%;margin:-30vmin 0 0 -30vmin;position:absolute;top:47%;left:50%}.cx-ring--2{animation-delay:calc(var(--ring-at,.5s) + .14s)}.cx-ring--3{animation-delay:calc(var(--ring-at,.5s) + .3s)}.cx-fly .pe-card{cursor:pointer;font-size:min(36px,5.3vh,8.6vw)}.pe-stage.cantoning .pe-rip{z-index:45;pointer-events:none;position:relative}.pe-stage.hall>*{visibility:hidden}.pe-stage-cards.laid .pe-card{animation:none}.pe-stage-cards.laid .pe-card[data-r=canton] .pe-ci{transition:none}@keyframes cx-turn{to{transform:rotate(360deg)}}@keyframes cx-fade{0%{opacity:0}to{opacity:1}}@keyframes cx-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes cx-ring-out{0%{opacity:.95;transform:scale(.25)}to{opacity:0;transform:scale(2.6)}}.cx-stage{--at:7.1s;--gate:calc(var(--at) - 3.9s);--ring-at:var(--at);--f:38vw;--hw:50vw;--hh:max(46vw, 40vh);--bw:46vw;--sh:calc(var(--hh) * 1.5);background:#000;padding-bottom:7vh}@media (max-width:700px){.cx-stage{--f:46vw;--bw:64vw}}.cx-stage[data-skipped]{--at:0s}.cx-stage>span{pointer-events:none}.cx-sky{animation:cx-adjust 1s calc(var(--gate) - .15s) ease-out forwards;background:radial-gradient(circle at 50% 47%,#fff 0,#fff4d2 16%,#f6cb62 40%,#a56c16 72%,#2c1a06);position:absolute;inset:0}@keyframes cx-adjust{to{opacity:0}}.cx-dusk{opacity:0;animation:cx-dim .9s calc(var(--at) + 50ms) ease-out forwards;background:radial-gradient(circle at 50% 47%,#3a2708,#0d0802 58%,#040301);position:absolute;inset:0}@keyframes cx-dim{to{opacity:.6}}.cx-rays{width:0;height:0;position:absolute;top:47%;left:50%}.cx-rays img{opacity:.9;will-change:transform;width:170vmax;max-width:none;height:170vmax;animation:58s linear infinite cx-turn;position:absolute;top:-85vmax;left:-85vmax}.cx-rays img:nth-child(2){opacity:.5;animation:41s linear infinite cx-turn-back;transform:rotate(40deg)}.cx-rays{animation:cx-rays-life 6.2s calc(var(--gate) - .2s) linear both}@keyframes cx-rays-life{0%,4%{opacity:1}14%,65%{opacity:0}67%,84%{opacity:1}to{opacity:.62}}@keyframes cx-turn-back{0%{transform:rotate(40deg)}to{transform:rotate(-320deg)}}.cx-door{will-change:transform;width:50.3%;animation:2.4s calc(var(--gate) - 2.4s) linear both;background:#000;position:absolute;top:0;bottom:0;overflow:hidden}.cx-door--l{animation-name:cx-door-l;left:0}.cx-door--r{animation-name:cx-door-r;right:0}.cx-door i{background:url(/games/pack-empire/fx/card-door.webp) 0/cover no-repeat;animation:.75s ease-out .1s both cx-fade;position:absolute;inset:0}.cx-door--l i{transform:scaleX(-1)}.cx-door i:after{content:"";opacity:0;animation:cx-lit 2.4s calc(var(--gate) - 2.4s) linear both;background:linear-gradient(90deg,#ffd88299,#ffaa3c1f 34%,#0000 62%);position:absolute;inset:0}@keyframes cx-door-l{0%,3%{transform:none}5%{transform:translate(-.35vw)}12%,24%{transform:none}26%{transform:translate(-.7vw)}33%,41%{transform:none}43%{transform:translate(-1.2vw)}54%{animation-timing-function:cubic-bezier(.72,0,.24,1);transform:translate(-.2vw)}to{transform:translate(-104%)}}@keyframes cx-door-r{0%,3%{transform:none}5%{transform:translate(.35vw)}12%,24%{transform:none}26%{transform:translate(.7vw)}33%,41%{transform:none}43%{transform:translate(1.2vw)}54%{animation-timing-function:cubic-bezier(.72,0,.24,1);transform:translate(.2vw)}to{transform:translate(104%)}}@keyframes cx-lit{0%{opacity:.12}5%{opacity:.7}16%{opacity:.22}26%{opacity:.85}36%{opacity:.28}43%{opacity:1}54%,to{opacity:.7}}.cx-seam{opacity:0;width:2px;animation:cx-seam 2.4s calc(var(--gate) - 2.4s) linear both;background:#fff;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%;box-shadow:0 0 14px 3px #ffe9b0,0 0 54px 14px #ffba4ab3}@keyframes cx-seam{0%{opacity:.35;transform:none}5%{opacity:1;transform:scaleX(3)}16%{opacity:.4;transform:scaleX(1.2)}26%{opacity:1;transform:scaleX(5)}36%{opacity:.5;transform:scaleX(1.6)}43%{opacity:1;transform:scaleX(9)}54%{opacity:.9;transform:scaleX(3)}72%{opacity:.9;transform:scaleX(70)}90%,to{opacity:0;transform:scaleX(140)}}.cx-land{animation:cx-thud .6s var(--at) linear both;display:block;position:relative}.cx-fly{animation:cx-fly .53s calc(var(--at) - .53s) linear both;display:block;position:relative}@keyframes cx-fly{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.5,.3,1);transform:scale(.48)}34%{opacity:1}to{opacity:1;transform:none}}.cx-resolve{opacity:1;animation:cx-resolve .85s calc(var(--at) - .3s) ease-out forwards;background:radial-gradient(closest-side,#fff,#fff6dc);border-radius:.62em;font-size:min(36px,5.3vh,8.6vw);position:absolute;inset:0}@keyframes cx-resolve{to{opacity:0}}.cx-hall{perspective:var(--f);perspective-origin:50% 47%;background:#070403;position:absolute;inset:0;overflow:hidden}.cx-world{width:0;height:0;transform-style:preserve-3d;will-change:transform;animation:cx-camera 4.4s calc(var(--at) - 4.4s) linear both;position:absolute;top:47%;left:50%}.cx-world img{will-change:transform;max-width:none;position:absolute}.cx-wall{left:-280vw;top:calc(var(--hh) * -1);width:560vw;height:calc(var(--hh) * 2)}.cx-wall--l{transform:translate3d(calc(var(--hw) * -1), 0, -260vw) rotateY(90deg)}.cx-wall--r{transform:translate3d(var(--hw), 0, -260vw) rotateY(-90deg)}.cx-floor,.cx-ceiling{left:calc(var(--hw) * -1);width:calc(var(--hw) * 2);height:560vw;top:-280vw}.cx-floor{transform:translate3d(0, var(--hh), -260vw) rotateX(90deg)}.cx-ceiling{transform:translate3d(0, calc(var(--hh) * -1), -260vw) rotateX(-90deg)}.cx-end{left:calc(var(--hw) * -2);top:calc(var(--hh) * -2);width:calc(var(--hw) * 4);height:calc(var(--hh) * 4);background:radial-gradient(closest-side,#fff 0,#fff8e2 26%,#ffe3a0 52%,#f2bf5e);position:absolute;transform:translateZ(-560vw)}.cx-world .cx-portal{left:calc(var(--hw) * -1.01);top:calc(var(--hh) * -1.01);width:calc(var(--hw) * 2.02);height:calc(var(--hh) * 2.02);transform:translateZ(-535vw)}.cx-glow{left:calc(var(--hw) * -1);top:calc(var(--hh) * -1);width:calc(var(--hw) * 2);height:calc(var(--hh) * 2);background:radial-gradient(closest-side,#fff4d699,#ffe2a057 46%,#ffce781a 78%,#ffc46000);position:absolute;transform:translateZ(-505vw)scale(1.04)}.cx-haze{background:radial-gradient(circle at 50% 47%,#0000 44%,#04020194 100%);position:absolute;inset:0}.cx-sign{left:calc(var(--bw) / -2);top:calc(var(--sh) / -2);width:var(--bw);height:var(--sh);position:absolute}.cx-sign--team{transform:translate3d(calc(var(--hw) * -1 + 3px), 0, -150vw) rotateY(90deg)}.cx-sign--year{transform:translate3d(calc(var(--hw) - 3px), 0, -330vw) rotateY(-90deg)}.cx-print{justify-content:center;align-items:center;gap:calc(var(--bw) * .05);padding:0 calc(var(--bw) * .1) calc(var(--bw) * .04);flex-direction:column;display:flex;position:absolute;inset:4.1% 3.9% 6.8%}.cx-cloth{background:radial-gradient(80% 56% at 50% 44%, color-mix(in srgb, var(--c1) 76%, #fff), var(--c1) 82%);box-shadow:calc(var(--bw) * .012) calc(var(--bw) * .03) calc(var(--bw) * .09) #0009;position:absolute;inset:4.1% 3.9% 6.8%}.cx-world .cx-crest{object-fit:contain;will-change:auto;width:74%;height:auto;max-height:46%;position:static}.cx-world .cx-drape{width:100%;height:100%;position:absolute;top:0;left:0}.cx-sign b{font:700 calc(var(--bw) * .074)/1.2 var(--serif,Georgia, serif);letter-spacing:.08em;text-transform:uppercase;text-align:center;color:#fff6dc}.cx-sign strong{font:400 calc(var(--bw) * .3)/1 var(--serif,Georgia, serif);color:#0000;background:linear-gradient(#fffbe8,#f7dd9c 58%,#e6bf6c);-webkit-background-clip:text;background-clip:text}@keyframes cx-camera{0%{animation-timing-function:cubic-bezier(.3,.1,.3,1);transform:rotateY(0)translateZ(0)}26%{animation-timing-function:linear;transform:rotateY(-33deg)translateZ(126vw)}43%{animation-timing-function:cubic-bezier(.5,0,.4,1);transform:rotateY(-34deg)translateZ(133vw)}60%{animation-timing-function:linear;transform:rotateY(33deg)translateZ(306vw)}77%{animation-timing-function:cubic-bezier(.45,0,.55,1);transform:rotateY(34deg)translateZ(313vw)}88%{animation-timing-function:cubic-bezier(.2,.5,.3,1);transform:rotateY(0)translateZ(430vw)}to{transform:rotateY(0)translateZ(505vw)}}@keyframes cx-thud{0%{transform:none}12%{transform:scale(1.05)}30%{transform:translate(-5px)rotate(-.7deg)}46%{transform:translate(5px)rotate(.7deg)}62%{transform:translate(-3px)rotate(-.4deg)}78%{transform:translate(2px)}to{transform:none}}.cx-stage .cx-ring{top:47%}.cx-thud{--ring-at:calc(var(--at) + .2s);display:block}.cx-gems{width:0;height:0;position:absolute;top:47%;left:50%}.cx-gems i{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);opacity:0;width:1em;height:1em;animation:cx-gem 1.15s var(--at) cubic-bezier(.08, .7, .25, 1) forwards;background:linear-gradient(135deg,#fff,#cfe2ff 46%,#fff 60%,#ffe6a6);font-size:min(18px,3vmin);position:absolute;top:-.5em;left:-.5em}@keyframes cx-gem{0%{opacity:1;transform:rotate(var(--a)) translateY(-6vmin) scale(.5)}70%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(calc(var(--far) * -1)) scale(1.2) rotate(240deg)}}.cx-flash{opacity:0;animation:cx-burst .8s calc(var(--at) - 50ms) ease-out both;background:#fff;position:absolute;inset:0}@keyframes cx-burst{0%{opacity:0}10%{opacity:.82}to{opacity:0}}@keyframes cx-flash{0%{opacity:0}11%{opacity:1}24%{opacity:1}to{opacity:0}}.cx-gold{position:absolute;inset:0;overflow:hidden}.cx-gold i{left:var(--x);width:.5em;height:.82em;transform:translateY(-8vh) scale(var(--s));animation:cx-fall var(--d) calc(var(--at) + .25s + var(--w)) linear infinite;background:linear-gradient(135deg,#fff2c0,#d9a93c 55%,#fff0b8);font-size:16px;position:absolute;top:0}.cx-gold i:nth-child(3n){background:linear-gradient(135deg,#fff,#ffe9b4)}.cx-gold i:nth-child(4n){animation-name:cx-fall-b}@keyframes cx-fall{0%{transform:translateY(-8vh) scale(var(--s)) rotate3d(1, .3, .2, 0deg)}to{transform:translateY(108vh) scale(var(--s)) rotate3d(1, .3, .2, 900deg)}}@keyframes cx-fall-b{0%{transform:translateY(-8vh) scale(var(--s)) rotate3d(.2, 1, .4, 0deg)}to{transform:translateY(108vh) scale(var(--s)) rotate3d(.2, 1, .4, -760deg)}}.cx-title{font:900 clamp(26px, 5.4vh, 46px)/1 var(--pe-display);text-transform:uppercase;color:#ffeec2;justify-content:center;gap:.13em;display:flex;position:absolute;bottom:6.6vh;left:0;right:0}.cx-title b{opacity:0;text-shadow:0 0 .5em #ffc454e6;animation:cx-letter .5s calc(var(--at) + .3s + var(--i) * 70ms) cubic-bezier(.2, 1.5, .4, 1) both;font-weight:900}@keyframes cx-letter{0%{opacity:0;transform:translateY(-.7em)scale(1.9)}to{opacity:1;transform:none}}.cx-sub{text-align:center;font:700 clamp(12px, 1.8vh, 15px)/1 var(--pe-cond);letter-spacing:.2em;text-transform:uppercase;color:#c9ad70;opacity:0;animation:cx-up .5s calc(var(--at) + .95s) ease-out both;position:absolute;bottom:3.5vh;left:0;right:0}.cp-veil{z-index:40;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#020100;border:0;margin:0;padding:0;animation:.12s linear both cx-fade,.4s linear 3.05s reverse forwards cx-fade;position:fixed;inset:0}.cp{--at:1.05s;--ring-at:var(--at);--px:50vw;--py:40vh;z-index:60;pointer-events:none;width:100vw;height:100dvh;animation:cp-rock 1s calc(var(--at) + .14s) linear both, cp-out .4s 3.05s linear forwards;position:fixed;top:0;left:0;overflow:hidden}@keyframes cp-out{to{opacity:0}}@keyframes cp-rock{0%,11%,22%,33%,44%,55%{transform:none}4%{transform:translate(-3px,2px)}15%{transform:translate(3px,-2px)}26%{transform:translate(-4px,2px)}37%{transform:translate(4px,-3px)}48%{transform:translate(-5px,3px)}59%{transform:translate(7px,-4px)rotate(.3deg)}65%{transform:translate(-6px,3px)rotate(-.3deg)}71%{transform:translate(4px,-2px)}78%{transform:translate(-2px,1px)}86%,to{transform:none}}.pe-stage.cantoning .pe-rip{animation:1.1s linear both cp-pack}@keyframes cp-pack{0%{transform:none}92%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1.34)}}.pe-stage.cantoning .pe-rip-pack{animation:1.05s linear both cp-shake}@keyframes cp-shake{0%,14%{transform:none}18%{transform:translate(-1px)}24%{transform:translate(1px)}32%{transform:translate(-2px,1px)rotate(-.4deg)}40%{transform:translate(2px,-1px)rotate(.4deg)}48%{transform:translate(-3px,1px)rotate(-.7deg)}56%{transform:translate(3px,-1px)rotate(.7deg)}63%{transform:translate(-4px,2px)rotate(-1deg)}70%{transform:translate(4px,-2px)rotate(1deg)}76%{transform:translate(-5px,2px)rotate(-1.4deg)}82%{transform:translate(6px,-2px)rotate(1.4deg)}88%{transform:translate(-7px,3px)rotate(-1.8deg)}94%{transform:translate(8px,-3px)rotate(1.8deg)}to{transform:translate(-8px,3px)rotate(-2deg)}}.cp-beam{left:var(--px);width:44vw;height:var(--py);transform-origin:50% 100%;opacity:0;animation:cp-beam .95s calc(var(--at) - .72s) ease-in forwards;background:linear-gradient(90deg,#0000,#ffc4604d 34%,#fff6d8 47%,#fff 50%,#fff6d8 53%,#ffc4604d 66%,#0000);margin-left:-22vw;position:absolute;top:0;transform:scaleX(.02)}@keyframes cp-beam{0%{opacity:0;transform:scaleX(.02)}16%{opacity:.9;transform:scaleX(.03)}74%{opacity:1;transform:scaleX(.5)}to{opacity:0;transform:scaleX(1.4)}}.cp-rays{left:var(--px);top:var(--py);opacity:0;animation:cp-rays 1.1s calc(var(--at) - .36s) cubic-bezier(.2, .7, .2, 1) forwards;transform:scale(.1)}@keyframes cp-rays{0%{opacity:0;transform:scale(.1)}34%{opacity:1}to{opacity:.82;transform:none}}.cp .cx-ring{left:var(--px);top:var(--py)}.cp .cx-ring--2,.cp .cx-ring--3{display:block}.cp .cx-ring{border-color:#f4dfa4;display:block}.cp-ring-last{--ring-at:calc(var(--at) + .78s)}.cp .cx-gems{left:var(--px);top:var(--py)}.cp-flash{opacity:0;animation:cx-flash .95s calc(var(--at) - 80ms) ease-out both;background:#fff;position:absolute;inset:0}.cp-sparks{position:absolute;inset:0;overflow:hidden}.cp-sparks i{left:var(--x);opacity:0;width:.34em;height:.34em;animation:cp-spark calc(var(--d) * .62) calc(var(--at) + .1s + var(--w) * .3) linear infinite;background:radial-gradient(circle,#fff,#ffd36e 58%,#ffc45000 72%);border-radius:50%;font-size:16px;position:absolute;bottom:-3vh}@keyframes cp-spark{0%{opacity:0;transform:translateY(0) scale(var(--s))}12%{opacity:1}78%{opacity:.9}to{opacity:0;transform:translateY(-108vh) scale(calc(var(--s) * .4))}}.cp-lockup{flex-direction:column;align-items:center;gap:min(2.4vh,20px);display:flex;position:absolute;top:50%;left:0;right:0;transform:translateY(-56%)}.cp-lockup:before{content:"";opacity:0;width:110vw;height:74vh;animation:cx-fade .5s calc(var(--at) + .1s) ease-out forwards;background:radial-gradient(closest-side,#080501d6,#0805018c 58%,#0000);margin:-37vh 0 0 -55vw;position:absolute;top:50%;left:50%}.cp-word{font:900 min(15vw, 26vh, 176px)/1 var(--pe-display);text-transform:uppercase;filter:drop-shadow(0 0 .1em #ffc85af2)drop-shadow(0 0 .36em #ffaa3299);gap:.03em;display:flex;position:relative}.cp-word b{color:#0000;background:linear-gradient(#fffdf2 8%,#ffe9a6 40%,#c28c28 54%,#ffe39a 66%,#fff8dc 92%);opacity:0;animation:cp-slam .4s calc(var(--at) + .14s + var(--i) * .1s) cubic-bezier(.16, 1.3, .36, 1) both;-webkit-background-clip:text;background-clip:text;font-weight:900}@keyframes cp-slam{0%{opacity:0;transform:scale(3.4)}40%{opacity:1}to{opacity:1;transform:none}}.cp-pull{width:min(86vw,760px);font:800 clamp(20px, 4.6vh, 42px)/1 var(--pe-cond);letter-spacing:.62em;text-indent:.62em;text-transform:uppercase;color:#ffeec2;opacity:0;animation:cx-up .4s calc(var(--at) + .86s) ease-out both;align-items:center;gap:1.1em;display:flex;position:relative}.cp-pull:before,.cp-pull:after{content:"";background:linear-gradient(90deg,#0000,#f4dfa4);flex:1;height:2px}.cp-pull:after{transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){.cp{--at:0s;animation:none}.cp-beam,.cp-flash,.cp-sparks,.cp .cx-gems,.cp .cx-ring{display:none}.cp-rays img,.pe-stage.cantoning .pe-rip,.pe-stage.cantoning .pe-rip-pack{animation:none}.cx-stage{--at:0s}.cx-hall,.cx-sky,.cx-door,.cx-seam,.cx-gems,.cx-gold,.cx-flash,.cx-stage .cx-ring{display:none}.cx-rays img{animation:none}}
.pe-showpick{min-width:0;color:var(--pe-ink-soft);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:.28rem 0;font-size:.58rem;font-weight:700;display:inline-flex}.pe-showpick i{background:#f4ebd80f;border:1px solid #f4ebd847;border-radius:999px;flex:none;width:30px;height:17px;transition:background .2s,border-color .2s;position:relative}.pe-showpick i:after{content:"";background:var(--pe-ink-mute);border-radius:50%;width:11px;height:11px;transition:transform .2s cubic-bezier(.3,1.4,.5,1),background .2s;position:absolute;top:2px;left:2px}.pe-showpick[aria-checked=true]{color:var(--pe-amber)}.pe-showpick[aria-checked=true] i{border-color:var(--pe-amber);background:#e8a84b38}.pe-showpick[aria-checked=true] i:after{background:var(--pe-amber);transform:translate(13px)}.pe-card.kept{z-index:5;transform:translateY(-6px)}.pe-card.kept .pe-card-front,.pe-card.kept .pe-card-back{outline:2px solid var(--pe-amber);outline-offset:2px}.pe-card-tag{z-index:6;background:var(--pe-amber);color:#1a1408;font-family:var(--pe-cond);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;pointer-events:none;border-radius:999px;padding:.22em .75em .2em;font-size:.78em;font-weight:800;line-height:1.15;position:absolute;bottom:-.72em;left:50%;transform:translate(-50%)}.pe-card-tag--best{background:#7be0a2}.pe-uv{--pe-uv-h:calc(100dvh - 15.5rem);z-index:305;overscroll-behavior:contain;width:100vw;height:100dvh;color:var(--pe-ink);background:#0b0a08;grid-template-rows:auto minmax(0,1fr) auto;justify-items:center;gap:.6rem;padding:1.1rem 1rem .9rem;animation:.35s ease-out both pe-uv-in;display:grid;position:fixed;top:0;left:0;overflow:hidden}@keyframes pe-uv-in{0%{opacity:0}to{opacity:1}}.pe-uv-room{pointer-events:none;background:radial-gradient(60% 46% at 50% 8%,#f4c06a21,#0000 72%),radial-gradient(120% 90% at 50% 55%,#0000 46%,#0009 100%),linear-gradient(#171511 0%,#100f0c 60%,#0b0a08 100%);position:absolute;inset:0}.pe-uv-head{z-index:2;text-align:center;position:relative}.pe-uv-num{font-family:var(--pe-display);color:var(--pe-ink);font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,7vh,3.9rem);font-weight:900;line-height:1}.pe-uv-rung{font-family:var(--serif);color:var(--tc);margin-top:.3rem;font-size:clamp(1.15rem,3vh,1.6rem);font-style:italic;line-height:1.15;animation:.5s cubic-bezier(.3,1.5,.5,1) both pe-uv-rung}@keyframes pe-uv-rung{0%{opacity:0;transform:translateY(8px)scale(.94)}to{opacity:1;transform:none}}.pe-uv-next{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pe-ink-mute);margin-top:.25rem;font-size:.6rem}.pe-uv-next b{color:var(--pe-ink-soft);font-weight:700}.pe-uv-pitch{z-index:1;justify-content:center;align-items:center;width:min(100%,860px);min-height:0;display:flex;position:relative}.pe-uv .pe-field{--pe-sw:min(118px, calc(var(--pe-uv-h) / 3 / 1.6));gap:clamp(6px,1.4vh,16px);position:relative}.pe-uv .pe-slot-outer.hb-back{margin-top:0}.pe-uv .pe-slot-outer[data-turn]{perspective:700px}.pe-uv-ladder{display:none}.pe-uv-foot{z-index:2;min-height:2.2rem;position:relative}.pe-uv-skip{color:var(--pe-ink-mute);font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:.5rem 1rem;font-size:.62rem;font-weight:700}.pe-uv-skip:hover{color:var(--pe-ink)}@media (min-width:1180px){.pe-uv{grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) 21rem;column-gap:1.6rem;padding:1.2rem 2.4rem .9rem}.pe-uv-head{grid-column:1/-1}.pe-uv-pitch{grid-area:2/1;justify-self:end}.pe-uv-ladder{z-index:2;grid-area:2/2;place-self:center start;width:100%;display:block;position:relative}.pe-uv-foot{grid-column:1/-1}.pe-uv-next{display:none}}.pe-slot-outer[data-turn=out] .pe-fsl{animation:.17s ease-in both pe-uv-turn-out}.pe-slot-outer[data-turn=in] .pe-fsl{animation:.34s cubic-bezier(.2,1.5,.4,1) both pe-uv-turn-in}@keyframes pe-uv-turn-out{to{transform:rotateY(90deg)}}@keyframes pe-uv-turn-in{0%{transform:rotateY(-90deg)scale(1.06)}60%{transform:rotateY(0)scale(1.1)}to{transform:none}}.pe-uv-pop{z-index:4;font-family:var(--pe-display);white-space:nowrap;pointer-events:none;text-shadow:0 2px 10px #000,0 0 2px #000;font-size:clamp(.95rem,2.4vh,1.3rem);font-weight:800;animation:.85s cubic-bezier(.2,.8,.3,1) both pe-uv-pop;position:absolute}@keyframes pe-uv-pop{0%{opacity:0;transform:translate(-50%,-30%)scale(.7)}22%{opacity:1;transform:translate(-50%,-70%)scale(1.08)}70%{opacity:1;transform:translate(-50%,-105%)scale(1)}to{opacity:0;transform:translate(-50%,-150%)scale(1)}}.pe-uv-hero{z-index:5;background:#060504d6;flex-direction:column;justify-content:center;align-items:center;gap:1rem;animation:.3s ease-out both pe-uv-in;display:flex;position:absolute;inset:0}.pe-uv-hero .pe-card{cursor:default;font-size:min(28px,4.4vh,7.4vw);animation:.42s cubic-bezier(.2,1.3,.4,1) both pe-uv-hero-in}.pe-uv-hero .pe-back-label{visibility:hidden}@keyframes pe-uv-hero-in{0%{opacity:0;transform:translateY(26px)scale(.82)}to{opacity:1;transform:none}}.pe-uv-hero-top{text-align:center;align-content:end;gap:.25rem;min-height:2.6rem;display:grid}.pe-uv-hero-kick{font-family:var(--serif);color:var(--pe-ink);font-size:clamp(1.5rem,4vh,2.1rem);font-style:italic;line-height:1.1}.pe-uv-hero-rar{font-family:var(--pe-display);letter-spacing:.24em;text-transform:uppercase;color:var(--wo);font-size:clamp(.82rem,2.1vh,1.05rem);font-weight:800;animation:.45s cubic-bezier(.3,1.5,.5,1) both pe-uv-rung}.pe-uv-hero-line{min-height:2rem;font-family:var(--pe-display);color:var(--pe-ink);text-align:center;font-size:clamp(1.1rem,3vh,1.6rem);font-weight:800;animation:.4s ease-out both pe-uv-in}.pe-uv-hero.last .pe-uv-hero-line:empty{visibility:hidden}.pe-uv-end{z-index:6;background:#060504f0;justify-content:center;align-items:center;padding:1.2rem;animation:.4s ease-out both pe-uv-in;display:flex;position:absolute;inset:0;overflow:hidden}.pe-uv-rays{background:radial-gradient(circle, var(--tc) 0, transparent 46%);opacity:.28;will-change:transform;width:170vmax;height:170vmax;margin:-85vmax 0 0 -85vmax;animation:70s linear infinite pe-uv-spin;position:absolute;top:50%;left:50%;-webkit-mask:url(/games/pack-empire/fx/card-rays.webp) 50%/contain no-repeat;mask:url(/games/pack-empire/fx/card-rays.webp) 50%/contain no-repeat}@keyframes pe-uv-spin{to{transform:rotate(360deg)}}.pe-uv-ring{border:3px solid var(--tc);opacity:0;border-radius:50%;width:52vmin;height:52vmin;margin:-26vmin 0 0 -26vmin;animation:1s cubic-bezier(.15,.7,.3,1) .12s forwards pe-uv-ring;position:absolute;top:50%;left:50%}.pe-uv-ring.two{animation-delay:.3s}@keyframes pe-uv-ring{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(2.4)}}.pe-uv-end-in{text-align:center;justify-items:center;gap:.35rem;max-width:34rem;display:grid;position:relative}.pe-uv-end-tier{font-family:var(--serif);color:var(--tc);font-size:clamp(2.3rem,9vw,4.6rem);font-style:italic;line-height:1.04;animation:.6s cubic-bezier(.2,1.4,.4,1) both pe-uv-stamp}@keyframes pe-uv-stamp{0%{opacity:0;transform:scale(1.7)}to{opacity:1;transform:none}}.pe-uv-end-score{font-family:var(--pe-display);color:var(--pe-ink);font-size:clamp(3rem,12vw,5.6rem);font-weight:900;line-height:1.05;animation:.55s cubic-bezier(.2,.9,.3,1) .22s both pe-uv-rise}@keyframes pe-uv-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.pe-uv-end-sum{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pe-ink-soft);font-size:.68rem;animation:.5s ease-out .4s both pe-uv-rise}.pe-uv-end-line{color:var(--pe-ink-soft);margin-top:.7rem;font-size:.95rem;animation:.5s ease-out .55s both pe-uv-rise}.pe-uv-end-line b{color:var(--pe-amber)}.pe-uv-end-in .pe-push{margin-top:1.2rem;animation:.5s ease-out .7s both pe-uv-rise}.pe-links{--real:#f4c06a;--same:#68c98c;--rival:#ee7468;z-index:3;pointer-events:none;position:absolute;inset:0}.pe-links [data-kind=real]{--bond:var(--real)}.pe-links [data-kind=same]{--bond:var(--same)}.pe-links [data-kind=rival]{--bond:var(--rival)}.pe-cring{box-shadow:0 0 0 2.5px var(--bond), 0 0 12px 1px color-mix(in srgb, var(--bond) 55%, transparent);border-radius:13px;transition:opacity .2s;animation:.3s ease-out both pe-chem-in;position:absolute}.pe-clink{width:100%;height:100%;transition:opacity .2s;animation:.3s ease-out both pe-chem-in;position:absolute;inset:0;overflow:visible}.pe-clink path{fill:none;stroke-linecap:round;stroke-linejoin:round}.pe-clink .case{stroke:#080705d1;stroke-width:6.5px}.pe-clink .line{stroke:var(--bond);stroke-width:3px}.pe-clink .end{fill:var(--bond);stroke:#080705e6;stroke-width:1.5px}.pe-clink[data-kind=real] .case{stroke-width:8.5px}.pe-clink[data-kind=real] .line{stroke-width:5.5px}.pe-clink .core{stroke:#080705e6;stroke-width:1.6px}.pe-clink[data-kind=rival] .line{stroke-dasharray:8 6;stroke-linecap:butt}@keyframes pe-chem-in{0%{opacity:0}}.pe-links[data-hot] .pe-clink:not([data-hot]){opacity:.1}.pe-links[data-hot] .pe-cring:not([data-hot]){opacity:.12}.pe-field{position:relative}.pe-slot-label:has(.pe-slot-chem){z-index:4;background:#0e0d0adb;border-radius:3px;padding:1px 4px;position:relative}.pe-slot-chem{font-family:var(--pe-display);letter-spacing:0;margin-left:.35em;font-size:.92em;font-weight:800}.pe-slot-chem.up{color:#7be0a2}.pe-slot-chem.down{color:#f08a80}.pe-rep{grid-template-columns:minmax(0,1fr) 22.5rem;align-items:start;gap:1.2rem;display:grid}.pe-rep-pitch{min-width:0}.pe-rep-tabs{border:1px solid var(--pe-line);background:#00000040;border-radius:999px;gap:2px;margin-bottom:.6rem;padding:2px;display:inline-flex}.pe-rep-tabs button{color:var(--pe-ink-mute);font-family:var(--pe-cond);letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.4rem .95rem;font-size:.84rem;font-weight:700}.pe-rep-tabs button[aria-selected=true]{background:var(--pe-amber);color:#1a1408}.pe-rep-turf .pe-fc-flag{z-index:12}.pe-rep-turf .pe-fsl{cursor:pointer}.pe-rep-key{font-family:var(--pe-cond);letter-spacing:.04em;color:var(--pe-ink-soft);flex-wrap:wrap;gap:.35rem 1.1rem;margin-top:.6rem;font-size:.78rem;font-weight:600;display:flex}.pe-rep-key span{align-items:center;gap:.45rem;display:inline-flex}.pe-rep-key .pe-rep-tip{color:var(--pe-ink-mute);margin-left:auto}.pe-rep-key i{background:#68c98c;border-radius:2px;width:24px;height:3px}.pe-rep-key [data-kind=real] i{background:linear-gradient(#f4c06a 0 2px,#0000 2px 4px,#f4c06a 4px 6px);height:6px}.pe-rep-key [data-kind=rival] i{background:repeating-linear-gradient(90deg,#ee7468 0 6px,#0000 6px 10px)}.pe-rep-side{gap:1.2rem;min-width:0;display:grid}.pe-ledger{border:1px solid var(--pe-line);background:linear-gradient(170deg,#211e19,#191714);border-radius:8px;padding:1.05rem 1.1rem 1.1rem}.pe-ledger-head{justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.pe-ledger-net{font-family:var(--pe-display);color:#7be0a2;font-size:1.5rem;font-weight:800;line-height:1}.pe-ledger-net.down{color:#f08a80}.pe-ledger-sum{gap:.22rem;margin:.8rem 0 0;display:grid}.pe-ledger-sum div{font-family:var(--pe-cond);color:var(--pe-ink-soft);justify-content:space-between;gap:1rem;font-size:.92rem;display:flex}.pe-ledger-sum dt{font-weight:600}.pe-ledger-sum dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.pe-ledger-sum .total{border-top:1px solid var(--pe-line);color:var(--pe-ink);margin-top:.2rem;padding-top:.35rem}.pe-chem{gap:.3rem;margin-top:.85rem;display:grid}.pe-bond{width:100%;color:var(--pe-ink);font:inherit;text-align:left;background:#ffffff08;border:1px solid #0000;border-left:3px solid #68c98c;border-radius:5px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.5rem .55rem;display:grid}.pe-bond[data-kind=real]{border-left-color:#f4c06a}.pe-bond[data-kind=rival]{border-left-color:#ee7468}button.pe-bond{cursor:pointer}.pe-bond[data-hot]{border-color:#f4ebd838;border-left-color:inherit;background:#ffffff12}.pe-bond-pair{align-items:center;display:inline-flex}.pe-bond-tie{opacity:.4;background:currentColor;width:8px;height:2px}.pe-bond-face{--ring:#f4ebd838;width:32px;height:32px;box-shadow:0 0 0 1.5px var(--ring);background:#2a2620;border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.pe-bond-face i{font-family:var(--pe-cond);color:var(--pe-ink-soft);font-style:normal;font-weight:700}.pe-bond-img{width:auto;max-width:none;height:124%;position:absolute;bottom:-8%;left:50%;transform:translate(-50%)}.pe-bond-who{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.05rem .5rem;min-width:0;display:grid}.pe-bond-names{font-family:var(--pe-cond);text-overflow:ellipsis;white-space:nowrap;font-size:.96rem;font-weight:700;overflow:hidden}.pe-bond-kind{font-family:var(--pe-cond);letter-spacing:.08em;text-transform:uppercase;color:#7be0a2;grid-area:2/1/auto/-1;font-size:.7rem;font-weight:700}.pe-bond[data-kind=real] .pe-bond-kind{color:#f4c06a}.pe-bond[data-kind=rival] .pe-bond-kind{color:#f08a80}.pe-bond small{font-family:var(--pe-cond);letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap;color:var(--pe-ink-mute);grid-area:3/1/auto/-1;font-size:.74rem;font-weight:500;overflow:hidden}.pe-bond b.pe-bond-pts{font-family:var(--pe-display);font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:800}.pe-bond.synergy b.pe-bond-pts{color:#7be0a2}.pe-bond.rivalry b.pe-bond-pts{color:#f08a80}.pe-rep--sheet{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pe-rep--sheet .pe-rep-pitch{grid-column:1/-1}.pe-pb{border:1px solid var(--pe-line);background:linear-gradient(170deg,#1f1c18,#171512);border-radius:8px;margin-top:1.2rem;overflow:hidden}.pe-pb-head{border-bottom:1px solid var(--pe-line);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.4rem;padding:1.2rem 1.3rem;display:grid}.pe-pb-grade{--g:#e8a84b;border:2px solid var(--g);width:7.2rem;color:var(--g);background:color-mix(in srgb, var(--g) 9%, transparent);border-radius:8px;justify-items:center;gap:.1rem;padding:.7rem .4rem .55rem;display:grid}.pe-pb-grade[data-g=A]{--g:#7be0a2}.pe-pb-grade[data-g=C]{--g:#bfb5a0}.pe-pb-grade[data-g=D],.pe-pb-grade[data-g=F]{--g:#f08a80}.pe-pb-grade span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:.52rem;font-weight:700}.pe-pb-grade b{font-family:var(--serif);white-space:nowrap;font-size:3.5rem;font-weight:700;line-height:1}.pe-pb-stats:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.pe-pb-line{font-family:var(--serif);color:var(--pe-ink);margin:.3rem 0 .45rem;font-size:1.3rem}.pe-pb-line b{font-family:var(--pe-display);color:var(--pe-amber);font-size:1.15em}.pe-pb-meter{background:#f4ebd81a;border-radius:3px;height:6px;overflow:hidden}.pe-pb-meter i{background:var(--pe-amber);transform-origin:0;height:100%;display:block}.pe-pb-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin:.8rem 0 0;display:grid}.pe-pb-stats dt{font-family:var(--pe-cond);letter-spacing:.05em;text-transform:uppercase;color:var(--pe-ink-mute);font-size:.72rem;font-weight:600}.pe-pb-stats dd{font-family:var(--pe-display);color:var(--pe-ink);margin:.1rem 0 0;font-size:1.05rem;font-weight:800}.pe-pb-table{--pb-who:12.5rem;--pb-end:6.4rem;padding:0 1.3rem}.pe-pb-axis,.pe-pb-row{grid-template-columns:var(--pb-who) minmax(0, 1fr) var(--pb-end);align-items:center;gap:1rem;display:grid}.pe-pb-axis{height:1.9rem}.pe-pb-scale{height:100%;position:relative}.pe-pb-scale i{font-family:var(--mono);color:var(--pe-ink-mute);font-size:.56rem;font-style:normal;position:absolute;bottom:.35rem;transform:translate(-50%)}.pe-pb-item{border-top:1px solid #f4ebd812}.pe-pb-row{width:100%;min-height:3.2rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:.35rem 0}.pe-pb-item.open .pe-pb-row,.pe-pb-row:focus-visible{background:#ffffff08}@media (hover:hover) and (pointer:fine){.pe-pb-row:hover{background:#ffffff08}}.pe-pb-who{grid-template-columns:1.7rem auto minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;display:grid}.pe-pb-pos{font-family:var(--pe-cond);letter-spacing:.05em;color:var(--pe-amber);font-size:.8rem;font-weight:700}.pe-pb-name{min-width:0;display:grid}.pe-pb-name b{font-family:var(--pe-cond);text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:700;overflow:hidden}.pe-pb-name small{font-family:var(--pe-cond);color:var(--pe-ink-mute);font-size:.78rem}.pe-pb-track{height:1.5rem;position:relative}.pe-pb-grid{background:#f4ebd80f;width:1px;position:absolute;top:0;bottom:0}.pe-strip-plot{position:absolute;inset:0}.pe-sp-gap{background:#f08a808c;height:2px;margin-top:-1px;position:absolute;top:50%}.pe-sp-dot{background:var(--dot);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:50%;box-shadow:0 0 0 2px #1b1915}.pe-sp-dot.mine{z-index:2;width:14px;height:14px;box-shadow:0 0 0 2px #1b1915, 0 0 0 4px var(--pe-amber);margin:-7px 0 0 -7px}@media (hover:hover) and (pointer:fine){.pe-sp-dot:after{content:attr(data-tip);z-index:5;color:var(--pe-ink);font-family:var(--pe-cond);white-space:nowrap;opacity:0;pointer-events:none;background:#000;border-radius:4px;padding:.2rem .45rem;font-size:.78rem;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.pe-sp-dot:hover{z-index:6}.pe-sp-dot:hover:after{opacity:1}}.pe-pb-verdict{text-align:right;justify-items:end;display:grid}.pe-pb-verdict b{font-family:var(--pe-display);color:#f08a80;font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:800}.pe-pb-verdict small{max-width:100%;font-family:var(--pe-cond);color:var(--pe-ink-mute);text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.pe-pb-check{color:#7be0a2;width:1rem;height:1rem}.pe-pb-pack{--pe-sw:92px;--pe-sh:calc(var(--pe-sw) * 1.464);justify-content:center;gap:.6rem;padding:1.15rem 0 1rem;display:flex}.pe-pb-note{border-top:1px solid #f4ebd812;margin:0;padding:.75rem 1.3rem 1rem}.pe-lead{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;display:grid}.pe-lead-col{border:1px solid var(--pe-line);background:linear-gradient(170deg,#1f1c18,#171512);border-radius:8px;min-width:0;overflow:hidden}.pe-lead-head{border-bottom:1px solid var(--pe-line);justify-content:space-between;align-items:baseline;gap:1rem;padding:.8rem 1rem .7rem;display:flex}.pe-lead-head h3{font-family:var(--serif);color:var(--pe-ink);margin:0;font-size:1.15rem;font-weight:500}.pe-lead-head span{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pe-ink-mute);font-size:.56rem}.pe-lead-row{border-top:1px solid #f4ebd80f;grid-template-columns:1.1rem auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.6rem 1rem;display:grid}.pe-lead-row:first-of-type{border-top:0}.pe-lead-rank{font-family:var(--serif);color:var(--pe-amber);font-size:1.05rem;font-style:italic}.pe-lead-row .pe-bond-face{width:40px;height:40px}.pe-lead-who{min-width:0;display:grid}.pe-lead-who b{font-family:var(--pe-cond);text-overflow:ellipsis;white-space:nowrap;color:var(--pe-ink);font-size:1rem;font-weight:700;overflow:hidden}.pe-lead-who small{font-family:var(--pe-cond);text-overflow:ellipsis;white-space:nowrap;color:var(--pe-ink-mute);font-size:.78rem;overflow:hidden}.pe-lead-who em{font-style:normal;font-weight:700}.pe-lead-num{justify-items:end;display:grid}.pe-lead-num b{font-family:var(--pe-display);font-variant-numeric:tabular-nums;color:var(--pe-ink);font-size:1.02rem;font-weight:800}.pe-lead-num small{font-family:var(--pe-cond);letter-spacing:.04em;color:var(--rc,var(--pe-ink-mute));font-size:.72rem;font-weight:600}.pe-lead-none{font-family:var(--pe-cond);color:var(--pe-ink-mute);margin:0;padding:1rem;font-size:.92rem}@media (max-width:900px){.pe-rep,.pe-rep--sheet{grid-template-columns:minmax(0,1fr)}.pe-rep-ladder{display:none}.pe-lead{grid-template-columns:minmax(0,1fr)}}@media (max-width:700px){.pe-uv{--pe-uv-h:calc(100dvh - 12rem);padding:.9rem .6rem .6rem}.pe-rep-turf{padding-top:1.7rem}.pe-rep-key .pe-rep-tip{width:100%;margin-left:0}.pe-uv .pe-field{--pe-sw:min(62px, calc(var(--pe-uv-h) / 3 / 1.6))}.pe-cring{box-shadow:0 0 0 2px var(--bond), 0 0 8px color-mix(in srgb, var(--bond) 55%, transparent);border-radius:8px}.pe-clink .case{stroke-width:5px}.pe-clink .line{stroke-width:2.2px}.pe-clink[data-kind=real] .case{stroke-width:7px}.pe-clink[data-kind=real] .line{stroke-width:4.4px}.pe-clink .core{stroke-width:1.3px}.pe-clink[data-kind=rival] .line{stroke-dasharray:6 4}.pe-pb-head{grid-template-columns:minmax(0,1fr);gap:.9rem;padding:1rem}.pe-pb-grade{grid-template-columns:auto auto;justify-content:center;align-items:center;gap:.7rem;width:auto;padding:.4rem .8rem}.pe-pb-grade b{font-size:2.6rem}.pe-pb-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pe-pb-table{padding:0 1rem}.pe-pb-axis{display:none}.pe-pb-row{grid-template-columns:minmax(0,1fr) auto;gap:.15rem .7rem;padding:.5rem 0 .55rem}.pe-pb-track{grid-area:2/1/auto/-1;height:1.25rem;margin:0 7px}.pe-pb-pack{--pe-sw:58px;gap:.28rem}.pe-pb-note{padding:.7rem 1rem .9rem}}
.pe-brd{max-width:1000px}.pe-brd-head{border-bottom:3px double var(--pe-line);justify-content:space-between;align-items:flex-end;gap:2rem;padding:2.4rem 0 1.3rem;display:flex}.pe-brd-title{font-family:var(--serif);color:var(--pe-ink);margin:.4rem 0 0;font-size:clamp(2.8rem,6vw,4.2rem);font-weight:500;line-height:1}.pe-brd-stand{justify-content:flex-end;align-items:center;gap:1.4rem;min-width:0;margin-left:auto;display:flex}.pe-brd-you{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pe-ink-mute);justify-items:end;gap:.1rem;font-size:.56rem;display:grid}.pe-brd-you b{font-family:var(--pe-display);letter-spacing:0;color:var(--pe-amber);font-size:1.35rem;font-weight:900;line-height:1.1}.pe-brd-count{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pe-ink-mute);white-space:nowrap;font-size:.58rem}.pe-brd-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem 1.5rem;margin-top:1.1rem;display:flex}.pe-brd-diffs{gap:.25rem;min-width:0;display:flex}.pe-brd-diffs a{font-family:var(--pe-cond);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--pe-ink-mute);border:1px solid #0000;border-radius:6px;padding:.45rem .9rem;font-size:.95rem;font-weight:700;text-decoration:none}.pe-brd-diffs a[aria-current]{border-color:color-mix(in srgb, var(--pe-amber) 55%, transparent);color:var(--pe-amber);background:#e8a84b17}.pe-brd-kinds{border:1px solid var(--pe-line);background:#00000040;border-radius:999px;gap:2px;padding:2px;display:inline-flex}.pe-brd-kinds a{font-family:var(--pe-cond);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--pe-ink-mute);border-radius:999px;padding:.36rem .9rem;font-size:.82rem;font-weight:700;text-decoration:none}.pe-brd-kinds a[aria-current]{background:var(--pe-amber);color:#1a1408}@media (hover:hover) and (pointer:fine){.pe-brd-diffs a:not([aria-current]):hover,.pe-brd-kinds a:not([aria-current]):hover{color:var(--pe-ink)}}.pe-brd-line{color:var(--pe-ink-mute);margin:.6rem 0 0;font-size:.85rem}.pe-brd-podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:1rem;margin-top:2rem;display:grid}.pe-brd-plate{--rc:var(--pe-amber);border:1px solid var(--pe-line);background:radial-gradient(90% 56% at 50% 26%, color-mix(in srgb, var(--rc) 15%, transparent), transparent 74%), linear-gradient(170deg, #211e19, #171512);text-align:center;border-radius:10px;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.45rem;min-width:0;padding:1.5rem .8rem 1rem;display:grid;position:relative}.pe-brd-plate[data-place="1"]{border-color:color-mix(in srgb, var(--pe-amber) 55%, transparent);order:2;padding-top:2rem}.pe-brd-plate[data-place="2"]{order:1}.pe-brd-plate[data-place="3"]{order:3}.pe-brd-plate.mine{background:radial-gradient(90% 56% at 50% 26%, color-mix(in srgb, var(--rc) 15%, transparent), transparent 74%), linear-gradient(170deg, #2b2518, #1d1a13)}.pe-brd-place{font-family:var(--serif);color:var(--pe-amber);font-size:2.3rem;font-style:italic;line-height:1;position:absolute;top:.3rem;left:.75rem}.pe-brd-plate:not([data-place="1"]) .pe-brd-place{color:var(--pe-ink-soft)}.pe-brd-plate .pe-card{--pe-cs:.92;cursor:default;margin-bottom:.55rem}.pe-brd-plate[data-place="1"] .pe-card{--pe-cs:1.1}.pe-brd-name{max-width:100%;font-family:var(--serif);text-overflow:ellipsis;white-space:nowrap;color:var(--pe-ink);font-size:1.3rem;overflow:hidden}.pe-brd-score{font-family:var(--pe-display);font-variant-numeric:tabular-nums;color:var(--pe-amber);font-size:1.45rem;font-weight:900;line-height:1.1}.pe-brd-plate[data-place="1"] .pe-brd-score{font-size:1.85rem}.pe-brd-rows{margin-top:1.4rem}.pe-brd-rows .pe-top-row--card .pe-top-name{font-size:1.2rem}.pe-top-row.mine{background:#e8a84b14}.pe-top-date{border:1px solid var(--pe-line);width:fit-content;font-family:var(--mono);letter-spacing:.06em;white-space:nowrap;color:var(--pe-ink-mute);border-radius:3px;align-self:flex-start;padding:3px 5px;font-size:8px;line-height:10px}.pe-brd-plate .pe-top-date{align-self:center}.pe-brd-pinned{margin-top:.8rem}.pe-brd-note{color:var(--pe-ink-mute);margin:1.2rem 0 0;font-size:.85rem}.pe-brd-pinned+.pe-brd-note{margin-top:.5rem}.pe-brd-sub{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--pe-amber);margin-top:1.8rem;font-size:.6rem;font-weight:700}.pe-brd-sub+.pe-brd-rows{margin-top:.6rem}.pe-brd-none{margin-top:1.6rem}@media (max-width:700px){.pe-brd-head{border-bottom-style:solid;border-bottom-width:1px;padding:.9rem 0 .8rem}.pe-brd-stand{justify-content:space-between;width:100%;margin-left:0}.pe-brd-you{justify-items:start}.pe-brd-bar{margin-top:.8rem}.pe-brd-diffs{gap:.1rem;width:100%}.pe-brd-diffs a{letter-spacing:.02em;text-align:center;flex:1;padding:.42rem .1rem;font-size:.8rem}.pe-brd-kinds a{padding:.3rem .8rem;font-size:.76rem}.pe-brd-line{font-size:.8rem}.pe-brd-podium{gap:.4rem;margin-top:1.1rem}.pe-brd-plate{border-radius:8px;gap:.3rem;padding:1.5rem .25rem .6rem}.pe-brd-plate[data-place="1"]{padding-top:1.5rem}.pe-brd-plate .pe-card{--pe-cs:.62;margin-bottom:.3rem}.pe-brd-plate[data-place="1"] .pe-card{--pe-cs:.7}.pe-brd-place{font-size:1.35rem;top:.15rem;left:.4rem}.pe-brd-name{font-size:1rem}.pe-brd-score,.pe-brd-plate[data-place="1"] .pe-brd-score{font-size:1.05rem}.pe-brd-plate .pe-tier-badge{letter-spacing:.04em;padding:3px 4px;font-size:7px;line-height:9px}.pe-brd-plate .pe-tier-badge[data-rung="3"]{padding:1px 3px}.pe-brd-plate .pe-tier-badge[data-rung="4"]{padding-left:7px}.pe-brd-plate .pe-tier-badge[data-rung="1"]{letter-spacing:.08em;padding-inline:6px}.pe-brd-rows .pe-top-row--card{grid-template-columns:1.5rem 2.6rem minmax(0,1fr) auto;gap:.55rem;padding:.5rem .6rem}.pe-brd-rows .pe-top-row:not(.pe-top-row--card){grid-template-columns:1.5rem minmax(0,1fr) auto;gap:.55rem;padding:.6rem}.pe-brd-rows .pe-top-rank{font-size:1.2rem}.pe-brd-rows .pe-top-face{width:2.6rem;height:2.6rem;font-size:1.1rem}.pe-brd-rows .pe-top-row--card .pe-top-name{font-size:1.05rem}.pe-brd-rows .pe-top-led{letter-spacing:.06em;font-size:.5rem}}
.pe-bh{--pe-mys:#a99cf5;padding-bottom:3rem}.pe-bh-head{border-bottom:3px double var(--pe-line);justify-content:space-between;align-items:flex-end;gap:2rem;margin-bottom:1.6rem;padding:2.2rem 0 1.4rem;display:flex}.pe-bh-lede{max-width:38rem;color:var(--pe-ink-soft);margin:.8rem 0 0;font-size:.98rem;line-height:1.5}.pe-bh-lead{border:1px solid var(--pe-line);background:var(--pe-card);color:var(--pe-ink-mute);border-radius:6px;flex:none;justify-items:end;gap:.2rem;padding:.8rem 1rem;text-decoration:none;display:grid}.pe-bh-lead small{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;font-size:.56rem}.pe-bh-lead b{font-family:var(--pe-display);color:var(--pe-amber-bright);font-size:1.6rem;font-weight:900;line-height:1}.pe-bh-lead span{color:var(--pe-ink-soft);font-size:.8rem}@media (hover:hover) and (pointer:fine){.pe-bh-lead:hover{border-color:var(--pe-amber-deep)}}.pe-bh-formats{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.pe-bh-fmt{--fc:var(--pe-amber);--fc-soft:#e8a84b1a;border:1px solid var(--pe-line);border-top:3px solid var(--fc);background:linear-gradient(180deg, var(--fc-soft), transparent 9rem), var(--pe-bg-soft);border-radius:6px;align-content:start;display:grid;overflow:hidden}.pe-bh-fmt[data-f=mystery]{--fc:var(--pe-mys);--fc-soft:#a99cf51a}.pe-bh-fmt-head{border-bottom:1px solid var(--pe-line-soft);grid-template-columns:6.2rem minmax(0,1fr);align-items:center;gap:1rem;padding:1.1rem 1.2rem 1rem;display:grid}.pe-bh-fmt-head h2{font-family:var(--serif);color:var(--fc);margin:0;font-size:1.7rem;font-style:italic;font-weight:500;line-height:1}.pe-bh-fmt-head p{color:var(--pe-ink-soft);margin:.45rem 0 0;font-size:.88rem;line-height:1.45}.pe-bh-art{height:5.6rem;display:block;position:relative}.pe-bh-pack{aspect-ratio:1/1.48;background:50%/cover no-repeat;border-radius:3px;width:3.1rem;margin-left:-1.55rem;position:absolute;bottom:0;left:50%;box-shadow:0 6px 14px #00000080}.pe-bh-pack.l{opacity:.85;transform:translate(-1.4rem)rotate(-12deg)}.pe-bh-pack.r{opacity:.85;transform:translate(1.4rem)rotate(12deg)}.pe-bh-pack.c{transform:translateY(-.35rem)}.pe-bh-art--mys .pe-bh-pack{width:3.6rem;margin-left:-1.8rem;box-shadow:0 6px 14px #00000080,0 0 22px #a99cf547}.pe-bh-rows{margin:0;padding:0;list-style:none}.pe-bh-row{border-bottom:1px solid var(--pe-line-soft);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:.85rem 1.2rem;display:grid}.pe-bh-row:last-child{border-bottom:0}.pe-bh-row-main{gap:.2rem;min-width:0;text-decoration:none;display:grid}.pe-bh-row-main b{font-family:var(--pe-cond);letter-spacing:.07em;text-transform:uppercase;color:var(--pe-ink);font-size:1.05rem;font-weight:800}.pe-bh-row-main span{color:var(--pe-ink-mute);font-size:.8rem;line-height:1.35}@media (hover:hover) and (pointer:fine){.pe-bh-row-main:hover b{color:var(--fc)}}.pe-bh-row-stats{gap:1rem;display:flex}.pe-bh-stat{justify-items:end;gap:.15rem;min-width:4.4rem;display:grid}.pe-bh-stat small{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pe-ink-mute);white-space:nowrap;font-size:.52rem}.pe-bh-stat b{font-family:var(--pe-display);color:var(--pe-ink);font-size:.95rem;font-weight:800}.pe-bh-stat em{font-style:normal;font-family:var(--pe-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--pe-ink-mute);font-size:.82rem;font-weight:700}.pe-bh-row-go{align-items:center;gap:.9rem;display:flex}.pe-bh-row-go .pe-link{font-family:var(--pe-cond);letter-spacing:.08em;text-transform:uppercase;font-size:.86rem;font-weight:700}.pe-bh-tabs{gap:.45rem;margin-bottom:1rem;display:grid}.pe-bh-tabrow{--fc:var(--pe-amber);flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.pe-bh-tabrow[data-f=mystery]{--fc:var(--pe-mys)}.pe-bh-tabfmt{width:5.2rem;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--fc);font-size:.58rem}.pe-bh-tab{border:1px solid var(--pe-line);font-family:var(--pe-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--pe-ink-mute);border-radius:999px;align-items:center;gap:.4rem;padding:.32rem .8rem;font-size:.84rem;font-weight:700;text-decoration:none;display:inline-flex}.pe-bh-tab i{font-style:normal;font-family:var(--mono);letter-spacing:0;color:var(--pe-ink-soft);font-size:.62rem}.pe-bh-tab[aria-current=page]{border-color:var(--fc);color:var(--fc);background:color-mix(in srgb, var(--fc) 12%, transparent)}@media (hover:hover) and (pointer:fine){.pe-bh-tab:hover{color:var(--pe-ink)}}.pe-bh-list{border:1px solid var(--pe-line);border-radius:6px;overflow:hidden}.pe-bh-none{margin:0}.pe-bh-foot{color:var(--pe-ink-mute);margin:.8rem 0 0;font-size:.82rem;line-height:1.5}@media (max-width:900px){.pe-bh-formats{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.pe-bh-head{gap:1rem;margin-bottom:1.1rem;padding:.4rem 0 1.1rem;display:grid}.pe-bh-lede{margin-top:0;font-size:.9rem}.pe-bh-lead{justify-items:start}.pe-bh-fmt-head{grid-template-columns:4.6rem minmax(0,1fr);gap:.8rem;padding:.9rem 1rem}.pe-bh-art{height:4.4rem}.pe-bh-pack{width:2.5rem;margin-left:-1.25rem}.pe-bh-art--mys .pe-bh-pack{width:2.9rem;margin-left:-1.45rem}.pe-bh-fmt-head h2{font-size:1.45rem}.pe-bh-fmt-head p{font-size:.82rem}.pe-bh-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main main""stats go";gap:.6rem;padding:.8rem 1rem}.pe-bh-row-main{grid-area:main}.pe-bh-row-stats{grid-area:stats}.pe-bh-stat{justify-items:start;min-width:0}.pe-bh-row-go{grid-area:go}.pe-bh-tabfmt{width:100%}}
.pe-lk{max-width:1000px}.pe-lk-head{border-bottom:3px double var(--pe-line);padding:2.4rem 0 1.3rem}.pe-lk-first{margin-top:1.8rem}.pe-lk-none{color:var(--pe-ink-mute);margin:.4rem 0 0;font-size:.9rem}.pe-lk-signin{border:1px solid var(--pe-line);background:var(--pe-card);border-radius:8px;justify-items:start;gap:1rem;margin-top:2rem;padding:1.4rem;display:grid}.pe-lk-signin p{color:var(--pe-ink-soft);margin:0}.pe-lk-packs{grid-template-columns:repeat(auto-fill,minmax(17rem,1fr));gap:.9rem;display:grid}.pe-lk-pack{border:1px solid color-mix(in srgb, var(--pe-amber) 45%, transparent);color:inherit;font:inherit;text-align:left;cursor:pointer;background:radial-gradient(70% 90% at 12%,#e8a84b24,#0000 72%),linear-gradient(170deg,#211e19,#171512);border-radius:8px;grid-template-columns:5.2rem minmax(0,1fr);align-items:center;gap:1rem;padding:.9rem 1rem;display:grid}.pe-lk-pack img{filter:none;width:100%;height:auto;display:block;transform:rotate(-4deg)}.pe-lk-pack-body{justify-items:start;gap:.35rem;min-width:0;display:grid}.pe-lk-pack-body b{font-family:var(--serif);color:var(--pe-ink);font-size:1.3rem;font-weight:500;line-height:1.1}.pe-lk-pack-body>span:not(.pe-btn){color:var(--pe-ink-mute);font-size:.82rem;line-height:1.35}@media (hover:hover) and (pointer:fine){.pe-lk-pack:hover{border-color:var(--pe-amber)}}.pe-lk-meter{border:1px solid var(--pe-line);background:var(--pe-card);border-radius:6px;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:.6rem .9rem;display:flex}.pe-lk-meter-line{font-family:var(--pe-cond);letter-spacing:.04em;color:var(--pe-ink-soft);font-size:.95rem;font-weight:700}.pe-lk-meter[data-done] .pe-lk-meter-line{color:var(--pe-amber)}.pe-lk-pips{gap:.35rem;display:flex}.pe-lk-pips i{border:1px solid var(--pe-line);background:#00000040;border-radius:3px;width:.95rem;height:.95rem;transform:rotate(45deg)}.pe-lk-pips i[data-on]{border-color:var(--pe-amber);background:var(--pe-amber)}.pe-lk-event{color:var(--pe-ink-soft);margin:0;font-size:.95rem;line-height:1.5}.pe-lk-games{grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));gap:.9rem;display:grid}.pe-lk-game{border:1px solid var(--pe-line);color:inherit;background:linear-gradient(170deg,#211e19,#171512);border-radius:8px;justify-items:start;gap:.5rem;padding:1rem 1.1rem;text-decoration:none;display:grid}.pe-lk-game-name{font-family:var(--serif);color:var(--pe-ink);font-size:1.6rem;line-height:1.1}.pe-lk-game-name em{color:var(--pe-amber)}.pe-lk-game-line{color:var(--pe-ink-mute);font-size:.88rem;line-height:1.45}.pe-lk-rarities{flex-wrap:wrap;gap:.6rem 1.5rem;display:flex}.pe-lk-rarities span{font-family:var(--pe-cond);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.9rem;font-weight:700;display:inline-flex}.pe-lk-rarities b{font-family:var(--pe-display);color:var(--pe-ink);font-weight:900}.pe-lk-rarities .pe-gem{width:1em;height:1em}.pe-lk-filter{flex-wrap:wrap;margin:1.2rem 0 .9rem}.pe-lk-filter button{font-family:var(--pe-cond);letter-spacing:.06em;text-transform:uppercase;color:var(--pe-ink-mute);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:.36rem .8rem;font-size:.9rem;font-weight:700}.pe-lk-filter button[aria-pressed=true]{border-color:color-mix(in srgb, var(--pe-amber) 55%, transparent);color:var(--pe-amber);background:#e8a84b17}.pe-lk-grid{--lc-w:92px;grid-template-columns:repeat(auto-fill, minmax(var(--lc-w), 1fr));justify-items:center;gap:.7rem .6rem;padding-top:.3rem;display:grid}.pe-lk-sheet{z-index:320;color:var(--pe-ink);font:inherit;cursor:pointer;background:#060504e6;border:0;flex-direction:column;justify-content:center;align-items:center;gap:1.1rem;padding:1rem;display:flex;position:fixed;inset:0}.pe-lk-sheet .pe-card{cursor:pointer;font-size:min(22px,3.6vh,6vw)}.pe-lk-sheet-facts{text-align:center;max-width:24rem;color:var(--pe-ink-soft);gap:.3rem;font-size:.9rem;line-height:1.4;display:grid}.pe-lk-sheet-facts b{font-family:var(--pe-display);color:var(--pe-ink)}.pe-lk-sheet-facts .up{color:#7be0a2}.pe-lk-sheet-facts .down{color:#f08a80}.pe-lk-sheet-sig{color:var(--pe-ink);background:#e8a84b14;border:1px solid #e8a84b80;border-radius:8px;gap:.08rem;padding:.4rem .7rem;display:grid}.pe-lk-sheet-sig b{font-family:var(--serif);color:var(--pe-amber);font-size:1.15rem;font-weight:500}.pe-lkc{--lc-w:74px;width:var(--lc-w);aspect-ratio:74/102;background:var(--frame,var(--flat));box-shadow:0 .3em .7em #00000080, 0 0 .9em var(--glow);color:var(--ink);font:inherit;font-size:calc(var(--lc-w) / 7.4);text-align:left;-webkit-tap-highlight-color:transparent;border:0;border-radius:.72em;flex:none;padding:0;display:block;position:relative}button.pe-lkc{cursor:pointer}.pe-lkc .pf-orbit{border-radius:inherit;box-shadow:none}.pe-lkc-in{background:var(--g2);border-radius:.58em;flex-direction:column;display:flex;position:absolute;inset:.15em;overflow:hidden}.pe-lkc[data-r=transcendent] .pe-lkc-in,.pe-lkc[data-r=immortal] .pe-lkc-in,.pe-lkc[data-r=canton] .pe-lkc-in{border-radius:.5em;inset:.22em}.pe-lkc-top{z-index:2;border-bottom:1px solid var(--a);background:color-mix(in srgb, var(--g2) 92%, #000);flex:none;height:1.75em;display:flex;position:relative}.pe-lkc-pos{background:var(--a);clip-path:polygon(0 0,100% 0,80% 100%,0 100%);font-family:var(--pe-cond);letter-spacing:.04em;color:var(--g2);align-items:center;padding:0 1em 0 .5em;font-size:1.02em;font-weight:800;line-height:1;display:flex}.pe-lkc-art{background:var(--g2) center 12% / cover no-repeat;flex:1;min-height:0;position:relative;overflow:hidden}.pe-lkc[data-r=common] .pe-lkc-art{background-image:radial-gradient(90% 90% at 50% 40%, #2e2722, var(--g2))}.pe-lkc[data-r=rare] .pe-lkc-art{background-image:url(/games/pack-empire/fx/card-steel.webp)}.pe-lkc[data-r=dynasty] .pe-lkc-art{background-image:url(/games/pack-empire/fx/card-gold.webp)}.pe-lkc[data-r=transcendent] .pe-lkc-art{background-image:url(/games/pack-empire/fx/card-nebula.webp)}.pe-lkc[data-r=immortal] .pe-lkc-art{background-image:url(/games/pack-empire/fx/card-glass.webp)}.pe-lkc[data-r=canton] .pe-lkc-art{background-image:radial-gradient(90% 90% at 50% 40%,#fff,#d8cdb3)}.pe-lkc-img{width:auto;max-width:none;height:104%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pe-lkc-foot{z-index:2;border-top:1px solid var(--a);background:linear-gradient(180deg, color-mix(in srgb, var(--g2) 90%, var(--a) 10%), var(--g2));flex:none;justify-content:space-between;align-items:center;gap:.2em;height:2.35em;padding:0 .36em 0 .42em;display:flex;position:relative}.pe-lkc-name{min-width:0;font-family:var(--pe-cond);letter-spacing:.01em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--ink);font-size:1.04em;font-weight:800;line-height:1;overflow:hidden}.pe-lkc-pl{flex:none;align-items:baseline;gap:.16em;display:inline-flex}.pe-lkc-pl i{font-family:var(--pe-cond);letter-spacing:.02em;background:linear-gradient(#fff1b8,#e8b13c 55%,#b47a18);color:#0000;-webkit-background-clip:text;background-clip:text;flex:none;font-size:.78em;font-style:italic;font-weight:800;line-height:1}.pe-lkc[data-r=canton] .pe-lkc-pl i{background:linear-gradient(#a87918,#6e4c08);-webkit-background-clip:text;background-clip:text}.pe-lkc-logo{z-index:1;object-fit:contain;width:1.85em;height:1.85em;position:absolute;bottom:.28em;right:.28em}.pe-lkc-sig{z-index:1;color:#ffe2a0;background:#08080ac7;border-radius:50%;justify-content:center;align-items:center;width:1.3em;height:1.3em;font-size:1em;line-height:1;display:flex;position:absolute;bottom:.28em;left:.3em;box-shadow:0 0 0 1px #ffe2a08c}.pe-lkc-power{font-family:var(--pe-display);color:var(--a);flex:none;font-size:1.5em;font-weight:900;line-height:1}.pe-lkc-year{font-family:var(--pe-cond);letter-spacing:.02em;color:var(--ink);align-self:center;margin-left:.3em;font-size:.9em;font-weight:700;line-height:1}.pe-lkc-power[data-move=up]{color:#7be0a2}.pe-lkc-power[data-move=down]{color:#f08a80}.pe-lkc-cost{z-index:3;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:1.95em;height:2.2em;font-family:var(--pe-display);color:#1a1408;background:linear-gradient(170deg,#f7d58c,#e8a84b 55%,#b97d28);justify-content:center;align-items:center;font-size:1.08em;font-weight:900;line-height:1;display:flex;position:absolute;top:-.28em;right:-.28em}.pe-lkc-count{z-index:3;font-family:var(--pe-cond);color:#f4ebd8;background:#000000c7;border-radius:.25em;padding:.1em .35em;font-size:1em;font-weight:800;line-height:1.1;position:absolute;top:2.1em;left:.4em}.pe-lkc[data-r=canton] .pe-lkc-top{background:#fffdf6;border-color:#b98f33}.pe-lkc[data-r=canton] .pe-lkc-pos{color:#f4dfa4;background:#16110a}.pe-lkc[data-r=canton] .pe-lkc-foot{background:linear-gradient(#fffdf6,#e7e0d1);border-color:#b98f33}.pe-lkc[data-state=pending]{outline:2px dashed var(--pe-amber);outline-offset:1px;animation:.26s cubic-bezier(.2,1.3,.4,1) both pe-lkc-drop}.pe-lkc[data-state=off]:after{content:"";z-index:4;border-radius:inherit;pointer-events:none;background:#0c0a0899;position:absolute;inset:0}.pe-lkc.fresh{animation:.46s cubic-bezier(.2,1.3,.4,1) both pe-lkc-land;animation-delay:calc(var(--i) * .17s)}@keyframes pe-lkc-drop{0%{opacity:.4;transform:scale(1.32)}to{opacity:1;transform:none}}@keyframes pe-lkc-land{0%{opacity:0;transform:translateY(-1.4em)rotateY(84deg)scale(1.14)}to{opacity:1;transform:none}}.pe-fg-start{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.pe-fg-mode{border:1px solid color-mix(in srgb, var(--mode) 45%, transparent);background:radial-gradient(90% 100% at 100% 0%, color-mix(in srgb, var(--mode) 16%, transparent), transparent 70%), linear-gradient(170deg, #211e19, #171512);min-height:9.5rem;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:10px;align-content:space-between;justify-items:start;gap:.9rem;padding:1rem 1.1rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.pe-fg-mode:disabled{opacity:.6}.pe-fg-mode-kick{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--mode);font-size:.58rem;font-weight:700}.pe-fg-mode-name{font-family:var(--serif);color:var(--pe-ink);margin-top:.25rem;font-size:1.55rem;line-height:1.1;display:block}.pe-fg-mode-line{color:var(--pe-ink-soft);margin-top:.3rem;font-size:.84rem;line-height:1.4;display:block}.pe-fg-error{color:#f08a80;margin:.6rem 0 0;font-size:.85rem}.pe-fg-how{color:var(--pe-ink-soft);gap:.5rem;margin:0;padding:0;font-size:.92rem;line-height:1.45;list-style:none;display:grid}.pe-fg-how li{padding-left:1rem;position:relative}.pe-fg-how li:before{content:"";background:var(--pe-amber);width:.38rem;height:.38rem;position:absolute;top:.55em;left:.1rem;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.pe-fg-mode:enabled:hover,a.pe-fg-mode:hover{border-color:var(--mode)}}.pe-fg-deckbar{top:var(--pe-stick,72px);z-index:20;border:1px solid var(--pe-line);background:#1c1a16;border-radius:8px;align-items:center;gap:.6rem;margin-top:1rem;padding:.6rem .8rem;display:flex;position:sticky}.pe-fg-deckbar-nums{font-family:var(--pe-cond);letter-spacing:.05em;text-transform:uppercase;color:var(--pe-ink-mute);align-items:baseline;gap:.3rem;margin-right:auto;font-size:.78rem;font-weight:700;display:flex}.pe-fg-deckbar-nums b{font-family:var(--pe-display);color:var(--pe-ink);margin-left:.5rem;font-size:1.05rem;font-weight:900}.pe-fg-deckbar-nums b:first-child{margin-left:0}.pe-fg-deckbar-nums b[data-over]{color:#f08a80}.pe-today--locker{border-color:#e8a84b59;border-left-color:var(--pe-amber);background:#e8a84b0f;grid-template-columns:minmax(0,1fr) auto;margin-top:.7rem}.pe-stage-cards.many{flex-wrap:wrap;justify-content:center;gap:.5rem;max-width:900px}.pe-stage-cards.many .pe-card{--pe-cs:.74}@media (max-width:700px){.pe-lk-head{padding:1rem 0 .8rem}.pe-lk-grid,.pe-lk-grid .pe-lkc{--lc-w:78px}.pe-lk-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem .3rem}.pe-lk-pack{grid-template-columns:4.4rem minmax(0,1fr)}.pe-lk-packs,.pe-lk-games,.pe-fg-start{grid-template-columns:minmax(0,1fr)}.pe-fg-mode{min-height:0}.pe-fg-deckbar{gap:.4rem;padding:.5rem .55rem}.pe-fg-deckbar-nums{gap:0;font-size:0}.pe-fg-deckbar-nums b{margin-left:.7rem;font-size:.95rem}.pe-stage-cards.many{gap:.3rem}.pe-stage-cards.many .pe-card{--pe-cs:.52}}@media (prefers-reduced-motion:reduce){.pe-lkc.fresh,.pe-lkc[data-state=pending]{animation:none}}.pe-lkc[data-r=call]{--a:#4fc3b0;--g2:#0d1c1a;--ink:#e9fff9;--mute:#9ccabf;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--a) 60%, transparent)}.pe-lkc[data-r=call][data-kind=defense]{--a:#ff7a6e;--g2:#1e0e0c;--ink:#ffece9;--mute:#d9a79f}.pe-lkc[data-r=call][data-kind=tempo]{--a:#e8a84b;--g2:#1c1508;--ink:#fff4e0;--mute:#cdb48a}.pe-lkc[data-r=call][data-kind=draw]{--a:#79d6ff;--g2:#0a1822;--ink:#e9f7ff;--mute:#94bdd1}.pe-lkc-board{min-height:0;color:color-mix(in srgb, var(--a) 55%, var(--ink) 15%);flex:1;justify-content:center;align-items:center;padding:.2em .5em 0;display:flex}.pe-lkc-board svg{width:100%;max-height:100%}.pe-lkc-call{text-align:left;flex:none;gap:.15em;min-width:0;padding:0 .42em .42em;display:grid}.pe-lkc-call b{font-family:var(--pe-cond);color:var(--a);font-size:1em;font-weight:800;line-height:1}.pe-lkc-call span{overflow-wrap:anywhere;min-width:0;color:var(--ink);font-size:.76em;line-height:1.12}.pe-fg-decks{gap:.45rem;display:grid}.pe-fg-deck{border:1px solid var(--pe-line);background:var(--pe-bg-soft);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.5rem .7rem;display:grid}.pe-fg-deck[data-on]{border-color:var(--pe-amber)}.pe-fg-deck-pick{text-align:left;min-width:0;color:var(--pe-ink-soft);cursor:pointer;background:0 0;border:0;gap:.1rem;padding:0;display:grid}.pe-fg-deck-pick b{font-family:var(--pe-cond);white-space:nowrap;text-overflow:ellipsis;color:var(--pe-ink);font-size:1.05rem;font-weight:800;overflow:hidden}.pe-fg-deck-pick span{font-size:.78rem}.pe-fg-deck[data-on] .pe-fg-deck-pick b:after{content:" ✓";color:var(--pe-amber)}.pe-fg-deckname{gap:.5rem;margin-top:.7rem;display:flex}.pe-fg-deckname input{border:1px solid var(--pe-line);background:var(--pe-bg-soft);min-width:0;height:38px;font:inherit;color:var(--pe-ink);border-radius:8px;flex:1;padding:0 .7rem;font-size:16px}.pe-fg-themed{font-family:var(--pe-cond);color:#4fc3b0;font-size:.84rem;font-weight:800}.pe-fg-calls{flex-wrap:wrap;gap:.45rem;margin-top:.8rem;display:flex}.pe-fg-pickcall{cursor:pointer;background:0 0;border:0;padding:0;position:relative}.pe-fg-pickcall .pe-lkc{--lc-w:96px}.pe-fg-pickcall[aria-pressed=true] .pe-lkc{outline:2px solid var(--pe-amber);outline-offset:2px}.pe-theme.pe-room{--pe-bg:#0f1619;--pe-bg-soft:#162126;--pe-card:#1a262b;--pe-raise:#233238;--pe-line:#2e4047;--pe-line-soft:#223138;background:repeating-linear-gradient(90deg, #bee1eb06 0 1px, transparent 1px 132px), radial-gradient(ellipse at 50% -10%, #4fc3b01a, transparent 55%), var(--pe-bg)}.pe-nav--room{border-bottom-color:#4fc3b047}.pe-nav--room .pe-nav-mark-name em{color:#4fc3b0}.pe-nav-mark-door{color:#4fc3b0;background:#162126;border:1px solid #4fc3b080;border-radius:4px;justify-content:center;align-items:center;width:2.1rem;height:2.5rem;display:flex}.pe-shop-purse{align-items:baseline;gap:.5rem;margin-top:1rem;display:flex}.pe-shop-purse b{font-family:var(--pe-display);color:var(--pe-amber);font-size:2rem;font-weight:900;line-height:1}.pe-shop-purse span{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--pe-ink-mute);font-size:.6rem;font-weight:700}.pe-shop-packs{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.7rem;display:grid}.pe-shop-pack{border:1px solid var(--pe-line);background:var(--pe-bg-soft);border-radius:12px;grid-template-columns:6rem minmax(0,1fr);align-items:center;gap:.8rem;padding:.8rem;display:grid}.pe-shop-pack[data-boost]{border-color:var(--pe-amber);background:linear-gradient(150deg, #e8a84b21, var(--pe-bg-soft) 60%);box-shadow:0 0 22px #e8a84b24}.pe-shop-pack img{width:6rem}.pe-shop-pack-body{gap:.4rem;min-width:0;display:grid}.pe-shop-pack-head{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.pe-shop-pack b{font-family:var(--pe-cond);color:var(--pe-ink);font-size:1.15rem;font-weight:800;line-height:1.1}.pe-shop-pack-body>span{color:var(--pe-ink-soft);font-size:.8rem;line-height:1.25}.pe-shop-tier{border:1px solid var(--pe-line);border-radius:8px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.pe-shop-tier button{font-family:var(--pe-cond);color:var(--pe-ink-mute);cursor:pointer;background:0 0;border:0;padding:.34rem 0;font-size:.9rem;font-weight:800}.pe-shop-tier button[aria-pressed=true]{color:var(--pe-amber);background:#e8a84b29}.pe-shop-pack .pe-btn{white-space:nowrap}.pe-shop-spares{gap:.4rem;display:grid}.pe-shop-spare{border:1px solid var(--pe-line);background:var(--pe-bg-soft);color:var(--pe-ink-soft);border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.7rem;padding:.4rem .7rem;font-size:.86rem;display:grid}.pe-shop-spare b{font-family:var(--pe-cond);font-size:1rem;font-weight:800}.pe-lkc-name[data-fit=snug]{letter-spacing:0;font-size:.9em}.pe-lkc-name[data-fit=tight]{letter-spacing:-.01em;font-size:.76em}.pe-lkc-name[data-fit=least]{letter-spacing:-.01em;font-size:.66em}.pe-lkc-name[data-fit=min]{letter-spacing:-.01em;font-size:.56em}.pe-lkc-power[data-wide]{letter-spacing:-.04em;font-size:1.14em}.pe-lk-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem .8rem;margin:1.2rem 0 .9rem;display:flex}.pe-lk-tools .pe-lk-filter{margin:0}.pe-lk-packwrap{position:relative}.pe-lk-packwrap>.pe-odds-i{position:absolute;top:.55rem;right:.55rem}.pe-odds-i{border:1px solid var(--pe-line);width:24px;height:24px;font-family:var(--serif);color:var(--pe-ink-soft);cursor:pointer;background:#0000004d;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;font-size:.9rem;font-style:italic;line-height:1;display:inline-flex}.pe-odds{z-index:410;background:#020606b8;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.pe-odds-in{border:1px solid var(--pe-line);background:var(--pe-bg-soft);text-align:center;border-radius:16px;justify-items:center;gap:.55rem;width:min(100%,400px);padding:1.1rem;display:grid}.pe-odds-in h2{font-family:var(--serif);color:var(--pe-ink);margin:0;font-size:1.5rem;font-weight:500}.pe-odds-in table{border-collapse:collapse;width:100%;font-size:.9rem}.pe-odds-in th,.pe-odds-in td{border-bottom:1px solid var(--pe-line-soft);text-align:right;font-variant-numeric:tabular-nums;color:var(--pe-ink-soft);padding:.28rem .4rem}.pe-odds-in thead th{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--pe-ink-mute);font-size:.54rem;font-weight:700}.pe-odds-in th:first-child{text-align:left}.pe-odds-in tbody th{font-family:var(--pe-cond);font-size:1rem;font-weight:800}.pe-odds-in p{color:var(--pe-ink-mute);margin:0;font-size:.78rem;line-height:1.35}.pe-fg-want{flex-wrap:wrap;align-items:center;gap:.35rem;margin:0 0 .8rem;display:flex}.pe-fg-want small{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pe-ink-mute);font-size:.54rem;font-weight:700}.pe-fg-want span{border:1px solid var(--pe-line);font-family:var(--pe-cond);color:var(--pe-ink-soft);border-radius:999px;padding:.12rem .5rem;font-size:.88rem;font-weight:700}.pe-fg-want span[data-met]{color:#4ee3a8;background:#4ee3a81a;border-color:#4ee3a8}.fg-hero{isolation:isolate;text-align:center;border:1px solid #f0faf033;border-radius:18px;justify-items:center;gap:.55rem;margin-top:1rem;padding:1.3rem 1rem 1.1rem;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #00000080}.fg-hero-turf{z-index:-1;background:radial-gradient(80% 60% at 50% 0,#ebffeb33,#0000 70%),repeating-linear-gradient(0deg,#124a31 0 44px,#0e3f29 44px 88px);position:absolute;inset:0}.fg-hero-turf:after{content:"";background:linear-gradient(#0000 40%,#040c0ad9);position:absolute;inset:0}.fg-hero-fan{justify-content:center;padding:.3rem 0 .4rem;display:flex}.fg-hero-fan>span{transform:translateY(calc(var(--d) * 7px)) rotate(calc(var(--i) * 6deg));transform-origin:50% 100%;margin-inline:-9px;display:block}.fg-hero-fan .pe-lkc{--lc-w:clamp(64px, 19vw, 96px)}.fg-hero-kick{font-family:var(--serif);color:var(--pe-ink);font-size:1.6rem;line-height:1.1}.fg-hero-meta{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pe-ink-soft);font-size:.58rem;font-weight:700}.fg-hero-go{width:min(100%,320px);margin-top:.2rem}.fg-levels{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem;width:min(100%,420px);margin-top:.35rem;display:grid}.fg-levels button{color:var(--pe-ink-soft);cursor:pointer;background:#040e0bb8;border:1px solid #f0faf038;border-radius:8px;justify-items:center;gap:.05rem;padding:.4rem .2rem;display:grid}.fg-levels b{font-family:var(--pe-cond);letter-spacing:.03em;font-size:1.02rem;font-weight:800}.fg-levels small{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pe-ink-mute);font-size:.54rem;font-weight:700}.fg-levels button[aria-checked=true]{border-color:var(--pe-amber);color:var(--pe-amber-bright);background:#e8a84b24}.fg-levels button[aria-checked=true] small{color:var(--pe-ink-soft)}.fg-level-line{color:var(--pe-ink-soft);font-size:.86rem;line-height:1.3}.fg-invite{color:var(--pe-ink-soft);background:#4ee3a81a;border:1px solid #4ee3a8;border-radius:10px;justify-content:space-between;align-items:center;gap:.7rem;margin-top:.8rem;padding:.55rem .8rem;font-size:.9rem;display:flex}.fg-invite b{color:var(--pe-ink)}.fg-friends{flex-wrap:wrap;gap:.35rem;display:flex}@media (max-width:760px){.fg-hero-kick{font-size:1.35rem}}.pe-lr{isolation:isolate;aspect-ratio:2.34;color:var(--pe-ink);background:#070c0e;border:1px solid #e8a84b73;border-radius:18px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 26px 70px #0000008c,0 0 60px #e8a84b1f}.pe-lr-art{z-index:-2;position:absolute;inset:0}.pe-lr-art img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.8,.3,1);display:block}.pe-lr:before{content:"";z-index:-1;background:linear-gradient(90deg,#050a0ce6 0%,#050a0c9e 30%,#0000 52%);position:absolute;inset:0}.pe-lr-sheen{z-index:-1;pointer-events:none;background:linear-gradient(100deg,#0000,#ffecc821,#0000);width:22%;animation:7s ease-in-out infinite pe-lr-sheen;position:absolute;top:-20%;bottom:-20%;left:-30%;transform:rotate(8deg)}@keyframes pe-lr-sheen{0%,62%{transform:translate(0)rotate(8deg)}to{transform:translate(760%)rotate(8deg)}}.pe-lr-body{flex-direction:column;justify-content:center;align-items:flex-start;gap:.55rem;width:min(46%,430px);padding:1.5rem 0 1.5rem 1.8rem;display:flex;position:absolute;top:0;bottom:0;left:0}.pe-lr-kick{font-family:var(--mono);letter-spacing:.24em;text-transform:uppercase;color:var(--pe-amber);font-size:.62rem;font-weight:700}.pe-lr-name{font-family:var(--serif);letter-spacing:-.01em;color:#fff;text-shadow:0 3px 18px #000000bf;font-size:clamp(2.2rem,4.4vw,3.5rem);line-height:1}.pe-lr-name em{color:var(--pe-amber)}.pe-lr-line{color:#e9e4d8;text-shadow:0 1px 8px #000c;font-size:.98rem;line-height:1.4}.pe-lr-tags{flex-wrap:wrap;gap:.3rem;display:flex}.pe-lr-tags span{font-family:var(--pe-cond);color:var(--pe-ink);background:#060c0e99;border:1px solid #fff3;border-radius:999px;padding:.14rem .55rem;font-size:.84rem;font-weight:700}.pe-lr-go{min-width:10rem;margin-top:.25rem}@media (hover:hover) and (pointer:fine){.pe-lr:hover .pe-lr-art img{transform:scale(1.035)}}@media (prefers-reduced-motion:reduce){.pe-lr-sheen{opacity:0;animation:none}.pe-lr-art img{transition:none}}@media (max-width:700px){.pe-lr{aspect-ratio:4/5}.pe-lr:before{background:linear-gradient(#0000 54%,#050a0cd1 74%,#050a0cf7 100%)}.pe-lr-body{gap:.4rem;width:auto;padding:1rem 1rem 1.1rem;top:auto;bottom:0;right:0}.pe-lr-name{font-size:2.3rem}.pe-lr-line{font-size:.9rem}.pe-lr-tags{display:none}.pe-lr-go{width:100%}}.fg-build{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:1.4rem;margin-top:1rem;display:grid}.fg-build-deck{top:calc(var(--pe-stick,72px) + .6rem);grid-area:1/2;position:sticky}.fg-build-deck .pe-fg-deckbar{margin:0;position:static}.fg-build-main{grid-area:1/1;min-width:0}.fg-build-tabs{margin-bottom:.6rem}.fg-build-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin-top:.6rem;display:grid}.fg-build-strip .pe-lkc{--lc-w:74px;justify-self:center}.fg-build-empty{text-align:center;padding:1rem 0}.fg-build-more{margin-top:.6rem}.fg-build-more .pe-fg-want{margin:0 0 .5rem}.fg-build .pe-fg-deckname{margin-top:0}.fg-build-phone{display:none}.pe-fg-themed{color:#4fc3b0!important;border-color:#4fc3b0!important}@media (max-width:900px){.fg-build{margin-top:.4rem;display:block}.fg-build-deck{top:var(--pe-stick,54px);z-index:20;border-bottom:1px solid var(--pe-line);background:var(--pe-bg);margin:0 -.4rem .7rem;padding:.4rem .4rem .5rem;position:sticky}.fg-build-strip{scrollbar-width:none;gap:.3rem;margin-top:.45rem;padding:2px 2px 3px;display:flex;overflow-x:auto}.fg-build-strip::-webkit-scrollbar{display:none}.fg-build-strip .pe-lkc{--lc-w:54px}.fg-build-more .pe-fg-want{margin-top:.1rem}.fg-build-more .pe-fg-deckname{display:none}.fg-build-phone{margin-bottom:.6rem;display:block}.fg-build-empty{padding:.5rem 0}}.pe-nav-faab{white-space:nowrap;align-items:baseline;gap:.3rem;padding-right:.25rem;display:inline-flex}.pe-nav-faab b{font-family:var(--pe-display);color:var(--pe-amber-bright);font-size:.92rem;font-weight:900}.pe-nav-faab small{font-family:var(--mono);letter-spacing:.14em;color:var(--pe-ink-mute);font-size:.52rem;font-weight:700}.pe-nav-shop{font-family:var(--pe-cond);letter-spacing:.06em;text-transform:uppercase;color:#ffb48f;background:linear-gradient(170deg,#ff8a5c33,#ff8a5c0f);border:1px solid #ff8a5c99;border-radius:6px;align-items:center;gap:.35rem;padding:.36rem .7rem;font-size:.92rem;font-weight:800;text-decoration:none;transition:border-color .18s,background .18s;display:inline-flex}.pe-nav-shop svg{width:16px;height:16px}.pe-nav-shop:hover,.pe-nav-shop.on{color:#ffd2bd;background:#ff8a5c3d;border-color:#ff8a5c}.pe-nav-badge{background:var(--pe-amber);min-width:1.05rem;font-family:var(--pe-display);text-align:center;color:#1a1408;border-radius:999px;padding:0 .28rem;font-size:.56rem;font-style:normal;font-weight:900;line-height:1.05rem}.pe-lkpick{border:1px solid var(--pe-line);background:var(--pe-bg-soft);height:36px;color:var(--pe-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:8px;align-items:center;gap:.4rem;padding:0 .7rem;display:inline-flex}.pe-lkpick small{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--pe-ink-mute);font-size:.54rem;font-weight:700}.pe-lkpick b{font-family:var(--pe-cond);letter-spacing:.02em;font-size:.98rem;font-weight:800}.pe-lkpick svg{color:var(--pe-amber)}.pe-lkpick[aria-expanded=true]{border-color:var(--pe-amber)}.pe-lkpick-layer{z-index:420;animation:.12s both pe-lkpick-in;position:fixed;inset:0}.pe-lkpick-list{left:var(--x);top:var(--y);border:1px solid var(--pe-line);background:var(--pe-card);overscroll-behavior:contain;border-radius:10px;width:240px;max-height:min(60vh,420px);padding:.3rem;position:fixed;overflow-y:auto;box-shadow:0 18px 50px #0009}.pe-lkpick-group{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--pe-ink-mute);padding:.5rem .55rem .2rem;font-size:.54rem;font-weight:700}.pe-lkpick-list button{width:100%;font-family:var(--pe-cond);text-align:left;color:var(--pe-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:.6rem;padding:.48rem .55rem;font-size:1rem;font-weight:700;display:flex}.pe-lkpick-list button small{font-family:var(--mono);color:var(--pe-ink-mute);font-size:.62rem}.pe-lkpick-list button:focus-visible{background:var(--pe-raise);color:var(--pe-ink);outline:none}.pe-lkpick-list button[aria-selected=true]{color:var(--pe-amber-bright);background:#e8a84b24}@keyframes pe-lkpick-in{0%{opacity:0}to{opacity:1}}@media (hover:hover) and (pointer:fine){.pe-lkpick-list button:hover{background:var(--pe-raise);color:var(--pe-ink)}}@media (max-width:760px){.pe-lkpick-layer{background:#020606a8}.pe-lkpick-list{width:auto;max-height:68dvh;padding:.5rem .6rem max(.8rem, env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:16px 16px 0 0;inset:auto 0 0}.pe-lkpick-list button{padding:.72rem .6rem;font-size:1.1rem}}.pe-shop-family{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer}.pe-shop-family .pe-btn{justify-self:start}.pe-shop-from{font-family:var(--pe-cond);color:var(--pe-ink-mute);font-size:.88rem;font-weight:700}.pe-shop-fan{width:6rem;height:7.6rem;display:block;position:relative}.pe-shop-fan img{width:3.7rem;transform:translate(-50%, -50%) translateX(calc(var(--i) * .78rem)) rotate(calc(var(--i) * 7deg));transform-origin:50% 100%;position:absolute;top:50%;left:50%}.pe-shop-fan img:nth-child(2){z-index:1}@media (hover:hover) and (pointer:fine){.pe-shop-family:hover{border-color:var(--pe-amber)}}.pe-car{z-index:400;background:#020606c7;justify-content:center;align-items:center;padding:1rem;animation:.16s both pe-lkpick-in;display:flex;position:fixed;inset:0}.pe-car-in{--slide:188px;border:1px solid var(--pe-line);background:radial-gradient(90% 60% at 50% 34%, #4fc3b021, transparent 70%), var(--pe-bg-soft);border-radius:18px;grid-template-columns:minmax(0,1fr);gap:.55rem;width:min(100%,560px);max-height:100%;padding:1rem 0 1.1rem;display:grid;overflow:hidden;box-shadow:0 30px 90px #000000b3}.pe-car[data-boost] .pe-car-in{background:radial-gradient(90% 60% at 50% 34%, #e8a84b33, transparent 70%), var(--pe-bg-soft);border-color:#e8a84b8c}.pe-car-head{justify-content:space-between;align-items:flex-start;gap:.6rem;padding:0 1.1rem;display:flex}.pe-car-head h2{font-family:var(--serif);color:var(--pe-ink);margin:.2rem 0 0;font-size:1.7rem;font-weight:500;line-height:1.05}.pe-car-x{border:1px solid var(--pe-line);width:34px;height:34px;color:var(--pe-ink-soft);cursor:pointer;background:#00000040;border-radius:9px;flex:none;justify-content:center;align-items:center;display:flex}.pe-car-stage{position:relative}.pe-car-track{padding:.7rem calc(50% - var(--slide) / 2);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;gap:.4rem;display:flex;overflow-x:auto}.pe-car-track::-webkit-scrollbar{display:none}.pe-car-slide{flex:0 0 var(--slide);color:var(--pe-ink-mute);font:inherit;cursor:pointer;scroll-snap-align:center;opacity:.5;background:0 0;border:0;justify-items:center;gap:.3rem;padding:0;transition:transform .24s cubic-bezier(.2,.9,.3,1.1),opacity .24s;display:grid;transform:scale(.84)}.pe-car-slide img{width:100%;height:auto;display:block}.pe-car-slide span{font-family:var(--pe-cond);letter-spacing:.03em;font-size:1.02rem;font-weight:800}.pe-car-slide[data-on]{opacity:1;color:var(--pe-ink);transform:none}.pe-car-arrow{z-index:2;border:1px solid var(--pe-line);width:40px;height:40px;color:var(--pe-ink);cursor:pointer;background:#0a0e10d9;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:44%;transform:translateY(-50%)}.pe-car-arrow[data-at=prev]{left:.6rem}.pe-car-arrow[data-at=next]{right:.6rem}.pe-car-arrow:disabled{opacity:.25;cursor:default}.pe-car-dots{justify-content:center;gap:.3rem;display:flex}.pe-car-dots i{background:#fff3;border-radius:50%;width:6px;height:6px;transition:transform .2s,background .2s}.pe-car-dots i[data-on]{background:var(--pe-amber);transform:scale(1.35)}.pe-car-line{text-align:center;min-height:2.5em;color:var(--pe-ink-soft);margin:0;padding:0 1.3rem;font-size:.88rem;line-height:1.3}.pe-car-foot{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.55rem;padding:0 1.1rem;display:grid}.pe-car-buy{white-space:nowrap}@media (max-width:760px){.pe-car{align-items:flex-end;padding:0}.pe-car-in{--slide:62vw;width:100%;padding-bottom:max(1rem, env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:18px 18px 0 0}.pe-car-arrow{display:none}.pe-car-foot{grid-template-columns:minmax(0,1fr) auto}.pe-car-buy{grid-column:1/-1}}@media (max-height:700px){.pe-car-in{--slide:140px}}@media (prefers-reduced-motion:reduce){.pe-car-slide{transition:none}.pe-car,.pe-lkpick-layer{animation:none}}.pe-lk-trophy{border:1px solid var(--pe-line);background:var(--pe-card);font-family:var(--pe-cond);color:var(--pe-ink-soft);border-radius:8px;padding:.7rem .9rem;font-size:1.02rem;font-weight:700;text-decoration:none;display:block}.pe-lk-trophy[data-waiting]{border-color:var(--pe-amber);color:var(--pe-amber-bright);background:#e8a84b1a}.pe-tr-note{color:#c9ffe9;background:#4ee3a81a;border:1px solid #4ee3a8;border-radius:8px;margin:1rem 0 0;padding:.55rem .8rem;font-size:.92rem}.pe-tr-case{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}.pe-tr-prize{top:calc(var(--pe-stick,72px) + .8rem);background:radial-gradient(90% 60% at 50% 22%, #e8a84b29, transparent 72%), var(--pe-card);text-align:center;border:1px solid #e8a84b66;border-radius:12px;justify-items:center;gap:.6rem;padding:1rem .8rem;display:grid;position:sticky}.pe-tr-prize .pe-lkc{--lc-w:138px}.pe-tr-prize-text{justify-items:center;gap:.3rem;display:grid}.pe-tr-prize-text b{font-family:var(--serif);color:var(--pe-ink);font-size:1.25rem;font-weight:500;line-height:1.1}.pe-tr-prize-text span{color:var(--pe-ink-mute);font-size:.8rem;line-height:1.3}.pe-tr-prize[data-won]{border-color:#4ee3a8}.pe-tr-list{gap:.38rem;min-width:0;display:grid}.pe-tr-list>.pe-lk-none{margin:0 0 .25rem}.pe-tr-row{border:1px solid var(--pe-line);background:var(--pe-bg-soft);border-radius:8px;grid-template-columns:1.7rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.5rem .7rem;display:grid}.pe-tr-mark{width:1.7rem;height:1.7rem;color:var(--pe-ink-mute);background:#ffffff0f;border-radius:50%;justify-content:center;align-items:center;font-size:.82rem;font-style:normal;display:flex}.pe-tr-body{gap:.06rem;min-width:0;display:grid}.pe-tr-body>b{font-family:var(--pe-cond);color:var(--pe-ink);font-size:1.06rem;font-weight:800;line-height:1.15}.pe-tr-body>span:not(.pe-tr-bar){color:var(--pe-ink-soft);font-size:.8rem;line-height:1.25}.pe-tr-bar{background:#ffffff12;border-radius:4px;height:14px;margin-top:.22rem;display:block;position:relative;overflow:hidden}.pe-tr-bar i{transform-origin:0;background:linear-gradient(90deg,#a87420,#e8a84b);position:absolute;inset:0}.pe-tr-bar small{font-family:var(--mono);color:#fff;text-shadow:0 1px 2px #000000b3;justify-content:center;align-items:center;font-size:.54rem;font-weight:700;display:flex;position:absolute;inset:0}.pe-tr-pay{text-align:right;justify-self:end}.pe-tr-pay small{max-width:8.5rem;font-family:var(--pe-cond);color:var(--pe-amber);font-size:.86rem;font-weight:700;line-height:1.1;display:block}.pe-tr-row[data-state=ready]{border-color:var(--pe-amber);background:#e8a84b17}.pe-tr-row[data-state=ready] .pe-tr-mark{background:var(--pe-amber);color:#1a1408}.pe-tr-row[data-state=got]{opacity:.66}.pe-tr-row[data-state=got] .pe-tr-mark{color:#04241a;background:#4ee3a8}@media (max-width:760px){.pe-tr-case{grid-template-columns:minmax(0,1fr)}.pe-tr-prize{text-align:left;grid-template-columns:auto minmax(0,1fr);justify-items:start;position:static}.pe-tr-prize .pe-lkc{--lc-w:92px}.pe-tr-prize-text{justify-items:start}.pe-tr-pay small{max-width:5.4rem}}
