/* Current fellowship application details, using the shared subpage palette. */
.program-application-notice { margin-top: 28px; padding: 18px 22px; border-left: 3px solid var(--sp-accent-ink); background: var(--sp-wash); }
.program-application-notice p { margin: 0; }
.program-application-notice__status { color: var(--sp-accent-ink); font-size: 13px; font-weight: 700; }
.program-application-notice__deadline { margin-top: 5px !important; color: var(--sp-ink); font-size: 17px; line-height: 1.5; }
[data-fellowship-state="interest"] .program-application-notice__deadline { display: none; }
.programs-page .program-primary-action:focus-visible { outline: 3px solid var(--sp-accent-ink); outline-offset: 5px; }
