.um .um-form{background:#ffffff;border-radius:12px;padding:40px;box-shadow:0 4px 20px rgba(0,0,0,0.05);max-width:600px;margin:40px auto;font-family:'Inter',sans-serif}.um .um-field-label{font-weight:600;color:#333;margin-bottom:5px}.um .um-field-area input,.um .um-field-area textarea,.um .um-field-area select{border:1px solid #ccc;padding:12px;border-radius:8px;width:100%;transition:border 0.3s}.um .um-field-area input:focus{border-color:#005eff;outline:none}.um .um-button{background-color:#005eff;color:#fff;padding:12px 24px;border:none;border-radius:8px;font-weight:600;transition:background-color 0.3s}.um .um-button:hover{background-color:#0041cc}.um .um-field-error{color:#d93025;font-size:14px;margin-top:4px}@media (max-width:600px){.um .um-form{padding:20px}}.um-login .um-form{background:#ffffff;border-radius:12px;padding:40px;box-shadow:0 4px 20px rgba(0,0,0,0.05);max-width:400px;margin:60px auto;font-family:'Inter',sans-serif}.um-login .um-field-label{font-weight:600;color:#333;margin-bottom:6px}.um-login .um-field-area input{border:1px solid #ccc;padding:12px;border-radius:8px;width:100%;transition:border 0.3s}.um-login .um-field-area input:focus{border-color:#005eff;outline:none}.um-login .um-button{background-color:#005eff;color:#fff;padding:12px 24px;border:none;border-radius:8px;font-weight:600;margin-top:15px;transition:background-color 0.3s;width:100%}.um-login .um-button:hover{background-color:#0041cc}.um-login .um-left,.um-login .um-right{display:block;margin-top:15px;text-align:center}.um-login .um-left a,.um-login .um-right a{color:#005eff;font-weight:500;text-decoration:none}.um-login .um-left a:hover,.um-login .um-right a:hover{text-decoration:underline}.um-login .um-field-error{color:#d93025;font-size:14px;margin-top:6px}@media (max-width:480px){.um-login .um-form{padding:25px}}