.crawl-pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:24px 0;color:#627057;font-size:12px}.crawl-pagination a{padding:9px 13px;border:1px solid #dce0d1;border-radius:6px;background:var(--surface)}.crawl-pagination a[aria-current]{background:#30382d;color:#fff}.page-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;color:#8a927d;margin:0 0 24px}.page-breadcrumb a{color:#68755b}.asset-page .detail-layout{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--surface);align-items:start}.asset-page .detail-info h1{font-size:30px;line-height:1.4;margin:12px 0}.asset-page .detail-info{min-width:0}.asset-page .detail-preview{height:auto;max-height:none;aspect-ratio:5/3}.asset-page .detail-preview img{display:block;width:100%;height:100%;max-height:none;object-fit:contain}.asset-page .detail-visual{position:sticky;top:20px}.asset-page .detail-description{font-size:13px;line-height:1.95}.asset-page .detail-attributes{font-size:12px}.asset-page .detail-attributes dd{overflow-wrap:anywhere}.asset-page .package-name{font-size:10px}.asset-page .use-case-label{font-size:13px;letter-spacing:0}.asset-page ul.use-cases{padding:0;list-style:none;margin:12px 0 22px}.asset-page .use-cases li{font-size:11px;background:#f0f1e7;border:1px solid #e0e5d7;border-radius:5px;padding:6px 9px;color:#75816b}.asset-page .download-pending{line-height:1.9}.asset-reading{margin:32px 0;border:1px solid var(--line);border-radius:10px;padding:27px 30px;background:#f7f7ef}.asset-reading h2,.related-assets h2{font-size:19px;margin-bottom:16px}.asset-reading p{font-size:12px;line-height:2;color:#7d8573;max-width:100ch}.reading-links{display:flex;flex-wrap:wrap;gap:13px 24px;margin-top:18px;font-size:11px;color:#b7653e}.related-assets{padding:5px 0 20px}.reading-page{max-width:850px;margin:5px auto 45px;padding:34px 40px 45px;background:var(--surface);border:1px solid var(--line);border-radius:12px}.reading-page h1{font-size:32px;margin:15px 0 25px}.reading-page h2{font-size:20px;margin:32px 0 13px}.reading-page p{font-size:14px;line-height:2.1;color:#737d68}.reading-page a{color:#b7653e;text-decoration:underline;text-underline-offset:3px}.site-footer a{font-size:10px;color:#7a866d}.nav-item[aria-disabled]{opacity:.6;cursor:default}.asset-page .detail-actions a{line-height:1.6}.asset-page .detail-license p{line-height:1.9}.asset-page .detail-license a{color:#9e633e;text-decoration:underline;text-underline-offset:2px}.asset-page .detail-info .download-button{min-height:48px;font-size:13px}.asset-page .related-assets .resource-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.js-enhanced .crawl-pagination{display:none}
@media(max-width:1050px){.asset-page .detail-layout{grid-template-columns:1fr}.asset-page .detail-visual{position:static;padding-bottom:10px}.asset-page .detail-preview{max-width:700px;margin:auto}.asset-page .detail-info{padding-top:20px}.asset-page .detail-identity{margin-top:13px}.asset-page .related-assets .resource-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.asset-page .detail-info h1{font-size:26px}.asset-page .detail-info{padding:22px 20px}.asset-page .detail-description{font-size:12px}.asset-page .detail-attributes{font-size:11px}.asset-reading{padding:22px 20px;margin:23px 0}.reading-page{padding:24px 20px;margin:0 0 25px}.reading-page h1{font-size:27px}.reading-page h2{font-size:18px}.reading-page p{font-size:13px}.page-breadcrumb{font-size:10px;gap:7px;margin-bottom:18px}.asset-page .related-assets .resource-grid{grid-template-columns:1fr}.crawl-pagination{font-size:11px;gap:6px}.crawl-pagination a{padding:9px 11px}.site-footer{flex-wrap:wrap;gap:12px}.site-footer a{font-size:9px}}
