/*!
 * 
 *         ============= BUILD INFO =============
 *         MFE: Phoenix-unav
 *         chunkName: component-clientlibs/utility-search.v1/utility-search
 *         VERSION: bugfix-phoenix-unav-1.1.8110.1801521299-f12b68ef-4-gad8a1d0
 *         BRANCH: HEAD
 *         COMMITHASH: ad8a1d0714e5e4d382faa491ef12e6abdefd42a0
 *         LASTCOMMITDATETIME: 2025-05-08T21:07:05+00:00
 *         ============= If you're reading this, why not come work with us? https://www.t-mobile.com/careers =============
 */.unav-search{--unav--search--input-gutter:45px;--unav--search--input-border-width:1px;--unav--search--input-border-color:var(--tdds-color-brand-grayscale-400);--unav--search--input-foreground-color:var(--tdds-color-brand-grayscale-700);--unav--search--input-foreground-color-active:var(--header--foreground-color-active);--unav--search--input-background-color:var(--header--background-color);--unav--search--input-gradient:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));--unav--search--heading-foreground-color:var(--tdds-color-brand-grayscale-500)}.unav-header [data-inverse] .unav-search{--unav--search--input-border-color:var(--tdds-color-brand-grayscale-500);--unav--search--input-foreground-color:var(--tdds-color-brand-grayscale-300);--unav--search--input-gradient:linear-gradient(180deg,#000,transparent);--unav--search--heading-foreground-color:var(--tdds-color-brand-grayscale-400)}@media(max-width:1023px){.unav-headerTool__link--search,.unav-header__search--wide{display:none}}.unav-header__search--compact{width:100%}@media(min-width:1024px){.unav-header__search--compact{display:none}}.unav-search__overlay{background-color:var(--header--background-color)}@media(min-width:1024px){.unav-search__overlay{max-width:var(--js--search-width-max);min-width:30em;position:absolute;right:var(--js--search-offset);width:calc(100% - var(--js--search-offset))}}.unav-search__form{background-color:var(--header--background-color);display:flex;font-size:1.15em;font-weight:var(--phx--text-weight-normal);height:var(--header--element-height);position:relative;width:100%}@media(max-width:1023px){.unav-search__form{font-size:1.6em;margin:.8em var(--phx--spacer-2) 0;position:sticky;top:calc(var(--js--header-height-overall) + .8em);width:calc(100% - var(--phx--spacer-2)*2)}.unav-search__form:after,.unav-search__form:before{content:"";display:block;left:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.unav-search__form:before{background-color:inherit;bottom:100%;height:.8em}.unav-search__form:after{background:var(--unav--search--input-gradient);height:2.4em;top:100%}}.unav-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--unav--search--input-background-color);border:var(--unav--search--input-border-width) solid var(--unav--search--input-border-color);color:var(--unav--search--input-foreground-color);font-family:var(--phx--text-family-system);font-size:inherit;font-weight:inherit;padding:.5em var(--unav--search--input-gutter);width:100%}@media(max-width:1023px){.unav-search__input{padding-right:.8em}}.unav-search__input::-webkit-search-cancel-button,.unav-search__input::-webkit-search-decoration,.unav-search__input::-webkit-search-results-button,.unav-search__input::-webkit-search-results-decoration{display:none}.unav-search__label{color:var(--header--foreground-color);font-size:inherit;font-weight:inherit;left:var(--unav--search--input-gutter);opacity:.9;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s}.unav-search__input:focus+.unav-search__label{opacity:.6}.unav-search__input:not(:-moz-placeholder)+.unav-search__label{opacity:0}.unav-search__input:not(:placeholder-shown)+.unav-search__label{opacity:0}.unav-search__icon{height:var(--phx--spacer-3);left:1em;position:absolute;top:50%;transform:translateY(-50%);width:var(--phx--spacer-3)}.unav-search__close,.unav-search__submit{align-items:center;background-color:var(--header--background-color);border:0;color:var(--header--foreground-color);cursor:pointer;display:flex;height:calc(var(--unav--search--input-gutter) - 4px);justify-content:center;margin:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:var(--unav--search--input-gutter)}.unav-search__submit{left:1px}.unav-search__submit:hover{color:var(--header--foreground-color-active)}.unav-search__submit:focus-visible{color:var(--header--foreground-color-active)}.unav-search__close{right:1px}@media(max-width:1023px){.unav-search__close{display:none}}.unav-search__close:hover{background-color:var(--header--background-color)}.unav-search__close:focus-visible{background-color:var(--header--background-color)}@media(max-width:1023px){.has-open-search .unav-search__close{display:flex}}.unav-search__results{padding:var(--phx--spacer-3) 2em 0;width:100%}@media(max-width:1023px){.unav-search__results{font-size:1.4em}}@media(min-width:1024px){.unav-search__results{-webkit-overflow-scrolling:touch;background-color:var(--header--background-color);box-shadow:0 8px 16px 0 rgba(0,0,0,.08);height:auto;max-height:calc(100vh - var(--js--header-height-overall));overflow-y:scroll;padding:var(--phx--spacer-3) 1.5em 0;position:absolute}}.unav-search__group{margin-bottom:var(--phx--spacer-4)}.unav-search__group ul{color:var(--header--foreground-color);list-style-type:none;margin:0;padding:0}.unav-search__group ul li{display:flex}.unav-search__group ul li+li{margin-top:var(--phx--spacer-2)}.unav-search__group ul svg{margin-right:var(--phx--spacer-1);transform:translate(-.2em,-.2em)}.unav-search__group button{background-color:transparent;border:0;color:var(--header--foreground-color);cursor:pointer;display:inline-flex;font-size:1em;font-weight:var(--phx--text-weight-normal);line-height:1.2;margin:0;padding:0;text-align:left}@media(min-width:1024px){.unav-search__group button{font-size:1.143em}}.unav-search__group button:hover{--header--foreground-color:var(--header--foreground-color-active)}.unav-search__group button:focus-visible{--header--foreground-color:var(--header--foreground-color-active)}.unav-search__heading{color:var(--unav--search--heading-foreground-color);display:block;font-family:var(--phx--type-eyebrowSM-family);font-family:var(--phx--text-family-system);font-size:var(--phx--type-eyebrowSM-size-base);font-size:.858em;font-weight:var(--phx--type-eyebrowSM-weight);letter-spacing:1.5px;line-height:1.43;text-transform:uppercase}.unav-search__heading+ul{margin-top:var(--phx--spacer-2)}.unav-search__group--top{margin-bottom:var(--phx--spacer-1)}.unav-search__group--categories{padding-left:var(--phx--spacer-3)}.unav-search__device{align-items:center;color:currentColor;display:flex;width:100%}.unav-search__device:hover{color:var(--header--foreground-color-active)}.unav-search__device:focus-visible{color:var(--header--foreground-color-active)}.unav-search__deviceImg{display:block;height:auto;margin-right:var(--phx--spacer-2);max-width:5em;width:100%}@media(min-width:1024px){.unav-search__deviceImg{max-width:6em}}.unav-search__deviceInfo{color:currentColor;display:flex;flex-direction:column;font-size:.857em;font-weight:var(--phx--text-weight-normal)}@media(min-width:1024px){.unav-search__deviceInfo{font-size:1em}}