:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#130f0d}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}.app{--sky:#171416;--horizon:#6e2631;--accent:#ffcf66;--ink:#130e0d;isolation:isolate;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:var(--sky);width:100%;height:100%;transition:background-color .9s;position:relative}.atmosphere{z-index:-1;background-color:#c7a98f;background-image:url(/static/6607bfaf464f5e1764f4/assets/supplied-world/ground/skybox-day.jpg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute;inset:0}.atmosphere:after{content:none}.world-canvas{z-index:0;inset:0;position:absolute!important}.hud{z-index:4;pointer-events:none;position:absolute;inset:0}@media (width<=760px){.marker{--marker-size:2.6rem}.drawer{width:min(26rem,100vw - 1.5rem)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.markers{z-index:5;pointer-events:none;position:absolute;inset:0}.markers[data-inert=true] .marker{pointer-events:none}.marker{--marker-size:2.75rem;--marker-icon-size:1.5rem;height:var(--marker-size);color:#283b33;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;padding:0;transition:none;position:absolute;top:0;left:0}.marker__inner{height:100%;padding:0 calc((var(--marker-size) - var(--marker-icon-size)) / 2);background:#d8cba9c2;border-radius:999px;align-items:center;transition:transform .25s,padding .46s cubic-bezier(.22,1,.36,1),background-color .5s cubic-bezier(.44,0,.56,1);display:flex;transform:scale(.82);box-shadow:0 .2rem .65rem #141e1729,inset 0 0 0 1px #3844303d}.marker[data-open=true] .marker__inner{background:#e7d7ad;padding:0 1rem;transform:scale(1)}.marker__icon{width:var(--marker-icon-size);height:var(--marker-icon-size);opacity:1;flex:none;place-items:center;transition:width .46s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.marker[data-open=true] .marker__icon{opacity:0;width:0}.marker__icon svg{width:100%;height:100%}.marker__label{opacity:0;grid-template-columns:0fr;transition:grid-template-columns .46s cubic-bezier(.22,1,.36,1),opacity .3s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.marker__label-text{letter-spacing:-.012em;white-space:nowrap;min-width:0;padding-right:.14rem;font:560 .82rem/1 Space Grotesk,Geist,Inter,ui-sans-serif,system-ui,sans-serif;overflow:hidden}.marker[data-open=true] .marker__label{opacity:1;grid-template-columns:1fr}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.drawer-root{z-index:6;pointer-events:none;position:absolute;inset:0}.drawer__scrim{opacity:0;pointer-events:none;background:#08060566;transition:opacity .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.drawer-root[data-open=true] .drawer__scrim{opacity:1;pointer-events:auto}.drawer{--corner:24px;overscroll-behavior:contain;color:#fff;border-radius:var(--corner);corner-shape:superellipse(1.4);width:min(27rem,100vw - 1.5rem);box-shadow:none;opacity:0;pointer-events:none;visibility:hidden;background:#0f0f11;flex-direction:column;padding:8px;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .38s cubic-bezier(.22,1,.36,1) .12s,box-shadow .6s cubic-bezier(.22,1,.36,1),visibility 0s linear .6s;display:flex;position:absolute;top:clamp(.75rem,2vh,1.25rem);bottom:clamp(.75rem,2vh,1.25rem);right:clamp(.75rem,2vw,1.25rem);overflow:hidden auto;transform:translate(calc(100% + 5rem))}.drawer-root[data-open=true] .drawer{visibility:visible;opacity:1;pointer-events:auto;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .26s cubic-bezier(.22,1,.36,1),box-shadow .6s cubic-bezier(.22,1,.36,1),visibility;transform:translate(0,0);box-shadow:0 2rem 5rem #00000073}.drawer:focus{outline:none}.drawer__bar{flex:none;justify-content:flex-end;align-items:center;padding:6px 6px 0;display:flex}.drawer__close{color:#ffffff73;cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:30px;padding:0;transition:color .5s cubic-bezier(.44,0,.56,1);display:grid}.drawer__close svg{width:18px;height:18px}.drawer__close:hover{color:#fff}.drawer__body{flex-direction:column;flex:auto;gap:22px;padding:26px 18px 24px;display:flex}.drawer__section,.drawer__divider{opacity:.001;filter:blur(6px);transition:opacity .5s cubic-bezier(.22,.61,.36,1),filter .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1);transition-delay:calc(50ms + var(--step,0) * 60ms);transform:translateY(10px)scale(.98)}.drawer-root[data-open=true] .drawer__section,.drawer-root[data-open=true] .drawer__divider{opacity:1;filter:blur();transform:translate(0,0)scale(1)}.drawer-root[data-open=false] .drawer__section,.drawer-root[data-open=false] .drawer__divider{transition-duration:.2s;transition-delay:0s}.drawer__section{flex-direction:column;gap:6px;display:flex}.drawer__divider{background:#ffffff14;height:1px}.drawer__tag{color:#fff6;margin:0;font:400 13px/1.4 Inter,ui-sans-serif,system-ui,sans-serif}.drawer__title{letter-spacing:-.042em;text-wrap:balance;margin:0;font:500 clamp(2.1rem,5vw,2.85rem)/1.02 Space Grotesk,Geist,Inter,ui-sans-serif,system-ui,sans-serif}.drawer__char{opacity:.001;filter:blur(6px);transition:opacity .5s cubic-bezier(.22,.61,.36,1),filter .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1);transition-delay:calc(.14s + var(--char,0) * 22ms);display:inline-block;transform:translateY(10px)scale(.98)}.drawer-root[data-open=true] .drawer__char{opacity:1;filter:blur();transform:translate(0,0)scale(1)}.drawer-root[data-open=false] .drawer__char{transition-duration:.16s;transition-delay:0s}.drawer__value{color:#ffffff8c;margin:0;font:400 14px/1.5 Inter,ui-sans-serif,system-ui,sans-serif}.drawer__prose{color:#ffffffbd;letter-spacing:-.005em;margin:0;font:400 14.5px/1.62 Inter,ui-sans-serif,system-ui,sans-serif}.drawer__paragraphs{flex-direction:column;gap:1em;display:flex}.drawer__links{flex-direction:column;gap:8px;margin:6px 0 0;padding:0;list-style:none;display:flex}.drawer__cta{color:#0f0f11;corner-shape:superellipse(1.2);background:#f7f6f3;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:46px;padding:14px 18px;font:560 14px/1.3 Space Grotesk,Geist,Inter,ui-sans-serif,system-ui,sans-serif;text-decoration:none;transition:background-color .6s cubic-bezier(.22,1,.36,1),color .6s cubic-bezier(.22,1,.36,1);display:inline-flex}.drawer__roll{min-width:0;display:block;position:relative;overflow:hidden}.drawer__roll-line{transition:transform .6s cubic-bezier(.22,1,.36,1);display:block}.drawer__roll-copy{position:absolute;inset:0;transform:translateY(calc(100% + 4px))}.drawer__cta svg{flex:none;width:18px;height:18px}.drawer__cta:is(:hover,:focus-visible){color:#a7431f;background:#fff}.drawer__cta:is(:hover,:focus-visible) .drawer__roll-line{transform:translateY(calc(-100% - 4px))}.drawer__cta:is(:hover,:focus-visible) .drawer__roll-copy{transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.drawer__roll-line{transition:none}.drawer__cta:is(:hover,:focus-visible) .drawer__roll-line{transform:none}.drawer__roll-copy{display:none}}.drawer__cta:focus-visible{outline-offset:3px;outline:2px solid #fff}.preloader{z-index:40;color:#efe6d2;cursor:default;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;opacity:1;background:#050505 url(/static/6607bfaf464f5e1764f4/assets/preloader/backdrop.jpg) 50%/cover no-repeat;place-items:center;transition:opacity .9s cubic-bezier(.87,0,.13,1);display:grid;position:fixed;inset:0}.preloader[data-phase=ready]{cursor:pointer}.preloader[data-phase=leaving]{opacity:0;pointer-events:none}.preloader:focus-visible{outline:none}.preloader__disc{aspect-ratio:1;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;width:min(34vw,40vh,26rem);font-family:Space Mono,ui-monospace,SFMono-Regular,Menlo,monospace;display:flex;position:relative}.preloader__snake{color:#efe6d2;font-size:clamp(3.6rem,12vmin,8rem)}.preloader__step{place-items:center;min-height:2.6rem;display:grid;position:relative}.preloader__step>*{grid-area:1/1}.preloader__count{letter-spacing:.04em;font-variant-numeric:tabular-nums;text-align:center;opacity:1;min-width:4ch;font-size:clamp(1.4rem,4vmin,2.4rem);font-weight:400;line-height:1.5;transition:opacity .4s linear}.preloader[data-phase=ready] .preloader__count,.preloader[data-phase=leaving] .preloader__count{opacity:0}.preloader__enter{letter-spacing:.22em;text-transform:uppercase;color:#efe6d2;opacity:0;pointer-events:none;background:0 0;border:1px solid #efe6d2b3;border-radius:999px;justify-content:center;align-items:center;padding:.9rem 2rem;font-family:Space Grotesk,system-ui,sans-serif;font-size:.82rem;font-weight:600;transition:opacity .5s cubic-bezier(.87,0,.13,1),transform .5s cubic-bezier(.87,0,.13,1),background-color .35s ease-in-out,color .35s ease-in-out;display:inline-flex;transform:translateY(.6rem)}.preloader[data-phase=ready] .preloader__enter{opacity:1;pointer-events:auto;transition-delay:.35s,.35s,0s,0s;transform:translateY(0)}.preloader[data-phase=ready]:hover .preloader__enter{color:#0a0a0a;background:#efe6d2}.preloader[data-phase=ready]:hover .preloader__enter-text{animation:.5s text-enter}@keyframes text-enter{0%{opacity:1}25%{opacity:0;translate:0}26%{translate:0 10px}to{opacity:1;translate:0}}.square-snake{height:var(--loader-size);width:var(--loader-size);color:currentColor;-webkit-user-select:none;user-select:none;font-family:inherit;line-height:1;display:inline-flex;position:relative;overflow:hidden}.square-snake__glyph{pointer-events:none;justify-content:center;align-items:center;width:1ch;height:1ch;display:flex;position:absolute;top:0;left:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.expand-nav{--nav-spring:linear(0, .0344, .1144, .215, .3208, .4228, .5164, .5993, .6711, .732, .7831, .8254, .8601, .8884, .9113, .9297, .9445, .9563, .9656, .973, .9789, .9835, .9871, .99, .9922, .994, .9953, .9964, .9972, .9978, .9983, .9987, 1);z-index:5;color:#fff;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:#00000052;flex-direction:column;align-items:flex-start;gap:0;width:min-content;height:min-content;padding:0;font-family:Geist,Space Grotesk,system-ui,sans-serif;animation:.6s cubic-bezier(.22,.61,.36,1) 1s backwards expand-nav-arrive;display:flex;position:absolute;top:24px;left:24px;overflow:visible;box-shadow:0 0 33px #0000000a,inset 0 0 5px #ffffff0f}.expand-nav[data-variant=closed]{cursor:pointer;box-shadow:none;background:0 0}.expand-nav[data-variant=semi-open],.expand-nav[data-variant=semi-closed]{width:min(632px,100vw - 48px)}.expand-nav[data-variant=full]{max-width:calc(100vw - 48px)}.expand-nav[data-animating]{overflow:hidden}.expand-nav__top{justify-content:space-between;align-self:stretch;align-items:center;padding:8px;display:flex}.expand-nav__toggle{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:4px;margin:0;padding:8px 12px;display:flex}.expand-nav__toggle svg{width:13px;height:13px;display:block}.expand-nav__label{letter-spacing:-.02em;color:#fff6;white-space:pre;animation:expand-nav-appear .4s var(--nav-spring) .5s backwards;align-items:center;gap:10px;padding:8px 12px;font-size:12px;line-height:1.1em;display:flex}.expand-nav__content{grid-template-columns:repeat(3,max-content);gap:8px;width:min-content;padding:8px;animation:.4s cubic-bezier(.44,0,.56,1) .2s backwards expand-nav-appear;display:grid;position:relative}.expand-nav__content:after{content:"";pointer-events:none;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;position:absolute;inset:0}.expand-nav__item{width:200px;color:inherit;font:inherit;text-align:left;cursor:pointer;transition-property:background-color;transition-duration:.6s;transition-timing-function:var(--nav-spring);background-color:#fff0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;margin:0;padding:12px;text-decoration:none;display:flex}.expand-nav__item:hover,.expand-nav__item:focus-visible{background-color:#ffffff0a}.expand-nav__item:focus-visible{outline-offset:-1px;outline:1px solid #fff6}.expand-nav__item[data-small]{width:min-content;padding:8px 12px}.expand-nav__item[data-icon-only]{justify-content:center;align-items:center;width:44px;height:44px;padding:0}.expand-nav__item[data-icon-only] .expand-nav__item-icon{width:18px;height:18px}.expand-nav__item.is-pending,.expand-nav__item--static{cursor:default}.expand-nav__item.is-pending:hover,.expand-nav__item--static:hover{background-color:#fff0}.expand-nav__item-row{align-items:center;gap:6px;width:100%;display:flex}.expand-nav__item[data-small] .expand-nav__item-row{width:min-content}.expand-nav__item-icon{color:#ffffffd9;flex:none;width:14px;height:14px}.expand-nav__item-icon svg{width:100%;height:100%;display:block}.expand-nav__item-title{letter-spacing:-.02em;color:#ffffffd9;white-space:pre-wrap;word-break:break-word;flex:1 0 0;width:1px;font-size:14px;line-height:1.1em}.expand-nav__item[data-small] .expand-nav__item-title{white-space:pre;flex:none;width:auto}.expand-nav__item-description{letter-spacing:-.02em;color:#fff6;white-space:pre-wrap;word-break:break-word;width:100%;font-size:12px;line-height:1.1em}.expand-nav__transport{align-items:center;gap:8px;min-height:36px;margin-top:5px;display:flex}.expand-nav__transport-button{color:#ffffffd9;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 36px;place-items:center;width:36px;height:36px;margin:0;padding:0;transition:color .2s;display:grid}.expand-nav__transport-button svg{width:17px;height:17px;display:block}.expand-nav__transport-button:hover,.expand-nav__transport-button:focus-visible{color:#fff}.expand-nav__transport-button:focus-visible{outline:1px solid #fff6}.expand-nav__transport-button[aria-pressed=true]{color:#ffed63}.expand-nav__bottom{justify-content:flex-start;align-self:stretch;align-items:center;gap:8px;padding:8px;animation:.4s cubic-bezier(.44,0,.56,1) .4s backwards expand-nav-appear;display:flex}.expand-nav__divider{background:#ffffff1a;flex:none;width:1px;height:14px}.expand-nav__spacer{flex:1 0 0;align-self:stretch}.expand-nav__bracket{z-index:2;pointer-events:none;opacity:1;width:24px;height:24px;transition-property:opacity;transition-duration:.6s;transition-timing-function:var(--nav-spring);position:absolute}.expand-nav__bracket:before,.expand-nav__bracket:after{content:"";background:#fff;position:absolute}.expand-nav__bracket:before{width:1px;height:8px}.expand-nav__bracket:after{width:8px;height:1px}.expand-nav__bracket--tl,.expand-nav__bracket--tl:before,.expand-nav__bracket--tl:after{top:0;left:0}.expand-nav__bracket--tr,.expand-nav__bracket--tr:before,.expand-nav__bracket--tr:after{top:0;right:0}.expand-nav__bracket--bl,.expand-nav__bracket--bl:before,.expand-nav__bracket--bl:after{bottom:0;left:0}.expand-nav__bracket--br,.expand-nav__bracket--br:before,.expand-nav__bracket--br:after{bottom:0;right:0}.expand-nav[data-variant=closed] .expand-nav__bracket{opacity:0}.expand-nav[data-variant=closed]:hover .expand-nav__bracket{opacity:1}@keyframes expand-nav-appear{0%{opacity:.001}to{opacity:1}}@keyframes expand-nav-arrive{0%{opacity:0}to{opacity:1}}@media (width<=760px){.expand-nav{top:16px;left:16px}.expand-nav[data-variant=semi-open],.expand-nav[data-variant=semi-closed]{width:min(632px,100vw - 32px)}.expand-nav[data-variant=full]{width:calc(100vw - 32px);max-width:632px}.expand-nav__content{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.expand-nav__item{width:auto}.expand-nav__bottom{flex-wrap:wrap}}@media (width<=460px){.expand-nav__content{grid-template-columns:minmax(0,1fr)}}
