.odklna_Login{background-color:#f2f2f2;height:100vh;padding:100px 20px;overflow-y:auto}.odklna_Loader{margin:0 auto}.odklna_LoginMain{z-index:1;background-color:#fff;border:1px solid #dcdcdc;border-radius:16px;flex-direction:column;align-items:center;gap:48px;width:100%;max-width:450px;margin:0 auto;padding:30px 20px;display:flex}.odklna_LoginMain img{width:auto;height:50px}.odklna_LoginMain form{flex-direction:column;gap:32px;width:100%;display:flex}.odklna_LoginMainHeader{text-align:center;flex-direction:column;gap:16px;display:flex}.odklna_LoginMainHeader h2{color:#000;font-family:Manrope,serif;font-size:32px;font-weight:800}.odklna_LoginMainHeader p{color:#666;font-size:16px}.odklna_LoginMainForm{flex-direction:column;gap:16px;display:flex}.odklna_LoginMainFormPasswordLabel{width:100%;display:flex;position:relative}.odklna_LoginMainFormPasswordLabel input{width:100%}.odklna_LoginMainFormPasswordLabel button{cursor:pointer;background:0 0;border:none;padding:0;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.odklna_LoginMainFormPasswordLabel button svg{color:#666;width:20px}.odklna_LoginMainFooter{color:#666;justify-content:space-between;align-items:center;margin:8px 0;display:flex}.odklna_LoginMainFooter a{color:#666;font-size:14px;text-decoration:underline}.odklna_LoginMainFooterRememberMe{color:#666;align-items:center;gap:8px;font-size:14px;display:flex}.odklna_LoginMainFooterRememberMeCheckbox{width:40px;height:20px;display:inline-block;position:relative}.odklna_LoginMainFooterRememberMeCheckbox input{opacity:0;width:0}.odklna_LoginMainFooterRememberMeCheckboxIndicator{cursor:pointer;background-color:#ccc;border-radius:34px;transition:all .4s;position:absolute;inset:0}.odklna_LoginMainFooterRememberMeCheckboxIndicator:before{content:"";background-color:#fff;border-radius:50%;width:13px;height:13px;transition:all .4s;position:absolute;bottom:4px;left:4px}.odklna_LoginMainFooterRememberMeCheckbox input:checked+.odklna_LoginMainFooterRememberMeCheckboxIndicator{background-color:#e31d1c}.odklna_LoginMainFooterRememberMeCheckbox input:checked+.odklna_LoginMainFooterRememberMeCheckboxIndicator:before{transform:translate(18px)}.odklna_LoginMainForm button[type=submit]{color:#fff;cursor:pointer;background-color:#e31d1c;border:none;border-radius:8px;padding:12px;font-size:14px}.odklna_LoginMainForm button[type=submit]:disabled{color:#000;cursor:not-allowed;background-color:#f6f6f6}.odklna_LoginMainFormCreateAccountLink{color:#666;text-align:center;font-size:14px;font-weight:500}.odklna_LoginMainFormCreateAccountLink a{color:#e31d1c}@media (width<=600px){.odklna_LoginMainHeader h2{font-size:24px}}.Si-bJW_Loader{justify-content:center;align-items:center;display:flex}.Si-bJW_RegisterMain{flex-direction:column;gap:60px;max-width:1000px;margin:0 auto;padding:60px 20px;display:flex}.Si-bJW_RegisterProgress{border:1px solid #e31d1c36;border-radius:8px;flex-direction:column;gap:16px;padding:20px;display:flex}.Si-bJW_RegisterProgress div{justify-content:space-between;align-items:center;gap:8px;transition:width .3s;display:flex}.Si-bJW_RegisterProgress h4{color:#e31d1c;font-size:14px;font-weight:700}.Si-bJW_RegisterProgressLinks{color:#475569;grid-template-columns:repeat(4,1fr);gap:16px;font-size:14px;display:grid}.Si-bJW_RegisterProgressActive{color:#64748b;font-weight:700}.Si-bJW_RegisterProgressBar{background-color:#f1f5f9;border-radius:4px;width:100%;height:8px}.Si-bJW_RegisterProgressBar div{background-color:#e31d1c;border-radius:4px;height:100%}.Si-bJW_RegisterForm{flex-direction:column;gap:60px;display:flex}.Si-bJW_RegisterFormHeader{flex-direction:column;gap:16px;display:flex}.Si-bJW_RegisterFormBody{flex-direction:column;gap:24px;display:flex}.Si-bJW_RegisterFormBody label{color:#334155;flex-direction:column;flex:1;gap:16px;font-size:14px;display:flex}.Si-bJW_RegisterFormBody p{color:#334155;font-size:14px;line-height:20px}.Si-bJW_RegisterFormHeader h2{font-size:36px;font-weight:700}.Si-bJW_RegisterFormHeader p{color:#475569;font-size:18px;line-height:24px}.Si-bJW_RegisterFormRow{gap:16px;width:100%;display:flex}.Si-bJW_RegisterForm input{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex:1;padding:12px 16px}.Si-bJW_RegisterForm input:placeholder{color:#94a3b8}.Si-bJW_RegisterForm button{color:#fff;cursor:pointer;background-color:#e31d1c;border:none;border-radius:8px;justify-content:center;align-items:center;gap:24px;padding:16px 32px;font-size:16px;display:flex}.Si-bJW_RegisterForm button:disabled{cursor:not-allowed;background-color:#e31d1c80}.Si-bJW_RegisterFormPlans{grid-template-columns:1fr 1fr 1fr;gap:16px;list-style:none;display:grid}.Si-bJW_RegisterForm .Si-bJW_RegisterFormPlans button{color:#000;text-align:left;background-color:#fff;border:1px solid #e2e8f0;flex:1;grid-template-rows:80px auto auto 1fr;justify-content:stretch;gap:16px;width:100%;height:100%;padding:24px;display:grid}.Si-bJW_RegisterForm .Si-bJW_RegisterFormPlans button div{flex-direction:column;gap:4px;height:100%;display:flex}.Si-bJW_RegisterForm .Si-bJW_RegisterFormPlans button div h4{color:#64748b;font-size:14px;font-weight:500}.Si-bJW_RegisterForm .Si-bJW_RegisterFormPlans button div h2{color:#0f172a;font-size:36px;font-weight:700}.Si-bJW_RegisterForm .Si-bJW_RegisterFormPlans button div h2 span{color:#64748b;font-size:14px}.Si-bJW_RegisterForm .Si-bJW_RegisterFormPlans button a{color:#fff;text-align:center;background-color:#e31d1c;border-radius:8px;width:100%;padding:12px;font-size:14px}.Si-bJW_RegisterForm .Si-bJW_RegisterFormPlans button hr{border:none;border-top:1px solid #e2e8f0;width:100%}.Si-bJW_RegisterForm .Si-bJW_RegisterFormPlans ul{flex-direction:column;gap:16px;height:100%;list-style:none;display:flex}.Si-bJW_RegisterForm .Si-bJW_RegisterFormPlans ul li{grid-template-columns:24px auto;align-items:center;gap:8px;display:grid}.Si-bJW_RegisterForm .Si-bJW_RegisterFormPlans ul li p{color:#475569}.Si-bJW_RegisterForm .Si-bJW_RegisterFormPlans ul li span{border:1px solid #e31d1c;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.Si-bJW_RegisterForm .Si-bJW_RegisterFormPlans ul li span svg{width:16px;height:16px}.Si-bJW_RegisterForm button[type=submit]{font-weight:700}.Si-bJW_RegisterFormBodyHomepageLink{color:#e31d1c;font-size:14px;text-decoration:underline}@media (width<=900px){.Si-bJW_RegisterForm .Si-bJW_RegisterFormPlans{grid-template-columns:1fr}}@media (width<=600px){.Si-bJW_RegisterMain{padding:40px 16px}.Si-bJW_RegisterProgressLinks{grid-template-columns:1fr}.Si-bJW_RegisterFormHeader h2{font-size:28px}.Si-bJW_RegisterFormHeader p{font-size:16px;line-height:22px}.Si-bJW_RegisterFormRow{flex-direction:column}}.JA6cIW_ForgotPassword{background-color:#f2f2f2;flex-direction:column;justify-content:center;align-items:center;height:100vh;padding:20px;display:flex}.JA6cIW_Loader{position:absolute;bottom:8vh}.JA6cIW_ForgotPasswordBackground{filter:blur(500px);background-color:#e31d1c44;border-radius:50%;width:500px;height:500px;position:absolute;top:-70%}.JA6cIW_ForgotPasswordMain{z-index:1;background-color:#fff;border:1px solid #dcdcdc;border-radius:16px;flex-direction:column;align-items:center;gap:48px;width:100%;max-width:450px;padding:30px 20px;display:flex}.JA6cIW_ForgotPasswordMain img{width:auto;height:50px}.JA6cIW_ForgotPasswordMain form{flex-direction:column;gap:32px;width:100%;display:flex}.JA6cIW_ForgotPasswordMainHeader{text-align:center;flex-direction:column;gap:8px;display:flex}.JA6cIW_ForgotPasswordMainHeader h2{color:#000;font-size:32px;font-weight:600}.JA6cIW_ForgotPasswordMainHeader p{color:#666;font-size:16px}.JA6cIW_ForgotPasswordMainForm{flex-direction:column;gap:16px;display:flex}.JA6cIW_ForgotPasswordMainFormPasswordLabel{width:100%;display:flex;position:relative}.JA6cIW_ForgotPasswordMainFormPasswordLabel input{flex:1}.JA6cIW_ForgotPasswordMainFormPasswordLabel button{cursor:pointer;background:0 0;border:none;padding:0;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.JA6cIW_ForgotPasswordMainFormPasswordLabel button svg{color:#666;width:20px}.JA6cIW_ForgotPasswordMainForm button[type=submit]{color:#fff;cursor:pointer;background-color:#e31d1c;border:none;border-radius:8px;padding:12px;font-size:14px}.JA6cIW_ForgotPasswordMainForm button[type=submit]:disabled{color:#000;cursor:not-allowed;background-color:#f6f6f6}@media (width<=750px){.JA6cIW_ForgotPasswordBackground{display:none}}
