@font-face{font-family:Shantell Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/shantell-sans-cyrillic-ext-full-normal-BjYxMGxf.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Shantell Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/shantell-sans-cyrillic-full-normal-DUfzUDR1.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Shantell Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/shantell-sans-vietnamese-full-normal-BtHVRjmM.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Shantell Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/shantell-sans-latin-ext-full-normal-db8N66z1.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Shantell Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/shantell-sans-latin-full-normal-BMB_BRHG.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--paper:#e7e4f2;--ink:#1c1833;--cobalt:#2c3bea;--pink:#ff6b98;font-variation-settings:"BNCE" 8, "INFM" 20;color:var(--ink);background:var(--paper);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-family:Shantell Sans Variable,Comic Sans MS,sans-serif}body{margin:0}a{color:inherit;text-underline-offset:.16em;text-decoration-thickness:.08em}a:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid}#ink,#chrome{display:none}article{max-width:34rem;margin:3rem auto;padding:0 1rem;font-size:1.15rem;line-height:1.45}article p{margin:0 0 1em}.door-labels{gap:1.5rem;padding:0;list-style:none;display:flex}.js,.js body{overscroll-behavior:none;height:100%;overflow:hidden}.js #stage{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;height:calc(100lvh + 100px);position:absolute;top:0;left:0;right:0;overflow:clip}.js #stage:active{cursor:grabbing}.js #stage.over-door{cursor:zoom-in}.js #stage.over-spot{cursor:pointer}.js #ink{display:block;position:absolute;top:0;left:0}.haptic{-webkit-tap-highlight-color:transparent;position:absolute;inset:0}.haptic input{visibility:hidden;width:1px;height:1px;margin:0;position:absolute}#scare{z-index:10;pointer-events:none;position:fixed;top:0;left:0}#scare[hidden]{display:none}.js article{opacity:0;transform-origin:0 0;pointer-events:none;width:0;max-width:none;height:0;margin:0;padding:0;position:absolute;top:0;left:0}.js article.live a{pointer-events:auto}.js .sheet{width:540px;font-size:24px;line-height:33px;position:absolute;top:-444px;left:-270px}.js .sheet p{margin:0}.story{font-weight:700}.js .crew{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.js .sheet .story{margin-bottom:14px;font-size:30px;line-height:38px}.js .sheet.on-dark{color:var(--paper)}.js .wordmark{font-size:calc(17px * var(--label-scale,1));line-height:1.3;position:absolute;top:0;left:0}.js .wordmark h1{width:1240px;font-size:inherit;margin:0;font-weight:400;position:absolute;top:300px;left:-586px}.js .door-labels{margin:0;display:block}.js .door-labels li{white-space:nowrap;position:absolute;top:210px;transform:translate(-50%)}.js .door-labels li:first-child{left:-490px}.js .door-labels li:nth-child(2){left:-235px}.js .door-labels li:nth-child(3){left:200px}.channels{margin:0;padding:0;list-style:none}.js .channels{margin-top:14px}.js .channels a{font-size:30px;line-height:46px}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.js #chrome{color:var(--chrome,var(--ink));pointer-events:none;font-size:15px;display:block;position:absolute;inset:0}#home,#depth{position:absolute}#home{top:max(14px, env(safe-area-inset-top));left:max(16px, env(safe-area-inset-left));pointer-events:auto;padding:4px 2px;font-size:19px;font-weight:700}#home[hidden],#hint[hidden]{display:none}#depth{top:max(18px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));font-variant-numeric:tabular-nums;margin:0}#sound{top:max(44px, calc(env(safe-area-inset-top) + 26px));right:max(16px, env(safe-area-inset-right));color:inherit;font:inherit;text-underline-offset:.16em;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:4px 0;text-decoration:underline;text-decoration-thickness:.08em;position:absolute}#sound:focus-visible{outline-offset:4px;border-radius:4px;outline:3px solid}#depth sup{font-size:.72em;line-height:0}#hint{left:max(16px, env(safe-area-inset-left));top:calc(var(--visible-height,100vh) - 40px);margin:0;position:absolute}
