.viewer-header[data-v-4f8bb197]{justify-content:space-between;width:100%;display:flex}.viewer-header h1[data-v-4f8bb197]{font-size:1.4rem}.viewer-header .buttons[data-v-4f8bb197]{gap:var(--length-s);display:flex}.view-wrapper[data-v-b4700a4d]{gap:var(--length-s);flex-direction:column;flex-grow:1;width:100%;height:100%;display:flex}.editor-viewer[data-v-b4700a4d]{flex-grow:1;height:calc(100vh - 128px);min-height:600px;display:flex}.editor-viewer .layout[data-v-b4700a4d]{height:unset;width:unset;border:1px solid var(--color-primary-litest);border-radius:var(--length-radius-m);flex-grow:1;position:relative;overflow:hidden}.editor-viewer .layout.maximized[data-v-b4700a4d]{z-index:3;border:none;border-radius:0;height:100vh;position:fixed;inset:0}@keyframes pulse-b4700a4d{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}#context-menu{z-index:100000}.workshop-button[data-v-38ce5bbc]{box-sizing:border-box;background:var(--color-primary-litest);box-shadow:0 0 16px var(--color-primary-lite);padding:0 var(--length-s);color:var(--color-content);border-radius:var(--length-radius-m);height:36px;transition:var(--transition-fast);cursor:pointer;border:2px solid var(--color-primary);justify-content:center;align-items:center;font-size:.9rem;display:flex}.workshop-button[data-v-38ce5bbc]:hover{background:var(--color-primary-liter)}.workshop-button.disabled[data-v-38ce5bbc]{cursor:not-allowed;filter:grayscale();opacity:.5}.introduction[data-v-0f0d21a7]{margin-bottom:var(--length-xxxl);width:100%;max-width:var(--length-content);flex-direction:column;flex-grow:1;justify-content:center;display:flex;position:relative}.introduction .effects-toggle[data-v-0f0d21a7]{padding:0 var(--length-s);position:absolute;top:0;right:0}.introduction .introduction-wrapper[data-v-0f0d21a7]{justify-content:space-between;align-items:center;display:flex}@media (width<1100px){.introduction .introduction-wrapper[data-v-0f0d21a7]{flex-direction:column-reverse}}.introduction .introduction-wrapper .title .sup[data-v-0f0d21a7]{color:var(--color-content-lite);font-size:1.5rem;position:relative;top:8px}.introduction .introduction-wrapper .title h1[data-v-0f0d21a7]{text-shadow:0 0 32px var(--color-primary);padding:0;font-size:3rem;font-weight:600}.introduction .introduction-wrapper .description[data-v-0f0d21a7]{max-width:640px}.introduction .introduction-wrapper .description .menu-button[data-v-0f0d21a7]{padding-left:var(--length-xs);font-size:1rem;font-weight:600;display:inline-flex}.introduction .introduction-wrapper p[data-v-0f0d21a7]{color:var(--color-content-lite)}.introduction .logo[data-v-0f0d21a7]{aspect-ratio:1;width:380px;max-width:100%;padding:0 var(--length-s)}.introduction .sub[data-v-0f0d21a7]{font-size:.8rem}.introduction .sub p[data-v-0f0d21a7]{color:var(--color-content-liter)}.introduction .sub strong[data-v-0f0d21a7]{color:var(--color-content-lite);font-weight:600}.introduction .sub a[data-v-0f0d21a7]{font-weight:400}.introduction .sub a[data-v-0f0d21a7]:hover{text-decoration:none}.tile-wrapper[data-v-478c5b1b]{top:calc(var(--v7b44507c) * 1px);left:calc(var(--v7b44507e) * 1px);--tile-size:128px;--color-primary:oklch(60% var(--primary-chroma) var(--primary-hue));--color-primary-litest:color-mix(in oklab, var(--color-primary) 25%, transparent);--primary-hue:240deg;position:absolute}.tile-wrapper .tile[data-v-478c5b1b]{cursor:pointer;-webkit-user-select:none;user-select:none;width:var(--tile-size);height:var(--tile-size);top:calc(-.5 * var(--tile-size));left:calc(-.5 * var(--tile-size));transition:transform var(--duration-faster);position:relative}.tile-wrapper .tile[data-v-478c5b1b]:hover{transform:scale(1.1)}.tile-wrapper .tile svg[data-v-478c5b1b]{width:100%;height:100%;filter:drop-shadow(0px 0px 8px var(--color-primary));position:absolute}.tile-wrapper .tile svg .hex[data-v-478c5b1b]{fill:var(--color-primary-litest);stroke-width:2px;stroke:var(--color-primary)}.tile-wrapper .tile svg .circle[data-v-478c5b1b]{fill:#0000}.tile-wrapper .tile svg text[data-v-478c5b1b]{fill:var(--color-content-lite);text-transform:uppercase;font-size:.8rem}.tile-wrapper .tile .content[data-v-478c5b1b]{width:100%;height:100%;position:relative}.tile-wrapper .tile .content .emoji[data-v-478c5b1b]{padding-bottom:var(--length-xs);text-align:center;filter:grayscale(100%) sepia(100%) saturate(200%) hue-rotate(calc(var(--primary-hue) - 60deg));text-shadow:0 4px 0 var(--color-background-2), 0 4px 16px var(--color-primary);justify-content:center;align-items:center;font-size:2rem;display:flex;position:absolute;inset:0}.tile-wrapper .preview[data-v-478c5b1b]{--preview-width:320px;z-index:1;background:var(--color-background-0-lite);width:var(--preview-width);left:calc(var(--preview-width) / -2);border:1px solid var(--color-primary-liter);border-radius:var(--length-radius-s);box-sizing:border-box;box-shadow:0 4px 32px var(--color-background-liter);cursor:default;position:absolute;top:32px}.tile-wrapper .preview[data-v-478c5b1b]:before{content:"";border-left:4px solid #0000;border-right:4px solid #0000;border-bottom:5px solid var(--color-primary-liter);position:absolute;top:-6px;left:calc(50% - 4px)}.tile-wrapper .preview h2[data-v-478c5b1b]{text-transform:uppercase;padding:var(--length-xs) var(--length-s);font-size:1rem}.tile-wrapper .preview p[data-v-478c5b1b]{padding:var(--length-xs) var(--length-s);color:var(--color-content-liter);margin:0;font-size:.9rem}.tile-wrapper .preview .launch[data-v-478c5b1b]{padding:var(--length-xs) var(--length-s);border-radius:0 0 calc(var(--length-radius-s) - 1px) calc(var(--length-radius-s) - 1px);background:var(--color-primary-litest);cursor:pointer;transition:var(--transition-fast);justify-content:space-between;align-items:center;display:flex}.tile-wrapper .preview .launch[data-v-478c5b1b]:hover{background:var(--color-primary-liter)}.v-enter-active[data-v-478c5b1b],.v-leave-active[data-v-478c5b1b]{transition:opacity var(--duration-faster)}.v-enter-from[data-v-478c5b1b],.v-leave-to[data-v-478c5b1b]{opacity:0}.map[data-v-5a695a23]{-webkit-mask-composite:source-in, xor;-webkit-mask-image:linear-gradient(#0000 0%,#000 25% 75%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 25% 75%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 25% 75%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 25% 75%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.map .logo[data-v-5a695a23]{aspect-ratio:1;width:280px;position:absolute;top:-250px;left:-140px}.map .level[data-v-5a695a23]{position:absolute}.workshop-menu[data-v-0a4f61cd]{height:100vh;width:calc(100% - var(--length-xxl));margin-bottom:var(--length-xxxl);flex-direction:column;align-items:center;display:flex;position:absolute}.workshop-menu .buttons[data-v-0a4f61cd]{width:var(--length-content);z-index:1;justify-content:space-between;display:flex;position:absolute}.workshop-menu .buttons .button[data-v-0a4f61cd]{padding:0 var(--length-s)}.workshop-menu .map[data-v-0a4f61cd]{width:100%;height:100%}.workshop-layout-wrapper[data-v-567de386]{--color-content-neon:#ffff80;--color-shadow-neon:#ff0;background-image:url(/static/assets/background-Bvd2i-7w.jpg);background-position:50%;background-size:cover;background-attachment:fixed}
