.eco3-aft-cards{display:flex;flex-wrap:wrap;gap:14px;margin:26px 0 10px}.eco3-aft-card{flex:1 1 240px;border:1px solid var(--ui-border);border-left:3px solid var(--ui-brand);background:var(--ui-surface-alt);padding:14px 16px}.eco3-aft-card__kicker{font:600 11px/1.3 var(--ui-font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ui-text-muted)}.eco3-aft-card__date{font:600 20px/1.25 var(--ui-font-serif);color:var(--ui-text);margin-top:6px}.eco3-aft-card__meta{font:400 13px/1.45 var(--ui-font-mono);color:var(--ui-text-muted);margin-top:6px}.eco3-aft-card--empty{border-left-color:var(--ui-border)}.eco3-aft-next__note{font:400 12px/1.5 var(--ui-font-sans);color:var(--ui-text-muted);margin:4px 0 24px}.eco3-aft-table{width:100%;border-collapse:collapse;margin:18px 0;font:400 14px/1.45 var(--ui-font-sans)}.eco3-aft-table th,.eco3-aft-table td{border-bottom:1px solid var(--ui-border);padding:8px 10px;text-align:left;vertical-align:top}.eco3-aft-table thead th{font-weight:600;color:var(--ui-text);border-bottom:2px solid var(--ui-border);white-space:nowrap}.eco3-aft-table tbody tr.is-past{color:var(--ui-text-muted)}.eco3-aft-table tbody tr.is-past td{background:var(--ui-surface-alt)}.eco3-aft-source{font:400 12px/1.55 var(--ui-font-sans);color:var(--ui-text-muted);margin:-8px 0 22px}.eco3-aft-note{border-left:3px solid var(--ui-text-muted);padding:10px 14px;background:var(--ui-surface-alt);font-size:14px}@media(max-width:640px){.eco3-aft-table{font-size:13px}.eco3-aft-table th,.eco3-aft-table td{padding:6px}}