.calendar-popup .info{display:flex;flex-direction:column;gap:.9375rem;padding:.9375rem}.calendar-popup .popup-content{box-shadow:inset 0 .0625rem 0 color-mix(in srgb,var(--light-campaign-color) 80%,transparent),inset 0 -.0625rem 0 color-mix(in srgb,var(--light-campaign-color) 80%,transparent)}[data-color-scheme=dark] .calendar-popup .popup-content{box-shadow:inset 0 .0625rem 0 color-mix(in srgb,var(--light-campaign-color) 25%,transparent),inset 0 -.0625rem 0 color-mix(in srgb,var(--light-campaign-color) 25%,transparent),inset -.0625rem 0 #0000000d}.calendar-popup__title{display:flex;justify-content:space-between}.calendar-popup__title .ui-red-title-new{position:relative;font-size:1.5rem}.calendar-popup__title-count{display:flex;gap:.3125rem;align-items:center;justify-content:flex-end;min-width:5.9375rem;font-size:.625rem;font-weight:600;text-align:right}.calendar-popup__title-count span{width:-moz-min-content;width:min-content}.calendar-popup__title-count .count{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;font-size:1.125rem;font-weight:600;text-align:center;letter-spacing:.0225rem;background:var(--background-color);border-radius:100%}.calendar-popup__description{font-size:.75rem;font-weight:400}.calendar-popup__description span{font-weight:700;color:var(--accent-color)}.calendar-popup__buttons{display:flex;flex-direction:column;gap:.9375rem}
