.canvas-module-scss-module__kvs6VW__pixi-container{z-index:-1;pointer-events:initial;touch-action:none;width:100vw;height:100vh;position:absolute}.canvas-module-scss-module__kvs6VW__fallback{color:#f0f0f0;text-align:center;box-sizing:border-box;background:#1a1a1a;place-items:center;width:100vw;height:100vh;padding:24px;display:grid}
.gui-wrapper-module-scss-module__rw7_2a__gui-wrapper{z-index:1;pointer-events:none;flex-direction:row;width:100%;height:100%;transition:background-color .25s ease-in 1s;display:flex;position:relative}.gui-wrapper-module-scss-module__rw7_2a__gui-wrapper.gui-wrapper-module-scss-module__rw7_2a__view-only-mode{background-color:#009cfd}.gui-wrapper-module-scss-module__rw7_2a__gui-wrapper .gui-wrapper-module-scss-module__rw7_2a__column{pointer-events:none;flex-direction:column;gap:.9375rem;width:100%;padding:.75rem;display:flex;position:relative}@media only screen and (max-width:360px){.gui-wrapper-module-scss-module__rw7_2a__gui-wrapper .gui-wrapper-module-scss-module__rw7_2a__column{gap:.625rem;padding:.3125rem}}@media only screen and (min-width:1024px){.gui-wrapper-module-scss-module__rw7_2a__gui-wrapper .gui-wrapper-module-scss-module__rw7_2a__column{gap:1.875rem;padding:1.5625rem}}.gui-wrapper-module-scss-module__rw7_2a__gui-wrapper .gui-wrapper-module-scss-module__rw7_2a__column>*{pointer-events:all}.gui-wrapper-module-scss-module__rw7_2a__gui-wrapper .gui-wrapper-module-scss-module__rw7_2a__column:first-child,.gui-wrapper-module-scss-module__rw7_2a__gui-wrapper .gui-wrapper-module-scss-module__rw7_2a__column:nth-child(3){flex-shrink:0;width:auto}.gui-wrapper-module-scss-module__rw7_2a__gui-wrapper .gui-wrapper-module-scss-module__rw7_2a__column:nth-child(2){flex-direction:column-reverse;justify-content:space-between;align-items:center}@media only screen and (min-width:1024px){.gui-wrapper-module-scss-module__rw7_2a__gui-wrapper .gui-wrapper-module-scss-module__rw7_2a__column:nth-child(2){flex-direction:column;gap:1.875rem;padding:1.5625rem}}.gui-wrapper-module-scss-module__rw7_2a__gui-wrapper .gui-wrapper-module-scss-module__rw7_2a__column:nth-child(3){justify-content:flex-end}.gui-wrapper-module-scss-module__rw7_2a__gui-wrapper .gui-wrapper-module-scss-module__rw7_2a__gui-canvas-wrapper{z-index:2;border:0 solid #009cfd;border-radius:0;width:100%;height:100%;transition:border .25s ease-in,border-radius .25s ease-in;animation:.15s ease-in gui-wrapper-module-scss-module__rw7_2a__canvas-wrapper-entry;position:absolute;overflow:hidden}@keyframes gui-wrapper-module-scss-module__rw7_2a__canvas-wrapper-entry{to{border:10px solid #009cfd}}.gui-wrapper-module-scss-module__rw7_2a__gui-wrapper .gui-wrapper-module-scss-module__rw7_2a__gui-canvas-wrapper.gui-wrapper-module-scss-module__rw7_2a__view-only-mode{border:10px solid #009cfd;border-radius:50px}.gui-wrapper-module-scss-module__rw7_2a__overlay{z-index:10;background-color:#000;width:100%;height:100%;position:fixed}
.game-logo-module-scss-module__s1wctW__game-logo{padding:1rem 0;position:fixed;bottom:0}.game-logo-module-scss-module__s1wctW__game-logo>a{cursor:none}.game-logo-module-scss-module__s1wctW__game-logo img{width:3.4375rem;height:auto}@media only screen and (min-width:520px){.game-logo-module-scss-module__s1wctW__game-logo img{width:4.0625rem}}@media only screen and (min-width:1024px){.game-logo-module-scss-module__s1wctW__game-logo img{width:5.625rem}}
.cursor-module-scss-module__6jU8oW__cursor{z-index:9999;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;position:fixed;top:0;left:0}.cursor-module-scss-module__6jU8oW__cursor .cursor-module-scss-module__6jU8oW__cursor-tooltip{color:#fff;transform-origin:50%;background-color:#38352c;border-radius:1.25rem;width:max-content;padding:.625rem 1.125rem;font-size:1.15rem;position:fixed;top:-2rem;left:3rem}.cursor-module-scss-module__6jU8oW__cursor .cursor-module-scss-module__6jU8oW__cursor-tooltip .cursor-module-scss-module__6jU8oW__cursor-tooltip-subtext{color:#999;margin-top:.25rem;font-size:.85em;display:block}.cursor-module-scss-module__6jU8oW__selected-tool-icon{background-color:#fff;border:1px solid #000;border-radius:3.125rem;padding:.2rem;position:absolute;top:-1.125rem;left:.9375rem}.cursor-module-scss-module__6jU8oW__selected-tool-icon svg{width:.9375rem;height:.9375rem;display:block}.cursor-module-scss-module__6jU8oW__dragging-item-sprite{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cursor-module-scss-module__6jU8oW__dragging-item-sprite img{display:block}
.gui-button-module-scss-module__taesta__gui-button{cursor:none;-webkit-tap-highlight-color:#fff0;background:linear-gradient(200deg,#edf4ff 10%,#fff 90%);border:1px solid #dbe4ea;border-radius:.9375rem;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}@media only screen and (min-width:1024px){.gui-button-module-scss-module__taesta__gui-button{border-radius:1.0625rem}}.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-lg{border-radius:.875rem;height:3.4375rem}.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-lg svg,.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-lg img{width:2.1875rem;height:auto}@media only screen and (min-width:520px){.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-lg svg,.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-lg img{width:2.5rem}}@media only screen and (min-width:1024px){.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-lg svg,.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-lg img{width:3.125rem}}@media only screen and (min-width:520px){.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-lg{border-radius:.9375rem;height:3.75rem}}@media only screen and (min-width:1024px){.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-lg{border-radius:1.25rem;height:5rem}}.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-md{border-radius:.75rem;height:2.8125rem}@media only screen and (min-width:1024px){.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-md{border-radius:1.1875rem;height:4.0625rem}}.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-sm{border-radius:.625rem;height:2rem}.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-sm svg{width:1.125rem;height:auto}@media only screen and (min-width:520px){.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-sm{height:2.5rem}}@media only screen and (min-width:1024px){.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-sm{border-radius:.9375rem;height:3rem}}.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-xs{border-radius:.75rem;padding:.25rem}.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-with-icon{width:2.1875rem;height:2.1875rem;overflow:hidden}@media only screen and (min-width:520px){.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-with-icon{width:2.5rem;height:2.5rem}}@media only screen and (min-width:1024px){.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-with-icon{width:3rem;height:3rem}}.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-with-icon svg{color:#676667;width:1.25rem;height:1.25rem}@media only screen and (min-width:1024px){.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-with-icon svg{width:1.75rem;height:1.75rem}}.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-lg.gui-button-module-scss-module__taesta__gui-button-with-icon{width:3.4375rem;height:3.4375rem}@media only screen and (min-width:520px){.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-lg.gui-button-module-scss-module__taesta__gui-button-with-icon{width:3.75rem;height:3.75rem}}@media only screen and (min-width:1024px){.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-lg.gui-button-module-scss-module__taesta__gui-button-with-icon{width:5rem;height:5rem}}.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-md.gui-button-module-scss-module__taesta__gui-button-with-icon{width:2.8125rem;height:2.8125rem}@media only screen and (min-width:1024px){.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-md.gui-button-module-scss-module__taesta__gui-button-with-icon{width:4.0625rem;height:4.0625rem}}.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-sm.gui-button-module-scss-module__taesta__gui-button-with-icon{width:2rem;height:2rem}@media only screen and (min-width:520px){.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-sm.gui-button-module-scss-module__taesta__gui-button-with-icon{width:2.5rem;height:2.5rem}}@media only screen and (min-width:1024px){.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-sm.gui-button-module-scss-module__taesta__gui-button-with-icon{width:3rem;height:3rem}}.gui-button-module-scss-module__taesta__gui-button.gui-button-module-scss-module__taesta__gui-button-disabled{opacity:.5;background:#c8d0d5}@media only screen and (min-width:1024px){.gui-button-module-scss-module__taesta__gui-button{border-radius:1.25rem}}.gui-button-module-scss-module__taesta__gui-button img{-webkit-user-select:none;user-select:none;pointer-events:none;outline:none;width:2.25rem;height:2.25rem}@media only screen and (min-width:1024px){.gui-button-module-scss-module__taesta__gui-button img{width:3.3125rem;height:3.3125rem}}
.gui-game-item-button-module-scss-module__fXxUOq__gui-game-item-button{flex-shrink:0;display:inline-flex;position:relative}.gui-game-item-button-module-scss-module__fXxUOq__selected{border:2px solid #fdb500}.gui-game-item-button-module-scss-module__fXxUOq__gui-item-selected{z-index:1;background-color:#fdb500;border-radius:.3125rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:.15rem;display:flex;position:absolute;top:-.25rem;left:-.25rem}.gui-game-item-button-module-scss-module__fXxUOq__gui-item-selected svg{color:#fff;width:.9375rem;height:.9375rem;display:block}
.gui-item-explorer-module-scss-module__HHg8jW__gui-item-explorer{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:#ffffffd9;border:1px solid #c8d0d5;border-radius:1.5rem;flex-direction:column;width:calc(100% - 5.3125rem);max-width:26.875rem;height:26.25rem;margin:1.875rem 0 0 1rem;display:flex;position:fixed;top:3.25rem;left:3.75rem;overflow:hidden;box-shadow:0 14px 25.5px -4px #00000040}@media only screen and (max-width:360px){.gui-item-explorer-module-scss-module__HHg8jW__gui-item-explorer{width:calc(100% - 4.6875rem);top:2.5rem;left:3.125rem}}@media only screen and (min-width:768px){.gui-item-explorer-module-scss-module__HHg8jW__gui-item-explorer{width:26.875rem;height:34.375rem}}@media only screen and (min-width:1024px){.gui-item-explorer-module-scss-module__HHg8jW__gui-item-explorer{width:30.3125rem;max-width:30.3125rem;height:40.1875rem;top:6.875rem;left:7.1875rem}}.gui-item-explorer-module-scss-module__HHg8jW__gui-item-explorer .gui-item-explorer-module-scss-module__HHg8jW__tabs-container{border-bottom:1px solid #c8d0d5;flex-shrink:0;min-height:3.125rem;position:relative}.gui-item-explorer-module-scss-module__HHg8jW__gui-item-explorer .gui-item-explorer-module-scss-module__HHg8jW__item-explorer-tabs{gap:.25rem;padding:.625rem}@media only screen and (min-width:1024px){.gui-item-explorer-module-scss-module__HHg8jW__gui-item-explorer .gui-item-explorer-module-scss-module__HHg8jW__item-explorer-tabs{gap:.375rem;padding:.625rem .9375rem}}.gui-item-explorer-module-scss-module__HHg8jW__gui-item-explorer .gui-item-explorer-module-scss-module__HHg8jW__item-explorer-tab{border:2px solid #e2e2e2;border-radius:.5rem;padding:.25rem .5rem;font-size:.8125rem}@media only screen and (min-width:1024px){.gui-item-explorer-module-scss-module__HHg8jW__gui-item-explorer .gui-item-explorer-module-scss-module__HHg8jW__item-explorer-tab{border-radius:.5rem;padding:.3125rem .5rem;font-size:.9375rem}}.gui-item-explorer-module-scss-module__HHg8jW__search-container{flex-shrink:0;padding:.625rem .625rem 0}@media only screen and (min-width:1024px){.gui-item-explorer-module-scss-module__HHg8jW__search-container{padding:.9375rem .9375rem 0}}.gui-item-explorer-module-scss-module__HHg8jW__items-grid-scrollable-area-container{contain:layout;flex:1;height:100%;position:relative;overflow:hidden}.gui-item-explorer-module-scss-module__HHg8jW__items-grid{flex-wrap:wrap;gap:.25rem;padding:.625rem .625rem 3.4375rem;display:flex}@media only screen and (min-width:520px){.gui-item-explorer-module-scss-module__HHg8jW__items-grid{gap:.5rem}}@media only screen and (min-width:1024px){.gui-item-explorer-module-scss-module__HHg8jW__items-grid{gap:.5rem;padding:.9375rem .9375rem 3.4375rem}}.gui-item-explorer-module-scss-module__HHg8jW__item-card{flex-direction:column;display:flex}.gui-item-explorer-module-scss-module__HHg8jW__item-image{justify-content:center;align-items:center;display:flex}.gui-item-explorer-module-scss-module__HHg8jW__item-bottom-text{font-family:var(--font-jua),sans-serif;color:#38352c;text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;min-width:0;max-width:100%;padding:0 .3125rem;font-size:.625rem;overflow:hidden}@media only screen and (min-width:1024px){.gui-item-explorer-module-scss-module__HHg8jW__item-bottom-text{font-size:.75rem}}
.search-bar-module-scss-module__DVN0Aq__search-bar{background-color:#fff;border:1px solid #c8d0d5;border-radius:3.125rem;flex-direction:row;align-items:center;height:2.1875rem;padding:0 .3125rem;transition:border .25s ease-in;display:flex}@media only screen and (min-width:1024px){.search-bar-module-scss-module__DVN0Aq__search-bar{height:2.75rem;padding:0 .125rem}}.search-bar-module-scss-module__DVN0Aq__search-bar:focus-within{border:1px solid #9ca6ac}.search-bar-module-scss-module__DVN0Aq__search-bar .search-bar-module-scss-module__DVN0Aq__search-bar-slot{padding:0 .625rem}.search-bar-module-scss-module__DVN0Aq__search-bar .search-bar-module-scss-module__DVN0Aq__search-bar-slot svg{color:inherit;width:1.25rem;height:1.25rem;transition:color .15s ease-in;display:block}.search-bar-module-scss-module__DVN0Aq__search-bar:not(.search-bar-module-scss-module__DVN0Aq__focus){color:#728694}.search-bar-module-scss-module__DVN0Aq__search-bar.search-bar-module-scss-module__DVN0Aq__focus{color:#38352c}.search-bar-module-scss-module__DVN0Aq__search-bar.search-bar-module-scss-module__DVN0Aq__focus input::placeholder{color:#0000}.search-bar-module-scss-module__DVN0Aq__search-bar input{width:100%;height:inherit;color:inherit;cursor:none;background-color:#0000;border:0;font-size:1rem;display:block}@media only screen and (min-width:1024px){.search-bar-module-scss-module__DVN0Aq__search-bar input{font-size:1.125rem}}.search-bar-module-scss-module__DVN0Aq__search-bar input:focus{outline:none}.search-bar-module-scss-module__DVN0Aq__search-bar input::placeholder{color:#728694}
.gui-feedback-remainder-module-scss-module__0WkO_q__gui-feedback-remainder{background-color:#fff;flex-direction:row;align-items:center;gap:.9375rem;padding:.625rem .9375rem;display:flex}@media only screen and (min-width:1024px){.gui-feedback-remainder-module-scss-module__0WkO_q__gui-feedback-remainder{gap:1.875rem;padding:1.875rem}}.gui-feedback-remainder-module-scss-module__0WkO_q__gui-feedback-remainder .gui-feedback-remainder-module-scss-module__0WkO_q__context{color:#575656;font-size:.6875rem}@media only screen and (min-width:520px){.gui-feedback-remainder-module-scss-module__0WkO_q__gui-feedback-remainder .gui-feedback-remainder-module-scss-module__0WkO_q__context{font-size:.75rem}}@media only screen and (min-width:1024px){.gui-feedback-remainder-module-scss-module__0WkO_q__gui-feedback-remainder .gui-feedback-remainder-module-scss-module__0WkO_q__context{font-size:.9375rem}}.gui-feedback-remainder-module-scss-module__0WkO_q__gui-feedback-remainder .gui-feedback-remainder-module-scss-module__0WkO_q__headline{color:#38352c;font-size:.75rem;line-height:1.45}@media only screen and (min-width:520px){.gui-feedback-remainder-module-scss-module__0WkO_q__gui-feedback-remainder .gui-feedback-remainder-module-scss-module__0WkO_q__headline{font-size:.9375rem}}@media only screen and (min-width:1024px){.gui-feedback-remainder-module-scss-module__0WkO_q__gui-feedback-remainder .gui-feedback-remainder-module-scss-module__0WkO_q__headline{font-size:1.125rem}}
.tabs-module-scss-module__32G3JW__tabs{flex-direction:row;gap:0;padding:0;display:flex}.tabs-module-scss-module__32G3JW__tab{cursor:none;color:#6f7477;font-family:var(--font-jua),sans-serif;-webkit-tap-highlight-color:#fff0;flex-direction:row;align-items:center;font-size:.875rem;transition:all .25s;display:flex}@media only screen and (min-width:1024px){.tabs-module-scss-module__32G3JW__tab{padding:.875rem 1.25rem;font-size:1rem}}.tabs-module-scss-module__32G3JW__tab:hover:not(.tabs-module-scss-module__32G3JW__tab-active){background-color:#eee}.tabs-module-scss-module__32G3JW__tab .tabs-module-scss-module__32G3JW__tab-icon{flex-grow:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}@media only screen and (min-width:1024px){.tabs-module-scss-module__32G3JW__tab .tabs-module-scss-module__32G3JW__tab-icon{width:1.5rem;height:1.5rem}}.tabs-module-scss-module__32G3JW__tab .tabs-module-scss-module__32G3JW__tab-icon svg{width:100%;height:100%}.tabs-module-scss-module__32G3JW__tab .tabs-module-scss-module__32G3JW__tab-label{white-space:nowrap}.tabs-module-scss-module__32G3JW__tab.tabs-module-scss-module__32G3JW__tab-active{color:#ec9200;background-color:#fff0cc;border:2px solid #fdb500}
.scrollable-area-module-scss-module__LqAHda__scrollable-area{width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.scrollable-area-module-scss-module__LqAHda__scrollable-content{cursor:none;scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100%;max-height:100%}.scrollable-area-module-scss-module__LqAHda__scrollable-content::-webkit-scrollbar{display:none}.scrollable-area-module-scss-module__LqAHda__scrollable-inner{min-height:100%;display:block}.scrollable-area-module-scss-module__LqAHda__scrollable-inner-horizontal{min-width:max-content}.scrollable-area-module-scss-module__LqAHda__scrollable-inner-vertical{width:100%}.scrollable-area-module-scss-module__LqAHda__scrollable-content[data-dragging=true]{-webkit-user-select:none;user-select:none}.scrollable-area-module-scss-module__LqAHda__custom-scrollbar-horizontal{pointer-events:all;height:.25rem;position:absolute;bottom:0;left:0;right:0}.scrollable-area-module-scss-module__LqAHda__custom-scrollbar-vertical{pointer-events:all;width:.25rem;position:absolute;top:0;bottom:0;right:0}.scrollable-area-module-scss-module__LqAHda__scrollbar-track,.scrollable-area-module-scss-module__LqAHda__scrollbar-track-vertical{background:#0000000d;border-radius:.125rem;width:100%;height:100%}.scrollable-area-module-scss-module__LqAHda__scrollbar-thumb{background:#0003;border-radius:.125rem;height:100%}.scrollable-area-module-scss-module__LqAHda__scrollbar-thumb:hover{background:#0000004d}.scrollable-area-module-scss-module__LqAHda__scrollbar-thumb:active{background:#0006}.scrollable-area-module-scss-module__LqAHda__scrollbar-thumb-vertical{background:#0003;border-radius:.125rem;width:100%}.scrollable-area-module-scss-module__LqAHda__scrollbar-thumb-vertical:hover{background:#0000004d}.scrollable-area-module-scss-module__LqAHda__scrollbar-thumb-vertical:active{background:#0006}
.gui-floating-box-module-scss-module__yx9Awa__gui-floating-box{z-index:4;background-color:#fff;border-radius:.9375rem;align-items:center;position:fixed;box-shadow:0 30px 12px #00000005,0 17px 10px #1f1f1f0f,0 8px 8px #0000001a,0 2px 4px #0000001c}@media only screen and (min-width:1024px){.gui-floating-box-module-scss-module__yx9Awa__gui-floating-box{border-radius:1.5rem}}.gui-floating-box-module-scss-module__yx9Awa__gui-floating-box .gui-floating-box-module-scss-module__yx9Awa__gui-floating-box-container{align-items:center;display:flex;position:relative}.gui-floating-box-module-scss-module__yx9Awa__gui-floating-box .gui-floating-box-module-scss-module__yx9Awa__gui-floating-box-col{gap:.3125rem;padding:.3125rem}@media only screen and (min-width:1024px){.gui-floating-box-module-scss-module__yx9Awa__gui-floating-box .gui-floating-box-module-scss-module__yx9Awa__gui-floating-box-col{gap:.3125rem;padding:.625rem}}.gui-floating-box-module-scss-module__yx9Awa__gui-floating-box.gui-floating-box-module-scss-module__yx9Awa__horizontal{height:auto}.gui-floating-box-module-scss-module__yx9Awa__gui-floating-box.gui-floating-box-module-scss-module__yx9Awa__horizontal .gui-floating-box-module-scss-module__yx9Awa__gui-floating-box-container{flex-direction:row}.gui-floating-box-module-scss-module__yx9Awa__gui-floating-box.gui-floating-box-module-scss-module__yx9Awa__horizontal .gui-floating-box-module-scss-module__yx9Awa__gui-floating-box-col{flex-direction:row;display:flex}.gui-floating-box-module-scss-module__yx9Awa__gui-floating-box.gui-floating-box-module-scss-module__yx9Awa__vertical{width:auto}.gui-floating-box-module-scss-module__yx9Awa__gui-floating-box.gui-floating-box-module-scss-module__yx9Awa__vertical .gui-floating-box-module-scss-module__yx9Awa__gui-floating-box-container{flex-direction:column}.gui-floating-box-module-scss-module__yx9Awa__gui-floating-box.gui-floating-box-module-scss-module__yx9Awa__vertical .gui-floating-box-module-scss-module__yx9Awa__gui-floating-box-col{flex-direction:column;width:auto;display:flex}
.gui-items-bar-module-scss-module__-WDt_q__gui-items-bar{position:relative}.gui-items-bar-module-scss-module__-WDt_q__gui-items-bar .gui-items-bar-module-scss-module__-WDt_q__shine{position:relative;overflow:hidden}.gui-items-bar-module-scss-module__-WDt_q__gui-items-bar .gui-items-bar-module-scss-module__-WDt_q__shine:hover:after{opacity:.5}.gui-items-bar-module-scss-module__-WDt_q__gui-items-bar .gui-items-bar-module-scss-module__-WDt_q__shine:after{content:"";z-index:1;opacity:0;background-color:#fff;width:100%;height:100%;transition:opacity .25s ease-in .15s;animation:1.5s ease-in infinite gui-items-bar-module-scss-module__-WDt_q__shine;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(-55deg,#0006 25%,#fff 50%,#0006 65%);mask-image:linear-gradient(-55deg,#0006 25%,#fff 50%,#0006 65%);-webkit-mask-size:200%;mask-size:200%}@keyframes gui-items-bar-module-scss-module__-WDt_q__shine{0%{-webkit-mask-position:150%;mask-position:150%}to{-webkit-mask-position:-50%;mask-position:-50%}}.gui-items-bar-module-scss-module__-WDt_q__gui-items-bar .gui-items-bar-module-scss-module__-WDt_q__path-icon img{width:1.875rem;height:1.875rem}@media only screen and (min-width:1024px){.gui-items-bar-module-scss-module__-WDt_q__gui-items-bar .gui-items-bar-module-scss-module__-WDt_q__path-icon img{width:2.5rem;height:2.5rem}}.gui-items-bar-module-scss-module__-WDt_q__gui-items-bar .gui-items-bar-module-scss-module__-WDt_q__gui-item-variants{z-index:1;background-color:#fff;border:1px solid #c8d0d5;border-radius:.3125rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:.15rem;display:flex;position:absolute;bottom:-.25rem;right:-.25rem}.gui-items-bar-module-scss-module__-WDt_q__gui-items-bar .gui-items-bar-module-scss-module__-WDt_q__gui-item-variants svg{width:.9375rem;height:.9375rem;display:block}
.separator-module-scss-module__o5vSRG__separator{background-color:#e6e6e6;border-radius:.625rem;position:relative}.separator-module-scss-module__o5vSRG__vertical{width:.15625rem;min-height:1.5625rem}.separator-module-scss-module__o5vSRG__horizontal{min-width:1.5625rem;height:.15625rem}
.animated-number-module-scss-module__bZSWeq__animated-number{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;overflow:hidden}.animated-number-module-scss-module__bZSWeq__animated-number span{display:inline-block}
.gui-map-controls-bar-module-scss-module__8vB6Ba__gui-map-controls-bar{grid-area:4/5/5/6;align-self:flex-end;position:relative}.gui-map-controls-bar-module-scss-module__8vB6Ba__gui-map-controls-bar .gui-map-controls-bar-module-scss-module__8vB6Ba__zoom-level{text-align:center;color:#575656;-webkit-user-select:none;user-select:none;padding:.5rem 0;font-size:.75rem;font-weight:600}@media only screen and (min-width:1024px){.gui-map-controls-bar-module-scss-module__8vB6Ba__gui-map-controls-bar .gui-map-controls-bar-module-scss-module__8vB6Ba__zoom-level{font-size:.9375rem}}
.gui-menu-bar-module-scss-module__3_fHXa__gui-menu-bar{grid-area:2/2/3/3;position:relative}
.gui-tool-bar-module-scss-module__4C-63G__gui-tool-bar{align-self:center;position:relative}@media only screen and (min-width:1024px){.gui-tool-bar-module-scss-module__4C-63G__gui-tool-bar{justify-content:flex-end}}.gui-tool-bar-module-scss-module__4C-63G__gui-tool-bar .gui-tool-bar-module-scss-module__4C-63G__active[data-id=eraser]{border-color:#ec2300}.gui-tool-bar-module-scss-module__4C-63G__gui-tool-bar .gui-tool-bar-module-scss-module__4C-63G__active[data-id=eraser] svg{color:#ec2300}.gui-tool-bar-module-scss-module__4C-63G__gui-tool-bar .gui-tool-bar-module-scss-module__4C-63G__active{border-color:#fdb500}.gui-tool-bar-module-scss-module__4C-63G__gui-tool-bar .gui-tool-bar-module-scss-module__4C-63G__active svg{color:#fdb500}
.gui-law-notice-module-scss-module__QzAkPG__gui-law-notice{color:#fff;-webkit-backdrop-filter:blur(15.2px);backdrop-filter:blur(15.2px);background:linear-gradient(#6660 0%,#00000080 134.57%);border-radius:0 0 15px 15px;flex-direction:row;align-items:flex-start;gap:1rem;max-width:53.125rem;height:9.375rem;margin:-.9375rem 0 0;padding-left:5rem;display:none;position:relative}.gui-law-notice-module-scss-module__QzAkPG__gui-law-notice.gui-law-notice-module-scss-module__QzAkPG__active{display:flex}@media only screen and (min-width:1024px){.gui-law-notice-module-scss-module__QzAkPG__gui-law-notice{border-radius:15px 15px 0 0;height:3.125rem;margin:0 0 -1.5625rem}}.gui-law-notice-module-scss-module__QzAkPG__gui-law-notice .gui-law-notice-module-scss-module__QzAkPG__icon{-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;top:0;left:.5rem;transform:rotate(180deg)}@media only screen and (min-width:1024px){.gui-law-notice-module-scss-module__QzAkPG__gui-law-notice .gui-law-notice-module-scss-module__QzAkPG__icon{transform:initial;top:-.9rem}}.gui-law-notice-module-scss-module__QzAkPG__gui-law-notice .gui-law-notice-module-scss-module__QzAkPG__context{padding:.2rem;font-family:Nunito,sans-serif;font-size:.5625rem}@media only screen and (min-width:1024px){.gui-law-notice-module-scss-module__QzAkPG__gui-law-notice .gui-law-notice-module-scss-module__QzAkPG__context{font-size:.8125rem}}.gui-law-notice-module-scss-module__QzAkPG__gui-law-notice .gui-law-notice-module-scss-module__QzAkPG__dismiss-button{cursor:none;color:#fff;padding:1rem}
.button-module-scss-module__4QgQTW__button{background:0 0;border:0;margin:0;padding:0}
.gui-marker-module-scss-module__cfCMzq__gui-marker{color:#fff9;pointer-events:none;-webkit-user-select:none;user-select:none;text-shadow:0 .0625rem .125rem #00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000080;border-radius:.25rem;gap:.375rem;padding:.125rem .25rem;font-family:monospace;font-size:.625rem;display:none}@media only screen and (min-width:768px){.gui-marker-module-scss-module__cfCMzq__gui-marker{display:flex}}.gui-marker-module-scss-module__cfCMzq__separator{opacity:.3}
.radio-group-module-scss-module__FH_Raq__radio-group{background-color:#fff;border:1px solid #e2e2e2;border-radius:.5rem;flex-direction:row;gap:.5rem;padding:.25rem;display:flex;position:relative;overflow:hidden}@media only screen and (min-width:1024px){.radio-group-module-scss-module__FH_Raq__radio-group{border-radius:.9375rem}}.radio-group-module-scss-module__FH_Raq__radio-slider{pointer-events:none;z-index:0;background-color:#fff0cc;border-radius:.6875rem;position:absolute;top:.25rem;bottom:.25rem}.radio-group-module-scss-module__FH_Raq__radio-slider.radio-group-module-scss-module__FH_Raq__radio-slider-animated{transition:left .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)}.radio-group-module-scss-module__FH_Raq__radio-option{flex-direction:rwo;cursor:none;color:#6f7477;font-family:var(--font-jua),sans-serif;-webkit-tap-highlight-color:#fff0;z-index:1;background-color:#0000;border-radius:.6875rem;justify-content:center;align-items:center;gap:.25rem;width:100%;padding:.25rem .75rem;font-size:.875rem;transition:color .2s;display:flex;position:relative}@media only screen and (min-width:1024px){.radio-group-module-scss-module__FH_Raq__radio-option{flex-direction:column;gap:.375rem;padding:.625rem .875rem;font-size:1rem}}.radio-group-module-scss-module__FH_Raq__radio-option .radio-group-module-scss-module__FH_Raq__radio-icon{color:#6f7477;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;transition:color .2s;display:flex}.radio-group-module-scss-module__FH_Raq__radio-option .radio-group-module-scss-module__FH_Raq__radio-icon svg{width:100%;height:100%}.radio-group-module-scss-module__FH_Raq__radio-option .radio-group-module-scss-module__FH_Raq__radio-label{white-space:nowrap}.radio-group-module-scss-module__FH_Raq__radio-option.radio-group-module-scss-module__FH_Raq__radio-option-selected,.radio-group-module-scss-module__FH_Raq__radio-option.radio-group-module-scss-module__FH_Raq__radio-option-selected .radio-group-module-scss-module__FH_Raq__radio-icon{color:#ec9200}
.setting-section-module-scss-module__IAhQkW__setting-section{background-color:#f6f6f6;border:1px solid #ececec;border-radius:.75rem;flex-shrink:0;grid-template-rows:auto auto;grid-template-columns:auto 1fr;justify-content:space-between;display:grid;overflow:hidden}@media only screen and (min-width:1024px){.setting-section-module-scss-module__IAhQkW__setting-section{grid-template-rows:auto;grid-template-columns:auto 1fr auto}}.setting-section-module-scss-module__IAhQkW__setting-header{flex-direction:column;gap:.5rem;padding:1rem;display:flex}.setting-section-module-scss-module__IAhQkW__setting-title{font-family:var(--font-jua),sans-serif;color:#38352c;margin:0;font-size:1rem;font-weight:400}@media only screen and (min-width:1024px){.setting-section-module-scss-module__IAhQkW__setting-title{font-size:1.125rem}}.setting-section-module-scss-module__IAhQkW__setting-description{color:#6f7477;margin:0;font-family:Nunito,sans-serif;font-size:.75rem;line-height:1.5}@media only screen and (min-width:1024px){.setting-section-module-scss-module__IAhQkW__setting-description{font-size:.875rem}}.setting-section-module-scss-module__IAhQkW__setting-preview{border-radius:.5625rem;flex-shrink:0;justify-content:center;align-items:center;width:6.25rem;height:6.25rem;margin:.65rem;display:flex;overflow:hidden}@media only screen and (min-width:1024px){.setting-section-module-scss-module__IAhQkW__setting-preview{width:9.375rem;height:9.375rem}}.setting-section-module-scss-module__IAhQkW__setting-preview img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.setting-section-module-scss-module__IAhQkW__setting-controls{flex-direction:column;flex-shrink:0;grid-area:2/1/2/3;padding:.5625rem;display:flex}@media only screen and (min-width:1024px){.setting-section-module-scss-module__IAhQkW__setting-controls{grid-area:initial;flex-direction:row;justify-content:end;align-items:flex-start;padding:1rem}}
.gui-settings-general-tab-module-scss-module__MOvq7G__settings-general-tab{flex-direction:column;flex:1;gap:.75rem;padding:.5rem;display:flex;overflow-y:auto}@media only screen and (min-width:1024px){.gui-settings-general-tab-module-scss-module__MOvq7G__settings-general-tab{padding:.9375rem}}
.gui-settings-performance-tab-module-scss-module__OcfhjG__settings-performance-tab{flex-direction:column;flex:1;gap:.75rem;padding:.5rem;display:flex;overflow-y:auto}@media only screen and (min-width:1024px){.gui-settings-performance-tab-module-scss-module__OcfhjG__settings-performance-tab{padding:.9375rem}}
.gui-settings-modal-module-scss-module__xysorW__gui-settings-modal{z-index:4;pointer-events:all;background:#fff;border:1px solid #c8d0d5;border-radius:.75rem;flex-direction:column;width:calc(100% - 2.03125rem);max-width:60.625rem;max-height:calc(100% - 95px);display:flex;position:fixed;top:5rem;left:.9375rem;overflow-y:auto;box-shadow:0 14px 25.5px -4px #00000040}@media only screen and (max-width:360px){.gui-settings-modal-module-scss-module__xysorW__gui-settings-modal{width:calc(100% - 7.5rem);height:calc(100vh - 6.25rem);top:3.125rem;left:3.75rem}}@media only screen and (min-width:768px){.gui-settings-modal-module-scss-module__xysorW__gui-settings-modal{width:37.5rem}}@media only screen and (min-width:1024px){.gui-settings-modal-module-scss-module__xysorW__gui-settings-modal{border-radius:1.5rem;width:60.625rem;top:1.5625rem;left:8.125rem}}.gui-settings-modal-module-scss-module__xysorW__modal-header{flex-shrink:0}.gui-settings-modal-module-scss-module__xysorW__modal-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.gui-settings-modal-module-scss-module__xysorW__modal-content::-webkit-scrollbar{width:.5rem}.gui-settings-modal-module-scss-module__xysorW__modal-content::-webkit-scrollbar-track{background:#0000000d;border-radius:.25rem;margin:.625rem 0}.gui-settings-modal-module-scss-module__xysorW__modal-content::-webkit-scrollbar-thumb{background:#0003;border-radius:.25rem;transition:background .2s}.gui-settings-modal-module-scss-module__xysorW__modal-content::-webkit-scrollbar-thumb:hover{background:#0000004d}.gui-settings-modal-module-scss-module__xysorW__tab-placeholder{text-align:center;font-family:var(--font-jua),sans-serif;color:#6f7477;padding:2.5rem;font-size:1rem}.gui-settings-modal-module-scss-module__xysorW__gui-settings-tabs{border:1px solid #ececec;gap:.375rem;padding:.5rem}@media only screen and (min-width:1024px){.gui-settings-modal-module-scss-module__xysorW__gui-settings-tabs{gap:.75rem;padding:.9375rem}}.gui-settings-modal-module-scss-module__xysorW__gui-settings-tab{background-color:#f6f6f6;border:2px solid #0000;border-radius:.625rem;gap:.5rem;padding:.5rem .75rem;font-size:1rem}@media only screen and (min-width:1024px){.gui-settings-modal-module-scss-module__xysorW__gui-settings-tab{border-radius:.9375rem;gap:.75rem;padding:.9375rem 1.25rem;font-size:1.25rem}}
.gui-overlay-module-scss-module__T7yKvq__gui-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:3;pointer-events:none;background-color:#0000004d;width:100%;height:100%;position:fixed;top:0;left:0}
.gui-app-mode-banner-module-scss-module__UL6gWa__gui-app-mode-banner{z-index:3;color:#fff;background-color:#009cfd;border-radius:1.5rem;flex-direction:row;align-items:center;gap:1.125rem;padding:.75rem .875rem;display:flex;position:absolute;box-shadow:0 74px 21px #00395c03,0 47px 19px #00395c0d,0 27px 16px #00395c30,0 12px 12px #00395c52,0 3px 7px #00395c5c}.gui-app-mode-banner-module-scss-module__UL6gWa__gui-app-mode-banner .gui-app-mode-banner-module-scss-module__UL6gWa__clone-project-button{font-family:var(--font-jua),sans-serif;color:#0374b9;border-radius:.9375rem;padding:.3125rem .625rem .25rem;font-size:.875rem;line-height:1}.gui-app-mode-banner-module-scss-module__UL6gWa__gui-app-mode-banner .gui-app-mode-banner-module-scss-module__UL6gWa__wrapper{flex-direction:row;align-items:center;gap:.625rem;display:flex}.gui-app-mode-banner-module-scss-module__UL6gWa__gui-app-mode-glow{position:relative}.gui-app-mode-banner-module-scss-module__UL6gWa__gui-app-mode-glow .gui-app-mode-banner-module-scss-module__UL6gWa__top,.gui-app-mode-banner-module-scss-module__UL6gWa__gui-app-mode-glow .gui-app-mode-banner-module-scss-module__UL6gWa__left,.gui-app-mode-banner-module-scss-module__UL6gWa__gui-app-mode-glow .gui-app-mode-banner-module-scss-module__UL6gWa__right,.gui-app-mode-banner-module-scss-module__UL6gWa__gui-app-mode-glow .gui-app-mode-banner-module-scss-module__UL6gWa__bottom{filter:blur(.65rem);background-color:#009cfd;position:fixed}.gui-app-mode-banner-module-scss-module__UL6gWa__gui-app-mode-glow .gui-app-mode-banner-module-scss-module__UL6gWa__top{width:100%;height:25px;top:-1.25rem;left:0}.gui-app-mode-banner-module-scss-module__UL6gWa__gui-app-mode-glow .gui-app-mode-banner-module-scss-module__UL6gWa__left{width:25px;height:100%;top:0;left:-1.25rem}.gui-app-mode-banner-module-scss-module__UL6gWa__gui-app-mode-glow .gui-app-mode-banner-module-scss-module__UL6gWa__right{width:25px;height:100%;top:0;right:-1.25rem}.gui-app-mode-banner-module-scss-module__UL6gWa__gui-app-mode-glow .gui-app-mode-banner-module-scss-module__UL6gWa__bottom{width:100%;height:25px;bottom:-1.25rem;left:0}
.gui-loading-screen-module-scss-module__tvJpoG__loading-screen{z-index:4;opacity:1;visibility:visible;background-color:#1a1a1a;justify-content:center;align-items:center;transition:opacity .4s ease-out,visibility .4s ease-out;display:flex;position:fixed;inset:0}.gui-loading-screen-module-scss-module__tvJpoG__loading-screen.gui-loading-screen-module-scss-module__tvJpoG__hidden{opacity:0;visibility:hidden;pointer-events:none}.gui-loading-screen-module-scss-module__tvJpoG__content{flex-direction:column;align-items:center;gap:1.5rem;display:flex}.gui-loading-screen-module-scss-module__tvJpoG__spinner{border:4px solid #ffffff26;border-top-color:#6ec7e8;border-radius:50%;width:48px;height:48px;animation:1s linear infinite gui-loading-screen-module-scss-module__tvJpoG__spin}@keyframes gui-loading-screen-module-scss-module__tvJpoG__spin{to{transform:rotate(360deg)}}.gui-loading-screen-module-scss-module__tvJpoG__text{color:#ffffffb3;letter-spacing:.05em;font-size:1.25rem}
