/* Shearwater login page */
body[data-path="login"] {
  background: #f4f6fb url("/assets/shearwater_theme/images/mesh.webp") center / cover no-repeat fixed;
}
/* Outer wrapper: no box */
body[data-path="login"] .for-login,
body[data-path="login"] .page-content-wrapper,
body[data-path="login"] .page_content {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
}
/* The one real card */
body[data-path="login"] .login-content.page-card {
  background: #fff;
  border: 1px solid rgba(15, 23, 42, 0.06);
  border-radius: 16px;
  box-shadow: 0 12px 32px rgba(15, 23, 42, 0.08);
}
body[data-path="login"] .form-control,
body[data-path="login"] .btn-primary,
body[data-path="login"] .btn-login-option {
  border-radius: 10px;
}
