.armory-module__aBj-DW__wrap{justify-items:center;gap:1.4rem;width:min(100%,46rem);display:grid}.armory-module__aBj-DW__form{grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) auto auto;align-items:end;gap:.6rem;width:100%;display:grid}.armory-module__aBj-DW__field{gap:.4rem;min-width:0;display:grid}.armory-module__aBj-DW__field>span{font:700 .62rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#f2f0ea80;padding-left:.15rem}.armory-module__aBj-DW__field input,.armory-module__aBj-DW__field select{font:700 1rem/1 var(--app-sans);color:var(--ink);background:#09080f80;border:0;border-radius:12px;width:100%;min-width:0;padding:.85rem .9rem;transition:box-shadow .14s linear,background .14s linear;box-shadow:inset 0 0 0 1px #f2f0ea61}.armory-module__aBj-DW__field input:hover,.armory-module__aBj-DW__field select:hover{background:#09080fad}.armory-module__aBj-DW__field input:focus-visible,.armory-module__aBj-DW__field select:focus-visible{box-shadow:inset 0 0 0 2px var(--accent);background:#09080fb8;outline:none}.armory-module__aBj-DW__narrow{width:6.2rem}.armory-module__aBj-DW__field select{appearance:none;cursor:pointer}.armory-module__aBj-DW__go{font:800 .95rem/1 var(--round);letter-spacing:.01em;color:var(--accent-ink);background:var(--accent);cursor:pointer;white-space:nowrap;transition:transform .14s var(--pop,cubic-bezier(.2, .7, .3, 1)), filter .14s linear;border:0;border-radius:12px;padding:.95rem 1.2rem}.armory-module__aBj-DW__go:hover{filter:brightness(1.08)}.armory-module__aBj-DW__go:active{transform:translateY(1px)}.armory-module__aBj-DW__go:disabled{cursor:progress;filter:saturate(.5)brightness(.8)}.armory-module__aBj-DW__answer{place-items:center;width:100%;min-height:7.5rem;display:grid}.armory-module__aBj-DW__card{width:min(100%,30rem);box-shadow:inset 0 0 0 1px #f2f0ea1f, inset 3px 0 0 0 var(--cls);background:#f2f0ea0d;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.1rem;margin:0;padding:1rem 1.3rem 1rem 1rem;display:grid}.armory-module__aBj-DW__portrait{object-fit:cover;border-radius:50%;width:60px;height:60px;box-shadow:0 0 0 1px #f2f0ea2e}.armory-module__aBj-DW__card figcaption{gap:.18rem;min-width:0;display:grid}.armory-module__aBj-DW__card strong{font:800 1.35rem/1.05 var(--round);letter-spacing:-.015em;color:var(--cls)}.armory-module__aBj-DW__line{font:600 .9rem/1.3 var(--sans);color:var(--ink)}.armory-module__aBj-DW__meta,.armory-module__aBj-DW__slots{font:600 .72rem/1.35 var(--mono);letter-spacing:.02em;color:#f2f0ea8c;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.armory-module__aBj-DW__slots{color:var(--accent)}.armory-module__aBj-DW__fault{font:600 .85rem/1.4 var(--sans);color:#f2f0ea80;text-align:center;margin:0}@media (max-width:46rem){.armory-module__aBj-DW__form{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.armory-module__aBj-DW__narrow{width:auto}.armory-module__aBj-DW__go{grid-column:1/-1}}
.standing-module__rrGQeq__timer{width:max-content;max-width:100%;color:var(--ink);text-shadow:0 1px 16px #06060abf;gap:.34rem;display:grid}.standing-module__rrGQeq__what{font:500 .66rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#f2f0ead1;align-items:center;gap:.5rem;margin:0;display:inline-flex}.standing-module__rrGQeq__pulse{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 0 var(--accent-glow);border-radius:50%;animation:2s ease-out infinite standing-module__rrGQeq__pulse}@keyframes standing-module__rrGQeq__pulse{0%{box-shadow:0 0 #b6ff2e99}to{box-shadow:0 0 0 9px #b6ff2e00}}.standing-module__rrGQeq__clock{align-items:baseline;gap:.55rem;margin:0;display:flex}.standing-module__rrGQeq__figure{align-items:baseline;gap:.12rem;display:inline-flex}.standing-module__rrGQeq__digits{font:800 2.15rem/.9 var(--round);letter-spacing:-.02em;font-variant-numeric:tabular-nums;padding-top:.08em;display:inline-flex;overflow:hidden}.standing-module__rrGQeq__digit{text-align:center;width:.62em;animation:standing-module__rrGQeq__drop .38s var(--pop) both;display:inline-block}@keyframes standing-module__rrGQeq__drop{0%{opacity:0;transform:translateY(-70%)}to{opacity:1;transform:none}}.standing-module__rrGQeq__unit{font:500 .7rem/1 var(--mono);letter-spacing:.06em;color:var(--accent)}.standing-module__rrGQeq__track{background:#f2f0ea47;border-radius:2px;height:2px;margin-top:.2rem;display:block;position:relative;box-shadow:0 1px 10px #06060a99}.standing-module__rrGQeq__fill{border-radius:inherit;background:var(--accent);transform-origin:0;transition:transform .9s var(--ease);position:absolute;inset:0}.standing-module__rrGQeq__tick{background:#f2f0ea99;border-radius:1px;width:2px;height:8px;margin-left:-1px;position:absolute;top:-3px}.standing-module__rrGQeq__tick[data-past=true]{background:var(--accent)}.standing-module__rrGQeq__ends{font:500 .58rem/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#f2f0ea99;justify-content:space-between;gap:1.5rem;margin:0;display:flex}.standing-module__rrGQeq__extra{font:500 .62rem/1.4 var(--mono);letter-spacing:.04em;color:#f2f0eab3;margin:.15rem 0 0}@media (max-width:40rem){.standing-module__rrGQeq__digits{font-size:1.5rem}.standing-module__rrGQeq__ends{display:none}}@media (prefers-reduced-motion:reduce){.standing-module__rrGQeq__digit,.standing-module__rrGQeq__pulse{animation:none}}
.dock-module__cst0Xa__veil{z-index:3;opacity:0;pointer-events:none;background:#04040780;transition:opacity .32s;position:absolute;inset:0}.dock-module__cst0Xa__veil[data-stage]{opacity:1;pointer-events:auto}.dock-module__cst0Xa__map{z-index:4;transform-origin:100% 0;opacity:0;filter:blur(6px);visibility:hidden;transition:opacity .32s cubic-bezier(.2,.7,.2,1),transform .38s cubic-bezier(.2,.7,.2,1),filter .32s cubic-bezier(.2,.7,.2,1),visibility 0s .38s;position:absolute;inset:clamp(6.5rem,13vh,8rem) clamp(1.25rem,3.5vw,3rem);transform:scale(.94)translateY(-6px)}.dock-module__cst0Xa__map[data-open]{opacity:1;filter:none;visibility:visible;transition:opacity .38s cubic-bezier(.2,.7,.2,1),transform .44s cubic-bezier(.16,1,.3,1),filter .38s cubic-bezier(.2,.7,.2,1),visibility;transform:none}.dock-module__cst0Xa__stage{z-index:4;pointer-events:none;visibility:hidden;place-items:center;padding:clamp(1.25rem,4vh,3rem) clamp(1.25rem,3.5vw,3rem);transition:visibility 0s .38s;display:grid;position:absolute;inset:0}.dock-module__cst0Xa__stage[data-open]{visibility:visible;transition:visibility}.dock-module__cst0Xa__card{overscroll-behavior:contain;pointer-events:auto;border:.5px solid var(--rule);-webkit-backdrop-filter:blur(24px)saturate(1.1);--mute:#f2f0eabd;transform-origin:86% 84%;opacity:0;filter:blur(6px);background:#06060adb;border-radius:12px;width:min(100%,48rem);max-height:100%;transition:opacity .32s cubic-bezier(.2,.7,.2,1),transform .38s cubic-bezier(.2,.7,.2,1),filter .32s cubic-bezier(.2,.7,.2,1);overflow:auto;transform:scale(.94)translateY(8px);box-shadow:0 30px 80px -30px #0000008c}.dock-module__cst0Xa__stage[data-open] .dock-module__cst0Xa__card{opacity:1;filter:none;transition:opacity .38s cubic-bezier(.2,.7,.2,1),transform .44s cubic-bezier(.16,1,.3,1),filter .38s cubic-bezier(.2,.7,.2,1);transform:none}.dock-module__cst0Xa__card:focus,.dock-module__cst0Xa__card:focus-visible{outline:none}@media (max-width:64rem){.dock-module__cst0Xa__veil{display:none}.dock-module__cst0Xa__map{transform-origin:calc(100% - 2rem) 1.5rem;height:100%;padding:4.5rem 1.25rem 10rem;position:relative;inset:auto;overflow:auto}.dock-module__cst0Xa__map:not([data-open]),.dock-module__cst0Xa__stage{display:none}}.dock-module__cst0Xa__compass{top:calc(var(--corner,1.2rem) - .4rem);right:calc(var(--corner,1.2rem) - .4rem);z-index:5;appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-items:center;padding:.4rem;display:grid;position:absolute}.dock-module__cst0Xa__compass .dock-module__cst0Xa__rose{width:clamp(38px,4vw,50px);height:auto;color:var(--accent);filter:drop-shadow(.7px 0 #040a05d9)drop-shadow(-.7px 0 #040a05d9)drop-shadow(0 .7px #040a05d9)drop-shadow(0 -.7px #040a05d9)drop-shadow(0 6px 18px #0000008c);transform-origin:50% 60%;transition:transform .38s cubic-bezier(.16,1,.3,1),filter .38s;display:block;position:relative}.dock-module__cst0Xa__halo{opacity:0;pointer-events:none;background:radial-gradient(closest-side,#b6ff2e66,#b6ff2e00);border-radius:50%;transition:opacity .38s;position:absolute;inset:-20%}.dock-module__cst0Xa__compass:hover .dock-module__cst0Xa__rose,.dock-module__cst0Xa__compass:focus-visible .dock-module__cst0Xa__rose{transform:scale(1.07)rotate(-6deg)}.dock-module__cst0Xa__compass:hover .dock-module__cst0Xa__halo,.dock-module__cst0Xa__compass:focus-visible .dock-module__cst0Xa__halo{opacity:1}.dock-module__cst0Xa__compass:active .dock-module__cst0Xa__rose{transform:scale(.98)}.dock-module__cst0Xa__compass[data-open] .dock-module__cst0Xa__rose{transform:scale(.82)}.dock-module__cst0Xa__compass[data-open]:hover .dock-module__cst0Xa__rose,.dock-module__cst0Xa__compass[data-open]:focus-visible .dock-module__cst0Xa__rose{transform:scale(.9)rotate(-6deg)}.dock-module__cst0Xa__compass[data-fresh] .dock-module__cst0Xa__halo{animation:3.4s ease-in-out 1.2s 3 dock-module__cst0Xa__glint}.dock-module__cst0Xa__compass[data-fresh] .dock-module__cst0Xa__rose{animation:3.4s ease-in-out 1.2s 3 dock-module__cst0Xa__beckon}@keyframes dock-module__cst0Xa__glint{0%,to{opacity:0}40%{opacity:.9}}@keyframes dock-module__cst0Xa__beckon{0%,to{transform:none}35%{transform:scale(1.08)rotate(-5deg)}55%{transform:scale(1.04)rotate(3deg)}}.dock-module__cst0Xa__word{white-space:nowrap;font:400 .58rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--mute);opacity:0;pointer-events:none;transition:opacity .24s,transform .24s cubic-bezier(.2,.7,.2,1);position:absolute;top:calc(100% + .15rem);left:50%;transform:translate(-50%,-4px)}.dock-module__cst0Xa__compass:hover .dock-module__cst0Xa__word,.dock-module__cst0Xa__compass:focus-visible .dock-module__cst0Xa__word{opacity:1;transform:translate(-50%)}.dock-module__cst0Xa__compass:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:50%}@media (prefers-reduced-motion:reduce){.dock-module__cst0Xa__map,.dock-module__cst0Xa__map[data-open],.dock-module__cst0Xa__kit,.dock-module__cst0Xa__kit[data-open],.dock-module__cst0Xa__card,.dock-module__cst0Xa__stage[data-open] .dock-module__cst0Xa__card{filter:none;transition:opacity .2s,visibility;transform:none}.dock-module__cst0Xa__compass .dock-module__cst0Xa__rose,.dock-module__cst0Xa__halo,.dock-module__cst0Xa__word{transition:none;animation:none!important}}.dock-module__cst0Xa__kit{z-index:4;transform-origin:100% 100%;opacity:0;filter:blur(6px);visibility:hidden;transition:opacity .32s cubic-bezier(.2,.7,.2,1),transform .38s cubic-bezier(.2,.7,.2,1),filter .32s cubic-bezier(.2,.7,.2,1),visibility 0s .38s;position:absolute;inset:clamp(6.5rem,13vh,8rem) clamp(1.25rem,3.5vw,3rem);transform:scale(.94)translateY(6px)}.dock-module__cst0Xa__kit[data-open]{opacity:1;filter:none;visibility:visible;transition:opacity .38s cubic-bezier(.2,.7,.2,1),transform .44s cubic-bezier(.16,1,.3,1),filter .38s cubic-bezier(.2,.7,.2,1),visibility;transform:none}.dock-module__cst0Xa__kitCard{border:.5px solid var(--rule);-webkit-backdrop-filter:blur(24px)saturate(1.1);--mute:#f2f0eabd;background:#06060adb;border-radius:12px;width:100%;height:100%;overflow:hidden;box-shadow:0 30px 80px -30px #0000008c}.dock-module__cst0Xa__kitCard:focus{outline:none}.dock-module__cst0Xa__foundCard{background:radial-gradient(60% 90% at 18% 70%,#14111e99 0%,#0000 70%),#06060aed;border-radius:14px;width:100%;height:100%;overflow:hidden;box-shadow:0 40px 100px -30px #000c}.dock-module__cst0Xa__foundCard:focus{outline:none}
.cursors-module__c36w9W__layer{z-index:6;pointer-events:none;transition:opacity .2s,visibility;position:absolute;inset:0;overflow:hidden}.cursors-module__c36w9W__pointer{will-change:left, top;transition:left .12s linear,top .12s linear;animation:.24s both cursors-module__c36w9W__appear;position:absolute}@keyframes cursors-module__c36w9W__appear{0%{opacity:0}to{opacity:1}}.cursors-module__c36w9W__arrow{filter:drop-shadow(0 3px 8px #00000080);display:block}.cursors-module__c36w9W__tag{white-space:nowrap;border:.5px solid var(--rule);-webkit-backdrop-filter:blur(12px);font:500 .66rem/1 var(--mono);letter-spacing:.02em;color:var(--ink);background:#06060adb;border-radius:999px;padding:.2rem .5rem;position:absolute;top:15px;left:14px}@media (prefers-reduced-motion:reduce){.cursors-module__c36w9W__pointer{transition:none;animation:none}}
.moments-module__0NSaVq__moments{left:0;right:0;bottom:var(--corner);z-index:3;pointer-events:none;justify-items:center;transition:opacity .2s,visibility;display:grid;position:absolute}.moments-module__0NSaVq__sky{pointer-events:none;height:46vh;position:absolute;bottom:2.5rem;left:0;right:0;overflow:hidden}.moments-module__0NSaVq__mark{filter:drop-shadow(0 4px 12px #00000080);font-size:1.35rem;line-height:1;animation:2.8s cubic-bezier(.25,.6,.35,1) both moments-module__0NSaVq__rise;position:absolute;bottom:0}@keyframes moments-module__0NSaVq__rise{0%{opacity:0;transform:translate(-50%)scale(.6)}14%{opacity:1;transform:translate(-50%,-12vh)scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--sway,0px)), -42vh) scale(.9)}}.moments-module__0NSaVq__rail{pointer-events:auto;place-items:center;height:2rem;display:grid;position:relative}.moments-module__0NSaVq__rest{color:#f2f0ea52;text-shadow:0 1px 4px #0009;font-size:.8rem;line-height:1;transition:opacity .22s,color .22s}.moments-module__0NSaVq__rail:hover .moments-module__0NSaVq__rest,.moments-module__0NSaVq__rail:focus-within .moments-module__0NSaVq__rest{opacity:0}.moments-module__0NSaVq__marks{border:.5px solid var(--rule);-webkit-backdrop-filter:blur(12px)saturate(1.1);opacity:0;pointer-events:none;background:#06060adb;border-radius:999px;gap:.15rem;padding:.25rem;transition:opacity .24s cubic-bezier(.2,.7,.2,1),transform .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;transform:translateY(6px)scale(.94)}.moments-module__0NSaVq__rail:hover .moments-module__0NSaVq__marks,.moments-module__0NSaVq__rail:focus-within .moments-module__0NSaVq__marks{opacity:1;pointer-events:auto;transform:none}.moments-module__0NSaVq__pick{appearance:none;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:999px;place-items:center;width:1.9rem;height:1.9rem;font-size:.95rem;line-height:1;transition:background-color .16s,transform .2s cubic-bezier(.16,1,.3,1);display:grid}.moments-module__0NSaVq__pick:hover,.moments-module__0NSaVq__pick:focus-visible{background:#f2f0ea1a;outline:none;transform:translateY(-2px)}.moments-module__0NSaVq__pick:active{transform:translateY(0)scale(.92)}@media (prefers-reduced-motion:reduce){.moments-module__0NSaVq__mark{animation-duration:2.8s;animation-timing-function:linear}.moments-module__0NSaVq__marks,.moments-module__0NSaVq__pick{transition:none}}
.sheet-module__G0R0ZW__sheet{background:var(--ground);color:var(--ink);font-family:var(--app-sans);position:absolute;inset:0;overflow:hidden}.sheet-module__G0R0ZW__page{z-index:1;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(11.5rem,14.5rem) minmax(0,1fr) minmax(11.5rem,14.5rem);column-gap:clamp(1rem,2vw,2rem);height:100%;padding:clamp(1.25rem,3vh,2rem) clamp(1.25rem,3vw,2.25rem);display:grid;position:relative}.sheet-module__G0R0ZW__art{object-fit:cover;filter:saturate(.88)contrast(1.04)brightness(.74);transform-origin:50% 40%;width:100%;max-width:none;height:100%;animation:9s cubic-bezier(.16,.6,.2,1) both sheet-module__G0R0ZW__sheetSettle;position:absolute;inset:0}.sheet-module__G0R0ZW__scrim{pointer-events:none;background:linear-gradient(#06060a80 0%,#06060a1a 30%),radial-gradient(90% 80%,#06060a00 40%,#06060ab3 100%),linear-gradient(#06060a00 60%,#06060ad9 100%);position:absolute;inset:0}.sheet-module__G0R0ZW__head{z-index:6;grid-area:1/1/auto/-1;justify-items:center;padding-bottom:.5rem;display:grid;position:relative}.sheet-module__G0R0ZW__who{justify-items:center;gap:.5rem;max-width:100%;display:grid;position:relative}.sheet-module__G0R0ZW__line{font:500 .66rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#f2f0ead1;text-shadow:0 1px 16px #06060acc;align-items:center;gap:.55rem;margin:0;display:inline-flex}.sheet-module__G0R0ZW__realm{color:#f2f0ea61}.sheet-module__G0R0ZW__whoPress{appearance:none;max-width:100%;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:.7rem;align-items:center;gap:clamp(.5rem,1.1vw,.85rem);padding:.3rem .7rem .45rem;transition:background-color .14s,transform .14s;display:flex;position:relative}.sheet-module__G0R0ZW__whoPress:after{content:none}.sheet-module__G0R0ZW__whoPress:hover,.sheet-module__G0R0ZW__whoPress[aria-expanded=true]{background:#f2f0ea0f}.sheet-module__G0R0ZW__whoPress:hover:after,.sheet-module__G0R0ZW__whoPress[aria-expanded=true]:after{opacity:1}.sheet-module__G0R0ZW__whoPress:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.sheet-module__G0R0ZW__whoFace{background:var(--panel-deep);width:clamp(2.6rem,4vw,3.3rem);height:clamp(2.6rem,4vw,3.3rem);box-shadow:0 0 0 1px #06060ae6, 0 0 0 2.5px color-mix(in srgb, var(--cls) 70%, transparent), 0 0 26px -6px var(--cls);border-radius:7px;flex:none;position:relative;overflow:hidden}.sheet-module__G0R0ZW__whoFace img{object-fit:cover;width:100%;height:100%;display:block}.sheet-module__G0R0ZW__whoClass{border-radius:50%;width:42%;height:42%;position:absolute;bottom:-2%;right:-2%;box-shadow:0 0 0 1.5px #06060ad9}.sheet-module__G0R0ZW__name{font:800 clamp(2.5rem, 5vw, 4.4rem) / .95 var(--round);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 18px #06060acc;min-width:0;animation:sheet-module__G0R0ZW__sheetZone 1.1s var(--ease) .16s both;margin:0;overflow:hidden}.sheet-module__G0R0ZW__whoCaret{width:1.15rem;height:1.15rem;color:var(--mute);flex:none;transition:transform .16s,color .14s}.sheet-module__G0R0ZW__whoCaret svg{width:100%;height:100%;display:block}.sheet-module__G0R0ZW__whoPress:hover .sheet-module__G0R0ZW__whoCaret{color:var(--ink)}.sheet-module__G0R0ZW__whoPress[aria-expanded=true] .sheet-module__G0R0ZW__whoCaret{color:var(--ink);transform:rotate(180deg)}.sheet-module__G0R0ZW__crewPanel{z-index:7;text-align:left;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0912f0;border-radius:.85rem;gap:.35rem;width:min(21rem,100vw - 2rem);padding:.6rem;animation:.14s ease-out sheet-module__G0R0ZW__crewIn;display:grid;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 .5px #f2f0ea24,0 1.5rem 3rem #0009}@keyframes sheet-module__G0R0ZW__crewIn{0%{opacity:0;transform:translate(-50%,-.3rem)}}@media (prefers-reduced-motion:reduce){.sheet-module__G0R0ZW__crewPanel{animation:none}}.sheet-module__G0R0ZW__crewHead{font:400 .6rem/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#f2f0ea73;margin:0;padding:.15rem .45rem .35rem}.sheet-module__G0R0ZW__crewList{gap:.15rem;max-height:min(22rem,48vh);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.sheet-module__G0R0ZW__crew{appearance:none;width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.55rem;align-items:center;gap:.6rem;padding:.4rem .45rem;transition:background-color .12s;display:flex}.sheet-module__G0R0ZW__crew:hover{background:#f2f0ea12}.sheet-module__G0R0ZW__crew:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.sheet-module__G0R0ZW__crew[data-on]{background:color-mix(in srgb, var(--cls) 15%, transparent);cursor:default}.sheet-module__G0R0ZW__crewFace{background:color-mix(in srgb, var(--cls) 26%, transparent);width:2.1rem;height:2.1rem;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cls) 50%, transparent);border-radius:50%;flex:none;position:relative;overflow:hidden}.sheet-module__G0R0ZW__crewFace img{object-fit:cover;width:100%;height:100%;display:block}.sheet-module__G0R0ZW__crewClass{border-radius:50%;width:44%;height:44%;position:absolute;bottom:-2%;right:-2%;box-shadow:0 0 0 1.5px #06060ad9}.sheet-module__G0R0ZW__crewText{flex:auto;gap:.12rem;min-width:0;display:grid}.sheet-module__G0R0ZW__crewName{font-family:var(--round);color:var(--cls);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;font-weight:700;line-height:1.1;overflow:hidden}.sheet-module__G0R0ZW__crewLine{font:400 .66rem/1.2 var(--mono);letter-spacing:.06em;color:#f2f0ea80;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sheet-module__G0R0ZW__crewMark{font:400 .55rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#f2f0ea66;flex:none}.sheet-module__G0R0ZW__crewFoot{border-top:.5px solid var(--rule);gap:.35rem;margin-top:.15rem;padding-top:.4rem;display:flex}.sheet-module__G0R0ZW__crewDoor{font:500 .75rem/1 var(--app-sans);color:var(--mute);text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:.5rem;flex:1 1 0;padding:.5rem;text-decoration:none;transition:background-color .12s,color .12s;overflow:hidden}.sheet-module__G0R0ZW__crewDoor:hover{color:var(--ink);background:#f2f0ea12}.sheet-module__G0R0ZW__crewAdd{color:var(--accent)}.sheet-module__G0R0ZW__crewAdd:hover{background:color-mix(in srgb, var(--accent) 14%, transparent);color:var(--accent)}.sheet-module__G0R0ZW__doll{cursor:grab;grid-area:2/2;min-width:0;min-height:0;position:relative}.sheet-module__G0R0ZW__doll:active{cursor:grabbing}.sheet-module__G0R0ZW__doll canvas{width:100%;height:100%;display:block}.sheet-module__G0R0ZW__column{z-index:2;grid-row:2;align-content:center;gap:.35rem;min-height:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.sheet-module__G0R0ZW__left{grid-column:1}.sheet-module__G0R0ZW__right{grid-column:3}.sheet-module__G0R0ZW__weapons{z-index:2;grid-area:3/2;justify-content:center;align-self:end;gap:3.4rem;margin:0;padding:.75rem 0 0;list-style:none;display:flex;position:relative}.sheet-module__G0R0ZW__slot{--q:#f2f0ea4d;border-radius:var(--r-sm);text-shadow:0 1px 14px #06060ae6,0 0 3px #06060ab3;min-width:0;transition:background-color .22s var(--ease);align-items:center;gap:.7rem;padding:.32rem .45rem;display:flex}.sheet-module__G0R0ZW__slot[data-align=right]{text-align:right;flex-direction:row-reverse}.sheet-module__G0R0ZW__slot[data-empty]{--q:#f2f0ea29}.sheet-module__G0R0ZW__weapons .sheet-module__G0R0ZW__slot{flex:1 1 0;min-width:0;max-width:11rem}.sheet-module__G0R0ZW__icon{width:2.6rem;height:2.6rem;box-shadow:0 0 0 1px #06060ae6, 0 0 0 2px color-mix(in srgb, var(--q) 70%, transparent), 0 8px 20px -8px #06060ae6, 0 0 22px -7px var(--q);background:#0a0912b8;border-radius:7px;flex:none;position:relative;overflow:hidden}.sheet-module__G0R0ZW__icon img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.12)}.sheet-module__G0R0ZW__slotGlyph{color:#f2f0ea4d;width:auto;height:auto;transition:color .2s;position:absolute;inset:.45rem}.sheet-module__G0R0ZW__slot:hover .sheet-module__G0R0ZW__slotGlyph{color:#f2f0ea8c}.sheet-module__G0R0ZW__slotText{gap:.15rem;min-width:0;display:grid}.sheet-module__G0R0ZW__slotLabel{font:500 .54rem/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#f2f0ea99}.sheet-module__G0R0ZW__slotItem{font:600 .84rem/1.2 var(--app-sans);letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;color:var(--ink);overflow:hidden}.sheet-module__G0R0ZW__facts{z-index:3;grid-area:3/1;align-self:end;gap:.3rem;width:min(16rem,100%);display:grid;position:relative}.sheet-module__G0R0ZW__fact{justify-content:space-between;gap:1rem;margin:0;font-size:.78rem;line-height:1.3;display:flex}.sheet-module__G0R0ZW__trades{border-top:.5px solid var(--rule);gap:.45rem;margin:.15rem 0 0;padding:.45rem 0 0;list-style:none;display:grid}.sheet-module__G0R0ZW__trade{gap:.28rem;display:grid}.sheet-module__G0R0ZW__tradeRow{justify-content:space-between;gap:1rem;font-size:.78rem;line-height:1.3;display:flex}.sheet-module__G0R0ZW__tradeBar{background:#f2f0ea1f;border-radius:1px;height:2px;display:block;overflow:hidden}.sheet-module__G0R0ZW__tradeFill{border-radius:inherit;background:linear-gradient(90deg,#7a5a28,#d8a84e);min-width:2px;height:100%;display:block}.sheet-module__G0R0ZW__factKey{color:#f2f0ea80}.sheet-module__G0R0ZW__factVal{color:var(--ink);font-variant-numeric:tabular-nums}.sheet-module__G0R0ZW__cap{color:#f2f0ea59}.sheet-module__G0R0ZW__costume{color:var(--mute);margin:0 0 .25rem;font-size:.78rem;line-height:1.45}.sheet-module__G0R0ZW__mono{font:400 .7rem/1 var(--mono)}.sheet-module__G0R0ZW__fault{z-index:3;color:#ff5a5a;margin:0;font-size:.8rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sheet-module__G0R0ZW__none{text-align:center;color:var(--ink);place-content:center;gap:1rem;display:grid;position:absolute;inset:0}.sheet-module__G0R0ZW__noneLine{font-family:var(--sans);letter-spacing:0;text-wrap:balance;margin:0;font-size:1.35rem;font-weight:700;line-height:1.35}.sheet-module__G0R0ZW__noneLink{font:500 .85rem/1 var(--app-sans);color:var(--ground);background:var(--ink);border-radius:999px;justify-self:center;padding:.7rem 1.15rem;text-decoration:none}.sheet-module__G0R0ZW__slot{position:relative}.sheet-module__G0R0ZW__pressHover{z-index:1;border-radius:inherit;position:absolute;inset:0}.sheet-module__G0R0ZW__press{z-index:1;appearance:none;border-radius:inherit;cursor:pointer;background:0 0;border:0;position:absolute;inset:0}.sheet-module__G0R0ZW__press:focus-visible{outline-offset:2px;outline:1.5px solid #f2f0eab3}.sheet-module__G0R0ZW__summons{z-index:3;appearance:none;background:linear-gradient(180deg, #cbff5e 0%, var(--accent) 100%);width:1.7rem;height:1.7rem;color:var(--accent-ink);cursor:pointer;border:0;border-radius:9px;flex:none;place-items:center;padding:0;transition:transform .14s cubic-bezier(.16,1,.3,1),filter .14s;display:grid;position:absolute;top:50%;right:-2.6rem;transform:translateY(-50%);box-shadow:inset 0 1px #ffffff61,0 2px 10px #00000061}.sheet-module__G0R0ZW__slot[data-align=right] .sheet-module__G0R0ZW__summons{left:-2.6rem;right:auto}.sheet-module__G0R0ZW__summons:hover{filter:brightness(1.07);transform:translateY(-50%)scale(1.06)}.sheet-module__G0R0ZW__summons:active{transform:translateY(-50%)scale(.95)}.sheet-module__G0R0ZW__summons:focus-visible{outline-offset:3px;outline:2px solid #f2f0eae6}.sheet-module__G0R0ZW__summonsMark{width:12px;height:auto;color:var(--accent-ink);display:block}.sheet-module__G0R0ZW__summonsCount{font:600 .56rem/1 var(--mono);font-variant-numeric:tabular-nums;color:var(--accent);text-shadow:0 0 3px #040a05f2,0 1px 3px #000000e6;pointer-events:none;position:absolute;top:-.32rem;right:-.3rem}.sheet-module__G0R0ZW__slot[data-align=right] .sheet-module__G0R0ZW__summonsCount{left:-.3rem;right:auto}@media (prefers-reduced-motion:reduce){.sheet-module__G0R0ZW__summons{transition:none}.sheet-module__G0R0ZW__summons:hover,.sheet-module__G0R0ZW__summons:active{transform:translateY(-50%)}}.sheet-module__G0R0ZW__panel{z-index:5;border:.5px solid var(--rule);-webkit-backdrop-filter:blur(24px)saturate(1.1);text-align:left;background:#06060adb;border-radius:12px;width:17rem;padding:.5rem .55rem .45rem;position:absolute;top:-.4rem;left:calc(100% + 3.2rem);box-shadow:0 14px 40px #00000073}.sheet-module__G0R0ZW__slot[data-align=right] .sheet-module__G0R0ZW__panel{left:auto;right:calc(100% + 3.2rem)}.sheet-module__G0R0ZW__weapons .sheet-module__G0R0ZW__panel{top:auto;bottom:calc(100% + .45rem);left:0}.sheet-module__G0R0ZW__roomsHead{font:400 .55rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#f2f0ea66;margin:0 0 .35rem}.sheet-module__G0R0ZW__list{overscroll-behavior:contain;scrollbar-width:none;grid-template-columns:minmax(0,1fr);gap:.05rem;max-height:17rem;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.sheet-module__G0R0ZW__list::-webkit-scrollbar{display:none}.sheet-module__G0R0ZW__list[data-more]{-webkit-mask-image:linear-gradient(#000 84%,#0000 100%);mask-image:linear-gradient(#000 84%,#0000 100%)}.sheet-module__G0R0ZW__group+.sheet-module__G0R0ZW__group{border-top:.5px solid #f2f0ea1a;margin-top:.35rem;padding-top:.35rem}.sheet-module__G0R0ZW__groupList{grid-template-columns:minmax(0,1fr);gap:.05rem;margin:.1rem 0 0;padding:0;list-style:none;display:grid}.sheet-module__G0R0ZW__roomLink{font:400 .55rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#f2f0ea73;border-radius:7px;margin:0 -.35rem;padding:.2rem .35rem;text-decoration:none;display:block}.sheet-module__G0R0ZW__roomLink:hover,.sheet-module__G0R0ZW__roomLink:focus-visible{color:var(--ink);outline:none}@container stage (max-width:64rem){.sheet-module__G0R0ZW__page{overscroll-behavior:contain;grid-template-rows:auto minmax(14rem,40vh) auto auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;row-gap:.75rem;overflow-y:auto}.sheet-module__G0R0ZW__doll{grid-area:2/1/auto/-1}.sheet-module__G0R0ZW__left,.sheet-module__G0R0ZW__right{grid-row:3;align-content:start;min-height:auto}.sheet-module__G0R0ZW__left{grid-column:1}.sheet-module__G0R0ZW__right{grid-column:2}.sheet-module__G0R0ZW__weapons{flex-wrap:wrap;grid-area:4/1/auto/-1}.sheet-module__G0R0ZW__facts{grid-area:5/1/auto/-1;align-self:start;width:auto;max-width:22rem;padding-top:.5rem}.sheet-module__G0R0ZW__page{padding-inline:3.2rem}.sheet-module__G0R0ZW__left .sheet-module__G0R0ZW__slot .sheet-module__G0R0ZW__summons{left:-2.6rem;right:auto}.sheet-module__G0R0ZW__right .sheet-module__G0R0ZW__slot[data-align=right] .sheet-module__G0R0ZW__summons{left:auto;right:-2.6rem}.sheet-module__G0R0ZW__left .sheet-module__G0R0ZW__slot .sheet-module__G0R0ZW__summonsCount{left:-.3rem;right:auto}.sheet-module__G0R0ZW__right .sheet-module__G0R0ZW__slot[data-align=right] .sheet-module__G0R0ZW__summonsCount{left:auto;right:-.3rem}.sheet-module__G0R0ZW__left .sheet-module__G0R0ZW__slot .sheet-module__G0R0ZW__panel{left:calc(100% + .6rem);right:auto}.sheet-module__G0R0ZW__right .sheet-module__G0R0ZW__slot[data-align=right] .sheet-module__G0R0ZW__panel{left:auto;right:calc(100% + .6rem)}}.sheet-module__G0R0ZW__slot[data-planned] .sheet-module__G0R0ZW__icon{box-shadow:0 0 0 1px #06060ae6, 0 0 0 2px color-mix(in srgb, var(--q) 70%, transparent), 0 0 0 3.5px #f2f0ea8c, 0 0 22px -7px var(--q)}.sheet-module__G0R0ZW__drawerHead{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.4rem;display:flex}.sheet-module__G0R0ZW__takeOff{appearance:none;font:500 .7rem/1 var(--app-sans);color:#f2f0ea8c;cursor:pointer;background:0 0;border:0;padding:0}.sheet-module__G0R0ZW__takeOff:hover,.sheet-module__G0R0ZW__takeOff:focus-visible{color:var(--ink);outline:none}.sheet-module__G0R0ZW__search{appearance:none;border:.5px solid var(--rule);width:100%;color:var(--ink);font:400 .78rem/1.3 var(--app-sans);letter-spacing:-.005em;background:#f2f0ea0f;border-radius:8px;margin:0 0 .4rem;padding:.35rem .5rem}.sheet-module__G0R0ZW__search::placeholder{color:#f2f0ea59}.sheet-module__G0R0ZW__search:focus-visible{border-color:#f2f0ea73;outline:none}.sheet-module__G0R0ZW__search::-webkit-search-cancel-button{appearance:none}.sheet-module__G0R0ZW__wear{border-radius:7px;align-items:center;gap:.35rem;min-width:0;margin:0 -.35rem;padding:.2rem .35rem;display:flex}.sheet-module__G0R0ZW__wear:hover{background:#f2f0ea0f}.sheet-module__G0R0ZW__wear[data-on]{background:#f2f0ea12}.sheet-module__G0R0ZW__wearIcon{width:1.4rem;height:1.4rem;box-shadow:inset 0 0 0 .5px var(--rule);background:#f2f0ea0d;border-radius:4px;flex:none;overflow:hidden}.sheet-module__G0R0ZW__wearIcon img{object-fit:cover;width:100%;height:100%;display:block}.sheet-module__G0R0ZW__wearDoor{border-radius:5px;flex:auto;min-width:0;text-decoration:none}.sheet-module__G0R0ZW__wearDoor[data-shut]{cursor:default}.sheet-module__G0R0ZW__wearDoor:not([data-shut]):hover .sheet-module__G0R0ZW__wearName{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:.5px}.sheet-module__G0R0ZW__wearDoor:focus-visible{outline-offset:2px;outline:1.5px solid #f2f0eab3}.sheet-module__G0R0ZW__wearName{letter-spacing:-.005em;white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;line-height:1.25;display:block;overflow:hidden}.sheet-module__G0R0ZW__wearLevel{font:400 .6rem/1 var(--mono);color:#f2f0ea4d;font-variant-numeric:tabular-nums;flex:none}.sheet-module__G0R0ZW__wish,.sheet-module__G0R0ZW__put{appearance:none;cursor:pointer;color:#f2f0ea57;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:5px;flex:none;margin:0;padding:.25rem}.sheet-module__G0R0ZW__wish svg{width:12px;height:12px;display:block}.sheet-module__G0R0ZW__put svg{width:17px;height:17px;display:block}.sheet-module__G0R0ZW__put svg path{stroke-width:2.8px}.sheet-module__G0R0ZW__wish:hover,.sheet-module__G0R0ZW__put:hover{color:#f2f0eabf}.sheet-module__G0R0ZW__wish[aria-pressed=true],.sheet-module__G0R0ZW__put[aria-pressed=true]{color:var(--ink)}.sheet-module__G0R0ZW__wish:focus-visible,.sheet-module__G0R0ZW__put:focus-visible{outline-offset:1px;outline:1.5px solid}.sheet-module__G0R0ZW__drawerNote{color:#f2f0ea73;margin:.4rem 0 .1rem;font-size:.72rem;line-height:1.4}.sheet-module__G0R0ZW__slot[data-idle] .sheet-module__G0R0ZW__icon,.sheet-module__G0R0ZW__slot[data-idle] .sheet-module__G0R0ZW__slotItem{opacity:.4}.sheet-module__G0R0ZW__column{isolation:isolate;position:relative}.sheet-module__G0R0ZW__column:before,.sheet-module__G0R0ZW__weapons:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#06060ab8,#06060a66 60%,#06060a00);position:absolute;inset:-8% -30%}.sheet-module__G0R0ZW__weapons{isolation:isolate}.sheet-module__G0R0ZW__slot:hover{background:#f2f0ea0d}.sheet-module__G0R0ZW__line i{background:var(--cls);border-radius:50%;width:6px;height:6px}.sheet-module__G0R0ZW__whoBar{background:#f2f0ea42;border-radius:2px;width:min(100%,22rem);height:2px;display:block;position:relative;overflow:hidden;box-shadow:0 1px 10px #06060a99}.sheet-module__G0R0ZW__whoBar span{background:var(--cls);transform-origin:0;animation:sheet-module__G0R0ZW__sheetFill 1.2s var(--ease) .6s both;position:absolute;inset:0}.sheet-module__G0R0ZW__whoEnds{width:min(100%,22rem);font:500 .56rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#f2f0ea99;text-shadow:0 1px 12px #06060acc;justify-content:space-between;margin:0;display:flex}@keyframes sheet-module__G0R0ZW__sheetSettle{0%{opacity:0;transform:scale(1.06)}12%{opacity:1}to{opacity:1;transform:none}}@keyframes sheet-module__G0R0ZW__sheetZone{0%{opacity:0;letter-spacing:.05em;filter:blur(6px)}to{opacity:1;letter-spacing:-.02em;filter:none}}@keyframes sheet-module__G0R0ZW__sheetFill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.sheet-module__G0R0ZW__art,.sheet-module__G0R0ZW__name,.sheet-module__G0R0ZW__whoBar span{animation:none}}
.debuff-module__uKCcfa__frame{--tone:#ff4f8b;color:#f2f0ea;text-shadow:0 1px 16px #06060acc;align-items:flex-start;gap:.75rem;width:max-content;max-width:19rem;display:inline-flex}.debuff-module__uKCcfa__frame[data-kind=seduced]{--tone:#ff4f8b}.debuff-module__uKCcfa__frame[data-kind=sapped]{--tone:#e8c268}.debuff-module__uKCcfa__frame[data-kind=rooted]{--tone:#7cc47e}.debuff-module__uKCcfa__frame[data-kind=rested]{--tone:#82a9e8}.debuff-module__uKCcfa__well{width:46px;height:46px;color:var(--tone);box-shadow:0 0 0 1px #06060ae6, 0 8px 22px -6px #06060ad9, 0 0 26px -6px var(--tone);background:#0a0912;border-radius:7px;flex:none;place-items:center;margin-top:.1rem;display:grid;position:relative;overflow:hidden}.debuff-module__uKCcfa__iconArt{object-fit:cover;width:100%;height:100%;transform:scale(1.12)}.debuff-module__uKCcfa__glyph{width:60%;height:60%}.debuff-module__uKCcfa__wellRing{border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--tone), inset 0 0 0 2.5px #06060a8c;pointer-events:none;position:absolute;inset:0}.debuff-module__uKCcfa__text{gap:.3rem;min-width:0;display:grid}.debuff-module__uKCcfa__kicker{font:500 .62rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#f2f0ead1;align-items:center;gap:.5rem;margin:0;display:inline-flex}.debuff-module__uKCcfa__pulse{background:var(--tone);border-radius:50%;width:6px;height:6px;animation:2s ease-out infinite debuff-module__uKCcfa__pulse}@keyframes debuff-module__uKCcfa__pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--tone) 65%, transparent)}to{box-shadow:0 0 0 9px #0000}}.debuff-module__uKCcfa__name{font:800 1.7rem/.95 var(--round);letter-spacing:-.02em;align-items:baseline;gap:.35rem;margin:0;display:flex}.debuff-module__uKCcfa__forever{font:500 .95rem/1 var(--mono);letter-spacing:0;color:var(--tone)}.debuff-module__uKCcfa__bar{background:#f2f0ea47;border-radius:2px;min-width:9rem;height:2px;margin-top:.15rem;display:block;position:relative;overflow:hidden;box-shadow:0 1px 10px #06060a99}.debuff-module__uKCcfa__barFill{background:var(--tone);transform-origin:0;animation:.9s cubic-bezier(.2,.7,.2,1) .2s both debuff-module__uKCcfa__fill;position:absolute;inset:0}@keyframes debuff-module__uKCcfa__fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.debuff-module__uKCcfa__note{font:600 .82rem/1.35 var(--sans);color:#f2f0eadb;margin:.1rem 0 0}.debuff-module__uKCcfa__large .debuff-module__uKCcfa__well{width:56px;height:56px}.debuff-module__uKCcfa__large .debuff-module__uKCcfa__name{font-size:2.1rem}.debuff-module__uKCcfa__large .debuff-module__uKCcfa__note{font-size:.92rem}@media (prefers-reduced-motion:reduce){.debuff-module__uKCcfa__pulse,.debuff-module__uKCcfa__barFill{animation:none}}
.curtain-module__P616aa__curtain{--u:max(1vw, .75vh);z-index:100;background:var(--ground);color:var(--ink);opacity:1;transition:opacity .7s var(--ease), scale 1s var(--ease);position:fixed;inset:0;overflow:hidden}.curtain-module__P616aa__curtain[data-phase=leaving]{opacity:0;pointer-events:none;scale:1.06}.curtain-module__P616aa__room{filter:blur(28px)saturate(1.15)brightness(.5);opacity:.55;transition:opacity .9s var(--ease), filter .9s var(--ease);background:url(data:image/webp;base64,UklGRrYAAABXRUJQVlA4IKoAAABQBgCdASooABYAPt1eqU8opKOiMBVYARAbiWYAtwFA4oADIRRSliMxb1iADf3K52o8fqNrnjtYFHCRgAD56uftdIGWaBOBo7/C87ihhN1HBba+NIU+YNjbwYSRIggYsyNuUt7RdLZ1dim/5N1oTVSxWjXa8PxqpDA5GIxJ/hkCCIVQGU+TfZbuUdHtCtxW17LzYA05RXR35mNsvpxBmo9LuNlMHCJDd4AAAA==) 50%/cover no-repeat;position:absolute;inset:-6%}.curtain-module__P616aa__room:after{content:"";background:radial-gradient(90% 80% at 50% 45%,#06060a00 30%,#06060ad9 100%),linear-gradient(#06060a00 60%,#06060ae6 100%);position:absolute;inset:0}[data-phase=leaving] .curtain-module__P616aa__room{opacity:.9;filter:blur(14px)saturate(1.1)brightness(.8)}.curtain-module__P616aa__mark{color:var(--ink);padding:1.25rem clamp(1.25rem,4vw,3rem);display:inline-flex;position:absolute;top:0;left:0}.curtain-module__P616aa__fox{fill:currentColor;width:auto;height:4.25rem}.curtain-module__P616aa__figure{opacity:0;width:52vh;height:60vh;transition:opacity .9s var(--ease);position:absolute;bottom:11vh;left:26vw;translate:-50%}.curtain-module__P616aa__figure[data-ready=true]{opacity:1}.curtain-module__P616aa__figure:after{content:"";z-index:-1;background:radial-gradient(50% 50%,#06060abf 0%,#06060a00 70%);border-radius:50%;width:46%;height:5%;position:absolute;bottom:-1%;left:50%;translate:-50%}.curtain-module__P616aa__figure canvas{display:block}.curtain-module__P616aa__readout{left:calc(45 * var(--u));width:min(calc(46 * var(--u)), 40rem);text-shadow:0 1px 18px #06060acc;gap:.7rem;display:grid;position:absolute;bottom:22vh}.curtain-module__P616aa__kicker{font:500 .68rem/1 var(--mono);letter-spacing:.2em;text-transform:uppercase;color:#f2f0ead1;align-items:center;gap:.55rem;margin:0;display:inline-flex}.curtain-module__P616aa__pulse{background:#b48cff;border-radius:50%;width:6px;height:6px;animation:2s ease-out infinite curtain-module__P616aa__pulse}@keyframes curtain-module__P616aa__pulse{0%{box-shadow:0 0 #b48cffa6}to{box-shadow:0 0 0 10px #b48cff00}}.curtain-module__P616aa__step{font:800 clamp(2.4rem, 4.6vw, 4.8rem) / .95 var(--round);letter-spacing:-.025em;text-wrap:balance;animation:curtain-module__P616aa__rise .52s var(--pop) both;margin:0}.curtain-module__P616aa__step[data-done]{color:var(--accent)}@keyframes curtain-module__P616aa__rise{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}.curtain-module__P616aa__track{background:#f2f0ea38;border-radius:2px;width:min(100%,22rem);height:2px;margin-top:.5rem;display:block;position:relative;overflow:hidden}.curtain-module__P616aa__fill{background:var(--accent);transform-origin:0;transition:transform .7s var(--ease);position:absolute;inset:0}.curtain-module__P616aa__fill:after{content:"";animation:curtain-module__P616aa__glint 1.6s var(--ease) infinite;background:linear-gradient(90deg,#0000 0%,#ffffffd9 50%,#0000 100%);position:absolute;inset:0;translate:-100%}@keyframes curtain-module__P616aa__glint{to{translate:100%}}.curtain-module__P616aa__ends{width:min(100%,22rem);font:500 .6rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#f2f0ea99;justify-content:space-between;margin:0;display:flex}.curtain-module__P616aa__tip{text-align:center;font:500 .7rem/1.5 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#f2f0eab3;margin:0;padding:0 1.5rem;position:absolute;bottom:clamp(1.5rem,5vh,2.75rem);left:0;right:0}.curtain-module__P616aa__tip b{color:var(--accent);margin-right:.8em;font-weight:700}@media (max-width:40rem){.curtain-module__P616aa__figure{width:90vw;height:46svh;bottom:12svh;left:50%}.curtain-module__P616aa__readout{width:88vw;top:16svh;bottom:auto;left:6vw}}@media (prefers-reduced-motion:reduce){.curtain-module__P616aa__pulse,.curtain-module__P616aa__step,.curtain-module__P616aa__fill:after{animation:none}.curtain-module__P616aa__curtain,.curtain-module__P616aa__room,.curtain-module__P616aa__figure{transition:opacity .2s linear}.curtain-module__P616aa__curtain[data-phase=leaving]{scale:1}}
.journey-module__0dBG7W__page{background:var(--well);color:var(--ink);font-family:var(--sans)}.journey-module__0dBG7W__track{--u:max(1vw, .75vh);height:calc((var(--road) * var(--u) - 100vw) * var(--pace) + 100vh);position:relative}.journey-module__0dBG7W__stage{--copy-x:46;--copy-w:31;--thing-x:81;background:var(--ground);isolation:isolate;height:100svh;position:sticky;top:0;overflow:clip}.journey-module__0dBG7W__world{width:calc(var(--road) * var(--u));will-change:transform;position:absolute;inset:0 auto 0 0;transform:translate(0,0)}.journey-module__0dBG7W__world:before{content:"";background:repeating-linear-gradient(to right, var(--rule) 0 6px, transparent 6px 18px);opacity:.6;height:2px;position:absolute;top:87%;left:0;right:0}.journey-module__0dBG7W__stop{top:0;bottom:0;left:calc(var(--x) * var(--u));width:calc(var(--w) * var(--u));position:absolute}.journey-module__0dBG7W__plate{background:var(--ground);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%)}.journey-module__0dBG7W__stop[data-edge=first] .journey-module__0dBG7W__plate{-webkit-mask-image:linear-gradient(90deg,#000 0 88%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 88%,#0000 100%)}.journey-module__0dBG7W__stop[data-edge=last] .journey-module__0dBG7W__plate,.journey-module__0dBG7W__stop[data-joined] .journey-module__0dBG7W__plate{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9% 100%);mask-image:linear-gradient(90deg,#0000 0,#000 9% 100%)}.journey-module__0dBG7W__plate img{object-fit:cover;will-change:transform;width:114%;max-width:none;height:100%;position:absolute;top:0;left:-7%}.journey-module__0dBG7W__stop[data-far] .journey-module__0dBG7W__plate{visibility:hidden}.journey-module__0dBG7W__stop[data-far] .journey-module__0dBG7W__plate img{will-change:auto}.journey-module__0dBG7W__plate:after{content:"";background:linear-gradient(to bottom, #06060a80 0%, #06060a00 22%), linear-gradient(to top, #0b0a12e0 0%, #0b0a1266 22%, #0b0a1200 48%), rgba(6, 6, 10, var(--dim));position:absolute;inset:0}.journey-module__0dBG7W__copy,.journey-module__0dBG7W__title,.journey-module__0dBG7W__end{z-index:1;position:absolute}.journey-module__0dBG7W__copy{left:calc(var(--copy-x) * var(--u));width:min(calc(var(--copy-w) * var(--u)), 31rem);top:25vh}.journey-module__0dBG7W__copy:before,.journey-module__0dBG7W__title:before,.journey-module__0dBG7W__end:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#06060a99,#06060a00);position:absolute;inset:-22% -18%}.journey-module__0dBG7W__h1,.journey-module__0dBG7W__h2{font-family:var(--round);letter-spacing:-.025em;color:var(--ink);text-wrap:balance;text-shadow:0 2px 24px #06060a8c;margin:0;font-weight:800}.journey-module__0dBG7W__h1{font-size:clamp(2.9rem,5.5vw,5.8rem);line-height:.92}.journey-module__0dBG7W__h2{font-size:clamp(2.3rem,4.3vw,4.4rem);line-height:.96}.journey-module__0dBG7W__h1 em,.journey-module__0dBG7W__h2 em,.journey-module__0dBG7W__footH em{color:var(--accent);font-style:normal}.journey-module__0dBG7W__lede,.journey-module__0dBG7W__body{font:600 clamp(1rem, 1.15vw, 1.2rem) / 1.55 var(--sans);color:#f2f0eae6;text-shadow:0 1px 14px #06060ab3;text-wrap:pretty;margin:1.1rem 0 0}.journey-module__0dBG7W__lede{max-width:27rem}.journey-module__0dBG7W__title{left:calc(45 * var(--u));width:min(calc(52 * var(--u)), 50rem);bottom:14vh}.journey-module__0dBG7W__cue{font:500 .72rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);align-items:center;gap:.7rem;margin:2rem 0 0;display:inline-flex}.journey-module__0dBG7W__cue i{border-radius:999px;width:1.1rem;height:1.7rem;position:relative;box-shadow:inset 0 0 0 1.5px}.journey-module__0dBG7W__cue i:after{content:"";width:3px;height:6px;animation:journey-module__0dBG7W__wheel 1.8s var(--ease) infinite;background:currentColor;border-radius:2px;margin-left:-1.5px;position:absolute;top:.32rem;left:50%}@keyframes journey-module__0dBG7W__wheel{0%{opacity:1;transform:translateY(0)}70%,to{opacity:0;transform:translateY(.5rem)}}.journey-module__0dBG7W__thing{z-index:1;left:calc(var(--thing-x) * var(--u));width:min(calc(26 * var(--u)), 27rem);justify-items:start;gap:.9rem;display:grid;position:absolute;top:27vh}.journey-module__0dBG7W__caption{font:500 .68rem/1.6 var(--mono);letter-spacing:.04em;color:var(--mute);text-shadow:0 1px 10px #06060ae6;max-width:24rem;margin:.3rem 0 0}.journey-module__0dBG7W__link{font:800 .95rem/1 var(--sans);color:var(--accent);text-shadow:0 1px 14px #06060acc;align-items:center;gap:.45rem;margin-top:1.3rem;text-decoration:none;display:inline-flex}.journey-module__0dBG7W__link:after{content:"→";transition:transform .25s var(--pop)}.journey-module__0dBG7W__link:hover:after{transform:translate(4px)}.journey-module__0dBG7W__link:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.journey-module__0dBG7W__roomList{border-radius:var(--r-md);width:100%;box-shadow:inset 0 0 0 1px var(--hair), 0 24px 60px -30px #000c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0a12c7;padding:.9rem 1rem .7rem}.journey-module__0dBG7W__listHead{font:500 .66rem/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);justify-content:space-between;margin:0 0 .5rem;display:flex}.journey-module__0dBG7W__roomList ul{margin:0;padding:0;list-style:none}.journey-module__0dBG7W__roomList li{border-top:1px solid var(--hair);font:600 .92rem/1.2 var(--app-sans);grid-template-columns:auto auto auto 1fr;align-items:baseline;gap:.55rem;padding:.5rem 0;display:grid}.journey-module__0dBG7W__roomList li i{background:var(--accent);width:6px;height:6px;box-shadow:0 0 8px var(--accent-glow);border-radius:50%;align-self:center}.journey-module__0dBG7W__roomList li b{font:500 .6rem/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.journey-module__0dBG7W__roomList li small{font:500 .66rem/1 var(--mono);color:var(--mute);white-space:nowrap;grid-column:4;justify-self:end}.journey-module__0dBG7W__pinA{margin-left:1.5rem;rotate:-1.2deg}.journey-module__0dBG7W__drop{perspective:900px;width:min(100%,22rem);min-height:9.2rem;position:relative}.journey-module__0dBG7W__dropFace{backface-visibility:hidden;grid-template-columns:56px 1fr;align-items:start;gap:8px;width:100%;transition:transform .9s cubic-bezier(.3,.9,.3,1),opacity .5s;display:grid;position:absolute;inset:0 auto auto 0}.journey-module__0dBG7W__dropFace[data-face=found]{opacity:0;transform:rotateY(-180deg)}.journey-module__0dBG7W__stop[data-seen=true] .journey-module__0dBG7W__dropFace{transition-delay:1.1s}.journey-module__0dBG7W__stop[data-seen=true] .journey-module__0dBG7W__dropFace[data-face=locked]{opacity:0;transform:rotateY(180deg)}.journey-module__0dBG7W__stop[data-seen=true] .journey-module__0dBG7W__dropFace[data-face=found]{opacity:1;transform:none}.journey-module__0dBG7W__dropIcon{border-radius:4px;width:56px;height:56px;box-shadow:0 0 0 1px #ffffff40,0 0 0 2px #000}.journey-module__0dBG7W__dropIcon[data-locked]{color:#f2f0ea59;background:#15131c;place-items:center;font:700 1.7rem/1 Arial,sans-serif;display:grid}.journey-module__0dBG7W__tip{color:#fff;background:#080a18f0;border-radius:4px;padding:9px 11px 10px;font:400 13px/1.45 Arial,Helvetica,sans-serif;box-shadow:inset 0 0 0 1px #ffffff47,0 18px 50px -20px #000000e6}.journey-module__0dBG7W__tip p{margin:0}.journey-module__0dBG7W__tipName{font-size:15px}.journey-module__0dBG7W__tipName[data-quality=rare]{color:#0070dd}.journey-module__0dBG7W__tipName[data-quality=hidden]{color:#9d9d9d;letter-spacing:.08em}.journey-module__0dBG7W__tipRow{justify-content:space-between;display:flex}.journey-module__0dBG7W__tipDim{color:#9d9d9d}.journey-module__0dBG7W__tipFirst{color:var(--accent);border-top:1px solid #ffffff24;padding-top:7px;margin-top:7px!important}.journey-module__0dBG7W__strewn{width:min(calc(26 * var(--u)), 27rem);gap:1.1rem}.journey-module__0dBG7W__strewn>:first-child{rotate:-1.4deg}.journey-module__0dBG7W__strewn>:nth-child(2){margin-left:1.6rem;rotate:.9deg}.journey-module__0dBG7W__strewn>:nth-child(3){margin-left:.5rem;rotate:-.5deg}.journey-module__0dBG7W__letter{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--hair), 0 24px 60px -30px #000c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0a12bd;margin:0;padding:1.5rem 1.6rem 1.3rem;rotate:-.8deg}.journey-module__0dBG7W__letter p{font:600 1rem/1.5 var(--sans);color:var(--mute);margin:.45rem 0 0}.journey-module__0dBG7W__letter .journey-module__0dBG7W__letterLead{font:800 1.45rem/1.2 var(--round);color:var(--ink);margin:0}.journey-module__0dBG7W__letter figcaption{font:800 .95rem/1 var(--round);color:var(--accent);align-items:center;gap:.45rem;margin-top:1.1rem;display:flex}.journey-module__0dBG7W__letterFox{fill:currentColor;width:auto;height:2.4rem;margin-block:-.6rem}.journey-module__0dBG7W__armory{width:min(calc(28 * var(--u)), 30rem);border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--hair), 0 24px 60px -30px #000c;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0a12cc;justify-items:stretch;padding:1.2rem}.journey-module__0dBG7W__armory form{grid-template-columns:1fr 1fr}.journey-module__0dBG7W__window{z-index:1;left:calc(var(--copy-x) * var(--u));width:min(calc(60 * var(--u)), 104vh);position:absolute;top:20vh}.journey-module__0dBG7W__shot{border-radius:var(--r-lg);background:var(--well);overflow:hidden;box-shadow:inset 0 0 0 1px #f2f0ea1f,0 40px 90px -30px #000000d9}.journey-module__0dBG7W__window .journey-module__0dBG7W__caption{margin-top:.8rem}.journey-module__0dBG7W__end{right:calc(9 * var(--u));width:min(calc(46 * var(--u)), 34rem);top:30vh}.journey-module__0dBG7W__end .journey-module__0dBG7W__doors{grid-template-columns:repeat(2,auto);justify-content:start;margin-top:1.7rem;display:grid}.journey-module__0dBG7W__end .journey-module__0dBG7W__doors>.journey-module__0dBG7W__button:first-child{grid-column:1/-1;justify-self:start}.journey-module__0dBG7W__end>.journey-module__0dBG7W__button{margin-top:1.7rem}.journey-module__0dBG7W__mile{left:calc(var(--x) * var(--u));text-align:center;justify-items:center;gap:.4rem;width:max-content;display:grid;position:absolute;top:50%;transform:translate(-50%,-62%)}.journey-module__0dBG7W__mile:after{content:"";background:linear-gradient(to bottom, var(--rule), transparent);width:1px;height:9vh;margin-top:.9rem}.journey-module__0dBG7W__mile time{font:800 clamp(3.4rem, 7vw, 7rem) / .9 var(--round);letter-spacing:-.03em;color:var(--ink);white-space:nowrap}.journey-module__0dBG7W__mile strong{font:500 .8rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink);margin-top:.3rem}.journey-module__0dBG7W__mile span{max-width:min(calc(40 * var(--u)), 24rem);font:600 .88rem/1.5 var(--sans);color:var(--mute)}.journey-module__0dBG7W__mile b{background:var(--accent);color:var(--accent-ink);font:700 .62rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;order:-1;padding:.34rem .6rem}.journey-module__0dBG7W__mile[data-state=past] strong,.journey-module__0dBG7W__mile[data-state=past] time{opacity:.45}.journey-module__0dBG7W__mile[data-state=now] time{color:var(--accent)}.journey-module__0dBG7W__mile[data-state=next] time{color:#f2f0ea4d}.journey-module__0dBG7W__her{pointer-events:none;position:absolute;inset:0}.journey-module__0dBG7W__figure{z-index:2;opacity:0;filter:brightness(var(--light,1));transition:opacity .9s .2s,filter 1.2s;position:absolute;transform:translate(-50%,-100%)}.journey-module__0dBG7W__figure[data-ready=true]{opacity:1}.journey-module__0dBG7W__figureShadow{background:radial-gradient(50% 50%,#06060a99 0%,#06060a00 70%);border-radius:50%;width:74%;height:7%;position:absolute;bottom:9%;left:50%;transform:translate(-50%,50%)}.journey-module__0dBG7W__effect{z-index:2;mix-blend-mode:screen;opacity:0;transition:opacity .5s;position:absolute;transform:translate(-50%,-50%)}.journey-module__0dBG7W__effect[data-ready=true]{opacity:1}.journey-module__0dBG7W__chip{z-index:2;animation:journey-module__0dBG7W__chipIn .42s var(--pop) .26s both;position:absolute;translate:-100%}@keyframes journey-module__0dBG7W__chipIn{0%{opacity:0;transform:translateY(8px)scale(.92)}to{opacity:1;transform:none}}.journey-module__0dBG7W__zone{z-index:3;text-align:center;pointer-events:none;justify-items:center;gap:.35rem;margin:0;animation:3.2s both journey-module__0dBG7W__zone;display:grid;position:absolute;top:12.5vh;left:50%;transform:translate(-50%)}.journey-module__0dBG7W__zoneName{font:800 clamp(1.7rem, 3vw, 2.8rem) / 1 var(--round);letter-spacing:-.01em;color:var(--ink);text-shadow:0 2px 20px #06060ae6;white-space:nowrap}.journey-module__0dBG7W__zoneSub{font:500 .7rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#f2f0eacc;text-shadow:0 1px 10px #06060ae6;white-space:nowrap}@keyframes journey-module__0dBG7W__zone{0%{opacity:0}14%,72%{opacity:1}to{opacity:0}}.journey-module__0dBG7W__bar{z-index:4;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem clamp(1.25rem,4vw,3rem);display:flex;position:absolute;inset:0 0 auto}.journey-module__0dBG7W__timerSlot{border-left:1px solid #f2f0ea40;margin-right:auto;padding-left:1.1rem}.journey-module__0dBG7W__wordmark{color:var(--ink);display:inline-flex}.journey-module__0dBG7W__fox{width:auto;height:4.25rem}.journey-module__0dBG7W__doors{flex-wrap:wrap;align-items:center;gap:.6rem;display:inline-flex}.journey-module__0dBG7W__button{appearance:none;background:var(--accent);color:var(--accent-ink);font:800 .82rem/1 var(--sans);cursor:pointer;white-space:nowrap;transition:transform .25s var(--pop), background .2s ease, color .2s ease;border:0;border-radius:999px;align-items:center;gap:.5rem;padding:.62rem 1.05rem;text-decoration:none;display:inline-flex}.journey-module__0dBG7W__buttonBig{padding:.95rem 1.5rem;font-size:1.05rem}.journey-module__0dBG7W__button:hover{transform:translateY(-2px)scale(1.03)}.journey-module__0dBG7W__button:active{transform:scale(.97)}.journey-module__0dBG7W__button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.journey-module__0dBG7W__ghost{--door:var(--blurple);color:var(--ink);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0a128c;box-shadow:inset 0 0 0 1px #f2f0ea33}.journey-module__0dBG7W__ghost[data-door=battlenet]{--door:#148eff}.journey-module__0dBG7W__ghost .journey-module__0dBG7W__clyde{color:var(--door)}.journey-module__0dBG7W__ghost:hover{background:var(--door);color:#fff}.journey-module__0dBG7W__ghost:hover .journey-module__0dBG7W__clyde{color:#fff}.journey-module__0dBG7W__clyde,.journey-module__0dBG7W__buttonFox{flex:none;width:auto;height:1.15em}.journey-module__0dBG7W__buttonFox{height:2.5em;margin-block:-.6em}.journey-module__0dBG7W__rail{z-index:3;height:2.6rem;position:absolute;bottom:1.35rem;left:clamp(1.25rem,4vw,3rem);right:clamp(1.25rem,4vw,3rem)}.journey-module__0dBG7W__rail:before{content:"";pointer-events:none;background:linear-gradient(#06060a00,#06060ac7);position:absolute;inset:-2.5rem -4vw -1.35rem}.journey-module__0dBG7W__railLine{background:#f2f0ea33;border-radius:2px;height:2px;position:absolute;top:1.05rem;left:0;right:0;overflow-x:clip}.journey-module__0dBG7W__railRun{border-radius:inherit;background:linear-gradient(to right, #b6ff2e59, var(--accent));will-change:transform;position:absolute;inset:0;transform:translate(-100%)}.journey-module__0dBG7W__railDate{top:0;left:calc(var(--at) * 100%);font:500 .54rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:#f2f0ea73;position:absolute;translate:-50%}.journey-module__0dBG7W__railDate:after{content:"";background:currentColor;width:1px;height:.55rem;position:absolute;top:.78rem;left:50%}.journey-module__0dBG7W__railDate[data-state=past]{color:#f2f0ea4d}.journey-module__0dBG7W__railDate[data-state=now]{color:var(--accent)}.journey-module__0dBG7W__rail ol{margin:0;padding:0;list-style:none}.journey-module__0dBG7W__rail li{top:.72rem;left:calc(var(--at) * 100%);position:absolute;translate:-50%}.journey-module__0dBG7W__rail button{appearance:none;cursor:pointer;font:500 .6rem/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#f2f0ea8c;white-space:nowrap;background:0 0;border:0;justify-items:center;gap:.5rem;padding:0 .5rem;transition:color .25s;display:grid;position:relative}.journey-module__0dBG7W__rail button i{background:var(--ground);width:10px;height:10px;transition:background .25s ease, box-shadow .25s ease, scale .3s var(--pop);border-radius:50%;box-shadow:inset 0 0 0 1.5px #f2f0ea73}.journey-module__0dBG7W__rail button[data-done] i{background:var(--accent);box-shadow:none}.journey-module__0dBG7W__rail button>span{transition:scale .3s var(--pop)}.journey-module__0dBG7W__rail button[aria-current]{color:var(--ink)}.journey-module__0dBG7W__rail button[aria-current]>span{font:800 .86rem/.7 var(--round);letter-spacing:0;text-transform:none}.journey-module__0dBG7W__rail button[aria-current] i{background:var(--accent);box-shadow:0 0 0 4px #b6ff2e33, 0 0 14px var(--accent-glow);scale:1.15}.journey-module__0dBG7W__rail button:hover{color:var(--ink)}.journey-module__0dBG7W__rail button:hover i{scale:1.3}.journey-module__0dBG7W__rail button:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.journey-module__0dBG7W__railPeek{opacity:0;pointer-events:none;width:11rem;transition:opacity .2s ease, translate .3s var(--pop);gap:.45rem;font-style:normal;display:grid;position:absolute;bottom:calc(100% + .9rem);left:50%;translate:-50% 6px}.journey-module__0dBG7W__rail li[data-edge=first] .journey-module__0dBG7W__railPeek{left:0;translate:0 6px}.journey-module__0dBG7W__rail li[data-edge=last] .journey-module__0dBG7W__railPeek{left:auto;right:0;translate:0 6px}.journey-module__0dBG7W__railPeek img{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:100%;max-width:none;box-shadow:0 0 0 1px #f2f0ea38,0 18px 40px -14px #000000e6}.journey-module__0dBG7W__railPeek small{font:500 .56rem/1.3 var(--mono);letter-spacing:.12em;white-space:normal;text-align:center;color:#f2f0eacc;text-shadow:0 1px 10px #06060ae6}.journey-module__0dBG7W__rail li[data-edge=first] .journey-module__0dBG7W__railPeek small{text-align:left}.journey-module__0dBG7W__rail li[data-edge=last] .journey-module__0dBG7W__railPeek small{text-align:right}.journey-module__0dBG7W__rail button:hover .journey-module__0dBG7W__railPeek,.journey-module__0dBG7W__rail button:focus-visible .journey-module__0dBG7W__railPeek{opacity:1;translate:-50%}.journey-module__0dBG7W__rail li[data-edge] button:hover .journey-module__0dBG7W__railPeek,.journey-module__0dBG7W__rail li[data-edge] button:focus-visible .journey-module__0dBG7W__railPeek{translate:0}.journey-module__0dBG7W__railHer{pointer-events:none;width:15px;height:15px;filter:drop-shadow(0 0 6px var(--accent-glow));transition:scale .3s var(--pop);margin:-7.5px -7.5px 0 0;position:absolute;top:50%;right:0}.journey-module__0dBG7W__railHer svg{fill:var(--accent);stroke:var(--ground);stroke-width:1.2px;stroke-linejoin:round;transition:rotate .35s var(--pop);display:block}.journey-module__0dBG7W__stage[data-dir=back] .journey-module__0dBG7W__railHer svg{rotate:180deg}.journey-module__0dBG7W__stage[data-stopped=false] .journey-module__0dBG7W__railHer{scale:1.25}.journey-module__0dBG7W__foot{text-align:center;background:var(--well);justify-items:center;padding:clamp(5rem,12vh,9rem) clamp(1.25rem,4vw,3rem) 3rem;display:grid}.journey-module__0dBG7W__footFox{width:auto;height:9rem;fill:var(--ink)}.journey-module__0dBG7W__footH{font:800 clamp(2rem, 3.6vw, 3.4rem) / 1 var(--round);letter-spacing:-.02em;margin:1.4rem 0 0}.journey-module__0dBG7W__footBody{max-width:33rem;font:600 1.05rem/1.6 var(--sans);color:var(--mute);margin:1rem 0 0}.journey-module__0dBG7W__small{max-width:40rem;font:500 .68rem/1.7 var(--mono);color:#f2f0ea66;margin:clamp(4rem,10vh,7rem) 0 0}@media (max-width:64rem){.journey-module__0dBG7W__copy,.journey-module__0dBG7W__thing{top:29vh}}@media (max-width:40rem){.journey-module__0dBG7W__stage{--copy-x:30;--copy-w:50;--thing-x:88}.journey-module__0dBG7W__bar .journey-module__0dBG7W__ghost{display:none}.journey-module__0dBG7W__zone{top:16svh}.journey-module__0dBG7W__title{width:88vw;top:24svh;bottom:auto;left:6vw}.journey-module__0dBG7W__copy,.journey-module__0dBG7W__thing{top:27svh}.journey-module__0dBG7W__thing{width:calc(50 * var(--u))}.journey-module__0dBG7W__body,.journey-module__0dBG7W__lede{font-size:.95rem}.journey-module__0dBG7W__window{left:calc(20 * var(--u));width:calc(64 * var(--u));top:30svh}.journey-module__0dBG7W__end{right:auto;left:calc(133 * var(--u));width:calc(52 * var(--u));top:27svh}.journey-module__0dBG7W__end .journey-module__0dBG7W__doors{grid-template-columns:auto;justify-items:start}.journey-module__0dBG7W__rail button>span,.journey-module__0dBG7W__railDate,.journey-module__0dBG7W__railPeek,.journey-module__0dBG7W__chip{display:none}.journey-module__0dBG7W__bar{flex-wrap:wrap;row-gap:.8rem}.journey-module__0dBG7W__timerSlot{border:0;order:3;width:100%;margin:0;padding:0}.journey-module__0dBG7W__roomList li small{display:none}}@media (prefers-reduced-motion:reduce){.journey-module__0dBG7W__plate img{transform:none}.journey-module__0dBG7W__dropFace,.journey-module__0dBG7W__chip,.journey-module__0dBG7W__cue i:after{transition:none;animation:none}.journey-module__0dBG7W__zone{animation-duration:3.2s}}.journey-module__0dBG7W__stop[data-place=riverglades] .journey-module__0dBG7W__plate img{width:130%;left:-27%}.journey-module__0dBG7W__stop[data-place=hall-of-thanes] .journey-module__0dBG7W__plate img{filter:brightness(1.45)saturate(1.1)}.journey-module__0dBG7W__chip{isolation:isolate}.journey-module__0dBG7W__chip:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#06060a9e,#06060a00);position:absolute;inset:-45% -22%}.journey-module__0dBG7W__note{isolation:isolate;text-shadow:0 1px 16px #06060ad9;align-items:flex-start;gap:.75rem;max-width:100%;margin:0;display:flex;position:relative}.journey-module__0dBG7W__note:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#06060a99,#06060a00);position:absolute;inset:-30% -14%}.journey-module__0dBG7W__noteIcon{width:44px;height:44px;box-shadow:0 0 0 1px #06060ae6, 0 8px 22px -6px #06060ad9, 0 0 26px -8px var(--accent);background:#0a0912;border-radius:7px;flex:none;margin-top:.1rem;position:relative;overflow:hidden}.journey-module__0dBG7W__noteFace{object-fit:cover;width:100%;max-width:none;height:100%}.journey-module__0dBG7W__noteIcon:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--accent), inset 0 0 0 2.5px #06060a8c;position:absolute;inset:0}.journey-module__0dBG7W__noteText{gap:.34rem;min-width:0;display:grid}.journey-module__0dBG7W__noteKicker{font:500 .62rem/1 var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#f2f0ead1;align-items:center;gap:.5rem;margin:0;display:inline-flex}.journey-module__0dBG7W__noteKicker i{background:var(--accent);border-radius:50%;width:6px;height:6px}.journey-module__0dBG7W__noteSaid{font:800 1.12rem/1.22 var(--round);letter-spacing:-.005em;color:var(--ink);text-wrap:pretty;margin:0}.journey-module__0dBG7W__noteBar{background:var(--accent);border-radius:2px;height:2px;margin-top:.1rem;display:block;box-shadow:0 1px 10px #06060a99}.journey-module__0dBG7W__noteWho{font:500 .66rem/1 var(--mono);letter-spacing:.06em;color:#f2f0eabf}.journey-module__0dBG7W__shot picture,.journey-module__0dBG7W__shot img{width:100%;height:auto;display:block}
