/* Keep the heart visually centered between the two names. */
body[data-ui-theme] .schedule .paper>h2{display:flex;align-items:center;justify-content:center;gap:12px}
body[data-ui-theme] .schedule .paper>h2>span{display:inline-flex;align-items:center;justify-content:center;padding:0;font-family:Arial,sans-serif;font-size:20px;line-height:1;color:#dc879a}
/* A pink heart behind the wedding date, with the number kept legible. */
body[data-ui-theme] .calendar-days .wedding-day{width:32px;height:30px;line-height:29px;margin:auto;border-radius:0;box-shadow:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 30'%3E%3Cpath fill='%23f4b3bf' d='M16 28C12 24 2 18 2 10 2 5 5 2 9 2c3 0 5 2 7 5 2-3 4-5 7-5 4 0 7 3 7 8 0 8-10 14-14 18Z'/%3E%3C/svg%3E") center / 32px 30px no-repeat;color:#774650!important;font-weight:700}

/* Use the same family as the wedding date. */
body[data-ui-theme] .schedule .section-label{font-family:"Apple SD Gothic Neo","Malgun Gothic",sans-serif}
