/* Standard event dates use clean, readable numerals instead of display scripts. */
body[data-package-tier="standard"] #events :is([data-pretty-date],[data-event-date],[data-event-range],[data-bind$="_time"],[data-event-end],[data-event-zone],.date-plaque,.date-plaque *){font-family:'Segoe UI',Arial,sans-serif!important;font-style:normal!important;text-transform:none!important;letter-spacing:.2px!important;font-variant-numeric:lining-nums tabular-nums;text-shadow:none!important;opacity:1!important}
body[data-package-tier="standard"] #events [data-pretty-date]{font-size:clamp(24px,6vw,32px)!important;font-weight:650!important;line-height:1.45!important}
body[data-package-tier="standard"] #events .event-block [data-event-date]{font-size:clamp(18px,4.6vw,20px)!important;font-weight:600!important;line-height:1.55!important}
body[data-package-tier="standard"] #events :is([data-bind$="_time"],[data-event-end],[data-event-zone],[data-event-range]){font-weight:600!important}

/* Use each theme's contrast-checked section and card inks. */
body[data-package-tier="standard"] #events [data-pretty-date],body[data-package-tier="standard"] #events .countdown,body[data-package-tier="standard"] #events .countdown :is(span,small){color:var(--location-ink,var(--color))!important;opacity:1!important}
body[data-package-tier="standard"] #events .event-block :is([data-event-date],[data-event-range],[data-bind$="_time"],[data-event-end],[data-event-zone],.date-plaque,.date-plaque *){color:var(--location-card-ink,var(--color))!important;opacity:1!important;text-shadow:none!important}

/* Dates and countdowns sit on the same paper surface as event cards. */
body[data-package-tier="standard"] #events [data-pretty-date]{background:var(--location-card,var(--paper))!important;color:var(--location-card-ink,var(--color))!important;padding:14px 18px;border-radius:10px}
body[data-package-tier="standard"] #events .countdown>span{background:var(--location-card,var(--paper))!important;color:var(--location-card-ink,var(--color))!important;border-color:color-mix(in srgb,var(--location-card-ink,var(--color)) 25%,transparent)!important}
body[data-package-tier="standard"] #events .countdown>span :is(b,small){color:var(--location-card-ink,var(--color))!important;opacity:1!important}

body[data-package-tier="standard"] #events.events h2[data-pretty-date]{color:var(--location-card-ink,var(--color))!important;background:var(--location-card,var(--paper))!important;-webkit-text-fill-color:var(--location-card-ink,var(--color))!important}
