.exit{background-color:#c53737;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4Igp3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCIKdmlld0JveD0iMCAwIDE3MiAxNzIiCnN0eWxlPSIgZmlsbDojMDAwMDAwOyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJub256ZXJvIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgc3Ryb2tlLWxpbmVjYXA9ImJ1dHQiIHN0cm9rZS1saW5lam9pbj0ibWl0ZXIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgc3Ryb2tlLWRhc2hhcnJheT0iIiBzdHJva2UtZGFzaG9mZnNldD0iMCIgZm9udC1mYW1pbHk9Im5vbmUiIGZvbnQtd2VpZ2h0PSJub25lIiBmb250LXNpemU9Im5vbmUiIHRleHQtYW5jaG9yPSJub25lIiBzdHlsZT0ibWl4LWJsZW5kLW1vZGU6IG5vcm1hbCI+PHBhdGggZD0iTTAsMTcydi0xNzJoMTcydjE3MnoiIGZpbGw9Im5vbmUiPjwvcGF0aD48ZyBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNMTM5LjY4NzAxLDI0Ljk3ODM1Yy0xLjg5MzgyLDAuMDQ0NyAtMy42OTI5MiwwLjgzNzMxIC01LjAwNDA3LDIuMjA0NTlsLTQ4LjY4Mjk0LDQ4LjY4Mjk0bC00OC42ODI5NCwtNDguNjgyOTRjLTEuMzUwOTcsLTEuMzg4NzMgLTMuMjA2NiwtMi4xNzEzNyAtNS4xNDQwNCwtMi4xNjk2Yy0yLjkxNTAxLDAuMDAzNjEgLTUuNTM3NDUsMS43NzIzIC02LjYzMzAzLDQuNDczNTljLTEuMDk1NTgsMi43MDEyOSAtMC40NDYwMSw1Ljc5NzAyIDEuNjQyOTYsNy44MzAxMmw0OC42ODI5NCw0OC42ODI5NGwtNDguNjgyOTQsNDguNjgyOTRjLTEuODcyMjEsMS43OTc1MiAtMi42MjYzOSw0LjQ2Njc0IC0xLjk3MTY2LDYuOTc4MjRjMC42NTQ3MywyLjUxMTQ5IDIuNjE2MDQsNC40NzI4MSA1LjEyNzU0LDUuMTI3NTNjMi41MTE0OSwwLjY1NDczIDUuMTgwNzEsLTAuMDk5NDUgNi45NzgyNCwtMS45NzE2Nmw0OC42ODI5NCwtNDguNjgyOTRsNDguNjgyOTQsNDguNjgyOTRjMS43OTc1MiwxLjg3MjIzIDQuNDY2NzUsMi42MjY0MSA2Ljk3ODI1LDEuOTcxNjhjMi41MTE1LC0wLjY1NDcyIDQuNDcyODIsLTIuNjE2MDUgNS4xMjc1NSwtNS4xMjc1NWMwLjY1NDcyLC0yLjUxMTUgLTAuMDk5NDYsLTUuMTgwNzMgLTEuOTcxNjgsLTYuOTc4MjVsLTQ4LjY4Mjk0LC00OC42ODI5NGw0OC42ODI5NCwtNDguNjgyOTRjMi4xMzQ0OSwtMi4wNDY3NSAyLjc5MjgxLC01LjE5NDMxIDEuNjU3NSwtNy45MjQ5NGMtMS4xMzUzMSwtMi43MzA2MyAtMy44MzExMywtNC40ODM2NSAtNi43ODc1NCwtNC40MTM3NnoiPjwvcGF0aD48L2c+PC9nPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:14px;min-width:22px}.no-style{width:100px;height:50px}:root{--mobile-width-breakpoint:1200px;--test:#1e90ff;--cube-red:#c53737;--analysis-yellow:#ffc700;--font-display:"rift-soft", "Oswald", sans-serif;--font-body:"Inter", Helvetica, sans-serif;--font-mono:"Space Mono", monospace;--font-size-headline:clamp(2.5rem, 10vw, 5rem);--text-main:#1a1a1a;--text-muted:#3a3a3a;--text-contrast-muted:#f4efe666;--bg-color-dark:#030303;--text-dark-contrast:#9eaeb0;--border-dim:#0000001a;--border-bright:#00000040;--border-dark-contrast:#fff3;--accent-color:#000;--animation-factor:1}@media (prefers-reduced-motion:reduce){:root{--animation-factor:0}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.list-enter-from,.list-leave-to{opacity:0;height:0}.list-enter-active,.list-leave-active{transition:all calc(var(--animation-factor) * .8s)}.page-load[data-v-d1f69eeb]{justify-content:center;align-items:center;display:flex;position:absolute;inset:20px}:root{--navbar-height:95px;--navbar-mobile-height:65px;--loading-screen-display:flex}:root *{touch-action:pan-x pan-y}.app-scroll-scope{timeline-scope:--header-shadow, --sticky-content}#app{letter-spacing:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-animation:1s infinite AnimationName;-moz-animation:1s infinite AnimationName;background:radial-gradient(circle,#bbc0c4 0%,#919fa0 100%) 0 0/350% 100%;width:100dvw;height:100dvh;font-family:rift-soft,sans-serif;font-style:normal;font-weight:400;animation:10s infinite AnimationName}h1,h2,h3,h4,h5,h6{text-align:center}dialog{transition-behavior:allow-discrete;transition:overlay display all;opacity:0;outline:unset;border:unset;padding:0;transition-duration:.25s;transition-delay:0s;transition-timing-function:ease-in-out}dialog[open]{opacity:1;transition-delay:.3s}@starting-style{dialog[open]{opacity:0}}dialog::backdrop{transition-behavior:allow-discrete;transition:overlay display all;-webkit-backdrop-filter:blur();backdrop-filter:blur();transition-duration:.25s;transition-timing-function:ease-in-out}dialog[open]::backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@starting-style{dialog[open]::backdrop{-webkit-backdrop-filter:blur();backdrop-filter:blur()}}@keyframes AnimationName{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}#nav a.router-link-exact-active{color:#42b983}#main-loading-screen{z-index:10000;width:100vw;height:100dvh;display:var(--loading-screen-display,flex);background-color:#424e33;justify-content:center;align-items:center;position:absolute;top:0;overflow:hidden}#main-loading-screen img{width:auto;height:10%}#main-loading-screen.close{-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0}.app-mode{color:#fff;background-color:#000;border-radius:0 0 5px 5px;justify-content:center;width:min-content;margin:auto;padding:0 15px;font-weight:900;display:flex;position:absolute;top:0;left:0;right:0}.head{height:var(--navbar-height);width:100dvw;position:relative}.head:has(.mobile-view){height:var(--navbar-mobile-height)}.body{height:calc(100% - var(--navbar-height));width:100dvw;overflow:hidden}.head:has(.mobile-view)~.body{height:calc(100% - var(--navbar-mobile-height))}button{width:100%;height:10dvh;color:unset;background-color:#fff;border:none;border-radius:5px}button:hover:not(:disabled){cursor:pointer}button:disabled{pointer-events:none}button:active{transform:translateY(4px)}.page-load{justify-content:center;align-items:center;display:flex;position:absolute;inset:20px}.fade-loading-screen-enter-active,.fade-loading-screen-leave-active{transition:opacity 1s}.fade-loading-screen-enter-from,.fade-loading-screen-leave-to{opacity:0}.fade-pages-enter-active,.fade-pages-leave-active{transition:opacity .25s ease-in-out}.fade-pages-enter-from,.fade-pages-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter-from,.fade-leave-to{opacity:0}::-webkit-scrollbar{width:8px;height:8px}.no-scroll-width::-webkit-scrollbar{width:unset;height:unset}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:#c7c7c7;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#adadad}input:-webkit-autofill{transition:background-color 10000000s ease-in-out}input:-webkit-autofill:hover{transition:background-color 10000000s ease-in-out}input:-webkit-autofill:focus{transition:background-color 10000000s ease-in-out}input:-webkit-autofill:active{transition:background-color 10000000s ease-in-out}@keyframes autofill{to{color:inherit;background-color:#0000}}.Nav-selected{color:#fff;background-color:#00b1b1}
