/* /Pages/Shared/_Layout.cshtml.rz.scp.css */
/* Scoped styles for _Layout.cshtml – the cookie notice.

   Links are not styled here: the ones made with asp-page are tag helpers,
   which CSS isolation doesn't mark, so scoped rules would never reach them
   (nor content from partials). The header, the footer and the cookie
   notice's link are in site.css. */

/* ---- Cookie notice ----
   Informational only — every cookie we set is strictly necessary, so there's
   nothing to opt in or out of. One slim bar, one "got it" button, remembered
   in localStorage so it only shows once per browser. */
.cookie-notice[b-m13idlp2cu] {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1040;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  gap: 0.75rem 1.5rem;
  padding: 0.85rem 1.25rem;
  background-color: var(--rc-deep);
  color: var(--rc-deep-ink);
  border-top: 1px solid var(--rc-deep-border);
  box-shadow: var(--rc-shadow-lg);
}

.cookie-notice__text[b-m13idlp2cu] {
  margin: 0;
  max-width: 56rem;
  font-size: 0.9rem;
  line-height: 1.5;
}

.cookie-notice__button[b-m13idlp2cu] {
  flex-shrink: 0;
}
