.GjK9kW_root{--action-size:60px;width:100vw;height:100dvh;overflow:hidden}.GjK9kW_root .GjK9kW_mapContainer{flex-grow:1;position:relative}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_map{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;cursor:var(--cursor-grab);flex-grow:1}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_map.GjK9kW_grabbed{cursor:var(--cursor-grabbing)}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_map .GjK9kW_zone.GjK9kW_hidden{opacity:0;pointer-events:none}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_map .GjK9kW_zone .GjK9kW_set{--circle-color:#666}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_map .GjK9kW_zone .GjK9kW_set.GjK9kW_isAttempted{--circle-color:#fa0}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_map .GjK9kW_zone .GjK9kW_set.GjK9kW_isSolved{--circle-color:#080}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_map .GjK9kW_zone .GjK9kW_set>circle{fill:var(--circle-color);filter:brightness()drop-shadow(0 0 8px #000);cursor:var(--cursor-pointer);transition-property:filter;transition-duration:.2s;transition-timing-function:ease-in-out}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_map .GjK9kW_zone .GjK9kW_set>circle:hover{filter:brightness(1.2)drop-shadow(0 0 4px #000)}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_map .GjK9kW_zone .GjK9kW_set>text{text-anchor:middle;dominant-baseline:central;fill:contrast-color(var(--circle-color));pointer-events:none}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_map .GjK9kW_zone .GjK9kW_set .GjK9kW_present{--present-color:#fa0}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_map .GjK9kW_zone .GjK9kW_set .GjK9kW_present>circle{fill:var(--present-color)}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_map .GjK9kW_zone .GjK9kW_set .GjK9kW_present svg{transform:scale(.35) translate(calc(-.5 * var(--_icon-size)), calc(-.5 * var(--_icon-size)));stroke:contrast-color(var(--present-color))}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_actions{z-index:1;position:absolute;top:20px;right:20px}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_actions .GjK9kW_action{--icon-size:calc(.5 * var(--action-size));width:var(--action-size);height:var(--action-size);background-color:var(--surface);border:1px solid #000;border-radius:8px;justify-content:center;align-items:center;transition-property:all;transition-duration:.2s;transition-timing-function:ease-in-out;display:flex}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_actions .GjK9kW_action[disabled]{background-color:var(--surface-disabled);color:var(--text-muted)}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_actions .GjK9kW_action.GjK9kW_active{background-color:var(--surface-active)}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_actions .GjK9kW_action:not([disabled]):not(.GjK9kW_active){cursor:var(--cursor-pointer)}.GjK9kW_root .GjK9kW_mapContainer .GjK9kW_actions .GjK9kW_action:not([disabled]):not(.GjK9kW_active):hover{background-color:var(--surface-hover)}
.scxUcq_root{width:100vw;max-width:initial;height:100dvh;max-height:initial;background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;padding:0;display:flex;position:fixed;overflow:visible}.scxUcq_root::backdrop{display:none}.scxUcq_root:before{content:"";pointer-events:none;z-index:-1;background-color:#0000;width:100%;height:100%;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out;position:absolute;inset:0}.scxUcq_root:not([open]){pointer-events:none}.scxUcq_root .scxUcq_container{width:var(--dialog-width,fit-content);max-width:calc(100% - 40px);max-height:var(--dialog-max-height,calc(100% - 40px));background-color:var(--surface);opacity:0;transition-behavior:allow-discrete;border-radius:16px;padding:20px 40px;transition-property:opacity,transform;transition-duration:.2s;transition-timing-function:ease-in-out;transform:translateY(20px)scale(.95);box-shadow:0 10px 25px #0003}.scxUcq_root .scxUcq_container .scxUcq_title{flex-shrink:0}.scxUcq_root .scxUcq_container .scxUcq_title .scxUcq_closeIcon{margin-left:auto}@starting-style{.scxUcq_root[open] .scxUcq_container{opacity:0;transform:translateY(20px)scale(.95)}}.scxUcq_root[open] .scxUcq_container{opacity:1;transform:translateY(0)scale(1)}.scxUcq_root[open]:before{background-color:#00000080}
.d6I_TG_root .d6I_TG_rangeInput{width:200px}.d6I_TG_root .d6I_TG_rangeValue{text-align:right;width:30px}
