.fvm-event-archive{margin-top:1rem;border:1px solid #dfe5ca;border-radius:.5rem;background:#fafbf7}.fvm-event-archive summary{display:flex;justify-content:space-between;gap:1rem;padding:.75rem 1rem;color:#173f49;font-weight:800;cursor:pointer}.fvm-event-archive summary span{color:#687076;font-size:.85rem;font-weight:600}.fvm-archive-list{max-height:320px;overflow:auto;border-top:1px solid #dfe5ca}.fvm-archive-list>div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:.75rem;padding:.55rem 1rem;border-bottom:1px solid #ecefe3}.fvm-archive-list time{color:#687076;font-size:.8rem;font-weight:700}.fvm-event-archive>p{margin:.65rem 1rem;color:#687076;font-size:.82rem}@media(max-width:520px){.fvm-archive-list>div{grid-template-columns:1fr;gap:.15rem}}@media print{.fvm-event-archive{display:none!important}}
