>.info-close{display:inline}#info-toggle:checked~label>.info-text{display:none}#info-popup{background:#fff;border:3px solid #ddd;width:calc(714px - 2em);max-width:calc(100vw - 2em - 6px);padding:0 1em;display:none;position:absolute;top:2.5em;left:-1em}#info-toggle:checked~#info-popup{display:block}.entry{flex-flow:row;justify-content:space-between;height:2em;padding:.5em .5em 0;font-size:1.3em;line-height:2em;display:flex}.entry>.url{text-overflow:ellipsis;flex:auto;width:70%;overflow:hidden}.entry>.size,.e