.phone-auth-module__ktiYea__root{color:#163f36;width:100%;min-width:0}.phone-auth-module__ktiYea__form,.phone-auth-module__ktiYea__fields{gap:14px;display:grid}.phone-auth-module__ktiYea__fields{border:0;min-width:0;margin:0;padding:0}.phone-auth-module__ktiYea__fields label{gap:8px;font-weight:650;display:grid}.phone-auth-module__ktiYea__fields input:not([type=checkbox]){box-sizing:border-box;width:100%;min-width:0;min-height:50px;font:inherit;color:#173d34;background:#fff;border:1px solid #a9bdb6;border-radius:12px;padding:12px}.phone-auth-module__ktiYea__fields input:focus-visible,.phone-auth-module__ktiYea__fields button:focus-visible{outline-offset:3px;outline:3px solid #c19738}.phone-auth-module__ktiYea__country,.phone-auth-module__ktiYea__help{color:#53665f;font-size:.9rem;font-weight:400;line-height:1.8}.phone-auth-module__ktiYea__help{margin:5px 0 12px}.phone-auth-module__ktiYea__notice{background:#edf6f2;border-radius:12px;padding:12px 15px;line-height:1.8}.phone-auth-module__ktiYea__error{color:#a22929;line-height:1.8}.phone-auth-module__ktiYea__primary,.phone-auth-module__ktiYea__secondary{min-height:48px;font:inherit;cursor:pointer;border-radius:12px;padding:12px 16px;font-weight:650}.phone-auth-module__ktiYea__primary{color:#fff;background:#00624e;border:1px solid #00624e}.phone-auth-module__ktiYea__secondary{color:#005744;background:#fff;border:1px solid #b7cac1}.phone-auth-module__ktiYea__fields button:disabled{cursor:default;opacity:.55}.phone-auth-module__ktiYea__code{letter-spacing:.3em;text-align:center;font-size:1.5rem!important}.phone-auth-module__ktiYea__destination{text-align:center;margin:0;font-weight:700}.phone-auth-module__ktiYea__terms{white-space:pre-wrap;max-height:220px;font-size:.9rem;line-height:1.8;overflow:auto}.phone-auth-module__ktiYea__covenant summary{cursor:pointer;min-height:44px;padding-block:10px}.phone-auth-module__ktiYea__fields .phone-auth-module__ktiYea__check{align-items:flex-start;gap:10px;font-weight:400;line-height:1.7;display:flex}.phone-auth-module__ktiYea__check input{flex-shrink:0;width:20px;height:20px;margin-top:4px}.phone-auth-module__ktiYea__choices{box-sizing:border-box;background:#f0f5f2;border-radius:14px;gap:6px;width:100%;margin:10px 0 20px;padding:4px;display:flex}.phone-auth-module__ktiYea__choices button{color:#405c51;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:1;padding:12px 6px;font-weight:650}.phone-auth-module__ktiYea__choices button[aria-pressed=true]{color:#005744;background:#fff;box-shadow:0 1px 5px #143b2420}
.oauth-buttons-module__E940-G__googleButton{color:#1f1f1f;letter-spacing:.25px;background:#fff;border:1px solid #747775;border-radius:4px;min-height:48px;padding:0 16px;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:500;transition:background-color .12s,border-color .12s,box-shadow .12s;position:relative}.oauth-buttons-module__E940-G__googleButton:hover:not(:disabled){background:#f8faff;border-color:#747775;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.oauth-buttons-module__E940-G__googleButton:focus-visible{outline-offset:2px;outline:3px solid #4285f44d}.oauth-buttons-module__E940-G__googleButton:active:not(:disabled){background:#eef3fe}.oauth-buttons-module__E940-G__googleButton:disabled{cursor:progress;opacity:.65}.oauth-buttons-module__E940-G__googleIcon{flex:0 0 18px;width:18px;height:18px}.oauth-buttons-module__E940-G__googleLabel{line-height:20px}.oauth-buttons-module__E940-G__facebookButton{color:#fff;background:#0866ff;border:1px solid #0866ff;border-radius:6px;min-height:48px;padding:0 16px;font-family:Arial,sans-serif;font-size:15px;font-weight:600;transition:background-color .12s,border-color .12s,box-shadow .12s;position:relative}.oauth-buttons-module__E940-G__facebookButton:hover:not(:disabled){background:#075ce5;border-color:#075ce5;box-shadow:0 2px 5px #0866ff4d}.oauth-buttons-module__E940-G__facebookButton:focus-visible{outline-offset:2px;outline:3px solid #0866ff4d}.oauth-buttons-module__E940-G__facebookButton:active:not(:disabled){background:#0652cc}.oauth-buttons-module__E940-G__facebookButton:disabled{cursor:progress;opacity:.65}.oauth-buttons-module__E940-G__facebookIcon{flex:0 0 20px;width:20px;height:20px}.oauth-buttons-module__E940-G__facebookLabel{line-height:20px}