.BragCelebration_overlay__EpXYz{position:fixed;inset:0;z-index:1400;background:rgb(18 22 30/.84);display:flex;align-items:center;justify-content:center;overflow-y:auto;overscroll-behavior:contain;padding:max(20px,env(safe-area-inset-top)) 16px max(20px,env(safe-area-inset-bottom));box-sizing:border-box;color:#f5f5f2}.BragCelebration_dialog__sotkB{width:min(100%,380px);margin:auto;outline:none;text-align:center;font-family:inherit}.BragCelebration_eyebrow__P2Np_{margin:0 0 22px;color:#f5f5f2;font-size:11px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.BragCelebration_stage__ZoJpj{position:relative;perspective:1100px;margin:0 auto;width:min(100%,310px);isolation:isolate}.BragCelebration_stage__ZoJpj:after,.BragCelebration_stage__ZoJpj:before{content:"";position:absolute;z-index:0;bottom:35px;width:172px;height:146px;border-radius:50%;pointer-events:none;opacity:0;filter:blur(11px);background:radial-gradient(ellipse at 50% 68%,rgb(251 98 158/.44) 0,rgb(171 107 212/.28) 38%,rgb(151 160 186/.1) 59%,transparent 78%);animation:BragCelebration_smokeDrift__SXJmJ .96s ease-out .54s both}.BragCelebration_stage__ZoJpj:before{left:-28px;--smoke-drift:-16px}.BragCelebration_stage__ZoJpj:after{right:-28px;bottom:48px;--smoke-drift:18px;animation-delay:.63s;background:radial-gradient(ellipse at 50% 68%,rgb(185 139 221/.39) 0,rgb(145 150 177/.25) 42%,transparent 77%)}.BragCelebration_arrival__BqGZV{position:relative;z-index:1;animation:BragCelebration_arrive__hpEZ5 1.24s cubic-bezier(.2,.7,.3,1) both}.BragCelebration_card__YJeq1{position:relative;min-height:410px;transform-style:preserve-3d;animation:BragCelebration_turn__vs4XE .6s cubic-bezier(.4,0,.2,1) 2.35s both}.BragCelebration_back__yUFNH,.BragCelebration_front__wFR7g{position:absolute;inset:0;border:4px solid #f5f5f2;border-radius:20px 17px 22px 18px;backface-visibility:hidden;-webkit-backface-visibility:hidden;box-sizing:border-box;display:flex;align-items:center;flex-direction:column}.BragCelebration_back__yUFNH:after,.BragCelebration_front__wFR7g:after{content:"";position:absolute;inset:8px;border:1.5px solid;border-radius:10px 8px 11px 9px;pointer-events:none;opacity:.65}.BragCelebration_back__yUFNH{background:#1b2029;color:#fb629e;justify-content:space-between;padding:28px 22px}.BragCelebration_backBrand__ratvQ{color:#f5f5f2;font-weight:900;font-size:15px;letter-spacing:.18em}.BragCelebration_moon__rOnKu{font-size:29px;line-height:1}.BragCelebration_seal__Jb6PG{width:145px}.BragCelebration_backStars__bhwdk{font-size:22px}.BragCelebration_backLabel___zvpI{color:#f5f5f2;font-size:9px;letter-spacing:.19em;font-weight:800}.BragCelebration_front__wFR7g{position:relative;transform:rotateY(180deg);background:#f5f5f2;color:#171c24;min-height:410px;padding:22px 22px 20px;justify-content:center;border-color:#171c24}.BragCelebration_cardTop__c9SjZ{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:9px;font-weight:900;letter-spacing:.14em}.BragCelebration_cardTop__c9SjZ>span:nth-child(2){color:#c42b6c;font-size:16px}.BragCelebration_frontSeal__NUbnD{width:68px;margin:12px 0 8px}.BragCelebration_frontSeal__NUbnD svg,.BragCelebration_seal__Jb6PG svg{display:block;width:100%;height:auto}.BragCelebration_art__OnMas{width:calc(100% + 22px);border:4px solid #171c24;border-radius:8px;overflow:hidden;background:#171c24;box-sizing:border-box}.BragCelebration_art__OnMas img{display:block;width:100%;height:auto;aspect-ratio:6/1}.BragCelebration_rarity__qsFRZ{margin-top:18px;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:#9c2457;font-weight:900}.BragCelebration_front__wFR7g h2{font-size:clamp(21px,5.7vw,27px);line-height:1.08;letter-spacing:-.035em;font-weight:900;margin:9px 0 10px;overflow-wrap:anywhere}.BragCelebration_front__wFR7g p{font-size:12px;line-height:1.5;margin:0;max-width:240px;color:#4b4d54}.BragCelebration_cardFoot__EaifZ{display:flex;align-items:center;gap:10px;width:75%;color:#c42b6c;font-size:15px;margin:15px 0 9px}.BragCelebration_cardFoot__EaifZ span{height:1px;background:#b6b8b8;flex:1 1}.BragCelebration_saved__k_I4P{font-size:9px;color:#5b5c62;font-weight:600;letter-spacing:.025em}.BragCelebration_stars__srvCU{position:absolute;inset:0;z-index:2;pointer-events:none}.BragCelebration_stars__srvCU span{position:absolute;color:#fb629e;opacity:0;font-size:26px;animation:BragCelebration_spark__vHi25 1.3s ease-out .3s both}.BragCelebration_stars__srvCU span:first-child{left:-18px;top:18%;transform:rotate(-15deg)}.BragCelebration_stars__srvCU span:nth-child(2){right:-19px;top:10%;animation-delay:.45s;font-size:19px}.BragCelebration_stars__srvCU span:nth-child(3){left:-12px;bottom:18%;animation-delay:.6s;font-size:17px}.BragCelebration_stars__srvCU span:nth-child(4){right:-17px;bottom:24%;animation-delay:.3s}.BragCelebration_stars__srvCU span:nth-child(5){left:24%;top:-19px;animation-delay:.4s;font-size:14px}.BragCelebration_stars__srvCU span:nth-child(6){right:22%;bottom:-20px;animation-delay:.65s;font-size:17px}.BragCelebration_actions__HbdLH{margin:22px auto 0;width:min(100%,310px);min-height:98px;display:flex;flex-direction:column;gap:6px}.BragCelebration_actions__HbdLH button{width:100%;min-height:46px;border-radius:12px;font:inherit;font-size:14px;font-weight:800;cursor:pointer}.BragCelebration_equip__gx9Vy{border:2px solid #fb629e;background:#fb629e;color:#171c24}.BragCelebration_keep__TnV8x{border:2px solid transparent;background:transparent;color:#f5f5f2}.BragCelebration_actions__HbdLH button:focus-visible{outline:3px solid #f5f5f2;outline-offset:4px}.BragCelebration_actions__HbdLH button:disabled{opacity:.65;cursor:wait}.BragCelebration_equip__gx9Vy:hover{background:#ff80b1}.BragCelebration_keep__TnV8x:hover{text-decoration:underline}.BragCelebration_error__8n0i8{color:#fff;font-size:12px;line-height:1.45;margin:8px 0}.BragCelebration_turning__pqxF_{font-size:13px;letter-spacing:.03em;margin:14px 0}@keyframes BragCelebration_arrive__hpEZ5{0%{opacity:0;transform:translateY(38px) rotate(-5deg) scale(.94)}45%{opacity:1;transform:translateY(-6px) rotate(1deg) scale(1.018)}62%{transform:translateY(2px) rotate(-.35deg) scale(.995)}66%{transform:translateY(0) rotate(0) scale(1)}73%{transform:translateY(0) rotate(-1.25deg) scale(1)}81%{transform:translateY(0) rotate(.9deg) scale(1)}90%{transform:translateY(0) rotate(-.3deg) scale(1)}to{opacity:1;transform:translateY(0) rotate(0) scale(1)}}@keyframes BragCelebration_smokeDrift__SXJmJ{0%{opacity:0;transform:translate3d(0,14px,0) scale(.65)}28%{opacity:.68;transform:translate3d(0,-1px,0) scale(.9)}60%{opacity:.46;transform:translate3d(var(--smoke-drift),-17px,0) scale(1.08)}to{opacity:0;transform:translate3d(var(--smoke-drift),-33px,0) scale(1.25)}}@keyframes BragCelebration_turn__vs4XE{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}@keyframes BragCelebration_spark__vHi25{0%{opacity:0;scale:.3}35%{opacity:1;scale:1}to{opacity:0;scale:.7}}@media(max-width:360px){.BragCelebration_actions__HbdLH,.BragCelebration_stage__ZoJpj{width:260px}.BragCelebration_stars__srvCU span:first-child,.BragCelebration_stars__srvCU span:nth-child(3){left:-13px}.BragCelebration_stars__srvCU span:nth-child(2),.BragCelebration_stars__srvCU span:nth-child(4){right:-13px}.BragCelebration_front__wFR7g{padding:20px 18px}.BragCelebration_eyebrow__P2Np_{font-size:9px}}@media(max-height:700px){.BragCelebration_overlay__EpXYz{padding-top:max(12px,env(safe-area-inset-top));padding-bottom:max(12px,env(safe-area-inset-bottom))}.BragCelebration_eyebrow__P2Np_{margin-bottom:14px}.BragCelebration_card__YJeq1,.BragCelebration_front__wFR7g{min-height:370px}.BragCelebration_frontSeal__NUbnD{width:50px;margin:7px 0}.BragCelebration_rarity__qsFRZ{margin-top:12px}.BragCelebration_actions__HbdLH{margin-top:16px}.BragCelebration_cardFoot__EaifZ{margin:11px 0 6px}}.BragCelebration_overlay__EpXYz[data-reduced-motion] .BragCelebration_arrival__BqGZV,.BragCelebration_overlay__EpXYz[data-reduced-motion] .BragCelebration_card__YJeq1,.BragCelebration_overlay__EpXYz[data-reduced-motion] .BragCelebration_stage__ZoJpj:after,.BragCelebration_overlay__EpXYz[data-reduced-motion] .BragCelebration_stage__ZoJpj:before,.BragCelebration_overlay__EpXYz[data-reduced-motion] .BragCelebration_stars__srvCU span{animation:none}.BragCelebration_overlay__EpXYz[data-reduced-motion] .BragCelebration_card__YJeq1{transform:rotateY(180deg)}.BragCelebration_overlay__EpXYz[data-reduced-motion] .BragCelebration_stage__ZoJpj:after,.BragCelebration_overlay__EpXYz[data-reduced-motion] .BragCelebration_stage__ZoJpj:before{opacity:0}@media(prefers-reduced-motion:reduce){.BragCelebration_arrival__BqGZV,.BragCelebration_card__YJeq1,.BragCelebration_stage__ZoJpj:after,.BragCelebration_stage__ZoJpj:before,.BragCelebration_stars__srvCU span{animation:none}.BragCelebration_card__YJeq1{transform:rotateY(180deg)}.BragCelebration_stage__ZoJpj:after,.BragCelebration_stage__ZoJpj:before{opacity:0}}