html,body,#root{margin:0;padding:0;width:100%;height:100%}body{margin:0;padding:0;overflow-x:hidden}*{transition-property:none}.MuiPaper-root,.MuiAppBar-root,.MuiAccordion-root,.MuiCard-root,.MuiAccordionSummary-root,.MuiAccordionDetails-root,.MuiContainer-root,.MuiBox-root,.MuiTypography-root,.MuiChip-root,.MuiButton-root{transition:background-color 0s,color 0s,border-color 0s!important}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes shimmer{0%{background-position:0% center}to{background-position:200% center}}@-webkit-keyframes shimmer{0%{background-position:0% center}to{background-position:200% center}}@keyframes glowPulse{0%,to{filter:brightness(1);-webkit-filter:brightness(1)}50%{filter:brightness(1.2);-webkit-filter:brightness(1.2)}}@keyframes floatText{0%,to{transform:translateY(0) translateZ(0)}50%{transform:translateY(-15px) translateZ(0)}}@-webkit-keyframes floatText{0%,to{-webkit-transform:translateY(0px) translateZ(0);transform:translateY(0) translateZ(0)}50%{-webkit-transform:translateY(-15px) translateZ(0);transform:translateY(-15px) translateZ(0)}}@keyframes letterJump{0%,85%,to{transform:translateY(0) translateZ(0) scale(1)}92.5%{transform:translateY(-25px) translateZ(0) scale(1.15)}}@-webkit-keyframes letterJump{0%,85%,to{-webkit-transform:translateY(0px) translateZ(0) scale(1);transform:translateY(0) translateZ(0) scale(1)}92.5%{-webkit-transform:translateY(-25px) translateZ(0) scale(1.15);transform:translateY(-25px) translateZ(0) scale(1.15)}}@keyframes fadeInOut{0%,to{opacity:.7}50%{opacity:1}}@keyframes slideInDown{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeInUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scaleIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes letterEntrance{0%{transform:translateY(100px) translateZ(0) scale(.3) rotateY(90deg);opacity:0}60%{transform:translateY(-10px) translateZ(0) scale(1.1) rotateY(0);opacity:1}80%{transform:translateY(5px) translateZ(0) scale(.95) rotateY(0)}to{transform:translateY(0) translateZ(0) scale(1) rotateY(0);opacity:1}}@-webkit-keyframes letterEntrance{0%{-webkit-transform:translateY(100px) translateZ(0) scale(.3) rotateY(90deg);transform:translateY(100px) translateZ(0) scale(.3) rotateY(90deg);opacity:0}60%{-webkit-transform:translateY(-10px) translateZ(0) scale(1.1) rotateY(0deg);transform:translateY(-10px) translateZ(0) scale(1.1) rotateY(0);opacity:1}80%{-webkit-transform:translateY(5px) translateZ(0) scale(.95) rotateY(0deg);transform:translateY(5px) translateZ(0) scale(.95) rotateY(0)}to{-webkit-transform:translateY(0) translateZ(0) scale(1) rotateY(0deg);transform:translateY(0) translateZ(0) scale(1) rotateY(0);opacity:1}}@keyframes confettiFall{0%{transform:translateY(0) translateZ(0) rotate(0);opacity:1}to{transform:translateY(100vh) translateZ(0) rotate(360deg);opacity:0}}@-webkit-keyframes confettiFall{0%{-webkit-transform:translateY(0) translateZ(0) rotate(0deg);transform:translateY(0) translateZ(0) rotate(0);opacity:1}to{-webkit-transform:translateY(100vh) translateZ(0) rotate(360deg);transform:translateY(100vh) translateZ(0) rotate(360deg);opacity:0}}@keyframes scalePulse{0%,to{transform:scale(1) translateZ(0)}50%{transform:scale(1.05) translateZ(0)}}@-webkit-keyframes scalePulse{0%,to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}50%{-webkit-transform:scale(1.05) translateZ(0);transform:scale(1.05) translateZ(0)}}@keyframes rotateGlow{0%{filter:brightness(1) hue-rotate(0deg);-webkit-filter:brightness(1) hue-rotate(0deg)}33%{filter:brightness(1.2) hue-rotate(10deg);-webkit-filter:brightness(1.2) hue-rotate(10deg)}66%{filter:brightness(1.1) hue-rotate(-10deg);-webkit-filter:brightness(1.1) hue-rotate(-10deg)}to{filter:brightness(1) hue-rotate(0deg);-webkit-filter:brightness(1) hue-rotate(0deg)}}@keyframes letterWave{0%,to{transform:translateY(0) rotate(0) translateZ(0)}25%{transform:translateY(-10px) rotate(2deg) translateZ(0)}50%{transform:translateY(0) rotate(0) translateZ(0)}75%{transform:translateY(10px) rotate(-2deg) translateZ(0)}}@-webkit-keyframes letterWave{0%,to{-webkit-transform:translateY(0) rotate(0deg) translateZ(0);transform:translateY(0) rotate(0) translateZ(0)}25%{-webkit-transform:translateY(-10px) rotate(2deg) translateZ(0);transform:translateY(-10px) rotate(2deg) translateZ(0)}50%{-webkit-transform:translateY(0) rotate(0deg) translateZ(0);transform:translateY(0) rotate(0) translateZ(0)}75%{-webkit-transform:translateY(10px) rotate(-2deg) translateZ(0);transform:translateY(10px) rotate(-2deg) translateZ(0)}}@keyframes breathe{0%,to{transform:scale(1) translateZ(0);opacity:1}50%{transform:scale(1.03) translateZ(0);opacity:.95}}@-webkit-keyframes breathe{0%,to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);opacity:1}50%{-webkit-transform:scale(1.03) translateZ(0);transform:scale(1.03) translateZ(0);opacity:.95}}@keyframes horizontalShake{0%,to{transform:translate(0) translateZ(0)}25%{transform:translate(-3px) translateZ(0)}75%{transform:translate(3px) translateZ(0)}}@-webkit-keyframes horizontalShake{0%,to{-webkit-transform:translateX(0) translateZ(0);transform:translate(0) translateZ(0)}25%{-webkit-transform:translateX(-3px) translateZ(0);transform:translate(-3px) translateZ(0)}75%{-webkit-transform:translateX(3px) translateZ(0);transform:translate(3px) translateZ(0)}}@keyframes sparkle{0%,to{transform:scale(1) translateZ(0);filter:brightness(1);-webkit-filter:brightness(1)}10%,90%{transform:scale(1.08) translateZ(0);filter:brightness(1.4);-webkit-filter:brightness(1.4)}}@-webkit-keyframes sparkle{0%,to{-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0);filter:brightness(1);-webkit-filter:brightness(1)}10%,90%{-webkit-transform:scale(1.08) translateZ(0);transform:scale(1.08) translateZ(0);filter:brightness(1.4);-webkit-filter:brightness(1.4)}}@keyframes gentleSwing{0%,to{transform:rotate(0) translateZ(0)}25%{transform:rotate(1deg) translateZ(0)}75%{transform:rotate(-1deg) translateZ(0)}}@-webkit-keyframes gentleSwing{0%,to{-webkit-transform:rotate(0deg) translateZ(0);transform:rotate(0) translateZ(0)}25%{-webkit-transform:rotate(1deg) translateZ(0);transform:rotate(1deg) translateZ(0)}75%{-webkit-transform:rotate(-1deg) translateZ(0);transform:rotate(-1deg) translateZ(0)}}
