@import"https://fonts.googleapis.com/css2?family=Exo+2:ital,wght@0,100..900;1,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@media screen and (max-width:991px){.route-lobby-sidebar-container{padding-inline:5px}}.route-lobby-sidebar{display:flex;gap:1rem}.route-lobby-sidebar .other-sections{display:flex;flex:0 0 17.25rem;flex-direction:column;gap:.75rem;width:17.25rem}@media screen and (min-width:992px){.route-lobby-sidebar .other-sections{align-self:flex-start;max-height:calc(100dvh - 2rem);overflow-y:auto;padding-right:.25rem;position:sticky;scrollbar-color:hsla(0,0%,100%,.16) transparent;scrollbar-width:thin;top:1rem}}.route-lobby-sidebar .casino-container{flex:1}.route-lobby-sidebar .search-filter{display:flex;gap:.625rem;max-width:27.5rem;position:relative;width:100%}.route-lobby-sidebar .search-filter .search-container{flex-grow:2;height:2.625rem}.route-lobby-sidebar .search-filter .search-container input{align-items:center;background:var(--field-surface,#1b1c1f);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--brand-radius,30px);color:#fff;display:flex;flex-grow:2;font-size:.8125rem;height:100%;outline:none;padding-left:2.375rem;transition:border-color .18s ease,background .18s ease;width:100%}.route-lobby-sidebar .search-filter .search-container input::-moz-placeholder{color:#ffffff73}.route-lobby-sidebar .search-filter .search-container input::placeholder{color:#ffffff73}.route-lobby-sidebar .search-filter .search-container input:focus{background:var(--field-surface-focus,#212227);border-color:var(--brand-accent-hairline,rgba(255,128,0,.4))}.route-lobby-sidebar .search-filter .search-container .search-icon{color:var(--brand-accent,#ff8000);font-size:.8125rem;left:.875rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.route-lobby-sidebar .search-filter .search-button{width:6.688rem}.route-lobby-sidebar .search-filter .search-button .btn{border-radius:8px;height:100%;width:100%}.route-lobby-sidebar .customs-filters{display:grid;gap:.375rem;grid-template-columns:repeat(2,minmax(0,1fr))}.route-lobby-sidebar .customs-filters .custom-filter-button{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.07);border-radius:var(--brand-radius,10px);color:#fff;cursor:pointer;display:flex;font-size:.6875rem;font-weight:700;gap:.5rem;justify-content:flex-start;letter-spacing:.04em;line-height:1;min-height:2.375rem;padding:0 .75rem;text-transform:uppercase;transition:background .18s ease,border-color .18s ease}.route-lobby-sidebar .customs-filters .custom-filter-button i{flex:0 0 auto;font-size:.9375rem;margin-bottom:0}.route-lobby-sidebar .customs-filters .custom-filter-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.route-lobby-sidebar .customs-filters .custom-filter-button.router-link-active,.route-lobby-sidebar .customs-filters .custom-filter-button:hover{background:#ffffff12;border-color:var(--brand-accent-hairline,rgba(255,128,0,.4))}.route-lobby-sidebar .lobby-filters-container .lobby-filters-title{align-items:center;color:#ffffff80;display:flex;font-size:.6875rem;font-weight:700;gap:.5rem;letter-spacing:.08em;line-height:1;padding:.25rem 0 .625rem;text-transform:uppercase}.route-lobby-sidebar .lobby-filters-container .lobby-filters-title:before{background:var(--brand-accent,#ff8000);border-radius:2px;content:"";height:.75rem;width:3px}.route-lobby-sidebar .lobby-filters-container .lobby-filters{display:flex;flex-wrap:wrap;gap:.375rem;width:100%}.route-lobby-sidebar .lobby-filters-container .lobby-filters .filter-item{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.07);border-radius:var(--brand-radius,999px);box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;gap:.375rem;justify-content:center;min-height:2rem;padding:0 .6875rem;text-transform:uppercase;transition:background .18s ease,border-color .18s ease}.route-lobby-sidebar .lobby-filters-container .lobby-filters .filter-item .icon{display:flex;font-size:.875rem}.route-lobby-sidebar .lobby-filters-container .lobby-filters .filter-item .icon img,.route-lobby-sidebar .lobby-filters-container .lobby-filters .filter-item .icon svg{height:1rem;width:1rem}.route-lobby-sidebar .lobby-filters-container .lobby-filters .filter-item .filter-name{font-size:.6875rem;font-weight:600;letter-spacing:.04em;line-height:1;opacity:.75;transition:opacity .18s ease}.route-lobby-sidebar .lobby-filters-container .lobby-filters .filter-item:before{display:none}.route-lobby-sidebar .lobby-filters-container .lobby-filters .filter-item:first-child{flex:1 0 100%}.route-lobby-sidebar .lobby-filters-container .lobby-filters .filter-item:hover{background:#ffffff12}.route-lobby-sidebar .lobby-filters-container .lobby-filters .filter-item:hover .filter-name{opacity:1}.route-lobby-sidebar .lobby-filters-container .lobby-filters .filter-item.active{background:var(--brand-accent-soft,rgba(255,128,0,.16));border-color:var(--brand-accent-hairline,rgba(255,128,0,.4));color:var(--brand-accent,#ff8000)}.route-lobby-sidebar .lobby-filters-container .lobby-filters .filter-item.active .filter-name{opacity:1}.route-lobby-sidebar .lobby-filters-container .lobby-filters:not(:last-child){border-bottom:1px solid hsla(0,0%,100%,.07);padding-bottom:1rem}.route-lobby-sidebar .lobby-filters-container .lobby-filters+.lobby-filters-title{padding-top:.875rem}.route-lobby-sidebar .lobby-filters-container .providers-filters{display:grid;gap:.375rem;grid-template-columns:repeat(auto-fill,minmax(4.75rem,1fr))}.route-lobby-sidebar .lobby-filters-container .providers-filters .provider-item{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.07);border-radius:min(var(--brand-radius,10px),12px);color:#fff;cursor:pointer;display:flex;justify-content:center;min-height:3.5rem;padding:.5rem .375rem;transition:background .18s ease,border-color .18s ease}.route-lobby-sidebar .lobby-filters-container .providers-filters .provider-item img{max-height:2.125rem;max-width:100%;-o-object-fit:contain;object-fit:contain}.route-lobby-sidebar .lobby-filters-container .providers-filters .provider-item:first-child{border-radius:var(--brand-radius,999px);grid-column:1/-1;min-height:2rem;padding:0 .6875rem}.route-lobby-sidebar .lobby-filters-container .providers-filters .provider-item:first-child .filter-name{font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.route-lobby-sidebar .lobby-filters-container .providers-filters .provider-item:first-child.active{border-color:var(--brand-accent-hairline,rgba(255,128,0,.4));color:var(--brand-accent,#ff8000)}.route-lobby-sidebar .lobby-filters-container .providers-filters .provider-item.active{background:var(--brand-accent-soft,rgba(255,128,0,.16));border-color:var(--brand-accent,#ff8000)}.route-lobby-sidebar .lobby-filters-container .providers-filters .provider-item:hover{background:#ffffff12}.route-lobby-sidebar .other-sections .clear-filters-icon{align-items:center;display:flex;font-weight:700;justify-content:flex-end;text-transform:uppercase}.route-lobby-sidebar .other-sections .clear-filters-icon span{align-items:center;border:1px solid hsla(0,0%,100%,.07);border-radius:var(--brand-radius,999px);color:#fff9;cursor:pointer;display:inline-flex;font-size:.625rem;letter-spacing:.06em;line-height:1;padding:.4375rem .6875rem;transition:color .18s ease,border-color .18s ease}.route-lobby-sidebar .other-sections .clear-filters-icon span:hover{border-color:var(--brand-accent-hairline,rgba(255,128,0,.4));color:var(--brand-accent,#ff8000)}@media screen and (max-width:991px){.route-lobby-sidebar .other-sections{animation:fadeTopBottom .3s ease-in-out;background:#000;display:none;height:100dvh;left:0;overflow:auto;padding:10px;position:fixed;top:0;width:100%;z-index:100}.route-lobby-sidebar .other-sections.opened{display:grid}.route-lobby-sidebar .other-sections .clear-filters-icon{align-items:center;display:flex;justify-content:space-between}.route-lobby-sidebar .other-sections .clear-filters-icon .close-mobile-sidebar{align-items:center;background:#2f2f2f;border-radius:50%;color:#fff;display:flex;height:2.375rem;justify-content:center;width:2.375rem}}.route-lobby-sidebar .sections-filters-mobile{display:flex;gap:.6rem}.route-lobby-sidebar .sections-filters-mobile .search-filter{flex:1}.route-lobby-sidebar .sections-filters-mobile .btn-filters{align-items:center;background:#2f2f2f;border-radius:50%;color:#fff;display:flex;height:2.375rem;justify-content:center;width:2.375rem}@media screen and (max-width:991px){.route-lobby-sidebar{display:grid}}.casino-container .casino-head{color:#eee;font-size:16px;margin-bottom:1rem;text-transform:uppercase}.casino-container .casino-desktop-filters{display:flex;flex-direction:column;gap:.5rem}.casino-container .casino-desktop-filters .top-filters{display:flex;flex-direction:row-reverse;gap:10px}.casino-container .casino-desktop-filters .bottom-filters{display:flex;overflow:auto;padding-bottom:.313rem}.casino-container .casino-desktop-filters .bottom-filters .filter-item{align-items:center;background:#ff8000;border:1.158px solid #f93;border-radius:30px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex:1;gap:.625rem;height:2.375rem;justify-content:center;margin-right:.625rem;padding:0 1.4rem 0 .9375rem}.casino-container .casino-desktop-filters .bottom-filters .filter-item .icon{display:flex;font-size:20px}.casino-container .casino-desktop-filters .bottom-filters .filter-item .icon img{height:25px}.casino-container .casino-desktop-filters .bottom-filters .filter-item .icon svg{height:25px;width:25px}.casino-container .casino-desktop-filters .bottom-filters .filter-item .filter-name{font-size:14px;font-weight:500}.casino-container .casino-desktop-filters .bottom-filters .filter-item.active{background:#f93}.casino-container .casino-desktop-filters .bottom-filters .filter-item:first-child{flex:0;min-width:10rem}.casino-container .casino-games .casino-games-list{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));width:100%}@media screen and (max-width:991px){.casino-container .casino-games .casino-games-list{gap:.625rem;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}}@media screen and (max-width:676px){.casino-container .casino-games .casino-games-list{gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}.casino-container .loading-container{align-items:center;color:#000;display:flex;justify-content:center;padding:20px 30px}.casino-container .loading-container .loading-spinner{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}.casino-container .loading-container .loading-spinner i{font-size:2rem}.casino-container .loading-container .loading-spinner span{font-size:1.5rem;text-transform:uppercase}.casino-container .no-more{align-items:center;background:#171717;border-radius:30px;color:#fff;display:flex;font-weight:700;justify-content:center;padding:20px 30px;text-transform:uppercase}.route-lobby .other-sections{display:flex;flex-direction:column;gap:10px}.route-lobby .module-slide-head .details .icon-head-plus{display:none}.route-lobby .seeker-container{position:fixed;top:64px;width:calc(100% - 15px)}@media screen and (max-width:991px){.route-lobby .other-sections{gap:5px;padding-top:35px}.route-lobby .other-sections .module-slide-mini-games{margin-top:5px}}
