.ShowMoreMenu_ShowMoreMenu__NinvS{position:absolute;top:var(--space-xs);right:var(--space-xs)}.PopoutMenu_PopoutMenu__E7aBO{background-color:var(--color-background-primary);border-radius:var(--border-radius-card);display:inline-block;box-shadow:0 4px 8px 0 rgba(39,51,51,.1);position:absolute;top:-4px;right:-4px;z-index:1}.PopoutMenu_PopoutMenuBlock__5rTx3{display:flex;flex-direction:column;align-items:flex-start}.PopoutMenu_PopoutMenuCloseLink__E5jVA{align-self:flex-end;padding-top:var(--space-xxxs);padding-right:var(--space-xxxs);padding-bottom:var(--space-xxs);-webkit-text-decoration:none;text-decoration:none}.PopoutMenu_PopoutStandard__5rJjE{min-width:196px}.PopoutMenu_PopoutWide__zIlDz{min-width:320px}.PopoutMenuItem_PopoutMenuItem__yra7M{padding-left:var(--space-xxs);padding-right:var(--space-xxs);width:100%;margin-bottom:var(--space-xxxs)}.BankIdOnSameDeviceMode_BankIdOnSameDeviceModeDescription__TI7cO{margin-bottom:var(--space-s);padding-top:var(--space-s)}@media screen and (min-width:576px){.BankIdOnSameDeviceMode_BankIdOnSameDeviceModeDescription__TI7cO{margin-bottom:var(--space-m);padding-top:var(--space-m)}}.ErrorMode_ErrorModeHeading__m8t53{margin-bottom:var(--space-xs)}.ErrorMode_ErrorModeRetryButton__K4qnv{padding-top:var(--space-m)}.QRCodeMode_QRCodeMode__K9ZOQ{display:flex;align-items:center;flex-direction:column;padding:var(--space-xs) var(--space-xs) 0}.QRCodeMode_QRCodeModeButtonWrapper__L79fI{margin:var(--space-m) 0}.QRCodeMode_QRCodeModeWrapper__b3_dd{margin-bottom:var(--space-xs)}.QRCodeMode_QRCodeModeQRCode__3_C3N{height:auto;width:300px;max-width:80vh;min-width:20vh}.QRCodeMode_QRCodeModeDescriptionWrapper__yaaLN{padding-left:var(--space-s)}.QRCodeMode_QRCodeModeDescription__pwz25{padding:0 0 var(--space-xxxs) var(--space-xxxs)}.QRCodeMode_QRScanInstructionsWrapper__uUPf5{margin-top:var(--space-m)}.QRCodeMode_QRCodeLoggingInMessage__X1oJe,.QRCodeMode_QRScaninstructionItem__GjPan{max-width:calc(var(--space-xxxxl) * 4.5)}.QRCodeMode_QRScaninstructionItem__GjPan{padding:var(--space-xxxs) 0}.QRCodeMode_QRTimerWrapper__Adnnl{margin-bottom:var(--space-xs)}.QRCodeMode_QRTimerWrapper__Adnnl:has(Button){margin-top:var(--space-xs)}@media screen and (max-height:550px){.QRCodeMode_QRCodeModeQRCode__3_C3N{width:60vh}.QRCodeMode_QRCodeMode__K9ZOQ{padding-top:0}}@media screen and (min-width:576px){.QRCodeMode_QRCodeMode__K9ZOQ{padding:var(--space-xs) var(--space-m) 0}.QRCodeMode_QRCodeModeWrapper__b3_dd{margin-bottom:var(--space-s)}}.cssUtils_VisuallyHidden___mLCT{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.lineMarkerStyles_LineMarker__x7z55{width:.75rem;height:100%}.lineMarkerStyles_LineMarker__x7z55.lineMarkerStyles_LineMarkerBottom__UcZDT{border-radius:0 0 .5rem .5rem;height:var(--space-s)}.lineMarkerStyles_LineMarker__x7z55.lineMarkerStyles_LineMarkerTop___OCuD{border-radius:.5rem .5rem 0 0}.lineMarkerStyles_LineMarkerDot__YIGFt:before{content:"";display:block;background:var(--color-neutral-100);border-radius:50%;position:absolute;width:var(--space-xxs);height:var(--space-xxs);margin-left:calc(var(--space-xxxs) / 2)}.shared_TableRow___GP89{display:flex;flex-direction:row;gap:var(--space-xs);width:100%;background-color:var(--color-neutral-100)}.shared_TimeArea__M3Vke{display:flex;flex-direction:column;min-width:2.875rem;padding-top:var(--space-xxxs);text-align:right;width:2.875rem}@media screen and (min-width:577px){.shared_TimeArea__M3Vke{width:3.5rem;min-width:3.5rem}}.shared_PlannedTime__lzsMg{-webkit-text-decoration:line-through;text-decoration:line-through;color:var(--color-text-disabled)}.shared_StationArea__vnH9J{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;margin-bottom:var(--space-xxs)}.shared_TextLarge__IN3cV{font-size:1rem!important;line-height:1.25rem!important}.shared_TextMedium__uYlcw,.shared_TextSmall__1xWnR{font-size:1rem!important;line-height:1.5rem!important}@media screen and (min-width:768px){.shared_TextLarge__IN3cV{font-size:1.25rem!important;line-height:1.5rem!important}.shared_TextMedium__uYlcw{font-size:1.125rem!important;line-height:1.75rem!important}.shared_TextSmall__1xWnR{font-size:1rem!important;line-height:1.75rem!important}}.shared_LineThrough__YTARb{-webkit-text-decoration:line-through;text-decoration:line-through}.Origin_StopArea__2eXQ8{flex-wrap:wrap;display:flex;gap:var(--space-xxs)}.Origin_OriginName__Y3HaQ{word-break:break-word;padding-top:var(--space-xxxs)}.Origin_OriginAreaHorizontal__PqoLx{flex-grow:1;gap:var(--space-xxs)}.Origin_OriginAreaVertical___t6bb{display:flex;flex-direction:column}.Origin_OriginLineMarkerWrapper___Rlnf{padding-top:var(--space-xxs)}.Origin_OriginLineMarker__h1eXN{border-radius:.5rem .5rem 0 0}.Origin_LineIconArea__4TMQe{padding-top:var(--space-xxxs)}.Origin_LineMarkerDotOffset__BE28K:before{margin-top:2px}.BankIdLogin_BankIdLoginHeading__XW8Qr{margin-bottom:var(--space-xs)}.BankIdLogin_BankIdLoginCancelButton__zmYje{display:flex;justify-content:center}.AlternativeModeList_alternativeModeListItem__knFja,.AlternativeModeList_alternativeModeList__j3ya0{list-style-type:none;margin:0;padding:0;display:inline}.AlternativeModeList_alternativeModeListItem__knFja{margin-bottom:.5rem;display:block}.BankIdLoginCompletion_BankIdLoginCompletionForm___a58V{padding-top:var(--form-space-l)}.BankIdLoginCompletion_BankIdLoginCompletion__JQdE7{max-width:550px}.BankIdLoginCompletion_BankIdLoginCompletionInput__RgEk_{max-width:calc(var(--space-xxxxl) * 4.5)}.BankIdLoginCompletion_BankIdLoginCompletionRadioInput__qxpMa{margin:var(--space-s) 0 var(--space-l)}.BankIdLoginCompletion_BankIdLoginCompletionButtons__6c4ZJ{display:flex;justify-content:space-between}