/*!
 * 
 *         ============= BUILD INFO =============
 *         MFE: Phoenix-account
 *         chunkName: component-clientlibs/lineCard/lineCard.v1/lineCard
 *         VERSION: a86596f
 *         BRANCH: HEAD
 *         COMMITHASH: a86596f976959df5b1304ea71b6e2654a596986d
 *         LASTCOMMITDATETIME: 2025-12-02T12:40:57-08:00
 *         ============= If you're reading this, why not come work with us? https://www.t-mobile.com/careers =============
 */
/*!
 * 
 *         ============= BUILD INFO =============
 *         MFE: Phoenix-phoenix-ui
 *         chunkName: styles/components/line-card/v1/line-card
 *         VERSION: 44dac5d
 *         BRANCH: HEAD
 *         COMMITHASH: 44dac5dd7e5f3374fa01670883d8bc178da38e36
 *         LASTCOMMITDATETIME: 2025-05-09T17:25:57Z
 *         ============= If you're reading this, why not come work with us? https://www.t-mobile.com/careers =============
 */.phx-lineCard{--tkn--lineCard--title-font-base:var(--tdds-typeset-body-md-strong);--tkn--lineCard--title-font-lg:var(--tdds-typeset-body-lg-strong);--tkn--lineCard--body-font-base:var(--tdds-typeset-body-xs-normal);--tkn--lineCard--body-font-lg:var(--tdds-typeset-body-sm-normal);--tkn--lineCard--padding:0;--tkn--lineCard--padding-content:16px 20px 20px 20px;--tkn--lineCard--padding-content-lg:16px 24px 24px 24px;--tkn--lineCard--padding-horizontal-layout:16px 20px;--tkn--lineCard--padding-content-horizontal-layout:0;--tkn--lineCard--cta-padding:16px;--tkn--lineCard--cta-padding-lg:16px 24px;--tkn--lineCard--cta-font-base:var(--tdds-typeset-body-xs-normal);--tkn--lineCard--cta-color-default:var(--tdds-color-brand-grayscale-900);--tkn--lineCard--cta-color-inverse:var(--tdds-color-brand-grayscale-200);--tkn--lineCard--cta-background-default:var(--tdds-color-brand-grayscale-200);--tkn--lineCard--cta-background-inverse:var(--tdds-color-brand-grayscale-900);--lineCard--width-max:fit-content;--lineCard--title-color:var(--card--color-primary);--lineCard--title-font:var(--tkn--lineCard--title-font-base);--lineCard--body-font:var(--tkn--lineCard--body-font-base);--lineCard--padding:var(--tkn--lineCard--padding);--lineCard--padding-content:var(--tkn--lineCard--padding-content);--lineCard--image-size:90px;--lineCard--body-gap:var(--tdds-spacing-size-12);--lineCard--body-color:var(--card--color-primary);--lineCard--content-gap:var(--tdds-spacing-size-12);--lineCard--content-flex:column;--lineCard--image-width:100%;--lineCard--cta-padding:var(--tkn--lineCard--cta-padding);--lineCard--cta-background:var(--tkn--lineCard--cta-background-default);--lineCard--cta-font:var(--tkn--lineCard--cta-font-base);--lineCard--cta-color:var(--tkn--lineCard--cta-color-default)}.phx-lineCard[data-inverse],[data-inverse] .phx-lineCard{--lineCard--cta-background:var(--tkn--lineCard--cta-background-inverse);--lineCard--cta-color:var(--tkn--lineCard--cta-color-inverse)}@media(min-width:1024px){.phx-lineCard{--lineCard--title-font:var(--tkn--lineCard--title-font-lg);--lineCard--body-font:var(--tkn--lineCard--body-font-lg);--lineCard--padding-content:var(--tkn--lineCard--padding-content-lg);--lineCard--cta-padding:var(--tkn--lineCard--cta-padding-lg)}}.phx-lineCard{display:flex;flex-direction:column;height:100%;max-width:var(--lineCard--width-max);padding:var(--lineCard--padding);position:relative}.phx-lineCard--layout\:horizontal{--tkn--lineCard--title-font-base:var(--tdds-typeset-body-md-strong);--tkn--lineCard--title-font-lg:var(--tdds-typeset-body-lg-strong);--tkn--lineCard--body-font-base:var(--tdds-typeset-body-sm-normal);--tkn--lineCard--body-font-lg:var(--tdds-typeset-body-md-normal);--lineCard--body-gap:var(--tdds-spacing-size-8);--lineCard--content-flex:row;--lineCard--image-width:90px;--lineCard--padding:var(--tkn--lineCard--padding-horizontal-layout);--lineCard--padding-content:var(--tkn--lineCard--padding-content-horizontal-layout)}.phx-lineCard--layout\:horizontal .phx-lineCard__title{margin-bottom:0}.phx-lineCard--fluid{--lineCard--width-max:100%}.phx-lineCard__content{align-items:flex-start;display:flex;flex-direction:var(--lineCard--content-flex);gap:var(--lineCard--content-gap);padding:var(--lineCard--padding-content);position:relative}.phx-lineCard__body{display:flex;flex-direction:column;gap:var(--lineCard--body-gap)}.phx-lineCard__cta{align-items:center;background:var(--lineCard--cta-background);border-radius:0 0 var(--card--radius) var(--card--radius);color:var(--lineCard--cta-color);display:flex;font:var(--lineCard--cta-font);justify-content:space-between;margin-top:auto;padding:var(--lineCard--cta-padding);width:100%}.phx-lineCard__image{display:flex;order:-1;width:var(--lineCard--image-width)}.phx-lineCard__image img{display:block;height:var(--lineCard--image-size);margin:0 auto;-o-object-fit:contain;object-fit:contain;width:var(--lineCard--image-size)}.phx-lineCard__title{color:var(--lineCard--title-color);font:var(--lineCard--title-font);margin-bottom:calc(var(--lineCard--body-gap)*-1)}.phx-lineCard__title .phx-lineCard__trigger{color:currentColor;outline:none;text-decoration:none}.phx-lineCard__title .phx-lineCard__trigger:after{border-radius:var(--card--radius);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.phx-lineCard__title .phx-lineCard__trigger:focus-visible:after{outline:.5rem auto Highlight;outline:.5rem auto -webkit-focus-ring-color;outline-offset:.4rem;outline-offset:-.4rem}.phx-lineCard__metaItem{color:var(--lineCard--body-color);display:block;font:var(--lineCard--body-font)}.phx-lineCard__metaItem--data{display:grid;margin-top:16px}@keyframes skeletonLoaderShimmer{0%{background-position:-1200px 0}to{background-position:1200px 0}}.account-lineCard .account-lineCard__content{height:100%}.account-lineCard .account-lineCard__content .account-lineCard__container{height:100%;max-width:none}.account-lineCard .account-lineCard__content .account-lineCard__container .account-lineCard__icon{display:flex;justify-content:center;width:100%}.account-lineCard .account-lineCard__content .account-lineCard__container .phx-lineCard__body .phx-lineCard__upgrade{padding-top:var(--tdds-spacing-size-16)}.account-lineCard .account-lineCard__content .account-lineCard__container .phx-lineCard__body .phx-lineCard__upgrade button{text-align:left}.account-lineCard .account-lineCard__content .account-lineCard__container .phx-lineCard__body .phx-lineCard__upgrade button svg{flex:0 0 8px}.phx-lineCard__trigger{text-align:inherit}.phx-lineCard__no-underline{text-decoration:none}.phx-lineCard--pointer{cursor:pointer}.account-addPersonOrDeviceCard{--pd-flex-direction:column;--pd-flex-align-items:center;--pd-title-color:var(--tdds-color-brand-grayscale-900);--pd-text-alignment:center;align-items:var(--pd-flex-align-items);display:flex;flex-direction:var(--pd-flex-direction);height:100%;justify-content:center;padding:16px 20px}.account-addPersonOrDeviceCard .account-addPersonOrDeviceCard__title{color:var(--pd-title-color);font:var(--tdds-typeset-body-md-strong)}.account-addPersonOrDeviceCard .account-addPersonOrDeviceCard__title button{text-align:var(--pd-text-alignment)}.account-addPersonOrDeviceCard--layout\:horizontal{--pd-text-alignment:left;--pd-flex-direction:row;gap:var(--tdds-spacing-size-12)}.account-lineCard--hideStatusBg{--tkn--lineCard--color-upgrade-background-default:transparent}.account-lineCard--hideStatusBg button{cursor:unset;padding:0}.account-lineCard--positive{--tkn--lineCard--color-upgrade-svg:var( --tdds-color-brand-status-positive-300 )}.account-lineCard--caution{--tkn--lineCard--color-upgrade-svg:var( --tdds-color-brand-status-caution-200 )}.account-lineCard--critical{--tkn--lineCard--color-upgrade-svg:var( --tdds-color-brand-status-critical-300 )}.account-lineCard--rowLayout{display:flex}.account-lineCard--rowLayout .phx-lineCard__content{align-items:center;flex-direction:row}.account-lineCard--rowLayout .phx-lineCard__content .phx-lineCard__image{float:left;width:auto}.account-lineCard--rowLayout .phx-lineCard__content .account-lineCard__icon{justify-content:left!important;width:auto!important}.account-lineCard--rowLayout .phx-lineCard__content .phx-lineCard__body{float:left;max-width:80%;padding-left:var(--tdds-spacing-size-16)}.account-lineCard--pointer{cursor:pointer}.account-lineCard__break-word{overflow-wrap:anywhere}