.achievement-badges_badge__ctsNE{position:relative;display:inline-block;flex:none;line-height:0}.achievement-badges_art__U1eCc,.achievement-badges_art__U1eCc>svg{display:block;width:100%;height:100%}.achievement-badges_art__U1eCc{position:absolute;inset:0}.achievement-badges_chipLayer__Oov19{pointer-events:none}.achievement-badges_lockedLight__ND9CO{display:block}.achievement-badges_lockedDark__U9hJn,.dark .achievement-badges_lockedLight__ND9CO{display:none}.dark .achievement-badges_lockedDark__U9hJn{display:block}.achievement-badges_slot__w_gbe{position:absolute;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:9999px;overflow:hidden;background:#fff}.achievement-badges_slot__w_gbe>*{width:100%;height:100%;object-fit:cover}.achievement-badges_slotLocked__SZmW9:after{content:"";position:absolute;inset:0;background:rgb(203 210 222/.6)}.dark .achievement-badges_slotLocked__SZmW9:after{background:rgb(64 68 79/.6)}.achievement-badges_stage__ZwidZ{position:fixed;inset:0;z-index:70;display:grid;place-items:center;overflow:hidden;padding:16px;color:#fff;background:radial-gradient(circle at 50% 42%,rgb(var(--ab-glow,255 74 82)/.38),transparent 66%),#07080f}.achievement-badges_stageIn__D2Y5a{display:grid;justify-items:center;gap:22px;width:100%;max-width:760px}.achievement-badges_row__pIY8h{display:flex;justify-content:center;align-items:center;gap:4px}.achievement-badges_cw__8eIE6{position:relative;flex:none}.achievement-badges_cw__8eIE6>.achievement-badges_art__U1eCc{position:relative;display:block}.achievement-badges_cw__8eIE6>.achievement-badges_chipLayer__Oov19{position:absolute;inset:0}.achievement-badges_raysPos__6aD05{position:absolute;aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}.achievement-badges_rays__Zeltm{width:100%;height:100%;animation:achievement-badges_abSpin__iNb5V 40s linear infinite}.achievement-badges_rays__Zeltm>svg{display:block;width:100%;height:100%}.achievement-badges_shine__mXjD2{position:absolute;inset:0;pointer-events:none}.achievement-badges_shine__mXjD2>svg{display:block;width:100%;height:100%}.achievement-badges_ring__z8LLU{position:absolute;left:50%;top:50%;width:60%;aspect-ratio:1;border-radius:9999px;border:3px solid rgb(255 255 255/.85);pointer-events:none;opacity:0;transform:translate(-50%,-50%) scale(.5)}.achievement-badges_chip__cwque{position:absolute;left:50%;top:52%;pointer-events:none;opacity:0}.achievement-badges_flash__YjILd{position:absolute;inset:0;background:#fff;opacity:0;pointer-events:none}.achievement-badges_caption__3Vov9{display:grid;gap:8px;max-width:46ch;text-align:center;opacity:0}.achievement-badges_title__lKfvV{margin:0;font-size:clamp(30px,6vw,48px);font-weight:900;letter-spacing:-.025em;line-height:1.05;text-wrap:balance}.achievement-badges_desc__XT6I9{margin:0;font-size:17px;color:rgb(255 255 255/.78)}.achievement-badges_cta__yoBI_{opacity:0;min-height:44px;padding:11px 24px;border:0;border-radius:9px;font:inherit;font-weight:700;cursor:pointer;background:var(--sh-semantic-brand-default,#dc0b0d);color:#fff}.achievement-badges_cta__yoBI_:focus-visible{outline:2px solid #fff;outline-offset:3px}@keyframes achievement-badges_abSpin__iNb5V{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.achievement-badges_rays__Zeltm{animation:none}}.achievement-badges_flip__EYQ__{perspective:1100px;display:inline-flex}.achievement-badges_flipButton__Q3fec{display:block;padding:0;border:0;background:none;cursor:pointer;color:inherit;font:inherit;border-radius:24px}.achievement-badges_flipButton__Q3fec:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.achievement-badges_flipInner__OiWP0{position:relative;display:grid;transform-style:preserve-3d;transition:transform .55s cubic-bezier(.22,1,.36,1)}.achievement-badges_flipped__hT_4b{transform:rotateY(180deg)}.achievement-badges_flipBack__daiMM,.achievement-badges_flipFront__R4EFk{grid-area:1/1;backface-visibility:hidden;-webkit-backface-visibility:hidden}.achievement-badges_flipBack__daiMM{transform:rotateY(180deg);display:flex;align-items:center;justify-content:center}@media (prefers-reduced-motion:reduce){.achievement-badges_flipInner__OiWP0{transition:none}}.achievement-badges_backMedal__rnAxi{position:relative;display:block;flex:none;line-height:1.2}.achievement-badges_engraving__jhYvQ{position:absolute;gap:4px;pointer-events:none;overflow:hidden}.achievement-badges_backFace__8sKWP,.achievement-badges_engraving__jhYvQ{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.achievement-badges_backFace__8sKWP{gap:8px;width:100%;height:100%;min-height:200px;padding:20px;border-radius:24px;border:1px solid var(--border);background:var(--card);color:var(--foreground)}.achievement-badges_backFace__8sKWP strong{font-size:1.25rem;line-height:1.2}.achievement-badges_backFace__8sKWP span{color:var(--muted-foreground);font-size:.9375rem;line-height:1.4}.achievement-badges_owner__CRwq6{margin-top:4px;font-weight:700;text-align:center}.achievement-badges_shareButton__6upel{cursor:pointer;padding:10px 28px;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:transparent;color:inherit;font-weight:700}.achievement-badges_shareButton__6upel:focus-visible{outline:2px solid var(--primary);outline-offset:3px}