.casino-games-container{background-color:var(--casino-games-cntr-bg,var(--default-game-type-cntr-bg));margin:20px 0;padding:0;border-radius:8px}.casino-games-container .vendor-name{display:flex;justify-content:center;align-items:center;gap:10px;background-color:var(--casino-games-cntr-bg,var(--default-provider-title-bg));color:var(--casino-game-cntr-color,var(--default-provider-title-color));font-size:16px;font-weight:700;text-transform:uppercase;padding:15px 25px;border-top-left-radius:8px;border-top-right-radius:8px}.casino-games-container .filter-section{padding:0;display:flex;flex-direction:column;gap:20px;background-color:var(--casino-games-cntr-filter-section-bg,var(--default-game-filter-bg))}.casino-games-container .filter-section input[type=text]{font-size:14px;padding:5px 10px;border:none;background:var(--casino-games-cntr-filter-input-bg,var(--default-filter-input-bg));color:var(--casino-games-cntr-filter-input-color,var(--default-filter-input-color));border:1px solid var(--casino-games-cntr-filter-input-border,var(--default-filter-input-border));border-radius:5px;width:30%;align-self:flex-end;margin-right:20px}.casino-games-container .category-filter{display:flex;gap:0;padding-bottom:0;position:relative;overflow:auto}.casino-games-container .category-filter::after{background-color:var(--casino-games-cntr-category-filter-border-bottom,var(--default-main-menu-border-bottom));content:'';position:absolute;left:0;right:0;bottom:0;width:100%;height:4px}.casino-games-container .category-filter-link{font-size:14px;padding:16px 28px;text-align:center;font-weight:normal;cursor:pointer;border-radius:0;background-color:var(--casino-games-cntr-category-filter-link-bg,var(--default-tab-menu-link-bg));color:var(--casino-games-cntr-category-filter-link-color,var(--default-tab-menu-link-color));flex-shrink:0}.casino-games-container .category-filter-link.active,.casino-games-container .category-filter-link:hover{position:relative}.casino-games-container .category-filter-link.active::after,.casino-games-container .category-filter-link:hover::after{background-color:var(--casino-games-cntr-category-filter-link-active-border,var(--default-tab-menu-link-active-bg));content:'';position:absolute;left:0;right:0;bottom:0;width:100%;height:4px;z-index:1}