body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Manrope,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{min-height:100vh}.tutorial-highlight{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;animation:tutorialPulse 2s infinite;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-radius:6px!important;box-shadow:0 0 0 3px #1976d2e6,0 0 0 6px #1976d299,0 0 15px #1976d2cc!important;filter:none!important;position:relative;z-index:10000!important}.tutorial-highlight .MuiButton-root,.tutorial-highlight.MuiButton-root{background-color:#fffffffa!important;border:2px solid #1976d2cc!important;color:#1976d2!important}.tutorial-highlight:not(.MuiButton-root){background-color:#fffffff2!important}.tutorial-highlight .MuiButton-root *,.tutorial-highlight.MuiButton-root *{color:inherit!important}@keyframes tutorialPulse{0%{box-shadow:0 0 0 3px #1976d2e6,0 0 0 6px #1976d299,0 0 15px #1976d2cc}50%{box-shadow:0 0 0 4px #1976d2,0 0 0 8px #1976d2b3,0 0 20px #1976d2}to{box-shadow:0 0 0 3px #1976d2e6,0 0 0 6px #1976d299,0 0 15px #1976d2cc}}.tutorial-highlight .MuiButton-root,.tutorial-highlight.MuiButton-root{animation:tutorialButtonPulse 2s infinite}@keyframes tutorialButtonPulse{0%{background-color:#fffffffa!important;box-shadow:0 0 0 3px #1976d2e6,0 0 0 6px #1976d299,0 0 15px #1976d2cc;color:#1976d2!important}50%{background-color:#fff!important;box-shadow:0 0 0 4px #1976d2,0 0 0 8px #1976d2b3,0 0 20px #1976d2;color:#1976d2!important}to{background-color:#fffffffa!important;box-shadow:0 0 0 3px #1976d2e6,0 0 0 6px #1976d299,0 0 15px #1976d2cc;color:#1976d2!important}}.tutorial-highlight .MuiAccordion-root,.tutorial-highlight .MuiButton-root,.tutorial-highlight .MuiCard-root,.tutorial-highlight .MuiPaper-root{z-index:inherit!important}.tutorial-highlight *,.tutorial-highlight :after,.tutorial-highlight :before{-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important}.tutorial-transition{transition:all .3s ease-in-out}.tutorial-backdrop-cutout{background:#000000b3;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:9998}.tutorial-tooltip:before{border-style:solid;content:"";height:0;position:absolute;width:0}.tutorial-tooltip.position-top:before{border-top:10px solid #fff;bottom:-10px}.tutorial-tooltip.position-bottom:before,.tutorial-tooltip.position-top:before{border-left:10px solid #0000;border-right:10px solid #0000;left:50%;transform:translateX(-50%)}.tutorial-tooltip.position-bottom:before{border-bottom:10px solid #fff;top:-10px}.tutorial-tooltip.position-left:before{border-left:10px solid #fff;right:-10px}.tutorial-tooltip.position-left:before,.tutorial-tooltip.position-right:before{border-bottom:10px solid #0000;border-top:10px solid #0000;top:50%;transform:translateY(-50%)}.tutorial-tooltip.position-right:before{border-right:10px solid #fff;left:-10px}.tutorial-highlight:focus{outline:2px solid #1976d2cc;outline-offset:2px}@keyframes tutorialFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.tutorial-overlay{animation:tutorialFadeIn .3s ease-out}.tutorial-inactive .tutorial-highlight{animation:none!important;box-shadow:none!important}.tutorial-highlight.tutorial-non-interactive{animation:tutorialNonInteractivePulse 2s infinite!important;box-shadow:0 0 0 3px #ff9800e6,0 0 0 6px #ff98004d,0 0 20px #ff980080!important;cursor:not-allowed!important;opacity:.8!important}@keyframes tutorialNonInteractivePulse{0%,to{box-shadow:0 0 0 3px #ff9800e6,0 0 0 6px #ff98004d,0 0 20px #ff980080}50%{box-shadow:0 0 0 3px #ff9800,0 0 0 8px #ff980066,0 0 25px #ff980099}}.tutorial-highlight.tutorial-non-interactive,.tutorial-highlight.tutorial-non-interactive *{pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important}@keyframes tutorialWelcomeBounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.tutorial-welcome{animation:tutorialWelcomeBounce 1s ease-in-out}
/*# sourceMappingURL=main.bbe7dab6.css.map*/