/*!
 * 
 *         ============= BUILD INFO =============
 *         MFE: Phoenix-upper-funnel
 *         chunkName: component-clientlibs/syncUpDrive/syncUpDrive.v1/syncUpDrive
 *         VERSION: 68109ab
 *         BRANCH: HEAD
 *         COMMITHASH: 68109ab6c1621af225d1030e9d4e75d217121cd5
 *         LASTCOMMITDATETIME: 2025-08-20T15:42:01+00:00
 *         ============= If you're reading this, why not come work with us? https://www.t-mobile.com/careers =============
 */@keyframes skeletonLoaderShimmer{0%{background-position:-1200px 0}to{background-position:1200px 0}}.upf-syncUpDrive{--syncUpDrive--results-icon-cross-color:var(--tdds-color-brand-grayscale-700);--syncUpDrive--results-icon-check-color:var(--tdds-color-brand-primary-400);--syncUpDrive--results-icon-stroke-width:4;--syncUpDrive--results-table-column-width:30%;--syncUpDrive--results-table-box-shadow:var(--phx--shadow-3);--syncUpDrive--results-table-header-bg:var(--tdds-color-brand-grayscale-100);--syncUpDrive--selection-dropdown-gap:var(--phx--spacer-4)}.upf-syncUpDrive [x-cloak]{display:none!important}@media(min-width:600px){.upf-syncUpDrive__selectionTrackContainer{gap:var(--syncUpDrive--selection-dropdown-gap)}}.upf-syncUpDrive__deviceGenTwoColumn{border-color:var(--tdds-color-brand-primary-400);border-style:solid;border-width:0 .3rem .3rem}@media(min-width:600px){.upf-syncUpDrive__featureLabelColumn{width:var(--syncUpDrive--results-table-column-width)}}.upf-syncUpDrive__featuresTable{box-shadow:var(--syncUpDrive--results-table-box-shadow);font-family:var(--tdds-font-family-body);font-size:var(--tdds-font-size-18);overflow:hidden}.upf-syncUpDrive__featuresTable table{table-layout:fixed}.upf-syncUpDrive__featuresTable .upf-syncUpDrive__featuresTableHeader{background-color:var(--syncUpDrive--results-table-header-bg);vertical-align:bottom!important}@media(max-width:600px){.upf-syncUpDrive__featuresTable .upf-syncUpDrive__featuresTableHeader img{max-width:var(--tdds-spacing-size-40)}}.upf-syncUpDrive__featuresTable .upf-syncUpDrive__generationTwoDevice{background-color:var(--tdds-color-brand-primary-400)}@media(max-width:599px){.upf-syncUpDrive__featuresTable{font-size:var(--tdds-font-size-12)}}@media(max-width:1023px){.upf-syncUpDrive__featureLabel{left:0;position:sticky;z-index:2}.upf-syncUpDrive__featureLabel:after{border-bottom:.2rem solid var(--tdds-color-brand-grayscale-300);bottom:-.2rem;content:"";left:0;position:absolute;width:100%}}.upf-syncUpDrive__deviceInfo{align-items:center;display:flex;flex-direction:column}.upf-syncUpDrive__deviceZoom{cursor:zoom-in}.upf-syncUpDrive__legacyDevice{min-width:auto!important}@media(max-width:600px){.upf-syncUpDrive__legacyDevice{position:relative}.upf-syncUpDrive__legacyDevice .upf-syncUpDrive__toggleRight{bottom:50%;position:absolute;right:0}.upf-syncUpDrive__legacyDevice .upf-syncUpDrive__toggleRight svg{fill:var(--syncUpDrive--results-icon-check-color)}}.upf-syncUpDrive__legacyDevice:hover{opacity:.8}.upf-syncUpDrive__generationOneDevice{min-width:auto!important}@media(max-width:600px){.upf-syncUpDrive__generationOneDevice{position:relative}.upf-syncUpDrive__generationOneDevice .upf-syncUpDrive__toggleLeft{bottom:50%;left:0;position:absolute}.upf-syncUpDrive__generationOneDevice .upf-syncUpDrive__toggleLeft svg{fill:var(--syncUpDrive--results-icon-check-color)}}.upf-syncUpDrive__fadeInAnimation{animation:fadeIn 1s ease-in-out;opacity:1;transition:.5s}@keyframes fadeIn{0%,50%{opacity:0}to{opacity:1}}.upf-syncUpDrive__featureIcon{opacity:0;z-index:1}.upf-syncUpDrive__activeRow .upf-syncUpDrive__featureIcon{opacity:1;transition:all 1s ease-in-out}.upf-syncUpDrive__featureIconCheck{stroke:var(--syncUpDrive--results-icon-check-color);stroke-width:var(--syncUpDrive--results-icon-stroke-width)}.upf-syncUpDrive__featureIconCross{stroke:var(--syncUpDrive--results-icon-cross-color);stroke-width:var(--syncUpDrive--results-icon-stroke-width)}.upf-syncUpDrive__dropdownContainer{position:relative}.upf-syncUpDrive__dropdownLabel{color:var(--tdds-color-brand-grayscale-600);display:block;font:var(--tdds-typeset-body-lg-normal);left:var(--tdds-spacing-size-16);line-height:var(--tdds-font-size-48);max-width:calc(95% - 35px);overflow:hidden;padding-inline:var(--tdds-spacing-size-4);pointer-events:none;position:absolute;text-overflow:clip;transition:all .2s ease-in-out;white-space:nowrap;z-index:2}.upf-syncUpDrive__dropdownLabel--active{background:var(--tdds-color-brand-grayscale-100);color:var(--tdds-color-brand-grayscale-900);display:block;font:var(--tdds-typeset-body-sm-normal);height:auto;margin-left:var(--tdds-spacing-size-8);margin-top:calc(var(--tdds-spacing-size-8)*-1);max-width:95%;position:absolute;text-overflow:ellipsis;z-index:2}.upf-syncUpDrive__dropdown{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--tdds-border-radius-size-4);box-sizing:border-box;cursor:text;font:var(--tdds-typeset-body-lg-strong);height:var(--tdds-spacing-size-48);padding-block:0;padding-inline:var(--tdds-spacing-size-16) var(--tdds-spacing-size-32);text-overflow:ellipsis;transition:all .2s ease-in-out;width:100%}.upf-syncUpDrive__dropdown--disabled{background-color:var(--tdds-color-brand-grayscale-200);border:var(--tdds-color-brand-grayscale-600) var(--tdds-border-weight-size-1) solid;color:var(--tdds-color-brand-grayscale-600)}.upf-syncUpDrive__shopCta{padding:var(--tdds-spacing-size-8)!important}.upf-syncUpDrive__shopCta a.phx-button,.upf-syncUpDrive__shopCta div.phx-button{min-width:auto;padding:0;text-align:center}.upf-syncUpDrive__shopCta a.phx-button{width:100%}