.SplashScreen_splashScreen__oHi_Q{background-color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;position:fixed;height:100vh;width:100vw;z-index:1000;transition:opacity 2s ease-in-out,visibility 0s linear 2s;opacity:1;visibility:visible}.SplashScreen_fadeOut__BFA6g{opacity:0;visibility:hidden}.SplashScreen_div__nckGn{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;transform:translateY(-10%);gap:4rem}.SplashScreen_textWrapper2__rUPAn,.SplashScreen_textWrapper__PPbtg{font-family:Helvetica Neue,Helvetica;color:#8000ff;margin:.5em 0}.SplashScreen_textWrapper__PPbtg{font-size:40px;font-weight:700}.SplashScreen_textWrapper2__rUPAn{color:#000;font-family:Helvetica Neue,Helvetica;font-size:25px;font-weight:400}@keyframes SplashScreen_fadeIn__xdeBZ{0%{opacity:0}to{opacity:1}}@keyframes SplashScreen_fadeOut__BFA6g{0%{opacity:1}to{opacity:0}}.SplashScreen_textFadeIn__JYZqD{animation:SplashScreen_fadeIn__xdeBZ 1s ease forwards}.SplashScreen_textFadeOut__sdfoL{animation:SplashScreen_fadeOut__BFA6g 1s ease forwards}@keyframes SplashScreen_slideInFromLeft__0Qa_g{0%{opacity:0;transform:translateX(-50%)}to{opacity:1;transform:translateX(0)}}@keyframes SplashScreen_slideInFromRight__fYXJh{0%{opacity:0;transform:translateX(50%)}to{opacity:1;transform:translateX(0)}}.SplashScreen_slideInFromLeft__0Qa_g{animation:SplashScreen_slideInFromLeft__0Qa_g 1s ease-out forwards}.SplashScreen_slideInFromRight__fYXJh{animation:SplashScreen_slideInFromRight__fYXJh 1s ease-out forwards}.AddtoHomeScreenPrompt_addToHomeScreenContainerChrome__zppcH,.AddtoHomeScreenPrompt_addToHomeScreenContainerSafari__DX1tU{display:grid;place-items:center;position:fixed;left:50%;transform:translateX(-50%);z-index:150;background:#fff;border:1px solid #000;border-radius:1rem;padding:1rem;box-shadow:0 .25rem .5rem rgba(0,0,0,.1);text-align:center;opacity:0;visibility:hidden;width:25rem;height:10rem;margin:auto}.AddtoHomeScreenPrompt_addToHomeScreenContainerChrome__zppcH{top:1rem}.AddtoHomeScreenPrompt_addToHomeScreenContainerSafari__DX1tU{bottom:5rem}.AddtoHomeScreenPrompt_addToHomeScreenTop__YMNxH{font-weight:700;color:orange;font-size:1.1rem}.AddtoHomeScreenPrompt_addToHomeScreenBottom__Z3u5f{font-size:.9rem;color:#000}.AddtoHomeScreenPrompt_visibleChrome__71Egi,.AddtoHomeScreenPrompt_visibleSafari___ovTV{opacity:1;visibility:visible}.AddtoHomeScreenPrompt_closeButton__yShBj{position:absolute;right:0;top:0;transform:translate(45%);background:none;border:none;font-size:1.2rem;cursor:pointer;color:#333}.AddtoHomeScreenPrompt_closeButton__yShBj:hover{color:#555}.AddtoHomeScreenPrompt_addToHomeScreenPromptText__qLMuv{color:#333;font-size:1rem;margin-bottom:.625rem}.AddtoHomeScreenPrompt_addToHomeScreenPromptInstruction__fSfcA{color:#555;font-size:.9rem;display:flex;align-items:center;justify-content:center;gap:.3125rem}.AddtoHomeScreenPrompt_safariNote__LwEOF{margin-top:.625rem;font-size:.8rem;color:#666}.AddtoHomeScreenPrompt_overlay__Zuib3{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:100}@media(min-width:768px){.AddtoHomeScreenPrompt_addToHomeScreenContainerChrome__zppcH,.AddtoHomeScreenPrompt_addToHomeScreenContainerSafari__DX1tU,.AddtoHomeScreenPrompt_overlay__Zuib3{display:none}}.ReviewButton_reviewButtonContainer__WSwtK{position:fixed;bottom:5rem;left:50%;transform:translateX(-50%);z-index:1000}.ReviewButton_reviewButton__6nC5k{display:inline-block;padding:10px 20px;background-color:#9ef19e;color:#333!important;text-decoration:none;border-radius:4px;font-weight:700}.BottomTabBar_tabBar__UqB4W{position:fixed;left:0;right:0;bottom:0;z-index:1000;display:flex;background:#fff;border-top:1px solid #eee;box-shadow:0 -.125rem .5rem rgba(0,0,0,.06);padding:.4rem 0 calc(.4rem + env(safe-area-inset-bottom))}.BottomTabBar_tabActive__Lc1eV,.BottomTabBar_tab__GaJ3o{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.3rem .2rem;text-decoration:none;font-size:.66rem;font-weight:500}.BottomTabBar_tab__GaJ3o{color:#2b2b2b}.BottomTabBar_tabActive__Lc1eV{color:#1a1a1a;font-weight:600}.BottomTabBar_tabAsk__qMpW0{color:#c2410c!important}.BottomTabBar_tabIconActiveBg__ZjGG3,.BottomTabBar_tabIconBg__VvGuw{display:flex!important;width:2.6rem!important;height:1.6rem!important;align-items:center;justify-content:center;border-radius:1rem}.BottomTabBar_tabIconActiveBg__ZjGG3{background:#e2e2e2!important}.BottomTabBar_tabIcon__Qtj3q{font-size:1.26rem}.BottomTabBar_tabAskIcon__KjY3v{font-size:1.89rem!important}.HomeDashboard_pageWrapper__l5K0A{min-height:100dvh;background:#fff;max-width:32rem;margin:0 auto;box-sizing:border-box;padding:1.5rem 1.25rem 0}.HomeDashboard_hotelHeader__QUU0Z{display:flex;justify-content:center;margin-bottom:1rem}.HomeDashboard_hotelLogo___jw4v{max-height:2.75rem;max-width:60%;object-fit:contain}.HomeDashboard_welcomeTitle__M0hsv{margin:.5rem 0 .2rem;font-size:1.6rem;font-weight:700;color:#1a1a1a;text-align:center}.HomeDashboard_welcomeSubtitle__2th1Q{margin:0 0 1.75rem;font-size:.9rem;color:#2b2b2b;text-align:center}.HomeDashboard_themeBlue__jEKsi{background:#e9f1fe;color:#3b82f6}.HomeDashboard_themeGreen__h6T2A{background:#e6f6f0;color:#16a06a}.HomeDashboard_themeOrange___AGwc{background:#fdf0df;color:#f0a020}.HomeDashboard_themePurple__sx6_L{background:#f3ebfd;color:#9333ea}.HomeDashboard_tileRow__YAdgI{display:flex;flex-wrap:nowrap;gap:.75rem;margin-bottom:1.75rem;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.HomeDashboard_tileRow__YAdgI::-webkit-scrollbar{display:none}.HomeDashboard_tile__U7g00{flex:0 0 auto;width:calc((100% - 3rem)/4.5);scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:.6rem;text-decoration:none}.HomeDashboard_tileIconSquare__Q0_Ra{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:.9;border-radius:1.2rem}.HomeDashboard_tileIcon__KpLsU{font-size:1.55rem}.HomeDashboard_tileLabel__7W1Yy{font-size:.85rem;font-weight:600;color:#1a1a1a;text-align:center;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:2.04rem}.HomeDashboard_featuredRow__SqINY{display:flex;align-items:center;gap:.9rem;padding:1rem 1.1rem;margin-bottom:.75rem;border:1px solid #ececec;border-radius:1rem;background:#e6f6f0;box-shadow:0 .125rem .5rem rgba(0,0,0,.05);text-decoration:none;color:inherit}.HomeDashboard_featuredRowIconSquare__gd0BO{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:.75rem;font-size:1.5rem;background:#fff;color:#16a06a}.HomeDashboard_featuredRowTitle___Ob1Q{font-size:1.15rem;font-weight:700;color:#0f5132}.HomeDashboard_featuredRowSubtitle__V4_zW{margin-top:.2rem;font-size:.88rem;color:#2f7a5c}.HomeDashboard_featuredRowChevron__sIzeM{flex-shrink:0;font-size:1rem;color:#16a06a}.HomeDashboard_listRows__7Hf_M{display:flex;flex-direction:column;gap:.75rem}.HomeDashboard_listRow__wtP0G{display:flex;align-items:center;gap:.9rem;padding:1rem 1.1rem;background:#fff;border:1px solid #ececec;border-radius:1rem;box-shadow:0 .125rem .5rem rgba(0,0,0,.05);text-decoration:none;color:inherit}.HomeDashboard_listRowIconSquare__udYmM{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:.75rem;font-size:1.25rem}.HomeDashboard_listRowImage__Jf6xy{flex-shrink:0;width:4.5rem;height:4.5rem;border-radius:.75rem;object-fit:cover;background:#f4f4f4}.HomeDashboard_listRowText__4nrxI{flex:1 1;min-width:0;display:flex;flex-direction:column}.HomeDashboard_listRowTitle__CWS8T{font-size:1.03rem;font-weight:700;color:#1a1a1a}.HomeDashboard_listRowSubtitle__NaGqI{margin-top:.2rem;font-size:.85rem;color:#2b2b2b}.HomeDashboard_listRowChevron__3_CAb{flex-shrink:0;font-size:.95rem;color:#cfcfcf}.HomeDashboard_tabBarSpacer___FsC1{height:5.5rem}