/*!
 * 
 *         ============= BUILD INFO =============
 *         MFE: Phoenix-upper-funnel
 *         chunkName: component-clientlibs/tradeInSummary/tradeInSummary.v1/tradeInSummary
 *         VERSION: 9d4a631
 *         BRANCH: HEAD
 *         COMMITHASH: 9d4a6310e516643b16a27828408c130a1086498a
 *         LASTCOMMITDATETIME: 2025-11-01T18:07:55+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-tradeInSummary:has(.upf-tradeInSummary__container--large){height:100%}.upf-tradeInSummary__container{background-color:var(--upf--tradeInSummary--background-color);color:var(--tdds-color-brand-grayscale-900);font:var(--tdds-typeset-body-sm-normal)}.upf-tradeInSummary__container--large{display:flex;flex-direction:column;height:100%;justify-content:space-between}@media(min-width:600px){.upf-tradeInSummary__container--large{max-height:60rem;min-height:47rem}}.upf-tradeInSummary__detail{display:flex;width:100%}.new-trade-in-summary-design{padding:16px 0 0}.upf-tradeInSummary__device-image--small{max-height:6rem}.upf-tradeInSummary__device-image--large{height:18rem;width:auto}.upf-tradeInSummary__device-image--newTradeinExperience{height:9rem;width:7.2rem}.upf-tradeInSummary__device-image__wrapper--large{display:flex;justify-content:center;margin-bottom:var(--tdds-spacing-size-24);margin-top:var(--tdds-spacing-size-24)}.phx-icon[data-size=lg].upf-tradeInSummary__device-placeholder{height:6rem;width:auto}.phx-icon[data-size=lg].upf-tradeInSummary__device-placeholder--large{height:13rem;width:auto}.upf-tradeInSummary__detail-line-1{color:var(--tdds-color-brand-grayscale-900);font:var(--tdds-typeset-body-md-strong)}.upf-tradeInSummary__detail-line-1--large{font:var(--tdds-typeset-headline-xs-strong)}@media(min-width:600px){.upf-tradeInSummary__detail-line-1--large{font:var(--tdds-typeset-headline-sm-strong)}}.upf-tradeInSummary__detail-line-name{font:var(--tdds-typeset-body-sm-normal)}.upf-tradeInSummary__trade-in-promo .upf-tradeInSummary__row{border-top:.1rem solid var(--tdds-color-brand-grayscale-300);display:flex;justify-content:space-between;padding-bottom:var(--phx--spacer-1);padding-top:var(--phx--spacer-1)}.upf-tradeInSummary__trade-in-promo .upf-tradeInSummary__row:last-child{border-bottom:.1rem solid var(--tdds-color-brand-grayscale-300);border-top:.1rem solid var(--tdds-color-brand-grayscale-600);padding:var(--tdds-spacing-size-20) 0}.upf-tradeInSummary__text--bold{color:var(--tdds-color-brand-grayscale-900);font:var(--tdds-typeset-body-sm-strong)}.upf-tradeInSummary__disclaimer{color:var(--tdds-color-brand-grayscale-700);font:var(--tdds-typeset-body-xs-normal)}.upf-tradeInSummary__device-wrapper{display:flex;height:18rem;justify-content:center}.upf-tradeInDetails__legal{font:var(--tdds-typeset-body-sm-normal);padding-bottom:2rem;text-align:center}.upf-tradeInSummary__ctas .xpr-buttonWrapper{row-gap:var(--phx--spacer-0)}.upf-tradeInSummary__tidbit>:first-child{margin-bottom:var(--phx--spacer-3)}.upf-tradeInSummary__eyebrow{color:var(--tdds-color-brand-grayscale-900);font:var(--tdds-typeset-headline-xs-xtrastrong);font-size:var(--tdds-font-size-32)}.upf-tradeInSummary_links{margin-top:var(--tdds-font-size-12)}@media(min-width:600px){.upf-tradeInSummary_links{margin-top:var(--tdds-font-size-24)}}.upf-tradeInSummary_jump-benefits{align-items:center;align-self:stretch;background:var(--background-fill-tertiary,#f5f5f5);border-radius:12px;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:16px}.upf-tradeInSummary_jump-benefits .amount{font-weight:700}.edit-trade-in-main-content{align-items:center;display:flex;gap:8px}.trade-in-image-view-main{padding:0 8px}.trade-in-content-section-pdp{align-items:flex-start;display:flex;flex-direction:column;gap:2px}.trade-in-content-section-pdp p+p{margin-top:0!important}.trade-in-result-device-details-card{background:var(--tdds-color-brand-grayscale-white);border-radius:var(--tdds-border-radius-size-6);box-shadow:0 3px 10px 0 var(--elevations-fill-shadows-near,rgba(65,65,65,.19))}