@media screen and (min-width:0){@layer pantry{.country-phone-code-select_scopedTypography__WxHxD{font-size:var(--typography-body-strong-mobile-fontSizeRem);line-height:var(--typography-body-strong-mobile-lineHeightRem);letter-spacing:var(--typography-body-strong-mobile-letterSpacing);font-family:var(--typography-body-strong-mobile-fontFamily);font-weight:var(--typography-body-strong-mobile-fontWeightNumeric);text-transform:var(--typography-body-strong-mobile-textCase)}}}@media screen and (min-width:700px){@layer pantry{.country-phone-code-select_scopedTypography__WxHxD{font-size:var(--typography-body-strong-tablet-fontSizeRem);line-height:var(--typography-body-strong-tablet-lineHeightRem);letter-spacing:var(--typography-body-strong-tablet-letterSpacing);font-family:var(--typography-body-strong-tablet-fontFamily);font-weight:var(--typography-body-strong-tablet-fontWeightNumeric);text-transform:var(--typography-body-strong-tablet-textCase)}}}@media screen and (min-width:1280px){@layer pantry{.country-phone-code-select_scopedTypography__WxHxD{font-size:var(--typography-body-strong-desktop-fontSizeRem);line-height:var(--typography-body-strong-desktop-lineHeightRem);letter-spacing:var(--typography-body-strong-desktop-letterSpacing);font-family:var(--typography-body-strong-desktop-fontFamily);font-weight:var(--typography-body-strong-desktop-fontWeightNumeric);-webkit-text-decoration:var(--typography-body-strong-desktop-textDecoration);text-decoration:var(--typography-body-strong-desktop-textDecoration);text-transform:var(--typography-body-strong-desktop-textCase)}}}@layer pantry{.country-phone-code-select_root__efFEq{height:var(--sizing-core-8);display:inline-block;position:relative}.country-phone-code-select_select__kF2Lo{height:inherit;padding:var(--sizing-core-05) calc(var(--sizing-core-6) + var(--sizing-core-1)) 0 var(--sizing-core-10);appearance:none;border-radius:var(--border-radius-core-s);background-color:var(--color-background-secondary-default);cursor:pointer;color:var(--color-foreground-primary-default);border:none}.country-phone-code-select_select__kF2Lo.country-phone-code-select_noFlag__RloKx{padding-left:var(--spacing-core-2)}.country-phone-code-select_select__kF2Lo:active{background-color:var(--color-background-primary-default)}.country-phone-code-select_select__kF2Lo:focus-visible{background-color:var(--color-background-secondary-default)}.country-phone-code-select_select__kF2Lo:disabled{background-color:var(--color-background-secondary-default);pointer-events:none}.country-phone-code-select_select__kF2Lo:disabled+span[id=country-select-chevron]{color:var(--color-foreground-primary-disabled)}.country-phone-code-select_flagIcon__jw2hI{top:var(--spacing-core-1);left:var(--spacing-core-2);pointer-events:none;align-items:center;display:flex;position:absolute}.country-phone-code-select_flagIcon__jw2hI>svg{width:var(--sizing-core-6);height:var(--sizing-core-6)}.country-phone-code-select_chevron__dMEtb{width:inherit;top:var(--spacing-core-2);right:var(--spacing-core-2);pointer-events:none;align-items:center;display:flex;position:absolute}.country-phone-code-select_chevron__dMEtb>svg{width:var(--sizing-core-4);height:var(--sizing-core-4)}.input-field-template_root__5nFtF:hover>span>span>select{background-color:var(--color-background-primary-hover)}.input-field-template_root__5nFtF:hover>span>span>select:disabled{background-color:var(--color-background-primary-disabled)}.input-field-template_root__5nFtF:active>span>span>select,.input-field-template_root__5nFtF>span>span>select:hover{background-color:var(--color-background-secondary-hover)}}@layer pantry{.input-field-template_root__5nFtF:focus-visible>span>span>select{background-color:var(--color-background-secondary-default)}.input-field-template_inputPhoneNumber__VFX_K{padding-left:calc(var(--spacing-core-24) + var(--spacing-core-4))}.input-field-template_iconRight__q6l3r{padding-right:var(--spacing-core-12)}.input-field-template_countrySelect__mnocD{top:var(--spacing-core-2);left:var(--spacing-core-2);position:absolute}.input-field-template_countrySelect__mnocD:has(+input:hover)>span>select{background-color:var(--color-background-primary-default)}}@layer pantry{.field-label_fieldLabel__aHcc1{gap:var(--spacing-core-1);flex-direction:column;display:flex}.field-label_fieldLabel__aHcc1.field-label_compact__UeFgQ{gap:var(--spacing-core-1)}.field-label_fieldLabelTextContainer__Dj_La{flex-direction:row;display:flex}.field-label_fieldLabelText__vY0sx{color:var(--color-foreground-primary-default)}.field-label_fieldLabelHelpText__ZD2pE{color:var(--color-foreground-secondary-default)}}