body{background:linear-gradient(135deg,#f5f7fa,#e8ecf3);box-sizing:border-box;color:#2d3748;font-family:Segoe UI,sans-serif;margin:0;min-height:100vh}h1,h2{color:#1a202c}@media screen and (max-width:600px){h1{font-size:26px!important}h2{font-size:22px!important}}button{border:none;border-radius:6px;cursor:pointer;font-weight:600;padding:8px 14px;transition:.2s ease}.register-btn,button:nth-of-type(2){background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.login-btn,button:first-of-type{background:#fff;border:2px solid #667eea;color:#667eea}button:hover{box-shadow:0 4px 12px #667eea33;transform:scale(1.02)}.card{background:#fff;border:1px solid #667eea1a;border-radius:16px;box-shadow:0 8px 25px #00000014;transition:.3s}.card:hover{box-shadow:0 12px 30px #764ba226;transform:translateY(-3px)}
/*# sourceMappingURL=main.f4b60b54.css.map*/