.acds-recap-sidebar{--recap-sidebar-card-bg:var(--new-moon-95);--recap-sidebar-card-border:var(--new-moon-80);--recap-sidebar-card-border-hover:var(--new-moon-40);--recap-sidebar-upcoming-border:var(--gold-40);--recap-sidebar-upcoming-bg-hover:var(--new-moon-90);--recap-sidebar-title-color:var(--white);--recap-sidebar-eyebrow-color:var(--new-moon-40);--recap-sidebar-upcoming-eyebrow-color:var(--gold-40);--recap-sidebar-cta-color:var(--gold-40);--recap-sidebar-focus-color:var(--purple-40);flex-direction:column;gap:16px;display:flex}.acds-recap-sidebar--columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.acds-recap-sidebar--columns .acds-recap-sidebar__label,.acds-recap-sidebar--columns .acds-recap-sidebar__card--upcoming{grid-column:1/-1}@media screen and (width<=980px){.acds-recap-sidebar--columns{grid-template-columns:minmax(0,1fr)}}.acds-recap-sidebar--light{--recap-sidebar-card-bg:var(--white);--recap-sidebar-card-border:var(--new-moon-20);--recap-sidebar-card-border-hover:var(--gold-70);--recap-sidebar-upcoming-border:var(--gold-70);--recap-sidebar-upcoming-bg-hover:var(--new-moon-05);--recap-sidebar-title-color:var(--new-moon-80);--recap-sidebar-eyebrow-color:var(--new-moon-70);--recap-sidebar-upcoming-eyebrow-color:var(--gold-80);--recap-sidebar-cta-color:var(--gold-80);--recap-sidebar-focus-color:var(--gold-70)}.acds-recap-sidebar__card,.acds-recap-sidebar__card:visited{background:var(--recap-sidebar-card-bg);border:1px solid var(--recap-sidebar-card-border);color:var(--recap-sidebar-title-color);border-radius:8px;flex-direction:column;gap:10px;padding:20px;text-decoration:none;transition:background .2s,border-color .2s;display:flex}.acds-recap-sidebar__card:hover,.acds-recap-sidebar__card:focus-visible{border-color:var(--recap-sidebar-card-border-hover);color:var(--recap-sidebar-title-color);text-decoration:none}.acds-recap-sidebar__card:focus{color:var(--recap-sidebar-title-color);text-decoration:none}.acds-recap-sidebar__card:focus-visible{outline:3px solid var(--recap-sidebar-focus-color);outline-offset:2px}.acds-recap-sidebar__card--upcoming,.acds-recap-sidebar__card--upcoming:hover,.acds-recap-sidebar__card--upcoming:focus-visible{border-color:var(--recap-sidebar-upcoming-border)}.acds-recap-sidebar__card--upcoming:hover,.acds-recap-sidebar__card--upcoming:focus-visible{background:var(--recap-sidebar-upcoming-bg-hover)}.acds-recap-sidebar__label{font-family:var(--theme-font-family-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--recap-sidebar-eyebrow-color);margin:0;font-size:11px;font-weight:700;line-height:1.4}.acds-recap-sidebar__card--upcoming+.acds-recap-sidebar__label{margin-top:8px}.acds-recap-sidebar__eyebrow{font-family:var(--theme-font-family-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--recap-sidebar-eyebrow-color);font-size:11px;font-weight:700}.acds-recap-sidebar__card--upcoming .acds-recap-sidebar__eyebrow{color:var(--recap-sidebar-upcoming-eyebrow-color);font-size:12px}.acds-recap-sidebar__title{font-family:var(--theme-font-family-condensed);letter-spacing:0;text-transform:none;color:var(--recap-sidebar-title-color);text-wrap:pretty;margin:0;font-size:19px;font-weight:600;line-height:1.25}.acds-recap-sidebar__action{padding-top:20px;display:flex}.acds-recap-sidebar__cta{font-family:var(--theme-font-family-mono);color:var(--recap-sidebar-cta-color);font-size:13px;font-weight:500}@media (prefers-reduced-motion:reduce){.acds-recap-sidebar__card{transition:none}}.acds-recap-sidebar[data-gated=locked] .acds-recap-sidebar__label,.acds-recap-sidebar[data-gated=locked] .acds-recap-sidebar__card:not(.acds-recap-sidebar__card--upcoming){display:none}.acds-recap-sidebar[data-gated=unlocked] .acds-recap-sidebar__label,.acds-recap-sidebar[data-gated=unlocked] .acds-recap-sidebar__card:not(.acds-recap-sidebar__card--upcoming){animation:.6s both acds-recap-sidebar-fade-in}@keyframes acds-recap-sidebar-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.acds-recap-sidebar[data-gated=unlocked] .acds-recap-sidebar__label,.acds-recap-sidebar[data-gated=unlocked] .acds-recap-sidebar__card:not(.acds-recap-sidebar__card--upcoming){animation:none}}
