/* v1.116 — keep media actions horizontal, spacious and easy to tap. */
.historical-media{min-width:0;max-width:100%;box-sizing:border-box}
.historical-media__head{display:flex!important;flex-flow:row wrap!important;align-items:center!important;justify-content:space-between!important;gap:14px!important;min-width:0;min-height:72px;height:auto!important;box-sizing:border-box}
.historical-media__title{flex:1 1 180px;min-width:0;overflow-wrap:anywhere}
.historical-media__actions{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:9px!important;flex:0 0 auto!important;min-width:max-content;height:auto!important}
.historical-media__actions a,.historical-media__actions button{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;width:auto!important;min-width:82px!important;min-height:42px!important;height:auto!important;max-height:none!important;padding:9px 14px!important;white-space:nowrap!important;line-height:1.2!important;box-sizing:border-box!important}
.historical-media__preview{min-width:0;max-width:100%;box-sizing:border-box}
@media(max-width:650px){
 .historical-media__head{align-items:stretch!important;flex-direction:column!important;gap:10px!important;padding:13px!important}
 .historical-media__actions{justify-content:flex-start!important;flex-wrap:wrap!important;min-width:0!important}
 .historical-media__actions a,.historical-media__actions button{min-width:88px!important}
}
