.SettingsModal_modal__avju7::part(base){flex-flow:row nowrap;justify-content:flex-end;height:100%;max-height:100%;z-index:20000;padding:10px}.SettingsModal_modal__avju7::part(window){flex:1;height:100%;max-height:100%}.SettingsModal_modal__avju7::part(heading){border-width:1px;padding-top:1rem;font-size:2rem;line-height:2.5rem;font-weight:var(--telekom-typography-font-weight-extra-bold)}.SettingsModal_modal__avju7::part(header){border-style:none}.SettingsModal_modalHeading4__R9Mq_{font-size:24px;font-weight:800}@media (min-width:640px){.SettingsModal_container__tyMXK{display:flex;flex-flow:row nowrap;width:100%}}@media (min-width:1040px){.SettingsModal_modal__avju7::part(window){flex:0 0 480px;width:480px}}.SettingsModal_linksList__pngQB{padding:10px 0;font-weight:700}.SettingsModal_linkItem__LFAPy{padding:0 5px}.SettingsModal_sectionTitle__ed_za{display:block;width:100%;font-size:1rem;line-height:1.375rem;font-weight:var(--telekom-typography-font-weight-bold)}.ContractOverview_layout__5cwGl{--grid-gap:32px;--section-gap:24px;--contract-item-gap:12px;--separator-color:var(--telekom-color-ui-faint);--hover-color:var(--telekom-color-ui-state-fill-hovered);--focus-color:var(--telekom-color-additional-blue-500);--active-color:var(--telekom-color-ui-state-fill-pressed);--link-outline:2px solid var(--telekom-color-additional-blue-500);--border-radius:12px;display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:var(--grid-gap);width:100%;padding-bottom:var(--grid-gap)}.ContractOverview_main__JhKJw{display:flex;flex-flow:column nowrap;gap:var(--grid-gap)}.ContractOverview_sidebar__tftmS{display:flex;flex-flow:column nowrap;grid-gap:var(--grid-gap)}.ContractOverview_section__0VWGq{display:block;width:100%;margin:0;padding:0;background:var(--telekom-color-background-surface,#fff);box-shadow:var(--telekom-shadow-raised-standard);border-radius:var(--border-radius);overflow:hidden}.ContractOverview_sideCard__UUru_{--background:var(--scl-color-background-standard);--spacing-body:0px;--radius:var(--border-radius,12px)}.ContractOverview_sectionHeader__H6yjE{padding:var(--section-gap);border-bottom:1px solid var(--separator-color)}.ContractOverview_sectionFooter__QNw57{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end;padding:var(--section-gap);gap:var(--contract-item-gap);border-top:1px solid var(--separator-color)}.ContractOverview_sectionTitle__cUcIf{font-size:1.5rem;line-height:2rem;font-weight:var(--telekom-typography-font-weight-extra-bold)}.ContractOverview_noContractsErrorView__UEFub{padding:24px 24px 48px}.ContractOverview_customerNumbersSection__jJbj1{display:none}.ContractOverview_dummyContractsList__O_gq_{display:flex;flex-flow:column nowrap;gap:var(--contract-item-gap);padding:var(--section-gap);--dummy-item-height:36px}.ContractOverview_dummyContract__ni76m{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:var(--section-gap);width:100%;padding:24px 0}.ContractOverview_dummyContract__ni76m+.ContractOverview_dummyContract__ni76m{border-top:1px solid var(--separator-color)}.ContractOverview_dummyIcon__VFgcF{width:32px;flex:0 0 32px;height:32px;justify-self:flex-start}.ContractOverview_dummyName__FdzFV{flex:0 0 auto;width:100%;max-width:250px;height:48px}.ContractOverview_dummyDataContainer__gVtgN{flex:1;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}.ContractOverview_dummyData__XjD5H{width:100%;max-width:450px;height:48px}@media screen and (min-width:1400px){.ContractOverview_layout__5cwGl{grid-template-columns:1fr 360px}.ContractOverview_customerNumbersSection__jJbj1{display:block}}.LinksList_linksList__TCmBg{--separator-color:var(--telekom-color-ui-faint);--hover-color:var(--telekom-color-ui-state-fill-hovered);--active-color:var(--telekom-color-ui-state-fill-pressed);--border-radius:12px;--link-outline:2px solid var(--telekom-color-additional-blue-500);display:block;width:100%;list-style:none}.LinksList_linkListItem__wtYXd{position:relative;display:block;width:100%;margin:0;padding:0}.LinksList_linkListItem__wtYXd+.LinksList_linkListItem__wtYXd:before{content:"";display:block;width:calc(100% - 24px);margin-left:12px;border-top:1px solid var(--separator-color);margin-top:12px;padding-top:12px}.LinksList_link__K7nr9{display:grid;grid-template-columns:minmax(auto,1fr) 24px;grid-template-rows:1fr;grid-template-areas:"text icon";align-items:center;justify-content:space-between;gap:24px;padding:16px 12px;border-radius:var(--border-radius);overflow:hidden}.LinksList_link__K7nr9:hover{background-color:var(--hover-color)}.LinksList_link__K7nr9:focus{outline:var(--link-outline)}.LinksList_link__K7nr9:active{background-color:var(--active-color)}.LinksList_linkText__dP6Ho{grid-area:text;text-align:left}.LinksList_linkIcon__a5dVF{grid-area:icon}.ConnectServices_container__tKC_j{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;gap:24px;width:100%;margin-top:24px}.ConnectServices_description__jz4rL{display:block;width:100%;box-sizing:border-box;color:var(--text-icon-standard,#000)}.ConnectServices_controls__RKl7v{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;width:100%}.ConnectServices_odsButton__95UxI{--ODSButton-ButtonBg-borderRadius:var(--telekom-radius-standard);--colours-interaction-states-focus-focus:var(--focus-color)}@media (min-width:640px){.ConnectServices_container__tKC_j{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr;align-items:center}.ConnectServices_controls__RKl7v{flex-flow:row nowrap;align-items:center;justify-content:flex-end}}.SettingsCard_scaleCard__Tynkj{--background:var(--telekom-color-background-surface,#fff);--spacing-body:16px;--radius:var(--border-radius,12px);cursor:pointer}.SettingsCard_header__jMn3X{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;width:100%}.SettingsCard_icon__O5nPG{flex:0 0 30px;width:30px;display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:center;text-align:left}.SettingsCard_icon__O5nPG svg{display:block;width:20px;height:20px}.SettingsCard_title__lqFfU{font-size:1.25rem;line-height:1.75rem;font-weight:var(--telekom-typography-font-weight-extra-bold);flex:1;display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:center;text-align:left}.SettingsCard_arrowIcon__SbMym{flex:0 0 30px;width:30px;display:flex;flex-flow:column wrap;align-items:flex-end;justify-content:center;text-align:right}.SettingsCard_arrowIcon__SbMym svg{display:block;width:20px;height:20px}.SettingsCard_description__deOal{margin-top:1rem;font-size:1rem;line-height:1.375rem;font-weight:var(--telekom-typography-font-weight-regular);display:block;width:100%;font-weight:400;text-align:left}.NoContracts_noContractsContainer__VVTJU{display:flex;height:420px;width:100%;align-items:center;justify-content:center}.NoContracts_container__IOlZG{display:flex;flex-direction:column;align-items:center}.NoContracts_title__gaC6c{font-size:1.5rem;line-height:2rem;font-weight:var(--telekom-typography-font-weight-extra-bold)}.NoContracts_text__dISNV,.NoContracts_title__gaC6c{overflow-wrap:break-word;word-break:keep-all;text-align:center}.NoContracts_text__dISNV{margin-top:.5rem;margin-bottom:2rem;font-size:1rem;line-height:1.375rem;font-weight:var(--telekom-typography-font-weight-regular);color:var(--telekom-color-text-and-icon-additional)}.PageHeader_pageHeader__7L_YN{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-template-areas:"pageTitle" "customerNumbers" "partialLabel";width:100%;gap:20px}.PageHeader_pageTitle__8cQab{grid-area:pageTitle}.PageHeader_customerNumbers__6aipI{grid-area:customerNumbers;--spacing-body:0px}.PageHeader_partialLabel__UTgup{grid-area:partialLabel}@media screen and (min-width:640px){.PageHeader_pageHeader__7L_YN{grid-template-columns:minmax(0,1fr) 360px;grid-template-rows:auto auto;grid-template-areas:"pageTitle customerNumbers" "partialLabel partialLabel";gap:20px}.PageHeader_customerNumbers__6aipI{display:block}}@media screen and (min-width:1040px){.PageHeader_pageHeader__7L_YN{grid-template-columns:minmax(0,1fr) 360px;grid-template-rows:auto auto;grid-template-areas:"pageTitle customerNumbers" "partialLabel customerNumbers"}}@media screen and (min-width:1400px){.PageHeader_pageHeader__7L_YN{grid-template-columns:1fr;grid-template-rows:auto auto;grid-template-areas:"pageTitle" "partialLabel"}.PageHeader_customerNumbers__6aipI{display:none}}.ContractOverviewGroupPage_ContractOverviewGroupPage__YmI5L{display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;gap:var(--grid-gap)}.ContractOverviewGroupPage_section__vmdwg{display:block;width:100%;margin:0;padding:0;background:var(--telekom-color-background-surface,#fff);box-shadow:var(--telekom-shadow-raised-standard);border-radius:var(--border-radius);overflow:hidden}.ContractOverviewGroupPage_billingAccountHeader__rCzIB{border-bottom:1px solid var(--separator-color);padding:calc(2 * var(--contract-item-gap))}.ContractOverviewGroupPage_billingAccountHeaderWithAnchor__riGgU{padding:var(--contract-item-gap)}.ContractOverviewGroupPage_groupBillingAccountAnchor__pjUcJ{border-radius:var(--border-radius);margin:0;padding:var(--contract-item-gap);overflow:hidden}.ContractOverviewGroupPage_groupBillingAccountAnchor__pjUcJ:focus{outline:var(--link-outline)}.ContractOverviewGroupPage_groupBillingAccountAnchor__pjUcJ:hover{background-color:var(--hover-color)}.ContractOverviewGroupPage_groupBillingAccountAnchor__pjUcJ:active{background-color:var(--active-color)}.ContractOverviewGroupPage_billingAccountHeaderLayout__Mh_No{display:grid;grid-template-columns:32px minmax(auto,1fr) auto auto;grid-template-rows:auto auto auto;grid-template-areas:"icon title amount arrow" "icon id amount arrow" "icon desc amount arrow";align-items:center;width:100%;gap:0 var(--contract-item-gap)}.ContractOverviewGroupPage_billingGroupIcon__bTcDL{grid-area:icon;display:inline-flex}.ContractOverviewGroupPage_billingGroupLinkIcon__4xDsT{grid-area:arrow;display:inline-flex}.ContractOverviewGroupPage_billinGroupAmount__vZ6FO{grid-area:amount;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:auto;margin:0;padding:0;gap:6px;font-size:1.25rem;font-weight:700;text-align:center}.ContractOverviewGroupPage_billingAccountTooltip__Wd1LT::part(trigger){width:24px;height:24px}.ContractOverviewGroupPage_billingAccountTitle__OTp7j{grid-area:title;font-size:1.5rem;line-height:2rem;font-weight:var(--telekom-typography-font-weight-extra-bold)}.ContractOverviewGroupPage_billId__DauRc{grid-area:id;display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;width:auto;margin:0;padding:0;gap:4px;font-weight:400;color:var(--telekom-color-text-and-icon-additional)}.ContractOverviewGroupPage_billIdLabel__WKCBE:after{content:":"}.ContractOverviewGroupPage_billDesc__3ih3l{grid-area:desc}.ContractOverviewGroupPage_groupDescription___WNQN{margin:0;padding:0;font-weight:400;color:var(--telekom-color-text-and-icon-additional)}.ContractOverviewGroupPage_itemsList__hYawS{display:flex;flex-flow:column nowrap;width:100%;padding:var(--contract-item-gap);gap:var(--contract-item-gap)}.ContractOverviewGroupPage_plusContractsContainer__MY_Z8{display:block;width:100%;background-color:var(--telekom-color-background-canvas-subtle);border:1px solid var(--telekom-color-ui-faint);border-radius:var(--border-radius);overflow:hidden;--focus-outline:none}.ContractOverviewGroupPage_plusContractsContainer__MY_Z8::part(base expanded){margin-bottom:0}.ContractOverviewGroupPage_plusContractsContainer__MY_Z8::part(icon){margin-left:0;color:var(--text-icon-link-standard,#2238df)}.ContractOverviewGroupPage_plusContractsTitle__gN05i{text-align:left;font-size:1rem;font-weight:400;color:var(--text-icon-link-standard,#2238df)}.ContractOverviewGroupPage_plusContractsContainer__MY_Z8::part(content){--spacing-left-content:0px;--spacing-right-content:0px;--spacing-top-content:0px;--spacing-bottom-content:0px}