.node.bundle--agenda .field--type-agenda-dates{color:var(--title-color,var(--body-color));font-size:calc(var(--body-font-size)*1.25);font-weight:300;-webkit-transition:all .3s ease;transition:all .3s ease}@media (prefers-reduced-motion){.node.bundle--agenda .field--type-agenda-dates{-webkit-transition:none;transition:none}}@media (max-width:1599.98px){.node.bundle--agenda .field--type-agenda-dates{font-size:calc(var(--body-font-size)*1.125)}}.node.bundle--agenda .field--type-agenda-dates .duration,.node.bundle--agenda .field--type-agenda-dates .duration .duration-days-range,.node.bundle--agenda .field--type-agenda-dates .duration .duration-days-range>.end,.node.bundle--agenda .field--type-agenda-dates .duration .duration-days-range>.start,.node.bundle--agenda .field--type-agenda-dates .duration .duration-hours-range,.node.bundle--agenda .field--type-agenda-dates .duration .duration-hours-range>.end,.node.bundle--agenda .field--type-agenda-dates .duration .duration-hours-range>.start,.node.bundle--agenda .field--type-agenda-dates .duration>.end,.node.bundle--agenda .field--type-agenda-dates .duration>.start{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25em}.node.bundle--agenda .field--type-agenda-dates .duration .duration-day{font-size:1.375em}.node.bundle--agenda .field--type-agenda-dates .duration .duration-month{color:var(--article-date-color);-webkit-transition:all .3s ease;transition:all .3s ease}@media (prefers-reduced-motion){.node.bundle--agenda .field--type-agenda-dates .duration .duration-month{-webkit-transition:none;transition:none}}.node.bundle--agenda .field--type-agenda-dates .duration .duration-year{font-size:.75em}.node.bundle--agenda .field--type-agenda-dates .sep{color:var(--title-color,var(--body-color));display:inline-block;font-size:.5em;margin-left:.25em;margin-right:.25em;opacity:.25;-webkit-transition:all .3s ease;transition:all .3s ease}@media (prefers-reduced-motion){.node.bundle--agenda .field--type-agenda-dates .sep{-webkit-transition:none;transition:none}}.node.bundle--agenda .field--type-agenda-dates .sep i{font-size:1em}.node.bundle--agenda .field--type-agenda-dates .status-label{font-size:.875em;font-weight:700}.node.bundle--agenda .field--type-agenda-dates .date-field-item.is-canceled .duration,.node.bundle--agenda .field--type-agenda-dates .date-field-item.is-postponed .duration{opacity:.5;text-decoration:line-through}.node.bundle--agenda .field--type-agenda-dates:not(.is-summary) .date-field-item.is-canceled,.node.bundle--agenda .field--type-agenda-dates:not(.is-summary) .date-field-item.is-postponed{position:relative}.node.bundle--agenda .field--type-agenda-dates:not(.is-summary) .date-field-item.is-canceled .status-label,.node.bundle--agenda .field--type-agenda-dates:not(.is-summary) .date-field-item.is-postponed .status-label{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:rgba(var(--white-rgb),.5);bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}