.SearchLayout_article_layout__xlw3f{display:flex;flex-direction:column}.SearchLayout_title_area__Jk_WX{display:flex;flex-direction:row;background:rgba(0,0,0,.06);padding:8px 16px}@media screen and (max-width:480px){.SearchLayout_title_area__Jk_WX{flex-direction:column;align-items:center}}.SearchLayout_title_area__Jk_WX .SearchLayout_title__8jcpW{font-size:11px;letter-spacing:.08em;float:left;font-weight:700}@media screen and (max-width:480px){.SearchLayout_title_area__Jk_WX .SearchLayout_title__8jcpW{border-right:1px solid rgba(0,0,0,0)}}.SearchLayout_title_area__Jk_WX .SearchLayout_sub_title__4UDBC{font-size:10px;letter-spacing:.08em;font-weight:500;margin:auto 0 auto auto}@media screen and (max-width:480px){.SearchLayout_title_area__Jk_WX .SearchLayout_sub_title__4UDBC{font-size:8px;margin-right:auto}}.SearchLayout_search_area__iV_uR{margin-top:4px;display:flex;gap:4px;height:32px}.SearchLayout_search_area__iV_uR .SearchLayout_input_area__7KcR7,.SearchLayout_search_area__iV_uR .SearchLayout_input_word__h8don{border:1px solid rgba(0,0,0,.1);padding:8px;font-size:11px;outline:none;width:320px;border-radius:8px;color:gray}@media screen and (max-width:480px){.SearchLayout_search_area__iV_uR .SearchLayout_input_area__7KcR7,.SearchLayout_search_area__iV_uR .SearchLayout_input_word__h8don{width:100%;margin-top:8px}}.SearchLayout_search_area__iV_uR .SearchLayout_input_area__7KcR7{width:160px}.SearchLayout_search_area__iV_uR .SearchLayout_search_button__41lbI{display:flex;justify-content:center;align-items:center;border:none;background-color:coral;width:72px;color:#fff;gap:8px;font-size:13px;border-radius:8px}.SearchLayout_search_area__iV_uR .SearchLayout_search_button__41lbI .SearchLayout_icon__Ud5M4{width:16px;height:16px}.page_pageContainer__DhwCl{display:flex;flex-direction:row;min-height:100vh;background-color:#f4f4f4;width:100%;justify-content:center}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_pageContainer__DhwCl{background-color:#141218}}html.page_dark__h1HLN .page_pageContainer__DhwCl{background-color:#141218}@media screen and (max-width:1280px){.page_pageContainer__DhwCl{flex-direction:column}}@media screen and (max-width:480px){.page_pageContainer__DhwCl{flex-direction:column}}.page_mainContent__eOMzH{flex:1 1;padding:20px;width:100%}@media screen and (max-width:480px){.page_mainContent__eOMzH{max-width:100%;padding:16px}}.page_pageHeader__yUL13{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.1)}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_pageHeader__yUL13{border-bottom-color:#49454f}}html.page_dark__h1HLN .page_pageHeader__yUL13{border-bottom-color:#49454f}@media screen and (max-width:480px){.page_pageHeader__yUL13{margin-bottom:16px;padding-bottom:12px}}.page_title_area__YoGzR{display:flex;flex-direction:row}.page_title_area__YoGzR .page_title__P2KD9{font-size:28px;font-weight:700;color:#1c1b1f;margin-bottom:8px;line-height:1.2;gap:4px}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_title_area__YoGzR .page_title__P2KD9{color:#e6e1e5}}html.page_dark__h1HLN .page_title_area__YoGzR .page_title__P2KD9{color:#e6e1e5}@media screen and (max-width:480px){.page_title_area__YoGzR .page_title__P2KD9{font-size:20px;margin-bottom:4px}}.page_title_area__YoGzR .page_fire__vWBAq{width:32px;height:32px}@media screen and (max-width:480px){.page_title_area__YoGzR .page_fire__vWBAq{width:24px;height:24px}}.page_pageSubtitle__p_Nly{font-size:16px;color:#49454f;margin:0}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_pageSubtitle__p_Nly{color:#cac4d0}}html.page_dark__h1HLN .page_pageSubtitle__p_Nly{color:#cac4d0}@media screen and (max-width:480px){.page_pageSubtitle__p_Nly{font-size:14px}}.page_searchInfo__PXrh7{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:20px;padding:16px;border-radius:8px}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_searchInfo__PXrh7{background-color:rgba(26,115,232,.03)}}html.page_dark__h1HLN .page_searchInfo__PXrh7{background-color:rgba(26,115,232,.03)}@media screen and (max-width:480px){.page_searchInfo__PXrh7{align-items:center;gap:12px;padding:12px;margin-bottom:16px}}.page_resultInfo__qXmOb{display:flex;align-items:center;gap:4px;font-size:14px}@media screen and (max-width:480px){.page_resultInfo__qXmOb{font-size:13px}}.page_resultInfo__qXmOb .page_resultCount___DrHd{font-weight:600;color:#1c1b1f;font-size:16px}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_resultInfo__qXmOb .page_resultCount___DrHd{color:#e6e1e5}}html.page_dark__h1HLN .page_resultInfo__qXmOb .page_resultCount___DrHd{color:#e6e1e5}.page_resultInfo__qXmOb .page_resultText__kFhD8{color:#49454f;font-size:16px}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_resultInfo__qXmOb .page_resultText__kFhD8{color:#cac4d0}}html.page_dark__h1HLN .page_resultInfo__qXmOb .page_resultText__kFhD8{color:#cac4d0}.page_resultInfo__qXmOb .page_resultSubText__hauh2{margin-top:2px;color:#49454f;font-size:14px}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_resultInfo__qXmOb .page_resultSubText__hauh2{color:#cac4d0}}html.page_dark__h1HLN .page_resultInfo__qXmOb .page_resultSubText__hauh2{color:#cac4d0}.page_resultInfo__qXmOb .page_sortControls__5qgXl{display:flex;gap:12px}.page_sortButton__IprxP{display:flex;align-items:center;gap:6px;padding:8px 16px;border:none;border-radius:6px;color:#1c1b1f;font-size:14px;transition:all .2s ease}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_sortButton__IprxP{background-color:#141218;border-color:#938f99;color:#e6e1e5}}html.page_dark__h1HLN .page_sortButton__IprxP{background-color:#141218;border-color:#938f99;color:#e6e1e5}@media screen and (max-width:480px){.page_sortButton__IprxP{font-size:13px;padding:6px 12px}}.page_sortIcon__9OJPz{font-size:12px}.page_sortText__30fMW{font-weight:500}.page_tabContainer__oM7Nb{display:flex;gap:4px;margin-bottom:24px;border-bottom:1px solid #cab6e8}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_tabContainer__oM7Nb{border-bottom-color:#49454f}}html.page_dark__h1HLN .page_tabContainer__oM7Nb{border-bottom-color:#49454f}@media screen and (max-width:480px){.page_tabContainer__oM7Nb{margin-bottom:16px;overflow-x:auto;-webkit-overflow-scrolling:touch}}.page_tab__eRQWK{padding:12px 20px;background:none;color:#49454f;font-size:14px;font-weight:500;cursor:pointer;border:none;border-bottom:2px solid rgba(0,0,0,0);transition:all .2s ease;white-space:nowrap}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_tab__eRQWK{color:#cac4d0}}html.page_dark__h1HLN .page_tab__eRQWK{color:#cac4d0}.page_tab__eRQWK:hover{color:#6750a4;border-bottom-color:rgba(103,80,164,.3)}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_tab__eRQWK:hover{color:#1a73e8;border-bottom-color:rgba(26,115,232,.3)}}html.page_dark__h1HLN .page_tab__eRQWK:hover{color:#1a73e8;border-bottom-color:rgba(26,115,232,.3)}.page_tab__eRQWK.page_active__TpkjE{color:#6750a4;border-bottom-color:#6750a4}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_tab__eRQWK.page_active__TpkjE{color:#1a73e8;border-bottom-color:#1a73e8}}html.page_dark__h1HLN .page_tab__eRQWK.page_active__TpkjE{color:#1a73e8;border-bottom-color:#1a73e8}@media screen and (max-width:480px){.page_tab__eRQWK{font-size:13px;padding:10px 16px}}.page_restaurantList__KnmqQ{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}@media screen and (max-width:480px){.page_restaurantList__KnmqQ{gap:12px;margin-bottom:24px}}.page_restaurantList__KnmqQ .page_no_result__qRUmu{display:flex;flex-direction:column;justify-content:center;align-items:center}.page_restaurantList__KnmqQ .page_no_result__qRUmu .page_sub_text__oDYjO,.page_restaurantList__KnmqQ .page_no_result__qRUmu .page_text__DK_6y{font-size:.9rem;color:#49454f;text-align:center}.page_pagination__YYQYO{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:32px}@media screen and (max-width:480px){.page_pagination__YYQYO{gap:12px;margin-top:24px}}.page_pageButton__NbqGf{padding:8px 16px;border:1px solid #79747e;border-radius:6px;background-color:#fff;color:#1c1b1f;font-size:14px;cursor:pointer;transition:all .2s ease}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_pageButton__NbqGf{background-color:#141218;border-color:#938f99;color:#e6e1e5}}html.page_dark__h1HLN .page_pageButton__NbqGf{background-color:#141218;border-color:#938f99;color:#e6e1e5}.page_pageButton__NbqGf:hover{border-color:#6750a4;background-color:rgba(103,80,164,.05)}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_pageButton__NbqGf:hover{border-color:#1a73e8;background-color:rgba(26,115,232,.05)}}html.page_dark__h1HLN .page_pageButton__NbqGf:hover{border-color:#1a73e8;background-color:rgba(26,115,232,.05)}.page_pageButton__NbqGf:disabled{opacity:.5;cursor:not-allowed}@media screen and (max-width:480px){.page_pageButton__NbqGf{font-size:13px;padding:6px 12px}}.page_pageNumbers__FHz7j{display:flex;align-items:center;gap:8px}.page_pageNumber__UctRN{width:36px;height:36px;border:1px solid #79747e;border-radius:6px;background-color:#fff;color:#1c1b1f;font-size:14px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_pageNumber__UctRN{background-color:#141218;border-color:#938f99;color:#e6e1e5}}html.page_dark__h1HLN .page_pageNumber__UctRN{background-color:#141218;border-color:#938f99;color:#e6e1e5}.page_pageNumber__UctRN:hover{border-color:#6750a4;background-color:rgba(103,80,164,.05)}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_pageNumber__UctRN:hover{border-color:#1a73e8;background-color:rgba(26,115,232,.05)}}html.page_dark__h1HLN .page_pageNumber__UctRN:hover{border-color:#1a73e8;background-color:rgba(26,115,232,.05)}.page_pageNumber__UctRN.page_active__TpkjE{background-color:#6750a4;border-color:#6750a4;color:#fff}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_pageNumber__UctRN.page_active__TpkjE{background-color:#1a73e8;border-color:#1a73e8;color:#fff}}html.page_dark__h1HLN .page_pageNumber__UctRN.page_active__TpkjE{background-color:#1a73e8;border-color:#1a73e8;color:#fff}@media screen and (max-width:480px){.page_pageNumber__UctRN{width:32px;height:32px;font-size:13px}}.page_dots__An47s{color:#49454f;font-size:14px}@media(prefers-color-scheme:dark){html:not(.page_light__s06PI) .page_dots__An47s{color:#cac4d0}}html.page_dark__h1HLN .page_dots__An47s{color:#cac4d0}.BuzzFires_container___bqCb{display:flex;flex-direction:row;align-items:center}.BuzzFires_empty__juW8I{color:#979797;opacity:.3;margin-top:2px}.InfoModal_backdrop__PgWUk{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000}.InfoModal_backdrop__PgWUk.InfoModal_popup__LcmBe{background-color:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.InfoModal_backdrop__PgWUk.InfoModal_popup__LcmBe .InfoModal_content__b7ZGL{position:relative;background:#fff;border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.24);max-width:600px;width:90%;max-height:85vh;overflow:hidden;display:flex;flex-direction:column;animation:InfoModal_popupSlideIn__b73pW .3s cubic-bezier(.4,0,.2,1)}@media(prefers-color-scheme:dark){html:not(.InfoModal_light__WABWS) .InfoModal_backdrop__PgWUk.InfoModal_popup__LcmBe .InfoModal_content__b7ZGL{background:#1e1e1e}}html.InfoModal_dark__Y8e8P .InfoModal_backdrop__PgWUk.InfoModal_popup__LcmBe .InfoModal_content__b7ZGL{background:#1e1e1e}@media screen and (max-width:800px){.InfoModal_backdrop__PgWUk.InfoModal_popup__LcmBe{background-color:rgba(0,0,0,.3);display:block}.InfoModal_backdrop__PgWUk.InfoModal_popup__LcmBe .InfoModal_content__b7ZGL{position:fixed;bottom:0;left:0;right:0;max-width:none;width:100%;border-radius:16px 16px 0 0;box-shadow:0 -4px 32px rgba(0,0,0,.16);animation:InfoModal_slideUp__nFxaZ .3s cubic-bezier(.4,0,.2,1);touch-action:none;transition:height .3s cubic-bezier(.4,0,.2,1)}.InfoModal_backdrop__PgWUk.InfoModal_popup__LcmBe .InfoModal_content__b7ZGL.InfoModal_dragging__Xxltk{transition:none}.InfoModal_backdrop__PgWUk.InfoModal_popup__LcmBe .InfoModal_content__b7ZGL.InfoModal_small__5Htvt{height:35vh;max-height:400px}.InfoModal_backdrop__PgWUk.InfoModal_popup__LcmBe .InfoModal_content__b7ZGL.InfoModal_medium__pfpg2{height:60vh;max-height:700px}.InfoModal_backdrop__PgWUk.InfoModal_popup__LcmBe .InfoModal_content__b7ZGL.InfoModal_large__NIeaG{height:85vh;max-height:90vh}}.InfoModal_backdrop__PgWUk.InfoModal_sidebar__gsxNW{background-color:rgba(0,0,0,.4);display:flex;justify-content:flex-end;align-items:stretch}.InfoModal_backdrop__PgWUk.InfoModal_sidebar__gsxNW .InfoModal_content__b7ZGL{position:relative;background:#fff;width:450px;max-width:90vw;height:100vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:-4px 0 32px rgba(0,0,0,.24);animation:InfoModal_slideInRight__88lQx .3s cubic-bezier(.4,0,.2,1)}@media(prefers-color-scheme:dark){html:not(.InfoModal_light__WABWS) .InfoModal_backdrop__PgWUk.InfoModal_sidebar__gsxNW .InfoModal_content__b7ZGL{background:#1e1e1e}}html.InfoModal_dark__Y8e8P .InfoModal_backdrop__PgWUk.InfoModal_sidebar__gsxNW .InfoModal_content__b7ZGL{background:#1e1e1e}@media screen and (max-width:800px){.InfoModal_backdrop__PgWUk.InfoModal_sidebar__gsxNW{background-color:rgba(0,0,0,.3);display:block;justify-content:unset;align-items:unset}.InfoModal_backdrop__PgWUk.InfoModal_sidebar__gsxNW .InfoModal_content__b7ZGL{position:fixed;bottom:0;left:0;right:0;width:100%;max-width:none;height:auto;border-radius:16px 16px 0 0;box-shadow:0 -4px 32px rgba(0,0,0,.16);animation:InfoModal_slideUp__nFxaZ .3s cubic-bezier(.4,0,.2,1);touch-action:none;transition:height .3s cubic-bezier(.4,0,.2,1)}.InfoModal_backdrop__PgWUk.InfoModal_sidebar__gsxNW .InfoModal_content__b7ZGL.InfoModal_dragging__Xxltk{transition:none}.InfoModal_backdrop__PgWUk.InfoModal_sidebar__gsxNW .InfoModal_content__b7ZGL.InfoModal_small__5Htvt{height:35vh;max-height:400px}.InfoModal_backdrop__PgWUk.InfoModal_sidebar__gsxNW .InfoModal_content__b7ZGL.InfoModal_medium__pfpg2{height:60vh;max-height:700px}.InfoModal_backdrop__PgWUk.InfoModal_sidebar__gsxNW .InfoModal_content__b7ZGL.InfoModal_large__NIeaG{height:85vh;max-height:90vh}}.InfoModal_handleArea__6BqQg{display:none;justify-content:center;align-items:center;padding:12px;cursor:-webkit-grab;cursor:grab;touch-action:none;min-height:40px}.InfoModal_handleArea__6BqQg:active{cursor:-webkit-grabbing;cursor:grabbing}@media screen and (max-width:800px){.InfoModal_handleArea__6BqQg{display:flex}}.InfoModal_handleBar__9m8IN{width:40px;height:4px;background-color:#dadce0;border-radius:2px;transition:background-color .2s ease}@media(prefers-color-scheme:dark){html:not(.InfoModal_light__WABWS) .InfoModal_handleBar__9m8IN{background-color:#5f6368}}html.InfoModal_dark__Y8e8P .InfoModal_handleBar__9m8IN{background-color:#5f6368}.InfoModal_handleArea__6BqQg:active .InfoModal_handleBar__9m8IN{background-color:#9aa0a6}@media(prefers-color-scheme:dark){html:not(.InfoModal_light__WABWS) .InfoModal_handleArea__6BqQg:active .InfoModal_handleBar__9m8IN{background-color:#8a8d91}}html.InfoModal_dark__Y8e8P .InfoModal_handleArea__6BqQg:active .InfoModal_handleBar__9m8IN{background-color:#8a8d91}.InfoModal_header__FUtV7{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgba(0,0,0,.08);flex-shrink:0}@media(prefers-color-scheme:dark){html:not(.InfoModal_light__WABWS) .InfoModal_header__FUtV7{border-bottom-color:#333}}html.InfoModal_dark__Y8e8P .InfoModal_header__FUtV7{border-bottom-color:#333}@media screen and (max-width:480px){.InfoModal_header__FUtV7{padding:0 8px 8px}}.InfoModal_title__fW1uP{font-size:18px;font-weight:600;color:#202124;margin:0 8px;line-height:1.4}@media(prefers-color-scheme:dark){html:not(.InfoModal_light__WABWS) .InfoModal_title__fW1uP{color:#fff}}html.InfoModal_dark__Y8e8P .InfoModal_title__fW1uP{color:#fff}@media screen and (max-width:480px){.InfoModal_title__fW1uP{font-size:16px}}.InfoModal_closeButton__YmQSF{background:none;border:none;font-size:28px;color:#70757a;cursor:pointer;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-left:16px;transition:background-color .2s ease}@media(prefers-color-scheme:dark){html:not(.InfoModal_light__WABWS) .InfoModal_closeButton__YmQSF{color:#b0b3b8}}html.InfoModal_dark__Y8e8P .InfoModal_closeButton__YmQSF{color:#b0b3b8}.InfoModal_closeButton__YmQSF:hover{background-color:rgba(0,0,0,.05)}@media(prefers-color-scheme:dark){html:not(.InfoModal_light__WABWS) .InfoModal_closeButton__YmQSF:hover{background-color:hsla(0,0%,100%,.1)}}html.InfoModal_dark__Y8e8P .InfoModal_closeButton__YmQSF:hover{background-color:hsla(0,0%,100%,.1)}.InfoModal_closeButton__YmQSF:focus{outline:none;background-color:rgba(0,0,0,.05)}@media(prefers-color-scheme:dark){html:not(.InfoModal_light__WABWS) .InfoModal_closeButton__YmQSF:focus{background-color:hsla(0,0%,100%,.1)}}html.InfoModal_dark__Y8e8P .InfoModal_closeButton__YmQSF:focus{background-color:hsla(0,0%,100%,.1)}.InfoModal_closeButton__YmQSF:active{background-color:rgba(0,0,0,.1)}@media(prefers-color-scheme:dark){html:not(.InfoModal_light__WABWS) .InfoModal_closeButton__YmQSF:active{background-color:hsla(0,0%,100%,.15)}}html.InfoModal_dark__Y8e8P .InfoModal_closeButton__YmQSF:active{background-color:hsla(0,0%,100%,.15)}@media screen and (max-width:480px){.InfoModal_closeButton__YmQSF{font-size:24px;width:32px;height:32px}}.InfoModal_body__mXiNc{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:24px;-webkit-overflow-scrolling:touch;min-height:0}@media screen and (max-width:480px){.InfoModal_body__mXiNc{padding:20px}}.InfoModal_body__mXiNc::-webkit-scrollbar{width:6px}.InfoModal_body__mXiNc::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.InfoModal_body__mXiNc::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:3px}@media(prefers-color-scheme:dark){html:not(.InfoModal_light__WABWS) .InfoModal_body__mXiNc::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2)}}html.InfoModal_dark__Y8e8P .InfoModal_body__mXiNc::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.2)}.InfoModal_body__mXiNc::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}@media(prefers-color-scheme:dark){html:not(.InfoModal_light__WABWS) .InfoModal_body__mXiNc::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.3)}}html.InfoModal_dark__Y8e8P .InfoModal_body__mXiNc::-webkit-scrollbar-thumb:hover{background-color:hsla(0,0%,100%,.3)}@keyframes InfoModal_slideUp__nFxaZ{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes InfoModal_popupSlideIn__b73pW{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes InfoModal_slideInRight__88lQx{0%{transform:translateX(100%)}to{transform:translateX(0)}}.InfoModal_content__b7ZGL{will-change:transform,height}.InfoModal_handleArea__6BqQg:focus{outline:none}.InfoModal_handleArea__6BqQg:focus-visible{outline:2px solid #1a73e8;outline-offset:2px}@supports(-webkit-touch-callout:none){@media screen and (max-width:800px){.InfoModal_content__b7ZGL.InfoModal_small__5Htvt{height:35vh;height:35dvh}.InfoModal_content__b7ZGL.InfoModal_medium__pfpg2{height:60vh;height:60dvh}.InfoModal_content__b7ZGL.InfoModal_large__NIeaG{height:85vh;height:85dvh}}}.PostInfoModal_container__E39K6{width:100%;padding:16px 24px}@media screen and (max-width:480px){.PostInfoModal_container__E39K6{padding:12px 16px}}.PostInfoModal_mediaSection__dFq9X{margin-bottom:24px}@media screen and (max-width:480px){.PostInfoModal_mediaSection__dFq9X{margin-bottom:20px}}.PostInfoModal_mediaGrid__tUw3k{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;margin-bottom:8px}@media screen and (max-width:480px){.PostInfoModal_mediaGrid__tUw3k{gap:6px}}.PostInfoModal_mediaItem__JEjo0{position:relative;width:100%;padding-bottom:100%;overflow:hidden;border-radius:8px;background-color:#f0f0f0}@media(prefers-color-scheme:dark){html:not(.PostInfoModal_light__bS1B4) .PostInfoModal_mediaItem__JEjo0{background-color:#2a2a2a}}html.PostInfoModal_dark__SAY9j .PostInfoModal_mediaItem__JEjo0{background-color:#2a2a2a}.PostInfoModal_mediaItem__JEjo0 img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.PostInfoModal_mediaCount__aCzFA{font-size:12px;color:#666;text-align:center;margin:0}@media(prefers-color-scheme:dark){html:not(.PostInfoModal_light__bS1B4) .PostInfoModal_mediaCount__aCzFA{color:#aaa}}html.PostInfoModal_dark__SAY9j .PostInfoModal_mediaCount__aCzFA{color:#aaa}.PostInfoModal_section__51zZr{margin-bottom:16px;padding-bottom:16px;display:flex;gap:16px;border-bottom:1px solid rgba(0,0,0,.1)}@media(prefers-color-scheme:dark){html:not(.PostInfoModal_light__bS1B4) .PostInfoModal_section__51zZr{border-bottom-color:#333}}html.PostInfoModal_dark__SAY9j .PostInfoModal_section__51zZr{border-bottom-color:#333}.PostInfoModal_section__51zZr:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}@media screen and (max-width:480px){.PostInfoModal_section__51zZr{gap:12px;margin-bottom:12px;padding-bottom:12px}}.PostInfoModal_label__MmRp8{font-size:14px;font-weight:600;color:#333;width:110px;min-width:110px;margin:0}@media(prefers-color-scheme:dark){html:not(.PostInfoModal_light__bS1B4) .PostInfoModal_label__MmRp8{color:#fff}}html.PostInfoModal_dark__SAY9j .PostInfoModal_label__MmRp8{color:#fff}@media screen and (max-width:480px){.PostInfoModal_label__MmRp8{width:70px;min-width:70px;font-size:13px}}.PostInfoModal_content__fgJ_s{flex:1 1;display:flex;flex-direction:column;gap:4px}.PostInfoModal_text__IRu1I{font-size:14px;line-height:1.6;color:#555;word-break:break-word;margin:0}@media(prefers-color-scheme:dark){html:not(.PostInfoModal_light__bS1B4) .PostInfoModal_text__IRu1I{color:#ccc}}html.PostInfoModal_dark__SAY9j .PostInfoModal_text__IRu1I{color:#ccc}@media screen and (max-width:480px){.PostInfoModal_text__IRu1I{font-size:13px}}.PostInfoModal_textMono__bAXQt{font-size:12px;line-height:1.6;color:#555;word-break:break-all;font-family:Courier New,monospace;margin:0}@media(prefers-color-scheme:dark){html:not(.PostInfoModal_light__bS1B4) .PostInfoModal_textMono__bAXQt{color:#ccc}}html.PostInfoModal_dark__SAY9j .PostInfoModal_textMono__bAXQt{color:#ccc}@media screen and (max-width:480px){.PostInfoModal_textMono__bAXQt{font-size:11px}}.PostInfoModal_subText__reh_0{font-size:12px;line-height:1.5;color:#888;margin:0}@media(prefers-color-scheme:dark){html:not(.PostInfoModal_light__bS1B4) .PostInfoModal_subText__reh_0{color:#999}}html.PostInfoModal_dark__SAY9j .PostInfoModal_subText__reh_0{color:#999}@media screen and (max-width:480px){.PostInfoModal_subText__reh_0{font-size:11px}}.PostInfoModal_link__cztRS{text-decoration:none;color:inherit;transition:opacity .2s ease}.PostInfoModal_link__cztRS:hover{opacity:.7}.PostInfoModal_link__cztRS .PostInfoModal_text__IRu1I{color:#007bff}@media(prefers-color-scheme:dark){html:not(.PostInfoModal_light__bS1B4) .PostInfoModal_link__cztRS .PostInfoModal_text__IRu1I{color:#4dabf7}}html.PostInfoModal_dark__SAY9j .PostInfoModal_link__cztRS .PostInfoModal_text__IRu1I{color:#4dabf7}.PostInfoModal_userLink__HIAT7{text-decoration:none;color:inherit;transition:opacity .2s ease;cursor:pointer}.PostInfoModal_userLink__HIAT7:hover{opacity:.7}.PostInfoModal_userLink__HIAT7 .PostInfoModal_text__IRu1I{color:#007bff}@media(prefers-color-scheme:dark){html:not(.PostInfoModal_light__bS1B4) .PostInfoModal_userLink__HIAT7 .PostInfoModal_text__IRu1I{color:#4dabf7}}html.PostInfoModal_dark__SAY9j .PostInfoModal_userLink__HIAT7 .PostInfoModal_text__IRu1I{color:#4dabf7}.PostInfoModal_platformInfo__uKT68{display:flex;align-items:center;gap:8px}.PostInfoModal_tags__yhgx8{display:flex;flex-wrap:wrap;gap:8px}.PostInfoModal_tag__0xY8y{display:inline-block;padding:4px 12px;background-color:#e3f2fd;color:#1976d2;border-radius:16px;font-size:12px;font-weight:500}@media(prefers-color-scheme:dark){html:not(.PostInfoModal_light__bS1B4) .PostInfoModal_tag__0xY8y{background-color:#1e3a5f;color:#90caf9}}html.PostInfoModal_dark__SAY9j .PostInfoModal_tag__0xY8y{background-color:#1e3a5f;color:#90caf9}@media screen and (max-width:480px){.PostInfoModal_tag__0xY8y{font-size:11px;padding:3px 10px}}.PostInfoModal_labels__K84GN{display:flex;flex-wrap:wrap;gap:6px}.PostInfoModal_labelTag__6NwGB{display:inline-block;padding:3px 10px;background-color:#f5f5f5;color:#666;border-radius:12px;font-size:11px;font-weight:400}@media(prefers-color-scheme:dark){html:not(.PostInfoModal_light__bS1B4) .PostInfoModal_labelTag__6NwGB{background-color:#2a2a2a;color:#aaa}}html.PostInfoModal_dark__SAY9j .PostInfoModal_labelTag__6NwGB{background-color:#2a2a2a;color:#aaa}@media screen and (max-width:480px){.PostInfoModal_labelTag__6NwGB{font-size:10px;padding:2px 8px}}.PostInfoModal_loading__gmHZf{display:flex;justify-content:center;align-items:center;padding:40px 20px}.PostInfoModal_loading__gmHZf p{font-size:14px;color:#888}@media(prefers-color-scheme:dark){html:not(.PostInfoModal_light__bS1B4) .PostInfoModal_loading__gmHZf p{color:#aaa}}html.PostInfoModal_dark__SAY9j .PostInfoModal_loading__gmHZf p{color:#aaa}.ReportInfoModal_container__xktwE{padding:0}.ReportInfoModal_section__arOzj{padding:16px 0;border-bottom:1px solid #e9ecef}@media(prefers-color-scheme:dark){html:not(.ReportInfoModal_light__fRk_v) .ReportInfoModal_section__arOzj{border-bottom-color:#333}}html.ReportInfoModal_dark__2YaJz .ReportInfoModal_section__arOzj{border-bottom-color:#333}.ReportInfoModal_section__arOzj:last-child{border-bottom:none}.ReportInfoModal_section__arOzj .ReportInfoModal_label__Gam4x{font-size:.85rem;font-weight:600;color:#6c757d;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}@media(prefers-color-scheme:dark){html:not(.ReportInfoModal_light__fRk_v) .ReportInfoModal_section__arOzj .ReportInfoModal_label__Gam4x{color:#aaa}}html.ReportInfoModal_dark__2YaJz .ReportInfoModal_section__arOzj .ReportInfoModal_label__Gam4x{color:#aaa}.ReportInfoModal_section__arOzj .ReportInfoModal_content__Uidl_{font-size:.95rem;color:#333;line-height:1.6}@media(prefers-color-scheme:dark){html:not(.ReportInfoModal_light__fRk_v) .ReportInfoModal_section__arOzj .ReportInfoModal_content__Uidl_{color:#e0e0e0}}html.ReportInfoModal_dark__2YaJz .ReportInfoModal_section__arOzj .ReportInfoModal_content__Uidl_{color:#e0e0e0}.ReportInfoModal_text__WMVNW{margin:4px 0;word-break:break-word;color:#333}@media(prefers-color-scheme:dark){html:not(.ReportInfoModal_light__fRk_v) .ReportInfoModal_text__WMVNW{color:#ccc}}html.ReportInfoModal_dark__2YaJz .ReportInfoModal_text__WMVNW{color:#ccc}.ReportInfoModal_textMono__K_dvF{font-family:monospace;font-size:.9rem;color:#495057;background-color:#f8f9fa;padding:8px 12px;border-radius:4px;word-break:break-all}@media(prefers-color-scheme:dark){html:not(.ReportInfoModal_light__fRk_v) .ReportInfoModal_textMono__K_dvF{color:#ccc;background-color:#2a2a2a}}html.ReportInfoModal_dark__2YaJz .ReportInfoModal_textMono__K_dvF{color:#ccc;background-color:#2a2a2a}.ReportInfoModal_textContent__3wkYF{white-space:pre-wrap;word-break:break-word;margin:0;color:#333}@media(prefers-color-scheme:dark){html:not(.ReportInfoModal_light__fRk_v) .ReportInfoModal_textContent__3wkYF{color:#ccc}}html.ReportInfoModal_dark__2YaJz .ReportInfoModal_textContent__3wkYF{color:#ccc}.ReportInfoModal_jsonContent__H4Q_y{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:4px;padding:12px;font-size:.85rem;overflow-x:auto;max-height:400px;margin:0;color:#333}@media(prefers-color-scheme:dark){html:not(.ReportInfoModal_light__fRk_v) .ReportInfoModal_jsonContent__H4Q_y{background-color:#2a2a2a;border-color:#404040;color:#ccc}}html.ReportInfoModal_dark__2YaJz .ReportInfoModal_jsonContent__H4Q_y{background-color:#2a2a2a;border-color:#404040;color:#ccc}.ReportInfoModal_noData__F7FZF{color:#6c757d;font-style:italic;margin:0}@media(prefers-color-scheme:dark){html:not(.ReportInfoModal_light__fRk_v) .ReportInfoModal_noData__F7FZF{color:#999}}html.ReportInfoModal_dark__2YaJz .ReportInfoModal_noData__F7FZF{color:#999}.ReportInfoModal_errorText__p0eMP{color:#dc3545;margin:0}@media(prefers-color-scheme:dark){html:not(.ReportInfoModal_light__fRk_v) .ReportInfoModal_errorText__p0eMP{color:#ff6b6b}}html.ReportInfoModal_dark__2YaJz .ReportInfoModal_errorText__p0eMP{color:#ff6b6b}.ReportInfoModal_subText__P1nU7{font-size:.85rem;color:#6c757d;margin-top:4px}@media(prefers-color-scheme:dark){html:not(.ReportInfoModal_light__fRk_v) .ReportInfoModal_subText__P1nU7{color:#999}}html.ReportInfoModal_dark__2YaJz .ReportInfoModal_subText__P1nU7{color:#999}.ReportInfoModal_typeBadge__Ximqg{display:inline-block;padding:6px 14px;border-radius:12px;font-size:.8rem;font-weight:600;white-space:nowrap}.ReportInfoModal_typeBadge__Ximqg.ReportInfoModal_post__gloQC{background-color:#007bff;color:#fff}.ReportInfoModal_typeBadge__Ximqg.ReportInfoModal_comment__YbmbR{background-color:#17a2b8;color:#fff}.ReportInfoModal_typeBadge__Ximqg.ReportInfoModal_user__B9sgZ{background-color:#ffc107;color:#333}.ReportInfoModal_typeBadge__Ximqg.ReportInfoModal_shop__g8HaW{background-color:#28a745;color:#fff}.ReportInfoModal_typeBadge__Ximqg.ReportInfoModal_contact__b_7Fa{background-color:#6f42c1;color:#fff}.ReportInfoModal_statusBadge__koqzP{display:inline-block;padding:6px 14px;border-radius:12px;font-size:.8rem;font-weight:600;white-space:nowrap}.ReportInfoModal_statusBadge__koqzP.ReportInfoModal_open__zeiOn{background-color:#dc3545;color:#fff}.ReportInfoModal_statusBadge__koqzP.ReportInfoModal_in_progress__IALZv{background-color:#ffc107;color:#333}.ReportInfoModal_statusBadge__koqzP.ReportInfoModal_resolved__ZEp9y{background-color:#28a745;color:#fff}.ReportInfoModal_statusBadge__koqzP.ReportInfoModal_closed__VnvIA{background-color:#6c757d;color:#fff}.ReportInfoModal_statusChangeButtons__lOmYW{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}@media screen and (max-width:480px){.ReportInfoModal_statusChangeButtons__lOmYW{flex-direction:column}.ReportInfoModal_statusChangeButtons__lOmYW .ReportInfoModal_statusButton__hQotH{min-width:unset;width:100%}}.ReportInfoModal_statusButton__hQotH{flex:1 1;min-width:100px;padding:10px 16px;border:none;border-radius:8px;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease;color:#fff}.ReportInfoModal_statusButton__hQotH:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.ReportInfoModal_statusButton__hQotH:active:not(:disabled){transform:translateY(0)}.ReportInfoModal_statusButton__hQotH:disabled{opacity:.5;cursor:not-allowed}.ReportInfoModal_statusButton__hQotH.ReportInfoModal_open__zeiOn{background-color:#dc3545}.ReportInfoModal_statusButton__hQotH.ReportInfoModal_open__zeiOn:hover:not(:disabled){background-color:#c82333}.ReportInfoModal_statusButton__hQotH.ReportInfoModal_in_progress__IALZv{background-color:#ffc107;color:#333}.ReportInfoModal_statusButton__hQotH.ReportInfoModal_in_progress__IALZv:hover:not(:disabled){background-color:#e0a800}.ReportInfoModal_statusButton__hQotH.ReportInfoModal_resolved__ZEp9y{background-color:#28a745}.ReportInfoModal_statusButton__hQotH.ReportInfoModal_resolved__ZEp9y:hover:not(:disabled){background-color:#218838}.ReportInfoModal_statusButton__hQotH.ReportInfoModal_closed__VnvIA{background-color:#6c757d}.ReportInfoModal_statusButton__hQotH.ReportInfoModal_closed__VnvIA:hover:not(:disabled){background-color:#5a6268}.ReportInfoModal_statusChangeLoading__UT_uc{margin-top:12px;color:#6c757d;font-size:.9rem;text-align:center;font-style:italic}@media(prefers-color-scheme:dark){html:not(.ReportInfoModal_light__fRk_v) .ReportInfoModal_statusChangeLoading__UT_uc{color:#999}}html.ReportInfoModal_dark__2YaJz .ReportInfoModal_statusChangeLoading__UT_uc{color:#999}.ReportInfoModal_loading__uwrm3{text-align:center;padding:40px 20px;color:#6c757d;font-size:1rem}@media(prefers-color-scheme:dark){html:not(.ReportInfoModal_light__fRk_v) .ReportInfoModal_loading__uwrm3{color:#aaa}}html.ReportInfoModal_dark__2YaJz .ReportInfoModal_loading__uwrm3{color:#aaa}.RankingRestaurantCard_card__DgrAM{display:flex;gap:24px;padding:24px;background-color:#ededed;transition:all .3s ease;cursor:pointer;border-radius:10px}@media(prefers-color-scheme:dark){html:not(.RankingRestaurantCard_light__S5QSo) .RankingRestaurantCard_card__DgrAM{background-color:#2a2a2a;border-color:#444}}html.RankingRestaurantCard_dark__yA_JS .RankingRestaurantCard_card__DgrAM{background-color:#2a2a2a;border-color:#444}.RankingRestaurantCard_card__DgrAM:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}@media(prefers-color-scheme:dark){html:not(.RankingRestaurantCard_light__S5QSo) .RankingRestaurantCard_card__DgrAM:hover{box-shadow:0 4px 16px rgba(0,0,0,.4)}}html.RankingRestaurantCard_dark__yA_JS .RankingRestaurantCard_card__DgrAM:hover{box-shadow:0 4px 16px rgba(0,0,0,.4)}@media screen and (max-width:480px){.RankingRestaurantCard_card__DgrAM{flex-direction:column;gap:16px;padding:16px}}.RankingRestaurantCard_imageSection__2iZy7{display:flex;flex-direction:column;gap:12px;flex-shrink:0;width:200px}@media screen and (max-width:480px){.RankingRestaurantCard_imageSection__2iZy7{width:100%;gap:0}}.RankingRestaurantCard_mainImage__zXfeA{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;background-color:gray;border-radius:4px}@media screen and (max-width:480px){.RankingRestaurantCard_mainImage__zXfeA{height:240px;touch-action:pan-y;cursor:-webkit-grab;cursor:grab}.RankingRestaurantCard_mainImage__zXfeA:active{cursor:-webkit-grabbing;cursor:grabbing}}.RankingRestaurantCard_image__FCo2N{width:100%;height:100%;object-fit:cover;transition:transform .3s ease;background-color:gray;border-radius:4px}.RankingRestaurantCard_image__FCo2N:hover{transform:scale(1.05)}.RankingRestaurantCard_navButton__00g83{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;background-color:hsla(0,0%,100%,.9);border:none;border-radius:50%;cursor:pointer;font-size:14px;color:#333;display:flex;align-items:center;justify-content:center;transition:all .2s ease;opacity:0;z-index:2}.RankingRestaurantCard_mainImage__zXfeA:hover .RankingRestaurantCard_navButton__00g83{opacity:1}.RankingRestaurantCard_navButton__00g83:hover{background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2)}.RankingRestaurantCard_navButton__prev__xcb8q{left:12px}.RankingRestaurantCard_navButton__next__KAjpd{right:12px}@media screen and (max-width:480px){.RankingRestaurantCard_navButton__00g83{width:24px;height:24px;font-size:12px;opacity:1;background-color:rgba(0,0,0,.6);color:#fff}.RankingRestaurantCard_navButton__prev__xcb8q{left:8px}.RankingRestaurantCard_navButton__next__KAjpd{right:8px}.RankingRestaurantCard_navButton__00g83:hover{background-color:rgba(0,0,0,.8)}}.RankingRestaurantCard_imageIndicator__gGuAA{position:absolute;bottom:16px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:2}@media screen and (max-width:480px){.RankingRestaurantCard_imageIndicator__gGuAA{bottom:12px;gap:6px;background-color:rgba(0,0,0,.3);padding:4px 8px;border-radius:12px}}.RankingRestaurantCard_dot__8h7lW{width:8px;height:8px;border-radius:50%;border:none;background-color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .2s ease}.RankingRestaurantCard_dot__active__uS9_G{background-color:#fff;transform:scale(1.2)}.RankingRestaurantCard_dot__8h7lW:hover{background-color:hsla(0,0%,100%,.8)}@media screen and (max-width:480px){.RankingRestaurantCard_dot__8h7lW{width:6px;height:6px}}.RankingRestaurantCard_thumbnails__xVC5j{display:flex;position:relative;gap:4px;width:100%;overflow:hidden}@media screen and (max-width:480px){.RankingRestaurantCard_thumbnails__xVC5j{display:none}}.RankingRestaurantCard_thumbnails__xVC5j .RankingRestaurantCard_thumbnail__2kL9I{flex:1 1;height:60px;aspect-ratio:1/1;overflow:hidden;cursor:pointer;transition:all .2s ease;border:2px solid rgba(0,0,0,0)}.RankingRestaurantCard_thumbnails__xVC5j .RankingRestaurantCard_thumbnail__active__dmczW{border-color:#ff6b6b;box-shadow:0 2px 8px rgba(255,107,107,.3)}.RankingRestaurantCard_thumbnails__xVC5j .RankingRestaurantCard_thumbnail__2kL9I img{width:100%;height:100%;object-fit:cover;background-color:gray;transition:all .2s ease}.RankingRestaurantCard_thumbnails__xVC5j .RankingRestaurantCard_meta__oxafa{position:absolute;right:0;bottom:0;margin:4px;font-size:6px;opacity:.3;transition:opacity .2s ease}.RankingRestaurantCard_thumbnails__xVC5j:hover .RankingRestaurantCard_thumbnail__2kL9I{box-shadow:0 2px 8px rgba(0,0,0,.2)}.RankingRestaurantCard_thumbnails__xVC5j:hover .RankingRestaurantCard_thumbnail__2kL9I img{transform:scale(1.05)}.RankingRestaurantCard_thumbnails__xVC5j:hover .RankingRestaurantCard_meta__oxafa{opacity:.7}.RankingRestaurantCard_contentSection__zbPub{flex:1 1;display:flex;flex-direction:column}.RankingRestaurantCard_header__sY_Hz{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.RankingRestaurantCard_nameBox__kodLX{display:flex;align-items:center;gap:12px}@media screen and (max-width:480px){.RankingRestaurantCard_nameBox__kodLX{gap:8px}}.RankingRestaurantCard_rankingBadge__n_LiD{display:flex;align-items:center;gap:6px}@media screen and (max-width:480px){.RankingRestaurantCard_rankingBadge__n_LiD{gap:4px}}.RankingRestaurantCard_rankingIcon__fSpEt{display:block;flex-shrink:0}.RankingRestaurantCard_ranking__7nHRr{width:36px;height:28px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:6px;font-weight:700;font-size:14px;text-shadow:0 1px 2px rgba(0,0,0,.3);background:linear-gradient(135deg,#666666,#888888)}.RankingRestaurantCard_ranking__7nHRr[data-rank="1"]{background:linear-gradient(135deg,#ffd700,#ffc94a,#f59e0b);box-shadow:0 2px 8px rgba(255,215,0,.4)}.RankingRestaurantCard_ranking__7nHRr[data-rank="2"]{background:linear-gradient(135deg,#c0c0c0,#e5e7eb,#9ca3af);box-shadow:0 2px 8px rgba(192,192,192,.4)}.RankingRestaurantCard_ranking__7nHRr[data-rank="3"]{background:linear-gradient(135deg,#cd7f32,#d97706,#b45309);box-shadow:0 2px 8px rgba(205,127,50,.4)}@media screen and (max-width:480px){.RankingRestaurantCard_ranking__7nHRr{width:40px;height:32px;font-size:18px}}.RankingRestaurantCard_name__JPnJY{font-size:20px;font-weight:700;color:#333;margin:0;line-height:1.2}@media(prefers-color-scheme:dark){html:not(.RankingRestaurantCard_light__S5QSo) .RankingRestaurantCard_name__JPnJY{color:#fff}}html.RankingRestaurantCard_dark__yA_JS .RankingRestaurantCard_name__JPnJY{color:#fff}@media screen and (max-width:480px){.RankingRestaurantCard_name__JPnJY{font-size:18px}}.RankingRestaurantCard_subTitle__AQPtk{font-size:14px;color:#666;font-weight:400;margin:4px 0 0}@media(prefers-color-scheme:dark){html:not(.RankingRestaurantCard_light__S5QSo) .RankingRestaurantCard_subTitle__AQPtk{color:#ccc}}html.RankingRestaurantCard_dark__yA_JS .RankingRestaurantCard_subTitle__AQPtk{color:#ccc}@media screen and (max-width:480px){.RankingRestaurantCard_subTitle__AQPtk{font-size:12px}}.RankingRestaurantCard_rating__n5WBI{display:flex;align-items:center;gap:12px;margin-bottom:8px}@media screen and (max-width:480px){.RankingRestaurantCard_rating__n5WBI{gap:8px;margin-bottom:6px}}.RankingRestaurantCard_rating__stars__GakpW{display:flex}.RankingRestaurantCard_rating__stars__GakpW .RankingRestaurantCard_star__L7yyx{margin-right:-4px}.RankingRestaurantCard_rating__score__78vzd{font-size:28px;font-weight:600;color:#333}@media(prefers-color-scheme:dark){html:not(.RankingRestaurantCard_light__S5QSo) .RankingRestaurantCard_rating__score__78vzd{color:#fff}}html.RankingRestaurantCard_dark__yA_JS .RankingRestaurantCard_rating__score__78vzd{color:#fff}@media screen and (max-width:480px){.RankingRestaurantCard_rating__score__78vzd{font-size:24px}}.RankingRestaurantCard_rating__count__3hc7q{font-size:14px;color:#666}@media(prefers-color-scheme:dark){html:not(.RankingRestaurantCard_light__S5QSo) .RankingRestaurantCard_rating__count__3hc7q{color:#ccc}}html.RankingRestaurantCard_dark__yA_JS .RankingRestaurantCard_rating__count__3hc7q{color:#ccc}@media screen and (max-width:480px){.RankingRestaurantCard_rating__count__3hc7q{font-size:12px}}.RankingRestaurantCard_basicInfo__twQm1{display:flex;align-items:center;gap:8px;font-size:14px;color:#666;flex-wrap:wrap;margin-bottom:8px}@media(prefers-color-scheme:dark){html:not(.RankingRestaurantCard_light__S5QSo) .RankingRestaurantCard_basicInfo__twQm1{color:#ccc}}html.RankingRestaurantCard_dark__yA_JS .RankingRestaurantCard_basicInfo__twQm1{color:#ccc}@media screen and (max-width:480px){.RankingRestaurantCard_basicInfo__twQm1{font-size:12px;gap:4px;margin-bottom:6px}}.RankingRestaurantCard_category__swy_Q{font-weight:600;color:#333;font-size:14px}@media(prefers-color-scheme:dark){html:not(.RankingRestaurantCard_light__S5QSo) .RankingRestaurantCard_category__swy_Q{color:#fff}}html.RankingRestaurantCard_dark__yA_JS .RankingRestaurantCard_category__swy_Q{color:#fff}.RankingRestaurantCard_distance__aljJX{color:#666;font-size:14px}@media(prefers-color-scheme:dark){html:not(.RankingRestaurantCard_light__S5QSo) .RankingRestaurantCard_distance__aljJX{color:#ccc}}html.RankingRestaurantCard_dark__yA_JS .RankingRestaurantCard_distance__aljJX{color:#ccc}.RankingRestaurantCard_businessHours__OILwE{font-size:14px}.RankingRestaurantCard_separator__k0WmR{color:#ccc}@media screen and (max-width:480px){.RankingRestaurantCard_separator__k0WmR{display:none}}.RankingRestaurantCard_description__zy7vG{margin-top:8px}@media screen and (max-width:480px){.RankingRestaurantCard_description__zy7vG{margin-top:6px}}.RankingRestaurantCard_description__zy7vG .RankingRestaurantCard_title__f3dNw{font-size:.9rem;font-weight:700;color:#333;margin-bottom:8px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;line-break:anywhere}@media(prefers-color-scheme:dark){html:not(.RankingRestaurantCard_light__S5QSo) .RankingRestaurantCard_description__zy7vG .RankingRestaurantCard_title__f3dNw{color:#fff}}html.RankingRestaurantCard_dark__yA_JS .RankingRestaurantCard_description__zy7vG .RankingRestaurantCard_title__f3dNw{color:#fff}@media screen and (max-width:480px){.RankingRestaurantCard_description__zy7vG .RankingRestaurantCard_title__f3dNw{font-size:.85rem}}.RankingRestaurantCard_description__zy7vG .RankingRestaurantCard_text__G2P1B{font-size:.8rem;line-height:1.6;color:#666;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-break:anywhere}@media(prefers-color-scheme:dark){html:not(.RankingRestaurantCard_light__S5QSo) .RankingRestaurantCard_description__zy7vG .RankingRestaurantCard_text__G2P1B{color:#ccc}}html.RankingRestaurantCard_dark__yA_JS .RankingRestaurantCard_description__zy7vG .RankingRestaurantCard_text__G2P1B{color:#ccc}@media screen and (max-width:480px){.RankingRestaurantCard_description__zy7vG .RankingRestaurantCard_text__G2P1B{font-size:.7rem;line-height:1.5}}.RankingRestaurantCard_description__zy7vG .RankingRestaurantCard_auther__3Sp_y{display:flex;align-items:center;font-size:10px;color:#666;margin:0 0 2px}@media(prefers-color-scheme:dark){html:not(.RankingRestaurantCard_light__S5QSo) .RankingRestaurantCard_description__zy7vG .RankingRestaurantCard_auther__3Sp_y{color:#ccc}}html.RankingRestaurantCard_dark__yA_JS .RankingRestaurantCard_description__zy7vG .RankingRestaurantCard_auther__3Sp_y{color:#ccc}.RankingRestaurantCard_description__zy7vG .RankingRestaurantCard_icon__6JkpP{width:10px;height:10px}.CategoryNavigator_container__XIErD{width:100%}.CategoryNavigator_currentSelection__dS_xz{margin-bottom:16px;padding:12px;background-color:#f5f5f5;border-radius:8px}@media(prefers-color-scheme:dark){html:not(.CategoryNavigator_light__9zPvG) .CategoryNavigator_currentSelection__dS_xz{background-color:#333}}html.CategoryNavigator_dark__6Mecm .CategoryNavigator_currentSelection__dS_xz{background-color:#333}.CategoryNavigator_currentArea__zcP4o{margin-bottom:16px;padding:4px 12px;background-color:#ededed;border-radius:8px}.CategoryNavigator_currentArea__zcP4o .CategoryNavigator_info__XDi83{display:flex;align-items:center;gap:8px;margin:8px 0}.CategoryNavigator_currentArea__zcP4o .CategoryNavigator_line__hfTKP{height:1px;background-color:#999}@media(prefers-color-scheme:dark){html:not(.CategoryNavigator_light__9zPvG) .CategoryNavigator_currentArea__zcP4o .CategoryNavigator_line__hfTKP{background-color:#999}}html.CategoryNavigator_dark__6Mecm .CategoryNavigator_currentArea__zcP4o .CategoryNavigator_line__hfTKP{background-color:#999}.CategoryNavigator_currentArea__zcP4o .CategoryNavigator_current_name__YgAym,.CategoryNavigator_currentArea__zcP4o .CategoryNavigator_parent_name__7mmH3{font-size:14px;color:#1c1c1c;font-weight:700}@media(prefers-color-scheme:dark){html:not(.CategoryNavigator_light__9zPvG) .CategoryNavigator_currentArea__zcP4o .CategoryNavigator_current_name__YgAym,html:not(.CategoryNavigator_light__9zPvG) .CategoryNavigator_currentArea__zcP4o .CategoryNavigator_parent_name__7mmH3{color:#e5e5e5}}html.CategoryNavigator_dark__6Mecm .CategoryNavigator_currentArea__zcP4o .CategoryNavigator_current_name__YgAym,html.CategoryNavigator_dark__6Mecm .CategoryNavigator_currentArea__zcP4o .CategoryNavigator_parent_name__7mmH3{color:#e5e5e5}.CategoryNavigator_currentArea__zcP4o .CategoryNavigator_parent_name__7mmH3{font-weight:400}.CategoryNavigator_currentArea__zcP4o .CategoryNavigator_parent_name__7mmH3:hover{text-decoration:underline}@media(prefers-color-scheme:dark){html:not(.CategoryNavigator_light__9zPvG) .CategoryNavigator_currentArea__zcP4o{background-color:#333}}html.CategoryNavigator_dark__6Mecm .CategoryNavigator_currentArea__zcP4o{background-color:#333}.CategoryNavigator_areaList__OpiTL{max-height:400px;overflow-y:auto;border:1px solid #ddd;border-radius:8px}@media(prefers-color-scheme:dark){html:not(.CategoryNavigator_light__9zPvG) .CategoryNavigator_areaList__OpiTL{border-color:#444}}html.CategoryNavigator_dark__6Mecm .CategoryNavigator_areaList__OpiTL{border-color:#444}.CategoryNavigator_areaList__OpiTL::-webkit-scrollbar{width:6px}.CategoryNavigator_areaList__OpiTL::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.CategoryNavigator_areaList__OpiTL::-webkit-scrollbar-thumb{background:#999;border-radius:3px}@media(prefers-color-scheme:dark){html:not(.CategoryNavigator_light__9zPvG) .CategoryNavigator_areaList__OpiTL::-webkit-scrollbar-thumb{background:#999}}html.CategoryNavigator_dark__6Mecm .CategoryNavigator_areaList__OpiTL::-webkit-scrollbar-thumb{background:#999}.CategoryNavigator_areaList__OpiTL::-webkit-scrollbar-thumb:hover{background:#666}@media(prefers-color-scheme:dark){html:not(.CategoryNavigator_light__9zPvG) .CategoryNavigator_areaList__OpiTL::-webkit-scrollbar-thumb:hover{background:#ccc}}html.CategoryNavigator_dark__6Mecm .CategoryNavigator_areaList__OpiTL::-webkit-scrollbar-thumb:hover{background:#ccc}.CategoryNavigator_areaItem__1eN99{border-bottom:1px solid #ddd}.CategoryNavigator_areaItem__1eN99:last-child{border-bottom:none}@media(prefers-color-scheme:dark){html:not(.CategoryNavigator_light__9zPvG) .CategoryNavigator_areaItem__1eN99{border-bottom-color:#444}}html.CategoryNavigator_dark__6Mecm .CategoryNavigator_areaItem__1eN99{border-bottom-color:#444}.CategoryNavigator_areaButton__KwnZc{display:flex;align-items:center;gap:2px;width:100%;padding:6px 8px;background:none;border:none;text-align:left;cursor:pointer;transition:all .2s ease;color:#1c1c1c}@media(prefers-color-scheme:dark){html:not(.CategoryNavigator_light__9zPvG) .CategoryNavigator_areaButton__KwnZc{color:#e5e5e5}}html.CategoryNavigator_dark__6Mecm .CategoryNavigator_areaButton__KwnZc{color:#e5e5e5}.CategoryNavigator_areaButton__KwnZc:hover{background-color:#f5f5f5}@media(prefers-color-scheme:dark){html:not(.CategoryNavigator_light__9zPvG) .CategoryNavigator_areaButton__KwnZc:hover{background-color:#333}}html.CategoryNavigator_dark__6Mecm .CategoryNavigator_areaButton__KwnZc:hover{background-color:#333}.CategoryNavigator_areaName__hNiH6{font-size:12px;font-weight:400;flex:1 1}@media screen and (max-width:480px){.CategoryNavigator_areaName__hNiH6{font-size:13px}}.CategoryNavigator_childCount__9xhV0{font-size:12px;color:#666}@media(prefers-color-scheme:dark){html:not(.CategoryNavigator_light__9zPvG) .CategoryNavigator_childCount__9xhV0{color:#ccc}}html.CategoryNavigator_dark__6Mecm .CategoryNavigator_childCount__9xhV0{color:#ccc}.CategoryNavigator_noChildren__9yXZC{padding:16px;text-align:center}.CategoryNavigator_noChildrenText__6f2AH{font-size:14px;color:#666}@media(prefers-color-scheme:dark){html:not(.CategoryNavigator_light__9zPvG) .CategoryNavigator_noChildrenText__6f2AH{color:#ccc}}html.CategoryNavigator_dark__6Mecm .CategoryNavigator_noChildrenText__6f2AH{color:#ccc}.CategoryNavigator_mapLink__obzjF{margin-top:16px;text-align:center}.CategoryNavigator_mapButton__fnGgP{width:100%;padding:12px 16px;border:none;background-color:#ededed;border-radius:8px;color:#1c1c1c;font-size:14px;cursor:pointer;transition:all .2s ease;font-weight:700}@media(prefers-color-scheme:dark){html:not(.CategoryNavigator_light__9zPvG) .CategoryNavigator_mapButton__fnGgP{background-color:#333;border-color:#444;color:#e5e5e5}}html.CategoryNavigator_dark__6Mecm .CategoryNavigator_mapButton__fnGgP{background-color:#333;border-color:#444;color:#e5e5e5}.CategoryNavigator_mapButton__fnGgP:hover{background-color:#1c1c1c;color:#fff}@media(prefers-color-scheme:dark){html:not(.CategoryNavigator_light__9zPvG) .CategoryNavigator_mapButton__fnGgP:hover{background-color:#e5e5e5;color:#1a1a1a}}html.CategoryNavigator_dark__6Mecm .CategoryNavigator_mapButton__fnGgP:hover{background-color:#e5e5e5;color:#1a1a1a}@media screen and (max-width:480px){.CategoryNavigator_mapButton__fnGgP{font-size:13px;padding:8px 14px}}.AreaNavigator_container__P_hhe{width:100%}.AreaNavigator_currentSelection__TuroI{margin-bottom:16px;padding:12px;background-color:#f5f5f5;border-radius:8px}@media(prefers-color-scheme:dark){html:not(.AreaNavigator_light__UF63W) .AreaNavigator_currentSelection__TuroI{background-color:#333}}html.AreaNavigator_dark__3yo7G .AreaNavigator_currentSelection__TuroI{background-color:#333}.AreaNavigator_currentArea__W1ldK{margin-bottom:16px;padding:4px 12px;background-color:#ededed;border-radius:8px}.AreaNavigator_currentArea__W1ldK .AreaNavigator_info__cBPUm{display:flex;align-items:center;gap:8px;margin:8px 0}.AreaNavigator_currentArea__W1ldK .AreaNavigator_line__iooIh{height:1px;background-color:#999}@media(prefers-color-scheme:dark){html:not(.AreaNavigator_light__UF63W) .AreaNavigator_currentArea__W1ldK .AreaNavigator_line__iooIh{background-color:#999}}html.AreaNavigator_dark__3yo7G .AreaNavigator_currentArea__W1ldK .AreaNavigator_line__iooIh{background-color:#999}.AreaNavigator_currentArea__W1ldK .AreaNavigator_current_name___mzHt,.AreaNavigator_currentArea__W1ldK .AreaNavigator_parent_name__pl1HJ{font-size:14px;color:#1c1c1c;font-weight:700}@media(prefers-color-scheme:dark){html:not(.AreaNavigator_light__UF63W) .AreaNavigator_currentArea__W1ldK .AreaNavigator_current_name___mzHt,html:not(.AreaNavigator_light__UF63W) .AreaNavigator_currentArea__W1ldK .AreaNavigator_parent_name__pl1HJ{color:#e5e5e5}}html.AreaNavigator_dark__3yo7G .AreaNavigator_currentArea__W1ldK .AreaNavigator_current_name___mzHt,html.AreaNavigator_dark__3yo7G .AreaNavigator_currentArea__W1ldK .AreaNavigator_parent_name__pl1HJ{color:#e5e5e5}.AreaNavigator_currentArea__W1ldK .AreaNavigator_parent_name__pl1HJ{font-weight:400}.AreaNavigator_currentArea__W1ldK .AreaNavigator_parent_name__pl1HJ:hover{text-decoration:underline}@media(prefers-color-scheme:dark){html:not(.AreaNavigator_light__UF63W) .AreaNavigator_currentArea__W1ldK{background-color:#333}}html.AreaNavigator_dark__3yo7G .AreaNavigator_currentArea__W1ldK{background-color:#333}.AreaNavigator_areaList__f7Xiv{max-height:400px;overflow-y:auto;border:1px solid #ddd;border-radius:8px}@media(prefers-color-scheme:dark){html:not(.AreaNavigator_light__UF63W) .AreaNavigator_areaList__f7Xiv{border-color:#444}}html.AreaNavigator_dark__3yo7G .AreaNavigator_areaList__f7Xiv{border-color:#444}.AreaNavigator_areaList__f7Xiv::-webkit-scrollbar{width:6px}.AreaNavigator_areaList__f7Xiv::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.AreaNavigator_areaList__f7Xiv::-webkit-scrollbar-thumb{background:#999;border-radius:3px}@media(prefers-color-scheme:dark){html:not(.AreaNavigator_light__UF63W) .AreaNavigator_areaList__f7Xiv::-webkit-scrollbar-thumb{background:#999}}html.AreaNavigator_dark__3yo7G .AreaNavigator_areaList__f7Xiv::-webkit-scrollbar-thumb{background:#999}.AreaNavigator_areaList__f7Xiv::-webkit-scrollbar-thumb:hover{background:#666}@media(prefers-color-scheme:dark){html:not(.AreaNavigator_light__UF63W) .AreaNavigator_areaList__f7Xiv::-webkit-scrollbar-thumb:hover{background:#ccc}}html.AreaNavigator_dark__3yo7G .AreaNavigator_areaList__f7Xiv::-webkit-scrollbar-thumb:hover{background:#ccc}.AreaNavigator_areaItem__iskPf{border-bottom:1px solid #ddd}.AreaNavigator_areaItem__iskPf:last-child{border-bottom:none}@media(prefers-color-scheme:dark){html:not(.AreaNavigator_light__UF63W) .AreaNavigator_areaItem__iskPf{border-bottom-color:#444}}html.AreaNavigator_dark__3yo7G .AreaNavigator_areaItem__iskPf{border-bottom-color:#444}.AreaNavigator_areaButton__8y3qs{display:flex;align-items:center;gap:2px;width:100%;padding:6px 8px;background:none;border:none;text-align:left;cursor:pointer;transition:all .2s ease;color:#1c1c1c}@media(prefers-color-scheme:dark){html:not(.AreaNavigator_light__UF63W) .AreaNavigator_areaButton__8y3qs{color:#e5e5e5}}html.AreaNavigator_dark__3yo7G .AreaNavigator_areaButton__8y3qs{color:#e5e5e5}.AreaNavigator_areaButton__8y3qs:hover{background-color:#f5f5f5}@media(prefers-color-scheme:dark){html:not(.AreaNavigator_light__UF63W) .AreaNavigator_areaButton__8y3qs:hover{background-color:#333}}html.AreaNavigator_dark__3yo7G .AreaNavigator_areaButton__8y3qs:hover{background-color:#333}.AreaNavigator_areaIcon__GjYH9{color:#1c1c1c}@media(prefers-color-scheme:dark){html:not(.AreaNavigator_light__UF63W) .AreaNavigator_areaIcon__GjYH9{color:#e5e5e5}}html.AreaNavigator_dark__3yo7G .AreaNavigator_areaIcon__GjYH9{color:#e5e5e5}.AreaNavigator_areaName___ndRa{font-size:12px;font-weight:400;flex:1 1}@media screen and (max-width:480px){.AreaNavigator_areaName___ndRa{font-size:13px}}.AreaNavigator_childCount__hxCHc{font-size:12px;color:#666}@media(prefers-color-scheme:dark){html:not(.AreaNavigator_light__UF63W) .AreaNavigator_childCount__hxCHc{color:#ccc}}html.AreaNavigator_dark__3yo7G .AreaNavigator_childCount__hxCHc{color:#ccc}.AreaNavigator_noChildren__yF6js{padding:16px;text-align:center}.AreaNavigator_noChildrenText__Snpw3{font-size:14px;color:#666}@media(prefers-color-scheme:dark){html:not(.AreaNavigator_light__UF63W) .AreaNavigator_noChildrenText__Snpw3{color:#ccc}}html.AreaNavigator_dark__3yo7G .AreaNavigator_noChildrenText__Snpw3{color:#ccc}.AreaNavigator_mapLink__g5PQm{margin-top:16px;text-align:center}.AreaNavigator_mapButton__0nsme{width:100%;padding:12px 16px;border:none;background-color:#ededed;border-radius:8px;color:#1c1c1c;font-size:14px;cursor:pointer;transition:all .2s ease;font-weight:700}@media(prefers-color-scheme:dark){html:not(.AreaNavigator_light__UF63W) .AreaNavigator_mapButton__0nsme{background-color:#333;border-color:#444;color:#e5e5e5}}html.AreaNavigator_dark__3yo7G .AreaNavigator_mapButton__0nsme{background-color:#333;border-color:#444;color:#e5e5e5}.AreaNavigator_mapButton__0nsme:hover{background-color:#1c1c1c;color:#fff}@media(prefers-color-scheme:dark){html:not(.AreaNavigator_light__UF63W) .AreaNavigator_mapButton__0nsme:hover{background-color:#e5e5e5;color:#1a1a1a}}html.AreaNavigator_dark__3yo7G .AreaNavigator_mapButton__0nsme:hover{background-color:#e5e5e5;color:#1a1a1a}@media screen and (max-width:480px){.AreaNavigator_mapButton__0nsme{font-size:13px;padding:8px 14px}}.RankingSideBar_container__gsLJh{min-width:320px;min-height:100vh;padding:20px;overflow-y:auto;box-shadow:0 0 4px rgba(0,0,0,.08);margin-top:20px;border-radius:5px}@media(prefers-color-scheme:dark){html:not(.RankingSideBar_light__DC4te) .RankingSideBar_container__gsLJh{background-color:#1a1a1a;border-right-color:#444;box-shadow:0 0 4px hsla(0,0%,100%,.05)}}html.RankingSideBar_dark__qfW7o .RankingSideBar_container__gsLJh{background-color:#1a1a1a;border-right-color:#444;box-shadow:0 0 4px hsla(0,0%,100%,.05)}@media screen and (max-width:800px){.RankingSideBar_container__gsLJh{width:100%;padding:16px}}@media screen and (max-width:480px){.RankingSideBar_container__gsLJh{width:100%;min-height:auto;border-right:none;border-bottom:1px solid #ddd}}@media screen and (max-width:480px)and (prefers-color-scheme:dark){html:not(.RankingSideBar_light__DC4te) .RankingSideBar_container__gsLJh{border-bottom-color:#444}}@media screen and (max-width:480px){html.RankingSideBar_dark__qfW7o .RankingSideBar_container__gsLJh{border-bottom-color:#444}}.RankingSideBar_section__vHayG{margin-bottom:32px}.RankingSideBar_section__vHayG:last-child{margin-bottom:0}@media screen and (max-width:480px){.RankingSideBar_section__vHayG{margin-bottom:24px}}.RankingSideBar_sectionTitle__nPoRG{font-size:16px;font-weight:600;color:#1c1c1c;margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #ddd}@media(prefers-color-scheme:dark){html:not(.RankingSideBar_light__DC4te) .RankingSideBar_sectionTitle__nPoRG{color:#e5e5e5;border-bottom-color:#444}}html.RankingSideBar_dark__qfW7o .RankingSideBar_sectionTitle__nPoRG{color:#e5e5e5;border-bottom-color:#444}@media screen and (max-width:480px){.RankingSideBar_sectionTitle__nPoRG{font-size:14px;margin-bottom:12px}}.RankingSideBar_filterGroup__U6Bex{display:flex;flex-direction:column;gap:16px}.RankingSideBar_filterItem__ASYiy{display:flex;flex-direction:column;gap:8px}.RankingSideBar_filterLabel__XVh_S{font-size:14px;font-weight:500;color:#666}@media(prefers-color-scheme:dark){html:not(.RankingSideBar_light__DC4te) .RankingSideBar_filterLabel__XVh_S{color:#ccc}}html.RankingSideBar_dark__qfW7o .RankingSideBar_filterLabel__XVh_S{color:#ccc}@media screen and (max-width:480px){.RankingSideBar_filterLabel__XVh_S{font-size:13px}}.RankingSideBar_filterSelect__akCNa{padding:8px 12px;border:1px solid rgba(0,0,0,.1);border-radius:8px;background-color:#fff;color:#1c1c1c;font-size:14px;cursor:pointer;transition:all .2s ease}@media(prefers-color-scheme:dark){html:not(.RankingSideBar_light__DC4te) .RankingSideBar_filterSelect__akCNa{background-color:#1a1a1a;border-color:rgba(0,0,0,.1);color:#e5e5e5}}html.RankingSideBar_dark__qfW7o .RankingSideBar_filterSelect__akCNa{background-color:#1a1a1a;border-color:rgba(0,0,0,.1);color:#e5e5e5}.RankingSideBar_filterSelect__akCNa:focus{outline:none;border:none;box-shadow:0 0 0 2px rgba(51,51,51,.2)}@media(prefers-color-scheme:dark){html:not(.RankingSideBar_light__DC4te) .RankingSideBar_filterSelect__akCNa:focus{border-color:#f0f0f0;box-shadow:0 0 0 2px rgba(240,240,240,.2)}}html.RankingSideBar_dark__qfW7o .RankingSideBar_filterSelect__akCNa:focus{border-color:#f0f0f0;box-shadow:0 0 0 2px rgba(240,240,240,.2)}.RankingSideBar_filterSelect__akCNa:hover{background-color:#ededed}@media(prefers-color-scheme:dark){html:not(.RankingSideBar_light__DC4te) .RankingSideBar_filterSelect__akCNa:hover{border-color:#f0f0f0}}html.RankingSideBar_dark__qfW7o .RankingSideBar_filterSelect__akCNa:hover{border-color:#f0f0f0}@media screen and (max-width:480px){.RankingSideBar_filterSelect__akCNa{font-size:13px;padding:6px 10px}}.RankingSideBar_checkboxGroup__6iGKm{display:flex;flex-direction:column;gap:8px}.RankingSideBar_checkboxLabel__ecM_m{display:flex;align-items:center;gap:8px;font-size:14px;color:#1c1c1c;cursor:pointer;transition:color .2s ease}@media(prefers-color-scheme:dark){html:not(.RankingSideBar_light__DC4te) .RankingSideBar_checkboxLabel__ecM_m{color:#e5e5e5}}html.RankingSideBar_dark__qfW7o .RankingSideBar_checkboxLabel__ecM_m{color:#e5e5e5}.RankingSideBar_checkboxLabel__ecM_m:hover{color:#333}@media(prefers-color-scheme:dark){html:not(.RankingSideBar_light__DC4te) .RankingSideBar_checkboxLabel__ecM_m:hover{color:#f0f0f0}}html.RankingSideBar_dark__qfW7o .RankingSideBar_checkboxLabel__ecM_m:hover{color:#f0f0f0}@media screen and (max-width:480px){.RankingSideBar_checkboxLabel__ecM_m{font-size:13px}}.RankingSideBar_checkbox__i9Dg_{width:16px;height:16px;border:1px solid rgba(0,0,0,.2)!important;border-radius:4px;background-color:rgba(0,0,0,0);cursor:pointer;position:relative;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-weight:700}@media(prefers-color-scheme:dark){html:not(.RankingSideBar_light__DC4te) .RankingSideBar_checkbox__i9Dg_{border-color:hsla(0,0%,100%,.2)!important}}html.RankingSideBar_dark__qfW7o .RankingSideBar_checkbox__i9Dg_{border-color:hsla(0,0%,100%,.2)!important}.RankingSideBar_checkbox__i9Dg_:checked{background-color:#333!important;border-color:#333!important}@media(prefers-color-scheme:dark){html:not(.RankingSideBar_light__DC4te) .RankingSideBar_checkbox__i9Dg_:checked{background-color:#666!important;border-color:#666!important}}html.RankingSideBar_dark__qfW7o .RankingSideBar_checkbox__i9Dg_:checked{background-color:#666!important;border-color:#666!important}.RankingSideBar_checkbox__i9Dg_:checked:after{content:"✓";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:10px;font-weight:700}@media(prefers-color-scheme:dark){html:not(.RankingSideBar_light__DC4te) .RankingSideBar_checkbox__i9Dg_:checked:after{color:#fff}}html.RankingSideBar_dark__qfW7o .RankingSideBar_checkbox__i9Dg_:checked:after{color:#fff}.RankingSideBar_checkbox__i9Dg_:focus{outline:1px solid rgba(0,0,0,.1);outline-offset:2px}@media(prefers-color-scheme:dark){html:not(.RankingSideBar_light__DC4te) .RankingSideBar_checkbox__i9Dg_:focus{outline-color:hsla(0,0%,100%,.2)}}html.RankingSideBar_dark__qfW7o .RankingSideBar_checkbox__i9Dg_:focus{outline-color:hsla(0,0%,100%,.2)}.RankingSideBar_checkbox__i9Dg_:hover{border-color:gray}@media(prefers-color-scheme:dark){html:not(.RankingSideBar_light__DC4te) .RankingSideBar_checkbox__i9Dg_:hover{border-color:#666}}html.RankingSideBar_dark__qfW7o .RankingSideBar_checkbox__i9Dg_:hover{border-color:#666}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA{width:100%;color:var(--font-color);display:flex;flex-direction:column;padding:14px;border-bottom:1px solid #e0e0e0;cursor:pointer}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA:hover{background-color:#f5f5f5}@media(prefers-color-scheme:dark){html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA:hover{background-color:#2a2a2a}}html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA:hover{background-color:#2a2a2a}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_row__upNFH{display:flex;flex-direction:row}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_meta__VS5D4{flex:1 1;padding-right:12px}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_meta__VS5D4 .MapSearchResults_title__LSJkn{font-size:16px;font-weight:700}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_meta__VS5D4 .MapSearchResults_address__4ArU_,.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_meta__VS5D4 .MapSearchResults_description__M8qLU,.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_meta__VS5D4 .MapSearchResults_opening__DeYK8{font-size:14px;color:var(--sub-font-color);margin-top:2px}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_meta__VS5D4 .MapSearchResults_scores__ou45A{display:flex;flex-direction:row;align-items:center;margin-top:2px}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_meta__VS5D4 .MapSearchResults_scores__ou45A .MapSearchResults_play_count__XsLa9,.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_meta__VS5D4 .MapSearchResults_scores__ou45A .MapSearchResults_score__J2HLn{font-size:13px;color:var(--sub-font-color)}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_meta__VS5D4 .MapSearchResults_scores__ou45A .MapSearchResults_fires__hHlQm{margin:0 4px}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_thumbnail__5q4P7{width:88px;height:88px;border-radius:8px;background-color:#ccc;object-fit:cover}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz{display:flex;flex-direction:row;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:8px;padding-bottom:4px;margin-top:8px;scrollbar-width:none}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz::-webkit-scrollbar{display:none}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_action__YTBb1,.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL{flex:0 0 auto;white-space:nowrap;cursor:pointer;display:flex;flex-direction:row;align-items:center;height:40px;color:#1a73e8;background-color:rgba(0,0,0,.0588235294);border:none;border-radius:24px;padding:12px 16px}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_action__YTBb1 .MapSearchResults_icon__bdCLD,.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL .MapSearchResults_icon__bdCLD{height:16px;width:16px;color:var(--blue)}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_action__YTBb1 .MapSearchResults_text__GmMCl,.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL .MapSearchResults_text__GmMCl{font-weight:700;margin-left:6px;font-size:12px;color:var(--blue)}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_action__YTBb1:hover,.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL:hover{background-color:rgba(0,0,0,.0784313725)}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL{background-color:var(--blue);color:#fff}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL .MapSearchResults_icon__bdCLD{color:#fff}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL .MapSearchResults_text__GmMCl{color:#fff;margin-left:0}.MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL:hover{background-color:#06d}@media(prefers-color-scheme:dark){html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL:hover{background-color:#1a73e8}}html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL:hover{background-color:#1a73e8}@media(prefers-color-scheme:dark){html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_action__YTBb1,html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL{background-color:#2c2c2c}html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_action__YTBb1:hover,html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL:hover{background-color:#3a3a3a}html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_action__YTBb1 .MapSearchResults_icon__bdCLD,html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_action__YTBb1 .MapSearchResults_text__GmMCl,html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL .MapSearchResults_icon__bdCLD,html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL .MapSearchResults_text__GmMCl{color:#90caf9}html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL{background-color:#2196f3;color:#fff}html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL:hover{background-color:#1e88e5}html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL .MapSearchResults_icon__bdCLD,html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL .MapSearchResults_text__GmMCl{color:#fff}}html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_action__YTBb1,html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL{background-color:#2c2c2c}html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_action__YTBb1:hover,html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL:hover{background-color:#3a3a3a}html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_action__YTBb1 .MapSearchResults_icon__bdCLD,html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_action__YTBb1 .MapSearchResults_text__GmMCl,html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL .MapSearchResults_icon__bdCLD,html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL .MapSearchResults_text__GmMCl{color:#90caf9}html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL{background-color:#2196f3;color:#fff}html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL:hover{background-color:#1e88e5}html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL .MapSearchResults_icon__bdCLD,html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_controller__T9RPz .MapSearchResults_main_action__aiTbL .MapSearchResults_text__GmMCl{color:#fff}@media(prefers-color-scheme:dark){html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA{background-color:#1f1f1f;border-bottom:1px solid #2c2c2c}html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_title__LSJkn{color:#fff}html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_address__4ArU_,html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_description__M8qLU,html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_opening__DeYK8,html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_play_count__XsLa9,html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_score__J2HLn{color:#bdbdbd}}html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA{background-color:#1f1f1f;border-bottom:1px solid #2c2c2c}html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_title__LSJkn{color:#fff}html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_address__4ArU_,html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_description__M8qLU,html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_opening__DeYK8,html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_play_count__XsLa9,html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_item__A6uHA .MapSearchResults_score__J2HLn{color:#bdbdbd}.MapSearchResults_results__OLb1e .MapSearchResults_no_result__h8JhS{display:flex;flex-direction:column;align-items:center}.MapSearchResults_results__OLb1e .MapSearchResults_no_result__h8JhS .MapSearchResults_text__GmMCl{font-size:16px;color:var(--sub-font-color);margin-top:20px}.MapSearchResults_results__OLb1e .MapSearchResults_no_result__h8JhS .MapSearchResults_subText__rv6fp{font-size:14px;color:#ccc;margin-top:8px}@media(prefers-color-scheme:dark){html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_no_result__h8JhS .MapSearchResults_text__GmMCl{color:#bdbdbd}html:not(.MapSearchResults_light__E7mqb) .MapSearchResults_results__OLb1e .MapSearchResults_no_result__h8JhS .MapSearchResults_subText__rv6fp{color:#777}}html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_no_result__h8JhS .MapSearchResults_text__GmMCl{color:#bdbdbd}html.MapSearchResults_dark__AYXTB .MapSearchResults_results__OLb1e .MapSearchResults_no_result__h8JhS .MapSearchResults_subText__rv6fp{color:#777}.ShopActionsBar_action_buttons__NyGkP{display:flex;gap:8px;padding:4px 16px;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;margin-bottom:16px;scrollbar-width:6px}.ShopActionsBar_action_buttons__NyGkP::-webkit-scrollbar{height:12px;width:12px;display:none}.ShopActionsBar_action_buttons__NyGkP::-webkit-scrollbar-thumb{border-radius:12px;border:4px solid rgba(0,0,0,0);background-clip:padding-box}html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__NyGkP::-webkit-scrollbar-thumb{background:#aaa}@media(prefers-color-scheme:light){html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__NyGkP::-webkit-scrollbar-thumb{background:#aaa}}@media(prefers-color-scheme:dark){html:not(.ShopActionsBar_light__zon_G) .ShopActionsBar_action_buttons__NyGkP::-webkit-scrollbar-thumb{background:#666}}html.ShopActionsBar_dark__ugkky .ShopActionsBar_action_buttons__NyGkP::-webkit-scrollbar-thumb{background:#666}.ShopActionsBar_action_buttons__container__qetmH{display:inline-flex}.ShopActionsBar_action_buttons__button__oWqyo{display:flex;align-items:center;justify-content:center;padding:8px 20px;height:40px;border-radius:40px;border:none;font-family:-apple-system,SF Pro Display,SF Pro Icons,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;white-space:nowrap;flex-shrink:0;cursor:pointer;transition:all .2s ease}html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__button__oWqyo{background-color:rgba(0,0,0,.06);color:#1a73e8}html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__button__oWqyo:hover{background-color:rgba(0,0,0,.08);transform:translateY(-1px)}@media(prefers-color-scheme:light){html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__button__oWqyo{background-color:rgba(0,0,0,.06);color:#1a73e8}html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__button__oWqyo:hover{background-color:rgba(0,0,0,.08);transform:translateY(-1px)}}@media(prefers-color-scheme:dark){html:not(.ShopActionsBar_light__zon_G) .ShopActionsBar_action_buttons__button__oWqyo{background-color:hsla(0,0%,100%,.08);color:#a8c7fa}html:not(.ShopActionsBar_light__zon_G) .ShopActionsBar_action_buttons__button__oWqyo:hover{background-color:hsla(0,0%,100%,.12);transform:translateY(-1px)}}html.ShopActionsBar_dark__ugkky .ShopActionsBar_action_buttons__button__oWqyo{background-color:hsla(0,0%,100%,.08);color:#a8c7fa}html.ShopActionsBar_dark__ugkky .ShopActionsBar_action_buttons__button__oWqyo:hover{background-color:hsla(0,0%,100%,.12);transform:translateY(-1px)}.ShopActionsBar_action_buttons__button__oWqyo span{display:flex;align-items:center;justify-content:center}.ShopActionsBar_action_buttons__button--calendar__7ZRu0{background:#1a73e8!important;color:#fff!important}.ShopActionsBar_action_buttons__button--calendar__7ZRu0:hover{background:rgb(19.8238095238,96.5333333333,197.3761904762)!important;transform:translateY(-1px)}html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__button--call__1UYso,html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__button--route__MPe2E,html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__button--save__nokxQ,html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__button--share__mzfuX{color:#1d1b20}@media(prefers-color-scheme:light){html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__button--call__1UYso,html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__button--route__MPe2E,html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__button--save__nokxQ,html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__button--share__mzfuX{color:#1d1b20}}@media(prefers-color-scheme:dark){html:not(.ShopActionsBar_light__zon_G) .ShopActionsBar_action_buttons__button--call__1UYso,html:not(.ShopActionsBar_light__zon_G) .ShopActionsBar_action_buttons__button--route__MPe2E,html:not(.ShopActionsBar_light__zon_G) .ShopActionsBar_action_buttons__button--save__nokxQ,html:not(.ShopActionsBar_light__zon_G) .ShopActionsBar_action_buttons__button--share__mzfuX{color:#e6e1e5}}html.ShopActionsBar_dark__ugkky .ShopActionsBar_action_buttons__button--call__1UYso,html.ShopActionsBar_dark__ugkky .ShopActionsBar_action_buttons__button--route__MPe2E,html.ShopActionsBar_dark__ugkky .ShopActionsBar_action_buttons__button--save__nokxQ,html.ShopActionsBar_dark__ugkky .ShopActionsBar_action_buttons__button--share__mzfuX{color:#e6e1e5}.ShopActionsBar_action_buttons__icon__2Ewws{margin-right:8px;font-size:16px}html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__icon__2Ewws{color:#1a73e8!important}@media(prefers-color-scheme:light){html:not(.ShopActionsBar_dark__ugkky) .ShopActionsBar_action_buttons__icon__2Ewws{color:#1a73e8!important}}@media(prefers-color-scheme:dark){html:not(.ShopActionsBar_light__zon_G) .ShopActionsBar_action_buttons__icon__2Ewws{color:#a8c7fa!important}}html.ShopActionsBar_dark__ugkky .ShopActionsBar_action_buttons__icon__2Ewws{color:#a8c7fa!important}.ShopActionsBar_action_buttons__icon--route__BALUL{color:#fff!important}.page_container__LLik5{max-width:1200px;margin:0 auto;padding:0 20px}.page_gradation___Rbje{position:absolute;width:100%;animation:page_bounceAround__k1s_t 15s linear infinite;opacity:.8;will-change:transform;transform:translateZ(0);opacity:.3}@media(prefers-color-scheme:dark){html:not(.page_light__NzP5V) .page_gradation___Rbje{opacity:1;filter:brightness(1.1)}}html.page_dark__Unfb4 .page_gradation___Rbje{opacity:1;filter:brightness(1.1)}.page_waveIcon__G2X4i{position:absolute;top:-5%;left:-20%;height:500px;width:500px}@media screen and (max-width:1280px){.page_waveIcon__G2X4i{top:-5%;height:300px;width:300px}}@media screen and (max-width:800px){.page_waveIcon__G2X4i{top:-5%;height:200px;width:200px}}@media screen and (max-width:480px){.page_waveIcon__G2X4i{top:-2%;height:120px;width:120px}}.page_wave3Icon__Kfdqt{position:absolute;top:-5%;right:-25%;height:500px;width:500px}@media screen and (max-width:1280px){.page_wave3Icon__Kfdqt{top:-3%;height:300px;width:300px}}@media screen and (max-width:480px){.page_wave3Icon__Kfdqt{top:0;height:120px;width:120px}}.page_hero__TR3fT{height:600px;background-color:#000;position:relative;border-radius:24px;width:95%;max-width:1920px;overflow:hidden;display:flex;align-items:center;box-shadow:0 8px 32px rgba(0,0,0,.3);margin:40px auto 64px}@media screen and (max-width:1280px){.page_hero__TR3fT{height:340px}}@media screen and (max-width:800px){.page_hero__TR3fT{height:540px}}@media screen and (max-width:480px){.page_hero__TR3fT{margin-top:16px}}.page_hero__TR3fT .page_bg_image_area__g_zgd{display:flex;align-items:flex-end;position:absolute;width:100%;height:100%;top:0;left:0}.page_hero__TR3fT .page_bg_image_area__g_zgd .page_video__d2u1Q{height:100%;width:100%;object-fit:cover;object-position:right}@media screen and (max-width:800px){.page_hero__TR3fT .page_bg_image_area__g_zgd .page_video__d2u1Q{scale:1.1;margin-left:16px}}.page_hero__TR3fT .page_bg_image_area__g_zgd .page_cover__87eLZ{position:absolute;top:0;left:0;height:100%;width:100%}.page_hero__TR3fT .page_bg_image_area__g_zgd .page_cover__87eLZ .page_reflect_left_bottom__TNQli,.page_hero__TR3fT .page_bg_image_area__g_zgd .page_cover__87eLZ .page_reflect_left_top__oblbb,.page_hero__TR3fT .page_bg_image_area__g_zgd .page_cover__87eLZ .page_reflect_right_bottom__hyclD,.page_hero__TR3fT .page_bg_image_area__g_zgd .page_cover__87eLZ .page_reflect_right_top__QYvRz{position:absolute;width:200px;height:200px}.page_hero__TR3fT .page_bg_image_area__g_zgd .page_cover__87eLZ .page_reflect_left_top__oblbb{top:0;left:0}.page_hero__TR3fT .page_bg_image_area__g_zgd .page_cover__87eLZ .page_reflect_right_top__QYvRz{top:0;right:0;rotate:90deg}.page_hero__TR3fT .page_bg_image_area__g_zgd .page_cover__87eLZ .page_reflect_left_bottom__TNQli{bottom:0;left:0;rotate:270deg}.page_hero__TR3fT .page_bg_image_area__g_zgd .page_cover__87eLZ .page_reflect_right_bottom__hyclD{bottom:0;right:0;rotate:180deg}.page_hero__box__kKu_S{position:absolute;left:5%;width:40%}@media screen and (max-width:800px){.page_hero__box__kKu_S{display:flex;flex-direction:column;left:inherit;width:100%;text-align:center;top:10%;align-items:center;padding:0 3%}}@media screen and (max-width:480px){.page_hero__box__kKu_S{padding:16px}}.page_hero__subtitle__hy0Z2{font-size:40px;color:#fff;margin-bottom:16px;line-height:1.2;z-index:10}@media screen and (max-width:1280px){.page_hero__subtitle__hy0Z2{font-size:24px}}@media screen and (max-width:800px){.page_hero__subtitle__hy0Z2{font-size:32px!important}}@media screen and (max-width:480px){.page_hero__subtitle__hy0Z2{font-size:20px!important}}.page_hero__text__XFR6p{font-size:16px;color:#fff;margin-bottom:32px;z-index:10}@media screen and (max-width:480px){.page_hero__text__XFR6p{font-size:12px!important}}.page_hero__action__tNU1s{width:200px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;border:none;font-weight:700;font-size:16px}.page_hero__action__tNU1s:hover{cursor:pointer}.page_hero__TR3fT .page_wave__B_SqK{width:40%;height:250px;position:absolute;top:10%;object-fit:contain;left:5%}.page_hero__PCimg__PEJeW{height:100%;aspect-ratio:1/1;position:absolute;right:7%;bottom:0;object-fit:contain}@media screen and (max-width:800px){.page_hero__PCimg__PEJeW{height:50%;margin:0 auto;right:inherit;left:50%;transform:translate(-50%);display:none}}.page_hero__img__m2cAH{display:none}@media screen and (max-width:800px){.page_hero__img__m2cAH{height:50%;aspect-ratio:1/1;position:absolute;bottom:0;margin:0 auto;left:50%;transform:translate(-50%);object-fit:contain;display:inherit}}.page_search_form__4X3kH{display:flex;background:#fff;border-radius:50px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.1)}.page_search_form__input__aUcCH{flex:1 1;padding:16px 24px;border:none;font-size:1rem;color:#333}.page_search_form__input__aUcCH::placeholder{color:#999}.page_search_form__input__aUcCH:focus{outline:none}.page_search_form__button__ielGN{padding:16px 32px;background:#ff6b6b;color:#fff;border:none;font-weight:700;cursor:pointer;transition:background .3s ease}.page_search_form__button__ielGN:hover{background:#ff5252}.page_areas_section__utn1u{margin-top:24px;margin-bottom:60px;position:relative}.page_areas_section__title__Ui2Pw{font-size:2rem;font-weight:700;margin-bottom:8px;text-align:center;color:var(--font-color);display:flex;align-items:center;justify-content:center}@media screen and (max-width:480px){.page_areas_section__title__Ui2Pw{font-size:26px}}.page_areas_section__title__Ui2Pw img{width:100px;height:60px;object-fit:cover;margin-right:-8px}@media screen and (max-width:480px){.page_areas_section__title__Ui2Pw img{width:90px;height:60px}}.page_areas_section__title__Ui2Pw .page_icon__C7e5C{width:60px;height:60px;margin-right:8px;margin-bottom:16px}.page_areas_section__subtitle__uW4P4{font-size:1.1rem;color:var(--sub-font-color);text-align:center;margin-bottom:24px;z-index:10}.page_areas_grid__FRFiZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin-bottom:40px}.page_area_card__eR6wg{background:var(--container-bg);border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.2);transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;text-decoration:none;color:inherit}.page_area_card__image_area__image__00AFf{transform:scale(1.1);bottom:-10px}.page_area_card__eR6wg:hover{box-shadow:0 8px 24px rgba(0,0,0,.15)}.page_area_card__eR6wg:hover .page_area_card__image_area__image__00AFf{transform:scale(1.2)}.page_area_card__eR6wg:hover .page_area_card__image_area__overlay__j5RwE{background:linear-gradient(rgba(0,0,0,.7333333333),rgba(0,0,0,0))}.page_area_card__image_area__Q_wxU{position:relative;width:100%;overflow:hidden}.page_area_card__image_area__image__00AFf{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94);transform-origin:center center;will-change:transform}.page_area_card__image_area__overlay__j5RwE{position:absolute;top:0;left:0;background:linear-gradient(#000000,rgba(0,0,0,0));width:100%;height:56px;display:flex;align-items:center;padding-left:16px;color:#fff;font-size:16px;font-weight:700;z-index:2;transition:background .3s ease;pointer-events:none}.page_area_card__content__Zj7xF{padding:16px}.page_area_card__name____gai{font-size:1.1rem;font-weight:700;margin-bottom:6px;color:var(--font-color)}.page_area_card__description__qVR48{color:var(--sub-font-color);line-height:1.4;margin-bottom:10px;font-size:.9rem}.page_area_card__stats__1s1_t{display:flex;justify-content:space-between;font-size:.9rem;color:var(--sub-font-color)}.page_popular_areas__F5XHM{border-radius:12px;margin-bottom:40px}.page_popular_areas__title__jRB0L{font-size:1.5rem;font-weight:700;margin-bottom:20px;color:var(--font-color)}.page_popular_areas__list__BvJem{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px}.page_popular_areas__overay__nUTV_{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94);transform-origin:center center;will-change:transform}.page_popular_areas__item__cV_xJ{background:var(--container-bg);border-radius:12px;text-decoration:none;color:var(--sub-font-color);transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden;width:100%;height:120px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.page_popular_areas__item__cV_xJ:hover{box-shadow:0 4px 16px rgba(0,0,0,.12)}.page_popular_areas__item__cV_xJ:hover .page_popular_areas__overay__nUTV_{transform:scale(1.08)}.page_popular_areas__item__cV_xJ:hover .page_popular__name__qjypR{background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,0))}.page_popular_areas__item__cV_xJ .page_popular__name__qjypR{width:100%;font-size:16px;position:absolute;z-index:1;color:#fff;padding:12px;background:linear-gradient(#000000,rgba(0,0,0,0))}.page_genres_section__2N5NU{margin-bottom:60px;position:relative}.page_genres_section__title__WnZoe{font-size:2rem;font-weight:700;margin-bottom:8px;text-align:center;color:var(--font-color)}.page_genres_grid__9NFW_{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;margin-bottom:40px}.page_genre_card__YH3_E{background:var(--container-bg);border-radius:12px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:transform .3s ease,box-shadow .3s ease;cursor:pointer;text-decoration:none;color:inherit;position:relative;height:120px}@media screen and (max-width:480px){.page_genre_card__YH3_E{width:100%;height:inherit}}.page_genre_card__YH3_E:hover .page_genre_card__overay__ltNy0{transform:scale(1.1)}.page_genre_card__content__ei_v5{z-index:2;background:linear-gradient(rgba(0,0,0,.6666666667),rgba(0,0,0,0));pointer-events:none}.page_genre_card__overay__ltNy0{width:100%;height:100%;top:0;left:0;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94);transform-origin:center center}.page_genre_card__image__X0Jln{width:100%;height:80px;background:linear-gradient(135deg,#ffeaa7,#fab1a0);display:flex;align-items:center;justify-content:center}.page_genre_card__emoji__yXqxR{font-size:2rem}.page_genre_card__content__ei_v5{padding:12px;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(#000000,rgba(0,0,0,0));width:100%}.page_genre_card__name___bIk0{font-size:1rem;font-weight:700;margin-bottom:4px;color:#fff}.page_genre_card__count__s_0SQ{color:hsla(0,0%,100%,.6);font-size:.85rem}@keyframes page_bounceAround__k1s_t{0%{transform:translate(-50%,10%)}50%{transform:translate(70%,-30%)}to{transform:translate(-50%,10%)}}@keyframes page_fallDown1__yaEO5{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:90%;transform:rotate(180deg) scale(1)}}@keyframes page_fallDown15__24YI9{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:79%;transform:rotate(-20deg) scale(.9)}}@keyframes page_fallDown29__DWO9x{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:85%;transform:rotate(270deg) scale(1.1)}}@keyframes page_fallDown2__1wMyq{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:75%;transform:rotate(-90deg) scale(.8)}}@keyframes page_fallDown16__qb3vh{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:74%;transform:rotate(10deg) scale(1.2)}}@keyframes page_fallDown30__5f1cP{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:86%;transform:rotate(-45deg) scale(.9)}}@keyframes page_fallDown3__Y7Tpk{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:73%;transform:rotate(135deg) scale(1)}}@keyframes page_fallDown17__ew72v{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:77%;transform:rotate(-210deg) scale(.7)}}@keyframes page_fallDown4__6eaNu{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:70%;transform:rotate(315deg) scale(1.1)}}@keyframes page_fallDown18__VFZsO{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:71%;transform:rotate(-120deg) scale(.8)}}@keyframes page_fallDown31__RXVMA{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:79%;transform:rotate(240deg) scale(1.3)}}@keyframes page_fallDown5__zl8c5{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:90%;transform:rotate(-75deg) scale(.9)}}@keyframes page_fallDown19__08cUK{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:78%;transform:rotate(165deg) scale(1)}}@keyframes page_fallDown32__eOEt0{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:79%;transform:rotate(-255deg) scale(.8)}}@keyframes page_fallDown6__i1ifS{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:70%;transform:rotate(90deg) scale(.95)}}@keyframes page_fallDown7__AK2O9{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:75%;transform:rotate(45deg) scale(1.1)}}@keyframes page_fallDown21__QiH5l{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:76%;transform:rotate(-90deg) scale(.9)}}@keyframes page_fallDown33__jyqmi{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:74%;transform:rotate(180deg) scale(1.2)}}@keyframes page_fallDown8__jAdSU{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:77%;transform:rotate(-45deg) scale(.8)}}@keyframes page_fallDown22__MFMiP{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:79%;transform:rotate(270deg) scale(1)}}@keyframes page_fallDown34__JSEc8{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:78%;transform:rotate(-135deg) scale(.95)}}@keyframes page_fallDown9__i5K3x{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:75%;transform:rotate(225deg) scale(1.1)}}@keyframes page_fallDown23__WQ9Cb{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:79%;transform:rotate(-60deg) scale(.85)}}@keyframes page_fallDown10__cJTBj{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:80%;transform:rotate(120deg) scale(1)}}@keyframes page_fallDown24__hj4jD{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:81%;transform:rotate(-180deg) scale(.9)}}@keyframes page_fallDown35__6Pn8U{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:84%;transform:rotate(300deg) scale(1.2)}}@keyframes page_fallDown11__rYiRo{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:82%;transform:rotate(-30deg) scale(.8)}}@keyframes page_fallDown25__2hOzk{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:78%;transform:rotate(150deg) scale(1.1)}}@keyframes page_fallDown36__OPD_X{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:83%;transform:rotate(-240deg) scale(.95)}}@keyframes page_fallDown12__Zgnko{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:80%;transform:rotate(60deg) scale(1)}}@keyframes page_fallDown26__mp5AB{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:84%;transform:rotate(-300deg) scale(.85)}}@keyframes page_fallDown37__PSWG0{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:81%;transform:rotate(330deg) scale(1.15)}}@keyframes page_fallDown13__ewLsA{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:85%;transform:rotate(200deg) scale(.9)}}@keyframes page_fallDown27__hHe4R{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:86%;transform:rotate(-100deg) scale(1)}}@keyframes page_fallDown38__T_uq5{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:84%;transform:rotate(280deg) scale(1.1)}}@keyframes page_fallDown14__oZbhI{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:87%;transform:rotate(-200deg) scale(.8)}}@keyframes page_fallDown28__51qYm{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:83%;transform:rotate(100deg) scale(1.2)}}@keyframes page_fallDown39__vGNRF{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:88%;transform:rotate(-280deg) scale(.95)}}@keyframes page_fallDown40__pn6qe{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:85%;transform:rotate(250deg) scale(1.05)}}@keyframes page_fallDown41__4x6W2{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:89%;transform:rotate(-160deg) scale(.85)}}@keyframes page_fallDown42__fAduR{0%{opacity:0;transform:rotate(0deg) scale(.8)}15%{opacity:.8}to{top:86%;transform:rotate(340deg) scale(1)}}