.TouristWorkspaceLayout_layout__r6zpV{display:flex;height:100vh;overflow:hidden;background:var(--surface-page)}.TouristWorkspaceLayout_sidebar__HAmM0{display:flex;flex-shrink:0;width:14.5rem;height:100vh;padding:1.25rem 1.25rem 3.875rem;flex-direction:column;justify-content:space-between;align-items:flex-start;background:var(--surface-sidebar);overflow-y:auto}@media(max-width:640px){.TouristWorkspaceLayout_sidebar__HAmM0{display:none}}.TouristWorkspaceLayout_sidebarTop__dg3Bv{display:flex;flex-direction:column;gap:1.6875rem;width:100%}.TouristWorkspaceLayout_brand__2tcmc{color:var(--text-sidebar-brand);font-family:var(--font-paytone-one),"Paytone One",sans-serif;font-size:1.5rem;font-weight:400;line-height:normal}.TouristWorkspaceLayout_nav__wIiqr{display:flex;flex-direction:column;gap:.25rem;width:100%}.TouristWorkspaceLayout_navLink__vfcPY{display:flex;width:12rem;padding:.5rem .75rem;align-items:center;gap:.75rem;border-radius:.75rem;background:rgba(0,0,0,0);color:var(--text-sidebar-nav-inactive);font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.875rem;font-weight:400;line-height:normal;text-decoration:none;transition:background .15s ease,color .15s ease}.TouristWorkspaceLayout_navLink__vfcPY.TouristWorkspaceLayout_navLink_active__Hnmcb{background:var(--surface-sidebar-nav-active);color:var(--text-sidebar-nav-active)}.TouristWorkspaceLayout_navSectionLabel__3FHLo{padding:.25rem .75rem;color:var(--text-sidebar-nav-inactive);font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.75rem;letter-spacing:.0375rem}.TouristWorkspaceLayout_navDivider__OWuaO{width:12rem;height:.0625rem;margin:.75rem 0;border:none;background:var(--color-white-a09)}.TouristWorkspaceLayout_navIcon__udLPT{width:1.25rem;height:1.25rem;flex-shrink:0}.TouristWorkspaceLayout_settingsGroup__oaMmy{display:flex;flex-direction:column;width:100%}.TouristWorkspaceLayout_settingsChevron__Zx0L3{width:1rem;height:1rem;flex-shrink:0;margin-left:auto;transition:transform .2s ease}.TouristWorkspaceLayout_settingsChevron_open___dmq1{transform:rotate(180deg)}.TouristWorkspaceLayout_settingsSub__jwDfZ{display:flex;flex-direction:column;gap:.125rem;padding:.25rem 0 .25rem 2.75rem}.TouristWorkspaceLayout_settingsSubLink__ONzBu{padding:.375rem .75rem;border-radius:.5rem;color:var(--text-sidebar-nav-inactive);font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.875rem;font-weight:400;line-height:normal;text-decoration:none;transition:color .15s ease}.TouristWorkspaceLayout_settingsSubLink__ONzBu.TouristWorkspaceLayout_settingsSubLink_active__XMgCP{color:var(--color-brand-logo)}.TouristWorkspaceLayout_settingsSubLink__ONzBu.TouristWorkspaceLayout_settingsSubLink_destructive__hQKcD{color:var(--text-error-primary)}@media(hover:hover)and (pointer:fine){.TouristWorkspaceLayout_settingsSubLink__ONzBu:hover:not(.TouristWorkspaceLayout_settingsSubLink_active__XMgCP){color:var(--text-sidebar-nav-active)}.TouristWorkspaceLayout_settingsSubLink__ONzBu.TouristWorkspaceLayout_settingsSubLink_destructive__hQKcD:hover{color:var(--text-error-primary)}}.TouristWorkspaceLayout_mainWrapper__wzjDb{position:relative;flex:1 1;display:flex;flex-direction:column;min-width:0;overflow:hidden}.TouristWorkspaceLayout_topBar__jUZHk{position:relative;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;border-bottom:.0625rem solid hsla(0,0%,100%,.1);flex-shrink:0;background:var(--color-grey-950);z-index:10}.TouristWorkspaceLayout_topBar_overlay__OQdGr{position:absolute;top:var(--preview-banner-height,0);left:0;right:0;background:rgba(0,0,0,0);transition:background-color .2s ease}@media(max-width:640px){.TouristWorkspaceLayout_topBar_overlay__OQdGr{position:static;background:var(--color-grey-950)}}.TouristWorkspaceLayout_topBar_overlay__OQdGr.TouristWorkspaceLayout_topBar_scrolled__vegKA{background:var(--color-grey-950)}.TouristWorkspaceLayout_topBarLeft__V_3eS{display:flex;align-items:center;gap:.75rem;flex:1 1;min-width:2.8125rem}.TouristWorkspaceLayout_searchBox__Q5jIL{display:flex;align-items:center;align-self:stretch;gap:.5rem;flex:1 0;max-width:26.25rem;height:auto;padding:.75rem;border-radius:var(--radius-2xl);border:.0625rem solid var(--colors-border-border-secondary-200);background:var(--colors-background-bg-secondary)}@media(max-width:640px){.TouristWorkspaceLayout_topBarLeft__V_3eS .TouristWorkspaceLayout_searchBox__Q5jIL{display:none}}.TouristWorkspaceLayout_filterWrap__7q0c4{position:relative;display:flex;align-self:stretch;flex-shrink:0}@media(max-width:640px){.TouristWorkspaceLayout_filterWrap__7q0c4{display:none}}.TouristWorkspaceLayout_filterButton__mta0O{display:inline-flex;align-items:stretch;align-self:stretch;flex-shrink:0;border-radius:624.9375rem;border:.0625rem solid var(--border-tertiary);background:var(--surface-input);overflow:hidden}.TouristWorkspaceLayout_filterButtonMain__MAvdO{display:inline-flex;align-items:center;gap:.5rem;padding:0 1rem;border:none;background:none;cursor:pointer;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.875rem;font-weight:500;color:var(--text-primary);transition:background .15s ease}.TouristWorkspaceLayout_filterButtonMain__MAvdO:hover{background:hsla(0,0%,100%,.06)}.TouristWorkspaceLayout_filterButtonIcon__DNb7R{width:1.25rem;height:1.25rem;flex-shrink:0;color:var(--colors-foreground-fg-brand-primary-600)}.TouristWorkspaceLayout_filterBadge__586ke{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:624.9375rem;background:var(--colors-foreground-fg-brand-primary-600);color:var(--color-black);font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem}.TouristWorkspaceLayout_filterButtonAside__olj9q{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;border:none;background:none;cursor:pointer;color:var(--text-secondary);transition:background .15s ease}.TouristWorkspaceLayout_filterButtonAside__olj9q:hover{background:hsla(0,0%,100%,.06)}.TouristWorkspaceLayout_filterButtonChevron__TYUSK{width:1.125rem;height:1.125rem;transition:transform .15s ease}.TouristWorkspaceLayout_filterButtonChevron_open__kkwh6{transform:rotate(180deg)}.TouristWorkspaceLayout_savedMenu__mMye1{position:absolute;top:calc(100% + .5rem);left:0;z-index:100;display:flex;flex-direction:column;width:26.1875rem;max-width:calc(100vw - 3rem);border-radius:1rem;border:.0625rem solid var(--colors-border-border-secondary-200,rgb(54,53,59));background:var(--colors-background-bg-primary);box-shadow:0 .5rem 1rem rgba(0,0,0,.24);overflow:hidden}.TouristWorkspaceLayout_savedMenuHeader__oJa2w{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:var(--spacing-md) 1rem}.TouristWorkspaceLayout_savedMenuTitle__4Ebz9{font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.75rem;font-weight:700;line-height:1.125rem;color:var(--colors-text-text-primary-900)}.TouristWorkspaceLayout_savedMenuClear__J_TpS{border:none;background:none;cursor:pointer;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem;color:var(--componentcolors-buttons-link-button-tertiary-fg)}.TouristWorkspaceLayout_savedMenuClear__J_TpS:disabled{opacity:.5;cursor:default}.TouristWorkspaceLayout_savedItem__E0t5c{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem 1rem;background:var(--colors-background-bg-primary);transition:background .15s ease}.TouristWorkspaceLayout_savedItem__E0t5c:hover{background:var(--colors-background-bg-primary_hover,#36353b)}.TouristWorkspaceLayout_savedItemMain__JX4zn{display:flex;align-items:center;gap:.375rem;flex:1 1;min-width:0;border:none;background:none;cursor:pointer;text-align:left}.TouristWorkspaceLayout_savedItemCity__2TYIJ{flex-shrink:0;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:1rem;font-weight:500;line-height:1.5rem;color:var(--colors-text-text-secondary-700);white-space:nowrap}.TouristWorkspaceLayout_savedItemDot__ugwvx{flex-shrink:0;font-size:.875rem;line-height:1.25rem;color:var(--colors-text-text-tertiary-600)}.TouristWorkspaceLayout_savedItemMeta__oJ9qb{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem;color:var(--colors-text-text-tertiary-600)}.TouristWorkspaceLayout_savedItemRemove__hdHkM{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.5rem;height:1.5rem;border:none;background:none;cursor:pointer;color:var(--colors-text-text-tertiary_on-brand)}.TouristWorkspaceLayout_savedItemRemove__hdHkM:disabled{opacity:.5;cursor:default}.TouristWorkspaceLayout_savedItemRemoveIcon__NcRsk{width:1rem;height:1rem}.TouristWorkspaceLayout_topBarRight__0U_8a{display:flex;align-items:center;gap:.5625rem}.TouristWorkspaceLayout_backButton__RLaOA{display:inline-flex;align-items:center;justify-content:center;width:2.8125rem;height:2.8125rem;border:.0625rem solid var(--surface-icon-btn);background:var(--surface-icon-btn);border-radius:624.9375rem;color:var(--fg-primary);cursor:pointer;transition:opacity .15s ease}@media(hover:hover)and (pointer:fine){.TouristWorkspaceLayout_backButton__RLaOA:hover{opacity:.8}}.TouristWorkspaceLayout_backButtonIcon__ZeAv0{width:1.25rem;height:1.25rem}.TouristWorkspaceLayout_notifButton__dgvi3{display:flex;align-items:center;justify-content:center;padding:.625rem;background:var(--surface-icon-btn);border:none;border-radius:1.40625rem;cursor:pointer;color:var(--text-primary);flex-shrink:0}.TouristWorkspaceLayout_notifIcon__Q3h4P{width:1.5rem;height:1.5rem}.TouristWorkspaceLayout_avatarWrap__8wyRl{position:relative;flex-shrink:0}@media(max-width:640px){.TouristWorkspaceLayout_avatarWrap__8wyRl{display:none}}.TouristWorkspaceLayout_avatarDropdown__B8cKs{position:absolute;top:calc(100% + .5rem);right:0;background:var(--Colors-Background-bg-primary,rgb(41,40,45));border:.0625rem solid var(--colors-border-border-secondary-200,rgb(54,53,59));border-radius:.625rem;padding:.25rem;min-width:8.125rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.24);z-index:100}.TouristWorkspaceLayout_logoutBtn___luCr{width:100%;text-align:left;background:none;border:none;padding:.5rem .75rem;border-radius:.375rem;font-family:var(--font-poppins),"Poppins",sans-serif;font-size:.875rem;font-weight:500;color:#fc5d5d;cursor:pointer;transition:background .12s ease}.TouristWorkspaceLayout_logoutBtn___luCr:hover{background:rgba(252,93,93,.08)}.TouristWorkspaceLayout_userAvatar__1VEcg{display:flex;width:2.8125rem;height:2.8125rem;padding:.625rem;justify-content:center;align-items:center;border-radius:1.40625rem;border:3px solid #1e1d1f;background:#d3d3d3 50%/cover no-repeat;flex-shrink:0;cursor:pointer}.TouristWorkspaceLayout_userAvatarFallback__8mg7Y{color:var(--text-on-accent);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem}.TouristWorkspaceLayout_brandMobile__xR_bV{display:none}@media(max-width:640px){.TouristWorkspaceLayout_brandMobile__xR_bV{display:block;color:var(--text-sidebar-brand);font-family:var(--font-paytone-one),"Paytone One",sans-serif;font-size:1.25rem}}.TouristWorkspaceLayout_hamburger__URa6H{display:none}@media(max-width:640px){.TouristWorkspaceLayout_hamburger__URa6H{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;border-radius:50%;background:var(--color-white-a09);color:var(--color-white);cursor:pointer}}.TouristWorkspaceLayout_hamburgerIcon__sZXWV{width:1.25rem;height:1.25rem}.TouristWorkspaceLayout_mobileSearchRow__ufQfs{display:none}@media(max-width:640px){.TouristWorkspaceLayout_mobileSearchRow__ufQfs{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem 0}}.TouristWorkspaceLayout_mobileSearchInput__H68N6{flex:1 1;min-width:0}.TouristWorkspaceLayout_mobileFilterButton__gkYQF{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.75rem;height:2.75rem;border:.0625rem solid var(--color-white-a09);border-radius:.75rem;background:var(--surface-input);color:var(--color-white);cursor:pointer}.TouristWorkspaceLayout_mobileFilterButton__gkYQF .TouristWorkspaceLayout_filterBadge__586ke{position:absolute;top:-.375rem;right:-.375rem}.TouristWorkspaceLayout_content__CX_sY{flex:1 1;display:flex;flex-direction:column;padding:.5625rem 1.5rem;min-width:0;min-height:0;overflow-y:auto;overflow-anchor:none;scrollbar-width:thin;scrollbar-color:rgba(108,106,113,.5) rgba(0,0,0,0)}.TouristWorkspaceLayout_content__CX_sY::-webkit-scrollbar{width:.25rem}.TouristWorkspaceLayout_content__CX_sY::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.TouristWorkspaceLayout_content__CX_sY::-webkit-scrollbar-thumb{background:rgba(108,106,113,.5);border-radius:.5rem}.TouristWorkspaceLayout_content__CX_sY::-webkit-scrollbar-button{display:none}.TouristWorkspaceLayout_content_flush__25DML{padding:0}.TouristWorkspaceLayout_guestLayout__ZDHYA{position:relative;display:flex;flex-direction:column;min-height:100vh;background:var(--surface-page);--floating-bar-height:4.0625rem}@media(min-width:1025px){.TouristWorkspaceLayout_guestLayout__ZDHYA{--floating-bar-height:5.0625rem}}.TouristWorkspaceLayout_guestHeader_overlay__g6dHS{position:absolute;top:var(--preview-banner-height,0);left:0;right:0;z-index:10}@media(max-width:640px){.TouristWorkspaceLayout_guestHeader_overlay__g6dHS{position:static}}.TouristWorkspaceLayout_guestContent__QAc5F{flex:1 1;display:flex;flex-direction:column}.TouristWorkspaceLayout_guestFooter__gv1Bv{padding:1.5rem 2rem .75rem}.TouristWorkspaceLayout_guestFooter_hero___SS04{padding-inline:1.5rem}.TouristWorkspaceLayout_footer_hero__0w0af{--footer-gutter:1.5rem}