.coin-inspection-panel-module__08kkFq__switchingPast,.coin-inspection-panel-module__08kkFq__switchingModern{isolation:isolate;will-change:transform, filter;animation:.9s ease-in-out both coin-inspection-panel-module__08kkFq__coinCardShift}.coin-inspection-panel-module__08kkFq__switchingPast{--coin-shift-primary:255 215 132;--coin-shift-secondary:72 169 255;--coin-shift-rotation:-18deg}.coin-inspection-panel-module__08kkFq__switchingModern{--coin-shift-primary:72 214 255;--coin-shift-secondary:255 206 118;--coin-shift-rotation:18deg}.coin-inspection-panel-module__08kkFq__content{z-index:1;position:relative}.coin-inspection-panel-module__08kkFq__coinButton{perspective:48rem;transform-style:preserve-3d}.coin-inspection-panel-module__08kkFq__coinImageStack{width:100%;height:100%;transform-style:preserve-3d;display:block;position:relative}.coin-inspection-panel-module__08kkFq__coinImage{object-fit:contain;transform-origin:50%;width:100%;height:100%;transform-style:preserve-3d;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:0}.coin-inspection-panel-module__08kkFq__coinImageOutgoing,.coin-inspection-panel-module__08kkFq__coinImageIncoming{will-change:opacity, transform, filter}.coin-inspection-panel-module__08kkFq__coinImageOutgoing{animation:.9s cubic-bezier(.65,0,.35,1) both coin-inspection-panel-module__08kkFq__coinImageFlipOut}.coin-inspection-panel-module__08kkFq__coinImageIncoming{opacity:0;animation:.9s cubic-bezier(.65,0,.35,1) both coin-inspection-panel-module__08kkFq__coinImageFlipIn}.coin-inspection-panel-module__08kkFq__timeShiftLayer{z-index:0;background:radial-gradient(circle at 50% 42%, rgb(var(--coin-shift-primary) / .32), transparent 42%), linear-gradient(120deg, rgb(var(--coin-shift-secondary) / .16), transparent 38%, rgb(var(--coin-shift-primary) / .16));opacity:0;pointer-events:none;animation:.9s ease-in-out both coin-inspection-panel-module__08kkFq__coinLayerFlash;position:absolute;inset:-18%;overflow:hidden}.coin-inspection-panel-module__08kkFq__timeShiftLayer:before,.coin-inspection-panel-module__08kkFq__timeShiftLayer:after{aspect-ratio:1;content:"";transform-origin:50%;will-change:opacity, transform;border-radius:999px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.coin-inspection-panel-module__08kkFq__timeShiftLayer:before{border:1px solid rgb(var(--coin-shift-primary) / .46);width:min(72vw,22rem);box-shadow:0 0 22px rgb(var(--coin-shift-primary) / .42), inset 0 0 26px #ffffff1a;animation:.9s cubic-bezier(.65,0,.35,1) both coin-inspection-panel-module__08kkFq__coinRingExpand}.coin-inspection-panel-module__08kkFq__timeShiftLayer:after{background:conic-gradient(from 80deg, transparent, rgb(var(--coin-shift-primary) / .9), #ffffffd6, rgb(var(--coin-shift-secondary) / .54), transparent), radial-gradient(circle, #ffffffb8 0 10%, transparent 34%);mix-blend-mode:screen;width:min(50vw,14rem);animation:.9s cubic-bezier(.65,0,.35,1) both coin-inspection-panel-module__08kkFq__coinPortalTurn}.coin-inspection-panel-module__08kkFq__focusKanji{color:inherit;font-size:inherit;line-height:inherit;isolation:isolate;position:relative}.coin-inspection-panel-module__08kkFq__focusKanjiActive{color:#d89a22;text-shadow:0 0 .45rem #ffd05ee6,0 0 1rem #48d6ff7a,0 0 1.55rem #ffffff57;animation:1.8s ease-in-out infinite coin-inspection-panel-module__08kkFq__focusKanjiPulse}.coin-inspection-panel-module__08kkFq__focusKanjiActive:before,.coin-inspection-panel-module__08kkFq__focusKanjiActive:after{pointer-events:none;content:"";position:absolute}.coin-inspection-panel-module__08kkFq__focusKanjiActive:before{z-index:-1;background:radial-gradient(circle,#ffeca961,#0000 60%),radial-gradient(circle,#48d6ff38,#0000 72%);border-radius:999px;animation:1.8s ease-in-out infinite coin-inspection-panel-module__08kkFq__focusKanjiAura;inset:-.28em -.18em}.coin-inspection-panel-module__08kkFq__focusKanjiActive:after{background:linear-gradient(90deg,#0000,#ffeca9f5,#0000);border-radius:999px;height:.08em;animation:1.8s ease-in-out infinite coin-inspection-panel-module__08kkFq__focusKanjiTrace;bottom:-.14em;left:-.12em;right:-.12em;box-shadow:0 0 .6rem #48d6ff94}@keyframes coin-inspection-panel-module__08kkFq__coinCardShift{0%{filter:saturate();transform:scale(1)rotate(0)}52%{filter:saturate(1.35)brightness(1.08);transform:scale(1.015) rotate(var(--coin-shift-rotation))}to{filter:saturate();transform:scale(1)rotate(0)}}@keyframes coin-inspection-panel-module__08kkFq__coinLayerFlash{0%{opacity:0;transform:scale(.94)}22%{opacity:.88}66%{opacity:.72}to{opacity:0;transform:scale(1.16)}}@keyframes coin-inspection-panel-module__08kkFq__coinRingExpand{0%{opacity:0;transform:translate(-50%,-50%)scale(.42)rotate(0)}35%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.62)rotate(220deg)}}@keyframes coin-inspection-panel-module__08kkFq__coinPortalTurn{0%{opacity:0;transform:translate(-50%,-50%)scale(.22)rotate(0)}45%{opacity:.95}to{opacity:0;transform:translate(-50%,-50%)scale(1.7)rotate(420deg)}}@keyframes coin-inspection-panel-module__08kkFq__focusKanjiPulse{0%,to{filter:brightness()}48%{filter:brightness(1.45)}}@keyframes coin-inspection-panel-module__08kkFq__focusKanjiAura{0%,to{opacity:.26;transform:scale(.84)}48%{opacity:.92;transform:scale(1.28)}}@keyframes coin-inspection-panel-module__08kkFq__focusKanjiTrace{0%,to{opacity:.22;transform:scaleX(.24)}48%{opacity:1;transform:scaleX(1.12)}}@media (prefers-reduced-motion:reduce){.coin-inspection-panel-module__08kkFq__focusKanjiActive,.coin-inspection-panel-module__08kkFq__focusKanjiActive:before,.coin-inspection-panel-module__08kkFq__focusKanjiActive:after{animation:none}.coin-inspection-panel-module__08kkFq__focusKanjiActive:before{opacity:.72;transform:none}.coin-inspection-panel-module__08kkFq__focusKanjiActive:after{opacity:.8;transform:none}}@keyframes coin-inspection-panel-module__08kkFq__coinImageFlipOut{0%{opacity:1;filter:drop-shadow(0 .25rem .4rem #0000002e);transform:rotateY(0)scale(1)}46%{opacity:1;filter:drop-shadow(0 .25rem .65rem rgb(var(--coin-shift-primary) / .52));transform:rotateY(88deg)scale(1.05)}50%{opacity:0;filter:drop-shadow(0 .25rem .65rem rgb(var(--coin-shift-primary) / .52));transform:rotateY(90deg)scale(1.05)}to{opacity:0;filter:drop-shadow(0 .25rem .4rem #0000002e);transform:rotateY(90deg)scale(1.05)}}@keyframes coin-inspection-panel-module__08kkFq__coinImageFlipIn{0%{opacity:0;filter:drop-shadow(0 .25rem .65rem rgb(var(--coin-shift-primary) / .52));transform:rotateY(-90deg)scale(1.05)}50%{opacity:0;filter:drop-shadow(0 .25rem .65rem rgb(var(--coin-shift-primary) / .52));transform:rotateY(-90deg)scale(1.05)}54%{opacity:1;filter:drop-shadow(0 .25rem .65rem rgb(var(--coin-shift-primary) / .52));transform:rotateY(-88deg)scale(1.05)}to{opacity:1;filter:drop-shadow(0 .25rem .4rem #0000002e);transform:rotateY(0)scale(1)}}
.button-dusty-module__HVUgva__noiseOverlay{position:relative}.button-dusty-module__HVUgva__noiseOverlay:before{content:"";mix-blend-mode:overlay;opacity:.32;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:160px 160px;position:absolute;inset:0}
.button-orbit-module__dT79zq__effectOrbit{--orbit-duration:2.93s;--orbit-step:8ms;--orbit-dot-color:var(--theme-yellow);position:relative;overflow:hidden;container-type:inline-size}.button-orbit-module__dT79zq__orbitLayer{pointer-events:none;position:absolute;inset:0}.button-orbit-module__dT79zq__orbitDot{background-color:var(--orbit-dot-color);offset-path:inset(2px);offset-distance:0%;offset-rotate:0deg;will-change:offset-distance;width:4px;height:4px;animation:button-orbit-module__dT79zq__button-orbit var(--orbit-duration) linear infinite;position:absolute;top:0;left:0}.button-orbit-module__dT79zq__orbitDot:nth-child(2){animation-delay:calc(var(--orbit-step) * -1)}.button-orbit-module__dT79zq__orbitDot:nth-child(3){animation-delay:calc(var(--orbit-step) * -2)}.button-orbit-module__dT79zq__orbitDot:nth-child(4){animation-delay:calc(var(--orbit-step) * -3)}.button-orbit-module__dT79zq__orbitDot:nth-child(5){animation-delay:calc(var(--orbit-step) * -4)}.button-orbit-module__dT79zq__orbitDot:nth-child(6){animation-delay:calc(var(--orbit-step) * -5)}.button-orbit-module__dT79zq__orbitDot:nth-child(7){animation-delay:calc(var(--orbit-step) * -6)}.button-orbit-module__dT79zq__orbitDot:nth-child(8){animation-delay:calc(var(--orbit-step) * -7)}@container (max-width:280px){.button-orbit-module__dT79zq__orbitDot{animation-duration:2.45s}}@container (max-width:220px){.button-orbit-module__dT79zq__orbitDot{animation-duration:2.05s}}@container (max-width:170px){.button-orbit-module__dT79zq__orbitDot{animation-duration:1.72s}}@keyframes button-orbit-module__dT79zq__button-orbit{to{offset-distance:100%}}.button-orbit-module__dT79zq__orbitDirectionReverse .button-orbit-module__dT79zq__orbitDot,.button-orbit-module__dT79zq__orbitDirectionMixed .button-orbit-module__dT79zq__orbitDot:nth-child(2n){animation-direction:reverse}main[data-world-anomaly=active] .button-orbit-module__dT79zq__orbitDot{animation-direction:reverse}
.game-footer-module__VFcFda__link{justify-content:center;align-items:center;width:33.3333%;height:100%;display:flex;position:relative;container-type:inline-size}.game-footer-module__VFcFda__link:before,.game-footer-module__VFcFda__link:after{content:"";z-index:1;transition:all .4s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.75)}.game-footer-module__VFcFda__link:before{border:1px solid #fff;width:50px;height:50px}.game-footer-module__VFcFda__link:after{background-color:#fff;width:38px;height:38px}.game-footer-module__VFcFda__labelWrapper{z-index:10;transition:all .4s;display:block;position:relative}.game-footer-module__VFcFda__labelWrapper:before{content:"";background-color:var(--theme-gray-300);width:80cqw;height:14px;transition:all .4s;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-footer-module__VFcFda__linkActive:before,.game-footer-module__VFcFda__linkActive:after{transform:translate(-50%,-50%)scale(1)}.game-footer-module__VFcFda__linkActive:before{border-color:var(--theme-yellow)}.game-footer-module__VFcFda__linkActive:after{background-color:var(--theme-yellow)}.game-footer-module__VFcFda__linkActive .game-footer-module__VFcFda__labelWrapper{transform:rotate(-7.5deg)}.game-footer-module__VFcFda__linkActive .game-footer-module__VFcFda__labelWrapper:before{background-color:#fff}.game-footer-module__VFcFda__labelImage{z-index:10;width:auto;height:20px;position:relative}.game-footer-module__VFcFda__ping{top:-4px;right:-6px}
.game-shell-module__4MelOq__header{transition:background-color .6s,border-color .6s}main[data-world-anomaly=active] .game-shell-module__4MelOq__header{background-color:#24394d;border-color:#ffffff24}.game-shell-module__4MelOq__headerTitle{transition:color .6s}main[data-world-anomaly=active] .game-shell-module__4MelOq__headerTitle{color:#eef6ff}.game-shell-module__4MelOq__headerButtonSlot{transition:color .6s}main[data-world-anomaly=active] .game-shell-module__4MelOq__headerButtonSlot{color:#eef6ff}main[data-world-anomaly=active] .game-shell-module__4MelOq__headerButtonSlot [data-variant]{box-shadow:none!important;background-color:#0000!important;border-color:#fff9!important}main[data-world-anomaly=active] .game-shell-module__4MelOq__headerButtonSlot [data-variant]:hover{background-color:#ffffff14!important}
.button-arrow-module__PONz7W__navArrowLeft,.button-arrow-module__PONz7W__navArrowRight{clip-path:polygon(0 0,100% 50%,0 100%);background-color:currentColor;width:10px;height:8px;display:inline-block}.button-arrow-module__PONz7W__navArrowLeft{margin-right:.375rem;transform:scaleX(-1)}.button-arrow-module__PONz7W__navArrowRight{clip-path:none;will-change:transform;background-color:#0000;margin-left:.375rem;animation:2s ease-in-out infinite button-arrow-module__PONz7W__nav-arrow-next-shift;position:relative}.button-arrow-module__PONz7W__navArrowRight:before{content:"";background-color:var(--theme-yellow);clip-path:polygon(0 0,100% 50%,0 100%);transform-origin:50%;backface-visibility:hidden;will-change:transform;animation:.8s linear infinite button-arrow-module__PONz7W__nav-arrow-next-spin;position:absolute;inset:0}@keyframes button-arrow-module__PONz7W__nav-arrow-next-shift{0%{transform:translate(0)}50%{transform:translate(10px)}to{transform:translate(0)}}@keyframes button-arrow-module__PONz7W__nav-arrow-next-spin{0%{transform:perspective(220px)rotateX(0)}to{transform:perspective(220px)rotateX(360deg)}}@media (prefers-reduced-motion:reduce){.button-arrow-module__PONz7W__navArrowRight,.button-arrow-module__PONz7W__navArrowRight:before{animation:none}}
.scramble-typing-text-module__HAzpKa__root{display:inline-block;position:relative}.scramble-typing-text-module__HAzpKa__reserved{visibility:hidden;white-space:pre-wrap}.scramble-typing-text-module__HAzpKa__display{white-space:pre-wrap;position:absolute;inset:0}.scramble-typing-text-module__HAzpKa__scramble{color:#fde047;text-shadow:0 0 .4rem #fde0478c}
.terminal-module__Gznc9q__card{border:2px solid var(--theme-black);box-shadow:var(--shadow-sm);background-color:#fff;border-radius:.5rem;overflow:hidden}main[data-world-anomaly=active] .terminal-module__Gznc9q__card{-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);background-color:#ffffffb8}.terminal-module__Gznc9q__header{border-bottom:1px solid color-mix(in oklab, var(--primary) 20%, transparent);background-color:var(--theme-gray-100);padding:.5rem 1rem}.terminal-module__Gznc9q__headerRow{align-items:center;gap:.5rem;display:flex}.terminal-module__Gznc9q__headerDots{gap:.375rem;display:flex}.terminal-module__Gznc9q__dot{border-radius:9999px;width:.625rem;height:.625rem}.terminal-module__Gznc9q__dotRed{background-color:#f87171}.terminal-module__Gznc9q__dotYellow{background-color:#facc15}.terminal-module__Gznc9q__dotGreen{background-color:#4ade80}.terminal-module__Gznc9q__headerLabel,.terminal-module__Gznc9q__headerTitle{margin-left:.5rem}.terminal-module__Gznc9q__headerTitle{color:var(--primary);font-family:var(--font-mono);font-size:.75rem;font-weight:600;line-height:1rem}.terminal-module__Gznc9q__content{padding:1rem}.terminal-module__Gznc9q__field{font-family:var(--font-mono);align-items:baseline;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.terminal-module__Gznc9q__fieldLabel{color:var(--muted-foreground)}.terminal-module__Gznc9q__fieldValue{font-weight:600}.terminal-module__Gznc9q__fieldValueDefault{color:var(--foreground)}.terminal-module__Gznc9q__fieldValueStatus{color:var(--primary)}.terminal-module__Gznc9q__divider{border-top:1px dashed color-mix(in oklab, var(--primary) 20%, transparent);margin:.75rem 0}.terminal-module__Gznc9q__sectionHeader{color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}.terminal-module__Gznc9q__sectionHeader:before{border-top:.375rem solid #0000;border-bottom:.375rem solid #0000;border-left:.625rem solid var(--theme-black);content:"";width:0;height:0}.terminal-module__Gznc9q__paperPanel{background:linear-gradient(165deg,#f8f7f3 0%,#f1efe8 100%);border-radius:0;padding:1rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff8c,inset 0 0 0 1px #786e5a08,0 2px 6px #0000000f}.terminal-module__Gznc9q__paperPanel:before{content:"";opacity:.35;pointer-events:none;background:radial-gradient(circle at 12% 18%,#50463214 0 1px,#0000 1.2px) 0 0/7px 7px,radial-gradient(circle at 76% 64%,#5046320f 0 1px,#0000 1.2px) 0 0/9px 9px,radial-gradient(circle at 42% 38%,#ffffff38 0 1px,#0000 1.2px) 0 0/11px 11px;position:absolute;inset:0}.terminal-module__Gznc9q__paperPanel:after{content:"";opacity:.4;pointer-events:none;background:repeating-linear-gradient(90deg,#786e5a05 0 1px,#0000 1px 4px);position:absolute;inset:0}.terminal-module__Gznc9q__paperPanelContent{z-index:1;position:relative}.terminal-module__Gznc9q__signal{color:#d6f7ff;font-family:var(--font-mono);background:linear-gradient(#0b1521 0%,#0a1119 100%);border:1px solid #178fa0;border-radius:.5rem;padding:.875rem 1rem;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #67e8f942,0 0 12px #22d3ee38}.terminal-module__Gznc9q__signal:before{content:"";opacity:.8;pointer-events:none;background:repeating-linear-gradient(#ffffff0a 0 1px,#0000 1px 6px);position:absolute;inset:0}.terminal-module__Gznc9q__signalTop{z-index:1;color:#9bd4e8;letter-spacing:.18em;justify-content:space-between;font-size:.75rem;display:flex;position:relative}.terminal-module__Gznc9q__signalMessage{z-index:1;gap:.5rem;margin-top:.5rem;font-size:.875rem;font-weight:700;line-height:1.5rem;display:flex;position:relative}.terminal-module__Gznc9q__signalPrefix{color:#9bd4e8;font-weight:500}
.dot-background-module__IuEbfW__root{z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 45%,#0000001f 0%,#0000000a 35%,#fff0 55%),#fff;transition:background .8s;position:absolute;inset:0;overflow:hidden}main[data-world-anomaly=active] .dot-background-module__IuEbfW__root{background:radial-gradient(circle at 50% 40%,#7896be59,#0000 60%),linear-gradient(160deg,#35506a 0%,#2b435a 55%,#101820 100%)}.dot-background-module__IuEbfW__dot{left:var(--dot-x);top:var(--dot-y);width:var(--dot-size);height:var(--dot-size);background-color:var(--dot-color);opacity:var(--dot-opacity);transform:translate(-50%, -50%) scale(var(--dot-scale));animation:dot-background-module__IuEbfW__dot-drift var(--dot-duration) ease-in-out infinite;animation-delay:var(--dot-delay);border-radius:999px;position:absolute}.dot-background-module__IuEbfW__dotPulse{animation:8.5s ease-in-out infinite dot-background-module__IuEbfW__dot-bloom;animation-delay:var(--dot-delay)}main[data-world-anomaly=active] .dot-background-module__IuEbfW__dot{background-color:#d7e4f0b3}.dot-background-module__IuEbfW__glitchNode{z-index:2;left:var(--glitch-x);top:var(--glitch-y);width:var(--glitch-width);aspect-ratio:18/7;opacity:0;transform:translate(-50%, -50%) rotate(var(--glitch-rotate)) scale(var(--glitch-scale));filter:grayscale()contrast(1.1);pointer-events:none;background-position:0 0;background-repeat:no-repeat;background-size:contain;position:absolute}.dot-background-module__IuEbfW__glitchImageA{background-image:url(/images/effect/glitch01.svg)}.dot-background-module__IuEbfW__glitchImageB{background-image:url(/images/effect/glitch02.svg)}main[data-world-anomaly=active] .dot-background-module__IuEbfW__glitchNode{animation:dot-background-module__IuEbfW__anomaly-glitch-burst var(--glitch-duration) steps(2, end) infinite;animation-delay:var(--glitch-delay)}main[data-world-anomaly=active] .dot-background-module__IuEbfW__glitchImageA{background-image:url(/images/effect/glitch01_2.svg)}main[data-world-anomaly=active] .dot-background-module__IuEbfW__glitchImageB{background-image:url(/images/effect/glitch02_2.svg)}@keyframes dot-background-module__IuEbfW__anomaly-glitch-burst{0%,66%,to{opacity:0;transform:translate(-50%, -50%) rotate(var(--glitch-rotate)) scale(var(--glitch-scale))}68%{opacity:.12;transform:translate(calc(-50% - 4px), calc(-50% + 2px)) rotate(var(--glitch-rotate)) scale(var(--glitch-scale))}70%{opacity:.3;transform:translate(calc(-50% + 5px), calc(-50% - 1px)) rotate(var(--glitch-rotate)) scale(calc(var(--glitch-scale) * 1.03))}73%{opacity:.14;transform:translate(calc(-50% - 3px), calc(-50% - 3px)) rotate(var(--glitch-rotate)) scale(var(--glitch-scale))}76%{opacity:.28;transform:translate(calc(-50% + 6px), calc(-50% + 2px)) rotate(var(--glitch-rotate)) scale(calc(var(--glitch-scale) * .97))}80%{opacity:.09;transform:translate(calc(-50% - 2px), calc(-50% + 1px)) rotate(var(--glitch-rotate)) scale(var(--glitch-scale))}84%{opacity:.24;transform:translate(calc(-50% + 4px), calc(-50% - 2px)) rotate(var(--glitch-rotate)) scale(calc(var(--glitch-scale) * 1.01))}88%{opacity:0;transform:translate(calc(-50% - 1px), calc(-50% + 1px)) rotate(var(--glitch-rotate)) scale(var(--glitch-scale))}}@keyframes dot-background-module__IuEbfW__dot-bloom{0%{opacity:0;transform:translate(-50%,-50%)scale(.5)}12%{opacity:var(--dot-opacity-max);transform:translate(-50%,-50%)scale(1.35)}22%{opacity:var(--dot-opacity);transform:translate(-50%,-50%)scale(1.5)}28%{opacity:0;transform:translate(-50%,-50%)scale(1.6)}to{opacity:0;transform:translate(-50%,-50%)scale(.6)}}@keyframes dot-background-module__IuEbfW__dot-drift{0%,to{opacity:var(--dot-opacity);transform:translate(-50%, -50%) scale(var(--dot-scale))}50%{opacity:var(--dot-opacity-max);transform:translate(calc(-50% + var(--dot-drift-x)), calc(-50% + var(--dot-drift-y))) scale(var(--dot-scale-max))}}@media (prefers-reduced-motion:reduce){.dot-background-module__IuEbfW__dot,.dot-background-module__IuEbfW__dotPulse,.dot-background-module__IuEbfW__glitchNode{animation:none}}
.glitch-overlay-module__toDoKG__root{z-index:20;pointer-events:none;position:absolute;inset:0;overflow:hidden}.glitch-overlay-module__toDoKG__glitchNode{left:var(--glitch-x);top:var(--glitch-y);width:var(--glitch-width);aspect-ratio:18/7;opacity:0;transform:translate(-50%, -50%) rotate(var(--glitch-rotate)) scale(var(--glitch-scale));filter:grayscale()contrast(1.1);pointer-events:none;background-position:0 0;background-repeat:no-repeat;background-size:contain;position:absolute}.glitch-overlay-module__toDoKG__glitchImageA{background-image:url(/images/effect/glitch01.svg)}.glitch-overlay-module__toDoKG__glitchImageB{background-image:url(/images/effect/glitch02.svg)}main[data-world-anomaly=active] .glitch-overlay-module__toDoKG__glitchImageA{background-image:url(/images/effect/glitch01_2.svg)}main[data-world-anomaly=active] .glitch-overlay-module__toDoKG__glitchImageB{background-image:url(/images/effect/glitch02_2.svg)}main[data-world-anomaly=active] .glitch-overlay-module__toDoKG__glitchNode{animation:glitch-overlay-module__toDoKG__overlay-glitch-burst var(--glitch-duration) steps(2, end) infinite;animation-delay:var(--glitch-delay)}@keyframes glitch-overlay-module__toDoKG__overlay-glitch-burst{0%,70%,to{opacity:0;transform:translate(-50%, -50%) rotate(var(--glitch-rotate)) scale(var(--glitch-scale))}72%{opacity:.5;transform:translate(calc(-50% - 6px), calc(-50% + 3px)) rotate(var(--glitch-rotate)) scale(calc(var(--glitch-scale) * 1.04))}75%{opacity:.15;transform:translate(calc(-50% + 7px), calc(-50% - 2px)) rotate(var(--glitch-rotate)) scale(var(--glitch-scale))}78%{opacity:.45;transform:translate(calc(-50% - 4px), calc(-50% - 4px)) rotate(var(--glitch-rotate)) scale(calc(var(--glitch-scale) * .96))}82%{opacity:.12;transform:translate(calc(-50% + 5px), calc(-50% + 2px)) rotate(var(--glitch-rotate)) scale(var(--glitch-scale))}86%{opacity:.35;transform:translate(calc(-50% - 3px), calc(-50% + 1px)) rotate(var(--glitch-rotate)) scale(calc(var(--glitch-scale) * 1.02))}90%{opacity:0;transform:translate(-50%, -50%) rotate(var(--glitch-rotate)) scale(var(--glitch-scale))}}@media (prefers-reduced-motion:reduce){.glitch-overlay-module__toDoKG__glitchNode{animation:none}}
.spot1-rail-riddle-content-module__zDENNG__runningText{animation:spot1-rail-riddle-content-module__zDENNG__runTextAcrossRail var(--run-duration) linear forwards}.spot1-rail-riddle-content-module__zDENNG__trainUnit{height:3.5rem;position:relative}.spot1-rail-riddle-content-module__zDENNG__trainImage{object-fit:contain;filter:drop-shadow(0 2px 3px #00000059);width:auto;height:100%;display:block;transform:scaleX(-1)}.spot1-rail-riddle-content-module__zDENNG__trainText{color:#fff;-webkit-text-stroke:2px #000;paint-order:stroke fill;font-family:var(--font-mono), monospace;letter-spacing:0;text-shadow:0 1px 2px #000000a6;white-space:nowrap;padding:0 .4rem;font-size:1.05rem;font-weight:900;position:absolute;top:66%;left:50%;transform:translate(-50%,-50%)}.spot1-rail-riddle-content-module__zDENNG__traceHint{z-index:5;color:#0f172a;pointer-events:none;flex-direction:column;align-items:center;gap:.1rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spot1-rail-riddle-content-module__zDENNG__traceHintArrow{width:1.6rem;height:1.6rem}.spot1-rail-riddle-content-module__zDENNG__traceHintIcon{filter:drop-shadow(0 2px 3px #0f172a59);width:2.8rem;height:2.8rem;animation:1.3s ease-in-out infinite spot1-rail-riddle-content-module__zDENNG__traceHintBounce}@keyframes spot1-rail-riddle-content-module__zDENNG__traceHintBounce{0%,to{transform:translateY(-.55rem)}50%{transform:translateY(.55rem)}}.spot1-rail-riddle-content-module__zDENNG__escapingText{left:var(--escape-left);opacity:1;animation:.22s ease-in forwards spot1-rail-riddle-content-module__zDENNG__escapeTextFromRail;transform:translateY(-50%)}.spot1-rail-riddle-content-module__zDENNG__interferenceContent{border-color:#dc262659;max-width:24rem;overflow:visible}.spot1-rail-riddle-content-module__zDENNG__interferenceInner{animation:2.7s step-end infinite spot1-rail-riddle-content-module__zDENNG__interferenceBoxGlitch}.spot1-rail-riddle-content-module__zDENNG__interferenceTitle{color:#dc2626;letter-spacing:.06em;justify-content:center;align-items:center;gap:.35rem;animation:3.1s steps(2,end) infinite spot1-rail-riddle-content-module__zDENNG__interferenceTitleGlitch;display:inline-flex}.spot1-rail-riddle-content-module__zDENNG__titleIcon{color:#dc2626;width:.95rem;height:.95rem}.spot1-rail-riddle-content-module__zDENNG__interferenceText{color:hsl(var(--muted-foreground));margin-top:.5rem;margin-bottom:.75rem;font-size:.95rem;line-height:1.7}.spot1-rail-riddle-content-module__zDENNG__noise{z-index:2;pointer-events:none;opacity:.9;transform-origin:50%;width:6rem;height:2.2rem;animation:1.5s steps(6,end) infinite spot1-rail-riddle-content-module__zDENNG__interferenceNoiseLayerShift;position:absolute;top:-.8rem;left:-.95rem;overflow:hidden}.spot1-rail-riddle-content-module__zDENNG__noiseBottom{opacity:.72;width:5.3rem;height:2rem;animation-delay:-.58s;inset:auto -.85rem -.7rem auto;transform:scaleX(-1)}.spot1-rail-riddle-content-module__zDENNG__noise:before,.spot1-rail-riddle-content-module__zDENNG__noise:after{pointer-events:none;content:"";position:absolute;inset:0}.spot1-rail-riddle-content-module__zDENNG__noise:before{filter:grayscale(.2)contrast(1.18);opacity:.78;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 8%,#ff4db8d1 8% 21%,#0000 21% 34%),linear-gradient(90deg,#0000 0 18%,#4dff8ac7 18% 31%,#0000 31% 100%),linear-gradient(90deg,#0000 0 4%,#4dc4ffb8 4% 12%,#0000 12% 100%);background-position:0 0,0 .68rem,0 1.36rem;background-repeat:no-repeat;background-size:100% .42rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:1.1s steps(8,end) infinite spot1-rail-riddle-content-module__zDENNG__interferenceNoiseFlicker}.spot1-rail-riddle-content-module__zDENNG__noise:after{opacity:.52;mix-blend-mode:multiply;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 15%,#dc2626a6 15% 44%,#0000 44% 100%),linear-gradient(90deg,#0000 0 5%,#0f172a75 5% 28%,#0000 28% 100%);background-position:0 .36rem,0 1.22rem;background-repeat:no-repeat;background-size:100% .35rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:1.35s steps(6,end) infinite reverse spot1-rail-riddle-content-module__zDENNG__interferenceNoiseFlicker2;transform:translate(.24rem,.08rem)scale(.97)}@keyframes spot1-rail-riddle-content-module__zDENNG__runTextAcrossRail{0%{opacity:0;left:0;transform:translate(-100%,-50%)}8%{opacity:1}92%{opacity:1}to{opacity:0;left:100%;transform:translateY(-50%)}}@keyframes spot1-rail-riddle-content-module__zDENNG__escapeTextFromRail{0%{left:var(--escape-left);opacity:1;transform:translateY(-50%)}to{opacity:0;left:100%;transform:translateY(-50%)}}@keyframes spot1-rail-riddle-content-module__zDENNG__interferenceNoiseLayerShift{0%,to{opacity:.7;transform:translate(0)scale(.95)}10%{opacity:.92;transform:translate(-1px,.8px)scale(1.03)}11%{transform:translate(1.15px,-.7px)scale(1.01)}38%{opacity:.72;transform:translate(.8px,-.6px)scale(.98)}39%{opacity:.95;transform:translate(-.85px,.6px)scale(1.04)}63%{opacity:.68;transform:translate(-.7px,-.4px)scale(.97)}64%{opacity:.9;transform:translate(1.1px,.4px)scale(1.02)}}@keyframes spot1-rail-riddle-content-module__zDENNG__interferenceNoiseFlicker{0%,to{opacity:.72;transform:translate(0)scale(1)}14%{opacity:.92;transform:translate(.8px,-.45px)scale(1.02)}15%{opacity:.5;transform:translate(-1px,.6px)scale(.98)}48%{opacity:.85;transform:translate(-.7px,-.35px)scale(1.01)}49%{opacity:.46;transform:translate(.95px,.35px)scale(.97)}80%{opacity:.88;transform:translate(-.6px,.2px)scale(1.03)}}@keyframes spot1-rail-riddle-content-module__zDENNG__interferenceNoiseFlicker2{0%,to{opacity:.52;transform:translate(.24rem,.08rem)scale(.97)}18%{opacity:.68;transform:translate(.1rem,-.06rem)scale(1.01)}19%{opacity:.3;transform:translate(.34rem,.14rem)scale(.95)}56%{opacity:.61;transform:translate(.18rem,.02rem)scale(1)}57%{opacity:.28;transform:translate(.3rem,.17rem)scale(.94)}84%{opacity:.63;transform:translate(.08rem,.04rem)scale(1.01)}}@keyframes spot1-rail-riddle-content-module__zDENNG__interferenceBoxGlitch{0%,88%,to{transform:translate(0)}89%{transform:translate(1.2px,-.8px)}90%{transform:translate(-1.4px,.9px)}91%{transform:translate(.9px,.5px)}92%{transform:translate(-1px,-.6px)}93%{transform:translate(.4px,.3px)}}@keyframes spot1-rail-riddle-content-module__zDENNG__interferenceTitleGlitch{0%,92%,to{transform:skew(0)translate(0)}93%{transform:skew(11deg)translate(.55px)}94%{transform:skew(-8deg)translate(-.6px)}95%{transform:skew(4deg)translate(.2px)}}@media (prefers-reduced-motion:reduce){.spot1-rail-riddle-content-module__zDENNG__interferenceInner,.spot1-rail-riddle-content-module__zDENNG__interferenceTitle,.spot1-rail-riddle-content-module__zDENNG__noise,.spot1-rail-riddle-content-module__zDENNG__noise:before,.spot1-rail-riddle-content-module__zDENNG__noise:after,.spot1-rail-riddle-content-module__zDENNG__traceHintIcon{animation:none}}
.spot2-folding-letter-content-module__yy-ajq__foldingLetter{gap:.75rem;width:100%;display:grid}.spot2-folding-letter-content-module__yy-ajq__paperStage{perspective:1600px;place-items:center;min-height:clamp(11rem,34dvh,16rem);display:grid}.spot2-folding-letter-content-module__yy-ajq__paperBase{aspect-ratio:148/100;width:min(100%,20rem);max-height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative}.spot2-folding-letter-content-module__yy-ajq__panelLayer{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform;pointer-events:none;transition:transform 1.4s ease-in-out;position:absolute;inset:0}.spot2-folding-letter-content-module__yy-ajq__panelLayer.spot2-folding-letter-content-module__yy-ajq__noTransition{transition:none}.spot2-folding-letter-content-module__yy-ajq__panelFace{backface-visibility:hidden;position:absolute;inset:0}.spot2-folding-letter-content-module__yy-ajq__panelFaceBack{transform:rotateY(180deg)}.spot2-folding-letter-content-module__yy-ajq__quadImage{object-fit:cover;-webkit-user-select:none;user-select:none;width:50%;height:50%;position:absolute}.spot2-folding-letter-content-module__yy-ajq__quadTL{top:0;left:0}.spot2-folding-letter-content-module__yy-ajq__quadTR{top:0;left:50%}.spot2-folding-letter-content-module__yy-ajq__quadBL{top:50%;left:0}.spot2-folding-letter-content-module__yy-ajq__quadBR{top:50%;left:50%}.spot2-folding-letter-content-module__yy-ajq__interferenceContent{border-color:#dc262659;max-width:24rem;overflow:visible}.spot2-folding-letter-content-module__yy-ajq__interferenceInner{animation:2.7s step-end infinite spot2-folding-letter-content-module__yy-ajq__interferenceBoxGlitch}.spot2-folding-letter-content-module__yy-ajq__interferenceTitle{color:#dc2626;letter-spacing:.06em;justify-content:center;align-items:center;gap:.35rem;animation:3.1s steps(2,end) infinite spot2-folding-letter-content-module__yy-ajq__interferenceTitleGlitch;display:inline-flex}.spot2-folding-letter-content-module__yy-ajq__titleIcon{color:#dc2626;width:.95rem;height:.95rem}.spot2-folding-letter-content-module__yy-ajq__interferenceText{color:hsl(var(--muted-foreground));margin-top:.5rem;margin-bottom:.75rem;font-size:.95rem;line-height:1.7}.spot2-folding-letter-content-module__yy-ajq__noise{z-index:2;pointer-events:none;opacity:.9;transform-origin:50%;width:6rem;height:2.2rem;animation:1.5s steps(6,end) infinite spot2-folding-letter-content-module__yy-ajq__interferenceNoiseLayerShift;position:absolute;top:-.8rem;left:-.95rem;overflow:hidden}.spot2-folding-letter-content-module__yy-ajq__noiseBottom{opacity:.72;width:5.3rem;height:2rem;animation-delay:-.58s;inset:auto -.85rem -.7rem auto;transform:scaleX(-1)}.spot2-folding-letter-content-module__yy-ajq__noise:before,.spot2-folding-letter-content-module__yy-ajq__noise:after{pointer-events:none;content:"";position:absolute;inset:0}.spot2-folding-letter-content-module__yy-ajq__noise:before{filter:grayscale(.2)contrast(1.18);opacity:.78;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 8%,#ff4db8d1 8% 21%,#0000 21% 34%),linear-gradient(90deg,#0000 0 18%,#4dff8ac7 18% 31%,#0000 31% 100%),linear-gradient(90deg,#0000 0 4%,#4dc4ffb8 4% 12%,#0000 12% 100%);background-position:0 0,0 .68rem,0 1.36rem;background-repeat:no-repeat;background-size:100% .42rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:1.1s steps(8,end) infinite spot2-folding-letter-content-module__yy-ajq__interferenceNoiseFlicker}.spot2-folding-letter-content-module__yy-ajq__noise:after{opacity:.52;mix-blend-mode:multiply;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 15%,#dc2626a6 15% 44%,#0000 44% 100%),linear-gradient(90deg,#0000 0 5%,#0f172a75 5% 28%,#0000 28% 100%);background-position:0 .36rem,0 1.22rem;background-repeat:no-repeat;background-size:100% .35rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:1.35s steps(6,end) infinite reverse spot2-folding-letter-content-module__yy-ajq__interferenceNoiseFlicker2;transform:translate(.24rem,.08rem)scale(.97)}@keyframes spot2-folding-letter-content-module__yy-ajq__interferenceNoiseLayerShift{0%,to{opacity:.7;transform:translate(0)scale(.95)}10%{opacity:.92;transform:translate(-1px,.8px)scale(1.03)}11%{transform:translate(1.15px,-.7px)scale(1.01)}38%{opacity:.72;transform:translate(.8px,-.6px)scale(.98)}39%{opacity:.95;transform:translate(-.85px,.6px)scale(1.04)}63%{opacity:.68;transform:translate(-.7px,-.4px)scale(.97)}64%{opacity:.9;transform:translate(1.1px,.4px)scale(1.02)}}@keyframes spot2-folding-letter-content-module__yy-ajq__interferenceNoiseFlicker{0%,to{opacity:.72;transform:translate(0)scale(1)}14%{opacity:.92;transform:translate(.8px,-.45px)scale(1.02)}15%{opacity:.5;transform:translate(-1px,.6px)scale(.98)}48%{opacity:.85;transform:translate(-.7px,-.35px)scale(1.01)}49%{opacity:.46;transform:translate(.95px,.35px)scale(.97)}80%{opacity:.88;transform:translate(-.6px,.2px)scale(1.03)}}@keyframes spot2-folding-letter-content-module__yy-ajq__interferenceNoiseFlicker2{0%,to{opacity:.52;transform:translate(.24rem,.08rem)scale(.97)}18%{opacity:.68;transform:translate(.1rem,-.06rem)scale(1.01)}19%{opacity:.3;transform:translate(.34rem,.14rem)scale(.95)}56%{opacity:.61;transform:translate(.18rem,.02rem)scale(1)}57%{opacity:.28;transform:translate(.3rem,.17rem)scale(.94)}84%{opacity:.63;transform:translate(.08rem,.04rem)scale(1.01)}}@keyframes spot2-folding-letter-content-module__yy-ajq__interferenceBoxGlitch{0%,88%,to{transform:translate(0)}89%{transform:translate(1.2px,-.8px)}90%{transform:translate(-1.4px,.9px)}91%{transform:translate(.9px,.5px)}92%{transform:translate(-1px,-.6px)}93%{transform:translate(.4px,.3px)}}@keyframes spot2-folding-letter-content-module__yy-ajq__interferenceTitleGlitch{0%,92%,to{transform:skew(0)translate(0)}93%{transform:skew(11deg)translate(.55px)}94%{transform:skew(-8deg)translate(-.6px)}95%{transform:skew(4deg)translate(.2px)}}@media (prefers-reduced-motion:reduce){.spot2-folding-letter-content-module__yy-ajq__panelLayer,.spot2-folding-letter-content-module__yy-ajq__interferenceInner,.spot2-folding-letter-content-module__yy-ajq__interferenceTitle,.spot2-folding-letter-content-module__yy-ajq__noise,.spot2-folding-letter-content-module__yy-ajq__noise:before,.spot2-folding-letter-content-module__yy-ajq__noise:after{animation:none}.spot2-folding-letter-content-module__yy-ajq__panelLayer{transition:none}}
.spot3-crumbling-scroll-paper-content-module__dpcreW__stage{min-width:0;position:relative}.spot3-crumbling-scroll-paper-content-module__dpcreW__viewport{overscroll-behavior:contain;touch-action:pan-x pan-y;border:1px solid #94a3b88c;border-radius:.375rem;height:clamp(12rem,32dvh,16.5rem);overflow:auto}.spot3-crumbling-scroll-paper-content-module__dpcreW__viewport:focus-visible{outline-offset:2px;outline:3px solid #0ea5e98c}.spot3-crumbling-scroll-paper-content-module__dpcreW__paper{width:60rem;height:45.34rem;margin:1rem;position:relative;overflow:hidden}.spot3-crumbling-scroll-paper-content-module__dpcreW__paperSheet{z-index:2;position:absolute;inset:0;overflow:hidden}.spot3-crumbling-scroll-paper-content-module__dpcreW__paperCanvas{z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.spot3-crumbling-scroll-paper-content-module__dpcreW__collapseNotice{z-index:3;color:#4a311bf2;letter-spacing:0;text-align:center;pointer-events:none;background:#dbcaa6e0;border:1px solid #5c402647;border-radius:.25rem;width:fit-content;margin:0;padding:.42rem .72rem;font-size:.82rem;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceContent{border-color:#dc262659;max-width:24rem;overflow:visible}.spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceInner{animation:2.7s step-end infinite spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceBoxGlitch}.spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceTitle{color:#dc2626;letter-spacing:.06em;justify-content:center;align-items:center;gap:.35rem;animation:3.1s steps(2,end) infinite spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceTitleGlitch;display:inline-flex}.spot3-crumbling-scroll-paper-content-module__dpcreW__titleIcon{color:#dc2626;width:.95rem;height:.95rem}.spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceText{color:hsl(var(--muted-foreground));margin-top:.5rem;margin-bottom:.75rem;font-size:.95rem;line-height:1.7}.spot3-crumbling-scroll-paper-content-module__dpcreW__noise{z-index:2;pointer-events:none;opacity:.9;transform-origin:50%;width:6rem;height:2.2rem;animation:1.5s steps(6,end) infinite spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceNoiseLayerShift;position:absolute;top:-.8rem;left:-.95rem;overflow:hidden}.spot3-crumbling-scroll-paper-content-module__dpcreW__noiseBottom{opacity:.72;width:5.3rem;height:2rem;animation-delay:-.58s;inset:auto -.85rem -.7rem auto;transform:scaleX(-1)}.spot3-crumbling-scroll-paper-content-module__dpcreW__noise:before,.spot3-crumbling-scroll-paper-content-module__dpcreW__noise:after{pointer-events:none;content:"";position:absolute;inset:0}.spot3-crumbling-scroll-paper-content-module__dpcreW__noise:before{filter:grayscale(.2)contrast(1.18);opacity:.78;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 8%,#ff4db8d1 8% 21%,#0000 21% 34%),linear-gradient(90deg,#0000 0 18%,#4dff8ac7 18% 31%,#0000 31% 100%),linear-gradient(90deg,#0000 0 4%,#4dc4ffb8 4% 12%,#0000 12% 100%);background-position:0 0,0 .68rem,0 1.36rem;background-repeat:no-repeat;background-size:100% .42rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:1.1s steps(8,end) infinite spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceNoiseFlicker}.spot3-crumbling-scroll-paper-content-module__dpcreW__noise:after{opacity:.52;mix-blend-mode:multiply;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 15%,#dc2626a6 15% 44%,#0000 44% 100%),linear-gradient(90deg,#0000 0 5%,#0f172a75 5% 28%,#0000 28% 100%);background-position:0 .36rem,0 1.22rem;background-repeat:no-repeat;background-size:100% .35rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:1.35s steps(6,end) infinite reverse spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceNoiseFlicker2;transform:translate(.24rem,.08rem)scale(.97)}@keyframes spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceNoiseLayerShift{0%,to{opacity:.7;transform:translate(0)scale(.95)}10%{opacity:.92;transform:translate(-1px,.8px)scale(1.03)}11%{transform:translate(1.15px,-.7px)scale(1.01)}38%{opacity:.72;transform:translate(.8px,-.6px)scale(.98)}39%{opacity:.95;transform:translate(-.85px,.6px)scale(1.04)}63%{opacity:.68;transform:translate(-.7px,-.4px)scale(.97)}64%{opacity:.9;transform:translate(1.1px,.4px)scale(1.02)}}@keyframes spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceNoiseFlicker{0%,to{opacity:.72;transform:translate(0)scale(1)}14%{opacity:.92;transform:translate(.8px,-.45px)scale(1.02)}15%{opacity:.5;transform:translate(-1px,.6px)scale(.98)}48%{opacity:.85;transform:translate(-.7px,-.35px)scale(1.01)}49%{opacity:.46;transform:translate(.95px,.35px)scale(.97)}80%{opacity:.88;transform:translate(-.6px,.2px)scale(1.03)}}@keyframes spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceNoiseFlicker2{0%,to{opacity:.52;transform:translate(.24rem,.08rem)scale(.97)}18%{opacity:.68;transform:translate(.1rem,-.06rem)scale(1.01)}19%{opacity:.3;transform:translate(.34rem,.14rem)scale(.95)}56%{opacity:.61;transform:translate(.18rem,.02rem)scale(1)}57%{opacity:.28;transform:translate(.3rem,.17rem)scale(.94)}84%{opacity:.63;transform:translate(.08rem,.04rem)scale(1.01)}}@keyframes spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceBoxGlitch{0%,88%,to{transform:translate(0)}89%{transform:translate(1.2px,-.8px)}90%{transform:translate(-1.4px,.9px)}91%{transform:translate(.9px,.5px)}92%{transform:translate(-1px,-.6px)}93%{transform:translate(.4px,.3px)}}@keyframes spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceTitleGlitch{0%,92%,to{transform:skew(0)translate(0)}93%{transform:skew(11deg)translate(.55px)}94%{transform:skew(-8deg)translate(-.6px)}95%{transform:skew(4deg)translate(.2px)}}@media (prefers-reduced-motion:reduce){.spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceInner,.spot3-crumbling-scroll-paper-content-module__dpcreW__interferenceTitle,.spot3-crumbling-scroll-paper-content-module__dpcreW__noise,.spot3-crumbling-scroll-paper-content-module__dpcreW__noise:before,.spot3-crumbling-scroll-paper-content-module__dpcreW__noise:after{animation:none}}
.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__typewriterRoot{gap:.65rem;width:100%;display:grid}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__typewriterBody{background:linear-gradient(160deg,#475569,#1e293b 58%,#0f172a);border:1px solid #3341558c;border-radius:.6rem;gap:.65rem;padding:.5rem;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1a,0 10px 18px #0f172a29}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__typewriterIllustration{aspect-ratio:751/901;justify-self:center;width:100%;position:relative}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__typewriterBack,.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__typewriterFront{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__typewriterBack{z-index:1}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__typewriterFront{z-index:3;pointer-events:none}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__paperSlot{z-index:2;background:linear-gradient(#0f172a2e 0 .8rem,#0000 .8rem),linear-gradient(135deg,#475569,#111827);border:1px solid #4755695c;border-bottom:0;border-radius:.45rem .45rem 0 0;width:62%;padding:.42rem .6rem 0;position:absolute;top:2%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset 0 0 14px #0f172a38}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__keys{z-index:4;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:3%;display:grid;position:absolute;inset:59% 11% 10%}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__paper{color:#3b2f23;min-height:clamp(6.75rem,19dvh,8.75rem);transform:translateY(calc(2.8rem - var(--advance-lines,0) * 1.35rem));background:repeating-linear-gradient(#0000 0 1.35rem,#64748b2e 1.35rem 1.4rem),linear-gradient(90deg,#f43f5e29 0 1px,#0000 1px 2.2rem),#fff8df;border:1px solid #94744657;border-bottom:0;border-radius:.25rem .25rem 0 0;padding:1.1rem .8rem 3.8rem;transition:transform .32s;position:relative;overflow:visible}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__paperSlot[data-ejecting=true] .spot4-nippon-yusen-typewriter-content-module__CYsZ0q__paper{transition:transform .56s ease-in;transform:translateY(-10.75rem)}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__paperSlot[data-loading-paper=true] .spot4-nippon-yusen-typewriter-content-module__CYsZ0q__paper{animation:.34s ease-out both spot4-nippon-yusen-typewriter-content-module__CYsZ0q__loadPaperFromBelow}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__printedLine{bottom:calc(3.3rem - var(--line-index,0) * 1.35rem);width:10.2rem;min-height:1.55rem;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-align:left;white-space:nowrap;margin:0;font-size:1.12rem;font-weight:900;line-height:1.35;position:absolute;left:.8rem}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__typewriterKey{aspect-ratio:1;color:#1e293b;background:linear-gradient(#fff 0%,#e2e8f0 60%,#cbd5e1 100%);border:1px solid #0f172a73;border-radius:50%;width:100%;height:auto;padding:0;font-size:1.7rem;transition:transform 90ms,box-shadow 90ms;box-shadow:0 .14rem #33415599,0 .22rem .35rem #0f172a52,inset 0 1px #ffffffd9}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__typewriterKey:hover:not(:disabled){background:linear-gradient(#fff 0%,#f1f5f9 60%,#e2e8f0 100%)}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__typewriterKey:active:not(:disabled){transform:translateY(.14rem);box-shadow:0 0 #334155b3,0 .06rem .1rem #0f172a59,inset 0 1px #fff9}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__typewriterKey:disabled{opacity:.55;box-shadow:0 .1rem #33415566,0 .14rem .25rem #0f172a38}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__commandPanel{background:#ecfeffc2;border:1px solid #0e74903d;border-radius:.45rem;gap:.4rem;margin:0;padding:.55rem .7rem;display:grid}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__commandText{color:#0f172ad1;text-align:center;margin:0;font-size:.9rem;font-weight:800;line-height:1.35}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__timerTrack{background:#082f4929;border-radius:999px;height:.42rem;overflow:hidden}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__timerBar{width:calc(var(--time-progress,1) * 100%);border-radius:inherit;background:linear-gradient(90deg,#0891b2,#f59e0b);height:100%;transition:width .1s linear;display:block}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceContent{border-color:#dc262659;max-width:24rem;overflow:visible}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceInner{animation:2.7s step-end infinite spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceBoxGlitch}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceTitle{color:#dc2626;letter-spacing:.06em;justify-content:center;align-items:center;gap:.35rem;animation:3.1s steps(2,end) infinite spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceTitleGlitch;display:inline-flex}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__titleIcon{color:#dc2626;width:.95rem;height:.95rem}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceText{color:hsl(var(--muted-foreground));margin-top:.5rem;margin-bottom:.75rem;font-size:.95rem;line-height:1.7}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__noise{z-index:2;pointer-events:none;opacity:.9;transform-origin:50%;width:6rem;height:2.2rem;animation:1.5s steps(6,end) infinite spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceNoiseLayerShift;position:absolute;top:-.8rem;left:-.95rem;overflow:hidden}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__noiseBottom{opacity:.72;width:5.3rem;height:2rem;animation-delay:-.58s;inset:auto -.85rem -.7rem auto;transform:scaleX(-1)}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__noise:before,.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__noise:after{pointer-events:none;content:"";position:absolute;inset:0}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__noise:before{filter:grayscale(.2)contrast(1.18);opacity:.78;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 8%,#ff4db8d1 8% 21%,#0000 21% 34%),linear-gradient(90deg,#0000 0 18%,#4dff8ac7 18% 31%,#0000 31% 100%),linear-gradient(90deg,#0000 0 4%,#4dc4ffb8 4% 12%,#0000 12% 100%);background-position:0 0,0 .68rem,0 1.36rem;background-repeat:no-repeat;background-size:100% .42rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:1.1s steps(8,end) infinite spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceNoiseFlicker}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__noise:after{opacity:.52;mix-blend-mode:multiply;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 15%,#dc2626a6 15% 44%,#0000 44% 100%),linear-gradient(90deg,#0000 0 5%,#0f172a75 5% 28%,#0000 28% 100%);background-position:0 .36rem,0 1.22rem;background-repeat:no-repeat;background-size:100% .35rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:1.35s steps(6,end) infinite reverse spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceNoiseFlicker2;transform:translate(.24rem,.08rem)scale(.97)}@keyframes spot4-nippon-yusen-typewriter-content-module__CYsZ0q__loadPaperFromBelow{0%{transform:translateY(10.5rem)}to{transform:translateY(calc(2.8rem - var(--advance-lines,0) * 1.35rem))}}@keyframes spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceNoiseLayerShift{0%,to{opacity:.7;transform:translate(0)scale(.95)}10%{opacity:.92;transform:translate(-1px,.8px)scale(1.03)}11%{transform:translate(1.15px,-.7px)scale(1.01)}38%{opacity:.72;transform:translate(.8px,-.6px)scale(.98)}39%{opacity:.95;transform:translate(-.85px,.6px)scale(1.04)}63%{opacity:.68;transform:translate(-.7px,-.4px)scale(.97)}64%{opacity:.9;transform:translate(1.1px,.4px)scale(1.02)}}@keyframes spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceNoiseFlicker{0%,to{opacity:.72;transform:translate(0)scale(1)}14%{opacity:.92;transform:translate(.8px,-.45px)scale(1.02)}15%{opacity:.5;transform:translate(-1px,.6px)scale(.98)}48%{opacity:.85;transform:translate(-.7px,-.35px)scale(1.01)}49%{opacity:.46;transform:translate(.95px,.35px)scale(.97)}80%{opacity:.88;transform:translate(-.6px,.2px)scale(1.03)}}@keyframes spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceNoiseFlicker2{0%,to{opacity:.52;transform:translate(.24rem,.08rem)scale(.97)}18%{opacity:.68;transform:translate(.1rem,-.06rem)scale(1.01)}19%{opacity:.3;transform:translate(.34rem,.14rem)scale(.95)}56%{opacity:.61;transform:translate(.18rem,.02rem)scale(1)}57%{opacity:.28;transform:translate(.3rem,.17rem)scale(.94)}84%{opacity:.63;transform:translate(.08rem,.04rem)scale(1.01)}}@keyframes spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceBoxGlitch{0%,88%,to{transform:translate(0)}89%{transform:translate(1.2px,-.8px)}90%{transform:translate(-1.4px,.9px)}91%{transform:translate(.9px,.5px)}92%{transform:translate(-1px,-.6px)}93%{transform:translate(.4px,.3px)}}@keyframes spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceTitleGlitch{0%,92%,to{transform:skew(0)translate(0)}93%{transform:skew(11deg)translate(.55px)}94%{transform:skew(-8deg)translate(-.6px)}95%{transform:skew(4deg)translate(.2px)}}@media (max-height:660px){.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__typewriterBody{gap:.5rem;padding:.6rem}.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__paper{min-height:8.2rem}}@media (prefers-reduced-motion:reduce){.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceInner,.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__interferenceTitle,.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__noise,.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__noise:before,.spot4-nippon-yusen-typewriter-content-module__CYsZ0q__noise:after{animation:none}}
.spot5-tanaka-sake-riddle-content-module__6gDBkG__sakePuzzle{gap:.6rem;width:100%;display:grid}.spot5-tanaka-sake-riddle-content-module__6gDBkG__postcardStage{background:#f8f0df;border:1px solid #fbbf2475;border-radius:.5rem;padding:.65rem;display:grid}.spot5-tanaka-sake-riddle-content-module__6gDBkG__postcard{aspect-ratio:148/100;background:#f8f0df;border:1px solid #d6d3d1;border-radius:.35rem;position:relative;overflow:hidden;box-shadow:0 .16rem .35rem #0f172a1f}.spot5-tanaka-sake-riddle-content-module__6gDBkG__boxStage{background:#3b2418;border:1px solid #a8a29e;border-radius:.5rem;place-items:center;padding:.65rem;display:grid}.spot5-tanaka-sake-riddle-content-module__6gDBkG__woodenBox{aspect-ratio:1;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:linear-gradient(135deg,#5a3419,#2d180e),repeating-linear-gradient(90deg,#ffffff14 0 .08rem,#0000 .08rem 1rem);border:.38rem solid #4d2a16;border-radius:.45rem;place-items:stretch stretch;width:min(100%,clamp(11.25rem,35dvh,17.5rem));display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .18rem #ffffff14,0 .45rem .9rem #0000003d}.spot5-tanaka-sake-riddle-content-module__6gDBkG__woodenBoxOpen{background:radial-gradient(circle,#00000052 0 45%,#0000 48%),linear-gradient(135deg,#5a3419,#2d180e)}.spot5-tanaka-sake-riddle-content-module__6gDBkG__woodenBox[data-action-cue=idle]{animation:1.45s ease-in-out infinite alternate spot5-tanaka-sake-riddle-content-module__6gDBkG__woodenBoxActionCue}.spot5-tanaka-sake-riddle-content-module__6gDBkG__lidSurface{min-height:100%;display:block;position:relative}.spot5-tanaka-sake-riddle-content-module__6gDBkG__lidImage{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.spot5-tanaka-sake-riddle-content-module__6gDBkG__innerBox{background:linear-gradient(135deg,#3a2011,#1f110a);min-height:100%;display:block;position:relative}.spot5-tanaka-sake-riddle-content-module__6gDBkG__innerBoxImage{z-index:1;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.spot5-tanaka-sake-riddle-content-module__6gDBkG__innerGrid{z-index:2;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:1%;display:grid;position:absolute;inset:6% 6% 12%}.spot5-tanaka-sake-riddle-content-module__6gDBkG__innerCell{place-items:center;min-width:0;display:grid}.spot5-tanaka-sake-riddle-content-module__6gDBkG__bottleShoulder{aspect-ratio:1;width:82%;margin-top:4%;display:block;position:relative}.spot5-tanaka-sake-riddle-content-module__6gDBkG__bottleImage{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.spot5-tanaka-sake-riddle-content-module__6gDBkG__revealedLetter{aspect-ratio:1;color:#4a2a13;background:radial-gradient(circle at 38% 30%,#ffffff6b 0 .14rem,#0000 .16rem),radial-gradient(circle,#fbf6e5 0 62%,#d8b470 63% 100%);border:.12rem solid #a8793edb;border-radius:50%;place-items:center;width:min(70%,3.1rem);font-size:clamp(1rem,5dvh,1.35rem);font-weight:800;line-height:1;display:grid;box-shadow:0 .18rem .32rem #00000057}.spot5-tanaka-sake-riddle-content-module__6gDBkG__interferenceContent{border-color:#dc262659;max-width:24rem;overflow:visible}.spot5-tanaka-sake-riddle-content-module__6gDBkG__interferenceInner{animation:2.7s step-end infinite spot5-tanaka-sake-riddle-content-module__6gDBkG__interferenceBoxGlitch}.spot5-tanaka-sake-riddle-content-module__6gDBkG__interferenceTitle{color:#dc2626;letter-spacing:.06em;justify-content:center;align-items:center;gap:.35rem;animation:3.1s steps(2,end) infinite spot5-tanaka-sake-riddle-content-module__6gDBkG__interferenceTitleGlitch;display:inline-flex}.spot5-tanaka-sake-riddle-content-module__6gDBkG__titleIcon{color:#dc2626;width:.95rem;height:.95rem}.spot5-tanaka-sake-riddle-content-module__6gDBkG__interferenceText{color:hsl(var(--muted-foreground));margin-top:.5rem;margin-bottom:.75rem;font-size:.95rem;line-height:1.7}.spot5-tanaka-sake-riddle-content-module__6gDBkG__noise{z-index:2;pointer-events:none;opacity:.9;transform-origin:50%;width:6rem;height:2.2rem;animation:1.5s steps(6,end) infinite spot5-tanaka-sake-riddle-content-module__6gDBkG__interferenceNoiseLayerShift;position:absolute;top:-.8rem;left:-.95rem;overflow:hidden}.spot5-tanaka-sake-riddle-content-module__6gDBkG__noiseBottom{opacity:.72;width:5.3rem;height:2rem;animation-delay:-.58s;inset:auto -.85rem -.7rem auto;transform:scaleX(-1)}.spot5-tanaka-sake-riddle-content-module__6gDBkG__noise:before,.spot5-tanaka-sake-riddle-content-module__6gDBkG__noise:after{pointer-events:none;content:"";position:absolute;inset:0}.spot5-tanaka-sake-riddle-content-module__6gDBkG__noise:before{filter:grayscale(.2)contrast(1.18);opacity:.78;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 8%,#ff4db8d1 8% 21%,#0000 21% 34%),linear-gradient(90deg,#0000 0 18%,#4dff8ac7 18% 31%,#0000 31% 100%),linear-gradient(90deg,#0000 0 4%,#4dc4ffb8 4% 12%,#0000 12% 100%);background-position:0 0,0 .68rem,0 1.36rem;background-repeat:no-repeat;background-size:100% .42rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;animation:1.1s steps(8,end) infinite spot5-tanaka-sake-riddle-content-module__6gDBkG__interferenceNoiseFlicker}.spot5-tanaka-sake-riddle-content-module__6gDBkG__noise:after{opacity:.52;mix-blend-mode:multiply;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 15%,#dc2626a6 15% 44%,#0000 44% 100%),linear-gradient(90deg,#0000 0 5%,#0f172a75 5% 28%,#0000 28% 100%);background-position:0 .36rem,0 1.22rem;background-repeat:no-repeat;background-size:100% .35rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:1.35s steps(6,end) infinite reverse spot5-tanaka-sake-riddle-content-module__6gDBkG__interferenceNoiseFlicker2;transform:translate(.24rem,.08rem)scale(.97)}@keyframes spot5-tanaka-sake-riddle-content-module__6gDBkG__interferenceNoiseLayerShift{0%,to{opacity:.7;transform:translate(0)scale(.95)}10%{opacity:.92;transform:translate(-1px,.8px)scale(1.03)}38%{opacity:.72;transform:translate(.8px,-.6px)scale(.98)}64%{opacity:.9;transform:translate(1.1px,.4px)scale(1.02)}}@keyframes spot5-tanaka-sake-riddle-content-module__6gDBkG__interferenceNoiseFlicker{0%,to{opacity:.72;transform:translate(0)scale(1)}42%{opacity:.92;transform:translate(.8px,-.45px)scale(1.02)}70%{opacity:.48;transform:translate(-.65px,.35px)scale(.99)}}@keyframes spot5-tanaka-sake-riddle-content-module__6gDBkG__interferenceNoiseFlicker2{0%,to{opacity:.42;transform:translate(.24rem,.08rem)scale(.97)}35%{opacity:.7;transform:translate(.05rem,-.02rem)scale(1.01)}72%{opacity:.36;transform:translate(.38rem,.16rem)scale(.94)}}@keyframes spot5-tanaka-sake-riddle-content-module__6gDBkG__interferenceBoxGlitch{0%,to{transform:translate(0)}34%{transform:translate(.5px,-.5px)}35%{transform:translate(-.5px,.5px)}36%{transform:translate(0)}}@keyframes spot5-tanaka-sake-riddle-content-module__6gDBkG__interferenceTitleGlitch{0%,to{text-shadow:none}45%{text-shadow:1px 0 #22d3eeb3,-1px 0 #f43f5eb3}}@keyframes spot5-tanaka-sake-riddle-content-module__6gDBkG__woodenBoxActionCue{0%{opacity:.8}to{opacity:1}}
.arrival-module__VKCdrq__clueFrame{border:1px solid var(--border);isolation:isolate;background:radial-gradient(circle at 50% 42%,#294a4e,#0000 58%),linear-gradient(135deg,#0e1d20,#2a2e24 52%,#0c181e);border-radius:.375rem;position:relative;overflow:hidden}.arrival-module__VKCdrq__clueFrame:before,.arrival-module__VKCdrq__clueFrame:after{z-index:2;pointer-events:none;content:"";position:absolute;inset:0}.arrival-module__VKCdrq__clueFrame:before{opacity:.6;background:radial-gradient(circle at 50% 48%,#0000 34%,#00000047 100%)}.arrival-module__VKCdrq__clueFrame:after{opacity:.36;background:repeating-linear-gradient(0deg,#ffffff14 0 1px,#0000 1px 5px),linear-gradient(#0000,#0000002e);animation:3.6s linear infinite arrival-module__VKCdrq__clueScan}.arrival-module__VKCdrq__clueMistBack,.arrival-module__VKCdrq__clueMistMiddle,.arrival-module__VKCdrq__clueMistFront{z-index:1;pointer-events:none;filter:blur(22px);opacity:.72;will-change:opacity, transform;background:radial-gradient(at 12% 40%,#ffffffa3,#0000 20%),radial-gradient(at 34% 68%,#d2ecf080,#0000 24%),radial-gradient(at 64% 48%,#ffffff94,#0000 22%),radial-gradient(at 86% 66%,#dcf5f870,#0000 20%);animation:11s ease-in-out infinite alternate arrival-module__VKCdrq__clueMistBack;position:absolute;inset:-32% -48%;transform:translate(-8%)scale(1.04)}.arrival-module__VKCdrq__clueMistMiddle{z-index:3;filter:blur(18px);opacity:.58;background:linear-gradient(104deg,#0000 10%,#ffffff4d 22%,#dcf4f885 36%,#ffffff52 50%,#0000 68%),radial-gradient(at 20% 58%,#ffffff85,#0000 18%),radial-gradient(at 58% 42%,#d7f2f670,#0000 22%),radial-gradient(at 78% 72%,#fff6,#0000 18%);animation:8.5s ease-in-out infinite alternate arrival-module__VKCdrq__clueMistMiddle;inset:-40% -58%;transform:translate(12%,2%)scale(1.06)}.arrival-module__VKCdrq__clueMistFront{z-index:4;filter:blur(14px);opacity:.52;background:radial-gradient(at 28% 72%,#ffffff94,#0000 16%),radial-gradient(at 46% 44%,#d2eef27a,#0000 18%),radial-gradient(at 70% 60%,#ffffff70,#0000 16%);animation:5.8s ease-in-out infinite alternate arrival-module__VKCdrq__clueMistFront;transform:translate(4%)scale(1.03)}.arrival-module__VKCdrq__clueImage{filter:contrast(1.05)saturate(.92)brightness(.92);opacity:.92;will-change:filter, opacity;width:100%;height:auto;animation:4.8s ease-in-out infinite alternate arrival-module__VKCdrq__clueImagePulse;display:block;transform:scale(1.01)}.arrival-module__VKCdrq__clueWisp{z-index:5;pointer-events:none;filter:blur(12px);opacity:0;will-change:opacity, transform;background:radial-gradient(at 20%,#0000 0 18%,#ffffff9e 34%,#0000 68%),linear-gradient(90deg,#0000,#e1f5f87a,#0000);border-radius:999px;width:58%;height:18%;animation:6s linear infinite arrival-module__VKCdrq__clueWispPass;position:absolute;left:-48%;transform:translate(0,0)rotate(-4deg)}.arrival-module__VKCdrq__clueWispOne{animation-delay:-1.2s;top:22%}.arrival-module__VKCdrq__clueWispTwo{filter:blur(10px);width:46%;height:14%;animation-duration:7.4s;animation-delay:-4.8s;top:48%;transform:translate(0,0)rotate(3deg)}.arrival-module__VKCdrq__clueWispThree{width:52%;height:16%;animation-duration:5.2s;animation-delay:-3s;top:68%;transform:translate(0,0)rotate(-2deg)}@keyframes arrival-module__VKCdrq__clueMistBack{0%{opacity:.6;transform:translate(-10%,2%)scale(1.04)}to{opacity:.78;transform:translate(10%,-3%)scale(1.1)}}@keyframes arrival-module__VKCdrq__clueImagePulse{0%{filter:contrast(1.02)saturate(.86)brightness(.82);opacity:.84}48%{filter:contrast(1.08)saturate(.94)brightness();opacity:.94}to{filter:contrast(1.04)saturate(.88)brightness(.88);opacity:.88}}@keyframes arrival-module__VKCdrq__clueMistMiddle{0%{opacity:.5;transform:translate(14%,3%)scale(1.04)rotate(-1deg)}to{opacity:.68;transform:translate(-14%,-4%)scale(1.12)rotate(1deg)}}@keyframes arrival-module__VKCdrq__clueMistFront{0%{opacity:.42;transform:translate(-6%,-1%)scale(1.02)}to{opacity:.62;transform:translate(8%,3%)scale(1.08)}}@keyframes arrival-module__VKCdrq__clueWispPass{0%{opacity:0;transform:translateY(12%)scaleX(.8)rotate(-4deg)}16%{opacity:.72}50%{opacity:.5;transform:translate(125%,-8%)scaleX(1.2)rotate(2deg)}84%{opacity:.64}to{opacity:0;transform:translate(245%,10%)scaleX(.9)rotate(5deg)}}@keyframes arrival-module__VKCdrq__clueScan{0%{background-position:0 0,0 0}to{background-position:0 28px,0 0}}
.final-result-story-module__utm3Fq__endingMessages{color:var(--muted-foreground);gap:.45rem;margin:0;padding:0;font-size:.875rem;line-height:1.85;list-style:none;display:grid}.final-result-story-module__utm3Fq__endingMessage{opacity:0;animation:.72s ease-out forwards final-result-story-module__utm3Fq__endingMessageIn;transform:translateY(.55rem)}.final-result-story-module__utm3Fq__endingMessageHighlight{color:var(--foreground);margin-top:.5rem;font-weight:500}.final-result-story-module__utm3Fq__keyPhraseSection{opacity:0;animation:.8s ease-out 4.15s forwards final-result-story-module__utm3Fq__endingMessageIn;transform:translateY(.7rem)}.final-result-story-module__utm3Fq__treasureReveal{aspect-ratio:2500/1737;opacity:0;border-radius:.6rem;margin-top:.75rem;animation:1.1s cubic-bezier(.16,1,.3,1) 5.3s forwards final-result-story-module__utm3Fq__treasureRevealIn;overflow:hidden;transform:scale(.88)}.final-result-story-module__utm3Fq__treasureImage{object-fit:cover;transform-origin:50% 58%;width:100%;height:100%;animation:16s ease-out 6.4s forwards final-result-story-module__utm3Fq__treasureZoomIn;display:block}.final-result-story-module__utm3Fq__rankSection{opacity:0;animation:.8s ease-out 8.55s forwards final-result-story-module__utm3Fq__endingMessageIn;transform:translateY(.7rem)}.final-result-story-module__utm3Fq__rankLabel{color:var(--muted-foreground);letter-spacing:.08em;margin:0;font-size:.75rem;font-weight:600}.final-result-story-module__utm3Fq__rankValue{color:var(--primary);margin:0;font-size:3rem;font-weight:700;line-height:1}.final-result-story-module__utm3Fq__actionButton{opacity:0;animation:.8s ease-out 8.8s forwards final-result-story-module__utm3Fq__endingMessageIn;transform:translateY(.7rem)}@keyframes final-result-story-module__utm3Fq__endingMessageIn{to{opacity:1;transform:translateY(0)}}@keyframes final-result-story-module__utm3Fq__treasureRevealIn{0%{opacity:0;filter:blur(6px)drop-shadow(0 0 #facc1500);transform:scale(.88)}60%{opacity:1}to{opacity:1;filter:blur()drop-shadow(0 0 1.4rem #facc1559);transform:scale(1)}}@keyframes final-result-story-module__utm3Fq__treasureZoomIn{0%{transform:scale(1)}to{transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.final-result-story-module__utm3Fq__endingMessage,.final-result-story-module__utm3Fq__keyPhraseSection,.final-result-story-module__utm3Fq__treasureReveal,.final-result-story-module__utm3Fq__treasureImage,.final-result-story-module__utm3Fq__rankSection,.final-result-story-module__utm3Fq__actionButton{opacity:1;animation:none;transform:none}}
.progress-record-view-module__45Tn9G__intersticeTime{color:#2563eb;text-shadow:-.08em 0 #22d3ee94,.08em 0 #fcd34d7a;animation:3.1s step-end infinite progress-record-view-module__45Tn9G__interstice-time-glitch;display:inline-block}@keyframes progress-record-view-module__45Tn9G__interstice-time-glitch{0%,88%,to{opacity:1;transform:translate(0)skew(0)}90%{opacity:.84;transform:translate(-1px)skew(-9deg)}93%{opacity:1;transform:translate(1px)skew(7deg)}96%{opacity:.9;transform:translate(-.5px)skew(-4deg)}}@media (prefers-reduced-motion:reduce){.progress-record-view-module__45Tn9G__intersticeTime{animation:none}}
.quiz-answer-form-module__eGZpeq__timerIndicator{transform-origin:0;will-change:transform;animation-name:quiz-answer-form-module__eGZpeq__quizTimerDrain;animation-fill-mode:forwards}@keyframes quiz-answer-form-module__eGZpeq__quizTimerDrain{0%{transform:scaleX(1)}to{transform:scaleX(0)}}
.spot-result-view-module__7mqIga__itemSectionTitleChar{animation:1s ease-in-out infinite spot-result-view-module__7mqIga__get-item-bounce;display:inline-block}@keyframes spot-result-view-module__7mqIga__get-item-bounce{0%,72%,to{transform:translateY(0)}36%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.spot-result-view-module__7mqIga__itemSectionTitleChar{animation:none}}.spot-result-view-module__7mqIga__itemImageStack{width:100%;height:100%;transform-style:preserve-3d;animation:2s ease-in-out infinite spot-result-view-module__7mqIga__item-idle-spin;display:block;position:relative}.spot-result-view-module__7mqIga__itemImageFront,.spot-result-view-module__7mqIga__itemImageBack{backface-visibility:hidden;display:block;position:absolute;inset:0}.spot-result-view-module__7mqIga__itemImageBack{transform:rotateY(180deg)}@keyframes spot-result-view-module__7mqIga__item-idle-spin{0%{transform:rotateY(0)}22%{transform:rotateY(360deg)}to{transform:rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.spot-result-view-module__7mqIga__itemImageStack{animation:none}}.spot-result-view-module__7mqIga__itemShineWrap{border-radius:50%;position:relative;overflow:hidden}.spot-result-view-module__7mqIga__itemShineWrap:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffffbf 50%,#0000 58%);animation:1.4s ease-in-out infinite spot-result-view-module__7mqIga__item-shine-sweep;position:absolute;inset:0;transform:translate(-150%)}@keyframes spot-result-view-module__7mqIga__item-shine-sweep{0%{transform:translate(-150%)}18%{transform:translate(150%)}to{transform:translate(150%)}}@media (prefers-reduced-motion:reduce){.spot-result-view-module__7mqIga__itemShineWrap:before{animation:none;display:none}}.spot-result-view-module__7mqIga__itemGlowBox{isolation:isolate;position:relative}.spot-result-view-module__7mqIga__itemGlowBox:before{content:"";z-index:-1;pointer-events:none;background:conic-gradient(#facc1573 0deg 3deg,#0000 3deg 19deg,#facc15ad 19deg 25deg,#0000 25deg 39deg,#facc1566 39deg 41deg,#0000 41deg 59deg,#facc15bf 59deg 68deg,#0000 68deg 80deg,#facc1585 80deg 84deg,#0000 84deg 99deg,#facc15b3 99deg 106deg,#0000 106deg 123deg,#facc1573 123deg 126deg,#0000 126deg 139deg,#facc15c7 139deg 149deg,#0000 149deg 165deg,#facc1566 165deg 167deg,#0000 167deg 181deg,#facc158c 181deg 186deg,#0000 186deg 204deg,#facc15b8 204deg 212deg,#0000 212deg 224deg,#facc1573 224deg 227deg,#0000 227deg 242deg,#facc1585 242deg 246deg,#0000 246deg 263deg,#facc15b3 263deg 270deg,#0000 270deg 283deg,#facc1566 283deg 285deg,#0000 285deg 301deg,#facc15ad 301deg 307deg,#0000 307deg 321deg,#facc1573 321deg 324deg,#0000 324deg 339deg,#facc158c 339deg 344deg,#0000 344deg 360deg);animation:6s linear infinite spot-result-view-module__7mqIga__item-glow-spin,2.2s ease-in-out infinite spot-result-view-module__7mqIga__item-glow-pulse;position:absolute;inset:-20%;-webkit-mask-image:radial-gradient(circle,#000 22%,#0000 68%);mask-image:radial-gradient(circle,#000 22%,#0000 68%)}@keyframes spot-result-view-module__7mqIga__item-glow-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spot-result-view-module__7mqIga__item-glow-pulse{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.spot-result-view-module__7mqIga__itemGlowBox:before{animation:none}}
.spot6-third-pier-harbor-content-module__3JpZdq__harborRiddle{gap:.75rem;width:100%;display:grid}.spot6-third-pier-harbor-content-module__3JpZdq__harborStage{isolation:isolate;border:1px solid #0e749052;border-radius:.5rem;height:clamp(13.5rem,34dvh,18rem);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff4d,0 12px 22px #0f172a24}.spot6-third-pier-harbor-content-module__3JpZdq__harborBackground{z-index:0;object-fit:cover;object-position:left top;pointer-events:none;-webkit-user-select:none;user-select:none}.spot6-third-pier-harbor-content-module__3JpZdq__towGroup{top:var(--row-top);z-index:7;transform-origin:0 100%;width:24rem;height:2.55rem;display:block;position:absolute;transform:translate(115%)}.spot6-third-pier-harbor-content-module__3JpZdq__towGroup[data-harbor-state=arriving]{animation:2.8s cubic-bezier(.16,1,.3,1) forwards spot6-third-pier-harbor-content-module__3JpZdq__shipArrives}.spot6-third-pier-harbor-content-module__3JpZdq__towGroup[data-harbor-state=docked]{transform:translate(4.1rem)}.spot6-third-pier-harbor-content-module__3JpZdq__ship{top:0;left:var(--ship-offset);width:3.7rem;position:absolute}.spot6-third-pier-harbor-content-module__3JpZdq__shipImage{filter:drop-shadow(0 .16rem .2rem #0f172a3d);pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block;transform:scaleX(-1)}.spot6-third-pier-harbor-content-module__3JpZdq__controlPanel{background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;gap:.75rem;padding:.75rem;display:grid}.spot6-third-pier-harbor-content-module__3JpZdq__interferenceContent{border-color:#dc262659;max-width:24rem;overflow:visible}.spot6-third-pier-harbor-content-module__3JpZdq__interferenceInner{position:relative}.spot6-third-pier-harbor-content-module__3JpZdq__interferenceTitle{color:#dc2626;letter-spacing:.06em;justify-content:center;align-items:center;gap:.35rem;display:inline-flex}.spot6-third-pier-harbor-content-module__3JpZdq__titleIcon{color:#dc2626;width:.95rem;height:.95rem}.spot6-third-pier-harbor-content-module__3JpZdq__interferenceText{color:hsl(var(--muted-foreground));margin-top:.5rem;margin-bottom:.75rem;font-size:.95rem;line-height:1.7}.spot6-third-pier-harbor-content-module__3JpZdq__noise{z-index:2;opacity:.82;pointer-events:none;width:6rem;height:2.2rem;position:absolute;top:-.8rem;left:-.95rem;overflow:hidden}.spot6-third-pier-harbor-content-module__3JpZdq__noiseBottom{opacity:.68;width:5.3rem;height:2rem;inset:auto -.85rem -.7rem auto;transform:scaleX(-1)}.spot6-third-pier-harbor-content-module__3JpZdq__noise:before,.spot6-third-pier-harbor-content-module__3JpZdq__noise:after{pointer-events:none;content:"";position:absolute;inset:0}.spot6-third-pier-harbor-content-module__3JpZdq__noise:before{background-color:#0000;background-image:linear-gradient(90deg,#0000 0 8%,#ff4db8d1 8% 21%,#0000 21% 34%),linear-gradient(90deg,#0000 0 18%,#4dff8ac7 18% 31%,#0000 31% 100%),linear-gradient(90deg,#0000 0 4%,#4dc4ffb8 4% 12%,#0000 12% 100%);background-position:0 0,0 .68rem,0 1.36rem;background-repeat:no-repeat;background-size:100% .42rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.spot6-third-pier-harbor-content-module__3JpZdq__noise:after{opacity:.52;background-color:#0000;background-image:linear-gradient(90deg,#0000 0 15%,#dc2626a6 15% 44%,#0000 44% 100%),linear-gradient(90deg,#0000 0 5%,#0f172a75 5% 28%,#0000 28% 100%);background-position:0 .36rem,0 1.22rem;background-repeat:no-repeat;background-size:100% .35rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;transform:translate(.24rem,.08rem)scale(.97)}@keyframes spot6-third-pier-harbor-content-module__3JpZdq__shipArrives{0%{transform:translate(115%)}to{transform:translate(4.1rem)}}
.how-to-play-view-module__nP8Gla__stepButtonCurrent{z-index:0;position:relative}.how-to-play-view-module__nP8Gla__stepButtonCurrent:after{content:"";z-index:-1;border:1px solid var(--theme-yellow);border-radius:inherit;opacity:0;pointer-events:none;animation:1.6s ease-out infinite how-to-play-view-module__nP8Gla__step-ripple;position:absolute;inset:0;transform:scale(1)}@keyframes how-to-play-view-module__nP8Gla__step-ripple{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@media (prefers-reduced-motion:reduce){.how-to-play-view-module__nP8Gla__stepButtonCurrent:after{animation:none}}