.twofa__heading{font:var(--travelid-font-HeadingXLPrimary);letter-spacing:var(--travelid-letter-spacing-HeadingXLPrimary)}.twofa__description{font:var(--travelid-font-BodyLRegular);letter-spacing:var(--travelid-letter-spacing-BodyLRegular)}.twofa-contact .twofa__description{margin-bottom:30px}.twofa__requestNewCodeBtn,.twofa__contactUsBtn{box-shadow:none;background-color:transparent;transition:none;border:0;border-radius:0;font-family:inherit;padding:0;margin:0;font:var(--travelid-font-BodyLBold);letter-spacing:var(--travelid-letter-spacing-BodyLBold)}.twofa__requestNewCodeBtn:hover,.twofa__contactUsBtn:hover{color:var(--component-link-foreground-hover)}.twofa__requestNewCodeMsgText{font:var(--travelid-font-BodyLBold);letter-spacing:var(--travelid-letter-spacing-BodyLBold)}.twofa .travelid-tooltip__popup{margin-top:0;right:0}.twofa__dialogSurface{padding-left:14px}.twofa__containerDialog{margin-left:10px}.twofa .phonenumber__base--isFocused .phonenumber__clearButton{display:none}.twofa .phonenumber__base .awesomplete>ul{min-width:170px}.twofa .phonenumber__base .form__fieldsetLegend{margin-bottom:10px}.twofa .phonenumber__base .flag-icon-typeahead+.form__input{padding-left:0}.twofa .phonenumber__base .form__label.mdc-textfield__label--float-above{font:var(--travelid-font-BodySRegular);letter-spacing:var(--travelid-letter-spacing-BodySRegular);clip:initial;clip-path:unset;height:auto;margin:0;padding:0;text-transform:capitalize;visibility:visible;width:auto}.twofa .phonenumber__base .mdc-textfield.form__textfield .form__iconValidation,.twofa .phonenumber__base .mdc-textfield.form__textfield::after{display:none}.twofa__actionButtons{margin:0 12px 10px}.twofa__requestNewCodeBtn:hover,.twofa__contactUsBtn:hover{color:var(--color-static-background-brand-primary)}.twofa .phonenumber__base{padding:0 10px}.twofa .phonenumber__base .mdc-textfield.form__textfield{border-bottom:var(--travelid-textfield-border-width) solid var(--travelid-textfield-border-color);padding-bottom:5px}.twofa .phonenumber__base .mdc-textfield.form__textfield .form__input{padding:5px 0}.twofa .phonenumber__base .mdc-textfield.form__textfield.mdc-textfield--invalid{border-color:var(--color-utility-error-background)}.twofa .phonenumber__base .dropdownfixedoptiontags__base .form__element:not(.is-invalid) .form__textfield.mdc-textfield--focused .form__label.mdc-textfield__label{color:var(--travelid-label-color)}.twofa .phonenumber__base .mdc-textfield__label--float-above{transform:translateY(calc(-100%)) scale(1)}.twofa .phonenumber__base .mdc-textfield--focused .form__input{box-shadow:calc(var(--shadow-x-offset-x-01) * 1px) calc(var(--shadow-y-offset-y-01) * 1px) calc(var(--shadow-blur-blur-02) * 1px) 0 var(--color-neutral-black-alpha-100a);text-indent:10px}.twofa .phonenumber__base .mdc-textfield--focused .mdc-textfield__label--float-above{color:var(--travelid-label-color)}@media print, (min-width: 960px){.twofa__dialogSurface{padding-left:30px}}
