
html body.nizurDashboard #app#app#app .managedGame.gameFeatured{border:2px solid #f6c760!important;box-shadow:0 0 0 1px #f6c76026,0 8px 24px #d69c2720!important}
.gameFeaturedBadge{position:absolute;top:12px;right:12px;z-index:2;padding:6px 10px;border-radius:999px;background:#f6c760;color:#30240d;font-size:11px;font-weight:800;letter-spacing:.04em;pointer-events:none}
.dashboardNewsItem:has(.dashboardNewsModel){display:grid;grid-template-columns:minmax(0,1fr)}
.dashboardNewsModel{display:grid;place-items:center;width:100%;height:150px;overflow:hidden;border-radius:10px;background:radial-gradient(ellipse at center,#263d53,#101923);color:#dbe7f3}
.dashboardNewsModel img{display:block;width:100%;height:100%;object-fit:contain}

html body.nizurDashboard #app#app#app .communityCard.gameFeatured{border:2px solid #f6c760!important;box-shadow:0 8px 24px #d69c2720!important}
.communityPreview{position:relative}

.publicGameCard.gameFeatured{border:2px solid #f6c760;box-shadow:0 0 0 1px #f6c76026,0 8px 24px #d69c2720}
.publicGameMedia{position:relative}

/* Reserve separate corners for category, highlight and favourite controls. */
html body.nizurDashboard #app#app#app .managedGame .gameThumb{position:relative!important}
html body.nizurDashboard #app#app#app .managedGame .gameVisualLabel{top:10px!important;left:10px!important;right:auto!important;bottom:auto!important;max-width:calc(100% - 78px)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
html body.nizurDashboard #app#app#app .managedGame .gameFeaturedBadge{top:auto!important;right:auto!important;left:10px!important;bottom:10px!important;max-width:calc(100% - 20px);box-sizing:border-box;white-space:nowrap;font-size:11px!important;line-height:1.2!important;padding:7px 10px!important}
.communityPreview .gameFeaturedBadge,.publicGameMedia .gameFeaturedBadge{top:auto;right:auto;left:10px;bottom:10px;max-width:calc(100% - 20px);box-sizing:border-box;white-space:nowrap}
