.program-history{margin-top:1.5rem;border:1px solid rgb(var(--color-ink)/.2);border-radius:1.25rem;padding:0 1.25rem 1.25rem}.program-history:not([open]){padding-bottom:0}.program-history>summary{cursor:pointer;min-height:56px;padding:1rem 0;font-size:1rem;font-weight:700;line-height:1.5}.program-history>summary>span{margin-inline-start:.4rem}.program-history>summary>small{display:block;margin-inline-start:1.4rem;font-size:.875rem;font-weight:400;opacity:.8}.program-history-empty,.program-history-hint{font-size:.95rem;line-height:1.6;margin:.5rem 0 1.25rem}.program-history-content{display:grid;gap:1.25rem;min-width:0}.program-history>summary:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:.5rem}@media (max-width:600px){.program-history{padding-inline:.75rem}}