@import"https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap";*{box-sizing:border-box}html,body,#root{margin:0;padding:0;height:100%;background:#08080c;color:#e8eaf0}a{color:#00e676;text-decoration:none}a:hover{color:#69f0ae}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#00e67626;border-radius:8px}::-webkit-scrollbar-track{background:transparent}@property --bm{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes bmspin{0%{--bm: 0deg;animation-timing-function:cubic-bezier(.3,.55,.55,.9)}50%{--bm: 180deg;animation-timing-function:cubic-bezier(.45,.1,.7,.45)}to{--bm: 360deg}}@keyframes fadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulseDot{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes growBar{0%{transform:scaleY(0)}}@keyframes growWidth{0%{width:0}}@keyframes metalSheen{0%{transform:translate(-140%) skew(-18deg)}55%,to{transform:translate(240%) skew(-18deg)}}@keyframes fluidFlow{0%{background-position:0 0}to{background-position:44px 0}}@keyframes goalSheen{0%{transform:translate(-140%) skew(-16deg)}60%,to{transform:translate(360%) skew(-16deg)}}@keyframes bubbleRise{0%{transform:translateY(3px) scale(.5);opacity:0}30%{opacity:.7}to{transform:translateY(-10px) scale(1);opacity:0}}@keyframes flameFlicker{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.78}50%{transform:translate(-50%,-58%) scale(1.28);opacity:1}}@keyframes smokeRise{0%{opacity:0;transform:translate(-50%,2px) scale(.45)}22%{opacity:.55}to{opacity:0;transform:translate(calc(-50% + var(--sx, 6px)),-34px) scale(2.2)}}.app-root{transition:filter .35s ease}.app-root[data-theme=light]{filter:invert(1) hue-rotate(180deg) contrast(.82) saturate(1.12) brightness(1.07)}.app-root[data-theme=light] img,.app-root[data-theme=light] canvas,.app-root[data-theme=light] video{filter:invert(1) hue-rotate(180deg)}.app-root[data-theme=light] svg path,.app-root[data-theme=light] svg circle{filter:none!important}.app-root[data-theme=light] *{text-shadow:none!important}
