.agenda-exceptions{border-top:1px solid var(--p-line);padding-top:24px;margin-top:28px}.agenda-exceptions>p,.block-record p{margin-block:12px}.block-record{border-block-end:1px solid var(--p-line);padding:20px 0}.block-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.block-days{display:flex;flex-wrap:wrap;gap:12px}.block-days label{display:flex;align-items:center;gap:5px}.block-days input{width:20px;min-height:20px}.agenda-exceptions .actions{flex-wrap:wrap}.mail-simulation{border-top:1px solid var(--p-line);margin-top:20px;padding-top:20px}.review-tracking{padding:20px 0;border-block:1px solid var(--p-line);margin-block:18px}.review-tracking label{display:block;margin-top:14px}.review-tracking input,.review-tracking textarea{width:100%}.review-tracking .check-label input{width:auto}.review-history{overflow-wrap:anywhere}.legal-document h3{font-family:Source Serif,Georgia,serif;font-size:24px;margin:24px 0 12px}.legal-document p,.legal-document ul{margin-block:14px}.legal-document{overflow-wrap:anywhere}.legal-document .legal-status{padding:14px;background:var(--p-infoBg);color:var(--p-info)}#block-impact{padding:16px 0;overflow-wrap:anywhere}.agenda-slot .text-button{min-height:44px}.support-note{padding-top:18px;border-top:1px solid var(--p-line)}@media(max-width:640px){.block-fields{grid-template-columns:1fr}.block-days{gap:12px 18px}.agenda-exceptions .actions>*{width:100%}}
.variant-c #agenda-block-form fieldset{border:1px solid var(--p-line);padding:14px}.variant-c #agenda-block-form legend{color:var(--p-primary)}
