/* The Philology front page (/library/philology/): count, browse line, Examples, Recently added, categories in columns.
   Own file, linked only from philology_index.html on the front (not on its category view), so the always-loaded
   style.css and its cache buster stay untouched. Rules are str-terasu's mockup (terasu-s678); FX-574 act 2,
   imp-takase takase-s1043. */
.ph-count{font-size:.85em;letter-spacing:.06em;text-transform:uppercase;color:#7a5c00;margin:.2em 0 .6em}
.ph-browse{margin:.4em 0 1.6em;font-size:.95em}
.ph-browse a{color:var(--color-link);text-decoration:none}.ph-browse a:hover{text-decoration:underline}
.ph-sec{box-shadow:-4px 0 0 #c9a227;padding-left:12px;margin:1.6em 0}
.ph-sec h2{margin-top:0}
.pr{padding:.55em 0;border-bottom:1px solid rgba(0,0,0,.12);display:flex;flex-direction:column;gap:.1em}
.pr-ja{font-family:var(--font-heading);font-size:1.05rem;font-weight:500}
.pr-en{color:var(--color-link);text-decoration:none;font-weight:700}.pr-en:hover{text-decoration:underline}
.pr-line{color:#444;font-size:.9rem;line-height:1.4}
.pr-date{font-size:.8em;color:#7a5c00}
.ph-cats{columns:3;column-gap:2em}
.ph-cats p{margin:.25em 0;break-inside:avoid}
@media (max-width:700px){.ph-cats{columns:2}}
