@font-face{font-display:block;font-family:Geo;font-style:normal;font-weight:400;src:url(./geo-v21-latin-regular-BU9eHXgU.woff2)format("woff2")}:root{--anthracite-900:#2e383c;--anthracite-800:#3f4e52;--anthracite-700:#4d6167;--anthracite-600:#5c767d;--anthracite-500:#68858e;--anthracite-400:#80979f;--anthracite-300:#97aab0;--anthracite-200:#b6c2c6;--anthracite-100:#d4dadc;--anthracite-50:#f0f0f0;--anthracite-primary:#d4dadc;--teal-900:#126871;--teal-800:#1d8b9e;--teal-700:#229fb7;--teal-600:#29b4d2;--teal-500:#2ec5e6;--teal-400:#3bceeb;--teal-300:#59d7f0;--teal-200:#87e3f6;--teal-100:#b6eefa;--teal-50:#e2f8fd;--teal-primary:#2ec5e6;--ochre-900:#bd3e23;--ochre-800:#d74a2b;--ochre-700:#e6502e;--ochre-600:#f45733;--ochre-500:#ff5d38;--ochre-400:#fe7553;--ochre-300:#fe8e71;--ochre-200:#fdad99;--ochre-100:#fecdc1;--ochre-50:#faeae9;--ochre-primary:#e6502e;--lime-900:#007d45;--lime-800:#009e5c;--lime-700:#00b069;--lime-600:#00c478;--lime-500:#00d585;--lime-400:#00de97;--lime-300:#2ee6ac;--lime-200:#84edc4;--lime-100:#b8f4db;--lime-50:#e2fbf1;--lime-primary:#2ee6ac;--aqua-900:#3047c6;--aqua-800:#2e68e6;--aqua-700:#2c7bf8;--aqua-600:#288eff;--aqua-500:#1d9dff;--aqua-400:#3cacff;--aqua-300:#62bcff;--aqua-200:#92cfff;--aqua-100:#bde1ff;--aqua-50:#e4f3ff;--aqua-primary:#2e68e6;--navy-900:#000dc9;--navy-800:#001cd1;--navy-700:#2722d7;--navy-600:#422adf;--navy-500:#502ee6;--navy-400:#7250ea;--navy-300:#8f70ee;--navy-200:#b19af2;--navy-100:#d0c3f7;--navy-50:#ede6fc;--navy-primary:#502ee6;--raspberry-900:#770094;--raspberry-800:#99009c;--raspberry-700:#ab00a1;--raspberry-600:#bf00a5;--raspberry-500:#ce00a8;--raspberry-400:#de00b8;--raspberry-300:#e62ec4;--raspberry-200:#ef7bd4;--raspberry-100:#f6b2e5;--raspberry-50:#fce1f4;--raspberry-primary:#e62ec4;letter-spacing:normal;-webkit-print-color-scheme:light dark;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:#d4dadc;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;interpolate-size:allow-keywords;cursor:default;-webkit-user-select:none;user-select:none;background-color:#141414;font-family:Geo;font-size:24px;font-weight:400;font-stretch:100%;line-height:normal}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root:focus{outline:none}*{font-synthesis:style small-caps weight;letter-spacing:normal;font-family:Geo;font-size:24px;font-weight:400;font-stretch:100%;line-height:normal}:focus{outline:none}body{place-items:center;min-width:320px;min-height:100vh;margin:0;display:flex}a{color:#bde1ff;transition:color .15s}a:hover{color:#1d9dff}a:visited{color:#288eff}a:visited:hover{color:#2c7bf8}h1{letter-spacing:normal;font-size:128px;font-weight:400;font-stretch:75%;line-height:100%}h2{letter-spacing:normal;font-size:42px;font-weight:400;font-stretch:75%;line-height:100%}h3{letter-spacing:normal;font-size:30px;font-weight:400;font-stretch:75%;line-height:100%}h4{letter-spacing:normal;font-size:24px;font-weight:400;font-stretch:75%;line-height:100%}code{white-space:nowrap;color:#3bceeb;background-color:#141414;border:1px solid #68858e;padding:0 4px}#root{flex-direction:column;flex:1;min-height:100vh;display:flex}html::-webkit-scrollbar{background:0 0;width:10px;height:10px}body::-webkit-scrollbar{background:0 0;width:10px;height:10px}#root::-webkit-scrollbar{background:0 0;width:10px;height:10px}.panels::-webkit-scrollbar{background:0 0;width:10px;height:10px}html::-webkit-scrollbar-track{background:0 0}body::-webkit-scrollbar-track{background:0 0}#root::-webkit-scrollbar-track{background:0 0}.panels::-webkit-scrollbar-track{background:0 0}html::-webkit-scrollbar-thumb{opacity:0;background-color:#ffffff0f;background-clip:padding-box;border:2px solid #0000;border-radius:8px;transition:background-color .16s,opacity .16s}body::-webkit-scrollbar-thumb{opacity:0;background-color:#ffffff0f;background-clip:padding-box;border:2px solid #0000;border-radius:8px;transition:background-color .16s,opacity .16s}#root::-webkit-scrollbar-thumb{opacity:0;background-color:#ffffff0f;background-clip:padding-box;border:2px solid #0000;border-radius:8px;transition:background-color .16s,opacity .16s}.panels::-webkit-scrollbar-thumb{opacity:0;background-color:#ffffff0f;background-clip:padding-box;border:2px solid #0000;border-radius:8px;transition:background-color .16s,opacity .16s}html:hover::-webkit-scrollbar-thumb{opacity:1;background-color:#ffffff24}body:hover::-webkit-scrollbar-thumb{opacity:1;background-color:#ffffff24}#root:hover::-webkit-scrollbar-thumb{opacity:1;background-color:#ffffff24}.panels:hover::-webkit-scrollbar-thumb{opacity:1;background-color:#ffffff24}html:focus-within::-webkit-scrollbar-thumb{opacity:1;background-color:#ffffff24}body:focus-within::-webkit-scrollbar-thumb{opacity:1;background-color:#ffffff24}#root:focus-within::-webkit-scrollbar-thumb{opacity:1;background-color:#ffffff24}.panels:focus-within::-webkit-scrollbar-thumb{opacity:1;background-color:#ffffff24}html::-webkit-scrollbar-thumb:hover{opacity:1;background-color:#ffffff24}body::-webkit-scrollbar-thumb:hover{opacity:1;background-color:#ffffff24}#root::-webkit-scrollbar-thumb:hover{opacity:1;background-color:#ffffff24}.panels::-webkit-scrollbar-thumb:hover{opacity:1;background-color:#ffffff24}*{scrollbar-width:thin;scrollbar-color:#ffffff0f transparent}:hover{scrollbar-color:#ffffff24 transparent}.columnClass__selectionColumn__c1tss6c1{background:#141414;position:relative}.columnClass__selectionColumn__c1tss6c1>.content{flex-direction:column;flex:1;width:fit-content;min-width:350px;max-width:550px;min-height:100%;max-height:100%;padding-right:8px;display:flex;overflow-y:scroll}.columnClass__selectionColumn__c1tss6c1>.content>h3{margin:0 0 15px}.columnClass__selectionColumn__c1tss6c1>.sidebar-title{display:none}@media (width<=900px){.columnClass__selectionColumn__c1tss6c1{border-left:1px solid #68858e;flex:0 0 30px;width:30px;max-width:30px}.columnClass__selectionColumn__c1tss6c1>.sidebar-title{z-index:2;padding-left:30px;display:block;transform:translate(5px)rotate(90deg)}.columnClass__selectionColumn__c1tss6c1>.content{z-index:1;opacity:0;-webkit-transition:-webkit-transform .25s,opacity .25s .1s;pointer-events:none;background:#141414;border-right:1px solid #68858e;max-width:calc(90vw - 125px);min-height:100vh;padding-left:10px;padding-right:30px;transition:transform .25s,opacity .25s .1s;position:absolute;left:10px;transform:translate(-100%)}.columnClass__selectionColumn__c1tss6c1>.content>.sticky-fill{z-index:2;background-color:#141414;width:100%;min-height:25px;position:sticky;top:0}.columnClass__selectionColumn__c1tss6c1:hover,.columnClass__selectionColumn__c1tss6c1>.content:hover{overflow-x:visible}.columnClass__selectionColumn__c1tss6c1:hover>.content,.columnClass__selectionColumn__c1tss6c1>.content:hover>.content{opacity:1;pointer-events:all;transform:translate(0)}}.columnCategoryClass__selectionColumn__c1v72f3s{-webkit-scrollbar-gutter:stable;-ms-scrollbar-gutter:stable;scrollbar-gutter:stable;isolation:isolate}.columnCategoryClass__selectionColumn__c1v72f3s>h2{cursor:pointer;z-index:2;background-color:#141414;border-bottom:2px solid #68858e;align-items:center;margin:0;padding:24px 4px 4px;display:flex;position:sticky;top:0}.iconClass__Icon__idqfg35{--mask-image:none;--icon-size:16px;-webkit-mask-image:var(--mask-image);-webkit-mask-image:var(--mask-image);mask-image:var(--mask-image);width:var(--icon-size);height:var(--icon-size);background-color:currentColor;background-repeat:no-repeat;flex-shrink:0;display:inline-block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.iconClass__Icon__idqfg35.size-xxs{--icon-size:10px}.iconClass__Icon__idqfg35.size-xs{--icon-size:12px}.iconClass__Icon__idqfg35.size-s{--icon-size:20px}.iconClass__Icon__idqfg35.size-m{--icon-size:24px}.iconClass__Icon__idqfg35.size-l{--icon-size:32px}.iconClass__Icon__idqfg35.size-xl{--icon-size:48px}.iconClass__Icon__idqfg35.size-xxl{--icon-size:96px}.iconClass__Icon__idqfg35.size-default{--icon-size:20px}.timelineClass__Timeline__tt7ikgk{border:thin outset #fff3;width:24px;margin-top:2px;position:relative}.timelineClass__Timeline__tt7ikgk .playhead{opacity:.9;z-index:10;background:#fff;width:1px;animation:1.5s linear infinite playhead-sweep-timelineClass__Timeline__tt7ikgk;position:absolute;top:0;bottom:0;box-shadow:0 0 4px #fffc}@keyframes playhead-sweep-timelineClass__Timeline__tt7ikgk{0%{left:0}to{left:100%}}.keypressClass__Keypress__k1qoerao{zoom:1.5;flex-direction:column;width:28px;min-width:28px;max-width:28px;margin:0 4px;display:inline-flex;position:relative}.keypressClass__Keypress__k1qoerao>.keypress-visual{width:28px;height:24px;position:relative}.keypressClass__Keypress__k1qoerao>.keypress-visual>.icon{color:#878d8f;width:6px;height:6px;position:absolute}.keypressClass__Keypress__k1qoerao>.keypress-visual>.icon.press{animation:1s linear infinite both rotate-opacity-keypressClass__Keypress__k1qoerao}@keyframes rotate-opacity-keypressClass__Keypress__k1qoerao{49.999%{opacity:1}50%{opacity:.65}74.999%{opacity:.65}75%{opacity:1}}.keypressClass__Keypress__k1qoerao>.keypress-visual>.icon.animated-hold{animation:1.5s linear infinite key-hold-keypressClass__Keypress__k1qoerao}.keypressClass__Keypress__k1qoerao>.keypress-visual>.icon.animated-pulses{animation:1.5s linear infinite key-pulses-keypressClass__Keypress__k1qoerao}.keypressClass__Keypress__k1qoerao>.keypress-visual>.icon.animated-first{animation:1.5s linear infinite key-first-keypressClass__Keypress__k1qoerao}.keypressClass__Keypress__k1qoerao>.keypress-visual>.icon.animated-release-first{animation:1.5s linear infinite key-release-first-keypressClass__Keypress__k1qoerao}.keypressClass__Keypress__k1qoerao>.keypress-visual>.icon.animated-not-first{animation:1.5s linear infinite key-not-first-keypressClass__Keypress__k1qoerao}.keypressClass__Keypress__k1qoerao>.keypress-visual>.icon.animated-1x{animation:1.5s linear infinite key-1x-keypressClass__Keypress__k1qoerao}.keypressClass__Keypress__k1qoerao>.keypress-visual>.icon.animated-2x{animation:1.5s linear infinite key-2x-keypressClass__Keypress__k1qoerao}.keypressClass__Keypress__k1qoerao>.keypress-visual>.icon.animated-3x{animation:1.5s linear infinite key-3x-keypressClass__Keypress__k1qoerao}.keypressClass__Keypress__k1qoerao>.keypress-visual>.icon.animated-1x-not-first{animation:1.5s linear infinite key-1x-not-first-keypressClass__Keypress__k1qoerao}.keypressClass__Keypress__k1qoerao>.keypress-visual>.icon.animated-2x-not-first{animation:1.5s linear infinite key-2x-not-first-keypressClass__Keypress__k1qoerao}.keypressClass__Keypress__k1qoerao>.keypress-visual>.icon.animated-3x-not-first{animation:1.5s linear infinite key-3x-not-first-keypressClass__Keypress__k1qoerao}@keyframes key-hold-keypressClass__Keypress__k1qoerao{0%,to{opacity:1;filter:brightness(1.5)}}@keyframes key-pulses-keypressClass__Keypress__k1qoerao{0%,12.4%{opacity:1;filter:brightness(1.5)}12.5%,24.9%{opacity:0;filter:brightness()}25%,37.4%{opacity:1;filter:brightness(1.5)}37.5%,49.9%{opacity:0;filter:brightness()}50%,62.4%{opacity:1;filter:brightness(1.5)}62.5%,74.9%{opacity:0;filter:brightness()}75%,87.4%{opacity:1;filter:brightness(1.5)}87.5%,to{opacity:0;filter:brightness()}}@keyframes key-first-keypressClass__Keypress__k1qoerao{0%,70%{opacity:1;filter:brightness(1.5)}74%,75%{opacity:0;filter:brightness()}75%,to{opacity:0;filter:brightness()}}@keyframes key-release-first-keypressClass__Keypress__k1qoerao{0%,45%{opacity:1;filter:brightness(1.5)}49%,50%{opacity:0;filter:brightness()}50%,to{opacity:0;filter:brightness()}}@keyframes key-not-first-keypressClass__Keypress__k1qoerao{0%,24.9%{opacity:0;filter:brightness()}25%,70%{opacity:1;filter:brightness(1.5)}74%,75%{opacity:0;filter:brightness()}75%,to{opacity:0;filter:brightness()}}@keyframes key-1x-keypressClass__Keypress__k1qoerao{0%,20%{opacity:1;filter:brightness(1.5)}24%,25%{opacity:0;filter:brightness()}25%,to{opacity:0;filter:brightness()}}@keyframes key-2x-keypressClass__Keypress__k1qoerao{0%,5%{opacity:1;filter:brightness(1.5)}10%,12.5%{opacity:0;filter:brightness()}25%,30%{opacity:1;filter:brightness(1.5)}35%,37.5%{opacity:0;filter:brightness()}37.5%,to{opacity:0;filter:brightness()}}@keyframes key-3x-keypressClass__Keypress__k1qoerao{0%,5%{opacity:1;filter:brightness(1.5)}10%,12.5%{opacity:0;filter:brightness()}25%,30%{opacity:1;filter:brightness(1.5)}35%,37.5%{opacity:0;filter:brightness()}50%,55%{opacity:1;filter:brightness(1.5)}60%,62.5%{opacity:0;filter:brightness()}62.5%,to{opacity:0;filter:brightness()}}@keyframes key-1x-not-first-keypressClass__Keypress__k1qoerao{0%,24.9%{opacity:0;filter:brightness()}25%,45%{opacity:1;filter:brightness(1.5)}49%,50%{opacity:0;filter:brightness()}50%,to{opacity:0;filter:brightness()}}@keyframes key-2x-not-first-keypressClass__Keypress__k1qoerao{0%,24.9%{opacity:0;filter:brightness()}25%,30%{opacity:1;filter:brightness(1.5)}35%,37.5%{opacity:0;filter:brightness()}50%,55%{opacity:1;filter:brightness(1.5)}60%,to{opacity:0;filter:brightness()}}@keyframes key-3x-not-first-keypressClass__Keypress__k1qoerao{0%,24.9%{opacity:0;filter:brightness()}25%,30%{opacity:1;filter:brightness(1.5)}35%,37.5%{opacity:0;filter:brightness()}50%,55%{opacity:1;filter:brightness(1.5)}60%,62.5%{opacity:0;filter:brightness()}75%,80%{opacity:1;filter:brightness(1.5)}85%,to{opacity:0;filter:brightness()}}.keypressClass__Keypress__k1qoerao>.keypress-visual>.opt{top:0;left:16px}.keypressClass__Keypress__k1qoerao>.keypress-visual>.opt.action{color:#2ec5e6}.keypressClass__Keypress__k1qoerao>.keypress-visual>.edit{top:0;left:22px}.keypressClass__Keypress__k1qoerao>.keypress-visual>.edit.action{color:#e6502e}.keypressClass__Keypress__k1qoerao>.keypress-visual>.up{top:3px;left:6px}.keypressClass__Keypress__k1qoerao>.keypress-visual>.left{top:9px;left:0}.keypressClass__Keypress__k1qoerao>.keypress-visual>.down{top:9px;left:6px}.keypressClass__Keypress__k1qoerao>.keypress-visual>.right{top:9px;left:12px}.keypressClass__Keypress__k1qoerao>.keypress-visual>.shift{top:18px;left:6px}.keypressClass__Keypress__k1qoerao>.keypress-visual>.shift.action{color:#ce00a8}.keypressClass__Keypress__k1qoerao>.keypress-visual>.play{top:18px;left:12px}.keypressClass__Keypress__k1qoerao>.keypress-visual>.play.action{color:#2ee6ac}.keyComboClass__KeyCombo__k3wohr4{-webkit-box-flex-wrap:wrap;flex-wrap:wrap;align-items:center;gap:0;display:flex}.connectorClass__KeyCombo__c1ctngev{zoom:1.5;align-items:center;height:24px;margin:0 4px;display:flex;position:relative}.connectorClass__KeyCombo__c1ctngev.with-timeline{padding-bottom:8px}.connectorClass__KeyCombo__c1ctngev>.connector-line{opacity:.5;background:#878d8f;height:2px;position:absolute;bottom:2px;left:0;right:0}.orSeparatorClass__KeyCombo__o5jyzi0{opacity:.7;margin:0 8px}.entryClass__ActivitySelection__eqtcxvc{cursor:pointer;opacity:.85;z-index:0;--keycolor:#3bceeb;flex-direction:column;gap:8px;padding:8px;transition:opacity .25s,background-color .25s;display:flex;position:relative}.entryClass__ActivitySelection__eqtcxvc:hover{opacity:.85;background-color:#2e383c}@media (width<=900px){.entryClass__ActivitySelection__eqtcxvc{border-bottom:1px solid #68858e}}.entryClass__ActivitySelection__eqtcxvc>h3{align-items:center;margin:0;display:flex}@media (width<=900px){.entryClass__ActivitySelection__eqtcxvc>h3{-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;flex-direction:column;align-items:flex-start;gap:4px}}.entryClass__ActivitySelection__eqtcxvc>h3>.title{flex:1}.entryClass__ActivitySelection__eqtcxvc>h3>.combo{align-items:center;gap:4px;display:flex}.entryClass__ActivitySelection__eqtcxvc>img{max-width:100%}.entryClass__ActivitySelection__eqtcxvc>.prereqs{-webkit-box-flex-wrap:wrap;flex-wrap:wrap;gap:4px;display:flex}.entryClass__ActivitySelection__eqtcxvc .prereq-badge{color:#3dba6a;border:1.5px solid #3dba6a;border-radius:3px;justify-content:center;align-items:center;padding:0 3px;font-size:10px;font-weight:700;line-height:16px;display:inline-flex}.entryClass__ActivitySelection__eqtcxvc.active{cursor:unset;opacity:1;background-color:#2e383c}.entryClass__ActivitySelection__eqtcxvc.active>h3{color:#3bceeb}.entryClass__ActivitySelection__eqtcxvc[class*=keycolor-],:root[data-sdk-key=opt] .entryClass__ActivitySelection__eqtcxvc.has-opt,:root[data-sdk-key=shift] .entryClass__ActivitySelection__eqtcxvc.has-shift,:root[data-sdk-key=edit] .entryClass__ActivitySelection__eqtcxvc.has-edit,:root[data-sdk-key=play] .entryClass__ActivitySelection__eqtcxvc.has-play{box-shadow:inset 3px 0 var(--keycolor);border-left:2px solid var(--keycolor);background-image:linear-gradient(90deg,#2e383c 0%,#0000 30%)}.entryClass__ActivitySelection__eqtcxvc.keycolor-opt{--keycolor:#2ec5e6}.entryClass__ActivitySelection__eqtcxvc.keycolor-edit{--keycolor:#e6502e}.entryClass__ActivitySelection__eqtcxvc.keycolor-shift{--keycolor:#ce00a8}.entryClass__ActivitySelection__eqtcxvc.keycolor-play{--keycolor:#2ee6ac}:root[data-sdk-key=opt] .entryClass__ActivitySelection__eqtcxvc.has-opt{--keycolor:#2ec5e6}:root[data-sdk-key=shift] .entryClass__ActivitySelection__eqtcxvc.has-shift{--keycolor:#ce00a8}:root[data-sdk-key=edit] .entryClass__ActivitySelection__eqtcxvc.has-edit{--keycolor:#e6502e}:root[data-sdk-key=play] .entryClass__ActivitySelection__eqtcxvc.has-play{--keycolor:#2ee6ac}:root[data-selection-mode=true] .entryClass__ActivitySelection__eqtcxvc.has-sm{opacity:1;background-image:linear-gradient(90deg,#2e383c 0%,#0000 30%);border-left:2px solid #3dba6a;box-shadow:inset 3px 0 #3dba6a}:root[data-selection-mode=true] .entryClass__ActivitySelection__eqtcxvc.has-sm .prereq-badge{background-color:#3dba6a22}:root[data-selection-mode=true] .entryClass__ActivitySelection__eqtcxvc:not(.has-sm),:root[data-sdk-connected=true]:not([data-selection-mode=true]) .entryClass__ActivitySelection__eqtcxvc.has-sm{opacity:.3}.entryClass__ActivitySelection__eqtcxvc.cursor-zone{opacity:1;background-image:linear-gradient(90deg,#2e383c 0%,#0000 30%);border-left:2px solid #3bceeb;box-shadow:inset 3px 0 #3bceeb}.containerClass__M8Player__c1371ru2{z-index:-1;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;isolation:isolate;flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:max-content;padding:0 32px;display:flex;position:relative}.containerClass__M8Player__c1371ru2>h1{margin:0}.containerClass__M8Player__c1371ru2>.video,.containerClass__M8Player__c1371ru2>.image{z-index:-1;position:absolute}.containerClass__M8Player__c1371ru2>.description{min-height:60px;padding-bottom:32px}.containerClass__M8Player__c1371ru2>svg{max-height:100vw;shape-rendering:optimizeQuality}.containerClass__M8Player__c1371ru2>svg .button{fill-opacity:0;transition:fill-opacity .25s;fill:#68858e!important}.containerClass__M8Player__c1371ru2>svg .button.opt{fill:#2ec5e6!important}.containerClass__M8Player__c1371ru2>svg .button.edit{fill:#e6502e!important}.containerClass__M8Player__c1371ru2>svg .button.shift{fill:#ce00a8!important}.containerClass__M8Player__c1371ru2>svg .button.play{fill:#2ee6ac!important}.containerClass__M8Player__c1371ru2>svg .screen{z-index:-2}.containerClass__M8Player__c1371ru2>svg .screen-background{z-index:-2;fill-opacity:0!important}.containerClass__M8Player__c1371ru2>svg .press{fill-opacity:1;transition:none}.containerClass__M8Player__c1371ru2>svg .logo,.containerClass__M8Player__c1371ru2>svg .button-outline{opacity:0}.containerClass__M8Player__c1371ru2>svg .active-zone{background-image:repeating-linear-gradient(315deg,#c9c9c947,#c9c9c947 10px,#0000 10px 20px)}.entryClass__ScreenSelection__e1q4a2jn{cursor:pointer;opacity:.65;z-index:-1;flex-direction:column;gap:8px;padding:8px;transition:opacity .25s,background-color .25s;display:flex;position:relative}.entryClass__ScreenSelection__e1q4a2jn:hover{opacity:.85;background-color:#2e383c}.entryClass__ScreenSelection__e1q4a2jn>h3{margin:0}.entryClass__ScreenSelection__e1q4a2jn>img{max-width:100%}.entryClass__ScreenSelection__e1q4a2jn.active{cursor:unset;opacity:1;background-color:#2e383c}.entryClass__ScreenSelection__e1q4a2jn.active>h3{color:#3bceeb}.appClass__App__auwg8pj{flex-direction:column;flex:1;justify-content:center;align-items:stretch;display:flex}.appClass__App__auwg8pj>.main{flex-direction:column;flex:1;justify-content:center;align-items:stretch;gap:24px;max-width:100vw;max-height:100vh;display:flex}.appClass__App__auwg8pj>.main>.heading{justify-content:center;align-items:center;display:flex}.appClass__App__auwg8pj>.main>.heading>.title{margin:0;position:relative}.appClass__App__auwg8pj>.main>.heading>.title>.user-guide{cursor:pointer;border:2px solid #68858e;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .25s;display:flex;position:absolute;top:0;right:-30px;transform:translate(50%,50%)}.appClass__App__auwg8pj>.main>.heading>.title>.user-guide:hover{background-color:#2e383c}.appClass__App__auwg8pj>.main>.panels{-webkit-scrollbar-gutter:stable;-ms-scrollbar-gutter:stable;scrollbar-gutter:stable;flex:1;justify-content:flex-start;gap:16px;display:flex;overflow:auto}.appClass__App__auwg8pj>.main>.panels>.center{justify-content:flex-start;-webkit-align-items:flex-start;-webkit-box-align:flex-start;-ms-flex-align:flex-start;flex-direction:column;flex:1;align-items:flex-start;gap:24px;min-width:300px;display:flex}.appClass__App__auwg8pj>.main>.panels>.center>.image{-ms-grid-row-align:stretch;aspect-ratio:1.5;background:#000;border:8px solid #000;align-self:stretch;max-height:70vh;display:block}.appClass__App__auwg8pj>.main>.panels>.center>.render{-ms-grid-column-align:stretch;-ms-grid-row-align:stretch;flex:1;place-self:stretch stretch}.appClass__App__auwg8pj>.main>.panels>.center>.importer{-ms-grid-row-align:stretch;align-self:stretch;gap:24px;display:flex}.appClass__App__auwg8pj>.main>.panels>.center>.importer>.file-selector{display:none}.appClass__App__auwg8pj>.main>.panels>.center>.importer>.export,.appClass__App__auwg8pj>.main>.panels>.center>.importer .import{flex:1}.debugMenuClass__DebugMenu__dlrjqko{background-color:color-mix(in display-p3, #770094, transparent 50%);cursor:pointer;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;border:none;border-radius:3px;flex-direction:column;justify-content:stretch;gap:24px;padding:24px;transition:background-color .25s;display:none;position:fixed;bottom:12px;left:12px;overflow:clip}.debugMenuClass__DebugMenu__dlrjqko:hover{background-color:color-mix(in display-p3, #770094, transparent 25%)}.debugMenuClass__DebugMenu__dlrjqko.open{max-width:500px;max-height:80vh}.debugMenuClass__DebugMenu__dlrjqko>.controls{-webkit-scrollbar-gutter:stable;-ms-scrollbar-gutter:stable;scrollbar-gutter:stable;flex:1;overflow:auto}
