/*!
 * 
 *         ============= BUILD INFO =============
 *         MFE: Phoenix-archetype
 *         chunkName: component-clientlibs/formFieldPin/formFieldPin.v1/formFieldPin
 *         VERSION: release-phoenix-starlink-1.1.4018.2295392233-56d0c31a-4-g206ab89
 *         BRANCH: HEAD
 *         COMMITHASH: 206ab89afcb0b0a964d1a89fc9eafb6ea98e27ba
 *         LASTCOMMITDATETIME: 2026-02-03T19:05:33+00:00
 *         ============= If you're reading this, why not come work with us? https://www.t-mobile.com/careers =============
 */.xpr-formFieldPin__label{clip:rect(1px,1px,1px,1px);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes skeletonLoaderShimmer{0%{background-position:-1200px 0}to{background-position:1200px 0}}.xpr-formFieldPin{--tkn--fpin-input-font-size-sm:23px;--tkn--fpin-input-font-size-md:30px;--tkn--fpin-input-font-size-lg:30px;--tkn--fpin-input-color-text-default:var(--tdds-color-brand-grayscale-1000);--tkn--fpin-input-color-text-inverse:var(--tdds-color-brand-grayscale-100);--tkn--fpin-dash-color-base-default:var(--tdds-color-brand-grayscale-800);--tkn--fpin-dash-color-base-inverse:var(--tdds-color-brand-grayscale-200);--tkn--fpin-dash-color-active-default:var(--tdds-color-brand-primary-400);--tkn--fpin-dash-color-active-inverse:var(--tdds-color-brand-primary-300);--fpin--input-font-size:var(--tkn--fpin-input-font-size-sm);--fpin--input-width:25.5ch;--fpin--input-color-text:var(--tkn--fpin-input-color-text-default);--fpin--input-color-fill:transparent;--fpin--dash-base-color:var(--tkn--fpin-dash-color-base-default);--fpin--dash-active-color:var(--tkn--fpin-dash-color-active-default)}.xpr-formFieldPin[data-inverse],[data-inverse] .xpr-formFieldPin{--fpin--input-color-text:var(--tkn--fpin-input-color-text-inverse);--fpin--dash-base-color:var(--tkn--fpin-dash-color-base-inverse);--fpin--dash-active-color:var(--tkn--fpin-dash-color-active-inverse)}@media(min-width:600px){.xpr-formFieldPin{--fpin--input-font-size:var(--tkn--fpin-input-font-size-md)}}@media(min-width:1024px){.xpr-formFieldPin{--fpin--input-font-size:var(--tkn--fpin-input-font-size-lg)}}.xpr-formFieldPin__track{--dash--position:0;--dash--opacity:0;--dash--height:2px;--dash--width-number:3;--dash--width-regular:3ch;--dash--width-offset:4ch;font-family:var(--tdds-font-family-display);font-size:var(--fpin--input-font-size);font-variant-numeric:tabular-nums;position:relative}.xpr-formFieldPin__track:focus-within{--dash--opacity:1}.xpr-formFieldPin__track:after,.xpr-formFieldPin__track:before{bottom:0;content:"";display:block;height:var(--dash--height);position:absolute}.xpr-formFieldPin__track:before{background:repeating-linear-gradient(to right,var(--fpin--dash-base-color) 0 var(--dash--width-regular),transparent 0 var(--dash--width-offset)) bottom/100% var(--dash--height) border-box no-repeat;left:0;width:23ch}.xpr-formFieldPin__track:after{--dash--offset-item:calc(var(--dash--position, 0)*var(--dash--width-number));--dash--offset-augmented:calc(var(--dash--offset-item) + var(--dash--position, 0));background-color:var(--fpin--dash-active-color);left:calc((var(--dash--offset-augmented))*1ch);opacity:var(--dash--opacity);width:var(--dash--width-regular)}.xpr-formFieldPin__input{background:var(--fpin--input-color-fill);border:0;caret-color:var(--fpin--dash-active-color);color:var(--fpin--input-color-text);font-size:inherit;font-weight:700;letter-spacing:3.1ch;outline:none;padding:0 0 10px;text-indent:1ch;width:var(--fpin--input-width)}