html,body,#root{color:#e6edf7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#03060f;width:100%;height:100%;margin:0;padding:0;font-family:franklin-gothic,Libre Franklin,Helvetica Neue,Arial,sans-serif}#root{width:100vw;height:100vh;overflow:hidden}@font-face{font-family:Libre Franklin;src:url(/librefranklin.ttf)format("truetype");font-weight:100 900;font-style:normal;font-display:swap}html,body,#root{color:#e6edf7;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#030118;margin:0;padding:0;font-family:franklin-gothic,Libre Franklin,Helvetica Neue,Arial,sans-serif}.app{width:100vw;height:100dvh;margin:0;padding:0;overflow:hidden}.cap-center{text-box-trim:trim-both;text-box-edge:cap alphabetic;display:inline-block}@supports not (text-box-trim:trim-both){.cap-center{position:relative;top:.06em}}.panel-icon-btn{color:#ffffff80;transition:color .15s}.panel-icon-btn:hover{color:#fff}.mm-hover{transition:box-shadow .16s}.mm-hover:hover{box-shadow:inset 0 0 0 200px #ffffff14}.about-tabs{scrollbar-width:none;-ms-overflow-style:none}.about-tabs::-webkit-scrollbar{display:none}@keyframes mm-dim-in{0%{opacity:0}to{opacity:1}}@keyframes mm-card-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.mm-dim-in{animation:.28s ease-out both mm-dim-in}.mm-card-in{animation:.42s cubic-bezier(.2,.8,.2,1) 60ms both mm-card-in}@keyframes mm-dim-out{0%{opacity:1}to{opacity:0}}@keyframes mm-card-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}.mm-dim-out{pointer-events:none;animation:.26s ease-in 40ms both mm-dim-out}.mm-card-out{animation:.22s ease-in both mm-card-out}@media (prefers-reduced-motion:reduce){.mm-dim-in,.mm-card-in,.mm-dim-out,.mm-card-out{animation-duration:1ms;animation-delay:0s}}.mm-blue-scroll{scrollbar-width:thin;scrollbar-color:#8196fe transparent}.mm-blue-scroll::-webkit-scrollbar{width:8px;height:8px}.mm-blue-scroll::-webkit-scrollbar-track{background:0 0}.mm-blue-scroll::-webkit-scrollbar-thumb{background:#8196fe;border-radius:8px}.about-scroll{scrollbar-width:thin;scrollbar-color:#8196fe transparent}.about-scroll::-webkit-scrollbar{width:8px}.about-scroll::-webkit-scrollbar-track{background:0 0}.about-scroll::-webkit-scrollbar-thumb{background:#8196fe padding-box padding-box;border:2px solid #0000;border-radius:8px}.about-scroll::-webkit-scrollbar-thumb:hover{background:#9aabfe padding-box padding-box}@keyframes mm-count-pop{0%{opacity:0;transform:scale(.8)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.mm-count-pop{animation:.42s cubic-bezier(.2,.8,.2,1) both mm-count-pop}.eshap-logo{cursor:pointer;transition:opacity .15s}.eshap-logo:hover{opacity:.8}@keyframes mm-bob{0%,to{transform:translateY(calc(var(--bob,3px) * -1))}50%{transform:translateY(var(--bob,3px))}}.mm-bob{animation:4s ease-in-out infinite mm-bob}@media (prefers-reduced-motion:reduce){.mm-bob{animation:none}}.eshap-logo--faint{opacity:.6;transition:opacity .15s}.eshap-logo--faint:hover{opacity:1}.eshap-logo-mark{background-color:#fff;transition:background-color .15s;display:block;-webkit-mask:url(/Evan-logo-new.png) 50%/contain no-repeat;mask:url(/Evan-logo-new.png) 50%/contain no-repeat}.eshap-logo--faint:hover .eshap-logo-mark{background-color:#fcfc06}
