.login-register-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:11px}.login-register-actions .btn{min-height:43px;border-radius:12px;font-size:11px;font-weight:760}.login-register-actions .btn:first-child{color:#535edc;background:#f2f4ff;border-color:#dfe3ff}.login-register-actions .btn:last-child{color:#247f6b;background:#effbf7;border-color:#d6f1e8}.registration-intro{display:flex;align-items:center;gap:14px;padding:16px;margin-bottom:18px;border:1px solid #e5e6f2;border-radius:16px;background:linear-gradient(135deg,#f8f7ff,#f5fbff)}.registration-intro>span,.registration-otp-head>span{display:grid;place-items:center;flex:0 0 auto;width:44px;height:44px;color:#6657dc;border-radius:14px;background:#ece9ff}.registration-intro .icon,.registration-otp-head .icon{width:21px;height:21px}.registration-intro strong{display:block;color:#242a3a;font-size:14px}.registration-intro p{margin:4px 0 0;color:#7d8494;font-size:11px;line-height:1.55}.registration-intro.activation>span{color:#178a6c;background:#e7f8f2}.registration-form-grid{gap:14px}.registration-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px}.registration-steps span{display:flex;align-items:center;justify-content:center;gap:7px;padding:10px;color:#747b8e;border:1px solid #e8e9f0;border-radius:11px;background:#fafafd;font-size:10px;font-weight:700}.registration-steps b{display:grid;place-items:center;width:20px;height:20px;color:#6258d9;border-radius:50%;background:#eceaff}.registration-otp-head{text-align:center}.registration-otp-head>span{margin:0 auto 12px}.registration-otp-head h3{margin:0;color:#23293a;font-size:19px}.registration-otp-head p{max-width:430px;margin:8px auto 18px;color:#7d8493;font-size:11px;line-height:1.6}.registration-otp-input{display:block;max-width:300px;margin:0 auto;text-align:center}.registration-otp-input input{height:58px;margin-top:8px;text-align:center;font-size:25px;font-weight:800;letter-spacing:.28em}.registration-inline-action{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:15px;color:#8a90a0;font-size:10px}.registration-demo-otp{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 auto 14px;padding:10px 14px;max-width:360px;border:1px dashed #d8c97f;border-radius:12px;background:#fffbed}.registration-demo-otp small,.registration-demo-otp span{color:#8a7a31;font-size:9px}.registration-demo-otp strong{font-size:18px;letter-spacing:.15em}.registration-security-note{display:flex;align-items:center;gap:8px;margin:16px 0 0;padding:11px 13px;color:#657084;border-radius:11px;background:#f7f8fb;font-size:10px}.registration-security-note .icon{width:15px;height:15px;color:#39a684}.activation-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.activation-admin-layout{display:grid;gap:16px}.activation-gmail-card,.activation-section{padding:20px}.activation-card-heading,.activation-section-head,.activation-gmail-summary{display:flex;align-items:center}.activation-card-heading{gap:12px}.activation-card-heading>span:first-child{display:grid;place-items:center;width:42px;height:42px;color:#6658dc;border-radius:13px;background:#efedff}.activation-card-heading>span:first-child .icon{width:20px;height:20px}.activation-card-heading>div,.activation-section-head>div{flex:1}.activation-card-heading h3,.activation-section-head h3{margin:0;color:#242a39;font-size:15px}.activation-card-heading p,.activation-section-head p{margin:4px 0 0;color:#8790a0;font-size:10px}.activation-gmail-summary{gap:12px;margin-top:18px;padding:15px;border:1px solid #e8e9f0;border-radius:14px;background:#fbfbfd}.activation-gmail-summary>div:not(.actions){min-width:190px}.activation-gmail-summary small,.activation-table td small{display:block;margin-top:4px;color:#969cab;font-size:9px}.activation-gmail-summary strong{display:block;color:#303647;font-size:11px}.activation-gmail-summary .actions{margin-left:auto}.activation-section-head{justify-content:space-between;margin-bottom:16px}.activation-table-wrap{overflow:auto;border:1px solid #ececf2;border-radius:14px}.activation-table{width:100%;border-collapse:collapse}.activation-table th{padding:12px 14px;color:#7b8293;background:#f8f8fb;font-size:9px;letter-spacing:.05em;text-align:left;text-transform:uppercase;white-space:nowrap}.activation-table td{padding:14px;border-top:1px solid #eeeeF3;color:#3d4352;font-size:11px;vertical-align:middle}.activation-table td strong{display:block}.activation-code-mask{display:inline-flex;padding:7px 9px;color:#584fbd;border:1px solid #e2dffd;border-radius:9px;background:#f6f4ff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:750;letter-spacing:.06em}.activation-member{display:flex;align-items:center;gap:10px}.activation-member>span{display:grid;place-items:center;width:36px;height:36px;color:#5a56d3;border-radius:11px;background:linear-gradient(135deg,#eceaff,#e8f2ff);font-weight:800}.activation-member>div strong{font-size:11px}.activation-members .activation-table td:nth-child(2) strong{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}@media(max-width:900px){.activation-stats{grid-template-columns:repeat(2,1fr)}.activation-gmail-summary{align-items:flex-start;flex-direction:column}.activation-gmail-summary .actions{margin-left:0}.registration-form-grid{grid-template-columns:1fr}}@media(max-width:540px){.login-register-actions,.registration-steps,.activation-stats{grid-template-columns:1fr}.registration-steps span{justify-content:flex-start}.activation-gmail-card,.activation-section{padding:14px}}
.registration-created-code{text-align:center;padding:18px}.registration-created-code small{display:block;color:#8a90a0;font-size:9px;font-weight:750;letter-spacing:.08em}.registration-created-code strong{display:block;margin:12px auto;padding:16px;max-width:360px;color:#514ac0;border:1px dashed #cfc9ff;border-radius:14px;background:#f5f3ff;font:800 24px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.08em}.registration-created-code p{margin:0;color:#7d8494;font-size:11px;line-height:1.6}
