.auth-registration-step{flex-direction:column;gap:1rem;display:flex}.auth-registration form{margin-block-end:1.25rem}.auth-registration-control{position:relative}.auth-registration-control>svg{inset-inline-start:1rem;color:#52624e;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.public-modal .auth-registration-control>input,.auth-registration-control>input{color:#10312b;width:100%;min-height:3.25rem;font:inherit;box-shadow:none;text-align:start;background:#fff;border:1px solid #52624e40;border-radius:999px;outline:none;padding:.875rem 3rem}.public-modal .auth-registration-control>input:focus{box-shadow:none;border-color:#10312b}.public-modal .auth-registration-control>input[aria-invalid=true]{border-color:#b42318}.public-modal:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .auth-registration-control>input{text-align:right}.public-modal:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .auth-registration-control>input{text-align:left}.public-modal .auth-registration-phone>input{padding-left:116px;padding-right:3rem}.auth-registration-phone>svg{inset-inline-start:auto;left:auto;right:1rem}.auth-registration-control .auth-registration-password-toggle{inset-inline-end:.5rem;color:#52624e;background:0 0;border:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.auth-registration-error{color:#b42318;margin-block-start:.375rem;font-size:.875rem;line-height:1.5}.auth-registration-status{color:#10312b;align-items:center;gap:.5rem;display:flex}.auth-registration-primary{color:#f8f4ef;width:100%;min-height:3rem;font:inherit;box-shadow:none;background:#10312b;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex}.auth-registration-primary:disabled{opacity:.5;cursor:not-allowed}.auth-registration-back{color:#52624e;background:0 0;align-self:center;align-items:center;gap:.5rem;padding:.5rem;display:inline-flex}.auth-registration:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .auth-registration-back svg{transform:rotate(180deg)}.auth-registration-otp{flex-direction:column;gap:.75rem;display:flex}.auth-registration-otp>div{gap:.375rem;display:flex}.auth-registration-otp input{text-align:center;color:#10312b;background:#fff;border:1px solid #52624e40;border-radius:.5rem;width:100%;min-width:0;height:2.75rem}.auth-registration-otp>button{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.public-modal form .auth-country-trigger,.auth-country-trigger{color:#10312b;min-width:92px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px 0 0 8px;justify-content:center;align-items:center;gap:5px;padding:0 7px;font-size:13px;display:inline-flex;position:absolute;top:8px;bottom:8px;left:8px}.auth-country-trigger:focus-visible{outline-offset:1px;outline:2px solid #52624e}.auth-country-trigger:disabled{opacity:.55;cursor:default}.auth-country-popover{z-index:10020;width:min(320px,100vw - 32px);max-height:var(--radix-popover-content-available-height);color:#10312b;background:#f8f4ef;border:1px solid #52624e40;border-radius:14px;padding:8px;overflow:hidden;box-shadow:0 12px 32px #13213120}.auth-country-list{max-height:min(288px, calc(var(--radix-popover-content-available-height) - 18px));overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}.auth-country-list button{width:100%;min-height:40px;color:inherit;text-align:start;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px;font-size:13px;display:flex}.auth-country-list button:hover,.auth-country-list button:focus-visible,.auth-country-list button[aria-pressed=true]{background:#dde0d5}.auth-country-name{flex:1}
