.TrafficSituation_Fragment__gccki{padding-bottom:var(--space-xxxxl)}.TrafficSituation_CategoryHeading__bGkzh{margin-top:var(--space-s)}.TrafficSituation_SearchForm__paUOh{margin:0}.TrafficSituation_SearchBarWrapper__nEmxz{border-radius:var(--border-radius-input);background-color:var(--color-neutral-200);padding:var(--space-xs) var(--space-xs) var(--space-xs) var(--space-xs);margin-bottom:var(--space-s)}@media (min-width:768px){.TrafficSituation_SearchBarWrapper__nEmxz{padding:var(--space-s) var(--space-s) var(--space-s) var(--space-s)}}.TrafficSituation_TimeDisplay__Gjxv7{display:inline-block;margin-bottom:var(--space-xs)}.TrafficSituation_LabelWrapper__jrG_W{display:flex;align-items:center}.TrafficSituation_SearchButtonWrapper__0EVdl{width:100%}.TrafficSituation_FilterButtonWrapper__mi_l7{width:100%;margin-bottom:var(--space-xs)}.TrafficSituation_SearchBarRow___I_lF{align-items:flex-end;margin-bottom:0;-moz-column-gap:var(--form-space-xs);column-gap:var(--form-space-xs)}.TrafficSituation_SearchButtonWrapperSmall__We9i1{width:auto;margin-bottom:var(--space-xxs)}.TrafficSituation_SearchButtonWrapperMedium__j_1q3{width:auto;margin-bottom:0}.TrafficSituation_SearchBarRowSmall__EwWnO{display:flex}.TrafficSituation_CurrentSearchTitle__h9um5{display:flex;flex-direction:row;-moz-column-gap:var(--space-xxs);column-gap:var(--space-xxs);margin-top:0;margin-bottom:var(--space-s)}.TrafficSituation_TypeaheadWrapper__p_r1T{width:100%}.TrafficSituation_TypeaheadWrapperSmall__mm7DB{margin-bottom:var(--space-xxs)}.TrafficSituation_TypeaheadWrapperMedium__lkJp2{margin-bottom:0}.TrafficSituation_CheckBoxWrapper__JL5b_{display:flex;-moz-column-gap:var(--form-space-l);column-gap:var(--form-space-l);margin-bottom:var(--space-xs)}.TrafficSituation_CheckBoxWrapperSmall__rOvb6{flex-direction:column}.TrafficSituation_CheckBoxWrapperMedium__LG0_C{flex-direction:row}.TrafficSituation_List__Lbj_3{margin-top:0;margin-bottom:var(--space-s);padding-left:0;display:flex;flex-direction:column;gap:var(--space-xxs)}.TrafficSituation_ListItem__FNsgm{list-style-type:none}.TrafficSituation_VisuallyHidden__E9ajB{top:0;left:-2px;width:1px;height:1px;position:absolute;overflow:hidden}.LineIcon_LineIcon__7rZfC{display:flex;gap:4px;gap:var(--space-xxxs)}.JourneyHeading_JourneyHeading__bkFRG{display:flex;flex-direction:column;flex-wrap:wrap;padding:calc(1.5 * 8px) 16px;padding:calc(1.5 * var(--space-xxs)) var(--space-xs);width:100%}.JourneyHeading_CongestionIconWrapper__Y8k48{margin-left:4px;margin-left:var(--space-xxxs);margin-top:auto;margin-bottom:auto}.JourneyHeading_JourneyDescription__CM7oR{display:flex;justify-content:space-between;margin-bottom:8px;margin-bottom:var(--space-xxs);flex-direction:column;row-gap:8px;row-gap:var(--space-xxs)}.JourneyHeading_TimeDescription__4WXAc{align-items:center;display:flex;flex-direction:row;gap:4px;gap:var(--space-xxxs)}.JourneyHeading_Duration__c9e30{color:var(--color-text-muted);text-align:right}.JourneyHeading_DurationText__J1ubo{display:inline-block;white-space:nowrap}.JourneyHeading_CancelledText__Gp01p{color:var(--color-feedback-error-primary)}.JourneyHeading_DurationArea__Dt2rz{align-items:flex-end;display:flex;flex-direction:column;flex-wrap:wrap;gap:4px;gap:var(--space-xxxs)}.JourneyHeading_LocationDescription__pfFTI{align-items:center;display:flex;flex-wrap:wrap;gap:4px;gap:var(--space-xxxs);justify-content:flex-start;text-align:left}.JourneyHeading_IconRow__ERu4l{display:flex;width:100%;gap:8px;gap:var(--space-xxs);flex-direction:row;flex-wrap:wrap}.JourneyHeading_TextArea__Mqjc5{display:flex;justify-content:space-between}.JourneyHeading_HeadingArrow__FcJJp{margin-top:calc(4px / 2);margin-top:calc(var(--space-xxxs) / 2)}.Map_Map__eSpSM{width:100%;height:100%}.Map_PolyLine__agIiA{stroke-width:8;pointer-events:none!important}.Map_MetroBlue___ZSNn{stroke:var(--color-metro-blue)}.Map_MetroRed__4fypc{stroke:var(--color-metro-red)}.Map_MetroGreen__aCRmr{stroke:var(--color-metro-green)}.Map_WaabPink__ODYEg{stroke:var(--color-waab-pink)}.Map_WaabSky__fW8sd{stroke:var(--color-waab-sky)}.Map_WaabOcean__f5EsC{stroke:var(--color-waab-ocean)}.Map_WaabOlive__3XdaE{stroke:var(--color-waab-olive)}.Map_WaabMaroon__dW2lZ{stroke:var(--color-waab-maroon)}.Map_WaabDeepRed__aBeEr{stroke:var(--color-waab-deep-red)}.Map_WaabDeepBlue__82Xpa{stroke:var(--color-waab-deep-blue)}.Map_WaabAsh__n_AGz{stroke:var(--color-waab-ash)}.Map_WaabMustard__CjrzF{stroke:var(--color-waab-mustard)}.Map_Black__tGVPA{stroke:var(--color-bus-dark)}.Map_ShipCommuterShip__cuI7M{stroke:var(--color-boat-pendel)}.Map_TramSaltsjobanan__ARlax{stroke:var(--color-tram-saltsjobanan)}.Map_TramRoslagsbanan__FyaAv{stroke:var(--color-tram-roslagsbanan)}.Map_TramSparvagCity__itJ_O{stroke:var(--color-tram-sparvagcity)}.Map_TramNockebybanan__S4jFJ{stroke:var(--color-tram-nockebybanan)}.Map_TramLidingobanan__ozsDO{stroke:var(--color-tram-lidingobanan)}.Map_TramTvarbanan__M4ojf{stroke:var(--color-tram-tvarbanan)}.Map_TrainCommuterRail__ynILb{stroke:var(--color-train-commuterrail)}.Map_BusExtra__e7oXU{stroke:var(--color-bus-replacement)}.Map_Commercial__gX6hm{stroke:#73777d;stroke:var(--color-neutral-500)}.Map_SubtypeUnknown__254Tn{color:#000;color:var(--color-neutral-900)}.Map_Walk__JuQ1J{stroke:var(--color-walk);stroke-dasharray:.1 14}.Map_Bike__F4Ird{stroke:var(--color-bike)}.MapPopup_Heading__JGoj5{font-weight:700}.MapPopup_PopupContent___0_Nm:after{content:"";position:absolute;display:block;height:100%;top:0;left:0;bottom:0;width:8px}.MapPopup_MetroBlue__Ntejb:after{background-color:var(--color-metro-blue)}.MapPopup_MetroRed__U4Fi9:after{background-color:var(--color-metro-red)}.MapPopup_MetroGreen__9haLQ:after{background-color:var(--color-metro-green)}.MapPopup_WaabPink___3D0y:after{background-color:var(--color-waab-pink)}.MapPopup_WaabSky__nPf3a:after{background-color:var(--color-waab-sky)}.MapPopup_WaabOcean__9SAm_:after{background-color:var(--color-waab-ocean)}.MapPopup_WaabOlive__snom6:after{background-color:var(--color-waab-olive)}.MapPopup_WaabMaroon__BIhQe:after{background-color:var(--color-waab-maroon)}.MapPopup_WaabDeepRed__oSgtr:after{background-color:var(--color-waab-deep-red)}.MapPopup_WaabDeepBlue__B05SF:after{background-color:var(--color-waab-deep-blue)}.MapPopup_WaabAsh__1B5Kp:after{background-color:var(--color-waab-ash)}.MapPopup_WaabMustard__POXaa:after{background-color:var(--color-waab-mustard)}.MapPopup_BusBlack__cD3x7:after{background-color:var(--color-bus-dark)}.MapPopup_ShipCommuterShip__HO7y_:after{background-color:var(--color-boat-pendel)}.MapPopup_TramSaltsjobanan__BUKXH:after{background-color:var(--color-tram-saltsjobanan)}.MapPopup_TramRoslagsbanan___ssCH:after{background-color:var(--color-tram-roslagsbanan)}.MapPopup_TramSparvagCity__GPq0l:after{background-color:var(--color-tram-sparvagcity)}.MapPopup_TramNockebybanan__uIv9X:after{background-color:var(--color-tram-nockebybanan)}.MapPopup_TramLidingobanan__pQfOG:after{background-color:var(--color-tram-lidingobanan)}.MapPopup_TramTvarbanan__rkcgw:after{background-color:var(--color-tram-tvarbanan)}.MapPopup_TrainCommuterRail__KNzPE:after{background-color:var(--color-train-commuterrail)}.MapPopup_BusExtra__sngLx:after{background-color:var(--color-bus-replacement)}.MapPopup_Localbus__QepWI:after{background-color:var(--color-bus-dark)}.MapPopup_SubtypeUnknown__uMDGF:after{background-color:#000;background-color:var(--color-neutral-900)}.MapPopup_Walk__PYtG5:after{background-color:var(--color-walk);stroke-dasharray:12}.MapPopup_Bike__VmPRX:after{background-color:var(--color-bike)}.MapMarker_MapPopup__vktPz .leaflet-popup-content-wrapper{background:#20252c;background:var(--color-neutral-700);border-radius:var(--border-radius-inline);color:#fff;color:var(--color-neutral-100);font-family:SL Gothic,sans-serif;font-family:var(--f_stack);font-size:1.125rem;overflow:hidden;position:relative}.MapMarker_MapPopup__vktPz .leaflet-popup-tip{background:#20252c;background:var(--color-neutral-700)}.MapMarker_FinalDestinationIcon__b61MQ{width:32px;height:32px}.MapMarker_Label__yBAl_{background-color:#000;background-color:var(--color-neutral-900);display:flex;padding-right:8px;padding-right:var(--space-xxs);font-size:1.125rem;color:#fff;color:var(--color-neutral-100);width:-moz-fit-content;width:fit-content;border-radius:var(--border-radius-inline);align-items:center}.MapMarker_MarkerIcon__T9a_t{display:flex}.Leg_Leg__6J1Zq{display:flex;flex-direction:column;margin-bottom:16px;margin-bottom:var(--space-xs)}.Leg_Leg__6J1Zq:last-child{margin-bottom:0}.shared_TableRow__PuePT{display:flex;flex-direction:row;gap:16px;gap:var(--space-xs);width:100%;background-color:#fff;background-color:var(--color-neutral-100)}.shared_TimeArea__heUr4{display:flex;flex-direction:column;min-width:2.875rem;padding-top:4px;padding-top:var(--space-xxxs);text-align:right;width:2.875rem}@media screen and (min-width:577px){.shared_TimeArea__heUr4{width:3.5rem;min-width:3.5rem}}.shared_PlannedTime__tH_8Y{-webkit-text-decoration:line-through;text-decoration:line-through;color:var(--color-text-disabled)}.shared_LineMarker__kIHZb{width:12px;height:100%}.shared_LineMarkerDot__mNkfh:before{content:"";display:block;background:#fff;background:var(--color-neutral-100);border-radius:50%;position:absolute;width:8px;width:var(--space-xxs);height:8px;height:var(--space-xxs);margin-left:calc(4px / 2);margin-left:calc(var(--space-xxxs) / 2)}.shared_StationArea__u1oQg{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-bottom:8px;margin-bottom:var(--space-xxs)}.shared_TextLarge__7ZNRh{font-size:1rem!important;line-height:1.25rem!important}.shared_TextMedium__c6F6_,.shared_TextSmall__NC5OX{font-size:1rem!important;line-height:1.5rem!important}@media screen and (min-width:768px){.shared_TextLarge__7ZNRh{font-size:1.25rem!important;line-height:1.5rem!important}.shared_TextMedium__c6F6_{font-size:1.125rem!important;line-height:1.75rem!important}.shared_TextSmall__NC5OX{font-size:1rem!important;line-height:1.75rem!important}}.shared_LineThrough__5aiIG{-webkit-text-decoration:line-through;text-decoration:line-through}.Origin_StopArea__KLAHp{flex-wrap:wrap;display:flex;gap:8px;gap:var(--space-xxs)}.Origin_OriginName__Wd1aZ{word-break:break-word;padding-top:4px;padding-top:var(--space-xxxs)}.Origin_OriginAreaHorizontal__HRyVt{flex-grow:1;gap:8px;gap:var(--space-xxs)}.Origin_OriginAreaVertical___9QVA{display:flex;flex-direction:column}.Origin_OriginLineMarkerWrapper__2di5w{padding-top:8px;padding-top:var(--space-xxs)}.Origin_OriginLineMarker__0dAbA{border-radius:8px 8px 0 0}.Origin_LineIconArea__EFlv4{padding-top:4px;padding-top:var(--space-xxxs)}.Origin_LineMarkerDotOffset__2YQ5j:before{margin-top:2px}.Info_LineInfo__BRNe9{padding-top:4px;padding-top:var(--space-xxxs)}.Info_LineText__nBpQO{margin-bottom:4px;margin-bottom:var(--space-xxxs);display:inline-block}.Info_Notes__1nzQI{display:flex;flex-direction:column;row-gap:8px;row-gap:var(--space-xxs)}.Info_CancelledText__1K5g3{color:var(--color-feedback-error-primary)}.Info_DurationText__croUH{white-space:nowrap}.Info_NoteLink__PpyEv{display:block}.Stop_LineMarkerDotOffset__BeVAi:before{margin-top:.75rem}.Stop_PlannedTime__K00Xs{font-size:1.125rem}.Stop_StopName__YGfrE{padding-top:4px;padding-top:var(--space-xxxs)}.Destination_Destination__5gXoE{margin-bottom:4px;margin-bottom:var(--space-xxxs)}.Destination_DestinationContentArea__lxICu{display:flex;flex-direction:column;row-gap:.625rem;padding-top:8px;padding-top:var(--space-xxs)}@media screen and (min-width:768px){.Destination_DestinationContentArea__lxICu{padding-top:4px;padding-top:var(--space-xxxs)}}.Destination_DestinationTimeArea__idvno{padding-top:8px;padding-top:var(--space-xxs)}@media screen and (min-width:768px){.Destination_DestinationTimeArea__idvno{padding-top:4px;padding-top:var(--space-xxxs)}}.Destination_DestinationLineMarker__tpRW8{height:24px;height:var(--space-s);border-radius:0 0 8px 8px}.Destination_LineMarkerDotOffset__h6Xve:before{margin-top:calc(.875 * 16px);margin-top:calc(.875 * var(--space-xs))}.PriceInformation_PriceInformation__Qe_Nf{padding-top:16px;padding-top:var(--space-xs);border-top:var(--border-width-default) solid var(--border-color-default)}.PriceInformation_Table___vg02{text-align:left;width:100%;border-collapse:collapse}.PriceInformation_Row__dmdYL{border-bottom:var(--border-width-default) solid var(--border-color-default)}.PriceInformation_Panel__LUUhb{flex-direction:column;row-gap:16px;row-gap:var(--space-xs);display:flex;padding:16px;padding:var(--space-xs)}@media screen and (min-width:576px){.PriceInformation_Panel__LUUhb{padding:16px 24px 24px;padding:var(--space-xs) var(--space-s) var(--space-s) var(--space-s)}}.PriceInformation_HeaderCell__BIfgt{padding-bottom:16px;padding-bottom:var(--space-xs);white-space:nowrap}.PriceInformation_HeaderCell__BIfgt:not(:first-child){padding-left:8px;padding-left:var(--space-xxs)}@media screen and (min-width:576px){.PriceInformation_HeaderCell__BIfgt:not(:first-child){padding-left:24px;padding-left:var(--space-s)}}.PriceInformation_Cell__0qPra{padding-top:16px;padding-bottom:16px;padding-top:var(--space-xs);padding-bottom:var(--space-xs);white-space:nowrap}.PriceInformation_Cell__0qPra:not(:first-child){padding-left:8px;padding-left:var(--space-xxs)}@media screen and (min-width:576px){.PriceInformation_Cell__0qPra:not(:first-child){padding-left:24px;padding-left:var(--space-s)}}.PriceInformation_Text__OY5VY{margin:0}.PriceInformation_PriceTitle__fGILY{white-space:pre-wrap}@media screen and (min-width:576px){.PriceInformation_PriceTitle__fGILY{white-space:nowrap}}.PriceInformation_Link__023rb{font-weight:400}.PriceInformation_PanelDivider__CqVvu{border-bottom:var(--border-color-default) solid var(--border-width-default);height:0;margin-right:calc(1.5 * 8px);margin-right:calc(1.5 * var(--space-xxs));margin-left:16px;margin-left:var(--space-xs)}.Transfer_Transfer__S_4O7{padding-top:16px;padding-bottom:16px;padding-top:var(--space-xs);padding-bottom:var(--space-xs);border-top:var(--border-width-default) solid var(--border-color-default);border-bottom:var(--border-width-default) solid var(--border-color-default);margin-bottom:16px;margin-bottom:var(--space-xs)}.Transfer_TransferTimeArea__Q0mHn{padding-top:0}.JourneyPanel_JourneyPanel__lLWdj{background-color:#fff;background-color:var(--color-neutral-100);border-radius:0 0 var(--border-radius-button) var(--border-radius-button)}.JourneyPanel_MainArea__ta294{padding-top:16px;padding-bottom:16px;padding-top:var(--space-xs);padding-bottom:var(--space-xs);display:flex;flex-direction:row}.JourneyPanel_LegsArea__Ntis9,.JourneyPanel_MapArea__0Zem7{padding-left:16px;padding-right:16px;padding-left:var(--space-xs);padding-right:var(--space-xs);flex-basis:0;flex-grow:1}.JourneyPanel_MapWrapperSmall__5vaOz{height:18rem}.JourneyPanel_MapWrapperLarge__1RezS{height:40rem}.JourneyPanel_MapBorder__HQGDO{border-left:var(--border-width-default) solid var(--border-color-default)}.JourneyList_JourneyList__6Ygv2{align-content:center;display:flex;flex-direction:column;width:100%}.JourneyList_ResultsList___K27B{list-style:none;margin:0;padding:0}.JourneyList_PaginationButtonWrapper__Ye8xv{display:flex;justify-content:center;padding-top:0;margin-bottom:var(--space-xs)}.Skeleton_Skeleton__iFj4p{background:var(--color-neutral-200);padding:var(--space-xs);position:relative;border-radius:var(--border-radius-inline);height:8rem;width:100%;margin-bottom:var(--space-xs)}@media (--b_md ){.Skeleton_Skeleton__iFj4p{padding:var(--space-xs)}}.Skeleton_SkeletonContainer__AzYCK{display:flex;flex-direction:column;flex-basis:0;flex-grow:1;flex-shrink:1}