/* daily-reading-chrome.css — GENERATED by scripts/sync-daily-reading-css.rb
   from daily-readings/assets/daily-reading.css. Do not edit; edit the
   canonical file and re-run the sync.

   Loaded by markdownr per the calendars: chrome_css: key (.markdownr.yml)
   on surfaces the reading pages' own CSS cannot reach: the popup-browser
   month sidebar (injected under @scope — hence literals, no :root, and
   variables set on .br-cal-sidebar) and /browse md-entry pages. Rules must
   stay chrome-scoped: this file loads into the popup shell page. */

.br-cal-sidebar, .mr-cal {
  --mr-cal-surface:          color-mix(in srgb, #faf6ef 25%, transparent);
  --mr-cal-band-bg:          color-mix(in srgb, #f1e8d6 25%, transparent);
  --mr-cal-border:           #d8c9b0;
  --mr-cal-accent:           #a47010;
  --mr-cal-text:             #2a1f1a;
  --mr-cal-muted:            #6b5a4f;
  --mr-cal-day-bg:           color-mix(in srgb, #fbf2dc 45%, transparent);
  --mr-cal-day-hover-bg:     #fbf2dc;
  --mr-cal-day-ink:          #a47010;
  --mr-cal-current-bg:       #a47010;
  --mr-cal-current-ink:      #fff;
  --mr-cal-today-outline:    #a47010;
  --mr-cal-control-bg:       color-mix(in srgb, #faf6ef 45%, transparent);
  --mr-cal-control-border:   #d8c9b0;
  --mr-cal-control-hover-bg: #f1e8d6;
  --mr-cal-disabled:         #d8c9b0;
  --mr-cal-footer-ink:       #6b5a4f;
}

/* The popup sidebar carries the paper itself: same texture, fixed
   attachment, over a mostly-transparent base so it reads as one light
   sheet with the framed reading rather than a solid panel. */
.br-cal-sidebar {
  --mr-cal-surface: transparent;
  background:
    url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MDAiIGhlaWdodD0iOTAwIj4KICA8ZmlsdGVyIGlkPSJtIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSI5MDAiIGhlaWdodD0iOTAwIj48ZmVUdXJidWxlbmNlIHR5cGU9ImZyYWN0YWxOb2lzZSIgYmFzZUZyZXF1ZW5jeT0iMC4wMTEiIG51bU9jdGF2ZXM9IjUiIHNlZWQ9IjciIHN0aXRjaFRpbGVzPSJzdGl0Y2giLz48ZmVDb2xvck1hdHJpeCB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwLjM2ICAwIDAgMCAwIDAuMjkgIDAgMCAwIDAgMC4xOSAgMCAwIDAgMS40IC0wLjEiLz48L2ZpbHRlcj4KICA8ZmlsdGVyIGlkPSJnIiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSI5MDAiIGhlaWdodD0iOTAwIj48ZmVUdXJidWxlbmNlIHR5cGU9ImZyYWN0YWxOb2lzZSIgYmFzZUZyZXF1ZW5jeT0iMC43IiBudW1PY3RhdmVzPSIyIiBzZWVkPSIzIiBzdGl0Y2hUaWxlcz0ic3RpdGNoIi8+PGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMC4zMiAgMCAwIDAgMCAwLjI3ICAwIDAgMCAwIDAuMTggIDAgMCAwIDAuNiAwIi8+PC9maWx0ZXI+CiAgPHJlY3Qgd2lkdGg9IjkwMCIgaGVpZ2h0PSI5MDAiIGZpbHRlcj0idXJsKCNtKSIgb3BhY2l0eT0iMC4zIi8+CiAgPHJlY3Qgd2lkdGg9IjkwMCIgaGVpZ2h0PSI5MDAiIGZpbHRlcj0idXJsKCNnKSIgb3BhY2l0eT0iMC4wNyIvPgo8L3N2Zz4K"),
    color-mix(in srgb, #faf6ef 40%, transparent);
  background-attachment: fixed;
}
