﻿:root{--dark-bg:#111;--dark-sidebar:#181818;--dark-card:#202020;--dark-border:rgba(255,255,255,.1);--light-bg:#f8f9fa;--light-sidebar:#fff;--light-card:#e9ecef;--light-border:rgba(0,0,0,.1);--primary-orange:#ff5e00;--primary-teal:#0c9;--primary-red:#d32f2f;--primary-purple:#7b1fa2;--whatsapp-green:#25d366;}body{font-family:"Poppins",sans-serif!important;font-size:14px;}.app-container{height:calc(100vh - 56px);}.app-container:not(.app_container_full) .app-main{max-width:calc(100% - 250px)!important;}@media only screen and (max-width:992px){.app-container:not(.app_container_full) .app-main{max-width:100%!important;}}.app-container .textPrimary{color:var(--primaryColor);}.app-container .footerLink:hover{color:rgba(var(--secondaryColor));}.app-container .swiper-slide img{background-size:contain;border-radius:5px;}.app-container #textPartLogin{background:var(--stepBg);}.app-container #textPartLogin:hover{box-shadow:10px 5px 5px #3d3d3d;}.app-container #luckylacetext{color:var(--luckyacetxtClr);}.app-container #logoBoxes{display:flex;align-items:center;min-width:95px;min-height:95px;max-width:95px;min-height:95px;background:var(--stepIconBg);}.app-container .mainDivGrid{grid-template-columns:repeat(3,1fr);}.app-container .swiper-button-next:after{font-size:20px;}.app-container .swiper-button-prev:after{font-size:20px;}@media only screen and (max-width:699px){.app-container .mainDivGrid{grid-template-columns:repeat(1,1fr);}}.app-container .MainHeading{font-size:45px;line-height:60px;}.app-container ._fs_22{font-size:22px;}.app-container ._fs_12{font-size:12px;}.app-container ._fs_14{font-size:14px;}.app-container ._fs_16{font-size:16px;}.app-container ._fs_44{font-size:44px!important;}.app-container ._fs_45{font-size:45px!important;}@media only screen and (max-width:699px){.app-container .MainHeading{font-size:22px!important;line-height:30px;}.app-container ._fs_22{font-size:16px!important;}.app-container ._fs_12{font-size:10px!important;}.app-container ._fs_14{font-size:12px!important;}.app-container ._fs_16{font-size:13px!important;}.app-container ._fs_44{font-size:21px!important;}.app-container ._fs_45{font-size:22px!important;}}.app-container .theme-dark{background-color:var(--dark-bg);color:#fff;}.app-container .app-header{background-color:var(--dark-sidebar);}.app-container .app-sidebar{background-color:var(--dark-sidebar);border-right:1px solid var(--dark-border);}.app-container .bg-darker{background-color:#0d0d0d!important;}.app-container .bg-darker-card{background-color:var(--dark-card)!important;}.app-container .sidebar-nav .nav-link{color:#aaa;}.app-container .sidebar-nav .nav-link>div{margin-right:4px;}.app-container .sidebar-nav .nav-link:hover{color:#fff;background-color:rgba(255,255,255,.05);}.app-container .theme-btn{color:#888;border-color:#333;}.app-container .theme-btn.active{background-color:#333;color:#fff;}.app-container .app-sidebar{width:250px;flex-shrink:0;transition:width .3s ease;}.app-container .app-sidebar.collapsed{width:0;overflow:hidden;}.app-container .app-sidebar .menu-text{font-size:.9rem;font-weight:500;}.app-container .app-sidebar .toggle-icon{font-size:.7rem;transition:transform .3s;}.app-container .app-sidebar .toggle-icon.rotate{transform:rotate(180deg);}.app-container .app-sidebar .nav-item{margin-bottom:2px;}.app-container .app-sidebar .nav-link{padding:.6rem 1rem;}.app-container .app-sidebar .nav-link p.sr_nav_text{opacity:.8;}.app-container .app-sidebar .nav-link i{font-size:22px;}.app-container .app-sidebar .nav-link img{height:22px;width:22px;object-fit:contain;filter:brightness(0) invert(1);opacity:.8;}.app-container .app-sidebar .nav-link:hover{opacity:1;}.app-container .app-sidebar .nav-link:hover p.sr_nav_text{opacity:1!important;}.app-container .app-sidebar .nav-link:hover img{opacity:1;}@media only screen and (max-width:992px){.app-container .app-sidebar{position:fixed;z-index:111;height:calc(100vh - 54px);top:54px;left:0;overflow:auto;}}.app-container .app-main{height:100%;}.app-container .btn-login{background-color:transparent;color:var(--primary-teal);border:1px solid var(--primary-teal);font-weight:bold;}.app-container .btn-login:hover{background-color:var(--primary-teal);color:#fff;}.app-container .btn-register{background-color:var(--primary-red);color:#fff;font-weight:bold;border:0;}.app-container .btn-register:hover{background-color:var(--primary-red);opacity:.9;color:#fff;}.app-container .bg-teal{background-color:var(--primary-teal);}.app-container .bg-gradient-purple{background:linear-gradient(135deg,#4b0082,#8a2be2);}.app-container .qr-card{box-shadow:0 4px 15px rgba(0,0,0,.2);}.app-container .text-shadow{text-shadow:2px 2px 4px rgba(0,0,0,.3);}.app-container .premium-category-card{min-height:120px;cursor:pointer;border:1px solid rgba(255,255,255,.1);padding:18px!important;}.app-container .premium-category-card .icon-container img{height:130px;width:100%;object-fit:contain;max-width:calc(100% - 35px);margin-right:35px;}.app-container .premium-category-card .glass-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#000 0%,#000 100%);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:0;opacity:.5;transition:opacity .3s ease;}.app-container .premium-category-card .arrow_gold{position:absolute;right:15px;top:50%;transform:translate(0,-50%);z-index:9;width:35px;height:35px;}.app-container .premium-category-card .arrow_gold img{width:100%;}.app-container .premium-category-card .drop-shadow{filter:drop-shadow(0 4px 6px rgba(0,0,0,.4));transition:transform .4s cubic-bezier(.175,.885,.32,1.275);}.app-container .premium-category-card:hover{transform:translateY(-8px);box-shadow:0 15px 30px rgba(0,0,0,.4)!important;border-color:rgba(255,255,255,.3);}.app-container .premium-category-card:hover .glass-overlay{opacity:.8;}.app-container .premium-category-card:hover .drop-shadow{transform:scale(1.15) rotate(5deg);}.app-container .premium-category-card:hover .fa-arrow-right{transform:translateX(5px);transition:transform .3s;}.app-container .bg-gradient-orange{background:linear-gradient(to bottom right,#ff8c00,#b25000);}.app-container .bg-gradient-orange-dark{background:linear-gradient(to bottom right,#c50,#620);}.app-container .bg-gradient-purple-dark{background:linear-gradient(to bottom right,#4b0082,#29004d);}.app-container .bg-gradient-purple-light{background:linear-gradient(to bottom right,#8a2be2,#4b0082);}.app-container .bg-gradient-green{background:linear-gradient(to bottom right,#00b050,#005627);}.app-container .bg-gradient-green-dark{background:linear-gradient(to bottom right,#060,#030);}.app-container .bg-gradient-blue-dark{background:linear-gradient(to bottom right,#026,#000b22);}.app-container .bg-gradient-gold-dark{background:linear-gradient(to bottom right,#b8860b,#5c4305);}.app-container .bg-gradient-red-dark{background:linear-gradient(to bottom right,#800000,#400000);}.app-container .cursor-pointer{cursor:pointer;}.app-container .transition-transform{transition:transform .3s ease;}.app-container .transition-opacity{transition:opacity .3s ease;}.app-container .transition-all{transition:all .3s ease;}.app-container .game-card{height:140px;border:1px solid rgba(255,255,255,.1);}.app-container .game-card:hover{transform:scale(1.03);z-index:2;box-shadow:0 10px 25px rgba(0,0,0,.5);}.app-container .game-card:hover .game-overlay{opacity:1;background-color:rgba(0,0,0,.7);}.app-container .game-card .badge{font-size:.65rem;}.app-container .badge{font-weight:bold;}.app-container .hover-opacity-100{transition:opacity .2s;}.app-container .hover-opacity-100:hover{opacity:1!important;}.app-container .hover-white{transition:color .2s;}.app-container .hover-white:hover{color:#fff!important;}.app-container .fab{transition:transform .2s,box-shadow .2s;}.app-container .fab:hover{transform:scale(1.1);}.app-container .object-fit-cover{object-fit:cover;}.app-container .bgBanner{background-image:url("https://cdn2.ysecit.com//betting/WebsitesImages/EGTGames/43_16-juli-2025-Casino-Simba-Webbanner-1920x480px.3.jpg");background-size:cover;background-repeat:no-repeat;width:100%;height:100%;min-height:400px;}.app-container .RegisterBg{background:#000;}.app-container .RegisterBg>div h2{font-size:25px;font-weight:900!important;}.app-container .text-yellow{color:#f0b100;}.app-container .btn-premium{background-color:#eab308;color:#000;padding:1.25rem 3rem;width:fit-content;font-weight:900;font-size:1.125rem;text-transform:uppercase;letter-spacing:.1em;border-radius:.75rem;border:0;box-shadow:0 25px 50px -12px rgba(234,179,8,.3);cursor:pointer;transition:all 150ms cubic-bezier(.4,0,.2,1);}.app-container .btn-premium:hover{background-color:#ca8a04;transform:scale(1.05);}.app-container .maxWidth_350{max-width:325px!important;}.app-container .sr_banner{width:100%;}.app-container .sr_banner .swiper .swiper-wrapper .swiper-slide>img{object-fit:fill;object-position:center;max-height:330px;border-radius:5px;}.app-container .sidebar-nav .newProduct::after{top:12px;margin-bottom:0;margin-top:0;margin-left:0;right:10px;}.app-container .homeProdList_wrapper{display:flex;align-items:center;gap:11px;}.app-container .homeProdList_wrapper .homeProdList{flex:1;}.app-container .app-main{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;}.app-container .app-main::-webkit-scrollbar{display:none;}.app-container .home_gamelist_wrapper .provider_header img{height:30px;width:110px;object-fit:contain;object-position:left;}.app-container .home_gamelist_wrapper .sr-slider-container_Games_1 .provider_header img{height:35px;width:38px;object-fit:cover;object-position:left;}.app-container .home_gamelist_wrapper .sr-slider-container_Games_2 .provider_header img{height:25px;width:38px;object-fit:cover;object-position:left;}.app-container .home_gamelist_wrapper .sr-slider-container_Games_3 .provider_header img{height:30px;width:30px;object-fit:cover;object-position:left;}.app-container .home_gamelist_wrapper ._overIconW>div{display:none!important;}.app-container .home_gamelist_wrapper .GameInfo{background-color:rgba(9,9,11,.5);backdrop-filter:blur(10px);}.app-container .home_gamelist_wrapper .PlayBtn{background-color:#d15500;}.app-container .home_gamelist_wrapper ._overIconW:hover>div{display:flex!important;}.app-container .home_gamelist_wrapper .barsHolder{width:27px;height:27px;background-color:#2a2a2a;position:relative;}.app-container .home_gamelist_wrapper .barsHolder>div{position:absolute!important;top:7px!important;left:11px!important;height:auto;width:auto;margin:0!important;}.app-container .home_gamelist_wrapper .swiper-button-next:after,.app-container .home_gamelist_wrapper .swiper-rtl .swiper-button-prev:after{font-size:14px!important;font-weight:700;color:#fff;}.app-container .home_gamelist_wrapper .swiper-button-prev:after,.app-container .home_gamelist_wrapper .swiper-rtl .swiper-button-next:after{font-size:14px!important;font-weight:700;color:#fff;}.app-container .home_gamelist_wrapper .swiper-button-next-Promotions:after,.app-container .home_gamelist_wrapper .swiper-rtl .swiper-button-next-Promotions:after{font-size:14px!important;font-weight:700;color:#fff;}.app-container .home_gamelist_wrapper .swiper-button-prev-Promotions:after,.app-container .home_gamelist_wrapper .swiper-rtl .swiper-button-prev-Promotions:after{font-size:14px!important;font-weight:700;color:#fff;}.app-container .fs_14{font-size:14px;}.app-container .fs_16{font-size:16px;}.app-container .textClr{color:#fff;}.app-container .fs_12{font-size:12px;}.app-container .fs_18{font-size:18px;}.app-container .cursor_pointer{cursor:pointer;}.app-container .viewall{color:#ffce00;}.app-container .bottom-banner .z-1{z-index:1;}@media only screen and (max-width:1280px){.app-container .premium-category-card .icon-container img{max-width:calc(100% - 35px);}}@media only screen and (max-width:992px){.app-container .homeProdList_wrapper{flex-wrap:wrap;gap:0!important;}.app-container .homeProdList_wrapper .homeProdList{flex:1 0 33.333%!important;width:33.333%;max-width:33.333%;padding:5px;}}@media only screen and (max-width:767px){.app-container .homeProdList_wrapper .homeProdList{flex:1 0 50%!important;width:50%;max-width:50%;padding:5px;}}@media only screen and (max-width:992px){.home-header-theme{position:fixed!important;top:0;left:0;width:100%;}.homePageW{margin-top:56px;}}