.Carousel__carouselArrow{opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:.25s}.Carousel:hover .Carousel__carouselArrowShowOnHover,.Carousel__carouselArrowShowWithoutHover{opacity:1;pointer-events:auto}.Carousel__dotsContainer{bottom:8px;inset-inline-end:0;inset-inline-start:0;pointer-events:none}.Carousel__dotsContainerBackground{background-color:rgba(33,37,41,.502);border-radius:1000px}.Carousel__dot{font-size:8px}.nuka-wrapper{display:flex}.JournalTitleCard{height:360px}.JournalTitleCard__overlay{background:linear-gradient(180deg,transparent 0,rgba(3,3,3,.8))}.JournalTitleCard__editButton{inset-inline-end:16px;top:16px}.JournalTitleCard__tripInfo{bottom:0;inset-inline-start:0;z-index:1}.JournalTitleCard__separator,.JournalTitleCard__stat{color:#feefed!important}.JournalTitleCard__input{outline:none}.JournalBetweenStopItem{width:24px}.JournalBetweenStopItem__dashedLineWithoutButton{height:24px}.JournalBetweenStopItem__dashedLineWithButton{height:16px}.JournalBetweenStopItem__reflectVertically{transform:scaleY(-1)}.JournalEmptyViewOnlyItem__text{font-size:14px}.JournalEmptyViewOnlyItem__icon{font-size:20px;padding:2px}.JournalSection__titleCardContainer{margin-bottom:2rem}.JournalSection__emptyViewOnlyItem{max-width:9.75rem}.JournalSection__selectedBar{background-color:#3f52e3;height:100%;inset-inline-start:-16px;position:absolute;width:4px}@media(min-width:576px){.JournalSection__selectedBar{inset-inline-start:-8px}}@media(min-width:992px){.JournalSection__selectedBar{inset-inline-start:-32px}}@media print{.JournalSection__selectedBar{visibility:hidden!important}}.JournalStopSuggestionItem__image{height:80px;width:80px}.JournalAddStopAtEndItem__text{max-width:280px}.MapExtensionAutosuggestPromo__moveParentPadding{margin:-8px -16px;padding:8px 16px}.MapExtensionAutosuggestPromo{background-color:#fdf5eb;color:#212529!important;text-decoration:none!important}.MapExtensionAutosuggestPromo .Button__flat .Button__icon{color:#495057}.react-autosuggest__suggestion--highlighted>.MapExtensionAutosuggestPromo{background-color:#f6cd9d}.GooglePlaceSuggestion__inner{color:#212529}@media(max-width:575.98px){.DateRangePicker,.DateRangePickerInput{width:100%}}.DateRangePickerInput{background-color:#f3f4f5;border-radius:.25rem}.DateInput{width:110px}@media(max-width:575.98px){.DateInput{width:95px}}.DateInput_fang{margin-top:1px}.DateRangePicker_picker{z-index:1051}.DateInput_input{background-color:#f3f4f5;font-size:16px;font-weight:400;line-height:1.5;padding:.375rem}.DateInput_input::-webkit-input-placeholder{color:#6c757d;font-style:italic}.DateInput_input::placeholder{color:#6c757d;font-style:italic}@media print{.DateInput_input{background-color:#fff!important}}.DateRangePickerInput_calendarIcon{padding:calc(.375rem + 2px) .3rem .75rem}.DateRangePickerInput_clearDates{-webkit-margin-end:0;margin-inline-end:0}.DateRangePickerInput_arrow{margin:0 8px}.DateRangePickerInput_arrow_svg{height:16px;vertical-align:-10%;width:16px}.CalendarDay__selected,.CalendarDay__selected_span{background-color:#f75940!important;border:1px solid #f75940!important}.CalendarDay__selected.Button__focused,.CalendarDay__selected:active{background-color:#fbaca0!important;border:none}@media(min-width:576px){.CalendarDay__selected:hover{background-color:#fbaca0!important;border:none}}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#feefed;border:1px solid #feefed;color:#6c757d}.HideDatePickerInputWrapper{position:absolute;z-index:1051}.HideDatePickerInputWrapper .DateInput,.HideDatePickerInputWrapper .DateRangePickerInput_arrow,.HideDatePickerInputWrapper .DateRangePickerInput_calendarIcon{display:none}.HideDatePickerInputWrapper .DateRangePickerInput{border:none}.HideDatePickerInputWrapper__down{top:0}.HideDatePickerInputWrapper__up{bottom:0}.DarkMapPopover__container{background:rgba(33,37,41,.902);color:#fff;display:flex;flex-direction:column;min-width:300px;padding:16px;transform:translateX(calc(-50% + 10px)) translateY(calc(-100% - 8px))}[dir=rtl] .DarkMapPopover__container{inset-inline-start:0;transform:translateX(calc(50% - 10px)) translateY(calc(-100% - 8px))}.DarkMapPopover__containerCenter{transform:translateX(calc(-50% + 10px)) translateY(calc(-50% - 8px))}[dir=rtl] .DarkMapPopover__containerCenter{transform:translateX(calc(50% - 10px)) translateY(calc(-50% - 8px))}.bs-popover-top .DarkMapPopover__arrow:after{border-top-color:rgba(33,37,41,.902)}.PopupWithTransparentBackground .maplibregl-popup-content{background:transparent}.PlanViewPageContainerPad{-webkit-padding-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-inline-start:16px}@media(min-width:992px){.PlanViewPageContainerPad{-webkit-padding-start:32px;-webkit-padding-end:32px;padding-inline-end:32px;padding-inline-start:32px}}.PlanSidebar__floatingBottomContainer{margin-bottom:48px}.JournalDesktopViewPageInner__contentWithNavbarOffset{padding-top:64px}.JournalViewPageContentsButton{inset-inline-end:0;inset-inline-start:0;position:fixed;top:12px;z-index:60}@media(min-width:576px)and (max-width:767.98px){.JournalViewPageContentsButton{top:72px}}@media(max-width:767.98px){.JournalViewPageContentsButton__sidebarOpen{display:none}}.JournalViewPageContentsButton__inner{inset-inline-end:0;position:absolute}.Checkbox{height:1px;opacity:0;position:absolute;width:1px}.Checkbox__label{align-items:center;display:flex;margin-bottom:0}.Checkbox__edit{cursor:pointer}.Checkbox__box{align-items:center;background:#fff;border:2px solid #6c757d;border-radius:20%;color:transparent;display:inline-flex;flex-shrink:0;height:1em;justify-content:center;width:1em}.Checkbox__edit:active+.Checkbox__box,.Checkbox__edit:hover+.Checkbox__box{background:#dee2e6;color:#fff}.Checkbox__checked .Checkbox__box{background:#3f52e3;border:none;color:#fff}.Checkbox__checked .Checkbox__edit:active+.Checkbox__box,.Checkbox__checked .Checkbox__edit:hover+.Checkbox__box{background:#2e3a87}.Checkbox__disabledCheck .Checkbox__box{background:#b2baf4!important;border:none;color:#fff}.Checkbox__edit:focus+.Checkbox__box{outline:2px solid #3f52e3;outline-offset:1px}.Checkbox__circular{border-radius:50%}.Checkbox__lgSize{border-width:2px;height:1.333333em;width:1.333333em}.Checkbox__smSize{border-color:#dee2e6;border-radius:4px;border-width:2px;height:.833333em;width:.833333em}.Checkbox__checkmark{width:60%!important}.Checkbox__disabled{color:#adb5bd;cursor:default}.Checkbox__disabledBox{background-color:#f3f4f5;border-color:#adb5bd}.MobileWebJournalSummaryCard__summary{-webkit-box-orient:vertical;box-orient:vertical;line-clamp:3;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.MobileWebJournalStopItem{cursor:pointer}.MobileWebJournalStopItem__image{border-radius:8px;object-fit:cover}.MobileWebJournalStopItem__imageSelected{outline:2px solid #f75940;outline-offset:-2px}.MobileWebJournalBetweenStopItem__dashedLine{width:16px}.MobileWebJournalStopSuggestionItem__container{border:1px dashed #dee2e6}.MobileWebJournalStopSuggestionItem__imageContainer{height:40px;width:40px}.MobileWebJournalStopSuggestionItem__overlayCount{background-color:rgba(33,37,41,.502)}.MediaCarousel__backdrop{-webkit-backdrop-filter:blur(4px) brightness(.5);backdrop-filter:blur(4px) brightness(.5);bottom:0;inset-inline-end:0;inset-inline-start:0;position:absolute;top:0;z-index:-1}.MediaCarousel__mediaContainer{height:100%}.MediaCarousel__media{min-width:100vw;object-fit:cover;width:100vw}.MediaCarousel__muteButton{bottom:16px;inset-inline-end:16px}.MobileWebJournalViewStopSlide__placeNameWrapper,.MobileWebJournalViewStopSlide__titleAndInformationWrapper{flex-shrink:1;min-width:0}.MobileWebJournalViewStopSlide__noMediaContainer{height:300px}.MobileWebJournalViewStopsBottomSheet__pageWrapper{height:80vh;overflow-y:auto;width:100vw}.MobileWebJournalHorizontalList{background:linear-gradient(90deg,#f75940 0,#f75940 50%,#fff 0,#fff);min-height:181px;overflow-x:auto}.MobileWebJournalHorizontalList__empty{width:9.75rem}.MobileWebJournalViewPageInner{height:100vh;height:100dvh;padding-top:64px}#react-main:has(.MobileWebJournalViewPageInner){min-height:100dvh!important}@font-face{size-adjust:91%;font-family:Segoe UI Adjusted;font-style:normal;font-weight:400;src:local("Segoe UI")}@font-face{size-adjust:95%;font-family:Segoe UI Adjusted;font-style:italic;font-weight:400;src:local("Segoe UI")}@font-face{size-adjust:93%;font-family:Segoe UI Adjusted;font-style:normal;font-weight:700;src:local("Segoe UI")}@font-face{size-adjust:91%;font-family:Segoe UI Adjusted;font-style:italic;font-weight:700;src:local("Segoe UI")}@font-face{size-adjust:93%;font-family:Roboto Adjusted;font-style:normal;font-weight:400;src:local("Roboto")}@font-face{size-adjust:94%;font-family:Roboto Adjusted;font-style:italic;font-weight:400;src:local("Roboto Italic")}@font-face{size-adjust:98%;font-family:Roboto Adjusted;font-style:normal;font-weight:700;src:local("Roboto Bold")}@font-face{size-adjust:98%;font-family:Roboto Adjusted;font-style:italic;font-weight:700;src:local("Roboto Bold Italic")}@font-face{size-adjust:94%;font-family:Helvetica Neue Adjusted;font-style:normal;font-weight:400;src:local("Helvetica Neue")}@font-face{size-adjust:91%;font-family:Helvetica Neue Adjusted;font-style:italic;font-weight:400;src:local("Helvetica Neue Italic")}@font-face{size-adjust:92%;font-family:Helvetica Neue Adjusted;font-style:normal;font-weight:700;src:local("Helvetica Neue Bold")}@font-face{size-adjust:90%;font-family:Helvetica Neue Adjusted;font-style:italic;font-weight:700;src:local("Helvetica Neue Bold Italic")}@font-face{size-adjust:95%;font-family:Arial Adjusted;font-style:normal;font-weight:400;src:local("Arial")}@font-face{size-adjust:92%;font-family:Arial Adjusted;font-style:italic;font-weight:400;src:local("Arial Italic")}@font-face{size-adjust:92%;font-family:Arial Adjusted;font-style:normal;font-weight:700;src:local("Arial Bold")}@font-face{size-adjust:90%;font-family:Arial Adjusted;font-style:italic;font-weight:700;src:local("Arial Bold Italic")}@font-face{size-adjust:89%;font-family:Noto Sans Adjusted;font-style:normal;font-weight:400;src:local("Noto Sans")}@font-face{size-adjust:91%;font-family:Noto Sans Adjusted;font-style:italic;font-weight:400;src:local("Noto Sans Italic")}@font-face{size-adjust:88%;font-family:Noto Sans Adjusted;font-style:normal;font-weight:700;src:local("Noto Sans Bold")}@font-face{size-adjust:90%;font-family:Noto Sans Adjusted;font-style:italic;font-weight:700;src:local("Noto Sans Bold Italic")}.ViewPageNavbar__editorContainer{-webkit-padding-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;padding-inline-start:16px}.Navbar.bg-transparent .facebook,.Navbar.bg-transparent .twitter{color:#fff!important}