html,body{margin:0;padding:0;background:#fdf3e5}a{color:#ef4f3c}a:hover{color:#e63946}#root{min-height:100vh}html[data-large-text]{--rpsa-lt: 2px}[role=dialog]:focus{outline:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}@keyframes slamIn{0%{transform:scale(2.6);opacity:0}55%{transform:scale(.94);opacity:1}75%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}@keyframes riseFade{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes popIn{0%{transform:scale(.3);opacity:0}60%{transform:scale(1.14);opacity:1}to{transform:scale(1);opacity:1}}@keyframes dotBounce{0%,80%,to{transform:translateY(0);opacity:.5}40%{transform:translateY(-7px);opacity:1}}@keyframes wobble{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes shakeX{0%,to{transform:translate(0)}20%{transform:translate(-9px)}40%{transform:translate(8px)}60%{transform:translate(-6px)}80%{transform:translate(4px)}}@keyframes panicPulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes panicBeat{0%,to{transform:scale(1)}12%{transform:scale(1.09)}24%{transform:scale(1)}}@keyframes flipBounce{0%{transform:rotateY(180deg)}70%{transform:rotateY(-14deg)}85%{transform:rotateY(8deg)}to{transform:rotateY(0)}}@keyframes flipReveal{0%{transform:rotateY(180deg)}80%{transform:rotateY(-6deg)}to{transform:rotateY(0)}}@keyframes chatNudge{0%,62%,to{transform:translateY(0) rotate(0)}12%{transform:translateY(-5px) rotate(-5deg)}26%{transform:translateY(0) rotate(4deg)}40%{transform:translateY(-3px) rotate(-3deg)}52%{transform:translateY(0) rotate(0)}}@keyframes toastIn{0%{opacity:0;transform:translateY(10px) scale(.9)}60%{opacity:1;transform:translateY(-2px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes impactShake{0%,to{transform:translate(0) rotate(0)}12%{transform:translate(-14px,8px) rotate(-1deg)}30%{transform:translate(12px,-9px) rotate(.9deg)}48%{transform:translate(-8px,6px) rotate(-.5deg)}66%{transform:translate(6px,-4px)}84%{transform:translate(-3px,2px)}}@keyframes sparkBurst{0%{transform:scale(.1);opacity:0}30%{transform:scale(1.3);opacity:1}to{transform:scale(2.1);opacity:0}}@keyframes shardFly{0%{transform:translate(0) rotate(0) scale(1);opacity:0}8%{opacity:1}to{transform:translate(var(--tx),var(--ty)) rotate(var(--rot)) scale(.4);opacity:0}}@keyframes glowRing{0%{transform:scale(.45);opacity:0}14%{opacity:.85}to{transform:scale(1.9);opacity:0}}@keyframes burstUp{0%{transform:translate(0) scale(.4) rotate(0);opacity:1}55%{opacity:1}to{transform:translate(var(--bx),var(--by)) scale(1.15) rotate(var(--rot));opacity:0}}@keyframes wordPop{0%{transform:translateY(26px) scale(.6);opacity:0}65%{transform:translateY(-4px) scale(1.08);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes confettiFall{0%{transform:translateY(-8vh) rotate(0);opacity:1}92%{opacity:1}to{transform:translateY(108vh) rotate(680deg);opacity:0}}@keyframes iconRain{0%{transform:translateY(-10vh) rotate(-12deg);opacity:1}95%{opacity:1}to{transform:translateY(110vh) rotate(14deg);opacity:0}}@keyframes pipPop{0%{transform:scale(.4)}60%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes floatIdle{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes iconBob{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-7px) rotate(3deg)}}@keyframes sheenSweep{0%{transform:translate(-130%) skew(-18deg)}60%{transform:translate(130%) skew(-18deg)}to{transform:translate(130%) skew(-18deg)}}@keyframes caretBlink{0%,45%{opacity:1}55%,to{opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes beatDrop{0%{transform:translateY(-300px) scale(.6);opacity:0}55%{transform:translateY(0) scale(1.18,.8);opacity:1}72%{transform:translateY(-12px) scale(.92,1.1)}86%{transform:translateY(0) scale(1.05,.96)}to{transform:scale(1);opacity:1}}@keyframes stampIn{0%{transform:scale(2.4);opacity:0;filter:blur(8px)}55%{transform:scale(.92);opacity:1;filter:blur(0)}to{transform:scale(1);opacity:1}}@keyframes overlayFade{0%{opacity:0}to{opacity:1}}@keyframes letterPop{0%{transform:translateY(44px) scale(.3);opacity:0}60%{transform:translateY(-6px) scale(1.18);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes menuMorphIn{0%{opacity:0;transform:scale(.2) rotate(-120deg);filter:blur(5px)}45%{opacity:1;filter:blur(0)}65%{transform:scale(1.22) rotate(8deg)}to{opacity:1;transform:scale(1) rotate(0);filter:blur(0)}}@keyframes pointBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes ctaPulse{0%,to{box-shadow:0 8px 22px #ef4f3c66}50%{box-shadow:0 12px 30px #ef4f3c8c}}@keyframes flashOut{0%{opacity:0}12%{opacity:.85}to{opacity:0}}@keyframes modalPop{0%{transform:scale(.7) translateY(30px);opacity:0}60%{transform:scale(1.03) translateY(-4px);opacity:1}to{transform:scale(1) translateY(0);opacity:1}}@keyframes menuFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes pulseDot{0%,to{box-shadow:0 0 #2ecc7180}60%{box-shadow:0 0 0 7px #2ecc7100}}@keyframes glowPulse{0%,to{box-shadow:0 24px 60px #eeb52f80,0 0 0 6px #f6c94559}50%{box-shadow:0 24px 80px #eeb52fd9,0 0 0 12px #f6c94573}}@keyframes barrierBuild{0%{transform:scaleY(0);opacity:0}60%{transform:scaleY(1.06);opacity:1}to{transform:scaleY(1);opacity:1}}@keyframes barrierHum{0%,to{opacity:.82}50%{opacity:1}}@keyframes paneFly{0%{transform:translate(0) rotate(0) scale(1);opacity:1}12%{transform:translate(calc(var(--tx) * .18),calc(var(--ty) * .12)) rotate(calc(var(--rot) * .15)) scale(1.06);opacity:1}55%{transform:translate(var(--tx),var(--ty)) rotate(calc(var(--rot) * .75)) scale(.9);opacity:.95}to{transform:translate(calc(var(--tx) * 1.18),calc(var(--ty) + 150px)) rotate(var(--rot)) scale(.5);opacity:0}}@keyframes paneFlash{0%{opacity:1;filter:brightness(2.6)}40%{opacity:.9}to{opacity:0}}@keyframes paneFall{0%{transform:translate(0) rotate(0);opacity:1}14%{transform:translate(calc(var(--tx) * .08),14px) rotate(calc(var(--rot) * .08));opacity:1}80%{opacity:1}to{transform:translate(var(--tx),640px) rotate(var(--rot));opacity:0}}@keyframes paneJitter{0%,to{transform:translate(0) rotate(0)}15%{transform:translate(-3px,2px) rotate(-.4deg)}30%{transform:translate(3px,-2px) rotate(.4deg)}45%{transform:translate(-4px,1px) rotate(-.5deg)}60%{transform:translate(4px,-1px) rotate(.5deg)}75%{transform:translate(-3px,2px) rotate(-.3deg)}90%{transform:translate(2px,-1px) rotate(.2deg)}}@keyframes crackFlare{0%{opacity:.7;filter:brightness(1)}30%{opacity:1;filter:brightness(1.6) drop-shadow(0 0 6px rgba(255,255,255,.9))}55%{opacity:.8;filter:brightness(1.2)}80%{opacity:1;filter:brightness(2.2) drop-shadow(0 0 10px rgba(255,255,255,1))}to{opacity:1;filter:brightness(2.6)}}@keyframes battleTint{0%{opacity:0}50%{opacity:1}to{opacity:0}}@keyframes streakDash{0%{transform:scaleX(0);opacity:0}35%{opacity:.8}to{transform:scaleX(1);opacity:0}}@keyframes cardBraceL{0%{transform:translate(0) rotate(0)}35%{transform:translate(-14px) rotate(-1.6deg)}70%{transform:translate(-10px) rotate(-1.2deg)}to{transform:translate(0) rotate(0)}}@keyframes cardBraceR{0%{transform:translate(0) rotate(0)}35%{transform:translate(14px) rotate(1.6deg)}70%{transform:translate(10px) rotate(1.2deg)}to{transform:translate(0) rotate(0)}}@keyframes revUpL{0%{transform:translate(0) rotate(0)}45%{transform:translate(-9px) rotate(-1.7deg)}60%{transform:translate(-12px) rotate(-2.1deg)}72%{transform:translate(-10px) rotate(-1.8deg)}84%{transform:translate(-12px) rotate(-2.1deg)}to{transform:translate(0) rotate(0)}}@keyframes revUpR{0%{transform:translate(0) rotate(0)}45%{transform:translate(9px) rotate(1.7deg)}60%{transform:translate(12px) rotate(2.1deg)}72%{transform:translate(10px) rotate(1.8deg)}84%{transform:translate(12px) rotate(2.1deg)}to{transform:translate(0) rotate(0)}}@keyframes paneGlint{0%{transform:translateY(-160px) rotate(10deg);opacity:0}12%{opacity:1}55%{transform:translateY(620px) rotate(10deg);opacity:.9}60%,to{transform:translateY(620px) rotate(10deg);opacity:0}}@keyframes crackFlicker{0%,to{opacity:1}50%{opacity:.45}}@keyframes arenaLungeL{0%{transform:translate(0) rotate(0) scale(1)}26%{transform:translate(-36px,2px) rotate(-4.5deg) scale(.97,1.03)}48%{transform:translate(64px,-4px) rotate(2deg) scale(1.12,.94)}60%{transform:translate(198px) rotate(5deg) scale(1.2,.88)}66%{transform:translate(202px) rotate(6deg) scale(.86,1.14)}76%{transform:translate(172px) rotate(1.5deg) scale(1.05,.97)}88%{transform:translate(190px) rotate(3.6deg) scale(.98,1.01)}to{transform:translate(185px) rotate(3deg) scale(1)}}@keyframes arenaLungeR{0%{transform:translate(0) rotate(0) scale(1)}26%{transform:translate(36px,2px) rotate(4.5deg) scale(.97,1.03)}48%{transform:translate(-64px,-4px) rotate(-2deg) scale(1.12,.94)}60%{transform:translate(-198px) rotate(-5deg) scale(1.2,.88)}66%{transform:translate(-202px) rotate(-6deg) scale(.86,1.14)}76%{transform:translate(-172px) rotate(-1.5deg) scale(1.05,.97)}88%{transform:translate(-190px) rotate(-3.6deg) scale(.98,1.01)}to{transform:translate(-185px) rotate(-3deg) scale(1)}}@keyframes winArenaL{0%{transform:translate(185px) rotate(3deg) scale(1)}16%{transform:translate(146px,-4px) rotate(-6deg) scale(.95,1.04)}42%{transform:translate(322px,-34px) rotate(4deg) scale(1.2,.9)}62%{transform:translate(297px,8px) rotate(-2deg) scale(1.05,1.19)}80%{transform:translate(303px,-10px) rotate(1deg) scale(1.16,1.06)}to{transform:translate(300px) rotate(0) scale(1.12)}}@keyframes winArenaR{0%{transform:translate(-185px) rotate(-3deg) scale(1)}16%{transform:translate(-146px,-4px) rotate(6deg) scale(.95,1.04)}42%{transform:translate(-322px,-34px) rotate(-4deg) scale(1.2,.9)}62%{transform:translate(-297px,8px) rotate(2deg) scale(1.05,1.19)}80%{transform:translate(-303px,-10px) rotate(-1deg) scale(1.16,1.06)}to{transform:translate(-300px) rotate(0) scale(1.12)}}@keyframes winBob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-8px) rotate(-1.4deg)}}@keyframes crownWobble{0%,to{transform:rotate(14deg) translateY(0)}50%{transform:rotate(7deg) translateY(-5px)}}@keyframes raysBurst{0%{transform:scale(.25) rotate(0);opacity:0}25%{opacity:1}to{transform:scale(1.65) rotate(24deg);opacity:0}}@keyframes loseArenaL{0%{transform:translate(185px) rotate(3deg) scale(1);opacity:1}14%{transform:translate(150px,-20px) rotate(-30deg) scale(1.08,.9)}34%{transform:translate(60px,-150px) rotate(-160deg) scale(.98)}to{transform:translate(-430px,90vh) rotate(-810deg) scale(.72);opacity:.1}}@keyframes loseArenaR{0%{transform:translate(-185px) rotate(-3deg) scale(1);opacity:1}14%{transform:translate(-150px,-20px) rotate(30deg) scale(1.08,.9)}34%{transform:translate(-60px,-150px) rotate(160deg) scale(.98)}to{transform:translate(430px,90vh) rotate(810deg) scale(.72);opacity:.1}}@keyframes tieArenaL{0%{transform:translate(185px) rotate(3deg)}55%{transform:translate(-16px) rotate(-3deg)}to{transform:translate(0) rotate(-1deg)}}@keyframes tieArenaR{0%{transform:translate(-185px) rotate(-3deg)}55%{transform:translate(16px) rotate(3deg)}to{transform:translate(0) rotate(1deg)}}@keyframes faceoffL{0%{transform:translate(-42px) rotate(-2deg);opacity:0}to{transform:translate(0) rotate(0);opacity:1}}@keyframes faceoffR{0%{transform:translate(42px) rotate(2deg);opacity:0}to{transform:translate(0) rotate(0);opacity:1}}@keyframes countPunch{0%{transform:scale(2.2);opacity:0}45%{transform:scale(.92);opacity:1}65%{transform:scale(1.08)}to{transform:scale(1);opacity:1}}@keyframes typePopA{0%{transform:scale(1)}40%{transform:scale(1.1) rotate(-3deg)}to{transform:scale(1)}}@keyframes typePopB{0%{transform:scale(1)}40%{transform:scale(1.1) rotate(3deg)}to{transform:scale(1)}}@keyframes timerPunchA{0%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes timerPunchB{0%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes lockSlam{0%{transform:scale(2.4) rotate(-26deg);opacity:0}60%{transform:scale(.94) rotate(-10deg);opacity:1}to{transform:scale(1) rotate(-12deg);opacity:1}}@keyframes impactShakeZoom{0%{transform:translate(0) scale(1)}10%{transform:translate(-16px,9px) scale(1.05) rotate(-1.2deg)}28%{transform:translate(14px,-10px) scale(1.045) rotate(1deg)}46%{transform:translate(-9px,7px) scale(1.03) rotate(-.6deg)}64%{transform:translate(7px,-5px) scale(1.015)}82%{transform:translate(-3px,2px) scale(1.005)}to{transform:translate(0) scale(1)}}@keyframes cardCharge{0%{filter:brightness(1)}45%{filter:brightness(1.16) drop-shadow(0 0 22px rgba(246,201,69,.6))}to{filter:brightness(1)}}@keyframes clashFocus{0%{opacity:0}30%{opacity:1}72%{opacity:1}to{opacity:0}}@keyframes starburstA{0%{transform:scale(.15) rotate(-8deg);opacity:0}22%{opacity:1}to{transform:scale(1.55) rotate(26deg);opacity:0}}@keyframes starburstB{0%{transform:scale(.15) rotate(30deg);opacity:0}22%{opacity:1}to{transform:scale(1.4) rotate(68deg);opacity:0}}@keyframes slamWord{0%{transform:scale(3.2) rotate(-14deg);opacity:0;filter:blur(7px)}52%{transform:scale(.93) rotate(-6deg);opacity:1;filter:blur(0)}72%{transform:scale(1.09) rotate(-7deg)}to{transform:scale(1) rotate(-6deg);opacity:1}}@keyframes cardUngrey{0%{filter:grayscale(1) brightness(.88)}to{filter:grayscale(0) brightness(1)}}@keyframes streakDashY{0%{transform:scaleY(0);opacity:0}35%{opacity:.8}to{transform:scaleY(1);opacity:0}}@keyframes lockSettle{0%{transform:translateY(-4px) scale(1.05)}55%{transform:translateY(2px) scale(.985)}to{transform:translateY(0) scale(1)}}@keyframes stampPop{0%{opacity:1;transform:rotate(-12deg) scale(1)}30%{opacity:1;transform:rotate(-9deg) scale(1.16)}to{opacity:0;transform:rotate(-2deg) scale(1.6)}}@keyframes veilLift{0%{opacity:1}to{opacity:0}}@keyframes readyPulse{0%{transform:scale(1) rotate(0)}45%{transform:scale(1.055) rotate(-1.2deg)}to{transform:scale(1) rotate(0)}}@keyframes verdictIn{0%{opacity:0;transform:translateY(34px) scale(.9)}60%{opacity:1;transform:translateY(-4px) scale(1.015)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes skySlamL{0%{transform:translate(0) rotate(0) scale(1)}24%{transform:translate(-22px,30px) rotate(-6deg) scale(1.04,.9)}46%{transform:translate(28px,-300px) rotate(7deg) scale(.96,1.1)}54%{transform:translate(64px,-318px) rotate(10deg) scale(1)}66%{transform:translate(178px,8px) rotate(7deg) scale(.94,1.16)}71%{transform:translate(188px,16px) rotate(5deg) scale(1.12,.84)}82%{transform:translate(182px,-14px) rotate(0) scale(.97,1.06)}92%{transform:translate(186px,4px) rotate(4deg) scale(1.02,.98)}to{transform:translate(185px) rotate(3deg) scale(1)}}@keyframes skySlamR{0%{transform:translate(0) rotate(0) scale(1)}24%{transform:translate(22px,30px) rotate(6deg) scale(1.04,.9)}46%{transform:translate(-28px,-300px) rotate(-7deg) scale(.96,1.1)}54%{transform:translate(-64px,-318px) rotate(-10deg) scale(1)}66%{transform:translate(-178px,8px) rotate(-7deg) scale(.94,1.16)}71%{transform:translate(-188px,16px) rotate(-5deg) scale(1.12,.84)}82%{transform:translate(-182px,-14px) rotate(0) scale(.97,1.06)}92%{transform:translate(-186px,4px) rotate(-4deg) scale(1.02,.98)}to{transform:translate(-185px) rotate(-3deg) scale(1)}}@keyframes cycloneL{0%{transform:translate(0) rotate(0) scale(1)}24%{transform:translate(-38px,-6px) rotate(-24deg) scale(.96)}58%{transform:translate(200px,-10px) rotate(300deg) scale(1.1)}66%{transform:translate(206px,2px) rotate(334deg) scale(.9,1.1)}78%{transform:translate(172px) rotate(352deg) scale(1.05,.97)}90%{transform:translate(189px) rotate(360deg) scale(.99)}to{transform:translate(185px) rotate(363deg) scale(1)}}@keyframes cycloneR{0%{transform:translate(0) rotate(0) scale(1)}24%{transform:translate(38px,-6px) rotate(24deg) scale(.96)}58%{transform:translate(-200px,-10px) rotate(-300deg) scale(1.1)}66%{transform:translate(-206px,2px) rotate(-334deg) scale(.9,1.1)}78%{transform:translate(-172px) rotate(-352deg) scale(1.05,.97)}90%{transform:translate(-189px) rotate(-360deg) scale(.99)}to{transform:translate(-185px) rotate(-363deg) scale(1)}}@keyframes upperL{0%{transform:translate(0) rotate(0) scale(1)}26%{transform:translate(-28px,-14px) rotate(-8deg) scale(.97,1.04)}50%{transform:translate(56px,128px) rotate(11deg) scale(1.02,.94)}66%{transform:translate(186px,-48px) rotate(-5deg) scale(1.16,.88)}72%{transform:translate(196px,-30px) rotate(-2deg) scale(.88,1.14)}84%{transform:translate(178px,12px) rotate(4.5deg) scale(1.05,.96)}94%{transform:translate(188px,-2px) rotate(2.6deg) scale(1)}to{transform:translate(185px) rotate(3deg) scale(1)}}@keyframes upperR{0%{transform:translate(0) rotate(0) scale(1)}26%{transform:translate(28px,-14px) rotate(8deg) scale(.97,1.04)}50%{transform:translate(-56px,128px) rotate(-11deg) scale(1.02,.94)}66%{transform:translate(-186px,-48px) rotate(5deg) scale(1.16,.88)}72%{transform:translate(-196px,-30px) rotate(2deg) scale(.88,1.14)}84%{transform:translate(-178px,12px) rotate(-4.5deg) scale(1.05,.96)}94%{transform:translate(-188px,-2px) rotate(-2.6deg) scale(1)}to{transform:translate(-185px) rotate(-3deg) scale(1)}}@keyframes dieDropL{0%{transform:translate(185px) rotate(3deg);opacity:1}12%{transform:translate(185px,-40px) rotate(-8deg) scale(1.1,.86)}26%{transform:translate(187px,6px) rotate(6deg) scale(.92,1.1)}40%{transform:translate(183px,-16px) rotate(-5deg) scale(1.04,.95)}54%{transform:translate(185px) rotate(2deg) scale(1);opacity:1}66%{transform:translate(185px,-8px) rotate(9deg) scale(.98,1.06)}to{transform:translate(208px,640px) rotate(40deg) scale(.82,1.22);opacity:.08}}@keyframes dieDropR{0%{transform:translate(-185px) rotate(-3deg);opacity:1}12%{transform:translate(-185px,-40px) rotate(8deg) scale(1.1,.86)}26%{transform:translate(-187px,6px) rotate(-6deg) scale(.92,1.1)}40%{transform:translate(-183px,-16px) rotate(5deg) scale(1.04,.95)}54%{transform:translate(-185px) rotate(-2deg) scale(1);opacity:1}66%{transform:translate(-185px,-8px) rotate(-9deg) scale(.98,1.06)}to{transform:translate(-208px,640px) rotate(-40deg) scale(.82,1.22);opacity:.08}}@keyframes dieSpinL{0%{transform:translate(185px) rotate(3deg) scale(1);opacity:1}22%{transform:translate(160px,-42px) rotate(200deg) scale(.94)}52%{transform:translate(115px,8px) rotate(620deg) scale(.55);opacity:.95}78%{transform:translate(96px,30px) rotate(950deg) scale(.22);opacity:.85}to{transform:translate(90px,40px) rotate(1170deg) scale(.01);opacity:0}}@keyframes dieSpinR{0%{transform:translate(-185px) rotate(-3deg) scale(1);opacity:1}22%{transform:translate(-160px,-42px) rotate(-200deg) scale(.94)}52%{transform:translate(-115px,8px) rotate(-620deg) scale(.55);opacity:.95}78%{transform:translate(-96px,30px) rotate(-950deg) scale(.22);opacity:.85}to{transform:translate(-90px,40px) rotate(-1170deg) scale(.01);opacity:0}}@keyframes dieBlastL{0%{transform:translate(185px) rotate(3deg);opacity:1}10%{transform:translate(214px,-14px) rotate(9deg) scale(1.14,.88)}30%{transform:translate(-260px,-170px) rotate(-140deg) scale(.95,1.12)}60%{transform:translate(-780px,-60px) rotate(-360deg);opacity:1}to{transform:translate(-1500px,240px) rotate(-620deg) scale(.9);opacity:.25}}@keyframes dieBlastR{0%{transform:translate(-185px) rotate(-3deg);opacity:1}10%{transform:translate(-214px,-14px) rotate(-9deg) scale(1.14,.88)}30%{transform:translate(260px,-170px) rotate(140deg) scale(.95,1.12)}60%{transform:translate(780px,-60px) rotate(360deg);opacity:1}to{transform:translate(1500px,240px) rotate(620deg) scale(.9);opacity:.25}}[data-tip]{position:relative}[data-tip]:hover:after{content:attr(data-tip);position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);background:#22242a;color:#fffdfa;padding:5px 10px;border-radius:8px;font-size:11px;font-weight:700;font-family:Inter,sans-serif;text-transform:none;letter-spacing:.02em;white-space:nowrap;z-index:60;box-shadow:0 6px 16px #22242a40;pointer-events:none}[data-tip]:hover:before{content:"";position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%);border:5px solid transparent;border-bottom-color:#22242a;z-index:60;pointer-events:none}@keyframes toastDrop{0%{opacity:0;transform:translateY(-14px) scale(.94)}60%{opacity:1;transform:translateY(2px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes deskShimmer{0%{transform:translate(-140%)}to{transform:translate(320%)}}@keyframes deskRiseFade{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes deskTileSettle{0%{transform:translateY(-16px) scale(.94);opacity:0}to{opacity:1}}@keyframes deskDotHop{0%,70%,to{transform:translateY(0);opacity:.3}35%{transform:translateY(-5px);opacity:1}}@keyframes deskHalfLeft{0%{transform:translate(-101%)}to{transform:translate(0)}}@keyframes deskHalfRight{0%{transform:translate(101%)}to{transform:translate(0)}}@keyframes deskSlamIn{0%{transform:translateY(-14px) scale(.88);opacity:0}64%{transform:translateY(0) scale(1.04);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes deskVsPop{0%{transform:scale(0) rotate(-40deg);opacity:0}62%{transform:scale(1.1) rotate(0);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes deskGlowRing{0%{transform:scale(.55);opacity:0}34%{opacity:.85}to{transform:scale(1.28);opacity:0}}@keyframes deskCountPulse{0%,to{transform:scale(1)}50%{transform:scale(1.09)}}@keyframes clashSlamL{0%{opacity:0;transform:translate(-60px,-30px) rotate(-18deg)}60%{opacity:1;transform:translate(4px,2px) rotate(-5deg)}to{opacity:1;transform:translate(0) rotate(-6deg)}}@keyframes clashSlamR{0%{opacity:0;transform:translate(60px,-30px) rotate(18deg)}60%{opacity:1;transform:translate(-4px,2px) rotate(5deg)}to{opacity:1;transform:translate(0) rotate(6deg)}}@keyframes clashBomb{0%{opacity:0;transform:scale(.3) rotate(12deg)}60%{opacity:1;transform:scale(1.14) rotate(12deg)}to{opacity:1;transform:scale(1) rotate(12deg)}}@keyframes clashSpin{to{transform:rotate(360deg)}}:root{--sat: env(safe-area-inset-top, 0px);--sar: env(safe-area-inset-right, 0px);--sab: env(safe-area-inset-bottom, 0px);--sal: env(safe-area-inset-left, 0px)}html,body,#root{height:100%;width:100%;max-width:100%}#root{min-height:100vh;min-height:100dvh;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}*{-webkit-tap-highlight-color:transparent}html,body{overscroll-behavior:none;-webkit-text-size-adjust:100%;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0}html::-webkit-scrollbar,body::-webkit-scrollbar,#root::-webkit-scrollbar{width:0;height:0;display:none}body{touch-action:manipulation}input,textarea,select{font-size:max(16px,1em)}button,[role=button]{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheetBackdrop{0%{opacity:0}to{opacity:1}}[data-sheet-body] [data-actions]{flex-direction:column;align-items:stretch}[data-sheet-body] [data-actions]>[data-primary]{order:-1}[data-sheet-body]::-webkit-scrollbar{width:0;height:0;display:none}[data-m-btn]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}[data-m-btn]:focus-visible{outline:3px solid #ff6b57;outline-offset:2px;border-radius:6px}[data-composer-go],[data-composer-chip]{-webkit-tap-highlight-color:transparent;transition:transform .15s cubic-bezier(.2,.8,.2,1),box-shadow .15s ease,filter .15s ease;will-change:transform}[data-composer-go]:not(:disabled):active{transform:translate(2px,3px) scale(.97);box-shadow:1px 1px #22242a2e!important}[data-composer-go]:disabled{cursor:default}[data-composer-chip]:active{transform:translate(1px,2px) scale(.975);box-shadow:1px 1px #22242a1f!important}[data-composer-chip][data-selected]{animation:composerChipSelect .26s cubic-bezier(.22,1.25,.36,1)}[data-composer] input:focus{border-color:#00a99d!important;box-shadow:3px 4px #22242a1f,0 0 0 3px #00b8a92b!important}[data-m-opponent-row]:active{transform:translateY(2px) scale(.99);box-shadow:1px 1px #22242a1f!important}@keyframes composerChipSelect{0%{transform:scale(.94)}62%{transform:scale(1.045)}to{transform:scale(1)}}[data-hit]:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}@media (prefers-reduced-motion: reduce){html:not([data-reduce-motion=off]) *,html:not([data-reduce-motion=off]) *:before,html:not([data-reduce-motion=off]) *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[data-reduce-motion=on] *,html[data-reduce-motion=on] *:before,html[data-reduce-motion=on] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-mrail]{scrollbar-width:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}[data-mrail]::-webkit-scrollbar{display:none}[data-mrail]>*{scroll-snap-align:start}@keyframes mFaceOut{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes mFaceIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes shimmer{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes riseIn{0%{transform:translateY(22px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes screenIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes medalBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes cardFloat{0%,to{transform:translateY(0) rotate(-.5deg)}50%{transform:translateY(-9px) rotate(.5deg)}}@keyframes cardIn{0%{transform:translateY(26px) scale(.9);opacity:0}62%{transform:translateY(0) scale(1.04);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes typeDot{0%,64%,to{transform:translateY(0);opacity:.34}32%{transform:translateY(-4px);opacity:1}}@keyframes nudgeUp{0%,to{transform:translateY(0);opacity:.7}50%{transform:translateY(-8px);opacity:1}}@keyframes lockGlow{0%,to{box-shadow:0 8px 22px #ef4f3c52}50%{box-shadow:0 8px 30px #ef4f3c85}}@keyframes urgentBeat{0%,to{transform:scale(1)}50%{transform:scale(1.16)}}@keyframes lockedPop{0%{transform:scale(.6);opacity:0}58%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}@keyframes halfDown{0%{transform:translateY(-101%)}to{transform:translateY(0)}}@keyframes halfUp{0%{transform:translateY(101%)}to{transform:translateY(0)}}@keyframes vsPop{0%{transform:scale(0) rotate(-70deg);opacity:0}62%{transform:scale(1.16) rotate(0);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes countPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes stampWord{0%{transform:scale(1.7);opacity:0}62%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes wallHum{0%,to{opacity:.9}50%{opacity:1}}@keyframes haloSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes wallGlint{0%{transform:translate(0)}55%,to{transform:translate(340%)}}@keyframes paneGlintY{0%{transform:translateY(-140px)}55%,to{transform:translateY(700px)}}@keyframes fragFloat{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-7px) rotate(8deg)}}@keyframes lockNudge{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes oppWobble{0%,to{transform:rotate(-1.4deg)}50%{transform:rotate(1.4deg)}}@keyframes bannerStamp{0%{transform:scale(1.55);opacity:0}62%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes auraRing{0%{transform:scale(.58);opacity:0}22%{opacity:.9}to{transform:scale(1.25);opacity:0}}@keyframes auraGlow{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.06);opacity:.85}}@keyframes roundStamp{0%{transform:scale(1.6) translateY(8px);opacity:0}58%{transform:scale(1) translateY(0);opacity:1}72%{transform:scale(1.03)}to{transform:scale(1);opacity:1}}@keyframes slamDown{0%{transform:translateY(-420px) rotate(10deg) scale(.94);opacity:0}8%{opacity:1}25%{transform:translateY(30px) rotate(3deg) scale(1)}30%{transform:translateY(18px) rotate(3deg) scale(1.03)}37%,to{transform:translateY(26px) rotate(3deg) scale(1);opacity:1}}@keyframes slamUp{0%{transform:translateY(420px) rotate(-10deg) scale(.94);opacity:0}8%{opacity:1}25%{transform:translateY(-30px) rotate(-3deg) scale(1)}30%{transform:translateY(-18px) rotate(-3deg) scale(1.03)}37%,to{transform:translateY(-26px) rotate(-3deg) scale(1);opacity:1}}@keyframes impactFlash{0%,20%{opacity:0}26%{opacity:1}44%,to{opacity:0}}@keyframes shockRing{0%,22%{transform:scale(.24);opacity:0}27%{opacity:1}62%,to{transform:scale(1.18);opacity:0}}@keyframes shockBar{0%,22%{transform:scaleX(.1);opacity:0}28%{transform:scaleX(1);opacity:1}52%,to{transform:scaleX(1.25);opacity:0}}@keyframes shard1{0%,24%{transform:translate(0) rotate(0);opacity:0}29%{opacity:1}70%,to{transform:translate(-58px,-96px) rotate(210deg);opacity:0}}@keyframes shard2{0%,24%{transform:translate(0) rotate(0);opacity:0}29%{opacity:1}70%,to{transform:translate(66px,-84px) rotate(-190deg);opacity:0}}@keyframes shard3{0%,24%{transform:translate(0) rotate(0);opacity:0}29%{opacity:1}70%,to{transform:translate(-72px,74px) rotate(250deg);opacity:0}}@keyframes shard4{0%,24%{transform:translate(0) rotate(0);opacity:0}29%{opacity:1}70%,to{transform:translate(62px,92px) rotate(-230deg);opacity:0}}@keyframes arenaShake{0%,24%{transform:translate(0)}26%{transform:translate(-6px,4px)}29%{transform:translate(6px,-4px)}32%{transform:translate(-4px,-3px)}35%{transform:translate(4px,2px)}38%,to{transform:translate(0)}}@keyframes trophyPop{0%{transform:scale(0) rotate(-44deg)}58%{transform:scale(1.14) rotate(-5deg)}to{transform:scale(1) rotate(-5deg)}}@keyframes digitPop{0%{transform:scale(0) translateY(12px);opacity:0}62%{transform:scale(1.22);opacity:1}to{transform:scale(1);opacity:1}}@keyframes cEnterTop{0%{transform:translateY(-330px) rotate(9deg) scale(.92);opacity:0}55%{opacity:1}to{transform:translateY(0) rotate(2deg) scale(1);opacity:1}}@keyframes cEnterBottom{0%{transform:translateY(330px) rotate(-9deg) scale(.92);opacity:0}55%{opacity:1}to{transform:translateY(0) rotate(-2deg) scale(1);opacity:1}}@keyframes cChargeTop{0%{transform:translateY(0) rotate(2deg) scale(1)}45%{transform:translateY(-14px) rotate(3.2deg) scale(.985)}68%{transform:translateY(-9px) rotate(1.4deg) scale(.99)}to{transform:translateY(-24px) rotate(2.6deg) scale(.966)}}@keyframes cChargeBottom{0%{transform:translateY(0) rotate(-2deg) scale(1)}45%{transform:translateY(14px) rotate(-3.2deg) scale(.985)}68%{transform:translateY(9px) rotate(-1.4deg) scale(.99)}to{transform:translateY(24px) rotate(-2.6deg) scale(.966)}}@keyframes cLungeTop{0%{transform:translateY(-24px) rotate(2.6deg) scale(.966)}30%{transform:translateY(58px) rotate(5deg) scale(1.05)}40%{transform:translateY(44px) rotate(3.4deg) scale(1.02)}60%{transform:translateY(-16px) rotate(.6deg) scale(1)}80%{transform:translateY(10px) rotate(2.4deg) scale(1)}to{transform:translateY(4px) rotate(2deg) scale(1)}}@keyframes cLungeBottom{0%{transform:translateY(24px) rotate(-2.6deg) scale(.966)}30%{transform:translateY(-58px) rotate(-5deg) scale(1.05)}40%{transform:translateY(-44px) rotate(-3.4deg) scale(1.02)}60%{transform:translateY(16px) rotate(-.6deg) scale(1)}80%{transform:translateY(-10px) rotate(-2.4deg) scale(1)}to{transform:translateY(-4px) rotate(-2deg) scale(1)}}@keyframes cBraceTop{0%{transform:translateY(-24px) rotate(2.6deg) scale(.966)}46%{transform:translateY(-34px) rotate(3.6deg) scale(.952)}to{transform:translateY(-24px) rotate(2.6deg) scale(.966)}}@keyframes cBraceBottom{0%{transform:translateY(24px) rotate(-2.6deg) scale(.966)}46%{transform:translateY(34px) rotate(-3.6deg) scale(.952)}to{transform:translateY(24px) rotate(-2.6deg) scale(.966)}}@keyframes nudgeDown{0%,to{transform:translateY(-2px);opacity:.55}50%{transform:translateY(3px);opacity:1}}@keyframes slotBreathe{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.03);opacity:1}}@keyframes streakDown{0%{transform:translateY(-46px) scaleY(.3);opacity:0}24%{opacity:.9}to{transform:translateY(64px) scaleY(1.5);opacity:0}}@keyframes streakUp{0%{transform:translateY(46px) scaleY(.3);opacity:0}24%{opacity:.9}to{transform:translateY(-64px) scaleY(1.5);opacity:0}}@keyframes spotIn{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes chargeRing{0%{transform:scale(1.55);opacity:0}28%{opacity:.85}to{transform:scale(.92);opacity:.32}}@keyframes chargeBolt{0%,to{transform:scaleX(.3);opacity:.25}50%{transform:scaleX(1);opacity:.8}}@keyframes cImpactTop{0%{transform:translateY(0) rotate(2deg) scale(1)}34%{transform:translateY(32px) rotate(4deg) scale(1.03)}62%{transform:translateY(-10px) rotate(1deg) scale(.99)}to{transform:translateY(4px) rotate(2deg) scale(1)}}@keyframes cImpactBottom{0%{transform:translateY(0) rotate(-2deg) scale(1)}34%{transform:translateY(-32px) rotate(-4deg) scale(1.03)}62%{transform:translateY(10px) rotate(-1deg) scale(.99)}to{transform:translateY(-4px) rotate(-2deg) scale(1)}}@keyframes cWinTop{0%{transform:translateY(4px) rotate(2deg) scale(1)}56%{transform:translateY(66px) rotate(-2deg) scale(1.3)}to{transform:translateY(46px) rotate(0) scale(1.24)}}@keyframes cWinBottom{0%{transform:translateY(-4px) rotate(-2deg) scale(1)}56%{transform:translateY(-274px) rotate(2deg) scale(1.3)}to{transform:translateY(-254px) rotate(0) scale(1.24)}}@keyframes glowRingWide{0%{transform:scale(.5);opacity:0}20%{opacity:.7}to{transform:scale(2.2);opacity:0}}@keyframes cLoseTop{0%{transform:translateY(4px) rotate(2deg) scale(1);filter:grayscale(0);opacity:1}18%{transform:translateY(26px) rotate(6deg) scale(1.02);filter:grayscale(.6);opacity:1}to{transform:translateY(-580px) rotate(-158deg) scale(.55);filter:grayscale(1);opacity:0}}@keyframes cLoseBottom{0%{transform:translateY(-4px) rotate(-2deg) scale(1);filter:grayscale(0);opacity:1}18%{transform:translateY(-26px) rotate(-6deg) scale(1.02);filter:grayscale(.6);opacity:1}to{transform:translateY(580px) rotate(158deg) scale(.55);filter:grayscale(1);opacity:0}}@keyframes shakeHit{0%{transform:translate(0)}14%{transform:translate(-7px,5px)}30%{transform:translate(7px,-5px)}46%{transform:translate(-5px,-3px)}62%{transform:translate(4px,3px)}to{transform:translate(0)}}@keyframes bFlash{0%{opacity:0}16%{opacity:1}to{opacity:0}}@keyframes bRing{0%{transform:scale(.2);opacity:0}22%{opacity:1}to{transform:scale(1.24);opacity:0}}@keyframes bBar{0%{transform:scaleX(.08);opacity:0}26%{opacity:1}to{transform:scaleX(1.3);opacity:0}}@keyframes bStamp{0%{transform:scale(2.4) rotate(-14deg);opacity:0}34%{transform:scale(1) rotate(-5deg);opacity:1}48%{transform:scale(1.09) rotate(-5deg)}to{transform:scale(1) rotate(-5deg);opacity:1}}@keyframes bShardA{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(-62px,-92px) rotate(220deg);opacity:0}}@keyframes bShardB{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(70px,-80px) rotate(-200deg);opacity:0}}@keyframes bShardC{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(-74px,78px) rotate(250deg);opacity:0}}@keyframes bShardD{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(66px,90px) rotate(-240deg);opacity:0}}@keyframes bannerIn{0%{transform:scale(.62) translateY(12px);opacity:0}62%{transform:scale(1.05) translateY(0);opacity:1}to{transform:scale(1) translateY(0);opacity:1}}@keyframes crownDrop{0%{transform:translateY(-30px) rotate(-46deg) scale(.4);opacity:0}64%{transform:translateY(2px) rotate(-16deg) scale(1.12);opacity:1}to{transform:translateY(0) rotate(-14deg) scale(1);opacity:1}}@keyframes ribbonIn{0%{transform:scale(1.6);opacity:0}58%{transform:scale(1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes outStamp{0%{transform:rotate(-11deg) scale(2.1);opacity:0}56%{transform:rotate(-11deg) scale(1);opacity:1}to{transform:rotate(-11deg) scale(1);opacity:1}}@keyframes auraPulse{0%,to{transform:scale(1);opacity:.45}50%{transform:scale(1.07);opacity:.9}}@keyframes stageRecede{0%{transform:translateY(0) scale(1)}to{transform:translateY(-30px) scale(.62)}}@keyframes chipIn{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes authIn{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes authRise{0%{transform:translateY(var(--rise, 16px));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes authFade{0%{opacity:0}to{opacity:1}}@keyframes authPop{0%{transform:scale(.82);opacity:0}62%{transform:scale(1.05);opacity:1}to{transform:scale(1);opacity:1}}@keyframes authStamp{0%{transform:scale(2.4) rotate(-16deg);opacity:0}46%{transform:scale(1) rotate(-3deg);opacity:1}62%{transform:scale(1.07) rotate(-3deg)}to{transform:scale(1) rotate(-3deg);opacity:1}}@keyframes authRing{0%{transform:scale(.45);opacity:0}26%{opacity:.85}to{transform:scale(1.8);opacity:0}}@keyframes authSheet{0%{transform:translateY(26px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes authSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes authBob{0%,to{transform:translateY(0)}50%{transform:translateY(var(--bob, -7px))}}@keyframes authNudge{0%,70%,to{transform:translate(0)}80%{transform:translate(var(--nudge, 5px))}90%{transform:translate(0)}}@keyframes authTrack{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes authShake{0%,to{transform:translate(0)}15%,45%,75%{transform:translate(-5px)}30%,60%,90%{transform:translate(5px)}}@keyframes authClashWinL{0%{transform:translate(calc(-212px * var(--sx, 1)),4px) rotate(-30deg) scale(.84);opacity:0}7%{opacity:1}22%{transform:translate(calc(-58px * var(--sx, 1))) rotate(-10deg) scale(1);animation-timing-function:cubic-bezier(.35,.9,.4,1)}30%{transform:translate(calc(-80px * var(--sx, 1)),-9px) rotate(-22deg) scale(.96);animation-timing-function:cubic-bezier(.9,0,1,.5)}40%{transform:translate(-2px) rotate(8deg) scale(1.1);animation-timing-function:cubic-bezier(.16,.9,.34,1)}45%{transform:translate(17px,-4px) rotate(10deg) scale(1.02)}50%{transform:translate(-3px,1px) rotate(-1deg) scale(1)}56%{transform:translate(0) rotate(0) scale(1)}72%{transform:translateY(-7px) rotate(0) scale(1);opacity:1}84%{transform:translate(0) rotate(0) scale(1);opacity:1}93%{transform:translateY(-40px) rotate(7deg) scale(.88);opacity:0}to{transform:translate(calc(-212px * var(--sx, 1)),4px) rotate(-30deg) scale(.84);opacity:0}}@keyframes authClashWinR{0%{transform:translate(calc(212px * var(--sx, 1)),4px) rotate(30deg) scale(.84);opacity:0}7%{opacity:1}22%{transform:translate(calc(58px * var(--sx, 1))) rotate(10deg) scale(1);animation-timing-function:cubic-bezier(.35,.9,.4,1)}30%{transform:translate(calc(80px * var(--sx, 1)),-9px) rotate(22deg) scale(.96);animation-timing-function:cubic-bezier(.9,0,1,.5)}40%{transform:translate(2px) rotate(-8deg) scale(1.1);animation-timing-function:cubic-bezier(.16,.9,.34,1)}45%{transform:translate(-17px,-4px) rotate(-10deg) scale(1.02)}50%{transform:translate(3px,1px) rotate(1deg) scale(1)}56%{transform:translate(0) rotate(0) scale(1)}72%{transform:translateY(-7px) rotate(0) scale(1);opacity:1}84%{transform:translate(0) rotate(0) scale(1);opacity:1}93%{transform:translateY(-40px) rotate(-7deg) scale(.88);opacity:0}to{transform:translate(calc(212px * var(--sx, 1)),4px) rotate(30deg) scale(.84);opacity:0}}@keyframes authClashLoseL{0%{transform:translate(calc(-212px * var(--sx, 1)),4px) rotate(-30deg) scale(.84);opacity:0}7%{opacity:1}22%{transform:translate(calc(-58px * var(--sx, 1))) rotate(-10deg) scale(1);animation-timing-function:cubic-bezier(.35,.9,.4,1)}30%{transform:translate(calc(-80px * var(--sx, 1)),-9px) rotate(-22deg) scale(.96);animation-timing-function:cubic-bezier(.9,0,1,.5)}40%{transform:translate(-15px) rotate(7deg) scale(1.02);animation-timing-function:cubic-bezier(.2,.8,.4,1)}46%{transform:translate(calc(-98px * var(--sx, 1)),-46px) rotate(-86deg) scale(.94);opacity:1}56%{transform:translate(calc(-200px * var(--sx, 1)),12px) rotate(-224deg) scale(.8);opacity:.5}64%,to{transform:translate(calc(-272px * var(--sx, 1)),104px) rotate(-332deg) scale(.68);opacity:0}}@keyframes authClashLoseR{0%{transform:translate(calc(212px * var(--sx, 1)),4px) rotate(30deg) scale(.84);opacity:0}7%{opacity:1}22%{transform:translate(calc(58px * var(--sx, 1))) rotate(10deg) scale(1);animation-timing-function:cubic-bezier(.35,.9,.4,1)}30%{transform:translate(calc(80px * var(--sx, 1)),-9px) rotate(22deg) scale(.96);animation-timing-function:cubic-bezier(.9,0,1,.5)}40%{transform:translate(15px) rotate(-7deg) scale(1.02);animation-timing-function:cubic-bezier(.2,.8,.4,1)}46%{transform:translate(calc(98px * var(--sx, 1)),-46px) rotate(86deg) scale(.94);opacity:1}56%{transform:translate(calc(200px * var(--sx, 1)),12px) rotate(224deg) scale(.8);opacity:.5}64%,to{transform:translate(calc(272px * var(--sx, 1)),104px) rotate(332deg) scale(.68);opacity:0}}@keyframes authClashStar{0%,38.5%{opacity:0;transform:scale(.18) rotate(-20deg)}41.5%{opacity:1;transform:scale(1) rotate(4deg)}46%{transform:scale(.94) rotate(0)}56%,to{opacity:0;transform:scale(1.2) rotate(7deg)}}@keyframes authClashGlow{0%,38%{opacity:0;transform:scale(.55)}41.5%{opacity:.78;transform:scale(1)}58%,to{opacity:0;transform:scale(1.36)}}@keyframes authClashChip{0%,39%{opacity:0;transform:translate(0) rotate(0)}42%{opacity:1}62%,to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--rz))}}@keyframes authClashGround{0%,16%{opacity:0;transform:scale(.5)}34%{opacity:.45;transform:scale(.9)}41%{opacity:.78;transform:scale(1.18)}56%{opacity:.46;transform:scale(.86)}82%{opacity:.42;transform:scale(.84)}93%,to{opacity:0;transform:scale(.6)}}@keyframes authClashLabelWin{0%,4%{opacity:0;transform:translateY(6px)}13%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}93%,to{opacity:0;transform:translateY(0)}}@keyframes authClashLabelLose{0%,4%{opacity:0;transform:translateY(6px)}13%{opacity:1;transform:translateY(0)}40%{opacity:1}48%{opacity:.3}85%{opacity:.3}93%,to{opacity:0}}@keyframes authClashStrike{0%,40%{transform:scaleX(0)}47%,to{transform:scaleX(1)}}@keyframes authPulse{0%,to{opacity:.3}50%{opacity:.85}}@keyframes authGateMorph{0%{background-color:#fdf3e500}99%{background-color:#fdf3e500}to{background-color:#fdf3e5}}@keyframes authGateMorphOut{0%,to{background-color:#fdf3e500}}@keyframes authHeroIn{0%{opacity:0}34%{opacity:0}to{opacity:1}}@keyframes authHeroOut{0%{opacity:1}66%{opacity:0}to{opacity:0}}@keyframes authSheetUp{0%{transform:translateY(518px)}to{transform:translateY(0)}}@keyframes authSheetDown{0%{transform:translateY(0)}to{transform:translateY(518px)}}@keyframes authRailIn{0%{opacity:0;transform:scale(1.035)}36%{opacity:0}to{opacity:1;transform:scale(1)}}@keyframes authRailOut{0%{opacity:1;transform:scale(1)}64%{opacity:0}to{opacity:0;transform:scale(1.035)}}@keyframes authPanelIn{0%{transform:translate(880px);box-shadow:-44px 0 90px #0b0d1180}92%{box-shadow:-44px 0 90px #0b0d1180}to{transform:translate(0);box-shadow:-44px 0 90px #0b0d1100}}@keyframes authPanelOut{0%{transform:translate(0)}to{transform:translate(880px)}}@media (prefers-reduced-motion: reduce){html:not([data-reduce-motion=off]) [data-auth-animated],html:not([data-reduce-motion=off]) [data-auth-animated] *{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}html[data-reduce-motion=on] [data-auth-animated],html[data-reduce-motion=on] [data-auth-animated] *{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}[data-auth-field]{outline:none;border-color:var(--field-border, rgba(34, 36, 42, .2));transition:border-color .15s ease}[data-auth-field]:hover:not(:focus-visible):not([aria-invalid=true]){border-color:#22242a61}[data-auth-field]:focus-visible{border-color:#22242a}[data-auth-field][aria-invalid=true]:focus-visible{border-color:#e63946}@media (prefers-reduced-motion: reduce){html:not([data-reduce-motion=off]) [data-auth-field]{transition:none}}html[data-reduce-motion=on] [data-auth-field]{transition:none}[data-auth-icon-button]{outline:none;transition:background-color .15s ease}[data-auth-icon-button]:hover{background-color:#22242a0f}[data-auth-icon-button]:focus-visible{background-color:#ff6b5729;box-shadow:inset 0 0 0 2px #22242a}.n-hit{position:relative}.n-hit:after{content:"";position:absolute;left:-2px;right:-2px;top:50%;height:44px;transform:translateY(-50%)}.n-btn-ink{transition:background .14s ease}.n-btn-ink:hover:not(:disabled){background:#fbf5ec!important}.n-pill:focus-visible{outline:3px solid #4c8dff;outline-offset:2px}.n-btn-sec{transition:border-color .14s ease}.n-btn-sec:hover:not(:disabled){border-color:#22242a!important}.n-btn-pri{transition:transform .14s ease,box-shadow .14s ease}.n-btn-pri:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 5px #22242a38}.n-btn-pri:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #22242a38}.n-btn-sec:disabled,.n-btn-pri:disabled{opacity:.55;cursor:progress}@media (prefers-reduced-motion: reduce){html:not([data-reduce-motion=off]) .n-btn-pri:hover:not(:disabled){transform:none}}html[data-reduce-motion=on] .n-btn-pri:hover:not(:disabled){transform:none}@keyframes paPing{0%,to{opacity:.18}40%{opacity:1}}@keyframes paBellNudge{0%,70%,to{transform:rotate(-6deg)}76%{transform:rotate(8deg)}84%{transform:rotate(-16deg)}92%{transform:rotate(-1deg)}}@keyframes paStepIn{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes paRing{0%{box-shadow:0 0 #ff6b578c}to{box-shadow:0 0 0 12px #ff6b5700}}@keyframes paPillShake{0%,to{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}@keyframes paRowFlash{0%,35%{background:#dde9ff}to{background:#dde9ff00}}.pa-ping1{animation:paPing 1.4s ease-in-out infinite}.pa-ping2{animation:paPing 1.4s ease-in-out .15s infinite}.pa-ping3{animation:paPing 1.4s ease-in-out .3s infinite}.pa-bell{animation:paBellNudge 2.8s ease-out infinite;transform-origin:50% 14%}.pa-step-in{animation:paStepIn .28s cubic-bezier(.2,.9,.3,1.1) both}.pa-ring{animation:paRing 1.3s ease-out infinite}.pa-shake{animation:paPillShake .45s ease-out .1s both}.n-row.n-row-flash{animation:paRowFlash 1.2s ease-out both}.pa button{font-family:Inter,system-ui,sans-serif}.pa button:focus-visible{outline:3px solid #4c8dff;outline-offset:2px}.pa [role=dialog]:focus,.pa[role=dialog]:focus{outline:none}.pa-fix{transition:text-decoration-thickness .14s ease}.pa-fix:hover{text-decoration-thickness:2.5px}.pa-fix:focus-visible{outline:3px solid #4c8dff;outline-offset:2px}.pa-later{transition:color .14s ease}.pa-later:hover{color:#22242a}.pa-more{transition:background .14s ease}.pa-more:hover{background:#f3e6d3}@media (max-width: 359px){.pa-actions{flex-direction:column}}@media (prefers-reduced-motion: reduce){html:not([data-reduce-motion=off]) .pa-ping1,html:not([data-reduce-motion=off]) .pa-ping2,html:not([data-reduce-motion=off]) .pa-ping3,html:not([data-reduce-motion=off]) .pa-bell,html:not([data-reduce-motion=off]) .pa-step-in,html:not([data-reduce-motion=off]) .pa-ring,html:not([data-reduce-motion=off]) .pa-shake{animation:none}html:not([data-reduce-motion=off]) .pa-ping1,html:not([data-reduce-motion=off]) .pa-ping2,html:not([data-reduce-motion=off]) .pa-ping3{opacity:1}html:not([data-reduce-motion=off]) .pa-bell{transform:rotate(-6deg)}html:not([data-reduce-motion=off]) .n-row.n-row-flash{animation:none;background:#dde9ff}}html[data-reduce-motion=on] .pa-ping1,html[data-reduce-motion=on] .pa-ping2,html[data-reduce-motion=on] .pa-ping3,html[data-reduce-motion=on] .pa-bell,html[data-reduce-motion=on] .pa-step-in,html[data-reduce-motion=on] .pa-ring,html[data-reduce-motion=on] .pa-shake{animation:none}html[data-reduce-motion=on] .pa-ping1,html[data-reduce-motion=on] .pa-ping2,html[data-reduce-motion=on] .pa-ping3{opacity:1}html[data-reduce-motion=on] .pa-bell{transform:rotate(-6deg)}html[data-reduce-motion=on] .n-row.n-row-flash{animation:none;background:#dde9ff}@keyframes nBellSwing{0%{transform:rotate(0)}18%{transform:rotate(20deg)}36%{transform:rotate(-15deg)}54%{transform:rotate(9deg)}72%{transform:rotate(-4deg)}to{transform:rotate(0)}}@keyframes nBellWiggle{0%{transform:rotate(0)}25%{transform:rotate(9deg)}50%{transform:rotate(-7deg)}75%{transform:rotate(3deg)}to{transform:rotate(0)}}@keyframes nBadgePop{0%{transform:scale(.4)}55%{transform:scale(1.4)}to{transform:scale(1)}}@keyframes nBadgePulse{0%{box-shadow:0 0 #d628398c}to{box-shadow:0 0 0 9px #d6283900}}@keyframes nSpark{0%{transform:translate(0) scale(.4);opacity:0}30%{opacity:1}to{transform:translate(var(--sx),var(--sy)) scale(1);opacity:0}}@keyframes nPopIn{0%{transform:translateY(-10px) scale(.96);opacity:0}70%{transform:translateY(2px) scale(1.01);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes nScrimIn{0%{opacity:0}to{opacity:1}}@keyframes nConfetti{0%{transform:translate(0) rotate(0);opacity:0}25%{opacity:1}to{transform:translate(var(--cx),var(--cy)) rotate(var(--cr));opacity:1}}@keyframes nFadeUp{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes nCheckPop{0%{transform:scale(.3) rotate(-20deg);opacity:0}60%{transform:scale(1.18) rotate(4deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}.n-bell-swing{animation:nBellSwing .55s ease-out;transform-origin:50% 12%}.n-bell-wiggle{animation:nBellWiggle .6s ease-in-out;transform-origin:50% 12%}.n-badge-pop{animation:nBadgePop .34s ease-out}.n-badge-pulse{animation:nBadgePulse .9s ease-out 1}.n-spark{position:absolute;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:2px;left:50%;top:50%;opacity:0;animation:nSpark .5s ease-out both}.n-pop-in{animation:nPopIn .32s cubic-bezier(.2,.9,.3,1.2) both}.n-scrim-in{animation:nScrimIn .18s ease-out both}.n-confetti{position:absolute;left:19px;top:19px;width:5px;height:9px;border-radius:1.5px;animation:nConfetti .7s cubic-bezier(.2,.8,.3,1) .15s both}.n-fade-up{animation:nFadeUp .3s ease-out both}.n-check-pop{animation:nCheckPop .38s cubic-bezier(.2,.9,.3,1.3) both}.n-bell{transition:transform .14s ease,background .14s ease,box-shadow .14s ease}.n-bell[aria-expanded=false]:hover{transform:translateY(-3px)}.n-bell[aria-expanded=false]:active{transform:scale(.97)}.n-bell:focus-visible{outline:3px solid #4c8dff;outline-offset:2px}.n-inbox button{font-family:Inter,system-ui,sans-serif}.n-inbox button:focus-visible{outline:3px solid #4c8dff;outline-offset:2px}.n-inbox [role=dialog]:focus{outline:none}.n-row{position:relative;border-radius:16px;isolation:isolate;transition:transform .14s ease}.n-row-opens>:not(.n-row-body){position:relative;z-index:1;pointer-events:none}.n-row-opens button:not(.n-row-body){pointer-events:auto}.n-row-body{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0;padding:0;border:0;border-radius:16px;background:transparent;cursor:pointer;transition:background .14s ease,box-shadow .14s ease}.n-row-body:hover{background:#fbf5ec}.n-row-body:active{background:#f3e8d8;box-shadow:inset 0 2px #22242a14}.n-row:has(>.n-row-body:active){transform:scale(.985)}.n-inbox .n-row-body:focus-visible{outline:3px solid #4c8dff;outline-offset:-3px}.n-go{width:24px;height:24px;border-radius:999px;background:#fbf1e4;color:#9a8c78;display:flex;align-items:center;justify-content:center;transition:background .14s ease,box-shadow .14s ease,color .14s ease}.n-row-body:hover~* .n-go,.n-row-body:focus-visible~* .n-go,.n-row-body:hover~.n-row-aside .n-go{background:#fffdfa;box-shadow:0 0 0 1.5px #22242a;color:#22242a}@keyframes nRowLeave{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}@keyframes nRowLeaveFade{0%{opacity:1}to{opacity:0}}.n-row-leaving{display:grid;grid-template-rows:1fr;animation:nRowLeave var(--n-leave-ms, .2s) ease-in var(--n-leave-delay, 1.2s) forwards}.n-hit-round:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:999px}.n-btn-sec[data-retry]:disabled{opacity:1;color:#706556;cursor:default}.n-ico{transition:background .14s ease}.n-ico:hover{background:#f3e6d3}.n-txt:hover:not(:disabled){text-decoration-thickness:3px}.n-tab{transition:background .14s ease,box-shadow .14s ease}.n-tab[aria-selected=false]:hover{box-shadow:inset 0 0 0 2px #22242a40}.n-scroll{scrollbar-width:thin;scrollbar-color:#e6dccb transparent}@keyframes nFriendLanded{0%,35%{background:#dde9ff}to{background:#fbf5ec}}.n-friend-landed{animation:nFriendLanded 1.2s ease-out both}@media (prefers-reduced-motion: reduce){html:not([data-reduce-motion=off]) .n-friend-landed{animation:none;background:#dde9ff!important}html:not([data-reduce-motion=off]) .n-badge-pulse{animation-duration:.9s!important;animation-iteration-count:1!important}html:not([data-reduce-motion=off]) .n-pop-in,html:not([data-reduce-motion=off]) .n-scrim-in,html:not([data-reduce-motion=off]) .n-confetti,html:not([data-reduce-motion=off]) .n-fade-up,html:not([data-reduce-motion=off]) .n-check-pop,html:not([data-reduce-motion=off]) .n-spark{animation-duration:.01s}html:not([data-reduce-motion=off]) .n-bell-swing,html:not([data-reduce-motion=off]) .n-bell-wiggle{animation:none}html:not([data-reduce-motion=off]) .n-bell[aria-expanded=false]:hover{transform:none}html:not([data-reduce-motion=off]) .n-row:has(>.n-row-body:active){transform:none}html:not([data-reduce-motion=off]) .n-row-leaving{animation-name:nRowLeaveFade;animation-duration:var(--n-leave-ms, .2s)!important}}html[data-reduce-motion=on] .n-badge-pulse{animation-duration:.9s!important;animation-iteration-count:1!important}html[data-reduce-motion=on] .n-pop-in,html[data-reduce-motion=on] .n-scrim-in,html[data-reduce-motion=on] .n-confetti,html[data-reduce-motion=on] .n-fade-up,html[data-reduce-motion=on] .n-check-pop,html[data-reduce-motion=on] .n-spark{animation-duration:.01s}html[data-reduce-motion=on] .n-friend-landed{animation:none;background:#dde9ff!important}html[data-reduce-motion=on] .n-bell-swing,html[data-reduce-motion=on] .n-bell-wiggle{animation:none}html[data-reduce-motion=on] .n-bell[aria-expanded=false]:hover{transform:none}html[data-reduce-motion=on] .n-row:has(>.n-row-body:active){transform:none}html[data-reduce-motion=on] .n-row-leaving{animation-name:nRowLeaveFade;animation-duration:var(--n-leave-ms, .2s)!important}@keyframes nToastDrop{0%{transform:translateY(-130px) scale(.92);opacity:0}68%{transform:translateY(9px) scale(1.03);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes nToastDropM{0%{transform:translateY(-110px) scale(.92);opacity:0}68%{transform:translateY(7px) scale(1.02);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes nToastFade{0%{opacity:0}to{opacity:1}}@keyframes nToastResolve{0%{transform:scale(1);opacity:1}10%{transform:scale(1.04);opacity:1}20%{transform:scale(1);opacity:1}72%{transform:scale(1);opacity:1}to{transform:scale(.96) translateY(-10px);opacity:0}}@keyframes nToastResolveFade{0%,72%{opacity:1}to{opacity:0}}@keyframes nLivePulse{0%,to{box-shadow:6px 8px #22242a33,0 0 0 5px #ff6b572e}50%{box-shadow:6px 8px #22242a33,0 0 0 10px #ff6b570d}}@keyframes nToastConfetti{0%{transform:translate(0) rotate(0) scale(.4);opacity:0}20%{opacity:1}to{transform:translate(var(--cx),var(--cy)) rotate(var(--cr)) scale(1);opacity:1}}@keyframes nPillIn{0%{transform:translateY(-10px) scale(.94);opacity:0}70%{transform:translateY(2px) scale(1.01);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes nStartingDot{0%,to{transform:scale(.8);opacity:.35}50%{transform:scale(1.1);opacity:1}}@keyframes nGrabNudge{0%,70%,to{transform:translateY(0)}80%{transform:translateY(-3px)}90%{transform:translateY(0)}}.n-toast-drop{animation-name:nToastDrop;animation-timing-function:cubic-bezier(.2,.9,.3,1.2);animation-fill-mode:both}.n-toast-drop-m{animation-name:nToastDropM;animation-timing-function:cubic-bezier(.2,.9,.3,1.2);animation-fill-mode:both}.n-toast-fade{animation:nToastFade .2s linear both}.n-toast-resolve{animation-name:nToastResolve;animation-timing-function:ease;animation-fill-mode:both}.n-toast-resolve-fade{animation-name:nToastResolveFade;animation-timing-function:linear;animation-fill-mode:both}.n-live-pulse{animation:nLivePulse 1.8s ease-in-out infinite}.n-confetti-piece{position:absolute;width:7px;height:13px;box-sizing:border-box;border-radius:2px;border:1.5px solid #22242a;pointer-events:none}.n-toast-confetti{animation:nToastConfetti .7s cubic-bezier(.2,.8,.3,1) .12s both}.n-pill-in{animation:nPillIn .32s cubic-bezier(.2,.9,.3,1.2) both}.n-grab{animation:nGrabNudge 2.4s ease-in-out infinite}.n-starting-dot{animation:nStartingDot .9s ease-in-out infinite both}.n-toast button{font-family:Inter,system-ui,sans-serif}.n-toast:focus{outline:none}.n-toast:focus-visible{outline:3px solid #4c8dff;outline-offset:3px;border-radius:22px;min-height:44px}.n-toast button:focus-visible{outline:3px solid #4c8dff;outline-offset:2px}.n-toast-card{isolation:isolate}.n-toast-card>*{position:relative;z-index:1;pointer-events:none}.n-toast-card button{pointer-events:auto}.n-toast-card>.n-toast-body{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;margin:0;padding:0;border:0;border-radius:calc(var(--n-card-radius, 22px) - 3px);background:transparent;cursor:pointer;transition:background .14s ease}.n-toast-card>.n-toast-body:hover{background:#fbf5ec}.n-toast-card>.n-toast-body:active{background:#f6ecde}.n-toast .n-toast-card>.n-toast-body:focus-visible{outline:3px solid #4c8dff;outline-offset:-6px}.n-toast-x-disc{transition:background .14s ease}.n-toast-x:hover .n-toast-x-disc{background:#f3e6d3}@media (prefers-reduced-motion: reduce){html:not([data-reduce-motion=off]) .n-toast-fade{animation-duration:.2s!important}html:not([data-reduce-motion=off]) .n-toast-resolve-fade{animation-duration:var(--n-resolve-ms)!important}html:not([data-reduce-motion=off]) .n-live-pulse,html:not([data-reduce-motion=off]) .n-grab,html:not([data-reduce-motion=off]) .n-starting-dot{animation:none}}html[data-reduce-motion=on] .n-toast-fade{animation-duration:.2s!important}html[data-reduce-motion=on] .n-toast-resolve-fade{animation-duration:var(--n-resolve-ms)!important}html[data-reduce-motion=on] .n-live-pulse,html[data-reduce-motion=on] .n-grab,html[data-reduce-motion=on] .n-starting-dot{animation:none}@keyframes avatarTryOn{0%{transform:scale(.86)}60%{transform:rotate(-2deg) scale(1.05)}to{transform:none}}[data-av-pop]{display:inline-flex;animation:avatarTryOn .34s cubic-bezier(.2,.9,.3,1.3) both}[data-av-card]{border:2.5px solid #efe6d6;box-shadow:none;transform:none;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}[data-av-card]:hover{transform:translateY(-2px);border-color:#22242a59}[data-av-card][aria-checked=true]{border-color:#22242a;box-shadow:4px 5px #22242a2e;transform:translateY(-3px)}[data-av-card]:active{transform:translateY(0) scale(.97)}[data-av-sec]{transition:border-color .14s ease,transform .14s ease}[data-av-sec]:hover{border-color:#22242a!important;transform:translateY(-1px)}[data-av-pri]{transition:transform .14s ease,box-shadow .14s ease}[data-av-pri]:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 5px #22242a38!important}[data-av-pri]:disabled{cursor:default}[data-av-root] button:focus-visible{outline:3px solid #4c8dff;outline-offset:2px}[data-av-pick]{position:relative;display:block;padding:0;border:0;background:transparent;cursor:pointer;transform:none;transition:transform .14s ease}[data-av-pick]:hover{transform:translateY(-2px)}[data-av-pick][aria-checked=true]{transform:translateY(-3px)}[data-av-pick]:active{transform:scale(.94)}[data-av-face]{display:block;transition:transform .14s ease,box-shadow .14s ease}[data-av-pick][aria-checked=true] [data-av-face]{transform:rotate(-5deg);box-shadow:0 0 0 3px #fdf3e5,0 0 0 5.5px #22242a,5px 7px 0 5.5px #22242a2e}[data-av-root] [data-av-pick]:focus-visible{outline-offset:3px}[data-av-root] [data-av-pick][aria-checked=true]:focus-visible{outline-offset:9px}@media (prefers-reduced-motion: reduce){[data-av-pop]{animation:none}[data-av-card],[data-av-card]:hover,[data-av-card][aria-checked=true],[data-av-card]:active,[data-av-sec]:hover,[data-av-pri]:not(:disabled):hover{transition:none;transform:none}[data-av-pick],[data-av-face]{transition:none}[data-av-pick]:hover,[data-av-pick]:active,[data-av-pick][aria-checked=true]{transform:none}}[data-pe] button,[data-pe] input{font-family:Inter,system-ui,sans-serif}[data-pe] button:focus-visible{outline:3px solid #4c8dff;outline-offset:2px}.pe-name{box-shadow:3px 4px #22242a1a;transition:box-shadow .14s ease}.pe-name:focus{outline:3px solid #0b6f64;outline-offset:2px}.pe-retry{transition:transform .12s ease}.pe-retry:hover{transform:translateY(-2px)}.pe-retry:active{transform:translateY(1px)}.pe-row{transition:background .14s ease}.pe-track{transition:background .18s ease,border-color .18s ease}.pe-knob{transition:transform .22s cubic-bezier(.3,1.5,.5,1)}.pe-opt{transition:background .14s ease,color .14s ease,transform .12s ease}.pe-opt:active{transform:scale(.98)}@media (hover: hover){.pe-row:hover,.pe-opt[aria-checked=false]:hover{background:#f5ecdf!important}}@keyframes pePop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}.pe-pop,.pe-dot-in{animation:pePop .26s ease-out both}@media (prefers-reduced-motion: reduce){html:not([data-reduce-motion=off]) .pe-pop,html:not([data-reduce-motion=off]) .pe-dot-in{animation:none}html:not([data-reduce-motion=off]) .pe-knob,html:not([data-reduce-motion=off]) .pe-opt,html:not([data-reduce-motion=off]) .pe-retry{transition:none}}html[data-reduce-motion=on] .pe-pop,html[data-reduce-motion=on] .pe-dot-in{animation:none}html[data-reduce-motion=on] .pe-knob,html[data-reduce-motion=on] .pe-opt,html[data-reduce-motion=on] .pe-retry{transition:none}@keyframes sModalIn{0%{transform:translateY(28px) scale(.97);opacity:0}70%{transform:translateY(-3px) scale(1.004);opacity:1}to{transform:none;opacity:1}}@keyframes sScrimIn{0%{opacity:0}to{opacity:1}}@keyframes sSectionIn{0%{transform:translateY(14px);opacity:0}to{transform:none;opacity:1}}@keyframes sDrillIn{0%{transform:translate(56px);opacity:0}to{transform:none;opacity:1}}@keyframes sDrillBack{0%{transform:translate(-56px);opacity:0}to{transform:none;opacity:1}}@keyframes sPreviewDrop{0%{transform:translateY(-80px) scale(.92);opacity:0}68%{transform:translateY(7px) scale(1.02);opacity:1}to{transform:none;opacity:1}}@keyframes sPreviewDropM{0%{transform:translateY(-64px) scale(.92);opacity:0}68%{transform:translateY(6px) scale(1.02);opacity:1}to{transform:none;opacity:1}}@keyframes sPreviewFade{0%{opacity:0}to{opacity:1}}@keyframes sPop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}.s-modal-in{animation:sModalIn .42s cubic-bezier(.2,.9,.3,1.2) both}.s-scrim-in{animation:sScrimIn .22s ease both}.s-section-in{animation:sSectionIn .26s ease-out both}.s-drill-in{animation:sDrillIn .28s cubic-bezier(.2,.8,.3,1) both}.s-drill-back{animation:sDrillBack .28s cubic-bezier(.2,.8,.3,1) both}.s-pv-drop{animation:sPreviewDrop .5s cubic-bezier(.2,.9,.3,1.2) both}.s-pv-drop-m{animation:sPreviewDropM .5s cubic-bezier(.2,.9,.3,1.2) both}.s-pv-fade{animation:sPreviewFade .3s ease both}.s-pop{animation:sPop .3s ease-out both}.s-panel button,.s-panel input{font-family:Inter,system-ui,sans-serif}.s-panel button:focus-visible,.s-panel a:focus-visible{outline:3px solid #4c8dff;outline-offset:2px}.s-panel [role=dialog]:focus,.s-panel [data-s-focus-root]:focus{outline:none}.s-nav{transition:background .14s ease,transform .14s ease}.s-nav[aria-current=false]:hover{background:#22242a0f!important}.s-nav[aria-current=false]:active{transform:scale(.97)}.s-nav-tile{transition:transform .2s cubic-bezier(.2,.9,.3,1.3),background .2s ease}.s-row{transition:background .12s ease}.s-row:active{background:#fbf5ec!important}@media (hover: hover){.s-row:hover{background:#fbf5ec}}.s-round{transition:transform .12s ease}.s-round:active{transform:scale(.92)}.s-close{transition:transform .18s ease}.s-close:hover{transform:rotate(90deg)}.s-btn-sec{transition:border-color .14s ease}.s-btn-sec:hover:not(:disabled){border-color:#22242a!important}.s-btn-sec:disabled{opacity:.55;cursor:progress}.s-btn-pri{transition:transform .14s ease,box-shadow .14s ease}.s-btn-pri:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 5px #22242a38!important}.s-btn-pri:not(:disabled):active{transform:translateY(2px)}.s-btn-pri:disabled{cursor:not-allowed}.s-lnk:hover{text-decoration-thickness:3px}.s-chk-face{transition:transform .12s ease,background .16s ease}.s-chk:not(:disabled):hover .s-chk-face{transform:translateY(-2px)}.s-chk:not(:disabled):active .s-chk-face{transform:translateY(1px)}.s-chk:disabled{cursor:not-allowed}.s-chip{transition:transform .12s ease,background .16s ease}.s-chip:not(:disabled):active{transform:scale(.95)}.s-chip:disabled{cursor:not-allowed}.s-toggle{cursor:pointer}.s-toggle-track{transition:background .18s ease}.s-toggle-knob{transition:transform .22s cubic-bezier(.3,1.5,.5,1),box-shadow .14s ease}.s-toggle:hover .s-toggle-knob{box-shadow:0 3px #22242a4d}.s-seg{transition:background .14s ease,color .14s ease}.s-seg[aria-checked=false]:hover{color:#22242a!important}.s-field{transition:border-color .14s ease,box-shadow .14s ease}.s-field:focus{outline:none;border-color:#22242a!important;box-shadow:0 0 0 4px #4c8dff47!important}.s-scroll{scrollbar-width:thin;scrollbar-color:#e6dccb transparent}.s-scroll::-webkit-scrollbar{width:14px}.s-scroll::-webkit-scrollbar-thumb{background:#e6dccb;border-radius:999px;border:4px solid #fffdfa}.s-scroll::-webkit-scrollbar-track{background:transparent}.s-vol{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;width:100%;height:44px;margin:0;cursor:pointer;position:relative;display:block}.s-vol:focus{outline:none}.s-vol::-webkit-slider-runnable-track{height:14px;background:transparent;border:0}.s-vol::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;width:28px;height:28px;margin-top:-7px;border-radius:999px;background:#fffdfa;border:3px solid #22242a;box-shadow:0 3px #22242a40;transition:transform .12s ease}.s-vol::-moz-range-track{height:14px;background:transparent;border:0}.s-vol::-moz-range-thumb{box-sizing:border-box;width:28px;height:28px;border-radius:999px;background:#fffdfa;border:3px solid #22242a;box-shadow:0 3px #22242a40}.s-vol:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 5px #4c8dff66,0 3px #22242a40}.s-vol:focus-visible::-moz-range-thumb{box-shadow:0 0 0 5px #4c8dff66,0 3px #22242a40}.s-vol:active::-webkit-slider-thumb{transform:scale(1.12)}@media (prefers-reduced-motion: reduce){html:not([data-reduce-motion=off]) .s-close:hover,html:not([data-reduce-motion=off]) .s-btn-pri:not(:disabled):hover,html:not([data-reduce-motion=off]) .s-chk:not(:disabled):hover .s-chk-face{transform:none}html:not([data-reduce-motion=off]) .s-pv-fade{animation-duration:.3s!important}}html[data-reduce-motion=on] .s-close:hover,html[data-reduce-motion=on] .s-btn-pri:not(:disabled):hover,html[data-reduce-motion=on] .s-chk:not(:disabled):hover .s-chk-face{transform:none}html[data-reduce-motion=on] .s-pv-fade{animation-duration:.3s!important}.l-pill{transition:transform .14s ease,background .14s ease,color .14s ease}.l-pill[aria-expanded=false]:hover{transform:translateY(-2px)}.l-pill:active{transform:scale(.97)}.l-pill:focus-visible,.l-opt:focus-visible,.l-close:focus-visible{outline:3px solid #00c9b8;outline-offset:2px}.l-opt{background:transparent;transition:background .14s ease}.l-opt:hover,.l-opt:focus-visible{background:#fbf5ec}.l-opt .l-go{transition:transform .14s ease,stroke .14s ease}.l-opt:hover .l-go,.l-opt:focus-visible .l-go{stroke:#22242a;transform:translate(2px)}.l-close{transition:transform .14s ease,background .14s ease}.l-close:hover{background:#fbf5ec!important}.l-close:active{transform:scale(.95)}@keyframes lPopUp{0%{transform:translateY(10px) scale(.96);opacity:0}70%{transform:translateY(-2px) scale(1.01);opacity:1}to{transform:none;opacity:1}}@keyframes lPopDown{0%{transform:translateY(-10px) scale(.96);opacity:0}70%{transform:translateY(2px) scale(1.01);opacity:1}to{transform:none;opacity:1}}@keyframes lScrim{0%{opacity:0}to{opacity:1}}.l-pop-up{animation:lPopUp .28s cubic-bezier(.2,.9,.3,1.2) both}.l-pop-down{animation:lPopDown .28s cubic-bezier(.2,.9,.3,1.2) both}.l-scrim{animation:lScrim .18s ease-out both}@media (prefers-reduced-motion: reduce){html:not([data-reduce-motion=off]) .l-pill[aria-expanded=false]:hover,html:not([data-reduce-motion=off]) .l-pill:active,html:not([data-reduce-motion=off]) .l-opt:hover .l-go,html:not([data-reduce-motion=off]) .l-opt:focus-visible .l-go{transform:none}}html[data-reduce-motion=on] .l-pill[aria-expanded=false]:hover,html[data-reduce-motion=on] .l-pill:active,html[data-reduce-motion=on] .l-opt:hover .l-go,html[data-reduce-motion=on] .l-opt:focus-visible .l-go{transform:none}
