.logs-index{min-height:60vh;padding:0 6vw 12vh;background:var(--paper);color:var(--ink)}.logs-index a{color:inherit;text-decoration:none}.logs-index>header{margin:clamp(3rem,8vh,5rem) 0 1.4rem;display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem}.logs-index h1{font:700 clamp(2.2rem,4vw,3.2rem)/1.15 var(--serif);letter-spacing:0;margin:0}.logs-index>header span{flex:0 0 auto;font:12px var(--mono);color:var(--muted)}.logs-filters{display:flex;gap:.5rem 1.4rem;flex-wrap:wrap;border-bottom:1px solid var(--line)}.logs-filters a{display:inline-flex;align-items:center;min-height:44px;padding:0 .1rem;font:13px var(--mono)}.log-index-entry{display:grid;grid-template-columns:48px minmax(0,1fr) 110px;grid-gap:1.6rem;gap:1.6rem;padding:1.8rem 0;border-bottom:1px solid var(--line);transition:background .2s}.log-index-entry small,.log-index-entry time,.log-index-entry>span{font:12px var(--mono);color:var(--muted)}.log-index-entry small{color:var(--moss)}.log-index-entry h2{font:700 clamp(1.3rem,2.2vw,1.75rem)/1.4 var(--serif);letter-spacing:0;margin:.45rem 0 .5rem}.log-index-entry p{max-width:680px;margin:0;color:var(--muted);line-height:1.75;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.log-index-entry time{text-align:right}.log-index-entry:hover h2{color:var(--moss)}@media(max-width:600px){.logs-index{padding:0 5vw 9vh}.logs-index>header{margin:2.4rem 0 .9rem}.logs-index h1{font-size:2.1rem}.logs-filters{overflow-x:auto;flex-wrap:nowrap;margin:0 -5vw;padding:0 5vw}.logs-filters a{white-space:nowrap}.log-index-entry{grid-template-columns:30px minmax(0,1fr);gap:.4rem .9rem;padding:1.5rem 0}.log-index-entry time{grid-column:2;text-align:left}.log-index-entry h2{font-size:1.25rem}.log-index-entry p{font-size:.92rem;-webkit-line-clamp:3}}