.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)}.InsurancePage_env__cA8pS{--grid-gap:32px;--border-radius: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)}.InsurancePage_main__5klhY{display:flex;flex-flow:column nowrap;align-items:center;justify-content:flex-start;width:100%;max-width:736px;margin:0 auto;gap:var(--grid-gap);padding-bottom:4rem}.InsurancePage_section__sHTP6{display:block;width:100%;margin:0;padding:16px;background:var(--telekom-color-background-surface,#fff);box-shadow:var(--telekom-shadow-raised-standard);border-radius:var(--border-radius);overflow:hidden}.InsurancePage_sectionHeader__3PYiG{display:flex;flex-flow:row wrap;align-items:center;gap:8px}.InsurancePage_genericErrorSection__8TKK2{width:100%;max-width:800px;margin:1rem auto;padding-bottom:32px}.InsurancePage_sectionTitle__4_5mT{font-size:1.25rem;line-height:1.75rem;font-weight:var(--telekom-typography-font-weight-extra-bold)}.InsurancePage_innerSection__xqewk{display:flex;flex-flow:column nowrap;width:100%;padding:16px 0;gap:8px}.InsurancePage_innerSection__xqewk+.InsurancePage_innerSection__xqewk{border-top-width:1px;--tw-border-opacity:1;border-top-color:rgb(223 223 225/var(--tw-border-opacity))}.InsurancePage_sectionText__jvzSk{display:block;width:100%;font-size:16px;font-weight:400;text-align:left}.InsurancePage_sectionTitleSecondary__t_ofi{font-size:16px;font-weight:700}.InsurancePage_spacingTop__5Sxkl{margin-top:8px}.InsurancePage_spacingTopX2__KCBep{margin-top:16px}.InsurancePage_descriptionList__yE8XH{display:block}.InsurancePage_descriptionList__yE8XH dd,.InsurancePage_descriptionList__yE8XH dt{display:inline;margin:0}.InsurancePage_descriptionList__yE8XH dd{margin-left:6px;font-weight:bolder}.InsurancePage_descriptionList__yE8XH dd:after{content:"\A";white-space:pre}.InsurancePage_externalLink__DzO0e{display:inline-flex;align-items:center;gap:6px;width:100%;text-align:left;color:var(--telekom-color-text-and-icon-link-standard,#2238df);text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:.1875em;text-underline-position:from-font}.InsurancePage_tooltip__aIJ1m::part(trigger){display:inline-flex;width:20px;height:20px}.InsurancePage_tooltip__aIJ1m::part(tooltip){max-width:220px;white-space:pre-line;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}@media screen and (min-width:640px){.InsurancePage_tooltip__aIJ1m::part(tooltip){max-width:200px}}@media screen and (min-width:1040px){.InsurancePage_tooltip__aIJ1m::part(tooltip){max-width:350px}}.InsuranceHeader_container__TKOUO{display:flex;flex-flow:column nowrap;width:100%;align-items:center;justify-content:flex-start}.InsuranceHeader_contractName__BZZ4v{padding-top:.5rem;font-size:2.625rem;line-height:3rem;font-weight:var(--telekom-typography-font-weight-extra-bold)}.InsuranceHeader_contractMeta__wPlpn{margin-top:24px}.InsuranceHeader_separator__U_qQx{display:inline-block;margin:12px;width:auto}.InsuranceHeader_insuranceName__9bK29{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}}.SimManagementCard_scaleCard__kBqdd{--background:var(--telekom-color-background-surface,#fff);--spacing-body:16px;--radius:var(--border-radius,12px)}.SimManagementCard_link__89dEu{text-decoration:underline}.SimManagementCard_simManagementCardHeading__Gn_hA{display:inline-flex;gap:10px;align-items:self-end;font-size:20px}.SimManagementCard_simManagementCardHeading__Gn_hA .SimManagementCard_tooltip__yj7DB::part(tooltip){max-width:220px;white-space:pre-line;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}.SimManagementCard_simButton__EJW8L::part(base){margin-top:12px;width:100%}@media screen and (min-width:640px){.SimManagementCard_simManagementCardHeading__Gn_hA .SimManagementCard_tooltip__yj7DB::part(tooltip){max-width:200px}}@media screen and (min-width:1040px){.SimManagementCard_simManagementCardHeading__Gn_hA .SimManagementCard_tooltip__yj7DB::part(tooltip){max-width:350px}.SimManagementCard_simButton__EJW8L::part(base){margin-top:12px;width:auto}}.SimItem_simItem__tM_Fy{--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);display:block;margin:0 10px;cursor:pointer;position:relative}.SimItem_simItemContent__C2rWa{display:grid;grid-template-rows:auto auto auto auto;grid-template-columns:50px 1fr 20px;grid-template-areas:"simIcon simInfo simArrow" ". simToggle simArrow" ". simStatus simArrow" ". simButton simArrow";gap:0;padding:7px 10px;margin:0;outline:0;border:1px solid transparent;border-bottom:1px solid var(--separator-color);align-items:center}.SimItem_simItem__tM_Fy:hover{border-radius:.75rem;background-color:var(--hover-color);border-color:transparent}.SimItem_simItem__tM_Fy:hover>.SimItem_simItemContent__C2rWa{border-color:transparent}.SimItem_simItem__tM_Fy:hover+.SimItem_simItem__tM_Fy>.SimItem_simItemContent__C2rWa{border-top-color:transparent}.SimItem_simItem__tM_Fy:focus{border-radius:.75rem;background-color:transparent;outline:1px solid var(--focus-color)}.SimItem_simItem__tM_Fy>.SimItem_simItemContent__C2rWa:focus{border-radius:.75rem;border-color:var(--focus-color);border-bottom-color:var(--focus-color)}.SimItem_simItem__tM_Fy:active{border-radius:.75rem;background-color:var(--active-color)}.SimItem_simItem__tM_Fy>.SimItem_simItemContent__C2rWa:active{border-color:transparent;outline:none}.SimItem_simInfo__As3pg{grid-area:simInfo}.SimItem_simIcon__bOizH{grid-area:simIcon}.SimItem_simStatus__4hOmi{grid-area:simStatus;align-self:flex-start}.SimItem_simItemRightArrowIcon__f16Mn{grid-area:simArrow;padding:5px 0}.SimItem_simItemRightArrowIcon__f16Mn svg{display:block;width:24px;height:24px}.SimItem_simButton__K3rv2{grid-area:simButton}.SimItem_simToggle__HiFWW{grid-area:simToggle;margin-top:.5rem;margin-bottom:.5rem;align-self:center}.SimItem_simToggle__HiFWW scale-tooltip::part(trigger){position:relative}.SimItem_simButton__K3rv2>scale-button{margin-top:12px;width:100%;--width:100%}.SimItem_device__m1D9b{font-size:1rem;line-height:1.375rem;font-weight:var(--telekom-typography-font-weight-bold);font-size:16px}.SimItem_deviceType__oRz_Z{font-size:14px;--tw-text-opacity:1;color:rgb(89 89 89/var(--tw-text-opacity))}.SimItem_iccid__0yaIU{font-size:14px;--tw-text-opacity:1;color:rgba(108,108,108,var(--tw-text-opacity))}.SimItem_chipActive__MPebv::part(base){border:0;--tw-bg-opacity:1;background-color:rgb(227 244 222/var(--tw-bg-opacity))}.SimItem_chipBlocked__GG_28::part(base){border:0;--tw-bg-opacity:1;background-color:rgb(239 239 240/var(--tw-bg-opacity))}.SimItem_chipUnknown__Pe3ih{display:none}.SimItem_chipUnknown__Pe3ih::part(base){--tw-bg-opacity:1;background-color:rgb(192 191 190/var(--tw-bg-opacity))}.SimItem_chipInactive__kI8Pq::part(base){border:0;--tw-bg-opacity:1;background-color:rgb(239 229 215/var(--tw-bg-opacity))}.SimItem_chipSent__tIXIx::part(base){--tw-bg-opacity:1;background-color:rgb(211 215 249/var(--tw-bg-opacity))}.SimItem_simActivationButton__MJLqn::part(base){margin-top:1.25rem;width:100%;text-align:center}.SimItem_toggleLabel__ox6oN div label span{--tw-text-opacity:1;color:rgba(108,108,108,var(--tw-text-opacity))}.SimItem_toggleLabel__ox6oN div label span span scale-icon-action-checkmark svg,.SimItem_toggleLabel__ox6oN div label span span span{display:none}.SimItem_multiSimContent__kkcqd{display:grid;grid-template-rows:auto;grid-template-columns:50px auto;grid-template-areas:"multiSimIcon multiSimInfo" "multiSimIcon multiSimButton";gap:7px;width:100%;padding:0 5px;margin-top:7px;outline:0;border-top-color:var(--separator-color);align-items:center}.SimItem_multiSimIcon__dy7Wk{grid-area:multiSimIcon;margin-left:8px}.SimItem_multiSimInfo__TwiwJ{grid-area:multiSimInfo}.SimItem_multiSimButton___fqhr{grid-area:multiSimButton}.SimItem_multiSimButton___fqhr>scale-button{width:100%;--width:100%}.SimItem_featureTriggerContainer__dxnTi{position:absolute;top:inherit;left:inherit;width:100%;height:100%}@media screen and (min-width:1040px){.SimItem_simItemContent__C2rWa{display:grid;grid-template-rows:auto auto;grid-template-columns:50px 1fr auto auto;grid-template-areas:"simIcon simInfo simStatus simArrow" "simToggle simButton simButton simButton"}.SimItem_simButton__K3rv2{display:flex;justify-content:flex-end}.SimItem_simButton__K3rv2>scale-button{margin-top:0;width:auto}.SimItem_multiSimContent__kkcqd{grid-template-rows:auto auto;grid-template-columns:50px auto auto;grid-template-areas:"multiSimIcon multiSimInfo multiSimButton" "multiSimIcon multiSimInfo multiSimButton";gap:5px;margin-left:10px;width:95%}.SimItem_multiSimIcon__dy7Wk{margin-left:0}.SimItem_multiSimButton___fqhr{display:flex;justify-content:flex-end}.SimItem_multiSimButton___fqhr>scale-button{width:auto}.SimItem_simToggle__HiFWW{margin-top:.5rem}}.Sidepanel_boldText__BoC3t,.Sidepanel_errorText__ggW6s{font-size:1rem;line-height:1.375rem;font-weight:var(--telekom-typography-font-weight-bold);font-size:16px}.Sidepanel_errorText__ggW6s{margin-top:24px}.Sidepanel_splitTextContainer__HXQmX{display:flex;width:100%;justify-content:space-between;padding-top:24px;padding-bottom:24px}.Sidepanel_sheetContent__3MBPT>div{display:block}.Sidepanel_options__AKAG4{padding-bottom:.75rem}.Sidepanel_splitTextContainer__HXQmX scale-link::part(anchor){color:inherit}.Sidepanel_subHeaderFont__PKMtz{color:var(--colours-basic-text,#000);font-family:var(--typography-title-S-font-family,"TeleNeo Var");font-size:var(--typography-title-S-size,32px);font-style:normal;font-weight:var(--typography-title-S-weight,655);line-height:var(--typography-title-S-line-height,32px);letter-spacing:var(--typography-title-S-letter-spacing,0)}.Sidepanel_bodyFont__NWjeo{color:var(--colours-basic-text,#000);font-family:var(--typography-body-L-font-family,"TeleNeo Var");font-size:var(--typography-body-L-size,20px);font-style:normal;font-weight:var(--typography-body-L-weight,655);line-height:var(--typography-body-L-line-height,24px);letter-spacing:var(--typography-body-L-letter-spacing,0)}.Sidepanel_errorBodyFont__vryLG{font-family:var(--typographybody-S-regularfont-family);font-size:var(--typographybody-S-regularsize);font-weight:500;line-height:var(--typographybody-S-regularline-height);letter-spacing:var(--typographybody-S-regularletter-spacing);text-align:right;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.Sidepanel_loaderHeader__wWHMC{font-family:var(--typographytitle-Mfont-family);font-size:28px;font-weight:655;line-height:var(--typographytitle-Mline-height);letter-spacing:var(--typographytitle-Mletter-spacing);font-variation-settings:"wdth" 100}.Sidepanel_loaderHeader__wWHMC,.Sidepanel_loaderSubheader__5AZKJ{text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.Sidepanel_loaderSubheader__5AZKJ{font-family:var(--typographybody-S-regularfont-family);font-size:var(--typographybody-S-regularsize);font-weight:500;line-height:var(--typographybody-S-regularline-height);letter-spacing:var(--typographybody-S-regularletter-spacing)}.Sidepanel_fontBold__hhe_X{font-weight:700;font-size:16px;line-height:22.4px;letter-spacing:0}.Sidepanel_fontSizeNormal__oFN7C{font-family:var(--typographybody-M-boldfont-family);font-weight:var(--typographybody-M-boldweight);font-size:var(--typographybody-M-boldsize);line-height:var(--typographybody-M-boldline-height);text-indent:var(--typographybody-M-boldparagraph-indent);letter-spacing:var(--typographybody-M-boldletter-spacing)}.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}.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}.MagentaOneBadge_contractBadge___6_mX{margin-right:.25rem}.MagentaOneBadge_contractTooltip__x37Sc::part(tooltip){max-width:220px;white-space:pre-line;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}@media screen and (min-width:640px){.MagentaOneBadge_contractTooltip__x37Sc::part(tooltip){max-width:200px}}@media screen and (min-width:1040px){.MagentaOneBadge_contractTooltip__x37Sc::part(tooltip){max-width:350px}}.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)}.ContractActionButtons_actionButtonsContainer__WDFj7{--action-buttons-width-sm:100%;--action-buttons-width-md:auto;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;width:100%;padding:var(--action-buttons-padding,12px);gap:var(--action-buttons-padding,12px);border-radius:12px;border:1px solid var(--telekom-color-ui-faint,#dfdfe1);background:var(--telekom-color-background-canvas-subtle,#fbfbfb);overflow:hidden}.ContractActionButtons_buttonDescription__t5Wb_{flex:1;margin:0;padding:0;text-align:left;color:var(--text-icon-standard,#000);font-size:16px;font-style:normal;font-weight:400;line-height:140%}.ContractActionButtons_actionButtonList__gOGpT{flex:1;display:flex;flex-flow:column nowrap;align-items:stretch;justify-content:flex-start;gap:var(--action-buttons-padding,12px);width:100%;margin:0;padding:0;list-style:none}.ContractActionButtons_actionButtonListItem__3TmIN{display:inline-block;margin:0;padding:0;list-style:none}.ContractActionButtons_actionButton__8vtph{width:var(--action-buttons-width-sm,100%);--color-secondary:inherit;--color-secondary-hover:inherit}.ContractActionButtons_actionButton__8vtph::part(base){--width:var(--action-buttons-width-sm,100%);--min-width:var(--action-buttons-width-sm,100%);--radius-secondary:8px;--border-secondary:var(--telekom-color-ui-border-standard,rgba(0,0,0,.44))}@media screen and (min-width:768px){.ContractActionButtons_actionButtonsContainer__WDFj7{flex-flow:row wrap;align-items:center;justify-content:space-between}.ContractActionButtons_actionButtonList__gOGpT{display:inline-flex;flex-flow:row wrap;align-items:center}.ContractActionButtons_actionButtonListWithDescription__i9x9G{justify-content:flex-end}.ContractActionButtons_actionButton__8vtph{width:var(--action-buttons-width-md,auto)}.ContractActionButtons_actionButton__8vtph::part(base){--width:var(--action-buttons-width-md,auto);--min-width:var(--action-buttons-width-md,auto)}}.ContractItem_listItem__Ri7zC{position:relative;padding:var(--contract-item-gap)}.ContractItem_listItem__Ri7zC+.ContractItem_listItem__Ri7zC{padding-top:0}.ContractItem_listItem__Ri7zC+.ContractItem_listItem__Ri7zC:before{content:"";display:block;width:calc(100% - var(--contract-item-gap));margin-left:calc(var(--contract-item-gap) / 2);padding-top:var(--contract-item-gap);border-top:1px solid var(--separator-color)}.ContractItem_layout00__Lew8f,.ContractItem_layout01__v3h23,.ContractItem_layout10__PrVkb,.ContractItem_layout11__ARe9D{position:relative;display:grid;align-items:center;gap:24px;padding:var(--contract-item-gap)}.ContractItem_layout00__Lew8f{grid-template-columns:32px minmax(auto,1fr) 24px;grid-template-rows:auto auto;grid-template-areas:"productIcon name arrowIcon" "data data data"}.ContractItem_layout01__v3h23{grid-template-columns:32px minmax(auto,1fr) 24px;grid-template-rows:auto;grid-template-areas:"productIcon name arrowIcon"}.ContractItem_layout10__PrVkb{grid-template-columns:minmax(auto,1fr) 24px;grid-template-rows:auto auto;grid-template-areas:"name arrowIcon" "data data"}.ContractItem_layout11__ARe9D{grid-template-columns:minmax(auto,1fr) 24px;grid-template-rows:auto;grid-template-areas:"name arrowIcon"}.ContractItem_name__n5zU8{grid-area:name}.ContractItem_data__Y23zh{grid-area:data;display:flex;flex-flow:column nowrap;align-items:center;justify-content:center}.ContractItem_productIcon__C4Fwu{grid-area:productIcon}.ContractItem_arrowIcon__yOta0{grid-area:arrowIcon}.ContractItem_actionButtons__qbHxq{margin:var(--contract-item-gap) 0}.ContractItem_actionButtons__qbHxq:last-child{margin-bottom:0}.ContractItem_title__vTjrN{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start}.ContractItem_heading__ViGOr{font-weight:var(--telekom-typography-font-weight-bold)}.ContractItem_description__3RceN{font-size:var(--telekom-typography-font-size-body)}.ContractItem_description__3RceN,.ContractItem_plusCardBenefits__bojVP{font-weight:var(--telekom-typography-font-weight-regular);color:var(--telekom-color-text-and-icon-additional)}.ContractItem_plusCardBenefits__bojVP{font-size:var(--telekom-typography-font-size-caption)}.ContractItem_details__O6o4c{margin:var(--contract-item-gap) 0 0;padding:0;background-color:var(--telekom-color-background-canvas-subtle);border:1px solid var(--telekom-color-ui-faint);border-radius:var(--border-radius)}.ContractItem_summary__NbAPo{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;gap:4px;padding:var(--contract-item-gap);color:var(--telekom-color-text-and-icon-on-subtle-blue);-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:var(--border-radius);list-style:none}.ContractItem_summary__NbAPo::-webkit-details-marker,.ContractItem_summary__NbAPo::marker{display:none;content:""}.ContractItem_summary__NbAPo:focus{outline:var(--link-outline)}.ContractItem_summaryIcon__0b3eZ{margin-top:-2px}.ContractItem_details__O6o4c[open] .ContractItem_summaryIcon__0b3eZ{transform:rotate(90deg)}.ContractItem_dataContainer__W_Q5K{max-width:100%}.ContractItem_contractLink__LXl3w{border-radius:var(--border-radius);cursor:pointer}.ContractItem_contractLink__LXl3w:focus{outline:var(--link-outline)}.ContractItem_contractLink__LXl3w:hover{--product-type-background-color:#fff;background-color:var(--hover-color)}.ContractItem_contractLink__LXl3w:active{--product-type-background-color:#fff;background-color:var(--active-color)}.ContractItem_contractId__zAn1W{text-align:left}.ContractItem_productType__QJMLw{margin-top:var(--contract-item-gap)}@media screen and (min-width:768px){.ContractItem_layout00__Lew8f,.ContractItem_layout01__v3h23,.ContractItem_layout10__PrVkb,.ContractItem_layout11__ARe9D{padding:24px var(--contract-item-gap)}.ContractItem_layout00__Lew8f{grid-template-columns:32px 200px minmax(auto,1fr) 24px;grid-template-rows:auto;grid-template-areas:"productIcon name data arrowIcon"}.ContractItem_layout01__v3h23{grid-template-columns:32px minmax(auto,1fr) 24px;grid-template-rows:auto;grid-template-areas:"productIcon name arrowIcon"}.ContractItem_layout10__PrVkb{grid-template-columns:200px minmax(auto,1fr) 24px;grid-template-rows:auto;grid-template-areas:"name data arrowIcon"}.ContractItem_layout11__ARe9D{grid-template-columns:minmax(auto,1fr) 24px;grid-template-rows:auto;grid-template-areas:"name arrowIcon"}.ContractItem_dataContainer__W_Q5K{max-width:450px}.ContractItem_contractId__zAn1W{text-align:right}}.ContractCost_section__oITha{display:block;width:100%}.ContractCost_contractCost__jbVFr{display:flex;flex-flow:column nowrap;width:100%;text-align:left}.ContractCost_contractCostAmount__xsaHd{font-size:1.25rem;line-height:1.75rem;font-weight:var(--telekom-typography-font-weight-extra-bold)}.ContractCost_contractCostRecurringChargeLabel__eVUrV{font-size:.875rem;line-height:1.25rem;font-weight:var(--telekom-typography-font-weight-regular);color:var(--telekom-color-text-and-icon-additional)}@media screen and (min-width:768px){.ContractCost_contractCost__jbVFr{text-align:right}}.ContractDataConsumption_dataConsumption__c_l_9{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between}.ContractDataConsumption_label__vUTuS{text-align:left}.ContractDataConsumption_value__usi2h{text-align:right}.ContractDataConsumption_unlimitedLabel__7Nf0j{display:inline-flex;flex-flow:row nowrap;align-items:center;font-weight:700;gap:6px}.ContractDataConsumption_unlimitedSymbol__qMXIp{display:inline-block;width:22px;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ContractDataConsumption_remainingValue__uKOqC{font-size:24px;font-weight:700}.ContractDataConsumption_limitValue__CWLvD{font-size:24px;font-weight:400}.ContractDataConsumption_unit___Irl_{font-size:14px;font-weight:inherit}.ContractDataProgress_scaleProgressBar__yUvAK{width:100%;max-width:100%}.ContractDataProgress_scaleProgressBar__yUvAK::part(progress-bar){width:100%;max-width:100%}.ContractId_contractId__LLtZ7{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;text-align:left;width:100%;gap:6px}@media screen and (min-width:768px){.ContractId_contractId__LLtZ7{justify-content:flex-end;text-align:right;width:100%}}.ContractsWidget_scaleCard__LK3P1{--spacing-body:12px}.ContractsWidget_contractList__swywZ{display:block;width:100%;margin-top:12px;list-style:none}.ContractsWidget_contractListItem__YOjP_{display:block;width:100%}.ContractsWidget_partialError__H3gaQ{margin-top:20px;padding-bottom:10px;border-bottom:1px solid var(--telekom-color-ui-faint)}.RedirectLoader_modal__afSd_::part(base){z-index:2000;cursor:auto}.RedirectLoader_modal__afSd_::part(backdrop){cursor:auto}.RedirectLoader_modal__afSd_::part(window){display:block;width:100%;max-width:400px;cursor:auto}.RedirectLoader_content___oPuO{display:flex;flex-flow:column nowrap;align-items:center;justify-content:center;width:100%;height:100%;padding:40px}.RedirectLoader_message__oCpKK{display:block;width:100%;margin-top:20px;text-align:center}.RentedDevice_actionButton__T2okA{width:var(--action-buttons-width-sm,100%)}.RentedDevice_actionButton__T2okA::part(base){--width:var(--action-buttons-width-sm,100%);--min-width:var(--action-buttons-width-sm,100%);--radius-secondary:8px;--border-secondary:var(--telekom-color-ui-border-standard,rgba(0,0,0,.44))}@media screen and (min-width:768px){.RentedDevice_actionButton__T2okA{width:var(--action-buttons-width-md,auto)}}.ContractPrepaidUsageInfo_prepaidUsageInfo__2fhP_{--data-usage-width:2fr;--prepaid-info-width:1fr;display:grid;grid-template-rows:1fr;grid-template-columns:var(--data-usage-width) var(--prepaid-info-width);align-items:flex-start;justify-content:flex-start;gap:24px;width:100%;justify-self:center;align-self:center}.ContractPrepaidUsageInfo_unlimitedLabel__mN_yh{display:block;margin-bottom:6px;text-align:left;font-weight:700}.ContractPrepaidUsageInfo_unlimitedSymbol__JyU5a{display:inline-block;width:22px;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-left:6px}.ContractPrepaidUsageInfo_dataInfo__LATGB{display:flex;flex-flow:row-reverse nowrap;align-items:center;justify-content:flex-end;width:100%;gap:6px;margin-bottom:6px;text-align:left}.ContractPrepaidUsageInfo_dataInfoLabel__o6sXD{color:var(--telekom-color-text-and-icon-additional)}.ContractPrepaidUsageInfo_dataInfoValue__a0iYn{font-weight:700}.ContractPrepaidUsageInfo_prepaidBalanceSection__SA3_K{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;width:100%;gap:6px}.ContractPrepaidUsageInfo_prepaidBalanceIcon__5p371{width:20px;color:var(--telekom-color-functional-warning-standard)}.ContractPrepaidUsageInfo_prepaidBalance__e_3uD{display:flex;flex-flow:column-reverse nowrap;align-items:flex-end;justify-content:flex-start;text-align:right;width:auto}.ContractPrepaidUsageInfo_label__A6a2x{font-size:14px;font-weight:400;color:var(--telekom-color-text-and-icon-additional)}.ContractPrepaidUsageInfo_value__Xtdoc{font-weight:700}.PurchasedDevice_actionButton__D2Tes{width:var(--action-buttons-width-sm,100%)}.PurchasedDevice_actionButton__D2Tes::part(base){--width:var(--action-buttons-width-sm,100%);--min-width:var(--action-buttons-width-sm,100%);--radius-secondary:8px;--border-secondary:var(--telekom-color-ui-border-standard,rgba(0,0,0,.44))}@media screen and (min-width:768px){.PurchasedDevice_actionButton__D2Tes{width:var(--action-buttons-width-md,auto)}}