.HomeCruiseTabEmpty_root__88qVJ{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;gap:20px;min-height:100%;padding-bottom:20px}.HomeFollowingTab_root__DVvsY{display:flex;flex-direction:column;gap:8px;width:100%}.HomeFollowingTab_emptyState__uxJ6_{padding:8px 0 16px;font-family:var(--ds-font-family-body);font-size:14px;line-height:20px;color:var(--ds-text-muted,#585858)}.HomeFollowingTab_emptyCopy__4Qbtf{display:flex;flex-direction:column;gap:12px;width:100%;text-align:center}.HomeFollowingTab_emptyLead__brEdL{font-weight:var(--ds-font-weight-semibold,600)}.HomeFollowingTab_emptyBody__b1PHq,.HomeFollowingTab_emptyLead__brEdL{margin:0;font-family:var(--ds-font-family-body);font-size:16px;line-height:24px;color:var(--ds-text-primary,#181818)}.HomeFollowingTab_emptyBody__b1PHq{font-weight:var(--ds-font-weight-regular,400)}.HomeMyCruisesTab_loading__KSJmI,.HomeMyCruisesTab_root__hajAD,.HomeMyCruisesTab_sections__OPqMb{display:flex;flex-direction:column;gap:8px;width:100%}.HomeMyCruisesTab_emptyMessage__8IR4H{margin:0;font-family:var(--ds-font-family-body);font-size:16px;line-height:24px;text-align:center;color:var(--ds-text-primary,#181818)}.HomeMyCruisesTab_emptyMessageLead__iHNiM{font-weight:var(--ds-font-weight-semibold,600)}.HomeMyCruisesTab_emptyMessageStrong__JaPBc{font-weight:var(--ds-font-weight-bold,700)}.HomeMyCruisesTab_placeholder__Way7m{display:flex;gap:8px;align-items:center;height:90px;padding:8px;border:1px solid var(--ds-border-default,#e7e7e7);border-radius:10px;background-color:var(--ds-surface-default,#fff)}.HomeMyCruisesTab_placeholderThumbnail__HjoGV{flex-shrink:0;width:70px;height:70px;border-radius:8px;background-color:var(--ds-color-neutral-pale-grey,#e7e7e7)}.HomeMyCruisesTab_placeholderDetails__8ZiBr{display:flex;flex:1;flex-direction:column;gap:8px}.HomeMyCruisesTab_placeholderLineShort__yjqTF,.HomeMyCruisesTab_placeholderLine__fT_Lr{height:12px;border-radius:4px;background-color:var(--ds-color-neutral-pale-grey,#e7e7e7)}.HomeMyCruisesTab_placeholderLine__fT_Lr{width:80%}.HomeMyCruisesTab_placeholderLineShort__yjqTF{width:55%}.HomeCruiseList_panel__KQF47{display:flex;flex-direction:column;position:relative;width:100%;height:100%;min-height:0;border-radius:var(--ds-sheet-radius-top,20px);background-color:var(--ds-sheet-background,#fbfbfb);overflow:visible}.HomeCruiseList_content__Luoqk{display:flex;flex:1 1 auto;flex-direction:column;gap:20px;min-height:0;padding:18px 16px 16px;overflow:hidden;border-radius:inherit}.HomeCruiseList_headerSection__gdk5k{display:flex;flex-shrink:0;flex-direction:column;gap:20px;width:100%}.HomeCruiseList_sectionHeader__hLs2j,.HomeCruiseList_sectionTabs__4P4Nt{padding-inline:0}.HomeCruiseList_listArea__717pv{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;margin-top:0;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:auto;scrollbar-width:thin;scrollbar-color:rgb(145 140 140/35%) transparent;-webkit-overflow-scrolling:touch}.HomeCruiseList_listArea__717pv::-webkit-scrollbar{width:4px}.HomeCruiseList_listArea__717pv::-webkit-scrollbar-thumb{border-radius:999px;background-color:rgb(145 140 140/35%)}.HomeCruiseList_listArea__717pv::-webkit-scrollbar-track{background:transparent}.HomeCruiseList_followingTab__w7kfd{width:100%}.HomeCruiseList_panelMobileSheet__NMZX5{height:100%;border-radius:0}.HomeCruiseList_contentMobileSheet__iW89T{height:100%;padding-top:12px;padding-bottom:0}.HomeCruiseList_panelMobileSheet__NMZX5 .HomeCruiseList_listArea__717pv{padding-bottom:calc(1rem + 48px + 1rem + env(safe-area-inset-bottom, 0))}.HomeListToggle_root__fHIPY{position:fixed;z-index:51;bottom:calc(1rem + env(safe-area-inset-bottom, 0px));pointer-events:none}.HomeListToggle_rootClosed___sE8t{right:16px;left:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.HomeListToggle_rootClosed___sE8t button{flex:0 1 170px;width:170px;min-width:0}.HomeListToggle_rootOpen__JAaKp{left:50%;transform:translateX(-50%)}.HomeListToggle_root__fHIPY button{pointer-events:auto}.HomeListToggle_buttonOpen__bdmAH{min-width:178px}.MapControlsButton_root__r2XXd{position:fixed;z-index:5;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;pointer-events:none;right:var(--map-controls-right,15px);bottom:var(--map-controls-bottom,43px)}.MapControlsButton_backdrop__ljISR{position:fixed;inset:0;z-index:0;padding:0;border:none;background:transparent;cursor:default;pointer-events:auto}.MapControlsButton_trigger__n2bBL{position:relative;z-index:1;pointer-events:auto}.MapControlsButton_trigger__n2bBL.MapControlsButton_triggerActive__ozN8G{color:var(--ds-icon-button-glass-fg-pressed,var(--ds-color-system-location,#006ad6))}.MapControlsButton_panelAnchor__2M5Dj{position:absolute;right:0;bottom:calc(100% + 12px);z-index:2;width:min(266px,calc(100vw - 32px));pointer-events:auto}.MapControlsButton_rootMobile__8f2Y7{position:fixed;z-index:4;right:16px;bottom:var(
		--map-controls-mobile-bottom,calc(1rem + 48px + 18px + env(safe-area-inset-bottom, 0px))
	);pointer-events:none}.MapControlsButton_rootMobile__8f2Y7 .MapControlsButton_trigger__n2bBL{pointer-events:auto}.MapControlsButton_mobileSheetAnchor__mk0Up{position:fixed;right:0;bottom:0;left:0;display:flex;justify-content:center;pointer-events:none}.MapControlsButton_mobileSheetAnchor__mk0Up>.MapControlsButton_mobileSheet__E52tG{width:min(360px,100%);max-width:100%;border-radius:20px 20px 0 0;pointer-events:auto}.MapControlsButton_mobileBackdrop__N1kSo{background-color:var(--ds-color-secondary-deep-ocean-60,rgb(11 24 45/60%))}.HomeMapControls_root__1gbgM{--map-controls-right:var(--home-desktop-page-padding,15px);--map-controls-bottom:var(--home-desktop-panel-bottom-offset,43px)}.FollowingShareToast_slot__4gT86{position:absolute;z-index:15;top:calc(var(--home-desktop-banner-offset, 0px) + 106px + var(--home-desktop-map-action-stack, 0px));right:24px;left:auto;width:362px;pointer-events:none}.FollowingShareToast_root__g47rp{pointer-events:auto;position:relative;isolation:isolate;display:flex;align-items:center;gap:12px;width:100%;min-height:55px;padding:0 10px 0 0;border-radius:52px;border:none;background:transparent;overflow:hidden;box-sizing:border-box}.FollowingShareToast_fill__o0aAJ{z-index:0;background:var(--ds-glass-bg,rgb(11 24 45/70%));backdrop-filter:blur(6px)}.FollowingShareToast_fill__o0aAJ,.FollowingShareToast_shade__3MLly{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.FollowingShareToast_shade__3MLly{z-index:2;box-shadow:inset 0 2px 4px rgb(255 255 255/40%),inset 0 -2px 4px rgb(255 255 255/28%),inset 0 -4px 10px rgb(0 0 0/45%)}.FollowingShareToast_rim__gnAEI{position:absolute;inset:0;z-index:3;box-sizing:border-box;border-radius:inherit;border:1px solid rgb(255 255 255/20%);pointer-events:none}.FollowingShareToast_avatar__now7L,.FollowingShareToast_close__rZyw6,.FollowingShareToast_text__8lqPq{position:relative;z-index:1}.FollowingShareToast_avatar__now7L{flex-shrink:0;width:55px;height:55px;border-radius:60px;background:var(--ds-color-secondary-bubblegum-light,#c7ecf0);color:var(--ds-color-secondary-bubblegum-dark,#1b5157);display:flex;align-items:center;justify-content:center;overflow:hidden}.FollowingShareToast_avatarInitials__oBLYE{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--ds-font-family-body,Inter,sans-serif);font-size:20px;font-weight:500;line-height:1;letter-spacing:.6px;text-indent:.6px;text-align:center}.FollowingShareToast_avatarImage__35__8{width:100%;height:100%;object-fit:cover}.FollowingShareToast_text__8lqPq{flex:1 1 auto;min-width:0;margin:0;font-family:var(--ds-font-family-body,Inter,sans-serif);font-size:12px;font-weight:500;line-height:16px;color:var(--ds-color-neutral-white,#fff);text-align:center}.FollowingShareToast_firstLine__KOwPi{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;column-gap:.25em;min-width:0}.FollowingShareToast_prefix__Bnjqs{flex:0 0 auto;white-space:nowrap}.FollowingShareToast_name__cgbD_{flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FollowingShareToast_secondLine__qI3s4{display:block}.FollowingShareToast_link__LvtjX{padding:0;border:none;background:none;font:inherit;color:inherit;text-decoration:underline;text-underline-position:from-font;cursor:pointer}.FollowingShareToast_link__LvtjX:focus{outline:none}.FollowingShareToast_link__LvtjX:focus-visible{outline:2px solid var(--ds-color-neutral-white,#fff);outline-offset:2px}.FollowingShareToast_close__rZyw6{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:transparent;color:var(--ds-color-neutral-white,#fff);cursor:pointer}.FollowingShareToast_close__rZyw6:focus{outline:none}.FollowingShareToast_close__rZyw6:focus-visible{outline:2px solid var(--ds-color-neutral-white,#fff);outline-offset:2px}@media (max-width:767px){.FollowingShareToast_slot__4gT86{top:calc(60px + 12px + 36px + 8px);left:14px;right:14px;width:auto}.FollowingShareToast_root__g47rp{min-height:70px;padding:0 8px}.FollowingShareToast_text__8lqPq{font-size:14px;line-height:18px}}.layout_layoutRoot__mWeVP{overflow:hidden;width:100dvw;height:100dvh;--home-desktop-sidebar-width:360px;--home-desktop-panel-gap:12px;--home-desktop-page-padding:15px;--home-desktop-map-left-padding:calc(var(--home-desktop-page-padding) + var(--home-desktop-sidebar-width));--home-desktop-map-dual-left-padding:calc(var(--home-desktop-page-padding) + var(--home-desktop-sidebar-width) + var(--home-desktop-panel-gap) + var(--home-desktop-sidebar-width));--home-desktop-menu-height:50px;--home-desktop-content-gap:47px;--home-desktop-panel-bottom-offset:43px;--home-desktop-banner-offset:calc(41px * var(--banner-visible, 0));--home-desktop-content-top:calc(var(--home-desktop-banner-offset) + 10px + var(--home-desktop-menu-height) + var(--home-desktop-content-gap));--home-desktop-panel-height:calc(100dvh - var(--home-desktop-content-top) - var(--home-desktop-panel-bottom-offset));--home-mobile-action-bottom:calc(1rem + env(safe-area-inset-bottom, 0px));--home-mobile-action-height:48px;--home-mobile-action-center:calc(var(--home-mobile-action-bottom) + var(--home-mobile-action-height) / 2);--home-mobile-menu-height:60px}.layout_layoutContainer__SFezc{position:relative;display:flex;flex-direction:column;gap:var(--home-desktop-content-gap);overflow:hidden;width:100dvw;height:100dvh;padding-inline:var(--home-desktop-page-padding);padding-top:calc(var(--home-desktop-banner-offset) + 10px)}.layout_layoutContainer__SFezc .layout_menuBar__O18rV{position:relative;z-index:4;flex-shrink:0;width:100%}.layout_layoutContainer__SFezc .layout_menuBar__O18rV:has([data-mobile-menu-open=true]){z-index:65}.layout_layoutContainer__SFezc .layout_menuBar__O18rV .layout_appMenu__xuQEL:not([data-menu-layout=mobile]){max-width:none;margin-inline:0;width:100%}.layout_mapBackground__qP5d9{position:fixed;inset:0;z-index:0;pointer-events:none}.layout_mapBackground__qP5d9>*{pointer-events:auto}.layout_desktopSheet__9kOFh{position:relative;z-index:2;display:none;flex:0 0 var(--home-desktop-panel-height);flex-direction:column;width:var(--home-desktop-sidebar-width);max-width:var(--home-desktop-sidebar-width);height:var(--home-desktop-panel-height);min-height:0;overflow:visible}.layout_layoutMain__05iRw{position:absolute;inset:0;z-index:2;pointer-events:none}.layout_layoutRoot__mWeVP .mapboxgl-ctrl-bottom-left{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin-bottom:8px;margin-left:8px}.layout_layoutRoot__mWeVP .mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib,.layout_layoutRoot__mWeVP .mapboxgl-ctrl-bottom-right .mapboxgl-ctrl-attrib{margin:0}@media (max-width:767px){.layout_layoutRoot__mWeVP .mapboxgl-ctrl-bottom-left{align-items:flex-end;margin:0;pointer-events:none}.layout_layoutRoot__mWeVP .mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{margin:0;float:none;pointer-events:auto}.layout_layoutRoot__mWeVP .mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button{left:auto;right:0}.layout_layoutRoot__mWeVP
		.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;border-radius:12px}}.layout_mobileSheetBelowMenu__lm3hX.layout_mobileSheetBelowMenu__lm3hX{top:calc(33px * var(--banner-visible, 0) + 60px)}@media (max-width:480px){.layout_mobileSheetBelowMenu__lm3hX.layout_mobileSheetBelowMenu__lm3hX{top:calc(29px * var(--banner-visible, 0) + 60px)}}.layout_portraitMessage__fId_6{display:none}.layout_mobileLayout__Oyjlq{position:relative;flex:1 1 auto;min-height:0;width:100%}@media (min-width:768px){.layout_desktopSheet__9kOFh{display:flex}}@media (max-width:767px){.layout_layoutContainer__SFezc{gap:0;padding-inline:0;padding-top:calc(33px * var(--banner-visible, 0))}}@media (max-width:480px){.layout_layoutContainer__SFezc{padding-top:calc(29px * var(--banner-visible, 0))}}@media screen and (orientation:landscape) and (max-height:500px){.layout_layoutContainer__SFezc{display:none}.layout_portraitMessage__fId_6{position:relative;z-index:2;display:flex;flex-direction:column;gap:1rem;align-items:center;justify-content:center;width:100vw;height:100vh;background-color:var(--background-secondary)}.layout_portraitMessage__fId_6 p{color:var(--text-color-secondary);text-align:center}}