/* HB-300 — login SEO/light polish (scoped). Never touch C7/BN2. */
html.storefront-root [data-hb300-stamp="hb300a"],
html.storefront-root #login-seo-prerender,
html.storefront-root #login-main {
  color-scheme: light;
}

html.storefront-root #login-seo-prerender a,
html.storefront-root #login-main nav[aria-label="Breadcrumb"] a {
  color: #0369a1;
}

html.storefront-root #login-main h1#login-page-heading {
  color: #0f172a;
}

/* Keep form card as interaction container; ensure light ink on white */
html.storefront-root #login-panel,
html.storefront-root #register-panel {
  background-color: #ffffff;
  color: #0f172a;
}

html.storefront-root #login-panel label,
html.storefront-root #register-panel label {
  color: #334155;
}
