.Temple-module__xJbzYG__game{gap:var(--space-3);display:grid}.Temple-module__xJbzYG__stage{width:100%;height:min(80vh,760px);height:min(80dvh, calc(100dvh - var(--tp-room,0px) - 24px), 760px);min-height:520px;scroll-margin-top:8px;scroll-margin-bottom:calc(var(--tp-room,0px) + 8px);border:3px solid var(--ink);border-radius:var(--radius-lg);background:linear-gradient(180deg, var(--sky,#8fd8ff) 0%, var(--sky2,#e9fbd8) 58%, var(--drop,#2f7d4f) 58%, var(--drop2,#174a33) 100%);box-shadow:0 7px 0 var(--ink);color:#231c45;flex-direction:column;display:flex;position:relative;overflow:hidden}.Temple-module__xJbzYG__running{background:linear-gradient(#e9fbd8 0%,#cfeedd 100%)}.Temple-module__xJbzYG__how{color:var(--ink);font:700 16px / 1.35 var(--font-ui);text-align:center;margin:0}.Temple-module__xJbzYG__run{grid-template-rows:auto minmax(0,1fr) auto;gap:8px;height:100%;padding:8px;display:grid;position:relative}.Temple-module__xJbzYG__promptRow{justify-content:center;align-items:center;gap:8px;min-height:46px;display:flex}.Temple-module__xJbzYG__loading{color:#231c45;font:800 22px / 1.2 var(--font-ui);text-align:center;margin:0}.Temple-module__xJbzYG__runLine{border-radius:var(--radius-pill);color:#231c45;font:900 18px / 1.2 var(--font-ui);text-align:center;background:#ffffffe6;border:3px solid #231c45;margin:0;padding:6px 14px;box-shadow:0 4px #231c45}.Temple-module__xJbzYG__keyHint{opacity:.75;font-size:15px;font-weight:700}@media (pointer:coarse){.Temple-module__xJbzYG__keyHint{display:none}}.Temple-module__xJbzYG__field{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;background:#2f7d4f;border:3px solid #231c45;border-radius:20px;min-height:0;position:relative;overflow:hidden}.Temple-module__xJbzYG__field>.Temple-module__xJbzYG__loading{position:absolute;inset:40% 0 auto}.Temple-module__xJbzYG__canvas{width:100%;height:100%;font-family:var(--font-ui);display:block;position:absolute;inset:0}.Temple-module__xJbzYG__boxRow,.Temple-module__xJbzYG__boxSpace{min-height:64px}.Temple-module__xJbzYG__strip{align-items:center;gap:8px;width:100%;max-width:560px;margin:0 auto;display:flex}.Temple-module__xJbzYG__strip>[role=group]{flex:1;min-width:0}.Temple-module__xJbzYG__strip button{min-height:56px}.Temple-module__xJbzYG__strip button>span[aria-hidden=true]:not(:first-child){font-size:32px;line-height:1}.Temple-module__xJbzYG__hear{border-radius:var(--radius-pill);color:#231c45;min-width:48px;min-height:56px;font:800 18px / 1 var(--font-ui);cursor:pointer;background:#fff;border:2.5px solid #231c45;flex:none;place-items:center;padding:0 10px;display:inline-grid;box-shadow:0 4px #231c45}.Temple-module__xJbzYG__hud{z-index:2;pointer-events:none;align-items:center;gap:6px;display:flex;position:absolute;inset:6px 6px auto}.Temple-module__xJbzYG__chip,.Temple-module__xJbzYG__gems{border-radius:var(--radius-pill);color:#231c45;font:800 15px / 1.15 var(--font-ui);white-space:nowrap;background:#fffffff0;border:2.5px solid #231c45;padding:5px 10px;box-shadow:0 3px #231c45}.Temple-module__xJbzYG__hudButtons{pointer-events:auto;gap:6px;margin-left:auto;display:flex}.Temple-module__xJbzYG__round{border:3px solid var(--ink);background:var(--card,#fff);width:48px;height:48px;box-shadow:0 4px 0 var(--ink);color:var(--ink);font:900 15px / 1 var(--font-ui);cursor:pointer;border-radius:50%;place-items:center;display:inline-grid}.Temple-module__xJbzYG__round:disabled{opacity:.5}@media (max-width:420px){.Temple-module__xJbzYG__chip{display:none}.Temple-module__xJbzYG__gems{padding:4px 7px;font-size:13px}}.Temple-module__xJbzYG__trip{z-index:2;pointer-events:none;background:#ffffff73;border:2px solid #231c45;border-radius:999px;height:10px;position:absolute;inset:auto 34px 10px 12px}.Temple-module__xJbzYG__tripFill{background:#3fe0b0;border-radius:999px;height:100%;transition:width .4s ease-out;display:block}.Temple-module__xJbzYG__tripRunner,.Temple-module__xJbzYG__tripExit{font-size:20px;line-height:1;position:absolute;top:50%;transform:translate(-50%,-62%)}.Temple-module__xJbzYG__tripRunner{transition:left .4s ease-out}.Temple-module__xJbzYG__tripExit{left:calc(100% + 16px)}.Temple-module__xJbzYG__combo{z-index:2;border-radius:var(--radius-pill);color:#231c45;font:900 18px / 1.1 var(--font-ui);pointer-events:none;background:#ffd23f;border:2.5px solid #231c45;padding:3px 10px;position:absolute;bottom:30px;left:10px;box-shadow:0 3px #231c45}.Temple-module__xJbzYG__toast{z-index:3;border-radius:var(--radius-pill);color:#231c45;font:900 22px / 1.2 var(--font-ui);white-space:nowrap;pointer-events:none;background:#fff;border:3px solid #231c45;margin:0;padding:6px 16px;animation:1.3s ease-out both Temple-module__xJbzYG__toast;position:absolute;top:30%;left:50%;transform:translate(-50%);box-shadow:0 4px #231c45}@media (prefers-reduced-motion:no-preference){.Temple-module__xJbzYG__combo{animation:.35s ease-out Temple-module__xJbzYG__pop}}@media (prefers-reduced-motion:reduce){.Temple-module__xJbzYG__toast{animation:none}}@keyframes Temple-module__xJbzYG__toast{0%{opacity:0;transform:translate(-50%)scale(.5)}15%{opacity:1;transform:translate(-50%)scale(1.12)}80%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-18px)}}@keyframes Temple-module__xJbzYG__pop{0%{transform:scale(1.5)}to{transform:scale(1)}}.Temple-module__xJbzYG__run [role=dialog] ul li{color:#102a18}.Temple-module__xJbzYG__stretch{z-index:8;color:#231c45;font:800 17px / 1.3 var(--font-ui);text-align:center;background:#fff;border:3px solid #231c45;border-radius:16px;margin:0;padding:8px 14px;position:absolute;inset:10px 10px auto;box-shadow:0 4px #231c45}.Temple-module__xJbzYG__overlay{z-index:5;background:#140e2880;place-items:center;padding:12px;display:grid;position:absolute;inset:0}.Temple-module__xJbzYG__card{border:3px solid var(--ink);background:var(--card,#fff);width:100%;max-width:560px;box-shadow:0 8px 0 var(--ink);color:var(--ink);text-align:center;border-radius:24px;justify-items:center;gap:10px;padding:16px;display:grid}.Temple-module__xJbzYG__chipBig{color:#231c45;font:900 22px / 1.2 var(--font-ui);background:#ffd23f;border:2.5px solid #231c45;border-radius:999px;padding:4px 16px}.Temple-module__xJbzYG__row{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.Temple-module__xJbzYG__go,.Temple-module__xJbzYG__ghost{border:3px solid var(--ink);border-radius:var(--radius-pill);min-height:56px;box-shadow:0 5px 0 var(--ink);font:800 19px / 1 var(--font-ui);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.Temple-module__xJbzYG__go{color:#231c45;background:#ffd23f}.Temple-module__xJbzYG__ghost{background:var(--card,#fff);color:var(--ink)}.Temple-module__xJbzYG__go:active,.Temple-module__xJbzYG__ghost:active{box-shadow:0 1px 0 var(--ink);transform:translateY(4px)}.Temple-module__xJbzYG__ghost:disabled{opacity:.6;cursor:default}.Temple-module__xJbzYG__treasures{border-radius:var(--radius-pill);color:#231c45;font:900 20px / 1.1 var(--font-ui);background:#fff;border:3px solid #231c45;padding:6px 14px;box-shadow:0 4px #231c45}.Temple-module__xJbzYG__sheet{z-index:6;background:var(--card-2,#f4f1ff);color:var(--ink);flex-direction:column;align-items:stretch;gap:12px;padding:16px;display:flex;position:absolute;inset:0;overflow:auto}.Temple-module__xJbzYG__hero{flex:none;place-items:center;display:grid}.Temple-module__xJbzYG__sheet .Temple-module__xJbzYG__hero{background:linear-gradient(#8fd8ff,#e9fbd8);border-radius:20px;align-self:center;padding:10px 18px}.Temple-module__xJbzYG__sheetTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.Temple-module__xJbzYG__sheetTitle{font:900 28px / 1.1 var(--font-ui);margin:0}.Temple-module__xJbzYG__wearRow{gap:6px;display:grid}.Temple-module__xJbzYG__wearTitle{font:800 19px / 1.2 var(--font-ui);margin:0}.Temple-module__xJbzYG__wearList{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Temple-module__xJbzYG__wear{border:3px solid var(--ink);background:var(--card,#fff);min-height:56px;box-shadow:0 4px 0 var(--ink);color:var(--ink);font:800 16px / 1.1 var(--font-ui);cursor:pointer;border-radius:16px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.Temple-module__xJbzYG__wearOn{color:#231c45;background:#ffd23f}.Temple-module__xJbzYG__swatch{border:2.5px solid var(--ink);border-radius:50%;width:22px;height:22px}.Temple-module__xJbzYG__wearMore{font:700 15px / 1.2 var(--font-ui);opacity:.8}.Temple-module__xJbzYG__missions{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Temple-module__xJbzYG__mission{border:3px solid var(--ink);background:var(--card,#fff);min-height:52px;font:700 17px / 1.25 var(--font-ui);border-radius:16px;align-items:center;gap:10px;padding:6px 12px;display:flex}.Temple-module__xJbzYG__missionDone{color:#102a18;background:#d9f8e3}.Temple-module__xJbzYG__tick{border:2.5px solid var(--ink);color:#102a18;width:30px;height:30px;font:900 18px / 1 var(--font-ui);background:#fff;border-radius:50%;flex:none;place-items:center;display:grid}.Temple-module__xJbzYG__missionName{flex:1}.Temple-module__xJbzYG__reward{flex:none;font-weight:900}.Temple-module__xJbzYG__heroCanvas{display:block}@media (orientation:landscape) and (max-height:540px) and (pointer:coarse){.Temple-module__xJbzYG__how{display:none}.Temple-module__xJbzYG__stage{height:var(--play-h,100dvh);min-height:0;box-shadow:none;border:0;border-radius:0}.Temple-module__xJbzYG__run{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:6px 8px;padding:0 6px 6px}.Temple-module__xJbzYG__field{border:0;border-radius:0;grid-area:1/1/auto/-1;margin:0 -6px}.Temple-module__xJbzYG__promptRow{grid-area:2/1;min-height:60px}.Temple-module__xJbzYG__runLine{border-radius:18px;padding:4px 12px;font-size:15px}.Temple-module__xJbzYG__boxRow{grid-area:2/2;align-items:center;min-height:60px;display:grid}.Temple-module__xJbzYG__boxSpace{min-height:60px}.Temple-module__xJbzYG__strip [role=group]{gap:8px}.Temple-module__xJbzYG__strip [role=group]>button,.Temple-module__xJbzYG__strip [role=group]>div>button:first-child{padding:4px 8px;box-shadow:0 4px #231c45}.Temple-module__xJbzYG__stage>div:first-child:not(.Temple-module__xJbzYG__run){grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);align-content:safe center;align-items:center;gap:10px 16px;padding:10px 12px;display:grid}.Temple-module__xJbzYG__stage>div:first-child:not(.Temple-module__xJbzYG__run)>*{grid-column:2;justify-self:center}.Temple-module__xJbzYG__stage>div:first-child:not(.Temple-module__xJbzYG__run)>:first-child{grid-column:auto}.Temple-module__xJbzYG__stage>div:first-child:not(.Temple-module__xJbzYG__run)>:nth-child(2){grid-column:1/-1;justify-self:stretch}.Temple-module__xJbzYG__stage>div:first-child:not(.Temple-module__xJbzYG__run)>:nth-child(2)>span:has(>div){flex:0 auto;order:0}.Temple-module__xJbzYG__stage>div:first-child:not(.Temple-module__xJbzYG__run)>:nth-child(3){grid-area:2/1/span 4}.Temple-module__xJbzYG__stage>div:first-child:not(.Temple-module__xJbzYG__run)>button+div{gap:8px}.Temple-module__xJbzYG__stage>div:first-child:not(.Temple-module__xJbzYG__run)>button+div>button{min-height:48px;padding:0 14px;font-size:16px}.Temple-module__xJbzYG__stage>div:first-child:not(.Temple-module__xJbzYG__run)>p:last-child{font-size:13px}}.Temple-module__xJbzYG__beam{cursor:pointer;background:radial-gradient(circle at 35% 30%,#fff3c4,#ffcc4d 60%,#d99a1e);border:3px solid #b8892c;border-radius:50%;flex:none;width:52px;height:52px;font-size:26px;line-height:1;box-shadow:0 3px #8a5f12}.Temple-module__xJbzYG__beamOn{background:radial-gradient(circle at 35% 30%,#fff,#fff27a 55%,#ffb02e);animation:.9s ease-in-out infinite Temple-module__xJbzYG__beamPulse;box-shadow:0 0 0 4px #fff27a99,0 0 22px 6px #ffe65acc}@keyframes Temple-module__xJbzYG__beamPulse{50%{transform:scale(1.08)}}.Temple-module__xJbzYG__power{z-index:4;cursor:pointer;color:#fff;background:radial-gradient(circle closest-side, #1e183cd1 76%, transparent 78%), conic-gradient(#7fd0ff var(--charge,0%), #ffffff40 0);opacity:.8;border:none;border-radius:50%;width:68px;height:68px;padding:0;font-size:32px;line-height:68px;position:absolute;bottom:12px;left:12px}.Temple-module__xJbzYG__power span{filter:grayscale(.6)}.Temple-module__xJbzYG__powerReady{opacity:1;animation:.8s ease-in-out infinite Temple-module__xJbzYG__beamPulse;box-shadow:0 0 18px 4px #7fd0ffd9}.Temple-module__xJbzYG__powerReady span,.Temple-module__xJbzYG__powerOn span{filter:none}.Temple-module__xJbzYG__powerOn{opacity:1;box-shadow:0 0 0 4px #7fd0ff,0 0 26px 8px #7fd0ffe6}@media (prefers-reduced-motion:reduce){.Temple-module__xJbzYG__beamOn,.Temple-module__xJbzYG__powerReady{animation:none}}.Temple-module__xJbzYG__heroRide{display:inline-block;position:relative}.Temple-module__xJbzYG__heroMount{filter:drop-shadow(0 3px 2px #140e284d);font-size:52px;line-height:1;position:absolute;bottom:2px;right:-34px;transform:scaleX(-1)}.Temple-module__xJbzYG__hud[data-asking]{opacity:.35;filter:saturate(.4);transition:opacity .2s}
.Camp-module__H_t-8W__hear{cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:.8em}.Camp-module__H_t-8W__grid{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:10px;margin:0;padding:4px 2px 12px;list-style:none;display:grid;overflow-y:auto}.Camp-module__H_t-8W__card{color:#3b2a14;width:100%;min-height:150px;font:inherit;cursor:pointer;background:linear-gradient(#fffaf0,#f4e3c0);border:3px solid #785a2859;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 6px;display:flex;box-shadow:0 4px #785a2859}.Camp-module__H_t-8W__card:active{transform:translateY(2px);box-shadow:0 2px #785a2859}.Camp-module__H_t-8W__on{background:linear-gradient(#f2fff0,#c9f2c4);border-color:#3fae5a}.Camp-module__H_t-8W__shut{filter:grayscale(.7);opacity:.75}.Camp-module__H_t-8W__name{text-align:center;font-size:14px;font-weight:800;line-height:1.15}.Camp-module__H_t-8W__rank{opacity:.8;font-size:12px}.Camp-module__H_t-8W__price{font-size:15px;font-weight:800}.Camp-module__H_t-8W__odds{gap:2px;font-size:18px;display:flex}.Camp-module__H_t-8W__icons{gap:6px;font-size:20px;display:flex}.Camp-module__H_t-8W__big{font-size:52px;line-height:1}.Camp-module__H_t-8W__go{color:#1f7a33;font-weight:900}.Camp-module__H_t-8W__hint{text-align:center;padding:18px 8px;font-size:16px}.Camp-module__H_t-8W__label{opacity:.8;font-size:13px;font-weight:800}.Camp-module__H_t-8W__small{font-size:12px;font-weight:700}.Camp-module__H_t-8W__egg{background:radial-gradient(circle at 30% 30%, #ffffffb3 0 8%, transparent 9%), radial-gradient(circle at 62% 40%, var(--spots) 0 9%, transparent 10%), radial-gradient(circle at 38% 66%, var(--spots) 0 7%, transparent 8%), radial-gradient(circle at 66% 74%, var(--spots) 0 6%, transparent 7%), radial-gradient(circle at 40% 30%, color-mix(in srgb, var(--shell) 60%, white), var(--shell) 60%, color-mix(in srgb, var(--shell) 70%, black));box-shadow:0 0 14px 2px color-mix(in srgb, var(--shell) 55%, transparent);border:2px solid #28190a73;border-radius:50% 50% 46% 46%/58% 58% 42% 42%;display:inline-block}.Camp-module__H_t-8W__carry{flex-wrap:wrap;align-items:center;gap:10px;padding:6px 4px 10px;display:flex}.Camp-module__H_t-8W__carryEgg{cursor:pointer;font:inherit;background:#fff6dc;border:3px dashed #d99a1e;border-radius:16px;flex-direction:column;align-items:center;gap:2px;padding:6px 10px;animation:1.4s ease-in-out infinite Camp-module__H_t-8W__wob;display:flex}@keyframes Camp-module__H_t-8W__wob{50%{transform:rotate(-4deg)scale(1.04)}}.Camp-module__H_t-8W__slots{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0;padding:0 0 12px;list-style:none;display:grid}.Camp-module__H_t-8W__slot{background:linear-gradient(#f6e6c4,#e2c690);border:3px solid #785a2859;border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:10px;display:flex}.Camp-module__H_t-8W__machine{font-size:28px}.Camp-module__H_t-8W__empty{opacity:.55;font-size:44px}.Camp-module__H_t-8W__warm,.Camp-module__H_t-8W__hatch{cursor:pointer;font:inherit;background:0 0;border:none;flex-direction:column;align-items:center;gap:4px;display:flex}.Camp-module__H_t-8W__hatch{animation:.7s ease-in-out infinite Camp-module__H_t-8W__wob}.Camp-module__H_t-8W__timer{font-variant-numeric:tabular-nums;font-weight:800}.Camp-module__H_t-8W__up{font:inherit;cursor:pointer;background:#fff3c4;border:2px solid #b8892c;border-radius:999px;padding:4px 10px;font-size:13px;font-weight:800}.Camp-module__H_t-8W__reveal{flex-direction:column;align-items:center;gap:10px;padding:24px 8px;display:flex}.Camp-module__H_t-8W__burst{filter:drop-shadow(0 0 22px #ffdc5ae6);font-size:110px;line-height:1;animation:.6s cubic-bezier(.2,1.6,.4,1) both Camp-module__H_t-8W__pop}.Camp-module__H_t-8W__revealName{font-size:26px;font-weight:900}@keyframes Camp-module__H_t-8W__pop{0%{opacity:0;transform:scale(.2)rotate(-20deg)}}@media (prefers-reduced-motion:reduce){.Camp-module__H_t-8W__carryEgg,.Camp-module__H_t-8W__hatch,.Camp-module__H_t-8W__burst{animation:none}}@media (orientation:landscape) and (max-height:540px) and (pointer:coarse){.Camp-module__H_t-8W__card{min-height:118px}.Camp-module__H_t-8W__big{font-size:40px}.Camp-module__H_t-8W__grid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}}
