.Home_container__d256j{min-height:100vh;display:flex;justify-content:center;align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.Home_main__VkIEL{background:#fff;border-radius:16px;padding:40px;box-shadow:0 20px 60px rgba(0,0,0,.3);max-width:500px;width:100%}.Home_title__hYX6j{font-size:2.5rem;font-weight:700;color:#333;margin-bottom:10px;text-align:center}.Home_description__uXNdx{font-size:1.1rem;color:#666;text-align:center;margin-bottom:30px}.Home_form__FrVR9{display:flex;flex-direction:column;gap:20px}.Home_formGroup__KFkHd{display:flex;flex-direction:column;gap:8px}.Home_formGroup__KFkHd label{font-weight:600;color:#333;font-size:.95rem}.Home_input__OGaGo{padding:12px 16px;border:2px solid #e0e0e0;border-radius:8px;font-size:1rem;transition:border-color .3s}.Home_input__OGaGo:focus{outline:none;border-color:#667eea}.Home_passwordContainer__BB3MN{position:relative;display:flex;align-items:center}.Home_passwordContainer__BB3MN .Home_input__OGaGo{padding-right:45px}.Home_showPasswordBtn__Q7sB_{position:absolute;right:8px;background:none;border:none;cursor:pointer;font-size:1.2rem;padding:4px 8px;display:flex;align-items:center;justify-content:center;transition:opacity .3s}.Home_showPasswordBtn__Q7sB_:hover{opacity:.7}.Home_showPasswordBtn__Q7sB_:disabled{opacity:.5;cursor:not-allowed}.Home_checkboxLabel__vxS5i{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:500;color:#333}.Home_checkbox__zqQL6{width:20px;height:20px;cursor:pointer}.Home_button__G93Ef{padding:14px 24px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:transform .2s,box-shadow .2s}.Home_button__G93Ef:hover{transform:translateY(-2px);box-shadow:0 10px 20px rgba(102,126,234,.4)}.Home_button__G93Ef:active{transform:translateY(0)}.Home_error__514Ji{color:#e74c3c;font-size:.9rem;margin-top:-10px}.Home_errorContainer__NRlZJ{display:flex;flex-direction:column;gap:10px}.Home_deleteButton__o1Y2v{padding:10px 16px;background:#e74c3c;color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:500;font-size:.9rem;transition:background .3s}.Home_deleteButton__o1Y2v:hover{background:#c0392b}.Home_deleteButton__o1Y2v:disabled{opacity:.6;cursor:not-allowed}.Home_switchLabel__p1AsE{display:flex;flex-direction:column;gap:8px}.Home_switchLabel__p1AsE span{font-weight:600;color:#333;font-size:.95rem}.Home_switchContainer__YzfnD{display:flex;gap:4px;background:#f0f0f0;border-radius:8px;padding:4px}.Home_switchButton__CMLzy{flex:1 1;padding:10px 16px;border:none;border-radius:6px;background:transparent;color:#666;font-weight:500;cursor:pointer;transition:all .3s}.Home_switchButton__CMLzy.Home_active__EQNkL{background:#667eea;color:#fff}.Home_switchButton__CMLzy:disabled{opacity:.6;cursor:not-allowed}.Home_hint__9PCFr{font-size:.85rem;color:#999;margin-top:4px}.Home_button__G93Ef:disabled{opacity:.6;cursor:not-allowed}@media (max-width:768px){.Home_container__d256j{padding:15px}.Home_main__VkIEL{padding:25px 20px;border-radius:12px}.Home_title__hYX6j{font-size:1.8rem}.Home_description__uXNdx{font-size:1rem;margin-bottom:25px}.Home_form__FrVR9{gap:16px}.Home_input__OGaGo{padding:14px 16px;font-size:16px}.Home_button__G93Ef{padding:16px 24px;font-size:1rem;width:100%}.Home_button__G93Ef:hover{transform:none}}