.application-country-field{position:relative;min-width:0}.application-country-picker{position:relative;margin-top:8px}.application-country-native{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;opacity:0;overflow:hidden;pointer-events:none}.application-form .application-country-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:45px;padding:12px;border:1px solid #abc0cf;background:#fff;color:#142d43;border-radius:2px;font:inherit;text-align:left;cursor:pointer}.application-country-toggle:focus-visible,.application-country-options button:focus-visible{outline:2px solid #0066b3;outline-offset:2px}.application-country-toggle[aria-invalid=true]{border-color:#b6312b}.application-country-arrow{font-size:20px;line-height:1;flex-shrink:0}.application-country-menu{position:absolute;left:0;right:0;top:calc(100% + 5px);z-index:35;border:1px solid #abc0cf;border-radius:3px;background:white;box-shadow:0 8px 25px #06284b24;padding:10px}.application-country-menu[hidden]{display:none}.application-form #apply-country-search{margin:0 0 8px;padding:11px;font-size:15px;width:100%}.application-country-options{max-height:260px;overflow-y:auto;overscroll-behavior:contain}.application-country-options button{display:flex;justify-content:space-between;align-items:center;gap:12px;background:white;color:#142d43;border:0;border-radius:2px;width:100%;padding:11px 10px;text-align:left;font:inherit;cursor:pointer}.application-country-options button small{font-size:12px;font-weight:400;color:#526b7c;white-space:nowrap}.application-country-options button.active,.application-country-options button:hover{background:#eaf3fa}.application-country-options button[aria-selected=true]{font-weight:700;color:#005da9}.application-country-empty,.application-country-count{font-size:13px;color:#526b7c;padding:8px 10px;margin:0}.application-country-count{border-top:1px solid #e3ecf2;margin-top:6px}.application-phone-field{display:flex;margin-top:8px;align-items:stretch;background:white;border:1px solid #abc0cf;border-radius:2px}.application-phone-field:focus-within{outline:2px solid #0066b3;outline-offset:2px}.application-phone-field strong{display:flex;align-items:center;padding:0 13px;background:#eaf2f8;border-right:1px solid #cfdee8;white-space:nowrap;min-width:52px;justify-content:center}.application-form .application-phone-field input{min-width:0;width:100%;margin:0;border:0;border-radius:0}.application-form .application-phone-field input:focus{outline:0}.application-country-hint{display:block;font-weight:400;font-size:12px;line-height:1.5;color:#526b7c;margin-top:7px}.application-form #apply-phone[type=hidden]{display:none}
@media(max-width:600px){.application-country-options{max-height:230px}.application-country-menu{padding:8px}.application-country-options button{padding:12px 8px}.application-country-options button small{font-size:11px}.application-form #apply-country-search,.application-form #apply-phone-national{font-size:16px}}
