.OtpLogin_tabs__wE58D{display:flex;gap:4px;padding:4px;background:var(--bg);border:1px solid var(--border);border-radius:var(--r-md);margin-bottom:var(--sp5,20px)}.OtpLogin_tab__1SLqa{flex:1;min-height:36px;border:none;border-radius:calc(var(--r-md) - 2px);background:transparent;color:var(--text-3);font-size:13px;font-weight:600;cursor:pointer}.OtpLogin_tab__1SLqa:hover{color:var(--text)}.OtpLogin_tab__1SLqa:focus-visible{outline:2px solid var(--green);outline-offset:1px}.OtpLogin_tabActive__K8nL_{background:var(--surface);color:var(--text);box-shadow:var(--sh-sm,0 1px 2px rgba(0,0,0,.08))}.OtpLogin_notice__L_AB2{background:var(--bg);border:1px solid var(--border);color:var(--text-2);border-radius:var(--r-md);padding:var(--sp3) var(--sp4);font-size:13px;margin-bottom:var(--sp4)}.OtpLogin_mobileRow__t0Uc_{display:flex;align-items:stretch;gap:var(--sp2)}.OtpLogin_prefix__HirE4{display:flex;align-items:center;padding:0 var(--sp3);background:var(--bg);border:1px solid var(--border);border-radius:var(--r-md);font-size:14px;color:var(--text-2)}.OtpLogin_codeInput__bYj_T{letter-spacing:8px;font-size:20px;font-weight:700;text-align:center}.OtpLogin_links__CVW_8{display:flex;justify-content:space-between;gap:var(--sp3);margin-top:var(--sp4)}.OtpLogin_linkBtn__Jsrxd{background:none;border:none;padding:4px 0;color:var(--green);font-size:13px;font-weight:600;cursor:pointer}.OtpLogin_linkBtn__Jsrxd:disabled{color:var(--text-3);cursor:not-allowed}