*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;width:100%}body.creator-v1{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes rc-shimmer{0%,to{opacity:.45}50%{opacity:1}}@keyframes grade-shimmer{to{transform:rotate(360deg)}}@keyframes grade-glint{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}@keyframes grade-satellite{to{transform:rotate(360deg)}}@keyframes grade-bar-sweep{0%{transform:translate(-120%)}60%,to{transform:translate(320%)}}@keyframes area-gem-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes tier-orbit{to{transform:rotate(360deg)}}@keyframes tier-pulse{0%{transform:scale(1);opacity:.55}70%{transform:scale(1.28);opacity:0}to{opacity:0}}@keyframes tier-glint{0%,to{opacity:.2}50%{opacity:.7}}@keyframes tier-charge{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes tier-strain{0%,to{transform:translate(0)}20%{transform:translate(.7px,-.6px)}45%{transform:translate(-.7px,.5px)}70%{transform:translate(.6px,.6px)}90%{transform:translate(-.4px,-.5px)}}@keyframes tier-shock{0%{opacity:.7;transform:scale(.62)}to{opacity:0;transform:scale(1.55)}}@keyframes tier-lockflash{0%,to{opacity:.4}50%{opacity:.95}}@keyframes tier-barglow{0%,to{opacity:.82}50%{opacity:1}}@keyframes tier-pillpulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.grade-seal{position:relative;overflow:hidden}.grade-seal:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 32%,rgba(255,255,255,.38) 50%,transparent 68%);transform:translate(-130%)}.grade-seal:hover:before{transform:translate(130%);transition:transform .7s ease}@media (prefers-reduced-motion: reduce){.grade-shimmer,.grade-glint,.grade-satellite,.grade-bar-sweep,.area-gem-float,.tier-orbit,.tier-pulse,.tier-glint,.tier-charge,.tier-strain,.tier-shock,.tier-lockflash,.tier-barglow,.tier-pillpulse{animation:none!important}.grade-seal:hover:before{transition:none!important;transform:translate(-130%)!important}}
