/* CRDGAME card labels + native pagination, 2026-10-13. Positions remain in owning stylesheets. */
html body #crdAllMaterials .caf-category,
html body.crd-sections-page .crd-sections-root .crd-games-card__category-badge,
html body #crdHomeV7Site .crd7-latest__native .crd7-latest-game-badge{
 font:300 17px/27.506px "Exo 2",system,sans-serif!important;
 color:#ece2d1!important;background:rgba(17,17,17,.66)!important;
 padding:4px 10px 6px!important;letter-spacing:normal!important;border:0!important;
 white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;
}
html body #crdHomeV7Site .crd7-latest__native .crd7-latest-row--small .crd7-latest-game-badge{
 font-size:13px!important;line-height:21px!important;padding:3px 7px 4px!important;
}
html body.module-profile #casing #crdAuthorPosts .caf-card-shell{transition:box-shadow .3s ease}
@media(hover:hover) and (pointer:fine){
 html body.module-profile #casing #crdAuthorPosts .caf-card:hover .caf-card-shell,
 html body.module-profile #casing #crdAuthorPosts .caf-card:focus-within .caf-card-shell{box-shadow:0 0 5px 0 #dda54f}
}
html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1,html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 > .pagesBlockuz1{
 display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;
 gap:14px!important;clear:both!important;width:100%!important;max-width:100%!important;
 margin:36px auto 0!important;padding:10px 0 0!important;text-align:center!important;
 background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;
}
html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 > .pagesBlockuz1{margin:0!important;padding:0!important}
html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 a,html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 b,html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 .swchItemDots{
 display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;
 width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:none!important;
 margin:0!important;padding:2px 1px!important;color:#c99b52!important;
 background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;outline:0!important;
 font:400 16px/1.4 "Open Sans",Arial,sans-serif!important;letter-spacing:0!important;
 text-align:center!important;text-decoration:none!important;text-transform:none!important;text-shadow:none!important;
 transform:none!important;transition:color .18s ease!important;
}
html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 a:hover,html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 a:active,html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 a:focus-visible{color:#f0bd6e!important}
html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 b,html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 .swchItemA{color:#f3ede4!important;font-weight:600!important}
html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 a > span,html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 b > span,html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 .swchItemDots > span{
 display:inline!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;
 margin:0!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;font:inherit!important;letter-spacing:0!important;
}

html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 a.swchItem-next > span,
html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 a.swchItem-prev > span{font-size:0!important}
html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 a.swchItem-next::after{content:"→"}
html body.crd-sections-page .crd-sections-root #pagesBlock1.catPages1 a.swchItem-prev::after{content:"←"}

/* Small section grids (including GTA VI): same glow as category cards. */
html body.crd-sections-page.crd-sections-section .crd-sections-root .crd-games-card{transition:box-shadow .3s ease!important}
@media(hover:hover) and (pointer:fine){
 html body.crd-sections-page.crd-sections-section .crd-sections-root .crd-games-card:hover,
 html body.crd-sections-page.crd-sections-section .crd-sections-root .crd-games-card:focus-within{box-shadow:0 0 5px 0 #dda54f!important}
}
