.rel-event-calendar .rel-calendar-celebration{color:#20376a;overflow-wrap:anywhere;background:#edf5ff;border-left:3px solid #3867a8;border-radius:7px;min-height:0;margin:6px 0;padding:7px 9px;font-size:12px;display:block}.rel-event-calendar .rel-calendar-celebration.anniversary{color:#175c3e;background:#edf8f1;border-color:#217d55}.rel-calendar-celebration small,.rel-calendar-celebration span{display:block}.rel-calendar-celebration small{font-size:10px}.rel-upcoming-celebrations{border-top:1px solid #dce5ef;margin:20px 0;padding-top:18px}.rel-upcoming-celebrations h3{color:#20376a;font-weight:600}.rel-upcoming-celebrations>p{color:#64748b;margin:4px 0 10px;font-size:12px}.rel-upcoming-celebration{color:#20376a;background:#edf5ff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;margin:7px 0;padding:12px;font-size:13px;display:flex}.rel-upcoming-celebration.anniversary{color:#175c3e;background:#edf8f1}.rel-upcoming-celebration span{white-space:nowrap}.rel-upcoming-celebration:hover{text-decoration:underline}
