body.steam-blueprint-page.empire-weekly-events-preview {
  --bp-ink: #fff8f0;
  --bp-muted: rgba(255, 248, 240, 0.74);
  --bp-blue: #cb2c2c;
  --bp-blue-strong: #f4c04f;
  --bp-paper: #080808;
  --bp-card: #151515;
  --bp-line: rgba(255, 248, 240, 0.14);
  --bp-dark: #101010;
  --bp-accent: #f4c04f;
  background: #080808;
  color: #fff8f0;
}

.empire-weekly-events-preview #steam-page-family,
.empire-weekly-events-preview #steam-page-family main {
  min-height: 100vh;
  background: #080808;
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] {
  background:
    radial-gradient(circle at 86% 4%, rgba(203, 44, 44, 0.16), transparent 24rem),
    #151515;
  color: #fff8f0;
  box-shadow:
    inset 0 0 0 1px rgba(255, 248, 240, 0.14),
    0 24px 70px rgba(0, 0, 0, 0.36);
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-membership-panel__content h2,
.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-membership-panel__lead {
  color: #fff8f0;
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-membership-panel__lead {
  color: rgba(255, 248, 240, 0.74);
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-membership-panel__content > .steam-blueprint-kicker,
.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-about-event-panel__reasons-head .steam-blueprint-kicker,
.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-about-event-panel__reason-grid span,
.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__faqs .steam-blueprint-kicker {
  color: #f4c04f;
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__ticket-pill {
  background: #cb2c2c;
  color: #ffffff;
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-membership-panel__media {
  background: #101010;
  box-shadow: 0 20px 54px rgba(0, 0, 0, 0.34);
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__event-card {
  background: #fff8f0;
  color: #101010;
  box-shadow: inset 0 0 0 1px rgba(16, 16, 16, 0.12);
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__event-card span {
  color: #5f1111;
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__event-card h3,
.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__event-card p {
  color: #101010;
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__event-card strong {
  background: #cb2c2c;
  color: #ffffff;
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__included {
  background: #101010;
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-about-event-panel__reason-grid article {
  background: rgba(255, 255, 255, 0.06);
  box-shadow: inset 0 0 0 1px rgba(255, 248, 240, 0.14);
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-about-event-panel__reason-grid h4 {
  color: #fff8f0;
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-about-event-panel__reason-grid p {
  color: rgba(255, 248, 240, 0.78) !important;
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__join-note {
  border-color: rgba(255, 248, 240, 0.14);
  background: #151515;
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__join-note h4 {
  color: #fff8f0;
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__join-note p {
  color: rgba(255, 248, 240, 0.74) !important;
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__faqs {
  background: #101010;
  box-shadow: inset 0 0 0 1px rgba(255, 248, 240, 0.14);
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__faqs h3 {
  color: #fff8f0;
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__faq-grid details {
  background: #fff8f0;
  box-shadow: inset 0 0 0 1px rgba(16, 16, 16, 0.12);
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__faq-grid summary,
.steam-blueprint-page [data-empire-section="weekly-monthly-events"] .steam-weekly-events-panel__faq-grid p {
  color: #101010;
}

.steam-blueprint-page [data-empire-section="weekly-monthly-events"] :focus-visible {
  outline: 3px solid #f4c04f;
  outline-offset: 3px;
}
