body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Framework7 Icons;font-style:normal;font-weight:400;src:url(/static/media/Framework7Icons-Regular.852655880420bcb785bd.woff2) format("woff2"),url(/static/media/Framework7Icons-Regular.286bd8fcebb566a45853.woff) format("woff"),url(/static/media/Framework7Icons-Regular.4b8a7d10ca32f3125696.ttf) format("truetype")}.f7-icons,.framework7-icons{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Framework7 Icons;font-size:28px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-align:center;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}body,html{-webkit-overflow-scrolling:touch;height:100%;overscroll-behavior-y:none}body.popup-open{overflow:hidden;position:fixed;touch-action:none;width:100%}html.popup-open{overflow:hidden}.home-page .games-container{padding:15px}.home-page .games-container .slots .slots-header{align-items:center;display:flex;gap:10px;justify-content:space-between}.home-page .games-container .slots .slots-header .left-wrapper{align-items:center;display:flex;gap:10px;justify-content:center}.home-page .games-container .slots .slots-header .left-wrapper .icon{align-items:center;display:flex;justify-content:center}.home-page .games-container .slots .slots-header .left-wrapper .icon img{height:34px;width:34px}.home-page .games-container .slots .slots-header .left-wrapper .title span{color:#fff}.home-page .games-container .slots .slots-header .right-wrapper{align-items:flex-end;display:flex;flex-direction:column;font-family:Inter;justify-content:center}.home-page .games-container .slots .slots-header .right-wrapper .all-link span{color:#fb9e0b}.home-page .games-container .slots .slots-header .right-wrapper .total-games span{color:#fff;opacity:.4}.home-page .games-container .slots .slot-items-wrapper{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;align-items:flex-start;cursor:grab;display:flex;gap:20px;justify-content:flex-start;margin-top:15px;overflow-x:auto;overflow-y:hidden;padding:0 15px 15px 0;scroll-behavior:smooth;scrollbar-width:none;transition:scroll-behavior .5s ease;will-change:scroll-position}.home-page .games-container .slots .slot-items-wrapper::-webkit-scrollbar{display:none}.home-page .games-container .slots .slot-items-wrapper.dragging{cursor:grabbing;scroll-behavior:auto;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.home-page .games-container .slots .slot-items-wrapper .slot-item{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:8px;width:120px}.home-page .games-container .slots .slot-items-wrapper .slot-item .slot-image{border-radius:12px;box-shadow:0 4px 15px #0003;flex-shrink:0;height:124px;overflow:hidden;width:124px}.home-page .games-container .slots .slot-items-wrapper .slot-item .slot-image img{border-radius:12px;height:100%;object-fit:cover;width:100%}.home-page .games-container .slots .slot-items-wrapper .slot-item .game-logo{align-items:center;display:flex;flex-shrink:0;height:auto;width:80px}.home-page .games-container .slots .slot-items-wrapper .slot-item .game-logo img{height:auto;object-fit:cover;width:100%}.home-page .games-container .slots .slot-items-wrapper .slot-item .game-name{flex-shrink:0;font-family:Inter;max-width:124px;width:100%}.home-page .games-container .slots .slot-items-wrapper .slot-item .game-name span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;color:#fff;display:-webkit-box;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word}.home-page .games-container .casino{margin-top:10px}.home-page .games-container .casino .casino-header{align-items:center;display:flex;gap:10px;justify-content:space-between}.home-page .games-container .casino .casino-header .left-wrapper{align-items:center;display:flex;gap:10px;justify-content:center}.home-page .games-container .casino .casino-header .left-wrapper .icon{align-items:center;display:flex;justify-content:center}.home-page .games-container .casino .casino-header .left-wrapper .icon img{height:34px;width:34px}.home-page .games-container .casino .casino-header .left-wrapper .title span{color:#fff}.home-page .games-container .casino .casino-header .right-wrapper{align-items:flex-end;display:flex;flex-direction:column;font-family:Inter;justify-content:center}.home-page .games-container .casino .casino-header .right-wrapper .all-link span{color:#fb9e0b}.home-page .games-container .casino .casino-header .right-wrapper .total-games span{color:#fff;opacity:.4}.home-page .games-container .casino .casino-items-wrapper{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;align-items:flex-start;cursor:grab;display:flex;gap:20px;justify-content:flex-start;margin-top:15px;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;transition:scroll-behavior .5s ease;will-change:scroll-position}.home-page .games-container .casino .casino-items-wrapper::-webkit-scrollbar{display:none}.home-page .games-container .casino .casino-items-wrapper.dragging{cursor:grabbing;scroll-behavior:auto;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.home-page .games-container .casino .casino-items-wrapper .casino-item{flex-shrink:0}.home-page .games-container .casino .casino-items-wrapper .casino-item .casino-image{border-radius:12px;box-shadow:0 4px 15px #0003;flex-shrink:0;height:auto;overflow:hidden;width:170px}.home-page .games-container .casino .casino-items-wrapper .casino-item .casino-image img{border-radius:12px;height:100%;object-fit:cover;width:100%}.home-page .games-summary-container{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:15px}.home-page .games-summary-container .games{align-items:center;background-color:var(--item-background-color);border-radius:10px;color:#fff;display:flex;flex:1 1;gap:15px;justify-content:space-between;padding:15px 20px}.home-page .games-summary-container .games .games-details{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:5px;justify-content:center}.home-page .games-summary-container .games .games-title{color:#fff;font-family:Etna;font-size:24px;font-weight:700}@media(max-width:1024px){.home-page .games-summary-container .games .games-title{font-size:20px}}@media(max-width:900px){.home-page .games-summary-container .games .games-title{font-size:18px}}.home-page .games-summary-container .games .amount-games{color:#ffffffb3;font-family:Inter;font-size:14px}@media(max-width:1024px){.home-page .games-summary-container .games .amount-games{font-size:12px}}@media(max-width:900px){.home-page .games-summary-container .games .amount-games{font-size:11px}}.home-page .games-summary-container .games .games-icon{align-items:center;border-radius:8px;display:flex;flex-shrink:0;height:60px;justify-content:center;overflow:hidden;width:60px}@media(max-width:1024px){.home-page .games-summary-container .games .games-icon{height:50px;width:50px}}@media(max-width:900px){.home-page .games-summary-container .games .games-icon{height:45px;width:45px}}.home-page .games-summary-container .games .games-icon img{height:100%;object-fit:contain;width:100%}.home-page .poker-fast-games-container{display:flex;gap:10px;justify-content:space-between;padding:0 15px}.home-page .poker-fast-games-container .fast-games-container,.home-page .poker-fast-games-container .poker-container{align-items:center;background:var(--item-background-color);border-radius:10px;box-shadow:0 4px 15px #0003;display:flex;flex:1 1;justify-content:space-between;overflow:hidden;padding:0 20px;position:relative}.home-page .poker-fast-games-container .fast-games-container:before,.home-page .poker-fast-games-container .poker-container:before{background:linear-gradient(to right,var(--quaternary-color) 0,var(--quinary-color) 100%);border-radius:10px;content:"";height:4px;left:0;margin:0 auto;position:absolute;right:0;top:0;width:95%;z-index:1}.home-page .poker-fast-games-container .fast-games-container .left-wrapper,.home-page .poker-fast-games-container .poker-container .left-wrapper{align-items:flex-start;color:#fff;display:flex;flex-direction:column;gap:15px;justify-content:center;padding:20px 0;z-index:2}.home-page .poker-fast-games-container .fast-games-container .left-wrapper .title,.home-page .poker-fast-games-container .poker-container .left-wrapper .title{color:#fff;font-size:32px;font-weight:700;line-height:1.2;margin:0}@media(max-width:1024px){.home-page .poker-fast-games-container .fast-games-container .left-wrapper .title,.home-page .poker-fast-games-container .poker-container .left-wrapper .title{font-size:28px}}@media(max-width:768px){.home-page .poker-fast-games-container .fast-games-container .left-wrapper .title,.home-page .poker-fast-games-container .poker-container .left-wrapper .title{font-size:24px}}.home-page .poker-fast-games-container .fast-games-container .left-wrapper .desc,.home-page .poker-fast-games-container .poker-container .left-wrapper .desc{color:#fff;font-family:Inter;font-size:16px;margin:0;z-index:1}@media(max-width:768px){.home-page .poker-fast-games-container .fast-games-container .left-wrapper .desc,.home-page .poker-fast-games-container .poker-container .left-wrapper .desc{font-size:14px}}.home-page .poker-fast-games-container .fast-games-container .left-wrapper .get-bonus-button,.home-page .poker-fast-games-container .poker-container .left-wrapper .get-bonus-button{background:linear-gradient(90deg,#55057f,#76088f);border:none;border-radius:8px;box-shadow:0 4px 12px #7a30c44d;color:#fff;cursor:pointer;font-family:Inter;font-size:16px;padding:12px 24px;transition:all .3s ease}.home-page .poker-fast-games-container .fast-games-container .left-wrapper .get-bonus-button:hover,.home-page .poker-fast-games-container .poker-container .left-wrapper .get-bonus-button:hover{background:#6a28a8;box-shadow:0 6px 16px #7a30c466;transform:translateY(-2px)}@media(max-width:768px){.home-page .poker-fast-games-container .fast-games-container .left-wrapper .get-bonus-button,.home-page .poker-fast-games-container .poker-container .left-wrapper .get-bonus-button{font-size:14px;padding:10px 20px}}.home-page .poker-fast-games-container .fast-games-container .right-wrapper,.home-page .poker-fast-games-container .poker-container .right-wrapper{align-items:flex-end;display:flex;flex:1 1;height:100%;justify-content:center;position:relative;width:100%;z-index:2}.home-page .poker-fast-games-container .fast-games-container .right-wrapper .item-image,.home-page .poker-fast-games-container .poker-container .right-wrapper .item-image{align-items:flex-end;display:flex;height:100%;justify-content:center;position:relative;width:100%}.home-page .poker-fast-games-container .fast-games-container .right-wrapper .item-image:before,.home-page .poker-fast-games-container .poker-container .right-wrapper .item-image:before{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));border-radius:50%;content:"";filter:blur(30px);height:100%;position:absolute;top:10%;width:80%;z-index:-2}.home-page .poker-fast-games-container .fast-games-container .right-wrapper .item-image img,.home-page .poker-fast-games-container .poker-container .right-wrapper .item-image img{align-self:flex-end;filter:drop-shadow(0 0 50px var(--quaternary-color));height:auto;object-fit:cover;position:relative;width:110%;z-index:1}@media(max-width:768px){.home-page .poker-fast-games-container .fast-games-container,.home-page .poker-fast-games-container .poker-container{flex-direction:column;padding:15px;text-align:center}.home-page .poker-fast-games-container .fast-games-container .left-wrapper,.home-page .poker-fast-games-container .poker-container .left-wrapper{align-items:center;gap:10px;padding-right:0}.home-page .poker-fast-games-container .fast-games-container .right-wrapper,.home-page .poker-fast-games-container .poker-container .right-wrapper{margin-top:10px}.home-page .poker-fast-games-container{flex-direction:column;gap:15px}}.home-page .games-container-web{align-items:stretch;display:flex;gap:10px;justify-content:space-between;margin-top:15px;padding:0 15px}.home-page .games-container-web .web-casino{background:var(--item-background-color);border-radius:10px;box-sizing:border-box;display:flex;flex:1 1 50%;flex-direction:column;min-width:0;padding:15px;width:50%}.home-page .games-container-web .web-casino .casino-header{align-items:flex-end;color:#fff;display:flex;gap:10px;justify-content:flex-start;position:relative}.home-page .games-container-web .web-casino .casino-header:before{background:linear-gradient(to right,var(--quaternary-color) 0,var(--quinary-color) 100%);border-radius:10px;content:"";height:4px;left:0;position:absolute;right:0;top:-15px;width:100%;z-index:1}.home-page .games-container-web .web-casino .casino-header .amount-games{font-family:Inter;opacity:.4}.home-page .games-container-web .web-casino .casino-filter-container{margin-top:10px;overflow:hidden;position:relative}.home-page .games-container-web .web-casino .casino-filter-container .casino-filter-scroll{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;align-items:center;color:#fff;cursor:grab;display:flex;font-family:Inter;gap:5px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:auto;padding:0;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap}.home-page .games-container-web .web-casino .casino-filter-container .casino-filter-scroll:not(:active){cursor:grab}.home-page .games-container-web .web-casino .casino-filter-container .casino-filter-scroll::-webkit-scrollbar{display:none}.home-page .games-container-web .web-casino .casino-filter-container .casino-filter-scroll:active{cursor:grabbing}.home-page .games-container-web .web-casino .casino-filter-container .casino-filter-scroll.dragging{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.home-page .games-container-web .web-casino .casino-filter-container .casino-filter-item{background:#282546;border-radius:10px;cursor:pointer;flex-shrink:0;padding:10px 25px}.home-page .games-container-web .web-casino .casino-filter-container .casino-filter-item.selected{background:#780990;background:linear-gradient(#780990,#780990) padding-box,linear-gradient(to right,var(--quaternary-color),var(--quinary-color)) border-box;border:2px solid #0000;border-radius:10px}.home-page .games-container-web .web-casino .casino-filter-container:before{background:linear-gradient(to left,var(--background-color) 0,#100c2666 50%,#100c261a 80%,#0000 100%);content:"";height:100%;opacity:.3;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:60px;z-index:10}.home-page .games-container-web .web-casino .casino-filter-container.scrolled-to-end:before{opacity:0}.home-page .games-container-web .web-casino .casino-items-container{grid-gap:25px 10px;display:grid;flex:1 1;gap:25px 10px;grid-template-columns:repeat(4,1fr);height:100%;margin-top:10px}@media(max-width:1024px){.home-page .games-container-web .web-casino .casino-items-container{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.home-page .games-container-web .web-casino .casino-items-container{grid-template-columns:repeat(2,1fr)}}.home-page .games-container-web .web-casino .casino-items-container .casino-item{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;overflow:hidden;transition:all .3s ease;width:100%}.home-page .games-container-web .web-casino .casino-items-container .casino-item:hover{transform:translateY(-2px)}.home-page .games-container-web .web-casino .casino-items-container .casino-item .casino-item-image{border-radius:10px;height:135px;overflow:hidden;width:100%}@media(min-width:1440px){.home-page .games-container-web .web-casino .casino-items-container .casino-item .casino-item-image{height:145px}}.home-page .games-container-web .web-casino .casino-items-container .casino-item .casino-item-image img{border-radius:10px;height:100%;object-fit:cover;width:100%}.home-page .games-container-web .web-casino .casino-items-container .casino-item .provider-details{align-items:center;display:flex;gap:8px;justify-content:flex-start;width:100%}.home-page .games-container-web .web-casino .casino-items-container .casino-item .provider-details .provider-logo{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.home-page .games-container-web .web-casino .casino-items-container .casino-item .provider-details .provider-logo img{height:100%;object-fit:contain;width:100%}.home-page .games-container-web .web-casino .casino-items-container .casino-item .provider-details .provider-name{color:#fff;flex-shrink:1;font-family:Inter;opacity:.4}.home-page .games-container-web .web-casino .casino-items-container .casino-item .game-name{color:#fff;flex-shrink:1;font-family:Inter;width:100%}.home-page .games-container-web .web-slots{background:var(--item-background-color);border-radius:10px;box-sizing:border-box;display:flex;flex:1 1 50%;flex-direction:column;min-width:0;padding:15px;width:50%}.home-page .games-container-web .web-slots .slots-header{align-items:flex-end;color:#fff;display:flex;gap:10px;justify-content:space-between;position:relative}.home-page .games-container-web .web-slots .slots-header:before{background:linear-gradient(to right,var(--quaternary-color) 0,var(--quinary-color) 100%);border-radius:10px;content:"";height:4px;left:0;position:absolute;right:0;top:-15px;width:100%;z-index:1}.home-page .games-container-web .web-slots .slots-header .left-wrapper{align-items:center;display:flex;gap:10px;justify-content:flex-start}.home-page .games-container-web .web-slots .slots-header .left-wrapper .amount-games{font-family:Inter;opacity:.4}.home-page .games-container-web .web-slots .slots-header .right-wrapper .link-container{color:#fb9e0b;font-family:Inter}.home-page .games-container-web .web-slots .slots-filter-container{margin-top:10px;overflow:hidden;position:relative}.home-page .games-container-web .web-slots .slots-filter-container .slots-filter-scroll{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;align-items:center;color:#fff;cursor:grab;display:flex;font-family:Inter;gap:15px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:auto;padding:0;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap}.home-page .games-container-web .web-slots .slots-filter-container .slots-filter-scroll:not(:active){cursor:grab}.home-page .games-container-web .web-slots .slots-filter-container .slots-filter-scroll::-webkit-scrollbar{display:none}.home-page .games-container-web .web-slots .slots-filter-container .slots-filter-scroll:active{cursor:grabbing}.home-page .games-container-web .web-slots .slots-filter-container .slots-filter-scroll.dragging{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.home-page .games-container-web .web-slots .slots-filter-container .slots-filter-item{background:#282546;border-radius:10px;cursor:pointer;flex-shrink:0;padding:10px 25px}.home-page .games-container-web .web-slots .slots-filter-container .slots-filter-item.selected{background:linear-gradient(#780990,#780990) padding-box,linear-gradient(to right,var(--quaternary-color),var(--quinary-color)) border-box;border:2px solid #0000;border-radius:10px}.home-page .games-container-web .web-slots .slots-filter-container:before{background:linear-gradient(to left,var(--background-color) 0,#100c2666 50%,#100c261a 80%,#0000 100%);content:"";height:100%;opacity:.3;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:40px;z-index:10}.home-page .games-container-web .web-slots .slots-filter-container.scrolled-to-end:before{opacity:0}.home-page .games-container-web .web-slots .slots-items-container{grid-gap:25px 10px;display:grid;flex:1 1;gap:25px 10px;grid-template-columns:repeat(4,1fr);margin-top:10px}@media(max-width:1024px){.home-page .games-container-web .web-slots .slots-items-container{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.home-page .games-container-web .web-slots .slots-items-container{grid-template-columns:repeat(2,1fr)}}.home-page .games-container-web .web-slots .slots-items-container .slots-item{align-items:flex-start;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:flex-start;overflow:hidden;transition:all .3s ease;width:100%}.home-page .games-container-web .web-slots .slots-items-container .slots-item:hover{transform:translateY(-2px)}.home-page .games-container-web .web-slots .slots-items-container .slots-item .slots-item-image{border-radius:10px;height:135px;overflow:hidden;width:100%}@media(min-width:1440px){.home-page .games-container-web .web-slots .slots-items-container .slots-item .slots-item-image{height:145px}}.home-page .games-container-web .web-slots .slots-items-container .slots-item .slots-item-image img{border-radius:10px;height:100%;object-fit:cover;width:100%}.home-page .games-container-web .web-slots .slots-items-container .slots-item .provider-details{align-items:center;display:flex;gap:8px;justify-content:flex-start;width:100%}.home-page .games-container-web .web-slots .slots-items-container .slots-item .provider-details .provider-logo{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.home-page .games-container-web .web-slots .slots-items-container .slots-item .provider-details .provider-logo img{height:100%;object-fit:contain;width:100%}.home-page .games-container-web .web-slots .slots-items-container .slots-item .provider-details .provider-name{color:#fff;flex-shrink:1;font-family:Inter;opacity:.4}.home-page .games-container-web .web-slots .slots-items-container .slots-item .game-name{color:#fff;flex-shrink:1;font-family:Inter;width:100%}.vip-ranking-page .content{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;margin:20px auto;max-width:1000px;padding:20px;width:100%}.vip-ranking-page .content .title{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;padding:20px 0}.vip-ranking-page .content .title .vip-title{-webkit-text-fill-color:#0000;background:linear-gradient(to bottom,var(--quaternary-color),var(--quinary-color));background-clip:text;-webkit-background-clip:text}.vip-ranking-page .content .title .desc{line-height:2}.vip-ranking-page .content .divider{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));border-radius:10px;height:3px;width:100%}.vip-ranking-page .content .vip-ranking-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);margin:20px 0}@media(max-width:768px){.vip-ranking-page .content .vip-ranking-container{gap:15px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto}}.vip-ranking-page .content .vip-ranking-container .ranking-item{align-items:center;display:flex;flex:1 1;gap:15px;padding:15px}@media(max-width:768px){.vip-ranking-page .content .vip-ranking-container .ranking-item{flex-direction:column;gap:10px;padding:0}}.vip-ranking-page .content .vip-ranking-container .ranking-item .ranking-logo{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:8px;max-width:100%;width:-webkit-fit-content;width:fit-content}@media(max-width:768px){.vip-ranking-page .content .vip-ranking-container .ranking-item .ranking-logo{order:2}}.vip-ranking-page .content .vip-ranking-container .ranking-item .ranking-logo .image-container{align-items:center;display:flex;flex-shrink:0;height:140px;justify-content:center;max-height:100%;max-width:100%;overflow:hidden;width:140px}@media(max-width:768px){.vip-ranking-page .content .vip-ranking-container .ranking-item .ranking-logo .image-container{height:120px;width:120px}}@media(max-width:475px){.vip-ranking-page .content .vip-ranking-container .ranking-item .ranking-logo .image-container{height:100px;width:100px}}@media(max-width:400px){.vip-ranking-page .content .vip-ranking-container .ranking-item .ranking-logo .image-container{height:90px;width:90px}}@media(max-width:375px){.vip-ranking-page .content .vip-ranking-container .ranking-item .ranking-logo .image-container{height:80px;width:80px}}.vip-ranking-page .content .vip-ranking-container .ranking-item .ranking-logo .image-container img{height:100%;object-fit:contain;width:100%}.vip-ranking-page .content .vip-ranking-container .ranking-item .ranking-logo span{color:var(--quinary-color);font-family:Inter}.vip-ranking-page .content .vip-ranking-container .ranking-item .ranking-details{display:flex;flex:1 1;flex-direction:column;gap:8px}@media(max-width:768px){.vip-ranking-page .content .vip-ranking-container .ranking-item .ranking-details{gap:15px;order:1;width:100%}}.vip-ranking-page .content .vip-ranking-container .ranking-item .ranking-details .deposit,.vip-ranking-page .content .vip-ranking-container .ranking-item .ranking-details .turnover{display:flex;flex-direction:column;font-family:Inter;gap:2px}@media(max-width:768px){.vip-ranking-page .content .vip-ranking-container .ranking-item .ranking-details .deposit,.vip-ranking-page .content .vip-ranking-container .ranking-item .ranking-details .turnover{text-align:center}.vip-ranking-page .content .vip-ranking-container .ranking-item:nth-child(n+4) .ranking-logo{flex-direction:column-reverse;order:1}.vip-ranking-page .content .vip-ranking-container .ranking-item:nth-child(n+4) .ranking-details{order:2}}.vip-ranking-page .content .vip-ranking-container .progress-container-mobile{display:none;flex-direction:column;gap:10px}@media(max-width:768px){.vip-ranking-page .content .vip-ranking-container .progress-container-mobile{display:flex;grid-column:1/-1;margin:10px 0}}.vip-ranking-page .content .vip-ranking-container .progress-container-mobile .progressbar{background:#fff3;border-radius:30px;height:15px;overflow:hidden;position:relative}.vip-ranking-page .content .vip-ranking-container .progress-container-mobile .progressbar .progressbar-inner{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));border-radius:30px;height:100%;transition:width .3s ease;width:0;width:var(--progress-width,0)}.vip-ranking-page .content .vip-ranking-container .progress-container-mobile .progress-labels{display:flex;justify-content:space-between;padding:0 5px;width:100%}.vip-ranking-page .content .vip-ranking-container .progress-container-mobile .progress-labels span{color:var(--quaternary-color);font-family:Inter}.vip-ranking-page .content .progress-container{display:flex;flex-direction:column;gap:10px;margin:20px 0;width:100%}@media(max-width:768px){.vip-ranking-page .content .progress-container{display:none}}.vip-ranking-page .content .progress-container .progressbar{background:#fff3;border-radius:30px;height:20px;overflow:hidden;position:relative}.vip-ranking-page .content .progress-container .progressbar .progressbar-inner{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));border-radius:30px;height:100%;transition:width .3s ease;width:0;width:var(--progress-width,0)}.vip-ranking-page .content .ranking-bonus-container{background-color:var(--item-background-color);border-radius:12px;box-sizing:border-box;margin-top:40px;overflow-x:auto;padding:20px;width:100%}@media(max-width:768px){.vip-ranking-page .content .ranking-bonus-container{padding:15px}}.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table{border-collapse:collapse;color:#fff;font-family:Inter;width:100%}.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table thead th{text-align:center;vertical-align:middle}.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table thead th.vip-privileges-header{align-items:flex-end;display:flex;flex-shrink:0;height:100%}.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table thead th.vip-privileges-header .title{color:var(--quinary-color)}.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table thead th .vip-badge{align-items:center;display:flex;flex:1 1;flex-direction:column;flex-shrink:1;gap:10px;min-width:0}@media(max-width:768px){.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table thead th .vip-badge{gap:8px}}.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table thead th .vip-badge img{flex-shrink:0;height:50px;object-fit:cover;width:50px}@media(min-width:769px)and (max-width:1200px){.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table thead th .vip-badge img{height:60px;width:60px}}@media(min-width:1201px){.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table thead th .vip-badge img{height:70px;width:70px}}@media(max-width:768px){.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table thead th .vip-badge img{height:60px;width:60px}}@media(max-width:480px){.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table thead th .vip-badge img{height:50px;width:50px}}.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table thead th .vip-badge .level-text{color:var(--quinary-color)}.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table tbody .section-row .section-header-cell{padding:15px 0 15px 8px;text-align:left;vertical-align:middle}@media(max-width:768px){.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table tbody .section-row .section-header-cell{padding:18px 8px 12px}}.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table tbody .section-row .section-divider-cell{height:100%;padding:0;position:relative}.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table tbody .section-row .section-divider-cell:after{background:var(--quaternary-color);bottom:50%;content:"";height:2px;left:0;margin:8px 0;position:absolute;right:0}.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table tbody .data-row .label-cell{color:#fff;line-height:1.4;padding:15px 10px;text-align:left}@media(max-width:768px){.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table tbody .data-row .label-cell{font-size:14px;padding:12px 8px}}.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table tbody .data-row .value-cell{color:#fff;line-height:1.4;padding:15px 10px;text-align:center}@media(max-width:768px){.vip-ranking-page .content .ranking-bonus-container .vip-privileges-table tbody .data-row .value-cell{font-size:14px;padding:12px 8px}}.vip-ranking-page .content .mobile-vip-privileges{background-color:var(--item-background-color);border-radius:16px;box-shadow:0 4px 20px #0000004d;box-sizing:border-box;font-family:Inter;margin-top:40px;padding:25px 20px;width:100%}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header{align-items:center;display:flex;justify-content:space-between}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header .nav-arrow{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;overflow:hidden;transition:all .3s ease;width:50px}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header .nav-arrow:hover{background:#fff3;border-color:#fff6;transform:scale(1.1)}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header .nav-arrow:hover:before{height:100%;width:100%}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header .nav-arrow:active{background:#ffffff4d;transform:scale(.95)}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header .nav-arrow i{position:relative;transition:all .3s ease;z-index:1}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header .nav-arrow:hover i{color:var(--quaternary-color);transform:scale(1.2)}@media(max-width:375px){.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header .nav-arrow{height:40px;width:40px}}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header .header-content{align-items:center;display:flex;gap:20px;justify-content:center}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header .header-content .level-text h2{color:var(--quinary-color)}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header .header-content .level-text h3{color:var(--senary-color);transition:all .3s ease}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header .header-content .level-text h3.transitioning{opacity:0;transform:translateY(-10px)}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header .vip-shield-icon{border-radius:10px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3));height:100px;object-fit:cover;overflow:hidden;width:100px}@media(max-width:375px){.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header .vip-shield-icon{height:80px;width:80px}}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header .vip-shield-icon img{-webkit-backface-visibility:visible;backface-visibility:visible;display:block;height:100%;object-fit:cover;opacity:1;transform:translateZ(0);transition:all .3s ease;visibility:visible;width:100%}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-header .vip-shield-icon img.transitioning{opacity:0;transform:scale(.9) rotate(5deg)}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-content.transitioning{opacity:.3;transform:translateX(-5px)}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-content{transition:all .3s ease}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-content .privilege-section{margin-bottom:30px}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-content .privilege-section:last-child{margin-bottom:0}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-content .privilege-section .section-header-wrapper{align-items:center;display:flex;gap:5px;margin-bottom:20px}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-content .privilege-section .section-title{flex:1 1;letter-spacing:.5px;margin:0;text-transform:uppercase}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-content .privilege-section .section-divider{background:var(--quaternary-color);border-radius:1px;flex:1.5 1;height:2px;margin:0}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-content .privilege-section .privilege-item{align-items:center;display:flex;justify-content:space-between;padding:12px 0}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-content .privilege-section .privilege-item .privilege-label{color:#fff;flex:1 1}.vip-ranking-page .content .mobile-vip-privileges .mobile-vip-content .privilege-section .privilege-item .privilege-value{color:#fff;flex:1.5 1;margin-left:40px;text-align:left}@media(max-width:768px){.vip-ranking-page .content .desktop-only{display:none!important}}.vip-ranking-page .content .mobile-only{display:none}@media(max-width:768px){.vip-ranking-page .content .mobile-only{display:block!important}}.promotion-page .content{box-sizing:border-box;display:flex;flex-direction:column;gap:15px;margin:0 auto;max-width:1000px;padding:20px;width:100%}.promotion-page .content .slots-casino-selector{display:none}@media(max-width:1000px){.promotion-page .content .slots-casino-selector{align-items:center;display:flex;gap:20px;justify-content:center;margin:10px 0}.promotion-page .content .slots-casino-selector .slots-casino-selector-item{cursor:pointer;padding:0;transition:all .3s ease}.promotion-page .content .slots-casino-selector .slots-casino-selector-item span{border-radius:30px;padding:8px 10px}.promotion-page .content .slots-casino-selector .slots-casino-selector-item span.active{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color))}}.promotion-page .content .promotion-list-container .title-container{align-items:flex-end;display:flex;gap:20px}.promotion-page .content .promotion-list-container .title-container .promotion-total{font-family:Inter;opacity:.4}.promotion-page .content .promotion-list-container .promotion-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-top:20px}@media(max-width:800px){.promotion-page .content .promotion-list-container .promotion-list{grid-template-columns:repeat(3,1fr)}}@media(max-width:425px){.promotion-page .content .promotion-list-container .promotion-list{grid-template-columns:repeat(2,1fr)}}.promotion-page .content .promotion-list-container .promotion-list .promotion-item{display:flex;flex-direction:column;gap:10px;position:relative}.promotion-page .content .promotion-list-container .promotion-list .promotion-item .promotion-item-image{border-radius:10px;height:100%;overflow:hidden;width:100%}.promotion-page .content .promotion-list-container .promotion-list .promotion-item .promotion-item-image img{height:100%;object-fit:cover;width:100%}.promotion-page .content .promotion-list-container .promotion-list .promotion-item .promotion-item-content{align-items:flex-start;background:linear-gradient(180deg,#0000,#00000080);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:flex-end;max-width:100%;padding:10px;position:absolute;width:100%;z-index:1}.promotion-page .content .promotion-list-container .promotion-list .promotion-item .promotion-item-content .promotion-item-type{font-family:Inter;opacity:.8}.promotion-page .content .promotion-list-container .promotion-list .promotion-item .promotion-item-content .promotion-item-name{font-weight:700;letter-spacing:1px}.promotion-page .content .promotion-list-container .promotion-list .promotion-item .promotion-item-content .claim-button{align-items:center;background:#fff;border-radius:10px;cursor:pointer;display:flex;font-family:Inter;justify-content:center;padding:10px;text-align:center;width:calc(100% - 20px)}.promotion-page .content .promotion-list-container .promotion-list .promotion-item .promotion-item-content .claim-button:hover{box-shadow:0 4px 12px #0000004d;transform:scale(1.02);transition:all .3s ease}.promotion-page .promotion-claim-overlay,.promotion-page .promotion-success-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f0c26cc;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:2100}@media(max-width:480px){.promotion-page .promotion-claim-overlay,.promotion-page .promotion-success-overlay{padding:15px}}.promotion-page .promotion-claim-modal,.promotion-page .promotion-success-message{background:var(--item-background-color);border-radius:15px;box-shadow:0 18px 44px #00000059;display:flex;flex-direction:column;gap:16px;max-width:420px;padding:30px;text-align:center;width:100%}@media(max-width:480px){.promotion-page .promotion-claim-modal,.promotion-page .promotion-success-message{border-radius:14px;gap:14px;padding:24px 18px}}.promotion-page .promotion-claim-title,.promotion-page .promotion-success-title{letter-spacing:1px}.promotion-page .promotion-claim-message,.promotion-page .promotion-success-subtitle{font-family:Inter;line-height:1.5}.promotion-page .promotion-claim-highlight{color:var(--quinary-color)}.promotion-page .promotion-claim-actions{align-items:center;display:flex;gap:12px;justify-content:center;width:100%}.promotion-page .promotion-claim-action{background:#ffffff14;border-radius:12px;cursor:pointer;flex:1 1;font-family:Inter;padding:15px;transition:transform .2s ease,opacity .2s ease}.promotion-page .promotion-claim-action:hover{opacity:.9;transform:translateY(-2px)}.promotion-page .promotion-claim-action.confirm{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color))}.promotion-page .promotion-success-message{align-items:center;gap:18px}.promotion-page .promotion-success-close{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));border-radius:12px;color:#000;cursor:pointer;font-family:Inter;padding:12px 16px;transition:transform .2s ease,opacity .2s ease;width:100%}.promotion-page .promotion-success-close:hover{opacity:.9;transform:translateY(-2px)}@media(max-width:375px){.mobile-slots-page .content .search-container .search-input-wrapper input{font-size:16px}}.signup-popup-content{-webkit-scrollbar:none;scrollbar-width:none}@font-face{font-family:Etna;src:url(/static/media/etna-font.a17cb1da22c3278ad0ba.otf) format("opentype")}@font-face{font-family:Inter;src:url(/static/media/Inter_18pt-Regular.86c330c66f7333ff6202.ttf) format("truetype")}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}#framework7-root{display:flex;flex-direction:column;font-family:Etna;height:100vh}body,html{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:var(--background-color);font-family:Etna;max-width:100vw;overflow-x:hidden;width:100%}.f7-button{margin:0!important;transform:none!important}.f7-button:active,.f7-button:focus{box-shadow:none!important;transform:none!important}button{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;appearance:none;background:none;border:none;box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;margin:0;outline:none;padding:0;text-decoration:none}button:active,button:focus{box-shadow:none;outline:none}.App{flex:1 1;width:100%}.font-small{font-size:12px}@media(max-width:425px){.font-small{font-size:10px}}.font-medium{font-size:14px}@media(max-width:425px){.font-medium{font-size:12px}}@media(max-width:320px){.font-medium{font-size:10px}}.font-large{font-size:16px}@media(max-width:425px){.font-large{font-size:14px}}@media(max-width:320px){.font-large{font-size:12px}}.font-x-large{font-size:22px}@media(max-width:425px){.font-x-large{font-size:18px}}@media(max-width:320px){.font-x-large{font-size:16px}}.font-xx-large{font-size:32px}@media(max-width:425px){.font-xx-large{font-size:26px}}@media(max-width:320px){.font-xx-large{font-size:22px}}.install-app-sheet-backdrop{animation:fadeIn .2s ease-out forwards;background:#0f0c26bf;inset:0;position:fixed;z-index:1200}.install-app-sheet.sheet-modal{bottom:0;box-shadow:none;left:0;margin:0 auto;max-width:550px;min-height:50vh;position:fixed;right:0;width:100%;z-index:1201}.install-app-sheet.sheet-modal,.install-app-sheet.sheet-modal .sheet-modal-inner{background:#0000;border-radius:24px 24px 0 0}@media(max-width:768px){.install-app-sheet.sheet-modal{max-width:100%}}@media(min-width:769px){.install-app-sheet.sheet-modal{border-radius:24px;bottom:auto;box-shadow:0 24px 60px #00000073;left:50%;margin:0;right:auto;top:50%;transform:translate(-50%,-50%)}.install-app-sheet.sheet-modal .sheet-modal-inner{border-radius:24px}.install-app-sheet__container{border-radius:24px!important}}.install-app-sheet__container{background:#fff;border-radius:24px 24px 0 0;box-shadow:0 -16px 40px #11122233;color:#1a1d2f;display:flex;flex-direction:column;font-family:Inter;gap:20px;min-height:50vh;padding:24px 20px 28px}@media(max-width:375px){.install-app-sheet__container{padding:20px 16px 24px}}.install-app-sheet__header{align-items:center;display:flex;gap:12px;justify-content:space-between}.install-app-sheet__header .install-app-sheet__title{font-family:Etna;font-size:20px;text-transform:capitalize}.install-app-sheet__header .install-app-sheet__close{align-items:center;background:#1a1d2f14;border-radius:12px;cursor:pointer;display:flex;height:36px;justify-content:center;transition:background .2s ease,transform .2s ease;width:36px}.install-app-sheet__header .install-app-sheet__close i{color:#1a1d2f;font-size:18px}.install-app-sheet__header .install-app-sheet__close:hover{background:#1a1d2f24;transform:translateY(-1px)}.install-app-sheet__tabs{grid-gap:8px;background:#1a1d2f0d;border-radius:18px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);padding:6px}.install-app-sheet__tabs .install-app-sheet__tab{align-items:center;border-radius:14px;color:#1a1d2f99;cursor:pointer;display:flex;font-weight:600;justify-content:center;letter-spacing:.5px;padding:10px 0;transition:all .2s ease}.install-app-sheet__tabs .install-app-sheet__tab.active{background:linear-gradient(135deg,#f5f7ff,#fff);box-shadow:0 10px 24px #0c0e202e;color:#111428}.install-app-sheet__body{background:#f9f9f9;border-radius:18px;padding:18px 16px}.install-app-sheet__steps{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.install-app-sheet__step{align-items:flex-start;color:#1a1d2fd9;display:flex;gap:12px;line-height:1.5}.install-app-sheet__step .install-app-sheet__step-index{align-items:center;background:#e1e1e1;border-radius:10px;color:#1a1d2f;display:flex;font-size:16px;font-weight:700;height:32px;justify-content:center;width:32px}.install-app-sheet__step .install-app-sheet__step-text{color:#1a1d2fd1;flex:1 1;font-size:15px}.install-app-sheet__footer{align-items:center;display:flex;gap:12px;margin-top:auto}.install-app-sheet__footer .install-app-sheet__button{border-radius:14px;cursor:pointer;flex:1 1;font-size:15px;font-weight:600;padding:14px 16px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.install-app-sheet__footer .install-app-sheet__button.primary{background:linear-gradient(to right,var(--primary-color),#76088f);color:#fff}.install-app-sheet__footer .install-app-sheet__button.secondary{background:#e1e1e1;color:#1a1d2f}.install-app-sheet__footer .install-app-sheet__button:hover{box-shadow:0 4px 12px #0000004d;transform:translateY(-1px)}.font-bold,.font-weight-700{font-weight:700}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.underline{text-decoration:underline}.white{color:#fff}.loading-container{align-items:center;background-color:var(--background-color);display:flex;font-family:Etna,sans-serif;justify-content:center;min-height:100vh;width:100%}.loading-container .loading-content{flex-direction:column;gap:24px;padding:40px 20px;text-align:center}.loading-container .loading-content,.loading-container .loading-spinner{align-items:center;display:flex;justify-content:center}.loading-container .loading-spinner .spinner{animation:spin 1s linear infinite;border:4px solid #ffffff1a;border-left:4px solid var(--primary-color);border-radius:50%;height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-container .loading-text{color:#fff;display:flex;flex-direction:column;gap:8px}.loading-container .loading-text h3{color:#fff;font-size:24px;font-weight:700;margin:0}@media(max-width:768px){.loading-container .loading-text h3{font-size:20px}}@media(max-width:480px){.loading-container .loading-text h3{font-size:18px}}.loading-container .loading-text p{color:#ffffffb3;font-size:16px;margin:0}@media(max-width:768px){.loading-container .loading-text p{font-size:14px}}@media(max-width:480px){.loading-container .loading-text p{font-size:12px}}.hero-section-container{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:row;gap:15px;justify-content:center;margin-top:20px;max-width:100%;overflow:hidden;padding:0 20px;width:100%}@media(max-width:1200px){.hero-section-container{gap:12px}}@media(max-width:900px){.hero-section-container{flex-direction:column;gap:15px}}@media(max-width:768px){.hero-section-container{gap:12px;padding:0 15px}}.hero-section-container .hero-section{box-sizing:border-box;height:auto;position:relative;width:100%}@media(min-width:900px){.hero-section-container .hero-section{max-width:61%;width:61%}}.hero-section-container .hero-section .hero-swiper{border-radius:12px;flex-direction:column;position:relative}.hero-section-container .hero-section .hero-swiper,.hero-section-container .hero-section .hero-swiper .slide,.hero-section-container .hero-section .hero-swiper .swiper-slide{align-items:center;display:flex;height:auto;justify-content:center;overflow:hidden;width:100%}.hero-section-container .hero-section .hero-swiper .slide{border-radius:12px;box-shadow:0 4px 15px #0003;margin:0;max-width:100%;transition:transform .3s ease}.hero-section-container .hero-section .hero-swiper .slide img{border-radius:12px;display:block;height:auto;object-fit:cover;width:100%}.hero-section-container .hero-section .hero-swiper .swiper-pagination{bottom:10px;left:50%;position:absolute;transform:translateX(-50%)}.hero-section-container .hero-section .hero-swiper .swiper-pagination .swiper-pagination-bullet{background-color:#0000004d;height:12px;margin:0 6px;opacity:1;transition:all .3s ease;width:12px}.hero-section-container .hero-section .hero-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#7a30c4;transform:scale(1)}.hero-section-container .banner-container{grid-gap:10px;align-self:stretch;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);height:auto;margin-left:0;max-width:39%;padding:0;width:39%}@media(max-width:900px){.hero-section-container .banner-container{max-width:100%;width:100%}}.hero-section-container .banner-container .banner-item{border-radius:12px;box-shadow:0 4px 15px #0003;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:transform .3s ease}.hero-section-container .banner-container .banner-item:hover{transform:translateY(-2px)}.hero-section-container .banner-container .banner-item img{display:block;flex:1 1;height:100%;object-fit:cover;width:100%}.hero-section-container .banner-container .banner-item .banner-button-container{align-items:center;bottom:15px;display:flex;justify-content:center;margin:0 auto;position:absolute;width:100%;z-index:2}@media(max-width:480px){.hero-section-container .banner-container .banner-item .banner-button-container{bottom:12px}}@media(max-width:360px){.hero-section-container .banner-container .banner-item .banner-button-container{bottom:10px}}.hero-section-container .banner-container .banner-item .banner-button-container .banner-button{background:#fff;border:none;border-radius:10px;box-shadow:0 4px 12px #0000004d;color:#000;cursor:pointer;font-family:Inter;font-size:20px;padding:10px 25px;text-align:center;transition:all .3s ease}@media(max-width:1024px){.hero-section-container .banner-container .banner-item .banner-button-container .banner-button{font-size:18px;padding:10px 20px}}@media(max-width:900px){.hero-section-container .banner-container .banner-item .banner-button-container .banner-button{font-size:20px;padding:10px 30px}}@media(max-width:768px){.hero-section-container .banner-container .banner-item .banner-button-container .banner-button{font-size:14px;padding:10px 25px}}@media(max-width:320px){.hero-section-container .banner-container .banner-item .banner-button-container .banner-button{font-size:12px;padding:10px 15px}}.hero-section-container .banner-container .banner-item .banner-button-container .banner-button:hover{background:var(--primary-color);color:#fff;transform:translateY(-2px)}.web-header-container{width:100%}.web-header-container .ranking-prizes-container{align-items:center;display:flex;gap:15px;justify-content:flex-end;padding:20px 10px 10px}.web-header-container .ranking-prizes-container .ranking-container{align-items:center;background-color:var(--item-background-color);border:1px solid #ffffff1a;border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:center;max-height:32px;padding:0 12px}.web-header-container .ranking-prizes-container .ranking-container .ranking-title{align-items:center;color:#fff;display:flex;font-family:Etna;gap:10px;height:100%;justify-content:center}.web-header-container .ranking-prizes-container .ranking-container .ranking-icon{align-items:flex-start;display:flex;height:48px;overflow:hidden;transform:translateY(-8px);width:70px}.web-header-container .ranking-prizes-container .ranking-container .ranking-icon img{height:auto;object-fit:cover;object-position:top;transform:rotate(10deg);width:100%}.web-header-container .ranking-prizes-container .prizes-container{align-items:center;background-color:var(--item-background-color);border:1px solid #ffffff1a;border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:center;max-height:32px;padding:0 12px}.web-header-container .ranking-prizes-container .prizes-container .prizes-title{align-items:center;color:#fff;display:flex;font-family:Etna;gap:10px;height:100%;justify-content:center}.web-header-container .ranking-prizes-container .prizes-container .prizes-icon{align-items:flex-start;display:flex;height:48px;overflow:hidden;transform:translateY(-8px);width:80px}.web-header-container .ranking-prizes-container .prizes-container .prizes-icon img{height:auto;object-fit:cover;object-position:top;width:100%}.web-header-container .navigation-bar{align-items:center;background-color:var(--item-background-color);display:flex;gap:10px;margin:0 10px;padding:5px}.web-header-container .navigation-bar .company-logo{align-items:center;display:flex;justify-content:center;width:180px}.web-header-container .navigation-bar .company-logo img{height:auto;object-fit:cover;width:100%}@media(min-width:769px)and (max-width:1080px){.web-header-container .navigation-bar .company-logo{height:auto;width:120px}.web-header-container .navigation-bar .company-logo img{height:auto;object-fit:cover;width:100%}}@media(max-width:1020px){.web-header-container .navigation-bar .company-logo{width:110px}}.web-header-container .navigation-bar .navigation-item{align-items:center;display:flex;flex:1 1;gap:20px;justify-content:space-between}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper{align-items:center;display:flex;flex:1 1;gap:5px;justify-content:flex-end;min-width:0}@media(max-width:480px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper{gap:6px}}@media(max-width:360px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper{gap:4px}}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container{align-items:center;animation:slideInFromRight .3s ease-out;background-color:var(--background-color);border-radius:8px;color:#fff;display:flex;flex-shrink:1;font-family:Inter;font-weight:700;gap:8px;justify-content:space-between;max-width:200px;min-width:0;opacity:1;padding:5px;transform:translateX(0);transition:opacity .3s ease,transform .3s ease,max-width .3s ease,background-color .3s ease}@media(max-width:480px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container{gap:8px;max-width:180px;padding:4px 6px}}@media(max-width:360px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container{gap:6px;max-width:160px;padding:3px 4px}}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .left{display:flex;gap:5px;min-width:0}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .left .deposit-currency{align-items:center;display:flex;font-size:12px;gap:10px;transition:opacity .2s ease,transform .2s ease}@media(max-width:480px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .left .deposit-currency{font-size:11px;gap:8px}}@media(max-width:360px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .left .deposit-currency{font-size:10px}}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .left .deposit-currency span{opacity:.5;transition:opacity .2s ease;white-space:nowrap}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .left .deposit-currency img{cursor:pointer;height:auto;transition:opacity .2s ease,transform .2s ease;width:12px}@media(max-width:480px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .left .deposit-currency img{width:10px}}@media(max-width:360px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .left .deposit-currency img{width:8px}}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .left .amount{flex-shrink:1;font-size:14px;font-weight:700;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:opacity .2s ease,transform .2s ease;white-space:nowrap}@media(max-width:480px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .left .amount{font-size:13px}}@media(max-width:360px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .left .amount{font-size:12px}}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .right{flex-shrink:0}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .right .deposit-button{align-items:center;background:radial-gradient(circle,#fb9a07 0,#ea8106 100%);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;padding:10px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;white-space:nowrap}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .right .deposit-button:hover{transform:scale(1.05)}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .right .deposit-button:active{transform:scale(.98)}@media(max-width:480px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .right .deposit-button{font-size:11px;padding:10px}}@media(max-width:425px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .right .deposit-button{font-size:10px;padding:10px 8px}}@media(max-width:375px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .right .deposit-button{font-size:9px;padding:10px 6px}}@media(max-width:320px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .right .deposit-button{font-size:8px;padding:10px 4px}}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .deposit-container .right .deposit-button span{font-weight:700}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .profile-details{align-items:flex-end;animation:slideInFromRight .3s ease-out;display:flex;flex-direction:column;font-family:Inter;gap:5px;justify-content:center;opacity:1;transform:translateX(0);transition:opacity .3s ease,transform .3s ease}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .profile-details .user-id{opacity:.5;transition:opacity .2s ease}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .profile-details span{transition:opacity .2s ease,transform .2s ease}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container{align-items:center;display:flex;flex-shrink:0;gap:5px;justify-content:flex-end}@media(max-width:480px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container{gap:4px}}@media(max-width:360px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container{gap:2px}}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .notification-container,.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .profile-container{align-items:center;background-color:var(--background-color);border-radius:8px;cursor:pointer;display:flex;height:35px;justify-content:center;padding:5px;position:relative;width:35px}@media(max-width:480px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .notification-container,.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .profile-container{height:34px;padding:4px;width:34px}}@media(max-width:360px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .notification-container,.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .profile-container{height:33px;padding:3px;width:33px}}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .notification-container img,.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .profile-container img{height:25px;transition:opacity .3s ease,transform .3s ease;width:25px}@media(max-width:480px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .notification-container img,.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .profile-container img{height:24px;width:24px}}@media(max-width:425px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .notification-container img,.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .profile-container img{height:22px;width:22px}}@media(max-width:375px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .notification-container img,.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .profile-container img{height:20px;width:20px}}@media(max-width:320px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .notification-container img,.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .profile-container img{height:18px;width:18px}}.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .notification-container .notification-dot,.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .profile-container .notification-dot{background-color:red;border-radius:50%;height:10px;position:absolute;right:0;top:-2px;width:10px}@media(max-width:480px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .notification-container .notification-dot,.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .profile-container .notification-dot{height:8px;width:8px}}@media(max-width:360px){.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .notification-container .notification-dot,.web-header-container .navigation-bar .navigation-item .deposit-container-wrapper .navigator-container .profile-container .notification-dot{height:7px;width:7px}}.web-header-container .navigation-bar .selection-container{align-items:center;display:flex;gap:30px;height:100%}.web-header-container .navigation-bar .selection-container a{align-items:center;color:#fff;display:flex;height:100%;padding:10px 0;position:relative;text-decoration:none;transition:all .3s ease}.web-header-container .navigation-bar .selection-container a.active:after{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));border-radius:2px;bottom:-8px;content:"";height:4px;left:50%;position:absolute;transform:translateX(-50%);width:calc(100% + 10px)}.web-header-container .navigation-bar .selection-container a:hover:not(.active){color:#ccc}.web-header-container .navigation-bar .login-signup-container{align-items:center;color:#fff;display:flex;gap:10px;height:100%;justify-content:space-around}.web-header-container .navigation-bar .login-signup-container .login-button-container{align-items:center;border-radius:20px;cursor:pointer;display:flex;gap:20px;justify-content:center}.web-header-container .navigation-bar .login-signup-container .login-button-container .login-button{--webkit-appearance:none;-webkit-appearance:none;appearance:none;background:linear-gradient(var(--item-background-color),var(--item-background-color)) padding-box,linear-gradient(to right,#7707b4,#c418d7) border-box;border:2px solid #0000;border-radius:10px;padding:10px 40px;width:100%}.web-header-container .navigation-bar .login-signup-container .login-button-container .login-button:active,.web-header-container .navigation-bar .login-signup-container .login-button-container .login-button:focus{box-shadow:none;outline:none}.web-header-container .navigation-bar .login-signup-container .signup-button-container{align-items:center;background:linear-gradient(to right,var(--primary-color),#76088f);border-radius:10px;display:flex;gap:10px;justify-content:center}.web-header-container .navigation-bar .login-signup-container .signup-button-container .signup-button{padding:10px 40px;width:100%}.mobile-header-container{max-width:100vw;overflow:hidden;width:100%}.mobile-header-container .ranking-prizes-container{display:none}@media(min-width:768px){.mobile-header-container .ranking-prizes-container{align-items:center;display:flex;gap:15px;justify-content:flex-end;padding:20px 10px 10px}}.mobile-header-container .ranking-prizes-container .ranking-container{align-items:center;background-color:var(--item-background-color);border:1px solid #ffffff1a;border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:center;max-height:32px;padding:0 12px}.mobile-header-container .ranking-prizes-container .ranking-container .ranking-title{align-items:center;color:#fff;display:flex;font-family:Etna;gap:10px;height:100%;justify-content:center}.mobile-header-container .ranking-prizes-container .ranking-container .ranking-icon{align-items:flex-start;display:flex;height:48px;overflow:hidden;transform:translateY(-8px);width:70px}.mobile-header-container .ranking-prizes-container .ranking-container .ranking-icon img{height:auto;object-fit:cover;object-position:top;transform:rotate(10deg);width:100%}.mobile-header-container .ranking-prizes-container .prizes-container{align-items:center;background-color:var(--item-background-color);border:1px solid #ffffff1a;border-radius:10px;display:flex;gap:10px;justify-content:center;max-height:32px;padding:0 12px}.mobile-header-container .ranking-prizes-container .prizes-container .prizes-title{align-items:center;color:#fff;cursor:pointer;display:flex;font-family:Etna;gap:10px;height:100%;justify-content:center}.mobile-header-container .ranking-prizes-container .prizes-container .prizes-icon{align-items:flex-start;display:flex;height:48px;overflow:hidden;transform:translateY(-8px);width:80px}.mobile-header-container .ranking-prizes-container .prizes-container .prizes-icon img{height:auto;object-fit:cover;object-position:top;width:100%}.mobile-header-container .mobile-header-top{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:60px;padding:8px 10px}@media(max-width:480px){.mobile-header-container .mobile-header-top{gap:6px;padding:6px 8px}}@media(max-width:360px){.mobile-header-container .mobile-header-top{gap:4px;padding:4px 6px}}.mobile-header-container .mobile-header-top .company-logo{flex-shrink:0}.mobile-header-container .mobile-header-top .company-logo img{height:auto;max-width:100%;width:180px}@media(max-width:480px){.mobile-header-container .mobile-header-top .company-logo img{width:140px}}@media(max-width:425px){.mobile-header-container .mobile-header-top .company-logo img{width:120px}}@media(max-width:375px){.mobile-header-container .mobile-header-top .company-logo img{width:100px}}@media(max-width:320px){.mobile-header-container .mobile-header-top .company-logo img{width:80px}}.mobile-header-container .mobile-header-top .right-wrapper{align-items:center;display:flex;flex:1 1;gap:8px;justify-content:flex-end;min-width:0;position:relative}@media(max-width:480px){.mobile-header-container .mobile-header-top .right-wrapper{gap:6px}}@media(max-width:360px){.mobile-header-container .mobile-header-top .right-wrapper{gap:4px}}.mobile-header-container .mobile-header-top .right-wrapper .deposit-container{align-items:center;animation:slideInFromRight .3s ease-out;background-color:var(--secondary-color);border-radius:8px;color:#fff;display:flex;flex-shrink:1;font-family:Inter;font-weight:700;gap:10px;height:35px;justify-content:space-between;min-width:0;opacity:1;padding:6px 8px;transform:translateX(0);transition:opacity .3s ease,transform .3s ease,max-width .3s ease}@media(max-width:480px){.mobile-header-container .mobile-header-top .right-wrapper .deposit-container{gap:8px;height:34px;padding:4px 6px}}@media(max-width:360px){.mobile-header-container .mobile-header-top .right-wrapper .deposit-container{gap:6px;height:33px;padding:3px 4px}}.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .left{display:flex;flex-direction:column;gap:2px;min-width:0}.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .left .deposit-currency{align-items:center;display:flex;font-size:12px;gap:10px;transition:opacity .2s ease,transform .2s ease}@media(max-width:480px){.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .left .deposit-currency{font-size:11px;gap:8px}}@media(max-width:360px){.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .left .deposit-currency{font-size:10px}}.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .left .deposit-currency span{opacity:.5;transition:opacity .2s ease;white-space:nowrap}.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .left .deposit-currency img{cursor:pointer;height:auto;opacity:.5;transition:opacity .2s ease,transform .2s ease;width:12px}@media(max-width:480px){.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .left .deposit-currency img{width:10px}}@media(max-width:360px){.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .left .deposit-currency img{width:8px}}.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .left .amount{flex-shrink:1;font-size:14px;font-weight:700;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;transition:opacity .2s ease,transform .2s ease;white-space:nowrap}@media(max-width:480px){.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .left .amount{font-size:13px}}@media(max-width:360px){.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .left .amount{font-size:12px}}.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .right{flex-shrink:0}.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .right .deposit-button{align-items:center;background:radial-gradient(circle,#fb9a07 0,#ea8106 100%);border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;padding:10px 12px;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;white-space:nowrap}.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .right .deposit-button:hover{transform:scale(1.05)}.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .right .deposit-button:active{transform:scale(.98)}@media(max-width:480px){.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .right .deposit-button{font-size:11px;padding:10px}}@media(max-width:425px){.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .right .deposit-button{font-size:10px;padding:10px 8px}}@media(max-width:375px){.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .right .deposit-button{font-size:9px;padding:10px 6px}}@media(max-width:320px){.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .right .deposit-button{font-size:8px;padding:10px 4px}}.mobile-header-container .mobile-header-top .right-wrapper .deposit-container .right .deposit-button span{font-weight:700}.mobile-header-container .mobile-header-top .right-wrapper .profile-details{align-items:flex-end;animation:slideInFromRight .3s ease-out;display:flex;flex-direction:column;font-family:Inter;gap:5px;justify-content:center;opacity:1;transform:translateX(0);transition:opacity .3s ease,transform .3s ease}.mobile-header-container .mobile-header-top .right-wrapper .profile-details .user-id{opacity:.5;transition:opacity .2s ease}.mobile-header-container .mobile-header-top .right-wrapper .profile-details span{transition:opacity .2s ease,transform .2s ease}.mobile-header-container .mobile-header-top .right-wrapper .navigator-container{align-items:center;display:flex;flex-shrink:0;gap:6px;justify-content:flex-end}@media(max-width:480px){.mobile-header-container .mobile-header-top .right-wrapper .navigator-container{gap:4px}}@media(max-width:360px){.mobile-header-container .mobile-header-top .right-wrapper .navigator-container{gap:2px}}.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .notification-container,.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .profile-container{align-items:center;background-color:var(--secondary-color);border-radius:8px;cursor:pointer;display:flex;height:35px;justify-content:center;padding:6px;position:relative;transition:background-color .3s ease,transform .2s ease;width:35px}@media(max-width:480px){.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .notification-container,.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .profile-container{height:34px;padding:4px;width:34px}}@media(max-width:360px){.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .notification-container,.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .profile-container{height:33px;padding:3px;width:33px}}.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .notification-container img,.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .profile-container img{height:25px;transition:opacity .3s ease,transform .3s ease;width:25px}@media(max-width:480px){.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .notification-container img,.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .profile-container img{height:24px;width:24px}}@media(max-width:425px){.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .notification-container img,.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .profile-container img{height:22px;width:22px}}@media(max-width:375px){.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .notification-container img,.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .profile-container img{height:20px;width:20px}}@media(max-width:320px){.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .notification-container img,.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .profile-container img{height:18px;width:18px}}.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .notification-container .notification-dot,.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .profile-container .notification-dot{background-color:red;border-radius:50%;height:10px;position:absolute;right:0;top:-2px;width:10px}@media(max-width:480px){.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .notification-container .notification-dot,.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .profile-container .notification-dot{height:8px;width:8px}}@media(max-width:360px){.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .notification-container .notification-dot,.mobile-header-container .mobile-header-top .right-wrapper .navigator-container .profile-container .notification-dot{height:7px;width:7px}}.mobile-header-container .login-container{align-items:center;display:flex;font-family:Inter;gap:10px;justify-content:center;margin:10px 0;padding:0 20px}.mobile-header-container .login-container .login-button{--webkit-appearance:none;-webkit-appearance:none;appearance:none;background:linear-gradient(var(--item-background-color),var(--item-background-color)) padding-box,linear-gradient(to right,#7707b4,#c418d7) border-box;border:1px solid #0000;border-radius:10px;padding:10px 40px;width:100%}.mobile-header-container .login-container .login-button:active,.mobile-header-container .login-container .login-button:focus{box-shadow:none;outline:none}.mobile-header-container .login-container .signup-button{background:linear-gradient(to right,var(--primary-color),#76088f);border-radius:10px;padding:10px 40px;width:100%}.mobile-header-container .mobile-menu-container{background-color:var(--background-color);overflow:hidden;position:relative}.mobile-header-container .mobile-menu-container .menu-scroll{-ms-overflow-style:none;-webkit-overflow-scrolling:touch;align-items:center;cursor:grab;display:flex;gap:20px;margin:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:auto;padding:12px 10px 12px 20px;scroll-behavior:smooth;scrollbar-width:none;white-space:nowrap}.mobile-header-container .mobile-menu-container .menu-scroll:not(:active){cursor:grab}.mobile-header-container .mobile-menu-container .menu-scroll::-webkit-scrollbar{display:none}.mobile-header-container .mobile-menu-container .menu-scroll:active{cursor:grabbing}.mobile-header-container .mobile-menu-container .menu-scroll.dragging{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media(max-width:480px){.mobile-header-container .mobile-menu-container .menu-scroll{gap:10px;padding:10px 8px 10px 16px}}@media(max-width:360px){.mobile-header-container .mobile-menu-container .menu-scroll{gap:8px;padding:8px 6px 8px 12px}}.mobile-header-container .mobile-menu-container:before{background:linear-gradient(to left,var(--background-color) 0,#100c26cc 50%,#100c264d 80%,#0000 100%);content:"";height:100%;opacity:1;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:60px;z-index:10}.mobile-header-container .mobile-menu-container.scrolled-to-end:before{opacity:0}.mobile-header-container .mobile-menu-container .menu-item{-webkit-tap-highlight-color:rgba(0,0,0,0);border-radius:20px;color:#fff;cursor:pointer;flex-shrink:0;font-size:16px;font-weight:700;padding:8px 16px;position:relative;touch-action:pan-x;transition:all .3s cubic-bezier(.25,.46,.45,.94);-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:2}@media(max-width:480px){.mobile-header-container .mobile-menu-container .menu-item{font-size:15px;padding:6px 14px}}@media(max-width:360px){.mobile-header-container .mobile-menu-container .menu-item{font-size:14px;padding:5px 12px}}.mobile-header-container .mobile-menu-container .menu-item.selected{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));box-shadow:0 4px 12px #0000004d;color:#fff;font-weight:700;transform:scale(1.05)}.mobile-header-container .mobile-menu-container .menu-item:not(.selected){background:#0000;color:#fff}.mobile-header-container .mobile-menu-container .menu-item:not(.selected):hover{color:#ccc;transform:scale(1.02)}.mobile-header-container .mobile-menu-container .menu-item:not(.selected):active{transform:scale(.98);transition:transform .1s ease}.mobile-header-container .mobile-menu-container .menu-item span{font-weight:inherit;pointer-events:none}.web-footer-container{display:block;padding:30px 20px}@media(max-width:768px){.web-footer-container{display:none}}.web-footer-container .footer-language-popup-overlay{align-items:center;animation:fadeIn .3s ease-out forwards;background-color:#100c26cc;bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.web-footer-container .footer-language-popup{animation:slideInUp .4s ease-out forwards;background-color:#1c253c;border-radius:12px;box-shadow:0 10px 30px #00000080;max-width:90vw;min-width:300px;overflow:hidden;padding:0;transform:translateY(-20px) scale(.95)}.web-footer-container .language-popup-content{color:#fff;display:flex;flex-direction:column;gap:20px;padding:25px}.web-footer-container .language-popup-content .title{color:#fff;font-family:Etna;font-size:24px;font-weight:700;margin-bottom:10px}.web-footer-container .language-popup-content .language-item-container{display:flex;flex-direction:column;gap:12px}.web-footer-container .language-popup-content .language-item-container .language-item{align-items:center;background-color:#0000;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:all .3s ease}.web-footer-container .language-popup-content .language-item-container .language-item.selected{background-clip:padding-box,border-box;background-color:#282546;background-image:linear-gradient(#282546,#282546),linear-gradient(90deg,#c418d7,#ffa600);background-origin:border-box;border:2px solid #0000}.web-footer-container .language-popup-content .language-item-container .language-item:not(.selected):hover{background-color:#ffffff1a}.web-footer-container .language-popup-content .language-item-container .language-item .language-item-image{border-radius:50%;flex-shrink:0;height:32px;overflow:hidden;width:32px}.web-footer-container .language-popup-content .language-item-container .language-item .language-item-image img{height:100%;object-fit:cover;width:100%}.web-footer-container .language-popup-content .language-item-container .language-item .text{color:#fff;font-family:Inter;font-size:16px}.web-footer-container .section-1{align-items:flex-start;border-top:1px solid #858390;display:flex;font-family:Inter;gap:50px;justify-content:space-between;padding:50px 20px}@media(max-width:900px){.web-footer-container .section-1{flex-direction:column;gap:20px}}.web-footer-container .section-1 .link-container-wrapper{display:flex;flex:1 1;gap:40px}@media(max-width:1024px){.web-footer-container .section-1 .link-container-wrapper{gap:30px}}@media(max-width:900px){.web-footer-container .section-1 .link-container-wrapper{justify-content:space-between;width:100%}}.web-footer-container .section-1 .link-container-wrapper .link-container{color:#fff;display:flex;flex-direction:column;gap:10px}.web-footer-container .section-1 .link-container-wrapper .link-container .type{margin-bottom:5px}.web-footer-container .section-1 .link-container-wrapper .link-container .desc{line-height:1.4;opacity:.5}.web-footer-container .section-1 .link-container-wrapper .link-container .links-list{display:flex;flex-direction:column;gap:8px}.web-footer-container .section-1 .link-container-wrapper .link-container .links-list .link-selection{cursor:pointer;opacity:.5;transition:opacity .3s ease}.web-footer-container .section-1 .link-container-wrapper .link-container .links-list .link-selection:hover{opacity:.8}.web-footer-container .section-1 .app-download-container-wrapper{display:flex;flex:1 1;flex-direction:column;gap:20px}@media(max-width:900px){.web-footer-container .section-1 .app-download-container-wrapper{width:100%}}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container{align-items:flex-end;display:flex;flex-direction:column;gap:20px}@media(max-width:900px){.web-footer-container .section-1 .app-download-container-wrapper .app-download-container{align-items:flex-start}}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .ios-android-container{display:flex;gap:5px;justify-content:flex-end}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .ios-android-container .android-container,.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .ios-android-container .ios-container{cursor:pointer;height:auto;transition:all .3s ease}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .ios-android-container .android-container:hover,.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .ios-android-container .ios-container:hover{transform:scale(1.05)}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .ios-android-container .android-container img,.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .ios-android-container .ios-container img{height:auto;object-fit:contain;width:100%}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .social-media-container{align-items:center;background:var(--item-background-color);border-radius:10px;box-shadow:0 4px 15px #0003;display:flex;height:150px;justify-content:space-between;max-width:400px;overflow:hidden;position:relative}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .social-media-container .social-media-content{align-items:flex-start;color:#fff;display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:center;padding:15px;z-index:2}@media(max-width:1100px){.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .social-media-container .social-media-content{flex:1.5 1}}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .social-media-container .social-media-content .title-container{display:flex;flex-direction:column;gap:3px}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .social-media-container .social-media-content .title-container .title{color:#fff;line-height:1.2;margin:0}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .social-media-container .social-media-content .title-container .desc{color:#fff;margin:0;z-index:1}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .social-media-container .social-media-content .social-media-links{align-items:center;display:flex;gap:8px}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .social-media-container .social-media-content .social-media-links .social-media-image{align-items:center;background-color:var(--secondary-color);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .social-media-container .social-media-content .social-media-links .social-media-image:hover{background-color:#fff3;transform:scale(1.05)}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .social-media-container .social-media-content .social-media-links .social-media-image img{height:100%;object-fit:contain;width:100%}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .social-media-container .social-media-icon{align-items:flex-end;cursor:pointer;display:flex;flex:1 1;height:100%;justify-content:center;position:relative;width:100%;z-index:2}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .social-media-container .social-media-icon .item-image{align-items:flex-start;align-self:flex-end;display:flex;height:100%;justify-content:flex-end;position:relative;width:100%}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .social-media-container .social-media-icon .item-image:before{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));border-radius:50%;content:"";filter:blur(30px);height:100%;position:absolute;right:0;top:10%;width:80%;z-index:-2}.web-footer-container .section-1 .app-download-container-wrapper .app-download-container .social-media-container .social-media-icon .item-image img{align-self:flex-start;filter:drop-shadow(0 0 50px var(--quaternary-color));height:100%;object-fit:cover;object-position:top;position:relative;width:100%;z-index:1}.web-footer-container .section-1 .app-download-container-wrapper .bottom-container{align-items:center;display:block;display:flex;gap:15px;justify-content:flex-end}@media(max-width:900px){.web-footer-container .section-1 .app-download-container-wrapper .bottom-container{display:none}}.web-footer-container .section-1 .app-download-container-wrapper .bottom-container .language-container{cursor:pointer;transition:transform .3s ease}.web-footer-container .section-1 .app-download-container-wrapper .bottom-container .language-container:hover{transform:scale(1.05)}.web-footer-container .section-1 .app-download-container-wrapper .bottom-container .language-container .image-container{align-items:center;background-color:var(--secondary-color);border-radius:8px;cursor:pointer;display:flex;gap:5px;justify-content:center;padding:8px 12px;transition:all .3s ease}.web-footer-container .section-1 .app-download-container-wrapper .bottom-container .language-container .image-container:hover{background-color:#fff3;transform:scale(1)}.web-footer-container .section-1 .app-download-container-wrapper .bottom-container .language-container .image-container img{height:25px;object-fit:contain;width:25px}.web-footer-container .section-1 .app-download-container-wrapper .bottom-container .language-container .image-container img:last-child{height:15px;width:15px}.web-footer-container .section-1 .app-download-container-wrapper .bottom-container .mobile-container{align-items:center;background-color:var(--secondary-color);border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.web-footer-container .section-1 .app-download-container-wrapper .bottom-container .mobile-container:hover{background-color:#fff3;transform:scale(1.05)}.web-footer-container .section-1 .app-download-container-wrapper .bottom-container .mobile-container img{height:20px;object-fit:contain;width:20px}.web-footer-container .section-1 .app-download-container-wrapper .bottom-container .download-container{align-items:center;background-color:var(--secondary-color);border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.web-footer-container .section-1 .app-download-container-wrapper .bottom-container .download-container:hover{background-color:#fff3;transform:scale(1.05)}.web-footer-container .section-1 .app-download-container-wrapper .bottom-container .download-container img{height:20px;object-fit:contain;width:20px}.web-footer-container .section-2{border-top:1px solid #858390;font-family:Inter;padding:20px}.web-footer-container .section-2 .quick-links-container{align-items:center;display:flex;gap:30px;justify-content:flex-start}.web-footer-container .section-2 .quick-links-container .quick-links-item{cursor:pointer;height:40px;width:40px}.web-footer-container .section-2 .quick-links-container .quick-links-item img{height:100%;object-fit:cover;width:100%}.web-footer-container .section-3{align-items:stretch;border-top:1px solid #858390;display:flex;font-family:Inter;gap:10px;height:100%;justify-content:space-between;padding:20px}@media(max-width:1200px){.web-footer-container .section-3{gap:15px}}.web-footer-container .section-3 .copyright-container{align-items:flex-start;display:flex;flex:1 1;flex-wrap:wrap;gap:30px;justify-content:flex-start}@media(max-width:1200px){.web-footer-container .section-3 .copyright-container{gap:20px}}@media(max-width:900px){.web-footer-container .section-3 .copyright-container{align-items:flex-start;flex-direction:column;gap:30px}}.web-footer-container .section-3 .copyright-container .responsible-gaming-container{flex-shrink:0;min-width:0}@media(max-width:900px){.web-footer-container .section-3 .copyright-container .responsible-gaming-container{width:100%}}.web-footer-container .section-3 .copyright-container .responsible-gaming-container .icon-container{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start}@media(max-width:900px){.web-footer-container .section-3 .copyright-container .responsible-gaming-container .icon-container{gap:8px}}.web-footer-container .section-3 .copyright-container .responsible-gaming-container .icon-container .icon-item{flex-shrink:0;height:30px;margin-top:20px;width:30px}@media(max-width:900px){.web-footer-container .section-3 .copyright-container .responsible-gaming-container .icon-container .icon-item{height:23px;margin-top:15px;width:23px}}.web-footer-container .section-3 .copyright-container .responsible-gaming-container .icon-container .icon-item img{height:100%;object-fit:cover;width:100%}.web-footer-container .section-3 .copyright-container .gaming-license{flex-shrink:0;min-width:0}@media(max-width:900px){.web-footer-container .section-3 .copyright-container .gaming-license{width:100%}}.web-footer-container .section-3 .copyright-container .gaming-license .license-container{align-items:center;display:flex;flex-wrap:wrap;gap:20px;height:30px;justify-content:flex-start;margin-top:20px}@media(max-width:900px){.web-footer-container .section-3 .copyright-container .gaming-license .license-container{gap:15px;height:auto;margin-top:15px}}.web-footer-container .section-3 .copyright-container .gaming-license .license-container img{flex-shrink:0;height:30px;object-fit:contain;width:auto}@media(max-width:900px){.web-footer-container .section-3 .copyright-container .gaming-license .license-container img{height:25px}}.web-footer-container .section-3 .copyright-container .copyright{flex-shrink:0;min-width:0;white-space:nowrap}@media(max-width:900px){.web-footer-container .section-3 .copyright-container .copyright{white-space:normal;width:100%}}.web-footer-container .section-3 .copyright-container .copyright .title{color:var(--quaternary-color)}.web-footer-container .section-3 .copyright-container .copyright .copyright-text{margin-top:10px}@media(max-width:900px){.web-footer-container .section-3 .copyright-container .copyright .copyright-text{margin-top:8px}}.web-footer-container .section-3 .payment-methods-container{display:flex;flex-direction:column;justify-content:space-between}.web-footer-container .section-3 .payment-methods-container .payment-methods-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-start;opacity:.4;overflow:hidden}@media(max-width:1200px){.web-footer-container .section-3 .payment-methods-container .payment-methods-wrapper{gap:8px}}@media(max-width:900px){.web-footer-container .section-3 .payment-methods-container .payment-methods-wrapper{gap:6px;justify-content:center;margin-top:20px}}.web-footer-container .section-3 .payment-methods-container .payment-methods-wrapper .method-icon{flex-shrink:0;height:40px;min-width:0}@media(max-width:1200px){.web-footer-container .section-3 .payment-methods-container .payment-methods-wrapper .method-icon{height:35px}}@media(max-width:900px){.web-footer-container .section-3 .payment-methods-container .payment-methods-wrapper .method-icon{height:30px}}.web-footer-container .section-3 .payment-methods-container .payment-methods-wrapper .method-icon img{height:100%;object-fit:contain;width:auto}.web-footer-container .section-3 .payment-methods-container .bottom-container{display:none}@media(max-width:900px){.web-footer-container .section-3 .payment-methods-container .bottom-container{align-items:center;display:flex;gap:10px;justify-content:flex-end}}.web-footer-container .section-3 .payment-methods-container .bottom-container .language-container{cursor:pointer;transition:transform .3s ease}.web-footer-container .section-3 .payment-methods-container .bottom-container .language-container:hover{transform:scale(1.05)}.web-footer-container .section-3 .payment-methods-container .bottom-container .language-container .image-container{align-items:center;background-color:var(--secondary-color);border-radius:8px;cursor:pointer;display:flex;gap:5px;justify-content:center;padding:8px 12px;transition:all .3s ease}.web-footer-container .section-3 .payment-methods-container .bottom-container .language-container .image-container:hover{background-color:#fff3;transform:scale(1)}.web-footer-container .section-3 .payment-methods-container .bottom-container .language-container .image-container img{height:25px;object-fit:contain;width:25px}.web-footer-container .section-3 .payment-methods-container .bottom-container .language-container .image-container img:last-child{height:15px;width:15px}.web-footer-container .section-3 .payment-methods-container .bottom-container .mobile-container{align-items:center;background-color:var(--secondary-color);border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.web-footer-container .section-3 .payment-methods-container .bottom-container .mobile-container:hover{background-color:#fff3;transform:scale(1.05)}.web-footer-container .section-3 .payment-methods-container .bottom-container .mobile-container img{height:20px;object-fit:contain;width:20px}.web-footer-container .section-3 .payment-methods-container .bottom-container .download-container{align-items:center;background-color:var(--secondary-color);border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.web-footer-container .section-3 .payment-methods-container .bottom-container .download-container:hover{background-color:#fff3;transform:scale(1.05)}.web-footer-container .section-3 .payment-methods-container .bottom-container .download-container img{height:20px;object-fit:contain;width:20px}.mobile-footer-container{display:block;padding:20px 20px calc(180px + env(safe-area-inset-bottom))}.mobile-footer-container .divider{align-items:center;display:flex}.mobile-footer-container .divider .logo{align-items:center;display:flex;height:auto;justify-content:center;width:180px}.mobile-footer-container .divider .logo img{height:100%;object-fit:cover;width:100%}.mobile-footer-container .divider .divider-line{background-color:#858390;height:1px;width:100%}.mobile-footer-container .footer-language-popup-overlay{align-items:center;animation:fadeIn .3s ease-out forwards;background-color:#100c26cc;bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:20px;position:fixed;right:0;top:0;z-index:1000}.mobile-footer-container .footer-language-popup{animation:slideInUp .4s ease-out forwards;background-color:#1c253c;border-radius:12px;box-shadow:0 10px 30px #00000080;max-width:90vw;min-width:300px;overflow:hidden;padding:0;transform:translateY(-20px) scale(.95)}.mobile-footer-container .language-popup-content{color:#fff;display:flex;flex-direction:column;gap:20px;padding:25px}.mobile-footer-container .language-popup-content .title{color:#fff;font-family:Etna;font-size:24px;font-weight:700;margin-bottom:10px}.mobile-footer-container .language-popup-content .language-item-container{display:flex;flex-direction:column;gap:12px}.mobile-footer-container .language-popup-content .language-item-container .language-item{align-items:center;background-color:#0000;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:all .3s ease}.mobile-footer-container .language-popup-content .language-item-container .language-item.selected{background-clip:padding-box,border-box;background-color:#282546;background-image:linear-gradient(#282546,#282546),linear-gradient(90deg,#c418d7,#ffa600);background-origin:border-box;border:2px solid #0000}.mobile-footer-container .language-popup-content .language-item-container .language-item:not(.selected):hover{background-color:#ffffff1a}.mobile-footer-container .language-popup-content .language-item-container .language-item .language-item-image{border-radius:50%;flex-shrink:0;height:32px;overflow:hidden;width:32px}.mobile-footer-container .language-popup-content .language-item-container .language-item .language-item-image img{height:100%;object-fit:cover;width:100%}.mobile-footer-container .language-popup-content .language-item-container .language-item .text{color:#fff;font-family:Inter;font-size:16px}.mobile-footer-container .content{font-family:Inter;margin-top:20px}.mobile-footer-container .content .section-1{display:flex;flex-direction:column;gap:20px;position:relative}.mobile-footer-container .content .section-1 .link-container .links{grid-column-gap:30px;column-gap:30px;display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,auto);line-height:2;margin-top:10px;max-height:400px;opacity:1;overflow:hidden;transform:translateY(0);transition:max-height .3s ease,opacity .3s ease,transform .3s ease;width:-webkit-max-content;width:max-content}.mobile-footer-container .content .section-1 .link-container .links .link-item{cursor:pointer;opacity:.5}.mobile-footer-container .content .section-1 .link-container .links.collapsed{max-height:0;opacity:0;pointer-events:none;transform:translateY(-8px)}.mobile-footer-container .content .section-1 .link-container .links.expanded{max-height:400px;opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-footer-container .content .section-1 .collapse-button{align-items:center;bottom:0;cursor:pointer;display:flex;justify-content:flex-end;position:absolute;right:0;transition:all .3s ease}.mobile-footer-container .content .section-1 .collapse-button i{background:#515d79;border-radius:8px;color:#fff;padding:8px 10px}.mobile-footer-container .content .section-2{border-top:1px solid #858390;display:flex;flex-direction:column;gap:20px;margin-top:20px;padding:20px 0;position:relative}.mobile-footer-container .content .section-2 .ios-android-store{align-items:center;display:flex;gap:10px;justify-content:center}.mobile-footer-container .content .section-2 .ios-android-store .android-container,.mobile-footer-container .content .section-2 .ios-android-store .ios-container{cursor:pointer}.mobile-footer-container .content .section-2 .social-media-container{align-items:center;background:var(--item-background-color);border-radius:10px;box-shadow:0 4px 15px #0003;display:flex;height:200px;justify-content:space-between;overflow:hidden;position:relative}@media(max-width:425px){.mobile-footer-container .content .section-2 .social-media-container{height:140px}}@media(max-width:375px){.mobile-footer-container .content .section-2 .social-media-container{height:120px}}.mobile-footer-container .content .section-2 .social-media-container .social-media-content{align-items:flex-start;color:#fff;display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:center;padding:15px;z-index:2}@media(max-width:1100px){.mobile-footer-container .content .section-2 .social-media-container .social-media-content{flex:1.5 1}}.mobile-footer-container .content .section-2 .social-media-container .social-media-content .title-container{display:flex;flex-direction:column;gap:3px}.mobile-footer-container .content .section-2 .social-media-container .social-media-content .title-container .title{color:#fff;line-height:1.2;margin:0}.mobile-footer-container .content .section-2 .social-media-container .social-media-content .title-container .desc{color:#fff;margin:0;z-index:1}.mobile-footer-container .content .section-2 .social-media-container .social-media-content .social-media-links{align-items:center;display:flex;gap:8px}.mobile-footer-container .content .section-2 .social-media-container .social-media-content .social-media-links .social-media-image{align-items:center;background-color:var(--secondary-color);border-radius:50%;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}@media(max-width:375px){.mobile-footer-container .content .section-2 .social-media-container .social-media-content .social-media-links .social-media-image{height:30px;width:30px}}.mobile-footer-container .content .section-2 .social-media-container .social-media-content .social-media-links .social-media-image:hover{background-color:#fff3;transform:scale(1.05)}.mobile-footer-container .content .section-2 .social-media-container .social-media-content .social-media-links .social-media-image img{height:100%;object-fit:contain;width:100%}.mobile-footer-container .content .section-2 .social-media-container .social-media-icon{align-items:flex-end;cursor:pointer;display:flex;flex:1 1;height:100%;justify-content:center;position:relative;width:100%;z-index:2}.mobile-footer-container .content .section-2 .social-media-container .social-media-icon .item-image{align-items:flex-start;align-self:flex-end;display:flex;height:100%;justify-content:flex-end;position:relative;width:100%}.mobile-footer-container .content .section-2 .social-media-container .social-media-icon .item-image:before{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));border-radius:50%;content:"";filter:blur(30px);height:100%;position:absolute;right:0;top:10%;width:80%;z-index:-2}.mobile-footer-container .content .section-2 .social-media-container .social-media-icon .item-image img{align-self:flex-start;filter:drop-shadow(0 0 50px var(--quaternary-color));height:100%;object-fit:cover;object-position:top;position:relative;width:100%;z-index:1}.mobile-footer-container .content .section-2 .social-networks-container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center}.mobile-footer-container .content .section-2 .social-networks-container .title{text-align:center;width:100%}.mobile-footer-container .content .section-2 .social-networks-container .social-networks-links{align-items:center;display:flex;gap:20px;justify-content:center}.mobile-footer-container .content .section-2 .social-networks-container .social-networks-links .social-networks-link{cursor:pointer;height:40px;width:40px}.mobile-footer-container .content .section-2 .social-networks-container .social-networks-links .social-networks-link img{height:100%;object-fit:contain;width:100%}.mobile-footer-container .content .section-3{align-items:center;border-top:1px solid #858390;display:flex;gap:10px;justify-content:center;padding:30px 0}.mobile-footer-container .content .section-3 .payment-methods-item{height:40px;opacity:.5;width:auto}.mobile-footer-container .content .section-3 .payment-methods-item img{height:100%;object-fit:contain;width:100%}.mobile-footer-container .content .section-4{border-top:1px solid #858390;display:flex;flex-direction:column;gap:20px;padding:30px 0 0}.mobile-footer-container .content .section-4 .license-icon-container{align-items:flex-start;display:flex;width:100%}@media(max-width:475px){.mobile-footer-container .content .section-4 .license-icon-container{flex-direction:column;gap:20px}}.mobile-footer-container .content .section-4 .license-icon-container .responsible-gaming{display:flex;flex:1 1;flex-direction:column;gap:20px}@media(max-width:475px){.mobile-footer-container .content .section-4 .license-icon-container .responsible-gaming{align-items:center;flex:none;justify-content:center;width:100%}}.mobile-footer-container .content .section-4 .license-icon-container .responsible-gaming .icon-container{display:flex;gap:20px}@media(max-width:475px){.mobile-footer-container .content .section-4 .license-icon-container .responsible-gaming .icon-container{align-items:center;gap:30px;justify-content:center;width:100%}}.mobile-footer-container .content .section-4 .license-icon-container .responsible-gaming .icon-container .icon-item{height:40px;width:auto}.mobile-footer-container .content .section-4 .license-icon-container .responsible-gaming .icon-container .icon-item img{height:100%;object-fit:contain;width:100%}.mobile-footer-container .content .section-4 .license-icon-container .gaming-license{display:flex;flex:1 1;flex-direction:column;gap:20px}@media(max-width:475px){.mobile-footer-container .content .section-4 .license-icon-container .gaming-license{align-items:center;flex:none;justify-content:center;width:100%}}.mobile-footer-container .content .section-4 .license-icon-container .gaming-license .license-container{display:flex;gap:10px;height:30px;width:100%}@media(max-width:425px){.mobile-footer-container .content .section-4 .license-icon-container .gaming-license .license-container{height:35px}}.mobile-footer-container .content .section-4 .license-icon-container .gaming-license .license-container img{height:100%;object-fit:contain;width:100%}.mobile-footer-container .content .section-4 .copyright-container{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.mobile-footer-container .content .section-4 .copyright-container .copyright-text{display:flex;flex-direction:column;gap:10px}.mobile-footer-container .content .section-4 .copyright-container .copyright-text .title{color:var(--quaternary-color)}.mobile-footer-container .content .section-4 .copyright-container .language-download-container{align-items:center;display:flex;gap:10px;justify-content:center}.mobile-footer-container .content .section-4 .copyright-container .language-download-container .language-container{align-items:center;background-color:var(--secondary-color);border-radius:8px;display:flex;gap:5px;justify-content:center;padding:8px 12px}.mobile-footer-container .content .section-4 .copyright-container .language-download-container .language-container .language-image{height:25px;width:25px}.mobile-footer-container .content .section-4 .copyright-container .language-download-container .language-container .language-image:last-child{height:18px;width:18px}.mobile-footer-container .content .section-4 .copyright-container .language-download-container .language-container .language-image img{height:100%;object-fit:contain;width:100%}.mobile-footer-container .content .section-4 .copyright-container .language-download-container .mobile-container{align-items:center;background-color:var(--secondary-color);border-radius:8px;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}@media(max-width:425px){.mobile-footer-container .content .section-4 .copyright-container .language-download-container .mobile-container{display:none}}.mobile-footer-container .content .section-4 .copyright-container .language-download-container .mobile-container:hover{background-color:#fff3;transform:scale(1.05)}.mobile-footer-container .content .section-4 .copyright-container .language-download-container .mobile-container img{height:20px;object-fit:contain;width:20px}.mobile-footer-container .content .section-4 .copyright-container .language-download-container .download-container{background-color:var(--secondary-color);border-radius:8px;height:25px;padding:8px 12px;width:25px}.mobile-footer-container .content .section-4 .copyright-container .language-download-container .download-container img{height:100%;width:100%}.notification-popup-overlay{align-items:flex-start;animation:fadeIn .3s ease-out forwards;background-color:#100c26e6;bottom:0;display:flex;justify-content:center;left:0;opacity:0;overflow-y:auto;padding:20px;position:fixed;right:0;top:0;z-index:1000}@media(max-width:768px){.notification-popup-overlay{padding:10px}}.notification-popup-overlay-web{align-items:flex-start;animation:fadeIn .3s ease-out forwards;background-color:#100c26e6;bottom:0;display:flex;justify-content:flex-end;left:0;opacity:0;overflow-y:auto;padding:20px;position:fixed;right:0;top:0;z-index:1000}@media(max-width:768px){.notification-popup-overlay-web{justify-content:center;padding:10px}}.notification-popup{animation:slideInUp .4s ease-out forwards;background-color:#d0d7e8;border-radius:12px;box-shadow:0 10px 30px #0000004d;margin:60px auto 0;max-height:80vh;overflow:hidden;position:relative;transform:translateY(-20px) scale(.95);width:100%}@media(max-width:768px){.notification-popup{margin-top:40px;max-height:85vh}}.notification-popup-overlay-web .notification-popup{animation:slideInRight .4s ease-out forwards;margin:60px 0 0;max-width:90vw;transform:translateX(20px) scale(.95);width:500px}@media(max-width:768px){.notification-popup-overlay-web .notification-popup{animation:slideInUp .4s ease-out forwards;margin-top:40px;max-height:85vh;transform:translateY(-20px) scale(.95);width:100%}}.notification-popup-overlay-web .notification-popup .notification-header{padding:15px 15px 10px}.notification-popup-overlay-web .notification-popup .notification-header .notification-title{font-size:20px}@media(max-width:768px){.notification-popup-overlay-web .notification-popup .notification-header .notification-title{font-size:18px}}.notification-popup-overlay-web .notification-popup .notification-tabs{padding:10px 15px}.notification-popup-overlay-web .notification-popup .notification-tabs .notification-tab{font-size:14px;padding:8px 12px}.notification-popup-overlay-web .notification-popup .notification-content{padding:10px 15px 15px}.notification-popup-overlay-web .notification-popup .notification-content .notification-time-filter{margin-bottom:10px}.notification-popup-overlay-web .notification-popup .notification-content .notification-time-filter .time-filter-btn{font-size:12px;padding:6px 12px}.notification-popup-overlay-web .notification-popup .notification-content .notification-cards .notification-card{margin-bottom:8px;padding:10px}.notification-popup-overlay-web .notification-popup .notification-content .notification-cards .notification-card .notification-date{font-size:11px;margin-bottom:5px}.notification-popup-overlay-web .notification-popup .notification-content .notification-cards .notification-card .notification-card-title{font-size:14px;margin-bottom:8px}.notification-popup-overlay-web .notification-popup .notification-content .notification-cards .notification-card .notification-banner{margin-bottom:8px}.notification-popup-overlay-web .notification-popup .notification-content .notification-cards .notification-card .notification-banner img{height:100%;object-fit:cover}.notification-popup-overlay-web .notification-popup .notification-content .notification-cards .notification-card .notification-message{font-size:12px;line-height:1.4}.notification-header{align-items:center;background-clip:padding-box;border-bottom:1px solid #100c2666;display:flex;justify-content:space-between;padding:20px 20px 15px}.notification-header .notification-title{color:#333;font-family:Etna;font-size:24px;font-weight:700;margin:0}@media(max-width:768px){.notification-header .notification-title{font-size:20px}}.notification-header .notification-close-btn{--webkit-appearance:none;align-items:center;-webkit-appearance:none;appearance:none;background:var(--background-color);border:2px solid #0000;border-radius:10px;cursor:pointer;display:flex;height:32px;justify-content:center;opacity:.3;transition:all .3s ease;width:32px}.notification-header .notification-close-btn:active,.notification-header .notification-close-btn:focus{box-shadow:none;outline:none}.notification-header .notification-close-btn i{color:#fff;font-size:20px;font-weight:700}.notification-tabs{align-items:center;display:flex;gap:0;margin:10px 0;padding:0 20px}.notification-tabs .notification-tab{background:#0000;border:none;border-radius:20px;cursor:pointer;font-size:16px;padding:12px 20px;position:relative;transition:all .3s ease}@media(max-width:768px){.notification-tabs .notification-tab{font-size:14px;padding:10px 16px}}.notification-tabs .notification-tab.active{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));color:#000}.notification-tabs .notification-tab:not(.active):hover{background:#0000000d;color:#333}.notification-content{max-height:60vh;overflow-y:auto;padding:10px 20px}.notification-content .notification-time-filter{align-items:center;display:flex;justify-content:center;margin-bottom:15px}.notification-content .notification-time-filter .time-filter-btn{background:#fff;border:none;border-radius:30px;color:var(--background-color);cursor:pointer;font-size:14px;opacity:.4;padding:8px 16px;transition:all .3s ease}.notification-content .notification-cards{display:flex;flex-direction:column;gap:20px}.notification-content .notification-card{background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000001a;padding:16px;transition:all .3s ease}.notification-content .notification-card:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.notification-content .notification-card .notification-date{color:#999;font-family:Inter;font-size:12px;margin-bottom:8px}.notification-content .notification-card .notification-card-title{color:#000;font-family:Etna;font-size:16px;margin-bottom:12px}.notification-content .notification-card .notification-banner{border-radius:10px;height:100%;margin-bottom:12px;overflow:hidden;position:relative;width:100%}.notification-content .notification-card .notification-banner img{height:100%;object-fit:cover;width:100%}.notification-content .notification-card .notification-message{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;color:#666;display:-webkit-box;font-family:Inter;font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes slideOutToRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(20px)}}.web-casino-page,.web-fast-games-page{display:flex;gap:20px;padding:15px}.web-casino-page .web-casino-sidebar,.web-fast-games-page .web-casino-sidebar{background:#151132;border-radius:12px;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:14px;padding:15px;position:-webkit-sticky;position:sticky;top:15px}.web-casino-page .web-casino-sidebar .search-bar-container,.web-fast-games-page .web-casino-sidebar .search-bar-container{background:#28365a;border-radius:30px;padding:10px}.web-casino-page .web-casino-sidebar .search-bar-container .search-input-wrapper,.web-fast-games-page .web-casino-sidebar .search-bar-container .search-input-wrapper{align-items:center;display:flex;gap:8px}.web-casino-page .web-casino-sidebar .search-bar-container .search-input-wrapper input,.web-fast-games-page .web-casino-sidebar .search-bar-container .search-input-wrapper input{background:#0000;border:none;color:#fff;flex:1 1;font-family:Inter;order:2;outline:none}.web-casino-page .web-casino-sidebar .search-bar-container .search-input-wrapper input::placeholder,.web-fast-games-page .web-casino-sidebar .search-bar-container .search-input-wrapper input::placeholder{color:#fff;font-weight:700;opacity:.4}.web-casino-page .web-casino-sidebar .search-bar-container .search-input-wrapper i,.web-fast-games-page .web-casino-sidebar .search-bar-container .search-input-wrapper i{color:#fff;font-size:18px;font-weight:700;order:1}.web-casino-page .web-casino-sidebar .title,.web-fast-games-page .web-casino-sidebar .title{margin-top:4px}.web-casino-page .web-casino-sidebar .title span,.web-fast-games-page .web-casino-sidebar .title span{font-family:Etna;letter-spacing:1px}.web-casino-page .web-casino-sidebar .link-wrapper,.web-fast-games-page .web-casino-sidebar .link-wrapper{display:flex;flex-direction:column;gap:6px}.web-casino-page .web-casino-sidebar .link-wrapper .link-item,.web-fast-games-page .web-casino-sidebar .link-wrapper .link-item{align-items:center;background:#0000;border:2px solid #0000;border-radius:10px;cursor:pointer;display:flex;font-family:Inter;gap:50px;justify-content:space-between;padding:10px 12px;transition:all .2s ease}.web-casino-page .web-casino-sidebar .link-wrapper .link-item span:first-child,.web-fast-games-page .web-casino-sidebar .link-wrapper .link-item span:first-child{color:#fff}.web-casino-page .web-casino-sidebar .link-wrapper .link-item span:last-child,.web-fast-games-page .web-casino-sidebar .link-wrapper .link-item span:last-child{color:#fff;opacity:.6}.web-casino-page .web-casino-sidebar .link-wrapper .link-item.selected,.web-fast-games-page .web-casino-sidebar .link-wrapper .link-item.selected{background:linear-gradient(var(--secondary-color),var(--secondary-color)) padding-box,linear-gradient(to right,#7707b4,var(--quaternary-color)) border-box;border:2px solid #0000}.web-casino-page .game-list-container,.web-fast-games-page .game-list-container{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:20px;max-height:80vh;overflow-y:auto;padding:0 20px}.web-casino-page .game-list-container::-webkit-scrollbar,.web-fast-games-page .game-list-container::-webkit-scrollbar{display:none}.web-casino-page .game-list-container .casino-hero-section-container,.web-fast-games-page .game-list-container .casino-hero-section-container{align-items:stretch;box-sizing:border-box;display:flex;gap:10px;width:100%}@media(min-width:1440px){.web-casino-page .game-list-container .casino-hero-section-container,.web-fast-games-page .game-list-container .casino-hero-section-container{max-height:400px}}@media(max-width:1440px){.web-casino-page .game-list-container .casino-hero-section-container,.web-fast-games-page .game-list-container .casino-hero-section-container{max-height:250px}}@media(max-width:1100px){.web-casino-page .game-list-container .casino-hero-section-container,.web-fast-games-page .game-list-container .casino-hero-section-container{max-height:200px}}.web-casino-page .game-list-container .casino-hero-section-container .week-game-container,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-container{border-radius:12px;box-sizing:border-box;display:block;flex-shrink:0;height:auto;min-height:200px;overflow:hidden;position:relative;width:auto}@media(max-width:900px){.web-casino-page .game-list-container .casino-hero-section-container .week-game-container,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-container{display:none}}.web-casino-page .game-list-container .casino-hero-section-container .week-game-container .week-game-image,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-container .week-game-image{align-items:center;display:flex;flex-shrink:0;height:100%;justify-content:center;width:100%}.web-casino-page .game-list-container .casino-hero-section-container .week-game-container .week-game-image img,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-container .week-game-image img{border-radius:12px;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.web-casino-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content{align-items:flex-start;background:linear-gradient(#0000,#000c);border-radius:0 0 12px 12px;bottom:0;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:10px;justify-content:flex-end;left:0;padding:20px;position:absolute;right:0;width:100%}.web-casino-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content span:first-child,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content span:first-child{margin-bottom:8px;opacity:.9}.web-casino-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content span:last-child,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content span:last-child{line-height:1.2;margin-bottom:15px}@media(max-width:1100px){.web-casino-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content{gap:5px;padding:10px}}.web-casino-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content .play-button,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content .play-button{background:#fff;border:none;border-radius:8px;box-shadow:0 4px 15px #0000004d;color:#000;cursor:pointer;font-family:Inter;padding:10px 0;text-align:center;transition:all .3s ease;width:100%}@media(max-width:1100px){.web-casino-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content .play-button,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content .play-button{padding:5px 0}}.web-casino-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content .play-button:hover,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content .play-button:hover{background:#f0f0f0;box-shadow:0 6px 20px #0006;transform:translateY(-2px)}.web-casino-page .game-list-container .casino-hero-section-container .week-game-swiper-container,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-swiper-container{border-radius:12px;box-sizing:border-box;flex:1 1;flex-shrink:0;height:auto;max-height:400px;min-height:200px;overflow:hidden;position:relative;width:65%}@media(max-width:1200px){.web-casino-page .game-list-container .casino-hero-section-container .week-game-swiper-container,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-swiper-container{max-height:350px;min-height:180px}}@media(max-width:900px){.web-casino-page .game-list-container .casino-hero-section-container .week-game-swiper-container,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-swiper-container{max-height:300px;min-height:160px;width:100%}}@media(max-width:768px){.web-casino-page .game-list-container .casino-hero-section-container .week-game-swiper-container,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-swiper-container{max-height:250px;min-height:140px}}.web-casino-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper{border-radius:12px;height:100%;overflow:hidden;position:relative;width:100%}.web-casino-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-wrapper,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-wrapper{height:100%;width:100%}.web-casino-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-slide,.web-casino-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-slide .slide,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-slide,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-slide .slide{border-radius:12px;height:100%;overflow:hidden;width:100%}.web-casino-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-slide .slide img,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-slide .slide img{border-radius:12px;height:100%;object-fit:cover;width:100%}.web-casino-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-pagination,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-pagination{bottom:15px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.web-casino-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-pagination .swiper-pagination-bullet,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-pagination .swiper-pagination-bullet{background-color:#ffffff80;border-radius:50%;height:8px;margin:0 4px;opacity:1;transition:all .3s ease;width:8px}@media(min-width:1400px){.web-casino-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-pagination .swiper-pagination-bullet,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-pagination .swiper-pagination-bullet{height:10px;margin:0 6px;width:10px}}.web-casino-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-pagination .swiper-pagination-bullet-active,.web-fast-games-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#7a30c4;transform:scale(1.3)}.web-casino-page .game-list-container .game-list-wrapper,.web-fast-games-page .game-list-container .game-list-wrapper{display:flex;flex-direction:column;gap:20px}.web-casino-page .game-list-container .game-list-wrapper .game-grid-header,.web-fast-games-page .game-list-container .game-list-wrapper .game-grid-header{align-items:center;display:flex;gap:15px}.web-casino-page .game-list-container .game-list-wrapper .game-grid-header span:nth-child(2),.web-fast-games-page .game-list-container .game-list-wrapper .game-grid-header span:nth-child(2){font-family:Inter;opacity:.7}.web-casino-page .game-list-container .game-list-wrapper .game-grid,.web-fast-games-page .game-list-container .game-list-wrapper .game-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(5,1fr);transition:opacity .3s ease,transform .3s ease}@media(max-width:1400px){.web-casino-page .game-list-container .game-list-wrapper .game-grid,.web-fast-games-page .game-list-container .game-list-wrapper .game-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:1100px){.web-casino-page .game-list-container .game-list-wrapper .game-grid,.web-fast-games-page .game-list-container .game-list-wrapper .game-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.web-casino-page .game-list-container .game-list-wrapper .game-grid,.web-fast-games-page .game-list-container .game-list-wrapper .game-grid{gap:15px;grid-template-columns:repeat(2,1fr)}}.web-casino-page .game-list-container .game-list-wrapper .game-grid.transitioning,.web-fast-games-page .game-list-container .game-list-wrapper .game-grid.transitioning{opacity:.3;transform:translateY(10px)}.web-casino-page .game-list-container .game-list-wrapper .game-grid .game-card,.web-fast-games-page .game-list-container .game-list-wrapper .game-grid .game-card{cursor:pointer;display:flex;flex-direction:column;gap:12px;transition:all .3s ease}.web-casino-page .game-list-container .game-list-wrapper .game-grid .game-card:hover,.web-fast-games-page .game-list-container .game-list-wrapper .game-grid .game-card:hover{transform:translateY(-2px)}.web-casino-page .game-list-container .game-list-wrapper .game-grid .game-card .game-image-container,.web-fast-games-page .game-list-container .game-list-wrapper .game-grid .game-card .game-image-container{border-radius:12px;box-shadow:0 4px 15px #0003;height:150px;overflow:hidden;position:relative;width:100%}.web-casino-page .game-list-container .game-list-wrapper .game-grid .game-card .game-image-container .game-image,.web-fast-games-page .game-list-container .game-list-wrapper .game-grid .game-card .game-image-container .game-image{border-radius:12px;height:100%;object-fit:cover;width:100%}.web-casino-page .game-list-container .game-list-wrapper .game-grid .game-card .game-details,.web-fast-games-page .game-list-container .game-list-wrapper .game-grid .game-card .game-details{display:flex;flex-direction:column;gap:8px}.web-casino-page .game-list-container .game-list-wrapper .game-grid .game-card .game-details .provider-info,.web-fast-games-page .game-list-container .game-list-wrapper .game-grid .game-card .game-details .provider-info{align-items:center;display:flex;gap:8px}.web-casino-page .game-list-container .game-list-wrapper .game-grid .game-card .game-details .provider-info .provider-logo,.web-fast-games-page .game-list-container .game-list-wrapper .game-grid .game-card .game-details .provider-info .provider-logo{height:20px;object-fit:contain;width:20px}.web-casino-page .game-list-container .game-list-wrapper .game-grid .game-card .game-details .provider-info .provider-name,.web-fast-games-page .game-list-container .game-list-wrapper .game-grid .game-card .game-details .provider-info .provider-name{color:#fff;font-family:Inter;font-size:14px;opacity:.8}.web-casino-page .game-list-container .game-list-wrapper .game-grid .game-card .game-details .game-name,.web-fast-games-page .game-list-container .game-list-wrapper .game-grid .game-card .game-details .game-name{color:#fff;font-family:Inter;font-size:16px;font-weight:500;line-height:1.3}.web-casino-page .game-list-container .game-list-wrapper .no-results,.web-fast-games-page .game-list-container .game-list-wrapper .no-results{background:var(--search-input-background);border-radius:12px;font-family:Inter;padding:20px}.mobile-casino-page,.mobile-fast-games-page{width:100%}.mobile-casino-page .content,.mobile-fast-games-page .content{padding:0 20px}.mobile-casino-page .content .slots-casino-selector,.mobile-fast-games-page .content .slots-casino-selector{align-items:center;color:#fff;display:flex;gap:20px;justify-content:center;margin:20px 0}.mobile-casino-page .content .slots-casino-selector .slots-casino-selector-item,.mobile-fast-games-page .content .slots-casino-selector .slots-casino-selector-item{cursor:pointer;padding:0;transition:all .3s ease}.mobile-casino-page .content .slots-casino-selector .slots-casino-selector-item span,.mobile-fast-games-page .content .slots-casino-selector .slots-casino-selector-item span{border-radius:30px;padding:8px 10px}.mobile-casino-page .content .slots-casino-selector .slots-casino-selector-item span.active,.mobile-fast-games-page .content .slots-casino-selector .slots-casino-selector-item span.active{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color))}.mobile-casino-page .content .banner,.mobile-fast-games-page .content .banner{width:100%}.mobile-casino-page .content .banner img,.mobile-fast-games-page .content .banner img{border-radius:12px;height:100%;object-fit:cover;width:100%}.mobile-casino-page .content .search-container,.mobile-fast-games-page .content .search-container{margin-top:20px;width:100%}.mobile-casino-page .content .search-container .search-input-wrapper,.mobile-fast-games-page .content .search-container .search-input-wrapper{align-items:center;background:var(--search-input-background);border-radius:10px;display:flex;gap:10px;padding:10px}.mobile-casino-page .content .search-container .search-input-wrapper input,.mobile-fast-games-page .content .search-container .search-input-wrapper input{background:#0000;border:none;color:#fff;flex:1 1;font-family:Inter;font-size:16px;order:2;outline:none;padding:0}@media(max-width:375px){.mobile-casino-page .content .search-container .search-input-wrapper input,.mobile-fast-games-page .content .search-container .search-input-wrapper input{font-size:16px}}.mobile-casino-page .content .search-container .search-input-wrapper i,.mobile-fast-games-page .content .search-container .search-input-wrapper i{opacity:.3}.mobile-casino-page .content .provider-category-container,.mobile-fast-games-page .content .provider-category-container{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:20px;width:100%}.mobile-casino-page .content .provider-category-container .category-container,.mobile-casino-page .content .provider-category-container .provider-container,.mobile-fast-games-page .content .provider-category-container .category-container,.mobile-fast-games-page .content .provider-category-container .provider-container{flex:1 1;position:relative}.mobile-casino-page .content .provider-category-container .category-container select,.mobile-casino-page .content .provider-category-container .provider-container select,.mobile-fast-games-page .content .provider-category-container .category-container select,.mobile-fast-games-page .content .provider-category-container .provider-container select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:var(--search-input-background);border:none;border-radius:10px;color:#ffffff80;cursor:pointer;font-family:Inter;font-size:16px;outline:none;padding:12px 16px;transition:all .3s ease;width:100%}@media(max-width:375px){.mobile-casino-page .content .provider-category-container .category-container select,.mobile-casino-page .content .provider-category-container .provider-container select,.mobile-fast-games-page .content .provider-category-container .category-container select,.mobile-fast-games-page .content .provider-category-container .provider-container select{font-size:14px;padding:10px 14px}}.mobile-casino-page .content .provider-category-container .category-container select:focus,.mobile-casino-page .content .provider-category-container .provider-container select:focus,.mobile-fast-games-page .content .provider-category-container .category-container select:focus,.mobile-fast-games-page .content .provider-category-container .provider-container select:focus{box-shadow:0 0 0 2px #c418d74d}.mobile-casino-page .content .provider-category-container .category-container .dropdown-icon,.mobile-casino-page .content .provider-category-container .provider-container .dropdown-icon,.mobile-fast-games-page .content .provider-category-container .category-container .dropdown-icon,.mobile-fast-games-page .content .provider-category-container .provider-container .dropdown-icon{height:16px;opacity:.3;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:16px}@media(max-width:375px){.mobile-casino-page .content .provider-category-container .category-container .dropdown-icon,.mobile-casino-page .content .provider-category-container .provider-container .dropdown-icon,.mobile-fast-games-page .content .provider-category-container .category-container .dropdown-icon,.mobile-fast-games-page .content .provider-category-container .provider-container .dropdown-icon{height:14px;right:14px;width:14px}}.mobile-casino-page .content .provider-category-container .category-container:hover .dropdown-icon,.mobile-casino-page .content .provider-category-container .provider-container:hover .dropdown-icon,.mobile-fast-games-page .content .provider-category-container .category-container:hover .dropdown-icon,.mobile-fast-games-page .content .provider-category-container .provider-container:hover .dropdown-icon{transform:translateY(-50%) rotate(180deg)}.mobile-casino-page .content .game-list-container,.mobile-fast-games-page .content .game-list-container{display:flex;flex-direction:column;gap:20px;margin-top:20px}.mobile-casino-page .content .game-list-container .category-grid-results,.mobile-fast-games-page .content .game-list-container .category-grid-results{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:375px){.mobile-casino-page .content .game-list-container .category-grid-results,.mobile-fast-games-page .content .game-list-container .category-grid-results{grid-template-columns:repeat(2,minmax(0,1fr))}}.mobile-casino-page .content .game-list-container .category-grid-results .category-grid-game-card,.mobile-fast-games-page .content .game-list-container .category-grid-results .category-grid-game-card{aspect-ratio:3/4;background:#ffffff14;border-radius:12px;box-shadow:0 4px 12px #00000040;overflow:hidden;position:relative;width:100%}.mobile-casino-page .content .game-list-container .category-grid-results .category-grid-game-card img,.mobile-fast-games-page .content .game-list-container .category-grid-results .category-grid-game-card img{display:block;height:100%;object-fit:cover;width:100%}.mobile-casino-page .content .game-list-container .provider-grid-results,.mobile-fast-games-page .content .game-list-container .provider-grid-results{display:flex;flex-direction:column;gap:16px}.mobile-casino-page .content .game-list-container .provider-grid-results .provider-grid-header,.mobile-fast-games-page .content .game-list-container .provider-grid-results .provider-grid-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.mobile-casino-page .content .game-list-container .provider-grid-results .provider-grid-header .provider-grid-count,.mobile-fast-games-page .content .game-list-container .provider-grid-results .provider-grid-header .provider-grid-count{align-items:center;background:#ffffff14;border-radius:999px;display:flex;justify-content:center;opacity:.7;padding:4px 12px}.mobile-casino-page .content .game-list-container .provider-grid-results .provider-grid,.mobile-fast-games-page .content .game-list-container .provider-grid-results .provider-grid{grid-gap:20px 15px;align-items:stretch;display:grid;gap:20px 15px;grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:375px){.mobile-casino-page .content .game-list-container .provider-grid-results .provider-grid,.mobile-fast-games-page .content .game-list-container .provider-grid-results .provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mobile-casino-page .content .game-list-container .provider-grid-results .provider-grid .provider-grid-game-card,.mobile-fast-games-page .content .game-list-container .provider-grid-results .provider-grid .provider-grid-game-card{align-items:stretch;border-radius:12px;box-shadow:0 6px 18px #00000040;display:flex;flex-direction:column;gap:12px;height:100%;transition:transform .2s ease,box-shadow .2s ease}.mobile-casino-page .content .game-list-container .provider-grid-results .provider-grid .provider-grid-game-card:hover,.mobile-fast-games-page .content .game-list-container .provider-grid-results .provider-grid .provider-grid-game-card:hover{box-shadow:0 12px 28px #00000047;transform:translateY(-4px)}.mobile-casino-page .content .game-list-container .provider-grid-results .provider-grid .provider-grid-game-card .provider-grid-image,.mobile-fast-games-page .content .game-list-container .provider-grid-results .provider-grid .provider-grid-game-card .provider-grid-image{align-items:center;aspect-ratio:3/4;border-radius:10px;display:flex;flex:1 1 auto;justify-content:center;min-height:0;overflow:hidden;width:100%}.mobile-casino-page .content .game-list-container .provider-grid-results .provider-grid .provider-grid-game-card .provider-grid-image img,.mobile-fast-games-page .content .game-list-container .provider-grid-results .provider-grid .provider-grid-game-card .provider-grid-image img{display:block;height:100%;object-fit:cover;width:100%}.mobile-casino-page .content .game-list-container .provider-grid-results .provider-grid .provider-grid-game-card .provider-grid-game-info,.mobile-fast-games-page .content .game-list-container .provider-grid-results .provider-grid .provider-grid-game-card .provider-grid-game-info{align-items:center;display:flex;justify-content:center}.mobile-casino-page .content .game-list-container .provider-grid-results .provider-grid .provider-grid-game-card .provider-grid-game-info .provider-grid-game-name,.mobile-fast-games-page .content .game-list-container .provider-grid-results .provider-grid .provider-grid-game-card .provider-grid-game-info .provider-grid-game-name{flex-shrink:1;font-family:Inter;font-size:14px;line-height:1.4;text-align:center;width:100%}.mobile-casino-page .content .game-list-container .provider-section .provider-header,.mobile-fast-games-page .content .game-list-container .provider-section .provider-header{align-items:center;display:flex;gap:10px;justify-content:space-between}.mobile-casino-page .content .game-list-container .provider-section .provider-header .provider-actions,.mobile-fast-games-page .content .game-list-container .provider-section .provider-header .provider-actions{align-items:flex-end;display:flex;flex-direction:column;gap:5px;justify-content:center}.mobile-casino-page .content .game-list-container .provider-section .provider-header .provider-actions .all-button,.mobile-fast-games-page .content .game-list-container .provider-section .provider-header .provider-actions .all-button{color:#fb9e0b;cursor:pointer;font-family:Inter;transition:all .3s ease}.mobile-casino-page .content .game-list-container .provider-section .provider-header .provider-actions .game-count,.mobile-fast-games-page .content .game-list-container .provider-section .provider-header .provider-actions .game-count{font-family:Inter;opacity:.4}.mobile-casino-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll,.mobile-fast-games-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll{-ms-overflow-style:none;align-items:stretch;display:flex;gap:10px;margin-top:10px;overflow-x:auto;scrollbar-width:none}.mobile-casino-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll::-webkit-scrollbar,.mobile-fast-games-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll::-webkit-scrollbar{display:none}.mobile-casino-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card,.mobile-fast-games-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card{align-items:stretch;display:flex;flex-direction:column;gap:8px;min-width:150px}.mobile-casino-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-image,.mobile-fast-games-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-image{align-items:center;aspect-ratio:1/1;border-radius:10px;display:flex;flex:1 1 auto;justify-content:center;min-height:0;overflow:hidden;width:100%}.mobile-casino-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-image img,.mobile-fast-games-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-image img{border-radius:10px;height:100%;object-fit:cover;width:100%}.mobile-casino-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-details,.mobile-fast-games-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-details{display:flex;flex:0 0 auto;flex-direction:column;gap:6px}.mobile-casino-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-details .provider-info,.mobile-fast-games-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-details .provider-info{align-items:center;display:flex;font-family:Inter;gap:5px;justify-content:flex-start;margin-top:5px}.mobile-casino-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-details .provider-info .provider-logo,.mobile-fast-games-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-details .provider-info .provider-logo{height:25px;width:25px}.mobile-casino-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-details .provider-info .provider-logo img,.mobile-fast-games-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-details .provider-info .provider-logo img{height:100%;object-fit:cover;width:100%}.mobile-casino-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-details .provider-info span,.mobile-fast-games-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-details .provider-info span{flex-shrink:1;min-width:0;opacity:.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-casino-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-details .game-name,.mobile-fast-games-page .content .game-list-container .provider-section .provider-games-container .provider-games-scroll .game-card .game-card-details .game-name{align-items:center;display:flex;font-family:Inter;line-height:1.4;min-height:42px}.mobile-casino-page .content .game-list-container .casino-empty-state,.mobile-fast-games-page .content .game-list-container .casino-empty-state{align-items:center;background:#ffffff0a;border-radius:12px;color:#fff9;display:flex;font-family:Inter;font-size:15px;justify-content:center;min-height:160px;padding:30px 20px;text-align:center}.mobile-casino-page .casino-sheet.sheet-modal,.mobile-fast-games-page .casino-sheet.sheet-modal{background:#fff;border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -16px 40px #00000059;color:#0f0f1a;height:auto;left:0;max-height:100vh;max-width:100vw;position:fixed;right:0;width:100%;z-index:1000}.mobile-casino-page .casino-sheet.sheet-modal .sheet-modal-inner,.mobile-fast-games-page .casino-sheet.sheet-modal .sheet-modal-inner{display:flex;flex-direction:column;height:100%;overflow:hidden}.mobile-casino-page .casino-sheet-backdrop,.mobile-fast-games-page .casino-sheet-backdrop{background:#0f0c26bf;inset:0;opacity:1;position:fixed;transition:opacity .2s ease;z-index:999}.mobile-casino-page .casino-sheet-container,.mobile-fast-games-page .casino-sheet-container{-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;font-family:Inter;gap:18px;height:100%;max-height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:12px 20px 28px;position:relative;scroll-behavior:smooth}@media(max-width:375px){.mobile-casino-page .casino-sheet-container,.mobile-fast-games-page .casino-sheet-container{gap:16px}}.mobile-casino-page .casino-sheet-container .casino-sheet-floating-header,.mobile-fast-games-page .casino-sheet-container .casino-sheet-floating-header{height:0;margin-bottom:-8px;pointer-events:none;position:-webkit-sticky;position:sticky;top:0;z-index:20}.mobile-casino-page .casino-sheet-container .casino-sheet-floating-header .floating-header-content,.mobile-fast-games-page .casino-sheet-container .casino-sheet-floating-header .floating-header-content{align-items:center;background:#fff;border-radius:20px 20px 0 0;box-shadow:0 16px 30px #0f0f1a1f;display:flex;gap:12px;justify-content:center;margin:0 -20px;opacity:0;padding:20px;position:relative;transform:translateY(-12px);transition:opacity .25s ease,transform .25s ease}.mobile-casino-page .casino-sheet-container .casino-sheet-floating-header .floating-header-icon,.mobile-fast-games-page .casino-sheet-container .casino-sheet-floating-header .floating-header-icon{color:#0f0f1a73;font-size:18px}.mobile-casino-page .casino-sheet-container .casino-sheet-floating-header .floating-header-title,.mobile-fast-games-page .casino-sheet-container .casino-sheet-floating-header .floating-header-title{color:#0f0f1a;flex:1 1;font-family:Etna;font-size:18px;text-align:center;text-transform:capitalize}.mobile-casino-page .casino-sheet-container .casino-sheet-floating-header .floating-header-close,.mobile-fast-games-page .casino-sheet-container .casino-sheet-floating-header .floating-header-close{align-items:center;background:#0f0f1a14;border:none;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;position:absolute;right:20px;transition:background .2s ease,transform .2s ease;width:36px}.mobile-casino-page .casino-sheet-container .casino-sheet-floating-header .floating-header-close:hover,.mobile-fast-games-page .casino-sheet-container .casino-sheet-floating-header .floating-header-close:hover{background:#0f0f1a26;transform:translateY(-1px)}.mobile-casino-page .casino-sheet-container .casino-sheet-floating-header .floating-header-close i,.mobile-fast-games-page .casino-sheet-container .casino-sheet-floating-header .floating-header-close i{color:#0f0f1a;font-size:18px}.mobile-casino-page .casino-sheet-container .casino-sheet-floating-header.visible,.mobile-fast-games-page .casino-sheet-container .casino-sheet-floating-header.visible{pointer-events:auto}.mobile-casino-page .casino-sheet-container .casino-sheet-floating-header.visible .floating-header-content,.mobile-fast-games-page .casino-sheet-container .casino-sheet-floating-header.visible .floating-header-content{opacity:1}.mobile-casino-page .casino-sheet-container .casino-sheet-header,.mobile-fast-games-page .casino-sheet-container .casino-sheet-header{align-items:center;display:flex;gap:12px;justify-content:space-between;position:relative;transition:opacity .2s ease;z-index:10}.mobile-casino-page .casino-sheet-container .casino-sheet-header .casino-sheet-title,.mobile-fast-games-page .casino-sheet-container .casino-sheet-header .casino-sheet-title{font-family:Etna;font-size:20px}.mobile-casino-page .casino-sheet-container .casino-sheet-header .casino-sheet-close,.mobile-fast-games-page .casino-sheet-container .casino-sheet-header .casino-sheet-close{align-items:center;background:#0f0f1a14;border-radius:50%;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.mobile-casino-page .casino-sheet-container .casino-sheet-header .casino-sheet-close:hover,.mobile-fast-games-page .casino-sheet-container .casino-sheet-header .casino-sheet-close:hover{background:#0f0f1a26;transform:translateY(-1px)}.mobile-casino-page .casino-sheet-container .casino-sheet-header .casino-sheet-close i,.mobile-fast-games-page .casino-sheet-container .casino-sheet-header .casino-sheet-close i{color:#0f0f1a;font-size:18px}.mobile-casino-page .casino-sheet-container.scrolled .casino-sheet-header,.mobile-fast-games-page .casino-sheet-container.scrolled .casino-sheet-header{opacity:0;pointer-events:none}.mobile-casino-page .casino-sheet-container .casino-sheet-tabs,.mobile-fast-games-page .casino-sheet-container .casino-sheet-tabs{grid-gap:6px;background:#0f0f1a0f;border-radius:18px;display:grid;gap:6px;grid-template-columns:repeat(3,1fr);padding:6px}.mobile-casino-page .casino-sheet-container .casino-sheet-tabs .casino-sheet-tab,.mobile-fast-games-page .casino-sheet-container .casino-sheet-tabs .casino-sheet-tab{align-items:center;border-radius:15px;color:gray;cursor:pointer;display:flex;justify-content:center;padding:10px 0;transition:all .2s ease}.mobile-casino-page .casino-sheet-container .casino-sheet-tabs .casino-sheet-tab.active,.mobile-fast-games-page .casino-sheet-container .casino-sheet-tabs .casino-sheet-tab.active{background:#fff;box-shadow:0 6px 16px #1c1c282e;color:#000}.mobile-casino-page .casino-sheet-container .casino-sheet-search,.mobile-fast-games-page .casino-sheet-container .casino-sheet-search{align-items:center;background:#0f0f1a0f;border-radius:16px;display:flex;gap:12px;padding:12px 16px}.mobile-casino-page .casino-sheet-container .casino-sheet-search i,.mobile-fast-games-page .casino-sheet-container .casino-sheet-search i{color:#0f0f1a73;font-size:18px}.mobile-casino-page .casino-sheet-container .casino-sheet-search input,.mobile-fast-games-page .casino-sheet-container .casino-sheet-search input{background:#0000;border:none;color:#0f0f1a;flex:1 1;font-size:16px;outline:none}.mobile-casino-page .casino-sheet-container .casino-sheet-search input::placeholder,.mobile-fast-games-page .casino-sheet-container .casino-sheet-search input::placeholder{color:#0f0f1a66}.mobile-casino-page .casino-sheet-container .casino-sheet-body,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:20px;padding:10px 0}.mobile-casino-page .casino-sheet-container .casino-sheet-body .games-section .games-header,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .games-section .games-header{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:10px 0 0}.mobile-casino-page .casino-sheet-container .casino-sheet-body .games-section .games-header .games-info,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .games-section .games-header .games-info{align-items:center;display:flex;gap:10px;justify-content:flex-start}.mobile-casino-page .casino-sheet-container .casino-sheet-body .games-section .games-header .games-info .games-name,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .games-section .games-header .games-info .games-name{font-family:Etna}.mobile-casino-page .casino-sheet-container .casino-sheet-body .games-section .games-header .games-info .games-logo,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .games-section .games-header .games-info .games-logo{height:25px;width:25px}.mobile-casino-page .casino-sheet-container .casino-sheet-body .games-section .games-header .games-info .games-logo img,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .games-section .games-header .games-info .games-logo img{height:100%;object-fit:cover;width:100%}.mobile-casino-page .casino-sheet-container .casino-sheet-body .games-section .games-header .all-games-container,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .games-section .games-header .all-games-container{align-items:center;background:#0f0f1a0f;border-radius:20px;color:#505050;cursor:pointer;display:flex;gap:10px;justify-content:flex-end;padding:5px 10px;transition:all .3s ease}.mobile-casino-page .casino-sheet-container .casino-sheet-body .games-section .games-header .all-games-container:hover,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .games-section .games-header .all-games-container:hover{background:#0f0f1a26}.mobile-casino-page .casino-sheet-container .casino-sheet-body .games-section .games-list-container,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .games-section .games-list-container{-ms-overflow-style:none;display:flex;gap:10px;margin-top:10px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.mobile-casino-page .casino-sheet-container .casino-sheet-body .games-section .games-list-container::-webkit-scrollbar,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .games-section .games-list-container::-webkit-scrollbar{display:none}.mobile-casino-page .casino-sheet-container .casino-sheet-body .games-section .games-list-container .game-card,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .games-section .games-list-container .game-card{height:100%;width:100%}.mobile-casino-page .casino-sheet-container .casino-sheet-body .games-section .games-list-container .game-card .game-card-image,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .games-section .games-list-container .game-card .game-card-image{height:110px;width:150px}.mobile-casino-page .casino-sheet-container .casino-sheet-body .games-section .games-list-container .game-card .game-card-image img,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .games-section .games-list-container .game-card .game-card-image img{border-radius:10px;height:100%;object-fit:cover;width:100%}.mobile-casino-page .casino-sheet-container .casino-sheet-body .games-search-grid,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .games-search-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));padding:4px 0 16px}.mobile-casino-page .casino-sheet-container .casino-sheet-body .games-search-grid-card,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .games-search-grid-card{align-items:center;aspect-ratio:3/4;background:#0f0f1a14;border-radius:12px;display:flex;justify-content:center;overflow:hidden;position:relative}.mobile-casino-page .casino-sheet-container .casino-sheet-body .games-search-grid-card img,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .games-search-grid-card img{height:100%;object-fit:cover;width:100%}.mobile-casino-page .casino-sheet-container .casino-sheet-body .provider-section,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .provider-section{display:flex;flex-direction:column;gap:10px;margin-top:30px}.mobile-casino-page .casino-sheet-container .casino-sheet-body .provider-section:first-child,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .provider-section:first-child{margin-top:0}.mobile-casino-page .casino-sheet-container .casino-sheet-body .provider-section .provider-header span,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .provider-section .provider-header span{background:#0f0f1a0f;border-radius:20px;color:#505050;cursor:pointer;padding:5px 10px;transition:all .3s ease}.mobile-casino-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr);margin-top:10px}@media(min-width:426px){.mobile-casino-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container{grid-template-columns:repeat(3,1fr)}}.mobile-casino-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card{align-items:center;background:#0f0f1a0f;border:1px solid #0000;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:130px;padding:10px;transition:all .3s ease}.mobile-casino-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card:hover,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card:hover{box-shadow:0 2px 6px #0000001a;transform:scale(1.01);transition:all .3s ease}.mobile-casino-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card.selected,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card.selected{background:#55057f1f;border-color:#c418d773;box-shadow:0 4px 12px #55057f26}.mobile-casino-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card.selected .provider-name,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card.selected .provider-name{color:var(--primary-color)}.mobile-casino-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card.selected .all-provider-logo,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card.selected .all-provider-logo{background:#c418d71f}.mobile-casino-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card .provider-logo,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card .provider-logo{align-items:center;display:flex;height:85px;justify-content:center;width:85px}.mobile-casino-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card .provider-logo img,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card .provider-logo img{height:100%;object-fit:contain;width:100%}.mobile-casino-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card .provider-logo.all-provider-logo,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card .provider-logo.all-provider-logo{background:#0f0f1a14;border-radius:50%;height:48px;width:48px}.mobile-casino-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card .provider-logo.all-provider-logo i,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card .provider-logo.all-provider-logo i{color:#505050;font-size:22px}.mobile-casino-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card .provider-name,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .provider-section .providers-list-container .provider-card .provider-name{color:#505050;flex-shrink:1;font-family:Inter;font-size:14px;min-width:0;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.mobile-casino-page .casino-sheet-container .casino-sheet-body .category-section,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .category-section{display:flex;flex-direction:column;gap:16px}.mobile-casino-page .casino-sheet-container .casino-sheet-body .category-section .category-grid,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .category-section .category-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:420px){.mobile-casino-page .casino-sheet-container .casino-sheet-body .category-section .category-grid,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .category-section .category-grid{grid-template-columns:1fr}}.mobile-casino-page .casino-sheet-container .casino-sheet-body .category-section .category-card,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .category-section .category-card{align-items:flex-start;background:#0f0f1a0f;border:1px solid #0000;border-radius:16px;box-shadow:0 1px 2px #0f0f1a0a;cursor:pointer;display:flex;flex-direction:column;gap:12px;outline:none;padding:16px;transform:translateY(0);transition:all .28s ease}.mobile-casino-page .casino-sheet-container .casino-sheet-body .category-section .category-card:focus-visible,.mobile-casino-page .casino-sheet-container .casino-sheet-body .category-section .category-card:hover,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .category-section .category-card:focus-visible,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .category-section .category-card:hover{background:#0f0f1a1a;box-shadow:0 4px 12px #0f0f1a1f;transform:translateY(-1px)}.mobile-casino-page .casino-sheet-container .casino-sheet-body .category-section .category-card.selected,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .category-section .category-card.selected{background:linear-gradient(135deg,#55057f29,#c418d738),#fffffff5;box-shadow:0 6px 14px #55057f2e}.mobile-casino-page .casino-sheet-container .casino-sheet-body .category-section .category-card.selected .category-card-count,.mobile-casino-page .casino-sheet-container .casino-sheet-body .category-section .category-card.selected .category-card-name,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .category-section .category-card.selected .category-card-count,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .category-section .category-card.selected .category-card-name{color:var(--primary-color)}.mobile-casino-page .casino-sheet-container .casino-sheet-body .category-section .category-card.selected .category-card-check,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .category-section .category-card.selected .category-card-check{opacity:1;transform:scale(1)}.mobile-casino-page .casino-sheet-container .casino-sheet-body .category-section .category-card .category-card-header,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .category-section .category-card .category-card-header{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.mobile-casino-page .casino-sheet-container .casino-sheet-body .category-section .category-card .category-card-name,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .category-section .category-card .category-card-name{color:#0f0f1a;font-size:15px;font-weight:600}.mobile-casino-page .casino-sheet-container .casino-sheet-body .category-section .category-card .category-card-count,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .category-section .category-card .category-card-count{background:#0f0f1a14;border-radius:999px;color:#0f0f1a8c;font-size:13px;font-weight:600;padding:4px 10px;transition:all .28s ease}.mobile-casino-page .casino-sheet-container .casino-sheet-body .category-section .category-card .category-card-check,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .category-section .category-card .category-card-check{color:var(--primary-color);font-size:20px;line-height:1;opacity:0;transform:scale(.8);transition:all .2s ease}.mobile-casino-page .casino-sheet-container .casino-sheet-body .casino-empty-state,.mobile-fast-games-page .casino-sheet-container .casino-sheet-body .casino-empty-state{align-items:center;background:#0f0f1a0f;border-radius:12px;color:#0f0f1a99;display:flex;font-size:15px;justify-content:center;min-height:120px;padding:30px 20px;text-align:center}.poker-page .content{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1000px;padding:20px}.poker-page .content .poker-banner-container{display:flex;flex-direction:column;gap:10px}.poker-page .content .poker-banner-container .poker-banner-item{border-radius:10px;height:100%;overflow:hidden;width:100%}.poker-page .content .poker-banner-container .poker-banner-item:hover{border:1px solid var(--quaternary-color);box-shadow:0 4px 12px #0000004d;transform:scale(1.01);transition:all .3s ease}.poker-page .content .poker-banner-container .poker-banner-item img{height:100%;object-fit:cover;width:100%}.web-slots-page{display:flex;gap:20px;padding:15px}.web-slots-page .web-casino-sidebar{background:#151132;border-radius:12px;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:14px;padding:15px;position:-webkit-sticky;position:sticky;top:15px}.web-slots-page .web-casino-sidebar .search-bar-container{background:#28365a;border-radius:30px;padding:10px}.web-slots-page .web-casino-sidebar .search-bar-container .search-input-wrapper{align-items:center;display:flex;gap:8px}.web-slots-page .web-casino-sidebar .search-bar-container .search-input-wrapper input{background:#0000;border:none;color:#fff;flex:1 1;font-family:Inter;order:2;outline:none}.web-slots-page .web-casino-sidebar .search-bar-container .search-input-wrapper input::placeholder{color:#fff;font-weight:700;opacity:.4}.web-slots-page .web-casino-sidebar .search-bar-container .search-input-wrapper i{color:#fff;font-size:18px;font-weight:700;order:1}.web-slots-page .web-casino-sidebar .title{margin-top:4px}.web-slots-page .web-casino-sidebar .title span{font-family:Etna;letter-spacing:1px}.web-slots-page .web-casino-sidebar .link-wrapper{display:flex;flex-direction:column;gap:6px}.web-slots-page .web-casino-sidebar .link-wrapper .link-item{align-items:center;background:#0000;border:2px solid #0000;border-radius:10px;cursor:pointer;display:flex;font-family:Inter;gap:50px;justify-content:space-between;padding:10px 12px;transition:all .2s ease}.web-slots-page .web-casino-sidebar .link-wrapper .link-item span:first-child{color:#fff}.web-slots-page .web-casino-sidebar .link-wrapper .link-item span:last-child{color:#fff;opacity:.6}.web-slots-page .web-casino-sidebar .link-wrapper .link-item.selected{background:linear-gradient(var(--secondary-color),var(--secondary-color)) padding-box,linear-gradient(to right,#7707b4,var(--quaternary-color)) border-box;border:2px solid #0000}.web-slots-page .game-list-container{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:20px;max-height:80vh;overflow-y:auto;padding:0 20px}.web-slots-page .game-list-container::-webkit-scrollbar{display:none}.web-slots-page .game-list-container .casino-hero-section-container{align-items:stretch;box-sizing:border-box;display:flex;gap:10px;width:100%}@media(min-width:1440px){.web-slots-page .game-list-container .casino-hero-section-container{max-height:400px}}@media(max-width:1440px){.web-slots-page .game-list-container .casino-hero-section-container{max-height:250px}}@media(max-width:1100px){.web-slots-page .game-list-container .casino-hero-section-container{max-height:200px}}.web-slots-page .game-list-container .casino-hero-section-container .week-game-container{border-radius:12px;box-sizing:border-box;display:block;flex-shrink:0;height:auto;min-height:200px;overflow:hidden;position:relative;width:auto}@media(max-width:900px){.web-slots-page .game-list-container .casino-hero-section-container .week-game-container{display:none}}.web-slots-page .game-list-container .casino-hero-section-container .week-game-container .week-game-image{align-items:center;display:flex;flex-shrink:0;height:100%;justify-content:center;width:100%}.web-slots-page .game-list-container .casino-hero-section-container .week-game-container .week-game-image img{border-radius:12px;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.web-slots-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content{align-items:flex-start;background:linear-gradient(#0000,#000c);border-radius:0 0 12px 12px;bottom:0;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;gap:10px;justify-content:flex-end;left:0;padding:20px;position:absolute;right:0;width:100%}.web-slots-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content span:first-child{margin-bottom:8px;opacity:.9}.web-slots-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content span:last-child{line-height:1.2;margin-bottom:15px}@media(max-width:1100px){.web-slots-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content{gap:5px;padding:10px}}.web-slots-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content .play-button{background:#fff;border:none;border-radius:8px;box-shadow:0 4px 15px #0000004d;color:#000;cursor:pointer;font-family:Inter;padding:10px 0;text-align:center;transition:all .3s ease;width:100%}@media(max-width:1100px){.web-slots-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content .play-button{padding:5px 0}}.web-slots-page .game-list-container .casino-hero-section-container .week-game-container .week-game-content .play-button:hover{background:#f0f0f0;box-shadow:0 6px 20px #0006;transform:translateY(-2px)}.web-slots-page .game-list-container .casino-hero-section-container .week-game-swiper-container{border-radius:12px;box-sizing:border-box;flex:1 1;flex-shrink:0;height:auto;max-height:400px;min-height:200px;overflow:hidden;position:relative;width:65%}@media(max-width:1200px){.web-slots-page .game-list-container .casino-hero-section-container .week-game-swiper-container{max-height:350px;min-height:180px}}@media(max-width:900px){.web-slots-page .game-list-container .casino-hero-section-container .week-game-swiper-container{max-height:300px;min-height:160px;width:100%}}@media(max-width:768px){.web-slots-page .game-list-container .casino-hero-section-container .week-game-swiper-container{max-height:250px;min-height:140px}}.web-slots-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper{border-radius:12px;height:100%;overflow:hidden;position:relative;width:100%}.web-slots-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-wrapper{height:100%;width:100%}.web-slots-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-slide,.web-slots-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-slide .slide{border-radius:12px;height:100%;overflow:hidden;width:100%}.web-slots-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-slide .slide img{border-radius:12px;height:100%;object-fit:cover;width:100%}.web-slots-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-pagination{bottom:15px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.web-slots-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-pagination .swiper-pagination-bullet{background-color:#ffffff80;border-radius:50%;height:8px;margin:0 4px;opacity:1;transition:all .3s ease;width:8px}@media(min-width:1400px){.web-slots-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-pagination .swiper-pagination-bullet{height:10px;margin:0 6px;width:10px}}.web-slots-page .game-list-container .casino-hero-section-container .week-game-swiper-container .hero-swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#7a30c4;transform:scale(1.3)}.web-slots-page .game-list-container .game-list-wrapper{display:flex;flex-direction:column;gap:20px}.web-slots-page .game-list-container .game-list-wrapper .game-grid-header{align-items:center;display:flex;gap:15px}.web-slots-page .game-list-container .game-list-wrapper .game-grid-header span:nth-child(2){font-family:Inter;opacity:.7}.web-slots-page .game-list-container .game-list-wrapper .game-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,1fr);transition:opacity .3s ease,transform .3s ease}@media(max-width:1400px){.web-slots-page .game-list-container .game-list-wrapper .game-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:1100px){.web-slots-page .game-list-container .game-list-wrapper .game-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.web-slots-page .game-list-container .game-list-wrapper .game-grid{gap:10px;grid-template-columns:repeat(2,1fr)}}.web-slots-page .game-list-container .game-list-wrapper .game-grid.transitioning{opacity:.3;transform:translateY(10px)}.web-slots-page .game-list-container .game-list-wrapper .game-grid .game-card{align-items:center;aspect-ratio:1/1;cursor:pointer;display:flex;flex-direction:column;gap:12px;justify-content:center;transition:all .3s ease}.web-slots-page .game-list-container .game-list-wrapper .game-grid .game-card:hover{transform:translateY(-2px)}.web-slots-page .game-list-container .game-list-wrapper .game-grid .game-card .game-image-container{aspect-ratio:1/1;border-radius:12px;box-shadow:0 4px 15px #0003;height:auto;overflow:hidden;position:relative;width:90%}.web-slots-page .game-list-container .game-list-wrapper .game-grid .game-card .game-image-container .game-image{border-radius:12px;height:100%;object-fit:cover;width:100%}.web-slots-page .game-list-container .game-list-wrapper .no-results{background:var(--search-input-background);border-radius:12px;font-family:Inter;padding:20px}.mobile-slots-page .content{padding:0 20px}.mobile-slots-page .content .slots-casino-selector{align-items:center;color:#fff;display:flex;gap:20px;justify-content:center;margin:20px 0}.mobile-slots-page .content .slots-casino-selector .slots-casino-selector-item{cursor:pointer;padding:0;transition:all .3s ease}.mobile-slots-page .content .slots-casino-selector .slots-casino-selector-item span{border-radius:30px;padding:8px 10px}.mobile-slots-page .content .slots-casino-selector .slots-casino-selector-item span.active{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color))}.mobile-slots-page .content .banner{width:100%}.mobile-slots-page .content .banner img{border-radius:12px;height:100%;object-fit:cover;width:100%}.mobile-slots-page .content .search-container{margin-top:20px;width:100%}.mobile-slots-page .content .search-container .search-input-wrapper{align-items:center;background:var(--search-input-background);border-radius:10px;display:flex;gap:10px;padding:10px}.mobile-slots-page .content .search-container .search-input-wrapper input{background:#0000;border:none;color:#fff;flex:1 1;font-family:Inter;font-size:16px;order:2;outline:none;padding:0}@media(max-width:375px){.mobile-slots-page .content .search-container .search-input-wrapper input{font-size:14px}}.mobile-slots-page .content .search-container .search-input-wrapper i{opacity:.3}.mobile-slots-page .content .provider-category-container{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:20px;width:100%}.mobile-slots-page .content .provider-category-container .category-container,.mobile-slots-page .content .provider-category-container .provider-container{flex:1 1;position:relative}.mobile-slots-page .content .provider-category-container .category-container select,.mobile-slots-page .content .provider-category-container .provider-container select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:var(--search-input-background);border:none;border-radius:10px;color:#ffffff80;cursor:pointer;font-family:Inter;font-size:16px;outline:none;padding:12px 16px;transition:all .3s ease;width:100%}@media(max-width:375px){.mobile-slots-page .content .provider-category-container .category-container select,.mobile-slots-page .content .provider-category-container .provider-container select{font-size:14px;padding:10px 14px}}.mobile-slots-page .content .provider-category-container .category-container select:focus,.mobile-slots-page .content .provider-category-container .provider-container select:focus{box-shadow:0 0 0 2px #c418d74d}.mobile-slots-page .content .provider-category-container .category-container .dropdown-icon,.mobile-slots-page .content .provider-category-container .provider-container .dropdown-icon{height:16px;opacity:.3;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:16px}@media(max-width:375px){.mobile-slots-page .content .provider-category-container .category-container .dropdown-icon,.mobile-slots-page .content .provider-category-container .provider-container .dropdown-icon{height:14px;right:14px;width:14px}}.mobile-slots-page .content .provider-category-container .category-container:hover .dropdown-icon,.mobile-slots-page .content .provider-category-container .provider-container:hover .dropdown-icon{transform:translateY(-50%) rotate(180deg)}.mobile-slots-page .content .category-list-container .category-list-item-wrapper{margin-top:20px}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .category-title-container{align-items:center;display:flex;gap:10px;justify-content:space-between}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .category-title-container .all-link-container{align-items:flex-end;display:flex;flex-direction:column;font-family:Inter;gap:10px;justify-content:center}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .category-title-container .all-link-container .all-link{color:var(--quinary-color)}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .category-title-container .all-link-container .game-count{opacity:.4}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .game-list-container{-ms-overflow-style:none;align-items:flex-start;display:flex;gap:15px;margin-top:10px;overflow-x:auto;padding:10px 0;scrollbar-width:none}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .game-list-container::-webkit-scrollbar{display:none}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .game-list-container .game-list-item{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:10px;justify-content:center;width:120px}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .game-list-container .game-list-item:hover{transform:scale(1.02);transition:all .3s ease}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .game-list-container .game-list-item .game-list-item-image{border-radius:10px;flex-shrink:0;height:120px;overflow:hidden;width:120px}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .game-list-container .game-list-item .game-list-item-image img{height:100%;object-fit:cover;width:100%}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .game-list-container .game-list-item .provider-details{align-items:center;display:flex;font-family:Inter;gap:5px;justify-content:flex-start;min-width:0;width:100%}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .game-list-container .game-list-item .provider-details .provider-logo{flex-shrink:0;height:25px;width:25px}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .game-list-container .game-list-item .provider-details .provider-logo img{height:100%;object-fit:cover;width:100%}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .game-list-container .game-list-item .provider-details .provider-name{flex-shrink:1;min-width:0;opacity:.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .game-list-container .game-list-item .game-name{flex-shrink:1;font-family:Inter;max-width:120px;min-width:0;width:100%}.mobile-slots-page .content .category-list-container .category-list-item-wrapper .game-list-container .game-list-item .game-name span{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;display:-webkit-box;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word}.mobile-slots-page .content .total-jackpot-container{background:linear-gradient(to bottom,var(--quaternary-color),var(--quinary-color));border-radius:12px;display:flex;flex-direction:column;gap:10px;margin-top:20px;padding:20px 0}.mobile-slots-page .content .total-jackpot-container .title{font-size:24px}.mobile-slots-page .content .total-jackpot-container .total-value{font-size:36px}.mobile-slots-page .content .game-image-container .game-image-marquee .game-image{aspect-ratio:1/1;border-radius:10px;height:auto;margin:0 8px;overflow:hidden;width:140px}.mobile-slots-page .content .game-image-container .game-image-marquee .game-image img{height:100%;object-fit:cover;width:100%}.mobile-slots-page .content .see-all-button{background:linear-gradient(45deg,var(--primary-color),var(--tertiary-color));border-radius:10px;color:#fff;cursor:pointer;font-family:Inter;font-size:16px;font-weight:700;isolation:isolate;margin:10px 20px;padding:10px;position:relative;text-align:center;transition:all .3s ease}.mobile-slots-page .content .see-all-button:after{background:var(--primary-color);border-radius:inherit;content:"";filter:blur(30px);inset:-12px;opacity:.5;pointer-events:none;position:absolute;z-index:-1}.mobile-slots-page .content .see-all-button:hover{transform:scale(1.02);transition:all .3s ease}.login-popup-overlay{align-items:center;animation:fadeIn .3s ease-out forwards;background-color:#151515cc;bottom:0;display:flex;justify-content:center;left:0;opacity:.5;padding:20px;position:fixed;right:0;top:0;z-index:1000}.login-popup-content{animation:slideInUp .4s ease-out forwards;background-color:var(--background-color);border-radius:12px;box-shadow:0 10px 30px #00000080;max-width:450px;padding:30px;position:relative;transform:translateY(-20px) scale(.95);width:100%}@media(max-width:480px){.login-popup-content{max-width:90vw;padding:20px}}.login-popup-content .login-error-message{background-color:#ff00001a;border:1px solid red;border-radius:10px;color:red;font-family:Inter;margin-bottom:20px;padding:10px}.login-popup-content .popup-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.login-popup-content .popup-header h1{flex:1 1;font-family:Inter;margin:0}@media(max-width:480px){.login-popup-content .popup-header h1{font-size:28px}}.login-popup-content .login-type-button{display:flex;gap:10px;margin-bottom:25px}.login-popup-content .login-type-button .login-type-item{background-color:var(--secondary-color);border-radius:10px;cursor:pointer;flex:1 1;padding:12px 20px;transition:all .3s ease}.login-popup-content .login-type-button .login-type-item span{color:#fff;font-family:Inter}.login-popup-content .login-type-button .login-type-item.active{background:linear-gradient(to right,var(--tertiary-color),var(--quaternary-color))}.login-popup-content .login-type-button .login-type-item:not(.active):hover{background-color:#ffffff1a}.login-popup-content .login-form{display:flex;flex-direction:column;gap:15px;margin-bottom:15px}.login-popup-content .login-form .email-error-message,.login-popup-content .login-form .phone-error-message{color:red;font-family:Inter;margin-top:5px}.login-popup-content .login-form .email-input,.login-popup-content .login-form .password-input,.login-popup-content .login-form .phone-input{align-items:center;background-color:var(--secondary-color);border-radius:10px;display:flex;gap:10px;padding:12px 15px}.login-popup-content .login-form .email-input input,.login-popup-content .login-form .password-input input,.login-popup-content .login-form .phone-input input{background:#0000;border:none;color:#fff;flex:1 1;font-family:Inter;font-size:16px;outline:none}.login-popup-content .login-form .email-input input::placeholder,.login-popup-content .login-form .password-input input::placeholder,.login-popup-content .login-form .phone-input input::placeholder{color:#ffffff80}@media(max-width:480px){.login-popup-content .login-form .email-input input,.login-popup-content .login-form .password-input input,.login-popup-content .login-form .phone-input input{font-size:16px}}.login-popup-content .login-form .phone-input .phone-input-country-code{align-items:center;border-right:1px solid #ffffff1a;display:flex;gap:8px;padding-right:10px}.login-popup-content .login-form .phone-input .phone-input-country-code .country-flag-container{align-items:center;border-radius:4px;display:flex;height:24px;justify-content:center;overflow:hidden;width:24px}.login-popup-content .login-form .phone-input .phone-input-country-code .country-flag-container img{height:100%;object-fit:cover;width:100%}.login-popup-content .login-form .phone-input .phone-input-country-code .country-code{color:#fff;font-family:Inter;font-size:16px;font-weight:500}.login-popup-content .login-form .phone-input .phone-input-country-code .dropdown-icon{align-items:center;cursor:pointer;display:flex;height:16px;justify-content:center;opacity:.6;width:16px}.login-popup-content .login-form .phone-input .phone-input-country-code .dropdown-icon img{height:100%;object-fit:contain;width:100%}.login-popup-content .login-form .password-input{position:relative}.login-popup-content .login-form .password-input input{padding-right:45px}.login-popup-content .forgot-password-link{margin-bottom:20px;text-align:right}.login-popup-content .forgot-password-link a{color:#fff;font-family:Inter;font-size:14px;text-decoration:none;transition:opacity .3s ease}.login-popup-content .forgot-password-link a:hover{opacity:.8}.login-popup-content .login-button-container{background:linear-gradient(to right,var(--tertiary-color),var(--quaternary-color));border-radius:10px;cursor:pointer;margin-bottom:20px;padding:15px;text-align:center;transition:all .3s ease;width:calc(100% - 30px)}.login-popup-content .login-button-container:hover{transform:translateY(-2px)}.login-popup-content .login-button-container:active{transform:translateY(0)}.login-popup-content .login-button-container span{color:#fff;font-family:Inter;font-size:18px;font-weight:700}.login-popup-content .signup-link-container{display:flex;flex-direction:column;font-family:Inter;margin-top:30px}.login-popup-content .signup-link-container .signup-link{color:var(--senary-color);text-decoration:none;transition:opacity .3s ease}.login-popup-content .signup-link-container .signup-link:hover{opacity:.8}.signup-popup-overlay{align-items:center;animation:fadeIn .3s ease-out forwards;background-color:#151515cc;bottom:0;display:flex;justify-content:center;left:0;opacity:.5;padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));position:fixed;right:0;top:0;z-index:20000!important}.signup-popup-content,.signup-popup-overlay{-webkit-overflow-scrolling:touch;overflow-y:auto}.signup-popup-content{animation:slideInUp .4s ease-out forwards;background-color:var(--background-color);border-radius:12px;box-shadow:0 10px 30px #00000080;box-sizing:border-box;margin:auto;max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);max-width:450px;padding:30px;position:relative;transform:translateY(-20px) scale(.95);width:100%}@media(max-width:480px){.signup-popup-content{max-height:calc(100vh - 40px);max-height:calc(100dvh - 40px);max-width:calc(100vw - 40px);max-width:calc(100dvw - 40px);padding:20px}}.signup-popup-content .signup-popup-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:30px}.signup-popup-content .signup-popup-header h1{flex:1 1;font-family:Etna;margin:0}@media(max-width:480px){.signup-popup-content .signup-popup-header h1{font-size:28px}}.signup-popup-content .signup-form{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}.signup-popup-content .signup-form .form-group{display:flex;flex-direction:column;gap:8px}.signup-popup-content .signup-form .form-group label{color:#fff;font-family:Inter;font-size:14px;font-weight:500}.signup-popup-content .signup-form .form-group input{background-color:var(--secondary-color);border:none;border-radius:10px;box-sizing:border-box;color:#fff;font-family:Inter;font-size:16px;outline:none;padding:12px;transition:all .3s ease;width:100%}.signup-popup-content .signup-form .form-group input::placeholder{color:#ffffff80}.signup-popup-content .signup-form .form-group input:focus{box-shadow:0 0 0 2px #c418d74d}@media(max-width:480px){.signup-popup-content .signup-form .form-group input{font-size:16px;padding:10px 12px}}.signup-popup-content .signup-form .form-group .phone-input-wrapper{align-items:center;box-sizing:border-box;display:flex;gap:10px;width:100%}.signup-popup-content .signup-form .form-group .phone-input-wrapper input{flex:1 1;margin:0;min-width:0}.signup-popup-content .signup-form .form-group .phone-input-wrapper .send-sms-button{flex-shrink:0;margin-top:0;padding:12px 16px;white-space:nowrap}.signup-popup-content .signup-form .form-group .password-input{align-items:center;background-color:var(--secondary-color);border-radius:10px;display:flex;gap:10px;padding:10px;position:relative}.signup-popup-content .signup-form .form-group .password-input input{background:#0000;border:none;flex:1 1;margin:0;padding:0}.signup-popup-content .signup-form .form-group .password-input input:focus{box-shadow:none}.signup-popup-content .signup-form .form-group .password-input .show-password-button{align-items:center;cursor:pointer;display:flex;justify-content:center;transition:opacity .3s ease}.signup-popup-content .signup-form .form-group .password-input .show-password-button:hover{opacity:.7}.signup-popup-content .signup-form .form-group .password-input .show-password-button i{color:#fff;font-size:22px}.signup-popup-content .signup-form .form-group .full-name-warning{margin-top:5px}.signup-popup-content .signup-form .form-group .full-name-warning span{color:red;font-family:Inter;line-height:1.4}.signup-popup-content .signup-form .form-group .send-sms-button{background:linear-gradient(to right,var(--tertiary-color),var(--quaternary-color));border-radius:10px;cursor:pointer;margin-top:10px;padding:10px;text-align:center;transition:all .3s ease}.signup-popup-content .signup-form .form-group .send-sms-button:hover{box-shadow:0 4px 12px #c418d766;transform:translateY(-2px)}.signup-popup-content .signup-form .form-group .send-sms-button span{color:#fff;font-family:Inter;font-size:16px;font-weight:700}.signup-popup-content .signup-button-container{margin-bottom:20px;width:100%}.signup-popup-content .signup-button-container .signup-button{background:linear-gradient(to right,var(--tertiary-color),var(--quaternary-color));border-radius:10px;cursor:pointer;padding:10px;text-align:center;transition:all .3s ease}.signup-popup-content .signup-button-container .signup-button:hover{box-shadow:0 4px 12px #c418d766;transform:translateY(-2px)}.signup-popup-content .signup-button-container .signup-button:active{transform:translateY(0)}.signup-popup-content .signup-button-container .signup-button span{font-family:Inter}.signup-popup-content .remark-container{margin-bottom:20px;padding:0 10px}.signup-popup-content .remark-container span{display:block;font-family:Inter;line-height:1.5}.signup-popup-content .remark-container span strong{font-weight:700}.signup-popup-content .login-container{margin-top:10px;text-align:center}.signup-popup-content .login-container span{color:#fff;font-family:Inter;font-size:14px}.signup-popup-content .login-container span .login-link{color:var(--senary-color);text-decoration:none;transition:opacity .3s ease}.signup-popup-content .login-container span .login-link:hover{opacity:.8}.profile-page{margin:0 auto;max-width:1000px}.profile-page .profile-content{display:flex;flex-direction:column;font-family:Inter;gap:20px;margin-top:20px;padding:0 20px}.profile-page .profile-content .main-wallet-container{background:var(--input-background);border-radius:12px;box-shadow:0 4px 15px #0003;padding:20px}.profile-page .profile-content .main-wallet-container .main-wallet-wrapper{margin-bottom:20px;padding:0 15px;position:relative}.profile-page .profile-content .main-wallet-container .main-wallet-wrapper:before{background:linear-gradient(to bottom,var(--quaternary-color) 0,var(--quinary-color) 80%);border-radius:2px;bottom:0;content:"";height:90%;left:0;position:absolute;top:5px;width:3px}.profile-page .profile-content .main-wallet-container .main-wallet-wrapper .main-wallet-header{margin-bottom:8px}.profile-page .profile-content .main-wallet-container .main-wallet-wrapper .main-wallet-header .header-title{opacity:.5}.profile-page .profile-content .main-wallet-container .main-wallet-wrapper .main-wallet-amount{margin-top:5px}.profile-page .profile-content .main-wallet-container .main-wallet-button{display:flex;gap:15px;justify-content:space-between;width:100%}@media(max-width:360px){.profile-page .profile-content .main-wallet-container .main-wallet-button{flex-direction:column;gap:10px}}.profile-page .profile-content .main-wallet-container .main-wallet-button .main-wallet-button-wrapper{flex:1 1;width:100%}.profile-page .profile-content .main-wallet-container .main-wallet-button .main-wallet-button-wrapper .withdrawal-button{--webkit-appearance:none;align-items:center;-webkit-appearance:none;appearance:none;background:linear-gradient(var(--item-background-color),var(--item-background-color)) padding-box,linear-gradient(to right,var(--tertiary-color),var(--quaternary-color)) border-box;border:2px solid #0000;border-radius:10px;cursor:pointer;display:flex;justify-content:center;padding:12px 30px;transition:all .3s ease}.profile-page .profile-content .main-wallet-container .main-wallet-button .main-wallet-button-wrapper .withdrawal-button:active,.profile-page .profile-content .main-wallet-container .main-wallet-button .main-wallet-button-wrapper .withdrawal-button:focus{box-shadow:none;outline:none}.profile-page .profile-content .main-wallet-container .main-wallet-button .main-wallet-button-wrapper .withdrawal-button:hover{box-shadow:0 4px 12px #c418d74d;transform:translateY(-2px)}.profile-page .profile-content .main-wallet-container .main-wallet-button .main-wallet-button-wrapper .deposit-button{align-items:center;background:linear-gradient(to right,var(--primary-color),#76088f);border-radius:10px;cursor:pointer;display:flex;gap:10px;justify-content:center;padding:14px 40px;transition:all .3s ease}.profile-page .profile-content .main-wallet-container .main-wallet-button .main-wallet-button-wrapper .deposit-button:hover{box-shadow:0 4px 12px #7a30c44d;transform:translateY(-2px)}.profile-page .profile-content .user-details-container .selection-container{align-items:center;display:flex;font-family:Etna;gap:20px;justify-content:center}.profile-page .profile-content .user-details-container .selection-container span{border-radius:30px;cursor:pointer;padding:10px 20px;transition:all .3s ease}.profile-page .profile-content .user-details-container .selection-container span.active{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color))}.profile-page .profile-content .user-details-container .selection-container span:hover{box-shadow:0 4px 12px #c418d74d;transform:translateY(-2px)}.profile-page .profile-content .user-details-container .details-input-container{display:flex;flex-direction:column;gap:10px;margin-top:20px}.profile-page .profile-content .user-details-container .details-input-container .details-input-wrapper{align-items:center;background:var(--input-background);border-radius:10px;display:flex;gap:10px;justify-content:space-between;padding:12px}.profile-page .profile-content .user-details-container .details-input-container .details-input-wrapper input{background:#0000;border:none;border-radius:8px;color:#fff;font-size:16px;opacity:.5;outline:none;text-align:center;width:100%}.profile-page .profile-content .user-details-container .details-input-container .details-input-wrapper .copy-button{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;transition:all .3s ease;width:20px}.profile-page .profile-content .user-details-container .details-input-container .details-input-wrapper .copy-button:hover{transform:translateY(-2px)}.profile-page .profile-content .user-details-container .details-input-container .details-input-wrapper .copy-button:active{transform:translateY(0)}.profile-page .profile-content .user-details-container .details-input-container .details-input-wrapper .copy-button img{height:100%;object-fit:contain;opacity:.5;transition:opacity .3s ease;width:100%}.profile-page .profile-content .user-details-container .details-input-container .details-input-wrapper .copy-button.copied img{opacity:1}.profile-page .profile-content .user-details-container .details-input-container .details-input-wrapper .copy-button .copy-feedback{animation:fadeInOut 2s ease-in-out;background:var(--quaternary-color);border-radius:4px;box-shadow:0 2px 8px #0003;color:#fff;font-family:Inter;font-size:12px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;right:-10px;top:-30px;white-space:nowrap;z-index:10}.profile-page .profile-content .user-details-container .details-input-container .details-input-wrapper .copy-button .copy-feedback:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px solid var(--quaternary-color);bottom:-4px;content:"";height:0;position:absolute;right:12px;width:0}@keyframes fadeInOut{0%{opacity:0;transform:translateY(5px)}10%{opacity:1;transform:translateY(0)}90%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-5px)}}.profile-page .profile-content .user-details-container .bank-account-container{margin-top:20px}.profile-page .profile-content .user-details-container .bank-account-container .bank-account-wrapper{display:flex;flex-direction:column;gap:20px}.profile-page .profile-content .user-details-container .bank-account-container .bank-account-list{grid-gap:20px 10px;display:grid;gap:20px 10px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));justify-items:center;max-height:196px;overflow-x:hidden;overflow-y:auto}.profile-page .profile-content .user-details-container .bank-account-container .bank-account-list::-webkit-scrollbar{display:block;width:4px}.profile-page .profile-content .user-details-container .bank-account-container .bank-account-list::-webkit-scrollbar-track{background:#d9d9d9;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #0000001a}.profile-page .profile-content .user-details-container .bank-account-container .bank-account-list::-webkit-scrollbar-thumb{background:var(--quinary-color);border-radius:10px}.profile-page .profile-content .user-details-container .bank-account-container .bank-account-list::-webkit-scrollbar-thumb:hover{background:#fa971d}.profile-page .profile-content .user-details-container .bank-account-container .bank-account-list .bank-account-item{align-items:center;display:flex;flex-direction:column;font-family:Inter;gap:8px}.profile-page .profile-content .user-details-container .bank-account-container .bank-account-list .bank-account-item-logo{align-items:center;background:#ffffff1a;border:1px solid #fff;border-radius:8px;cursor:pointer;display:flex;height:60px;justify-content:center;overflow:hidden;transition:all .3s ease;width:60px}.profile-page .profile-content .user-details-container .bank-account-container .bank-account-list .bank-account-item-logo img{height:100%;object-fit:cover;width:100%}.profile-page .profile-content .user-details-container .bank-account-container .bank-account-list .bank-account-item-logo.selected{border:2px solid var(--quinary-color)}.profile-page .profile-content .user-details-container .bank-account-container .bank-account-list .bank-account-item span{font-size:12px;text-align:center}.profile-page .profile-content .user-details-container .bank-account-container .account-details-input-wrapper{display:flex;flex-direction:column;gap:10px}.profile-page .profile-content .user-details-container .bank-account-container .account-details-input-wrapper .input-wrapper{background:var(--input-background);border-radius:10px;padding:12px 20px}.profile-page .profile-content .user-details-container .bank-account-container .account-details-input-wrapper .input-wrapper input{background:#0000;border:none;color:#fff;opacity:.5;outline:none;width:100%}.profile-page .profile-content .user-details-container .bank-account-container .add-button-container{align-items:center;background:linear-gradient(to right,var(--tertiary-color),var(--quaternary-color));border-radius:10px;cursor:pointer;display:flex;justify-content:center;padding:12px 20px}.profile-page .profile-content .user-details-container .bank-account-container .user-bank-account{display:flex;flex-direction:column;font-family:Etna;gap:12px}.profile-page .profile-content .user-details-container .bank-account-container .user-bank-account .user-bank-account-header{align-items:center;display:flex;justify-content:space-between}.profile-page .profile-content .user-details-container .bank-account-container .user-bank-account .user-account-list{display:flex;flex-direction:column;gap:12px}.profile-page .profile-content .user-details-container .bank-account-container .user-bank-account .user-account-item{background:var(--input-background);border:2px solid #0000;border-radius:14px;box-shadow:0 6px 18px #00000040;cursor:pointer;display:flex;flex-direction:column;gap:6px;padding:16px 20px}.profile-page .profile-content .user-details-container .bank-account-container .user-bank-account .user-account-item.default-account{background:linear-gradient(var(--input-background),var(--input-background)) padding-box,linear-gradient(90deg,var(--tertiary-color),var(--quaternary-color)) border-box;border:2px solid #0000;border-radius:14px;box-shadow:0 8px 24px #c418d74d}.profile-page .profile-content .bottom-container-wrapper{display:flex;flex-direction:column;gap:20px}@media(min-width:1024px){.profile-page .profile-content .bottom-container-wrapper{flex-direction:row;justify-content:space-between}}.profile-page .profile-content .bottom-container-wrapper .support-container,.profile-page .profile-content .bottom-container-wrapper .voucher-container{align-items:center;background:var(--item-background-color);border-radius:12px;box-shadow:0 4px 15px #0003;cursor:pointer;display:flex;height:180px;justify-content:space-between;overflow:hidden;position:relative;transition:all .3s ease}.profile-page .profile-content .bottom-container-wrapper .support-container:hover,.profile-page .profile-content .bottom-container-wrapper .voucher-container:hover{box-shadow:0 6px 20px #0000004d;transform:translateY(-2px)}@media(min-width:1024px){.profile-page .profile-content .bottom-container-wrapper .support-container,.profile-page .profile-content .bottom-container-wrapper .voucher-container{flex:1 1}}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content{align-items:center;display:flex;height:100%;justify-content:space-between;position:relative;width:100%}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content:before,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content:before{background:linear-gradient(180deg,#c418d7,#ffa600);border-radius:4px;content:"";height:70%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px;z-index:1}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .support-text,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .support-text{align-items:flex-start;color:#fff;display:flex;flex:1 1;flex-direction:column;font-family:Inter;gap:8px;justify-content:center;padding:15px 20px;z-index:1}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .support-text .support-text-wrapper,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .support-text .support-text-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:15px;justify-content:center}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .support-text .support-text-wrapper .support-title,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .support-text .support-text-wrapper .support-title{line-height:1.2;margin:0}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .support-text .support-text-wrapper .support-desc,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .support-text .support-text-wrapper .support-desc{line-height:1.4;opacity:.7;text-overflow:ellipsis;width:90%}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .support-text .telegram-button,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .support-text .telegram-button{margin-top:8px}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .support-text .telegram-button img,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .support-text .telegram-button img{height:30px;object-fit:contain;width:30px}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .support-text .voucher-input,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .support-text .voucher-input{background:linear-gradient(90deg,#fff,#ffffff1a);border-radius:10px;margin-top:10px;overflow:hidden;padding:2px;width:120%}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .support-text .voucher-input input,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .support-text .voucher-input input{background:linear-gradient(to right,var(--background-color),#3b2c8c);border:none;border-radius:8px;box-sizing:border-box;color:#fff;font-family:Inter;font-size:16px;outline:none;padding:10px;width:100%}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .support-text .voucher-input input::placeholder,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .support-text .voucher-input input::placeholder{color:#ffffff80}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .support-icon,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .support-icon{align-items:flex-end;cursor:pointer;display:flex;flex:1 1;height:100%;justify-content:center;position:relative;width:100%;z-index:2}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .support-icon .item-image,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .support-icon .item-image{align-items:flex-start;align-self:flex-end;display:flex;height:100%;justify-content:flex-end;position:relative;width:100%}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .support-icon .item-image:before,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .support-icon .item-image:before{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));border-radius:50%;content:"";filter:blur(50px);height:100%;position:absolute;right:0;top:10%;width:120%;z-index:-2}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .support-icon .item-image img,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .support-icon .item-image img{align-self:flex-start;filter:drop-shadow(0 0 50px var(--quaternary-color));height:100%;object-fit:contain;object-position:center;transform:scale(1.7);width:100%;z-index:1}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .voucher-icon,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .voucher-icon{align-items:flex-end;cursor:pointer;display:flex;flex:1 1;height:100%;justify-content:center;position:relative;width:100%;z-index:3}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .voucher-icon .item-image,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .voucher-icon .item-image{align-items:flex-start;align-self:flex-end;display:flex;height:100%;justify-content:flex-end;position:relative;width:100%}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .voucher-icon .item-image:before,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .voucher-icon .item-image:before{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));border-radius:50%;content:"";filter:blur(50px);height:100%;position:absolute;right:0;top:10%;width:120%;z-index:-2}.profile-page .profile-content .bottom-container-wrapper .support-container .support-content .voucher-icon .item-image img,.profile-page .profile-content .bottom-container-wrapper .voucher-container .support-content .voucher-icon .item-image img{align-self:flex-start;filter:drop-shadow(0 0 50px var(--quaternary-color));height:100%;object-fit:contain;object-position:center;position:relative;transform:scale(1.5);width:100%;z-index:1}.profile-page .profile-content .logout-button-container{display:flex;margin-top:20px}.profile-page .profile-content .logout-button-container .logout-button{background:linear-gradient(to right,var(--quinary-color),var(--tertiary-color));border-radius:10px;cursor:pointer;font-family:Inter;padding:15px 30px;text-align:center;transition:transform .3s ease}.profile-page .profile-content .logout-button-container .logout-button:hover{transform:translateY(-2px)}.profile-page .profile-content .logout-button-container .logout-button span{color:#fff}.profile-page .add-bank-modal{align-items:center;background-color:#0009;display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.profile-page .add-bank-modal .add-bank-modal-overlay{background:#0009;inset:0;position:absolute}.profile-page .add-bank-modal .add-bank-modal-content{background-color:var(--background-color);border-radius:20px;box-shadow:0 18px 44px #00000059;display:flex;flex-direction:column;gap:20px;margin:0 auto;padding:24px;position:relative;width:min(420px,80%)}.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-header{align-items:center;display:flex;justify-content:space-between}.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-header .modal-close{align-items:center;background:var(--input-background);border-radius:12px;color:#fff;cursor:pointer;display:inline-flex;height:32px;justify-content:center;-webkit-user-select:none;user-select:none;width:32px}.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-body{display:flex;flex-direction:column;gap:16px}.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-body .modal-field{display:flex;flex-direction:column;gap:8px}.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-body .modal-field .field-label{color:#fff;opacity:.8}.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-body .modal-field .field-control{align-items:center;background:var(--input-background);border-radius:14px;display:flex;padding:12px 16px}.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-body .modal-field .field-control input,.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-body .modal-field .field-control select{background:#0000;border:none;color:#fff;font-size:16px;outline:none;width:100%}.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-body .modal-field .field-control select{-webkit-appearance:none;appearance:none;cursor:pointer}.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-body .modal-field .select-control{position:relative}.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-body .modal-field .select-control:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:10px;opacity:.6;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%) rotate(45deg);width:10px}.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-body .modal-error{color:#ff6b6b}.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-footer{display:flex;gap:12px;justify-content:flex-end}.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-footer .modal-action{background:var(--input-background);border-radius:14px;color:#fff;cursor:pointer;flex:1 1;padding:12px 16px;transition:opacity .2s ease}.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-footer .modal-action.primary{background:linear-gradient(135deg,var(--primary-color),var(--quaternary-color))}.profile-page .add-bank-modal .add-bank-modal-content .add-bank-modal-footer .modal-action:hover{opacity:.85}.deposit-page .content{margin:0 auto;max-width:1000px;padding:20px}.deposit-page .content .content-header{align-items:center;display:flex;gap:10px;justify-content:space-between}.deposit-page .content .content-header .title-container{align-items:center;display:flex;gap:10px;justify-content:center}.deposit-page .content .content-header .title-container .wallet-icon{align-items:center;display:flex;height:50px;justify-content:center;width:50px}@media(max-width:768px){.deposit-page .content .content-header .title-container .wallet-icon{height:40px;width:40px}}.deposit-page .content .content-header .title-container .wallet-icon img{height:100%;object-fit:cover;width:100%}.deposit-page .content .content-header .balance-container{align-items:flex-end;display:flex;flex-direction:column;font-family:Inter;font-weight:800;gap:5px;justify-content:center}.deposit-page .content .content-header .balance-container .balance-amount{color:var(--quinary-color)}.deposit-page .content .content-header .balance-container .balance-remark{opacity:.5}.deposit-page .content .deposit-method-container{align-items:center;display:flex;gap:10px;justify-content:center;margin:20px 0}@media(max-width:375px){.deposit-page .content .deposit-method-container{gap:5px;justify-content:space-betwwen}}.deposit-page .content .deposit-method-container .method-item{align-items:center;border-radius:15px;cursor:pointer;display:flex;justify-content:center;padding:10px;transition:all .3s ease}.deposit-page .content .deposit-method-container .method-item.selected{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));border-radius:15px;cursor:pointer;transition:all .3s ease}.deposit-page .content .deposit-amount-container{display:flex;flex-direction:column;gap:15px;margin-top:30px}.deposit-page .content .deposit-amount-container .deposit-amount-input-container{background-color:var(--input-background);border-radius:10px}.deposit-page .content .deposit-amount-container .deposit-amount-input-container input{background:#0000;border:none;box-sizing:border-box;color:#fff;font-family:Inter;font-size:15px;outline:none;padding:10px;text-align:center;width:100%}.deposit-page .content .deposit-amount-container .deposit-amount-input-container input::-webkit-inner-spin-button,.deposit-page .content .deposit-amount-container .deposit-amount-input-container input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.deposit-page .content .deposit-amount-container .deposit-amount-input-container input::placeholder{font-weight:700;opacity:.3}.deposit-page .content .deposit-amount-container .deposit-amount-list-container{grid-gap:10px;box-sizing:border-box;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(max(80px,(100% - 40px)/5),1fr));width:100%}@media(max-width:480px){.deposit-page .content .deposit-amount-container .deposit-amount-list-container{grid-template-columns:repeat(auto-fit,minmax(max(60px,(100% - 40px)/5),1fr))}}.deposit-page .content .deposit-amount-container .deposit-amount-list-container .deposit-amount-item{border:1px solid var(--quaternary-color);border-radius:10px;box-sizing:border-box;cursor:pointer;overflow:hidden;padding:10px;transition:all .2s ease;white-space:nowrap;width:100%}@media(max-width:480px){.deposit-page .content .deposit-amount-container .deposit-amount-list-container .deposit-amount-item{padding:8px 6px}}.deposit-page .content .deposit-amount-container .deposit-amount-list-container .deposit-amount-item.selected{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));border:none;border-radius:10px;cursor:pointer}.deposit-page .content .deposit-amount-container .deposit-remark{display:flex;font-family:Inter;gap:30px;opacity:.5}@media(max-width:428px){.deposit-page .content .deposit-amount-container .deposit-remark{gap:10px;justify-content:space-between}}@media(max-width:375px){.deposit-page .content .deposit-amount-container .deposit-remark{flex-direction:column}}.deposit-page .content .bank-options-container{display:flex;flex-direction:column;gap:15px;margin-top:30px}.deposit-page .content .bank-options-container .bank-options-list-container{grid-gap:20px 10px;display:grid;gap:20px 10px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));justify-items:center;max-height:196px;overflow-x:hidden;overflow-y:auto}.deposit-page .content .bank-options-container .bank-options-list-container::-webkit-scrollbar{display:block;width:4px}.deposit-page .content .bank-options-container .bank-options-list-container::-webkit-scrollbar-track{background:#d9d9d9;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #0000001a}.deposit-page .content .bank-options-container .bank-options-list-container::-webkit-scrollbar-thumb{background:var(--quinary-color);border-radius:10px}.deposit-page .content .bank-options-container .bank-options-list-container::-webkit-scrollbar-thumb:hover{background:#fa971d}.deposit-page .content .bank-options-container .bank-options-list-container .bank-option-item{align-items:center;display:flex;flex-direction:column;font-family:Inter;gap:8px;width:100%}.deposit-page .content .bank-options-container .bank-options-list-container .bank-option-item .bank-option-item-logo{align-items:center;background:#ffffff1a;border:2px solid #fff;border-radius:8px;cursor:pointer;display:flex;height:60px;justify-content:center;overflow:hidden;transition:all .3s ease;width:60px}.deposit-page .content .bank-options-container .bank-options-list-container .bank-option-item .bank-option-item-logo.selected{border:2px solid var(--quinary-color)}.deposit-page .content .bank-options-container .bank-options-list-container .bank-option-item .bank-option-item-logo img{height:100%;object-fit:cover;width:100%}.deposit-page .content .bank-options-container .bank-options-list-container .bank-option-item span{font-size:12px;text-align:center}.deposit-page .content .bank-options-container .bank-account-number-container,.deposit-page .content .bank-options-container .bank-holder-name-container{background-color:var(--input-background);border-radius:10px;padding:5px;position:relative}.deposit-page .content .bank-options-container .bank-account-number-container input,.deposit-page .content .bank-options-container .bank-holder-name-container input{background:#0000;border:none;box-sizing:border-box;color:#fff;font-family:Inter;opacity:.5;outline:none;padding:10px;text-align:center;width:100%}.deposit-page .content .bank-options-container .bank-account-number-container .bank-account-number-copy-button,.deposit-page .content .bank-options-container .bank-account-number-container .bank-holder-name-copy-button,.deposit-page .content .bank-options-container .bank-holder-name-container .bank-account-number-copy-button,.deposit-page .content .bank-options-container .bank-holder-name-container .bank-holder-name-copy-button{align-items:center;bottom:30%;cursor:pointer;display:flex;height:20px;justify-content:center;position:absolute;right:15px;transition:all .3s ease;width:20px;z-index:5}.deposit-page .content .bank-options-container .bank-account-number-container .bank-account-number-copy-button:hover,.deposit-page .content .bank-options-container .bank-account-number-container .bank-holder-name-copy-button:hover,.deposit-page .content .bank-options-container .bank-holder-name-container .bank-account-number-copy-button:hover,.deposit-page .content .bank-options-container .bank-holder-name-container .bank-holder-name-copy-button:hover{transform:translateY(-2px)}.deposit-page .content .bank-options-container .bank-account-number-container .bank-account-number-copy-button:active,.deposit-page .content .bank-options-container .bank-account-number-container .bank-holder-name-copy-button:active,.deposit-page .content .bank-options-container .bank-holder-name-container .bank-account-number-copy-button:active,.deposit-page .content .bank-options-container .bank-holder-name-container .bank-holder-name-copy-button:active{transform:translateY(0)}.deposit-page .content .bank-options-container .bank-account-number-container .bank-account-number-copy-button img,.deposit-page .content .bank-options-container .bank-account-number-container .bank-holder-name-copy-button img,.deposit-page .content .bank-options-container .bank-holder-name-container .bank-account-number-copy-button img,.deposit-page .content .bank-options-container .bank-holder-name-container .bank-holder-name-copy-button img{height:100%;object-fit:contain;opacity:.4;transition:opacity .3s ease;width:100%}.deposit-page .content .bank-options-container .bank-account-number-container .bank-account-number-copy-button.copied img,.deposit-page .content .bank-options-container .bank-account-number-container .bank-holder-name-copy-button.copied img,.deposit-page .content .bank-options-container .bank-holder-name-container .bank-account-number-copy-button.copied img,.deposit-page .content .bank-options-container .bank-holder-name-container .bank-holder-name-copy-button.copied img{opacity:1}.deposit-page .content .bank-options-container .bank-account-number-container .bank-account-number-copy-button .copy-feedback,.deposit-page .content .bank-options-container .bank-account-number-container .bank-holder-name-copy-button .copy-feedback,.deposit-page .content .bank-options-container .bank-holder-name-container .bank-account-number-copy-button .copy-feedback,.deposit-page .content .bank-options-container .bank-holder-name-container .bank-holder-name-copy-button .copy-feedback{animation:fadeInOut 2s ease-in-out;background:var(--quaternary-color);border-radius:4px;box-shadow:0 2px 8px #0003;color:#fff;font-family:Inter;font-size:12px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;right:-10px;top:-30px;white-space:nowrap;z-index:10}.deposit-page .content .bank-options-container .bank-account-number-container .bank-account-number-copy-button .copy-feedback:after,.deposit-page .content .bank-options-container .bank-account-number-container .bank-holder-name-copy-button .copy-feedback:after,.deposit-page .content .bank-options-container .bank-holder-name-container .bank-account-number-copy-button .copy-feedback:after,.deposit-page .content .bank-options-container .bank-holder-name-container .bank-holder-name-copy-button .copy-feedback:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px solid var(--quaternary-color);bottom:-4px;content:"";height:0;position:absolute;right:12px;width:0}.deposit-page .content .bank-options-container .bank-details-remark{color:var(--quinary-color);display:flex;flex-direction:row;font-family:Inter;gap:5px}.deposit-page .content .bank-options-container .upload-receipt-button-container{width:100%}.deposit-page .content .bank-options-container .upload-receipt-button-container .upload-receipt-button{align-items:center;background:linear-gradient(to right,var(--tertiary-color),var(--quaternary-color));border:none;border-radius:10px;box-shadow:0 4px 15px #7a0d8a66,0 0 0 1px #7a0d8a4d;cursor:pointer;display:flex;font-family:Inter;justify-content:center;padding:10px;transition:all .3s ease}.deposit-page .content .bank-options-container .upload-receipt-button-container .upload-receipt-button:hover{box-shadow:0 6px 20px #7a0d8a80,0 0 0 1px #7a0d8a66;transform:translateY(-2px)}.deposit-page .content .bank-options-container .upload-receipt-button-container .upload-receipt-button:active{box-shadow:0 2px 10px #7a0d8a4d,0 0 0 1px #7a0d8a4d;transform:translateY(0)}.deposit-page .content .bank-options-container .upload-receipt-button-container .upload-receipt-button span{letter-spacing:.5px}.deposit-page .content .bank-options-container .uploaded-image-container{align-items:center;display:flex;justify-content:center;margin-top:15px;width:100%}.deposit-page .content .bank-options-container .uploaded-image-container .uploaded-image-preview{background-color:var(--item-background-color);border:2px solid #ffffff1a;border-radius:10px;cursor:pointer;height:100%;max-width:300px;overflow:hidden;position:relative;transition:all .3s ease;width:20%}.deposit-page .content .bank-options-container .uploaded-image-container .uploaded-image-preview:hover{border-color:var(--quaternary-color);box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.deposit-page .content .bank-options-container .uploaded-image-container .uploaded-image-preview img{display:block;height:100%;object-fit:contain;object-position:center;width:100%}.deposit-page .content .bank-options-container .uploaded-image-container .uploaded-image-preview .image-overlay{align-items:center;background:linear-gradient(0deg,#000c,#0000);bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:15px;pointer-events:none;position:absolute;right:0;transition:opacity .3s ease}.deposit-page .content .bank-options-container .uploaded-image-container .uploaded-image-preview:hover .image-overlay{opacity:1}.deposit-page .content .bonus-container{border-radius:10px;display:flex;flex-direction:column;gap:15px;margin-top:30px}.deposit-page .content .bonus-container .bonus-selection-container{background-color:var(--input-background);border-radius:10px;padding:5px}.deposit-page .content .bonus-container .bonus-selection-container select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#0000;border:none;color:#fff;font-family:Inter;font-size:16px;outline:none;padding:10px;text-align:center;width:100%}.deposit-page .content .bonus-container .submit-button-container{background:linear-gradient(to right,var(--tertiary-color),var(--quaternary-color));border-radius:10px;cursor:pointer;font-family:Inter;padding:10px;transition:all .3s ease}.deposit-page .content .bonus-container .submit-button-container:hover{box-shadow:0 6px 20px #7a0d8a80,0 0 0 1px #7a0d8a66;transform:translateY(-2px)}.fullscreen-image-viewer{align-items:center;animation:fadeIn .3s ease-out forwards;background-color:#000000f2;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:2000}.fullscreen-image-viewer .fullscreen-image-close{align-items:center;background-color:#ffffff1a;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;right:20px;top:20px;transition:all .3s ease;width:50px;z-index:2001}@media(max-width:768px){.fullscreen-image-viewer .fullscreen-image-close{height:40px;right:15px;top:15px;width:40px}}.fullscreen-image-viewer .fullscreen-image-close:hover{background-color:#fff3;transform:scale(1.1)}.fullscreen-image-viewer .fullscreen-image-close span{font-size:36px;font-weight:700;line-height:1}@media(max-width:768px){.fullscreen-image-viewer .fullscreen-image-close span{font-size:28px}}.fullscreen-image-viewer .fullscreen-image-wrapper{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.fullscreen-image-viewer .fullscreen-image-wrapper img{max-height:90%;max-width:90%;object-fit:contain;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.fullscreen-image-viewer .fullscreen-image-controls{align-items:center;background-color:#0009;border-radius:30px;bottom:30px;display:flex;gap:15px;left:50%;padding:10px 20px;position:absolute;transform:translateX(-50%);z-index:2001}@media(max-width:768px){.fullscreen-image-viewer .fullscreen-image-controls{bottom:20px;gap:10px;padding:8px 15px}}.fullscreen-image-viewer .fullscreen-image-controls .zoom-control{align-items:center;background-color:#ffffff1a;border-radius:50%;cursor:pointer;display:flex;font-family:Inter;height:40px;justify-content:center;transition:all .3s ease;width:40px}@media(max-width:768px){.fullscreen-image-viewer .fullscreen-image-controls .zoom-control{height:35px;width:35px}}.fullscreen-image-viewer .fullscreen-image-controls .zoom-control:hover{background-color:#fff3;transform:scale(1.1)}.fullscreen-image-viewer .fullscreen-image-controls .zoom-control:active{transform:scale(.95)}.fullscreen-image-viewer .fullscreen-image-controls .zoom-control span{font-size:24px;font-weight:700;line-height:1}@media(max-width:768px){.fullscreen-image-viewer .fullscreen-image-controls .zoom-control span{font-size:20px}}.fullscreen-image-viewer .fullscreen-image-controls .zoom-control.zoom-reset{border-radius:20px;min-width:60px;padding:0 15px;width:auto}@media(max-width:768px){.fullscreen-image-viewer .fullscreen-image-controls .zoom-control.zoom-reset{min-width:50px;padding:0 12px}}.fullscreen-image-viewer .fullscreen-image-controls .zoom-control.zoom-reset span{font-size:14px}@media(max-width:768px){.fullscreen-image-viewer .fullscreen-image-controls .zoom-control.zoom-reset span{font-size:12px}}.withdraw-page .content{margin:0 auto;max-width:1000px;padding:20px}.withdraw-page .content .content-header{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-top:20px}.withdraw-page .content .content-header .title-container{align-items:center;display:flex;gap:10px;justify-content:center}.withdraw-page .content .content-header .title-container .wallet-icon{align-items:center;display:flex;height:50px;justify-content:center;width:50px}@media(max-width:768px){.withdraw-page .content .content-header .title-container .wallet-icon{height:40px;width:40px}}@media(max-width:425px){.withdraw-page .content .content-header .title-container .wallet-icon{height:30px;width:30px}}@media(max-width:375px){.withdraw-page .content .content-header .title-container .wallet-icon{height:25px;width:25px}}.withdraw-page .content .content-header .title-container .wallet-icon img{height:100%;object-fit:cover;width:100%}.withdraw-page .content .content-header .balance-container{align-items:flex-end;display:flex;flex-direction:column;font-family:Inter;gap:5px;justify-content:center}.withdraw-page .content .content-header .balance-container .balance-amount{color:var(--quinary-color)}.withdraw-page .content .content-header .balance-container .balance-remark{align-items:flex-end;display:flex;flex-direction:column;gap:5px;justify-content:center;opacity:.5}.withdraw-page .content .withdraw-amount-container{display:flex;flex-direction:column;gap:15px;margin-top:30px}.withdraw-page .content .withdraw-amount-container .withdraw-amount-input-container{align-items:center;background-color:var(--input-background);border-radius:10px;display:flex;justify-content:center;padding:10px}.withdraw-page .content .withdraw-amount-container .withdraw-amount-input-container input{background:#0000;border:none;color:#fff;font-family:Inter;font-size:15px;outline:none;text-align:center;width:100%}.withdraw-page .content .withdraw-amount-container .remark-container{display:flex;flex-direction:row;font-family:Inter;gap:20px;opacity:.5}@media(max-width:500px){.withdraw-page .content .withdraw-amount-container .remark-container{justify-content:space-between}}@media(max-width:450px){.withdraw-page .content .withdraw-amount-container .remark-container{flex-direction:column;gap:10px}}.withdraw-page .content .account-details-container{display:flex;flex-direction:column;gap:20px;margin-top:30px}.withdraw-page .content .account-details-container .account-details-title{display:inline-block}.withdraw-page .content .account-details-container .bank-options-list-container{grid-gap:20px 10px;display:grid;gap:20px 10px;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));justify-items:center;max-height:196px;overflow-x:hidden;overflow-y:auto}.withdraw-page .content .account-details-container .bank-options-list-container::-webkit-scrollbar{display:block;width:4px}.withdraw-page .content .account-details-container .bank-options-list-container::-webkit-scrollbar-track{background:#d9d9d9;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #0000001a}.withdraw-page .content .account-details-container .bank-options-list-container::-webkit-scrollbar-thumb{background:var(--quinary-color);border-radius:10px}.withdraw-page .content .account-details-container .bank-options-list-container::-webkit-scrollbar-thumb:hover{background:#fa971d}.withdraw-page .content .account-details-container .bank-option-item{align-items:center;display:flex;flex-direction:column;font-family:Inter;gap:8px;width:100%}.withdraw-page .content .account-details-container .bank-option-item-logo{align-items:center;background:#ffffff1a;border:1px solid #fff;border-radius:8px;cursor:pointer;display:flex;height:60px;justify-content:center;overflow:hidden;transition:all .3s ease;width:60px}.withdraw-page .content .account-details-container .bank-option-item-logo.selected{border:2px solid var(--quinary-color)}.withdraw-page .content .account-details-container .bank-option-item-logo img{height:100%;object-fit:cover;width:100%}.withdraw-page .content .account-details-container .bank-option-item span{font-size:12px;text-align:center}.withdraw-page .content .account-details-container .account-details-input-container{display:flex;flex-direction:column;gap:15px}.withdraw-page .content .account-details-container .account-details-input-container .account-details-input-item{display:flex;flex-direction:column;gap:8px}.withdraw-page .content .account-details-container .account-details-input-container .account-details-input-item .input-label{font-family:Inter}.withdraw-page .content .account-details-container .account-details-input-container .account-details-input-item .input-wrapper{background:var(--input-background);border-radius:10px;padding:12px 16px}.withdraw-page .content .account-details-container .account-details-input-container .account-details-input-item .input-wrapper input{background:#0000;border:none;border-radius:10px;letter-spacing:.5px;opacity:.5;outline:none;text-align:center;width:100%}.withdraw-page .content .account-details-container .submit-button-container{background:linear-gradient(to right,var(--tertiary-color),var(--quaternary-color));border-radius:10px;cursor:pointer;font-family:Inter;padding:15px;transition:all .3s ease}:root{--primary-color:#55057f;--secondary-color:#282546;--tertiary-color:#76088f;--quaternary-color:#c418d7;--quinary-color:#ffa600;--senary-color:gold;--background-color:#100c26;--item-background-color:#1c253c;--search-input-background:#1f1940;--input-background:#1f1940}.toolbar-container{bottom:0;left:0;padding-bottom:env(safe-area-inset-bottom);position:fixed;right:0;width:100%;z-index:200}.toolbar-container .chat-bot{float:right}.toolbar-container .chat-bot img{height:75px;padding:10px;width:75px}.toolbar-container .toolbar-wrapper{background-color:var(--background-color);box-shadow:0 0 2.9px 0 #ffffffa6;display:flex;justify-content:space-around;width:100%}.toolbar-container .toolbar-wrapper .toolbar-inner{align-items:center;display:flex;height:100%;justify-content:space-around;width:100%}.toolbar-container .toolbar-wrapper .toolbar-item{align-items:center;cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:5px;justify-content:center;padding:15px 0;position:relative;transition:all .3s ease}.toolbar-container .toolbar-wrapper .toolbar-item:before{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));border-radius:2px;content:"";height:4px;left:50%;opacity:0;position:absolute;top:0;transform:translateX(-50%);transition:width .3s ease;width:0}.toolbar-container .toolbar-wrapper .toolbar-item.active:before{opacity:1;width:60%}.toolbar-container .toolbar-wrapper .toolbar-item.active .toolbar-icon img{filter:brightness(1.2)}.toolbar-container .toolbar-wrapper .toolbar-item.active span{color:#fff;font-weight:600}.toolbar-container .toolbar-wrapper .toolbar-item .toolbar-icon img{height:30px;transition:filter .3s ease;width:30px}@media(max-width:375px){.toolbar-container .toolbar-wrapper .toolbar-item .toolbar-icon img{height:25px;width:25px}}@media(max-width:320px){.toolbar-container .toolbar-wrapper .toolbar-item .toolbar-icon img{height:20px;width:20px}}.toolbar-container .toolbar-wrapper .toolbar-item span{color:#fff;transition:all .3s ease}#right-panel,#right-panel.panel-right,.panel-right#right-panel,.panel.panel-right,.panel[data-panel=right],.panel[data-side=right],.panel[side=right]{background:linear-gradient(180deg,#5041a6,#1f1940)!important;border-bottom-left-radius:30px!important;border-top-left-radius:30px!important;bottom:0!important;box-shadow:-5px 0 20px #0000004d!important;height:100vh!important;height:100dvh!important;left:auto!important;overflow-x:hidden!important;overflow-y:auto!important;position:fixed!important;right:0!important;top:0!important;transform:translateX(100%)!important;transition:transform .1s ease!important;width:300px!important;z-index:10000!important}@media(max-width:480px){#right-panel,#right-panel.panel-right,.panel-right#right-panel,.panel.panel-right,.panel[data-panel=right],.panel[data-side=right],.panel[side=right]{width:280px!important}}@media(max-width:360px){#right-panel,#right-panel.panel-right,.panel-right#right-panel,.panel.panel-right,.panel[data-panel=right],.panel[data-side=right],.panel[side=right]{width:260px!important}}#right-panel .page,#right-panel.panel-right .page,.panel-right#right-panel .page,.panel.panel-right .page,.panel[data-panel=right] .page,.panel[data-side=right] .page,.panel[side=right] .page{background:#0000!important;height:100%!important}#right-panel.panel-in,#right-panel.panel-opened,#right-panel.panel-right.panel-opened,.panel-right#right-panel.panel-opened,.panel.panel-right.panel-in,.panel.panel-right.panel-opened{left:auto!important;right:0!important;transform:translateX(0)!important}.panel-backdrop,.panel-backdrop-visible,.panel-overlay,.panel-overlay-visible,[class*=panel-backdrop],[class*=panel-overlay]{backdrop-filter:blur(.5px)!important;-webkit-backdrop-filter:blur(1px)!important;background-color:#0003!important;bottom:0!important;left:0!important;opacity:0!important;pointer-events:none!important;position:fixed!important;right:0!important;top:0!important;transition:opacity .3s ease,visibility .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease!important;visibility:hidden!important;z-index:9999!important}#right-panel.panel-opened~.panel-backdrop,#right-panel.panel-opened~.panel-overlay,.panel-backdrop.panel-backdrop-in,.panel-in~.panel-backdrop,.panel-in~.panel-overlay,.panel-opened~.panel-backdrop,.panel-opened~.panel-overlay,.panel-overlay.panel-overlay-in,.panel-right.panel-opened~.panel-backdrop,.panel-right.panel-opened~.panel-overlay,.panel.panel-opened~.panel-backdrop,.panel.panel-opened~.panel-overlay,body.panel-opened .panel-backdrop,body.panel-opened .panel-overlay,body.panel-opened [class*=panel-backdrop]{backdrop-filter:blur(.5px)!important;-webkit-backdrop-filter:blur(1px)!important;background-color:#0003!important;display:block!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important}.panel-backdrop:not(.panel-backdrop-in):not(.panel-overlay-in),.panel-overlay:not(.panel-backdrop-in):not(.panel-overlay-in),[class*=panel-backdrop]:not(.panel-backdrop-in):not(.panel-overlay-in),[class*=panel-overlay]:not(.panel-backdrop-in):not(.panel-overlay-in){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.sidebar-menu{-webkit-overflow-scrolling:touch;background:#0000;display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;overscroll-behavior-x:none;overscroll-behavior-y:contain;touch-action:pan-y;width:100%}body.panel-opened,body.panel-opened-push,body.with-panel-right,html.panel-opened,html.panel-opened-push,html.with-panel-right{height:100%!important;overflow:hidden!important;position:fixed!important;touch-action:none!important;width:100%!important}body.panel-opened #root,body.panel-opened .App,body.panel-opened>div,body.with-panel-right #root,body.with-panel-right .App,body.with-panel-right>div{overflow:hidden!important;position:relative!important;touch-action:none!important}@keyframes slideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}.sidebar-header{align-items:center;display:flex;justify-content:flex-end;padding:20px 20px 15px}.sidebar-header .sidebar-title{color:#fff;font-size:18px;font-weight:700;text-transform:lowercase}.sidebar-header .close-button{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .3s ease;width:32px}.sidebar-header .close-button:hover{background-color:#ffffff1a}.sidebar-content{display:flex;flex:1 1;flex-direction:column;gap:20px;padding:20px}.sidebar-content .ranking-prizes-container{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:flex-end;margin-top:20px}.sidebar-content .ranking-prizes-container .ranking-container{align-items:center;background-color:var(--item-background-color);border:1px solid #ffffff1a;border-radius:10px;display:flex;justify-content:space-evenly;max-height:32px;padding:10px 0;width:100%}.sidebar-content .ranking-prizes-container .ranking-container .ranking-title{align-items:center;display:flex;font-family:Etna;gap:10px;height:100%;justify-content:center}.sidebar-content .ranking-prizes-container .ranking-container .ranking-icon{align-items:flex-start;display:flex;height:60px;overflow:hidden;transform:translateY(-4px);width:90px}.sidebar-content .ranking-prizes-container .ranking-container .ranking-icon img{height:auto;object-fit:cover;object-position:top;transform:rotate(10deg);width:100%}.sidebar-content .ranking-prizes-container .prizes-container{align-items:center;background-color:var(--item-background-color);border:1px solid #ffffff1a;border-radius:10px;display:flex;justify-content:space-evenly;max-height:32px;padding:12px 0;width:100%}.sidebar-content .ranking-prizes-container .prizes-container .prizes-title{align-items:center;display:flex;font-family:Etna;gap:10px;height:100%;justify-content:center}.sidebar-content .ranking-prizes-container .prizes-container .prizes-icon{align-items:flex-start;display:flex;height:70px;overflow:hidden;transform:translateY(-8px);width:90px}.sidebar-content .ranking-prizes-container .prizes-container .prizes-icon img{height:100%;object-fit:cover;object-position:top;width:100%}.user-profile-section{align-items:center;border-radius:12px;cursor:pointer;display:flex;gap:15px;transition:background-color .3s ease}.user-profile-section .user-avatar{border-radius:50%;flex-shrink:0;height:55px;overflow:hidden;width:55px}.user-profile-section .user-avatar img{height:100%;object-fit:cover;width:100%}.user-profile-section .user-info{display:flex;flex:1 1;flex-direction:column;font-family:Inter;gap:4px}.user-profile-section .user-info .user-id{opacity:.4}.user-profile-section .profile-arrow{align-items:center;display:flex;justify-content:center}.signup-section{align-items:center;border-radius:12px;display:flex;gap:15px}.signup-section .signup-icon{height:40px;width:40px}.signup-section .signup-icon img{height:100%;object-fit:cover;width:100%}.signup-section .signup-button{background:linear-gradient(to right,var(--primary-color),var(--tertiary-color));border-radius:12px;cursor:pointer;font-family:Inter;padding:10px 50px;text-align:center;transition:transform .3s ease}.signup-section .signup-button:hover{transform:translateY(-2px)}.navigation-menu{display:flex;flex-direction:column;gap:15px;padding:20px 0;position:relative}.navigation-menu:after{background:linear-gradient(90deg,#d9d9d9,#73737300);border-radius:2px;bottom:0;content:"";height:3px;opacity:.5;position:absolute;width:100%}.navigation-menu .menu-item{border-radius:12px;color:#fff;cursor:pointer;padding:15px;transition:all .3s ease-in-out}.navigation-menu .menu-item:hover:not(.active){transform:translateY(-2px)}.navigation-menu .menu-item.active{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));box-shadow:0 4px 12px #ff6b354d;color:#fff}.application-section{align-items:center;background:var(--item-background-color);border-radius:12px;box-shadow:0 4px 15px #0003;cursor:pointer;display:flex;height:120px;justify-content:space-between;overflow:hidden;position:relative;transition:all .3s ease}.application-section:hover{box-shadow:0 6px 20px #0000004d;transform:translateY(-2px)}.application-section .app-content{align-items:center;display:flex;height:100%;justify-content:space-between;position:relative;width:100%}.application-section .app-content:before{background:linear-gradient(180deg,#c418d7,#ffa600);border-radius:4px;content:"";height:70%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px;z-index:1}.application-section .app-content .app-text{align-items:flex-start;color:#fff;display:flex;flex:1 1;flex-direction:column;font-family:Inter;gap:8px;justify-content:center;padding:15px;z-index:2}.application-section .app-content .app-text .app-title{color:#fff;line-height:1.2;margin:0}.application-section .app-content .app-text .app-desc{color:#ffffffb3;line-height:1.4;margin:0;z-index:1}.application-section .app-content .app-image{align-items:flex-end;cursor:pointer;display:flex;flex:1 1;height:100%;justify-content:center;position:relative;width:100%;z-index:2}.application-section .app-content .app-image .item-image{align-items:flex-start;align-self:flex-end;display:flex;height:100%;justify-content:flex-end;position:relative;width:100%}.application-section .app-content .app-image .item-image:before{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));border-radius:50%;content:"";filter:blur(30px);height:100%;position:absolute;right:0;top:10%;width:120%;z-index:-5}.application-section .app-content .app-image .item-image img{align-self:flex-start;filter:drop-shadow(0 0 50px var(--quaternary-color));height:100%;object-fit:cover;object-position:top;position:relative;width:100%;z-index:1}.support-section{align-items:center;background:var(--item-background-color);border-radius:12px;box-shadow:0 4px 15px #0003;cursor:pointer;display:flex;height:auto;justify-content:space-between;min-height:120px;overflow:hidden;position:relative;transition:all .3s ease}.support-section:hover{box-shadow:0 6px 20px #0000004d;transform:translateY(-2px)}.support-section .support-content{align-items:center;display:flex;height:100%;justify-content:space-between;position:relative;width:100%}.support-section .support-content:before{background:linear-gradient(180deg,#c418d7,#ffa600);border-radius:4px;content:"";height:70%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px;z-index:1}.support-section .support-content .support-text{align-items:flex-start;color:#fff;display:flex;flex:1 1;flex-direction:column;font-family:Inter;gap:8px;justify-content:center;padding:15px;z-index:2}.support-section .support-content .support-text .support-title{color:#fff;line-height:1.2;margin:0}.support-section .support-content .support-text .support-desc{color:#ffffffb3;line-height:1.4;margin:0;z-index:1}.support-section .support-content .support-text .telegram-button{margin-top:8px}.support-section .support-content .support-text .telegram-button img{height:24px;object-fit:contain;width:24px}.support-section .support-content .support-icon{align-items:flex-end;cursor:pointer;display:flex;flex:1 1;height:100%;justify-content:center;position:relative;width:100%;z-index:2}.support-section .support-content .support-icon .item-image{align-items:flex-start;align-self:flex-end;display:flex;height:100%;justify-content:flex-end;position:relative;width:100%}.support-section .support-content .support-icon .item-image:before{background:linear-gradient(to right,var(--quaternary-color),var(--quinary-color));border-radius:50%;content:"";filter:blur(30px);height:100%;position:absolute;right:0;top:10%;width:110%;z-index:-5}.support-section .support-content .support-icon .item-image img{align-self:flex-start;filter:drop-shadow(0 0 50px var(--quaternary-color));height:100%;object-fit:cover;object-position:top;position:relative;transform:scale(1.7);width:100%;z-index:1}.bottom-section{align-items:center;display:flex;gap:15px;justify-content:space-between}.bottom-section .logout-button{background:linear-gradient(to right,var(--quinary-color),#ffdf1a);border-radius:10px;cursor:pointer;flex:1 1;font-family:Inter;padding:12px 20px;text-align:center;transition:transform .3s ease}.bottom-section .logout-button:hover{transform:translateY(-2px)}.bottom-section .language-selector{align-items:center;background-color:#282546;border-radius:12px;cursor:pointer;display:flex;gap:8px;padding:12px 16px;transition:background-color .3s ease}.bottom-section .language-selector:hover{background-color:#fff3}.bottom-section .language-selector img{height:24px;object-fit:contain;width:24px}.bottom-section .language-selector .dropdown-icon img{height:15px;object-fit:contain;width:15px}.toolbar-language-popup-overlay{align-items:center;animation:fadeIn .3s ease-out forwards;background-color:#100c26cc;bottom:0;display:flex;justify-content:center;left:0;opacity:0;padding:20px;position:fixed;right:0;top:0;z-index:2000}.toolbar-language-popup{animation:slideInUp .4s ease-out forwards;background-color:#1c253c;border-radius:12px;box-shadow:0 10px 30px #00000080;max-width:90vw;min-width:300px;overflow:hidden;padding:0;transform:translateY(-20px) scale(.95)}.toolbar-language-popup .language-popup-content{color:#fff;display:flex;flex-direction:column;gap:20px;padding:25px}.toolbar-language-popup .language-popup-content .title{color:#fff;font-family:Etna;font-size:24px;font-weight:700;margin-bottom:10px}.toolbar-language-popup .language-popup-content .language-item-container{display:flex;flex-direction:column;gap:12px}.toolbar-language-popup .language-popup-content .language-item-container .language-item{align-items:center;background-color:#0000;border-radius:10px;cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:all .3s ease}.toolbar-language-popup .language-popup-content .language-item-container .language-item.selected{background-clip:padding-box,border-box;background-color:#282546;background-image:linear-gradient(#282546,#282546),linear-gradient(90deg,#c418d7,#ffa600);background-origin:border-box;border:2px solid #0000}.toolbar-language-popup .language-popup-content .language-item-container .language-item:not(.selected):hover{background-color:#ffffff1a}.toolbar-language-popup .language-popup-content .language-item-container .language-item .language-item-image{border-radius:50%;flex-shrink:0;height:32px;overflow:hidden;width:32px}.toolbar-language-popup .language-popup-content .language-item-container .language-item .language-item-image img{height:100%;object-fit:cover;width:100%}.toolbar-language-popup .language-popup-content .language-item-container .language-item .text{color:#fff;font-family:Inter;font-size:16px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInUp{0%{transform:translateY(-20px) scale(.95)}to{transform:translateY(0) scale(1)}}
/*# sourceMappingURL=main.31a581c8.css.map*/