.pbar[data-astro-cid-arno5z7f]{height:6px;border-radius:9999px;background:#ffffff14;font-size:0;color:transparent;overflow:hidden;position:relative}.pbar[data-astro-cid-arno5z7f]:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--pct, 0%);background:linear-gradient(90deg,var(--color-neon-pink),var(--color-sunset),var(--color-neon-cyan));transition:width .2s}.prow[data-astro-cid-arno5z7f][data-done]{background:#22d3ee0f}.badge-art[data-astro-cid-arno5z7f] svg{width:100%;height:100%}.badge[data-astro-cid-arno5z7f]:not([data-earned]) .badge-art[data-astro-cid-arno5z7f]{filter:grayscale(1);opacity:.32}.badge[data-astro-cid-arno5z7f][data-earned]{background:linear-gradient(160deg,#ff4d8d17,#22d3ee0f);box-shadow:inset 0 0 0 1px #ff944747}.badge[data-astro-cid-arno5z7f][data-earned] .badge-art[data-astro-cid-arno5z7f]{filter:drop-shadow(0 0 8px rgb(255 77 141 / .45))}.badge[data-astro-cid-arno5z7f][data-earned] .badge-share[data-astro-cid-arno5z7f]{visibility:visible}.prow[data-astro-cid-arno5z7f][data-done] .prow-name[data-astro-cid-arno5z7f]{color:var(--color-mist-400);text-decoration:line-through;text-decoration-color:#22d3ee99}@media(prefers-reduced-motion:reduce){.pbar[data-astro-cid-arno5z7f]:after{transition:none}}@media(pointer:coarse){.prow-hit[data-astro-cid-arno5z7f]:before{content:"";position:absolute;inset:0}.prow[data-astro-cid-arno5z7f] input[data-astro-cid-arno5z7f],.prow-go[data-astro-cid-arno5z7f]{position:relative;z-index:1}.prow-go[data-astro-cid-arno5z7f]:after{content:"";position:absolute;left:50%;top:50%;width:44px;height:44px;transform:translate(-50%,-50%)}}.tcard[data-astro-cid-arno5z7f]{position:relative;overflow:hidden;padding:1.25rem;box-shadow:inset 0 2px 0 var(--acc)}.tcard[data-astro-cid-arno5z7f][hidden]{display:none}.tcard-psn[data-astro-cid-arno5z7f]{--acc: #3d8bff;--acc-ink: #fff;--acc-soft: rgb(61 139 255 / .14)}.tcard-xbox[data-astro-cid-arno5z7f]{--acc: #5dc21e;--acc-ink: #0b0a14;--acc-soft: rgb(93 194 30 / .14)}.tcard[data-astro-cid-arno5z7f]:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(120% 80% at 100% 0%,var(--acc-soft),transparent 60%)}.tdeco[data-astro-cid-arno5z7f]{position:absolute;right:-14px;top:-14px;width:118px;height:118px;pointer-events:none;fill:none;stroke:var(--acc);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;opacity:.22}.tbrand[data-astro-cid-arno5z7f]{position:relative;display:flex;align-items:center;gap:.6rem;font-family:var(--font-display, inherit);font-weight:800;font-size:1.05rem;letter-spacing:.02em;color:#fff}.tmark[data-astro-cid-arno5z7f]{width:1.6rem;height:1.6rem;flex-shrink:0;color:#fff}.tlabel[data-astro-cid-arno5z7f]{position:relative;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--color-mist-400)}.tinput[data-astro-cid-arno5z7f]{position:relative;min-width:0;flex:1;border-radius:.6rem;border:1px solid rgb(255 255 255 / .12);background:#ffffff0d;padding:.55rem .75rem;font-size:1rem;color:var(--color-mist-100)}.tinput[data-astro-cid-arno5z7f]:focus{outline:none;border-color:var(--acc);box-shadow:0 0 0 3px var(--acc-soft)}.tbtn[data-astro-cid-arno5z7f]{position:relative;flex-shrink:0;border-radius:.6rem;background:var(--acc);color:var(--acc-ink);padding:.55rem 1rem;font-size:.875rem;font-weight:700;transition:opacity .15s}.tbtn[data-astro-cid-arno5z7f]:hover{opacity:.9}.tbtn[data-astro-cid-arno5z7f]:disabled{opacity:.55;cursor:progress}.tout[data-astro-cid-arno5z7f]{position:relative;margin-top:1rem;min-height:7.5rem}.tnote{font-size:.875rem;line-height:1.5;color:var(--color-mist-300)}.tnote-warn{border-left:2px solid var(--color-sunset);padding-left:.75rem;color:var(--color-mist-200)}.tres,.xtoast,.ttier{animation:tin .2s ease-out both}.tcount{font-variant-numeric:tabular-nums}.ttier{display:inline-flex;align-items:center;gap:.35rem}.ttier svg{width:1.35rem;height:1.35rem}.ttier-platinum{color:#b8d3f0}.ttier-gold{color:#f5c542}.ttier-silver{color:#c9ced6}.ttier-bronze{color:#d08a4c}.xtoast{display:flex;align-items:center;gap:.75rem;max-width:22rem;border-radius:9999px;padding:.4rem 1.1rem .4rem .4rem;background:linear-gradient(90deg,#1b1b1f,#26262c);box-shadow:0 8px 24px #00000059,inset 0 0 0 1px #ffffff0f}.xtoast-icon{display:grid;place-items:center;flex-shrink:0;width:2.6rem;height:2.6rem;border-radius:9999px;background:var(--acc);color:var(--acc-ink)}.xtoast-icon svg{width:1.35rem;height:1.35rem}.xg{display:inline-grid;place-items:center;width:1.05rem;height:1.05rem;margin-right:.3rem;border-radius:9999px;border:1.5px solid var(--color-mist-200);font-size:.6rem;font-weight:800;color:var(--color-mist-100);vertical-align:-.15em}@keyframes tin{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.tres,.xtoast,.ttier{animation:none}.tbtn[data-astro-cid-arno5z7f]{transition:none}}
