[data-theme=wowcool]{--bd:#0b0a1f;--bd2:#3a327a;--pbg:#1b1742;--tilebg:#221c50;--hbg:#8a4dff;--htx:#ffffff;--txt:#f4f1ff;--lnk:#7fd4ff;--vlnk:#d9a8ff;--acc:#ffe14d;--acc2:#ff2e88;--acc3:#5cf0ff;--acc4:#7be35a;--acc5:#ff6a3d;--acc6:#c79bff;--navbg:#0b0a1f;--navtx:#ffffff;--hov:#2f7bff;--marbg:#000000;--tiletx:#ffe14d;--prizebg:#2a1446;--on-accent:#0b0a1f;--acc2-end:#ff2e88}:root{--wc-ink:#0b0a1f;--wc-gold:#ffe14d;--wc-pink:#ff2e88;--wc-blue:#2f7bff;--wc-hi:inset 2px 2px 0 rgba(255,255,255,0.45),inset -2px -2px 0 rgba(0,0,0,0.25);--wc-lo:inset 2px 2px 0 rgba(0,0,0,0.3),inset -1px -1px 0 rgba(255,255,255,0.25);--wc-punk:var(--font-punk),"Arial Black",Impact,sans-serif;--wc-tech:var(--font-tech),Verdana,Tahoma,sans-serif;--wc-marker:var(--font-marker),"Comic Sans MS",cursive;--wc-pixel:var(--font-pixel),"Courier New",monospace;--wc-display:var(--font-punk),"Arial Black",sans-serif;--wc-body:var(--font-tech),Verdana,Tahoma,sans-serif;--wc-mono:var(--font-pixel),"Courier New",monospace;--wc-stars:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='12' cy='18' r='1.1'/%3E%3Ccircle cx='70' cy='44' r='.8'/%3E%3Ccircle cx='130' cy='14' r='1.2'/%3E%3Ccircle cx='100' cy='96' r='.9'/%3E%3Ccircle cx='30' cy='120' r='1'/%3E%3Ccircle cx='146' cy='136' r='.8'/%3E%3C/g%3E%3Cg fill='%23ffe08a'%3E%3Ccircle cx='52' cy='82' r='1'/%3E%3Ccircle cx='118' cy='60' r='.7'/%3E%3C/g%3E%3Cg fill='%2399b4ff'%3E%3Ccircle cx='84' cy='140' r='.9'/%3E%3Ccircle cx='8' cy='70' r='.7'/%3E%3C/g%3E%3C/svg%3E")}body,html{background-color:#0a0d2c}body{font-family:var(--wc-body);font-weight:500;font-size:14px;background-size:160px 160px;background-position:0 0;padding-bottom:72px}body,body:after,body:before{background-image:var(--wc-stars)}body:after,body:before{background-size:220px 220px}body:after{background-size:300px 300px;background-position:70px 40px}a:hover{background:transparent;color:var(--acc)}:focus-visible{outline:3px solid var(--wc-gold);outline-offset:2px}.box{border:2px solid var(--wc-ink);border-radius:3px;box-shadow:4px 4px 0 var(--wc-ink);background:var(--pbg)}.box .hd{--c:var(--hbg);position:relative;overflow:hidden;text-align:left;font:700 13px/1.2 var(--wc-tech);letter-spacing:.3px;color:#fff;background-color:var(--c);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Crect width='2' height='2' fill='%23fff' fill-opacity='.1'/%3E%3C/svg%3E");border-bottom:2px solid var(--wc-ink);box-shadow:inset 0 2px 0 rgba(255,255,255,.38),inset 0 -2px 0 rgba(0,0,0,.18);text-shadow:1px 1px 0 rgba(0,0,0,.5);padding:6px 76px 6px 10px;min-height:28px}.box .hd:after{content:"";position:absolute;inset:auto;right:6px;top:50%;left:auto;bottom:auto;transform:translateY(-50%);width:58px;height:17px;animation:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='58' height='17'%3E%3Cg stroke='%230b0a1f' stroke-width='1.5'%3E%3Crect x='.75' y='.75' width='16' height='15.5' rx='2' fill='%23fff' fill-opacity='.85'/%3E%3Crect x='20.75' y='.75' width='16' height='15.5' rx='2' fill='%23fff' fill-opacity='.85'/%3E%3Crect x='40.75' y='.75' width='16' height='15.5' rx='2' fill='%23e8462a'/%3E%3C/g%3E%3Cpath d='M5 12h8' stroke='%230b0a1f' stroke-width='2.4'/%3E%3Crect x='24.5' y='4.5' width='8.5' height='8' fill='none' stroke='%230b0a1f' stroke-width='2'/%3E%3Cpath d='M45 4.5l8 8M53 4.5l-8 8' stroke='%23fff' stroke-width='2.4'/%3E%3C/svg%3E") no-repeat;pointer-events:none}.box:nth-of-type(6n+1)>.hd{--c:#ff6a3d}.box:nth-of-type(6n+2)>.hd{--c:#2f7bff}.box:nth-of-type(6n+3)>.hd{--c:#8a4dff}.box:nth-of-type(6n+4)>.hd{--c:#2fb344}.box:nth-of-type(6n+5)>.hd{--c:#e8336e}.box:nth-of-type(6n)>.hd{--c:#0b8c8c}.box .bd{padding:9px 11px}.box.rail:before{display:none}.btn{border:2px solid var(--wc-ink);border-radius:3px;background:var(--wc-gold);font:700 13px var(--wc-tech);letter-spacing:.3px;box-shadow:var(--wc-hi),2px 2px 0 var(--wc-ink);cursor:pointer}.btn,.btn:hover{color:var(--wc-ink)}.btn:active{box-shadow:var(--wc-lo)}.hdrtbl{display:none}.wc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media (max-width:760px){body{padding-bottom:104px}}.wc-steps{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px}.wc-checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:8px;gap:8px}.wc-checks div{border:1px solid var(--pl-ring,rgba(255,255,255,.09));border-radius:var(--pl-r-md,14px);padding:12px 14px;background:var(--pl-raise,#221a4d);font-size:15px;line-height:1.45}.wc-checks b{display:block;margin-bottom:2px;font:700 16px var(--wc-body);color:var(--acc)}html[data-mode=day] .wc-checks div{background:var(--day-paper,#fbf8f2);border-color:var(--day-line,rgba(22,18,58,.14))}html[data-mode=day] .wc-checks b{color:var(--day-pink-tx,#c8125f)}.wc-hd-r{position:absolute;right:72px;top:50%;transform:translateY(-50%);font:600 11px var(--wc-body);text-decoration:none}a.wc-hd-r:hover{text-decoration:underline;color:#fff}[data-theme=wowcool]{--bd:#000;--bd2:#2a2f3a;--pbg:#171a21;--tilebg:#1f232c;--hbg:#23272f;--htx:#f0f2f6;--txt:#d9dde5;--lnk:#ffb066;--vlnk:#e3a46a;--acc:#ff7a1a;--acc2:#ff7a1a;--acc3:#ffb066;--acc4:#3fb950;--acc5:#f2cc60;--acc6:#d2a8ff;--navbg:#12141a;--navtx:#f0f2f6;--hov:#2a2f3a;--marbg:#0b0c10;--tiletx:#f0f2f6;--prizebg:#1f232c;--on-accent:#111}:root{--wc-or:#ff7a1a;--wc-or2:#ffb066;--wc-line:#2a2f3a;--wc-mute:#8b93a7;--wc-panel:#171a21;--wc-panel2:#1f232c}body,html{background-color:#0d0f14}body{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cg fill='%23fff' fill-opacity='.35'%3E%3Ccircle cx='12' cy='18' r='.8'/%3E%3Ccircle cx='130' cy='14' r='.9'/%3E%3Ccircle cx='100' cy='96' r='.7'/%3E%3Ccircle cx='30' cy='140' r='.8'/%3E%3Ccircle cx='160' cy='150' r='.6'/%3E%3C/g%3E%3C/svg%3E");background-size:180px 180px;color:#d9dde5}body:after,body:before{display:none}.box{background:var(--wc-panel);border:1px solid #000;outline:1px solid var(--wc-line);outline-offset:-2px;border-radius:2px;box-shadow:3px 3px 0 #000;margin-bottom:12px}.box .hd,.box:nth-of-type(n)>.hd{--c:#23272f;background:#23272f;background-image:none;color:#f0f2f6;border-top:3px solid var(--wc-or);border-bottom:1px solid #000;box-shadow:inset 0 1px 0 rgba(255,255,255,.06);font:700 12px/1.2 var(--wc-body);letter-spacing:.08em;padding:7px 10px}.box .hd:after{display:none}.wc-hd-r{right:10px;color:var(--wc-mute);letter-spacing:0;font-weight:600}a.wc-hd-r:hover{color:var(--wc-or2)}.box .bd{padding:8px 10px}.btn{color:#111;border:1px solid #000;border-radius:2px;box-shadow:inset 1px 1px 0 rgba(255,255,255,.45),inset -1px -1px 0 rgba(0,0,0,.3),2px 2px 0 #000;font:700 13px var(--wc-body)}.btn:hover{filter:brightness(1.1);color:#111}:root{--wc-or:#ff3d8b;--wc-or2:#ff8fbd;--wc-gold:#ffd23f}[data-theme=wowcool]{--lnk:#ff8fbd;--vlnk:#e07aa8;--acc:#ff3d8b;--acc2:#ff3d8b;--acc3:#ffd23f}.btn{background:var(--wc-or);text-shadow:1px 1px 0 rgba(0,0,0,.45)}.box .hd,.box:nth-of-type(n)>.hd{padding-left:30px;position:relative}.box .hd:before{content:"";position:absolute;left:8px;top:50%;width:16px;height:16px;transform:translateY(-50%) rotate(-8deg);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.6 6.1 6.6.4-5 4.3 1.7 6.5L12 16.2l-5.9 3.6 1.7-6.5-5-4.3 6.6-.4z' fill='%23ffd23f' stroke='%23000' stroke-width='1.6' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 50% /contain}.box:nth-of-type(3n+2) .hd:before{transform:translateY(-50%) rotate(12deg);filter:hue-rotate(290deg) saturate(1.4)}.box:nth-of-type(3n) .hd:before{transform:translateY(-50%) rotate(-20deg) scale(.9);filter:hue-rotate(150deg)}:root{--wc-r:10px}.box,.box:nth-of-type(n){--k:#ff3d8b;border:3px solid #000;outline:0;border-radius:var(--wc-r);overflow:hidden;background:color-mix(in srgb,var(--k) 12%,#160f33);box-shadow:0 0 0 2px var(--k),5px 5px 0 2px #000;margin-bottom:16px}.box:nth-of-type(6n+1){--k:#ff3d8b}.box:nth-of-type(6n+2){--k:#2f9bff}.box:nth-of-type(6n+3){--k:#3fd16a}.box:nth-of-type(6n+4){--k:#ffc21a}.box:nth-of-type(6n+5){--k:#a66bff}.box:nth-of-type(6n){--k:#19d3c5}.box .hd,.box:nth-of-type(n)>.hd{background:var(--k);border-top:0;font:400 15px/1.1 var(--wc-display);letter-spacing:.5px;text-transform:none;padding:8px 12px 8px 34px}.box:nth-of-type(6n+4)>.hd{color:#1a1030;text-shadow:none}.wc-hd-r{color:rgba(255,255,255,.85);font:600 12px var(--wc-body);text-shadow:none}.box:nth-of-type(6n+4) .wc-hd-r{color:#3a2a00}.btn{border-radius:999px!important;box-shadow:inset 0 -3px 0 rgba(0,0,0,.25),3px 3px 0 #000}.btn:active{transform:translate(2px,2px);box-shadow:inset 0 3px 0 rgba(0,0,0,.25)}:root{--wf-side:220px;--wf-right:290px;--wf-gap:18px;--wf-pad:max(14px,env(safe-area-inset-left,0px))}body,html{background-color:#120b2e}body{font-size:16px;line-height:1.5;padding:0 0 24px}.navtbl{display:none!important}.box,.box:nth-of-type(n),.btn,.navdrop,.tickets-chip,.wcard,.wcard-art img,.wf-search,.wf-search button,.wf-search input,.wf-tab{border-radius:0!important}.box{box-shadow:0 0 0 2px var(--k,#a66bff),5px 5px 0 2px #000;border:3px solid #000;background:color-mix(in srgb,var(--k,#a66bff) 10%,#160f33)}.box .hd,.box:nth-of-type(n)>.hd{color:#fff;font:400 15px/1.2 var(--wc-display);letter-spacing:0;text-transform:uppercase;padding:11px 14px;border-bottom:3px solid #000;text-shadow:2px 2px 0 rgba(0,0,0,.45);display:flex;align-items:center;gap:10px;min-height:0}.box .hd:after,.box .hd:before{display:none!important}.wc-hd-r{position:static;transform:none;margin-left:auto;font:600 13px var(--wc-body);color:#fff;text-transform:none;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.btn{font:700 15px var(--wc-body);min-height:44px;padding:10px 18px;background:#ff3d8b;border:3px solid #000;box-shadow:3px 3px 0 #000;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.btn:hover{filter:brightness(1.08)}.btn:active{transform:translate(3px,3px)}.wf-hdr{max-width:1320px;margin:0 auto;padding:16px var(--wf-pad) 12px;display:flex;align-items:center;gap:20px}.wf-logo{font:400 28px/1 var(--wc-display);color:#fff;text-decoration:none;letter-spacing:-1px;white-space:nowrap;text-shadow:3px 3px 0 #000}.wf-logo span{color:#ff3d8b}.wf-logo:hover,.wf-logo:visited{color:#fff;background:none}.wf-search{flex:1 1 auto;max-width:560px;display:flex;border:3px solid #000;box-shadow:4px 4px 0 #000}.wf-search input{flex:1 1;min-width:0;border:0;padding:12px 14px;font:500 16px var(--wc-body);color:#16143a;background:#fff}.wf-search input:focus{outline:3px solid #ffc21a;outline-offset:-3px}.wf-search button{border:0;border-left:3px solid #000;background:#ff3d8b;color:#fff;font:700 15px var(--wc-body);cursor:pointer}.wf-me{margin-left:auto;gap:10px}.wf-me,.wf-snd{display:flex;align-items:center}.wf-snd{width:44px;height:44px;justify-content:center;background:#1b1340;color:#fff;border:3px solid #000;cursor:pointer}.wf-snd[aria-pressed=false]{color:#8a84ad}.wf-me .navdrop-trigger,.wf-me .navdrop>button,.wf-me>.navdrop{display:flex;align-items:center;gap:10px;background:#1b1340;color:#fff;border:3px solid #000;box-shadow:0 0 0 2px #ff3d8b,4px 4px 0 2px #000;padding:4px 12px 4px 4px;font:700 15px var(--wc-body);cursor:pointer;min-height:52px}.wf-me .navdrop-name{font:400 14px var(--wc-display)}.wf-me .tickets-chip{background:#ffc21a;color:#16143a;border:2px solid #000;font:700 13px var(--wc-body);padding:2px 8px}.wf-me .navauth-hint,.wf-me .navauth-signin{display:inline-flex;align-items:center;min-height:48px;padding:0 16px;background:#ff3d8b;color:#fff;border:3px solid #000;box-shadow:4px 4px 0 #000;font:700 15px var(--wc-body);text-decoration:none}.wf-me .navauth-hint{background:#1b1340;color:#cfc8f5;font-size:13px}html:not([data-auth]) .wf-me .navauth-skel,html:not([data-mode=day]) .wf-mode-sun,html:not([data-theme=wowcool]) .wf-mode,html[data-auth] .wc-guest-only,html[data-auth] .wf-me .navauth-guest,html[data-mode=day] .wf-mode-moon{display:none}.wf-me .navauth-skel{display:block;width:172px;height:52px;background:#1b1340;border:3px solid #000;box-shadow:0 0 0 2px #ff3d8b,4px 4px 0 2px #000;opacity:.55}.wf-tabs{max-width:1320px;margin:0 auto;padding:0 var(--wf-pad) 14px;display:flex;flex-wrap:wrap;gap:8px;border-bottom:3px solid #000}.wf-tab{display:inline-flex;align-items:center;min-height:40px;border:3px solid #000;font:700 15px var(--wc-body);text-decoration:none;box-shadow:3px 3px 0 #000;text-shadow:1px 1px 0 rgba(0,0,0,.35);white-space:nowrap}.wf-tab,.wf-tab:hover,.wf-tab:visited{background:var(--c);color:#fff}.wf-tab:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 #000}.wf-tab:active{transform:translate(3px,3px)}.page.wf{max-width:1320px;width:auto;margin:0 auto;padding:0 var(--wf-pad)}.gicon{display:block;flex:none}.wcard{display:flex;flex-direction:column;min-width:0;text-decoration:none;background:color-mix(in srgb,var(--g) 22%,#170f36);border:3px solid #000;box-shadow:0 0 0 2px var(--g),4px 4px 0 2px #000;transition:transform .1s,box-shadow .1s}.wcard,.wcard:hover,.wcard:visited{color:#fff}.wcard:hover{transform:translate(-2px,-2px);box-shadow:0 0 0 2px #fff,6px 6px 0 2px #000}.wcard:active{transform:translate(2px,2px)}.wcard-art{position:relative;display:block;border-bottom:3px solid #000;background:#000}.wcard-art img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.wcard-ic{left:8px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--g);box-shadow:2px 2px 0 #000}.wcard-badge,.wcard-ic{position:absolute;top:8px;color:#fff;border:2px solid #000}.wcard-badge{right:8px;font:700 11px/1 var(--wc-body);letter-spacing:.05em;padding:5px 7px}.b-new{background:#e8462a}.b-hot{background:#ff3d8b}.wcard-t{padding:9px 10px 2px;font:700 15px/1.25 var(--wc-body);overflow-wrap:anywhere}.wcard-s{padding:0 10px 10px;font:500 13px/1.3 var(--wc-body);color:#c9c3ea;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bd:has(>.friend-row){position:relative}.friend-row{position:absolute;top:10px;right:10px;margin:0!important}.friend-btn{min-height:36px;padding:6px 12px;border:3px solid #000!important;border-radius:0;font:700 13px var(--wc-body);box-shadow:2px 2px 0 #000}@media (max-width:860px){.wf-hdr{flex-wrap:wrap;gap:12px}.wf-search{order:3;flex-basis:100%;max-width:none}}@media (max-width:760px){:root{--wf-gap:14px}.wf-logo{font-size:21px}.wf-snd{width:40px;height:40px}.wf-me .navdrop-name,.wf-me .tickets-chip{display:none}.wf-me .navdrop-trigger,.wf-me .navdrop>button,.wf-me>.navdrop{padding:3px;min-height:0}.wf-me .navauth-hint{min-height:40px;padding:0 10px;font-size:12px}.wf-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:12px}.wf-tabs::-webkit-scrollbar{display:none}.wf-dk-only{display:none}.wcard-t{font-size:14px}.wcard-s{font-size:12px}.wcard-ic{width:28px;height:28px;top:6px;left:6px}.wcard-ic .gicon{width:16px;height:16px}.box .hd,.box:nth-of-type(n)>.hd{font-size:13px;padding:10px 12px}.friend-row{position:static;margin:8px 0!important}}@media (prefers-reduced-motion:reduce){.wcard,.wf-tab{transition:none}.wcard:hover,.wf-tab:hover{transform:none}}.ach-card-locked,.dp-kicker,.shopcard-badge,.shopcard-rarity{font-size:12px!important}.ach-card em,main em{font-size:max(12px,1em)}@media (max-width:760px){.wf-hdr{flex-wrap:wrap;align-items:center;row-gap:10px;padding-top:12px}.wf-logo{flex:1 1 auto}.wf-snd{display:none}.wf-me{margin-left:0}.wf-tab{min-height:36px;padding:0 12px;font-size:14px;box-shadow:2px 2px 0 #000}.wf-tabs{gap:6px;padding-bottom:10px}}.game-info-side .game-blurb{font-size:15px;line-height:1.5;margin:0 0 10px}.game-info-side .game-meta{gap:6px 12px;padding:10px;margin:0 0 10px}.game-info-side .game-meta dd{font-family:var(--font-tech),system-ui,sans-serif;font-weight:600;letter-spacing:0;text-transform:none;font-size:14px;display:flex;align-items:center;gap:6px;overflow-wrap:anywhere}.game-info-dot{width:10px;height:10px;border:2px solid #000;flex:none}.wf-q-btn,.wf-q-close{display:none}@media (max-width:760px){.wf-hdr{position:relative;flex-wrap:nowrap;gap:6px;padding:6px 12px;min-height:56px}.wf-logo{flex:1 1 auto;min-width:0;font-size:clamp(14px,4.6vw,19px);letter-spacing:-.5px;text-shadow:2px 2px 0 #000;overflow:hidden;white-space:nowrap}.wf-me{margin-left:0;gap:6px;flex:none}.wf-snd{display:none}.wf-q-btn{display:flex;flex:none;width:44px;height:44px;align-items:center;justify-content:center;background:#ff3d8b;color:#fff;border:2px solid #000;box-shadow:2px 2px 0 #000;cursor:pointer}.wf-me .navdrop-trigger,.wf-me .navdrop>button,.wf-me>.navdrop{padding:0;min-height:44px;min-width:44px;justify-content:center;box-shadow:0 0 0 2px #ff3d8b,2px 2px 0 2px #000;border-width:2px}.wf-me .navdrop canvas,.wf-me .navdrop img,.wf-me .navdrop svg{max-width:38px;max-height:38px}.wf-me .navauth-hint,.wf-me .navauth-signin{min-height:44px;padding:0 10px;font-size:13px;box-shadow:2px 2px 0 #000;border-width:2px}.wf-me .navauth-skel{width:44px;height:44px;border-width:2px;box-shadow:0 0 0 2px #ff3d8b,2px 2px 0 2px #000}.wf-me .navauth-hint{font-size:11px;padding:0 6px;max-width:70px;line-height:1.1;text-align:center;white-space:normal}.wf-search{display:none}.wf-search.is-open{display:flex;position:absolute;inset:6px 12px;z-index:80;max-width:none;box-shadow:3px 3px 0 #000}.wf-search.is-open input{padding:0 12px}.wf-search.is-open button{padding:0 12px;font-size:14px}.wf-q-close{display:block;min-width:44px;background:#1b1340!important}.wf-tabs{gap:6px;padding:0 12px 8px}.wf-tab{flex:none;min-height:32px;padding:0 10px;font-size:13px;border-width:2px;box-shadow:2px 2px 0 #000;position:relative}.wf-tab:after{content:"";position:absolute;inset:-6px -3px}}@media (max-width:380px){.wf-logo{letter-spacing:-.8px}.wf-hdr{gap:5px;padding:6px 10px}}.wf-mode{width:44px;height:44px;flex:none;display:flex;align-items:center;justify-content:center;padding:0;background:#1b1340;color:#ffc21a;border:3px solid #000;cursor:pointer}.wf-mode:active{transform:translate(2px,2px)}@media (max-width:760px){.wf-mode{width:44px;height:44px;border-width:2px;box-shadow:2px 2px 0 #000}}:root{--wc-tile-far:var(--wc-gen-far,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cg fill='%23c9c2ff' fill-opacity='0.28' shape-rendering='crispEdges'%3E%3Cpath d='M14 18h1v5h-1zM12 20h5v1h-5zM90 9h1v3h-1zM89 10h3v1h-3zM60 68h1v5h-1zM58 70h5v1h-5zM118 83h1v3h-1zM117 84h3v1h-3zM28 103h1v3h-1zM27 104h3v1h-3zM84 114h1v5h-1zM82 116h5v1h-5z'/%3E%3Cpath d='M44 38h1v1h-1zM104 46h1v1h-1zM8 62h1v1h-1zM70 98h1v1h-1zM120 124h1v1h-1zM38 82h1v1h-1z'/%3E%3C/g%3E%3C/svg%3E"));--wc-tile-near:var(--wc-gen-near,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cg fill-opacity='0.42'%3E%3Cpath fill='%23ffd23f' d='M40 39Q41.05 44.95 47 46Q41.05 47.05 40 53Q38.95 47.05 33 46Q38.95 44.95 40 39zM196 165Q196.75 169.25 201 170Q196.75 170.75 196 175Q195.25 170.75 191 170Q195.25 169.25 196 165z'/%3E%3Cg shape-rendering='crispEdges'%3E%3Cpath fill='%23ff3d8b' d='M150 31h1v2h-1zM150 36h1v2h-1zM147 34h2v1h-2zM152 34h2v1h-2zM150 34h1v1h-1zM70 211h1v2h-1zM70 216h1v2h-1zM67 214h2v1h-2zM72 214h2v1h-2zM70 214h1v1h-1z'/%3E%3Cpath fill='%2319d3c5' d='M226 93h1v2h-1zM226 98h1v2h-1zM223 96h2v1h-2zM228 96h2v1h-2zM226 96h1v1h-1z'/%3E%3Cpath fill='%23b48cff' d='M18 147h1v2h-1zM18 152h1v2h-1zM15 150h2v1h-2zM20 150h2v1h-2zM18 150h1v1h-1z'/%3E%3C/g%3E%3C/g%3E%3Cg fill='none' stroke-width='1.6' stroke-linejoin='round' stroke-opacity='0.42'%3E%3Cpath stroke='%233fd16a' d='M110.0 114.0L111.6 117.8L115.7 118.1L112.6 120.8L113.5 124.9L110.0 122.7L106.5 124.9L107.4 120.8L104.3 118.1L108.4 117.8z'/%3E%3Ccircle cx='232' cy='236' r='4' stroke='%2358a6ff'/%3E%3Cpath stroke='%23b48cff' d='M150 226l5-5 5 5-5 5z'/%3E%3Cpath stroke='%2358a6ff' d='M92 64l6 6m0-6l-6 6'/%3E%3C/g%3E%3C/svg%3E"));--wc-tile-chaos:var(--wc-gen-chaos,none)}body{background-image:none;background-color:transparent}body:after,body:before,html[data-bg-chaos=checker]:before{content:"";display:block;position:fixed;top:calc(-1 * max(var(--wc-dy), 0px));height:calc(100vh + max(var(--wc-dy), -1 * var(--wc-dy)));height:calc(100lvh + max(var(--wc-dy), -1 * var(--wc-dy)));bottom:auto;left:calc(-1 * max(var(--wc-dx), 0px));right:min(var(--wc-dx),0px);z-index:-1;pointer-events:none;opacity:1;background-repeat:repeat;background-position:0 0;contain:strict;will-change:transform;animation:wc-drift var(--wc-dur) linear infinite}body:before{--wc-dx:var(--wc-far-dx,128px);--wc-dy:var(--wc-far-dy,128px);--wc-dur:var(--wc-far-dur,110s);background-image:var(--wc-tile-far);background-size:var(--wc-far-size,128px) var(--wc-far-size,128px)}body:after{--wc-dx:var(--wc-near-dx,256px);--wc-dy:var(--wc-near-dy,256px);--wc-dur:var(--wc-near-dur,80s);background-image:var(--wc-tile-near);background-size:var(--wc-near-size,256px) var(--wc-near-size,256px)}html[data-bg-chaos=checker]:before{--wc-dx:var(--wc-chaos-dx,0px);--wc-dy:var(--wc-chaos-dy,0px);--wc-dur:var(--wc-chaos-dur,120s)}html[data-bg-chaos=checker]:before,html[data-bg-chaos=spin]:before{background-image:var(--wc-tile-chaos);background-size:var(--wc-chaos-size)}html[data-bg-chaos=spin]:before{content:"";display:block;position:fixed;left:50%;top:50%;width:150vmax;height:150vmax;margin:-75vmax 0 0 -75vmax;z-index:-1;pointer-events:none;contain:strict;will-change:transform;animation:wc-spin var(--wc-chaos-dur,300s) linear infinite}@supports (width:hypot(100vw,100lvh)){html[data-bg-chaos=spin]:before{top:50lvh;width:hypot(100vw,100lvh);height:hypot(100vw,100lvh);margin:calc(hypot(100vw, 100lvh) / -2) 0 0 calc(hypot(100vw, 100lvh) / -2)}}html[data-bg-chaos=dither]:after,html[data-bg-chaos=scan]:after{content:"";display:block;position:fixed;top:0;left:0;right:0;height:100vh;height:100lvh;z-index:-1;pointer-events:none;background-image:var(--wc-tile-chaos);background-size:var(--wc-chaos-size);contain:strict}html[data-scrolling] body:after,html[data-scrolling] body:before,html[data-scrolling][data-bg-chaos]:before{animation-play-state:paused}@keyframes wc-drift{0%{transform:translateZ(0)}to{transform:translate3d(var(--wc-dx),var(--wc-dy),0)}}@keyframes wc-spin{0%{transform:rotate(0deg)}to{transform:rotate(var(--wc-spin,1turn))}}html.gf-big-open body:after,html.gf-big-open body:before,html.gf-big-open:after,html.gf-big-open:before,html[data-world] body:after,html[data-world] body:before,html[data-world]:after,html[data-world]:before{display:none}@media (prefers-reduced-motion:reduce){body:after,body:before,html[data-bg-chaos]:before{animation:none;will-change:auto}}html[data-mode=day]{color-scheme:light;--day-paper:#fbf8f2;--day-paper2:#f3eee4;--day-card:#ffffff;--day-ink:#16123a;--day-mute:#4f4975;--day-line:rgba(22,18,58,0.14);--day-pink:#e0186f;--day-pink-tx:#c8125f;--day-gold-tx:#7a5200;--day-green-tx:#17703a;--bd:#000;--bd2:#d8d0c2;--pbg:#ffffff;--tilebg:#f3eee4;--hbg:#ffd8e8;--htx:#16123a;--txt:#16123a;--lnk:#c8125f;--vlnk:#9b1a6a;--acc:#c8125f;--acc2:#e0186f;--acc3:#7a5200;--acc4:#17703a;--acc5:#a8460f;--acc6:#6a3fc0;--navbg:#16123a;--navtx:#ffffff;--hov:#ffe3ef;--marbg:#16123a;--tiletx:#16123a;--prizebg:#fff4d6;--on-accent:#ffffff;--acc2-end:#e0186f;--wc-or:#e0186f;--wc-or2:#c8125f;--wc-mute:#4f4975;--wc-line:#d8d0c2;--wc-panel:#ffffff;--wc-panel2:#f3eee4;background-color:var(--day-paper)}html[data-mode=day] body{color:var(--day-ink);background-color:transparent}html[data-mode=day]{--wc-tile-far:var(--wc-gen-far-d,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='128'%3E%3Cg fill='%2316123a' fill-opacity='0.16' shape-rendering='crispEdges'%3E%3Cpath d='M14 18h1v5h-1zM12 20h5v1h-5zM90 9h1v3h-1zM89 10h3v1h-3zM60 68h1v5h-1zM58 70h5v1h-5zM118 83h1v3h-1zM117 84h3v1h-3zM28 103h1v3h-1zM27 104h3v1h-3zM84 114h1v5h-1zM82 116h5v1h-5z'/%3E%3Cpath d='M44 38h1v1h-1zM104 46h1v1h-1zM8 62h1v1h-1zM70 98h1v1h-1zM120 124h1v1h-1zM38 82h1v1h-1z'/%3E%3C/g%3E%3C/svg%3E"));--wc-tile-near:var(--wc-gen-near-d,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cg fill-opacity='0.4'%3E%3Cpath fill='%23f2b400' d='M40 39Q41.05 44.95 47 46Q41.05 47.05 40 53Q38.95 47.05 33 46Q38.95 44.95 40 39zM196 165Q196.75 169.25 201 170Q196.75 170.75 196 175Q195.25 170.75 191 170Q195.25 169.25 196 165z'/%3E%3Cg shape-rendering='crispEdges'%3E%3Cpath fill='%23ff6fa8' d='M150 31h1v2h-1zM150 36h1v2h-1zM147 34h2v1h-2zM152 34h2v1h-2zM150 34h1v1h-1zM70 211h1v2h-1zM70 216h1v2h-1zM67 214h2v1h-2zM72 214h2v1h-2zM70 214h1v1h-1z'/%3E%3Cpath fill='%232cc4b8' d='M226 93h1v2h-1zM226 98h1v2h-1zM223 96h2v1h-2zM228 96h2v1h-2zM226 96h1v1h-1z'/%3E%3Cpath fill='%23a77bff' d='M18 147h1v2h-1zM18 152h1v2h-1zM15 150h2v1h-2zM20 150h2v1h-2zM18 150h1v1h-1z'/%3E%3C/g%3E%3C/g%3E%3Cg fill='none' stroke-width='1.6' stroke-linejoin='round' stroke-opacity='0.4'%3E%3Cpath stroke='%2345c46f' d='M110.0 114.0L111.6 117.8L115.7 118.1L112.6 120.8L113.5 124.9L110.0 122.7L106.5 124.9L107.4 120.8L104.3 118.1L108.4 117.8z'/%3E%3Ccircle cx='232' cy='236' r='4' stroke='%235b9bff'/%3E%3Cpath stroke='%23a77bff' d='M150 226l5-5 5 5-5 5z'/%3E%3Cpath stroke='%235b9bff' d='M92 64l6 6m0-6l-6 6'/%3E%3C/g%3E%3C/svg%3E"));--wc-tile-chaos:var(--wc-gen-chaos-d,none)}html[data-mode=day] a:hover{color:var(--day-pink-tx)}html[data-mode=day] :focus-visible{outline-color:#2f6bff}html[data-mode=day] ::selection{background:#ffd23f;color:var(--day-ink)}html[data-mode=day] .wf-logo,html[data-mode=day] .wf-logo:hover,html[data-mode=day] .wf-logo:visited{color:var(--day-ink);text-shadow:3px 3px 0 #ffc21a}html[data-mode=day] .wf-logo span{color:var(--day-pink-tx)}html[data-mode=day] .wf-search button{background:var(--day-pink)}html[data-mode=day] .wf-search input::placeholder{color:#6a6490}html[data-mode=day] .wf-mode,html[data-mode=day] .wf-snd{background:#fff;color:var(--day-ink);box-shadow:3px 3px 0 #000}html[data-mode=day] .wf-snd[aria-pressed=false]{color:#77709a}html[data-mode=day] .wf-me .navdrop-trigger,html[data-mode=day] .wf-me .navdrop>button,html[data-mode=day] .wf-me>.navdrop{background:#fff;color:var(--day-ink)}html[data-mode=day] .wf-me .navauth-signin{background:var(--day-pink)}html[data-mode=day] .wf-me .navauth-hint{background:#fff;color:var(--day-ink)}html[data-mode=day] .wf-q-btn{background:var(--day-pink)}html[data-mode=day] .wf-q-close{background:#fff!important;color:var(--day-ink)}html[data-mode=day] .wf-tabs{border-bottom-color:var(--day-ink)}html[data-mode=day] .wf-tab,html[data-mode=day] .wf-tab:hover,html[data-mode=day] .wf-tab:visited{background:color-mix(in srgb,var(--c) 70%,#fff);color:var(--day-ink);text-shadow:none}html[data-mode=day] .box,html[data-mode=day] .box:nth-of-type(n){background:#fff;color:var(--day-ink)}html[data-mode=day] .box .hd,html[data-mode=day] .box:nth-of-type(n)>.hd{background:color-mix(in srgb,var(--k,#a66bff) 70%,#fff);color:var(--day-ink);text-shadow:none}html[data-mode=day] .wc-hd-r,html[data-mode=day] a.wc-hd-r:hover{color:var(--day-ink)}html[data-mode=day] .btn{background:var(--day-pink);color:#fff}html[data-mode=day] .btn:hover{color:#fff}html[data-mode=day] .wcard-ic{color:var(--day-ink);background:color-mix(in srgb,var(--c,var(--g)) 70%,#fff);background:color-mix(in srgb,var(--g) 70%,#fff)}html[data-mode=day] .wcard,html[data-mode=day] .wcard:hover,html[data-mode=day] .wcard:visited{color:var(--day-ink);background:color-mix(in srgb,var(--g) 14%,#fff)}html[data-mode=day] .wcard:hover{box-shadow:0 0 0 2px var(--day-ink),6px 6px 0 2px #000}html[data-mode=day] .wcard-s{color:var(--day-mute)}html[data-mode=day] .b-hot{background:var(--day-pink)}html[data-mode=day] .b-new{background:#c8361a}html[data-mode=day] .foot{color:var(--day-mute)}html[data-mode=day] .foot-version{color:var(--day-mute);border-color:var(--day-mute)}html[data-mode=day] .foot hr{border-color:var(--day-line)}html[data-mode=day] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),html[data-mode=day] select,html[data-mode=day] textarea{background-color:#fff;color:var(--day-ink);border-color:#000}html[data-mode=day] input::placeholder,html[data-mode=day] textarea::placeholder{color:#6a6490}html[data-mode=day] .chip:hover{background:var(--hov);color:var(--day-ink)}html[data-mode=day] .chip-n{color:var(--day-pink-tx)}html[data-mode=day] .chip.active .chip-n{color:var(--day-ink)}html[data-mode=day] .foot-legal a{color:var(--day-pink-tx)}html[data-mode=day] .foot-legal a:hover{color:var(--day-ink)}html[data-mode=day] .box>.bd>p,html[data-mode=day] .comment-empty,html[data-mode=day] .comment-list,html[data-mode=day] .comment-signin,html[data-mode=day] .starmeta-cnt{color:var(--day-mute)}html[data-mode=day] .starmeta-avg{color:var(--day-gold-tx)}html[data-mode=day] .game-blurb{color:var(--day-ink)}html[data-mode=day] .game-meta{background:var(--day-paper2)}html[data-mode=day] .game-meta dd{color:var(--day-ink)}html[data-mode=day] .game-tag{background:#fff8e6;color:var(--day-gold-tx);border-color:#c99a1e}html[data-mode=day] .game-tag:hover{background:#ffd23f;color:var(--day-ink)}html[data-mode=day] .adminhealth-sub,html[data-mode=day] .comment-empty,html[data-mode=day] .friend-note,html[data-mode=day] .ledger-date,html[data-mode=day] .mewow-signin,html[data-mode=day] .premium-card-period,html[data-mode=day] .premium-card-perks,html[data-mode=day] .premium-card-soon,html[data-mode=day] .refpanel-code-label,html[data-mode=day] .refpanel-stats span,html[data-mode=day] .shop-intro p,html[data-mode=day] .shopcard-desc,html[data-mode=day] .shopcard-have,html[data-mode=day] .starmeta,html[data-mode=day] .statlbl,html[data-mode=day] .unlockpick-empty{color:var(--day-mute)}html[data-mode=day] [style*=";color:#999"],html[data-mode=day] [style*=";color:#ccc"],html[data-mode=day] [style^="color:#999"],html[data-mode=day] [style^="color:#ccc"]{color:var(--day-mute)!important}html[data-mode=day] .bd [style*=";color:#fff"],html[data-mode=day] .bd [style^="color:#fff"]{color:var(--day-ink)!important}html[data-mode=day] .shopcard.equipped{background:#fff4d6}html[data-mode=day] .legal-page,html[data-mode=day] .legal-page strong{color:var(--day-ink)}html[data-mode=day] .legal-page a{color:var(--day-pink-tx)}html[data-mode=day] .legal-page h2{border-bottom-color:var(--day-line)}html[data-mode=day] .legal-page code{background:rgba(22,18,58,.06)}html[data-mode=day] .legal-table td,html[data-mode=day] .legal-table th{border-color:var(--day-line)}html[data-mode=day] .legal-table th{background:var(--day-paper2)}html[data-mode=day] .oops-title{color:var(--day-ink)}html[data-mode=day] .oops-sub{color:var(--day-mute)}html[data-mode=day] .game-ach-count{background:#fff;color:var(--day-ink);border-color:var(--day-line)}:root{--pl-r-lg:18px;--pl-r-md:14px;--pl-r-btn:12px;--pl-r-sm:8px;--pl-pill:999px;--pl-ring:rgba(255,255,255,0.09);--pl-soft:0 12px 30px -16px rgba(0,0,0,0.7);--pl-panel:#1a1240;--pl-raise:#221a4d;--pl-text:#f4f1ff;--pl-mute:#b4acd8;--pl-ease:cubic-bezier(0.2,0.7,0.2,1)}.box,.box:nth-of-type(n),.tile,.wcard{border-radius:var(--pl-r-lg)!important}.btn,.chip,.friend-btn,.wf-me .navauth-hint,.wf-me .navauth-signin,.wf-search,.wf-search button,.wf-tab{border-radius:var(--pl-r-btn)!important}.tickets-chip,.wcard-badge{border-radius:var(--pl-pill)!important}.wcard-ic{border-radius:var(--pl-r-sm)!important}.wf-mode,.wf-q-btn,.wf-snd{border-radius:var(--pl-r-btn)!important}.wf-me .navauth-skel,.wf-me .navdrop-trigger,.wf-me .navdrop>button,.wf-me>.navdrop{border-radius:var(--pl-pill)!important}.wcard-art,.wcard-art img{border-radius:0!important}.box,.wcard{overflow:hidden}.box{border:1px solid var(--pl-ring);box-shadow:var(--pl-soft);background:color-mix(in srgb,var(--k,#a66bff) 6%,var(--pl-panel))}.box .hd,.box:nth-of-type(n)>.hd{background:var(--k,#a66bff);border-bottom:0;text-shadow:none;padding:13px 16px;font-size:14px;letter-spacing:.02em}.btn{--c:#ff3d8b;border:0;background:var(--c);color:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3);padding:10px 20px;font-weight:700;letter-spacing:.01em;text-shadow:none;transition:background-color .15s ease,transform .1s ease}.btn:hover{background:color-mix(in srgb,var(--c) 86%,#fff);filter:none;color:#fff}.btn:active{transform:scale(.98);box-shadow:none}.btn:disabled{opacity:.55;cursor:default;transform:none}.btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.wf-logo{text-shadow:0 3px 0 #000}.wf-search{border:0;box-shadow:0 1px 2px rgba(0,0,0,.3);overflow:hidden;background:#fff}.wf-search input{padding:12px 16px}.wf-search button{border-left:0;margin:5px;padding:0 18px;border-radius:9px!important;box-shadow:none}.wf-mode,.wf-q-btn,.wf-snd{border:1px solid var(--pl-ring);box-shadow:none;background:var(--pl-raise);transition:background-color .15s ease}.wf-mode:hover,.wf-snd:hover{background:#2d2460}.wf-me .navdrop-trigger,.wf-me .navdrop>button,.wf-me>.navdrop{border:1px solid var(--pl-ring);box-shadow:none;background:var(--pl-raise)}.wf-me .navauth-signin{border:0;box-shadow:none;background:#ff3d8b}.wf-me .navauth-signin:hover{background:#ff5c9e}.wf-me .navauth-hint,.wf-me .navauth-skel{border:1px solid var(--pl-ring);box-shadow:none}.wf-me .tickets-chip{border:0;box-shadow:none}.wf-tabs{border-bottom:1px solid var(--pl-ring);gap:2px;padding-bottom:0}.wf-tab{position:relative;border:0;min-height:46px;padding:0 14px;gap:8px;background:transparent;color:var(--pl-mute);box-shadow:none;text-shadow:none;font:600 15px var(--wc-body);border-radius:10px 10px 0 0!important;transition:color .15s ease,background-color .15s ease}.wf-tab:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--c);flex:none}.wf-tab:visited{color:var(--pl-mute);background:transparent}.wf-tab:hover{color:#fff;background:rgba(255,255,255,.05)}.wf-tab:active,.wf-tab:hover{transform:none;box-shadow:none}.wf-tab[aria-current=page]{color:#fff}.wf-tab[aria-current=page]:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--c)}.wf-soon{padding:2px 6px;border-radius:var(--pl-pill);background:color-mix(in srgb,var(--c) 22%,transparent);color:color-mix(in srgb,var(--c) 55%,#fff);font:700 10px/1.3 var(--wc-body);font-style:normal;letter-spacing:.06em;text-transform:uppercase}.wcard-ic{border:0;box-shadow:none;box-shadow:0 1px 3px rgba(0,0,0,.45)}.wcard{border:0;background:var(--pl-raise);box-shadow:0 0 0 1px color-mix(in srgb,var(--g) 45%,transparent),var(--pl-soft);transition:transform .18s var(--pl-ease),box-shadow .18s var(--pl-ease)}.wcard:hover{transform:translateY(-3px);box-shadow:0 0 0 2px var(--g),0 18px 30px -16px rgba(0,0,0,.8)}.wcard:active{transform:translateY(0);box-shadow:0 0 0 2px var(--g)}.wcard-art{border-bottom:0}.wcard-badge{border:0;padding:4px 8px;box-shadow:none}.tile{border:0;padding:6px;background:var(--pl-raise);box-shadow:0 0 0 1px color-mix(in srgb,var(--tile-bd,#a66bff) 45%,transparent),var(--pl-soft)}.tile:focus-visible,.tile:hover{background:#2a2158;box-shadow:0 0 0 2px var(--tile-bd,#a66bff),0 18px 30px -16px rgba(0,0,0,.8);transform:translateY(-3px)}.tile>img{border-radius:12px;overflow:hidden}.chip{border-width:0!important;box-shadow:inset 0 0 0 1px var(--pl-ring)}.searchbox,input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],select,textarea{font-family:var(--wc-body)!important;letter-spacing:0!important;text-transform:none!important}.searchbox,input[type=email],input[type=number],input[type=password],input[type=search],input[type=text],textarea{font-size:16px;border:2px solid transparent;border-radius:var(--pl-r-sm);padding:11px 14px;background:#fff;color:#16143a;box-shadow:inset 0 2px 0 rgba(0,0,0,.08);transition:border-color .12s ease,box-shadow .12s ease}.searchbox:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,textarea:focus{outline:none;border-color:#ff3d8b;box-shadow:0 0 0 4px rgba(255,61,139,.25)}input::placeholder,textarea::placeholder{font-family:var(--wc-body);text-transform:none;letter-spacing:0;color:#9a94b8}.friend-btn{border:0!important;box-shadow:none}@media (max-width:760px){.wf-tab{box-shadow:none;padding:0 12px;min-height:40px;font-size:14px;border-width:0}.wf-tab:after{display:none}.wf-tab[aria-current=page]:after{display:block;content:"";position:absolute;inset:auto 8px -1px 8px;height:3px;border-radius:3px 3px 0 0;background:var(--c)}.wf-search.is-open{box-shadow:0 12px 30px -10px rgba(0,0,0,.8)}.wf-me .navauth-hint,.wf-me .navauth-signin{box-shadow:none;border-width:0}}html[data-mode=day] .box{box-shadow:0 14px 30px -18px rgba(40,20,80,.45)}html[data-mode=day] .wf-mode,html[data-mode=day] .wf-snd{box-shadow:none;border:1px solid #e3ddef}html[data-mode=day] .wf-tab{color:#5a5280}html[data-mode=day] .wf-tab:hover,html[data-mode=day] .wf-tab[aria-current=page]{color:#16143a;background:rgba(0,0,0,.04)}html[data-mode=day] .wcard:hover{box-shadow:0 0 0 2px var(--g),0 20px 30px -16px rgba(40,20,80,.5)}html[data-mode=day] .wf-tabs{border-bottom-color:rgba(0,0,0,.08)}@media (prefers-reduced-motion:reduce){.btn,.tile,.wcard,.wf-tab{transition:none}.btn:hover,.tile:hover,.wcard:hover,.wf-tab:hover{transform:none}}.auth-page{max-width:1040px;margin:28px auto 40px;padding:0 var(--wf-pad,16px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,460px);grid-gap:28px;gap:28px;align-items:start}.auth-hero{position:-webkit-sticky;position:sticky;top:20px;overflow:hidden;border-radius:28px;padding:40px 34px;color:#fff;background:radial-gradient(circle at 18% 12%,#ff7ab0 0,transparent 42%),radial-gradient(circle at 85% 85%,#2f9bff 0,transparent 46%),linear-gradient(135deg,#7b2ff7,#ff3d8b);box-shadow:0 30px 60px -30px rgba(255,61,139,.65),inset 0 1px 0 rgba(255,255,255,.3)}.auth-hero:after{content:"";position:absolute;inset:auto -60px -80px auto;width:240px;height:240px;border-radius:50%;background:rgba(255,255,255,.12)}.auth-burst{font:400 clamp(26px,3.4vw,40px)/1 var(--wc-display);letter-spacing:-1px;text-shadow:0 4px 0 rgba(0,0,0,.3);margin-bottom:26px;transform:rotate(-3deg)}.auth-burst span{color:#ffd23f}.auth-perks{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px;position:relative;z-index:1}.auth-perks li{gap:14px;padding:12px 16px;border-radius:16px;background:rgba(255,255,255,.14);font:700 17px/1.3 var(--wc-body);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.auth-perks b,.auth-perks li{display:flex;align-items:center}.auth-perks b{flex:none;width:38px;height:38px;border-radius:12px;justify-content:center;background:var(--c);color:#1a0f3a;font-size:18px}.auth-main{display:grid;grid-gap:12px;gap:12px}.auth-msg{margin:0;padding:12px 16px;border-radius:14px;font:600 15px/1.4 var(--wc-body);background:#233a1f;color:#c7f5c0}.auth-msg.is-err{background:#3a1430;color:#ffd0e4;box-shadow:inset 0 0 0 2px #ff3d8b}.auth-card{background:#fff;color:#1e1a3a;border-radius:26px;padding:26px 28px 22px;box-shadow:0 30px 60px -28px rgba(0,0,0,.8),0 0 0 4px rgba(255,255,255,.08)}.auth-switch{position:relative;display:grid;grid-template-columns:1fr 1fr;background:#f1edfa;border-radius:999px;padding:5px;margin-bottom:22px}.auth-switch button{position:relative;z-index:1;border:0;background:none;cursor:pointer;min-height:42px;border-radius:999px;font:700 15px var(--wc-body);color:#6b6390;transition:color .2s ease}.auth-switch button.on{color:#fff}.auth-switch i{position:absolute;top:5px;bottom:5px;left:5px;width:calc(50% - 5px);border-radius:999px;background:#ff3d8b;box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .25s cubic-bezier(.3,1.4,.5,1)}.auth-card.is-signup .auth-switch i{transform:translateX(100%);background:#ff7a45}.auth-title{margin:0 0 4px;font:400 26px/1.15 var(--wc-display);color:#1e1a3a;letter-spacing:-.5px}.auth-sub{margin:0 0 18px;font:500 15px/1.45 var(--wc-body);color:#6b6390}.auth-form{display:grid;grid-gap:14px;gap:14px}.auth-field{display:grid;grid-gap:6px;gap:6px;min-width:0}.auth-field>span:first-child{font:700 14px var(--wc-body);color:#2c2650}.auth-field em{font-style:normal;font-weight:600;color:#9a94b8;margin-left:4px}.auth-field small{font:500 13px/1.35 var(--wc-body);color:#8a84a8}.auth-card input[type=email],.auth-card input[type=number],.auth-card input[type=password],.auth-card input[type=text]{background:#f6f4fb;border:2px solid #e6e1f3;box-shadow:none;width:100%}.auth-card input:focus{background:#fff;border-color:#ff3d8b;box-shadow:0 0 0 4px rgba(255,61,139,.18)}.auth-pw{position:relative;display:block}.auth-pw input{padding-right:70px!important}.auth-peek{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:0;background:#ebe6f7;color:#5b4f99;font:700 13px var(--wc-body);padding:6px 10px;border-radius:999px;cursor:pointer}.auth-row{display:grid;grid-template-columns:130px minmax(0,1fr);grid-gap:12px;gap:12px}.auth-note{margin:0;font:500 13px/1.45 var(--wc-body);color:#7a7398;background:#faf7ff;border-radius:12px;padding:10px 12px}.auth-note b{color:#ff3d8b}.auth-go{width:100%;min-height:52px;font-size:17px!important;margin-top:4px}.auth-card.is-signup .auth-go{--c:#ff7a45}.auth-legal{margin:2px 0 0;text-align:center;font:500 13px/1.5 var(--wc-body);color:#8a84a8}.auth-legal a{color:#d61f6e;font-weight:700}@media (max-width:820px){.auth-page{grid-template-columns:minmax(0,1fr);margin-top:12px;gap:16px}.auth-hero{padding:22px 20px;border-radius:22px;order:2;position:relative;top:0}.auth-burst{margin-bottom:14px}.auth-perks{grid-template-columns:1fr 1fr;gap:8px}.auth-perks li{font-size:14px;padding:10px;gap:10px}.auth-perks b{width:30px;height:30px;font-size:15px}.auth-card{padding:20px 18px 18px;border-radius:22px}}@media (max-width:420px){.auth-row{grid-template-columns:minmax(0,1fr)}.auth-perks{grid-template-columns:1fr}}.vault-page{max-width:1240px;margin:0 auto;padding:18px var(--wf-pad,16px) 40px}.vault-hero{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;padding:34px 36px;border-radius:28px;color:#2a1600;background:radial-gradient(circle at 92% 18%,rgba(255,255,255,.55) 0,transparent 26%),repeating-conic-gradient(from 0deg at 86% 50%,rgba(255,255,255,.16) 0 10deg,transparent 10deg 20deg),linear-gradient(135deg,#ffe066,#ffb300 48%,#ff7a1a);box-shadow:0 30px 60px -30px rgba(255,170,0,.7),inset 0 2px 0 rgba(255,255,255,.6),inset 0 -6px 0 rgba(160,70,0,.35)}.vault-kicker{margin:0 0 6px;font:800 13px var(--wc-body);letter-spacing:.14em;text-transform:uppercase;color:#8a4300}.vault-title{margin:0 0 10px;font:400 clamp(30px,5vw,54px)/1 var(--wc-display);letter-spacing:-1.5px;color:#fff;text-shadow:0 4px 0 #c45f00,0 10px 24px rgba(140,60,0,.45)}.vault-lede{margin:0 0 16px;max-width:560px;font:600 16px/1.5 var(--wc-body);color:#4a2a00}.vault-earn{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.vault-earn a{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.7);color:#6a3300;font:700 14px var(--wc-body);text-decoration:none}.vault-earn a:before{content:"+";font-weight:900;color:#ff7a1a}.vault-earn a:hover{background:#fff;color:#6a3300}.vault-balance{position:relative;z-index:1;min-width:220px;display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:22px 26px;border-radius:22px;background:#2a1655;color:#fff;text-align:center;box-shadow:0 8px 0 #160a33,0 24px 40px -20px rgba(0,0,0,.7);transform:rotate(2deg)}.vault-balance span{font:700 13px var(--wc-body);letter-spacing:.1em;text-transform:uppercase;color:#c9bdf5}.vault-balance b{font:400 44px/1 var(--wc-display);color:#ffd23f;text-shadow:0 3px 0 #a86a00}.vault-balance small{font:700 14px var(--wc-body);color:#ffd23f}.vault-balance.is-guest .btn{margin-top:6px}.vault-empty{margin:22px 0;padding:24px;border-radius:20px;text-align:center;font:700 17px var(--wc-body);color:#ffd23f;background:rgba(255,210,63,.08);border:2px dashed rgba(255,210,63,.35)}.vault-shop{margin-top:22px}.vault-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.vault-tab{--c:#ff3d8b;display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:0 16px;border:1px solid rgba(255,255,255,.09);border-radius:12px;cursor:pointer;font:700 15px var(--wc-body);color:#d9d3f5;background:rgba(255,255,255,.04);transition:background-color .15s ease,border-color .15s ease,color .15s ease}.vault-tab:hover{background:rgba(255,255,255,.08);color:#fff}.vault-tab.on{color:#fff;background:color-mix(in srgb,var(--c) 22%,transparent);border-color:var(--c)}.vault-tab-n{min-width:24px;padding:2px 7px;border-radius:999px;background:rgba(0,0,0,.25);font-size:12px}.vault-group{margin-bottom:26px}.vault-group-h{margin:0 0 4px;font:400 20px var(--wc-display);color:#fff;letter-spacing:-.3px}.vault-group-note{margin:0 0 12px;font:500 14px var(--wc-body);color:#b9b1de}.vault-page .shopgrid,.vault-shop .shopgrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px}.shopcard{--rar:#9aa3c7;border:0;border-radius:20px;padding:10px 10px 14px;gap:6px;text-align:center;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--rar) 22%,#221852),#1a1240 70%);box-shadow:0 0 0 2px color-mix(in srgb,var(--rar) 55%,transparent),0 16px 30px -18px rgba(0,0,0,.8);transition:transform .14s ease,box-shadow .14s ease}.shopcard:hover{transform:translateY(-4px);box-shadow:0 0 0 2px var(--rar),0 22px 36px -16px color-mix(in srgb,var(--rar) 60%,#000)}.shopcard.rar-uncommon{--rar:#3fd16a}.shopcard.rar-rare{--rar:#2f9bff}.shopcard.rar-epic{--rar:#c04dff}.shopcard.rar-legendary{--rar:#ffb300}.shopcard.owned{box-shadow:0 0 0 2px var(--rar),0 16px 30px -18px rgba(0,0,0,.8)}.shopcard.equipped{background:linear-gradient(180deg,color-mix(in srgb,var(--rar) 40%,#221852),#1a1240 75%);box-shadow:0 0 0 3px #fff,0 0 26px color-mix(in srgb,var(--rar) 60%,transparent)}.shopcard-art{height:120px;margin-bottom:4px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:56px;line-height:1;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--rar) 45%,transparent),transparent 70%),rgba(0,0,0,.22)}.shopcard-art.cskin-swatch{height:120px}.shopart-theme{width:78%;height:74%;border-radius:12px;display:grid;grid-template-rows:1fr 1fr 1fr;grid-gap:6px;gap:6px;padding:10px;box-shadow:0 6px 16px rgba(0,0,0,.45),inset 0 0 0 2px rgba(255,255,255,.15)}.shopart-theme i{border-radius:999px}.shopart-theme i:nth-child(2){width:70%}.shopart-theme i:nth-child(3){width:45%}.shopart-title{max-width:92%;padding:8px 14px;border-radius:10px;background:#ffc21a;color:#4a2a00;font:400 15px/1.15 var(--wc-display);letter-spacing:-.3px;overflow-wrap:anywhere}.shopart-glyph{width:70px;height:70px;border-radius:20px;display:flex;align-items:center;justify-content:center;background:var(--rar);color:#fff;font-size:38px;box-shadow:none}.shopcard-name{font:700 16px/1.25 var(--wc-body);color:#fff}.shopcard-rarity{justify-self:center;align-self:center;display:inline-block;margin:0 auto;padding:2px 10px;border-radius:999px;background:color-mix(in srgb,var(--rar) 25%,transparent);color:color-mix(in srgb,var(--rar) 55%,#fff)!important;font:800 11px var(--wc-body);letter-spacing:.1em}.shopcard-desc{font:500 13px/1.4 var(--wc-body);color:#c9c2ea}.shopcard-price{margin-top:auto;padding-top:4px;font:800 24px var(--wc-body);color:#ffd23f;text-shadow:0 2px 0 #7a4e00}.shopcard-price small{font:800 12px var(--wc-body);letter-spacing:.08em;color:#ffc21a;text-shadow:none}.shopcard-badge{top:14px;right:14px;padding:4px 9px;border:0;border-radius:999px;background:#3fd16a;color:#0b2a14;font:800 11px var(--wc-body);letter-spacing:.06em}.shopcard-actions{margin-top:6px}.shopcard-actions .btn{width:100%;min-height:42px}.shopcard .shopbuy{--c:#ff3d8b}.shopcard-equipped{display:block;padding:10px;border-radius:999px;background:rgba(255,255,255,.95);color:#2a1655;font:800 13px var(--wc-body);letter-spacing:.08em}.shopcard-have{display:block;padding:10px 6px;border-radius:999px;background:rgba(255,255,255,.08);color:#cfc8f0!important;font:600 13px var(--wc-body)}.shopcard-msg{font:600 13px var(--wc-body);color:#8de3a0}@media (max-width:720px){.vault-hero{grid-template-columns:minmax(0,1fr);padding:24px 20px;border-radius:22px}.vault-balance{transform:none;min-width:0;grid-auto-flow:column;align-items:baseline;justify-content:start;gap:10px;padding:14px 18px}.vault-balance b{font-size:32px}.vault-balance.is-guest{grid-auto-flow:row;justify-items:start}.vault-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding:4px 2px 8px}.vault-tab{flex:none}.vault-page .shopgrid,.vault-shop .shopgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.shopcard-art{height:96px}}html:not([data-auth]) .wc-auth-only{display:none!important}.premium-card{--tc:#c9cdd8;border:0!important;border-radius:24px!important;padding:24px 20px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--tc) 22%,#221852),#1a1240 70%)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--tc) 70%,transparent),0 24px 40px -22px color-mix(in srgb,var(--tc) 50%,#000)!important;transition:transform .14s ease}.premium-card:hover{transform:translateY(-4px)}.premium-card-gold{--tc:#ffc21a;transform:translateY(-8px);box-shadow:0 0 0 3px #ffc21a,0 30px 50px -22px rgba(255,194,26,.6)!important}.premium-card-gold:hover{transform:translateY(-12px)}.premium-card-diamond{--tc:#5ad8ff}.premium-card-price{font-family:var(--wc-display)!important;letter-spacing:-1px}.premium-card-price .premium-card-period{font-family:var(--wc-body)!important;font-weight:700}.premium-card-soon{border-radius:999px;padding:8px;background:rgba(255,255,255,.08);font-weight:700}.oops-page{max-width:640px;margin:60px auto;padding:0 var(--wf-pad,16px);text-align:center}.oops-code{margin:0;font:400 clamp(64px,14vw,120px)/1 var(--wc-display);color:#ff3d8b;text-shadow:4px 4px 0 #ffd23f,8px 8px 0 #19d3c5}.oops-title{margin:18px 0 8px;font:800 28px var(--wc-body);color:#fff}.oops-sub{margin:0 0 24px;font:500 16px/1.5 var(--wc-body);color:var(--pl-mute)}.oops-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.auth-social{display:grid;grid-gap:10px;gap:10px;margin-bottom:16px}.auth-social-btn{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;border-radius:12px;cursor:pointer;font:700 15px var(--wc-body);transition:background-color .15s ease,transform .1s ease}.auth-social-btn:active{transform:scale(.98)}.auth-social-btn:disabled{opacity:.6;cursor:default}.auth-social-btn.is-google{background:#fff;color:#1f1f1f;border:2px solid #e2ddef}.auth-social-btn.is-google:hover{background:#f6f4fb}.auth-social-btn.is-discord{background:#5865f2;color:#fff;border:0}.auth-social-btn.is-discord:hover{background:#4752c4}.auth-social-err{margin:0;color:#d61f6e}.auth-or,.auth-social-err{font:600 13px var(--wc-body)}.auth-or{display:flex;align-items:center;gap:10px;margin:6px 0 0;color:#9a94b8}.auth-or:after,.auth-or:before{content:"";flex:1 1;height:1px;background:#e6e1f3}.auth-page-solo{grid-template-columns:minmax(0,460px);justify-content:center}