._icon_1vun6_1{--unit: var(--icon-size) / 24;display:inline-block;height:calc(var(--icon-size) - var(--unit) * (var(--space-top) + var(--space-bottom)));width:calc(var(--icon-size) - var(--unit) * (var(--space-left) + var(--space-right)));vertical-align:calc(var(--unit) * (var(--bottom-to-baseline)))}._icon_1vun6_1>svg{height:var(--icon-size);width:var(--icon-size);margin-top:calc(var(--unit) * var(--space-top) * -1);margin-bottom:calc(var(--unit) * var(--space-bottom) * -1);margin-left:calc(var(--unit) * var(--space-left) * -1);margin-right:calc(var(--unit) * var(--space-right) * -1)}._icon2_1vun6_24{display:inline-block}
._closeButton_r6d28_1{box-sizing:border-box;background-color:#fff;border:2px solid #e5e5e5;height:40px;width:40px;box-shadow:#bdbdbd33 0 1px 4px,#cdcdcd33 0 2px 16px;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#212121;cursor:pointer;transition-duration:.08s;transition-timing-function:cubic-bezier(.47,.1,1,.63);transition-property:scale background-color box-shadow}._closeButton_r6d28_1._dark_r6d28_19{background-color:transparent;border:none;box-shadow:none}._closeButton_r6d28_1._dark_r6d28_19:hover{background-color:#212121}._closeButton_r6d28_1._dark_r6d28_19:active{background-color:#444}._closeButton_r6d28_1:hover{scale:110%}._closeButton_r6d28_1:active{background-color:#f6f6f6;scale:100%;box-shadow:none}@font-face{font-family:SBB;src:url(https://cdn.app.sbb.ch/fonts/v1_9_subset/SBBWeb-Roman.woff2) format("woff2");font-display:fallback;font-weight:400}@font-face{font-family:SBB;src:url(https://cdn.app.sbb.ch/fonts/v1_9_subset/SBBWeb-Bold.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:SBB;src:url(https://cdn.app.sbb.ch/fonts/v1_9_subset/SBBWeb-Light.woff2) format("woff2");font-display:swap;font-weight:300}._sbbAlert_fy2gx_28{--sbb-alert-type-color: #8d8d8d;text-align:start;border:1px solid var(--sbb-alert-type-color);border-radius:8px;display:flex;padding:24px;gap:24px;align-items:flex-start;font-size:16px;font-weight:400;line-height:28px;letter-spacing:.48px;box-sizing:border-box;font-family:SBB,Helvetica Neue,Helvetica,Arial,sans-serif;background-color:#151515;color:#d2d2d2;transition-duration:.2s;transition-property:transform opacity margin-bottom}._sbbAlert_fy2gx_28>._icon_fy2gx_51{flex:0 0 auto;text-wrap:nowrap;padding-block-start:4px;padding-block-end:4px}._sbbAlert_fy2gx_28>._content_fy2gx_58{flex-grow:1}._sbbAlert_fy2gx_28>._content_fy2gx_58>div._title_fy2gx_61{color:#f6f6f6;font-weight:700;font-size:20px;line-height:26px;letter-spacing:normal}._sbbAlert_fy2gx_28>._content_fy2gx_58>p{margin:0}._sbbAlert_fy2gx_28>._content_fy2gx_58>p>a{display:inline-block}._sbbAlert_fy2gx_28>._content_fy2gx_58>p>a:link{color:inherit}._sbbAlert_fy2gx_28>._content_fy2gx_58>p>a:visited{color:inherit}._sbbAlert_fy2gx_28>._content_fy2gx_58>p>a:hover{color:#b7b7b7}._sbbAlert_fy2gx_28>._content_fy2gx_58>p>a:active{color:#767676}._sbbAlert_fy2gx_28>._closeWrapper_fy2gx_94{flex:0 0 auto;align-self:stretch;display:flex;gap:16px}._sbbAlert_fy2gx_28>._closeWrapper_fy2gx_94:before{content:"";background-color:#d2d2d2;width:1px;opacity:.2}._sbbAlert_fy2gx_28>._closeWrapper_fy2gx_94>._closeButton_fy2gx_109{align-self:center;flex:0 0 auto}._sbbAlert_fy2gx_28._closed_fy2gx_115{opacity:0}@font-face{font-family:SBB;src:url(https://cdn.app.sbb.ch/fonts/v1_9_subset/SBBWeb-Roman.woff2) format("woff2");font-display:fallback;font-weight:400}@font-face{font-family:SBB;src:url(https://cdn.app.sbb.ch/fonts/v1_9_subset/SBBWeb-Bold.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:SBB;src:url(https://cdn.app.sbb.ch/fonts/v1_9_subset/SBBWeb-Light.woff2) format("woff2");font-display:swap;font-weight:300}._sbbNotificationWrapper_yogtr_28{box-sizing:border-box;font-family:SBB,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;background-color:var(--sbb-notification-type-color);border-radius:8px;text-align:start;transition-duration:.2s;transition-property:transform opacity margin-bottom;color:#212121}._sbbNotificationWrapper_yogtr_28._info_yogtr_39{--sbb-notification-type-color: #8d8d8d}._sbbNotificationWrapper_yogtr_28._warn_yogtr_43{--sbb-notification-type-color: #fcbb00}._sbbNotificationWrapper_yogtr_28>._sbbNotification_yogtr_28{background-color:color-mix(in srgb,var(--sbb-notification-type-color) 5%,white);border:1px solid var(--sbb-notification-type-color);border-radius:4px 8px 8px 4px;margin-left:7px;display:flex;padding:16px 24px;align-items:baseline;font-weight:400;line-height:24.5px;letter-spacing:.42px}._sbbNotificationWrapper_yogtr_28>._sbbNotification_yogtr_28>._icon_yogtr_64{flex:0 0 auto;text-wrap:nowrap}._sbbNotificationWrapper_yogtr_28>._sbbNotification_yogtr_28>._content_yogtr_69{padding:0 26px 0 16px;flex-grow:1}._sbbNotificationWrapper_yogtr_28>._sbbNotification_yogtr_28>._content_yogtr_69>div._title_yogtr_73{font-weight:700;font-size:16px;line-height:28px}._sbbNotificationWrapper_yogtr_28>._sbbNotification_yogtr_28>._content_yogtr_69>p{margin:0}._sbbNotificationWrapper_yogtr_28>._sbbNotification_yogtr_28>._content_yogtr_69>p>a{display:inline-block}._sbbNotificationWrapper_yogtr_28>._sbbNotification_yogtr_28>._content_yogtr_69>p>a:link{color:inherit}._sbbNotificationWrapper_yogtr_28>._sbbNotification_yogtr_28>._content_yogtr_69>p>a:visited{color:inherit}._sbbNotificationWrapper_yogtr_28>._sbbNotification_yogtr_28>._content_yogtr_69>p>a:hover{color:#c60018}._sbbNotificationWrapper_yogtr_28>._sbbNotification_yogtr_28>._content_yogtr_69>p>a:active{color:#a20013}._sbbNotificationWrapper_yogtr_28>._sbbNotification_yogtr_28>._closeWrapper_yogtr_104{flex:0 0 auto;align-self:stretch;display:flex;gap:24px}._sbbNotificationWrapper_yogtr_28>._sbbNotification_yogtr_28>._closeWrapper_yogtr_104:before{content:"";background-color:var(--sbb-notification-type-color);width:1px;opacity:.2}._sbbNotificationWrapper_yogtr_28>._sbbNotification_yogtr_28>._closeWrapper_yogtr_104>._closeButton_yogtr_119{align-self:center;flex:0 0 auto}._sbbNotificationWrapper_yogtr_28._closed_yogtr_126{opacity:0}._bannerNotifications_1wa6r_1{display:flex;flex-direction:column;gap:10px;padding:0}
