.PhoneAuthForm-module__bWx-mq__form{flex-direction:column;gap:16px;display:flex}.PhoneAuthForm-module__bWx-mq__captcha{margin:4px 0}.PhoneAuthForm-module__bWx-mq__form label{font-size:14px;font-weight:800;display:block}.PhoneAuthForm-module__bWx-mq__form input{border:1px solid var(--site-border);width:100%;font:inherit;background:var(--site-surface);color:var(--site-text);border-radius:9px;outline:none;margin-top:8px;padding:13px 14px;display:block}.PhoneAuthForm-module__bWx-mq__form input:focus{border-color:var(--site-primary);box-shadow:0 0 0 3px #f2661c18}.PhoneAuthForm-module__bWx-mq__primary{background:var(--site-primary);color:var(--site-on-primary);cursor:pointer;border:0;border-radius:9px;padding:13px 17px;font-weight:850}.PhoneAuthForm-module__bWx-mq__primary:disabled{opacity:.6;cursor:not-allowed}.PhoneAuthForm-module__bWx-mq__link{color:var(--site-primary);cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-weight:700}.PhoneAuthForm-module__bWx-mq__success{background:var(--site-success-bg);color:var(--site-success-text);border-radius:9px;padding:13px}.PhoneAuthForm-module__bWx-mq__error{background:var(--site-danger-bg);color:var(--site-danger-text);border-radius:9px;padding:13px}
.login-module__r1JGfq__page{background:var(--site-bg);min-height:100vh;color:var(--site-text);flex-direction:column;display:flex}.login-module__r1JGfq__page header{justify-content:space-between;align-items:center;width:100%;max-width:1200px;height:84px;margin:auto;padding:0 26px;display:flex}.login-module__r1JGfq__page header a{align-items:center;gap:9px;font-weight:800;display:flex}.login-module__r1JGfq__page header a:first-child{font-size:22px;font-weight:950}.login-module__r1JGfq__page header img{object-fit:contain}.login-module__r1JGfq__themeToggle{border:1px solid var(--site-border);background:var(--site-surface);color:var(--site-text);cursor:pointer;border-radius:8px;flex:none;place-items:center;width:40px;height:40px;display:grid}.login-module__r1JGfq__themeToggle:hover{background:var(--site-surface-2);border-color:var(--site-border-strong)}.login-module__r1JGfq__main{flex:1;justify-content:center;align-items:center;padding:40px 16px;display:flex}.login-module__r1JGfq__card{background:var(--site-surface);border:1px solid var(--site-border);width:100%;max-width:420px;box-shadow:var(--site-shadow);border-radius:22px;padding:34px}.login-module__r1JGfq__cardHead{margin-bottom:24px}.login-module__r1JGfq__cardHead span{letter-spacing:.12em;color:var(--site-primary);font-size:12px;font-weight:900}.login-module__r1JGfq__cardHead h2{letter-spacing:-.03em;margin:8px 0;font-size:28px}.login-module__r1JGfq__cardHead p{color:var(--site-muted);font-size:15px}.login-module__r1JGfq__footer{text-align:center;color:var(--site-muted);margin-top:20px;font-size:14px}.login-module__r1JGfq__footer a{color:var(--site-primary);font-weight:700}
.signup-module__9p3mrG__page{background:var(--site-bg);min-height:100vh;color:var(--site-text)}.signup-module__9p3mrG__page header{justify-content:space-between;align-items:center;max-width:1200px;height:84px;margin:auto;padding:0 26px;display:flex}.signup-module__9p3mrG__page header a{align-items:center;gap:9px;font-weight:800;display:flex}.signup-module__9p3mrG__page header a:first-child{font-size:22px;font-weight:950}.signup-module__9p3mrG__page header img{object-fit:contain}.signup-module__9p3mrG__themeToggle{border:1px solid var(--site-border);background:var(--site-surface);color:var(--site-text);cursor:pointer;border-radius:8px;flex:none;place-items:center;width:40px;height:40px;display:grid}.signup-module__9p3mrG__themeToggle:hover{background:var(--site-surface-2);border-color:var(--site-border-strong)}.signup-module__9p3mrG__page main{grid-template-columns:.72fr 1.28fr;align-items:start;gap:70px;max-width:1200px;margin:25px auto 80px;padding:0 26px;display:grid}.signup-module__9p3mrG__page aside{padding-top:50px;position:sticky;top:110px}.signup-module__9p3mrG__page aside>span,.signup-module__9p3mrG__cardHead>span{letter-spacing:.12em;color:var(--site-primary);font-size:12px;font-weight:900}.signup-module__9p3mrG__page aside h1{letter-spacing:-.045em;margin:15px 0 22px;font-size:52px;line-height:1.04}.signup-module__9p3mrG__page aside p{color:var(--site-muted);font-size:18px;line-height:1.7}.signup-module__9p3mrG__page aside ul{margin-top:30px;padding:0;list-style:none}.signup-module__9p3mrG__page aside li{padding:9px 0;font-weight:750}.signup-module__9p3mrG__page aside li:before{content:"✓";color:var(--site-primary);margin-right:10px}.signup-module__9p3mrG__card{background:var(--site-surface);border:1px solid var(--site-border);box-shadow:var(--site-shadow);border-radius:22px;padding:34px}.signup-module__9p3mrG__cardHead h2{letter-spacing:-.035em;margin:8px 0;font-size:34px}.signup-module__9p3mrG__cardHead p{color:var(--site-muted);margin-bottom:30px}.signup-module__9p3mrG__grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.signup-module__9p3mrG__grid label,.signup-module__9p3mrG__otpBox label{font-size:14px;font-weight:800;display:block}.signup-module__9p3mrG__grid input,.signup-module__9p3mrG__grid textarea,.signup-module__9p3mrG__otpBox input{border:1px solid var(--site-border);width:100%;font:inherit;background:var(--site-surface);color:var(--site-text);border-radius:9px;outline:none;margin-top:8px;padding:13px 14px;display:block}.signup-module__9p3mrG__grid input:focus,.signup-module__9p3mrG__grid textarea:focus,.signup-module__9p3mrG__otpBox input:focus{border-color:var(--site-primary);box-shadow:0 0 0 3px #f2661c18}.signup-module__9p3mrG__grid textarea{resize:vertical;min-height:90px}.signup-module__9p3mrG__grid small{color:var(--site-primary);margin-top:6px;display:block}.signup-module__9p3mrG__full{grid-column:1/-1}.signup-module__9p3mrG__otpBox{background:var(--site-surface-2);border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:14px;margin-top:25px;padding:20px;display:grid}.signup-module__9p3mrG__otpBox p{color:var(--site-muted);margin:5px 0}.signup-module__9p3mrG__otpBox button,.signup-module__9p3mrG__plan button{background:var(--site-primary);color:var(--site-on-primary);cursor:pointer;border:0;border-radius:9px;padding:13px 17px;font-weight:850}.signup-module__9p3mrG__otpBox label{grid-column:1}.signup-module__9p3mrG__otpBox .signup-module__9p3mrG__verify{grid-column:2}.signup-module__9p3mrG__devOTP{background:var(--site-success-bg);border-radius:8px;padding:12px;color:var(--site-success-text)!important;grid-column:1/-1!important}.signup-module__9p3mrG__plan{border:1px solid var(--site-border);background:var(--site-surface-2);border-radius:14px;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding:21px;display:flex}.signup-module__9p3mrG__plan span,.signup-module__9p3mrG__plan strong{display:block}.signup-module__9p3mrG__plan strong{margin-top:4px;font-size:25px}.signup-module__9p3mrG__plan strong small{font-size:13px}.signup-module__9p3mrG__plan p{color:var(--site-muted);margin:5px 0 0;font-size:12px}.signup-module__9p3mrG__success,.signup-module__9p3mrG__error{border-radius:9px;padding:13px}.signup-module__9p3mrG__success{background:var(--site-success-bg);color:var(--site-success-text)}.signup-module__9p3mrG__error{background:var(--site-danger-bg);color:var(--site-danger-text)}.signup-module__9p3mrG__disclaimer{color:var(--site-muted);margin-top:20px;font-size:12px;line-height:1.5}@media (max-width:850px){.signup-module__9p3mrG__page main{grid-template-columns:1fr;gap:25px}.signup-module__9p3mrG__page aside{padding-top:10px;position:static}.signup-module__9p3mrG__page aside h1{font-size:42px}.signup-module__9p3mrG__page aside ul{display:none}}@media (max-width:580px){.signup-module__9p3mrG__page header{padding:0 15px}.signup-module__9p3mrG__signInLink{font-size:12px}.signup-module__9p3mrG__page main{padding:0 15px}.signup-module__9p3mrG__card{padding:22px 17px}.signup-module__9p3mrG__grid{grid-template-columns:1fr}.signup-module__9p3mrG__full{grid-column:auto}.signup-module__9p3mrG__otpBox{grid-template-columns:1fr}.signup-module__9p3mrG__otpBox label,.signup-module__9p3mrG__otpBox .signup-module__9p3mrG__verify{grid-column:1}.signup-module__9p3mrG__plan{flex-direction:column;align-items:flex-start}}
