.StayWhere_area__tCKIX{margin:-4px 0 14px;color:var(--ink);font-size:1.04rem;font-weight:650}.StayWhere_nearTitle___L1n3.StayWhere_nearTitle___L1n3{margin:4px 0 6px;font-size:1rem;font-weight:700;letter-spacing:0;line-height:1.3}.StayWhere_near__YG1LZ{display:grid;margin:0 0 14px;padding:0;list-style:none}.StayWhere_near__YG1LZ li{display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;margin:0;padding:10px 0;border-bottom:1px solid var(--line);color:var(--ink);font-size:.98rem}.StayWhere_near__YG1LZ li:before{content:none}.StayWhere_near__YG1LZ li:last-child{border-bottom:0}.StayWhere_near__YG1LZ svg{color:var(--ink-soft)}.StayWhere_place__QtmI3{min-width:0}.StayWhere_amount__i_Wrl{color:var(--ink);font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.StayWhere_focus__H55NO .StayWhere_place__QtmI3,.StayWhere_focus__H55NO svg{color:var(--accent-dark);font-weight:650}.StayWhere_more__M_6Zj{margin:-6px 0 14px}.StayWhere_more__M_6Zj>summary{display:inline-flex;align-items:center;min-height:40px;color:var(--ink);font-size:.95rem;font-weight:650;text-decoration:underline;text-underline-offset:3px;cursor:pointer;list-style:none}.StayWhere_more__M_6Zj>summary::-webkit-details-marker{display:none}.StayWhere_more__M_6Zj[open]>summary{display:none}.StayWhere_near__YG1LZ li:has(>.StayWhere_walkButton__FYIbX){display:block;padding:0}.StayWhere_walkButton__FYIbX{display:grid;grid-template-columns:26px minmax(0,1fr) auto 30px;align-items:center;grid-gap:12px;gap:12px;width:100%;min-height:46px;padding:10px 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.StayWhere_walkButton__FYIbX:hover .StayWhere_place__QtmI3{text-decoration:underline;text-underline-offset:3px}.StayWhere_walkButton__FYIbX[aria-pressed=true] .StayWhere_place__QtmI3,.StayWhere_walkButton__FYIbX[aria-pressed=true] svg{color:#b03a4a;font-weight:650}.StayWhere_play__YdYMO{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--paper);color:#b03a4a;font-size:.72rem}.StayWhere_walkButton__FYIbX[aria-pressed=true] .StayWhere_play__YdYMO{background:#b03a4a;color:#fff;font-size:.9rem}.StayWhere_modelActions__A9weM{display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:-6px 0 14px}.StayWhere_modelActions__A9weM:empty{display:none}.StayWhere_placeName__9WXGi{display:inline;color:var(--ink-soft);font-weight:400}.StayWhere_placeName__9WXGi:before{content:" · "}.StayWhere_placeNote__6HUM5{display:block;color:var(--ink-soft);font-size:.86rem;font-weight:400;line-height:1.35}.StayWhere_showArea__LIMhw{min-height:40px;margin:0;padding:0;border:0;background:none;color:var(--ink);font:inherit;font-size:.92rem;font-weight:650;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.StayWhere_walkHint__T3U22{margin:-2px 0 4px;color:var(--ink-soft);font-size:.92rem}.StayWalkThrough_section__7U2M7{scroll-margin-top:90px}.StayWalkThrough_head__gXZAT{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-bottom:10px}.StayWalkThrough_head__gXZAT h2{margin:0}.StayWalkThrough_facts__LaGGj{margin:0;color:var(--ink-soft);font-size:.98rem}.StayWalkThrough_levels__1LzEQ{margin:4px 0 16px}.StayWalkThrough_levelsTitle__sGMN5{margin:0 0 6px;color:var(--mist);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}html:lang(zh-Hans) .StayWalkThrough_levelsTitle__sGMN5{letter-spacing:.04em}.StayWalkThrough_stack__00lxE{display:grid;margin:0;padding:0;list-style:none}.StayWalkThrough_level__oGTJO{margin:0;padding:0}.StayWalkThrough_levelButton__GbuQw{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;width:100%;padding:0;border:0;border-radius:10px;background:none;color:inherit;font:inherit;text-align:left}button.StayWalkThrough_levelButton__GbuQw{cursor:pointer}button.StayWalkThrough_levelButton__GbuQw:hover .StayWalkThrough_levelName__k6KpN{text-decoration:underline;text-underline-offset:3px}button.StayWalkThrough_levelButton__GbuQw:hover .StayWalkThrough_slabTop__MPU0H{fill:#d6e8de}.StayWalkThrough_level__oGTJO+.StayWalkThrough_level__oGTJO{margin-top:-8px}.StayWalkThrough_level__oGTJO:before{content:none}.StayWalkThrough_slab__Dr3p1{width:92px;height:40px}.StayWalkThrough_slabTop__MPU0H{fill:#e7efe9;stroke:#7c968b;stroke-width:1.2}.StayWalkThrough_slabLeft__ZB9QJ{fill:#c9d8d0;stroke:#7c968b;stroke-width:1.2}.StayWalkThrough_slabRight__pguEV{fill:#b4c8bd;stroke:#7c968b;stroke-width:1.2}.StayWalkThrough_door__vDEvc{fill:var(--accent)}.StayWalkThrough_levelText__gMKXn{display:grid;min-width:0;padding:8px 0}.StayWalkThrough_levelName__k6KpN{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0;color:var(--ink);font-size:.96rem;font-weight:700}.StayWalkThrough_entry__DrI6W{padding:1px 8px;border-radius:999px;background:var(--accent-soft);color:var(--accent-dark);font-size:.78rem;font-weight:650}.StayWalkThrough_levelRooms__GkZCC{margin:2px 0 0;color:var(--ink-soft);font-size:.92rem;line-height:1.4}.StayWalkThrough_startButton__eiMr6{display:inline-flex;gap:10px;align-items:center;min-height:48px;margin:2px 0 14px;padding:0 20px;border-radius:999px}.StayWalkThrough_startIcon__IxtTH{font-size:.8rem}.StayWalkThrough_strip__mC_G0{display:grid;grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;grid-gap:10px;gap:10px;margin:0 0 6px;padding:0 0 8px;overflow-x:auto;list-style:none;scroll-snap-type:x mandatory;scrollbar-width:thin}.StayWalkThrough_strip__mC_G0 li{margin:0;padding:0;scroll-snap-align:start}.StayWalkThrough_strip__mC_G0 li:before{content:none}@media (min-width:900px){.StayWalkThrough_strip__mC_G0{grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));overflow:visible}}.StayWalkThrough_card__LUuFv{display:grid;width:100%;padding:0;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--white,#fff);color:inherit;font:inherit;text-align:left;cursor:pointer}.StayWalkThrough_card__LUuFv img{width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--paper-warm)}.StayWalkThrough_card__LUuFv:hover .StayWalkThrough_cardLabel__tg_XG{text-decoration:underline}.StayWalkThrough_cardText__AnFn1{display:grid;grid-gap:1px;gap:1px;padding:8px 10px 10px}.StayWalkThrough_cardLevel__MbYm1{color:var(--mist);font-size:.78rem;font-weight:650}.StayWalkThrough_cardLabel__tg_XG{color:var(--ink);font-size:.92rem;font-weight:650;line-height:1.3}.StayWalkThrough_notes__UKJzB{margin-top:14px;padding:14px 16px;border-radius:12px;background:var(--ivory,#fbfbfc);border:1px solid var(--line)}.StayWalkThrough_notesTitle__TJKoV.StayWalkThrough_notesTitle__TJKoV{margin:0 0 8px;font-size:.98rem;font-weight:700;letter-spacing:0;line-height:1.3}.StayWalkThrough_notes__UKJzB ul{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0 0 0 18px}.StayWalkThrough_notes__UKJzB li{color:var(--ink-soft);font-size:.95rem;line-height:1.45}.StayWalkThrough_story__X6R41{position:fixed;inset:0;z-index:140;display:grid;grid-template-rows:auto auto minmax(0,1fr);background:#0b1117;color:#fff;touch-action:pan-y}.StayWalkThrough_progress__RI___{display:flex;gap:4px;padding:calc(10px + env(safe-area-inset-top)) 12px 0}.StayWalkThrough_segment__bFcpz{flex:1 1;height:3px;overflow:hidden;border-radius:2px;background:rgba(255,255,255,.28)}.StayWalkThrough_fill__rDy1Z{display:block;width:0;height:100%;background:#fff}.StayWalkThrough_fill__rDy1Z[data-state=done],.StayWalkThrough_fill__rDy1Z[data-state=held]{width:100%}.StayWalkThrough_fill__rDy1Z[data-state=held]{opacity:.6}.StayWalkThrough_fill__rDy1Z[data-state=running]{animation-name:StayWalkThrough_fill__rDy1Z;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes StayWalkThrough_fill__rDy1Z{0%{width:0}to{width:100%}}.StayWalkThrough_storyTop___jZ_X{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px 8px 16px}.StayWalkThrough_storyName__e0oLd{overflow:hidden;margin:0;color:rgba(255,255,255,.9);font-size:.92rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.StayWalkThrough_storyHeading__HPazs{min-width:0}.StayWalkThrough_storyTitle__FQ0z3{margin:0;color:#fff;font-size:1.1rem;font-weight:700;line-height:1.25}.StayWalkThrough_storySub__hjmol{overflow:hidden;margin:1px 0 0;color:rgba(255,255,255,.78);font-size:.82rem;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.StayWalkThrough_storyButtons__Mhdjt{display:flex;gap:6px}.StayWalkThrough_round__KA_0y{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;font-size:1.1rem;cursor:pointer}.StayWalkThrough_round__KA_0y:focus-visible,.StayWalkThrough_tap__Kg9Z8:focus-visible{outline:3px solid #f2c94c;outline-offset:2px}.StayWalkThrough_frame__koRlR{position:relative;min-height:0;margin:0;overflow:hidden}.StayWalkThrough_photoFill__jowJ6{position:absolute;inset:-40px;width:calc(100% + 80px);height:calc(100% + 80px);object-fit:cover;filter:blur(26px) brightness(.5)}.StayWalkThrough_photo__H7h8v{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;animation:StayWalkThrough_drift__unklA 6s ease-out forwards,StayWalkThrough_appear__v7J9R .45s ease-out}.StayWalkThrough_photo__H7h8v[data-depth]{animation:StayWalkThrough_appear__v7J9R .45s ease-out}.StayWalkThrough_preload__7deJ4{position:absolute;width:1px;height:1px;opacity:0}@keyframes StayWalkThrough_drift__unklA{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes StayWalkThrough_appear__v7J9R{0%{opacity:.2}to{opacity:1}}@media (prefers-reduced-motion:reduce){.StayWalkThrough_photo__H7h8v{animation:none}.StayWalkThrough_photoFill__jowJ6{filter:brightness(.4)}.StayWalkThrough_fill__rDy1Z[data-state=running]{animation:none;width:100%;opacity:.6}}.StayWalkThrough_caption___Bk12{position:absolute;right:0;bottom:0;left:0;display:grid;justify-items:start;grid-gap:4px;gap:4px;padding:48px 20px calc(26px + env(safe-area-inset-bottom));background:linear-gradient(0deg,rgba(5,9,13,.86),rgba(5,9,13,.5) 60%,rgba(5,9,13,0))}.StayWalkThrough_levelChip__QPKdc{padding:2px 10px;border-radius:999px;background:rgba(255,255,255,.18);font-size:.82rem;font-weight:650}.StayWalkThrough_captionLabel__WHxNT{font-size:clamp(1.35rem,1.1rem + 1.2vw,2rem);font-weight:700;letter-spacing:-.01em;line-height:1.2}.StayWalkThrough_captionFact__OZPgc{color:rgba(255,255,255,.86);font-size:1rem}.StayWalkThrough_tap__Kg9Z8{position:absolute;top:120px;bottom:0;z-index:2;padding:0;border:0;background:transparent;cursor:pointer}.StayWalkThrough_tapBack___f_Fm{left:0;width:30%}.StayWalkThrough_tapNext__bAGm4{right:0;width:70%}.StayWalkThrough_tap__Kg9Z8:disabled{cursor:default}.StayWalkThrough_end__qmJ_4,.StayWalkThrough_outside__CAsSQ{display:grid;align-content:center;justify-items:center;grid-gap:12px;gap:12px;padding:0 18px calc(30px + env(safe-area-inset-bottom));text-align:center}.StayWalkThrough_end__qmJ_4{position:relative;z-index:3;isolation:isolate;overflow:hidden}.StayWalkThrough_endTitle__NPvKn,.StayWalkThrough_outsideTitle__aWwme{margin:0;font-size:clamp(1.5rem,1.2rem + 1.4vw,2.2rem);font-weight:700}.StayWalkThrough_outsideMap__2B_Jp{width:min(640px,100%);color:var(--ink)}.StayWalkThrough_endLine__4id0Z,.StayWalkThrough_outsideLine__ZjzKE{margin:0;color:rgba(255,255,255,.88);font-size:1.05rem}.StayWalkThrough_endAction__rXG8L{display:grid;justify-items:center;grid-gap:6px;gap:6px}.StayWalkThrough_book__2t2em.StayWalkThrough_book__2t2em{min-height:52px;padding:0 26px;justify-content:center;font-size:1rem;font-weight:700}.StayWalkThrough_dayStep__RKNvt .StayWalkThrough_book__2t2em.StayWalkThrough_book__2t2em{width:100%}.StayWalkThrough_bookLight__icQCI.StayWalkThrough_bookLight__icQCI{border:0;border-radius:999px;background:#fff;color:var(--ink)}.StayWalkThrough_bookNote__7HvYD{margin:0;color:var(--ink-soft);font-size:.86rem;text-align:center}.StayWalkThrough_bookNoteLight__ufbfE{color:rgba(255,255,255,.85)}.StayWalkThrough_bookNoRefund__dbKJI{font-weight:650}.StayWalkThrough_bookNote__7HvYD.StayWalkThrough_bookNoRefund__dbKJI:not(.StayWalkThrough_bookNoteLight__ufbfE){color:#8a5300}.StayWalkThrough_dayStep__RKNvt{position:relative;z-index:3;min-height:0}.StayWalkThrough_line__K7v_J{margin:0 0 12px;max-width:44rem;color:var(--ink-soft);font-size:.98rem;line-height:1.45}.StayWalkThrough_endPhoto__Y8QH2{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;opacity:.28;filter:blur(2px)}.StayWalkThrough_endFacts__8SwDm{margin:0;color:rgba(255,255,255,.8);font-size:.95rem}.StayWalkThrough_model3d___CO1P{position:absolute;inset:0}.StayWalkThrough_cardSleepers__uZJCV{color:var(--accent-dark);font-size:.86rem;font-weight:600}.StayWalkThrough_captionSleepers___HIP_{margin-top:2px;padding:3px 10px;border-radius:999px;background:rgba(255,255,255,.92);color:#12201c;font-size:.95rem;font-weight:650}@media (min-width:600px) and (max-width:940px){.StayWalkThrough_strip__mC_G0{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.StayWalkThrough_caption___Bk12{gap:5px;padding:34px 24px calc(18px + env(safe-area-inset-bottom))}.StayWalkThrough_captionSleepers___HIP_{max-width:100%}}