.mregister-c{background-color:#fff;flex-direction:column;align-items:center;width:100%;height:auto;min-height:30vh;padding:0 0 4rem;display:flex}.mregister-w{flex-direction:column;gap:1rem;width:24rem;padding:2rem 1rem;display:flex}.mregister-w .e-msg{width:100%;height:3rem;font-family:var(--font-suse);color:#fff;opacity:1;background-color:#000;border-radius:1rem;align-items:center;gap:.5rem;padding:1rem;font-size:.8rem;display:flex}.mregister-w .e-msg svg{width:1rem;height:1rem}.mregister-header{flex-direction:column;align-items:start;gap:.3rem;display:flex}.mregister-header .lh-title{font-size:1.5rem;font-family:var(--font-faculty)}.mregister-header .lh-desc{width:20rem;font-size:.8rem;font-family:var(--font-suse);display:flex}.mregister-ssbtns{flex-direction:column;align-items:center;gap:.5rem;display:flex}.mregister-ssbtns .divider{width:100%;height:auto;font-family:var(--font-suse);color:gray;-webkit-user-select:none;user-select:none;justify-content:center;margin-top:1rem;font-size:.75rem;display:flex}.mregister-ssbtns .ssbtn{color:#fff;width:100%;height:3rem;font-size:.75rem;font-family:var(--font-faculty);cursor:pointer;border:1px solid #80808058;border-radius:10rem;align-items:center;gap:.5rem;padding:.3rem;display:flex}.mregister-ssbtns .ssbtn .logo{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;min-width:auto;max-width:2.5rem;height:auto;padding:.5rem;display:flex}.mregister-ssbtns .ssbtn.google{background-color:#4285f4}.mregister-ssbtns .ssbtn.phone{color:#000;border:#efefef}.mregister-ssbtns .ssbtn.phone .logo svg{color:gray;width:1rem;height:1rem}.mregister-inputw{flex-direction:column;gap:1rem;width:100%;display:flex}.mregister-inputw .input-itm{flex-direction:column;align-items:start;gap:.3rem;width:100%;display:flex}.mregister-inputw .input-itm .err{color:#d04408;font-size:.8rem;font-family:var(--font-suse);align-items:center;gap:.5rem;margin-left:.3rem;display:flex}.mregister-inputw .input-itm .err svg{width:.8rem;height:.8rem}.mregister-inputw .input-itm input{width:100%;height:3rem;font-size:.8rem;font-family:var(--font-suse);border:1px solid #80808058;border-radius:10rem;padding:1rem}.mregister-inputw .inputw-sbtn{color:#000;width:100%;height:3rem;font-family:var(--font-suse);-webkit-user-select:none;user-select:none;cursor:pointer;background-color:#e7eee8;border:none;border-radius:10rem;justify-content:center;align-items:center;font-size:.75rem;display:flex}.mregister-disclaimer{width:100%;font-size:.7rem}.mregister-disclaimer a{color:#768376;text-decoration:underline}.mregister-login{font-size:.8rem;font-family:var(--font-suse);text-align:center}.mregister-login a{color:#4285f4;text-decoration:underline}.extra-line{width:100%;font-family:var(--font-suse);justify-content:center;margin-top:1rem;font-size:.8rem;display:flex}.mregister-extra{justify-content:center;align-items:center;display:flex}.mregister-extra .itm{cursor:pointer;justify-content:center;align-items:center;width:auto;height:auto;display:flex}.mregister-extra .itm.custom{font-size:.7rem;font-family:var(--font-suse);-webkit-user-select:none;user-select:none;background-color:#e7eee8;border-radius:10rem;align-items:center;gap:.5rem;padding:.5rem .8rem;display:flex}.mregister-extra .itm.custom svg{color:#8fa893;width:1rem;height:1rem}.mregister-inputw .phone-input-wrapper{align-items:center;gap:.5rem;width:100%;display:flex}.mregister-inputw .phone-country-dropdown{min-width:10rem;height:3rem;font-family:var(--font-suse);cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #80808058;border-radius:10rem;flex-direction:column;justify-content:center;gap:.1rem;padding:.4rem .8rem;display:flex;position:relative}.mregister-inputw .phone-country-dropdown .dropdown-label{color:#888;font-size:.6rem;line-height:1}.mregister-inputw .phone-country-dropdown .dropdown-value{color:#333;justify-content:space-between;align-items:center;font-size:.75rem;line-height:1.2;display:flex}.mregister-inputw .phone-country-dropdown .dropdown-value svg{color:#666;width:.9rem;height:.9rem}.mregister-inputw .phone-dropdown-content{z-index:100;background-color:#fff;border:1px solid #80808033;border-radius:1rem;width:10rem;max-height:15rem;position:absolute;top:calc(100% + .3rem);left:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.mregister-inputw .phone-dropdown-content .dropdown-item{font-size:.75rem;font-family:var(--font-suse);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;padding:.6rem .8rem;transition:background-color .15s;overflow:hidden}.mregister-inputw .phone-dropdown-content .dropdown-item:hover{background-color:#f0f0f0}.mregister-inputw .phone-input-wrapper input{height:3rem;font-size:.8rem;font-family:var(--font-suse);border:1px solid #80808058;border-radius:10rem;flex:1;padding:0 1rem}
