.account-switch scale-button.account-switch__button::part(base){padding-block:0}.account-switch__menu scale-button::part(base){justify-content:left}#notification-container scale-notification::part(base){margin-bottom:32px}*{box-sizing:border-box}body{background-attachment:fixed;background-color:var(--telekom-color-background-canvas);background-image:url(images/36.jpg);background-repeat:no-repeat;background-size:cover;color:var(--telekom-color-text-and-icon-standard);display:flex;flex-direction:column;margin:0;min-height:100vh}@media screen and (max-width:639px){body{background-image:none}}input::-ms-reveal,input::-ms-clear{display:none}.btn-link:hover{text-decoration:underline}.btn-hidden{width:0;height:0;position:absolute;top:-99999px;left:-99999px;z-index:-999}.select-option-button:hover{color:var(--telekom-color-text-and-icon-link-hovered);text-decoration-color:currentColor;text-decoration-thickness:var(--telekom-line-weight-highlight,var(--telekom-line-weight-standard))}.button__link:active{color:var(--telekom-color-text-and-icon-link-active);text-decoration-color:currentColor;text-decoration-thickness:var(var(--telekom-line-weight-highlight),var(--telekom-line-weight-standard))}.button__link:focus,.button__link:focus-visible{color:var(--telekom-color-text-and-icon-link-standard);text-decoration-color:transparent;text-decoration-thickness:var(0,var(--telekom-line-weight-standard));outline:var(--telekom-line-weight-highlight) solid var(--telekom-color-functional-focus-standard);outline-offset:var(--telekom-spacing-composition-space-01);border-radius:var(--telekom-radius-small)}.button__link:hover{color:var(--telekom-color-text-and-icon-link-hovered);text-decoration-color:currentColor;text-decoration-thickness:var(--telekom-line-weight-highlight,var(--telekom-line-weight-standard))}scale-button[size="icon-button-large"]{--radius:4px;--min-height:32px;--min-width:32px;--width:32px;--height:32px;--border-width-secondary:0}scale-button[size="icon-button-medium"]{--radius:4px;--min-height:28px;--min-width:28px;--width:28px;--height:28px;--border-width-secondary:0}.scl-toast-stack{max-width:480px}@media screen and (max-width:639px){.scl-toast-stack{max-width:288px;margin:16px auto 0;position:inherit}}scale-telekom-header::part(fixed-wrapper){background-color:unset;box-shadow:none}scale-telekom-header::part(body){display:none}.scale-telekom-footer[type="minimal"] scale-telekom-footer-content{--background-footer:none;--_font-color:var(--telekom-color-text-and-icon-white-standard)}@media screen and (max-width:639px){.scale-telekom-footer[type="minimal"] scale-telekom-footer-content{--_font-color:var(--telekom-color-text-and-icon-standard)}}.scale-telekom-footer[type="minimal"] :where(a,span){color:var(--telekom-color-text-and-icon-white-standard)}@media screen and (max-width:639px){.scale-telekom-footer[type="minimal"]:where(a,span){color:var(--telekom-color-text-and-icon-standard)}}.content{flex:1}@media screen and (min-width:1680px){.content{max-width:1504px;margin-left:auto;margin-right:auto;width:100%}}scale-notification.global-info-box::part(heading){margin-top:16px}scale-notification.global-info-box::part(body){margin-top:0}.login-box{background-color:var(--telekom-color-background-canvas);border-radius:16px;padding:32px}.login-box h1{font:var(--telekom-text-style-heading-3);margin:0}.login-box__header{line-height:40px;text-align:right}.login-box__header scale-icon-alert-help{vertical-align:middle}.login-box__text-field{margin-top:24px;position:relative}.login-box__text-field scale-button{top:6px;position:absolute;right:8px}.login-box__switch{margin:16px 0}.login-box__switch scale-switch{vertical-align:middle}.login-box__switch scale-button{margin-left:8px;vertical-align:middle}.login-box__actions{display:flex;flex-direction:column;gap:16px;margin-top:32px}.login-box__actions scale-button{--width:100%}.login-box__actions button.button__link:active{color:var(--telekom-color-text-and-icon-link-active);text-decoration-color:currentColor;text-decoration-thickness:var(var(--telekom-line-weight-highlight),var(--telekom-line-weight-standard))}.login-box__actions button.button__link:focus,.login-box__actions button.button__link:focus-visible{color:var(--telekom-color-text-and-icon-link-standard);text-decoration-color:transparent;text-decoration-thickness:var(0,var(--telekom-line-weight-standard));outline:var(--telekom-line-weight-highlight) solid var(--telekom-color-functional-focus-standard);outline-offset:var(--telekom-spacing-composition-space-01);border-radius:var(--telekom-radius-small)}.login-box__actions button.button__link:hover{color:var(--telekom-color-text-and-icon-link-hovered);text-decoration-color:currentColor;text-decoration-thickness:var(--telekom-line-weight-highlight,var(--telekom-line-weight-standard))}.login-box__actions-no-next-button button.button__link:active{color:var(--telekom-color-text-and-icon-link-active);text-decoration-color:currentColor;text-decoration-thickness:var(var(--telekom-line-weight-highlight),var(--telekom-line-weight-standard))}.login-box__actions-no-next-button button.button__link:focus,.login-box__actions-no-next-button button.button__link:focus-visible{color:var(--telekom-color-text-and-icon-link-standard);text-decoration-color:transparent;text-decoration-thickness:var(0,var(--telekom-line-weight-standard));outline:var(--telekom-line-weight-highlight) solid var(--telekom-color-functional-focus-standard);outline-offset:var(--telekom-spacing-composition-space-01);border-radius:var(--telekom-radius-small)}.login-box__actions-no-next-button button.button__link:hover{color:var(--telekom-color-text-and-icon-link-hovered);text-decoration-color:currentColor;text-decoration-thickness:var(--telekom-line-weight-highlight,var(--telekom-line-weight-standard))}.login-box scale-notification.scale-notification--info::part(base){margin-top:8px;padding:0 16px}.login-box scale-notification.scale-notification--info::part(icon){display:none}.login-box scale-notification.scale-notification--info::part(heading){margin-top:16px}.login-box scale-notification.scale-notification--info::part(body){margin-top:0;margin-bottom:0}.login-box scale-notification.scale-notification--info h4{margin:0}.login-box scale-notification.scale-notification--success-align-middle::part(base){align-items:center;margin-top:16px;margin-bottom:16px}.login-box scale-notification.scale-notification--success-align-middle::part(body){margin-top:12px;margin-bottom:12px}.login-box scale-notification.scale-notification--success-align-middle::part(text){margin-top:0}.login-box scale-notification.scale-notification--success-align-middle::part(icon){display:inline-flex;align-items:center}.login-box scale-notification.scale-notification--success-align-top::part(text){margin-top:8px}.login-box scale-notification.scale-notification--success-align-top::part(body){margin-top:8px;margin-bottom:12px}.login-box scale-notification.scale-notification--success-align-top::part(base){margin-top:16px;margin-bottom:16px}.login-box scale-notification.scale-notification--warning::part(base){margin-top:8px}.login-box scale-notification.scale-notification--warning::part(body){margin-top:0;margin-bottom:0}.login-box scale-notification.scale-notification--warning::part(text){padding:8px 12px 12px 0}.login-box scale-list-item.squared::part(base):before{border-radius:0}.login-box scale-list.squared-small scale-list-item::part(base){padding-left:var(--telekom-spacing-composition-space-06)}.login-box scale-list.squared-small scale-list-item::part(no-marker){padding-left:0}.login-box scale-list.squared-small scale-list-item::part(base):before{border-radius:0;transform:scale(.33)}.login-box #service-tiles .tile:hover{background-color:var(--telekom-color-background-surface-subtle)}@media screen and (max-width:639px){.login-box{border-radius:0;margin:16px auto;padding:16px;min-width:320px;max-width:448px}}@media screen and (min-width:640px) and (max-width:1039px){.login-box{margin:16px auto;width:448px}}@media screen and (min-width:1040px) and (max-width:1295px){.login-box{margin-left:auto;margin-right:auto;margin-top:16px;width:480px}}@media screen and (min-width:1296px) and (max-width:1679px){.login-box{margin-left:auto;margin-right:auto;margin-top:16px;width:528px}}@media screen and (min-width:1680px){.login-box{margin-left:auto;margin-right:auto;margin-top:16px;width:544px}}