/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-0f54b06d],[data-v-0f54b06d]:before,[data-v-0f54b06d]:after,[data-v-0f54b06d]::backdrop{--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-font-weight:initial}}}.stats-container[data-v-0f54b06d]{position:relative}.stats-heading[data-v-0f54b06d]{font-family:var(--font-display,inherit);color:#0000;background:linear-gradient(110deg,#fdaa9c 10%,#bf368a 60%,#d06bd4);-webkit-background-clip:text;background-clip:text}.xp-level[data-v-0f54b06d]{color:#fdaa9c}.xp-pct[data-v-0f54b06d]{color:#d06bd4}.xp-chip[data-v-0f54b06d]{color:#ededf0c7;background:#0c0d1080;box-shadow:inset 0 0 0 1px #ffffff14}.xp-track[data-v-0f54b06d]{background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff12}.xp-fill[data-v-0f54b06d]{background:linear-gradient(90deg,#fdaa9c,#bf368a 55%,#450384);box-shadow:0 0 14px -2px #bf368ab3}.stat-card[data-v-0f54b06d]{--sc:#bf368a;border-radius:var(--radius-xl,.75rem);padding:calc(var(--spacing,.25rem) * 4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;flex-direction:column;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:relative;overflow:hidden}@media (hover:hover){.stat-card[data-v-0f54b06d]:hover{--tw-translate-y:-2px;translate:var(--tw-translate-x) var(--tw-translate-y)}}.stat-card[data-v-0f54b06d]{background:radial-gradient(120% 90% at 50% -30%,var(--sc),transparent 62%),#0c0d1080}@supports (color:color-mix(in lab,red,red)){.stat-card[data-v-0f54b06d]{background:radial-gradient(120% 90% at 50% -30%,color-mix(in oklab,var(--sc) 11%,transparent),transparent 62%),#0c0d1080}}.stat-card[data-v-0f54b06d]{box-shadow:inset 0 0 0 1px #ffffff0f}.stat-card[data-v-0f54b06d]:hover{box-shadow:inset 0 0 0 1px var(--sc),0 12px 32px -18px var(--sc)}@supports (color:color-mix(in lab,red,red)){.stat-card[data-v-0f54b06d]:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--sc) 26%,#ffffff1a),0 12px 32px -18px color-mix(in oklab,var(--sc) 60%,transparent)}}.stat-icon-bg[data-v-0f54b06d]{margin-bottom:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;color:var(--sc);background:radial-gradient(circle,var(--sc),transparent 70%);border-radius:2147483647px;justify-content:center;align-items:center;transition-duration:.3s;display:flex}@supports (color:color-mix(in lab,red,red)){.stat-icon-bg[data-v-0f54b06d]{background:radial-gradient(circle,color-mix(in oklab,var(--sc) 15%,transparent),transparent 70%)}}.stat-card:hover .stat-icon-bg[data-v-0f54b06d]{background:radial-gradient(circle,var(--sc),transparent 72%)}@supports (color:color-mix(in lab,red,red)){.stat-card:hover .stat-icon-bg[data-v-0f54b06d]{background:radial-gradient(circle,color-mix(in oklab,var(--sc) 26%,transparent),transparent 72%)}}.stat-icon[data-v-0f54b06d]{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}@media (hover:hover){:is(:where(.group):hover .stat-icon[data-v-0f54b06d]){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.stat-value[data-v-0f54b06d]{margin-bottom:var(--spacing,.25rem);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-white,#fff)}.stat-label[data-v-0f54b06d]{text-align:center;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:#ededf08c}.sc-blue[data-v-0f54b06d]{--sc:#60a5fa}.sc-purple[data-v-0f54b06d]{--sc:#a78bfa}.sc-pink[data-v-0f54b06d]{--sc:#f472b6}.sc-green[data-v-0f54b06d]{--sc:#34d399}.sc-teal[data-v-0f54b06d]{--sc:#2dd4bf}.sc-red[data-v-0f54b06d]{--sc:#f87171}.sc-amber[data-v-0f54b06d]{--sc:#fbbf24}.sc-indigo[data-v-0f54b06d]{--sc:#818cf8}.sc-cyan[data-v-0f54b06d]{--sc:#22d3ee}.sc-rose[data-v-0f54b06d]{--sc:#fb7185}.ach-heading[data-v-0f54b06d]{font-family:var(--font-display,inherit);color:#0000;background:linear-gradient(110deg,#fdaa9c 10%,#bf368a 60%,#d06bd4);-webkit-background-clip:text;background-clip:text}.ach-plaque[data-v-0f54b06d]{--ac:#9ca3af;text-align:center;background:radial-gradient(120% 90% at 50% -20%,var(--ac),transparent 60%),#0c0d108c;border-radius:1.25rem;flex-direction:column;align-items:center;padding:1.5rem 1.25rem 1.25rem;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.ach-plaque[data-v-0f54b06d]{background:radial-gradient(120% 90% at 50% -20%,color-mix(in oklab,var(--ac) 14%,transparent),transparent 60%),#0c0d108c}}.ach-plaque[data-v-0f54b06d]{box-shadow:inset 0 0 0 1px var(--ac),0 10px 34px -14px var(--ac)}@supports (color:color-mix(in lab,red,red)){.ach-plaque[data-v-0f54b06d]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ac) 30%,#ffffff0f),0 10px 34px -14px color-mix(in oklab,var(--ac) 45%,transparent)}}.ach-plaque[data-v-0f54b06d]{transform:perspective(800px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.ach-plaque[data-v-0f54b06d]:hover{box-shadow:inset 0 0 0 1px var(--ac),0 16px 48px -12px var(--ac)}@supports (color:color-mix(in lab,red,red)){.ach-plaque[data-v-0f54b06d]:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ac) 55%,#ffffff1a),0 16px 48px -12px color-mix(in oklab,var(--ac) 65%,transparent)}}.ach-ghost[data-v-0f54b06d]{font-family:var(--font-display,inherit);letter-spacing:.08em;text-transform:uppercase;color:var(--ac);opacity:.07;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:2.6rem;font-weight:800;position:absolute;top:.4rem;left:50%;transform:translate(-50%)}.ach-halo[data-v-0f54b06d]{background:radial-gradient(circle,var(--ac),transparent 68%);border-radius:999px;width:9rem;height:9rem;position:absolute;top:.6rem;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.ach-halo[data-v-0f54b06d]{background:radial-gradient(circle,color-mix(in oklab,var(--ac) 38%,transparent),transparent 68%)}}.ach-halo[data-v-0f54b06d]{opacity:.55;pointer-events:none;transition:opacity .4s,transform .4s}.ach-plaque:hover .ach-halo[data-v-0f54b06d]{opacity:.9;transform:translate(-50%)scale(1.12)}.ach-art[data-v-0f54b06d]{z-index:1;object-fit:contain;width:7rem;height:7rem;filter:drop-shadow(0 8px 18px var(--ac));position:relative}@supports (color:color-mix(in lab,red,red)){.ach-art[data-v-0f54b06d]{filter:drop-shadow(0 8px 18px color-mix(in oklab,var(--ac) 55%,transparent))}}.ach-art[data-v-0f54b06d]{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.ach-plaque:hover .ach-art[data-v-0f54b06d]{transform:translateY(-4px)scale(1.05)}.ach-body[data-v-0f54b06d]{z-index:1;flex-direction:column;align-items:center;gap:.4rem;width:100%;margin-top:.75rem;display:flex;position:relative}.ach-name[data-v-0f54b06d]{font-family:var(--font-display,inherit);color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:1.05rem;font-weight:700;overflow:hidden}.ach-desc[data-v-0f54b06d]{color:#ededf09e;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.8rem;line-height:1.45;display:-webkit-box;overflow:hidden}.ach-chip[data-v-0f54b06d]{letter-spacing:.14em;text-transform:uppercase;color:var(--ac);border-radius:999px;margin-top:.35rem;padding:.3rem .8rem;font-size:.68rem;font-weight:700}@supports (color:color-mix(in lab,red,red)){.ach-chip[data-v-0f54b06d]{color:color-mix(in oklab,var(--ac) 75%,#fff)}}.ach-chip[data-v-0f54b06d]{background:var(--ac)}@supports (color:color-mix(in lab,red,red)){.ach-chip[data-v-0f54b06d]{background:color-mix(in oklab,var(--ac) 16%,transparent)}}.ach-chip[data-v-0f54b06d]{box-shadow:inset 0 0 0 1px var(--ac)}@supports (color:color-mix(in lab,red,red)){.ach-chip[data-v-0f54b06d]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ac) 40%,transparent)}}.ach-sheen[data-v-0f54b06d]{pointer-events:none;background:linear-gradient(105deg,#0000 42%,#ffffff14,#0000 58%);position:absolute;inset:0;transform:translate(-120%)}.ach-plaque:hover .ach-sheen[data-v-0f54b06d]{transition:transform .7s;transform:translate(120%)}.ach-r1[data-v-0f54b06d]{--ac:#9ca3af}.ach-r2[data-v-0f54b06d]{--ac:#4caf50}.ach-r3[data-v-0f54b06d]{--ac:#2196f3}.ach-r4[data-v-0f54b06d]{--ac:#9c27b0}.ach-r5[data-v-0f54b06d]{--ac:#ff9800}.ach-r6[data-v-0f54b06d]{--ac:#ec4899}.ach-r5[data-v-0f54b06d],.ach-r6[data-v-0f54b06d]{animation:5s ease-in-out infinite ach-aura-0f54b06d}@keyframes ach-aura-0f54b06d{0%,to{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ac) 35%,#ffffff0f),0 10px 34px -14px color-mix(in oklab,var(--ac) 45%,transparent)}50%{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ac) 60%,#ffffff1a),0 14px 46px -12px color-mix(in oklab,var(--ac) 75%,transparent)}}@media (prefers-reduced-motion:reduce){.ach-r5[data-v-0f54b06d],.ach-r6[data-v-0f54b06d]{animation:none}.ach-sheen[data-v-0f54b06d]{display:none}}@keyframes bounce-slow-0f54b06d{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pulse-slow-0f54b06d{0%,to{opacity:1}50%{opacity:.7}}@keyframes slide-slow-0f54b06d{0%{background-position:0 0}to{background-position:100% 0}}.animate-bounce-slow[data-v-0f54b06d]{animation:3s infinite bounce-slow-0f54b06d}.animate-pulse-slow[data-v-0f54b06d]{animation:2s infinite pulse-slow-0f54b06d}.animate-slide-slow[data-v-0f54b06d]{animation:30s linear infinite slide-slow-0f54b06d}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-font-weight{syntax:"*";inherits:false}
