#splash-changelog.svelte-x9n8ma{position:absolute;right:0;top:0;width:50%;max-width:25rem;height:100vh;max-height:100vh;background:var(--sr-black);z-index:100;transform:translate(50%);transition:transform .15s;display:flex;flex-direction:column;gap:1rem;text-align:left}.changelog-scrollable.svelte-x9n8ma{max-height:calc(100% - 3rem);overflow-y:auto;border-bottom:1px solid #fff2}.changelog.svelte-x9n8ma{padding:1rem;border-bottom:1px solid #fff2}.changelog-close.svelte-x9n8ma:hover{cursor:pointer;opacity:1}.changelog-close.svelte-x9n8ma{position:absolute;bottom:0;line-height:3rem;font-size:1rem;left:1rem;opacity:.5}.new-version.svelte-x9n8ma{text-shadow:0 0 .5rem #fff;opacity:1!important}.changelog-title.svelte-x9n8ma{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.changelog-version-number.svelte-x9n8ma{font-size:1.2rem;font-weight:700}.changelog-date.svelte-x9n8ma{font-size:.8rem;opacity:.5}.changelog-list.svelte-x9n8ma{display:flex;flex-direction:column;font-size:1rem;gap:.2rem}.changelog-list-item.svelte-x9n8ma{display:flex;font-size:.9rem}.list-dot.svelte-x9n8ma{padding:0 .5rem}#splash-version-number.svelte-x9n8ma:hover{opacity:1;cursor:pointer}#splash-version-number.svelte-x9n8ma{position:absolute;right:1rem;bottom:0;font-size:.8rem;letter-spacing:.2rem;opacity:.5;z-index:101;line-height:3rem}.faq-qa.svelte-9okg1g{margin-bottom:.5rem}.faq-q.svelte-9okg1g:hover{cursor:pointer;color:var(--sr-white)}.faq-q.svelte-9okg1g{-webkit-user-select:none;user-select:none;position:relative;font-weight:400;background:var(--sr-primary);padding:.5rem 4rem .5rem .5rem;color:var(--sr-white-75)}.faq-expand.svelte-9okg1g{font-family:Sono;position:absolute;opacity:.75;line-height:0rem;width:0;height:0;top:1.1rem;right:1.75rem;font-size:1.5rem;font-weight:100}.faq-a.svelte-9okg1g{padding:1rem 2rem;font-weight:100;color:var(--sr-secondary)}#splash.svelte-1ub18gl{position:absolute;z-index:100;color:var(--sr-primary);width:100vw;height:100dvh;text-align:center;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth!important;-webkit-user-select:none;user-select:none}#splash-fixed.svelte-1ub18gl{position:relative;width:100vw;height:100dvh;overflow-y:scroll;overflow-x:hidden}#splash-bg-overlay.svelte-1ub18gl{position:absolute;left:0;top:0;right:0;bottom:0;z-index:-1;background:var(--sr-white-50)}#splash-bg.svelte-1ub18gl{position:fixed;left:0;top:0;right:0;bottom:0;z-index:-2;background:url(../../../img/bg_summer_01_b.webp);background-size:cover;background-repeat:no-repeat;background-position-y:100%;background-attachment:fixed}.splash-logo.svelte-1ub18gl{width:auto}@media (orientation: portrait){.splash-logo.svelte-1ub18gl{max-width:50dvh;max-height:50vw}#splash-dynamic.svelte-1ub18gl{position:relative;transform:rotate(90deg);top:calc(50dvh - 50vw);left:calc(50vw - 50dvh);width:100dvh;height:100vw;overflow-y:scroll;overflow-x:scroll}#splash-title.svelte-1ub18gl{aspect-ratio:1;height:80vw;min-height:60vw;max-height:60vh;display:flex;flex-direction:column;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.splash-subtitle.svelte-1ub18gl{font-weight:100;font-size:max(3vw,1.5vh);color:#343c3e88;letter-spacing:.05vw;margin-bottom:8vw}}@media (orientation: landscape){.splash-logo.svelte-1ub18gl{max-width:50vw;max-height:50dvh}#splash-dynamic.svelte-1ub18gl{position:relative;width:100vw;height:100dvh;overflow-y:scroll;overflow-x:scroll}#splash-title.svelte-1ub18gl{aspect-ratio:1;height:70vh;min-height:20vw;max-height:60vw;display:flex;flex-direction:column;align-items:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.splash-subtitle.svelte-1ub18gl{font-weight:100;font-size:2.5vh;color:#343c3e88;letter-spacing:.05vh;margin-bottom:8vh}}.splash-main-buttons.svelte-1ub18gl{font-weight:400;font-size:1.2rem;position:absolute;left:50%;bottom:2rem;transform:translate(-50%);display:flex;gap:2rem;width:50%;min-width:50rem}.splash-main-button.svelte-1ub18gl:hover{background:var(--sr-white-25);animation:none}.splash-main-button.svelte-1ub18gl{position:relative;color:var(--sr-primary);padding:1rem;cursor:pointer;flex:1 1 0;border-radius:1rem;transition:background .1s}.splash-main-button-highlight.svelte-1ub18gl{background:#f3f2ed66;animation:svelte-1ub18gl-highlight 2s infinite;border:2px dashed var(--sr-primary-75)}.splash-main-steam-notice.svelte-1ub18gl{position:absolute;top:0;right:-1.5rem;transform:rotate(20deg);font-size:.8rem;font-weight:600;color:var(--sr-white);padding:.2rem .6rem;background:var(--sr-primary);border-radius:.2rem;box-shadow:0 0 1rem var(--sr-white)}@keyframes svelte-1ub18gl-highlight{0%{background:#f3f2ed11}50%{background:#f3f2ed55}to{background:#f3f2ed11}}.splash-main-button-icon.svelte-1ub18gl{width:3rem}#splash-fixed.svelte-1ub18gl::-webkit-scrollbar{display:none;width:0px;height:0}#splash-dynamic.svelte-1ub18gl::-webkit-scrollbar{display:none;width:0px;height:0px}#splash-main.svelte-1ub18gl{position:relative;min-width:100%;min-height:100%;height:auto}#splash-begin.svelte-1ub18gl:hover{cursor:pointer;text-shadow:0 0 .5rem var(--sr-white)}#splash-begin.svelte-1ub18gl{font-family:Sono;font-size:1rem;cursor:pointer;background:var(--sr-primary);color:var(--sr-white);padding:0rem 5rem;line-height:4rem;border-radius:4rem;transition:all .1s;z-index:10000}#about.svelte-1ub18gl{width:100%;min-height:100%;background:var(--sr-primary-75);color:var(--sr-white);text-align:left;-webkit-user-select:text;user-select:text}.splash-body-section.svelte-1ub18gl{padding:2rem 0;width:100%;display:flex;justify-content:center;background:var(--sr-lowlight)}.splash-body-wrapper.svelte-1ub18gl{flex-grow:1;max-width:40%;min-width:44rem;position:relative}.splash-body-link.svelte-1ub18gl:hover{text-shadow:0px 0px .5rem var(--sr-white)}.splash-body-link.svelte-1ub18gl{color:var(--sr-white);font-weight:400;transition:all .1s}.splash-blurb.svelte-1ub18gl{text-align:center;padding:3rem;font-weight:100;font-size:1.25rem;letter-spacing:.05rem;line-height:2rem}.splash-blurb-corner-tl.svelte-1ub18gl{position:absolute;left:0;top:0;width:1rem;height:1rem;border-left:1px solid var(--sr-white-50);border-top:1px solid var(--sr-white-50)}.splash-blurb-corner-tr.svelte-1ub18gl{position:absolute;right:0;top:0;width:1rem;height:1rem;border-right:1px solid var(--sr-white-50);border-top:1px solid var(--sr-white-50)}.splash-blurb-corner-br.svelte-1ub18gl{position:absolute;right:0;bottom:0;width:1rem;height:1rem;border-right:1px solid var(--sr-white-50);border-bottom:1px solid var(--sr-white-50)}.splash-blurb-corner-bl.svelte-1ub18gl{position:absolute;left:0;bottom:0;width:1rem;height:1rem;border-left:1px solid var(--sr-white-50);border-bottom:1px solid var(--sr-white-50)}.splash-body-header.svelte-1ub18gl{font-size:1.75rem;font-weight:400;margin:2rem 0;text-align:center;text-shadow:0 0 1rem var(--sr-white-75)}.splash-body-text.svelte-1ub18gl{padding:1rem 0;line-height:1.5rem;font-weight:100;color:var(--sr-secondary)}.splash-body-subheader.svelte-1ub18gl{font-weight:100;font-size:1.2rem;padding:1rem 0}.splash-body-bullets.svelte-1ub18gl{padding:1rem;color:var(--sr-secondary);display:flex;flex-direction:column;gap:1rem}.splash-body-bullet.svelte-1ub18gl:before{content:"-";position:absolute;left:0}.splash-body-bullet.svelte-1ub18gl{position:relative;padding-left:1.5rem;font-weight:100}.splash-visit-steam.svelte-1ub18gl:hover{cursor:pointer;box-shadow:0 0 .75rem var(--sr-white-50)}.splash-visit-steam.svelte-1ub18gl{position:absolute;right:0;top:1.5rem;padding:.5rem 1rem .5rem .5rem;border:1px solid #888;border-radius:2rem;color:var(--sr-white);transition:all .2s;font-size:.8rem;display:flex;align-items:center;gap:1rem}.splash-body-steam-icon.svelte-1ub18gl{width:2rem;height:2rem}.splash-lr.svelte-1ub18gl{right:0;text-align:right}.splash-ll.svelte-1ub18gl{left:0;text-align:left}.splash-old.svelte-1ub18gl{position:absolute;left:0rem;top:2rem;text-align:left;background:var(--sr-white-50);padding:1rem 2rem;color:var(--sr-primary-75)}.splash-smallprint-link.svelte-1ub18gl:hover{font-weight:600}.splash-smallprint-link.svelte-1ub18gl{color:var(--sr-primary);font-weight:500}.splash-smallprint.svelte-1ub18gl{font-weight:400;position:absolute;bottom:0;padding:.5rem;font-family:Space;font-size:.8rem;color:var(--sr-primary-75)}.touch-steer.svelte-148hu9n{position:absolute;right:0;top:0;width:100%;height:100%;z-index:1}.touch-reset.svelte-148hu9n{position:absolute;width:5rem;height:2.5rem;left:1rem;bottom:5rem;border:.2rem solid #fff;border-radius:.8rem;color:#fff8;text-align:center;display:flex;align-items:center;line-height:0;font-size:1rem;justify-content:space-around;cursor:pointer;z-index:999;-webkit-user-select:none;user-select:none}.touch-brake.svelte-148hu9n{display:none;pointer-events:none;position:absolute;width:5rem;height:2.5rem;left:2.5rem;bottom:2.5rem;border:.2rem solid #fff;border-radius:.8rem;color:#fff;text-align:center;align-items:center;line-height:0;font-size:1rem;justify-content:space-around;cursor:pointer;z-index:2;-webkit-user-select:none;user-select:none}.touch-throttle.svelte-148hu9n{display:none;position:relative;height:40%;width:3rem;top:30%;left:8%;z-index:2}.touch-throttle-bar.svelte-148hu9n{position:absolute;height:100%;width:.2rem;background:linear-gradient(0deg,#fff6,#fff6 20%,#fff1);transform:translate(-50%);border-radius:.1rem}.touch-throttle-handle.svelte-148hu9n{position:absolute;height:3rem;width:3rem;border:.2rem solid #fff;border-radius:.75rem;transform:translate(-50%,-50%);cursor:grab}.touch-throttle-handle-container.svelte-148hu9n{position:relative;height:100%;transform:translateY(80%);z-index:1}.spring.svelte-148hu9n{transition:transform .2s}.touch-throttle-zero.svelte-148hu9n{position:absolute;width:1rem;height:1rem;border-radius:.2rem;background:#fff;bottom:20%;transform:translate(-50%,50%);pointer-events:none;z-index:0}.steer-slider.svelte-1fln1t4{position:absolute;height:min(60%,20rem);width:4rem;top:50%;transform:translateY(-50%);margin:0rem 4rem}.left-steer.svelte-1fln1t4{left:0}.right-steer.svelte-1fln1t4{right:0}.steer-slider-track.svelte-1fln1t4{position:absolute;left:2rem;transform:translate(-50%);width:2px;height:100%;background:#fff4;pointer-events:none}.steer-slider-thumb.svelte-1fln1t4{position:absolute;left:2rem;width:3rem;height:3rem;border-radius:2rem;border:2px solid #fff;transform:translate(-50%,-50%);transition:top .2s;top:50%;pointer-events:none}.steer-slider-zero.svelte-1fln1t4{position:absolute;height:2px;width:10px;background:#fff4;left:50%;transform:translate(-50%);pointer-events:none}.steer-dragging.svelte-1fln1t4{transition:none}.touch-reset.svelte-1fln1t4{position:absolute;width:5rem;height:2.5rem;left:3rem;top:2rem;border:.2rem solid #fffa;border-radius:.4rem;color:#fffa;text-align:center;display:flex;align-items:center;line-height:0;font-size:1rem;justify-content:space-around;cursor:pointer;z-index:999;-webkit-user-select:none;user-select:none}.touch-visible.svelte-1lqy41d{opacity:1;transition:opacity 1s}.touch-hidden.svelte-1lqy41d{opacity:0}.accel-slider.svelte-1lqy41d{position:absolute;height:min(60%,20rem);width:4rem;margin:0rem 2rem;left:0;bottom:6rem}.steer.svelte-1lqy41d{z-index:1000;position:absolute;height:75%;width:50%;right:3rem;bottom:5rem}.steer-bar.svelte-1lqy41d{pointer-events:none;touch-action:none;position:absolute;width:12rem;height:12rem;border-left:2px solid var(--sr-white-25);border-top:2px solid var(--sr-white-25);right:0;bottom:0;border-top-left-radius:100%}.steer-bar-zero.svelte-1lqy41d{pointer-events:none;touch-action:none;width:1.5rem;height:.2rem;background:var(--sr-white-25);transform:rotate(45deg) translate(-50%,-50%);position:absolute;right:7.32rem;bottom:calc(12rem * .65)}.accel-slider-track.svelte-1lqy41d{position:absolute;left:2rem;transform:translate(-50%);width:2px;height:100%;background:var(--sr-white-25);pointer-events:none}.accel-slider-zero.svelte-1lqy41d{position:absolute;height:2px;width:1.5rem;background:var(--sr-white-25);left:50%;transform:translate(-50%);pointer-events:none}.slider-thumb.svelte-1lqy41d{position:absolute;left:2rem;width:3rem;height:3rem;border-radius:2rem;border:2px solid var(--sr-white);transform:translate(-50%,-50%);top:50%;pointer-events:none;box-shadow:0 0 1rem var(--sr-primary-50)}.steer-thumb-container.svelte-1lqy41d{position:absolute;right:0;height:200%;bottom:-100%;transform:rotate(-45deg);transition:transform .1s;background:#ff02}.steer-thumb.svelte-1lqy41d{position:absolute;width:3rem;height:3rem;border-radius:2rem;border:2px solid var(--sr-white);transform:translate(-50%,-50%);transition:top .2s;pointer-events:none;box-shadow:0 0 1rem var(--sr-primary-50)}.slider-dragging.svelte-1lqy41d{transition:none}.touch-btn.svelte-1lqy41d{position:absolute;border:.2rem solid var(--sr-white-50);width:4rem;height:4rem;border-radius:5rem;z-index:1001;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;color:var(--sr-white);font-family:Sono;display:flex;justify-content:center;align-items:center;line-height:0;text-shadow:0 0 .5rem var(--sr-primary-50);box-shadow:0 0 1rem var(--sr-primary-50);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.touch-reset.svelte-1lqy41d{right:6rem;bottom:5rem}.touch-cam.svelte-1lqy41d{width:2.5rem;height:2.5rem;right:3rem;bottom:10rem}.touch-brake.svelte-1lqy41d{left:9rem;bottom:6rem;width:6rem;height:6rem}.touch-boost.svelte-1lqy41d{left:8rem;bottom:13.5rem;width:4rem;height:4rem;font-size:.8rem}.ui-btn{background:var(--sr-white-0);color:var(--sr-white-25);font-weight:400;padding:.5rem 2rem;border:.1rem solid var(--sr-white-25);transition:all .1s;-webkit-user-select:none;user-select:none}.ui-btn-active{background:var(--sr-white);color:var(--sr-primary);cursor:pointer}.ui-settings-bar-icon:hover{opacity:1}.ui-settings-bar-icon{cursor:pointer;padding:1.2rem;opacity:.5;transition:opacity .1s}.style-selection.svelte-lk6ame{display:flex;gap:.5rem}.style-selection-option.svelte-lk6ame{width:5rem;height:5rem;cursor:pointer;background:var(--sr-primary-25);color:var(--sr-white-75);text-align:center;line-height:5rem;position:relative}.style-selection-option.svelte-lk6ame:hover{background:var(--sr-primary-50);color:var(--sr-white);opacity:1}.style-selection-option-selected.svelte-lk6ame{background:var(--sr-primary)!important;font-weight:400!important;opacity:1!important}.option-icon.svelte-lk6ame{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50%;opacity:.75}.option-icon-selected.svelte-lk6ame{opacity:1}.style-main.svelte-p9ui73{display:flex;overflow-x:auto;overflow-y:hidden;height:calc(100% - 4rem);justify-content:center;flex:1 0 auto}.style-group.svelte-p9ui73{padding:1rem 1.5rem;min-width:0}.style-subtitle.svelte-p9ui73{padding-bottom:1rem;font-weight:400}.enum-container.svelte-1ey7984{display:flex;height:5rem;position:relative;color:var(--sr-primary);line-height:2rem;font-size:.75rem;gap:.5rem;flex:1 0 auto}.selected.svelte-1ey7984{background:var(--sr-primary)!important;font-weight:600!important;opacity:1!important}.enum-option.svelte-1ey7984:hover{background:var(--sr-primary-50);color:#fff;opacity:1}.enum-option.svelte-1ey7984{font-family:Sono;width:5rem;height:5rem;cursor:pointer;background:var(--sr-primary-25);color:#fffb;text-align:center;line-height:5rem;position:relative;font-size:1rem;font-weight:300;min-width:0}.icon-selected.svelte-1ey7984{opacity:1!important}.enum-option-icon.svelte-1ey7984{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:50%;opacity:.5}.config-main.svelte-1c5hyx{display:flex;overflow-x:auto;height:calc(100% - 4rem);justify-content:center;flex:1 0 auto}.config-group.svelte-1c5hyx{padding:1rem 1.5rem;min-width:0}.config-group-title.svelte-1c5hyx{padding-bottom:1rem;font-weight:400;white-space:nowrap}.conf-main.svelte-101odes{position:absolute;z-index:1000;left:0;right:0;bottom:0;color:var(--sr-white);font-family:Sono;font-weight:200}.conf-main-active.svelte-101odes{z-index:1010}.conf-mouseover.svelte-101odes{position:absolute;z-index:999;left:0;right:0;bottom:0;height:10rem}.conf-header.svelte-101odes{position:absolute;z-index:1;bottom:0;display:flex;justify-content:flex-start;height:4rem;line-height:4rem;gap:1rem;padding:0 1rem;align-items:center;font-weight:200;color:var(--sr-white-50);width:100%;border-top:1px solid var(--sr-white-0);transition:border-top .3s}.conf-header-visible.svelte-101odes{border-top:1px solid var(--sr-white-25)}.conf-tab-header.svelte-101odes{transform:scaleY(1);-webkit-user-select:none;user-select:none;cursor:pointer;transition:color .1s,transform .1s,background .1s;transition-delay:0s,.05s,0s;background:var(--sr-white-0);padding:0 .2rem;font-size:1rem;font-weight:300}.conf-tab-header-label.svelte-101odes{transition:opacity .2s}.conf-tab-pip.svelte-101odes{position:absolute;height:.5rem;width:1px;background:var(--sr-white-50);left:50%;transform:translate(-50%);bottom:0}.tab-selected.svelte-101odes{text-shadow:0 0 .25rem var(--sr-white),0 0 .5rem var(--sr-white),0 0 .75rem var(--sr-white),0 0 .1rem var(--sr-white);color:var(--sr-white)}.pip-selected.svelte-101odes{background:var(--sr-white)}.conf-body.svelte-101odes{width:100%;background:var(--sr-white-25);-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);height:0vh;min-height:0vh;opacity:0;transition:all .3s}.conf-body-open.svelte-101odes{height:17rem;min-height:17rem;bottom:0;opacity:1}.wld-main.svelte-101odes{padding-top:1%;padding:0 2rem;max-width:80rem;min-width:0;margin:0 auto}.wld-options.svelte-101odes{display:flex;justify-content:center;gap:3rem}.wld-option.svelte-101odes{position:relative;flex:1 1 0;min-width:20%}.wld-option-label.svelte-101odes{display:flex;justify-content:space-between;align-items:center;font-size:1rem;padding:1rem 0;font-weight:400;text-align:center}.wld-option-label-btn.svelte-101odes:hover{color:var(--sr-white);cursor:pointer}.wld-option-label-btn.svelte-101odes{font-size:.7rem;color:var(--sr-white-50);-webkit-user-select:none;user-select:none}.wld-option-tile.svelte-101odes:hover{background:var(--sr-primary)}.wld-option-tile.svelte-101odes{position:relative;width:100%;height:5rem;background:var(--sr-primary-75);border:1px solid var(--sr-white-0);color:var(--sr-white);text-align:center;line-height:5rem;font-size:1.2rem;font-weight:400;transition:border .2s}.wld-option-tile-changed.svelte-101odes{background:var(--sr-primary);border:1px solid var(--sr-white)!important}.wld-option-seed.svelte-101odes{outline:none;pointer-events:all;-webkit-user-select:all;user-select:all;color:var(--sr-white);font:inherit;font-size:1.2rem;padding:0}.wld-generate.svelte-101odes{padding:1rem 0;display:flex;justify-content:space-between;align-items:center;gap:2rem}.wld-hash-box.svelte-101odes{display:flex;align-items:center;gap:1rem}.wld-hash.svelte-101odes:focus,.wld-hash.svelte-101odes:hover{background:var(--sr-primary-50)}.wld-hash.svelte-101odes{background:var(--sr-primary-25);padding:.5rem 2rem;min-width:12rem;text-align:center;outline:none;color:#fff;border:none;font-weight:lighter;font-family:Sono;position:relative}.wld-hash-invalid.svelte-101odes{border:1px solid var(--sr-warn)}.wld-hash-changed.svelte-101odes{border:1px solid var(--sr-white)}.wld-hash-copy.svelte-101odes:hover{cursor:pointer;background:var(--sr-primary-50)}.wld-hash-copy.svelte-101odes{background:var(--sr-primary-25);padding:.4rem .5rem;font-weight:400;color:var(--sr-white-50)}.wld-hash-copied.svelte-101odes{width:100%;font-size:.8rem;opacity:0;animation:svelte-101odes-copyhash 2s}@keyframes svelte-101odes-copyhash{0%{opacity:1}to{opacity:0}}.wld-option-arrow.svelte-101odes{flex-basis:50%;padding:0 .5rem;cursor:pointer}.wld-option-arrows.svelte-101odes{position:absolute;left:1rem;right:1rem;top:0;bottom:0;display:flex}.seed-warn.svelte-101odes{position:absolute;bottom:.5rem;left:50%;transform:translate(-50%);color:var(--sr-warn);font-weight:400;font-size:.8rem}.invisible.svelte-101odes{opacity:0}.settings-list{display:flex;flex-direction:column;gap:1.3rem;font-family:Space;letter-spacing:.05rem}.setting-section-header{font-family:Sono;text-transform:uppercase;font-weight:400;font-size:1rem;background:var(--sr-primary);color:var(--sr-white);padding:.2rem .5rem}.setting-row{padding:0 .5rem;display:flex;justify-content:space-between;align-items:center;min-height:1.6rem;font-weight:500}.setting-label{font-weight:700;flex-basis:60%;font-size:.8rem;-webkit-user-select:none!important;user-select:none!important}.setting-element{flex-basis:40%;text-align:center}.setting-value{flex-basis:40%;text-align:right;-webkit-user-select:text!important;user-select:text!important}.map-element:hover{background:var(--sr-white-50)}.map-element{position:relative;cursor:pointer;border:1px solid var(--sr-primary-25);background:var(--sr-white);color:var(--sr-primary);line-height:2rem;height:2rem;font-size:.9rem}.map-element-mapping{color:var(--sr-primary-50);font-style:italic}.map-element-delete{position:absolute;color:var(--sr-primary);transform:rotate(45deg);line-height:2rem;padding:0 .5rem;right:0;font-size:1.5rem;font-weight:100;cursor:pointer;opacity:.5}.map-element-delete:hover{opacity:1}.bool-box.svelte-1ik2n8h{margin-left:auto;margin-right:auto;cursor:pointer;position:relative;width:1.2rem;height:1.2rem;border:1px solid var(--sr-primary-25);background:var(--sr-white)}.bool-fill.svelte-1ik2n8h{position:absolute;left:3px;top:3px;right:3px;bottom:3px;opacity:0;background:var(--sr-primary)}.bool-filled.svelte-1ik2n8h{opacity:1}.enum-container.svelte-71g5t7{position:relative;border:1px solid var(--sr-primary-25);background:var(--sr-white);color:var(--sr-primary);line-height:2rem;font-size:.75rem}.enum-arrow.svelte-71g5t7{flex-basis:50%;padding:0 .5rem;cursor:pointer}.enum-arrows.svelte-71g5t7{position:absolute;left:0;right:0;top:0;bottom:0;display:flex}.slider-val.svelte-9omzwl:hover{background:var(--sr-white-50)}.slider-val.svelte-9omzwl{background:none;border:none;color:inherit;font-family:Sono;text-align:center;outline:none;line-height:1rem;font-size:.75rem;font-weight:600;overflow:visible!important}.touch-track.svelte-9omzwl{height:4px!important}.slider-track.svelte-9omzwl{width:100%;height:2px;padding-top:.4rem;padding-bottom:.4rem;display:flex;cursor:pointer}.slider-left.svelte-9omzwl{flex-basis:10%;height:2px;background:var(--sr-primary-25);margin-right:4px}.slider-right.svelte-9omzwl{flex-basis:90%;height:2px;background:var(--sr-primary-25);margin-left:4px}.slider-handle.svelte-9omzwl{width:10px;height:2px;background:var(--sr-white)}.slider-cont.svelte-9omzwl{display:flex;flex-direction:column}.slider-val.svelte-9omzwl::-webkit-outer-spin-button,.slider-val.svelte-9omzwl::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.slider-val[type=number].svelte-9omzwl{-moz-appearance:textfield}.audio-control.svelte-1hs4ew6{position:relative;cursor:pointer}.audio-slider.svelte-1hs4ew6{position:absolute;height:100%;width:20rem;bottom:0;right:100%}.audio-slider-track.svelte-1hs4ew6{position:absolute;height:2px;width:80%;background:#fff4;top:calc(50% - 1px);right:0}.audio-slider-handle.svelte-1hs4ew6{position:absolute;left:20%;right:50%;height:2px;background:#fff;top:calc(50% - 1px);box-shadow:0 0 10px #fff}.gamepad-value.svelte-kk63d5{position:absolute;left:0;top:0;bottom:0;background:var(--sr-primary-25);width:50%;transition:width .05s}.copiable.svelte-10ksr0o:hover{background:var(--sr-white-25)}.copiable.svelte-10ksr0o{cursor:pointer;padding:.5rem;gap:0}.copied.svelte-10ksr0o{animation:svelte-10ksr0o-copy 2s}@keyframes svelte-10ksr0o-copy{0%{background:var(--sr-white-50)}to{background:var(--sr-white-25)}}.worlds.svelte-10ksr0o{display:flex;flex-direction:column;gap:.25rem}#ui-settings.svelte-1rgrtl6{position:absolute;left:0;top:0;bottom:0;right:0;background:var(--sr-white-50);z-index:10001;-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);transition:all .1s;display:flex;flex-direction:column;color:var(--sr-primary);font-family:Sono;letter-spacing:.1rem;font-weight:100}.ui-settings-hidden.svelte-1rgrtl6{opacity:0}#ui-settings-header.svelte-1rgrtl6{display:flex;gap:1rem;padding:1rem;left:0;right:0;justify-content:space-between;color:var(--sr-primary);font-family:Sono;font-weight:500;letter-spacing:1px;font-size:1.2rem;white-space:nowrap}#ui-settings-body.svelte-1rgrtl6{border-top:1px solid var(--sr-primary-25);color:var(--sr-primary);overflow:auto;flex-grow:100;border-bottom:1px solid var(--sr-primary-25)}#ui-settings-body-content.svelte-1rgrtl6{width:35rem;margin-left:auto;margin-right:auto;padding:2rem;font-size:.9rem}#ui-settings-footer.svelte-1rgrtl6{height:2rem;padding:1rem;display:flex;justify-content:space-between;gap:2rem}.settings-selected.svelte-1rgrtl6:before{content:"-";padding-right:.2rem;opacity:1!important}.settings-selected.svelte-1rgrtl6:after{content:"-";padding-left:.2rem;opacity:1!important}.settings-selected.svelte-1rgrtl6{font-weight:500;opacity:1!important}.settings-header.svelte-1rgrtl6:before{content:"-";padding-right:.2rem;opacity:0}.settings-header.svelte-1rgrtl6:after{content:"-";padding-left:.2rem;opacity:0}.settings-header.svelte-1rgrtl6:hover{opacity:.75!important}.settings-header.svelte-1rgrtl6{cursor:pointer;opacity:.5;padding:1rem 0}.settings-blurb.svelte-1rgrtl6{font-family:Space;font-weight:600;text-align:center;padding-bottom:1.5rem;font-style:italic}#ui-settings-bar.svelte-1rgrtl6{position:absolute;z-index:10000;right:0;bottom:0;height:4rem;line-height:4rem;display:flex}.ui-settings-bar-prompt.svelte-1rgrtl6{cursor:pointer;position:absolute;z-index:10000;bottom:5rem;right:0rem;color:var(--sr-primary);font-family:Space;letter-spacing:.1rem;background:var(--sr-white-50);padding:1rem 1.5rem;font-weight:400;box-shadow:0 0 1rem var(--sr-white-50);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.ui-settings-bar-icon-prompt.svelte-1rgrtl6{background:var(--sr-white-25);border:2px solid var(--sr-white);padding:1rem;opacity:1}#ui-settings-steam.svelte-1rgrtl6:hover{opacity:1;cursor:pointer}#ui-settings-steam.svelte-1rgrtl6{padding-right:1rem;color:var(--sr-white);font-family:Sono;font-size:.8rem;display:flex;align-items:center;gap:.5rem;opacity:.5}#ui-settings-steam-icon.svelte-1rgrtl6{width:1.5rem;opacity:1}.settings-tabs.svelte-1rgrtl6{display:flex;justify-content:center;gap:1rem;text-transform:uppercase;padding-bottom:1rem;margin-top:-1rem;font-size:1rem;font-weight:300}.settings-tab.svelte-1rgrtl6{opacity:.6;font-weight:400;cursor:pointer;padding:1rem}.settings-tab.svelte-1rgrtl6:before{content:"-";padding-right:.2rem;opacity:0}.settings-tab.svelte-1rgrtl6:after{content:"-";padding-left:.2rem;opacity:0}.tab-selected.svelte-1rgrtl6{opacity:1;font-weight:500}.tab-selected.svelte-1rgrtl6:before{content:"-";padding-right:.2rem;opacity:1!important}.tab-selected.svelte-1rgrtl6:after{content:"-";padding-left:.2rem;opacity:1!important}.debug-cont.svelte-1yramsp{position:absolute;z-index:9999;background:var(--sr-primary-75);padding:16px;left:0;top:0;color:var(--sr-white);font-size:.8rem;font-family:Sono;display:flex;flex-direction:column;gap:.2rem;width:250px}.debug-section.svelte-1yramsp{width:100%;margin-top:1rem;line-height:.6rem;text-transform:uppercase}.debug-section.svelte-1yramsp:first-child{margin-top:0}.debug-row.svelte-1yramsp{display:flex;gap:2rem;white-space:nowrap}.debug-label.svelte-1yramsp{flex-basis:50%;font-weight:100;padding-left:1rem}.debug-val.svelte-1yramsp{flex-basis:50%;text-align:right}#upcoming-container.svelte-1wl5x4o{position:absolute;left:50%;height:20rem;transform:translate(-50%) perspective(12rem) rotateX(45deg);transition:opacity .2s;-webkit-user-select:none;user-select:none;pointer-events:none}.upcoming-bottom.svelte-1wl5x4o{bottom:-3rem}.upcoming-top.svelte-1wl5x4o{top:-4.5rem}.prompt-main.svelte-1bwut3z{position:absolute;left:50%;top:22%;transform:translate(-50%);z-index:1000;font-family:Sono,Helvetica,sans-serif;display:flex;flex-direction:column;align-items:center;padding:1rem}.prompt-intro.svelte-1bwut3z{display:flex;gap:6rem}.prompt-intro-group.svelte-1bwut3z{display:flex;flex-direction:column;align-items:center}.prompt-intro-key-group.svelte-1bwut3z{display:flex;gap:1rem}.prompt-indicator.svelte-1bwut3z{min-width:3rem;max-width:3rem;height:3rem;padding:1rem;border:2px solid #fff;color:var(--sr-white);background:var(--sr-white-50);box-shadow:0 0 1rem var(--sr-white-50),0 0 2rem var(--sr-white-50),0 0 3rem var(--sr-white-50);display:flex;justify-content:center;align-items:center;font-size:2rem;border-radius:.5rem}.prompt-key.svelte-1bwut3z{border-radius:.5rem}.prompt-icon.svelte-1bwut3z{border-radius:3rem}.prompt-icon-img.svelte-1bwut3z{width:100%}.prompt-label.svelte-1bwut3z{font-family:Space;letter-spacing:.05rem;font-size:1.25rem;text-align:center;padding:1rem;color:var(--sr-white);font-weight:100;text-shadow:0 0 .1rem var(--sr-white),0 0 .4rem var(--sr-white),0 0 1rem var(--sr-white)}h1.svelte-14hejwy{font-weight:100;font-size:5rem;letter-spacing:.75rem}h2.svelte-14hejwy{font-size:1.75rem;font-weight:100;letter-spacing:.5rem;font-family:Sono}.svelte-14hejwy::placeholder{font-size:1rem}.dm-disabled.svelte-14hejwy{cursor:default!important;color:#fff4;background:#fff1!important;text-shadow:none!important}.dm-prompt.svelte-14hejwy{font-style:italic;color:#fff8}a.svelte-14hejwy{color:#fff;font-weight:800}.dm-username.svelte-14hejwy{text-align:center;padding:1rem;background:#0006;border:none;outline:none;color:#fff;font-family:Sono;width:20rem;font-size:1.25rem}.dm-blurb.svelte-14hejwy{max-width:40rem;letter-spacing:1px;font-size:1.15rem;line-height:1.75rem;font-weight:100;color:#fff;padding:1rem}#splash.svelte-14hejwy{position:absolute;z-index:100;color:var(--sr-white);background:var(--sr-black);background-image:url(../../../img/topo_square_dark.png);width:100vw;height:100vh;text-align:center;overflow-y:scroll;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;-webkit-user-select:none;user-select:none}#splash.svelte-14hejwy::-webkit-scrollbar{width:0;height:0}#splash-main.svelte-14hejwy{position:relative;width:100vw;height:100vh}#splash-title.svelte-14hejwy{position:absolute;top:50%;transform:translateY(-50%);width:100%;display:flex;flex-direction:column;align-items:center;gap:2rem;padding:2rem 0}#splash-begin.svelte-14hejwy:hover{background:#fff6}#splash-begin.svelte-14hejwy{cursor:pointer;background:#fff4;padding:0rem 5rem;line-height:4rem;border-radius:.5rem;transition:all .1s;text-shadow:0rem 0rem .2rem #fff;font-size:1.5rem;letter-spacing:.25rem;font-family:Sono;text-transform:uppercase;font-weight:100}hr.svelte-5ovw9c{border:none;height:1px;background:#fff8}.dm-panel.svelte-5ovw9c{position:absolute;left:0;top:0;bottom:0;right:0;background:#0004;z-index:10001;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);transition:all .1s;color:#fff;font-family:Sono;display:flex}#ui-settings-bar.svelte-5ovw9c{position:absolute;z-index:10002;left:0;bottom:0;height:4rem;line-height:4rem;display:flex}.dm-panel-icon.svelte-5ovw9c{padding:1.2rem}.dm-panel-control.svelte-5ovw9c:hover{cursor:pointer;opacity:1}.dm-panel-control.svelte-5ovw9c{opacity:.5;transition:opacity .1s}.dm-panel-label.svelte-5ovw9c{position:absolute;left:4rem;top:0;color:#fff;padding-right:1rem}.dm-leaderboard.svelte-5ovw9c{flex-basis:30%;padding:2rem;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;margin-bottom:2rem}.dm-panel-main.svelte-5ovw9c{flex-basis:70%;display:flex;flex-direction:column}.dm-map.svelte-5ovw9c{position:relative;flex-basis:65%;padding:2rem;text-align:center}.route-svg-container.svelte-5ovw9c{position:relative;height:100%;background:#fff2}.dm-route.svelte-5ovw9c{height:94%;position:absolute;top:2%;bottom:0;left:50%;right:0;transform:translate(-50%)}.dm-stats.svelte-5ovw9c{flex-basis:35%;max-height:35%;padding:2rem;display:flex;gap:2rem}.dm-stats-col.svelte-5ovw9c{flex:1 1 0;display:flex;flex-direction:column;gap:1rem}.dm-stats-scroll.svelte-5ovw9c{display:flex;flex-direction:column;gap:.5rem;overflow-y:auto}.dm-subtitle.svelte-5ovw9c{text-transform:uppercase;background:#fff4;color:#fff;font-weight:400;font-family:Sono;padding:.1rem .3rem}.dm-stats-row.svelte-5ovw9c{display:flex;justify-content:space-between;font-size:.8rem}.dm-stats-row-col.svelte-5ovw9c{flex:1 1 0;padding:.25rem}.dm-button.svelte-5ovw9c:hover{box-shadow:0 0 4px #0004}.dm-button.svelte-5ovw9c{text-align:center;background:#fff;color:#222;margin:0rem 1rem;padding:.5rem .25rem;cursor:pointer}.dm-isme.svelte-5ovw9c{background:#fff1;border:1px solid #fff4}.dm-offroad.svelte-re0ypo{position:absolute;left:50%;top:120%;font-size:1.5rem;font-weight:400;background:#fff4;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border:2px solid #fff8;border-radius:.2rem;line-height:2rem;text-shadow:0px 1px 2px #000f;padding:.5rem;transform:translate(-50%);box-shadow:0 2px 8px #0004}.dm-offroad-left.svelte-re0ypo{position:absolute;left:0;height:2px;width:0%;background:#fff}.dm-offroad-right.svelte-re0ypo{position:absolute;right:0;height:2px;width:0%;background:#fff}.no-connection.svelte-re0ypo{position:absolute;right:0;top:0;padding:1rem;width:20rem;color:#fff;margin:1rem;text-transform:uppercase;background:#000;font-weight:200;box-shadow:0 4px 10px #0004}.dm-saving.svelte-re0ypo{position:absolute;right:0;top:0;padding:1rem;margin:1rem;color:#fff;font-size:.8rem;text-align:right;text-shadow:none;border:2px solid #fff8;border-radius:.4rem}#dm-overlay.svelte-re0ypo{position:relative;left:0;top:0;right:0;height:12rem;color:#fff;font-family:Sono;text-shadow:1px 1px 2px #0006;transition:background 1s,height 1s}.dm-overlay-gradient.svelte-re0ypo{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(180deg,#0008,#0000);opacity:.4;transition:opacity 1s}.dm-overlay-pb.svelte-re0ypo{opacity:1;height:20rem!important}.dm-quickboard.svelte-re0ypo:hover{cursor:pointer;background:#0004}.dm-quickboard.svelte-re0ypo{position:absolute;padding:1rem;display:flex;flex-direction:column;transition:background .1s}.dm-qb-row.svelte-re0ypo{padding:.2rem;display:flex;font-size:.85rem;gap:.5rem}.dm-qb-place.svelte-re0ypo{flex-shrink:0;flex-basis:1.6rem;font-weight:600}.dm-qb-name.svelte-re0ypo{flex-grow:2;width:11rem;min-width:10rem;white-space:nowrap;overflow:hidden;text-align:left;justify-self:flex-start;font-weight:300}.dm-qb-time.svelte-re0ypo{padding-right:.2rem;font-weight:500}.dm-qb-isme.svelte-re0ypo{background:#fff3}.dm-main.svelte-re0ypo{position:absolute;width:50%;top:.5rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column}.dm-tracker.svelte-re0ypo{width:100%;display:flex;flex-direction:column}.dm-tracker-labels.svelte-re0ypo{height:1.25rem;font-size:.8rem;line-height:1.25rem;margin:.25rem 0}.dm-tracker-time.svelte-re0ypo{position:absolute;transform:translate(-50%);font-size:.75rem}.dm-tracker-label.svelte-re0ypo{font-family:Sono;position:absolute;font-weight:600;font-size:.65rem}.dm-tracker-main.svelte-re0ypo{position:relative;height:.75rem;background:#fff4}.dm-tracker-fill.svelte-re0ypo{background:#fffb;height:100%;transition:width .5s}.dm-tracker-split.svelte-re0ypo{position:absolute;width:2px;background:#fff8;height:160%;transform:translate(-1px,-20%)}.dm-tracker-end.svelte-re0ypo{position:absolute;width:2px;background:#fffb;height:160%;transform:translate(-1px,-20%)}.dm-tracker-stage.svelte-re0ypo{position:absolute;height:40%;top:30%;width:calc(20% - 2px);margin-left:1px;text-shadow:none}.labels-splits.svelte-re0ypo{margin:0;padding-bottom:0;height:.5rem}.time-split.svelte-re0ypo{opacity:0;background:#b007;padding:0 .4rem;line-height:.9rem;font-size:.7rem;font-weight:200;border-radius:1rem;margin-top:-.3rem}.stage-good.svelte-re0ypo{background:#0807}.dm-timer.svelte-re0ypo{text-align:center;font-size:2.75rem;letter-spacing:-2px;font-weight:400;transition:all 1s}.dm-timer-new-pb.svelte-re0ypo{font-size:4rem;font-weight:600;padding-top:2rem}.dm-reset.svelte-re0ypo:hover{cursor:pointer;opacity:1}.dm-reset.svelte-re0ypo{text-align:center;font-size:.9rem;font-weight:400;opacity:.7}.dm-pb.svelte-re0ypo{text-align:center;padding-top:2rem;font-size:2rem;text-transform:uppercase;font-weight:600;letter-spacing:.2rem}.ui-mouse-reset.svelte-1wf96xp:hover{cursor:pointer;color:#fff}.ui-mouse-reset.svelte-1wf96xp{color:#fff8;font-size:.9rem;padding:2rem;position:absolute;left:50%;bottom:11rem;transform:translate(-50%);z-index:1000}.ui-mouse.svelte-1wf96xp{position:absolute;height:2px;background:#fff8;left:50%;transform:translate(-50%);bottom:16rem}.ui-mouse-center.svelte-1wf96xp{position:absolute;height:2rem;width:2px;left:calc(50% - 1px);bottom:-1rem;background:#fff3}.ui-mouse-marker.svelte-1wf96xp{position:absolute;height:1rem;width:4px;background:#fff;bottom:-.5rem;transform:translate(-50%)}.ui-mouse-marker-container.svelte-1wf96xp{position:absolute;width:100%;left:0;transform:translate(50%);transition:transform .1s}.main{color:#fff;position:absolute;right:0;top:0;bottom:0;width:25rem;background:#0006;display:flex;flex-direction:column;gap:1rem;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem);padding:1rem;overflow-y:auto}.label-copiable:hover{color:#fff;cursor:pointer}.label{flex-basis:25%;min-width:0;font-size:.9rem;color:#fffa}.value{flex-basis:25%;min-width:0}.value-widget{flex-basis:50%;min-width:0}.range{flex-basis:calc(50% - 10px)}.section{display:flex;flex-direction:column;gap:.2rem}.section-title{font-weight:1000;font-size:1rem}.control{display:flex;justify-content:space-between;align-items:center;gap:1rem}.apply{background:#0008;padding:1rem;cursor:pointer;text-align:center}input{background:#0008;border:1px solid #fff0;padding:.25rem;color:#fff;outline:none}#dash-autodrive.svelte-1sjsrid{z-index:1000;position:absolute;left:50%;transform:translate(-50%);bottom:.2rem;color:var(--sr-white);font-family:Sono,sans-serif;font-weight:200;opacity:.4;transition:all .25s;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:stretch;gap:.5rem;height:0;line-height:0rem;padding:2rem}#dash-autodrive.svelte-1sjsrid:hover{opacity:1!important}.dash-autodrive-active.svelte-1sjsrid{opacity:1!important;height:2rem!important;line-height:2rem!important;gap:1rem!important;bottom:-.6rem!important;text-shadow:0px 0px .25rem var(--sr-white),0px 0px .5rem var(--sr-white),0px 0px 1rem var(--sr-white)}.dash-autodrive-text.svelte-1sjsrid{letter-spacing:.1rem}.dash-autodrive-bracket.svelte-1sjsrid{width:.5rem;border:1px solid var(--sr-white-50);opacity:0;transition:all .25s}.dash-autodrive-bracket-active.svelte-1sjsrid{opacity:1}.beta-debug.svelte-157999b{position:absolute;left:2rem;top:2rem;color:#fff;font-family:Sono}.hwa-container.svelte-157999b{position:absolute;left:0;right:0;top:0;bottom:0;background:var(--sr-white-50);-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);font-family:Space,sans-serif;color:var(--sr-primary);z-index:100000;background-image:url(../../../img/topo_square_dark.png);background-size:35%;background-blend-mode:screen}.hwa-main.svelte-157999b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;gap:2rem;max-width:25vw;min-width:500px;text-align:center}.hwa-title.svelte-157999b{font-family:Sono,monospace;text-transform:uppercase;font-size:1.5rem}.hwa-body.svelte-157999b{letter-spacing:.05rem;line-height:2rem}.hwa-dismiss.svelte-157999b:hover{cursor:pointer;background:var(--sr-primary)}.hwa-dismiss.svelte-157999b{font-family:Sono,monospace;text-transform:uppercase;color:var(--sr-white);padding:1rem 2rem;background:var(--sr-primary-75);min-width:0;align-self:center}#config-close.svelte-157999b{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1001}#main.svelte-157999b{width:100vw;height:100dvh;position:absolute;outline:none;z-index:0;background:var(--sr-dark);-webkit-user-select:none;user-select:none}canvas.svelte-157999b{position:absolute;top:0;left:0;width:100vw;height:50dvh;flex:1 1 0;z-index:-100;outline:none;pointer-events:none;transition:top .3s,left .3s}#ui-fixed.svelte-157999b{position:relative;z-index:100;width:100vw;height:100vh}@media (orientation: portrait){#ui-dynamic.svelte-157999b,.hwa-container.svelte-157999b{position:relative;z-index:100;transform:rotate(90deg);top:calc(50svh - 50vw);left:calc(50vw - 50svh);width:100svh;height:100vw}}@media (orientation: landscape){#ui-dynamic.svelte-157999b,.hwa-container.svelte-157999b{position:relative;z-index:100;width:100vw;height:100svh}}.stat.svelte-157999b{font-family:Sono,monospace;font-variant:slashed-zero;z-index:1000;text-align:left;color:var(--sr-white);text-shadow:0 0 .1rem var(--sr-white),0 0 .4rem var(--sr-white),0 0 .5rem var(--sr-white),0 0 1rem var(--sr-white)}.stat-bottom.svelte-157999b{bottom:6rem}.stat-top.svelte-157999b{top:1.5rem}.stat-value.svelte-157999b{font-weight:200;font-size:2rem}.stat-unit.svelte-157999b{font-size:.8rem;opacity:.5;font-weight:200;font-family:Sono}.menu-underlay.svelte-157999b{position:absolute;left:0;right:0;bottom:0;height:8rem;background:linear-gradient(0deg,var(--sr-primary-75),var(--sr-primary-0));pointer-events:none}.stat-underlay.svelte-157999b{position:absolute;left:-100%;right:-100%;bottom:0;top:75%;background:radial-gradient(farthest-side at bottom,#141c1e99 20%,#141c1e00 100%);z-index:-1}.underlay-top.svelte-157999b{top:0;bottom:70%;background:radial-gradient(farthest-side at bottom,#343c3e00 30%,#343c3ebb 120%)}.speed.svelte-157999b{position:absolute;right:15%;text-align:right;transform:rotateY(20deg) rotate(3deg);transition:transform .5s;padding-right:1rem;padding-bottom:.5rem}.speed-touch.svelte-157999b{pointer-events:none;right:20%!important}.sc-main.svelte-157999b{z-index:10000;padding:1rem;position:absolute;top:-.55rem;width:100%;left:calc(100% - 1rem);text-align:left;display:flex;align-items:center;gap:.75rem;font-weight:100}.sc-icon.svelte-157999b:hover{cursor:pointer;opacity:.5}.sc-icon.svelte-157999b{width:1.6rem;opacity:.2}.sc-val.svelte-157999b{position:relative;font-size:1.5rem;opacity:.75;width:3rem;flex-shrink:0;text-align:center}.sc-label.svelte-157999b{flex-shrink:0;position:relative;font-weight:200;line-height:1.5rem;opacity:.75;width:4rem;text-align:center}.sc-icon-active.svelte-157999b{opacity:1}.sc-hidden.svelte-157999b{display:none}.sc-arrow.svelte-157999b:hover{cursor:pointer;opacity:1;text-shadow:inherit}.sc-arrow.svelte-157999b{position:absolute;left:0;right:0;font-size:1.2rem;text-align:center;padding:.5rem;opacity:.25;text-shadow:none}.sc-arrow-up.svelte-157999b{bottom:75%}.sc-arrow-down.svelte-157999b{top:75%}.distance.svelte-157999b{position:absolute;left:15%;transform:rotateY(-20deg) rotate(-3deg);transition:transform .5s;padding-left:1rem;padding-bottom:.5rem}.distance-touch.svelte-157999b{left:20%!important}.load-bar.svelte-157999b{position:absolute;left:0;top:0;right:0;bottom:0;background:var(--sr-white-25);text-align:center;-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);color:var(--sr-primary);font-family:Sono;font-weight:400}.load-bar-init.svelte-157999b{background:var(--sr-white)!important}.load-bar-main.svelte-157999b{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10rem;display:flex;flex-direction:column;justify-content:flex-start;gap:.75rem}.load-bar-bar.svelte-157999b{background:var(--sr-primary-25);height:1px;width:100%}.load-bar-bar-fill.svelte-157999b{background:var(--sr-primary);height:100%;width:0%}.load-bar-prog.svelte-157999b{color:var(--sr-primary);font-family:Sono;font-weight:400;font-size:1.5rem}.load-bar-stage.svelte-157999b{text-transform:uppercase;font-size:.8rem;color:var(--sr-primary-50)}.dash-icon.svelte-157999b{position:absolute;right:7.5rem;font-size:1.75rem!important;bottom:1.6rem;width:1.9rem;filter:drop-shadow(0px 0px .2rem var(--sr-white))}@keyframes svelte-157999b-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-157999b-border{0%{border-radius:.2rem}50%{border-radius:.5rem}to{border-radius:.2rem}}.paused.svelte-157999b{position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;display:flex;align-items:center;justify-content:center;background:var(--sr-white-25);-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);color:var(--sr-white);font-family:Sono;font-weight:400;font-size:1.4rem;letter-spacing:.5rem;z-index:10000;transition:backdrop-filter 1s,background 1s}.error.svelte-157999b{position:absolute;left:0;top:0;right:0;bottom:0;text-align:center;display:flex;flex-direction:column;gap:2rem;align-items:center;padding-top:4rem;-webkit-backdrop-filter:blur(4rem);backdrop-filter:blur(4rem);background-color:var(--sr-primary-75);color:var(--sr-white);font-family:Sono;font-weight:400;font-size:2rem;letter-spacing:.2rem;z-index:10000000;overflow-y:auto;pointer-events:all}.error-title.svelte-157999b{font-size:2rem}.error-touch.svelte-157999b{padding-top:4rem;gap:0;font-size:1rem}.error-display.svelte-157999b{margin:1rem;padding:1rem;max-width:75%;background:var(--sr-primary-50);color:var(--sr-secondary)}.error-watdo.svelte-157999b{font-family:Space;letter-spacing:.05rem;font-weight:400;font-size:1rem}.error-reload.svelte-157999b{font-style:normal;justify-self:center;font-weight:400;margin:2rem;padding:1rem 4rem;border-radius:2rem}.error-type.svelte-157999b{font-size:1rem;-webkit-user-select:text;user-select:text;padding-bottom:1rem}.error-msg.svelte-157999b{font-size:.8rem;-webkit-user-select:text;user-select:text}.error-log.svelte-157999b{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-bottom:2rem}#error-log-content.svelte-157999b{font-size:.7rem;text-align:left;width:75%;background:var(--sr-primary-75);color:var(--sr-white);padding:.5rem;max-height:10rem;min-height:0;margin-bottom:1rem;overflow-y:auto;overflow-x:hidden;word-wrap:break-word;white-space:pre-wrap;-webkit-user-select:text;user-select:text}.error-log-copy.svelte-157999b:hover{border:1px solid var(--sr-white-50);background:var(--sr-primary);color:var(--sr-white)}.error-log-copy.svelte-157999b{border:1px solid var(--sr-white-50);padding:.5rem;width:20rem;cursor:pointer;font-size:1rem;margin:1rem;border-radius:2rem}.ui-mb.svelte-157999b{position:absolute;left:50%;color:var(--sr-white);text-shadow:#000 0px 0px 1rem,#000 0px 0px .5rem;font-family:Sono;transform:translate(-50%);top:2rem;line-height:2rem;text-align:center;font-size:1rem}.ui-mb-a.svelte-157999b{color:#fff!important;font-weight:500}
