@media (prefers-reduced-motion:reduce){.motion-spin,.motion-bounce,.motion-ping,.motion-wiggle,.motion-flip,.motion-heartbeat,.motion-shake,.motion-swing,.motion-tada,.motion-rubber,.motion-nudge{animation:none!important}.motion-press,.motion-success,.motion-pop{animation:.16s forwards motion-fade-in!important}.motion-fade-in-up,.motion-fade-in-down,.motion-fade-in-left,.motion-fade-in-right,.motion-scale-in,.motion-slide-in-up,.motion-slide-in-down,.motion-rotate-in,.motion-zoom-in{animation:.2s forwards motion-fade-in!important}}:root{--motion-ease-out:cubic-bezier(.23, 1, .32, 1);--motion-ease-in-out:cubic-bezier(.77, 0, .175, 1);--motion-ease-drawer:cubic-bezier(.32, .72, 0, 1);--motion-ease-spring:cubic-bezier(.34, 1.56, .64, 1)}@keyframes motion-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes motion-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes motion-bounce{0%,to{animation-timing-function:cubic-bezier(.5,0,.5,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(.5,0,.5,1);transform:translateY(0)}}@keyframes motion-ping{0%{opacity:1;transform:scale(.95)}75%,to{opacity:0;transform:scale(2)}}@keyframes motion-wiggle{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}@keyframes motion-flip{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}@keyframes motion-heartbeat{0%,to{transform:scale(1)}14%{transform:scale(1.2)}28%{transform:scale(1)}42%{transform:scale(1.2)}56%{transform:scale(1)}}@keyframes motion-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}@keyframes motion-swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes motion-tada{0%{transform:scale(1)rotate(0)}10%,20%{transform:scale(.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1)rotate(3deg)}40%,60%,80%{transform:scale(1.1)rotate(-3deg)}to{transform:scale(1)rotate(0)}}@keyframes motion-rubber{0%{transform:scaleX(1)}30%{transform:scale(1.25,.75)}40%{transform:scale(.75,1.25)}50%{transform:scale(1.15,.85)}65%{transform:scale(.95,1.05)}75%{transform:scale(1.05,.95)}to{transform:scaleX(1)}}@keyframes motion-press{0%{transform:scale(1)}40%{transform:scale(.92)}to{transform:scale(1)}}@keyframes motion-nudge{0%,to{transform:translate(0)}50%{transform:translate(2px)}}@keyframes motion-success{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes motion-pop{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.motion-pulse{animation:motion-pulse 2s var(--motion-ease-in-out) infinite}.motion-spin{animation:1s linear infinite motion-spin}.motion-bounce{animation:1s infinite motion-bounce}.motion-ping{animation:motion-ping 1s var(--motion-ease-out) infinite}.motion-wiggle{animation:motion-wiggle 1s var(--motion-ease-in-out) infinite}.motion-flip{animation:motion-flip 2s var(--motion-ease-in-out) infinite}.motion-heartbeat{animation:motion-heartbeat 1.5s var(--motion-ease-in-out) infinite}.motion-shake{animation:motion-shake .5s var(--motion-ease-in-out)}.motion-swing{animation:motion-swing 1s var(--motion-ease-in-out)}.motion-tada{animation:motion-tada 1s var(--motion-ease-in-out)}.motion-rubber{animation:motion-rubber 1s var(--motion-ease-in-out)}.motion-press{animation:motion-press .16s var(--motion-ease-out)}.motion-nudge{animation:motion-nudge .2s var(--motion-ease-out)}.motion-success{animation:motion-success .22s var(--motion-ease-spring)}.motion-pop{animation:motion-pop .2s var(--motion-ease-out)}.motion-interactive{cursor:pointer;transition:transform .16s var(--motion-ease-out);will-change:transform}@media (hover:hover) and (pointer:fine){.motion-interactive:hover{transform:scale(1.08)}}.motion-interactive:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.motion-interactive{transition:none}.motion-interactive:hover,.motion-interactive:active{transform:none}}@keyframes motion-fade-in{0%{opacity:0}to{opacity:1}}@keyframes motion-fade-in-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes motion-fade-in-down{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes motion-fade-in-left{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes motion-fade-in-right{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes motion-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes motion-slide-in-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes motion-slide-in-down{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}@keyframes motion-rotate-in{0%{opacity:0;transform:rotate(-90deg)scale(.9)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes motion-zoom-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.motion-fade-in{animation:motion-fade-in .24s var(--motion-ease-out,cubic-bezier(.23, 1, .32, 1)) forwards}.motion-fade-in-up{animation:motion-fade-in-up .28s var(--motion-ease-out,cubic-bezier(.23, 1, .32, 1)) forwards}.motion-fade-in-down{animation:motion-fade-in-down .28s var(--motion-ease-out,cubic-bezier(.23, 1, .32, 1)) forwards}.motion-fade-in-left{animation:motion-fade-in-left .28s var(--motion-ease-out,cubic-bezier(.23, 1, .32, 1)) forwards}.motion-fade-in-right{animation:motion-fade-in-right .28s var(--motion-ease-out,cubic-bezier(.23, 1, .32, 1)) forwards}.motion-scale-in{animation:motion-scale-in .26s var(--motion-ease-spring,cubic-bezier(.34, 1.56, .64, 1)) forwards}.motion-slide-in-up{animation:motion-slide-in-up .32s var(--motion-ease-out,cubic-bezier(.23, 1, .32, 1)) forwards}.motion-slide-in-down{animation:motion-slide-in-down .32s var(--motion-ease-out,cubic-bezier(.23, 1, .32, 1)) forwards}.motion-rotate-in{animation:motion-rotate-in .32s var(--motion-ease-spring,cubic-bezier(.34, 1.56, .64, 1)) forwards}.motion-zoom-in{animation:motion-zoom-in .24s var(--motion-ease-spring,cubic-bezier(.34, 1.56, .64, 1)) forwards}
:root{--icon-rim:#00000024}.dark{--icon-rim:#ffffff38}.platform-icon-3d{filter:drop-shadow(0 -.5px 0 var(--icon-rim)) drop-shadow(0 1px 1.5px #00000052);justify-content:center;align-items:center;display:inline-flex}.platform-icon-3d--dense{filter:drop-shadow(0 .5px 1px #0000004d)}
/*# sourceMappingURL=0jlowvrmfwbh-.css.map*/