.sr-only.svelte-vuv389{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.carousel.svelte-vuv389{width:100%;max-width:var(--carousel-max-width,none);gap:var(--tdds-spacing-size-12);flex-direction:column;margin:0 auto;display:flex}@media (width>=600px){.carousel.svelte-vuv389{max-width:var(--carousel-max-width,40.3rem);gap:var(--tdds-spacing-size-16);margin:0 auto}}.carousel__viewport.svelte-vuv389{background-color:#0000;justify-content:center;align-items:center;min-height:20rem;display:flex;position:relative}@media (width>=1024px){.carousel__viewport.svelte-vuv389{min-height:34rem}}.carousel__slide.svelte-vuv389{padding:var(--tdds-spacing-size-8) 0;opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.carousel__slide--active.svelte-vuv389{opacity:1;pointer-events:auto}.carousel__image.svelte-vuv389{max-width:100%;max-height:var(--carousel-image-max-height,20rem);object-fit:contain;width:auto;height:auto}@media (width>=1024px){.carousel__image.svelte-vuv389{max-height:var(--carousel-image-max-height,34rem)}}.carousel__arrow.svelte-vuv389{display:none}@media (width>=1024px){.carousel__arrow.svelte-vuv389{z-index:1;width:var(--tdds-spacing-size-40);height:var(--tdds-spacing-size-40);cursor:pointer;color:var(--tdds-color-brand-grayscale-1000);box-shadow:var(--tdds-elevation-onLight-shadow-near);opacity:0;background:#ffffffd9;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel.svelte-vuv389:hover .carousel__arrow:where(.svelte-vuv389),.carousel__arrow.svelte-vuv389:focus-visible{opacity:1}.carousel__arrow.svelte-vuv389{opacity:1;width:var(--tdds-spacing-size-48);height:var(--tdds-spacing-size-48);box-shadow:none;background:0 0}.carousel__chevron.svelte-vuv389{width:var(--tdds-spacing-size-32);height:var(--tdds-spacing-size-32)}}.carousel__arrow--prev.svelte-vuv389{left:var(--carousel-arrow-inset,var(--tdds-spacing-size-4))}.carousel__arrow--next.svelte-vuv389{right:var(--carousel-arrow-inset,var(--tdds-spacing-size-4))}@media (width>=1024px){.carousel__arrow--prev.svelte-vuv389{left:var(--carousel-arrow-inset,56.5px)}.carousel__arrow--next.svelte-vuv389{right:var(--carousel-arrow-inset,56.5px)}}.carousel__arrow.svelte-vuv389:hover{background-color:var(--tdds-color-brand-grayscale-200)}.carousel__arrow.svelte-vuv389:focus-visible,.carousel__dot.svelte-vuv389:focus-visible{outline:var(--tdds-border-weight-size-2) solid var(--tdds-color-brand-grayscale-1000);outline-offset:var(--tdds-spacing-size-2)}.carousel__dots.svelte-vuv389{width:fit-content;padding:var(--tdds-spacing-size-2) 0;margin-inline:auto;display:block}.carousel__dots-list.svelte-vuv389{justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.carousel__dots-list.svelte-vuv389>li:where(.svelte-vuv389){display:flex}.carousel__dots-list.svelte-vuv389>li:where(.svelte-vuv389):has(.carousel__dot--active:where(.svelte-vuv389)){padding-inline:var(--tdds-spacing-size-8)}.carousel__dot.svelte-vuv389{width:var(--tdds-spacing-size-24);height:var(--tdds-spacing-size-24);margin:var(--tdds-spacing-size-2);cursor:pointer;background:0 0;border:none;padding:0;position:relative}.carousel__dot.svelte-vuv389:before{content:"";width:var(--tdds-spacing-size-8);height:var(--tdds-spacing-size-8);border-radius:var(--tdds-border-radius-size-1000);background-color:var(--tdds-color-brand-grayscale-400);transition:width .5s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel__dot--active.svelte-vuv389:before{width:var(--tdds-spacing-size-24);border-radius:var(--tdds-border-radius-style-pill);background-color:var(--tdds-color-brand-grayscale-1000)}.phone-number-choice.svelte-pcczdk{gap:var(--tdds-spacing-size-16);flex-direction:column;display:flex}.phone-number-choice__phone-heading.svelte-pcczdk{font:var(--tdds-typeset-body-lg-strong);font-weight:var(--tdds-font-weight-bold);color:var(--tdds-color-brand-grayscale-1000)}.phone-number-choice__phone-subtext.svelte-pcczdk{font:var(--tdds-typeset-body-lg-normal);color:var(--tdds-color-brand-grayscale-1000)}.phone-number-choice__chooser.svelte-pcczdk{gap:var(--tdds-spacing-size-8);flex-direction:column;display:flex}@media (width>=600px){.phone-number-choice__chooser.svelte-pcczdk{flex-direction:row}}.phone-number-choice__chooser.phone-number-choice__chooser--stack.svelte-pcczdk{gap:var(--tdds-spacing-size-16);flex-direction:column;width:100%}.phone-number-choice__chooser.svelte-pcczdk .tdds-button{white-space:nowrap;flex:1}.phone-number-choice__chooser.phone-number-choice__chooser--stack.svelte-pcczdk .tdds-button{flex:none;width:100%;max-width:100%}.phone-number-choice__get-new-btn.svelte-pcczdk{padding:var(--tdds-spacing-size-8) 0;justify-content:center;width:100%;display:flex}.phone-number-choice__get-new-btn.svelte-pcczdk .tdds-link{font:var(--tdds-typeset-body-lg-strong);align-items:center;gap:var(--tdds-spacing-size-4);text-decoration:none;display:flex}.phone-number-choice__get-new-btn.svelte-pcczdk .tdds-link svg{flex-shrink:0;display:block}.phone-number-choice__confirmed-row.svelte-pcczdk{justify-content:space-between;align-items:flex-start;gap:var(--tdds-spacing-size-16);display:flex}.phone-number-choice__confirmed-row.svelte-pcczdk [data-testid=portin-edit-new-btn]:where(.svelte-pcczdk),.phone-number-choice__confirmed-row.svelte-pcczdk [data-testid=portin-edit-keep-btn]:where(.svelte-pcczdk){margin-top:calc(-1 * var(--tdds-spacing-size-4))}.phone-number-choice__confirmed-content.svelte-pcczdk{gap:var(--tdds-spacing-size-8);flex-direction:column;flex:1;min-width:0;display:flex}.phone-number-choice__confirmed-row.svelte-pcczdk .tdds-link{color:var(--tdds-color-brand-grayscale-1000)}.phone-number-choice__confirmed-new-number.svelte-pcczdk{gap:var(--tdds-spacing-size-8);flex-direction:column;display:flex}.phone-number-choice__confirmed-label.svelte-pcczdk{font:var(--tdds-typeset-body-md-strong);font-weight:var(--tdds-font-weight-bold);color:var(--tdds-color-brand-grayscale-1000);margin:0}.phone-number-choice__confirmed-desc.svelte-pcczdk{font:var(--tdds-typeset-body-md-normal);color:var(--tdds-color-brand-grayscale-1000);margin:0}@media (width>=1024px){.phone-number-choice__confirmed-label.svelte-pcczdk{font:var(--tdds-typeset-body-lg-strong)}.phone-number-choice__confirmed-desc.svelte-pcczdk{font:var(--tdds-typeset-body-lg-normal)}}.phone-number-choice__eligible-row.svelte-pcczdk{align-items:center;gap:var(--tdds-spacing-size-8);font:var(--tdds-typeset-body-md-strong);color:var(--tdds-color-brand-grayscale-1000);display:flex}.phone-number-choice__ineligible-row.svelte-pcczdk{align-items:center;gap:var(--tdds-spacing-size-8);font:var(--tdds-typeset-body-md-normal);color:var(--tdds-color-brand-status-critical-300);display:flex}.phone-number-choice.svelte-pcczdk .phone-number-choice__error-icon{color:var(--tdds-color-brand-status-critical-300);flex-shrink:0}.phone-number-choice.svelte-pcczdk .phone-number-choice__check-icon{color:var(--tdds-color-brand-status-positive-300);flex-shrink:0}.phone-number-choice__eligible-caption.svelte-pcczdk{font:var(--tdds-typeset-body-sm-normal);color:var(--tdds-color-brand-grayscale-700)}.login-modal__body.svelte-69fpc6{text-align:center;align-items:center;gap:var(--tdds-spacing-size-24);padding-top:var(--tdds-spacing-size-40);flex-direction:column;display:flex}.login-modal__lockup.svelte-69fpc6{justify-content:center;display:flex}.login-modal__logo.svelte-69fpc6{height:var(--tdds-spacing-size-40);width:auto}.login-modal .login-modal__headline{font:var(--tdds-typeset-body-lg-strong);color:var(--tdds-color-brand-grayscale-1000);text-align:center;width:100%;margin:0}@media (width>=768px){.login-modal .login-modal__headline{font:var(--tdds-typeset-headline-sm-xtrastrong)}}.login-modal__actions.svelte-69fpc6{align-items:center;gap:var(--tdds-spacing-size-24);flex-direction:column;width:100%;display:flex}.login-modal__actions .tdds-button{width:100%}@media (width>=768px){.login-modal .tdds-modal__dialog{width:662px;max-width:662px}}
