.City_hero__Dx8ZZ{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:44px;gap:44px;align-items:start;padding-bottom:30px}.City_heroDate___J8Pd{font:400 15px var(--gc-sans);color:var(--gc-ink2);margin-top:14px}.City_chips__xoGWH{display:flex;flex-wrap:wrap;gap:7px;margin-top:16px}.City_chip__0kGKM{font:500 11.5px var(--gc-mono);letter-spacing:.03em;color:var(--gc-ink2);padding:7px 10px;border-radius:5px;background:var(--gc-panel);border:1px solid var(--gc-rule2);text-decoration:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.City_chipAccent___Y8ds{background:var(--gc-accent);border-color:var(--gc-accent);color:var(--gc-accent-ink)}.City_card__lZkaJ{background:var(--gc-panel);border:1px solid var(--gc-rule);border-radius:9px;padding:16px 17px}.City_cardHead__SMVSp{font:600 11px var(--gc-mono);letter-spacing:.18em;color:var(--gc-faint)}.City_dotRow__Acp_o{display:flex;align-items:baseline;gap:8px;padding:4px 0;border-bottom:1px dotted var(--gc-dotted)}.City_dotKey__SmnGK{font:400 12px var(--gc-sans);color:var(--gc-mute);white-space:nowrap}.City_dotVal__4UzYe{flex:1 1;text-align:right;font:500 13px var(--gc-sans);color:var(--gc-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.City_dayStrip__rUqvh{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));grid-gap:2px;gap:2px;margin-top:10px}.City_dayCell__M4h4c{height:32px;border-radius:2px}.City_dayBiz__95iVV{background:var(--gc-biz-bg);border:1px solid var(--gc-biz-bd)}.City_daySh__7gh_0{background:var(--gc-sh-bg);border:1px solid var(--gc-sh-bd)}.City_dayNight__yg_NO{background:var(--gc-subtle);border:1px solid var(--gc-rule)}.City_dayNow__x64e_{box-shadow:inset 0 0 0 2px var(--gc-accent)}.City_dayAxis__VqC5X{display:flex;justify-content:space-between;margin-top:6px;font:400 10px var(--gc-mono);color:var(--gc-faint)}.City_dayNote__a2nK5{font:400 11px/1.5 var(--gc-mono);color:var(--gc-faint);margin-top:9px}.City_section__JODH7{padding:26px 0;border-top:1.5px solid var(--gc-rule-strong)}.City_cmpWrap__R_r0I{max-width:100%}.City_caption__2na2_{font:400 15px/1.7 var(--gc-sans);color:var(--gc-ink2);margin-top:10px;max-width:74ch;text-wrap:pretty}.City_cmpTable__vVtJ_{margin-top:16px;width:100%;table-layout:fixed;border-collapse:separate;border-spacing:2px 0}.City_cmpHeadCol__q4iZ_{width:152px}.City_cmpRowHead__YT8ir{text-align:left;vertical-align:middle;padding:7px 14px 7px 0}.City_cmpName__o_U8J{font:600 15px var(--gc-sans);color:var(--gc-ink)}.City_cmpName__o_U8J,.City_cmpZone__Ud6FX{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.City_cmpZone__Ud6FX{font:400 11px var(--gc-mono);color:var(--gc-faint);margin-top:3px}.City_cmpCell__BFJFW{height:26px;padding:0;border-radius:3px;text-align:center;vertical-align:middle;font:400 10px var(--gc-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.City_cmpBiz__mwe6b{background:var(--gc-biz-bg);border:1px solid var(--gc-biz-bd);color:var(--gc-biz-fg)}.City_cmpSh__F1Tvo{background:var(--gc-sh-bg);border:1px solid var(--gc-sh-bd);color:var(--gc-sh-fg)}.City_cmpNight__Kt8IL{background:var(--gc-panel);border:1px solid var(--gc-rule);color:var(--gc-ghost)}.City_cmpOverlap__tsrh9{box-shadow:inset 0 0 0 1px var(--gc-pick-line);background:var(--gc-pick-fill);color:var(--gc-ink)}.City_legend__xVevO{display:flex;flex-wrap:wrap;gap:18px;margin-top:14px;font:400 11.5px var(--gc-mono);color:var(--gc-mute)}.City_legendItem__ag2HJ{display:flex;align-items:center;gap:7px}.City_sw__yZa4q{width:12px;height:12px;display:block;flex:none}.City_swBiz__9rROi{background:var(--gc-biz-bg);border:1px solid var(--gc-biz-bd)}.City_swSh__eJpmV{background:var(--gc-sh-bg);border:1px solid var(--gc-sh-bd)}.City_swNight__6F6nw{background:var(--gc-panel);border:1px solid var(--gc-rule)}.City_swOverlap__XxGxn{background:var(--gc-pick-fill);box-shadow:inset 0 0 0 1px var(--gc-pick-line)}.City_noOverlap___oXTX{margin-top:14px;background:var(--gc-sh-bg);border:1px solid var(--gc-sh-bd);border-radius:8px;padding:13px 15px;font:400 13px/1.65 var(--gc-sans);color:var(--gc-sh-fg)}.City_twoCol__udFSw{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:44px;gap:44px;align-items:start}.City_mainAside__rEhV7{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:44px;gap:44px;align-items:start}.City_note__2_oO7{margin-top:16px;background:var(--gc-sh-bg);border:1px solid var(--gc-sh-bd);border-radius:8px;padding:13px 15px;font:400 13px/1.6 var(--gc-sans);color:var(--gc-sh-fg)}.City_bestCard__kD87T{display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--gc-panel);border:1px solid var(--gc-rule);border-radius:8px;padding:12px 14px;margin-top:9px}.City_bestFrom__DK0Tl{font:600 14px var(--gc-sans);color:var(--gc-ink)}.City_bestNote__tImMT{font:400 11.5px var(--gc-sans);color:var(--gc-mute);margin-top:3px}.City_bestLocal__QIltA{font:500 14px var(--gc-mono);color:var(--gc-ink);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.City_bestThere___mz_x{font:400 11px var(--gc-mono);color:var(--gc-faint);text-align:right;margin-top:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.City_chipList__4aqMN{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.City_faqItem__Ysbex{border-bottom:1px solid var(--gc-rule);padding-bottom:11px;margin-top:11px}.City_faqItem__Ysbex:last-child{border-bottom:0}.City_faqQ__DM_QX{font:600 14px var(--gc-sans);color:var(--gc-ink)}.City_faqA__CMMxx{font:400 13px/1.65 var(--gc-sans);color:var(--gc-ink2);margin-top:6px}.City_subHead__zSOBj{font:400 17px var(--gc-serif);letter-spacing:-.01em;margin-top:22px}@media (max-width:860px){.City_hero__Dx8ZZ,.City_mainAside__rEhV7,.City_twoCol__udFSw{grid-template-columns:minmax(0,1fr);gap:26px}.City_cmpWrap__R_r0I{overflow-x:auto}.City_cmpTable__vVtJ_{min-width:680px}.City_cmpHeadCol__q4iZ_{width:110px}}.City_openIn__k1Xh2{margin-top:24px;margin-bottom:26px}.City_openInDivided__gcbsL{margin-top:26px;padding-top:26px;border-top:1.5px solid var(--gc-rule-strong)}.City_openInHead__Vhda_{font:500 10px var(--gc-mono);letter-spacing:.13em;text-transform:uppercase;color:var(--gc-faint);margin:0}.City_openInCards__4mdkN{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));grid-gap:10px;gap:10px;margin-top:11px}.City_openCard__sJrAx{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;grid-column-gap:12px;column-gap:12px;grid-row-gap:5px;row-gap:5px;align-items:start;align-content:start;padding:15px 15px 16px;border:1px solid var(--gc-rule2);border-radius:var(--gc-radius-card);background:var(--gc-panel);text-decoration:none;color:inherit;transition:border-color .16s ease,transform .16s var(--gc-curve)}.City_openCard__sJrAx:hover{border-color:var(--gc-accent);transform:translateY(-1px)}.City_openCardLead__3M4wr{border-color:var(--gc-accent);background:var(--gc-pick-soft)}.City_openCardMark__uwA_z{grid-column:1;grid-row:1/3}.City_openCardTitle__1JOe4{grid-column:2;grid-row:1;font:600 15.5px/1.3 var(--gc-sans);color:var(--gc-ink);align-self:center}.City_openCardLead__3M4wr .City_openCardTitle__1JOe4{color:var(--gc-accent)}.City_openCardArrow__n0TTT{grid-column:3;grid-row:1;font:400 15px/1.3 var(--gc-mono);color:var(--gc-faint);align-self:center}.City_openCard__sJrAx:hover .City_openCardArrow__n0TTT{color:var(--gc-accent)}.City_openCardText__M_HsO{grid-column:2/4;grid-row:2;font:400 13.5px/1.55 var(--gc-sans);color:var(--gc-mute)}.City_markRow__phP1i{fill:var(--gc-panel);stroke:var(--gc-rule2)}.City_markBiz__cwyVg{fill:var(--gc-biz-bg);stroke:var(--gc-biz-bd)}.City_markSh__NOHWj{fill:var(--gc-sh-bg);stroke:var(--gc-sh-bd)}.City_markPick__T5In9{fill:var(--gc-pick-fill);stroke:var(--gc-pick-line)}.City_markSky__Gmcx_{fill:var(--gc-rule-soft);stroke:var(--gc-rule2)}.City_markGround__kIo5y{fill:var(--gc-rule2)}.City_markHorizon__DdYjY{stroke:var(--gc-faint-decor);stroke-width:1}.City_markSun__StxXe{fill:var(--gc-sun)}@media (max-width:560px){.City_openCard__sJrAx{padding:13px 13px 14px}}