.ODSRouterStartPage_routerBlock__mEuWE{max-height:256px!important;width:100%!important}@media screen and (max-width:320px){.ODSRouterStartPage_routerBlock__mEuWE img{background-position:top!important}}.ODSRouterStartPage_routerDetails__ganqv{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(1,minmax(0,1fr));-moz-column-gap:0;column-gap:0;row-gap:0;padding-left:1rem;grid-template-rows:1fr;grid-template-columns:8fr;grid-template-areas:"title-image-container router-open-details-btn-container" "router-model-img router-open-details-btn-container" "router-widget-details router-open-details-btn-container"}@media screen and (min-width:320px){.ODSRouterStartPage_routerDetails__ganqv{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:2fr 1fr;grid-template-columns:2fr 4fr;grid-template-areas:"title-image-container router-model-img router-open-details-btn-container" "router-widget-details router-widget-details router-widget-details"}}@media screen and (min-width:1680px){.ODSRouterStartPage_routerDetails__ganqv{grid-template-areas:"title-image-container router-model-img router-open-details-btn-container" "router-widget-details router-model-img router-open-details-btn-container"}}.ODSRouterStartPage_bbDashboardRouterDetails__yCOhE{padding:0}@media screen and (min-width:640px){.ODSRouterStartPage_bbDashboardRouterDetails__yCOhE{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));grid-template-rows:2fr 1fr;grid-template-columns:2fr 4fr;grid-template-areas:"title-image-container router-model-img router-open-details-btn-container" "router-widget-details router-model-img router-open-details-btn-container"}}.ODSRouterStartPage_routerImageContainer__SfDlz{height:152px;width:273px;flex-grow:1;place-self:center;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.ODSRouterStartPage_routerImageContainer__SfDlz{height:240px;width:427px}}.ODSRouterStartPage_routerImageContainer__SfDlz{display:grid}.ODSRouterStartPage_ODSCardAnchoredImage--size-large__8O5yo{width:100%!important}.ODSRouterStartPage_bbDashboardRouterRouterImage__dy0x7{height:160px}@media (min-width:768px){.ODSRouterStartPage_bbDashboardRouterRouterImage__dy0x7{width:240px;place-self:end}}@media not all and (min-width:768px){.ODSRouterStartPage_routerImageContainerLoading__aarrr{place-self:start}}.ODSRouterStartPage_routerImageLoader__gz0_c{margin-top:.25rem;margin-bottom:.25rem}@media (min-width:768px){.ODSRouterStartPage_routerImageLoader__gz0_c{margin:0}}.ODSRouterStartPage_skeletonLoaderImg__cfySL{height:100%;width:auto;place-self:center}.ODSRouterStartPage_routerOpenDetailsBtnContainer__yvDat{justify-self:end;grid-area:router-open-details-btn-container}.ODSRouterStartPage_contractDetails__OUXuQ{display:flex;flex-direction:column;justify-items:start;font-size:14px}@media (min-width:768px){.ODSRouterStartPage_contractDetails__OUXuQ{align-items:flex-start;font-size:16px}}.ODSRouterStartPage_contractDetails__OUXuQ{grid-area:router-widget-details}.ODSRouterStartPage_contractName__uQwof{font-size:1rem;line-height:1.375rem;font-weight:var(--telekom-typography-font-weight-bold);speak-as:digits}.ODSRouterStartPage_broadbandProfile__U0qUq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.25rem;font-weight:var(--telekom-typography-font-weight-regular);color:#000000a5}.ODSRouterStartPage_statusIndicator__hSILD{display:grid}.ODSRouterStartPage_routerBlockStartPage__6yLUc{width:98%!important;padding:0!important;height:98%!important}@media (min-width:768px){.WifiSettingsPanel_wifiSettingsPanel__PJ_7i{width:480px;max-width:480px}}.WifiSettingsPanel_wifiSettingsMainPanel__jr0VK{display:flex;flex-direction:column}.WifiSettingsPanel_wifiSettingsMainPanel__jr0VK>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.WifiSettingsPanel_wifiSettingsFieldPanel__Ll5va{display:flex;flex-direction:column}.WifiSettingsPanel_wifiSettingsFieldLabel__4hSJu{font-size:1.25rem;line-height:1.75rem;font-weight:var(--telekom-typography-font-weight-extra-bold)}.WifiSettingsPanel_wifiSettingsPassInfo__b75ir{white-space:pre-line;font-size:1rem;line-height:1.375rem;font-weight:var(--telekom-typography-font-weight-regular)}.WifiSettingsPanel_wifiSettingsPassTextField__P98_x{position:relative;word-break:break-all}.WifiSettingsPanel_wifiSettingsPassToggleIcon__z3_50{position:absolute;top:10px;right:12px;z-index:10}.WifiSettingsPanel_wifiSettingsPassNotification__cn9u9{font-size:.875rem;line-height:1.25rem;font-weight:var(--telekom-typography-font-weight-regular)}.WifiSettingsPanel_wifiSettingsPassNotification__cn9u9::part(icon){align-items:center}.WifiSettingsPanel_wifiSettingsPassNotification__cn9u9::part(base type-inline variant-informational open){padding:.5rem .75rem .5rem .5rem}.WifiSettingsPanel_wifiSettingsDurationContainer__kBbK4{display:flex;flex-direction:column}.WifiSettingsPanel_wifiSettingsDurationTitle__cHCJd{margin-bottom:.5rem;font-size:1.25rem;line-height:1.75rem;font-weight:var(--telekom-typography-font-weight-extra-bold)}@media (min-width:768px){.WifiSharePanel_wifiSharePanel__a6cXU{width:480px;max-width:480px}}@media (min-width:320px){.WifiSharePanel_wifiSharePanel__a6cXU h2:first-of-type{font-family:var(--title-m-font-family);font-size:var(--title-m-font-size);font-weight:var(--title-m-font-weight);line-height:var(--title-m-line-height);letter-spacing:var(--title-m-letter-spacing);font-variation-settings:"wdth" 100}}.WifiSharePanel_wifiSharePanelInfoText__IX_i7{overflow-wrap:break-word;font-size:1.25rem;line-height:1.75rem;font-weight:var(--telekom-typography-font-weight-regular)}.WifiSharePanel_wifiSharePanelContent__nmo_0{display:flex;flex-direction:column;align-items:center}.WifiSharePanel_wifiShareQrCodeContainer__lsdTQ{margin:1rem 0;border-radius:.75rem;padding:1rem;--tw-shadow:0 8px 32px 0 rgba(0,0,0,.1),0 4px 8px 0 rgba(0,0,0,.1);--tw-shadow-colored:0 8px 32px 0 var(--tw-shadow-color),0 4px 8px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.WifiSharePanel_wifiShareInfoContainer__GEihg{margin-top:1.25rem;margin-bottom:2.75rem;width:100%}.WifiSharePanel_wifiShareLabelValueContainer__kboCj{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(223 223 225/var(--tw-border-opacity));padding-top:.5rem;padding-bottom:.5rem}.WifiSharePanel_wifiShareInfoLabel__fRe5V{font-size:1.25rem;line-height:1.75rem;font-weight:var(--telekom-typography-font-weight-extra-bold)}.WifiSharePanel_wifiShareInfoValue__HLHPx{display:flex;justify-content:space-between;font-size:1.25rem;line-height:1.75rem;font-weight:var(--telekom-typography-font-weight-regular)}.WifiSharePanel_wifiShareTogglePassword__cnyJ9{cursor:pointer}.WifiSharePanel_wifiShareOpenSettingsLink__mI8Bv{display:flex;cursor:pointer;padding:1.25rem}.WifiSharePanel_wifiShareErrorAction__oJOfV .ODSButton-Label{margin-right:.5rem;font-weight:700;color:var(--telekom-color-text-and-icon-primary-standard);color:#e20074!important}.WifiSharePanel_wifiSharePanelPasswordButton__p49Jf{margin-top:-1rem;margin-bottom:-1rem;margin-right:-1.25rem}.upselling_upselling__1LdGH{display:flex;flex-grow:1;flex-direction:column;justify-content:center}.upselling_upsellingButtons__MBnuz{margin-top:.75rem;display:flex;width:100%;flex-direction:row;-moz-column-gap:.5rem;column-gap:.5rem}@media screen and (max-width:639px){.upselling_upsellingButtons__MBnuz{margin-top:.75rem;flex-direction:column;row-gap:.5rem}}.upselling_upsellingImage__VYuKc{height:140px;width:236px;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.upselling_upsellingImage__VYuKc{height:108px;width:182px}}@media (min-width:1040px){.upselling_upsellingImage__VYuKc{height:148px;width:250px}}@media (min-width:1440px){.upselling_upsellingImage__VYuKc{height:160px;width:270px}}@media (min-width:1680px){.upselling_upsellingImage__VYuKc{height:166px;width:299px}}