.wf-art-gun,.wf-art-glyph,.wf-art-finish,.wf-art-livery,.wf-art-pose,.wf-art-name,.wf-art-title,.wf-art-frame,.wf-art-card,.wf-art-paint,.wf-art-charm,.wf-art-border,.wf-art-sound,.wf-art-tattoo,.wf-art-backdrop,.wf-art-shot{place-items:center;display:grid;position:absolute;inset:0}.wf-art-pic{object-fit:contain;filter:drop-shadow(0 16px 22px #00000080);-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%}.wf-art-paint{inset:22% 12%}.wf-art-paint>i{background:linear-gradient(100deg, transparent 30%, #ffffff47 46%, transparent 60%), linear-gradient(115deg, var(--paint));clip-path:polygon(10% 0,100% 0,90% 100%,0 100%);filter:drop-shadow(0 0 28px rgba(var(--swatch), .35));position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f,0 20px 40px #00000080}.wf-art-paint[data-size=hero],.wf-art-paint[data-size=page]{inset:26% 8%}.wf-art-charm{inset:14%}.wf-art-charm[data-size=hero],.wf-art-charm[data-size=page]{inset:10%}.wf-art-charm-bead{aspect-ratio:1;background:radial-gradient(circle at 35% 30%, #ffffffb3, rgb(var(--swatch)) 38%, rgba(var(--swatch), .55) 100%);width:min(46%,9rem);box-shadow:0 0 36px rgba(var(--swatch), .4);border-radius:50%}.wf-art-border-card{aspect-ratio:4;width:88%;position:relative;container-type:size}.wf-art-border[data-size=hero] .wf-art-border-card,.wf-art-border[data-size=page] .wf-art-border-card{width:86%}.wf-art-border-card>.wf-card{position:absolute;inset:0}.wf-art-border-frame{--frame:calc(100cqh * var(--border-size));inset:calc(var(--frame) * var(--border-edge) * -1);border:var(--frame) solid transparent;border-image-slice:var(--border-slice);pointer-events:none;position:absolute}.wf-art-tattoo{inset:12%}.wf-art-backdrop,.wf-art-shot{inset:10%}.wf-art-shot[data-size=hero],.wf-art-shot[data-size=page]{inset:22%}.wf-art-shot .wf-art-pic{clip-path:polygon(12% 0,100% 0,100% 88%,88% 100%,0 100%,0 12%)}.wf-art-sound{background:radial-gradient(ellipse 90% 80% at 50% 108%, rgba(var(--wf-r), .28) 0%, rgba(var(--wf-r), 0) 72%)}.wf-art-sound-body{aspect-ratio:1;max-width:88%;height:74%;display:block;position:relative}.wf-art-sound[data-size=hero] .wf-art-sound-body,.wf-art-sound[data-size=page] .wf-art-sound-body{height:min(70%,26rem)}.wf-art-sound-base,.wf-art-sound-icon{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.wf-art-sound-icon{filter:drop-shadow(0 .3rem .4rem #0009)}.wf-art-sound[data-slot=mvp] .wf-art-sound-icon{width:58%;height:58%;inset:21%}.wf-art-sound[data-slot=hit] .wf-art-sound-icon{width:66%;height:66%;inset:17%}.wf-art-sound-mark{width:32%;height:32%;color:rgba(var(--wf-bone-rgb), .82);position:absolute;top:34%;left:34%}.wf-art-gun-img{object-fit:contain;filter:drop-shadow(0 18px 22px #0000008c) drop-shadow(0 0 1px rgba(var(--wf-bone-rgb), .3))}.wf-art-gun-render{width:100%;height:100%;position:absolute;inset:0}.wf-art-gun[data-size=tile]{inset:12% 10%}.wf-art-gun[data-size=hero],.wf-art-gun[data-size=page]{inset:6%}.wf-art-glyph svg{width:62%;height:auto;fill:rgba(var(--wf-r), .32);stroke:rgba(var(--wf-r), .9);stroke-width:1.2px;stroke-linejoin:round;filter:drop-shadow(0 0 18px rgba(var(--wf-r), .35))}.wf-art-glyph[data-size=tile] svg{width:56%}.wf-art-finish{overflow:hidden}.wf-art-finish>i{width:26%;transform:skewX(var(--wf-slant));background:linear-gradient(180deg, rgba(var(--swatch), 1) 0%, rgba(var(--swatch), .75) 55%, rgba(var(--swatch), .95) 100%);position:absolute;top:-10%;bottom:-10%;box-shadow:inset 1px 0 #ffffff59,inset -1px 0 #00000073}.wf-art-finish>i:first-child{left:22%}.wf-art-finish>i:nth-child(2){filter:brightness(1.25);width:18%;left:42%}.wf-art-finish>i:nth-child(3){filter:brightness(.8);width:10%;left:58%}.wf-art-finish:after{content:"";background:linear-gradient(115deg,#0000 35%,#ffffff47 48%,#0000 56%);position:absolute;inset:0}.wf-art-livery{align-content:center;gap:.25rem}.wf-art-livery svg{width:74%;height:auto;position:relative;overflow:visible}.wf-art-livery-body{fill:var(--wf-ink-4);stroke:rgba(var(--wf-bone-rgb), .35);stroke-width:1.2px}.wf-art-livery-stripe{fill:rgb(var(--wf-r));filter:drop-shadow(0 0 6px rgba(var(--wf-r), .6))}.wf-art-livery-wheel{fill:var(--wf-ink-0);stroke:rgba(var(--wf-bone-rgb), .45);stroke-width:3px}.wf-art-livery-num{color:rgba(var(--wf-r), .22);font-size:3.25rem;position:absolute;top:6%;right:8%}.wf-art-livery[data-size=tile] .wf-art-livery-num{font-size:2.25rem}.wf-art-pose{align-content:center;gap:.6rem}.wf-art-pose svg{width:42%;max-width:7rem;height:auto;color:rgb(var(--wf-r));filter:drop-shadow(0 0 20px rgba(var(--wf-r), .45));position:relative}.wf-art-pose-ring{aspect-ratio:1;border:1px solid rgba(var(--wf-r), .35);width:min(60%,11rem);box-shadow:inset 0 0 0 10px rgba(var(--wf-r), .05), 0 0 40px rgba(var(--wf-r), .12);border-radius:50%;position:absolute}.wf-art-pose .wf-label{position:absolute;bottom:12%}.wf-art-pose[data-size=hero] svg,.wf-art-pose[data-size=page] svg{max-width:12rem}.wf-art-pose[data-size=hero] .wf-art-pose-ring,.wf-art-pose[data-size=page] .wf-art-pose-ring{width:min(64%,22rem)}.wf-art-name{padding:0 8%}.wf-art-name .wf-name{font-size:1.5rem;font-weight:900;font-stretch:var(--wf-w-tight);text-transform:uppercase;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-style:italic;overflow:hidden}.wf-art-name[data-size=hero] .wf-name,.wf-art-name[data-size=page] .wf-name{font-size:clamp(2.5rem,6vw,5rem)}.wf-art-title span{text-align:center;color:rgb(var(--wf-r));text-shadow:0 0 24px rgba(var(--wf-r), .45);padding:0 8%;font-size:1.375rem}.wf-art-title[data-size=hero] span,.wf-art-title[data-size=page] span{font-size:clamp(2.5rem,6vw,5rem)}.wf-art-frame .wf-av{--av:5rem}.wf-art-frame[data-size=hero] .wf-av,.wf-art-frame[data-size=page] .wf-av{--av:clamp(9rem, 18vw, 15rem)}.wf-art-frame[data-size=tile] .wf-av:has(.wf-fr[data-art]){--av:3.7rem}.wf-art-card{clip-path:polygon(var(--wf-cut) 0, 100% 0, 100% calc(100% - var(--wf-cut)), calc(100% - var(--wf-cut)) 100%, 0 100%, 0 var(--wf-cut));inset:26% 7%;overflow:hidden;box-shadow:0 20px 40px #00000080}.wf-art-card[data-size=hero],.wf-art-card[data-size=page]{--wf-cut:20px;inset:24% 4%}.wf-art-pass{place-items:center;display:grid;position:absolute;inset:0}.wf-art-pass svg{width:min(58%,14rem);height:auto;filter:drop-shadow(0 0 30px rgba(var(--wf-sig-rgb), .35));overflow:visible}.wf-pass-shield{fill:var(--wf-ink-2)}.wf-pass-edge{fill:none;stroke:var(--wf-sig);stroke-width:3px}.wf-pass-chev{fill:var(--wf-sig)}.wf-art-pass-num{color:var(--wf-text);font-size:clamp(3rem,7vw,5.5rem);position:absolute;top:50%;left:50%;transform:translate(-50%,-78%)}.wf-art-fan{place-items:center;display:grid;position:absolute;inset:0}.wf-art-fan-card{aspect-ratio:4/5;background:radial-gradient(90% 60% at 50% 100%, rgba(var(--wf-r), .32), transparent 70%), var(--wf-ink-3);width:46%;box-shadow:inset 0 0 0 1px rgba(var(--wf-r), .5), 0 18px 36px #0000008c;clip-path:polygon(10% 0,100% 0,100% 90%,90% 100%,0 100%,0 10%);transform:translateX(calc(var(--f) * 56%)) rotate(calc(var(--f) * 8deg)) translateY(calc(var(--f) * var(--f) * 8%));z-index:calc(10 - var(--f) * var(--f));position:absolute}
.wf-backdrop{z-index:-1;pointer-events:none;background:radial-gradient(90% 60% at 50% -10%, rgba(var(--wf-ink-4-rgb), .7), transparent 70%), linear-gradient(180deg, #0a0a10 0%, #060609 55%, #050507 100%);position:fixed;inset:0;overflow:hidden}.wf-backdrop-sky{background:linear-gradient(90deg, transparent, rgba(var(--wf-bone-rgb), .09) 30%, rgba(var(--wf-bone-rgb), .09) 70%, transparent);height:1px;position:absolute;top:62%;left:0;right:0}.wf-backdrop-floor{background-image:linear-gradient(rgba(var(--wf-bone-rgb), .045) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--wf-bone-rgb), .045) 1px, transparent 1px);transform-origin:50% 0;background-position:top;background-size:72px 72px;height:80%;position:absolute;top:62%;left:-40%;right:-40%;transform:perspective(520px)rotateX(64deg);-webkit-mask-image:radial-gradient(55% 60% at 50% 0,#000,#0000 80%);mask-image:radial-gradient(55% 60% at 50% 0,#000,#0000 80%)}.wf-bar{z-index:60;height:var(--wf-bar-h);background:linear-gradient(180deg, rgba(var(--wf-ink-0-rgb), .97) 0%, rgba(var(--wf-ink-1-rgb), .9) 100%);box-shadow:inset 0 -1px 0 var(--wf-line-2), 0 12px 32px #00000059;-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);align-items:center;padding-right:clamp(.75rem,1.6vw,1.5rem);display:flex;position:sticky;top:0}.wf-bar-brand{z-index:0;color:var(--wf-on-sig);flex:none;align-self:stretch;align-items:center;gap:.6rem;margin-right:2.25rem;padding:0 1.6rem 0 clamp(1rem,1.8vw,1.75rem);text-decoration:none;display:flex;position:relative}.wf-bar-brand:before{content:"";z-index:-1;background:var(--wf-sig);transform:skewX(var(--wf-slant));position:absolute;inset:0 0 0 -5rem}.wf-bar-brand:after{content:"";background:var(--wf-sig);opacity:.45;width:.45rem;transform:skewX(var(--wf-slant));transition:transform var(--wf-t-slow) var(--wf-ease-out);position:absolute;top:0;bottom:0;left:calc(100% + .55rem)}.wf-bar-brand .wf-display{letter-spacing:0;font-size:1.75rem}.wf-bar-brand-sub{font-size:.625rem;font-weight:850;font-stretch:var(--wf-w-narrow);letter-spacing:.26em;text-transform:uppercase;opacity:.72;margin-top:.35rem}@media (hover:hover) and (pointer:fine){.wf-bar-brand:hover:after{transform:translateX(.35rem) skewX(var(--wf-slant))}}.wf-bar-brand:focus-visible{outline:2px solid var(--wf-bone);outline-offset:-4px}.wf-bar-sections{align-self:stretch;align-items:center;gap:.35rem;min-width:0;display:flex}.wf-bar-nav{scrollbar-width:none;align-self:stretch;min-width:0;display:flex;position:relative;overflow-x:auto}.wf-bar-nav::-webkit-scrollbar{display:none}.wf-bar-link{color:var(--wf-text-3);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:color var(--wf-t-fast) ease;flex-direction:column;flex:none;justify-content:center;align-items:center;padding:0 .85rem;font-size:.8125rem;font-weight:800;text-decoration:none;display:inline-flex}.wf-bar-link span{transition:font-stretch var(--wf-t-slow) var(--wf-ease-out);font-stretch:74%}.wf-bar-link:after{content:attr(data-label);visibility:hidden;height:0;font-stretch:100%;overflow:hidden}.wf-bar-link[data-on]{color:var(--wf-text)}.wf-bar-link[data-on] span{font-stretch:100%}@media (hover:hover) and (pointer:fine){.wf-bar-link:hover{color:var(--wf-text-2)}.wf-bar-link:hover span{font-stretch:100%}}.wf-bar-link:focus-visible{box-shadow:inset 0 0 0 2px var(--wf-sig);outline:none}.wf-bar-mark{width:var(--w);pointer-events:none;height:3px;transform:translateX(var(--x));transition:transform var(--wf-t-scene) var(--wf-ease-out), width var(--wf-t-scene) var(--wf-ease-out);position:absolute;bottom:0;left:0}.wf-bar-mark:before{content:"";background:var(--wf-sig);box-shadow:0 0 14px rgba(var(--wf-sig-rgb), .65);transform:skewX(var(--wf-slant));position:absolute;inset:0 .7rem}.wf-bar-end{flex:none;align-items:center;gap:.6rem;margin-left:auto;padding-left:1rem;display:flex}.wf-bar-wallet{background:rgba(var(--wf-bone-rgb), .05);height:2.5rem;box-shadow:inset 0 0 0 1px var(--wf-line);color:var(--wf-text);font-family:var(--wf-font);font-size:.9375rem;font-weight:850;font-stretch:var(--wf-w-narrow);cursor:pointer;clip-path:polygon(.6rem 0,100% 0,100% 100%,0 100%,0 .6rem);transition:background-color var(--wf-t-fast) ease;border:0;align-items:center;gap:.55rem;padding:0 .35rem 0 .9rem;display:inline-flex}.wf-bar-wallet-add{background:rgba(var(--wf-ice-rgb), .16);width:1.85rem;height:1.85rem;color:rgb(var(--wf-ice-rgb));clip-path:polygon(.4rem 0,100% 0,calc(100% - .4rem) 100%,0 100%);transition:background-color var(--wf-t-fast) ease;place-items:center;margin-left:.2rem;display:grid}.wf-bar-wallet-add svg{width:.8rem;height:.8rem}@media (hover:hover) and (pointer:fine){.wf-bar-wallet:hover{background:rgba(var(--wf-bone-rgb), .09)}.wf-bar-wallet:hover .wf-bar-wallet-add{background:rgb(var(--wf-ice-rgb));color:#031018}}.wf-bar-wallet:focus-visible,.wf-bar-me:focus-visible{box-shadow:inset 0 0 0 2px var(--wf-sig);outline:none}.wf-bar-me{z-index:0;height:2.75rem;color:var(--wf-text);font-family:var(--wf-font);cursor:pointer;background:0 0;border:0;align-items:center;gap:.65rem;padding:0 .8rem 0 .4rem;display:flex;position:relative}.wf-bar-me:before{content:"";z-index:-1;background:rgba(var(--wf-bone-rgb), .06);clip-path:polygon(0 0,100% 0,100% calc(100% - .6rem),calc(100% - .6rem) 100%,0 100%);transition:background-color var(--wf-t-fast) ease;position:absolute;inset:0}.wf-bar-me[data-popup-open]:before{background:rgba(var(--wf-bone-rgb), .13)}@media (hover:hover) and (pointer:fine){.wf-bar-me:hover:before{background:rgba(var(--wf-bone-rgb), .1)}}.wf-bar-me-text{text-align:left;flex-direction:column;gap:.3rem;display:flex}.wf-bar-me-name{max-width:9rem;font-size:.8125rem;font-weight:850;font-stretch:var(--wf-w-narrow);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;line-height:1;overflow:hidden}.wf-bar-me-text .wf-label{font-size:.5625rem}.wf-bar-me-caret{width:.75rem;height:.75rem;color:var(--wf-text-3);transition:transform var(--wf-t-base) var(--wf-ease-out)}.wf-bar-me[data-popup-open] .wf-bar-me-caret{transform:rotate(180deg)}.wf-bar-signin svg{width:1.1rem;height:1.1rem}@media (max-width:1800px){.wf-bar-link{padding:0 .55rem}}@media (max-width:1240px){.wf-bar-me-text{display:none}.wf-bar-brand{margin-right:1.5rem}}@media (max-width:1080px){.wf-bar-sections>.wf-key{display:none}}@media (max-width:860px){.wf-bar{flex-wrap:wrap;padding-right:0}.wf-bar-brand{height:3.75rem}.wf-bar-end{height:3.75rem;padding-right:.75rem}.wf-bar-realm{display:none}.wf-bar-sections{width:100%;height:2.75rem;box-shadow:inset 0 1px 0 var(--wf-line);order:3}.wf-bar-link{padding:0 .75rem}}.wf-bar-rp{display:none}@media (max-width:860px){.wf-bar-rp{height:100%;box-shadow:inset 1px 0 0 var(--wf-line);color:var(--wf-text-2);font-size:.75rem;font-weight:800;font-stretch:var(--wf-w-narrow);letter-spacing:.1em;text-transform:uppercase;flex:none;align-items:center;gap:.45rem;padding:0 .9rem;text-decoration:none;display:inline-flex}.wf-bar-rp i{background:rgb(var(--wf-rp-rgb));border-radius:50%;width:.45rem;height:.45rem}}.wf-menu{background:rgba(var(--wf-ink-1-rgb), .97);min-width:13.5rem;box-shadow:inset 0 0 0 1px var(--wf-line-2), 0 24px 48px #0000008c;color:var(--wf-text);font-family:var(--wf-font);clip-path:polygon(0 0,100% 0,100% calc(100% - .75rem),calc(100% - .75rem) 100%,0 100%);transform-origin:var(--transform-origin);transition:opacity var(--wf-t-base) ease, transform var(--wf-t-base) var(--wf-ease-out);padding:.35rem}.wf-menu[data-starting-style],.wf-menu[data-ending-style]{opacity:0;transform:translateY(-6px)scale(.98)}.wf-menu-item{width:100%;color:var(--wf-text-2);font-family:var(--wf-font);font-size:.8125rem;font-weight:750;font-stretch:var(--wf-w-narrow);letter-spacing:.06em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;outline:none;align-items:center;gap:.7rem;padding:.7rem .75rem;text-decoration:none;display:flex}.wf-menu-item svg{width:1rem;height:1rem;color:var(--wf-text-3);flex:none}.wf-menu-item[data-highlighted]{background:rgba(var(--wf-bone-rgb), .07);color:var(--wf-text);box-shadow:inset 2px 0 0 var(--wf-sig)}.wf-menu-item[data-tone=heat],.wf-menu-item[data-tone=heat] svg{color:rgb(var(--wf-heat-rgb))}.wf-menu-rule{background:var(--wf-line);height:1px;margin:.35rem .25rem}.wf-foot{background:rgba(var(--wf-ink-0-rgb), .94);box-shadow:inset 0 1px 0 var(--wf-line);position:relative}@media (prefers-reduced-motion:reduce){.wf-bar-link span,.wf-bar-mark,.wf-menu{transition:none}}
.st{--px:0;--py:0;--turn:0;--cx:50%;--ow:60%;--oh:60%;--ot:12%;--ring-y:32%;--ring-w:44%;isolation:isolate;background:radial-gradient(120% 80% at var(--cx) 105%, rgba(var(--wf-ink-3-rgb), .85), transparent 65%), linear-gradient(180deg, rgba(var(--wf-ink-1-rgb), .92), rgba(var(--wf-ink-0-rgb), .98));touch-action:pan-y;margin:0;position:relative;overflow:hidden}.st[data-variant=spot]{--cx:67%;--ow:50%;--oh:60%;--ot:13%;--ring-w:40%;height:max(34rem, calc(100vh - var(--wf-bar-h) - 6.75rem));max-height:60rem}.st[data-variant=locker]{--cx:50%;--ow:84%;--oh:40%;--ot:31%;--ring-y:36%;--ring-w:58%;height:100%}.st[data-variant=full]{--cx:62%;--ow:56%;--oh:58%;--ot:13%;--ring-w:40%;height:max(36rem, calc(100vh - var(--wf-bar-h)))}.st[data-variant=dialog]{--cx:50%;--ow:84%;--oh:62%;--ot:10%;--ring-w:62%;height:100%}.st[data-variant=reveal]{--cx:50%;--ow:76%;--oh:64%;--ot:6%;--ring-w:54%;--ring-y:26%;background:0 0;height:100%}.st-back{z-index:0;pointer-events:none;position:absolute;inset:0}.st-aura{animation:.8s ease-out both st-fade-in;position:absolute;inset:0}.st-aura[data-leaving]{animation:.52s both st-fade-out}.st-aura-a,.st-aura-b{border-radius:50%;position:absolute}.st-aura-a{left:calc(var(--cx) - 36%);background:radial-gradient(closest-side, rgba(var(--pa), .5), rgba(var(--pa), .16) 52%, transparent);width:52%;height:84%;animation:19s ease-in-out infinite alternate st-drift-a;top:6%}.st-aura-b{left:calc(var(--cx) - 6%);background:radial-gradient(closest-side, rgba(var(--pb), .46), rgba(var(--pb), .13) 55%, transparent);width:46%;height:72%;animation:23s ease-in-out infinite alternate st-drift-b;top:-6%}@keyframes st-drift-a{to{transform:translate(6%,4%)scale(1.08)}}@keyframes st-drift-b{to{transform:translate(-8%,6%)scale(.94)}}.st-cone{left:calc(var(--cx) - 24%);background:linear-gradient(180deg, rgba(var(--pa), .34) 0%, rgba(var(--pa), .08) 55%, transparent 88%);clip-path:polygon(41% 0,59% 0,100% 100%,0 100%);filter:blur(16px);width:48%;height:86%;position:absolute;top:-2%}.st-cone:before{content:"";filter:blur(6px);background:#ffffff8c;border-radius:50%;height:7%;position:absolute;top:0;left:38%;right:38%}.st-word{left:var(--cx);color:rgba(var(--pa), .08);-webkit-text-stroke:1.5px rgba(var(--pa), .32);letter-spacing:-.015em;white-space:nowrap;-webkit-user-select:none;user-select:none;font-size:clamp(6rem,17vw,17rem);position:absolute;top:44%;transform:translate(-50%,-50%)}.st[data-variant=locker] .st-word{font-size:clamp(5rem,11vw,11rem);top:52%}.st[data-variant=dialog] .st-word{font-size:clamp(4rem,9vw,9rem);top:46%}@keyframes st-fade-in{0%{opacity:0}}@keyframes st-fade-out{to{opacity:0}}.st-floor{z-index:1;pointer-events:none;perspective:640px;height:42%;position:absolute;bottom:0;left:0;right:0}.st-floor:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--pa), .3) calc(var(--cx) - 20%), rgba(var(--pa), .3) calc(var(--cx) + 20%), transparent);height:1px;position:absolute;top:0;left:0;right:0}.st-grid{background-image:linear-gradient(rgba(var(--wf-bone-rgb), .08) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--wf-bone-rgb), .08) 1px, transparent 1px);transform-origin:50% 0;height:150%;-webkit-mask-image:radial-gradient(38% 62% at calc(25% + var(--cx) / 2) 8%, #000, transparent 78%);-webkit-mask-image:radial-gradient(38% 62% at calc(25% + var(--cx) / 2) 8%, #000, transparent 78%);mask-image:radial-gradient(38% 62% at calc(25% + var(--cx) / 2) 8%, #000, transparent 78%);background-position:top;background-size:64px 64px;position:absolute;top:0;left:-50%;right:-50%;transform:rotateX(66deg)}.st-ring{left:var(--cx);top:var(--ring-y);width:var(--ring-w);aspect-ratio:5;background:radial-gradient(ellipse closest-side, rgba(var(--pa), 0) 0%, rgba(var(--pa), .07) 46%, rgba(var(--pa), .26) 78%, rgba(var(--pa), 1) 81%, rgba(var(--pa), .92) 88.5%, rgba(var(--pa), .28) 92%, rgba(var(--pa), 0) 100%);filter:drop-shadow(0 0 14px rgba(var(--pa), .55));animation:st-ring-in 1.1s var(--wf-ease-out) both;position:absolute;transform:translate(-50%,-50%)}@keyframes st-ring-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.55)}35%{opacity:1;filter:drop-shadow(0 0 26px rgba(var(--pa), .95)) brightness(2.2)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.st-shadow{left:var(--cx);top:var(--ring-y);width:calc(var(--ring-w) * .62);aspect-ratio:6;background:radial-gradient(closest-side,#0009,#0000);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.st-object{z-index:2;left:calc(var(--cx) - var(--ow) / 2);top:var(--ot);width:var(--ow);height:var(--oh);perspective:1100px;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute}.st[data-dragging] .st-object{cursor:grabbing}.st[data-variant=reveal] .st-object,.st[data-variant=dialog] .st-object{cursor:default}.st-piece{transform-style:preserve-3d;animation:st-land 1s var(--wf-ease-out) 80ms both;position:absolute;inset:0}.st-piece[data-leaving]{z-index:-1;animation:st-leave .44s var(--wf-ease-in-out) both}@keyframes st-land{0%{opacity:0;filter:brightness(2.4)blur(8px);transform:translate(5%,-4%)scale(1.1)}50%{opacity:1;filter:brightness(1.3)blur()}to{opacity:1;filter:none;transform:none}}@keyframes st-leave{to{opacity:0;filter:blur(6px);transform:translate(-8%,2%)scale(.92)}}.st-turn{transform-style:preserve-3d;transform:rotateY(calc(var(--px) * 10deg + var(--turn) * 1deg)) rotateX(calc(var(--py) * 7deg));transition:transform .7s var(--wf-ease-out-soft), opacity .38s ease;place-items:center;display:grid;position:absolute;inset:0}.st[data-dragging] .st-turn{transition:transform 80ms linear}.rl{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.rl-canvas,.rl-flat{-webkit-box-reflect:below 4px linear-gradient(transparent 62%, #ffffff24);filter:drop-shadow(0 28px 36px #0000008c);display:block}.rl-canvas{transition:opacity .3s}.rl[data-mode=loading] .rl-canvas,.rl[data-mode=flat] .rl-canvas{opacity:0;position:absolute}.rl-flat{object-fit:contain;max-width:100%;max-height:100%}.st-turntable{place-items:center;display:grid;position:absolute;inset:0}.st-turntable video,.st-turntable img{object-fit:contain;-webkit-box-reflect:below 4px linear-gradient(transparent 62%, #ffffff24);max-width:100%;max-height:100%}.st-poster{place-items:center;display:grid;position:absolute;inset:8%}.st-poster img{object-fit:contain;filter:drop-shadow(0 24px 30px #00000080)saturate(.9);max-width:100%;max-height:100%}.st-model{z-index:2;opacity:0;pointer-events:none;transition:opacity .42s;position:absolute;inset:0}.st[data-model=ready] .st-model{opacity:1}.st-model-view{position:absolute;inset:0}.st-model-canvas{touch-action:pan-y;width:100%;height:100%;display:block}.st[data-model=ready] .st-model-canvas{pointer-events:auto;cursor:grab}.st[data-model=ready] .st-model-canvas[data-dragging]{cursor:grabbing}.st[data-model=ready] .st-turn,.st[data-model=ready][data-model-kind=car] .st-shadow{opacity:0}.st-model-tools{z-index:3;pointer-events:auto;flex-direction:column;align-items:flex-end;gap:.5rem;display:flex;position:absolute;top:50%;right:clamp(1rem,2.5vw,2rem);transform:translateY(-50%)}.st-model-tool{--h:2.25rem;--lean:calc(var(--h) * var(--wf-lean));height:var(--h);padding:0 calc(var(--lean) + .7rem);background:rgba(var(--wf-ink-0-rgb), .78);box-shadow:inset 0 0 0 1px var(--wf-line);color:var(--wf-text-2);font:inherit;font-size:.72rem;font-weight:800;font-stretch:var(--wf-w-narrow);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;clip-path:polygon(var(--lean) 0, 100% 0, calc(100% - var(--lean)) 100%, 0 100%);border:0;align-items:center;gap:.45rem;transition:color .16s,background .16s;display:inline-flex}.st-model-tool:hover{color:var(--wf-bone)}.st-model-tool[aria-pressed=true]{background:rgba(var(--pa), .2);box-shadow:inset 0 0 0 1px rgba(var(--pa), .7);color:var(--wf-bone)}.st-model-tool:focus-visible{outline:2px solid rgb(var(--pa));outline-offset:-4px}.st-model-tool svg{width:1rem;height:1rem}.st-flatart{filter:drop-shadow(0 24px 30px #00000080);width:100%;height:100%;position:relative}.st-flatart[data-kind=livery],.st-flatart[data-kind=finish]{width:86%}.st-slab{transform:scale(var(--slab-k,1));filter:drop-shadow(0 36px 50px #0009);position:relative}.st[data-variant=locker] .st-slab[data-shape=plate],.st[data-variant=dialog] .st-slab[data-shape=plate]{--slab-k:.82}.st-slab-face{clip-path:polygon(24px 0,100% 0,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%,0 24px);position:relative;overflow:hidden}.st-slab[data-shape=disc] .st-slab-face,.st-slab[data-shape=emblem] .st-slab-face{clip-path:none;overflow:visible}.st-slab-glare,.st-slab-foil{pointer-events:none;position:absolute;inset:0}.st-slab-glare{background:radial-gradient(circle at calc(50% + var(--px) * 46%) calc(50% - var(--py) * 46%), #ffffff4d, #ffffff0f 32%, transparent 56%);mix-blend-mode:overlay}.st-slab[data-shape=disc] .st-slab-glare,.st-slab[data-shape=disc] .st-slab-foil{border-radius:50%;inset:14%}.st-slab[data-shape=emblem] .st-slab-glare,.st-slab[data-shape=emblem] .st-slab-foil{display:none}.st-slab-foil{background-size:260% 260%;background-position:calc(50% + var(--px) * 40% + var(--turn) * 1.2%) calc(50% - var(--py) * 30%);transition:background-position .6s var(--wf-ease-out-soft);display:none}.st-slab[data-foil=gold] .st-slab-foil{mix-blend-mode:overlay;background-image:linear-gradient(115deg,#0000 30%,#ffd26e99 44%,#fffce6d9 50%,#ffaa328c 56%,#0000 70%);display:block}.st-slab[data-foil=violet] .st-slab-foil{mix-blend-mode:overlay;background-image:linear-gradient(115deg,#0000 32%,#be8cff8c 46%,#f0e1ffb3 50%,#7850ff80 54%,#0000 68%);display:block}.st-plate .wf-plate{min-width:34rem}.st-frame{transform:scale(var(--frame-k,2.6));padding:1.5rem}.st[data-variant=locker] .st-frame,.st[data-variant=dialog] .st-frame{--frame-k:2}.st-emblem{aspect-ratio:120/140;width:min(22rem,40vw);position:relative}.st-emblem .wf-art-pass svg{width:100%}.st-currency{flex-direction:column;align-items:center;gap:1rem;display:flex}.st-currency-amount{color:var(--wf-text);font-size:clamp(3rem,7vw,6rem)}.st-key{width:9rem;height:9rem;color:rgb(var(--wf-warn-rgb));filter:drop-shadow(0 0 18px rgba(var(--wf-warn-rgb), .45))}@media (prefers-reduced-motion:reduce){.st-aura-a,.st-aura-b{animation:none}.st-piece,.st-ring{animation-name:st-fade-in}.st-piece[data-leaving]{animation-name:st-fade-out}.st-turn{transition:none;transform:none}}.st-bundle{place-items:center;padding:12% 4% 16% 44%;display:grid;position:absolute;inset:0}@media (max-width:1023px){.st-bundle{padding:14% 6% 18%}}
.wf-store{--g:clamp(1rem, 3vw, 2.5rem)}@keyframes wf-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes wf-fade{0%{opacity:0}}.wf-section{padding:clamp(3rem,7vw,5.5rem) 0 0}.wf-section-last{padding-bottom:clamp(3.5rem,8vw,6rem)}.wf-stage-hint{z-index:3;right:var(--g);color:var(--wf-text-4);pointer-events:none;align-items:center;gap:.55rem;display:inline-flex;position:absolute;top:1.5rem}.wf-stage-hint:before{content:"";border:1.5px solid;border-top:0;border-radius:0 0 50% 50%;width:1.4rem;height:.5rem}@media (hover:none){.wf-stage-hint{display:none}}.wf-readout{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex}.wf-readout>.wf-kicker{animation:wf-rise .42s var(--wf-ease-out) both}.wf-readout-name{text-shadow:0 8px 40px #00000073;overflow-wrap:anywhere;max-width:100%;margin:0;font-size:clamp(2.5rem,4vw,4rem)}.wf-readout[data-size=xl] .wf-readout-name{font-size:clamp(3.25rem,5.6vw,6.25rem)}.wf-readout[data-size=md] .wf-readout-name{font-size:clamp(2rem,3vw,3rem)}.wf-readout-tags{animation:wf-rise .5s var(--wf-ease-out) .26s both;flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.wf-readout-line{max-width:42ch;animation:wf-rise .5s var(--wf-ease-out) .34s both;margin:0}.wf-spot-count{color:var(--wf-text-2);gap:.35rem;margin-left:.5rem;display:inline-flex}.wf-spot-count i{color:var(--wf-text-4);font-style:normal}.wf-stats{animation:wf-rise .5s var(--wf-ease-out) .4s both;grid-template-columns:repeat(2,minmax(0,12.5rem));gap:.75rem 1.75rem;margin:.35rem 0 0;display:grid}.wf-stat{flex-direction:column;gap:.45rem;display:flex}.wf-stat dd{margin:0}.wf-stat-bar{gap:3px;display:flex}.wf-stat-bar i{background:rgba(var(--wf-bone-rgb), .1);height:.5rem;transform:skewX(var(--wf-slant));flex:1}.wf-stat-bar i[data-on]{background:var(--wf-sig);animation:wf-seg-on .32s var(--wf-ease-out) both;animation-delay:calc(.52s + var(--s) * 24ms)}@keyframes wf-seg-on{0%{background:rgba(var(--wf-bone-rgb), .1);transform:skewX(var(--wf-slant)) scaleY(.3)}}.wf-facts{box-shadow:inset 0 1px 0 var(--wf-line);animation:wf-rise .5s var(--wf-ease-out) .46s both;flex-wrap:wrap;gap:1.25rem 2.25rem;margin-top:.4rem;padding-top:1rem;display:flex}.wf-dock{animation:wf-rise .52s var(--wf-ease-out) .2s both;flex-wrap:wrap;align-items:stretch;gap:3px;display:flex}.wf-dock-cell{background:rgba(var(--wf-ink-1-rgb), .8);min-width:8rem;height:3.75rem;box-shadow:inset 0 0 0 1px var(--wf-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;justify-content:center;gap:.45rem;padding:0 1.25rem;display:flex}.wf-dock-cell:first-child{clip-path:polygon(.75rem 0,100% 0,100% 100%,0 100%,0 .75rem)}.wf-dock-price{font-size:1.375rem}.wf-dock-cell[data-short] .wf-price{color:rgb(var(--wf-heat-rgb))}.wf-dock-act{gap:3px;display:flex}.wf-dock-act .wf-btn+.wf-btn{margin-left:calc(3px - var(--lean))}.wf-spot{position:relative}.wf-spot-readout{z-index:3;left:var(--g);width:min(37rem,40%);position:absolute;top:46%;transform:translateY(-50%)}.wf-spot-dock{z-index:3;left:var(--g);position:absolute;bottom:2rem}.wf-rail{z-index:4;height:6.75rem;padding:0 var(--g);background:rgba(var(--wf-ink-1-rgb), .92);box-shadow:inset 0 1px 0 var(--wf-line-2);align-items:center;gap:.6rem;display:flex;position:relative}.wf-rail-step{background:rgba(var(--wf-bone-rgb), .05);width:2.5rem;height:4.75rem;color:var(--wf-text-3);cursor:pointer;clip-path:polygon(.5rem 0,100% 0,calc(100% - .5rem) 100%,0 100%);transition:color var(--wf-t-fast) ease, background-color var(--wf-t-fast) ease;border:0;flex:none;place-items:center;display:grid}.wf-rail-step svg{width:1rem;height:1rem}@media (hover:hover) and (pointer:fine){.wf-rail-step:hover{background:rgba(var(--wf-bone-rgb), .1);color:var(--wf-text)}}.wf-rail-list{scrollbar-width:none;flex:1;grid-auto-columns:minmax(12.5rem,1fr);grid-auto-flow:column;gap:.5rem;min-width:0;margin:0;padding:.75rem 0;list-style:none;display:grid;overflow-x:auto}.wf-rail-card{background:rgba(var(--wf-bone-rgb), .04);width:100%;height:4.75rem;box-shadow:inset 0 0 0 1px var(--wf-line);color:var(--wf-text-2);font-family:var(--wf-font);text-align:left;cursor:pointer;clip-path:polygon(0 0,calc(100% - .75rem) 0,100% .75rem,100% 100%,0 100%);transition:transform var(--wf-t-base) var(--wf-ease-out), box-shadow var(--wf-t-fast) ease, background var(--wf-t-base) ease, color var(--wf-t-fast) ease;animation:wf-rise .52s var(--wf-ease-out) both;animation-delay:calc(.5s + var(--i) * 60ms);border:0;align-items:center;gap:.75rem;padding:0 1rem 0 .4rem;display:flex;position:relative;overflow:hidden}.wf-rail-card:before{content:"";background:rgb(var(--wf-r));width:3px;position:absolute;top:0;bottom:0;left:0}.wf-rail-card[data-on]{background:linear-gradient(90deg, rgba(var(--pa), .22), rgba(var(--wf-bone-rgb), .04) 70%);box-shadow:inset 0 0 0 1px rgba(var(--pa), .55);color:var(--wf-text);transform:translateY(-3px)}@media (hover:hover) and (pointer:fine){.wf-rail-card:not([data-on]):hover{background:rgba(var(--wf-bone-rgb), .08);color:var(--wf-text)}}.wf-rail-card:focus-visible{box-shadow:inset 0 0 0 2px var(--wf-sig);outline:none}.wf-rail-art{flex:none;width:5.5rem;height:100%;position:relative}.wf-rail-text{flex-direction:column;gap:.4rem;min-width:0;display:flex}.wf-rail-name{font-size:.875rem;font-weight:850;font-stretch:var(--wf-w-narrow);letter-spacing:.02em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.wf-rail-time{background:var(--wf-sig);transform-origin:0;height:2px;animation:wf-spot-time var(--spot) linear forwards;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.wf-rail[data-held] .wf-rail-time{opacity:.35;animation-play-state:paused}@keyframes wf-spot-time{to{transform:scaleX(1)}}.wf-drop-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wf-drop-list li{box-shadow:inset 0 -1px 0 var(--wf-line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.55rem 0;font-size:.875rem;font-weight:700;display:grid}.wf-drop-list li i{background:rgb(var(--wf-r));width:.45rem;height:.45rem;box-shadow:0 0 8px rgb(var(--wf-r));transform:rotate(45deg)}.wf-season{background:radial-gradient(60% 140% at 0% 50%, rgba(var(--pa), .16), transparent 60%), linear-gradient(90deg, rgba(var(--wf-ink-2-rgb), .96), rgba(var(--wf-ink-1-rgb), .96));box-shadow:inset 0 0 0 1px rgba(var(--pa), .22);clip-path:polygon(var(--wf-cut-lg) 0, 100% 0, 100% calc(100% - var(--wf-cut-lg)), calc(100% - var(--wf-cut-lg)) 100%, 0 100%, 0 var(--wf-cut-lg));grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,3vw,3rem);padding:clamp(1.75rem,3vw,2.75rem) clamp(1.5rem,3.5vw,3.25rem);display:grid;position:relative;overflow:hidden}.wf-season-sweep{background:linear-gradient(90deg, transparent, rgba(var(--pa), .08), transparent);width:22%;transform:skewX(var(--wf-slant));pointer-events:none;position:absolute;top:-20%;bottom:-20%;left:38%}.wf-season-emblem{aspect-ratio:120/140;width:clamp(6.5rem,10vw,9.5rem);filter:drop-shadow(0 0 30px rgba(var(--pa), .35));position:relative}.wf-season-emblem .wf-art-pass svg{width:100%}.wf-season-body{flex-direction:column;align-items:flex-start;gap:.9rem;display:flex;position:relative}.wf-season-title{margin:0;font-size:clamp(2.5rem,4.4vw,4rem)}.wf-season-body .wf-copy{margin:0}.wf-season-foot{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.wf-season-rewards{grid-template-columns:repeat(2,9.5rem);gap:.6rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.wf-season-rewards li{background:radial-gradient(90% 70% at 50% 35%, rgba(var(--wf-r), .24), transparent 70%), rgba(var(--wf-ink-1-rgb), .9);height:7.5rem;box-shadow:inset 0 0 0 1px rgba(var(--wf-r), .3);clip-path:polygon(0 0,calc(100% - .6rem) 0,100% .6rem,100% 100%,0 100%);animation:wf-rise .52s var(--wf-ease-out) both;animation-delay:calc(var(--i) * 70ms);flex-direction:column;justify-content:flex-end;padding:.6rem .7rem;display:flex;position:relative;overflow:hidden}.wf-season-reward-art{position:absolute;inset:8% 8% 30%}.wf-season-rewards .wf-label{color:var(--wf-text-2);text-overflow:ellipsis;position:relative;overflow:hidden}.wf-row{scroll-snap-type:x proximity;scrollbar-width:thin;grid-auto-columns:minmax(12.5rem,14.5rem);grid-auto-flow:column;gap:.75rem;padding-bottom:.75rem;display:grid;overflow-x:auto}.wf-row>*{scroll-snap-align:start}.wf-icard{--c:rgb(var(--wf-r));aspect-ratio:4/4.7;background:linear-gradient(180deg, rgba(var(--wf-ink-3-rgb), .5), rgba(var(--wf-ink-1-rgb), .96) 72%);min-width:0;box-shadow:inset 0 0 0 1px var(--wf-line);color:var(--wf-text);font-family:var(--wf-font);text-align:left;cursor:pointer;clip-path:polygon(0 0,calc(100% - .9rem) 0,100% .9rem,100% 100%,0 100%);transition:transform var(--wf-t-base) var(--wf-ease-out), box-shadow var(--wf-t-fast) ease;animation:wf-rise .52s var(--wf-ease-out) both;animation-delay:calc(var(--i) * 26ms);-webkit-tap-highlight-color:transparent;border:0;flex-direction:column;justify-content:flex-end;padding:.9rem;text-decoration:none;display:flex;position:relative;overflow:hidden}.wf-icard-glow{background:radial-gradient(closest-side, rgba(var(--pa), .36), rgba(var(--pb), .1) 62%, transparent);opacity:.75;height:66%;transition:opacity var(--wf-t-slow) ease, transform var(--wf-t-slow) var(--wf-ease-out);position:absolute;top:6%;left:4%;right:4%}.wf-icard-art{transition:transform .42s var(--wf-ease-out);position:absolute;inset:9% 8% 34%}.wf-icard[data-kind=weapon] .wf-icard-art{transform:rotate(-7deg)}.wf-icard-foot{flex-direction:column;gap:.5rem;display:flex;position:relative}.wf-icard-name{font-size:.9375rem;font-weight:850;font-stretch:var(--wf-w-narrow);letter-spacing:.02em;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.12;display:-webkit-box;overflow:hidden}.wf-icard-meta{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.wf-icard-meta .wf-label{text-overflow:ellipsis;overflow:hidden}.wf-icard .wf-icard-meta .wf-price{font-size:.875rem}.wf-icard-owned{color:rgb(var(--wf-ok-rgb));letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.3rem;font-size:.6875rem;font-weight:850;display:inline-flex}.wf-icard-owned svg{width:.8rem;height:.8rem}.wf-icard-pip{background:rgb(var(--wf-r));width:.45rem;height:.45rem;box-shadow:0 0 10px rgb(var(--wf-r));position:absolute;top:.95rem;left:.95rem;transform:rotate(45deg)}.wf-icard-edge{background:linear-gradient(90deg, rgb(var(--wf-r)), rgb(var(--wf-r2)));height:3px;position:absolute;bottom:0;left:0;right:0}.wf-icard-corners{opacity:0;background:linear-gradient(var(--c), var(--c)) top left / .8rem 2px no-repeat, linear-gradient(var(--c), var(--c)) top left / 2px .8rem no-repeat, linear-gradient(var(--c), var(--c)) top right / .8rem 2px no-repeat, linear-gradient(var(--c), var(--c)) top right / 2px .8rem no-repeat, linear-gradient(var(--c), var(--c)) bottom left / .8rem 2px no-repeat, linear-gradient(var(--c), var(--c)) bottom left / 2px .8rem no-repeat, linear-gradient(var(--c), var(--c)) bottom right / .8rem 2px no-repeat, linear-gradient(var(--c), var(--c)) bottom right / 2px .8rem no-repeat;transition:opacity var(--wf-t-fast) ease, inset var(--wf-t-base) var(--wf-ease-out);position:absolute;inset:.7rem}.wf-icard:after{content:"";width:40%;transform:translateX(-160%) skewX(var(--wf-slant));pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff1a,#0000);position:absolute;inset:0 auto 0 0}@media (hover:hover) and (pointer:fine){.wf-icard:hover{box-shadow:inset 0 0 0 1px rgba(var(--wf-r), .45);transform:translateY(-4px)}.wf-icard:hover .wf-icard-glow{opacity:1;transform:scale(1.08)}.wf-icard:hover .wf-icard-art{transform:scale(1.07)}.wf-icard[data-kind=weapon]:hover .wf-icard-art{transform:rotate(-2deg)scale(1.08)}.wf-icard:hover .wf-icard-corners{opacity:1;inset:.45rem}.wf-icard:hover:after{transform:translateX(330%) skewX(var(--wf-slant));transition:transform .7s var(--wf-ease-out)}}.wf-icard[data-selected]{--c:var(--wf-sig);box-shadow:inset 0 0 0 2px var(--wf-sig);background:linear-gradient(180deg, rgba(var(--pa), .16), rgba(var(--wf-ink-1-rgb), .96) 72%)}.wf-icard[data-selected] .wf-icard-corners{opacity:1;inset:.45rem}.wf-icard:focus-visible{box-shadow:inset 0 0 0 2px var(--wf-sig);outline:none}.wf-icard[data-owned] .wf-icard-art{opacity:.6}.wf-gemrow{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:1rem;display:grid}.wf-gemcard{background:radial-gradient(80% 55% at 50% 28%, rgba(var(--wf-ice-rgb), .16), transparent 70%), rgba(var(--wf-ink-1-rgb), .88);box-shadow:inset 0 0 0 1px var(--wf-line);clip-path:polygon(0 0,calc(100% - .9rem) 0,100% .9rem,100% 100%,0 100%);animation:wf-rise .52s var(--wf-ease-out) both;animation-delay:calc(var(--i) * 70ms);flex-direction:column;align-items:center;gap:.7rem;padding:1.75rem 1rem 1.4rem;display:flex;position:relative;overflow:hidden}.wf-gemcard[data-best]{box-shadow:inset 0 0 0 1px rgba(var(--wf-sig-rgb), .55)}.wf-gemcard-flag,.wf-plinth-flag{background:var(--wf-sig);height:1.375rem;color:var(--wf-on-sig);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;clip-path:polygon(.3rem 0,100% 0,calc(100% - .3rem) 100%,0 100%);align-items:center;padding:0 .65rem;font-size:.625rem;font-weight:900;display:inline-flex}.wf-gemcard-flag{position:absolute;top:.8rem;left:.8rem}.wf-gemcard-art{width:100%;height:7rem;position:relative}.wf-gemcard-count{font-size:2.5rem}.wf-gemcard-bonus,.wf-plinth-bonus{color:rgb(var(--wf-ok-rgb))}.wf-back{z-index:4;left:var(--g);background:rgba(var(--wf-ink-1-rgb), .72);height:2.25rem;box-shadow:inset 0 0 0 1px var(--wf-line);color:var(--wf-text-2);font-size:.75rem;font-weight:850;font-stretch:var(--wf-w-narrow);letter-spacing:.1em;text-transform:uppercase;clip-path:polygon(.45rem 0,100% 0,calc(100% - .45rem) 100%,0 100%);transition:color var(--wf-t-fast) ease, background-color var(--wf-t-fast) ease;align-items:center;gap:.5rem;padding:0 1.1rem 0 .85rem;text-decoration:none;display:inline-flex;position:absolute;top:1.5rem}.wf-back svg{width:.9rem;height:.9rem;transition:transform var(--wf-t-base) var(--wf-ease-out)}@media (hover:hover) and (pointer:fine){.wf-back:hover{background:rgba(var(--wf-bone-rgb), .1);color:var(--wf-text)}.wf-back:hover svg{transform:translate(-3px)}}.wf-back:focus-visible,.wf-step:focus-visible{box-shadow:inset 0 0 0 2px var(--wf-sig);outline:none}.wf-inspect-readout,.wf-bundle-readout{z-index:3;left:var(--g);width:min(38rem,42%);position:absolute;top:50%;transform:translateY(-54%)}.wf-inspect-dock{z-index:3;left:var(--g);position:absolute;bottom:2rem}.wf-step{z-index:3;background:rgba(var(--wf-ink-1-rgb), .7);max-width:15rem;height:3rem;box-shadow:inset 0 0 0 1px var(--wf-line);color:var(--wf-text-3);font-size:.75rem;font-weight:850;font-stretch:var(--wf-w-narrow);letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(.55rem 0,100% 0,calc(100% - .55rem) 100%,0 100%);transition:color var(--wf-t-fast) ease, background-color var(--wf-t-fast) ease;align-items:center;gap:.6rem;padding:0 1rem;text-decoration:none;display:inline-flex;position:absolute;bottom:2rem}.wf-step[data-side=prev]{right:calc(var(--g) + 15.5rem)}.wf-step[data-side=next]{right:var(--g)}.wf-step svg{flex:none;width:1rem;height:1rem}.wf-step-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover) and (pointer:fine){.wf-step:hover{background:rgba(var(--wf-bone-rgb), .1);color:var(--wf-text)}}.wf-contents{flex-direction:column;gap:3px;width:min(26rem,100%);margin:1.4rem 0 0;padding:0;list-style:none;display:flex}.wf-contents li{animation:wf-rise .46s var(--wf-ease-out) both;animation-delay:calc(.48s + var(--i,0) * 60ms)}.wf-content{background:rgba(var(--wf-ink-1-rgb), .74);width:100%;height:2.85rem;box-shadow:inset 0 0 0 1px var(--wf-line);color:var(--wf-text-2);font-family:var(--wf-font);text-align:left;cursor:pointer;clip-path:polygon(.5rem 0,100% 0,100% 100%,0 100%,0 .5rem);transition:background-color var(--wf-t-fast) ease, color var(--wf-t-fast) ease, box-shadow var(--wf-t-fast) ease;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:0 1rem;display:grid}.wf-content>i{background:rgb(var(--wf-r));width:.45rem;height:.45rem;box-shadow:0 0 8px rgb(var(--wf-r));transform:rotate(45deg)}.wf-content>svg{width:1rem;height:1rem}.wf-content-name{font-size:.8125rem;font-weight:850;font-stretch:var(--wf-w-narrow);letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.wf-content[aria-pressed=true]{background:rgba(var(--wf-r), .16);box-shadow:inset 0 0 0 1px rgba(var(--wf-r), .6);color:var(--wf-text)}.wf-content[data-tone=back]{color:var(--wf-sig);grid-template-columns:auto minmax(0,1fr)}@media (hover:hover) and (pointer:fine){.wf-content:hover{background:rgba(var(--wf-bone-rgb), .09);color:var(--wf-text)}}.wf-content:focus-visible{box-shadow:inset 0 0 0 2px var(--wf-sig);outline:none}.wf-passpage .st{--cx:66%;--ot:6%;--oh:42%;--ow:46%;--ring-y:8%}.wf-passpage .st-floor{height:52%}.wf-passpage .st-word{font-size:clamp(5rem,13vw,13rem);top:26%}.wf-pass-readout{z-index:3;left:var(--g);width:min(36rem,46%);position:absolute;top:2.25rem}.wf-pass-panel{z-index:3;left:var(--g);right:var(--g);background:rgba(var(--wf-ink-1-rgb), .88);box-shadow:inset 0 0 0 1px var(--wf-line-2), 0 30px 60px #00000080;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);clip-path:polygon(var(--wf-cut) 0, 100% 0, 100% calc(100% - var(--wf-cut)), calc(100% - var(--wf-cut)) 100%, 0 100%, 0 var(--wf-cut));animation:wf-rise .62s var(--wf-ease-out) .12s both;position:absolute;bottom:1.25rem}.wf-pass-head{box-shadow:inset 0 -1px 0 var(--wf-line);flex-wrap:wrap;align-items:center;gap:1.25rem 1.75rem;padding:1rem 1.5rem;display:flex}.wf-pass-emblem{aspect-ratio:120/140;width:3rem;position:relative}.wf-pass-emblem .wf-art-pass svg{width:100%}.wf-pass-emblem .wf-art-pass-num{font-size:1rem}.wf-pass-title{flex-direction:column;gap:.4rem;display:flex}.wf-pass-title .wf-display{font-size:1.875rem}.wf-pass-facts{gap:1.75rem;margin-left:auto;display:flex}.wf-pass-facts>span{flex-direction:column;gap:.35rem;display:flex}.wf-pass-facts b{font-size:1.5rem;font-weight:900;font-stretch:var(--wf-w-tight);font-style:italic;line-height:1}.wf-track{align-items:stretch;display:flex}.wf-track-step{background:rgba(var(--wf-bone-rgb), .03);width:2.75rem;color:var(--wf-text-3);cursor:pointer;transition:color var(--wf-t-fast) ease, background-color var(--wf-t-fast) ease;border:0;flex:none}.wf-track-step svg{width:1rem;height:1rem}@media (hover:hover) and (pointer:fine){.wf-track-step:hover{background:rgba(var(--wf-bone-rgb), .08);color:var(--wf-text)}}.wf-track-scroll{cursor:grab;-webkit-user-select:none;user-select:none;scrollbar-width:thin;flex:1;gap:3px;min-width:0;padding:.75rem .75rem 1rem;display:flex;overflow-x:auto}.wf-lanes{z-index:2;background:linear-gradient(90deg, rgba(var(--wf-ink-1-rgb), 1) 72%, transparent);flex-direction:column;flex:none;justify-content:flex-end;gap:3px;width:5rem;margin-left:-.75rem;padding-left:.9rem;display:flex;position:sticky;left:-.75rem}.wf-lanes .wf-label{align-items:center;height:5.25rem;display:flex}.wf-lanes .wf-label[data-lane=premium]{height:7rem;color:var(--wf-sig)}.wf-tier{width:7.5rem;animation:wf-rise .5s var(--wf-ease-out) both;animation-delay:calc(.24s + var(--i) * 26ms);flex-direction:column;flex:none;gap:3px;display:flex}.wf-tier-num{height:1.5rem;color:var(--wf-text-3);font-size:.875rem;font-weight:900;font-stretch:var(--wf-w-tight);align-items:center;gap:.45rem;font-style:italic;display:flex}.wf-tier-num:after{content:"";background:var(--wf-line-2);flex:1;height:1px}.wf-tier[data-mark] .wf-tier-num{color:var(--wf-sig)}.wf-tier-cell{background:radial-gradient(90% 70% at 50% 34%, rgba(var(--wf-r), .2), transparent 70%), rgba(var(--wf-ink-2-rgb), .92);height:7rem;box-shadow:inset 0 0 0 1px var(--wf-line);color:var(--wf-text-2);font-family:var(--wf-font);text-align:left;cursor:pointer;clip-path:polygon(0 0,calc(100% - .55rem) 0,100% .55rem,100% 100%,0 100%);transition:box-shadow var(--wf-t-fast) ease, color var(--wf-t-fast) ease;border:0;flex-direction:column;justify-content:flex-end;padding:.5rem .55rem;display:flex;position:relative;overflow:hidden}.wf-tier-cell[data-lane=free]{height:5.25rem}.wf-tier-cell[data-empty]{background:rgba(var(--wf-bone-rgb), .02);cursor:default}.wf-tier-art{position:absolute;inset:8% 10% 36%}.wf-tier-cell[data-lane=free] .wf-tier-art{inset:6% 14% 40%}.wf-tier-currency{place-items:center;display:grid;position:absolute;inset:0}.wf-tier-currency .st-key{width:3.4rem;height:3.4rem}.wf-tier-name{font-size:.6875rem;font-weight:850;font-stretch:var(--wf-w-narrow);letter-spacing:.04em;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;position:relative;overflow:hidden}.wf-tier-lock{width:.85rem;height:.85rem;color:var(--wf-text-3);position:absolute;top:.45rem;right:.45rem}.wf-tier-edge{background:rgb(var(--wf-r));height:2px;position:absolute;bottom:0;left:0;right:0}.wf-tier-cell[data-on]{box-shadow:inset 0 0 0 2px var(--wf-sig);color:var(--wf-text)}@media (hover:hover) and (pointer:fine){.wf-tier-cell:not([data-empty]):not([data-on]):hover{box-shadow:inset 0 0 0 1px rgba(var(--wf-r), .6);color:var(--wf-text)}}.wf-tier-cell:focus-visible{box-shadow:inset 0 0 0 2px var(--wf-sig);outline:none}.wf-gemspage .st{--cx:66%;--ot:6%;--oh:44%;--ow:44%;--ring-y:10%}.wf-gemspage .st-floor{height:52%}.wf-gemspage .st-word{top:26%}.wf-gems-readout{z-index:3;left:var(--g);width:min(34rem,44%);position:absolute;top:2.25rem}.wf-plinths{z-index:3;left:var(--g);right:var(--g);grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));align-items:end;gap:1rem;margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:1.5rem}.wf-plinth{z-index:0;padding-bottom:calc(var(--rise) * 1.4rem + 1.1rem);animation:wf-rise .62s var(--wf-ease-out) both;animation-delay:calc(.24s + var(--i) * 80ms);flex-direction:column;align-items:center;gap:.75rem;display:flex;position:relative}.wf-plinth-block{z-index:-1;height:calc(var(--rise) * 1.4rem + .6rem);background:linear-gradient(180deg, rgba(var(--wf-ice-rgb), .2), rgba(var(--wf-ink-2-rgb), .95) 70%);box-shadow:inset 0 1px 0 rgba(var(--wf-ice-rgb), .55);clip-path:polygon(3% 0,97% 0,100% 100%,0 100%);position:absolute;bottom:0;left:4%;right:4%}.wf-plinth-pick{background:rgba(var(--wf-ink-1-rgb), .78);width:100%;box-shadow:inset 0 0 0 1px var(--wf-line);color:var(--wf-text);font-family:var(--wf-font);cursor:pointer;clip-path:polygon(0 0,calc(100% - .8rem) 0,100% .8rem,100% 100%,0 100%);transition:box-shadow var(--wf-t-fast) ease, background-color var(--wf-t-base) ease, transform var(--wf-t-base) var(--wf-ease-out);border:0;flex-direction:column;align-items:center;gap:.4rem;padding:1.25rem .75rem .85rem;display:flex;position:relative}.wf-plinth[data-on] .wf-plinth-pick{background:rgba(var(--wf-ice-rgb), .1);box-shadow:inset 0 0 0 2px rgb(var(--wf-ice-rgb));transform:translateY(-4px)}@media (hover:hover) and (pointer:fine){.wf-plinth:not([data-on]) .wf-plinth-pick:hover{background:rgba(var(--wf-bone-rgb), .08)}}.wf-plinth-pick:focus-visible{box-shadow:inset 0 0 0 2px var(--wf-sig);outline:none}.wf-plinth-flag{position:absolute;top:.55rem;left:50%;transform:translate(-50%)}.wf-plinth-art{width:100%;height:5.5rem;margin-top:.75rem;position:relative}.wf-plinth-count{font-size:2.25rem}@media (max-width:1240px){.wf-season{grid-template-columns:auto minmax(0,1fr)}.wf-season-rewards{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1023px){.st[data-variant=spot],.st[data-variant=full]{--cx:50%;--ring-y:26%;--ring-w:70%;height:auto;min-height:0;max-height:none;padding:1.75rem var(--g) 1.75rem;flex-direction:column;gap:1.25rem;display:flex}.st[data-variant=spot] .st-object,.st[data-variant=full] .st-object{order:2;width:100%;height:min(64vw,24rem);position:relative;top:auto;left:auto}.st[data-variant=spot] .st-floor,.st[data-variant=full] .st-floor{height:34%}.st[data-variant=spot] .st-word,.st[data-variant=full] .st-word{font-size:26vw;top:40%}.wf-back,.wf-spot-readout,.wf-inspect-readout,.wf-bundle-readout,.wf-pass-readout,.wf-gems-readout{order:1;width:auto;position:relative;top:auto;left:auto;transform:none}.wf-back{order:0;align-self:flex-start}.wf-spot-dock,.wf-inspect-dock,.wf-pass-panel,.wf-plinths{order:3;position:relative;bottom:auto;left:auto;right:auto}.wf-plinths{grid-template-columns:repeat(2,minmax(0,1fr))}.wf-step{display:none}.wf-rail{height:auto;padding:.5rem var(--g)}.wf-rail-step{display:none}.wf-gemrow,.wf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.wf-season{grid-template-columns:minmax(0,1fr)}.wf-season-rewards{grid-template-columns:repeat(2,minmax(0,1fr))}.wf-dock-cell{flex:1}.wf-dock-act{width:100%}.wf-dock .wf-dock-act .wf-btn{padding-left:calc(var(--lean) + .75rem);padding-right:calc(var(--lean) + .75rem);flex:1}}@media (prefers-reduced-motion:reduce){.wf-readout>.wf-kicker,.wf-readout-tags,.wf-readout-line,.wf-stats,.wf-facts,.wf-dock,.wf-rail-card,.wf-season-rewards li,.wf-ingame,.wf-icard,.wf-gemcard,.wf-contents li,.wf-pass-panel,.wf-tier,.wf-plinth{animation-name:wf-fade}.wf-stat-bar i[data-on]{animation:none}.wf-rail-time{display:none}.wf-icard,.wf-icard-art,.wf-icard-glow{transition:none}}.wf-spot-left{color:var(--wf-text-3);align-items:center;gap:.3rem;margin-left:.75rem;display:inline-flex}.wf-spot-left svg{width:.85em;height:.85em}.wf-event-blurb{max-width:44rem;margin:-.5rem 0 1.25rem}.wf-track-tasks{flex-direction:column;gap:.6rem;margin-top:1.5rem;display:flex}.wf-track-tasks ol{grid-template-columns:repeat(auto-fit,minmax(22rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.wf-track-tasks li{background:rgba(var(--wf-ink-1-rgb), .88);box-shadow:inset 2px 0 0 rgb(var(--wf-r)), inset 0 0 0 1px var(--wf-line);clip-path:polygon(0 0,calc(100% - .7rem) 0,100% .7rem,100% 100%,0 100%);grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.75rem 1rem .75rem .75rem;display:grid}.wf-track-tasks li[data-done]{opacity:.7}.wf-task-art{height:3.25rem;position:relative}.wf-task-text{flex-direction:column;gap:.2rem;min-width:0;display:flex}.wf-task-text small{color:var(--wf-text-2);font-size:.8125rem}.wf-task-text .wf-label{color:rgb(var(--wf-r))}.wf-task-bar{background:rgba(var(--wf-bone-rgb), .08);height:3px;margin-top:.35rem;position:relative}.wf-task-bar:before{content:"";background:rgb(var(--wf-r));transform:scaleX(var(--v));transform-origin:0;position:absolute;inset:0}.wf-task-end{text-align:right;flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.wf-icard-price[data-off]{opacity:.5}.wf-tier-cell[data-reached]:after{content:"";background:var(--wf-sig);height:2px;position:absolute;bottom:0;left:0;right:0}.wf-gems-wallet{flex-wrap:wrap;align-items:center;gap:.6rem;margin:.5rem 0 0;display:flex}.wf-topups{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wf-topups li{box-shadow:inset 0 -1px 0 var(--wf-line);grid-template-columns:8rem minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:.75rem 0;display:grid}.wf-topups li[data-state=refunded]{opacity:.55}.wf-cases{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:2rem;display:grid}.wf-cases-text{flex-direction:column;gap:1rem;display:flex}.wf-cases-text .wf-copy .wf-price{vertical-align:-.1em}.wf-odds{border-collapse:collapse;width:100%;font-size:.9375rem}.wf-odds caption{text-align:left;padding-bottom:.6rem}.wf-odds th,.wf-odds td{box-shadow:inset 0 -1px 0 var(--wf-line);text-align:right;padding:.55rem .75rem}.wf-odds th:first-child{text-align:left}.wf-odds thead th{color:var(--wf-text-3);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:800}.wf-odds tbody th{color:rgb(var(--wf-r));font-weight:850}@media (max-width:860px){.wf-cases{grid-template-columns:minmax(0,1fr)}.wf-topups li{grid-template-columns:6.5rem minmax(0,1fr)}.wf-track-tasks li{grid-template-columns:3rem minmax(0,1fr)}.wf-task-end{text-align:left;grid-column:2;align-items:flex-start}}.wf-plinth-price{color:var(--wf-text);margin-top:.15rem;font-size:.9375rem}.wf-ingame{background:repeating-linear-gradient(-45deg, rgba(var(--wf-bone-rgb), .025) 0 10px, transparent 10px 20px), linear-gradient(90deg, rgba(var(--wf-ink-2-rgb), .94), rgba(var(--wf-ink-1-rgb), .94));box-shadow:inset 0 0 0 1px var(--wf-line-2);clip-path:polygon(var(--wf-cut-lg) 0, 100% 0, 100% calc(100% - var(--wf-cut-lg)), calc(100% - var(--wf-cut-lg)) 100%, 0 100%, 0 var(--wf-cut-lg));animation:wf-rise .6s var(--wf-ease-out) both;grid-template-columns:auto minmax(0,1fr) minmax(0,20rem);align-items:center;gap:clamp(1.25rem,3vw,2.75rem);padding:clamp(1.5rem,3vw,2.25rem) clamp(1.5rem,3.5vw,3rem);display:grid;position:relative}.wf-ingame-icon{aspect-ratio:1;width:clamp(4rem,7vw,5.5rem);color:var(--wf-sig);background:rgba(var(--wf-sig-rgb), .08);box-shadow:inset 0 0 0 1px rgba(var(--wf-sig-rgb), .3);clip-path:polygon(var(--wf-cut) 0, 100% 0, 100% calc(100% - var(--wf-cut)), calc(100% - var(--wf-cut)) 100%, 0 100%, 0 var(--wf-cut));place-items:center;display:grid}.wf-ingame-icon svg{width:45%;height:45%}.wf-ingame-body{flex-direction:column;align-items:flex-start;gap:.6rem;display:flex}.wf-ingame-title{margin:0;font-size:clamp(2rem,3.4vw,3rem)}.wf-ingame-body .wf-copy{max-width:40rem;margin:0}.wf-ingame-steps{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.wf-ingame-steps li{color:var(--wf-text-2);background:var(--wf-wash);box-shadow:inset 0 0 0 1px var(--wf-line);align-items:center;gap:.75rem;padding:.65rem .9rem;display:flex}.wf-ingame-steps b{color:var(--wf-sig);letter-spacing:.08em;font-size:.8rem}@media (max-width:1023px){.wf-ingame{grid-template-columns:auto minmax(0,1fr)}.wf-ingame-steps{grid-column:1/-1}}@media (max-width:640px){.wf-ingame{grid-template-columns:minmax(0,1fr)}.wf-ingame-icon{width:3.5rem}}
.wf-bundles{grid-template-columns:repeat(auto-fit,minmax(min(100%,34rem),1fr));gap:5rem 1.5rem;padding-top:3.5rem;display:grid}.wf-shop-bundle{min-width:0;animation:wf-bundle-in var(--wf-t-slow) var(--wf-ease-out) backwards;animation-delay:calc(var(--i,0) * 70ms);position:relative;container-type:inline-size}@keyframes wf-bundle-in{0%{clip-path:polygon(100% -40%,100% -40%,100% 100%,100% 100%)}to{clip-path:polygon(0 -40%,100% -40%,100% 100%,0 100%)}}.wf-bundle{--cut:2.5cqw;--cut-in:calc(var(--cut) - .6px);--edge:var(--wf-line-2);aspect-ratio:16/10;color:var(--wf-text);text-align:left;transition:transform var(--wf-t-press) var(--wf-ease-out);text-decoration:none;display:block;position:relative}.wf-bundle:active{transform:scale(.99)}.wf-bundle:focus-visible{--edge:var(--wf-sig);outline:none}.wf-bundle-edge{z-index:0;background:var(--edge);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%);transition:background-color var(--wf-t-fast) ease;position:absolute;inset:0}.wf-poster,.wf-bundle-scrim{z-index:0;background:var(--wf-ink-1);clip-path:polygon(0 0, 100% 0, 100% calc(100% - var(--cut-in)), calc(100% - var(--cut-in)) 100%, 0 100%);position:absolute;inset:1px;overflow:hidden}.wf-poster-art{object-fit:cover;object-position:calc(var(--poster-x) * 100%) calc(var(--poster-y) * 100%);-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.wf-poster-scene>.wf-poster-art{transform-origin:50% 100%;transition:transform var(--wf-t-slow) var(--wf-ease-out);position:absolute;inset:0}.wf-poster-loop{opacity:0;transition:opacity var(--wf-t-slow) ease, transform var(--wf-t-slow) var(--wf-ease-out)}.wf-poster-loop[data-playing]{opacity:1}.wf-bundle-rise{bottom:1px;left:1px;right:1px;top:calc(var(--rise) * -100%);z-index:2;pointer-events:none;transform-origin:50% 100%;transition:transform var(--wf-t-slow) var(--wf-ease-out);position:absolute}.wf-bundle-rise>img{-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.wf-poster-items:before,.wf-poster-items:after{content:"";background:rgba(var(--wf-r), .12);transform:skewX(var(--wf-slant));position:absolute;top:-10%;bottom:-10%}.wf-poster-items:before{width:22%;left:52%}.wf-poster-items:after{background:rgba(var(--wf-r), .22);width:6%;left:78%}.wf-poster-hero{z-index:1;position:absolute;inset:4% 2% 30% 46%}.wf-bundle-scrim{z-index:1;background:linear-gradient(90deg, rgba(var(--wf-ink-0-rgb), .9) 0%, rgba(var(--wf-ink-0-rgb), .7) 34%, rgba(var(--wf-ink-0-rgb), 0) 62%), linear-gradient(0deg, rgba(var(--wf-ink-0-rgb), .92) 0%, rgba(var(--wf-ink-0-rgb), .6) 26%, rgba(var(--wf-ink-0-rgb), 0) 44%);pointer-events:none}.wf-bundle-text{z-index:3;flex-direction:column;align-items:flex-start;gap:1.45cqw;width:46%;display:flex;position:absolute;top:3.3cqw;left:3.75cqw}.wf-bundle-tags{flex-wrap:wrap;gap:.3cqw;display:flex}.wf-bundle-tag{--lean:.9cqw;height:max(2.9cqw,1.5rem);padding:0 calc(var(--lean) + 1cqw);font-size:max(1.25cqw,.62rem);font-weight:800;font-stretch:var(--wf-w-narrow);letter-spacing:.08em;text-transform:uppercase;color:var(--wf-text);background:rgba(var(--wf-ink-0-rgb), .86);clip-path:polygon(var(--lean) 0, 100% 0, calc(100% - var(--lean)) 100%, 0 100%);align-items:center;display:inline-flex}.wf-bundle-tag>span{align-items:center;gap:.5cqw;display:inline-flex}.wf-bundle-tag[data-tone=rarity]{color:var(--wf-ink-0);background:rgb(var(--wf-r))}.wf-bundle-tag[data-tone=left]{color:rgb(var(--wf-warn-rgb))}.wf-bundle-tag svg{width:max(1.35cqw,.75rem);height:max(1.35cqw,.75rem)}.wf-bundle-name{font-size:max(6.6cqw,1.9rem);line-height:.92}.wf-bundle-blurb{max-width:39cqw;color:var(--wf-text-2);font-size:max(1.55cqw,.8rem);line-height:1.35}.wf-bundle-buy{background:rgba(var(--wf-ink-0-rgb), .86);clip-path:polygon(0 0,100% 0,calc(100% - 1.25cqw) 100%,0 100%);align-items:center;gap:1.25cqw;margin-top:.4cqw;padding:1.25cqw 2.3cqw 1.25cqw 1.65cqw;display:flex}.wf-bundle-buy .wf-price{font-size:max(3.1cqw,1.15rem)}.wf-bundle-save{letter-spacing:.06em;text-transform:uppercase;color:var(--wf-ink-0);background:rgb(var(--wf-ok-rgb));padding:.4cqw .85cqw;font-size:max(1.25cqw,.62rem);font-weight:800}.wf-bundle-owned{letter-spacing:.06em;text-transform:uppercase;color:var(--wf-sig);align-items:center;gap:.6cqw;font-size:max(1.6cqw,.8rem);font-weight:800;display:inline-flex}.wf-bundle-items{z-index:3;gap:.85cqw;display:flex;position:absolute;bottom:2.9cqw;left:3.75cqw;right:3.3cqw}.wf-bthumb{background:rgba(var(--wf-ink-0-rgb), .88);width:15cqw;box-shadow:inset 0 0 0 1px rgba(var(--wf-bone-rgb), .12);flex-direction:column;flex:none;display:flex}.wf-bthumb-win{background:var(--wf-ink-1);border-bottom:2px solid rgb(var(--wf-r));height:10.8cqw;position:relative;overflow:hidden}.wf-bthumb-name{font-size:max(1.25cqw,.6rem);font-weight:700;font-stretch:var(--wf-w-narrow);letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;padding:.85cqw 1cqw .2cqw;overflow:hidden}.wf-bthumb-kind{letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:rgb(var(--wf-r));padding:0 1cqw .95cqw;font-size:max(1.05cqw,.55rem);font-weight:600;overflow:hidden}.wf-bthumb[data-owned] .wf-bthumb-win>:first-child{opacity:.45}.wf-bthumb-have{width:max(2.3cqw,1.1rem);height:max(2.3cqw,1.1rem);color:var(--wf-on-sig);background:var(--wf-sig);place-items:center;display:grid;position:absolute;top:.6cqw;right:.6cqw}.wf-bthumb-have svg{width:65%;height:65%}.wf-bthumb-more{width:9cqw;color:var(--wf-text-2);justify-content:center;align-items:center;font-size:max(3.3cqw,1.2rem)}.wf-bundle-marks{--b:rgba(var(--wf-bone-rgb), .9);--m:max(1.45cqw, .8rem);z-index:4;pointer-events:none;background:linear-gradient(var(--b), var(--b)) top left / var(--m) 1px no-repeat, linear-gradient(var(--b), var(--b)) top left / 1px var(--m) no-repeat, linear-gradient(var(--b), var(--b)) top right / var(--m) 1px no-repeat, linear-gradient(var(--b), var(--b)) top right / 1px var(--m) no-repeat, linear-gradient(var(--b), var(--b)) bottom left / var(--m) 1px no-repeat, linear-gradient(var(--b), var(--b)) bottom left / 1px var(--m) no-repeat, linear-gradient(var(--b), var(--b)) bottom right / var(--m) 1px no-repeat, linear-gradient(var(--b), var(--b)) bottom right / 1px var(--m) no-repeat;opacity:0;transition:opacity var(--wf-t-fast) ease, transform var(--wf-t-base) var(--wf-ease-out);position:absolute;inset:max(1cqw,.5rem);transform:scale(1.03)}@media (hover:hover) and (pointer:fine){.wf-bundle:hover{--edge:rgba(var(--wf-bone-rgb), .4)}.wf-bundle:hover .wf-bundle-marks,.wf-bundle:focus-visible .wf-bundle-marks{opacity:1;transform:none}.wf-bundle:hover .wf-poster-scene>.wf-poster-art,.wf-bundle:hover .wf-bundle-rise{transform:scale(1.03)}}@container (max-width:560px){.wf-bundle{--cut:1.1rem;aspect-ratio:auto;flex-direction:column;justify-content:flex-end;min-height:0;padding:46cqw 1rem 1rem;display:flex}.wf-bundle-scrim{background:linear-gradient(0deg, rgba(var(--wf-ink-0-rgb), .96) 0%, rgba(var(--wf-ink-0-rgb), .85) 45%, rgba(var(--wf-ink-0-rgb), 0) 75%)}.wf-bundle-rise{top:calc(62.5cqw * var(--rise) * -1);height:calc(62.5cqw * (1 + var(--rise)));bottom:auto}.wf-poster-scene>.wf-poster-art{height:62.5cqw;bottom:auto}.wf-bundle-text{gap:.6rem;width:100%;position:relative;inset:auto}.wf-bundle-blurb{max-width:none}.wf-bundle-buy{gap:.6rem;padding:.55rem 1.1rem .55rem .8rem}.wf-bundle-items{scrollbar-width:none;gap:.4rem;margin-top:.9rem;position:relative;inset:auto;overflow-x:auto}.wf-bthumb{width:5.6rem}.wf-bthumb-win{height:4.2rem}.wf-bthumb-name,.wf-bthumb-kind{padding-left:.45rem;padding-right:.45rem}.wf-bthumb-more{width:3.6rem}}.wf-readout .wf-bundle-save{padding:.25rem .55rem;font-size:.72rem}.wf-bundle-plate{--cut:1.6rem;--cut-in:calc(var(--cut) - .6px);--edge:rgba(var(--wf-r), .55);aspect-ratio:16/10;filter:drop-shadow(0 30px 40px #0000008c);width:min(100%,44rem);position:relative}.wf-bundle-plate .wf-poster-scene>.wf-poster-art{transform:none}@media (prefers-reduced-motion:reduce){.wf-shop-bundle{animation-name:wf-fade}.wf-poster-scene>.wf-poster-art,.wf-bundle-rise,.wf-bundle-marks{transition:none}}
.wf-veil{z-index:90;-webkit-backdrop-filter:blur(10px)saturate(.8);backdrop-filter:blur(10px)saturate(.8);background:#040407cc;transition:opacity .28s;position:fixed;inset:0}.wf-veil[data-starting-style],.wf-veil[data-ending-style]{opacity:0}.wf-confirm{z-index:91;background:rgba(var(--wf-ink-1-rgb), .98);max-width:78rem;max-height:46rem;box-shadow:inset 0 0 0 1px rgba(var(--wf-r), .35);color:var(--wf-text);font-family:var(--wf-font);font-stretch:var(--wf-w-text);clip-path:polygon(var(--wf-cut-lg) 0, 100% 0, 100% calc(100% - var(--wf-cut-lg)), calc(100% - var(--wf-cut-lg)) 100%, 0 100%, 0 var(--wf-cut-lg));transition:opacity .28s ease, transform .52s var(--wf-ease-out);outline:none;grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr);margin:auto;line-height:1.45;display:grid;position:fixed;inset:clamp(.75rem,5vh,3.5rem) clamp(.75rem,4vw,4rem);overflow:hidden}.wf-confirm[data-starting-style]{opacity:0;transform:translateY(24px)scale(.97)}.wf-confirm[data-ending-style]{opacity:0;transform:scale(.98)}.wf-confirm-stage{min-height:20rem;position:relative}.wf-confirm-stage .st{position:absolute;inset:0}.wf-confirm-body{box-shadow:inset 1px 0 0 var(--wf-line);flex-direction:column;align-items:flex-start;gap:1rem;padding:2.75rem 2.25rem 2rem;display:flex;overflow-y:auto}.wf-confirm-name{margin:0;font-size:clamp(2.25rem,3.6vw,3.5rem)}.wf-confirm-body>.wf-copy{margin:0}.wf-confirm-body .wf-drop-list{width:100%}.wf-ledger{flex-direction:column;width:100%;margin:.25rem 0 0;display:flex}.wf-ledger>div{box-shadow:inset 0 -1px 0 var(--wf-line);justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.wf-ledger dd{margin:0;font-size:1.0625rem}.wf-ledger [data-tone=short] .wf-price{color:rgb(var(--wf-heat-rgb))}.wf-ledger [data-tone=after] .wf-price{color:var(--wf-text-2)}.wf-confirm-error{background:rgba(var(--wf-heat-rgb), .1);width:100%;box-shadow:inset 2px 0 0 rgb(var(--wf-heat-rgb));color:#ffb4a3;align-items:flex-start;gap:.55rem;margin:0;padding:.75rem 1rem;font-size:.875rem;display:flex}.wf-confirm-error svg{flex:none;width:1rem;height:1rem;margin-top:.15rem}.wf-confirm-where{color:var(--wf-text);margin:0}.wf-gem-qty,.wf-gift{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}.wf-stepper{align-items:center;gap:.25rem;font-size:1.0625rem;font-weight:850;display:inline-flex}.wf-stepper .wf-num{text-align:center;min-width:2.25rem}.wf-stepper-btn{background:rgba(var(--wf-bone-rgb), .06);width:2.25rem;height:2.25rem;color:var(--wf-text);cursor:pointer;clip-path:polygon(.45rem 0,100% 0,calc(100% - .45rem) 100%,0 100%);border:0;place-items:center;display:grid}.wf-stepper-btn:disabled{opacity:.35;cursor:default}.wf-stepper-btn svg{width:.85rem;height:.85rem}.wf-gift-toggle{color:var(--wf-text-2);cursor:pointer;align-items:center;gap:.5rem;font-size:.9375rem;display:inline-flex}.wf-gift-toggle input{accent-color:var(--wf-sig)}.wf-gift-toggle svg{width:1rem;height:1rem;color:var(--wf-sig)}.wf-input{background:rgba(var(--wf-bone-rgb), .06);height:2.75rem;box-shadow:inset 0 0 0 1px var(--wf-line-2);color:var(--wf-text);font-family:var(--wf-font);clip-path:polygon(.55rem 0,100% 0,calc(100% - .55rem) 100%,0 100%);border:0;flex:14rem;padding:0 1rem;font-size:1rem;font-weight:700}.wf-input:focus-visible{box-shadow:inset 0 0 0 2px var(--wf-sig);outline:none}.wf-price-usd{font-size:1.0625rem}.wf-notice{z-index:97;background:rgba(var(--wf-ink-1-rgb), .98);max-width:min(36rem,100vw - 2rem);box-shadow:inset 2px 0 0 rgb(var(--wf-heat-rgb)), 0 18px 48px #00000080;color:var(--wf-text);font-family:var(--wf-font);align-items:center;gap:.75rem;padding:.85rem .85rem .85rem 1.25rem;font-size:.9375rem;display:flex;position:fixed;bottom:1.5rem;left:50%;transform:translate(-50%)}.wf-notice>svg{width:1.1rem;height:1.1rem;color:rgb(var(--wf-heat-rgb));flex:none}.wf-notice-x{width:2rem;height:2rem;color:var(--wf-text-3);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}.wf-notice-x svg{width:.9rem;height:.9rem}.wf-confirm-actions{flex-wrap:wrap;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}.wf-fine{color:var(--wf-text-4);margin:0;font-size:.75rem}.wf-x{z-index:5;background:rgba(var(--wf-bone-rgb), .06);width:2.5rem;height:2.5rem;color:var(--wf-text-2);cursor:pointer;clip-path:polygon(.5rem 0,100% 0,calc(100% - .5rem) 100%,0 100%);transition:background-color var(--wf-t-fast) ease, color var(--wf-t-fast) ease;border:0;place-items:center;display:grid;position:absolute;top:1rem;right:1rem}.wf-x svg{width:1rem;height:1rem}@media (hover:hover) and (pointer:fine){.wf-x:hover{background:rgba(var(--wf-bone-rgb), .12);color:var(--wf-text)}}.wf-x:focus-visible{box-shadow:inset 0 0 0 2px var(--wf-sig);outline:none}@media (max-width:860px){.wf-confirm{clip-path:none;grid-template-rows:16rem auto;grid-template-columns:minmax(0,1fr);max-height:none;inset:0;overflow-y:auto}.wf-confirm-body{padding:1.5rem 1.25rem 2rem;overflow:visible}.wf-confirm-stage{min-height:0}}.wf-unlock-veil{z-index:95;background:radial-gradient(60% 60% at 50% 40%, rgba(var(--wf-r), .16), #030305f7 72%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:opacity .32s;position:fixed;inset:0}.wf-unlock-veil[data-starting-style],.wf-unlock-veil[data-ending-style]{opacity:0}.wf-unlock{z-index:96;color:var(--wf-text);font-family:var(--wf-font);outline:none;grid-template-rows:minmax(0,1fr) auto;justify-items:center;padding:1.5rem 1.5rem 3rem;line-height:1.45;transition:opacity .32s;display:grid;position:fixed;inset:0;overflow-y:auto}.wf-unlock[data-ending-style]{opacity:0}.wf-unlock-stage{width:min(64rem,100%);min-height:20rem;position:relative}.wf-unlock-stage .st{position:absolute;inset:0}.wf-unlock .st-piece{animation-duration:1s;animation-delay:.48s}.wf-unlock .st-ring{animation-delay:.5s}.wf-unlock .st-aura{animation-delay:.38s}.wf-unlock-burst{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.wf-unlock-beam{background:linear-gradient(180deg, #fff0, rgba(var(--wf-r), .55) 40%, #ffffffd9 96%, transparent);filter:blur(10px);transform-origin:top;width:12rem;height:80%;animation:wf-beam 1s var(--wf-ease-out) .12s both;position:absolute;top:-6%;left:50%;transform:translate(-50%)scaleY(0)}@keyframes wf-beam{0%{opacity:1;transform:translate(-50%)scaleY(0)}42%{opacity:1;transform:translate(-50%)scaleY(1)}to{opacity:0;transform:translate(-50%)scaleX(.3)scaleY(1)}}.wf-unlock-wave{aspect-ratio:5;border:2px solid rgb(var(--wf-r));width:28%;box-shadow:0 0 24px rgba(var(--wf-r), .7);opacity:0;animation:wf-wave 1.2s var(--wf-ease-out) .52s both;border-radius:50%;position:absolute;top:69%;left:50%;transform:translate(-50%,-50%)scale(.2)}.wf-unlock-wave[data-n="2"]{animation-delay:.68s}@keyframes wf-wave{0%{opacity:1;transform:translate(-50%,-50%)scale(.2)}to{opacity:0;transform:translate(-50%,-50%)scale(3.4)}}.wf-unlock-text{text-align:center;flex-direction:column;align-items:center;gap:.9rem;max-width:40rem;display:flex}.wf-unlock-word{letter-spacing:.12em;color:rgb(var(--wf-r));font-size:clamp(1.25rem,2vw,1.75rem)}.wf-unlock-name{animation:wf-rise .7s var(--wf-ease-out) .76s both;margin:0;font-size:clamp(2.75rem,6vw,5.5rem)}.wf-unlock-text .wf-readout-tags{justify-content:center;animation-delay:.88s}.wf-unlock-text .wf-copy{animation:wf-rise .6s var(--wf-ease-out) .96s both;margin:0}.wf-unlock-text .wf-btn{animation:wf-rise .6s var(--wf-ease-out) 1.04s both;margin-top:.5rem}@media (prefers-reduced-motion:reduce){.wf-confirm,.wf-veil,.wf-unlock,.wf-unlock-veil{transition-duration:1ms}.wf-unlock-beam,.wf-unlock-wave{display:none}.wf-unlock-name,.wf-unlock-text .wf-copy,.wf-unlock-text .wf-btn{animation-name:wf-fade}}
.wf-gem-icon{vertical-align:-.14em;flex:none;width:1em;height:1em;display:inline-block;overflow:visible}.wf-price-gem.wf-gem-icon{width:1.05em;height:1.05em;filter:drop-shadow(0 0 5px rgba(var(--wf-ice-rgb), .4))}.wf-btn .wf-gem-icon{font-size:1.25em}.st-gemlayer{z-index:2;opacity:0;pointer-events:none;transition:opacity .36s;position:absolute;inset:0}.st[data-gems=ready] .st-gemlayer{opacity:1}.st-gemlayer-canvas{width:100%;height:100%;display:block}.st[data-gems=ready] .st-turn{opacity:0}.st-gem-standin{filter:drop-shadow(0 18px 30px #00000080) drop-shadow(0 0 30px rgba(var(--wf-ice-rgb), .3));place-items:center;font-size:min(13rem,28vh);display:grid}.wf-gempile{place-items:center;display:grid;position:absolute;inset:0}.wf-gempile img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;animation:wf-gempile-in .56s var(--wf-ease-out) both;transition:transform var(--wf-t-slow) var(--wf-ease-out);position:absolute;inset:0}@keyframes wf-gempile-in{0%{opacity:0;transform:translateY(-10%)scale(1.06)}}.wf-gempile-standin{opacity:.55;font-size:2.75rem}@media (hover:hover) and (pointer:fine){.wf-plinth-pick:hover .wf-gempile img,.wf-gemcard:hover .wf-gempile img{transform:translateY(-5px)scale(1.04)}}.wf-plinth[data-on] .wf-gempile img{transform:translateY(-3px)scale(1.06)}.wf-gemcard-art .wf-gempile{inset:-4% -6%}.st-currency .wf-gempile{width:18rem;height:13rem;position:relative;inset:auto}.wf-tier-gem{filter:drop-shadow(0 0 10px rgba(var(--wf-ice-rgb), .35));font-size:2.6rem}.wf-roll{font-variant-numeric:tabular-nums;display:inline-flex}.wf-roll-chars{clip-path:inset(0 -.4em);display:inline-flex}.wf-roll-ch{white-space:pre;animation:wf-roll-up .46s var(--wf-ease-out) both;animation-delay:calc((var(--d) - 1) * 28ms);display:inline-block}.wf-roll-ch[data-dir=down]{animation-name:wf-roll-down}.wf-roll[data-still] .wf-roll-ch{animation-duration:0s;animation-delay:0s}@keyframes wf-roll-up{0%{opacity:0;transform:translateY(80%)}}@keyframes wf-roll-down{0%{opacity:0;transform:translateY(-80%)}}.wf-hold{--hold:0;isolation:isolate}.wf-hold-fill{z-index:0;clip-path:inset(0 calc(100% - var(--hold) * 100%) 0 0);pointer-events:none;background:linear-gradient(90deg,#4ecdff,#9f86ff);position:absolute;inset:0;overflow:hidden}.wf-hold-edge{transform:translateX(calc((var(--hold) - 1) * 100%));background:linear-gradient(90deg,#0000 calc(100% - 1.6rem),#ffffff8c calc(100% - 3px),#fff calc(100% - 3px));position:absolute;inset:0}.wf-hold-label{z-index:1;position:relative}.wf-hold[data-filling]{--ink:#07051a;transform:scale(.985)}.wf-hold[data-filling]:after{display:none}.wf-hold[data-near]{animation:70ms linear infinite wf-hold-near}@keyframes wf-hold-near{0%,to{transform:translate(0)scale(.985)}25%{transform:translate(-1.5px,.5px)scale(.985)}75%{transform:translate(1.5px,-.5px)scale(.985)}}.wf-hold[data-busy]{--hold:1;--ink:#07051a;filter:none}.wf-hold[data-busy] .wf-hold-edge{background:linear-gradient(100deg,#0000 30%,#ffffffb3 50%,#0000 70%);animation:.9s linear infinite wf-hold-busy}@keyframes wf-hold-busy{0%{transform:translate(-100%)}to{transform:translate(100%)}}.wf-gift-input{animation:wf-gift-in .3s var(--wf-ease-out) both}@keyframes wf-gift-in{0%{opacity:0;transform:translateY(-6px)}}.wf-bar-wallet-waiting{background:rgba(var(--wf-ice-rgb), .15);height:1.35rem;color:rgb(var(--wf-ice-rgb));clip-path:polygon(.3rem 0,100% 0,calc(100% - .3rem) 100%,0 100%);align-items:center;padding:0 .5rem;font-size:.75rem;display:inline-flex}.wf-payoff,.wf-payoff-veil{--wf-r:var(--wf-ice-rgb);--wf-r2:122, 77, 255}.wf-payoff-veil{background:radial-gradient(50% 46% at 50% 42%, #7a4dff33, transparent 70%), radial-gradient(60% 60% at 50% 40%, rgba(var(--wf-ice-rgb), .12), #030305f7 72%)}.wf-payoff .wf-unlock-stage{min-height:min(34rem,58vh)}.wf-payoff .st{--ot:3%;--ring-y:52%;--ring-w:46%}.wf-confirm-bonus{color:rgb(var(--wf-ok-rgb))}.wf-payoff .wf-unlock-text{gap:.6rem;margin-top:.75rem}.wf-payoff-count{font-variant-numeric:tabular-nums;animation:wf-payoff-count-in .7s var(--wf-ease-out) .56s both;justify-content:center;align-items:baseline;gap:.12em;margin:0;font-size:clamp(3.75rem,9vw,7.5rem);line-height:.9;display:flex}@keyframes wf-payoff-count-in{0%{opacity:0;transform:translateY(18px)scale(.94)}}.wf-payoff-plus{color:rgb(var(--wf-ice-rgb))}.wf-payoff-unit{color:var(--wf-text-2);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.35em;margin-left:.25em;font-size:.24em;display:inline-flex}.wf-payoff-unit .wf-gem-icon{font-size:2em}.wf-payoff-bonus{background:rgb(var(--wf-ok-rgb));color:#03140b;letter-spacing:.1em;text-transform:uppercase;clip-path:polygon(.5rem 0,100% 0,calc(100% - .5rem) 100%,0 100%);opacity:0;height:2.4rem;transition:opacity .14s ease, transform .42s var(--wf-ease-snap);align-items:center;padding:0 1.4rem;font-size:1.125rem;display:inline-flex;transform:scale(1.7)}.wf-payoff-bonus[data-on]{opacity:1;transform:none}.wf-payoff .wf-unlock-text .wf-copy,.wf-payoff-actions{opacity:0;transition:opacity .38s ease, transform .56s var(--wf-ease-out);animation:none;transform:translateY(12px)}.wf-payoff:is([data-beat=pour],[data-beat=done]) .wf-unlock-text .wf-copy,.wf-payoff:is([data-beat=pour],[data-beat=done]) .wf-payoff-actions{opacity:1;transform:none}.wf-payoff:is([data-beat=pour],[data-beat=done]) .wf-payoff-actions{transition-delay:.16s}.wf-payoff-actions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}.wf-payoff-flight{z-index:4;pointer-events:none;position:fixed;inset:0;overflow:hidden}.wf-payoff-gem{will-change:transform, opacity;filter:drop-shadow(0 0 8px rgba(var(--wf-ice-rgb), .7));font-size:1.6rem;position:absolute;top:0;left:0}.wf-payoff-wallet{z-index:5;background:rgba(var(--wf-ink-2-rgb), .96);box-shadow:inset 0 0 0 1px rgba(var(--wf-ice-rgb), .65), 0 0 28px rgba(var(--wf-ice-rgb), .35);color:var(--wf-text);font-size:.9375rem;font-weight:850;font-stretch:var(--wf-w-narrow);white-space:nowrap;pointer-events:none;align-items:center;gap:.55rem;padding:0 .9rem;animation:.22s both wf-fade;display:inline-flex;position:fixed}.wf-payoff-wallet .wf-gem-icon{font-size:1.05rem}.wf-payoff-wallet-add{background:rgba(var(--wf-ice-rgb), .18);height:1.35rem;color:rgb(var(--wf-ice-rgb));clip-path:polygon(.3rem 0,100% 0,calc(100% - .3rem) 100%,0 100%);opacity:0;transition:opacity .2s ease, transform .32s var(--wf-ease-out);align-items:center;padding:0 .5rem;font-size:.75rem;display:inline-flex;transform:translate(-6px)}.wf-payoff-wallet-add[data-on]{opacity:1;transform:none}.wf-democheck{z-index:93;color:#16161a;width:min(26rem,100vw - 2rem);transition:opacity .22s ease, transform .42s var(--wf-ease-out);background:#f5f5f7;border-radius:12px;outline:none;flex-direction:column;gap:.9rem;padding:1.5rem 1.5rem 1.25rem;font-family:system-ui,-apple-system,Segoe UI,sans-serif;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 30px 80px #0000008c}.wf-democheck[data-starting-style],.wf-democheck[data-ending-style]{opacity:0;transform:translate(-50%,calc(18px - 50%))}.wf-democheck-tag{color:#5a4300;background:#ffe9a8;border-radius:4px;align-self:flex-start;padding:.2rem .55rem;font-size:.75rem;font-weight:700}.wf-democheck-title{margin:0;font-size:1.375rem;font-weight:700}.wf-democheck-note{color:#55555f;margin:0;font-size:.875rem}.wf-democheck-lines{border-top:1px solid #e2e2e8;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.wf-democheck-lines li{border-bottom:1px solid #e2e2e8;grid-template-columns:1.25rem 1fr auto;align-items:center;gap:.6rem;padding:.75rem 0;font-size:.9375rem;display:grid}.wf-democheck-total{justify-content:space-between;font-size:1.0625rem;font-weight:700;display:flex}.wf-democheck-actions{flex-direction:column;gap:.5rem;display:flex}.wf-democheck-pay,.wf-democheck-cancel{height:2.9rem;font:inherit;cursor:pointer;transition:transform .12s var(--wf-ease-out);border:0;border-radius:8px;font-weight:700}.wf-democheck-pay{color:#fff;background:#1b5cff}.wf-democheck-pay[data-busy]{cursor:progress;opacity:.75}.wf-democheck-cancel{color:#55555f;background:0 0}.wf-democheck-pay:active:not(:disabled),.wf-democheck-cancel:active:not(:disabled){transform:scale(.98)}.wf-democheck-pay:focus-visible,.wf-democheck-cancel:focus-visible{outline-offset:2px;outline:2px solid #1b5cff}.wf-demobar{z-index:89;background:rgba(var(--wf-ink-1-rgb), .92);max-width:calc(100vw - 2rem);box-shadow:inset 0 0 0 1px var(--wf-line-2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--wf-text);font-family:var(--wf-font);flex-wrap:wrap;align-items:center;gap:.35rem;padding:.35rem;font-size:.8125rem;font-weight:750;display:flex;position:fixed;bottom:1rem;left:1rem}.wf-demobar-tag{background:var(--wf-sig);color:var(--wf-on-sig);letter-spacing:.12em;text-transform:uppercase;clip-path:polygon(.3rem 0,100% 0,calc(100% - .3rem) 100%,0 100%);padding:.3rem .6rem;font-weight:900}.wf-demobar-text{color:var(--wf-text-2);padding:0 .4rem}.wf-demobar-btn{background:rgba(var(--wf-bone-rgb), .07);height:2rem;color:var(--wf-text);font:inherit;cursor:pointer;transition:background-color var(--wf-t-fast) ease;border:0;align-items:center;gap:.4rem;padding:0 .7rem;display:inline-flex}.wf-demobar-btn svg{width:.85rem;height:.85rem}@media (hover:hover) and (pointer:fine){.wf-demobar-btn:hover{background:rgba(var(--wf-bone-rgb), .14)}}.wf-demobar-btn:focus-visible{box-shadow:inset 0 0 0 2px var(--wf-sig);outline:none}@media (prefers-reduced-motion:reduce){.wf-roll-ch,.wf-gempile img,.wf-gift-input,.wf-payoff-count{animation-name:wf-fade}.wf-hold[data-near],.wf-hold[data-busy] .wf-hold-edge{animation:none}.wf-payoff-bonus,.wf-payoff .wf-unlock-text .wf-copy,.wf-payoff-actions,.wf-payoff-wallet-add{transition-property:opacity;transform:none}.wf-democheck,.wf-democheck[data-starting-style],.wf-democheck[data-ending-style]{transform:translate(-50%,-50%)}}
