/* Presentation repair: scoped to editorial pages and home cards. */
.jayu-editorial-repair main .card{display:block;min-width:0;overflow-wrap:anywhere;margin-bottom:16px;border-radius:18px!important}
.jayu-editorial-repair main .card h3,.jayu-editorial-repair main .card h2{line-height:1.35!important}
.jayu-editorial-repair main .card p{line-height:1.65}
.jayu-editorial-repair .top .wrap{flex-wrap:wrap}
.jayu-editorial-repair .top .nav{flex-wrap:wrap;align-items:center}
.jayu-recovered-reports{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}
.jayu-recovered-reports>.card{grid-column:auto!important;margin:0!important}
body.jayu-v14-home .jayu-archive-panel .quick-links{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px}
body.jayu-v14-home .jayu-archive-panel .quick-link{min-width:0;padding:20px!important;border-radius:16px;overflow-wrap:anywhere}
body.jayu-v14-home .jayu-archive-panel .quick-link strong{font-size:14px!important;line-height:1.5}
body.jayu-v14-home .jayu-archive-panel .quick-link span{font-size:10px!important;line-height:1.5}
a:focus-visible,button:focus-visible{outline:2px solid #a7a0ff;outline-offset:4px}
@media(max-width:700px){.jayu-recovered-reports{grid-template-columns:1fr}body.jayu-v14-home .jayu-archive-panel .quick-links{grid-template-columns:1fr!important}.jayu-editorial-repair .top .wrap{gap:12px}.jayu-editorial-repair .top .nav{gap:12px}}
