/* Compact document cards, shared related/latest design, mobile detail hierarchy. */
body.docwk-front .wenku-page .dw-view-switch{display:none!important}
body.docwk-front .wenku-page .dw-document-card .dw-document-body{flex:0 0 auto!important;gap:0!important}
body.docwk-front .wenku-page .dw-document-card .doc-desc{height:auto!important;min-height:0!important;max-height:3.4em!important;margin:5px 0 8px!important}
body.docwk-front .wenku-page .dw-document-footer{margin-top:6px!important;padding-top:9px!important}
body.docwk-front .wenku-page .detail-card .doc-info{display:flex;flex-direction:column;gap:10px}
body.docwk-front .wenku-page .detail-card .meta,body.docwk-front .wenku-page .detail-card .keywords{margin-top:0!important;margin-bottom:0!important;min-height:0!important;padding-block:0!important}
body.docwk-front .wenku-page .recommend-section .dw-document-card{height:auto!important;min-height:0!important}
body.docwk-front .wenku-page .recommend-section .recommend-card:has(.dw-latest-grid){padding:0!important;background:transparent!important;border:0!important}
@media(max-width:600px){body.docwk-front .wenku-page .wenku-content{padding-inline:18px!important}body.docwk-front .wenku-page .doc-grid{gap:16px!important}body.docwk-front .wenku-page .dw-document-card{padding:18px!important;border-radius:16px!important}body.docwk-front .wenku-page .detail-main .content-bd{padding-inline:18px!important}body.docwk-front .wenku-page .recommend-section{margin-inline:0!important}body.docwk-front .wenku-page .detail-card{display:grid!important;grid-template-columns:55px minmax(0,1fr);gap:12px!important;padding:16px!important}body.docwk-front .wenku-page .detail-card .cover-wrap{grid-column:1;grid-row:1;align-self:start}body.docwk-front .wenku-page .detail-card .doc-info{grid-column:2;display:flex!important;flex-direction:column;gap:8px!important}body.docwk-front .wenku-page .detail-card .doc-title{order:0;margin:0!important;font-size:19px!important;line-height:1.5!important}body.docwk-front .wenku-page .detail-card .doc-head-tags{order:1;margin:0!important}body.docwk-front .wenku-page .detail-card .meta{order:2;line-height:1.8!important;display:flex;flex-wrap:wrap;gap:5px 10px!important}body.docwk-front .wenku-page .detail-card .keywords{order:3;line-height:1.8!important}body.docwk-front .wenku-page .detail-card .actions{order:4;position:static!important;display:flex!important;margin-top:4px!important;gap:8px!important}body.docwk-front .wenku-page .detail-card .dw-doc-summary{grid-column:1 / -1;margin:0!important}.wenku-page .recommend-title{padding-inline:2px}}
