@charset "UTF-8";.layout{width:100%;min-height:100vh;display:flex;justify-content:center;background:#9195a3}.layout .layout-content{width:100%;max-width:500px;position:relative;background:linear-gradient(180deg,#0a0e27,#0f1429);min-height:100vh}.topbar{width:100%;background:linear-gradient(180deg,#1a1f3a,#0f1429);padding:10px 10px 0;top:0;z-index:1000;box-shadow:0 2px 10px #0000004d;height:49.06px}.topbar .topbar-content{display:flex;justify-content:space-between;align-items:center;max-width:500px;margin:0 auto}.topbar .topbar-content.topbar-content-centered{justify-content:space-between;position:relative}.topbar .topbar-content.topbar-content-centered .back-btn{flex-shrink:0}.topbar .topbar-content.topbar-content-centered .page-title{font-size:18px;font-weight:600;color:#fff;margin:0;white-space:nowrap;justify-content:center}.topbar .topbar-content.topbar-content-centered .wingo-logo{height:35px;width:80px;justify-content:center;align-items:center}.topbar .topbar-content.topbar-content-centered .k3-logo{height:25px;width:100%;margin-right:8px;justify-content:center}.topbar .topbar-content.topbar-content-centered .topbar-title-container{display:flex;align-items:center;position:absolute;left:50%;transform:translate(-50%)}.topbar .topbar-content.topbar-content-centered .page-title{margin-left:10px}.topbar .topbar-content.topbar-content-centered .back-btn-placeholder{width:32px;flex-shrink:0}.topbar .back-btn{background:transparent;border:none;padding:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#fff;transition:background .2s;border-radius:8px}.topbar .back-btn:hover{background:#ffffff1a}.topbar .back-btn:active{transform:scale(.95)}.topbar .back-btn svg{width:20px;height:20px}.topbar .logo{display:flex;align-items:baseline;font-weight:700;font-size:20px;cursor:pointer}.topbar .logo .logo-image{height:35px;width:100%;max-width:100%;object-fit:fill}.topbar .logo .logo-text{color:#00d9ff;letter-spacing:-.5px}.topbar .logo .logo-domain{color:#fff;font-size:18px}.topbar .topbar-actions{display:flex;gap:12px;align-items:center}.topbar .cloud-btn{background:transparent;border:none;color:#00d9ff;padding:6px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.topbar .cloud-btn:hover{background:#00d9ff1a}.topbar .cloud-btn svg{width:20px;height:20px}.topbar .language-btn{background:#ffffff0d;border:none;color:#fff;padding:6px 12px;border-radius:8px;display:flex;align-items:center;gap:6px;font-weight:600;font-size:14px;cursor:pointer;transition:background .2s}.topbar .language-btn:hover{background:#ffffff1a}.topbar .language-btn svg{width:20px;height:16px;border-radius:2px}.balance-display{font-size:14px;font-weight:600;color:#fff;border-radius:8px;white-space:nowrap}.balance-display{transition:background .2s ease}.balance-display:hover{background:#ffffff26}.topbar_login_btn{display:flex;justify-content:center;align-items:center;font-size:.985rem;font-weight:600;color:var(--color-dark-text);padding:2px 8px;border-radius:4px;background:linear-gradient(180deg,var(--gradient-start),var(--gradient-end))}.topbar_login_btn:hover{cursor:pointer}._overlay_rsqcg_2{position:fixed;inset:0;width:100%;height:100%;background:#00000080;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:flex-end;justify-content:center;animation:_fadeIn_rsqcg_1 .3s ease-out forwards;touch-action:none;overflow:hidden;padding:0;margin:0;box-sizing:border-box;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}._sheet_rsqcg_28{width:min(500px,100% - 0px);margin:0 auto;border-radius:16px 16px 0 0;transform:translateY(0);animation:_slideUp_rsqcg_1 .25s ease-out;overflow:hidden}._langList_rsqcg_49{padding:0 16px 20px;max-height:70vh;overflow-y:auto;-webkit-overflow-scrolling:touch}._langItem_rsqcg_56{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px;margin-bottom:8px;background:var(--bg-wallet);border:none;border-radius:8px;font-size:16px;text-align:left;cursor:pointer;transition:all .2s ease;color:var(--color-white)}._langLabel_rsqcg_73{flex:1}._checkmark_rsqcg_77{color:#1976d2;font-weight:700;margin-left:8px}@keyframes _fadeIn_rsqcg_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_rsqcg_1{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}._langList_rsqcg_49{display:flex;flex-direction:column;gap:12px;padding:20px;overflow-y:auto;max-height:calc(var(--sheet-max-height, 420px) - 60px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) transparent;padding-bottom:max(20px,env(safe-area-inset-bottom,20px));box-sizing:border-box;scroll-padding-bottom:20px;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scroll-behavior:smooth;min-height:100px;width:100%;list-style:none;margin:0}._langItem_rsqcg_56{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:var(--bg-wallet);border-radius:8px;cursor:pointer;transition:all .2s ease;text-align:left;width:100%;font-size:16px;color:var(--color-white)}._langLabel_rsqcg_73{flex:1;font-size:16px;color:var(--color-white);font-weight:400}._check_rsqcg_77{color:#3b82f6;font-weight:700;margin-left:12px;width:20px;text-align:center;font-size:18px}._header_rsqcg_157{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:var(--bg-medium);position:relative}._header_rsqcg_157:after{content:"";position:absolute;bottom:0;left:20px;right:20px;height:1px;background:#00000014}._title_rsqcg_176{font-weight:600;font-size:18px;color:var(--color-white);margin:0;flex:1;text-align:center}._close_rsqcg_185{border:none;background:transparent;font-size:24px;cursor:pointer;color:var(--color-white);padding:8px;margin:-8px -8px -8px auto;border-radius:50%;transition:background .2s}._close_rsqcg_185:active{background:#0000000d}._content_rsqcg_202{padding:12px 0 20px;overflow-y:auto;max-height:540px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;-ms-overflow-style:none;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) transparent;scroll-padding-bottom:20px;scroll-behavior:smooth;background:var(--bg-dark)}._content_rsqcg_202::-webkit-scrollbar{width:4px;height:4px}._content_rsqcg_202::-webkit-scrollbar-track{background:transparent;margin:8px 0}._content_rsqcg_202::-webkit-scrollbar-thumb{background-color:#0000001a;border-radius:4px;transition:background-color .2s}._content_rsqcg_202:hover::-webkit-scrollbar-thumb{background-color:#0003}@media (hover: none){._content_rsqcg_202::-webkit-scrollbar{width:3px}._content_rsqcg_202::-webkit-scrollbar-thumb{background-color:#0000001a}}.bottom-nav{position:fixed;bottom:0;left:0;right:0;background:var(--bg-dark);border-top:1px solid var(--bg-light);padding:4px 0 calc(8px + env(safe-area-inset-bottom,0px));z-index:1000;box-shadow:0 -2px 10px #00000080;max-width:500px;width:100%;margin:0 auto}.bottom-nav .nav-content{max-width:500px;margin:0 auto;display:flex;justify-content:space-around;align-items:center;padding:0 8px}.bottom-nav .nav-item{background:transparent;border:none;color:var(--color-text-light);display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 12px;transition:all .3s ease;border-radius:12px;cursor:pointer;position:relative;flex:1;max-width:80px}.bottom-nav .nav-item:hover{color:var(--color-secondary)}.bottom-nav .nav-item.active{color:var(--color-primary)}.bottom-nav .nav-item.active .nav-label{font-weight:600;color:var(--color-primary)}.bottom-nav .nav-item.active:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:32px;height:3px;background:var(--color-primary);border-radius:2px 2px 0 0}.bottom-nav .nav-item.nav-item-home .nav-icon-wrapper{position:relative;width:52px;height:52px;display:flex;align-items:center;justify-content:center}.bottom-nav .nav-item.nav-item-home .nav-icon{width:28px;height:28px;color:var(--color-white)}.bottom-nav .nav-item.nav-item-home .nav-label{margin-top:-4px}.bottom-nav .nav-item.nav-item-home:after{display:none}.bottom-nav .nav-item .nav-icon-wrapper{display:flex;align-items:center;justify-content:center;transition:transform .3s ease;width:32px;height:32px}.bottom-nav .nav-item .nav-icon{width:24px;height:24px;transition:all .3s ease;stroke:currentColor}.bottom-nav .nav-item .nav-label{font-size:11px;font-weight:500;letter-spacing:.3px;transition:all .3s ease;white-space:nowrap}@media (max-width: 400px){.bottom-nav{max-width:100%}.bottom-nav .nav-content{padding:0 4px}.bottom-nav .nav-item{padding:6px 8px;max-width:70px}.bottom-nav .nav-item.nav-item-home .nav-icon-wrapper{width:48px;height:48px}.bottom-nav .nav-item.nav-item-home .nav-icon{width:26px;height:26px}.bottom-nav .nav-item .nav-label{font-size:10px}}@media (max-width: 380px){.bottom-nav .nav-item{padding:6px;max-width:60px;gap:2px}.bottom-nav .nav-item.nav-item-home .nav-icon-wrapper{width:44px;height:44px}.bottom-nav .nav-item.nav-item-home .nav-icon{width:24px;height:24px}.bottom-nav .nav-item .nav-icon-wrapper{width:28px;height:28px}.bottom-nav .nav-item .nav-icon{width:20px;height:20px}.bottom-nav .nav-item .nav-label{font-size:9px}}@keyframes bounceIn{0%{transform:scale(.8) translateY(0);opacity:0}50%{transform:scale(1.05) translateY(-2px)}to{transform:scale(1) translateY(-2px);opacity:1}}.nav-item.active .nav-icon-wrapper{animation:bounceIn .4s ease-out}.nav-icon{width:24px;height:24px}.nav-icons{width:70px;height:75px;position:absolute;top:-17px}.nav-label-home{position:absolute;top:43px;font-size:11.7332px;font-weight:500;color:var(--color-primary)}.nav-icon-active{width:60px;height:50px}.active-position{position:absolute;top:24px;color:var(--color-primary)}.home{width:100%;max-width:500px;padding:0 20px 80px;margin:0 auto}.home .feature-cards{display:grid;grid-template-columns:1fr 1fr;gap:.10667rem;margin-bottom:16px}.home .feature-cards .feature-card{width:100%;height:52.27px;border-radius:12px;position:relative;overflow:hidden;cursor:pointer;transition:transform .2s}.home .feature-cards .feature-card img{width:100%;height:52.27px;object-fit:contain}.home .feature-cards .feature-card:hover{transform:translateY(1px);cursor:pointer}.home .feature-cards .feature-card.wheel{background:linear-gradient(135deg,#00d4ff,#09f)}.home .feature-cards .feature-card.vip{background:linear-gradient(135deg,var(--color-gold) 0%,#ffaa00 100%)}.home .feature-cards .feature-card .feature-content{display:flex;align-items:center;gap:12px;position:relative;z-index:2}.home .feature-cards .feature-card .feature-content .feature-icon{font-size:32px}.home .feature-cards .feature-card .feature-content .feature-text h3{font-size:16px;font-weight:700;margin-bottom:2px;color:var(--color-white);text-shadow:0 1px 2px rgba(0,0,0,.2)}.home .feature-cards .feature-card .feature-content .feature-text p{font-size:12px;color:#fffffff2}.home .feature-cards .feature-card .feature-decoration{position:absolute;right:10px;top:10px;font-size:20px;opacity:.3}.home .promo-banner{position:relative;overflow:hidden}.home .promo-banner:before{content:"";position:absolute;top:-50%;right:-10%;width:200px;height:max-content;background:radial-gradient(circle,rgba(255,215,0,.15) 0%,transparent 70%);border-radius:50%}.home .promo-banner .banner-content{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.home .promo-banner .banner-content .banner-text{flex:1}.home .promo-banner .banner-content .banner-text h2{font-size:18px;font-weight:700;color:var(--color-gold);margin-bottom:8px;line-height:1.2;text-shadow:0 2px 4px rgba(0,0,0,.3)}.home .promo-banner .banner-content .banner-text .bonus-text{font-size:20px;font-weight:700;color:var(--color-white);margin-bottom:12px}.home .promo-banner .banner-content .banner-text .bonus-text .highlight{color:var(--color-gold);font-size:28px;font-style:italic}.home .promo-banner .banner-content .banner-text .validity-badge{background:#fff3;color:var(--color-white);padding:6px 12px;border-radius:20px;font-size:11px;font-weight:600;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.home .promo-banner .banner-content .banner-image{position:relative;width:100px;display:flex;align-items:center;justify-content:center}.home .promo-banner .banner-content .banner-image .diya{font-size:60px;animation:float 3s ease-in-out infinite;filter:drop-shadow(0 4px 8px rgba(255,215,0,.3))}.home .promo-banner .banner-content .banner-image .money-icon{position:absolute;font-size:24px}.home .promo-banner .banner-content .banner-image .money-icon.money-1{top:-5px;right:5px;animation:float 2s ease-in-out infinite}.home .promo-banner .banner-content .banner-image .money-icon.money-2{bottom:5px;left:-5px;animation:float 2.5s ease-in-out infinite .3s}.home .promo-banner .banner-dots{display:flex;justify-content:center;gap:6px;margin-top:12px}.home .promo-banner .banner-dots .dot{width:6px;height:6px;border-radius:50%;background:#ffffff4d;transition:all .3s}.home .promo-banner .banner-dots .dot.active{width:20px;border-radius:3px;background:#ffffffe6}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.home .welcome-banner{background:var(--gradient-banner);padding:.2rem 10.6668px .4rem;margin:0 0 21.3332px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:10px;border:.01333rem solid var(--bg-banner-border)}.home .welcome-banner .welcome-content{display:flex;align-items:center;gap:8px;flex:1;overflow:hidden}.home .welcome-banner .welcome-content .welcome-icon{font-size:16px;flex-shrink:0}.home .welcome-banner .welcome-content .welcome-text{font-size:12px;color:var(--color-white)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-wrap:wrap}.home .welcome-banner .detail-btn{background:linear-gradient(180deg,var(--gradient-start),var(--gradient-end));color:var(--color-dark-text);padding:8px 20px;border-radius:20px;font-weight:600;font-size:13px;flex-shrink:0;transition:all .2s;box-shadow:0 2px 8px #00d9ff4d}.home .welcome-banner .detail-btn:hover{transform:scale(1.05);box-shadow:0 4px 12px #00d9ff66}.home .wallet-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:26.6668px}.home .wallet-section .wallet-header{display:flex;align-items:center;gap:3px;margin-bottom:3.2px;color:var(--color-secondary);font-size:10.6668px}.home .wallet-section .wallet-header .wallet-icon{width:10px;height:10px;font-size:10.6668px;border-radius:50%}.home .wallet-section .wallet-balance{display:flex;align-items:center;gap:4px}.home .wallet-section .wallet-balance .currency{font-size:17.0668px;font-weight:600}.home .wallet-section .wallet-balance .amount{font-size:17.0668px;font-weight:700;flex:1}.home .wallet-section .wallet-balance .refresh-btn{background:transparent;padding:4px}.home .wallet-section .wallet-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.home .wallet-section .wallet-actions button{width:72.53px;height:42.66px;padding:12px;border-radius:8px;font-weight:600;font-size:12.8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;transition:all .2s;box-shadow:0 2px 8px #0003}.home .wallet-section .wallet-actions button .btn-icon{font-size:16px}.home .wallet-section .wallet-actions .withdraw-btn{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='136'%20height='80'%20viewBox='0%200%20136%2080'%20fill='none'%3e%3cg%20clip-path='url(%23clip0_2043_6244)'%3e%3crect%20width='136'%20height='80'%20rx='12'%20fill='url(%23paint0_linear_2043_6244)'/%3e%3ccircle%20opacity='0.3'%20cx='137'%20cy='120'%20r='72'%20fill='url(%23paint1_linear_2043_6244)'/%3e%3ccircle%20opacity='0.3'%20cx='-1'%20cy='120'%20r='72'%20fill='url(%23paint2_linear_2043_6244)'/%3e%3ccircle%20opacity='0.3'%20cx='68'%20cy='139'%20r='72'%20fill='url(%23paint3_linear_2043_6244)'/%3e%3cpath%20opacity='0.2'%20d='M3.99992%20124L68%2059.9998L132%20124'%20stroke='white'%20stroke-width='20'/%3e%3cpath%20opacity='0.1'%20d='M-9.50008%2093.4999L68%2015.9998L145.5%2093.4999'%20stroke='white'%20stroke-width='20'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_2043_6244'%20x1='68'%20y1='0'%20x2='68'%20y2='80'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FFBF66'/%3e%3cstop%20offset='1'%20stop-color='%23FB8F55'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_2043_6244'%20x1='106'%20y1='56.5'%20x2='117.5'%20y2='79.5'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FF6919'/%3e%3cstop%20offset='1'%20stop-color='%23FDA45D'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_2043_6244'%20x1='32.5'%20y1='56'%20x2='17'%20y2='74.5'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FF6919'/%3e%3cstop%20offset='1'%20stop-color='%23FDA45D'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_2043_6244'%20x1='68'%20y1='67'%20x2='68'%20y2='90'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FF6919'/%3e%3cstop%20offset='1'%20stop-color='%23FDA45D'/%3e%3c/linearGradient%3e%3cclipPath%20id='clip0_2043_6244'%3e%3crect%20width='136'%20height='80'%20rx='12'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");color:var(--color-white);background-repeat:no-repeat;background-size:cover}.home .wallet-section .wallet-actions .deposit-btn{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='136'%20height='80'%20viewBox='0%200%20136%2080'%20fill='none'%3e%3cg%20clip-path='url(%23clip0_2043_6253)'%3e%3crect%20width='136'%20height='80'%20rx='12'%20fill='url(%23paint0_linear_2043_6253)'/%3e%3ccircle%20opacity='0.3'%20cx='137'%20cy='120'%20r='72'%20fill='url(%23paint1_linear_2043_6253)'/%3e%3ccircle%20opacity='0.3'%20cx='-1'%20cy='120'%20r='72'%20fill='url(%23paint2_linear_2043_6253)'/%3e%3ccircle%20opacity='0.3'%20cx='68'%20cy='139'%20r='72'%20fill='url(%23paint3_linear_2043_6253)'/%3e%3cpath%20opacity='0.1'%20d='M145.5%20-13.4999L68%2064.0002L-9.50009%20-13.4999'%20stroke='white'%20stroke-width='20'/%3e%3cpath%20opacity='0.2'%20d='M145.5%20-57.4999L68%2020.0002L-9.50009%20-57.4999'%20stroke='white'%20stroke-width='20'/%3e%3c/g%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_2043_6253'%20x1='68'%20y1='0'%20x2='68'%20y2='80'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FF6670'/%3e%3cstop%20offset='1'%20stop-color='%23FF3E3B'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint1_linear_2043_6253'%20x1='105'%20y1='57'%20x2='121.5'%20y2='88'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23E91228'/%3e%3cstop%20offset='1'%20stop-color='%23FF5357'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint2_linear_2043_6253'%20x1='32.5'%20y1='56.5'%20x2='18.5'%20y2='78'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23E91228'/%3e%3cstop%20offset='1'%20stop-color='%23FF5357'/%3e%3c/linearGradient%3e%3clinearGradient%20id='paint3_linear_2043_6253'%20x1='68'%20y1='67'%20x2='68'%20y2='95.5'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23E91228'/%3e%3cstop%20offset='1'%20stop-color='%23FF5357'/%3e%3c/linearGradient%3e%3cclipPath%20id='clip0_2043_6253'%3e%3crect%20width='136'%20height='80'%20rx='12'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");color:var(--color-white);background-repeat:no-repeat;background-size:cover}.home .game-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:20px}.home .game-grid .game-item{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer}.home .game-grid .game-item .game-icon{width:98.06px;height:86.06px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;background-image:url(data:image/webp;base64,UklGRrgNAABXRUJQVlA4WAoAAAAQAAAAlwAAeQAAQUxQSNAJAAAB8FZr27a3zbYJgiAIgiEIQiAYghlEDGoGDoOUgSEYgiCIwTJ/bNu+n8pH/3ZExAQ8/f/YL99+/Hr37//x68+317/T8+/v/pd+/Pjtb/L603WhUGj0SNLSXUqHRDpEROb717/B83+sKSprbYSoi9taUkLUYWbmM9+//FWv7y5LLtsaewhRJCSXZS1yTKFGUfD7X/O7y0iFkBlLcllS1qBGhQiRNChBnPx6+Qv+AyHIWgRRSmUtWXORTpJzKufITPb3l0/7DzQQKWhkBpmRtFznMrNSZI9QJDPF+8sn/U6okRnJMcp9ZnqoEMmDWRdyIPH+/ClfnSsilb2cS9TFTNKWPYckqpaZmSSIn5/x8k41ZtaUhiLkOhKFrBGFoGEQQkKDXH77hB+uMwshZO0qx6CTkTUzS9QSCrkNHy8PvZJOM0kkQVRmiNApa5lRbWQ/IGunMn889MttDUTaIYzsbUHWUCFBKjOFKDNSCKV4feCVpJD7IvdRmxCiiNwnRB5OZI3I/PHAD/elLbIWGnNTUSgiVWgUdKiEDvdJjY/nuw+SWo4hxxIKbSGXSUEhEUSC5Fh3guDb1W8ebuxRZkWERl0EhUQS5DIskcvIMfz36jsqGokkLWtmMhfZg1DQ8rnVokNQo4iPq5/kwQhCck6VWYREkaxBoyREqiCItMzM8HLzASkVYmmV2ZCZNXKszBwjChEyU0uRRiiKrxfPjmHMRDKypggtlkaSUo2soUeEZOY267eLL0tyDknOISXKudFCCZFZyJ6ZlE9MqvF28UpKoXEfmSnIMTPIzBqp7JUZhNESIef4cfHVnkOdshYJspZqzKCRCJnlMlFmZuSmcvdtBJVZSCdkTaOtkMscU+giayMzsxyDeLv4TghK9jJqUaQkM2yhtpCZNdlTSGWmFJJSfLv4wxqp0NCKJjGkQjJDUuV2yWyRNSGIKDPi68XPzUDOITknxswaFSFSkbWl0SlFztlT8Hrxi1BRtDQia6MUMmuTzw5CMksotFRaRPhy8YGci1rWUTmIIqlcVy2NhEKZSaXIJ8fzhetSEio5lxkk6TESJLlNMquU29BI8HR+2VrImtlI1pZyTkgSyVpmlGRthUOUY9b3i1cUIi2FULlcIgqZmSlb9giZlexN56Ig+Xnxm5k8Xjk2aJRj41ikI2WGpNAB6eT+vxffFkSnENoiJKG2GVWuc0yUiBSt0Ahtie8Xb2hVUQeENlRBaamQnBtaigRZQxIich3eLv4wc1mOkT3Zs5aEzCKlU2Z3pAq5rkV8vfippSWzJTpEaohUzpE9CB32EZqUy7IXvF6hrJGHy3GUyJoolARJpFqS6xAtQZTo7h1BjWoUiiBqqRghOQ/a1kJISSp7JXsWjZcLhGQgnxxt5bYiRpQq1yWSIEUqtFw+nZ9dtiVaolNQhr0F+ewWJCSloRzTEh8XXxBSMlLITKhEZSaNIseOtKXpsmhS9lzm18WrPWxKQpI9lb1IygxlDUJyG0IpMzOqQ/y8+LpFIbKmiEpBbbcJSUXSSCmKJGtBFEkJHX5cvB1CoxrlGEIUlRBymxDJPswqEQSRELl8u/hOQjIjx3KdtDo3OhBLGmuqPJrIfopvF39ihAhB4zZCEtqCRJmZWSMkpxolKOT6t4ufgqSkpexREFQqJSKicmzQkFmOEZXcJ4TXi/ftwRwr2ROyhpKQWUopCvnUlNCSkvPLxcepSqdGUUJB1aIDWXMOKms3oewtoYqW59OzNdlzzrHIGiSyJkVCKkm0iKhtNs5F1nw8nV9G9oJqBC1mhyp7yDmVNYI2ndIpDUuD94vXm8xEp0ejFDXORYgoFcpeZc+srCGXPy9+owOFlK46hGC4DgkFQSghLCFSlMu0/Pfi26BT9hIyQ46ZoaXcFxFlTY5tJbdx+H7xhqxFW2TWWGtbO5QZOlgr120z5bKosr5d/EEjIfsIQZS1DufRTUiEtiRrG6JIomh8vfhJ1rKmQc455lgo95mZyQyR6pTsmZGE14tfck72JMdGV+UcnYRQSidUORwTDWP/cvFBHahROOThtpbMEpXIzAghGbOlJIScny+sIQkiUZIONbLXRUJmSMjMmj1EJcsxjafzy4ggZM2n5uEsORYqI6TlNlJySsl8v3gdZFlR6CJCZtJoVGbIOais3ZFjZjj9fIyGPTJDglSUY1JmZkIqDVqUKGRtICif8PWEUJA159xGyWXOyTGC7AlBp8ie8OPi7RQip2RG0tYij0dbGoVoqcZtZQ3Z3y6+aztuGo9XyN4SIiRkBrkMS1tQuUx8u/jTsason+GyrFlzDMqMIiQEUaTMGjF+u/h5IopCLkOEOp0ja8iarcg5M3uQ2RK8XrwfkjXX2ZvWItpQZB2VRBIhiU7Za1C2lwufncanRtZQ7rNmzTnzlESQUNvT+XlptLXMdBNdleyhA7KmdNrHnplI9nxcfFkuo5ZuGoRikWNEQgV5MD0SUapkLX5dvKKRCHk0SWY5hk57ZqJCKLNFITPJMfvPi6/2HKNRh3371MyyJshQaAhZC5Wii+LHxbfDZSn4hKKlEVIq58yslaxZG/eZmfH94o1OjWO0hARJSGZQZktCc0BJUIrSCCEo89vFH65bCoKQz4y07NmTskeQmYQge7mMr3dpi3IsUlAqERrJbFuDIKJCaUjj3LS24PXiDacZLfchaxAO1GmPHCuEzCVEpHL95eIbWZN1VHrgE+tglgiiDo5JjiFSQqPwfPEVGrMUJUuj0WOzLWvIukTIzLmxZiHEx9PlC3LMmpkHUxFCEYIiexSKJAiNhg6oQeHnzdMHOmjZE13cFlmj/E2DxlpK0FB8v/rTbUTJnnQKQWY590hbpNNnJ5L1t6tvo21GCUHQiFAQIiEiocyCHNvSIaJQjh9P188fQiNr9uQcS84ZouyZiQqhzKy1zCTH8OPu6Q9zeTQ5R4ukcRlR1gTZQ7JnrTGji9cHXkdoREiEHltrhDRyznUla4PGfWb49fToHy5D9sgMCkJLLgtqW5sQGkEpSiGEBK8PvXxcHIs8nstEauw5ltwGmckMshfBj6fHv9EWcixSI4q2rJmN6CCIKCgJKZelcnx/+YSnn66j5T5kDXogD0aOyZ65hIio5evTZz6/E8k60kPHZbaRNRGERh7MmhBB5tvT5768O4bIDIVG22dG1pD1FFpyzrnD96fPfnnfco4IskbRklILiuylqJwbOtHh+P3p819+LTpRIsck/+AECaGUxtvTX/o2MiN7CjnW36/tPkGZ769Pf/GXd2uUEOQU+ce2JYLI/P789Nd/fR/Inof/IWW2KEjmz9env+dvf3yM/5nvb89Pf+PXtz9/ffwPeP/149vL0+cDVlA4IMIDAAAwHwCdASqYAHoAPjEYiUQiIaERqgVwIAMEsoN3mt/vwxc97qJ7+j5Z7nDwj0dKGev6eb5gH6Z7gDzTf7d/sP4x2AH64dad6AH8U/m3pp/sV8FH7Y/tP7L7lXO1wWf8dtzsrFs9FUD4+lTmlwPQS91cLSdAglcph+T+cx+r2sSImv/+F/xGr83CPLMJNgQ4BqzhenPlxYc0kROzOVJH8J63/3P8yO/r4/9CyodT7wNAlnq6vbImwzy8QLYhRCWDJBCCAqVyQnGwKnUHi/iYeirqZGNemdB85OMRGByFsgH9kRnHl7u3+WKnR1AORG3I1wnyAitTB79MqKcdHAjfeF+Y32AA/v7uqgAAAqPNMMkCYP/j/tDnMHCfa/6c4OBNn5o/rOQAfMrqf14DS4v1Gn6IH3FD1z/9noCOqJHR6qW+q8GTvZk89pQfAxAKPOhbtCDvi5v2Zd+3SqSnczqbb/UXn/8On1XGU59NxFKlj4DjgMLiLDjkin/Mvk1Xy9/7ee4iYclP7JVOyK4OJ5/qdyh8b8UlZOtPCHB/E+xN9cYHD++XX+GZG6ojUx5Aku8qVk0m/Uh9s/K9RVurv62dJ0XYRUvAy+sYYw6M+rzVBcpoBq8Oc3LutwWGKQmzsPG4eY1ijl2e5Pp1jwJA8+AVFRvrMXaTS++WYeKRUJxr49/iHjtNTsp/zoqJQbw7Hh7IaPgg+6MS74yyzGNRlc0UCq4GudUS38m7sXQ2PmuXEuIup3Z7rHfC4XnGnvOKQaLL9vxdPnQp+oOUnGbkeEn3SAI0dzBQ0YpAimlVAZXqiND+mB9uqEYx8VxlwjyRULUhFYzAadEUwAech7YYlMHL4g+mXaPdR6eR1mcm4kwTPsIRp7/IH/Py6dvxHWqgq8/O1r+X62ej7AL04Ca0qPVnEr/gepo3hedikHpBpaqV4eHoILydTD+PZQa+Z5kJKeb2cYyVJXln6Pqu2Dl17pMrp2vPCV9Nw0XrQeayPun+Q074GgwtjUHvRFMzBr/0lP//7y0TjhNfZUPvavfvVtmH2Ke+zctsV38ne/Uy9+v/nVLdljJT7PW4eYnrAfHNNyv9+xkIXH7788Aoy1z/Csd4/odKI7b1cKXmyOZnPh3tQrmWtuQYOTyjfSJ+ofMw2jv3LFd0KT+CZTCw4YEXMA9QCMgzv9DSCSw6XNXfC62v1QPy9+zGLOn+G5YTadESLKhJ1PaP5DP7wlxKfGtrAZ1NyLx+/LKLIbkY/47/UuagXA45sv0RK3gKoaDuM9nlBlLIAAAAAA==);background-repeat:no-repeat;background-size:cover}.home .game-grid .game-item .game-icon .icon-content{font-size:32px;position:relative;z-index:2;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.home .game-grid .game-item .game-icon .icon-content .game_img{width:92.06PX;height:73.06px;position:absolute;top:-33px;right:-48px}.home .game-grid .game-item .game-label{font-size:13px;font-weight:500;color:#ffffffe6;text-align:center}.home .section-header{display:flex;align-items:center;gap:8px;margin-top:14px;padding:14px 14px 14px 0}.home .section-header .section-icon{display:flex;align-items:center;font-size:20px}.home .section-header .section-title-lottery{font-size:14.933px;font-weight:700}.home .lottery-games{display:flex;gap:1.2rem;margin-bottom:12px}.home .lottery-games .lottery-card{width:100%;height:106.66px;position:relative;overflow:hidden;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #0000004d}.home .lottery-games .lottery-card img{width:100%;height:106.66px}.home .lottery-games .lottery-card .lottery-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;position:relative;z-index:2}.home .lottery-games .lottery-card .lottery-content h3{font-size:16px;font-weight:700;color:var(--color-white);text-shadow:0 2px 4px rgba(0,0,0,.3)}.home .lottery-games .lottery-card .lottery-content .lottery-number{background:#ffffff40;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);align-self:flex-start;border:2px solid rgba(255,255,255,.3);box-shadow:0 4px 8px #0003}.home .lottery-games .lottery-card .lottery-content .lottery-number .number{font-size:24px;font-weight:700;color:var(--color-white)}.home .lottery-games .lottery-card .lottery-content .lottery-icon{font-size:48px;align-self:flex-end;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.home .lottery-games .lottery-card .lottery-content .decorative-elements{position:absolute;bottom:15px;right:15px}.home .lottery-games .lottery-card .lottery-content .decorative-elements .ball{font-size:12px;margin-left:4px}.home .lottery-game-full{height:100px;border-radius:16px;margin-bottom:12px;position:relative;overflow:hidden;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #0000004d}.home .lottery-game-full:hover{transform:translateY(-4px);box-shadow:0 6px 16px #0006}.home .lottery-game-full.k3-game .game-full-content{background:linear-gradient(90deg,#f97316,#ea580c,#10b981)}.home .lottery-game-full.number-5d-game .game-full-content{background:linear-gradient(90deg,#22c55e,#16a34a)}.home .lottery-game-full .game-full-content{height:100%;padding:20px;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:2}.home .lottery-game-full .game-full-content h3{font-size:28px;font-weight:700;color:var(--color-white);text-shadow:0 2px 4px rgba(0,0,0,.3)}.home .lottery-game-full .game-full-content .game-full-icon{font-size:40px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.home .lottery-game-full .add-desktop-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#0a0e27f2;color:var(--color-white);padding:12px 24px;border-radius:24px;font-weight:600;font-size:14px;display:flex;align-items:center;gap:8px;z-index:3;backdrop-filter:blur(10px);transition:all .2s;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 12px #00000080}.home .lottery-game-full .add-desktop-btn:hover{transform:translate(-50%,-50%) scale(1.05);background:#0a0e27}.wallet-sub-section{display:flex;flex-direction:column;align-items:space-between;justify-content:end}@media (min-width: 398px) and (max-width: 425px){.lottery-games .lottery-card img{width:165px!important;height:105.5px!important}}@media (max-width: 400px){.game-icon{width:85.06px!important;height:70.06px!important}.game-icon .icon-content{font-size:30px!important}.game-icon .icon-content .game_img{width:79.06PX!important;height:63.06px!important;top:-30px!important;right:-36px!important}.lottery-games{gap:10px!important}.lottery-games .lottery-card{width:100%!important;height:86.66px!important;position:relative;overflow:hidden;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #0000004d}.lottery-games .lottery-card img{width:100%!important;height:86.66px!important}.lottery-games .lottery-card .lottery-content{display:flex;flex-direction:column;justify-content:space-between;height:100%;position:relative;z-index:2}.lottery-games .lottery-card .lottery-content h3{font-size:16px;font-weight:700;color:var(--color-white);text-shadow:0 2px 4px rgba(0,0,0,.3)}.lottery-games .lottery-card .lottery-content .lottery-number{background:#ffffff40;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);align-self:flex-start;border:2px solid rgba(255,255,255,.3);box-shadow:0 4px 8px #0003}.lottery-games .lottery-card .lottery-content .lottery-number .number{font-size:24px;font-weight:700;color:var(--color-white)}.lottery-games .lottery-card .lottery-content .lottery-icon{font-size:48px;align-self:flex-end;filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}.lottery-games .lottery-card .lottery-content .decorative-elements{position:absolute;bottom:15px;right:15px}.lottery-games .lottery-card .lottery-content .decorative-elements .ball{font-size:12px;margin-left:4px}}@media (max-width: 450px){.game-grid .game-icon{width:87px!important;height:72px!important}.game-grid .game-icon .icon-content{font-size:30px!important}.game-grid .game-icon .icon-content .game_img{width:81.06PX!important;height:65.06px!important}.game-grid .game-label{font-size:12px!important}}@media (max-width: 400px){.game-grid .game-icon{width:75.06px!important;height:60.06px!important}.game-grid .game-icon .icon-content{font-size:28px!important}.game-grid .game-icon .icon-content .game_img{width:69.06PX!important;height:53.06px!important}.game-grid .game-label{font-size:11px!important}}.winning-header{padding:.875rem 0rem;display:flex;align-items:center;gap:.5rem;color:var(--color-white);font-size:.95rem;font-weight:500}.winning-information{background:var(--bg_HomeModule_Padding, linear-gradient(180deg, #001c54 0%, #000c33 100%));border:.01333rem solid var(--bg_HomeModule_Stroke, #224ba2);border-radius:12px;padding:0;overflow:hidden}.winning-information .winners-container{padding:0rem 1rem 1rem;display:flex;flex-direction:column}.winning-information .no-winners{text-align:center;color:var(--color-text-muted);font-size:.9rem;padding:2rem 1rem}.winner-card{border-radius:10px;padding:.75rem;display:flex;align-items:center;transition:all .3s ease;border-bottom:1px solid #022C68}.winner-card:last-child{border-bottom:0}.winner-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00ecbe1a;border-color:#00ecbe33}.winner-card:nth-child(1){animation:slideIn .4s ease forwards;animation-delay:.1s;opacity:0}.winner-card:nth-child(2){animation:slideIn .4s ease forwards;animation-delay:.2s;opacity:0}.winner-card:nth-child(3){animation:slideIn .4s ease forwards;animation-delay:.3s;opacity:0}.winner-card:nth-child(4){animation:slideIn .4s ease forwards;animation-delay:.4s;opacity:0}.winner-card:nth-child(5){animation:slideIn .4s ease forwards;animation-delay:.5s;opacity:0}.winner-card .winner-left{display:flex;align-items:center;gap:.875rem;flex:1}.winner-card .game-thumbnail{width:50px;height:50px;border-radius:8px;overflow:hidden;flex-shrink:0;background:var(--bg-dark)}.winner-card .game-thumbnail img{width:100%;height:100%;object-fit:cover}.winner-card .winner-details{display:flex;flex-direction:column;gap:.375rem;flex:1}.winner-card .winner-header-row{display:flex;align-items:center;gap:.5rem}.winner-card .user-avatar{width:24px;height:24px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid var(--color-primary);background:var(--bg-dark)}.winner-card .user-avatar img{width:100%;height:100%;object-fit:cover}.winner-card .winner-username{color:var(--color-white);font-size:.9rem;font-weight:500;letter-spacing:.3px}.winner-card .winning-amount-label{color:var(--color-text-muted);font-size:.8rem;display:flex;align-items:center;gap:.375rem}.winner-card .winning-amount-label .amount-value{color:var(--color-primary);font-weight:600;font-size:.875rem}@keyframes slideIn{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@media (max-width: 768px){.winning-information .winning-header{padding:.75rem .875rem;font-size:.9rem}.winning-information .winners-container{padding:.875rem}.winner-card{padding:.625rem}.winner-card .winner-left{gap:.75rem}.winner-card .game-thumbnail{width:45px;height:45px}.winner-card .user-avatar{width:22px;height:22px}.winner-card .winner-username{font-size:.85rem}.winner-card .winning-amount-label{font-size:.75rem}.winner-card .winning-amount-label .amount-value{font-size:.8rem}}.todays-earnings-section{margin-bottom:24px}.earnings-information{background:var(--bg_HomeModule_Padding, linear-gradient(180deg, #001c54 0%, #000c33 100%));border:.01333rem solid var(--bg_HomeModule_Stroke, #224ba2);border-radius:12px;padding:0;overflow:hidden}.earnings-information .earnings-container{padding:1rem;display:flex;flex-direction:column;gap:.5rem}.earnings-information .no-earners{text-align:center;color:var(--color-text-muted);font-size:.9rem;padding:2rem 1rem}.earner-card{border-radius:10px;padding:0 .75rem .75rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease;border-bottom:1px solid #022C68}.earner-card:last-child{border-bottom:0}.earner-card:hover{transform:translateY(-2px);background:#00ecbe0d}.earner-card:nth-child(1){animation:slideIn .4s ease forwards;animation-delay:.1s;opacity:0}.earner-card:nth-child(2){animation:slideIn .4s ease forwards;animation-delay:.2s;opacity:0}.earner-card:nth-child(3){animation:slideIn .4s ease forwards;animation-delay:.3s;opacity:0}.earner-card:nth-child(4){animation:slideIn .4s ease forwards;animation-delay:.4s;opacity:0}.earner-card:nth-child(5){animation:slideIn .4s ease forwards;animation-delay:.5s;opacity:0}.earner-card:nth-child(6){animation:slideIn .4s ease forwards;animation-delay:.6s;opacity:0}.earner-card:nth-child(7){animation:slideIn .4s ease forwards;animation-delay:.7s;opacity:0}.earner-card:nth-child(8){animation:slideIn .4s ease forwards;animation-delay:.8s;opacity:0}.earner-card:nth-child(9){animation:slideIn .4s ease forwards;animation-delay:.9s;opacity:0}.earner-card:nth-child(10){animation:slideIn .4s ease forwards;animation-delay:1s;opacity:0}.earner-card .ranking-badge{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.875rem;flex-shrink:0;background:linear-gradient(135deg,#4a5568,#2d3748);color:var(--color-white);box-shadow:0 2px 8px #0000004d}.earner-card .ranking-badge.gold{background:linear-gradient(135deg,gold,#ffed4e);color:#000;box-shadow:0 4px 12px #ffd70080}.earner-card .ranking-badge.silver{background:linear-gradient(135deg,silver,#e8e8e8);color:#000;box-shadow:0 4px 12px #c0c0c080}.earner-card .ranking-badge.bronze{background:linear-gradient(135deg,#cd7f32,#e89b66);color:#000;box-shadow:0 4px 12px #cd7f3280}.earner-card .earner-details{display:flex;flex-direction:column;gap:.375rem;flex:1}.earner-card .earner-header-row{display:flex;align-items:center;gap:.5rem}.earner-card .earner-username{color:var(--color-white);font-size:.9rem;font-weight:500;letter-spacing:.3px}.earner-card .earning-amount-label{color:var(--color-text-muted);font-size:.8rem;display:flex;align-items:center;gap:.375rem}.earner-card .earning-amount-label .amount-value{color:#00ecbe;font-weight:700;font-size:.95rem}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (max-width: 768px){.earnings-information .earnings-container{padding:.875rem}.earner-card{padding:.625rem;gap:.75rem}.earner-card .ranking-badge{width:28px;height:28px;font-size:.8rem}.earner-card .earner-username{font-size:.85rem}.earner-card .earning-amount-label{font-size:.75rem}.earner-card .earning-amount-label .amount-value{font-size:.85rem}}.popup-overlay{position:fixed;inset:0;background-color:#000000bf;display:flex;align-items:center;justify-content:center;z-index:9999999;padding:20px;height:100vh;max-width:500px;margin:0 auto}.popup-fullscreen-container{width:100%;max-width:500px;display:flex;align-items:center;justify-content:center;height:100vh}.popup-banner-container{display:flex;justify-content:center;align-items:center;position:relative;width:95%;max-width:500px;background:transparent;border-radius:12px;overflow:visible;height:100vh}.popup-close-btn{position:absolute;top:-40px;right:5px;width:36px;height:36px;border-radius:50%;background:var(--color-white);color:#000;border:none;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s ease}.popup-close-btn:hover{background:#ffffffe6}.popup-close-btn:active{transform:scale(.95)}.popup-banner{position:relative}.popup-banner-image{width:100%;height:auto;display:block;cursor:pointer;border-radius:12px;box-shadow:0 10px 40px #0000004d;animation:scaleUp .4s cubic-bezier(.34,1.56,.64,1)}@keyframes scaleUp{0%{opacity:0;transform:scale(.3)}50%{opacity:.8}to{opacity:1;transform:scale(1)}}@media (max-width: 480px){.popup-overlay{padding:15px}.popup-banner-container{max-width:350px}.popup-close-btn{width:32px;height:32px;font-size:20px}}._carouselContainer_lf36g_2{width:100%;margin-bottom:.5rem;border-radius:.5rem;overflow:hidden}._embla_lf36g_10{overflow:hidden;border-radius:.5rem}._emblaContainer_lf36g_15{display:flex;backface-visibility:hidden;touch-action:pan-y}._emblaSlide_lf36g_21{flex:0 0 100%;min-width:0;position:relative}._bannerImg_lf36g_28{width:100%;height:162px;object-fit:fill;object-position:center;border-radius:.5rem;cursor:pointer;transition:transform .3s ease;display:block}._bannerImg_lf36g_28:hover{transform:scale(1.02)}@media (max-width: 600px){._bannerImg_lf36g_28{height:150px}}@media (max-width: 400px){._bannerImg_lf36g_28{height:120px}}._loading_lf36g_53{display:flex;justify-content:center;align-items:center;height:162px;color:#666;font-size:.9rem;background:#667eea0d;border-radius:.5rem;animation:_pulse_lf36g_1 2s ease-in-out infinite}@media (max-width: 600px){._loading_lf36g_53{height:150px}}@media (max-width: 400px){._loading_lf36g_53{height:120px}}._errorMessage_lf36g_76{display:flex;justify-content:center;align-items:center;height:162px;color:#e74c3c;font-size:.9rem;background:#e74c3c0d;border-radius:.5rem;padding:1rem;text-align:center}@media (max-width: 600px){._errorMessage_lf36g_76{height:150px}}@media (max-width: 400px){._errorMessage_lf36g_76{height:120px}}@keyframes _pulse_lf36g_1{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}._wallet_cont_1kqzg_1{width:100%;height:max-content;border-radius:.65rem;background:linear-gradient(180deg,var(--bg-wallet),var(--bg-wallet));padding:14.9332px 20.8px 16px 14.4px}._accountPage_1kqzg_9{width:100%;max-width:500px;padding:0 0 80px;margin:0 auto;background:var(--bg-dark);min-height:100vh;overflow-y:auto}._account_subAcc_1kqzg_20{width:100%;display:flex;flex-direction:column;gap:1rem;height:max-content;padding:0 16px 16px;position:relative;margin-top:-80px;z-index:1}._profileSection_1kqzg_32{background:var(--bg-medium);padding:35px 16px 60px;position:relative;border-radius:1rem;height:auto;min-height:224px}._profileHeader_1kqzg_41{display:flex;align-items:flex-start;gap:8px;position:relative}._profileAvatar_1kqzg_48{width:74.66px;height:74.66px;border-radius:50%;overflow:hidden;flex-shrink:0;border:2px solid rgba(255,255,255,.1)}._profileAvatar_1kqzg_48 img{width:100%;height:100%;object-fit:cover}._profileInfo_1kqzg_62{flex:1}._profileTop_1kqzg_66{display:flex;align-items:center;justify-content:start;gap:.2rem}._profileName_1kqzg_73{font-size:16px;font-weight:400;color:var(--color-white);letter-spacing:.3px;margin:0}._badgeIcon_1kqzg_81{display:flex;align-items:center;gap:.25rem;background:#4caf50;color:#fff;padding:.1rem .5rem;border-radius:8px;font-size:.625rem;font-weight:600}._profileId_1kqzg_93{width:max-content;display:flex;justify-content:flex-start;align-items:center;gap:6px;margin-bottom:6px;background:var(--bg-badge);border-radius:.8rem;padding:.05rem .5rem}._uidLabel_1kqzg_105{color:var(--color-white);border-radius:4px;font-size:11.73px;font-weight:500;letter-spacing:.5px}._uidNumber_1kqzg_113{font-size:11.73px;color:var(--color-white);font-weight:500}._copyBtn_1kqzg_119{background:transparent;border:none;color:#ffffffb3;font-size:14px;padding:2px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:color .2s}._copyBtn_1kqzg_119:hover{color:var(--color-white)}._copyBtn_1kqzg_119 svg{width:14px;height:14px}._lastLogin_1kqzg_139{font-size:11.772px;color:var(--color-white);margin:0}._balanceSection_1kqzg_145{padding:0 0 10.6668px;position:relative}._balanceSection_1kqzg_145:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:.01333rem;border-bottom:.01333rem solid var(--bg-light);color:#e6e8e8;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}._balanceLabel_1kqzg_164{font-size:14.9332px;color:var(--color-secondary)}._balanceAmount_1kqzg_169{display:flex;align-items:center;gap:6px;margin-top:8px}._currency_1kqzg_176{font-size:24px;font-weight:600;color:var(--color-white)}._amount_1kqzg_182{font-size:19.2px;font-weight:600;color:var(--color-tertiary);letter-spacing:-.5px}._refreshBtn_1kqzg_189{background:transparent;border:none;color:#fff9;font-size:12px;padding:6px;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center}._refreshBtn_1kqzg_189 svg{width:16px;height:16px;transition:transform .6s ease-in-out}._refreshBtn_1kqzg_189:hover{color:#fffc}._refreshBtn_1kqzg_189._rotating_1kqzg_209 svg{animation:_rotate_1kqzg_1 .6s ease-in-out}@keyframes _rotate_1kqzg_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._quickActions_1kqzg_221{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;justify-content:space-between;padding-top:16px}._actionButton_1kqzg_229{display:flex;flex-direction:column;align-items:center;gap:5.332px;cursor:pointer;background:transparent}._actionIcon_1kqzg_238{width:30px;height:30px;display:flex;align-items:center;justify-content:center;font-size:24px;transition:transform .2s;color:var(--color-white)}._actionLabel_1kqzg_249{font-size:14.9332px;color:var(--color-white);font-weight:500}._menuGrid_1kqzg_255{display:grid;grid-template-columns:1fr 1fr;gap:12px}._menuItem_1kqzg_261{background:var(--bg-medium);border-radius:.333rem;padding:9.6px;display:flex;align-items:center;cursor:pointer}._menuIcon_1kqzg_270{width:32px;height:32px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;color:var(--color-white)}._menuIcon_1kqzg_270._blue_1kqzg_281{background:linear-gradient(135deg,#3b82f659,#2563eb40)}._menuIcon_1kqzg_270._green_1kqzg_284{background:linear-gradient(135deg,#10b98159,#05966940)}._menuIcon_1kqzg_270._red_1kqzg_287{background:linear-gradient(135deg,#ef444459,#dc262640)}._menuIcon_1kqzg_270._orange_1kqzg_290{background:linear-gradient(135deg,#f9731659,#ea580c40)}._menuIcon_1kqzg_270 svg{width:24px;height:24px}._menuText_1kqzg_298{flex:1;text-align:left;padding:5.333px}._menuText_1kqzg_298 h4{font-size:14.9332px;font-weight:600;color:var(--color-tertiary)}._menuText_1kqzg_298 p{font-size:12.8px;color:var(--color-secondary)}._menuList_1kqzg_313{padding:0 10.6668px 5.3332px;background:var(--bg-medium);border-radius:16px}._menuListItem_1kqzg_319{padding:13.3332px 0;display:flex;align-items:center;gap:12px;cursor:pointer;width:100%;background:transparent;position:relative}._menuListItem_1kqzg_319:after{content:" ";position:absolute;left:0;bottom:0;right:0;height:.01333rem;border-bottom:.01333rem solid var(--bg-light);color:#e6e8e8;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scaleY(.5);transform:scaleY(.5)}._menuListItem_1kqzg_319:last-child:after{display:none}._menuListIcon_1kqzg_347{width:32px;height:32px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0;color:var(--color-white)}._menuListIcon_1kqzg_347._green_1kqzg_284{background:linear-gradient(135deg,#10b98159,#05966940)}._menuListIcon_1kqzg_347._cyan_1kqzg_361{background:linear-gradient(135deg,#06b6d459,#0891b240)}._menuListIcon_1kqzg_347 svg{width:24px;height:24px}._menuListLabel_1kqzg_369{flex:1;font-size:15px;font-weight:500;color:var(--color-white);text-align:left}._menuListRight_1kqzg_377{display:flex;align-items:center;gap:10px}._notificationBadge_1kqzg_383{background:var(--color-error);color:var(--color-white);padding:3px 11px;border-radius:12px;font-size:13px;font-weight:700;min-width:26px;text-align:center}._languageValue_1kqzg_394{font-size:14px;color:#fff9;font-weight:500}._arrow_1kqzg_400{font-size:26px;color:#ffffff4d;font-weight:300;line-height:1}._serviceCenter_1kqzg_407{padding:21.3332px 12.8px;background:var(--bg-medium);margin-bottom:20px;border-radius:16px}._sectionTitle_1kqzg_414{font-size:16px;font-weight:600;color:var(--color-white);margin-bottom:26.4668px;padding-left:2px}._serviceGrid_1kqzg_422{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._serviceItem_1kqzg_428{background:transparent;border:none;display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer}._serviceIcon_1kqzg_438{color:var(--color-white)}._serviceIcon_1kqzg_438 svg{width:28px;height:28px}._serviceLabel_1kqzg_446{font-size:13px;color:#ffffffe6;text-align:center;line-height:1.3;font-weight:500}._logoutBtn_1kqzg_454{background:transparent;border:1.5px solid var(--color-primary);border-radius:32px;padding:8px 6px;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;transition:all .2s}._logoutBtn_1kqzg_454 svg{width:20px;height:20px;stroke:var(--color-primary);stroke-width:2.5}._logoutText_1kqzg_474{font-size:16px;font-weight:500;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;color:var(--color-primary)}@media (max-width: 500px){._accountPage_1kqzg_9 ._serviceCenter_1kqzg_407 ._serviceGrid_1kqzg_422{gap:12px}._accountPage_1kqzg_9 ._serviceCenter_1kqzg_407 ._serviceGrid_1kqzg_422 ._serviceItem_1kqzg_428 ._serviceLabel_1kqzg_446{font-size:12px}}._modalOverlay_qbs8w_1{position:fixed;max-width:500px;width:100%;margin:0 auto;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem;animation:_fadeIn_qbs8w_1 .2s ease-out}._modalContainer_qbs8w_19{background:var(--bg-wallet);border-radius:16px;max-width:500px;width:100%;box-shadow:0 20px 40px #0000004d;animation:_slideUp_qbs8w_1 .3s ease-out;overflow:hidden}._modalHeader_qbs8w_29{padding:1.5rem 1.5rem 1rem;text-align:center;border-bottom:1px solid #f0f0f0}._modalIcon_qbs8w_35{font-size:3rem;margin-bottom:.5rem;animation:_bounce_qbs8w_1 .5s ease-out}._modalTitle_qbs8w_41{margin:0;font-size:1.5rem;font-weight:700;color:#333}._modalBody_qbs8w_48{padding:1.5rem;text-align:center}._modalMessage_qbs8w_53{margin:0;font-size:1.25rem;font-weight:600;color:var(--color-white);line-height:1.5}._modalActions_qbs8w_61{display:flex;gap:1rem;padding:1rem 1.5rem 1.5rem;border-top:1px solid var(--bg-dark)}._cancelBtn_qbs8w_68,._confirmBtn_qbs8w_69{flex:1;padding:.875rem 1.5rem;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease;border:none;outline:none}._cancelBtn_qbs8w_68:active,._confirmBtn_qbs8w_69:active{transform:scale(.98)}._cancelBtn_qbs8w_68{background:#f5f5f5;color:#666}._cancelBtn_qbs8w_68:hover{background:#e5e5e5}._confirmBtn_qbs8w_69{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 4px 12px #ef44444d}._confirmBtn_qbs8w_69:hover{background:linear-gradient(135deg,#dc2626,#b91c1c);box-shadow:0 6px 16px #ef444466}@keyframes _fadeIn_qbs8w_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_qbs8w_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _bounce_qbs8w_1{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width: 480px){._modalContainer_qbs8w_19{max-width:calc(100% - 2rem)}._modalTitle_qbs8w_41{font-size:1.25rem}._modalMessage_qbs8w_53{font-size:.9rem}._modalActions_qbs8w_61{flex-direction:column}._cancelBtn_qbs8w_68,._confirmBtn_qbs8w_69{width:100%}}._deposit_ce0d9_1{max-width:500px;margin:0 auto;background:var(--bg-page);min-height:100vh;color:var(--color-white);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;position:relative;padding-bottom:80px}._content_ce0d9_12{padding:0 12.8px 12.8px}._header_ce0d9_16{position:sticky;top:0;background:var(--bg-page);z-index:100;display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid rgba(255,255,255,.05)}._backButton_ce0d9_28{background:none;border:none;color:var(--color-white);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center}._title_ce0d9_39{font-size:18px;font-weight:600;margin:0;flex:1;text-align:center}._historyButton_ce0d9_47{background:none;border:none;color:var(--color-white);font-size:14px;cursor:pointer;padding:4px 8px;white-space:nowrap}._balanceCard_ce0d9_57{height:10.9375rem;background-image:url(/_build/assets/dwcardbg-YovjylWf.webp);border-radius:10px;padding:12.8px;margin-bottom:20px;position:relative;overflow:hidden;color:var(--bg-page);background-repeat:no-repeat;background-size:cover}._balanceLabel_ce0d9_70{font-size:13.868px;font-weight:500;margin-bottom:8px;display:flex;align-items:center;gap:6px}._bal_cont_ce0d9_79{width:100%;display:flex;justify-content:flex-start;align-items:center}._balanceRefresh_ce0d9_86{margin-left:9.6px;display:flex;justify-content:flex-start;align-items:center}._balanceRefresh_ce0d9_86 img{width:23.45px;height:14.92px}._balanceAmount_ce0d9_97{width:max-content;font-size:25.6px;font-family:sans-serif inter;font-weight:700;margin:0 0 0 10.6668px}._cardChip_ce0d9_105{position:absolute;bottom:20px;left:20px;font-size:24px}._cardDots_ce0d9_112{position:absolute;bottom:20px;right:20px;font-size:18px;letter-spacing:8px;font-weight:700}._channelGrid_ce0d9_121{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:16px 0 10.6668px}._channelCard_ce0d9_128{width:100%;height:96px;background:var(--bg-medium);border-radius:6px;padding:8px 2px 0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;cursor:pointer;transition:all .3s ease;position:relative;flex-wrap:wrap}._channelCard_ce0d9_128._active_ce0d9_143{background:linear-gradient(180deg,var(--gradient-start),var(--gradient-end));color:#000!important}._bonus_bg_ce0d9_148{position:absolute;top:0;right:0}._bonus_bg_ce0d9_148 ._bPercentage_ce0d9_153{position:absolute;top:21.5px;right:9px;font-size:10.6668px;font-weight:500;color:var(--color-white)}._discountBadge_ce0d9_162{position:absolute;top:-6px;right:-6px;background:var(--color-discount);color:var(--color-white);font-size:10px;font-weight:700;padding:2px 6px;border-radius:8px;box-shadow:0 2px 8px #f366}._channelIcon_ce0d9_175{font-size:28px;line-height:1}._channelLabels_ce0d9_180{color:var(--color-secondary);font-size:12.8px;font-weight:500;text-align:center;line-height:1.3}._channelLabels_ce0d9_180._active_ce0d9_143{color:#000}._section_ce0d9_191{margin-bottom:24px;border-radius:12px;background:var(--bg-medium);padding:13.3332px 10.6668px}._sectionHeader_ce0d9_198{display:flex;align-items:center;gap:8px;margin-bottom:12px}._sectionIcon_ce0d9_205{font-size:20px}._sectionTitle_ce0d9_209{font-size:19.2px;font-weight:600;font-family:sans-serif}._channels_list_ce0d9_215{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}._channelOption_ce0d9_222{padding:10.66px 13.866px;border-radius:8px;background:var(--bg-wallet);color:var(--color-text-muted);cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;width:100%;border:none;outline:none;transition:background .2s ease,color .2s ease}._actives_ce0d9_237{color:var(--bg-dark)}._active_ce0d9_143{background:linear-gradient(180deg,var(--gradient-start),var(--gradient-end));color:var(--bg-dark)}._active_ce0d9_143 ._channelLabel_ce0d9_180,._active_ce0d9_143 ._channelBalance_ce0d9_245{color:var(--bg-dark)}._channelLabel_ce0d9_180{font-size:14.9332px;margin-bottom:4px;color:var(--color-secondary);font-family:inter,sans-serif}._channelBalance_ce0d9_245{font-size:14.9332px;color:var(--color-secondary);font-family:inter,sans-serif}._channelInfo_ce0d9_262{background:var(--bg-medium);border-radius:12px;display:inline-block;width:100%}._channelOption_ce0d9_222{font-size:12px;color:var(--color-secondary)}._channelName_ce0d9_274{font-size:14px;font-weight:600;color:#0fc;margin-bottom:4px}._amountGrid_ce0d9_281{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:18.668px}._deposit_amount_container_ce0d9_288{background:var(--bg-medium);padding:16px 11.7332px 17.0668px 10.6668px;border-radius:12px}._amountButton_ce0d9_294{background:#ffffff0d;border:1px solid var(--bg-light);border-radius:8px;padding:6.4px 0;color:#0fc;font-size:17.668px;font-weight:400;cursor:pointer;transition:all .3s ease;position:relative}._amountButton_ce0d9_294._active_ce0d9_143{background:linear-gradient(180deg,var(--gradient-start),var(--gradient-end));border-color:#0fc;color:var(--bg-dark)}._amountButton_ce0d9_294._disabled_ce0d9_311{opacity:.5;cursor:not-allowed}._amountButton_ce0d9_294 ._rupee_symbol_ce0d9_315{position:absolute;left:8px;font-size:17.0668px;color:var(--color-text-light);font-weight:400}._amountButton_ce0d9_294 ._rupee_symbol_ce0d9_315._active_ce0d9_143{color:var(--color-white)}._bonusBadge_ce0d9_326{position:absolute;top:-2px;right:-2px;background:linear-gradient(135deg,#ff6b35,#f7931e);color:var(--color-white);font-size:9px;font-weight:700;padding:2px 6px;border-radius:8px;box-shadow:0 2px 6px #ff6b3566;z-index:1;white-space:nowrap}._customAmount_ce0d9_341{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:12px 16px;display:flex;align-items:center;gap:8px}._currencySymbol_ce0d9_351{color:#0fc;font-size:18px;font-weight:600}._amountInput_ce0d9_357{flex:1;background:none;border:none;color:var(--color-white);font-size:14px;outline:none}._amountInput_ce0d9_357::placeholder{color:#ffffff4d}._clearButton_ce0d9_369{background:none;border:none;color:#fff6;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}._clearButton_ce0d9_369:hover{color:#fff9}._clearButton_ce0d9_369 svg{width:20px;height:20px}._instructions_ce0d9_387{background:#ffffff08;border:.1px solid var(--bg-light);border-radius:12px;padding:16px}._instructionItem_ce0d9_394{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px}._instructionItem_ce0d9_394:last-child{margin-bottom:0}._bullet_ce0d9_404{content:"";width:5px;height:5px;background:#0fc;font-size:14px;flex-shrink:0;margin-top:6px;transform:rotate(45deg)}._instructionText_ce0d9_415{font-size:13px;line-height:1.5;color:#fffc}._emptyState_ce0d9_421{border-radius:12px;padding:40px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center}._emptyIcon_ce0d9_430{font-size:64px;opacity:.3;margin-bottom:12px;filter:grayscale(1)}._emptyText_ce0d9_437{font-size:14px;color:#fff6}._footer_ce0d9_442{position:fixed;bottom:0;left:0;right:0;max-width:500px;margin:0 auto;background:var(--bg-page);border-top:1px solid rgba(255,255,255,.05);padding:16px;display:flex;align-items:center;justify-content:space-between;gap:12px}._rechargeMethod_ce0d9_458{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#fff9}._methodName_ce0d9_466{color:var(--color-white);font-weight:600;font-size:14px}._depositButton_ce0d9_472{background:var(--gradient-button);border:none;border-radius:8px;padding:12px 32px;color:var(--bg-page);font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px #00ffcc4d;display:flex;align-items:center;gap:4px;white-space:nowrap}._depositButton_ce0d9_472:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0fc6}._depositButton_ce0d9_472:active{transform:translateY(0)}._depositButton_ce0d9_472:disabled{opacity:.6;cursor:not-allowed;transform:none}._depositBonus_ce0d9_501{color:green;font-weight:600;font-size:16px}._login_container_enph5_1{min-height:calc(100vh - 49.05px);display:flex;align-items:flex-start;justify-content:center;background:#05012b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._loginBox_enph5_10{width:100%;max-width:500px}._login_header_enph5_15{height:106.66px;background:#011341;padding:10.6668px 21.3332px 0}._title_enph5_21{color:#fff;font-size:17.0668px;font-weight:700;line-height:2}._subtitle_enph5_28,._forgotText_enph5_33{color:#fff;font-size:11.7332px}._tabContainer_enph5_38{display:flex;gap:0;padding:0 21.3332px;margin-bottom:29.8px}._tab_enph5_38{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:7.4668px 0;background:transparent;border:none;border-bottom:1px solid #022C68;color:#92a8e3;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s}._tab_enph5_38._active_enph5_62{color:#00ecbe;border-bottom-color:#00ecbe}._tab_enph5_38:hover{color:#fffc}._tabIcon_enph5_70{width:27px;height:27px}._inputGroup_enph5_75{padding:0 21.3332px;margin-bottom:32px}._inputLabel_enph5_80{display:flex;align-items:center;gap:6px;color:#00ecbe;font-size:14px;font-weight:500;margin-bottom:12.8px}._labelIcon_enph5_90{width:25.59px;height:25.59px;color:#00ecbe}._ph_num_enph5_96,._psw_name_enph5_96,._mail_name_enph5_96{font-size:16px;color:#e3efff}._phoneInput_enph5_101{display:flex;gap:8px}._countryCode_enph5_106{background:#011341;border-radius:.875rem;color:#92a8e3;padding:14px 12px;font-size:14px;cursor:pointer;border:none;outline:none;width:99.19px;max-width:100%}._countryCode_enph5_106:focus{border-color:#00ecbe}._countryCode_enph5_106 option{background:#002366;color:#fff}._input_enph5_75{width:100%;flex:1;background:#011341;border-radius:.875rem;color:#fff;padding:14px 16px;font-size:14px;outline:none;border:none;height:46.92px}._input_enph5_75:focus{border:.1px solid #042062}._input_enph5_75::placeholder{color:#ffffff4d}._passwordInput_enph5_145{position:relative;display:flex;align-items:center}._passwordInput_enph5_145 input{flex:1;padding-right:48px}._eyeButton_enph5_155{position:absolute;right:12px;background:transparent;border:none;color:#ffffff80;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .3s}._eyeButton_enph5_155:hover{color:#00ecbe}._eyeButton_enph5_155 svg{width:20px;height:20px}._checkboxLabel_enph5_176{display:flex;align-items:center;gap:8px;margin-bottom:30.4px;cursor:pointer;padding:0 21.3332px}._checkbox_enph5_176{appearance:none;width:20px;height:20px;border:2px solid #00ECBE;border-radius:50%;background:transparent;cursor:pointer;position:relative;transition:all .3s}._checkbox_enph5_176:checked{background:#00ecbe}._checkbox_enph5_176:checked:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid #001845;border-width:0 2px 2px 0;transform:rotate(45deg)}._checkboxText_enph5_211{color:#92a8e3;font-size:12px}._loginbtn_cont_enph5_216{padding:0 21.3332px;margin:0 20px}._loginButton_enph5_221{width:100%;background:linear-gradient(180deg,#7afec3,#02afb6);border:none;border-radius:25px;color:#001845;font-size:19.2px;font-weight:600;padding:10px;cursor:pointer;transition:transform .2s,box-shadow .2s,background .3s;margin-bottom:16px}._loginButton_enph5_221:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00ffcc4d}._loginButton_enph5_221:active{transform:translateY(0)}._loginButton_enph5_221._disabled_enph5_241{background:#ffffff26;color:#ffffff80;cursor:not-allowed}._loginButton_enph5_221._disabled_enph5_241:hover{transform:none;box-shadow:none}._registerButton_enph5_251{width:100%;background:transparent;border:.1px solid #00ECBE;border-radius:25px;color:#00ecbe;font-size:16px;font-weight:600;padding:12px;cursor:pointer;transition:all .3s;margin-bottom:32px}._registerButton_enph5_251:hover{background:#00ffcc1a}._footer_enph5_268{display:flex;justify-content:space-around;gap:16px}._footerButton_enph5_274{display:flex;flex-direction:column;align-items:center;gap:8px;background:transparent;border:none;color:#00ecbe;cursor:pointer;transition:color .3s;padding:8px}._footerButton_enph5_274:hover{color:#0ff}._footerButton_enph5_274 span{font-size:12px;font-weight:500}._footerIcon_enph5_294{width:32px;height:32px}.game-status-bar{background:linear-gradient(135deg,#667eea,#764ba2);padding:1rem;display:flex;justify-content:space-between;align-items:center;color:#fff}.current-game{display:flex;flex-direction:column;gap:.3rem}.current-game span:first-child{font-size:.7rem;opacity:.9}.game-id{font-size:1rem;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.timer-section{text-align:center}.timer-label{font-size:.7rem;opacity:.9;margin-bottom:.4rem;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.timer-display{display:flex;gap:2px;justify-content:center}.result-display{padding:1rem;display:flex;justify-content:center;position:relative;overflow:hidden}.result-numbers{display:flex;gap:1rem;z-index:1}.number-circle{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:700;color:#fff;box-shadow:0 4px 12px #0003;animation:float 3s ease-in-out infinite}.number-circle:nth-child(1){animation-delay:0s}.number-circle:nth-child(2){animation-delay:.5s}.number-circle:nth-child(3){animation-delay:1s}.betting-closed-banner{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;padding:1.2rem;text-align:center;animation:pulse-banner 2s infinite;box-shadow:0 8px 25px #ef444466;border-top:3px solid #fbbf24;border-bottom:3px solid #fbbf24}.banner-content{display:flex;align-items:center;justify-content:center;gap:.8rem;font-weight:700;font-size:1.1rem;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.banner-icon{font-size:1.4rem;animation:bounce-icon 1s infinite alternate}.betting-main{flex:1;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.bottom-payment-bar{position:fixed;bottom:0;left:50%;transform:translate(-50%);max-width:500px;width:100%;background:linear-gradient(135deg,#fff,#f8f9fa);border-top:3px solid var(--loading-border-color);box-shadow:0 -8px 25px #00000026;cursor:pointer;transition:all .3s ease;z-index:1000;backdrop-filter:blur(10px);&:hover{box-shadow:0 -12px 35px #8b5cf640}}.payment-bar-content{display:flex;align-items:center;padding:1rem 1.5rem;gap:1rem}.payment-left{display:flex;align-items:center;gap:1rem;flex:1}.payment-icon{background:var(--button-gradient);border-radius:12px;padding:.8rem;font-size:1.3rem;box-shadow:0 4px 15px #7629b34d;color:#fff}.payment-details{display:flex;flex-direction:column;gap:.2rem}.payment-amount{font-size:1.6rem;font-weight:700;color:var(--header);line-height:1.2}.payment-count{font-size:.9rem;color:var(--text-secondary);font-weight:500}.pay-now-btn-bottom{background:var(--bets-congrats);color:#fff;border:none;border-radius:20px;padding:.8rem 1.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:100px;box-shadow:0 4px 15px #0596694d;&:hover:not(:disabled){background:linear-gradient(135deg,#047857,#065f46);transform:translateY(-2px);box-shadow:0 6px 20px #05966966}&:disabled{background:#d1d5db;cursor:not-allowed}}.modal-overlay,.bottom-sheet-overlay{position:fixed;inset:0 0 80px;background:#00000080;width:500px;max-width:100vw;margin:0 auto;display:flex;align-items:flex-end;justify-content:center;z-index:100;animation:fadeIn .3s ease-out}.bottom-sheet{background:#fff;width:500px;max-width:100vw;max-height:80vh;border-radius:12px 12px 0 0;display:flex;flex-direction:column;animation:slideUp .3s ease-out;box-shadow:var(--box-shadow)}.bottom-sheet-handles{width:40px;height:4px;background:#d1d5db;border-radius:2px;margin:12px auto 0}.handle-bars{height:2px}.basket-header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;border-bottom:1px solid var(--border-color);h3{font-size:18px;font-weight:600;color:#1f2937;margin:0}}.clear-basket-btn{background:var(--loss-message);color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s;&:hover{background:#dc2626}}.basket-items{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:20px 20px 30px;max-height:400px;overflow-y:auto;background:#f5f5f5}.basket-item{width:120px;position:relative;background:#e8e8e8;border-radius:12px;padding:4px;min-height:15px;display:flex;align-items:center;justify-content:space-between;transition:all .2s ease;border:2px solid transparent;&:hover{background:#ddd;border-color:#999}}.remove-btn{position:absolute;top:-8px;right:-8px;background:#888;border:none;color:#fff;width:15px;height:15px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;font-weight:700;line-height:1;transition:background-color .2s;z-index:1;&:hover{background:#666}}.bet-type-label{font-size:14px;font-weight:600;color:#333;text-transform:uppercase;letter-spacing:.5px}.quantity-badge{display:flex;align-items:center;background:var(--header);color:#fff;font-size:12px;font-weight:700;padding:4px 6px;border-radius:12px;min-width:20px;text-align:center}.basket-footer{background:#f9fafb;padding:16px 20px;border-top:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center;margin-top:auto;display:none}.basket-summary{display:flex;flex-direction:column;gap:4px}.total-label{font-size:16px;font-weight:600;color:#1f2937}.bet-count{font-size:12px;color:var(--text-secondary)}.place-bets-btn{background:var(--bets-congrats);color:#fff;border:none;border-radius:6px;padding:12px 24px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .2s;&:hover:not(:disabled){background:#059669}&:disabled{background:#d1d5db;cursor:not-allowed}}@media (max-width: 640px){.basket-items{grid-template-columns:repeat(2,1fr);gap:10px;padding:12px}.basket-header{padding:10px 16px}.basket-footer{padding:12px 16px}}.modal-content{background:#fff;width:100%;max-height:70vh;border-radius:16px 16px 0 0;padding:1.5rem;overflow-y:auto;animation:slideUp .3s ease-out;h3{font-size:1.3rem;font-weight:600;margin-bottom:1rem;text-align:center;color:#333;background:var(--button-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent}}.history-list{display:flex;flex-direction:column;gap:.5rem}.history-item{display:grid;grid-template-columns:2fr 1fr 1fr;gap:1rem;padding:1rem;background:linear-gradient(135deg,#f8f9fa,#f3f4f6);border-radius:12px;align-items:center;border:1px solid var(--border-color)}.game-id{font-weight:600;color:var(--header);font-size:.9rem}.result-number{font-family:Courier New,monospace;font-weight:700;font-size:1.1rem;color:#333;text-align:center;background:#fff;padding:.3rem .6rem;border-radius:8px;border:2px solid var(--border-color)}.draw-time{font-size:.8rem;color:#666;text-align:right}.orders-list{display:flex;flex-direction:column;gap:.5rem}.order-item{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#f8f9fa;border-radius:12px;border-left:4px solid #e9ecef}.order-item.pending{border-left-color:#f59e0b;background:linear-gradient(135deg,#fefbf3,#fef3c7)}.order-item.won{border-left-color:#10b981;background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.order-item.lost{border-left-color:#ef4444;background:linear-gradient(135deg,#fef2f2,#fecaca)}.bet-info{display:flex;flex-direction:column;gap:.25rem}.bet-details{font-weight:600;color:#333;font-family:Courier New,monospace}.bet-amount{font-size:.8rem;color:#6b7280}.status{padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase}.order-item.pending .status{background:#fef3c7;color:#d97706}.order-item.won .status{background:#d1fae5;color:#065f46}.order-item.lost .status{background:#fecaca;color:#dc2626}.winners-toast{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#10b981,#059669);color:#fff;padding:2rem;border-radius:20px;box-shadow:0 25px 50px #0000004d;z-index:2000;animation:celebrate .8s ease-out;max-width:90%;text-align:center;border:3px solid #fbbf24}.winners-content{display:flex;flex-direction:column;gap:1rem}.winners-content h4{font-size:1.5rem;margin-bottom:.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.3);animation:bounce 1s infinite alternate}.winner-item{background:#fff3;padding:.75rem 1rem;border-radius:12px;backdrop-filter:blur(10px);font-weight:600;border:1px solid rgba(255,255,255,.3);box-shadow:0 4px 15px #0000001a}.connection-status{position:fixed;top:10px;right:10px;display:flex;align-items:center;gap:.5rem;background:#000c;color:#fff;padding:.4rem .8rem;border-radius:20px;font-size:.75rem;font-weight:500;z-index:1000;backdrop-filter:blur(10px);transition:all .3s ease}.connection-status.connected{background:#10b981e6}.connection-status.disconnected{background:#ef4444e6;animation:pulse-status 2s infinite}.connection-status.error{background:#f59e0be6}.status-dot{width:8px;height:8px;border-radius:50%;background:currentColor}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.4}}@keyframes pulse-upcoming{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes pulse-soon{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.03);opacity:.9}}@keyframes bounce-status{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-4px) rotate(2deg)}}@keyframes pulse-open{0%,to{opacity:1}50%{opacity:.8}}@keyframes pulse-closed{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}@keyframes float{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(-8px) rotate(1deg)}66%{transform:translateY(-4px) rotate(-1deg)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-warning{0%,to{transform:scale(1);box-shadow:0 8px 25px #f59e0b80}50%{transform:scale(1.08);box-shadow:0 12px 35px #f59e0bb3}}@keyframes pulse-danger{0%,to{transform:scale(1);box-shadow:0 8px 25px #ef444480}50%{transform:scale(1.12);box-shadow:0 12px 35px #ef4444cc}}@keyframes pulse-banner{0%,to{opacity:1;transform:scale(1) rotate(0)}50%{opacity:.95;transform:scale(1.02) rotate(.5deg)}}@keyframes bounce-icon{0%{transform:translateY(0) rotate(-8deg) scale(1)}to{transform:translateY(-15px) rotate(8deg) scale(1.1)}}@keyframes sweep{0%{left:-100%}to{left:100%}}@keyframes pulse-live{0%,to{opacity:1}50%{opacity:.85}}@keyframes celebrate{0%{transform:translate(-50%,-50%) scale(.8) rotate(-5deg);opacity:0}50%{transform:translate(-50%,-50%) scale(1.1) rotate(2deg);opacity:1}to{transform:translate(-50%,-50%) scale(1) rotate(0);opacity:1}}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes pulse-status{0%,to{opacity:1}50%{opacity:.7}}@media (max-width: 520px){.app{max-width:100vw}.bottom-sheet-overlay{bottom:75px!important}.games-grid{grid-template-columns:1fr}.game-card{padding:1rem}.game-icon-large{width:50px;height:50px;font-size:2rem}.draw-tabs-scroll{gap:.5rem}.draw-tab-enhanced{min-width:75px;padding:.8rem 1rem}.tab-time{font-size:.9rem}.tab-countdown{font-size:.7rem}.timer-display-enhanced{gap:4px}.result-numbers-enhanced{gap:1.2rem}.number-circle-enhanced{width:50px;height:50px;font-size:1.5rem}.game-header-enhanced{padding:1rem}.back-btn-enhanced{padding:.6rem}.game-title-header{font-size:1.1rem}.banner-content-enhanced{gap:1rem}.banner-icon-enhanced{font-size:2rem}.banner-title{font-size:1.2rem}.position-circle{width:28px;height:28px;font-size:.8rem}.position-circle.small{width:22px;height:22px;font-size:.7rem}.bet-input{width:36px;height:28px;font-size:.8rem}.bet-input.small{width:32px;height:24px;font-size:.7rem}.qty-btn{width:22px;height:22px;font-size:.9rem}.qty-display{padding:.3rem .5rem;font-size:.8rem;min-width:26px}.add-btn{padding:.4rem .8rem;font-size:.7rem}.payment-bar-content{padding:.8rem 1rem}.payment-amount{font-size:1.3rem}.payment-icon{padding:.6rem;font-size:1.1rem}.pay-now-btn-bottom{padding:.6rem 1.2rem;font-size:.9rem}}@media (max-width: 360px){.draw-tab-enhanced{min-width:65px;padding:.6rem .8rem}.tab-time{font-size:.8rem}.tab-countdown{font-size:.65rem}.result-numbers-enhanced{gap:1rem}.number-circle-enhanced{width:44px;height:44px;font-size:1.3rem}.banner-title{font-size:1.1rem}.banner-subtitle{font-size:.9rem}.position-circle{width:24px;height:24px;font-size:.7rem}.position-circle.small{width:20px;height:20px;font-size:.6rem}.bet-input{width:32px;height:24px;font-size:.7rem}.bet-input.small{width:28px;height:20px;font-size:.65rem}.qty-btn{width:20px;height:20px;font-size:.8rem}.qty-display{padding:.25rem .4rem;font-size:.7rem;min-width:22px}.add-btn{padding:.35rem .6rem;font-size:.65rem}.section-header{padding:.6rem .8rem}.section-title{font-size:.9rem}.section-prize,.section-price{font-size:.65rem;padding:.15rem .4rem}.game-details-card,.timer-card{padding:1rem}.game-badge{font-size:.65rem;padding:.3rem .6rem}.game-id-display{font-size:.75rem;padding:.3rem .6rem}.betting-status{font-size:.65rem;padding:.3rem .6rem}.timer-label-enhanced{font-size:.75rem}}@media print{.app{max-width:none;box-shadow:none}.game-header-enhanced,.bottom-tabs,.bottom-payment-bar,.betting-main{display:none}}@media (prefers-contrast: high){.draw-tab-enhanced,.bet-input{border-width:3px}.number-circle-enhanced{border:3px solid white}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.draw-tab-enhanced,.number-circle-enhanced{transform:none!important}}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#f5f5f5;color:#333;line-height:1.3;font-size:14px}.app{display:flex;justify-content:center;margin:0 auto;background:#fff;min-height:100vh;position:relative}.game-header-enhanced{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;box-shadow:0 4px 20px #00000026;position:relative;overflow:hidden}.game-header-enhanced:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);animation:shimmer 3s infinite;pointer-events:none}.back-btn-enhanced{background:#ffffff26;border:2px solid rgba(255,255,255,.2);padding:.7rem;border-radius:12px;cursor:pointer;color:#fff;transition:all .3s ease;backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center}.back-btn-enhanced:hover{background:#ffffff40;border-color:#fff6;transform:translateY(-2px);box-shadow:0 4px 15px #0003}.header-content{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex:1}.game-title-header{font-size:1.3rem;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.3);margin:0}.connection-status-header{display:flex;align-items:center;gap:.5rem;background:#0003;padding:.3rem .8rem;border-radius:15px;font-size:.75rem;font-weight:500;backdrop-filter:blur(10px)}.connection-status-header.connected{background:#10b9814d;color:#d1fae5}.connection-status-header.disconnected{background:#ef44444d;color:#fecaca}.status-dot-header{width:8px;height:8px;border-radius:50%;background:currentColor;animation:pulse-dot 2s infinite}.balance-header{display:flex;flex-direction:column;align-items:center;gap:.3rem;background:#ffffff26;padding:.6rem .8rem;border-radius:12px;backdrop-filter:blur(10px)}.balance-label{font-size:.7rem;opacity:.9}.wallet-icon-header{font-size:1.2rem}.draw-tabs-container{max-width:500px}.draw-tabs-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.875rem;padding:0 1rem}.betting-closed-banner-enhanced{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;padding:2rem;margin:1.2rem;border-radius:20px;animation:pulse-banner 2.5s infinite;box-shadow:0 12px 40px #ef444480;border:4px solid #fbbf24;position:relative;overflow:hidden}.betting-closed-banner-enhanced:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:sweep 3s ease-in-out infinite}.banner-content-enhanced{display:flex;align-items:center;gap:1.5rem;justify-content:center;position:relative;z-index:1}.banner-icon-enhanced{font-size:2.5rem;animation:bounce-icon 1.5s infinite alternate;filter:drop-shadow(3px 3px 6px rgba(0,0,0,.4))}.banner-text{display:flex;flex-direction:column;gap:.4rem;text-align:center}.banner-title{font-size:1.4rem;font-weight:800;text-shadow:3px 3px 6px rgba(0,0,0,.4);letter-spacing:-.025em}.banner-subtitle{font-size:1rem;opacity:.9;font-weight:600}.lobby-page{padding-bottom:2rem}.lobby-header{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.lobby-header h1{font-size:1.3rem;font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.balance{display:flex;align-items:center;gap:.4rem;font-size:.8rem;background:#ffffff1a;padding:.3rem .6rem;border-radius:15px;backdrop-filter:blur(10px)}.wallet-icon{background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:4px;padding:.2rem .4rem;font-size:.8rem}.games-section{padding:1rem}.games-section h2{font-size:1.1rem;font-weight:600;margin-bottom:1rem;color:#333}.games-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.game-card{background:#fff;border-radius:16px;padding:1.5rem;cursor:pointer;transition:all .3s ease;border:2px solid #e9ecef;box-shadow:0 4px 20px #00000014}.game-card:hover:not(.disabled){transform:translateY(-4px);box-shadow:0 12px 40px #667eea26;border-color:#667eea}.game-card.disabled{opacity:.6;cursor:not-allowed;background:#f8fafc}.card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.game-icon-large{font-size:2.5rem;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;width:60px;height:60px;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 15px #667eea4d}.game-status{padding:.3rem .6rem;border-radius:12px;font-size:.7rem;font-weight:600;text-transform:uppercase}.game-status.active{background:linear-gradient(135deg,#10b981,#059669);color:#fff;animation:pulse-live 3s infinite}.game-status:not(.active){background:#fecaca;color:#dc2626}.card-body{margin-bottom:1rem}.game-title{font-size:1.2rem;font-weight:700;color:#333;margin-bottom:.3rem}.game-subtitle{font-size:.8rem;color:#667eea;font-weight:600;margin-bottom:.5rem}.game-frequency{font-size:.8rem;color:#6b7280}.card-footer{display:flex;justify-content:space-between;align-items:flex-end}.payout-info{display:flex;flex-direction:column;gap:.3rem}.payout-item span{font-size:.75rem;color:#059669;font-weight:600;background:#0596691a;padding:.2rem .4rem;border-radius:6px}.betting-cutoff{margin-top:.8rem;padding:.4rem .8rem;background:#64748b1a;border-radius:10px;font-size:.75rem;color:#64748b;text-align:center;border:1px solid rgba(100,116,139,.2)}.back-btn{background:none;border:none;padding:.5rem;cursor:pointer;color:#fff;border-radius:8px;transition:background .3s ease}.back-btn:hover{background:#ffffff1a}@media (max-width: 499px){.draw-tabs-container{max-width:100vw}.draw-tabs-header{padding:.8rem 1rem 0}.draw-tabs-header h3{font-size:1.1rem}.total-draws{font-size:.75rem;padding:.5rem .7rem}.draw-tabs-scroll{gap:.6rem;padding:1rem}.draw-tab-enhanced{min-width:80px;padding:.8rem 1rem;gap:.2rem}.draw-tab-enhanced.quick3d-variant{min-width:85px}.tab-time{font-size:.9rem}.tab-interval{font-size:1rem}.tab-countdown,.tab-payout{font-size:.65rem;padding:.15rem .4rem;min-width:40px}}@media (max-width: 420px){.draw-tabs-scroll{gap:.5rem;padding:.8rem}.draw-tab-enhanced{min-width:75px;padding:.7rem .8rem}.draw-tab-enhanced.quick3d-variant{min-width:80px}.tab-time{font-size:.85rem}.tab-interval{font-size:.95rem}.tab-countdown,.tab-payout{font-size:.6rem;padding:.1rem .3rem;min-width:35px}.tab-status{font-size:.55rem;padding:.25rem .4rem}}@media (max-width: 360px){.draw-tabs-scroll{gap:.4rem}.draw-tab-enhanced{min-width:70px;padding:.6rem .7rem}.draw-tab-enhanced.quick3d-variant{min-width:75px}.tab-time{font-size:.8rem}.tab-interval{font-size:.9rem}.tab-countdown,.tab-payout{font-size:.55rem;padding:.1rem .25rem;min-width:30px}}@media (max-width: 320px){.draw-tabs-scroll{gap:.3rem;padding:.4rem .5rem .6rem}.draw-tab-enhanced{min-width:65px;padding:.5rem .6rem}.draw-tab-enhanced.quick3d-variant{min-width:70px}.tab-time{font-size:.75rem}.tab-interval{font-size:.85rem}.tab-countdown,.tab-payout{font-size:.5rem;padding:.1rem .2rem;min-width:28px}.tab-status{font-size:.5rem;padding:.2rem .3rem}}.loading-screen{position:fixed;top:0;left:50%;transform:translate(-50%);width:500px;height:100%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;justify-content:center;align-items:center;z-index:9999}._drawTabsContainer_14m8f_1{max-width:500px;width:100%}._drawTabsHeader_14m8f_6{display:flex;justify-content:space-between;align-items:center;margin-bottom:.875rem;padding:0 1rem}._drawTabsHeader_14m8f_6 h3{font-size:1.2rem;font-weight:700;color:#1e293b;margin:0;background:var(--button-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;letter-spacing:-.025em}._totalDraws_14m8f_24{font-size:.85rem;color:var(--text-secondary);background:#64748b1a;padding:.6rem .8rem;border-radius:14px;font-weight:600;border:1px solid rgba(100,116,139,.2)}._drawTabCenter_14m8f_34{display:flex;justify-content:center}._drawTabsScroll_14m8f_39{display:flex;gap:.8rem;overflow-x:scroll;padding:.5rem 0 .5rem 0rem;scroll-behavior:smooth;margin:0 16px}._drawTabsScroll_14m8f_39::-webkit-scrollbar{display:none}._drawTabEnhanced_14m8f_52{display:flex;justify-content:center;flex-direction:column;align-items:center;gap:.3rem;padding:12px 8px;border:2px solid var(--border-color);border-radius:12px;background:#fff;color:var(--text-secondary);cursor:pointer;transition:all .4s cubic-bezier(.4,0,.2,1);min-width:90px;width:auto;position:relative;flex-shrink:0;box-shadow:0 4px 15px #00000014;backdrop-filter:blur(10px);text-align:center}._drawTabEnhanced_14m8f_52:before{content:"";position:absolute;inset:0;border-radius:16px;background:linear-gradient(135deg,transparent,rgba(255,255,255,.8),transparent);opacity:0;transition:opacity .3s ease;pointer-events:none}._drawTabEnhanced_14m8f_52._active_14m8f_86{background:var(--card-gradient-2);color:#fff}._drawTabEnhanced_14m8f_52._upcoming_14m8f_90{border-color:#10b981;background:linear-gradient(135deg,#ecfdf5,#d1fae5);color:#065f46;animation:_pulseUpcoming_14m8f_1 3s ease-in-out infinite}._drawTabEnhanced_14m8f_52._upcoming_14m8f_90._active_14m8f_86{background:var(--bets-congrats);color:#fff;border-color:#10b981;box-shadow:0 12px 35px #10b98166}._drawTabEnhanced_14m8f_52._soon_14m8f_102{border-color:#f59e0b;background:linear-gradient(135deg,#fefbf3,#fef3c7);color:#92400e;animation:_pulseSoon_14m8f_1 2s ease-in-out infinite}._drawTabEnhanced_14m8f_52._soon_14m8f_102._active_14m8f_86{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border-color:#f59e0b;box-shadow:0 12px 35px #f59e0b66}._drawTabEnhanced_14m8f_52._past_14m8f_114{opacity:.6;border-color:#9ca3af;background:linear-gradient(135deg,#f9fafb,#f3f4f6);color:var(--text-secondary)}._tabTime_14m8f_120,._tabInterval_14m8f_121{font-size:14px;font-weight:800;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;letter-spacing:-.025em}._tabCountdown_14m8f_128{font-size:.75rem;font-weight:600;opacity:.85;background:#0000001a;border-radius:8px;min-width:45px;text-align:center}._drawTabEnhanced_14m8f_52._active_14m8f_86 ._tabCountdown_14m8f_128{background:#fff3}._tabStatus_14m8f_142{position:absolute;top:-10px;right:-10px;background:#10b981;color:#fff;font-size:.6rem;font-weight:700;padding:.3rem .5rem;border-radius:10px;text-transform:uppercase;letter-spacing:.025em;box-shadow:0 4px 15px #10b98166;animation:_bounceStatus_14m8f_1 2s ease-in-out infinite}._tabStatus_14m8f_142._next_14m8f_157{background:var(--bets-congrats)}@keyframes _pulseUpcoming_14m8f_1{0%,to{box-shadow:0 4px 15px #10b98133}50%{box-shadow:0 6px 25px #10b98166}}@keyframes _pulseSoon_14m8f_1{0%,to{box-shadow:0 4px 15px #f59e0b33}50%{box-shadow:0 6px 25px #f59e0b66}}@keyframes _bounceStatus_14m8f_1{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.bet-section{background:#fff;border-radius:12px;overflow:hidden}.section-headers{padding:.6rem;display:flex;justify-content:space-between;align-items:center}.quick-guess-header{display:flex;gap:.4rem;align-items:flex-start}.section-header-left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.section-title{background:var(--button-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:600;font-size:.85rem}.section-prize{background:var(--bets-congrats);color:#fff;padding:.15rem .4rem;border-radius:6px;font-size:.6rem;font-weight:600;box-shadow:0 1px 4px #0596694d}.section-price{font-size:.75rem;font-weight:600;color:var(--text-secondary);background:#6b72801a;padding:.15rem .4rem;border-radius:6px}.quick-guess-btn{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;border:none;border-radius:6px;padding:.3rem .6rem;font-size:.7rem;font-weight:600;cursor:pointer;transition:all .3s ease}.quick-guess-btn:hover:not(:disabled){background:linear-gradient(135deg,#d97706,#b45309);transform:translateY(-1px)}.quick-guess-btn:disabled{background:#d1d5db;cursor:not-allowed}.single-digit-bets,.double-digit-bets{padding:.4rem .8rem .8rem;display:flex;flex-direction:column;gap:.6rem}.triple-digit-bet{padding:.4rem .8rem .8rem}.bet-row-enhanced{display:flex;align-items:center;gap:.7rem;min-height:50px}.triple-bet-container{display:flex;flex-direction:column;justify-content:space-between;gap:.6rem}.triple-bet-inputs{width:100%;display:flex;gap:.8rem;justify-content:space-between;align-items:center}.triple-right-container{width:100%;display:flex;gap:.6rem;justify-content:space-between;align-items:center}.spacer{flex:1;min-width:.5rem}.position-circle{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;color:#fff;flex-shrink:0;box-shadow:0 1px 4px #0003}.position-circle.red{background:linear-gradient(135deg,#ef4444,#dc2626)}.position-circle.orange{background:linear-gradient(135deg,#f97316,#ea580c)}.position-circle.blue{background:linear-gradient(135deg,#3b82f6,#2563eb)}.position-pair,.position-trio{display:flex;gap:.3rem;flex-shrink:0}.triple-position-trio{display:flex;justify-content:space-around;gap:.4rem}.bet-input{width:36px;height:36px;border:1.5px solid var(--border-color);border-radius:8px;text-align:center;font-size:1rem;font-weight:700;background:#fff;color:#1a202c!important;transition:all .3s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;box-shadow:inset 0 1px 2px #0000001a;flex-shrink:0}.bet-input:focus{outline:none;border-color:var(--loading-border-color);box-shadow:0 0 0 2px #8b5cf61a}.bet-input:disabled{background:#f8fafc;color:#64748b!important;cursor:not-allowed}.bet-input::placeholder{color:#94a3b8!important;opacity:1}.double-inputs,.triple-inputs{display:flex;gap:.4rem;flex-shrink:0}.triple-inputs{justify-content:flex-end}.quantity-controls{display:flex;align-items:center;gap:.4rem;background:#fff;padding:.2rem .4rem;border-radius:10px;border:1px solid var(--border-color);box-shadow:0 1px 4px #0000000d;flex-shrink:0;min-width:fit-content}.qty-btn{width:24px;height:24px;border:none;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:1rem;color:var(--text-secondary);box-shadow:0 1px 2px #0000001a;transition:all .2s ease;font-weight:700;line-height:1;flex-shrink:0}.qty-btn:hover:not(:disabled){background:var(--button-gradient);color:#fff;transform:scale(1.05)}.qty-btn:disabled{opacity:.5;cursor:not-allowed}.qty-input{background:var(--card-gradient-2);color:#fff;padding:.25rem .5rem;border-radius:8px;min-width:24px;text-align:center;font-weight:700;font-size:.8rem;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;box-shadow:0 1px 4px #7629b34d;flex-shrink:0;border:none;outline:none;width:auto;max-width:50px}.qty-input:focus{outline:2px solid rgba(139,92,246,.3);outline-offset:1px}.qty-input:disabled{opacity:.7;cursor:not-allowed}.qty-input::-webkit-outer-spin-button,.qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty-input[type=number]{-moz-appearance:textfield}.add-btn{background:var(--button-gradient);color:#fff;border:none;border-radius:8px;padding:.5rem 1rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-size:.75rem;text-transform:uppercase;letter-spacing:.3px;box-shadow:0 1px 4px #0596694d;flex-shrink:0;min-width:55px;height:36px;display:flex;align-items:center;justify-content:center}.add-btn:hover:not(:disabled){background:var(--button-gradient);transform:translateY(-1px)}.add-btn:disabled{background:#d1d5db;cursor:not-allowed;transform:none;box-shadow:none;color:#9ca3af}.triple-actions{display:flex;justify-content:flex-end;gap:.4rem;flex-shrink:0}@media (max-width: 400px){.bet-row-enhanced{gap:.3rem;min-height:40px}.position-circle{width:28px;height:28px;font-size:.6rem}.bet-input{width:28px;height:28px;font-size:.8rem}.qty-btn{width:18px;height:18px;font-size:.8rem}.qty-input{padding:.15rem .3rem;font-size:.65rem;min-width:18px;max-width:40px}.add-btn{padding:.3rem .6rem;font-size:.65rem;min-width:45px;height:28px}.section-title{font-size:.8rem}.section-price{font-size:.7rem}.section-prize{font-size:.55rem;padding:.1rem .3rem}.quantity-controls{gap:.2rem;padding:.1rem .2rem}.spacer{min-width:.2rem}.triple-bet-container,.triple-bet-inputs,.triple-right-container{gap:.4rem}.position-pair,.position-trio,.double-inputs,.triple-inputs{gap:.2rem}}@media (max-width: 300px){.bet-section{border-radius:8px}.section-header{padding:.5rem}.single-digit-bets,.double-digit-bets,.triple-digit-bet{padding:.3rem .6rem .6rem}.bet-row-enhanced{gap:.25rem;min-height:35px}.position-circle{width:18px;height:18px;font-size:.55rem}.bet-input{width:26px;height:26px;font-size:.75rem;border-radius:4px}.qty-btn{width:16px;height:16px;font-size:.7rem}.qty-input{padding:.1rem .25rem;font-size:.6rem;min-width:16px;max-width:35px}.add-btn{padding:.25rem .5rem;font-size:.6rem;min-width:40px;height:26px;border-radius:6px}.spacer{min-width:.1rem}}.bottom-tabs{display:flex;background:#fff;border-top:1px solid #e0e0e0;box-shadow:0 -2px 10px #0000001a;z-index:1000}.bottom-tab{flex:1;padding:16px 20px;border:none;background:#fff;font-size:16px;font-weight:500;cursor:pointer;color:#666;transition:all .2s ease}.bottom-tab:hover{color:#333;background:#f8f8f8}.bottom-tab.active{color:#4caf50;font-weight:600;background:#fff;border-top:3px solid #4CAF50}.tab-content-area{background:#fff;border-top:1px solid #e0e0e0;box-shadow:0 -2px 10px #0000001a;z-index:999;display:flex;flex-direction:column}.result-history-content{display:flex;flex-direction:column;height:100%;background:#fff}.result-history-list{flex:1;padding:16px 20px;overflow-y:auto;margin-bottom:4rem}.result-history-item{display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--border-color)}.result-history-item:last-child{border-bottom:none}.result-item-left{display:flex;flex-direction:column;gap:4px}.game-name{font-size:16px;font-weight:500;color:#333}.game-time{font-size:14px;color:var(--text-secondary);font-weight:400}.result-item-right{display:flex;align-items:center}.result-circles{display:flex;gap:8px}.result-circle{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:14px}.result-circle.red{background-color:var(--result-red)}.result-circle.orange{background-color:var(--result-orange)}.result-circle.blue{background-color:var(--result-blue)}.my-orders-content{padding:16px 20px;overflow-y:auto;flex:1}.my-orders-list{display:flex;flex-direction:column;gap:12px}.order-item{display:flex;align-items:center;justify-content:space-between;padding:16px;border:1px solid #f0f0f0;border-radius:8px;background:#fff;transition:all .2s ease}.order-item:hover{box-shadow:0 2px 8px #0000001a}.order-item.won{border-left:4px solid #4CAF50;background:#f8fff8}.order-item.lost{border-left:4px solid #f44336;background:#fff8f8}.order-item.pending{border-left:4px solid #ff9800;background:#fffaf0}.bet-info{display:flex;flex-direction:column;gap:4px}.bet-details{font-size:16px;font-weight:500;color:#333}.bet-amount{font-size:14px;color:#666}.status{padding:6px 12px;border-radius:16px;font-size:12px;font-weight:600;text-transform:uppercase;min-width:60px;text-align:center}.order-item.won .status{background:#4caf50;color:#fff}.order-item.lost .status{background:#f44336;color:#fff}.order-item.pending .status{background:#ff9800;color:#fff}.game-page{max-width:500px;width:100%;padding-bottom:60px;background:#f9f7f7}@media (max-width: 768px){.tab-content-area{max-height:40vh;bottom:56px}.bottom-tab{padding:12px 16px;font-size:14px}.result-history-list,.my-orders-content{padding:12px 16px}.result-circle{width:28px;height:28px;font-size:12px}.game-page{padding-bottom:56px}}.combined-game-status{display:flex;justify-content:space-between;align-items:center;background:var(--card-gradient-2);margin:0rem 1rem;padding:1rem 1.5rem;border-radius:12px;box-shadow:var(--box-shadow);border:1px solid var(--border-color);position:relative}.left-container{flex:1;display:flex;justify-content:flex-start}.game-info-section{display:flex;flex-direction:column;align-items:center;gap:1rem}.game-header-section{display:flex;justify-content:center;align-items:center;gap:1rem}.game-header{display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.game-badge{background:#fff;color:var(--header);font-size:.7rem;font-weight:700;padding:.25rem .6rem;border-radius:6px;text-transform:uppercase;letter-spacing:.5px;line-height:1;box-shadow:0 2px 8px #7629b34d}.game-id{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.75rem;font-weight:700;color:#fff;line-height:1}.result-numbers{width:100%;display:flex;justify-content:flex-start;gap:.5rem;align-items:center}.number-circle{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:900;color:#fff;box-shadow:0 3px 10px #0003}.number-circle.red{background:linear-gradient(135deg,#ef4444,#dc2626)}.number-circle.orange{background:linear-gradient(135deg,#f97316,#ea580c)}.number-circle.blue{background:linear-gradient(135deg,#3b82f6,#2563eb)}.how-to-play{font-size:.7rem;color:#fff;font-weight:600;text-decoration:underline;cursor:pointer}.how-to-play:hover{cursor:pointer}.vertical-divider{width:1px;height:60px;background:linear-gradient(to bottom,transparent 0%,rgba(255,255,255,.3) 20%,rgba(255,255,255,.5) 50%,rgba(255,255,255,.3) 80%,transparent 100%);margin:0 1rem}.timer-section{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.timer-header-text{font-size:.75rem;color:#fffc;font-weight:600;text-align:right}.timer-display{display:flex;gap:2px;align-items:center}.timer-digits{background:#fff;color:var(--header);padding:.2rem 0rem;border-radius:6px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-weight:800;min-width:18px;text-align:center;font-size:.9rem;box-shadow:0 2px 8px #0003;border:1px solid rgba(255,255,255,.3)}.colon{background:transparent;color:#fff;padding:.4rem 0rem;box-shadow:none;border:none;font-size:1rem;font-weight:900;animation:blink-colon 1s ease-in-out infinite}.timer-digits.warning{background:var(--warning-gradient);color:#fff;animation:pulse-warning 1.5s infinite}.timer-digits.danger{background:var(--loss-message);color:#fff;animation:pulse-danger .8s infinite}.next-game-id{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.7rem;font-weight:700;color:#fffc;text-align:right}@keyframes blink-colon{0%,50%{opacity:1}51%,to{opacity:.3}}@keyframes pulse-warning{0%,to{transform:scale(1);box-shadow:0 2px 8px #f59e0b4d}50%{transform:scale(1.05);box-shadow:0 4px 15px #f59e0b80}}@keyframes pulse-danger{0%,to{transform:scale(1);box-shadow:0 2px 8px #d70a034d}50%{transform:scale(1.05);box-shadow:0 4px 15px #d70a0380}}@media (max-width: 768px){.combined-game-status{gap:1rem;padding:1rem}.vertical-divider{width:1px;height:60px;background:linear-gradient(to bottom,transparent 0%,rgba(5,150,105,.3) 20%,rgba(5,150,105,.5) 50%,rgba(5,150,105,.3) 80%,transparent 100%);margin:.5rem 0}.timer-header-text,.next-game-id{text-align:center}}@media (max-width: 480px){.game-badge{width:100px!important}.combined-game-status,.game-header-section{gap:.5rem!important}}.rules-modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.rules-modal-content{background:#fff;border-radius:16px;padding:24px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:var(--box-shadow)}.rules-modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.rules-modal-header h2{font-size:24px;font-weight:700;color:#1f2937;margin:0}.rules-modal-close-btn{background:#f3f4f6;border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-secondary);font-size:18px;transition:background .2s}.rules-modal-close-btn:hover{background:var(--border-color)}.rules-modal-body{color:#374151;line-height:1.6}.rules-modal-body p{margin-bottom:16px;font-size:16px}.game-info-card{background:linear-gradient(135deg,#fbbf24,#f59e0b);color:#fff;padding:16px;border-radius:12px;margin-bottom:20px}.game-info-card h3{font-size:18px;font-weight:700;margin:0 0 8px;display:flex;align-items:center;gap:8px}.game-info-card h3 .game-icon{font-size:20px}.game-info-card p{margin:0;opacity:.95}.example-card{background:#f8fafc;padding:16px;border-radius:12px;margin-bottom:20px;border-left:4px solid var(--loading-border-color)}.example-card h4{color:var(--loading-border-color);margin:0 0 8px;font-weight:700}.example-card p{margin:0;font-family:monospace;font-size:14px}.game-type-card{border:1px solid var(--border-color);border-radius:12px;padding:16px;margin-bottom:16px}.game-type-card h4{font-weight:700;margin:0 0 8px;display:flex;align-items:center;gap:8px}.game-type-card h4 .number-badge{color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.game-type-card p{margin:0 0 8px;font-size:14px;color:var(--text-secondary)}.game-type-card.single-digit h4{color:#059669}.game-type-card.single-digit h4 .number-badge{background:#059669}.game-type-card.two-digit h4{color:#0284c7}.game-type-card.two-digit h4 .number-badge{background:#0284c7}.game-type-card.three-digit h4{color:var(--header)}.game-type-card.three-digit h4 .number-badge{background:var(--header)}.bet-info-row{display:flex;gap:16px}.bet-ticket-price{background:#fee2e2;color:#dc2626;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:700}.bet-win-amount{background:#dcfce7;color:#16a34a;padding:4px 8px;border-radius:6px;font-size:12px;font-weight:700}.triple-ticket-container{background:#fef3c7;padding:12px;border-radius:8px;margin-bottom:12px}.triple-prizes-container{background:#f0fdf4;padding:12px;border-radius:8px}.triple-prizes-container h5{color:#16a34a;font-weight:700;margin:0 0 8px}.triple-prizes-container .prize-row{display:flex;justify-content:space-between;margin-bottom:4px;font-size:14px}.triple-prizes-container .prize-row .prize-amount{font-weight:700;color:#16a34a}.quick-game-info{background:#eff6ff;border:1px solid #bfdbfe;padding:16px;border-radius:12px;margin-top:16px}.quick-game-info h4{color:#1d4ed8;font-weight:700;margin:0 0 8px;display:flex;align-items:center;gap:8px}.quick-game-info ul{margin:0;padding-left:20px;font-size:14px;color:#374151}.quick-game-info ul li{margin-bottom:4px}.rules-modal-footer{margin-top:24px;text-align:center}.rules-got-it-btn{background:var(--button-gradient);color:#fff;border:none;border-radius:10px;padding:12px 24px;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s}.rules-got-it-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #7629b34d}@media (max-width: 640px){.rules-modal-content{padding:20px;max-height:85vh}.rules-modal-header{margin-bottom:16px}.rules-modal-header h2{font-size:20px}.rules-modal-close-btn{width:28px;height:28px;font-size:16px}.game-info-card{padding:12px}.game-info-card h3{font-size:16px}.game-info-card h3 .game-icon{font-size:18px}.game-type-card{padding:12px}.game-type-card h4{font-size:14px}.game-type-card p{font-size:13px}.bet-info-row{gap:12px}.bet-ticket-price,.bet-win-amount{font-size:11px;padding:3px 6px}.rules-got-it-btn{padding:10px 20px;font-size:14px}}.winners-overlay{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;max-width:90vw;height:100vh;z-index:10000;background:#000c;backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:all .3s ease;padding:20px;box-sizing:border-box}.winners-overlay.visible{opacity:1;visibility:visible}.confetti-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.confetti-container .confetti{position:absolute;top:-10px;width:10px;height:10px;border-radius:2px;animation:confetti-fall 3s linear infinite}@keyframes confetti-fall{0%{transform:translateY(-100vh) rotate(0);opacity:1}to{transform:translateY(100vh) rotate(720deg);opacity:0}}.winners-modal{position:relative;background:#ffffff1a;backdrop-filter:blur(10px);border-radius:25px;padding:40px 30px;box-shadow:0 25px 50px #00000080;transform:scale(.8);opacity:0;transition:all .5s cubic-bezier(.175,.885,.32,1.275);width:100%;border:2px solid rgba(255,215,0,.3)}.winners-modal.show{transform:scale(1);opacity:1}.close-btn{position:absolute;top:-8px;right:-8px;width:32px;height:32px;background:#ff4757;border:none;border-radius:50%;color:#fff;font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;box-shadow:0 4px 12px #ff475766}.close-btn:hover{transform:scale(1.1);box-shadow:0 6px 20px #ff475799}.modal-content{color:#fff;text-align:center}.header{margin-bottom:30px}.header .trophy{font-size:3rem;margin-bottom:15px;display:block;animation:trophy-bounce 2s ease-in-out infinite;filter:drop-shadow(0 0 20px rgba(255,215,0,.8))}.header .title{margin:0;font-size:2.5rem;font-weight:900;background:linear-gradient(45deg,gold,orange);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 4px 8px rgba(0,0,0,.3);animation:title-glow 2s ease-in-out infinite alternate}@keyframes trophy-bounce{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(10deg)}}@keyframes title-glow{0%{filter:drop-shadow(0 0 10px rgba(255,215,0,.6))}to{filter:drop-shadow(0 0 20px gold)}}.prize-display{background:#ffffff1a;backdrop-filter:blur(10px);border-radius:20px;padding:25px;margin:20px 0;border:1px solid rgba(255,215,0,.3);position:relative;overflow:hidden}.prize-display:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,215,0,.1),transparent);animation:prize-shine 3s linear infinite}.prize-display .prize-label{font-size:.9rem;opacity:.9;margin-bottom:10px;font-weight:600}.prize-display .prize-amount{font-size:2.8rem;font-weight:900;background:linear-gradient(45deg,gold,orange);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:amount-pulse 1.5s ease-in-out infinite alternate;line-height:1;position:relative;z-index:1}@keyframes prize-shine{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}@keyframes amount-pulse{0%{transform:scale(1)}to{transform:scale(1.05)}}.winners-count{background:#ffd70033;color:gold;padding:12px 20px;border-radius:25px;font-weight:700;font-size:1.1rem;margin:20px 0;border:1px solid rgba(255,215,0,.4);animation:count-glow 2s ease-in-out infinite alternate}@keyframes count-glow{0%{box-shadow:0 0 15px #ffd7004d}to{box-shadow:0 0 25px #ffd70099}}.congrats{font-size:1.3rem;font-weight:700;margin-top:25px;color:gold;animation:congrats-bounce 1s ease-in-out infinite alternate;text-shadow:0 2px 4px rgba(0,0,0,.5);filter:drop-shadow(0 0 10px rgba(255,215,0,.6))}@keyframes congrats-bounce{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@media (max-width: 640px){.winners-overlay{width:95vw;max-width:95vw;padding:15px}.winners-modal{padding:30px 25px}.header .trophy{font-size:2.5rem}.header .title{font-size:2rem}.prize-display .prize-amount{font-size:2.2rem}}@media (max-width: 480px){.winners-overlay{width:90vw;max-width:90vw;padding:10px}.winners-modal{padding:25px 20px}.header .trophy{font-size:2rem}.header .title{font-size:1.8rem}.prize-display{padding:20px}.prize-display .prize-amount{font-size:2rem}}@media (max-height: 600px){.winners-overlay{height:auto;max-height:90vh;overflow-y:auto}.winners-modal{padding:20px}.header{margin-bottom:20px}}.orders-list{max-width:100%;background-color:#f5f5f5;border-radius:8px;overflow:hidden;font-family:Arial,sans-serif;margin:10px 10px 40px}.orders-list .bet-result-container{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a}.orders-list .draw-results-header{padding:12px 16px;border-bottom:1px solid var(--border-color)}.orders-list .draw-results-header .draw-info{font-size:14px;text-align:center;color:var(--text-secondary);margin-bottom:8px}.orders-list .draw-results-header .result-circles{display:flex;gap:6px;padding-bottom:12px}.orders-list .draw-results-header .result-circles .result-circle{width:32px;height:32px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.orders-list .draw-results-header .result-circles .result-circle.result-0{background-color:#e53e3e}.orders-list .draw-results-header .result-circles .result-circle.result-1{background-color:#ff8c00}.orders-list .draw-results-header .result-circles .result-circle.result-2{background-color:#3182ce}.orders-list .draw-results-header .result-circles .result-circle.result-3{background-color:#e53e3e}.orders-list .draw-results-header .result-circles .result-circle.result-4{background-color:#ff8c00}.orders-list .draw-results-header .result-circles .result-circle.result-5{background-color:#3182ce}.orders-list .draw-results-header .draw-status{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--text-secondary)}.orders-list .draw-results-header .draw-status .win-status{font-weight:500}.orders-list .golden-jackpot-section{padding:12px 16px;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;align-items:center}.orders-list .golden-jackpot-section .jackpot-info .jackpot-title{font-weight:700;margin-bottom:4px}.orders-list .golden-jackpot-section .jackpot-info .jackpot-draw-time{font-size:12px;color:var(--text-secondary)}.orders-list .golden-jackpot-section .jackpot-payment{text-align:right}.orders-list .golden-jackpot-section .jackpot-payment .payment-label{font-size:12px;color:var(--text-secondary);margin-bottom:4px}.orders-list .golden-jackpot-section .jackpot-payment .payment-amount{font-weight:700;font-size:16px}.orders-list .sorry-message{text-align:center;color:red;font-weight:700;padding:8px 16px;border-bottom:1px solid var(--border-color)}.orders-list .my-bets-section{padding:16px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.orders-list .my-bets-section .my-bets-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.orders-list .my-bets-section .my-bets-header .my-bets-title{font-weight:700}.orders-list .my-bets-section .my-bets-header .betting-time{font-size:12px;color:var(--text-secondary)}.orders-list .my-bets-section .bets-table-header{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;padding:8px 0;border-bottom:1px solid var(--border-color);font-size:12px;color:var(--text-secondary);font-weight:700}.orders-list .my-bets-section .bets-table-header .payment-header{text-align:center}.orders-list .my-bets-section .bets-table-header .result-header{text-align:right}.orders-list .my-bets-section .bet-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px;padding:12px 0 0;align-items:center;height:46px}.orders-list .my-bets-section .bet-row .bet-combination{display:flex;gap:4px}.orders-list .my-bets-section .bet-row .bet-combination .combination-circle{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.orders-list .my-bets-section .bet-row .bet-combination .combination-circle.inactive{background-color:#e5e5e5;color:#999}.orders-list .my-bets-section .bet-row .bet-combination .combination-circle.active-0{background-color:#e53e3e;color:#fff}.orders-list .my-bets-section .bet-row .bet-combination .combination-circle.active-1{background-color:#ff8c00;color:#fff}.orders-list .my-bets-section .bet-row .bet-combination .combination-circle.active-2{background-color:#3182ce;color:#fff}.orders-list .my-bets-section .bet-row .bet-payment{text-align:center;font-weight:700}.orders-list .my-bets-section .bet-row .bet-payment span{font-size:10px;color:var(--text-secondary)}.orders-list .my-bets-section .bet-row .bet-result{text-align:right}.orders-list .my-bets-section .bet-row .bet-result .results-status{font-size:12px;color:var(--text-secondary)}.orders-list .my-bets-section .bet-row .bet-result .result-amount{font-weight:700;font-size:16px}.orders-list .no-bets{text-align:center;padding:40px 20px;color:var(--text-secondary);background-color:#fff;border-radius:8px}.orders-list .no-bets .no-bets-icon{font-size:48px;margin-bottom:16px}.orders-list .no-bets h3{margin:0 0 8px;color:#333}.orders-list .no-bets p{margin:0;font-size:14px}.orders-list .loading-state{text-align:center;padding:40px 20px;background-color:#fff;border-radius:8px}.orders-list .loading-state .loading-spinner{width:40px;height:40px;margin:0 auto 16px;border:4px solid var(--border-color);border-top-color:var(--loading-border-color);border-radius:50%;animation:spin 1s linear infinite}.orders-list .loading-state p{margin:0;color:var(--text-secondary);font-size:14px}.draw-results-container{padding:16px;background:#f8f9fa;border-radius:8px;margin:16px 0}.draw-header{font-size:14px;color:var(--text-secondary);margin-bottom:12px;text-align:center}.draw-datetime{font-weight:500;margin-right:8px}.draw-title{color:#333}.result-circles{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.result-circle{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;color:#fff}.result-circle.letter.letter-0{background-color:#dc3545}.result-circle.letter.letter-1{background-color:#fd7e14}.result-circle.letter.letter-2{background-color:#007bff}.result-circle.number.number-0{background-color:#dc3545}.result-circle.number.number-1{background-color:#fd7e14}.result-circle.number.number-2{background-color:#007bff}.equals-sign{font-size:18px;font-weight:700;color:#333;margin:0 4px}@media (max-width: 480px){.result-circles{gap:6px}.result-circle{width:32px;height:32px;font-size:14px}.equals-sign{font-size:16px}}.my-bets-digipagination{margin-top:5px;padding:10px;background:var(bg-medium)}.win-message{background:linear-gradient(135deg,#4caf50,#2e7d32);color:#fff;padding:16px;text-align:center;position:relative}.win-message:before{content:"";position:absolute;left:0;top:0;width:0;height:0;border-left:20px solid #2e7d32;border-top:20px solid transparent}.win-message:after{content:"";position:absolute;right:0;top:0;width:0;height:0;border-right:20px solid #2e7d32;border-top:20px solid transparent}.win-message .win-text{font-size:16px;font-weight:500;margin-bottom:4px}.win-message .total-prize{font-size:18px;font-weight:700}.pagination-container{position:relative;width:100%}.pagination-total{color:var(--text-secondary);font-size:14px;font-weight:400;margin-right:16px;display:inline-flex;align-items:center}@media (max-width: 768px){.pagination-total{margin-right:12px;font-size:13px}}@media (max-width: 480px){.pagination-total{margin-right:0;margin-bottom:8px;width:100%;justify-content:center}}.pagination-default .pagination-info{display:none}.pagination-default .pagination-wrapper{width:100%;padding:0;background:transparent;border:none;box-shadow:none;display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:nowrap}@media (max-width: 768px){.pagination-default .pagination-wrapper{gap:6px}}@media (max-width: 640px){.pagination-default .pagination-wrapper{gap:4px}}@media (max-width: 480px){.pagination-default .pagination-wrapper{gap:3px;padding:0 8px}}@media (max-width: 360px){.pagination-default .pagination-wrapper{gap:2px;padding:0 4px}}.pagination-compact .pagination-wrapper,.pagination-minimal .pagination-wrapper{padding:0;background:transparent;border:none;box-shadow:none;display:flex;align-items:center;gap:6px}.pagination-wrapper{display:flex;align-items:center;justify-content:center;gap:8px;position:relative;flex-wrap:nowrap;width:100%;max-width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.pagination-wrapper::-webkit-scrollbar{display:none}@media (max-width: 768px){.pagination-wrapper{gap:6px}}@media (max-width: 640px){.pagination-wrapper{gap:4px}}@media (max-width: 480px){.pagination-wrapper{gap:3px;padding:0 8px}}@media (max-width: 360px){.pagination-wrapper{gap:2px;padding:0 4px}}.pagination-btn{display:flex;align-items:center;justify-content:center;min-height:40px;min-width:40px;background:var(--bg-dark);color:var(--color-white);border-radius:6px;cursor:pointer;font-size:14px;font-weight:400;transition:all .2s ease;user-select:none;padding:0;flex-shrink:0}.pagination-btn.disabled{background:var(--bg-dark);color:var(--color-white);cursor:not-allowed}.pagination-btn.page-btn.active{background:var(--bg-dark);color:var(--color-white)}.pagination-btn.nav-btn{background:var(--color-primary)}.pagination-btn.nav-btn .btn-text{display:none}.pagination-btn.nav-btn .nav-icon{width:30px;height:30px;color:var(--bg-dark)}@media (max-width: 768px){.pagination-btn.nav-btn .nav-icon{width:26px;height:26px}}@media (max-width: 480px){.pagination-btn.nav-btn .nav-icon{width:24px;height:24px}}@media (max-width: 360px){.pagination-btn.nav-btn .nav-icon{width:22px;height:22px}}@media (max-width: 320px){.pagination-btn.nav-btn .nav-icon{width:20px;height:20px}}.pagination-btn.jump-btn{display:none}.page-numbers{display:flex;gap:8px;align-items:center;flex-shrink:0}@media (max-width: 768px){.page-numbers{gap:6px}}@media (max-width: 640px){.page-numbers{gap:4px}}@media (max-width: 480px){.page-numbers{gap:3px}}@media (max-width: 360px){.page-numbers{gap:2px}}.page-dots{padding:0 6px;color:#999;font-weight:400;font-size:14px;user-select:none;flex-shrink:0}@media (max-width: 768px){.page-dots{font-size:13px;padding:0 4px}}@media (max-width: 640px){.page-dots{font-size:13px;padding:0 3px}}@media (max-width: 480px){.page-dots{font-size:12px;padding:0 2px}}@media (max-width: 360px){.page-dots{font-size:11px;padding:0 1px}}@media (max-width: 320px){.page-dots{font-size:10px;padding:0}}.quick-jump{display:none}.pagination-loading{pointer-events:none;opacity:.7}.pagination-loading-overlay{position:absolute;inset:0;background:#fffc;backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;border-radius:inherit;z-index:10}.loading-spinner{width:16px;height:16px;border:2px solid var(--border-color);border-top:2px solid var(--loading-border-color);border-radius:50%;animation:spin 1s linear infinite}@media (max-width: 480px){.loading-spinner{width:14px;height:14px;border-width:1px}}.pagination-disabled{opacity:.6;pointer-events:none}.pagination-container.pagination-sm .pagination-btn{min-height:32px;min-width:32px;font-size:12px}@media (max-width: 480px){.pagination-container.pagination-sm .pagination-btn{min-height:28px;min-width:28px;font-size:11px}}.pagination-container.pagination-md .pagination-btn{min-height:40px;min-width:40px;font-size:14px}@media (max-width: 640px){.pagination-container.pagination-md .pagination-btn{min-height:36px;min-width:36px;font-size:13px}}@media (max-width: 480px){.pagination-container.pagination-md .pagination-btn{min-height:32px;min-width:32px;font-size:12px}}.pagination-container.pagination-lg .pagination-btn{min-height:48px;min-width:48px;font-size:16px}@media (max-width: 640px){.pagination-container.pagination-lg .pagination-btn{min-height:42px;min-width:42px;font-size:15px}}@media (max-width: 480px){.pagination-container.pagination-lg .pagination-btn{min-height:36px;min-width:36px;font-size:13px}}@media (max-width: 320px){.pagination-container{font-size:0}.pagination-wrapper{gap:4px;padding:0 2px}.page-numbers{gap:1px}.pagination-btn{min-height:24px!important;min-width:24px!important;font-size:9px!important;border-radius:2px!important}.page-dots{font-size:9px!important;padding:0!important}}.bet-status-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000;opacity:0;visibility:hidden;transition:all .3s ease}.bet-status-overlay.visible{opacity:1;visibility:visible}.bet-status-modal{background:#000c;border-radius:12px;padding:32px 40px;display:flex;flex-direction:column;align-items:center;gap:16px;transform:scale(.8);transition:transform .3s ease;min-width:200px}.bet-status-overlay.visible .bet-status-modal{transform:scale(1)}.status-icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.status-icon.success-icon{background:#4caf50}.status-icon.error-icon{background:#f44336}.status-text{color:#fff;font-size:18px;font-weight:500;text-align:center;margin:0}.status-message{color:#fffc;font-size:20px;text-align:center;margin-top:4px;max-width:250px;text-transform:uppercase}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.5;color:#2f3542;background:#f1f2f6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wingo-app{max-width:500px;margin:0 auto;min-height:100vh;background:var(--bg-dark);position:relative}.wingo-game-page{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);position:relative}.wingo-game-page .connection-status{display:flex;align-items:center;justify-content:center;height:100vh;flex-direction:column;gap:1.5rem;color:#fff;padding:1.5rem}.wingo-game-page .connection-status .connection-icon{font-size:4rem;margin-bottom:1rem;animation:pulse 2s infinite}.wingo-game-page .connection-status .back-button{padding:1rem 2rem;border:none;border-radius:8px;background:#fff;color:#2f3542;font-weight:600;font-size:.85rem;cursor:pointer;transition:all .15s ease;position:relative;overflow:hidden}.wingo-game-page .connection-status .back-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s}.wingo-game-page .connection-status .back-button:hover:not(:disabled){background:#f8f9fa;border-color:#ced4da;transform:translateY(-1px)}.wingo-game-page .connection-status .back-button:hover:not(:disabled):before{left:100%}.wingo-game-page .connection-status .back-button:active:not(:disabled){transform:translateY(0)}.wingo-game-page .connection-status .back-button:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(1)}.wingo-game-page .wingo-game-status{background:#fff;margin:1rem;border-radius:16px;padding:2rem;box-shadow:0 8px 24px #00000026;position:relative;overflow:hidden}.wingo-game-page .wingo-game-status:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#667eea,#764ba2)}.wingo-game-page .wingo-game-status .wingo-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.wingo-game-page .wingo-game-status .wingo-header .wingo-back-button{background:none;border:none;color:#667eea;font-size:1.1rem;font-weight:600;cursor:pointer;padding:.5rem 1rem;border-radius:8px;transition:all .15s ease;display:flex;align-items:center;gap:.5rem}.wingo-game-page .wingo-game-status .wingo-header .wingo-back-button:hover{background-color:#667eea1a;transform:translate(-2px)}.wingo-game-page .wingo-game-status .wingo-header .wingo-game-title{font-size:1.8rem;font-weight:800;color:#2f3542;margin:0;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.wingo-game-page .wingo-game-status .wingo-header .wingo-period{font-size:.9rem;color:#6c757d;background:#f8f9fa;padding:.25rem 1rem;border-radius:20px;border:1px solid #e9ecef;font-weight:500}.wingo-game-page .wingo-game-status .wingo-timer-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;flex-wrap:wrap;gap:1.5rem}.wingo-game-page .wingo-game-status .wingo-timer-section .wingo-timer{text-align:center;flex:1}.wingo-game-page .wingo-game-status .wingo-timer-section .wingo-timer .wingo-timer-label{font-size:.9rem;color:#6c757d;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.5px;font-weight:500}.wingo-game-page .wingo-game-status .wingo-timer-section .wingo-timer .wingo-timer-value{font-size:2.5rem;font-weight:900;color:#667eea;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;text-shadow:0 2px 4px rgba(0,0,0,.1);animation:pulse 2s infinite}.wingo-game-page .wingo-game-status .wingo-timer-section .wingo-betting-status{padding:1rem 2rem;border-radius:20px;font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;gap:.5rem;box-shadow:0 2px 4px #0000001a}.wingo-game-page .wingo-game-status .wingo-timer-section .wingo-betting-status.open{background:linear-gradient(135deg,#2ed5731a,#2ed5730d);color:#2ed573;border:2px solid rgba(46,213,115,.3)}.wingo-game-page .wingo-game-status .wingo-timer-section .wingo-betting-status.open:before{content:"🟢"}.wingo-game-page .wingo-game-status .wingo-timer-section .wingo-betting-status.closed{background:linear-gradient(135deg,#ff47571a,#ff47570d);color:#ff4757;border:2px solid rgba(255,71,87,.3)}.wingo-game-page .wingo-game-status .wingo-timer-section .wingo-betting-status.closed:before{content:"🔒"}.wingo-game-page .wingo-game-status .wingo-last-result{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;padding:2rem;text-align:center;border:1px solid #e9ecef}.wingo-game-page .wingo-game-status .wingo-last-result .wingo-last-result-label{font-size:.9rem;color:#6c757d;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px;font-weight:600}.wingo-game-page .wingo-game-status .wingo-last-result .wingo-last-result-content{display:flex;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap}.wingo-game-page .wingo-game-status .wingo-last-result .wingo-last-result-content .wingo-result-number{width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-weight:900;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3);box-shadow:0 6px 16px #0000001a;position:relative}.wingo-game-page .wingo-game-status .wingo-last-result .wingo-last-result-content .wingo-result-number:after{content:"";position:absolute;inset:-2px;border-radius:50%;padding:2px;background:linear-gradient(45deg,rgba(255,255,255,.3),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude}.wingo-game-page .wingo-game-status .wingo-last-result .wingo-last-result-content .wingo-result-details{display:flex;flex-direction:column;gap:.5rem}.wingo-game-page .wingo-game-status .wingo-last-result .wingo-last-result-content .wingo-result-details .wingo-result-color,.wingo-game-page .wingo-game-status .wingo-last-result .wingo-last-result-content .wingo-result-details .wingo-result-size{padding:.5rem 1rem;border-radius:16px;font-size:.8rem;font-weight:700;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:.5px;min-width:80px;box-shadow:0 2px 4px #0000001a}.wingo-game-page .wingo-betting-main{padding:1rem;padding-bottom:140px;min-height:calc(100vh - 200px)}.wingo-game-page .wingo-betting-section{background:#fff;margin-bottom:2rem;border-radius:16px;padding:2rem;box-shadow:0 6px 16px #0000001a;position:relative;overflow:hidden;border:1px solid #e9ecef;animation:slideUp .6s ease}.wingo-game-page .wingo-betting-section:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#667eea,#764ba2)}.wingo-game-page .wingo-betting-section .wingo-section-title{font-size:1.4rem;font-weight:800;color:#2f3542;margin:0 0 2rem;text-align:center;text-transform:uppercase;letter-spacing:1px;position:relative}.wingo-game-page .wingo-betting-section .wingo-section-title:after{content:"";position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%);width:60px;height:3px;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:2px}.wingo-game-page .wingo-color-options{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width: 768px){.wingo-game-page .wingo-color-options{grid-template-columns:repeat(3,1fr)}}.wingo-game-page .wingo-color-bet-card{border-radius:12px;padding:2rem;text-align:center;transition:all .3s ease;border:2px solid transparent;position:relative;overflow:hidden}.wingo-game-page .wingo-color-bet-card:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .3s ease}.wingo-game-page .wingo-color-bet-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0003}.wingo-game-page .wingo-color-bet-card:hover:before{opacity:.03}.wingo-game-page .wingo-color-bet-card.green{background:linear-gradient(135deg,#2ed57314,#2ed57308);border-color:#2ed57333}.wingo-game-page .wingo-color-bet-card.green:before{background:#2ed573}.wingo-game-page .wingo-color-bet-card.green .wingo-color-indicator{background:#2ed573;box-shadow:0 4px 16px #2ed57366}.wingo-game-page .wingo-color-bet-card.green .wingo-add-basket-button{background:linear-gradient(135deg,#2ed573,#23ad5c)}.wingo-game-page .wingo-color-bet-card.red{background:linear-gradient(135deg,#ff475714,#ff475708);border-color:#ff475733}.wingo-game-page .wingo-color-bet-card.red:before{background:#ff4757}.wingo-game-page .wingo-color-bet-card.red .wingo-color-indicator{background:#ff4757;box-shadow:0 4px 16px #ff475766}.wingo-game-page .wingo-color-bet-card.red .wingo-add-basket-button{background:linear-gradient(135deg,#ff4757,#ff1428)}.wingo-game-page .wingo-color-bet-card.violet{background:linear-gradient(135deg,#a55eea14,#a55eea08);border-color:#a55eea33}.wingo-game-page .wingo-color-bet-card.violet:before{background:linear-gradient(#8800db,#8800db)}.wingo-game-page .wingo-color-bet-card.violet .wingo-color-indicator{background:linear-gradient(#8800db,#8800db);box-shadow:0 4px 16px #a55eea66}.wingo-game-page .wingo-color-bet-card.violet .wingo-add-basket-button{background:linear-gradient(135deg,#a55eea,#8c31e4)}.wingo-game-page .wingo-color-bet-card .wingo-color-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.wingo-game-page .wingo-color-bet-card .wingo-color-header .wingo-color-indicator{width:24px;height:24px;border-radius:50%;position:relative}.wingo-game-page .wingo-color-bet-card .wingo-color-header .wingo-color-indicator:after{content:"";position:absolute;inset:-2px;border-radius:50%;background:linear-gradient(45deg,rgba(255,255,255,.3),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude}.wingo-game-page .wingo-color-bet-card .wingo-color-header .wingo-color-name{font-weight:700;color:#2f3542;font-size:1.1rem;text-transform:uppercase;letter-spacing:.5px}.wingo-game-page .wingo-color-bet-card .wingo-color-header .wingo-color-payout{font-size:.8rem;color:#6c757d;background:#f8f9fa;padding:.25rem .5rem;border-radius:8px;border:1px solid #e9ecef;font-weight:600}.wingo-game-page .wingo-color-bet-card .wingo-bet-amount-display{font-size:1.8rem;font-weight:900;color:#2f3542;margin-bottom:1.5rem;padding:1rem;background:linear-gradient(135deg,#00000008,#0000000f);border-radius:8px;border:1px solid #e9ecef;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace}.wingo-game-page .wingo-color-bet-card .wingo-bet-buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;margin-bottom:1.5rem}@media (min-width: 768px){.wingo-game-page .wingo-color-bet-card .wingo-bet-buttons{grid-template-columns:repeat(4,1fr)}}.wingo-game-page .wingo-color-bet-card .wingo-bet-buttons .wingo-bet-button{padding:.5rem 1rem;border:1px solid #dee2e6;border-radius:8px;background:#fff;color:#2f3542;font-weight:600;font-size:.85rem;cursor:pointer;transition:all .15s ease;position:relative;overflow:hidden}.wingo-game-page .wingo-color-bet-card .wingo-bet-buttons .wingo-bet-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .5s}.wingo-game-page .wingo-color-bet-card .wingo-bet-buttons .wingo-bet-button:hover:not(:disabled){background:#f8f9fa;border-color:#ced4da;transform:translateY(-1px)}.wingo-game-page .wingo-color-bet-card .wingo-bet-buttons .wingo-bet-button:hover:not(:disabled):before{left:100%}.wingo-game-page .wingo-color-bet-card .wingo-bet-buttons .wingo-bet-button:active:not(:disabled){transform:translateY(0)}.wingo-game-page .wingo-color-bet-card .wingo-bet-buttons .wingo-bet-button:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(1)}.wingo-game-page .wingo-add-basket-button{width:100%;padding:1rem 1.5rem;border:none;border-radius:8px;color:#fff;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 6px 16px #0000001a;position:relative;overflow:hidden}.wingo-game-page .wingo-add-basket-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s}.wingo-game-page .wingo-add-basket-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.wingo-game-page .wingo-add-basket-button:hover:not(:disabled):before{left:100%}.wingo-game-page .wingo-add-basket-button:active:not(:disabled){transform:translateY(0)}.wingo-game-page .wingo-add-basket-button:disabled{opacity:.5;cursor:not-allowed;filter:grayscale(.5);transform:none!important}.wingo-bottom-bar{position:fixed;bottom:60px;left:0;right:0;background:#fff;padding:1rem;box-shadow:0 -8px 32px #0000001f;display:flex;gap:1rem;z-index:100;border-top:1px solid #e9ecef}.wingo-bottom-bar .wingo-basket-button{flex:1;padding:1.5rem;border:2px solid #667eea;border-radius:12px;background:#fff;color:#667eea;font-weight:700;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;position:relative;overflow:hidden}.wingo-bottom-bar .wingo-basket-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(102,126,234,.1),transparent);transition:left .6s}.wingo-bottom-bar .wingo-basket-button:hover:not(:disabled){background:#667eea0d;transform:translateY(-2px)}.wingo-bottom-bar .wingo-basket-button:hover:not(:disabled):before{left:100%}.wingo-bottom-bar .wingo-basket-button:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.5)}.wingo-bottom-bar .wingo-basket-button .wingo-basket-icon{font-size:1.4rem}.wingo-bottom-bar .wingo-basket-button .wingo-basket-count{font-weight:900;background:#667eea;color:#fff;padding:.25rem .5rem;border-radius:20px;font-size:.8rem;min-width:24px;text-align:center}.wingo-bottom-bar .wingo-basket-button .wingo-basket-total{font-weight:900;color:#2ed573;font-size:1.1rem}.wingo-bottom-bar .wingo-bet-all-button{flex:1.5;padding:1.5rem;border:none;border-radius:12px;background:linear-gradient(135deg,#2ed573,#23ad5c);color:#fff;font-weight:900;font-size:1rem;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 6px 16px #0000001a;position:relative;overflow:hidden}.wingo-bottom-bar .wingo-bet-all-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s}.wingo-bottom-bar .wingo-bet-all-button:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 24px #00000026}.wingo-bottom-bar .wingo-bet-all-button:hover:not(:disabled):before{left:100%}.wingo-bottom-bar .wingo-bet-all-button:active:not(:disabled){transform:translateY(-1px)}.wingo-bottom-bar .wingo-bet-all-button:disabled{background:#ced4da;cursor:not-allowed;transform:none!important;box-shadow:none}.wingo-bottom-tabs{max-width:500px;margin:0 auto;background:var(--bg-wallet);display:flex;z-index:101}.wingo-bottom-tabs .wingo-bottom-tab{flex:1;padding:1.5rem;border:none;background:transparent;color:#6c757d;font-weight:600;font-size:.9rem;cursor:pointer;transition:all .3s ease;position:relative;text-transform:uppercase;letter-spacing:.5px}.wingo-bottom-tabs .wingo-bottom-tab.active{color:#667eea;background:#667eea0d}.wingo-bottom-tabs .wingo-bottom-tab.active:after{content:"";position:absolute;bottom:0;left:20%;right:20%;height:3px;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:3px 3px 0 0;animation:slideIn .3s ease}.wingo-bottom-tabs .wingo-bottom-tab:hover:not(.active){background:#667eea08;color:#667eea}.wingo-tab-content{position:fixed;bottom:120px;left:0;right:0;max-height:60vh;background:#fff;border-top:1px solid #e9ecef;overflow-y:auto;z-index:99;box-shadow:0 -4px 20px #00000014;animation:slideUp .4s ease}.wingo-tab-content::-webkit-scrollbar{width:6px}.wingo-tab-content::-webkit-scrollbar-track{background:#f8f9fa}.wingo-tab-content::-webkit-scrollbar-thumb{background:#ced4da;border-radius:3px}.wingo-tab-content::-webkit-scrollbar-thumb:hover{background:#adb5bd}.wingo-result-history .wingo-result-header{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:1rem;padding:1.5rem;background:linear-gradient(135deg,#f8f9fa,#e9ecef);font-weight:700;color:#2f3542;border-bottom:2px solid #dee2e6;font-size:.9rem;text-transform:uppercase;letter-spacing:.5px;position:sticky;top:0;z-index:1}.wingo-result-history .wingo-result-list{max-height:50vh;overflow-y:auto}.wingo-result-history .wingo-result-item{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:1rem;padding:1.5rem;border-bottom:1px solid #f8f9fa;align-items:center;transition:background-color .15s ease}.wingo-result-history .wingo-result-item:hover{background:#667eea08}.wingo-result-history .wingo-result-item:last-child{border-bottom:none}.wingo-result-history .wingo-result-item .wingo-result-period{font-weight:700;color:#2f3542;font-size:.9rem;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace}.wingo-result-history .wingo-result-item .wingo-result-number{display:flex;justify-content:center}.wingo-result-history .wingo-result-item .wingo-result-number .wingo-number-circle{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:900;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.3);box-shadow:0 2px 4px #0000001a}.wingo-result-history .wingo-result-item .wingo-result-color{display:flex;justify-content:center}.wingo-result-history .wingo-result-item .wingo-result-color .wingo-color-indicator{width:24px;height:24px;border-radius:50%;box-shadow:0 2px 4px #0000001a;position:relative}.wingo-result-history .wingo-result-item .wingo-result-color .wingo-color-indicator:after{content:"";position:absolute;inset:-1px;border-radius:50%;background:linear-gradient(45deg,rgba(255,255,255,.3),transparent);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:exclude}.wingo-result-history .wingo-result-item .wingo-result-size{display:flex;justify-content:center}.wingo-result-history .wingo-result-item .wingo-result-size .wingo-size-tag{padding:.25rem .5rem;border-radius:12px;font-size:.7rem;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 4px #0000001a}.color-red-violet{background:linear-gradient(45deg,#ff4757 50%,#a55eea 50%)!important}.wingo-modal-overlay{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:1.5rem;backdrop-filter:blur(8px);animation:fadeIn .3s ease}.wingo-modal-content{background:#fff;border-radius:16px;width:100%;max-width:500px;max-height:85vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 12px 32px #0003;animation:modalSlideIn .4s ease}.wingo-modal-header{padding:2rem;border-bottom:1px solid #e9ecef;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#f8f9fa,#fff)}.wingo-modal-header h2{margin:0;color:#2f3542;font-size:1.4rem;font-weight:800;text-transform:uppercase;letter-spacing:.5px}.wingo-modal-header .wingo-modal-close{background:none;border:none;font-size:1.8rem;cursor:pointer;color:#6c757d;padding:.5rem;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.wingo-modal-header .wingo-modal-close:hover{background:#e9ecef;color:#2f3542;transform:rotate(90deg)}.wingo-modal-body{flex:1;overflow-y:auto;padding:0}.wingo-modal-body::-webkit-scrollbar{width:6px}.wingo-modal-body::-webkit-scrollbar-track{background:#f8f9fa}.wingo-modal-body::-webkit-scrollbar-thumb{background:#ced4da;border-radius:3px}.wingo-modal-body::-webkit-scrollbar-thumb:hover{background:#adb5bd}.wingo-empty-basket{padding:3rem 2rem;text-align:center;color:#6c757d}.wingo-empty-basket .wingo-empty-icon{font-size:4rem;margin-bottom:1.5rem;opacity:.8}.wingo-empty-basket p{margin:.5rem 0;font-size:1.2rem;font-weight:600}.wingo-empty-basket .wingo-empty-subtitle{font-size:1rem!important;font-weight:400!important;color:#adb5bd;margin-top:1rem!important}.wingo-basket-items{padding:1rem 0}.wingo-basket-item{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 2rem;border-bottom:1px solid #f8f9fa;transition:all .15s ease}.wingo-basket-item:hover{background:#667eea08}.wingo-basket-item:last-child{border-bottom:none}.wingo-basket-item-info{flex:1}.wingo-basket-bet-type{font-weight:700;color:#2f3542;margin-bottom:.25rem;font-size:1.1rem;text-transform:capitalize}.wingo-basket-bet-details{display:flex;align-items:center;gap:1.5rem;font-size:.95rem}.wingo-basket-bet-details .wingo-basket-amount{color:#2ed573;font-weight:700;font-size:1.1rem}.wingo-basket-bet-details .wingo-basket-payout{color:#6c757d;background:#f8f9fa;padding:.25rem .5rem;border-radius:12px;font-size:.8rem;font-weight:600;border:1px solid #e9ecef}.wingo-basket-remove{background:#ff4757;border:none;color:#fff;width:36px;height:36px;border-radius:50%;cursor:pointer;font-size:1.1rem;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 4px #0000001a}.wingo-basket-remove:hover{transform:scale(1.1) rotate(90deg);box-shadow:0 6px 16px #0000001a}.wingo-basket-summary{padding:2rem;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-top:2px solid #dee2e6}.wingo-basket-total{display:flex;justify-content:space-between;align-items:center;font-size:1.2rem;font-weight:700;color:#2f3542;margin-bottom:.5rem}.wingo-basket-total .wingo-total-amount{color:#2ed573;font-size:1.4rem;font-weight:900;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace}.wingo-basket-items-count{font-size:.95rem;color:#6c757d;text-align:center;font-weight:500}.wingo-modal-footer{padding:2rem;border-top:2px solid #e9ecef;display:flex;gap:1rem;background:#fff}.wingo-clear-basket-btn{flex:1;padding:1rem 1.5rem;border:2px solid #ff4757;border-radius:12px;background:#fff;color:#ff4757;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:.5px}.wingo-clear-basket-btn:hover{background:#ff4757;color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px #0000001a}.wingo-place-bets-btn{flex:2;padding:1rem 1.5rem;border:none;border-radius:12px;background:linear-gradient(135deg,#2ed573,#23ad5c);color:#fff;font-weight:900;cursor:pointer;transition:all .3s ease;font-size:1rem;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 6px 16px #0000001a}.wingo-place-bets-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.wingo-place-bets-btn:disabled{background:#ced4da;cursor:not-allowed;transform:none;box-shadow:none}.wingo-toast{position:fixed;top:20px;left:50%;transform:translate(-50%) translateY(-100px);background:#fff;padding:1.5rem 2rem;border-radius:12px;box-shadow:0 12px 32px #0003;display:flex;align-items:center;gap:1.5rem;z-index:1100;transition:all .3s ease;opacity:0;pointer-events:none;max-width:500px;min-width:300px}.wingo-toast.visible{opacity:1;transform:translate(-50%) translateY(0);pointer-events:all}.wingo-toast.success{border-left:4px solid #2ed573}.wingo-toast.success .wingo-toast-icon{color:#2ed573;background:#2ed5731a}.wingo-toast.error{border-left:4px solid #ff4757}.wingo-toast.error .wingo-toast-icon{color:#ff4757;background:#ff47571a}.wingo-toast .wingo-toast-icon{font-size:1.8rem;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wingo-toast .wingo-toast-message{font-weight:600;color:#2f3542;font-size:1rem;line-height:1.4}.wingo-loading{display:flex;align-items:center;justify-content:center;padding:3rem;color:#6c757d;font-size:1.1rem;font-weight:600}.wingo-loading:after{content:"";width:24px;height:24px;border:3px solid #dee2e6;border-top-color:#667eea;border-radius:50%;animation:spin 1s linear infinite;margin-left:1rem}@media (max-width: 768px){.wingo-betting-main{padding:.5rem;padding-bottom:140px}.wingo-betting-section{padding:1.5rem;margin-bottom:1.5rem}.wingo-game-status{margin:.5rem;padding:1.5rem}.wingo-game-status .wingo-header{flex-direction:column;gap:1rem;text-align:center}.wingo-game-status .wingo-header .wingo-back-button{align-self:flex-start}.wingo-game-status .wingo-header .wingo-game-title{font-size:1.5rem}.wingo-game-status .wingo-timer-section{flex-direction:column;gap:1.5rem;text-align:center}.wingo-game-status .wingo-timer-section .wingo-timer-value{font-size:2rem}.wingo-game-status .wingo-last-result-content{flex-direction:column;gap:1.5rem}.wingo-color-options,.wingo-size-options{grid-template-columns:1fr}.wingo-number-grid{grid-template-columns:repeat(2,1fr)}.wingo-result-header,.wingo-result-item{grid-template-columns:1.5fr 1fr 1fr 1fr;font-size:.8rem;padding:1rem}.wingo-modal-content{margin:0;height:100vh;max-height:100vh;border-radius:0}.wingo-modal-overlay{padding:0}.wingo-modal-footer{flex-direction:column}.wingo-modal-footer .wingo-clear-basket-btn,.wingo-modal-footer .wingo-place-bets-btn{flex:none}.wingo-bottom-bar{padding:.5rem}.wingo-bottom-bar .wingo-basket-button,.wingo-bottom-bar .wingo-bet-all-button{padding:1rem;font-size:.9rem}.wingo-toast{left:1rem;right:1rem;transform:translateY(-100px);max-width:none;min-width:auto}.wingo-toast.visible{transform:translateY(0)}}@media (max-width: 480px){.wingo-section-title{font-size:1.2rem}.wingo-color-bet-card,.wingo-size-bet-card{padding:1.5rem}.wingo-bet-buttons{grid-template-columns:repeat(2,1fr)!important}.wingo-number-grid{grid-template-columns:repeat(2,1fr);gap:.5rem}.wingo-number-bet-card{padding:1rem}.wingo-bottom-tabs .wingo-bottom-tab{padding:1rem;font-size:.8rem}}@media (max-width: 418px){.wingo-bottom-tabs .wingo-bottom-tab{padding:14px;font-size:.85rem}}@media (max-width: 390px){.wingo-bottom-tabs .wingo-bottom-tab{padding:12px;font-size:.8rem}}@keyframes slideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideIn{0%{left:-100%;right:100%}to{left:20%;right:20%}}@keyframes modalSlideIn{0%{transform:scale(.9) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.wingo-text-center{text-align:center}.wingo-text-left{text-align:left}.wingo-text-right{text-align:right}.wingo-font-mono{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace}.wingo-font-bold{font-weight:700}.wingo-font-black{font-weight:900}.wingo-uppercase{text-transform:uppercase}.wingo-lowercase{text-transform:lowercase}.wingo-capitalize{text-transform:capitalize}.wingo-no-select{user-select:none}.wingo-pointer{cursor:pointer}.wingo-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}@media print{.wingo-app{background:var(--bg-dark)!important}.wingo-bottom-bar,.wingo-bottom-tabs,.wingo-modal-overlay{display:none!important}.wingo-betting-section{break-inside:avoid;box-shadow:none!important;border:1px solid #ddd!important}}@media (prefers-contrast: high){.wingo-app{background:var(--bg-dark)}.wingo-game-status,.wingo-betting-section,.wingo-modal-content,.wingo-color-bet-card,.wingo-size-bet-card,.wingo-number-bet-card,.wingo-bet-button,.wingo-add-basket-button,.wingo-basket-button,.wingo-bet-all-button{border:2px solid black!important}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.wingo-timer-value{animation:none!important}}@media (prefers-color-scheme: dark){.wingo-app{background:var(--bg-dark)}.wingo-game-status,.wingo-betting-section,.wingo-modal-content,.wingo-bottom-bar,.wingo-bottom-tabs,.wingo-tab-content{background:var(--bg-wallet);color:var(--color-white);border-color:#444460}.wingo-section-title,.wingo-game-title,.wingo-basket-bet-type{color:#fff}.wingo-bet-amount-display,.wingo-number-bet-card,.wingo-color-bet-card,.wingo-size-bet-card{background:#3a3a52;border-color:#555570}.wingo-bet-button{background:#444460;color:#e6e6e6;border-color:#666680}.wingo-bet-button:hover:not(:disabled){background:#555570}.wingo-result-item:hover{background:#667eea1a}.wingo-toast{background:#2d2d44;color:#e6e6e6}}.wingo-back-button:focus,.wingo-bet-button:focus,.wingo-add-basket-button:focus,.wingo-basket-button:focus,.wingo-bet-all-button:focus,.wingo-bottom-tab:focus,.wingo-modal-close:focus,.wingo-clear-basket-btn:focus,.wingo-place-bets-btn:focus,.wingo-basket-remove:focus{outline:3px solid #3742fa;outline-offset:2px}:root{--wingo-primary: #667eea;--wingo-secondary: #764ba2;--wingo-success: #2ed573;--wingo-danger: #ff4757;--wingo-warning: #ffa502;--wingo-info: #3742fa;--wingo-red: #ff4757;--wingo-green: #2ed573;--wingo-violet: #a55eea;--wingo-dark: #2f3542;--wingo-light: #f1f2f6;--wingo-white: #ffffff;--wingo-border-radius: 8px;--wingo-border-radius-md: 12px;--wingo-border-radius-lg: 16px;--wingo-spacing-sm: .5rem;--wingo-spacing-md: 1rem;--wingo-spacing-lg: 1.5rem;--wingo-spacing-xl: 2rem;--wingo-shadow: 0 4px 8px rgba(0, 0, 0, .1);--wingo-shadow-md: 0 6px 16px rgba(0, 0, 0, .1);--wingo-shadow-lg: 0 8px 24px rgba(0, 0, 0, .15);--wingo-transition: .3s ease;--wingo-transition-fast: .15s ease}.wingo-winners-toast{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#2ed573,#1a8345);color:#fff;padding:2rem 3rem;border-radius:16px;box-shadow:0 12px 32px #0003;z-index:1100;text-align:center;min-width:300px;animation:winnersPop .8s cubic-bezier(.68,-.55,.265,1.55)}.wingo-winners-toast .wingo-winners-icon{font-size:3rem;margin-bottom:1rem;animation:bounce 2s infinite}.wingo-winners-toast .wingo-winners-title{font-size:1.5rem;font-weight:900;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:1px}.wingo-winners-toast .wingo-winners-amount{font-size:2rem;font-weight:900;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;text-shadow:0 2px 4px rgba(0,0,0,.3)}.wingo-winners-toast .wingo-winners-details{margin-top:1.5rem;font-size:.9rem;opacity:.9}.wingo-rules-modal .wingo-rules-content{max-height:60vh;overflow-y:auto;padding:2rem}.wingo-rules-modal .wingo-rules-content h3{color:#667eea;font-weight:700;margin-bottom:1rem;border-bottom:2px solid #667eea;padding-bottom:.5rem}.wingo-rules-modal .wingo-rules-content .wingo-rule-section{margin-bottom:2rem}.wingo-rules-modal .wingo-rules-content .wingo-rule-section .wingo-rule-item{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.wingo-rules-modal .wingo-rules-content .wingo-rule-section .wingo-rule-item .wingo-rule-icon{width:32px;height:32px;border-radius:50%;background:#667eea;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.wingo-rules-modal .wingo-rules-content .wingo-rule-section .wingo-rule-item .wingo-rule-text{flex:1}.wingo-rules-modal .wingo-rules-content .wingo-rule-section .wingo-rule-item .wingo-rule-text .wingo-rule-title{font-weight:600;color:#2f3542;margin-bottom:.25rem}.wingo-rules-modal .wingo-rules-content .wingo-rule-section .wingo-rule-item .wingo-rule-text .wingo-rule-description{color:#6c757d;line-height:1.5}.wingo-rules-modal .wingo-rules-content .wingo-payout-table{width:100%;border-collapse:collapse;margin:1.5rem 0;border:2px solid #e9ecef;border-radius:8px;overflow:hidden}.wingo-rules-modal .wingo-rules-content .wingo-payout-table th{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:1rem;font-weight:700;text-align:left}.wingo-rules-modal .wingo-rules-content .wingo-payout-table td{padding:1rem;border-bottom:1px solid #e9ecef}.wingo-rules-modal .wingo-rules-content .wingo-payout-table td:first-child{font-weight:600}.wingo-rules-modal .wingo-rules-content .wingo-payout-table tr:last-child td{border-bottom:none}.wingo-rules-modal .wingo-rules-content .wingo-payout-table tr:nth-child(2n){background:#f8f9fa80}.wingo-orders-list{padding:1.5rem;max-height:50vh;overflow-y:auto}.wingo-orders-list .wingo-orders-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #e9ecef}.wingo-orders-list .wingo-orders-header .wingo-orders-title{font-size:1.2rem;font-weight:700;color:#2f3542}.wingo-orders-list .wingo-orders-header .wingo-orders-count{background:#667eea;color:#fff;padding:.25rem .5rem;border-radius:20px;font-size:.8rem;font-weight:600}.wingo-orders-list .wingo-order-item{border:1px solid #e9ecef;border-radius:8px;margin-bottom:1rem;overflow:hidden;transition:all .3s ease}.wingo-orders-list .wingo-order-item:hover{border-color:#667eea;box-shadow:0 6px 16px #0000001a}.wingo-orders-list .wingo-order-item .wingo-order-header{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:1rem 1.5rem;display:flex;justify-content:space-between;align-items:center}.wingo-orders-list .wingo-order-item .wingo-order-header .wingo-order-period{font-weight:700;color:#2f3542;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace}.wingo-orders-list .wingo-order-item .wingo-order-header .wingo-order-status{padding:.25rem .5rem;border-radius:20px;font-size:.8rem;font-weight:600;text-transform:uppercase}.wingo-orders-list .wingo-order-item .wingo-order-header .wingo-order-status.won{background:#2ed573;color:#fff}.wingo-orders-list .wingo-order-item .wingo-order-header .wingo-order-status.lost{background:#ff4757;color:#fff}.wingo-orders-list .wingo-order-item .wingo-order-header .wingo-order-status.pending{background:#ffa502;color:#fff}.wingo-orders-list .wingo-order-item .wingo-order-body{padding:1.5rem}.wingo-orders-list .wingo-order-item .wingo-order-body .wingo-bet-details{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:1rem;margin-bottom:1rem}.wingo-orders-list .wingo-order-item .wingo-order-body .wingo-bet-details .wingo-bet-detail-item{text-align:center;padding:.5rem;background:#667eea0d;border-radius:8px;border:1px solid rgba(102,126,234,.1)}.wingo-orders-list .wingo-order-item .wingo-order-body .wingo-bet-details .wingo-bet-detail-item .wingo-bet-label{font-size:.8rem;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.25rem}.wingo-orders-list .wingo-order-item .wingo-order-body .wingo-bet-details .wingo-bet-detail-item .wingo-bet-value{font-weight:700;color:#2f3542}.wingo-orders-list .wingo-order-item .wingo-order-body .wingo-order-summary{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid #e9ecef}.wingo-orders-list .wingo-order-item .wingo-order-body .wingo-order-summary .wingo-bet-amount{font-weight:600;color:#2f3542}.wingo-orders-list .wingo-order-item .wingo-order-body .wingo-order-summary .wingo-pnl{font-weight:700;font-size:1.1rem}.wingo-orders-list .wingo-order-item .wingo-order-body .wingo-order-summary .wingo-pnl.positive{color:#2ed573}.wingo-orders-list .wingo-order-item .wingo-order-body .wingo-order-summary .wingo-pnl.negative{color:#ff4757}.wingo-orders-list .wingo-order-item .wingo-order-body .wingo-order-summary .wingo-pnl.neutral{color:#6c757d}.wingo-orders-list .wingo-no-orders{text-align:center;padding:3rem;color:#adb5bd}.wingo-orders-list .wingo-no-orders .wingo-no-orders-icon{font-size:4rem;margin-bottom:1.5rem;opacity:.6}.wingo-orders-list .wingo-no-orders .wingo-no-orders-text{font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.wingo-orders-list .wingo-no-orders .wingo-no-orders-subtitle{color:#ced4da}.wingo-orders-list .wingo-pagination{display:flex;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e9ecef}.wingo-orders-list .wingo-pagination .wingo-page-button{padding:.5rem 1rem;border:1px solid #dee2e6;border-radius:8px;background:#fff;color:#2f3542;cursor:pointer;transition:all .15s ease;min-width:40px;text-align:center;font-weight:600}.wingo-orders-list .wingo-pagination .wingo-page-button:hover:not(:disabled){background:#667eea;color:#fff;border-color:#667eea}.wingo-orders-list .wingo-pagination .wingo-page-button.active{background:#667eea;color:#fff;border-color:#667eea}.wingo-orders-list .wingo-pagination .wingo-page-button:disabled{opacity:.5;cursor:not-allowed}.wingo-orders-list .wingo-pagination .wingo-page-info{color:#6c757d;font-size:.9rem;margin:0 1rem}.wingo-draw-tabs{display:flex;background:#fff;border-radius:16px;padding:.25rem;margin:1rem;box-shadow:0 2px 4px #0000001a;overflow-x:auto}.wingo-draw-tabs .wingo-draw-tab{flex:1;padding:1rem;border:none;background:transparent;color:#6c757d;cursor:pointer;border-radius:8px;transition:all .15s ease;white-space:nowrap;font-weight:600;min-width:80px}.wingo-draw-tabs .wingo-draw-tab.active{background:#667eea;color:#fff;box-shadow:0 2px 4px #0000001a}.wingo-draw-tabs .wingo-draw-tab:hover:not(.active){background:#667eea1a;color:#667eea}.wingo-lobby{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:2rem;display:flex;align-items:center;justify-content:center}.wingo-lobby .wingo-lobby-content{background:#fff;border-radius:16px;padding:3rem;text-align:center;box-shadow:0 12px 32px #0003;max-width:500px;width:100%}.wingo-lobby .wingo-lobby-content .wingo-lobby-icon{font-size:5rem;margin-bottom:2rem;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.wingo-lobby .wingo-lobby-content .wingo-lobby-title{font-size:2.5rem;font-weight:900;color:#2f3542;margin-bottom:1rem;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.wingo-lobby .wingo-lobby-content .wingo-lobby-subtitle{color:#6c757d;margin-bottom:3rem;font-size:1.1rem;line-height:1.5}.wingo-lobby .wingo-lobby-content .wingo-play-button{padding:1.5rem 3rem;border:none;border-radius:12px;background:linear-gradient(135deg,#2ed573,#23ad5c);color:#fff;font-size:1.2rem;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;box-shadow:0 8px 24px #00000026}.wingo-lobby .wingo-lobby-content .wingo-play-button:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0003}.wingo-lobby .wingo-lobby-content .wingo-play-button:active{transform:translateY(-1px)}.wingo-lobby .wingo-lobby-content .wingo-game-features{margin-top:2rem;padding-top:2rem;border-top:1px solid #e9ecef}.wingo-lobby .wingo-lobby-content .wingo-game-features .wingo-feature{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;text-align:left}.wingo-lobby .wingo-lobby-content .wingo-game-features .wingo-feature .wingo-feature-icon{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#667eea1a,#764ba21a);display:flex;align-items:center;justify-content:center;font-size:1.2rem}.wingo-lobby .wingo-lobby-content .wingo-game-features .wingo-feature .wingo-feature-text{flex:1;color:#495057;font-weight:500}.wingo-connection-indicator{position:fixed;top:1rem;right:1rem;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;z-index:100;display:flex;align-items:center;gap:.5rem}.wingo-connection-indicator.connected{background:#2ed5731a;color:#2ed573;border:1px solid rgba(46,213,115,.3)}.wingo-connection-indicator.connected:before{content:"🟢"}.wingo-connection-indicator.connecting{background:#ffa5021a;color:#ffa502;border:1px solid rgba(255,165,2,.3)}.wingo-connection-indicator.connecting:before{content:"🟡";animation:pulse 2s infinite}.wingo-connection-indicator.disconnected{background:#ff47571a;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.wingo-connection-indicator.disconnected:before{content:"🔴"}.wingo-connection-indicator.error{background:#ff47571a;color:#ff4757;border:1px solid rgba(255,71,87,.3)}.wingo-connection-indicator.error:before{content:"⚠️"}@keyframes winnersPop{0%{transform:translate(-50%,-50%) scale(.5);opacity:0}50%{transform:translate(-50%,-50%) scale(1.1)}to{transform:translate(-50%,-50%) scale(1);opacity:1}}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}@keyframes glow{0%{box-shadow:0 0 5px #667eea80}50%{box-shadow:0 0 20px #667eeacc}to{box-shadow:0 0 5px #667eea80}}@keyframes slideInLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes scaleIn{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}.wingo-glow{animation:glow 2s ease-in-out infinite alternate}.wingo-gradient-text{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.wingo-hover-lift{transition:transform .3s ease,box-shadow .3s ease}.wingo-hover-lift:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.wingo-ripple{position:relative;overflow:hidden}.wingo-ripple:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#ffffff4d;transform:translate(-50%,-50%);transition:width .6s,height .6s}.wingo-ripple:active:before{width:300px;height:300px}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.wingo-float{animation:float 3s ease-in-out infinite}@media (max-width: 360px){.wingo-game-status{padding:1rem}.wingo-game-status .wingo-timer-value{font-size:1.8rem}.wingo-betting-section{padding:1rem}.wingo-betting-section .wingo-section-title{font-size:1rem}.wingo-color-bet-card,.wingo-size-bet-card{padding:1rem}.wingo-modal-content{margin:0;height:100vh;border-radius:0}}@media (min-width: 1440px){.wingo-betting-main{max-width:1200px;margin:0 auto}.wingo-color-options{grid-template-columns:repeat(3,1fr);gap:2rem}.wingo-number-grid{grid-template-columns:repeat(10,1fr)}.wingo-size-options{grid-template-columns:repeat(2,1fr);gap:2rem}}.wingo-app{min-height:100vh;background:var(--bg-dark);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;padding:16px}.wingo-page-app{min-height:100vh;background:var(--bg-dark);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.wingo-header{display:flex;justify-content:space-between;align-items:center;background:#fff;padding:16px 20px;border-radius:16px;margin-bottom:16px;box-shadow:0 2px 10px #0000001a}.wingo-header .wingo-title{font-size:20px;font-weight:600;color:#374151}.wingo-header .wingo-balance{text-align:right}.wingo-header .wingo-balance .balance-label{display:block;font-size:12px;color:#9ca3af;margin-bottom:2px}.wingo-header .wingo-balance .balance-amount{font-size:16px;font-weight:700;color:#10b981}.wingo-time-tabs{display:flex;background:var(--bg-wallet);border-radius:16px;margin-bottom:16px;box-shadow:0 .05333rem .10667rem #c5c5da40}.wingo-time-tabs .time-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:12px 8px;border:none;background:transparent;border-radius:12px;font-size:12.8px;font-weight:500;color:var(--color-secondary);cursor:pointer;transition:all .2s;position:relative}.wingo-time-tabs .time-tab.active{background:linear-gradient(90deg,var(--gradient-start),var(--gradient-end)),linear-gradient(90deg,#7afec3,#02afb6);font-weight:400;color:var(--bg-dark)}.wingo-time-tabs .time-tab:not(.active):hover{background:#f3f4f6}.wingo-game-status-card{background:linear-gradient(#a323f9,#3700ae);border-radius:16px;padding:20px;margin-bottom:16px;color:#fff;position:relative;overflow:hidden}.wingo-game-status-card .status-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.wingo-game-status-card .status-header .how-to-play-btn{background:#fff3;border:none;border-radius:20px;padding:8px 16px;color:#fff;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:6px}.wingo-game-status-card .status-header .how-to-play-btn .play-icon{font-size:10px}.wingo-game-status-card .status-header .time-remaining{font-size:12px;opacity:.9}.wingo-game-status-card .game-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.wingo-game-status-card .game-info .game-title{font-size:24px;font-weight:700}.wingo-game-status-card .game-info .timer-display{display:flex;align-items:center;gap:4px}.wingo-game-status-card .game-info .timer-display .timer-digit{background:#fff;color:#374151;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:700;font-family:monospace}.wingo-game-status-card .game-info .timer-display .timer-separator{font-size:24px;font-weight:700;margin:0 4px}.wingo-game-status-card .period-info{display:flex;justify-content:space-between;align-items:center}.wingo-game-status-card .period-info .period-id{font-size:14px;opacity:.9}.wingo-game-status-card .period-info .last-results{display:flex;gap:4px}.wingo-game-status-card .period-info .last-results .result-circle{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff}.color-number-container{background:var(--bg-medium);padding:7.4668px 10.6668px;margin-bottom:12.8px;border-radius:16px}.wingo-color-betting{display:flex;gap:8px}.wingo-color-betting .color-bet-button{height:42.45px;flex:1;border:none;border-top-right-radius:12px;border-bottom-left-radius:12px;color:#fff;font-size:14.9332px;font-weight:600;cursor:pointer}.wingo-color-betting .color-bet-button:disabled{opacity:.5;cursor:not-allowed;transform:none!important}.wingo-color-betting .color-bet-button.green{background:linear-gradient(#27d44e,#048d02)}.wingo-color-betting .color-bet-button.violet{background:linear-gradient(#a323f9,#3700ae);border-radius:8px!important}.wingo-color-betting .color-bet-button.red{background:linear-gradient(#f50727,#b20016)}.wingo-color-betting .color-bet-button .color-label{font-size:14.9332px;font-weight:400}.wingo-color-betting .color-bet-button .color-payout{font-size:13px;opacity:.9;font-weight:400}.wingo-number-section{background:var(--bg-dark);border-radius:16px;margin:13.868px 0;box-shadow:0 2px 10px #0000001a;padding:6.9332px 10.668px}.wingo-number-section .number-section-title{text-align:center;font-size:16px;font-weight:600;color:#374151;margin-bottom:16px}.wingo-number-section .wingo-number-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.wingo-number-section .wingo-number-grid .wingo-number-btn{width:53px;height:53px;border:none;border-radius:50%;font-size:18px;font-weight:700;cursor:pointer;transition:transform .2s}.wingo-number-section .wingo-number-grid .wingo-number-btn .wingo-number-img{width:53px;height:53px}.wingo-number-section .wingo-number-grid .wingo-number-btn.disabled{opacity:.5;cursor:not-allowed;transform:none!important}.wingo-number-section .wingo-number-grid .wingo-number-btn.color-red{background:linear-gradient(#d80000,#d80000)}.wingo-number-section .wingo-number-grid .wingo-number-btn.color-green{background:linear-gradient(#00b912,#00b912)}.wingo-number-section .wingo-number-grid .wingo-number-btn.color-violet{background:linear-gradient(#8800db,#8800db)}.wingo-number-section .wingo-number-grid .wingo-number-btn.color-red-violet{background:linear-gradient(45deg,#d80000 0% 50%,#8800db 50% 100%)}.wingo-number-section .wingo-number-grid .wingo-number-btn.color-green-violet{background:linear-gradient(45deg,#00b912 0% 50%,#8800db 50% 100%)!important}.drawing-overlay{position:fixed;inset:0;background:#000c;z-index:1000;display:flex;align-items:center;justify-content:center}.drawing-overlay .drawing-content .drawing-numbers{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:32px;opacity:.3}.drawing-overlay .drawing-content .drawing-numbers .drawing-number{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;font-weight:700}.drawing-overlay .drawing-content .drawing-result{text-align:center}.drawing-overlay .drawing-content .drawing-result .big-result-number{width:120px;height:120px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:900;color:#fff;margin:0 auto 16px;box-shadow:0 8px 32px #0000004d}.drawing-overlay .drawing-content .drawing-result .drawing-text{color:#fff;font-size:18px;font-weight:600}.betting-closed-banner{background:#ef4444;color:#fff;text-align:center;padding:16px;border-radius:12px;margin-bottom:16px;font-weight:600;animation:pulse 2s infinite}.wingo-bottom-tabs{display:flex;background:var(--bg-wallet);border-radius:16px 16px 0 0;overflow:hidden;box-shadow:0 -4px 20px #0000001a;color:var(--color-white)}.wingo-bottom-tabs .bottom-tab{flex:1;padding:16px;border:none;background:transparent;font-size:14px;font-weight:600;color:var(--color-white);cursor:pointer;transition:all .2s}.wingo-bottom-tabs .bottom-tab.active{background:linear-gradient(180deg,var(--gradient-start),var(--gradient-end)),linear-gradient(90deg,var(--gradient-start),var(--gradient-end));color:#fff}.results-section{background:var(--bg-medium);padding:10px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.results-section .result-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;gap:12px}.results-section .result-item:last-child{border-bottom:none}.results-section .result-item .result-info{flex:0 0 auto;min-width:80px}.results-section .result-item .result-info .result-round{font-size:12.8px;font-weight:500;color:var(--color-white)}.results-section .result-item .result-info .result-color{font-size:12.8px;color:var(--color-white);text-transform:capitalize}.results-section .result-item .result-number-circle{flex:0 0 32px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;color:#fff}.results-section .result-item .result-number-circle.green{background:linear-gradient(#00b912,#00b912);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-color:transparent}.results-section .result-item .result-number-circle.red{background:linear-gradient(#d80000,#d80000);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-color:transparent}.results-section .result-item .result-number-circle.green-violet{background:linear-gradient(45deg,#2ed573 50%,#a55eea 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-color:transparent}.results-section .result-item .result-number-circle.red-violet{background:linear-gradient(45deg,#ff4757 50%,#a55eea 50%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-color:transparent}.results-section .result-item .bigsmall{flex:0 0 auto;min-width:50px;font-size:12.8px;text-align:center}.results-section .result-item .result-time{flex:0 0 auto;min-width:60px;font-size:12px;color:#9ca3af;text-align:right}.my-bets-section{background:var(--bg-medium);padding:16px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.my-bets-section .no-bets{text-align:center;padding:40px 20px;color:#9ca3af;font-size:16px}.my-bets-section .bet-item{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid #f3f4f6}.my-bets-section .bet-item:last-child{border-bottom:none}.my-bets-section .bet-item .bet-details .bet-type{font-size:14px;font-weight:600;color:#374151}.my-bets-section .bet-item .bet-details .bet-amount{font-size:12px;color:#6b7280}.my-bets-section .bet-item .bet-status{padding:4px 8px;border-radius:8px;font-size:12px;font-weight:600}.my-bets-section .bet-item .bet-status.won{background:#dcfce7;color:#16a34a}.my-bets-section .bet-item .bet-status.lost{background:#fee2e2;color:#dc2626}.my-bets-section .bet-item .bet-status.pending{background:#fef3c7;color:#d97706}.bottom-sheet-overlay{position:fixed;inset:0 0 88px;background:#00000080;z-index:900;display:flex;align-items:flex-end;justify-content:center;opacity:0;animation:fadeIn .3s ease forwards}.bottom-sheet{background:#fff;border-radius:20px 20px 0 0;width:100%;max-width:500px;max-height:85vh;transform:translateY(100%);transition:transform .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 -4px 20px #00000026}.bottom-sheet.open{transform:translateY(0)}.bottom-sheet .bottom-sheet-handle{display:flex;justify-content:center;padding:12px 0 8px;cursor:grab}.bottom-sheet .bottom-sheet-handle:active{cursor:grabbing}.bottom-sheet .bottom-sheet-handle .handle-bar{width:40px;height:4px;background:#d1d5db;border-radius:2px;transition:background-color .2s}.bottom-sheet .bottom-sheet-handle .handle-bar:hover{background:#9ca3af}.bottom-sheet .bottom-sheet-content{overflow-y:auto;max-height:calc(85vh - 32px);padding-bottom:env(safe-area-inset-bottom)}.bottom-sheet .modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #f3f4f6}.bottom-sheet .modal-header h3{margin:0;font-size:20px;font-weight:700;color:#111827}.bottom-sheet .modal-header .close-btn{background:none;border:none;font-size:24px;color:#9ca3af;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}.bottom-sheet .modal-header .close-btn:hover{background:#f3f4f6}.bottom-sheet .bet-type-header{padding:16px 20px 0;font-size:14px;color:#6b7280;font-weight:500}.bottom-sheet .bet-selection{margin:16px 20px;padding:20px;border-radius:16px;color:#fff;text-align:center;position:relative;box-shadow:0 4px 12px #00000026}.bottom-sheet .bet-selection.green{background:linear-gradient(135deg,#10b981,#059669)}.bottom-sheet .bet-selection.red{background:linear-gradient(135deg,#ef4444,#dc2626)}.bottom-sheet .bet-selection.violet{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.bottom-sheet .bet-selection.color-red{background:linear-gradient(#d80000,#d80000)}.bottom-sheet .bet-selection.color-green{background:linear-gradient(#00b912,#00b912)}.bottom-sheet .bet-selection.color-violet{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.bottom-sheet .bet-selection.color-red-violet{background:linear-gradient(45deg,#d80000 0% 50%,#8800db 50% 100%)}.bottom-sheet .bet-selection.color-green-violet{background:linear-gradient(45deg,#00b912 0% 50%,#8800db 50% 100%)!important}.bottom-sheet .bet-selection .bet-title{font-size:20px;font-weight:700;margin-bottom:6px;text-shadow:0 1px 2px rgba(0,0,0,.1)}.bottom-sheet .bet-selection .bet-payout{font-size:16px;opacity:.9;font-weight:500}.bottom-sheet .bet-selection .win-rate{position:absolute;top:16px;right:16px;background:#ffffff40;padding:6px 12px;border-radius:16px;font-size:12px;font-weight:600;backdrop-filter:blur(4px)}.bottom-sheet .bet-amount-section{padding:0 20px 20px}.bottom-sheet .bet-amount-section .section-title{font-size:16px;font-weight:700;color:#111827;margin-bottom:16px}.bottom-sheet .bet-amount-section .amount-input{width:100%;padding:16px 20px;border:2px solid #e5e7eb;border-radius:12px;font-size:18px;font-weight:600;margin-bottom:16px;transition:border-color .2s;box-sizing:border-box}.bottom-sheet .bet-amount-section .amount-input:focus{outline:none;border-color:#8b5cf6}.bottom-sheet .bet-amount-section .amount-buttons{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.bottom-sheet .bet-amount-section .amount-buttons .amount-btn{padding:14px 16px;border:2px solid #e5e7eb;border-radius:12px;background:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.bottom-sheet .bet-amount-section .amount-buttons .amount-btn.active{background:#3b82f6;color:#fff;border-color:#3b82f6;transform:scale(.95)}.bottom-sheet .bet-amount-section .amount-buttons .amount-btn:hover:not(.active){background:#f8fafc;border-color:#cbd5e1}.bottom-sheet .bet-amount-section .amount-buttons .amount-btn:active{transform:scale(.95)}.bottom-sheet .multiplier-section{padding:0 20px 20px}.bottom-sheet .multiplier-section .section-title{font-size:16px;font-weight:700;color:#111827;margin-bottom:16px}.bottom-sheet .multiplier-section .multiplier-input-group{display:flex;align-items:center;gap:12px;margin-bottom:16px}.bottom-sheet .multiplier-section .multiplier-input-group button{width:44px;height:44px;border:2px solid #e5e7eb;border-radius:12px;background:#fff;font-size:20px;font-weight:600;cursor:pointer;transition:all .2s}.bottom-sheet .multiplier-section .multiplier-input-group button:hover{background:#f8fafc;border-color:#cbd5e1}.bottom-sheet .multiplier-section .multiplier-input-group button:active{transform:scale(.95)}.bottom-sheet .multiplier-section .multiplier-input-group input{flex:1;padding:12px 16px;border:2px solid #e5e7eb;border-radius:12px;text-align:center;font-size:18px;font-weight:600;transition:border-color .2s}.bottom-sheet .multiplier-section .multiplier-input-group input:focus{outline:none;border-color:#8b5cf6}.bottom-sheet .multiplier-section .multiplier-input-group span{font-size:18px;color:#6b7280;font-weight:600}.bottom-sheet .multiplier-section .multiplier-buttons{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.bottom-sheet .multiplier-section .multiplier-buttons .multiplier-btn{padding:12px 16px;border:2px solid #e5e7eb;border-radius:12px;background:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s}.bottom-sheet .multiplier-section .multiplier-buttons .multiplier-btn.active{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff;border-color:transparent;transform:scale(.95)}.bottom-sheet .multiplier-section .multiplier-buttons .multiplier-btn:hover:not(.active){background:#f8fafc;border-color:#cbd5e1}.bottom-sheet .multiplier-section .multiplier-buttons .multiplier-btn:active{transform:scale(.95)}.bottom-sheet .bet-summary{background:linear-gradient(135deg,#f8fafc,#f1f5f9);margin:0 20px 24px;padding:20px;border-radius:16px;border:1px solid #e2e8f0}.bottom-sheet .bet-summary .summary-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;color:#64748b;font-weight:500}.bottom-sheet .bet-summary .total-amount{font-size:28px;font-weight:800;color:#111827;margin-bottom:12px}.bottom-sheet .bet-summary .potential-win{font-size:16px;color:#64748b;margin-bottom:8px;font-weight:500}.bottom-sheet .bet-summary .profit-info{font-size:16px;color:#64748b;font-weight:500}.bottom-sheet .bet-summary .profit-info .profit-amount{color:#10b981;font-weight:700}.bottom-sheet .modal-actions{display:flex;gap:16px;padding:0 20px 20px}.bottom-sheet .modal-actions .cancel-btn{flex:1;padding:16px;border:2px solid #e5e7eb;border-radius:12px;background:#fff;font-size:16px;font-weight:600;color:#6b7280;cursor:pointer;transition:all .2s}.bottom-sheet .modal-actions .cancel-btn:hover{background:#f8fafc;border-color:#cbd5e1}.bottom-sheet .modal-actions .cancel-btn:active{transform:scale(.98)}.bottom-sheet .modal-actions .place-bet-btn{flex:2;padding:16px;border:none;border-radius:12px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:all .2s;box-shadow:0 4px 12px #3b82f64d}.bottom-sheet .modal-actions .place-bet-btn:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-1px);box-shadow:0 6px 16px #3b82f666}.bottom-sheet .modal-actions .place-bet-btn:active{transform:translateY(0) scale(.98)}@media (max-width: 480px){.bottom-sheet{border-radius:16px 16px 0 0;max-height:90vh}.bottom-sheet .modal-header{padding:12px 16px}.bottom-sheet .modal-header h3{font-size:18px}.bottom-sheet .bet-type-header{padding:12px 16px 0}.bottom-sheet .bet-selection{margin:12px 16px;padding:16px}.bottom-sheet .bet-selection .bet-title{font-size:18px}.bottom-sheet .bet-selection .bet-payout{font-size:14px}.bottom-sheet .bet-amount-section,.bottom-sheet .multiplier-section{padding:0 16px 16px}.bottom-sheet .bet-amount-section .section-title,.bottom-sheet .multiplier-section .section-title{font-size:14px}.bottom-sheet .bet-amount-section .amount-input,.bottom-sheet .multiplier-section .amount-input{padding:14px 16px;font-size:16px}.bottom-sheet .bet-amount-section .amount-buttons,.bottom-sheet .multiplier-section .amount-buttons{gap:8px}.bottom-sheet .bet-amount-section .amount-buttons .amount-btn,.bottom-sheet .multiplier-section .amount-buttons .amount-btn{padding:12px 8px;font-size:13px}.bottom-sheet .multiplier-section .multiplier-input-group{gap:8px}.bottom-sheet .multiplier-section .multiplier-input-group button{width:40px;height:40px;font-size:18px}.bottom-sheet .multiplier-section .multiplier-input-group input{font-size:16px}.bottom-sheet .multiplier-section .multiplier-buttons{gap:8px}.bottom-sheet .multiplier-section .multiplier-buttons .multiplier-btn{padding:10px 8px;font-size:13px}.bottom-sheet .bet-summary{margin:0 16px 20px;padding:16px}.bottom-sheet .bet-summary .total-amount{font-size:24px}.bottom-sheet .modal-actions{padding:0 16px 16px;gap:12px}.bottom-sheet .modal-actions .cancel-btn,.bottom-sheet .modal-actions .place-bet-btn{padding:14px;font-size:15px}}@supports (padding-bottom: env(safe-area-inset-bottom)){.bottom-sheet .bottom-sheet-content{padding-bottom:calc(env(safe-area-inset-bottom) + 20px)}}@media (max-width: 480px){.wingo-app{padding:12px}.wingo-number-grid{grid-template-columns:repeat(5,1fr);gap:8px}.timer-display .timer-digit{width:32px;height:32px;font-size:16px}}@media (max-width: 400px){.wingo-app{padding:12px}.wingo-number-grid{grid-template-columns:repeat(5,1fr);gap:8px}.timer-display .timer-digit{width:32px;height:32px;font-size:16px}.wingo-number-btn,.wingo-number-btn .wingo-number-img{width:50px!important;height:50px!important}}@media (max-width: 360px){.wingo-number-grid{gap:10px!important}.wingo-number-btn,.wingo-number-btn .wingo-number-img{width:48px!important;height:48px!important}}@media (max-width: 359px){.wingo-number-grid{gap:10px!important}.wingo-number-btn,.wingo-number-btn .wingo-number-img{width:44px!important;height:44px!important}}@keyframes modalSlideUp{0%{transform:translateY(100px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.color-red{background:linear-gradient(#d80000,#d80000)!important}.color-green{background:linear-gradient(#00b912,#00b912)!important}.color-violet{background:linear-gradient(#8800db,#8800db)!important}.color-red-violet{background:linear-gradient(45deg,#d80000 0% 50%,#8800db 50% 100%)!important}.color-green-violet{background:linear-gradient(45deg,#00b912 0% 50%,#8800db 50% 100%)!important}.my-bets-pagination{margin-top:5px;padding:10px}.loading-screen{position:fixed;top:0;left:50%;transform:translate(-50%);width:500px;height:100%;background:var(--bg-dark)!important;display:flex;justify-content:center;align-items:center;z-index:9999}@media (max-width: 768px){.loading-container{margin:1rem;padding:2rem 1.5rem}.loading-container h2{font-size:1.25rem}.loading-container p{font-size:.9rem}.spinner{width:50px;height:50px;border-width:3px}}.wingo-app{max-width:500px;margin:0 auto;min-height:100vh;position:relative}.wingo-game-page{min-height:100vh;background:var(--card-gradient);position:relative}.back-button,.wingo-back-button{padding:.5rem 1rem;border:none;border-radius:8px;background:var(--gradient-button);color:#fff;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:var(--box-shadow)}.back-button:hover:not(:disabled),.wingo-back-button:hover:not(:disabled){opacity:.95;transform:translateY(-1px)}.back-button:active:not(:disabled),.wingo-back-button:active:not(:disabled){transform:translateY(0)}.back-button:disabled,.wingo-back-button:disabled{opacity:.4;cursor:not-allowed}.wingo-game-status,.wingo-betting-section,.wingo-modal-content,.wingo-bottom-bar,.wingo-bottom-tabs,.wingo-tab-content{border-color:var(--bg-wallet)}.wingo-section-title,.wingo-game-title,.wingo-basket-bet-type{color:var(--header)}.wingo-timer-label,.wingo-period,.wingo-result-period,.wingo-basket-payout{color:var(--text-secondary)}.wingo-game-status,.wingo-betting-section,.wingo-modal-content{box-shadow:var(--box-shadow)}.wingo-bottom-tab.active,.time-tab.active{background:linear-gradient(90deg,var(--gradient-start),var(--gradient-end)),linear-gradient(90deg,#7afec3,#02afb6)}.wingo-bottom-tab.active:after,.time-tab.active:after{background:var(--gradient-button)}.wingo-time-tabs .time-tab.active{background:linear-gradient(90deg,var(--gradient-start),var(--gradient-end)),linear-gradient(90deg,#7afec3,#02afb6)}.wingo-time-tabs .time-tab:not(.active):hover{background:var(--bets-header-active-tab)}.wingo-toast.success,.wingo-winners-toast{background:var(--bets-congrats)}.wingo-toast.error,.betting-closed-banner{background:var(--loss-message)}.wingo-modal-header{background:linear-gradient(135deg,var(--bets-header-active-tab),white)}.wingo-modal-header h2{color:var(--header)}.wingo-modal-header .wingo-modal-close:hover{background:var(--bets-header-active-tab);color:var(--header)}.wingo-bet-button{border-color:var(--border-color)}.wingo-bet-button:hover:not(:disabled){background:var(--bets-header-active-tab);border-color:var(--tab-highlight)}.wingo-basket-button{border-color:var(--header);color:var(--header)}.wingo-basket-button:hover:not(:disabled){background:var(--bets-header-active-tab)}.wingo-basket-button .wingo-basket-count{background:var(--header)}.wingo-bet-all-button,.wingo-place-bets-btn,.place-bet-btn{background:var(--gradient-button);box-shadow:var(--box-shadow)}.wingo-bet-all-button:hover:not(:disabled),.wingo-place-bets-btn:hover:not(:disabled),.place-bet-btn:hover:not(:disabled){opacity:.95}.wingo-result-item:hover,.result-item:hover{background:var(--bets-header-active-tab)}.wingo-loading:after{border-color:var(--border-color);border-top-color:var(--header)}.wingo-back-button:focus,.wingo-bet-button:focus,.wingo-add-basket-button:focus,.wingo-basket-button:focus,.wingo-bet-all-button:focus,.wingo-bottom-tab:focus,.wingo-modal-close:focus,.wingo-clear-basket-btn:focus,.wingo-place-bets-btn:focus,.wingo-basket-remove:focus{outline:3px solid var(--header);outline-offset:2px}.wingo-draw-tabs .wingo-draw-tab.active{background:var(--header);box-shadow:var(--box-shadow)}.wingo-draw-tabs .wingo-draw-tab:hover:not(.active){background:var(--bets-header-active-tab);color:var(--tab-highlight)}.wingo-page-button{border-color:var(--border-color)}.wingo-page-button:hover:not(:disabled){background:var(--header);border-color:var(--header)}.wingo-page-button.active{background:var(--header);border-color:var(--header)}.wingo-connection-indicator.connected{border-color:#22c55e4d}.wingo-connection-indicator.connecting{border-color:#ffa5024d}.wingo-connection-indicator.disconnected,.wingo-connection-indicator.error{border-color:var(--loss-message)}.wingo-game-status-card{background:var(--card-gradient-2)}.loading-screen{background:var(--bg-dark)}.bottom-sheet .modal-actions .place-bet-btn{background:var(--gradient-button);box-shadow:0 4px 12px #7629b34d}.bottom-sheet .modal-actions .place-bet-btn:hover{background:var(--gradient-button);opacity:.95}.multiplier-btn.active,.amount-btn.active{background:var(--gradient-button);border-color:transparent}.bet-summary{background:linear-gradient(135deg,var(--bets-header-active-tab),#f1f5f9);border-color:var(--border-color)}.color-red,.wingo-color-bet-card.red,.wingo-number-btn.color-red,.bet-selection.red,.bet-selection.color-red{background:linear-gradient(#d80000,#d80000)!important}.color-green,.wingo-color-bet-card.green,.wingo-number-btn.color-green,.bet-selection.green,.bet-selection.color-green{background:linear-gradient(#00b912,#00b912)!important}.color-violet,.wingo-color-bet-card.violet,.wingo-number-btn.color-violet,.bet-selection.violet,.bet-selection.color-violet{background:linear-gradient(#8800db,#8800db)!important}.color-red-violet,.wingo-number-btn.color-red-violet,.bet-selection.color-red-violet{background:linear-gradient(45deg,#d80000 0% 50%,#8800db 50% 100%)!important}.color-green-violet,.wingo-number-btn.color-green-violet,.bet-selection.color-green-violet{background:linear-gradient(45deg,#00b912 0% 50%,#8800db 50% 100%)!important}.wingo-size-betting{width:100%;height:38.39px;border-radius:20px;display:flex;position:relative;overflow:hidden}.wingo-size-betting:before{content:"";position:absolute;inset:0;background:#0006;backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .2s ease}.wingo-size-betting.betting-closing{pointer-events:none}.wingo-size-betting.betting-closing:before{opacity:1}.wingo-size-betting.betting-closing .big_betting,.wingo-size-betting.betting-closing .small_betting{opacity:.6}.big_betting{display:flex;justify-content:center;align-items:center;flex-basis:50%;border-top-left-radius:20px;border-bottom-left-radius:20px;background:#dd9138;font-size:17.0668px}.small_betting{display:flex;justify-content:center;align-items:center;flex-basis:50%;border-top-right-radius:20px;border-bottom-right-radius:20px;background:#5088d3;font-size:17.0668px}.results-header-wingo{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;padding:12px 16px;background:var(--bg-dark);border-bottom:2px solid rgba(255,255,255,.1);font-size:14px;font-weight:600;color:var(--color-white);text-align:center}.results-header-wingo .header-period{text-align:left}.results-header-wingo .header-number,.results-header-wingo .header-bigsmall,.results-header-wingo .header-color{text-align:center}.results-section .result-item{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;padding:12px 16px;gap:12px;border-bottom:1px solid rgba(255,255,255,.05)}.results-section .result-item .result-info{flex:none;min-width:auto;text-align:left}.results-section .result-item .result-info .result-round{font-size:16px;font-weight:500;color:var(--color-white)}.results-section .result-item .result-number-circle{width:32px;font-size:19px;height:32px;margin:0 auto}.results-section .result-item .bigsmall{font-size:16px;text-align:center;color:var(--color-white)}.results-section .result-item .color-indicator{display:flex;gap:8px;justify-content:center;align-items:center;margin:0 auto}.results-section .result-item .color-indicator .color-dot{width:13px;height:13px;border-radius:50%}.results-section .result-item .color-indicator .color-dot.red{background:linear-gradient(135deg,#f44,#c00)}.results-section .result-item .color-indicator .color-dot.green{background:linear-gradient(135deg,#0c4,#080)}.results-section .result-item .color-indicator .color-dot.violet{background:linear-gradient(135deg,#84f,#60c)}.results-section .result-item .color-indicator.color-red{background:linear-gradient(135deg,#f44,#c00)}.results-section .result-item .color-indicator.color-green{background:linear-gradient(135deg,#0c4,#080)}.results-section .result-item .color-indicator.color-violet{background:linear-gradient(135deg,#84f,#60c)}.chart-section{background:var(--bg-dark);min-height:400px}.chart-pagination{padding:16px;background:var(--bg-dark);border-top:1px solid rgba(255,255,255,.1)}@media (max-width: 430px){.results-header-wingo{grid-template-columns:1.2fr .8fr .8fr .8fr;padding:10px 12px;font-size:12px}.results-section .result-item{grid-template-columns:1.2fr .8fr .8fr .8fr;padding:10px 12px}.results-section .result-item .result-info .result-round{font-size:14px}.results-section .result-item .result-number-circle{width:28px;height:28px;font-size:17px}.results-section .result-item .bigsmall{font-size:14px}}@media (max-width: 480px){.results-header-wingo{grid-template-columns:1.2fr .8fr .8fr .8fr;padding:10px 12px;font-size:13px}.results-section .result-item{grid-template-columns:1.2fr .8fr .8fr .8fr;padding:10px 12px}.results-section .result-item .result-info .result-round{font-size:15px}.results-section .result-item .result-number-circle{width:28px;height:28px;font-size:18px}.results-section .result-item .bigsmall{font-size:15px}}._modalOverlay_khktu_1{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px;animation:_fadeIn_khktu_1 .3s ease}._howToPlayModal_khktu_16{background:var(--bg-dark);border-radius:16px;width:100%;max-width:380px;max-height:85vh;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 10px 40px #0003;animation:_modalSlideUp_khktu_1 .3s ease;border:1px solid var(--bg-light)}._modalHeader_khktu_30{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid var(--bg-light);background:var(--bg-dark);flex-shrink:0;position:relative}._modalTitle_khktu_41{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:600;color:var(--color-white)}._modalIcon_khktu_50{font-size:20px}._closeBtn_khktu_54{position:absolute;right:10px;top:14px;background:none;border:none;font-size:24px;color:var(--color-text-muted);cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;flex-shrink:0}._closeBtn_khktu_54:hover{background:var(--bg-light);color:var(--color-white)}._closeBtn_khktu_54:active{transform:scale(.95)}._modalBody_khktu_80{flex:1;overflow-y:auto;padding:20px;min-height:0}._modalBody_khktu_80::-webkit-scrollbar{width:6px}._modalBody_khktu_80::-webkit-scrollbar-track{background:var(--bg-medium);border-radius:3px}._modalBody_khktu_80::-webkit-scrollbar-thumb{background:var(--bg-light);border-radius:3px}._modalBody_khktu_80::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}._modalFooter_khktu_101{padding:20px;border-top:1px solid var(--bg-light);background:var(--bg-dark);flex-shrink:0}._howToSection_khktu_108{margin-bottom:24px}._howToSection_khktu_108:last-child{margin-bottom:0}._howToSection_khktu_108 p{margin:0;color:var(--color-white);line-height:1.5;font-size:14px}._sectionHeader_khktu_121{display:flex;justify-content:flex-start;align-items:center;gap:8px;margin-bottom:12px;padding:0!important}._sectionHeader_khktu_121 h3{margin:0;font-size:16px;font-weight:600;color:var(--color-white);line-height:1.2}._sectionIcon_khktu_137{font-size:18px;flex-shrink:0}._colorRules_khktu_142{display:flex;flex-direction:column;gap:10px}._colorRule_khktu_142{display:flex;align-items:center;gap:12px;padding:8px;border-radius:8px;transition:background-color .2s}._colorRule_khktu_142:hover{background:var(--bg-light)}._colorIndicator_khktu_160{width:16px;height:16px;border-radius:50%;flex-shrink:0;border:2px solid rgba(255,255,255,.3)}._colorIndicator_khktu_160._green_khktu_167{background:var(--norm_green-color)}._colorIndicator_khktu_160._red_khktu_170{background:var(--norm_red-color)}._colorIndicator_khktu_160._violet_khktu_173{background:#8b5cf6}._colorText_khktu_177{font-size:14px;color:var(--color-white);flex:1}._bigSmallRules_khktu_183{display:flex;flex-direction:column;gap:10px}._bigSmallRule_khktu_183{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:8px;background:var(--bg-light);transition:background-color .2s}._bigSmallRule_khktu_183:hover{background:var(--bg-option)}._bigSmallLabel_khktu_202{font-size:14px;color:var(--color-primary);font-weight:600}._bigSmallText_khktu_208{font-size:13px;color:var(--color-white)}._bettingInfo_khktu_213{display:flex;flex-direction:column;gap:6px}._bettingInfo_khktu_213 p{margin:0;font-size:14px;color:var(--color-white)}._serviceCharges_khktu_224{background:var(--bg-badge);padding:16px;border-radius:12px;border:1px solid var(--norm_secondary-color)}._serviceNotice_khktu_231{background:var(--norm_secondary-color);color:var(--color-white);padding:10px 12px;border-radius:8px;font-size:14px;font-weight:500;margin-bottom:12px;text-align:center}._serviceDetails_khktu_242{color:var(--color-white);font-size:14px;line-height:1.5}._serviceExample_khktu_248{background:#dd91384d;padding:10px 12px;border-radius:6px;margin-top:10px;font-size:13px;line-height:1.4}._goodLuckBtn_khktu_257{width:100%;padding:14px 16px;border:none;border-radius:12px;background:var(--gradient-button);color:var(--color-white);font-size:16px;font-weight:600;cursor:pointer;transition:all .2s;touch-action:manipulation;box-shadow:0 4px 12px #00ecbe4d}._goodLuckBtn_khktu_257:hover{transform:translateY(-2px);opacity:.95}._goodLuckBtn_khktu_257:active{transform:translateY(0)}@keyframes _fadeIn_khktu_1{0%{opacity:0}to{opacity:1}}@keyframes _modalSlideUp_khktu_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 480px){._modalOverlay_khktu_1{padding:0;align-items:flex-end}._howToPlayModal_khktu_16{max-width:100%;max-height:90vh;border-radius:20px 20px 0 0}._modalHeader_khktu_30{padding:16px 20px}._modalBody_khktu_80{padding:8px!important}._modalFooter_khktu_101{padding:16px 20px}._sectionHeader_khktu_121 h3{font-size:15px}._howToSection_khktu_108 p,._colorText_khktu_177,._bettingInfo_khktu_213 p,._bigSmallLabel_khktu_202{font-size:13px}._bigSmallText_khktu_208{font-size:12px}._goodLuckBtn_khktu_257{padding:12px 16px;font-size:15px}}.color-wingo-game-status{display:flex;justify-content:space-between;align-items:center;background-image:url(/_build/assets/timecardbg-CYdoKhba.webp);background-repeat:no-repeat;background-size:cover;margin:0rem 0 .5rem;padding:.5rem .875rem;border-radius:12px;position:relative}.htp_svg_cont{display:flex;align-items:center;gap:.5rem}.htp_svg_cont svg{width:19.19px;height:19.19px}.wingo-left-container{flex-basis:50%;display:flex;justify-content:space-between}.wingo-game-info-section{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem}.wingo-game-header-section{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.wingo-game-header{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:.25rem;padding-right:.6rem}.wingo-game-badge{display:flex;align-items:center;width:max-content;color:var(--bg-dark);font-size:11.7332px;height:26.66px}.wingo-game-id{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:.75rem;font-weight:700;color:#fff;line-height:1}.wingo-result-numbers{width:100%;display:flex;justify-content:flex-start;gap:.5rem;align-items:center}.wingo-number-circle{width:26.66px;height:26.66px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:900;color:#fff;box-shadow:0 3px 10px #0003}.wingo-number-circle.red{background:linear-gradient(135deg,#ef4444,#dc2626)}.wingo-number-circle.orange{background:linear-gradient(135deg,#f97316,#ea580c)}.wingo-number-circle.blue{background:linear-gradient(135deg,#3b82f6,#2563eb)}.wingo-number-circle.green{background:linear-gradient(135deg,#10b981,#059669)}.wingo-number-circle.violet{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.wingo-number-circle.red-violet{background:linear-gradient(45deg,#ff4757 50%,#a55eea 50%)}.wingo-number-circle.green-violet{background:linear-gradient(45deg,#10b981 50%,#a55eea 50%)}.wingo-number-image-container{display:flex;align-items:center;justify-content:center}.wingo-number-image{width:20px;height:20px;object-fit:contain;border-radius:50%}.wingo-how-to-play{display:flex;justify-content:center;align-items:center;font-size:.8rem;color:var(--bg-dark);text-decoration:none;font-weight:600;cursor:pointer;transition:all .2s;border:1px solid var(--bg-dark);width:100%;border-radius:20px;padding:.1rem 0}.wingo-vertical-divider{width:1px;height:60px;background:linear-gradient(to bottom,transparent 0%,rgba(255,255,255,.3) 20%,rgba(255,255,255,.5) 50%,rgba(255,255,255,.3) 80%,transparent 100%);margin:0 1rem}.wingo-timer-section{flex-basis:50%;display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.wingo-timer-header-text{font-size:12.8px;color:var(--bg-dark);font-weight:700;text-align:right}.wingo-timer-display{display:flex;gap:4.8px;align-items:center}.wingo-timer-digit{display:flex;justify-content:center;align-items:center;width:21.33px;height:32px;background:var(--bg-dark);color:var(--color-tertiary);font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-weight:800;min-width:18px;text-align:center;font-size:19.2px}.wingo-timer-digit:first-child{-webkit-clip-path:polygon(0 30%,30% 0,100% 0,100% 100%,0% 100%)}.wingo-timer-digit:last-child{clip-path:polygon(0 0,100% 0,100% 70%,70% 100%,0 100%)}.wingo-timer-digit.warning{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;animation:wingo-pulse-warning 1.5s infinite}.wingo-timer-colon{display:flex;justify-content:center;align-items:center;width:17.33px;height:32px;background:var(--bg-dark);color:var(--color-tertiary);color:#fff;padding:.4rem 0rem;box-shadow:none;border:none;font-size:19.332px;font-weight:900}.wingo-next-game-id{font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;font-size:14.9332px;font-weight:700;color:var(--bg-dark);text-align:right}@keyframes wingo-blink-colon{0%,50%{opacity:1}51%,to{opacity:.3}}@keyframes wingo-pulse-warning{0%,to{transform:scale(1);box-shadow:0 2px 8px #f59e0b4d}50%{transform:scale(1.05);box-shadow:0 4px 15px #f59e0b80}}@keyframes wingo-pulse-danger{0%,to{transform:scale(1);box-shadow:0 2px 8px #d70a034d}50%{transform:scale(1.05);box-shadow:0 4px 15px #d70a0380}}@media (max-width: 768px){.wingo-vertical-divider{width:1px;height:60px;background:linear-gradient(to bottom,transparent 0%,rgba(255,255,255,.3) 20%,rgba(255,255,255,.5) 50%,rgba(255,255,255,.3) 80%,transparent 100%);margin:0rem}.wingo-timer-header-text,.wingo-next-game-id{text-align:center}.wingo-how-to-play{font-size:.75rem}}@media (max-width: 500px){.wingo-timer-section{gap:.2rem!important}.color-wingo-game-status{height:106px!important;margin:0!important;padding:.5rem .775rem!important;background-size:100% 100%!important}.wingo-timer-colon{width:15px!important;height:30px!important}.wingo-timer-digit{width:19.38px!important;height:30px!important;font-size:18px!important}.wingo-timer-header-text{font-size:12px!important;font-weight:600!important}.wingo-next-game-id{font-size:13.9px!important;font-weight:600!important}.htp_svg_cont,.wingo-game-badge{font-size:10.99px!important}.wingo-number-circle{width:25px!important;height:25px!important}}.bet-result-card{background:var(--bg-wallet);border-radius:12px;margin:12px 0;box-shadow:0 2px 8px #0000001a;overflow:hidden;border:1px solid #374151;cursor:pointer;transition:all .3s ease}.bet-result-card.collapsed .bet-card-collapse{display:flex}.bet-result-card.collapsed .bet-card-expanded{display:none}.bet-result-card.expanded .bet-card-collapse{display:flex}.bet-result-card.expanded .bet-card-expanded{display:block}.bet-result-card .bet-card-collapse{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;gap:12px}.bet-result-card .bet-card-collapse .collapsed-left{flex-shrink:0;display:flex;align-items:center;justify-content:center}.bet-result-card .bet-card-collapse .collapsed-left .bet-indicators-container{display:flex;gap:6px;flex-wrap:wrap;max-width:120px}.bet-result-card .bet-card-collapse .collapsed-left .color-indicator-small,.bet-result-card .bet-card-collapse .collapsed-left .number-indicator-small,.bet-result-card .bet-card-collapse .collapsed-left .size-indicator-small{width:50px;height:50px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff;flex-shrink:0}.bet-result-card .bet-card-collapse .collapsed-left .color-indicator-small.red{background:linear-gradient(135deg,#f44,#c00)}.bet-result-card .bet-card-collapse .collapsed-left .color-indicator-small.green{background:linear-gradient(135deg,#0c4,#080)}.bet-result-card .bet-card-collapse .collapsed-left .color-indicator-small.violet{background:linear-gradient(135deg,#84f,#60c)}.bet-result-card .bet-card-collapse .collapsed-left .color-indicator-small .color-text-small{font-size:10px;font-weight:900}.bet-result-card .bet-card-collapse .collapsed-left .number-indicator-small{border-radius:8px;font-size:18px}.bet-result-card .bet-card-collapse .collapsed-left .number-indicator-small.red{background:linear-gradient(135deg,#f44,#c00)}.bet-result-card .bet-card-collapse .collapsed-left .number-indicator-small.green{background:linear-gradient(135deg,#0c4,#080)}.bet-result-card .bet-card-collapse .collapsed-left .number-indicator-small.violet{background:linear-gradient(135deg,#84f,#60c)}.bet-result-card .bet-card-collapse .collapsed-left .number-indicator-small.green-violet{background:linear-gradient(45deg,#2ed573 50%,#a55eea 50%)}.bet-result-card .bet-card-collapse .collapsed-left .number-indicator-small.red-violet{background:linear-gradient(45deg,#f44 50%,#a55eea 50%)}.bet-result-card .bet-card-collapse .collapsed-left .size-indicator-small{background:#5088d3;border-radius:8px}.bet-result-card .bet-card-collapse .collapsed-left .size-indicator-small .size-text-small{font-size:12px;font-weight:700}.bet-result-card .bet-card-collapse .collapsed-center{flex:1;min-width:0}.bet-result-card .bet-card-collapse .collapsed-center .period-id-small{font-size:16px;font-weight:600;color:var(--color-white);margin-bottom:4px}.bet-result-card .bet-card-collapse .collapsed-center .date-time-small{font-size:13px;color:#fff9}.bet-result-card .bet-card-collapse .collapsed-right{text-align:right;flex-shrink:0}.bet-result-card .bet-card-collapse .collapsed-right .status-badge{font-size:14px;padding:4px 8px;border-radius:4px;margin-bottom:6px;display:inline-block;font-weight:600}.bet-result-card .bet-card-collapse .collapsed-right .status-badge.won{background:#4caf50;color:#fff}.bet-result-card .bet-card-collapse .collapsed-right .status-badge.loss{background:#f44;color:#fff}.bet-result-card .bet-card-collapse .collapsed-right .status-badge.unsettled,.bet-result-card .bet-card-collapse .collapsed-right .status-badge.pending{background:#ff9800;color:#fff}.bet-result-card .bet-card-collapse .collapsed-right .amount-display{font-size:18px;font-weight:700}.bet-result-card .bet-card-collapse .collapsed-right .amount-display.win{color:#4caf50}.bet-result-card .bet-card-collapse .collapsed-right .amount-display.loss{color:var(--color-white)}.bet-result-card .bet-card-expanded{border-top:1px solid #374151;background:var(--bg-dark)}.bet-result-card .bet-card-expanded .expanded-header{display:flex;justify-content:space-between;align-items:flex-start;padding:16px;border-bottom:1px solid #374151}.bet-result-card .bet-card-expanded .expanded-header .period-info-expanded .period-id-expanded{font-size:18px;font-weight:600;color:var(--color-white);margin-bottom:4px}.bet-result-card .bet-card-expanded .expanded-header .period-info-expanded .date-time-expanded{font-size:14px;color:#fff9}.bet-result-card .bet-card-expanded .expanded-header .status-info-expanded{text-align:right}.bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .status-badge-expanded{font-size:14px;padding:4px 8px;border-radius:4px;margin-bottom:6px;display:inline-block;font-weight:600}.bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .status-badge-expanded.won{background:#4caf50;color:#fff}.bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .status-badge-expanded.loss{background:#f44;color:#fff}.bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .status-badge-expanded.unsettled,.bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .status-badge-expanded.pending{background:#ff9800;color:#fff}.bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .amount-display-expanded{font-size:20px;font-weight:700}.bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .amount-display-expanded.win{color:#4caf50}.bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .amount-display-expanded.loss{color:var(--color-white)}.bet-result-card .bet-card-expanded .expanded-details-section{padding:0}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid rgba(55,65,81,.5)}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item:last-child{border-bottom:none}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item.highlight{background:#ffffff05}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .detail-label{font-size:16px;color:#ffffffb3}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .detail-value{font-size:16px;color:var(--color-white);font-weight:500}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .detail-value.amount-highlight{color:#ff6b35;font-weight:700;font-size:17px}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .result-display{display:flex;align-items:center;gap:8px}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .result-display .result-number-badge{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:#fff}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .result-display .result-number-badge.red{background:linear-gradient(135deg,#f44,#c00)}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .result-display .result-number-badge.green{background:linear-gradient(135deg,#0c4,#080)}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .result-display .result-number-badge.violet{background:linear-gradient(135deg,#84f,#60c)}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .result-display .result-size{font-size:15px;color:var(--color-white)}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .status-text-won{color:#4caf50;font-weight:600}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .status-text-loss{color:#f44;font-weight:600}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .status-text-unsettled,.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .status-text-pending{color:#ff9800;font-weight:600}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .win-amount{color:#4caf50;font-weight:700;font-size:17px}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .loss-amount{color:var(--color-white);font-weight:700;font-size:17px}@media (max-width: 768px){.bet-result-card{margin:8px 0}.bet-result-card .bet-card-collapse{padding:10px 12px;gap:10px}.bet-result-card .bet-card-collapse .collapsed-left .bet-indicators-container{max-width:100px;gap:4px}.bet-result-card .bet-card-collapse .collapsed-left .color-indicator-small,.bet-result-card .bet-card-collapse .collapsed-left .number-indicator-small,.bet-result-card .bet-card-collapse .collapsed-left .size-indicator-small{width:40px;height:40px}.bet-result-card .bet-card-collapse .collapsed-left .number-indicator-small{font-size:14px}.bet-result-card .bet-card-collapse .collapsed-center .period-id-small{font-size:13px}.bet-result-card .bet-card-collapse .collapsed-center .date-time-small{font-size:10px}.bet-result-card .bet-card-collapse .collapsed-right .status-badge{font-size:10px;padding:3px 6px}.bet-result-card .bet-card-collapse .collapsed-right .amount-display{font-size:14px}.bet-result-card .bet-card-expanded .expanded-header{padding:12px}.bet-result-card .bet-card-expanded .expanded-header .period-info-expanded .period-id-expanded{font-size:14px}.bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .amount-display-expanded{font-size:16px}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item{padding:12px}.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .detail-label,.bet-result-card .bet-card-expanded .expanded-details-section .detail-item .detail-value{font-size:13px}}.loading-bets{text-align:center;padding:40px 20px;color:var(--color-white);font-size:14px}.no-bets{text-align:center;padding:40px 20px;color:#999;font-size:14px}._betting-modal-overlay_1szp2_1{position:fixed;max-width:500px;inset:0;background:#00000080;z-index:2000;display:flex;align-items:flex-end;justify-content:center;opacity:0;animation:_fadeInModal_1szp2_1 .3s ease forwards;margin:0 auto}._betting-modal_1szp2_1{background:var(--bg-medium);border-radius:20px 20px 0 0;width:100%;max-width:500px;box-shadow:var(--box-shadow);transform:translateY(100%);animation:_slideUpModal_1szp2_1 .4s cubic-bezier(.25,.46,.45,.94) forwards;position:relative;overflow:hidden}._betting-modal_1szp2_1::-webkit-scrollbar{display:none}._modal-header_1szp2_33{position:relative;display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-color)}._modal-title_1szp2_42{font-size:18px;font-weight:600;color:var(--color-white);text-align:center;margin:0}._close-button_1szp2_50{position:absolute;top:16px;right:16px;background:none;border:none;font-size:26px;color:var(--color-white);cursor:pointer;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .15s ease}._close-button_1szp2_50:hover{background:var(--bets-header-active-tab);color:var(--color-white)}._close-button_1szp2_50:active{transform:scale(.95)}._bet-color-header_1szp2_75{display:flex;justify-content:center;align-items:center;padding:16px 0;background:var(--bg-wallet);border-radius:12px;margin:20px}._color-circle_1szp2_85{width:80px;height:80px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:1px;position:relative}._amount-selection_1szp2_100{padding:0 20px 16px}._amount-grid_1szp2_104{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}._amount-button_1szp2_110{padding:12px 8px;border-radius:8px;background:#001c54;color:var(--color-white);font-size:15px;font-weight:600;cursor:pointer;transition:all .15s ease;text-align:center;position:relative;overflow:hidden;border:none}._amount-button_1szp2_110:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%}._amount-button_1szp2_110:hover:not(._active_1szp2_132):before{left:100%}._amount-button_1szp2_110._active_1szp2_132{background:linear-gradient(180deg,var(--gradient-start),var(--gradient-end));color:var(--bg-dark);border-color:var(--header);transform:scale(.98)}._amount-button_1szp2_110:active{transform:scale(.95)}._multipliers-section_1szp2_145{padding:0 20px 16px}._multiplier-label_1szp2_149{font-size:14px;font-weight:600;color:var(--color-white);margin-bottom:8px;text-align:center}._multiplier-controls_1szp2_157{display:flex;align-items:center;gap:12px;margin-bottom:16px}._multiplier-btn_1szp2_164{width:40px;height:40px;background:transparent;border:2px solid var(--border-color);border-radius:8px;font-size:20px;font-weight:700;color:#fff;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}._multiplier-btn_1szp2_164:active{transform:scale(.95);background:#e0e0e0}._multiplier-display_1szp2_184{flex:1;height:40px;padding:0 12px;border:2px solid var(--border-color);border-radius:8px;font-size:16px;font-weight:600;text-align:center;color:var(--color-white);background:var(--bg-dark);display:flex;align-items:center;justify-content:center}._multiplier-display_1szp2_184:focus,._multiplier-display_1szp2_184:active,._multiplier-display_1szp2_184:focus-visible{outline:none;border-color:#8b5cf6;box-shadow:0 0 0 2px #8b5cf633}._multiplier-grid_1szp2_205{display:flex;gap:8px;flex-wrap:wrap}._multiplier-option_1szp2_211{padding:8px 16px;border-radius:20px;background:#001c54;color:var(--color-white);font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;text-align:center;border:none}._multiplier-option_1szp2_211._active_1szp2_132{background:var(--gradient-button);border-color:var(--header);color:var(--bg-dark);transform:scale(.98)}._agreement-section_1szp2_230{padding:0 20px;display:flex;align-items:center;gap:8px;margin-bottom:20px}._checkbox_1szp2_238{position:relative;width:18px;height:18px;flex-shrink:0}._checkbox_1szp2_238 input[type=checkbox]{position:absolute;width:18px;height:18px;cursor:pointer;accent-color:var(--color-primary)}._agreement-text_1szp2_252{font-size:13px;color:var(--text-secondary);line-height:1.4}._agreement-link_1szp2_258{color:var(--color-white);text-decoration:none;font-weight:600}._agreement-link_1szp2_258:hover{text-decoration:underline}._total-price-section_1szp2_267{padding:0 20px 24px}._total-price-button_1szp2_271{width:100%;padding:16px;border:none;border-radius:12px;background:linear-gradient(180deg,var(--gradient-start),var(--gradient-end)),linear-gradient(180deg,#7afec3,#02afb6);color:#fff;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:capitalize;letter-spacing:.5px;box-shadow:var(--box-shadow);position:relative;overflow:hidden}._total-price-button_1szp2_271:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transition:left .6s}._total-price-button_1szp2_271:hover:not(:disabled){transform:translateY(-2px);opacity:.95}._total-price-button_1szp2_271:hover:not(:disabled):before{left:100%}._total-price-button_1szp2_271:active:not(:disabled){transform:translateY(0);transform:scale(.98)}._total-price-button_1szp2_271:disabled{opacity:.5;cursor:not-allowed;transform:none!important}@keyframes _fadeInModal_1szp2_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpModal_1szp2_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width: 480px){._bet-color-header_1szp2_75{padding:25px 0}._color-circle_1szp2_85{width:70px;height:70px;font-size:28px}._amount-grid_1szp2_104{gap:8px}._amount-button_1szp2_110{padding:10px 4px;font-size:14px}._multiplier-grid_1szp2_205{gap:6px}._multiplier-option_1szp2_211{padding:6px 12px;font-size:12px}}@media (max-width: 400px){._color-circle_1szp2_85{width:70px;height:70px;font-size:16px}._amount-button_1szp2_110{padding:12px 4px;font-size:12px}._multiplier-option_1szp2_211{padding:8px 4px;font-size:11px}._multiplier-controls_1szp2_157{gap:12px}._multiplier-btn_1szp2_164{width:32px;height:32px;font-size:16px}}._modalOverlay_7lftb_1{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;background:#000000b3!important;display:flex;align-items:center!important;justify-content:center;z-index:10000;animation:_fadeInOverlay_7lftb_1 .4s ease-out;overflow-y:auto;overflow-x:hidden;padding:20px 10px;box-sizing:border-box}._losingModal_7lftb_18{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:90%;max-width:360px;min-height:500px;height:auto;background-image:url(/_build/assets/losingbanner-OvZ4rPU2.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;padding:60px 24px 80px;text-align:center;z-index:10001;box-sizing:border-box;margin:auto}._losingTitle_7lftb_39{font-size:clamp(20px,5vw,28px);font-weight:700;position:relative;top:1.5rem;color:#668ab2;margin:0 0 15px;letter-spacing:.5px}._lotteryResults_7lftb_49{top:1.5rem;position:relative;width:90%}._resultsHeader_7lftb_55{display:flex;width:100%;align-items:center;background:transparent!important;border:none;padding:0;gap:.5rem!important;flex-wrap:wrap}._resultsLabel_7lftb_66{color:#8598b2;font-size:clamp(11px,2.8vw,14px);font-weight:500}._resultsValues_7lftb_72{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._result-red_7lftb_79,._result-green_7lftb_80,._result-violet_7lftb_81,._result-big_7lftb_82,._result-small_7lftb_83{color:#fff;padding:5px 12px;border-radius:8px;font-size:clamp(10px,2.5vw,13px);font-weight:600;text-transform:capitalize;white-space:nowrap}._result-red_7lftb_79{background:#dc3545!important;box-shadow:0 2px 8px #dc354566}._result-green_7lftb_80{background:#28a745!important;box-shadow:0 2px 8px #28a74566}._result-violet_7lftb_81{background:#8b5cf6!important;box-shadow:0 2px 8px #8b5cf666}._result-big_7lftb_82,._result-small_7lftb_83{border-radius:20px}._resultNumber_7lftb_113{color:#fff;width:clamp(28px,7vw,36px);height:clamp(28px,7vw,36px);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:clamp(12px,3.5vw,16px);border:none;padding:0}._bonusSection_7lftb_127{position:relative;width:100%}._bonusCard_7lftb_132{position:relative;top:2.5rem}._bonusAmount_7lftb_137{font-size:clamp(20px,5.5vw,28px);font-weight:800;color:#6590c2;margin:10px 0 5px}._bonusDetails_7lftb_144{font-size:clamp(10px,2.5vw,12px);color:#666;line-height:1.6}._periodLine_7lftb_150{margin-bottom:2px;font-weight:800;color:#9a9fb4;font-size:clamp(11px,2.8vw,14px)}._periodNumber_7lftb_157{font-family:Courier New,monospace;color:#9a9fb4;letter-spacing:.5px;font-size:clamp(11px,2.8vw,14px);font-weight:600}._autoClose_7lftb_165{position:absolute;bottom:20px;left:35%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:8px;color:#fffffff2;font-size:clamp(11px,2.8vw,14px);font-weight:500}._checkmarkCircle_7lftb_179{width:clamp(24px,6vw,30px);height:clamp(24px,6vw,30px);border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #fff}._tickIcon_7lftb_189{width:clamp(12px,3vw,15px);height:clamp(12px,3vw,15px)}._autoCloseText_7lftb_194{animation:_textFade_7lftb_1 1.5s ease-in-out infinite;white-space:nowrap}._closeBtns_7lftb_199{position:absolute;bottom:-45px;left:50%;transform:translate(-50%);width:clamp(30px,7.5vw,36px);height:clamp(30px,7.5vw,36px);background:#0000004d;border:2px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px);z-index:100}._closeBtns_7lftb_199:hover{background:#00000080;transform:translate(-50%) scale(1.1)}._closeBtns_7lftb_199:active{transform:translate(-50%) scale(.95)}._closeBtns_7lftb_199 svg{width:clamp(14px,3.5vw,18px);height:clamp(14px,3.5vw,18px)}@keyframes _fadeInOverlay_7lftb_1{0%{opacity:0}to{opacity:1}}@keyframes _textFade_7lftb_1{0%,to{opacity:.95}50%{opacity:1}}@media (max-width: 480px){._modalOverlay_7lftb_1{padding:15px 8px}}@media (max-width: 400px){._modalOverlay_7lftb_1{padding:12px 6px}._losingModal_7lftb_18{width:95%;max-width:340px;min-height:420px;padding:55px 20px 75px}._lotteryResults_7lftb_49{margin-top:12px}._resultsHeader_7lftb_55{gap:.4rem!important}._resultsValues_7lftb_72{gap:6px}._bonusSection_7lftb_127{margin:8px 0 12px}._bonusCard_7lftb_132{top:1.8rem;padding-top:12px}._autoClose_7lftb_165{bottom:18px;gap:6px}._closeBtns_7lftb_199{bottom:-42px}}@media (max-width: 360px){._modalOverlay_7lftb_1{padding:10px 5px}._losingModal_7lftb_18{width:96%;max-width:300px;min-height:400px;padding:50px 18px 70px}._lotteryResults_7lftb_49{margin-top:10px}._resultsHeader_7lftb_55{gap:.3rem!important}._resultsValues_7lftb_72{gap:5px}._bonusSection_7lftb_127{margin:6px 0 10px}._bonusCard_7lftb_132{top:1.6rem;padding-top:10px}._autoClose_7lftb_165{bottom:16px;gap:5px}._closeBtns_7lftb_199{bottom:-38px}}@media (max-width: 320px){._modalOverlay_7lftb_1{padding:8px 4px}._losingModal_7lftb_18{width:98%;max-width:280px;min-height:380px;padding:45px 15px 65px}._lotteryResults_7lftb_49{margin-top:8px}._resultsHeader_7lftb_55{gap:.25rem!important}._resultsValues_7lftb_72{gap:4px}._result-red_7lftb_79,._result-green_7lftb_80,._result-violet_7lftb_81,._result-big_7lftb_82,._result-small_7lftb_83{padding:3px 8px}._bonusSection_7lftb_127{margin:5px 0 8px}._bonusCard_7lftb_132{top:1.4rem;padding-top:8px}._autoClose_7lftb_165{bottom:14px;gap:4px}._closeBtns_7lftb_199{bottom:-35px}}._modalOverlay_dhz0x_1{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;background:#000000b3!important;display:flex;align-items:center!important;justify-content:center;z-index:10000;animation:_fadeInOverlay_dhz0x_1 .4s ease-out;overflow-y:auto;overflow-x:hidden;padding:20px 10px;box-sizing:border-box}._confettiContainer_dhz0x_18{position:fixed;inset:0;width:100%;height:100vh;pointer-events:none;overflow:hidden;z-index:9999;display:flex;justify-content:center}._confetti_dhz0x_18{position:absolute;width:10px;height:10px;top:-20px;animation:_confettiFall_dhz0x_1 linear infinite;opacity:.9}._confetti_dhz0x_18._confetti0_dhz0x_38{background:gold;transform:rotate(45deg);width:clamp(10px,2.5vw,12px);height:clamp(10px,2.5vw,12px)}._confetti_dhz0x_18._confetti1_dhz0x_44{background:#ff69b4;border-radius:50%;width:clamp(7px,2vw,8px);height:clamp(7px,2vw,8px)}._confetti_dhz0x_18._confetti2_dhz0x_50{background:#00ff7f;clip-path:polygon(50% 0%,0% 100%,100% 100%);width:clamp(9px,2.2vw,10px);height:clamp(9px,2.2vw,10px)}._confetti_dhz0x_18._confetti3_dhz0x_56{background:#1e90ff;transform:rotate(45deg);width:clamp(12px,3vw,14px);height:clamp(12px,3vw,14px)}._confetti_dhz0x_18._confetti4_dhz0x_62{background:#ff4500;border-radius:50%;width:clamp(8px,2vw,9px);height:clamp(8px,2vw,9px)}._confetti_dhz0x_18._confetti5_dhz0x_68{background:gold;clip-path:polygon(50% 0%,0% 100%,100% 100%);width:clamp(10px,2.3vw,11px);height:clamp(10px,2.3vw,11px)}._congratulationsModal_dhz0x_75{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:90%;max-width:360px;min-height:500px;height:auto;background-image:url(/_build/assets/winningbackground-DV-qIlml.webp);background-repeat:no-repeat;background-size:100% 100%;background-position:center;padding:60px 24px 80px;text-align:center;z-index:10001;box-sizing:border-box;margin:auto}._winnerBadge_dhz0x_96{position:absolute;top:-30px;left:50%;transform:translate(-50%);height:clamp(60px,15vw,80px);display:flex;align-items:center;justify-content:center;z-index:10}._congratsTitle_dhz0x_108{font-size:clamp(20px,5.5vw,28px);font-weight:700;color:#fff;margin:0 0 15px;text-shadow:0 2px 8px rgba(0,0,0,.4),0 0 20px rgba(255,255,255,.3);animation:_titleGlow_dhz0x_1 2.5s ease-in-out infinite;letter-spacing:.5px;position:relative;top:1.5rem}._lotteryResults_dhz0x_120{margin-top:15px;width:90%;position:relative;top:1.5rem}._resultsHeader_dhz0x_127{display:flex;width:100%;align-items:center;background:transparent!important;border:none;padding:0;gap:.5rem!important;flex-wrap:wrap}._resultsLabel_dhz0x_138{color:#fffffff2;font-size:clamp(11px,2.8vw,14px);font-weight:500}._resultsValues_dhz0x_144{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._resultRed_dhz0x_151,._resultGreen_dhz0x_152,._resultViolet_dhz0x_153,._resultBig_dhz0x_154,._resultSmall_dhz0x_155{color:#fff;padding:5px 12px;border-radius:8px;font-size:clamp(10px,2.5vw,13px);font-weight:600;text-transform:capitalize;white-space:nowrap}._resultRed_dhz0x_151{background:#dc3545!important;box-shadow:0 2px 8px #dc354566}._resultGreen_dhz0x_152{background:#28a745!important;box-shadow:0 2px 8px #28a74566}._resultViolet_dhz0x_153{background:#8b5cf6!important;box-shadow:0 2px 8px #8b5cf666}._resultBig_dhz0x_154,._resultSmall_dhz0x_155{border-radius:20px}._resultNumber_dhz0x_185{color:#fff;width:clamp(28px,7vw,36px);height:clamp(28px,7vw,36px);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:clamp(12px,3.5vw,16px);border:none;padding:0}._bonusSection_dhz0x_199{position:relative;width:100%}._bonusCard_dhz0x_204{position:relative;top:2.5rem;padding-top:20px}._bonusAmount_dhz0x_210{font-size:clamp(24px,6.5vw,32px);font-weight:800;color:#dc3545;margin:10px 0 5px;text-shadow:0 2px 4px rgba(220,53,69,.2);letter-spacing:1px}._bonusDetails_dhz0x_219{font-size:clamp(10px,2.5vw,12px);color:#666;line-height:1.6}._periodLine_dhz0x_225{margin-bottom:2px;font-weight:800;color:#555;font-size:clamp(11px,2.8vw,14px)}._periodNumber_dhz0x_232{font-family:Courier New,monospace;color:#888;letter-spacing:.5px;font-size:clamp(10px,2.5vw,11px);font-weight:600}._multipleWins_dhz0x_240{margin:0 0 16px}._winsCount_dhz0x_244{display:inline-block;background:#ffffff26;color:#fff;padding:6px 16px;border-radius:20px;font-size:clamp(11px,2.5vw,13px);font-weight:500;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}._autoClose_dhz0x_256{position:absolute;bottom:20px;left:10%;display:flex;align-items:center;justify-content:center;gap:8px;color:#fffffff2;font-size:clamp(11px,2.8vw,14px);font-weight:500}._checkmarkCircle_dhz0x_269{width:clamp(24px,6vw,30px);height:clamp(24px,6vw,30px);border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #fff}._tickIcon_dhz0x_279{width:clamp(12px,3vw,15px);height:clamp(12px,3vw,15px)}._autoCloseText_dhz0x_284{animation:_textFade_dhz0x_1 1.5s ease-in-out infinite;white-space:nowrap}._closeBtns_dhz0x_289{position:absolute;bottom:-45px;left:50%;transform:translate(-50%);width:clamp(30px,7.5vw,36px);height:clamp(30px,7.5vw,36px);background:#0000004d;border:2px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px);z-index:100}._closeBtns_dhz0x_289:hover{background:#00000080;transform:translate(-50%) scale(1.1)}._closeBtns_dhz0x_289:active{transform:translate(-50%) scale(.95)}._closeBtns_dhz0x_289 svg{width:clamp(14px,3.5vw,18px);height:clamp(14px,3.5vw,18px)}@keyframes _fadeInOverlay_dhz0x_1{0%{opacity:0}to{opacity:1}}@keyframes _confettiFall_dhz0x_1{0%{transform:translateY(-20px) rotate(0);opacity:1}to{transform:translateY(100vh) rotate(720deg);opacity:0}}@keyframes _titleGlow_dhz0x_1{0%,to{text-shadow:0 2px 8px rgba(0,0,0,.4),0 0 20px rgba(255,255,255,.3)}50%{text-shadow:0 2px 8px rgba(0,0,0,.4),0 0 35px rgba(255,255,255,.5)}}@keyframes _textFade_dhz0x_1{0%,to{opacity:.95}50%{opacity:1}}@media (max-width: 480px){._modalOverlay_dhz0x_1{padding:15px 8px}}@media (max-width: 400px){._congratsTitle_dhz0x_108{font-size:24px}._modalOverlay_dhz0x_1{padding:12px 6px}._congratulationsModal_dhz0x_75{width:95%;max-width:340px;min-height:480px;padding:55px 20px 75px}._winnerBadge_dhz0x_96{height:65px;top:-28px}._lotteryResults_dhz0x_120{margin-top:12px}._resultsHeader_dhz0x_127{gap:.4rem!important}._resultsValues_dhz0x_144{gap:6px}._bonusSection_dhz0x_199{margin:8px 0 12px}._bonusCard_dhz0x_204{top:2.5rem}._autoClose_dhz0x_256{bottom:18px;gap:6px}._closeBtns_dhz0x_289{bottom:-42px}}@media (max-width: 360px){._congratsTitle_dhz0x_108{font-size:22px}._modalOverlay_dhz0x_1{padding:10px 5px}._congratulationsModal_dhz0x_75{width:96%;max-width:300px;min-height:450px;padding:50px 18px 70px}._winnerBadge_dhz0x_96{height:55px;top:-23px}._lotteryResults_dhz0x_120{margin-top:10px}._resultsHeader_dhz0x_127{gap:.3rem!important}._resultsValues_dhz0x_144{gap:5px}._bonusSection_dhz0x_199{margin:6px 0 10px}._bonusCard_dhz0x_204{top:2.6rem}._autoClose_dhz0x_256{bottom:16px;gap:5px}._closeBtns_dhz0x_289{bottom:-38px}}@media (max-width: 320px){._congratsTitle_dhz0x_108{font-size:20px}._modalOverlay_dhz0x_1{padding:8px 4px}._congratulationsModal_dhz0x_75{width:98%;max-width:280px;min-height:420px;padding:45px 15px 65px}._winnerBadge_dhz0x_96{height:48px;top:-20px}._lotteryResults_dhz0x_120{margin-top:8px}._resultsHeader_dhz0x_127{gap:.25rem!important}._resultsValues_dhz0x_144{gap:4px}._resultRed_dhz0x_151,._resultGreen_dhz0x_152,._resultViolet_dhz0x_153,._resultBig_dhz0x_154,._resultSmall_dhz0x_155{padding:3px 8px}._bonusSection_dhz0x_199{margin:5px 0 8px}._bonusCard_dhz0x_204{top:2rem}._autoClose_dhz0x_256{bottom:14px;gap:4px}._closeBtns_dhz0x_289{bottom:-35px}}._walletSection_18pcg_1{border-radius:20px;padding:24px 20px;margin-bottom:16px;border:1px solid rgba(255,255,255,.1);background-color:#001c54;position:relative;overflow:hidden;background-image:url(/_build/assets/backgroudbal-DoT31CI-.webp);background-repeat:no-repeat;background-size:contain}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13{margin-bottom:20px;position:relative;z-index:1}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceDisplay_18pcg_18{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:8px}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceDisplay_18pcg_18 ._balanceAmount_18pcg_25{display:flex;align-items:center;justify-content:center;gap:10px;font-size:32px;font-weight:700;color:var(--color-white);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.5px;text-shadow:0 2px 8px rgba(0,0,0,.2)}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceDisplay_18pcg_18 ._refreshBtn_18pcg_37{background:#ffffff26;border:1px solid rgba(255,255,255,.2);border-radius:50%;width:32px;height:32px;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px)}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceDisplay_18pcg_18 ._refreshBtn_18pcg_37 svg{color:var(--color-white);opacity:.9;transition:transform .3s ease}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceDisplay_18pcg_18 ._refreshBtn_18pcg_37:hover{background:#ffffff40;border-color:#ffffff4d;transform:scale(1.05)}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceDisplay_18pcg_18 ._refreshBtn_18pcg_37:hover svg{opacity:1;transform:rotate(180deg)}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceDisplay_18pcg_18 ._refreshBtn_18pcg_37:active{transform:scale(.95)}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceDisplay_18pcg_18 ._refreshBtn_18pcg_37:active svg{transform:rotate(360deg)}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceLabelRow_18pcg_69{display:flex;align-items:center;justify-content:center;gap:8px}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceLabelRow_18pcg_69 ._walletIcon_18pcg_75{width:25px;height:25px;display:flex;align-items:center;justify-content:center}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceLabelRow_18pcg_69 ._walletIcon_18pcg_75 svg{width:25px;height:25px;color:#10b981;filter:drop-shadow(0 2px 4px rgba(16,185,129,.3))}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceLabelRow_18pcg_69 ._balanceLabel_18pcg_69{font-size:14px;color:#fffc;font-weight:500;letter-spacing:.3px}._walletSection_18pcg_1 ._walletActions_18pcg_94{display:flex;gap:12px;position:relative;z-index:1}._walletSection_18pcg_1 ._walletActions_18pcg_94 button{flex:1;padding:14px 24px;border:none;border-radius:30px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #00000026;position:relative;overflow:hidden}._walletSection_18pcg_1 ._walletActions_18pcg_94 button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}._walletSection_18pcg_1 ._walletActions_18pcg_94 button:hover:before{left:100%}._walletSection_18pcg_1 ._walletActions_18pcg_94 button:active{transform:scale(.97)}._walletSection_18pcg_1 ._walletActions_18pcg_94 ._withdrawBtn_18pcg_129{background:linear-gradient(#d80000,#d80000)!important;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1)}._walletSection_18pcg_1 ._walletActions_18pcg_94 ._withdrawBtn_18pcg_129:hover{background:linear-gradient(135deg,#ff5252,#e63946);box-shadow:0 6px 20px #ff6b6b66;transform:translateY(-2px)}._walletSection_18pcg_1 ._walletActions_18pcg_94 ._withdrawBtn_18pcg_129:active{transform:translateY(0) scale(.97)}._walletSection_18pcg_1 ._walletActions_18pcg_94 ._depositBtn_18pcg_142{background:linear-gradient(#00b912,#00b912)!important;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1)}._walletSection_18pcg_1 ._walletActions_18pcg_94 ._depositBtn_18pcg_142:hover{background:linear-gradient(135deg,#40c057,#2f9e44);box-shadow:0 6px 20px #51cf6666;transform:translateY(-2px)}._walletSection_18pcg_1 ._walletActions_18pcg_94 ._depositBtn_18pcg_142:active{transform:translateY(0) scale(.97)}@media (max-width: 480px){._walletSection_18pcg_1{padding:20px 16px;border-radius:16px}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13{margin-bottom:16px}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceDisplay_18pcg_18 ._balanceAmount_18pcg_25{font-size:28px}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceDisplay_18pcg_18 ._refreshBtn_18pcg_37{width:28px;height:28px}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceDisplay_18pcg_18 ._refreshBtn_18pcg_37 svg{width:14px;height:14px}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceLabelRow_18pcg_69 ._walletIcon_18pcg_75 svg{width:14px;height:14px}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceLabelRow_18pcg_69 ._balanceLabel_18pcg_69{font-size:13px}._walletSection_18pcg_1 ._walletActions_18pcg_94{gap:10px}._walletSection_18pcg_1 ._walletActions_18pcg_94 button{padding:12px 20px;font-size:15px;border-radius:25px}}@media (max-width: 360px){._walletSection_18pcg_1{padding:18px 14px}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceDisplay_18pcg_18 ._balanceAmount_18pcg_25{font-size:24px}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceDisplay_18pcg_18 ._refreshBtn_18pcg_37{width:26px;height:26px}._walletSection_18pcg_1 ._walletBalanceContainer_18pcg_13 ._balanceDisplay_18pcg_18 ._refreshBtn_18pcg_37 svg{width:12px;height:12px}._walletSection_18pcg_1 ._walletActions_18pcg_94{gap:8px}._walletSection_18pcg_1 ._walletActions_18pcg_94 button{padding:11px 18px;font-size:14px}}@keyframes _rotate_18pcg_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._rotating_18pcg_222 svg{animation:_rotate_18pcg_1 .6s ease-in-out}._chartContainer_1aj7y_1{background:var(--bg-dark);color:var(--color-white);max-width:500px;margin:0 auto;width:100%;overflow-x:hidden;overflow-y:auto}._periodsSection_1aj7y_11{position:relative;background:var(--bg-dark);min-height:100%;margin-top:1rem}._connectionLines_1aj7y_18{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}._periodRow_1aj7y_28{position:relative;display:grid;grid-template-columns:130px 1fr 40px;align-items:center;padding:10px 8px;gap:6px;border-bottom:1px solid rgba(255,255,255,.08);height:52px;box-sizing:border-box;z-index:2}._periodRow_1aj7y_28:last-child{border-bottom:none}._periodId_1aj7y_44{font-size:16px;font-weight:500;color:var(--color-white);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._numberGrid_1aj7y_53{display:grid;grid-template-columns:repeat(10,24px);gap:3px;justify-content:start;max-width:100%;overflow:hidden}._gridCircle_1aj7y_62{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;border:1px solid rgba(255,255,255,.2);background:#ffffff0d;color:#fff9}._gridCircle_1aj7y_62._red_1aj7y_75{background:linear-gradient(135deg,#f44,#c00);color:#fff;border:none}._gridCircle_1aj7y_62._green_1aj7y_80{background:linear-gradient(135deg,#0c4,#080);color:#fff;border:none}._gridCircle_1aj7y_62._violet_1aj7y_85{background:linear-gradient(135deg,#84f,#60c);color:#fff;border:none}._gridCircle_1aj7y_62._red-violet_1aj7y_90{background:linear-gradient(45deg,#ff4757 50%,#a55eea 50%);color:#fff;border:none}._gridCircle_1aj7y_62._green-violet_1aj7y_95{background:linear-gradient(45deg,#2ed573 50%,#a55eea 50%);color:#fff;border:none}._sizeIndicator_1aj7y_101{display:flex;justify-content:center;align-items:center}._sizeDot_1aj7y_107{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#fff}._sizeDot_1aj7y_107._big_1aj7y_118{background:#dd9138}._sizeDot_1aj7y_107._small_1aj7y_121{background:#5088d3}@media (max-width: 480px){._periodRow_1aj7y_28{grid-template-columns:130px 1fr 38px;padding:8px 6px;gap:4px;height:48px}._numberGrid_1aj7y_53{grid-template-columns:repeat(10,22px);gap:2px}._gridCircle_1aj7y_62{width:22px;height:22px;font-size:11px}._sizeDot_1aj7y_107{width:26px;height:26px;font-size:11px}}@media (max-width: 500px){._periodRow_1aj7y_28{grid-template-columns:130px 1fr 34px;padding:9px 6px;gap:5px;height:50px}._numberGrid_1aj7y_53{grid-template-columns:repeat(10,24px);gap:3px}._gridCircle_1aj7y_62{width:23px;height:23px;font-size:10.5px}._sizeDot_1aj7y_107{width:25px;height:25px;font-size:10.5px}._periodId_1aj7y_44{font-size:16px}}@media (max-width: 477px){._periodRow_1aj7y_28{grid-template-columns:120px 1fr 34px;padding:8px 5px;gap:5px;height:48px}._numberGrid_1aj7y_53{grid-template-columns:repeat(10,23px);gap:4px}._gridCircle_1aj7y_62{width:23px;height:23px;font-size:11px}._sizeDot_1aj7y_107{width:24px;height:24px;font-size:11px}._periodId_1aj7y_44{font-size:15px}}@media (max-width: 460px){._periodRow_1aj7y_28{grid-template-columns:115px 1fr 34px;padding:8px 5px;gap:5px;height:48px}._numberGrid_1aj7y_53{grid-template-columns:repeat(10,22px);gap:3px}._gridCircle_1aj7y_62{width:23px;height:23px;font-size:10.8px}._sizeDot_1aj7y_107{width:23.5px;height:23.5px;font-size:10.8px}._periodId_1aj7y_44{font-size:14.5px}}@media (max-width: 440px){._periodRow_1aj7y_28{grid-template-columns:110px 1fr 34px;padding:7px 5px;gap:5px;height:47px}._numberGrid_1aj7y_53{grid-template-columns:repeat(10,21px);gap:3px}._gridCircle_1aj7y_62{width:22px;height:22px;font-size:10.5px}._sizeDot_1aj7y_107{width:23px;height:23px;font-size:10.5px}._periodId_1aj7y_44{font-size:14px}}@media (max-width: 428px){._periodRow_1aj7y_28{grid-template-columns:105px 1fr 34px;padding:7px 5px;gap:5px;height:47px}._numberGrid_1aj7y_53{grid-template-columns:repeat(10,21px);gap:2.5px}._gridCircle_1aj7y_62{width:21.5px;height:21.5px;font-size:10.5px}._sizeDot_1aj7y_107{width:23px;height:23px;font-size:10.5px}._periodId_1aj7y_44{font-size:13.5px}}@media (max-width: 415px){._periodRow_1aj7y_28{grid-template-columns:100px 1fr 35px;padding:6px 4px;gap:4px;height:46px}._numberGrid_1aj7y_53{grid-template-columns:repeat(10,20.5px);gap:2px}._gridCircle_1aj7y_62{width:20.5px;height:20.5px;font-size:10.2px}._sizeDot_1aj7y_107{width:22.5px;height:22.5px;font-size:10.2px}._periodId_1aj7y_44{font-size:13px}}@media (max-width: 395px){._periodRow_1aj7y_28{grid-template-columns:100px 1fr 35px;padding:6px 4px;gap:4px;height:46px}._numberGrid_1aj7y_53{grid-template-columns:repeat(10,21px);gap:2px}._gridCircle_1aj7y_62{width:20.5px;height:20.5px;font-size:10px}._sizeDot_1aj7y_107{width:22px;height:22px;font-size:10px}._periodId_1aj7y_44{font-size:13px}}@media (max-width: 400px){._periodRow_1aj7y_28{grid-template-columns:100px 1fr 36px;height:46px}._numberGrid_1aj7y_53{grid-template-columns:repeat(10,18px);gap:3px}._gridCircle_1aj7y_62{width:20px;height:20px;font-size:10px}._sizeDot_1aj7y_107{width:24px;height:24px}._periodId_1aj7y_44{font-size:13px}}@media (max-width: 385px){._periodRow_1aj7y_28{grid-template-columns:95px 1fr 36px;height:46px}._numberGrid_1aj7y_53{grid-template-columns:repeat(10,18px);gap:3px}._gridCircle_1aj7y_62{width:20px;height:20px;font-size:10px}._sizeDot_1aj7y_107{width:22px;height:22px}._periodId_1aj7y_44{font-size:13px}}@media (max-width: 375px){._numberGrid_1aj7y_53{grid-template-columns:repeat(10,19px);gap:1px}._gridCircle_1aj7y_62{width:19px;height:19px;font-size:9px}._sizeDot_1aj7y_107{width:22px;height:22px;font-size:10px}._periodRow_1aj7y_28{padding:6px 4px;gap:3px;height:44px}}.countdown-overlay{position:fixed;inset:0;background:#040129;display:flex;align-items:center;justify-content:center;z-index:9999;animation:fadeIn .3s ease-in;overflow:hidden;width:100%;margin:0 auto;opacity:.75;max-width:500px}.countdown-particles{position:absolute;width:100%;height:100%;pointer-events:none}.particle{position:absolute;width:4px;height:4px;background:#fff9;border-radius:50%;animation:float 3s ease-in-out infinite}.particle.particle-1{top:10%;left:20%;animation-delay:0s}.particle.particle-2{top:30%;left:80%;animation-delay:.5s}.particle.particle-3{top:60%;left:15%;animation-delay:1s}.particle.particle-4{top:80%;left:70%;animation-delay:1.5s}.particle.particle-5{top:40%;left:50%;animation-delay:2s}.particle.particle-6{top:70%;left:40%;animation-delay:2.5s}.countdown-content{display:flex;flex-direction:column;align-items:center;gap:2.5rem;animation:slideUp .5s ease-out}.countdown-ring{position:relative;width:280px;height:280px;display:flex;align-items:center;justify-content:center}.countdown-svg{position:absolute;width:100%;height:100%;transform:rotate(-90deg)}.countdown-circle-bg{fill:none;stroke:#ffffff1a;stroke-width:8}.countdown-circle{fill:none;stroke-width:8;stroke-linecap:round;filter:drop-shadow(0 0 10px currentColor);transition:stroke .3s ease,stroke-dashoffset 1s linear}.countdown-number-wrapper{position:relative;z-index:1}.countdown-number{font-size:6rem;font-weight:600;line-height:1;text-shadow:0 0 20px currentColor,0 0 40px currentColor,0 0 60px currentColor,0 0 80px currentColor}.countdown-number.pulse{animation:pulseScale 1s ease-in-out infinite}.countdown-warning{display:flex;flex-direction:column;align-items:center;gap:.5rem}.countdown-text{font-size:2rem;font-weight:800;text-transform:uppercase;letter-spacing:.2em;animation:blink .5s ease-in-out infinite;text-shadow:0 0 10px currentColor,0 0 20px currentColor}.countdown-subtext{font-size:1.2rem;font-weight:500;color:#ffffffb3;text-transform:uppercase;letter-spacing:.15em}.countdown-bars{display:flex;gap:1rem;align-items:center}.countdown-bar{width:60px;height:8px;background:#fff3;border-radius:4px;transition:all .3s ease}.countdown-bar.active{box-shadow:0 0 10px currentColor,0 0 20px currentColor;animation:barPulse 1s ease-in-out infinite}@keyframes slideUp{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pulseScale{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.4}}@keyframes float{0%,to{transform:translateY(0) translate(0);opacity:.3}50%{transform:translateY(-30px) translate(10px);opacity:.8}}@keyframes barPulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 768px){.countdown-ring{width:220px;height:220px}.countdown-number{font-size:5rem}.countdown-text{font-size:1.5rem}.countdown-subtext{font-size:1rem}.countdown-bar{width:50px;height:6px}}@media (max-width: 480px){.countdown-ring{width:180px;height:180px}.countdown-number{font-size:3rem}.countdown-text{font-size:1.2rem}.countdown-subtext{font-size:.9rem}.countdown-bar{width:40px;height:5px;gap:.5rem}.countdown-content{gap:2rem}}.dice-app{max-width:500px;width:100%;min-height:100vh;background:var(--bg-dark);margin:0 auto}.loading-screen{position:fixed;top:0;left:50%;transform:translate(-50%);width:400px;height:100%;background:var(--bg-dark);display:flex;justify-content:center;align-items:center;z-index:9999}.loading-container{text-align:center;color:#fff;padding:3rem 2rem;border-radius:20px}.loading-container h2{margin:1rem 0 .5rem;font-size:1.5rem;font-weight:600;color:#fff}.loading-container p{margin:0;font-size:1rem;opacity:.8;color:#ffffffe6}.spinner{width:60px;height:60px;border:4px solid rgba(255,255,255,.3);border-top:4px solid white;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 1rem}.loading-container h2,.loading-container p{animation:pulse 2s ease-in-out infinite alternate}@keyframes pulse{0%{opacity:.8}to{opacity:1}}.dice-game-page{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--bg-dark);min-height:100vh;padding:16px}.dice-game-page .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:1rem}.dice-game-page .loading-container .loading-icon{font-size:3rem;color:var(--header)}.dice-game-page .loading-container .back-button{padding:.75rem 1.5rem;background:var(--button-gradient);color:#fff;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:transform .2s;box-shadow:var(--box-shadow)}.dice-game-page .loading-container .back-button:active{transform:scale(.95)}.dice-game-page .loading-container .back-button:hover{opacity:.95}.dice-game-page .betting-content{padding:0 11.7332px;background:var(--bg-medium);min-height:max-content;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.dice-game-page .bet-message{position:fixed;top:20px;left:50%;transform:translate(-50%);padding:12px 24px;border-radius:8px;font-weight:600;z-index:1000;animation:fadeIn .3s ease-out;box-shadow:var(--box-shadow)}.dice-game-page .bet-message.success{background:var(--bets-congrats);color:#fff}.dice-game-page .bet-message.error{background:var(--loss-message);color:#fff}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.time-tabs-bar{display:flex;background:var(--bg-time);margin-bottom:16px;border-radius:16px;box-shadow:0 .05333rem .10667rem #c5c5da40}.time-tabs-bar .time-tab{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 8px;background:transparent;border-radius:12px;cursor:pointer;transition:all .3s ease}.time-tabs-bar .time-tab .game-label,.time-tabs-bar .time-tab .time-label{color:var(--color-secondary);font-size:12.8px}.time-tabs-bar .time-tab.active{background:linear-gradient(90deg,var(--gradient-start),var(--gradient-end)),linear-gradient(90deg,#7afec3,#02afb6)}.time-tabs-bar .time-tab:not(.active):hover{background:var(--bets-header-active-tab);border-color:var(--tab-highlight)}.time-tabs-bar .time-tab .trophy-icons{font-size:28px;margin-bottom:4px}.activelabel{color:var(--bg-dark)!important;font-size:12.8px!important}@media (max-width: 480px){.time-tabs-bar .time-tab{padding:10px 6px}.time-tabs-bar .time-tab .trophy-icons{font-size:24px}}.dicegame-header{width:100%;background:var(--bg-medium);border-top-left-radius:12px;border-top-right-radius:12px;position:relative;padding:17.0668px 11.73323px 5.73332px}.dicegame-header .header-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.dicegame-header .header-top .header-left{display:flex;align-items:flex-end;gap:12px}.dicegame-header .header-top .header-left .period-label{font-size:13px;font-weight:500;color:var(--color-secondary)}.dicegame-header .header-top .header-left .how-to-play-btn{display:flex;align-items:center;gap:2px;padding:2px 16px;background:transparent;border:1px solid var(--color-primary);border-radius:20px;font-size:11.7332px;font-weight:500;color:var(--color-primary);cursor:pointer;transition:all .2s ease}.dicegame-header .header-top .header-left .how-to-play-btn svg{width:14px;height:14px;color:#4fc3f7}.dicegame-header .header-top .header-right .time-remaining-label{font-size:12.8px;font-weight:500;color:var(--color-secondary);text-align:right}.dicegame-header .header-bottom{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.dicegame-header .header-bottom .period-number{font-size:19.2px;font-weight:500;color:#fff;letter-spacing:.5px}.dicegame-header .header-bottom .timer-display{display:flex;align-items:center;gap:4.8px}.dicegame-header .header-bottom .timer-display .timer-digit{width:21.33px;height:32px;display:flex;justify-content:center;align-items:center;font-size:19.2px;font-weight:600;color:var(--color-primary);line-height:1;background:var(--bg-time)}.dicegame-header .header-bottom .timer-display .timer-colon{padding:0 2px;font-size:19.2px;font-weight:600;color:var(--color-primary)}.dicegame-header .dice-container{width:100%;display:flex;justify-content:center;align-items:center;margin-top:16px}.dicegame-header .dice-container .dice-display{width:100%;display:flex;justify-content:space-evenly;gap:8px;padding:12px;background:transparent;border:6px solid #00e676;border-radius:16px;box-shadow:0 4px 16px #00e6764d;position:relative}.dicegame-header .dice-container .dice-display:before{content:"";position:absolute;left:-12px;top:50%;transform:translateY(-50%);width:12px;height:40px;background:#00e676;border-radius:6px 0 0 6px;box-shadow:-2px 0 8px #00e67666}.dicegame-header .dice-container .dice-display:after{content:"";position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:12px;height:40px;background:#00e676;border-radius:0 6px 6px 0;box-shadow:2px 0 8px #00e67666}.dicegame-header .dice-container .dice-display .dice-wrapper{width:100%;height:80px;display:flex;align-items:center;justify-content:center;perspective:1000px;background:#727272;border-radius:8px;padding:0}.dicegame-header .dice-container .dice-display .dice-wrapper.rolling .dice{animation:rollDice3D .8s cubic-bezier(.4,0,.2,1)}.dicegame-header .dice-container .dice-display .dice-wrapper .dice{width:50px;height:50px;position:relative;transform-style:preserve-3d;transform:rotateX(345deg)}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .6s ease-out;transform:rotateX(-25deg) rotateY(35deg)}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face{position:absolute;width:50px;height:50px;background:linear-gradient(145deg,#e53935,#c62828);border:2px solid rgba(0,0,0,.3);border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 3px 6px #fff3,inset 0 -3px 6px #0000004d;backface-visibility:visible}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face:before{content:"";position:absolute;inset:4px;border-radius:6px;background:linear-gradient(135deg,rgba(255,255,255,.2) 0%,transparent 50%,rgba(0,0,0,.1) 100%);pointer-events:none}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face.front{transform:rotateY(0) translateZ(25px)}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face.back{transform:rotateY(180deg) translateZ(25px)}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face.right{transform:rotateY(90deg) translateZ(25px)}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face.left{transform:rotateY(-90deg) translateZ(25px)}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face.top{transform:rotateX(90deg) translateZ(25px)}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face.bottom{transform:rotateX(-90deg) translateZ(25px)}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face .dice-dots{width:100%;height:100%;position:relative;z-index:1}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face .dice-dots .dot{position:absolute;width:7px;height:7px;background:linear-gradient(145deg,gold,#ffed4e,#ffc107);border-radius:50%;box-shadow:0 2px 4px #0009,inset 0 1px 2px #fffc;border:1px solid rgba(139,69,19,.3)}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face .dice-dots .dot.center{top:50%;left:50%;transform:translate(-50%,-50%)}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face .dice-dots .dot.top-left{top:10px;left:10px}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face .dice-dots .dot.top-right{top:10px;right:10px}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face .dice-dots .dot.middle-left{top:50%;left:10px;transform:translateY(-50%)}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face .dice-dots .dot.middle-right{top:50%;right:10px;transform:translateY(-50%)}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face .dice-dots .dot.bottom-left{bottom:10px;left:10px}.dicegame-header .dice-container .dice-display .dice-wrapper .dice .dice-cube .dice-face .dice-dots .dot.bottom-right{bottom:10px;right:10px}@keyframes rollDice3D{0%{transform:rotateX(-25deg) rotateY(35deg)}20%{transform:rotateX(335deg) rotateY(215deg) rotate(90deg)}40%{transform:rotateX(695deg) rotateY(395deg) rotate(180deg)}60%{transform:rotateX(1055deg) rotateY(575deg) rotate(270deg)}80%{transform:rotateX(1415deg) rotateY(755deg) rotate(360deg)}to{transform:rotateX(-25deg) rotateY(35deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width: 768px){.dicegame-header .header-top{margin-bottom:10px}.dicegame-header .header-top .header-left{gap:10px}.dicegame-header .header-top .header-left .period-label{font-size:12px}.dicegame-header .header-top .header-left .how-to-play-btn svg{width:12px;height:12px}.dicegame-header .header-bottom{margin-bottom:16px}.dicegame-header .dice-container .dice-display{gap:6px;padding:10px;border-width:4px}}@media (max-width: 480px){.dicegame-header .header-top .header-left{gap:8px}.dicegame-header .header-top .header-left .period-label{font-size:11px}.dicegame-header .header-top .header-left .how-to-play-btn svg{width:11px;height:11px}.dicegame-header .header-bottom{margin-bottom:14px}.dicegame-header .dice-container .dice-display{gap:5px;padding:8px;border-width:3px}}@media (max-width: 350px){.period-number{font-size:13.824px!important}}.modal-overlay{position:fixed;inset:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;max-width:400px!important;margin:0 auto}.modal-content{background:var(--bg-dark);border-radius:12px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;position:relative;box-shadow:0 10px 40px #0000004d;border:1px solid var(--bg-light)}.modal-content::-webkit-scrollbar{width:6px}.modal-content::-webkit-scrollbar-track{background:var(--bg-medium);border-radius:3px}.modal-content::-webkit-scrollbar-thumb{background:var(--bg-light);border-radius:3px}.modal-content::-webkit-scrollbar-thumb:hover{background:var(--color-text-muted)}.modal-close{position:absolute;top:16px;right:16px;background:transparent;border:none;font-size:32px;cursor:pointer;color:var(--color-text-muted);line-height:1;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:color .2s}.modal-close:hover{color:var(--color-white);background:var(--bg-light);border-radius:50%}.modal-close:active{transform:scale(.95)}.rules-modal-title{text-align:left;font-size:24px;font-weight:600;color:var(--color-white);margin:0;padding:20px 24px 16px;border-bottom:1px solid var(--bg-light)}.modal-body{padding:20px 0 24px}.modal-body section{margin-bottom:20px}.modal-body section:last-child{margin-bottom:0}.modal-body section h3{font-size:14px;font-weight:600;color:var(--color-primary);margin:0 0 8px;text-align:left}.modal-body section p{font-size:13px;line-height:1.6;color:var(--color-white);margin:0 0 8px;text-align:left}.modal-body section p:last-child{margin-bottom:0}.modal-body section strong{font-weight:600;color:var(--color-white)}.modal-body section strong.text-green{color:var(--norm_green-color)}.modal-body .disclaimer{background:var(--bg-light);padding:16px;border-radius:8px;border-left:4px solid var(--norm_secondary-color)}.modal-body .disclaimer h3{color:var(--norm_secondary-color);font-size:14px;margin-bottom:8px}.modal-body .disclaimer p{font-size:12px;color:var(--color-white)}.odds-table{margin-top:12px;border:1px solid var(--bg-light);border-radius:8px;overflow:hidden}.odds-table .odds-row{display:grid;grid-template-columns:1fr 2fr .8fr;justify-content:flex-start;text-align:left;gap:12px;padding:8px 12px;border-bottom:1px solid var(--bg-light)}.odds-table .odds-row:last-child{border-bottom:none}.odds-table .odds-row.odds-header{background:var(--bg-medium);font-weight:600;font-size:12px;color:var(--color-primary)}.odds-table .odds-row div{font-size:12px;color:var(--color-white);display:flex;align-items:center}.odds-table .odds-row div:first-child{font-weight:500;color:var(--color-white)}.odds-table .odds-row div:last-child{color:var(--color-primary);font-weight:600}@media (max-width: 500px){.modal-content{padding:10px!important}.rules-modal-title{font-size:20px;padding:16px 20px 12px}.modal-body{padding:10px!important}.modal-body section{margin-bottom:16px!important}.modal-body section h3{font-size:13px}.modal-body section p{font-size:12px}.modal-body .disclaimer h3{font-size:13px}.modal-body .disclaimer p{font-size:11px}.odds-table .odds-row{padding:6px 10px;gap:8px}.odds-table .odds-row.odds-header,.odds-table .odds-row div{font-size:11px}}.betting-tabs{display:flex;background:var(--bg-medium);padding:10px 11.7332px 0;gap:3px}.betting-tabs .betting-tab{flex:1;padding:12px;background:var(--bg-time);border:none;font-size:11.7332px;font-weight:400;color:var(--color-secondary);cursor:pointer;transition:all .2s;position:relative;border-top-left-radius:5px;border-top-right-radius:5px}.betting-tabs .betting-tab:active{transform:scale(.98)}.betting-tabs .betting-tab.active{background:var(--color-primary);color:var(--bg-dark);box-shadow:0 2px 8px #7629b34d}@media (max-width: 480px){.betting-tabs .betting-tab{padding:8px!important;font-size:14px}}.total-betting-grid{display:grid;grid-template-columns:repeat(4,1fr);padding:12px;background:var(--bg-medium);gap:6px;margin-bottom:12.8px}.total-betting-grid .specialbet{color:var(--color-white);padding:8px!important;border-radius:4px}.total-betting-grid .bet-card-total-dice{background:var(--bg-medium);cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;border:none;position:relative;margin-top:8px}.total-betting-grid .bet-card-total-dice:disabled{opacity:.5;cursor:not-allowed}.total-betting-grid .bet-card-total-dice .specialContiner{width:max-content!important;height:max-content!important;border-radius:8px}.total-betting-grid .bet-card-total-dice .ball-container{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px}.total-betting-grid .bet-card-total-dice .ball-container .ball-image{position:absolute;width:100%;height:100%;object-fit:contain;z-index:1}.total-betting-grid .bet-card-total-dice .ball-container .bet-label{position:relative;z-index:2;font-size:20px;font-weight:900;color:#fff;display:flex;align-items:center;justify-content:center}.total-betting-grid .bet-card-total-dice .ball-container .bet-label.special{font-size:13px;text-transform:capitalize;font-weight:900;color:var(--color-white)}.total-betting-grid .bet-card-total-dice .bet-multiplier{font-size:11.7332px;font-weight:400;color:var(--color-secondary)}.total-betting-grid .bet-card-total-dice.blue{background:linear-gradient(135deg,#4a9eff,#3182ce)}.total-betting-grid .bet-card-total-dice.blue .bet-multiplier{color:#fff}.total-betting-grid .bet-card-total-dice.orange{background:linear-gradient(135deg,#ff9f43,#ee7d2b)}.total-betting-grid .bet-card-total-dice.orange .bet-multiplier{color:#fff}.total-betting-grid .bet-card-total-dice.green.bet-card-total-dice:has(.special){background:linear-gradient(135deg,#26de81,#20bf6b)}.total-betting-grid .bet-card-total-dice.green.bet-card-total-dice:has(.special) .bet-multiplier{color:#fff}.total-betting-grid .bet-card-total-dice.red.bet-card-total-dice:has(.special){background:linear-gradient(135deg,#fc5c65,#eb3b5a)}.total-betting-grid .bet-card-total-dice.red.bet-card-total-dice:has(.special) .bet-multiplier{color:#fff}@media (max-width: 480px){.total-betting-grid{padding:10px}.total-betting-grid .bet-card-total-dice .ball-container{width:40px;height:40px}.total-betting-grid .bet-card-total-dice .ball-container .bet-label{font-size:16px}.total-betting-grid .bet-card-total-dice .ball-container .bet-label.special{font-size:11px}}.triple-betting-container{padding:16px 12px;background:var(--bg-medium)}.triple-betting-container .betting-description{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--bg-wallet);border-radius:8px;margin-bottom:12px;font-size:13px;color:var(--color-white)}.triple-betting-container .betting-description .info-icon{width:20px;height:20px;background:#ff9800;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.triple-betting-container .triple-betting-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:16px}.triple-betting-container .triple-bet-card,.triple-betting-container .any-triple-card{background:var(--bg-wallet);border-radius:12px;padding:8px 6px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;transition:all .2s}.triple-betting-container .triple-bet-card:active:not(:disabled),.triple-betting-container .any-triple-card:active:not(:disabled){transform:scale(.95)}.triple-betting-container .triple-bet-card:disabled,.triple-betting-container .any-triple-card:disabled{opacity:.5;cursor:not-allowed}.triple-betting-container .triple-bet-card:not(:disabled):hover,.triple-betting-container .any-triple-card:not(:disabled):hover{border-color:var(--header);box-shadow:0 4px 12px #7629b34d}.triple-betting-container .triple-bet-card .dice-group,.triple-betting-container .any-triple-card .dice-group{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;max-width:80px;margin:4px auto}.triple-betting-container .triple-bet-card .dice-group .dice-top,.triple-betting-container .any-triple-card .dice-group .dice-top{flex-basis:100%;display:flex;justify-content:center}.triple-betting-container .triple-bet-card .dice-group .dice-bottom,.triple-betting-container .any-triple-card .dice-group .dice-bottom{flex:0 0 auto}.triple-betting-container .triple-bet-card .mini-dice,.triple-betting-container .any-triple-card .mini-dice{width:32px;height:32px;background:var(--bg-dice);border-radius:6px;position:relative;display:flex;align-items:center;justify-content:center}.triple-betting-container .triple-bet-card .mini-dice.question,.triple-betting-container .any-triple-card .mini-dice.question{font-size:18px;font-weight:700;color:var(--color-white);background:var(--bg-dice)}.triple-betting-container .triple-bet-card .mini-dice .dot,.triple-betting-container .any-triple-card .mini-dice .dot{position:absolute;width:5px;height:5px;background:var(--color-white);border-radius:50%}.triple-betting-container .triple-bet-card .mini-dice .dot.center,.triple-betting-container .any-triple-card .mini-dice .dot.center{top:50%;left:50%;transform:translate(-50%,-50%)}.triple-betting-container .triple-bet-card .mini-dice .dot.top-left,.triple-betting-container .any-triple-card .mini-dice .dot.top-left{top:6px;left:6px}.triple-betting-container .triple-bet-card .mini-dice .dot.top-right,.triple-betting-container .any-triple-card .mini-dice .dot.top-right{top:6px;right:6px}.triple-betting-container .triple-bet-card .mini-dice .dot.middle-left,.triple-betting-container .any-triple-card .mini-dice .dot.middle-left{top:50%;left:6px;transform:translateY(-50%)}.triple-betting-container .triple-bet-card .mini-dice .dot.middle-right,.triple-betting-container .any-triple-card .mini-dice .dot.middle-right{top:50%;right:6px;transform:translateY(-50%)}.triple-betting-container .triple-bet-card .mini-dice .dot.bottom-left,.triple-betting-container .any-triple-card .mini-dice .dot.bottom-left{bottom:6px;left:6px}.triple-betting-container .triple-bet-card .mini-dice .dot.bottom-right,.triple-betting-container .any-triple-card .mini-dice .dot.bottom-right{bottom:6px;right:6px}.triple-betting-container .triple-bet-card .bet-multiplier,.triple-betting-container .any-triple-card .bet-multiplier{font-size:12px;font-weight:400;color:var(--color-secondary)}.triple-betting-container .triple-question{display:flex;flex-direction:row!important;gap:4px!important}.triple-betting-container .any-triple-card{width:100%;display:flex;justify-content:center;align-items:center}.triple-betting-container .any-triple-card .dice-group-triangle{display:flex;justify-content:center;align-items:center;gap:2px}@media (max-width: 480px){.triple-betting-container{padding:12px 10px}.triple-betting-container .triple-betting-grid{gap:8px;margin-bottom:12px}.triple-betting-container .triple-bet-card,.triple-betting-container .any-triple-card{padding:12px 10px}.triple-betting-container .triple-bet-card .dice-group,.triple-betting-container .any-triple-card .dice-group{gap:3px;max-width:70px}.triple-betting-container .triple-bet-card .mini-dice,.triple-betting-container .any-triple-card .mini-dice{width:28px;height:28px}.triple-betting-container .triple-bet-card .mini-dice.question,.triple-betting-container .any-triple-card .mini-dice.question{font-size:16px}.triple-betting-container .triple-bet-card .mini-dice .dot,.triple-betting-container .any-triple-card .mini-dice .dot{width:4px!important;height:4px!important}.triple-betting-container .triple-bet-card .mini-dice .dot.top-left,.triple-betting-container .any-triple-card .mini-dice .dot.top-left{top:5px;left:5px}.triple-betting-container .triple-bet-card .mini-dice .dot.top-right,.triple-betting-container .any-triple-card .mini-dice .dot.top-right{top:5px;right:5px}.triple-betting-container .triple-bet-card .mini-dice .dot.middle-left,.triple-betting-container .any-triple-card .mini-dice .dot.middle-left{left:5px}.triple-betting-container .triple-bet-card .mini-dice .dot.middle-right,.triple-betting-container .any-triple-card .mini-dice .dot.middle-right{right:5px}.triple-betting-container .triple-bet-card .mini-dice .dot.bottom-left,.triple-betting-container .any-triple-card .mini-dice .dot.bottom-left{bottom:5px;left:5px}.triple-betting-container .triple-bet-card .mini-dice .dot.bottom-right,.triple-betting-container .any-triple-card .mini-dice .dot.bottom-right{bottom:5px;right:5px}.triple-betting-container .triple-bet-card .bet-multiplier,.triple-betting-container .any-triple-card .bet-multiplier{font-size:12px;font-weight:400;color:var(--text-secondary)}}.double-betting-container{padding:16px 12px;background:var(--bg-medium)}.double-betting-container .betting-description{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--bg-wallet);border-radius:8px;margin-bottom:12px;font-size:13px;color:var(--color-white)}.double-betting-container .betting-description .info-icon{width:20px;height:20px;background:#ff9800;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.double-betting-container .double-betting-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.double-betting-container .double-bet-card{background:var(--bg-wallet);border-radius:12px;padding:16px 12px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px;transition:all .2s}.double-betting-container .double-bet-card:active:not(:disabled){transform:scale(.95)}.double-betting-container .double-bet-card:disabled{opacity:.5;cursor:not-allowed}.double-betting-container .double-bet-card:not(:disabled):hover{border-color:var(--header);box-shadow:0 4px 12px #7629b34d}.double-betting-container .double-bet-card .dice-group{display:flex;gap:6px;align-items:center;justify-content:center}.double-betting-container .double-bet-card .mini-dice{width:32px;height:32px;background:var(--bg-dice);border-radius:6px;position:relative}.double-betting-container .double-bet-card .mini-dice .dot{position:absolute;width:5px;height:5px;background:var(--color-white);border-radius:50%}.double-betting-container .double-bet-card .mini-dice .dot.center{top:50%;left:50%;transform:translate(-50%,-50%)}.double-betting-container .double-bet-card .mini-dice .dot.top-left{top:6px;left:6px}.double-betting-container .double-bet-card .mini-dice .dot.top-right{top:6px;right:6px}.double-betting-container .double-bet-card .mini-dice .dot.middle-left{top:50%;left:6px;transform:translateY(-50%)}.double-betting-container .double-bet-card .mini-dice .dot.middle-right{top:50%;right:6px;transform:translateY(-50%)}.double-betting-container .double-bet-card .mini-dice .dot.bottom-left{bottom:6px;left:6px}.double-betting-container .double-bet-card .mini-dice .dot.bottom-right{bottom:6px;right:6px}.double-betting-container .double-bet-card .bet-multiplier{font-size:12px;font-weight:400;color:var(--color-secondary)}@media (max-width: 480px){.double-betting-container{padding:12px 10px}.double-betting-container .double-betting-grid{gap:8px}.double-betting-container .double-bet-card{padding:12px 10px}.double-betting-container .double-bet-card .mini-dice{width:28px;height:28px}.double-betting-container .double-bet-card .mini-dice .dot{width:4px!important;height:4px!important}.double-betting-container .double-bet-card .mini-dice .dot.top-left{top:5px;left:5px}.double-betting-container .double-bet-card .mini-dice .dot.top-right{top:5px;right:5px}.double-betting-container .double-bet-card .mini-dice .dot.middle-left{left:5px}.double-betting-container .double-bet-card .mini-dice .dot.middle-right{right:5px}.double-betting-container .double-bet-card .mini-dice .dot.bottom-left{bottom:5px;left:5px}.double-betting-container .double-bet-card .mini-dice .dot.bottom-right{bottom:5px;right:5px}.double-betting-container .double-bet-card .bet-multiplier{font-size:12px;font-weight:400;color:var(--color-secondary)}}.single-betting-container{padding:16px 12px;background:var(--bg-medium)}.single-betting-container .betting-description{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--bg-wallet);border-radius:8px;margin-bottom:12px;font-size:13px;color:var(--color-white)}.single-betting-container .betting-description .info-icon{width:20px;height:20px;background:#ff9800;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}.single-betting-container .single-betting-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.single-betting-container .single-bet-card{background:var(--bg-wallet);border-radius:12px;padding:16px 12px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:10px;transition:all .2s}.single-betting-container .single-bet-card:active:not(:disabled){transform:scale(.95)}.single-betting-container .single-bet-card:disabled{opacity:.5;cursor:not-allowed}.single-betting-container .single-bet-card:not(:disabled):hover{border-color:var(--header);box-shadow:0 4px 12px #7629b34d}.single-betting-container .single-bet-card .large-dice{width:42px;height:42px;background:var(--bg-dice);border-radius:8px;position:relative}.single-betting-container .single-bet-card .large-dice .dot{position:absolute;width:6px;height:6px;background:var(--color-white);border-radius:50%}.single-betting-container .single-bet-card .large-dice .dot.center{top:50%;left:50%;transform:translate(-50%,-50%)}.single-betting-container .single-bet-card .large-dice .dot.top-left{top:8px;left:8px}.single-betting-container .single-bet-card .large-dice .dot.top-right{top:8px;right:8px}.single-betting-container .single-bet-card .large-dice .dot.middle-left{top:50%;left:8px;transform:translateY(-50%)}.single-betting-container .single-bet-card .large-dice .dot.middle-right{top:50%;right:8px;transform:translateY(-50%)}.single-betting-container .single-bet-card .large-dice .dot.bottom-left{bottom:8px;left:8px}.single-betting-container .single-bet-card .large-dice .dot.bottom-right{bottom:8px;right:8px}.single-betting-container .single-bet-card .bet-multiplier{font-size:12px;font-weight:400;color:var(--color-secondary)}@media (max-width: 480px){.single-betting-container{padding:12px 10px}.single-betting-container .single-betting-grid{gap:8px}.single-betting-container .single-bet-card{padding:12px 10px}.single-betting-container .single-bet-card .large-dice{width:36px;height:36px}.single-betting-container .single-bet-card .large-dice .dot{width:4px!important;height:4px!important}.single-betting-container .single-bet-card .large-dice .dot.top-left{top:7px;left:7px}.single-betting-container .single-bet-card .large-dice .dot.top-right{top:7px;right:7px}.single-betting-container .single-bet-card .large-dice .dot.middle-left{left:7px}.single-betting-container .single-bet-card .large-dice .dot.middle-right{right:7px}.single-betting-container .single-bet-card .large-dice .dot.bottom-left{bottom:7px;left:7px}.single-betting-container .single-bet-card .large-dice .dot.bottom-right{bottom:7px;right:7px}.single-betting-container .single-bet-card .bet-multiplier{font-size:12px;font-weight:400;color:var(--color-secondary)}}.bottom-navigate{display:flex;background:var(--bg-wallet);box-shadow:var(--box-shadow);z-index:100;border-radius:16px 16px 0 0}.bottom-navigate .nav-tab{flex:1;padding:14px 12px;background:transparent;border:none;color:var(--color-secondary);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;position:relative}.bottom-navigate .nav-tab.active{background:linear-gradient(180deg,var(--gradient-start),var(--gradient-end)),linear-gradient(90deg,var(--gradient-start),var(--gradient-end));color:var(--color-white)}@media (max-width: 480px){.bottom-navigate .nav-tab{padding:12px 8px;font-size:12px}}.result-history{background:#fff;padding:0;overflow-x:auto}.result-history .history-table{width:100%;border-collapse:collapse;font-size:13px}.result-history .history-table thead{background:var(--bg-dark)!important;position:sticky;top:0;z-index:10}.result-history .history-table thead th{padding:12px 8px;text-align:center;font-weight:600;color:var(--color-white);font-size:12px;text-transform:uppercase}.result-history .history-table tbody{background:var(--bg-medium)}.result-history .history-table tbody tr:last-child{border-bottom:none}.result-history .history-table tbody td{padding:12px 8px;text-align:center;vertical-align:middle}.result-history .history-table tbody .issue-cell{font-size:12.8px;color:var(--color-white);font-weight:500}.result-history .history-table tbody .result-cell .dice-group{display:flex;gap:4px;justify-content:center;align-items:center}.result-history .history-table tbody .result-cell .history-dice{width:28px;height:28px;background:linear-gradient(145deg,#e53935,#c62828);border-radius:5px;position:relative;display:inline-flex}.result-history .history-table tbody .result-cell .history-dice .dot{position:absolute;width:4px;height:4px;background:var(--color-white);border-radius:50%}.result-history .history-table tbody .result-cell .history-dice .dot.center{top:50%;left:50%;transform:translate(-50%,-50%)}.result-history .history-table tbody .result-cell .history-dice .dot.top-left{top:5px;left:5px}.result-history .history-table tbody .result-cell .history-dice .dot.top-right{top:5px;right:5px}.result-history .history-table tbody .result-cell .history-dice .dot.middle-left{top:50%;left:5px;transform:translateY(-50%)}.result-history .history-table tbody .result-cell .history-dice .dot.middle-right{top:50%;right:5px;transform:translateY(-50%)}.result-history .history-table tbody .result-cell .history-dice .dot.bottom-left{bottom:5px;left:5px}.result-history .history-table tbody .result-cell .history-dice .dot.bottom-right{bottom:5px;right:5px}.result-history .history-table tbody .sum-cell{font-weight:500;color:var(--color-white);font-size:12.8px}.result-history .history-table tbody .value-cell .badges,.result-history .history-table tbody .number-cell .badges{display:flex;gap:4px;justify-content:center;flex-wrap:wrap}.result-history .history-table tbody .value-cell .badge,.result-history .history-table tbody .value-cell .badge-alt,.result-history .history-table tbody .number-cell .badge,.result-history .history-table tbody .number-cell .badge-alt{width:30px;height:30px;display:flex;justify-content:center;align-items:center;padding:3px 8px;border-radius:50%;font-size:12.8px;font-weight:500;color:#fff;white-space:nowrap}.result-history .history-table tbody .value-cell .badge-alt,.result-history .history-table tbody .number-cell .badge-alt{color:var(--color-white)}@media (max-width: 480px){.result-history .history-table{font-size:11px}.result-history .history-table thead th{padding:10px 4px;font-size:10px}.result-history .history-table tbody td{padding:10px 4px}.result-history .history-table .result-cell .history-dice{width:24px;height:24px}.result-history .history-table .result-cell .history-dice .dot{width:3px;height:3px}.result-history .history-table .result-cell .history-dice .dot.top-left{top:4px;left:4px}.result-history .history-table .result-cell .history-dice .dot.top-right{top:4px;right:4px}.result-history .history-table .result-cell .history-dice .dot.middle-left{left:4px}.result-history .history-table .result-cell .history-dice .dot.middle-right{right:4px}.result-history .history-table .result-cell .history-dice .dot.bottom-left{bottom:4px;left:4px}.result-history .history-table .result-cell .history-dice .dot.bottom-right{bottom:4px;right:4px}.result-history .history-table .sum-cell{font-size:12px}.result-history .history-table .value-cell .badge,.result-history .history-table .value-cell .badge-alt,.result-history .history-table .number-cell .badge,.result-history .history-table .number-cell .badge-alt{padding:2px 6px;font-size:9px}}.neutral-dash{color:var(--text-secondary);font-size:1rem;font-weight:500}.my-bets{background:var(--bg-medium);padding:16px 16px 0;min-height:300px}.my-bets .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;color:#999}.my-bets .empty-state .empty-icon{font-size:48px;margin-bottom:16px;opacity:.5}.my-bets .empty-state .empty-text{font-size:15px;font-weight:500}.my-bets .bets-list{display:flex;flex-direction:column}.my-bets .bets-list .bet-result-card{background:var(--bg-wallet);border-radius:12px;margin:4px 0;box-shadow:0 2px 8px #0000001a;overflow:hidden;border:1px solid #374151;cursor:pointer;transition:all .3s ease}.my-bets .bets-list .bet-result-card.collapsed .bet-card-collapsed{display:flex}.my-bets .bets-list .bet-result-card.collapsed .bet-card-expanded{display:none}.my-bets .bets-list .bet-result-card.expanded .bet-card-collapsed{display:flex}.my-bets .bets-list .bet-result-card.expanded .bet-card-expanded{display:block}.my-bets .bets-list .bet-result-card .bet-card-collapsed{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;gap:12px}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left{display:flex;align-items:center;justify-content:center;width:120px;flex-shrink:0}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-start;max-width:100%}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .dice-display{width:40px;height:40px;background:var(--bg-dice);border-radius:8px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 2px 4px #0000001a;flex-shrink:0}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .dice-display .dot{position:absolute;width:4px;height:4px;background:var(--color-white);border-radius:50%}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .dice-display .dot.center{top:50%;left:50%;transform:translate(-50%,-50%)}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .dice-display .dot.top-left{top:8px;left:8px}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .dice-display .dot.top-right{top:8px;right:8px}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .dice-display .dot.middle-left{top:50%;left:8px;transform:translateY(-50%)}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .dice-display .dot.middle-right{top:50%;right:8px;transform:translateY(-50%)}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .dice-display .dot.bottom-left{bottom:8px;left:8px}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .dice-display .dot.bottom-right{bottom:8px;right:8px}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .dice-display.question .question-mark{font-size:16px;font-weight:700;color:var(--color-white)}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .dice-display.question .dot{display:none}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .dice-group{display:flex;gap:4px}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .dice-group .dice-display{width:30px;height:30px}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .circular-badge{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;text-transform:capitalize;flex-shrink:0}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .circular-badge.even-circular{background:#3498db;color:#fff}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .circular-badge.odd-circular{background:#ff4757;color:#fff}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .sum-circle{width:40px;height:40px;border-radius:50%;background:var(--bets-congrats);display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:700;flex-shrink:0}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .sum-ball-container{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px;height:40px;position:relative}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .sum-ball-container .sum-ball-image{width:100%;height:100%;object-fit:contain}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .sum-ball-container .sum-ball-label{font-size:14px;font-weight:700;position:absolute;text-align:center}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .badge{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:8px;font-size:10px;font-weight:700;flex-shrink:0}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .badge.small-badge{background:#3498db;color:#fff}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .badge.big-badge{background:#ff4757;color:#fff}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .badge.odd-badge{background:#fff;color:#ff4757;border:2px solid #ff4757}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .badge.even-badge{background:#fff;color:#3498db;border:2px solid #3498db}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-center{flex:1;min-width:0;width:calc(100% - 240px);text-align:center}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-center .period-id-small{font-size:14px;font-weight:600;color:var(--color-white);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-center .date-time-small{font-size:11px;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-right{width:70px;flex-shrink:0;text-align:right}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-right .status-badge{font-size:12px;padding:4px 8px;border-radius:4px;margin-bottom:6px;display:inline-block;font-weight:600}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-right .status-badge.won{background:#4caf50;color:#fff}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-right .status-badge.loss{background:#f44;color:#fff}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-right .status-badge.unsettled{background:#ff9800;color:#fff}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-right .amount-display{font-size:16px;font-weight:700}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-right .amount-display.win{color:#4caf50}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-right .amount-display.loss{color:var(--color-white)}.my-bets .bets-list .bet-result-card .bet-card-expanded{border-top:1px solid #374151;background:var(--bg-dark)}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-header{display:flex;justify-content:space-between;align-items:flex-start;padding:16px;border-bottom:1px solid #374151}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-header .period-info-expanded .period-id-expanded{font-size:16px;font-weight:600;color:var(--color-white);margin-bottom:4px}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-header .period-info-expanded .date-time-expanded{font-size:12px;color:#fff9}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-header .status-info-expanded{text-align:right}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .status-badge-expanded{font-size:12px;padding:4px 8px;border-radius:4px;margin-bottom:6px;display:inline-block;font-weight:600}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .status-badge-expanded.won{background:#4caf50;color:#fff}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .status-badge-expanded.loss{background:#f44;color:#fff}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .status-badge-expanded.unsettled{background:#ff9800;color:#fff}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .amount-display-expanded{font-size:18px;font-weight:700}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .amount-display-expanded.win{color:#4caf50}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .amount-display-expanded.loss{color:var(--color-white)}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded{display:flex;justify-content:space-between;align-items:center;padding:16px;background:var(--bg-wallet);border-bottom:1px solid #374151}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group{display:flex;flex-direction:column;align-items:center;gap:10px}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .result-label{font-size:11px;font-weight:600;color:var(--color-white);letter-spacing:.5px}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .dice-container{display:flex;gap:8px}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .dice-container .dice-display{width:30px;height:30px;background:linear-gradient(145deg,#e53935,#c62828);border-radius:8px;display:flex;align-items:center;justify-content:center;position:relative;box-shadow:0 2px 4px #0000001a}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .dice-container .dice-display .dot{position:absolute;width:4px;height:4px;background:var(--color-white);border-radius:50%}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .dice-container .dice-display .dot.center{top:50%;left:50%;transform:translate(-50%,-50%)}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .dice-container .dice-display .dot.top-left{top:8px;left:8px}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .dice-container .dice-display .dot.top-right{top:8px;right:8px}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .dice-container .dice-display .dot.middle-left{top:50%;left:8px;transform:translateY(-50%)}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .dice-container .dice-display .dot.middle-right{top:50%;right:8px;transform:translateY(-50%)}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .dice-container .dice-display .dot.bottom-left{bottom:8px;left:8px}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .dice-container .dice-display .dot.bottom-right{bottom:8px;right:8px}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .total-point{width:36px;height:36px;background:#ff4757;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #ff47574d}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .total-point .point-value{font-size:20px;font-weight:700;color:#fff}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .draw-badges{display:flex;gap:8px}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .draw-badges .badge{display:flex;justify-content:center;align-items:center;width:36px;height:36px;padding:8px 16px;border-radius:50%;font-size:10px;font-weight:700;text-transform:uppercase}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .draw-badges .badge.small-badge{background:#3498db;color:#fff}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .draw-badges .badge.odd-badge{background:#fff;color:#ff4757;border:2px solid #ff4757}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .draw-badges .badge.big-badge{background:#ff4757;color:#fff}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .draw-badges .badge.even-badge{background:#fff;color:#3498db;border:2px solid #3498db}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded .result-group .draw-badges .neutral-dash{color:#fff9;font-size:1.2rem;font-weight:500}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-details-section{padding:0}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-details-section .detail-item{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid rgba(55,65,81,.5)}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-details-section .detail-item:last-child{border-bottom:none}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-details-section .detail-item.highlight{background:#ffffff05}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-details-section .detail-item .detail-label{font-size:14px;color:#ffffffb3}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-details-section .detail-item .detail-value{font-size:14px;color:var(--color-white);font-weight:500}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-details-section .detail-item .detail-value.amount-highlight{color:#ff6b35;font-weight:700;font-size:15px}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-details-section .detail-item .status-text-won{color:#4caf50;font-weight:600}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-details-section .detail-item .status-text-loss{color:#f44;font-weight:600}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-details-section .detail-item .status-text-unsettled{color:#ff9800;font-weight:600}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-details-section .detail-item .win-amount{color:#4caf50;font-weight:700;font-size:15px}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-details-section .detail-item .loss-amount{color:var(--color-white);font-weight:700;font-size:15px}@media (max-width: 420px){.my-bets .bets-list .bet-result-card{margin:4px 0}.my-bets .bets-list .bet-result-card .bet-card-collapsed{padding:10px 12px;gap:8px}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left{width:100px;flex-shrink:0}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container{max-width:100%;gap:4px;justify-content:flex-start}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .dice-display{width:36px;height:36px}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .dice-group .dice-display{width:29px;height:29px}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .circular-badge,.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .sum-circle,.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-left .bet-indicators-container .badge{width:36px;height:36px;font-size:9px}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-center{width:calc(100% - 180px);text-align:center}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-center .period-id-small{font-size:13px}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-center .date-time-small{font-size:10px}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-right{width:60px;flex-shrink:0;text-align:right}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-right .status-badge{font-size:10px;padding:3px 6px}.my-bets .bets-list .bet-result-card .bet-card-collapsed .collapsed-right .amount-display{font-size:14px}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-header{padding:12px}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-header .period-info-expanded .period-id-expanded{font-size:14px}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-header .status-info-expanded .amount-display-expanded{font-size:16px}.my-bets .bets-list .bet-result-card .bet-card-expanded .result-section-expanded{padding:12px;flex-wrap:wrap;gap:12px}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-details-section .detail-item{padding:12px}.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-details-section .detail-item .detail-label,.my-bets .bets-list .bet-result-card .bet-card-expanded .expanded-details-section .detail-item .detail-value{font-size:13px}}@media print{.my-bets{background:#fff}.my-bets .bet-result-card{box-shadow:none;border:1px solid #ddd;page-break-inside:avoid}}._chartContainer_1bmv9_1{background:#fff;padding:0;overflow-x:auto}._chartContainer_1bmv9_1 ._chartTable_1bmv9_6{width:100%;border-collapse:collapse;font-size:13px}._chartContainer_1bmv9_1 ._chartTable_1bmv9_6 thead{background:var(--bg-dark)!important;position:sticky;top:0;z-index:10}._chartContainer_1bmv9_1 ._chartTable_1bmv9_6 thead th{padding:12px 8px;text-align:center;font-weight:600;color:var(--color-white);font-size:12px;text-transform:uppercase}._chartContainer_1bmv9_1 ._chartTable_1bmv9_6 tbody{background:var(--bg-medium)}._chartContainer_1bmv9_1 ._chartTable_1bmv9_6 tbody tr:last-child{border-bottom:none}._chartContainer_1bmv9_1 ._chartTable_1bmv9_6 tbody td{padding:12px 8px;text-align:center;vertical-align:middle}._chartContainer_1bmv9_1 ._chartTable_1bmv9_6 tbody ._periodCell_1bmv9_36{font-size:16px;color:var(--color-white);font-weight:500}@media (max-width: 480px){._chartContainer_1bmv9_1 ._chartTable_1bmv9_6 tbody ._periodCell_1bmv9_36{font-size:14px;padding:6px 2px}}._chartContainer_1bmv9_1 ._chartTable_1bmv9_6 tbody ._resultsCell_1bmv9_47 ._diceGroup_1bmv9_47{display:flex;gap:4px;justify-content:center;align-items:center}._chartContainer_1bmv9_1 ._chartTable_1bmv9_6 tbody ._categoryCell_1bmv9_53{font-size:16px;color:var(--color-white);font-weight:500}@media (max-width: 480px){._chartContainer_1bmv9_1 ._chartTable_1bmv9_6 tbody ._categoryCell_1bmv9_53{font-size:14px;padding:6px 2px}}._chartDice_1bmv9_65{width:28px;height:28px;background:linear-gradient(145deg,#e53935,#c62828);border-radius:5px;position:relative;display:inline-flex}._chartDice_1bmv9_65 ._chartDot_1bmv9_73{position:absolute;width:4px;height:4px;background:var(--color-white);border-radius:50%}._chartDice_1bmv9_65 ._chartDot_1bmv9_73._dotCenter_1bmv9_80{top:50%;left:50%;transform:translate(-50%,-50%)}._chartDice_1bmv9_65 ._chartDot_1bmv9_73._dotTopLeft_1bmv9_85{top:5px;left:5px}._chartDice_1bmv9_65 ._chartDot_1bmv9_73._dotTopRight_1bmv9_89{top:5px;right:5px}._chartDice_1bmv9_65 ._chartDot_1bmv9_73._dotMiddleLeft_1bmv9_93{top:50%;left:5px;transform:translateY(-50%)}._chartDice_1bmv9_65 ._chartDot_1bmv9_73._dotMiddleRight_1bmv9_98{top:50%;right:5px;transform:translateY(-50%)}._chartDice_1bmv9_65 ._chartDot_1bmv9_73._dotBottomLeft_1bmv9_103{bottom:5px;left:5px}._chartDice_1bmv9_65 ._chartDot_1bmv9_73._dotBottomRight_1bmv9_107{bottom:5px;right:5px}@media (max-width: 480px){._chartContainer_1bmv9_1 ._chartTable_1bmv9_6{font-size:11px}._chartContainer_1bmv9_1 ._chartTable_1bmv9_6 thead th{padding:10px 4px;font-size:10px}._chartContainer_1bmv9_1 ._chartTable_1bmv9_6 tbody td{padding:10px 4px}._chartDice_1bmv9_65{width:24px;height:24px}._chartDice_1bmv9_65 ._chartDot_1bmv9_73{width:3px;height:3px}._chartDice_1bmv9_65 ._chartDot_1bmv9_73._dotTopLeft_1bmv9_85{top:4px;left:4px}._chartDice_1bmv9_65 ._chartDot_1bmv9_73._dotTopRight_1bmv9_89{top:4px;right:4px}._chartDice_1bmv9_65 ._chartDot_1bmv9_73._dotMiddleLeft_1bmv9_93{left:4px}._chartDice_1bmv9_65 ._chartDot_1bmv9_73._dotMiddleRight_1bmv9_98{right:4px}._chartDice_1bmv9_65 ._chartDot_1bmv9_73._dotBottomLeft_1bmv9_103{bottom:4px;left:4px}._chartDice_1bmv9_65 ._chartDot_1bmv9_73._dotBottomRight_1bmv9_107{bottom:4px;right:4px}}@media (max-width: 360px){._chartContainer_1bmv9_1 ._chartTable_1bmv9_6{font-size:10px}._chartContainer_1bmv9_1 ._chartTable_1bmv9_6 thead th{padding:8px 4px;font-size:9px}._chartContainer_1bmv9_1 ._chartTable_1bmv9_6 tbody td{padding:8px 4px}._chartDice_1bmv9_65{width:22px;height:22px}._chartDice_1bmv9_65 ._chartDot_1bmv9_73{width:3px;height:3px}}.bet-modal-overlay{position:fixed;inset:0;background:#00000080;display:flex;align-items:flex-end;justify-content:center;z-index:1000;animation:fadeIn .3s ease-out}.bet-modal{background:var(--bg-medium);border-radius:20px 20px 0 0;width:100%;max-width:500px;max-height:80vh;overflow-y:auto;animation:slideUp .3s ease-out}.bet-modal::-webkit-scrollbar{display:none}.bet-modal .modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--border-color)}.bet-modal .modal-header h3{margin:0;font-size:18px;font-weight:600;color:var(--color-white)}.bet-modal .modal-header .dice-close-btn{background:none;border:none;font-size:28px;color:var(--color-white);cursor:pointer;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:color .2s;border-radius:50%}.bet-modal .modal-content{background:var(--bg-medium);padding:20px}.bet-modal .modal-content::-webkit-scrollbar{display:none}.bet-modal .modal-content .bet-display{display:flex;align-items:center;justify-content:center;padding:16px 0;background:var(--bg-wallet);border-radius:12px;margin-bottom:20px}.bet-modal .modal-content .bet-display .bet-number{font-size:48px;font-weight:700;color:#fff}.bet-modal .modal-content .bet-display .dice-group{display:flex;gap:8px}.bet-modal .modal-content .bet-display .dice-group.triangle{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;max-width:120px}.bet-modal .modal-content .bet-display .dice-group.triangle .dice-top{flex-basis:100%;display:flex;justify-content:center}.bet-modal .modal-content .bet-display .dice-group.triangle .dice-bottom{flex:0 0 auto}.bet-modal .modal-content .bet-display .modal-large-dice{width:64px;height:64px;background:var(--bg-dice);border-radius:10px;position:relative;box-shadow:var(--box-shadow)}.bet-modal .modal-content .bet-display .modal-large-dice .dot{position:absolute;width:10px;height:10px;background:var(--color-white);border-radius:50%}.bet-modal .modal-content .bet-display .modal-large-dice .dot.center{top:50%;left:50%;transform:translate(-50%,-50%)}.bet-modal .modal-content .bet-display .modal-large-dice .dot.top-left{top:10px;left:10px}.bet-modal .modal-content .bet-display .modal-large-dice .dot.top-right{top:10px;right:10px}.bet-modal .modal-content .bet-display .modal-large-dice .dot.middle-left{top:50%;left:10px;transform:translateY(-50%)}.bet-modal .modal-content .bet-display .modal-large-dice .dot.middle-right{top:50%;right:10px;transform:translateY(-50%)}.bet-modal .modal-content .bet-display .modal-large-dice .dot.bottom-left{bottom:10px;left:10px}.bet-modal .modal-content .bet-display .modal-large-dice .dot.bottom-right{bottom:10px;right:10px}.bet-modal .modal-content .bet-display .modal-mini-dice{width:48px;height:48px;background:var(--bg-dice);border-radius:8px;position:relative;box-shadow:0 2px 6px #0000001a}.bet-modal .modal-content .bet-display .modal-mini-dice.question{display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:var(--color-white);background:var(--bg-dice)}.bet-modal .modal-content .bet-display .modal-mini-dice .dot{position:absolute;width:8px;height:8px;background:var(--color-white);border-radius:50%}.bet-modal .modal-content .bet-display .modal-mini-dice .dot.center{top:50%;left:50%;transform:translate(-50%,-50%)}.bet-modal .modal-content .bet-display .modal-mini-dice .dot.top-left{top:8px;left:8px}.bet-modal .modal-content .bet-display .modal-mini-dice .dot.top-right{top:8px;right:8px}.bet-modal .modal-content .bet-display .modal-mini-dice .dot.middle-left{top:50%;left:8px;transform:translateY(-50%)}.bet-modal .modal-content .bet-display .modal-mini-dice .dot.middle-right{top:50%;right:8px;transform:translateY(-50%)}.bet-modal .modal-content .bet-display .modal-mini-dice .dot.bottom-left{bottom:8px;left:8px}.bet-modal .modal-content .bet-display .modal-mini-dice .dot.bottom-right{bottom:8px;right:8px}.bet-modal .modal-content .amount-selector{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:20px}.bet-modal .modal-content .amount-selector .amount-btn{padding:12px;background:#001c54;border-radius:8px;font-size:15px;font-weight:600;color:var(--color-white);cursor:pointer;transition:all .2s}.bet-modal .modal-content .amount-selector .amount-btn.active{background:linear-gradient(180deg,var(--gradient-start),var(--gradient-end));border-color:var(--header);color:var(--bg-dark)}.bet-modal .modal-content .amount-selector .amount-btn:not(.active):hover{border-color:var(--header)}.bet-modal .modal-content .multiplier-section{margin-bottom:16px}.bet-modal .modal-content .multiplier-section label{display:block;font-size:14px;font-weight:600;color:var(--color-white);margin-bottom:8px}.bet-modal .modal-content .multiplier-section .multiplier-control{display:flex;align-items:center;gap:12px}.bet-modal .modal-content .multiplier-section .multiplier-control .multiplier-btn{width:40px;height:40px;background:transparent;border:2px solid var(--border-color);border-radius:8px;font-size:20px;font-weight:700;color:#fff;cursor:pointer;transition:all .2s}.bet-modal .modal-content .multiplier-section .multiplier-control .multiplier-btn:active{transform:scale(.95);background:#e0e0e0}.bet-modal .modal-content .multiplier-section .multiplier-control input{flex:1;height:40px;padding:0 12px;border:2px solid var(--border-color);border-radius:8px;font-size:16px;font-weight:600;text-align:center;color:var(--color-white);background:var(--bg-dark)}.bet-modal .modal-content .multiplier-section .multiplier-control input:focus{outline:none;border-color:var(--header)}.bet-modal .modal-content .multiplier-presets{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:20px}.bet-modal .modal-content .multiplier-presets .preset-btn{padding:8px 16px;background:#001c54;border-radius:20px;font-size:13px;font-weight:600;color:var(--color-white);cursor:pointer;transition:all .2s}.bet-modal .modal-content .multiplier-presets .preset-btn.active{background:var(--gradient-button);border-color:var(--header);color:var(--bg-dark)}.bet-modal .modal-content .agreement{display:flex;align-items:center;gap:8px;margin-bottom:20px;font-size:13px;color:var(--text-secondary)}.bet-modal .modal-content .agreement input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:var(--color-primary)}.bet-modal .modal-content .agreement a{color:var(--color-white);text-decoration:none;font-weight:600}.bet-modal .modal-content .agreement a:hover{text-decoration:underline}.bet-modal .modal-content .place-bet-btn{width:100%;padding:16px;background:linear-gradient(180deg,var(--gradient-start),var(--gradient-end)),linear-gradient(180deg,#7afec3,#02afb6);border:none;border-radius:12px;font-size:16px;font-weight:700;color:#fff;cursor:pointer;transition:all .2s;box-shadow:var(--box-shadow)}.bet-modal .modal-content .place-bet-btn:active{transform:scale(.98)}@media (max-width: 480px){.bet-modal .modal-content{padding:16px}.bet-modal .modal-content .bet-display{padding:25px 0}.bet-modal .modal-content .bet-display .bet-number{font-size:40px}.bet-modal .modal-content .bet-display .dice-group.triangle{gap:8px;max-width:110px}.bet-modal .modal-content .bet-display .modal-large-dice{width:56px;height:56px}.bet-modal .modal-content .bet-display .modal-large-dice .dot{width:9px;height:9px}.bet-modal .modal-content .bet-display .modal-large-dice .dot.top-left,.bet-modal .modal-content .bet-display .modal-large-dice .dot.top-right{top:9px}.bet-modal .modal-content .bet-display .modal-large-dice .dot.middle-left{left:9px}.bet-modal .modal-content .bet-display .modal-large-dice .dot.middle-right{right:9px}.bet-modal .modal-content .bet-display .modal-large-dice .dot.bottom-left,.bet-modal .modal-content .bet-display .modal-large-dice .dot.bottom-right{bottom:9px}.bet-modal .modal-content .bet-display .modal-large-dice .dot.top-left,.bet-modal .modal-content .bet-display .modal-large-dice .dot.bottom-left{left:9px}.bet-modal .modal-content .bet-display .modal-large-dice .dot.top-right,.bet-modal .modal-content .bet-display .modal-large-dice .dot.bottom-right{right:9px}.bet-modal .modal-content .bet-display .modal-mini-dice{width:42px!important;height:42px!important}.bet-modal .modal-content .bet-display .modal-mini-dice .dot{width:7px!important;height:7px!important}.bet-modal .modal-content .bet-display .modal-mini-dice .dot.top-left,.bet-modal .modal-content .bet-display .modal-mini-dice .dot.top-right{top:7px}.bet-modal .modal-content .bet-display .modal-mini-dice .dot.middle-left{left:7px}.bet-modal .modal-content .bet-display .modal-mini-dice .dot.middle-right{right:7px}.bet-modal .modal-content .bet-display .modal-mini-dice .dot.bottom-left,.bet-modal .modal-content .bet-display .modal-mini-dice .dot.bottom-right{bottom:7px}.bet-modal .modal-content .bet-display .modal-mini-dice .dot.top-left,.bet-modal .modal-content .bet-display .modal-mini-dice .dot.bottom-left{left:7px}.bet-modal .modal-content .bet-display .modal-mini-dice .dot.top-right,.bet-modal .modal-content .bet-display .modal-mini-dice .dot.bottom-right{right:7px}.bet-modal .modal-content .amount-selector{gap:8px}.bet-modal .modal-content .amount-selector .amount-btn{padding:10px;font-size:14px}.bet-modal .modal-content .multiplier-presets{gap:6px}.bet-modal .modal-content .multiplier-presets .preset-btn{padding:6px 12px;font-size:12px}}.place-bet-btn:disabled{opacity:.5;cursor:not-allowed}._modalOverlay_15vhe_1{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;background:#000000b3!important;display:flex;align-items:center!important;justify-content:center;z-index:10000;animation:_fadeInOverlay_15vhe_1 .4s ease-out;overflow-y:auto;overflow-x:hidden;padding:20px 10px;box-sizing:border-box}._confettiContainer_15vhe_18{position:fixed;inset:0;width:100%;height:100vh;pointer-events:none;overflow:hidden;z-index:9999;display:flex;justify-content:center}._confetti_15vhe_18{position:absolute;width:10px;height:10px;top:-20px;animation:_confettiFall_15vhe_1 linear infinite;opacity:.9}._confetti_15vhe_18._confetti0_15vhe_38{background:gold;transform:rotate(45deg);width:clamp(10px,2.5vw,12px);height:clamp(10px,2.5vw,12px)}._confetti_15vhe_18._confetti1_15vhe_44{background:#ff69b4;border-radius:50%;width:clamp(7px,2vw,8px);height:clamp(7px,2vw,8px)}._confetti_15vhe_18._confetti2_15vhe_50{background:#00ff7f;clip-path:polygon(50% 0%,0% 100%,100% 100%);width:clamp(9px,2.2vw,10px);height:clamp(9px,2.2vw,10px)}._confetti_15vhe_18._confetti3_15vhe_56{background:#1e90ff;transform:rotate(45deg);width:clamp(12px,3vw,14px);height:clamp(12px,3vw,14px)}._confetti_15vhe_18._confetti4_15vhe_62{background:#ff4500;border-radius:50%;width:clamp(8px,2vw,9px);height:clamp(8px,2vw,9px)}._confetti_15vhe_18._confetti5_15vhe_68{background:gold;clip-path:polygon(50% 0%,0% 100%,100% 100%);width:clamp(10px,2.3vw,11px);height:clamp(10px,2.3vw,11px)}._winningModal_15vhe_75{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:90%;max-width:360px;min-height:500px;height:auto;background-image:url(/_build/assets/winningbackground-DV-qIlml.webp);background-repeat:no-repeat;background-size:100% 100%;background-position:center;padding:60px 24px 80px;text-align:center;z-index:10001;box-sizing:border-box;margin:auto}._congratsTitle_15vhe_96{font-size:clamp(22px,5.5vw,28px);font-weight:700;color:#fff;margin:0 0 15px;text-shadow:0 2px 8px rgba(0,0,0,.4),0 0 20px rgba(255,255,255,.3);animation:_titleGlow_15vhe_1 2.5s ease-in-out infinite;letter-spacing:.5px;position:relative;top:1.5rem}._lotteryResults_15vhe_108{margin-top:15px;width:90%;position:relative;top:1.5rem}._resultsHeader_15vhe_115{display:flex;width:100%;align-items:center;background:transparent!important;border:none;padding:0;gap:.5rem!important;flex-wrap:wrap}._resultsLabel_15vhe_126{color:#fffffff2;font-size:clamp(11px,2.8vw,14px);font-weight:500}._resultsValues_15vhe_132{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._diceMini_15vhe_139{background:var(--bg-dice, rgba(255, 255, 255, .2));border-radius:8px;padding:clamp(4px,1.5vw,6px);box-shadow:0 2px 8px #0000004d;transition:transform .2s ease}._diceMini_15vhe_139:hover{transform:scale(1.05)}._diceFaceMini_15vhe_150{width:clamp(28px,7vw,32px);height:clamp(28px,7vw,32px);position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:4px}._diceDot_15vhe_161{width:clamp(5px,1.5vw,6px);height:clamp(5px,1.5vw,6px);background:var(--color-white, #fff);border-radius:50%;position:absolute}._diceDot_15vhe_161._center_15vhe_168{top:50%;left:50%;transform:translate(-50%,-50%)}._diceDot_15vhe_161._topLeft_15vhe_173{top:4px;left:4px}._diceDot_15vhe_161._topRight_15vhe_177{top:4px;right:4px}._diceDot_15vhe_161._middleLeft_15vhe_181{top:50%;left:4px;transform:translateY(-50%)}._diceDot_15vhe_161._middleRight_15vhe_186{top:50%;right:4px;transform:translateY(-50%)}._diceDot_15vhe_161._bottomLeft_15vhe_191{bottom:4px;left:4px}._diceDot_15vhe_161._bottomRight_15vhe_195{bottom:4px;right:4px}._resultNumber_15vhe_200{color:#fff;width:clamp(32px,8vw,36px);height:clamp(32px,8vw,36px);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:clamp(14px,3.5vw,16px);border:none}._resultNumber_15vhe_200._resultBig_15vhe_212{background:#28a745;box-shadow:0 2px 8px #28a74566}._resultNumber_15vhe_200._resultSmall_15vhe_216{background:#dc3545;box-shadow:0 2px 8px #dc354566}._resultBig_15vhe_212,._resultSmall_15vhe_216,._resultTriple_15vhe_223{color:#fff;padding:5px 12px;border-radius:20px;font-size:clamp(11px,2.5vw,13px);font-weight:600;text-transform:capitalize;white-space:nowrap}._resultBig_15vhe_212{background:#28a745!important;box-shadow:0 2px 8px #28a74566}._resultSmall_15vhe_216{background:#dc3545!important;box-shadow:0 2px 8px #dc354566}._resultTriple_15vhe_223{background:#8b5cf6!important;box-shadow:0 2px 8px #8b5cf666}._bonusSection_15vhe_248{position:relative;width:100%}._bonusCards_15vhe_253{position:relative;top:2.5rem}._bonusAmount_15vhe_258{font-size:clamp(24px,6vw,32px);font-weight:800;color:#dc3545;margin:10px 0 5px;text-shadow:0 2px 4px rgba(220,53,69,.2);letter-spacing:1px}._bonusDetails_15vhe_267{font-size:clamp(10px,2.5vw,12px);color:#666;line-height:1.6}._periodLine_15vhe_273{margin-bottom:2px;font-weight:800;color:#555;font-size:clamp(11px,2.8vw,14px)}._periodNumber_15vhe_280{font-family:Courier New,monospace;color:#888;letter-spacing:.5px;font-size:clamp(10px,2.5vw,11px);font-weight:600}._multipleWins_15vhe_288{margin:0 0 16px}._winsCount_15vhe_292{display:inline-block;background:#ffffff26;color:#fff;padding:6px 16px;border-radius:20px;font-size:clamp(11px,2.5vw,13px);font-weight:500;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}._autoClose_15vhe_304{position:absolute;bottom:20px;left:30%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:8px;color:#fffffff2;font-size:clamp(11px,2.8vw,14px);font-weight:500}._checkmarkCircle_15vhe_318{width:clamp(24px,6vw,30px);height:clamp(24px,6vw,30px);border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #fff}._tickIcon_15vhe_328{width:clamp(12px,3vw,15px);height:clamp(12px,3vw,15px)}._autoCloseText_15vhe_333{animation:_textFade_15vhe_1 1.5s ease-in-out infinite;white-space:nowrap}._closeBtns_15vhe_338{position:absolute;bottom:-45px;left:50%;transform:translate(-50%);width:clamp(30px,7.5vw,36px);height:clamp(30px,7.5vw,36px);background:#0000004d;border:2px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px);z-index:100}._closeBtns_15vhe_338:hover{background:#00000080;transform:translate(-50%) scale(1.1)}._closeBtns_15vhe_338:active{transform:translate(-50%) scale(.95)}._closeBtns_15vhe_338 svg{width:clamp(14px,3.5vw,18px);height:clamp(14px,3.5vw,18px)}@keyframes _fadeInOverlay_15vhe_1{0%{opacity:0}to{opacity:1}}@keyframes _confettiFall_15vhe_1{0%{transform:translateY(-20px) rotate(0);opacity:1}to{transform:translateY(100vh) rotate(720deg);opacity:0}}@keyframes _titleGlow_15vhe_1{0%,to{text-shadow:0 2px 8px rgba(0,0,0,.4),0 0 20px rgba(255,255,255,.3)}50%{text-shadow:0 2px 8px rgba(0,0,0,.4),0 0 35px rgba(255,255,255,.5)}}@keyframes _textFade_15vhe_1{0%,to{opacity:.95}50%{opacity:1}}@media (max-width: 480px){._modalOverlay_15vhe_1{padding:15px 8px}}@media (max-width: 400px){._congratsTitle_15vhe_96{font-size:24px}._modalOverlay_15vhe_1{padding:12px 6px}._winningModal_15vhe_75{width:95%;max-width:340px;min-height:480px;padding:55px 20px 75px}._lotteryResults_15vhe_108{margin-top:12px}._resultsHeader_15vhe_115{gap:.4rem!important}._resultsValues_15vhe_132{gap:6px}._diceMini_15vhe_139{padding:5px}._bonusSection_15vhe_248{margin:8px 0 12px}._bonusCards_15vhe_253{top:2.5rem}._autoClose_15vhe_304{bottom:18px;gap:6px}._closeBtns_15vhe_338{bottom:-42px}}@media (max-width: 360px){._congratsTitle_15vhe_96{font-size:22px}._modalOverlay_15vhe_1{padding:10px 5px}._winningModal_15vhe_75{width:96%;max-width:300px;min-height:450px;padding:50px 18px 70px}._lotteryResults_15vhe_108{margin-top:10px}._resultsHeader_15vhe_115{gap:.3rem!important}._resultsValues_15vhe_132{gap:5px}._diceMini_15vhe_139{padding:4px}._diceFaceMini_15vhe_150{width:26px;height:26px}._bonusSection_15vhe_248{margin:6px 0 10px}._bonusCards_15vhe_253{top:2.6rem}._autoClose_15vhe_304{bottom:16px;gap:5px}._closeBtns_15vhe_338{bottom:-38px}}@media (max-width: 320px){._congratsTitle_15vhe_96{font-size:20px}._modalOverlay_15vhe_1{padding:8px 4px}._winningModal_15vhe_75{width:98%;max-width:280px;min-height:420px;padding:45px 15px 65px}._lotteryResults_15vhe_108{margin-top:8px}._resultsHeader_15vhe_115{gap:.25rem!important}._resultsValues_15vhe_132{gap:4px}._diceMini_15vhe_139{padding:3px}._diceFaceMini_15vhe_150{width:24px;height:24px}._diceDot_15vhe_161{width:4px;height:4px}._diceDot_15vhe_161._topLeft_15vhe_173{top:3px;left:3px}._diceDot_15vhe_161._topRight_15vhe_177{top:3px;right:3px}._diceDot_15vhe_161._middleLeft_15vhe_181{left:3px}._diceDot_15vhe_161._middleRight_15vhe_186{right:3px}._diceDot_15vhe_161._bottomLeft_15vhe_191{bottom:3px;left:3px}._diceDot_15vhe_161._bottomRight_15vhe_195{bottom:3px;right:3px}._resultBig_15vhe_212,._resultSmall_15vhe_216,._resultTriple_15vhe_223{padding:3px 8px}._bonusSection_15vhe_248{margin:5px 0 8px}._bonusCards_15vhe_253{top:2rem}._autoClose_15vhe_304{bottom:14px;gap:4px}._closeBtns_15vhe_338{bottom:-35px}}._modalOverlay_w8fdw_1{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;background:#000000b3!important;display:flex;align-items:center!important;justify-content:center;z-index:10000;animation:_fadeInOverlay_w8fdw_1 .4s ease-out;overflow-y:auto;overflow-x:hidden;padding:20px 10px;box-sizing:border-box}._losingModal_w8fdw_18{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:90%;max-width:360px;min-height:500px;height:auto;background-image:url(/_build/assets/losingbanner-OvZ4rPU2.png);background-repeat:no-repeat;background-size:100% 100%;background-position:center;padding:60px 24px 80px;text-align:center;z-index:10001;box-sizing:border-box;margin:auto}._losingTitle_w8fdw_39{font-size:28px;font-weight:700;color:#668ab2;margin:0 0 15px;letter-spacing:.5px;position:relative;top:1.5rem}._lotteryResults_w8fdw_49{margin-top:15px;width:90%;position:relative;top:1.5rem}._resultsHeader_w8fdw_56{display:flex;width:100%;align-items:center;background:transparent!important;border:none;padding:0;gap:.5rem!important;flex-wrap:wrap}._resultsLabel_w8fdw_67{color:#8598b2;font-size:clamp(11px,2.8vw,14px);font-weight:500}._resultsValues_w8fdw_73{display:flex;gap:8px;align-items:center;flex-wrap:wrap}._diceMini_w8fdw_80{background:var(--bg-dice, rgba(255, 255, 255, .2));border-radius:8px;padding:clamp(4px,1.5vw,6px);box-shadow:0 2px 8px #0000004d;transition:transform .2s ease}._diceMini_w8fdw_80:hover{transform:scale(1.05)}._diceFaceMini_w8fdw_91{width:clamp(28px,7vw,32px);height:clamp(28px,7vw,32px);position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:4px}._diceDot_w8fdw_102{width:clamp(5px,1.5vw,6px);height:clamp(5px,1.5vw,6px);background:var(--color-white, #fff);border-radius:50%;position:absolute}._diceDot_w8fdw_102._center_w8fdw_109{top:50%;left:50%;transform:translate(-50%,-50%)}._diceDot_w8fdw_102._topLeft_w8fdw_114{top:4px;left:4px}._diceDot_w8fdw_102._topRight_w8fdw_118{top:4px;right:4px}._diceDot_w8fdw_102._middleLeft_w8fdw_122{top:50%;left:4px;transform:translateY(-50%)}._diceDot_w8fdw_102._middleRight_w8fdw_127{top:50%;right:4px;transform:translateY(-50%)}._diceDot_w8fdw_102._bottomLeft_w8fdw_132{bottom:4px;left:4px}._diceDot_w8fdw_102._bottomRight_w8fdw_136{bottom:4px;right:4px}._resultNumber_w8fdw_141{background:#ffffff4d;color:#fff;width:clamp(32px,8vw,36px);height:clamp(32px,8vw,36px);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:clamp(14px,3.5vw,16px);border:none}._resultNumber_w8fdw_141._resultBig_w8fdw_154{background:#28a745;box-shadow:0 2px 8px #28a74566}._resultNumber_w8fdw_141._resultSmall_w8fdw_158{background:#dc3545;box-shadow:0 2px 8px #dc354566}._resultBig_w8fdw_154,._resultSmall_w8fdw_158,._resultTriple_w8fdw_165{color:#fff;padding:5px 12px;border-radius:20px;font-size:clamp(11px,2.5vw,13px);font-weight:600;text-transform:capitalize;white-space:nowrap}._resultBig_w8fdw_154{background:#28a745!important;box-shadow:0 2px 8px #28a74566}._resultSmall_w8fdw_158{background:#dc3545!important;box-shadow:0 2px 8px #dc354566}._resultTriple_w8fdw_165{background:#8b5cf6!important;box-shadow:0 2px 8px #8b5cf666}._bonusSection_w8fdw_190{position:relative;width:100%}._bonusCards_w8fdw_195{position:relative;top:2.5rem}._bonusAmount_w8fdw_200{font-size:clamp(20px,5.5vw,28px);font-weight:800;color:#6590c2;margin:10px 0 5px}._bonusDetails_w8fdw_207{font-size:clamp(10px,2.5vw,12px);color:#666;line-height:1.6}._periodLine_w8fdw_213{margin-bottom:2px;font-weight:800;color:#a3acc9;font-size:clamp(11px,2.8vw,14px)}._periodNumber_w8fdw_220{font-family:Courier New,monospace;color:#a3acc9;letter-spacing:.5px;font-size:clamp(10px,2.5vw,11px);font-weight:600}._multipleWins_w8fdw_228{margin:0 0 16px}._winsCount_w8fdw_232{display:inline-block;background:#ffffff26;color:#fff;padding:6px 16px;border-radius:20px;font-size:clamp(11px,2.5vw,13px);font-weight:500;backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}._autoClose_w8fdw_244{position:absolute;bottom:20px;left:10%;display:flex;align-items:center;justify-content:center;gap:8px;color:#fffffff2;font-size:clamp(11px,2.8vw,14px);font-weight:500}._checkmarkCircle_w8fdw_257{width:clamp(24px,6vw,30px);height:clamp(24px,6vw,30px);border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid #fff}._tickIcon_w8fdw_267{width:clamp(12px,3vw,15px);height:clamp(12px,3vw,15px)}._autoCloseText_w8fdw_272{animation:_textFade_w8fdw_1 1.5s ease-in-out infinite;white-space:nowrap}._closeBtns_w8fdw_277{position:absolute;bottom:-37px;left:50%;transform:translate(-50%);width:clamp(30px,7.5vw,36px);height:clamp(30px,7.5vw,36px);background:#0000004d;border:2px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;backdrop-filter:blur(10px);z-index:100}._closeBtns_w8fdw_277:hover{background:#00000080;transform:translate(-50%) scale(1.1)}._closeBtns_w8fdw_277:active{transform:translate(-50%) scale(.95)}._closeBtns_w8fdw_277 svg{width:clamp(14px,3.5vw,18px);height:clamp(14px,3.5vw,18px)}@keyframes _fadeInOverlay_w8fdw_1{0%{opacity:0}to{opacity:1}}@keyframes _textFade_w8fdw_1{0%,to{opacity:.95}50%{opacity:1}}@media (max-width: 480px){._modalOverlay_w8fdw_1{padding:15px 8px}}@media (max-width: 400px){._losingTitle_w8fdw_39{font-size:24px}._modalOverlay_w8fdw_1{padding:12px 6px}._losingModal_w8fdw_18{width:95%;max-width:340px;min-height:480px;padding:55px 20px 75px}._lotteryResults_w8fdw_49{margin-top:12px}._resultsHeader_w8fdw_56{gap:.4rem!important}._resultsValues_w8fdw_73{gap:6px}._diceMini_w8fdw_80{padding:5px}._bonusSection_w8fdw_190{margin:8px 0 12px}._bonusCards_w8fdw_195{top:2.5rem}._autoClose_w8fdw_244{bottom:18px;gap:6px}._closeBtns_w8fdw_277{bottom:-35px}}@media (max-width: 360px){._losingTitle_w8fdw_39{font-size:22px}._modalOverlay_w8fdw_1{padding:10px 5px}._losingModal_w8fdw_18{width:96%;max-width:300px;min-height:450px;padding:50px 18px 70px}._lotteryResults_w8fdw_49{margin-top:10px}._resultsHeader_w8fdw_56{gap:.3rem!important}._resultsValues_w8fdw_73{gap:5px}._diceMini_w8fdw_80{padding:4px}._diceFaceMini_w8fdw_91{width:26px;height:26px}._bonusSection_w8fdw_190{margin:6px 0 10px}._bonusCards_w8fdw_195{top:2.6rem}._autoClose_w8fdw_244{bottom:16px;gap:5px}._closeBtns_w8fdw_277{bottom:-34px}}@media (max-width: 320px){._losingTitle_w8fdw_39{font-size:20px}._modalOverlay_w8fdw_1{padding:8px 4px}._losingModal_w8fdw_18{width:98%;max-width:280px;min-height:420px;padding:45px 15px 65px}._lotteryResults_w8fdw_49{margin-top:8px}._resultsHeader_w8fdw_56{gap:.25rem!important}._resultsValues_w8fdw_73{gap:4px}._diceMini_w8fdw_80{padding:3px}._diceFaceMini_w8fdw_91{width:24px;height:24px}._diceDot_w8fdw_102{width:4px;height:4px}._diceDot_w8fdw_102._topLeft_w8fdw_114{top:3px;left:3px}._diceDot_w8fdw_102._topRight_w8fdw_118{top:3px;right:3px}._diceDot_w8fdw_102._middleLeft_w8fdw_122{left:3px}._diceDot_w8fdw_102._middleRight_w8fdw_127{right:3px}._diceDot_w8fdw_102._bottomLeft_w8fdw_132{bottom:3px;left:3px}._diceDot_w8fdw_102._bottomRight_w8fdw_136{bottom:3px;right:3px}._resultBig_w8fdw_154,._resultSmall_w8fdw_158,._resultTriple_w8fdw_165{padding:3px 8px}._bonusSection_w8fdw_190{margin:5px 0 8px}._bonusCards_w8fdw_195{top:2rem}._autoClose_w8fdw_244{bottom:14px;gap:4px}._closeBtns_w8fdw_277{bottom:-32px}}*{margin:0;padding:0;box-sizing:border-box}:root{--bg-dark: #05012B;--bg-medium: #011341;--bg-light: #022C68;--bg-option: #002366;--bg-wallet: #001c54;--bg-badge: #DD9138;--bg-page: #0a0a2e;--bg-banner: #000C33;--bg-banner-border: #224BA2;--bg-time: #001C54;--norm_green-color: #17B15E;--norm_secondary-color: #DD9138;--norm_red-color: #D23838;--button_dis_color: #3D4863;--sheet_nva_color: #2C5ECA;--color-primary: #00ECBE;--color-white: #ffffff;--color-secondary: #92A8E3;--color-tertiary: #E3EFFF;--color-accent: #001845;--color-error: #ef4444;--color-text-muted: #8b9cb6;--color-text-light: #6F80A4;--color-discount: #ff3366;--color-gold: #ffd700;--color-dark-text: #0a0e27;--gradient-start: #7AFEC3;--gradient-end: #02AFB6;--gradient-button: linear-gradient(135deg, #00ffcc 0%, #00d4aa 100%);--gradient-banner: linear-gradient(180deg, #001C54 0%, #000C33 100%);--bg_HomeModule_Stroke: #224BA2;--card-gradient: linear-gradient(135deg, #b24ec8 0%, #7b2cbf 50%, #4a0e4e 100%);--header: #7629B3;--bets-congrats: linear-gradient(135deg, #22c55e, #16a34a);--bets-header-active-tab:rgba(107, 34, 155, .1);--tab-highlight:#6B229B;--loss-message:#d70a03;--button-color: linear-gradient(135deg, #9154C2 0%, #7629B3 100%);--backgroud-loss-message: rgb(215, 10, 3);--card-gradient-2:linear-gradient(135deg, #9154C2 0%, #7629B3 100%) ;--start-card-gradient: #b24ec8;--button-gradient: linear-gradient(135deg, #7629B3, #B946FF);--box-shadow:0 20px 40px rgba(0, 0, 0, .2);--text-secondary: #6b7280;--border-color: #e5e7eb;--loading-border-color: #8b5cf6;--result-red: #f44336;--result-orange: #ff9800;--result-blue: #2196f3;--result-red-gradient: linear-gradient(135deg, #ef4444, #dc2626);--result-orange-gradient: linear-gradient(135deg, #f97316, #ea580c);--result-blue-gradient: linear-gradient(135deg, #3b82f6, #2563eb);--timer-bg: #1f2937;--timer-warning: linear-gradient(135deg, #f59e0b, #d97706);--timer-danger: linear-gradient(135deg, #ef4444, #dc2626);--bg-dice: linear-gradient(145deg, #e53935 0%, #c62828 100%)}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:#9195a3;color:#fff;overflow-x:hidden}#root{min-height:100vh;display:flex;justify-content:center;background:linear-gradient(180deg,#0a0e27,#1a1f3a)}button{cursor:pointer;border:none;outline:none;font-family:inherit}a{text-decoration:none;color:inherit}::-webkit-scrollbar{display:none}.support-container{position:fixed;bottom:90px;right:calc(50% - 230px);cursor:pointer;z-index:999999;display:flex;flex-direction:column;align-items:center;gap:.55rem}.support-img{width:20px;height:20px}.support-item{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:#ffffff14;box-shadow:0 10px 25px #00000040;cursor:pointer}.support-item.telegram-item{background:#ffffff14;border:1px solid rgba(255,255,255,.25);box-shadow:0 10px 25px #0003}.telegram-icon{width:20px;height:20px;filter:drop-shadow(0 0 4px rgba(0,132,248,.6))}.telegram-label{font-size:.9rem;font-weight:600}.telegram-badge{font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;background:#fff3;padding:.1rem .45rem;border-radius:999px}.support-text{font-size:15px;font-weight:600;line-height:0}@media (max-width: 500px){.support-container{right:3%}}._txnUi_17jr5_1{min-height:100vh;background:var(--bg-dark);color:var(--color-white);max-width:500px;margin:0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._txnUi__headerContainer_17jr5_9{background:var(--bg-dark);padding-bottom:0}._txnUi__header_17jr5_9{padding:16px 20px}._txnUi__wallet_17jr5_16{display:flex;flex-direction:column;gap:4px}._txnUi__walletLabel_17jr5_21{font-size:13px;color:var(--color-text-muted);font-weight:400}._txnUi__walletAmount_17jr5_26{font-size:28px;font-weight:700;color:var(--color-white);letter-spacing:-.5px}._txnUi__tabs_17jr5_32{background:var(--bg-dark);padding:12px 0 16px;overflow-x:auto;scrollbar-width:none}._txnUi__tabs_17jr5_32::-webkit-scrollbar{display:none}._txnUi__tabsWrapper_17jr5_41{display:flex;gap:8px;padding:0 20px;min-width:min-content}._txnUi__tabBtn_17jr5_47{padding:8px 16px;border-radius:20px;border:none;font-size:14px;font-weight:500;white-space:nowrap;cursor:pointer;transition:all .2s ease;flex-shrink:0}._txnUi__tabBtn--active_17jr5_58{background:var(--color-primary);color:var(--bg-dark)}._txnUi__tabBtn--inactive_17jr5_62{background:var(--bg-medium);color:var(--color-secondary)}._txnUi__tabBtn--inactive_17jr5_62:hover{background:var(--bg-light)}._txnUi__dateSelector_17jr5_69{background:var(--bg-dark);padding:0 20px 16px}._txnUi__dateSelectorContent_17jr5_73{display:flex;align-items:center;background:var(--bg-medium);border-radius:12px;padding:12px 16px;gap:12px}._txnUi__dateSelectorIcon_17jr5_81{color:var(--color-secondary);display:flex;align-items:center;justify-content:center;flex-shrink:0}._txnUi__dateSelectorBtn_17jr5_88{flex:1;display:flex;align-items:center;justify-content:space-between;background:none;border:none;color:var(--color-white);font-size:15px;font-weight:500;cursor:pointer;padding:0}._txnUi__dateSelectorBtn_17jr5_88 span{color:var(--color-white)}._txnUi__dateSelectorDropdown_17jr5_104{color:var(--color-secondary);display:flex;align-items:center}._txnUi__list_17jr5_109{height:max-content;padding:16px 20px 24px}._txnUi__cardsWrapper_17jr5_113{display:flex;flex-direction:column;gap:12px}._txnUi__card_17jr5_113{background:var(--bg-medium);border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.05)}._txnUi__cardContent_17jr5_124{padding:16px;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;border-bottom:1px solid rgba(255,255,255,.05)}._txnUi__cardInfo_17jr5_132{flex:1;display:flex;flex-direction:column;gap:4px}._txnUi__cardDate_17jr5_138{font-size:13px;color:var(--color-text-muted);font-weight:400}._txnUi__cardId_17jr5_143{font-size:12px;color:var(--color-text-light)}._txnUi__cardAmount_17jr5_147{font-size:20px;font-weight:700;flex-shrink:0}._txnUi__cardAmount--credit_17jr5_152{color:var(--color-primary)}._txnUi__cardAmount--debit_17jr5_155{color:var(--result-red)}._txnUi__cardDetails_17jr5_158{padding:16px;display:flex;flex-direction:column;gap:12px}._txnUi__detailRow_17jr5_164{display:flex;justify-content:space-between;align-items:center;font-size:14px}._txnUi__detailKey_17jr5_170{color:var(--color-text-muted);font-weight:400;text-transform:capitalize}._txnUi__detailValue_17jr5_175{color:var(--color-white);font-weight:500;text-align:right}._txnUi__detailValue--credit_17jr5_180{color:var(--color-primary)}._txnUi__detailValue--debit_17jr5_183{color:var(--result-red)}._txnUi__noData_17jr5_186{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center}._txnUi__noDataIcon_17jr5_194{font-size:48px;margin-bottom:16px;opacity:.5}._txnUi__noDataTitle_17jr5_199{font-size:18px;font-weight:600;color:var(--color-white);margin-bottom:8px}._txnUi__noDataSubtitle_17jr5_205{font-size:14px;color:var(--color-text-muted);line-height:1.5}._loading_17jr5_211{display:flex;align-items:center;justify-content:center;min-height:200px;color:var(--color-secondary)}._pagination_17jr5_219{margin-top:24px;display:flex;justify-content:center;align-items:center;gap:8px}._pagination_17jr5_219 button{background:var(--bg-medium);color:var(--color-white);border:none;padding:8px 12px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}._pagination_17jr5_219 button:hover:not(:disabled){background:var(--bg-light)}._pagination_17jr5_219 button:disabled{opacity:.5;cursor:not-allowed}._pagination_17jr5_219 button._active_17jr5_244{background:var(--tab-highlight);color:var(--color-white)}.modern-calendar-overlay{position:fixed;inset:0;background:#00000080;backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:center;justify-content:center;animation:fadeIn .3s ease-out;max-width:500px;width:100%;margin:0 auto}@media (max-width: 768px){.modern-calendar-overlay{align-items:flex-end}}.modern-calendar-modal{width:100%;max-width:420px;max-height:420px;background:var(--bg-medium);border-radius:20px;box-shadow:0 20px 60px #00000026;animation:slideIn .3s ease-out;overflow:hidden;margin:20px}@media (max-width: 768px){.modern-calendar-modal{width:100%;max-width:none;max-height:500px;border-radius:24px 24px 0 0;margin:0;animation:slideUp .3s ease-out}}.calendar-header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;border-bottom:1px solid var(--bg-dark);position:relative}@media (max-width: 768px){.calendar-header{padding:20px 24px 16px}}.calendar-header .calendar-title{font-size:18px;font-weight:600;color:var(--color-secondary);margin:0}@media (max-width: 768px){.calendar-header .calendar-title{font-size:20px}}.calendar-header .close-button{background:var(--bg-medium);border:none;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-white);cursor:pointer;transition:all .2s ease}@media (max-width: 768px){.calendar-header .close-button{width:40px;height:40px}}.calendar-header .close-button:hover{background:#e2e8f0;color:#475569;transform:scale(1.05)}.calendar-header .close-button:active{transform:scale(.95)}.calendar-header .header-spacer{width:36px;height:36px;color:var(--color-white)}@media (max-width: 768px){.calendar-header .header-spacer{width:40px;height:40px}}.modern-calendar-content{padding:0 20px 20px;overflow-y:auto}@media (max-width: 768px){.modern-calendar-content{padding:0 24px 24px}}.modern-calendar-content .calendar-navigation{display:flex;align-items:center;justify-content:space-between;padding:16px 0 12px}@media (max-width: 768px){.modern-calendar-content .calendar-navigation{padding:16px 0}}.modern-calendar-content .calendar-navigation .nav-button{background:var(--bg-light);width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#64748b;cursor:pointer;transition:all .2s ease}@media (max-width: 768px){.modern-calendar-content .calendar-navigation .nav-button{width:44px;height:44px;border-radius:12px}}.modern-calendar-content .calendar-navigation .nav-button:active{transform:scale(.95)}.modern-calendar-content .calendar-navigation .nav-button:disabled{opacity:.5;cursor:not-allowed;transform:none}.modern-calendar-content .calendar-navigation .date-display{display:flex;align-items:center;gap:8px}.modern-calendar-content .calendar-navigation .date-display .month-year-button{background:linear-gradient(var(--gradient-start),var(--gradient-end));border:none;padding:10px 18px;border-radius:10px;color:var(--bg-dark);font-weight:600;font-size:15px;cursor:pointer;transition:all .2s ease;box-shadow:0 3px 10px #6366f14d}@media (max-width: 768px){.modern-calendar-content .calendar-navigation .date-display .month-year-button{padding:12px 20px;border-radius:12px;font-size:16px;box-shadow:0 4px 12px #6366f14d}}.modern-calendar-content .calendar-navigation .date-display .month-year-button:hover{transform:translateY(-1px);box-shadow:0 5px 16px #6366f166}.modern-calendar-content .calendar-navigation .date-display .month-year-button:active{transform:translateY(0)}.modern-calendar-content .weekdays{display:grid;grid-template-columns:repeat(7,1fr);gap:4px;margin:8px 0;font-size:12px;font-weight:500;color:#64748b;text-align:center}@media (max-width: 768px){.modern-calendar-content .weekdays{font-size:13px;gap:6px;margin:10px 0}}.modern-calendar-content .weekdays div{padding:4px}.modern-calendar-content .days-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}@media (max-width: 768px){.modern-calendar-content .days-grid{gap:6px}}.modern-calendar-content .day-button{width:36px;height:36px;border-radius:8px;background:var(--bg-wallet);color:var(--color-white);font-size:14px;font-weight:500;cursor:pointer;transition:all .15s ease;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.modern-calendar-content .day-button{width:40px;height:40px;font-size:15px;border-radius:10px}}.modern-calendar-content .day-button.filler{color:var(--color-white);background:var(--bg-wallet)}.modern-calendar-content .day-button.disabled{color:var(--color-white);background:var(--color-light);cursor:not-allowed}.modern-calendar-content .day-button.today{border-color:var(--tab-highlight, #6366f1);font-weight:600}.modern-calendar-content .day-button.start,.modern-calendar-content .day-button.end{background:var(--color-primary);font-weight:600;color:var(--bg-dark)}.modern-calendar-content .day-button.in-range{background:var(--color-secondary);color:var(--bg-dark)}.modern-calendar-content .day-button.start.in-range,.modern-calendar-content .day-button.end.in-range{background:var(--color-primary);color:var(--bg-dark)}.modern-calendar-content .months-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width: 768px){.modern-calendar-content .months-grid{gap:14px}}.modern-calendar-content .months-grid .month-item{padding:14px 8px;border-radius:10px;background:var(--bg-wallet);color:var(--color-white);font-weight:500;font-size:14px;cursor:pointer;transition:all .2s ease;text-align:center}@media (max-width: 768px){.modern-calendar-content .months-grid .month-item{padding:16px 12px;border-radius:12px;font-size:15px}}.modern-calendar-content .months-grid .month-item:hover:not(:disabled){background:var(--color-primary);color:var(--bg-dark)}.modern-calendar-content .months-grid .month-item.selected{background:var(--color-primary);color:var(--bg-dark);font-weight:600}.modern-calendar-content .months-grid .month-item.disabled{opacity:.5;cursor:not-allowed}.modern-calendar-content .months-grid .month-item.disabled:hover{transform:none}.modern-calendar-content .years-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px;max-height:200px;overflow-y:auto;padding-right:4px}@media (max-width: 768px){.modern-calendar-content .years-grid{gap:14px;margin-bottom:24px;max-height:180px}}.modern-calendar-content .years-grid::-webkit-scrollbar{width:4px}.modern-calendar-content .years-grid::-webkit-scrollbar-track{background:#f1f5f9;border-radius:2px}.modern-calendar-content .years-grid::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:2px}.modern-calendar-content .years-grid::-webkit-scrollbar-thumb:hover{background:#94a3b8}.modern-calendar-content .years-grid .year-item{padding:14px 8px;border-radius:10px;background:var(--bg-wallet);color:var(--color-white);font-weight:500;font-size:14px;cursor:pointer;transition:all .2s ease;text-align:center}@media (max-width: 768px){.modern-calendar-content .years-grid .year-item{padding:16px 12px;border-radius:12px;font-size:15px}}.modern-calendar-content .years-grid .year-item:hover{background:var(--color-primary);color:var(--bg-dark)}.modern-calendar-content .years-grid .year-item.selected{background:var(--color-primary);color:var(--bg-dark);font-weight:600;box-shadow:0 3px 10px #6366f14d}.modern-calendar-content .years-grid .year-item.selected:hover{transform:translateY(-1px);box-shadow:0 5px 15px #6366f166}.modern-calendar-content .year-range-button{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:10px;background:var(--bg-wallet);color:var(--color-white);font-weight:500;font-size:14px;cursor:pointer;transition:all .2s ease;text-align:center}@media (max-width: 768px){.modern-calendar-content .year-range-button{padding:12px 18px;border-radius:12px;font-size:15px}}.modern-calendar-content .year-range-button svg{width:20px;height:20px}.modern-calendar-content .calendar-actions{display:flex;gap:12px;padding-top:16px;border-top:1px solid #e2e8f0}@media (max-width: 768px){.modern-calendar-content .calendar-actions{gap:14px;padding-top:20px}}.modern-calendar-content .calendar-actions .cancel-button{flex:1;padding:12px 16px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;color:#64748b;font-weight:500;font-size:14px;cursor:pointer;transition:all .2s ease}@media (max-width: 768px){.modern-calendar-content .calendar-actions .cancel-button{padding:14px 20px;border-radius:12px;font-size:15px}}.modern-calendar-content .calendar-actions .cancel-button:hover{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.modern-calendar-content .calendar-actions .cancel-button:active{transform:scale(.98)}.modern-calendar-content .calendar-actions .confirm-button{flex:2;padding:12px 16px;border:none;border-radius:10px;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s ease;box-shadow:0 3px 10px #10b9814d}@media (max-width: 768px){.modern-calendar-content .calendar-actions .confirm-button{padding:14px 20px;border-radius:12px;font-size:15px;box-shadow:0 4px 12px #10b9814d}}.modern-calendar-content .calendar-actions .confirm-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 16px #10b98166}.modern-calendar-content .calendar-actions .confirm-button:active{transform:translateY(0)}.modern-calendar-content .calendar-actions .confirm-button:disabled{opacity:.6;cursor:not-allowed;transform:none}.modern-calendar-content .calendar-actions .button-spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top:2px solid white;border-radius:50%;animation:spin 1s linear infinite}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:scale(.9) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 480px){.modern-calendar-modal{max-width:100%;border-radius:16px 16px 0 0}.modern-calendar-content{padding:0 20px 20px}}@media (max-width: 768px){.close-button{min-width:44px;min-height:44px}.month-item,.year-item,.day-button{min-height:44px}}.pagination-container{display:flex;flex-direction:column;gap:12px;align-items:center;margin:20px 0}.pagination-container.small .pagination-btn{min-width:28px;height:28px;font-size:12px}.pagination-container.small .pagination-info{font-size:12px}.pagination-container.medium .pagination-btn{min-width:36px;height:36px;font-size:14px}.pagination-container.medium .pagination-info{font-size:14px}.pagination-container.large .pagination-btn{min-width:44px;height:44px;font-size:16px}.pagination-container.large .pagination-info{font-size:16px}.pagination-info{color:var(--text-secondary, #666);font-weight:500;text-align:center}.pagination-text{color:inherit}.pagination-controls{display:flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:center}.pagination-pages{display:flex;align-items:center;gap:4px}.pagination-btn{background:var(--bg-wallet);color:var(--color-white);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:8px;font-weight:500;transition:all .2s ease;user-select:none}.pagination-btn.disabled{opacity:.5;cursor:not-allowed;background:var(--bg-disabled, #f9f9f9);color:var(--text-disabled, #999)}.pagination-btn.disabled svg{opacity:.5}.pagination-btn.pagination-btn-page.active{background:var(--color-primary);color:var(--bg-dark);border-color:var(--button-color);box-shadow:0 2px 8px #007bff4d}.pagination-btn.pagination-btn-nav{background:var(--bg-wallet);color:var(--color-white)}.pagination-btn.pagination-btn-nav svg{color:var(--color-white);transition:transform .2s ease}.pagination-ellipsis{color:var(--text-secondary, #666);font-weight:500;padding:0 4px;display:flex;align-items:center;justify-content:center;min-width:24px;user-select:none}@media (max-width: 640px){.pagination-container{gap:8px}.pagination-container .pagination-controls,.pagination-container .pagination-pages{gap:2px}.pagination-container.medium .pagination-btn,.pagination-container.large .pagination-btn{min-width:32px;height:32px;font-size:13px}.pagination-container .pagination-info{font-size:12px}}@media (max-width: 480px){.pagination-container .pagination-btn{min-width:28px!important;height:28px!important;font-size:12px!important}.pagination-container .pagination-info{font-size:11px}}@media (prefers-contrast: high){.pagination-btn{border-width:2px}.pagination-btn.active{border-width:3px}.pagination-btn:focus-visible{outline-width:3px}}.loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;color:var(--text-secondary);padding:24px;text-align:center}.loading-state .spinner{width:32px;height:32px;border:3px solid var(--border-color);border-top-color:var(--loading-border-color);border-radius:50%;animation:spin .8s linear infinite;margin-bottom:16px}.loading-state p{margin:0;font-size:14px;color:var(--text-secondary)}.no-data{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;padding:24px;text-align:center}.no-data .no-data-container{text-align:center}.no-data .no-data-icon{font-size:48px;margin-bottom:12px;opacity:.5}.no-data .no-data-title{margin:0;font-size:16px;font-weight:500;color:var(--text-secondary)}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width: 768px){.loading-state,.no-data{min-height:150px;padding:16px}.loading-state .spinner,.no-data .spinner{width:28px;height:28px;margin-bottom:12px}.loading-state .no-data-icon,.no-data .no-data-icon{font-size:40px;margin-bottom:10px}}@media (max-width: 480px){.loading-state,.no-data{min-height:120px;padding:12px}.loading-state .spinner,.no-data .spinner{width:24px;height:24px;margin-bottom:10px}.loading-state .no-data-icon,.no-data .no-data-icon{font-size:36px;margin-bottom:8px}}.lottery-container{display:flex;flex-direction:column;align-items:center;background:var(--bg-page);min-height:calc(100vh - 85px);overflow-y:visible}.lottery-result-container{background:var(--bg-dark);overflow-y:auto;width:100%;height:100%;padding-bottom:80px}.header-tabs{display:flex;background:var(--bg-medium);border-bottom:1px solid var(--bg-light);padding:0}.tab-btn{flex:1;padding:12px 16px;border:none;background:transparent;font-size:16px;font-weight:500;cursor:pointer;position:relative;color:var(--color-secondary)}.tab-btn.active{color:var(--color-primary);border-bottom:3px solid var(--color-primary)}.games-tabs{display:flex;background:var(--bg-medium);padding:8px 16px;gap:8px;overflow-x:auto;border-bottom:1px solid var(--bg-light)}.games-tabs::-webkit-scrollbar{display:none}.game-tab-btn{padding:6px 12px;border:1px solid var(--bg-light);background:var(--bg-option);border-radius:8px;font-size:14px;cursor:pointer;white-space:nowrap;transition:all .2s;color:var(--color-secondary)}.game-tab-btn.active{background:var(--gradient-button);color:var(--bg-dark);border-color:var(--color-primary)}.color-result-section{background:var(--bg-dark)}.result-my-bets{display:flex;padding:20px 16px;gap:40px;border-bottom:1px solid var(--bg-light)}.result-section,.my-bets-section{text-align:center}.section-title{font-size:16px;font-weight:500;margin-bottom:12px;color:var(--color-tertiary)}.bet-circles{display:flex;gap:8px}.results-circle{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--color-white);font-weight:700;font-size:14px}.results-circle.red{background:#dc3545}.results-circle.violet{background:#9c27b0}.results-circle.green{background:#4caf50}.betting-time{padding:16px;border-bottom:1px solid var(--bg-light)}.time-info{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.time-label{font-size:16px;font-weight:600;color:var(--color-tertiary)}.period-id{font-size:14px;color:var(--color-secondary)}.betting-status{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--color-secondary)}.time-value{font-weight:500;color:var(--color-tertiary)}.more-btn{background:none;border:none;color:var(--color-secondary);cursor:pointer;font-size:13px}.color-results-table{background:var(--bg-dark)}.table-header{display:grid;grid-template-columns:1fr 2fr;padding:12px 16px;background:var(--bg-medium);border-bottom:1px solid var(--bg-light);font-size:14px;font-weight:500;color:var(--color-secondary);gap:.5rem}.table-body{max-height:max-content}.table-row{display:grid;grid-template-columns:1fr 2fr;padding:12px 16px;border-bottom:1px solid var(--bg-light);align-items:center;gap:.5rem}.period-cell{font-size:13px;color:var(--color-secondary)}.number-circles{display:flex;gap:4px;flex-wrap:wrap}.number-circle-result{width:22px;height:22px;border:1px solid var(--bg-light);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;background:var(--bg-option);color:var(--color-secondary)}.number-circle-result.active{color:var(--color-white);border:1px solid transparent}.filter-header{display:flex;justify-content:space-between;align-items:center;padding:16px;background:var(--bg-dark);border-bottom:1px solid var(--bg-light)}.filter-title{font-size:18px;font-weight:600;margin:0;color:var(--color-tertiary)}.filter-btn{background:var(--bg-option);border:1px solid var(--bg-light);padding:6px 12px;border-radius:4px;cursor:pointer;font-size:14px;color:var(--color-secondary)}.time-filters{display:flex;background:var(--bg-medium);padding:16px;gap:16px}.time-filter-btn{flex:1;padding:12px;border:none;background:var(--bg-option);border-radius:8px;text-align:center;cursor:pointer;font-size:16px;font-weight:500;position:relative;color:var(--color-secondary)}.time-filter-btn.active{background:var(--gradient-button);color:var(--bg-dark)}.time-filter-btn.active:after{content:"";position:absolute;bottom:-16px;left:0;right:0;height:3px;background:var(--color-primary)}.time-unit{font-size:12px;font-weight:400;opacity:.8}.draw-date{padding:12px 16px;background:var(--bg-dark);border-bottom:1px solid var(--bg-light);font-size:14px;color:var(--color-secondary)}.date-value{font-weight:600;margin-left:8px;color:var(--color-tertiary)}.results-section{background:var(--bg-dark);padding-bottom:1rem}.results-header{padding:12px 16px;background:var(--bg-medium);border-bottom:1px solid var(--bg-light)}.header-row{display:grid;grid-template-columns:1fr 1fr 120px;align-items:center;font-size:14px;font-weight:500;color:var(--color-secondary)}.header-row-dice{display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr;align-items:center;font-size:14px;font-weight:500;color:var(--color-secondary)}.header-results{display:flex;justify-content:space-around}.result-label{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:var(--color-white)}.result-label.a{background:#f44336}.result-label.b{background:#ff9800}.result-label.c{background:#2196f3}.results-list{max-height:max-content;overflow-y:auto}.result-row{display:grid;grid-template-columns:1fr 1fr 120px;align-items:center;padding:12px 16px;border-bottom:1px solid var(--bg-light);font-size:14px}.result-row:hover{background:var(--bg-medium)}.dice-result-row{display:grid;grid-template-columns:2fr 2fr 1fr 1fr 1fr;align-items:center;width:100%;padding:12px 16px;border-bottom:1px solid var(--bg-light);font-size:14px}.dice-result-row:hover{background:var(--bg-medium)}.dice-issue{font-size:13px;color:var(--color-secondary)}.dice-display{display:flex;gap:6px;justify-content:center}.dice-faces{width:28px;height:28px;background:var(--bg-dice);border-radius:6px;display:flex;flex-direction:column;justify-content:space-around;padding:4px}.dice-row{display:flex;justify-content:space-around;align-items:center}.dice-dot{width:4px;height:4px;border-radius:50%;background:transparent}.dice-dot.active{background:var(--color-white)}.dice-sum{text-align:center;font-weight:600;font-size:16px;color:var(--color-tertiary)}.dice-value{text-align:center;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500}.dice-value.Big{background:#00ecbe33;color:var(--color-primary)}.dice-value.Small{background:#f363;color:var(--color-discount)}.dice-number{text-align:center;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500}.dice-number.Even{background:#00ecbe33;color:var(--color-primary)}.dice-number.Odd{background:#f363;color:var(--color-discount)}@media (max-width: 500px){.dice-result-row{grid-template-columns:1.5fr 2fr .8fr .8fr .8fr;padding:10px 8px;font-size:12px}.dice-faces{width:28px;height:28px;padding:3px}.dice-dot{width:4px;height:4px}.dice-display{gap:4px}.dice-sum{font-size:14px}.dice-value,.dice-number{font-size:10px;padding:3px 6px}}@media (max-width: 400px){.dice-faces{width:24px;height:24px;padding:2px}.dice-dot{width:3px;height:3px}.dice-display{gap:3px}}.result-issue,.result-name{font-size:13px;color:var(--color-secondary)}.result-time{font-size:13px;color:var(--color-tertiary)}.result-numbers{display:flex;justify-content:space-around}.result-numbers .results-circle{width:28px;height:28px;font-size:14px}.loadings,.error{text-align:center;padding:40px;color:var(--color-secondary)}.error{color:var(--color-error)}.modal-overlay{position:fixed;inset:0 0 85px;background:#05012be6;display:flex;align-items:flex-end;justify-content:center;z-index:1000;max-width:500px;width:100%;margin:0 auto}.filter-modal{background:var(--bg-medium);width:100%;max-width:500px;border-radius:12px 12px 0 0;height:max-content;padding:0;animation:slideUp .3s ease-out}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.modal-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--bg-light)}.modal-header h3{margin:0;font-size:18px;font-weight:600;color:var(--color-tertiary)}.close-btn{background:none;border:none;font-size:24px;cursor:pointer;color:var(--color-secondary)}.lottery-types{display:flex;flex-wrap:wrap;gap:8px;padding:20px}.lottery-type-btn{padding:8px 16px;border:1px solid var(--bg-light);background:var(--bg-option);border-radius:20px;font-size:14px;cursor:pointer;transition:all .2s;color:var(--color-secondary)}.lottery-type-btn.active{background:var(--gradient-button);color:var(--bg-dark);border-color:var(--color-primary)}.modal-footer{padding:20px;border-top:1px solid var(--bg-light)}.apply-btn{width:100%;padding:12px;background:var(--gradient-button);color:var(--color-white);border:none;border-radius:6px;font-size:16px;font-weight:500;cursor:pointer}@media (max-width: 500px){.modal-overlay{bottom:72px!important}.lottery-result-container{max-width:100%;min-height:calc(100vh - 160px)}.header-row,.result-row{grid-template-columns:.75fr 1fr 100px!important;font-size:12px}.result-row,.results-header{padding:10px!important}.results-circle{width:24px;height:24px;font-size:12px}.games-tabs{padding:8px}.game-tab-btn{font-size:12px}.table-header,.table-row{grid-template-columns:1fr 2.5fr}}@media (max-width: 450px){.time-filter-btn{display:flex;flex-direction:column;padding:8px!important}.result-label,.results-circle{width:24px!important;height:24px!important}.result-issue,.result-time,.result-name,.period-cell{font-size:.75rem!important}}@media (max-width: 400px){.table-row,.table-header{padding:10px!important}.number-circle-result{width:20px!important;height:20px!important}}@media (max-width: 370px){.result-row{grid-template-columns:.7fr 1fr 100px!important;padding:10px 8px!important;font-size:.7rem!important}.results-header{padding:10px 8px!important}}.no-data-betdetails{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:clamp(250px,50vw,300px);color:var(--color-secondary);padding:clamp(16px,4vw,24px);height:calc(100vh - 255px)}.no-data-betdetails .no-data-box-betdetail{text-align:center}.no-data-betdetails .no-data-box-betdetail .illustration-betdetail{font-size:clamp(40px,8vw,48px);margin-bottom:clamp(10px,2.5vw,12px);opacity:.5}.no-data-betdetails .no-data-box-betdetail p{font-size:clamp(14px,3.5vw,16px);margin:0;color:var(--color-text-muted);font-weight:500}.container{max-width:500px;margin:0 auto;background:linear-gradient(180deg,#0a0e27,#1a1f3a);min-height:100vh;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;overflow-x:hidden}.root-tabs{display:flex;gap:8px;padding:16px 12px 12px;background:var(--bg-dark);border-bottom:1px solid rgba(255,255,255,.1)}.root-tab-btn{flex:1;padding:12px 0;background:var(--bg-medium);border:none;border-radius:8px;font-size:14px;font-weight:600;color:var(--color-secondary);cursor:pointer;transition:all .3s ease;text-align:center}.root-tab-btn:hover{background:var(--bg-time);transform:translateY(-2px)}.root-tab-btn.active{background:linear-gradient(var(--gradient-start),var(--gradient-end));color:var(--bg-dark);font-weight:700;box-shadow:0 4px 15px #00f5a04d}.categoryNav{display:flex;gap:10px;padding:16px 12px 12px;overflow-x:auto;background:#0a0e27;scroll-behavior:smooth}.categoryNav::-webkit-scrollbar{height:4px}.categoryNav::-webkit-scrollbar-track{background:#ffffff0d}.categoryNav::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.categoryBtn{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:101px;height:54px;background:var(--bg-medium);border:none;border-radius:10px;cursor:pointer;transition:all .3s ease;padding:8px 0;flex-shrink:0;color:var(--color-secondary)}.categoryBtn.active{background:linear-gradient(var(--gradient-start),var(--gradient-end));box-shadow:0 4px 20px #00f5a066;color:var(--bg-dark)}.categoryIcon{width:max-content;height:max-content}.categoryName{font-size:12.8px;font-weight:400;text-align:center;line-height:1.2}.subCategoryNav{display:flex;gap:12px;padding:16px 12px;overflow-x:auto;background:#0f1329;border-top:1px solid rgba(255,255,255,.05);scroll-behavior:smooth}.subCategoryNav::-webkit-scrollbar{height:4px}.subCategoryNav::-webkit-scrollbar-track{background:#ffffff0d}.subCategoryNav::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.subCategoryBtn{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:65px;height:54px;background:#1e2442;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;padding:0;flex-shrink:0}.subCategoryBtn:hover{background:#252b4a;transform:scale(1.05)}.subCategoryBtn.active{background:linear-gradient(var(--gradient-start),var(--gradient-end))}.subCategoryBtn.active .subCategoryText{color:#0a0e27;font-weight:500}.subCategoryText{font-size:13px;font-weight:500;color:#fff;text-align:center;line-height:1.2;letter-spacing:.5px}.content{padding:0 12px 20px}.sectionHeader{padding:16px 0 12px}.title{font-size:18px;font-weight:700;color:#fff;margin:0;letter-spacing:.5px}.providerTitle{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:8px 0}.providerIcon{font-size:18px;font-weight:700;color:var(--color-primary)}.providerName{font-size:16px;font-weight:700;color:var(--color-primary);letter-spacing:.5px}.gamesGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px}.gameCard{position:relative;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease}.gameCard:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0006}.gameCard:hover .gameImage{transform:scale(1.05)}.jiliBadge{position:absolute;top:8px;right:8px;background:linear-gradient(135deg,gold,#ffed4e);color:#8a4a1a;font-size:10px;font-weight:900;padding:4px 8px;border-radius:4px;z-index:10;letter-spacing:.5px;box-shadow:0 2px 8px #ffd70066}.gameImage{width:100%;aspect-ratio:3/4;display:flex;align-items:flex-end;padding:12px 8px;border-radius:12px;position:relative;overflow:hidden;transition:transform .3s ease}.gameTitle{position:relative;z-index:2;font-size:13px;font-weight:900;color:#fff;text-align:center;width:100%;text-shadow:2px 2px 4px rgba(0,0,0,.8);letter-spacing:.3px;line-height:1.2}.gameName{font-size:11px;font-weight:600;color:#b8bfd8;text-align:center;padding:8px 4px 0;line-height:1.3}.allGamesBtn{display:flex;justify-content:center;margin-top:20px}.allGamesBtn button{background:linear-gradient(135deg,#00f5a0,#00d9f5);color:#0a0e27;border:none;padding:12px 48px;border-radius:25px;font-size:14px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #00f5a04d}.allGamesBtn button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00f5a066}.allGamesBtn button:active{transform:translateY(0)}.lottery_container{width:100%;display:flex;flex-direction:column;gap:.5rem}.lottery_container .lottery_card{height:90.66px;display:flex;justify-content:space-between;background:var(--bg-time);border-top-left-radius:10px;border-bottom-left-radius:10px}.lottery_container .lottery_card:hover{cursor:pointer}.lottery_container .lottery_card .lottery_img img{width:153.81px;height:90.66px}.lottery_container .lotteryCard_leftCont{padding:12px}.lottery_container .lotteryCard_leftCont .lottery_name{font-size:18.668px;font-weight:700;color:var(--color-tertiary)}.lottery_container .lotteryCard_leftCont .lottery_text{font-size:11.7332px;color:var(--color-secondary)}.casino-leaderboard-section{padding:16px 12px;background:var(--bg-dark);min-height:400px}.leaderboard-title-section{margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid rgba(255,255,255,.1)}.leaderboard-title{font-size:20px;font-weight:700;color:var(--color-primary);margin:0;text-align:center;letter-spacing:.5px}.leaderboard-header{display:grid;grid-template-columns:50px 1fr 80px 90px;gap:8px;padding:12px 8px;background:var(--bg-medium);border-radius:8px 8px 0 0;margin-bottom:8px;font-size:11px;font-weight:700;color:var(--color-secondary);text-transform:uppercase;letter-spacing:.5px}.leaderboard-header .header-rank{text-align:center}.leaderboard-header .header-game{text-align:left;padding-left:8px}.leaderboard-header .header-user{text-align:center}.leaderboard-header .header-bounty{text-align:right;padding-right:8px}.leaderboard-list{display:flex;flex-direction:column;gap:8px}.leaderboard-row{display:grid;grid-template-columns:50px 1fr 80px 90px;gap:8px;padding:12px 8px;background:var(--bg-medium);border-radius:8px;align-items:center;transition:all .3s ease}.leaderboard-row:hover{background:var(--bg-time);transform:translate(4px)}.rank-badge{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;background:var(--bg-time);color:var(--color-secondary);margin:0 auto}.rank-badge.rank-1{background:linear-gradient(135deg,gold,#ffed4e);color:#8a4a1a;box-shadow:0 4px 12px #ffd70066;font-size:16px}.rank-badge.rank-2{background:linear-gradient(135deg,silver,#e8e8e8);color:#4a4a4a;box-shadow:0 4px 12px #c0c0c066}.rank-badge.rank-3{background:linear-gradient(135deg,#cd7f32,#e6a15c);color:#3d2817;box-shadow:0 4px 12px #cd7f3266}.game-info{display:flex;align-items:center;gap:10px;overflow:hidden}.game-icon-wrapper{width:40px;height:40px;border-radius:8px;overflow:hidden;flex-shrink:0;background:var(--bg-dark);display:flex;align-items:center;justify-content:center}.game-icon-img{width:100%;height:100%;object-fit:cover}.game-name{font-size:13px;font-weight:600;color:var(--color-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-id{font-size:12px;font-weight:500;color:var(--color-secondary);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bounty-amount{font-size:13px;font-weight:700;color:var(--color-primary);text-align:right;padding-right:8px}.loadings{display:flex;justify-content:center;align-items:center;padding:40px 0;font-size:16px;color:var(--color-secondary)}.error{display:flex;justify-content:center;align-items:center;padding:40px 20px;font-size:14px;color:#f44336;text-align:center}.no-data-betdetails{display:flex;justify-content:center;align-items:center;padding:60px 20px}.no-data-box-betdetail{display:flex;flex-direction:column;align-items:center;gap:16px}.illustration-betdetail{font-size:48px;opacity:.6}.no-data-betdetails p{font-size:14px;color:var(--color-secondary);margin:0}@media (max-width: 380px){.leaderboard-header,.leaderboard-row{grid-template-columns:45px 1fr 75px 85px;gap:6px;padding:10px 6px}.rank-badge{width:32px;height:32px;font-size:12px}.rank-badge.rank-1{font-size:14px}.game-icon-wrapper{width:36px;height:36px}.game-name{font-size:12px}.user-id{font-size:11px}.bounty-amount{font-size:12px}}.dh-container{width:100%;height:100vh;display:flex;flex-direction:column;background-color:var(--bg-page);overflow:hidden}.dh-header-section{width:100%;max-width:500px;position:fixed;background-color:var(--bg-page);z-index:500;top:49.05px}.dh-header{background-color:var(--bg-dark);padding:16px;box-shadow:0 1px 2px #0000004d}.dh-header-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.dh-header-title{font-size:18px;font-weight:600;color:var(--color-tertiary);margin:0}.dh-header-back{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px;transition:background-color .2s ease;color:var(--color-secondary)}.dh-header-back:hover{background-color:var(--bg-medium)}.dh-wallet{text-align:center;background:var(--bg-medium);padding:1rem;border-radius:16px;box-shadow:0 2px 4px #0000004d;border:1px solid var(--bg-light)}.dh-wallet-label{font-size:14px;color:var(--color-secondary);margin-bottom:4px}.dh-wallet-amount{font-size:24px;font-weight:700;color:var(--color-primary)}.dh-date-selector{background-color:var(--bg-dark);padding:12px 16px;border-bottom:1px solid var(--bg-light);border-top:1px solid var(--bg-light);max-width:500px;width:100%}.dh-date-selector-content{display:flex;align-items:center;justify-content:space-between}.dh-date-selector-icon{color:var(--color-primary);width:20px;height:20px;font-size:16px}.dh-date-selector-btn{display:flex;align-items:center;gap:8px;color:var(--color-tertiary);background:none;border:none;cursor:pointer;font-weight:500;font-size:14px;padding:4px 8px;border-radius:6px;transition:background-color .2s ease}.dh-date-selector-btn:hover{background-color:var(--bg-medium)}.dh-date-selector-btn:hover .dh-date-selector-dropdown{transform:translateY(1px)}.dh-date-selector-dropdown{width:16px;height:16px;transition:transform .2s ease;font-size:12px;color:var(--color-secondary)}.dh-list{flex:1;overflow-y:auto;padding:190px 16px 32px;-webkit-overflow-scrolling:touch;background-color:var(--bg-page)}.dh-error-message{display:flex;align-items:center;gap:12px;padding:16px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:12px;margin-bottom:20px}.dh-error-icon{font-size:1.25rem;color:var(--color-error)}.dh-error-text{color:var(--color-error);font-weight:500}.dh-loading-spinner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px 20px}.dh-spinner{width:40px;height:40px;border:4px solid var(--bg-light);border-left-color:var(--color-primary);border-radius:50%;animation:dh-spin 1s linear infinite}.dh-loading-text{color:var(--color-secondary);font-weight:500}.dh-no-data{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 20px}.dh-no-data-icon{font-size:3rem;margin-bottom:16px;opacity:.5}.dh-no-data-title{font-size:1.25rem;font-weight:700;color:var(--color-tertiary);margin-bottom:8px}.dh-no-data-subtitle{font-size:.95rem;color:var(--color-secondary);max-width:300px;line-height:1.4}.dh-cards-wrapper{display:flex;flex-direction:column;gap:12px}.dh-card{background:var(--bg-medium);border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 2px 4px #0000004d;border:1px solid var(--bg-light);transition:transform .2s ease,box-shadow .2s ease;position:relative}.dh-card:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0006}.dh-card-content{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--bg-light)}.dh-card-info{flex:1}.dh-card-date{font-size:12px;color:var(--color-secondary);margin-bottom:4px}.dh-card-id{font-size:11px;color:var(--color-text-muted);margin-bottom:2px}.dh-reference-number{font-size:11px;color:var(--color-text-muted)}.dh-card-amount-section{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.dh-card-amount{font-size:16px;font-weight:600}.dh-card-amount--credit{color:var(--color-primary)}.dh-status-badge{padding:4px 12px;border-radius:6px;font-size:11px;font-weight:600;text-transform:capitalize;letter-spacing:.3px;border:none}.dh-status-badge--pending{background:#ffc10733;color:#ffc107}.dh-status-badge--success{background:#00ecbe33;color:var(--color-primary)}.dh-status-badge--error{background:#ef444433;color:var(--color-error)}.dh-status-badge--cancelled{background:#8b9cb633;color:var(--color-text-muted)}.dh-status-badge--default{background:var(--bg-option);color:var(--color-secondary)}.dh-card-details{display:flex;flex-direction:column;gap:12px}.dh-detail-row{display:flex;justify-content:space-between;align-items:center;padding:0}.dh-detail-row:not(:last-child){border-bottom:none}.dh-detail-key{font-size:13px;color:var(--color-secondary);font-weight:500;flex:0 0 auto;min-width:120px}.dh-detail-value{font-size:13px;color:var(--color-tertiary);font-weight:600;text-align:right;flex:1;word-break:break-word}.dh-detail-value--pending{color:#ffc107}.dh-detail-value--success{color:var(--color-primary)}.dh-detail-value--error{color:var(--color-error)}.dh-detail-value--cancelled{color:var(--color-text-muted)}@keyframes dh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.dh-header .dh-header-title{font-size:1.3rem}.dh-wallet .dh-wallet-amount{font-size:1.75rem}.dh-card{padding:16px}.dh-card-content{flex-direction:column;gap:12px;text-align:left}.dh-card-amount-section{align-items:flex-start;text-align:left}}@media (max-width: 500px){.dh-header{padding:16px 12px}.dh-list{padding-top:200px;padding-bottom:80px}.dh-detail-key{min-width:100px;font-size:12px}.dh-detail-value{font-size:12px}}.wh-container{width:100%;height:100vh;display:flex;flex-direction:column;background-color:var(--bg-page);overflow:hidden}.wh-header-section{width:100%;max-width:500px;position:fixed;background-color:var(--bg-page);z-index:500;top:49.05px}.wh-header{background-color:var(--bg-dark);padding:16px;box-shadow:0 1px 2px #0000004d}.wh-header-title{font-size:18px;font-weight:600;color:var(--color-tertiary);margin:0}.wh-header-back{width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:4px;transition:background-color .2s ease;color:var(--color-secondary)}.wh-header-back:hover{background-color:var(--bg-medium)}.wh-wallet{text-align:center;background:var(--bg-medium);padding:1rem;border-radius:16px;box-shadow:0 2px 4px #0000004d;border:1px solid var(--bg-light)}.wh-wallet-label{font-size:14px;color:var(--color-secondary);margin-bottom:4px}.wh-wallet-amount{font-size:24px;font-weight:700;color:var(--color-error)}.wh-date-selector{background-color:var(--bg-dark);padding:12px 16px;border-bottom:1px solid var(--bg-light);border-top:1px solid var(--bg-light);max-width:500px;width:100%}.wh-date-selector-content{display:flex;align-items:center;justify-content:space-between}.wh-date-selector-icon{color:var(--color-primary);width:20px;height:20px;font-size:16px}.wh-date-selector-btn{display:flex;align-items:center;gap:8px;color:var(--color-tertiary);background:none;border:none;cursor:pointer;font-weight:500;font-size:14px;padding:4px 8px;border-radius:6px;transition:background-color .2s ease}.wh-date-selector-btn:hover{background-color:var(--bg-medium)}.wh-date-selector-btn:hover .wh-date-selector-dropdown{transform:translateY(1px)}.wh-date-selector-dropdown{width:16px;height:16px;transition:transform .2s ease;font-size:12px;color:var(--color-secondary)}.wh-list{flex:1;overflow-y:auto;overflow-x:hidden;padding:175px 16px 80px;-webkit-overflow-scrolling:touch;min-height:100vh;background-color:var(--bg-page)}.wh-error-message{display:flex;align-items:center;gap:12px;padding:16px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:12px;margin-bottom:20px}.wh-error-icon{font-size:1.25rem;color:var(--color-error)}.wh-error-text{color:var(--color-error);font-weight:500}.wh-loading-spinner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px 20px}.wh-spinner{width:40px;height:40px;border:4px solid var(--bg-light);border-left-color:var(--color-error);border-radius:50%;animation:wh-spin 1s linear infinite}.wh-loading-text{color:var(--color-secondary);font-weight:500}.wh-no-data{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:60px 20px}.wh-no-data-icon{font-size:3rem;margin-bottom:16px;opacity:.5}.wh-no-data-title{font-size:1.25rem;font-weight:700;color:var(--color-tertiary);margin-bottom:8px}.wh-no-data-subtitle{font-size:.95rem;color:var(--color-secondary);max-width:300px;line-height:1.4}.wh-cards-wrapper{display:flex;flex-direction:column}.wh-card{background:var(--bg-medium);border-radius:12px;padding:16px;margin-bottom:12px;box-shadow:0 2px 4px #0000004d;border:1px solid var(--bg-light);transition:transform .2s ease,box-shadow .2s ease;position:relative}.wh-card:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0006}.wh-card-content{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--bg-light)}.wh-card-info{flex:1}.wh-card-date{font-size:12px;color:var(--color-secondary);margin-bottom:4px}.wh-card-id{font-size:11px;color:var(--color-text-muted);margin-bottom:2px}.wh-reference-number{font-size:11px;color:var(--color-text-muted)}.wh-card-amount-section{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:6px}.wh-card-amount{font-size:16px;font-weight:600}.wh-card-amount--debit{color:var(--color-error)}.wh-status-badge{padding:4px 12px;border-radius:6px;font-size:11px;font-weight:600;text-transform:capitalize;letter-spacing:.3px;border:none}.wh-status-badge--pending{background:#ffc10733;color:#ffc107}.wh-status-badge--success{background:#00ecbe33;color:var(--color-primary)}.wh-status-badge--error{background:#ef444433;color:var(--color-error)}.wh-status-badge--cancelled{background:#8b9cb633;color:var(--color-text-muted)}.wh-status-badge--default{background:var(--bg-option);color:var(--color-secondary)}.wh-card-details{display:flex;flex-direction:column;gap:12px}.wh-detail-row{display:flex;justify-content:space-between;align-items:center;padding:0}.wh-detail-row:not(:last-child){border-bottom:none}.wh-detail-key{font-size:13px;color:var(--color-secondary);font-weight:500;flex:0 0 auto;min-width:120px}.wh-detail-value{font-size:13px;color:var(--color-tertiary);font-weight:600;text-align:right;flex:1;word-break:break-word}.wh-detail-value--pending{color:#ffc107}.wh-detail-value--success{color:var(--color-primary)}.wh-detail-value--error{color:var(--color-error)}.wh-detail-value--cancelled{color:var(--color-text-muted)}@keyframes wh-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.wh-header .wh-header-title{font-size:1.3rem}.wh-wallet .wh-wallet-amount{font-size:1.75rem}.wh-card{padding:16px}.wh-card-content{flex-direction:column;gap:12px;text-align:left}.wh-card-amount-section{align-items:flex-start;text-align:left}}@media (max-width: 500px){.wh-header{padding:16px 12px}.wh-list{padding-top:235px;padding-bottom:80px}.wh-detail-key{min-width:100px;font-size:12px}.wh-detail-value{font-size:12px}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.vip-carousel{display:flex;flex-direction:column;min-height:100vh;width:100%;position:relative;background-color:var(--bg-page)}.vip-carousel__content{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 16px 32px;scrollbar-width:thin;scrollbar-color:var(--color-text-muted) var(--bg-light);touch-action:pan-y;will-change:scroll-position;padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px))}.vip-carousel__content::-webkit-scrollbar{width:6px}.vip-carousel__content::-webkit-scrollbar-track{background:var(--bg-light);border-radius:3px}.vip-carousel__content::-webkit-scrollbar-thumb{background-color:var(--color-text-muted);border-radius:3px}.vip-carousel__loading{display:flex;align-items:center;justify-content:center;min-height:100vh;color:var(--color-secondary);font-size:1rem}.vip-carousel__back-btn{border-radius:.5rem;cursor:pointer;padding:.5rem;color:var(--color-tertiary);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.vip-carousel__back-btn:hover{background-color:var(--bg-medium)}.vip-carousel__back-icon{width:1.5rem;height:1.5rem}.vip-carousel__title{font-size:1.375rem;font-weight:700;margin:0;color:var(--color-tertiary);letter-spacing:-.025em}.vip-carousel__header-right{display:flex;align-items:center}.vip-carousel__level-indicator{background:var(--gradient-button);color:var(--color-white);padding:.375rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;box-shadow:0 2px 4px #00ecbe33}.vip-carousel__cards-wrapper{padding:1rem;overflow:hidden}.vip-carousel__cards-container{position:relative;width:100%;overflow:hidden;border-radius:1rem}.vip-carousel__keen-slider .keen-slider__slide{min-height:auto}.vip-carousel__card{border-radius:1rem;padding:1.5rem;position:relative;overflow:hidden;user-select:none;min-width:100%}.vip-carousel__card.gradient-gray{background:linear-gradient(135deg,var(--bg-medium) 0%,var(--bg-light) 100%);box-shadow:0 4px 12px #0000004d}.vip-carousel__card.gradient-blue{background:linear-gradient(135deg,#1e3a8a,#3b82f6);box-shadow:0 4px 12px #3b82f64d}.vip-carousel__card.gradient-green{background:linear-gradient(135deg,#064e3b,#10b981);box-shadow:0 4px 12px #10b9814d}.vip-carousel__card.gradient-orange{background:linear-gradient(135deg,#7c2d12,#f97316);box-shadow:0 4px 12px #f973164d}.vip-carousel__card.gradient-purple{background:linear-gradient(135deg,#4c1d95,#a855f7);box-shadow:0 4px 12px #a855f74d}.vip-carousel__card.gradient-pink{background:linear-gradient(135deg,#831843,#ec4899);box-shadow:0 4px 12px #ec48994d}.vip-carousel__card.gradient-indigo{background:linear-gradient(135deg,#312e81,#6366f1);box-shadow:0 4px 12px #6366f14d}.vip-carousel__card.gradient-cyan{background:linear-gradient(135deg,#164e63,#06b6d4);box-shadow:0 4px 12px #06b6d44d}.vip-carousel__card.gradient-teal{background:linear-gradient(135deg,#134e4a,#14b8a6);box-shadow:0 4px 12px #14b8a64d}.vip-carousel__card.gradient-emerald{background:linear-gradient(135deg,#064e3b,#10b981);box-shadow:0 4px 12px #10b9814d}.vip-carousel__card.gradient-yellow{background:linear-gradient(135deg,#713f12,#eab308);box-shadow:0 4px 12px #eab3084d}.vip-carousel__card.gradient-red{background:linear-gradient(135deg,#7f1d1d,#ef4444);box-shadow:0 4px 12px #ef44444d}.vip-carousel__card.gradient-violet{background:linear-gradient(135deg,#4c1d95,#8b5cf6);box-shadow:0 4px 12px #8b5cf64d}.vip-carousel__card.gradient-gold{background:linear-gradient(135deg,#78350f,#fbbf24);box-shadow:0 4px 12px #fbbf244d}.vip-carousel__card.gradient-platinum{background:linear-gradient(135deg,#1e293b,#64748b);box-shadow:0 4px 12px #64748b4d}.vip-carousel__card.gradient-diamond{background:linear-gradient(135deg,#0f172a 0%,var(--gradient-start) 100%);box-shadow:0 4px 12px #7afec34d}.vip-carousel__recharge-btn{position:absolute;right:1rem;top:1rem;z-index:2}.vip-carousel__recharge{background:var(--gradient-button);color:var(--color-white);padding:.75rem 1.25rem;border-radius:2rem;font-size:.875rem;font-weight:600;border:none;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px #00ecbe4d}.vip-carousel__recharge:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00ecbe66}.vip-carousel__recharge:active{transform:translateY(0)}.vip-carousel__level-info{display:flex;align-items:center;margin-bottom:1.5rem}.vip-carousel__level-badge{width:4.5rem;height:4.5rem;background:#ffffff26;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;backdrop-filter:blur(10px);border:2px solid rgba(255,255,255,.3);box-shadow:0 2px 8px #0003}.vip-carousel__badge-icon{font-size:1.25rem;line-height:1}.vip-carousel__badge-number{font-size:1rem;font-weight:700;color:var(--color-white);line-height:1;margin-top:.125rem}.vip-carousel__progress-text{margin-bottom:.75rem}.vip-carousel__progress-text span{color:#ffffffe6;font-size:1rem;font-weight:500}.vip-carousel__progress-container{width:100%;background:#0000004d;border-radius:1rem;height:.5rem;margin-bottom:1rem;overflow:hidden;backdrop-filter:blur(5px);box-shadow:inset 0 1px 3px #0000004d}.vip-carousel__progress-bar{background:var(--gradient-button);height:.5rem;border-radius:1rem;transition:width .5s ease;box-shadow:0 0 8px #00ecbe66;position:relative}.vip-carousel__progress-bar:after{content:"";position:absolute;top:0;left:0;right:0;height:50%;background:linear-gradient(to right,rgba(255,255,255,.3),transparent);border-radius:1rem}.vip-carousel__status-text{color:#ffffffd9;font-size:.875rem;line-height:1.4}.vip-carousel__chain-pattern{position:absolute;bottom:0;left:0;right:0;height:1.5rem;background:repeating-linear-gradient(90deg,transparent,transparent .5rem,rgba(255,255,255,.05) .5rem,rgba(255,255,255,.05) 1rem);border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.vip-carousel__navigation{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);pointer-events:none;z-index:10}.vip-carousel__nav-btn{position:absolute;top:50%;transform:translateY(-50%);width:3rem;height:3rem;background:var(--bg-medium);border:1px solid var(--bg-light);border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-secondary);transition:all .3s ease;backdrop-filter:blur(10px);pointer-events:auto;box-shadow:0 2px 8px #0000004d}.vip-carousel__nav-btn svg{width:1.25rem;height:1.25rem}.vip-carousel__nav-btn:hover{background:var(--bg-light);color:var(--color-primary);border-color:var(--color-primary);transform:translateY(-50%) scale(1.1);box-shadow:0 4px 12px #00ecbe33}.vip-carousel__nav-btn:active{transform:translateY(-50%) scale(.95)}.vip-carousel__nav-btn--prev{left:-.5rem}.vip-carousel__nav-btn--next{right:-.5rem}.vip-carousel__indicators{display:flex;justify-content:center;gap:.5rem;margin-top:1rem;padding:0 1rem}.vip-carousel__indicator{width:.5rem;height:.5rem;border-radius:50%;border:none;background:#00ecbe4d;cursor:pointer;transition:all .3s ease}.vip-carousel__indicator--active,.vip-carousel__indicator:hover{background:var(--color-primary);transform:scale(1.2)}.vip-carousel__benefits{padding:0 1rem 2rem;display:flex;flex-direction:column;gap:.75rem}.vip-carousel__benefit-card{background-color:var(--bg-medium);border-radius:.75rem;padding:1rem;border-left:3px solid var(--bg-light);transition:all .2s ease;box-shadow:0 2px 4px #0003}.vip-carousel__benefit-card:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000004d;border-left-color:var(--color-primary)}.vip-carousel__benefit-title{font-size:.8rem;color:var(--color-secondary);margin:0 0 .5rem;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.vip-carousel__benefit-description{margin-bottom:.75rem}.vip-carousel__benefit-description span{font-size:.875rem;color:var(--color-tertiary);line-height:1.5}.vip-carousel__reward-items{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.vip-carousel__reward-item{display:flex;align-items:center;gap:.5rem}.vip-carousel__reward-icon{width:2.25rem;height:2.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px #0003;transition:transform .2s ease}.vip-carousel__reward-icon:hover{transform:scale(1.05)}.vip-carousel__reward-icon span{font-size:1rem}.vip-carousel__reward-icon--coins{background:linear-gradient(135deg,var(--color-gold) 0%,var(--bg-badge) 100%)}.vip-carousel__reward-icon--envelopes{background:linear-gradient(135deg,#ef4444,#dc2626)}.vip-carousel__reward-icon--badges{background:linear-gradient(135deg,#10b981,#059669)}.vip-carousel__reward-value{font-weight:600;color:var(--color-tertiary);font-size:.875rem}.vip-carousel__benefit-text{font-size:.875rem;color:var(--color-tertiary);margin:0;line-height:1.5}.vip-carousel .highlight{color:var(--color-primary);font-weight:600}@media (max-width: 400px){.vip-carousel__header{padding:1rem}.vip-carousel__cards-wrapper{padding:.75rem}.vip-carousel__card{padding:1.25rem}.vip-carousel__level-badge{width:4rem;height:4rem}.vip-carousel__reward-items{gap:1rem}.vip-carousel__reward-icon{width:2rem;height:2rem}.vip-carousel__reward-icon span{font-size:.875rem}.vip-carousel__benefit-card{padding:.875rem}.vip-carousel__nav-btn{width:2.5rem;height:2.5rem}.vip-carousel__nav-btn svg{width:1rem;height:1rem}.vip-carousel__nav-btn--prev{left:-.25rem}.vip-carousel__nav-btn--next{right:-.25rem}.vip-carousel__indicators{gap:.375rem;margin-top:.75rem}.vip-carousel__indicator{width:.375rem;height:.375rem}}@media (max-width: 380px){.vip-carousel__reward-items{gap:.75rem}.vip-carousel__reward-item{gap:.375rem}.vip-carousel__reward-value{font-size:.8125rem}}.vip-carousel__nav-btn:disabled,.vip-carousel__indicator:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@keyframes slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.vip-carousel__level-badge{animation:float 3s ease-in-out infinite}.vip-carousel__benefit-card{animation:slideIn .5s ease-out}.vip-carousel__keen-slider--loading .keen-slider__slide{display:none}.keen-slider{display:flex!important}._walletContainer_f835b_1{width:100%;max-width:500px;margin:0 auto;min-height:100vh;background-color:var(--bg-page);display:flex;flex-direction:column;background:var(--bg-dark)}._walletContent_f835b_12{flex:1;padding-bottom:100px;overflow-y:auto;-webkit-overflow-scrolling:touch}._balanceHeader_f835b_19{background:var(--bg-medium);padding-top:10.332px;text-align:center;padding-bottom:12.8px}._walletIcon_f835b_26{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:#00ecbe1a;border-radius:50%;color:var(--color-primary)}._walletIcon_f835b_26 svg{width:32px;height:32px}._wallet_icons_f835b_41{width:52.27px;height:52.27px}._totalBalance_f835b_46{font-size:32px;font-weight:700;color:var(--color-white);letter-spacing:-.5px}._balanceLabel_f835b_53{font-size:14px;color:var(--color-white)}._balanceStats_f835b_58{display:flex;justify-content:space-around;gap:16px;padding-top:5px}._statItem_f835b_65{flex:1;text-align:center}._statValue_f835b_70{font-size:18px;font-weight:600;color:var(--color-tertiary);margin-bottom:4px}._statLabel_f835b_77{font-size:12px;color:var(--color-white);line-height:1.3}._walletDistribution_f835b_83{display:flex;justify-content:space-evenly;flex-direction:column;gap:16px;margin:12.8px 16px 12px;background:var(--bg-medium);border-radius:12px;padding:25.0668px 7.4668px 10.6668px}._walletCards_f835b_94{display:flex;justify-content:space-evenly;align-items:center}._walletCard_f835b_94{display:flex;flex-basis:50%;flex-direction:column;justify-content:center;align-items:center}._walletCircle_f835b_108{position:relative;width:100px;height:100px}._circleProgress_f835b_114{width:100%;height:100%;transform:rotate(-90deg)}._circleBackground_f835b_120{fill:none;stroke:var(--bg-light);stroke-width:8}._circleBar_f835b_126{fill:none;stroke:var(--color-primary);stroke-width:8;stroke-linecap:round;transition:stroke-dasharray .6s ease}._circleBarSecondary_f835b_134{fill:none;stroke:var(--color-text-light);stroke-width:8;stroke-linecap:round;transition:stroke-dasharray .6s ease}._percentageText_f835b_142{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;font-weight:700;color:var(--color-tertiary)}._walletAmount_f835b_152{font-size:16px;font-weight:400;color:var(--color-tertiary)}._walletLabel_f835b_158{font-size:13px;color:var(--color-tertiary)}._transferButton_f835b_163{width:100%;padding:8px 6px;background:linear-gradient(var(--gradient-start),var(--gradient-end));color:var(--color-dark-text);border:none;border-radius:20px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}._transferButton_f835b_163:hover{transform:translateY(-2px);box-shadow:0 6px 16px #00ecbe66}._transferButton_f835b_163:active{transform:translateY(0)}._quickActions_f835b_183{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:24px}._actionButton_f835b_190{background:transparent;border:none;display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px;cursor:pointer;transition:transform .2s ease}._actionButton_f835b_190:hover{transform:translateY(-2px)}._actionButton_f835b_190:active{transform:translateY(0)}._actionIcon_f835b_208{width:56px;height:56px;border-radius:16px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0003;transition:all .3s ease}._actionIcon_f835b_208 svg{width:24px;height:24px}._actionButton_f835b_190:hover ._actionIcon_f835b_208{transform:scale(1.05);box-shadow:0 6px 16px #0000004d}._actionLabel_f835b_227{font-size:11px;color:var(--color-secondary);text-align:center;line-height:1.2;font-weight:500}._gameBalances_f835b_235{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0 16px}._gameCard_f835b_242{background:var(--bg-dark);border-radius:12px;padding:16px;text-align:center;box-shadow:0 2px 8px #0000004d;border:1px solid var(--bg-light);transition:all .3s ease}._gameCard_f835b_242:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0006}._gameCardActive_f835b_256{background:var(--gradient-button);border-color:var(--color-primary)}._gameCardActive_f835b_256 ._gameAmount_f835b_260,._gameCardActive_f835b_256 ._gameLabel_f835b_261{color:var(--color-dark-text)}._gameAmount_f835b_260{font-size:20px;font-weight:700;color:var(--color-tertiary);margin-bottom:8px}._gameLabel_f835b_261{font-size:13px;color:var(--color-secondary);font-weight:500}@media (max-width: 400px){._walletContent_f835b_12{padding:12px 12px 100px}._balanceHeader_f835b_19{padding:20px 16px}._totalBalance_f835b_46{font-size:28px}._walletCircle_f835b_108{width:90px;height:90px}._percentageText_f835b_142{font-size:20px}._walletAmount_f835b_152{font-size:16px}._actionIcon_f835b_208{width:48px;height:48px}._actionLabel_f835b_227{font-size:10px}._gameAmount_f835b_260{font-size:18px}}@media (max-width: 360px){._quickActions_f835b_183{gap:8px}._actionIcon_f835b_208{width:44px;height:44px}._actionIcon_f835b_208 svg{width:20px;height:20px}._actionLabel_f835b_227{font-size:9px}._walletCircle_f835b_108{width:80px;height:80px}._percentageText_f835b_142{font-size:18px}}@keyframes _shimmer_f835b_1{0%{background-position:-400px 0}to{background-position:400px 0}}._loading_f835b_341{background:linear-gradient(90deg,var(--bg-medium) 0%,var(--bg-light) 50%,var(--bg-medium) 100%);background-size:400px 100%;animation:_shimmer_f835b_1 1.5s infinite}._withdrawApp_1jq67_1{display:flex;flex-direction:column;min-height:100vh;background:var(--bg-page);width:100%;position:relative;bottom:0}._withdrawApp_1jq67_1 ._withdrawHeader_1jq67_10{position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;max-width:500px;z-index:100;border-bottom:1px solid rgba(var(--color-primary),.1);background:var(--color-white)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21{width:100%;max-width:500px;min-height:100vh;background:var(--bg-page);position:relative;margin:0 auto;flex:1}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30{padding:0 16px 120px;background:var(--bg-page);min-height:calc(100vh - 100px)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._balanceCard_1jq67_35{background:linear-gradient(var(--gradient-start),var(--gradient-end));border-radius:20px;padding:24px;margin-bottom:16px;box-shadow:0 8px 32px var(gradient-end)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._balanceCard_1jq67_35 ._balanceInfo_1jq67_42{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;gap:.5rem}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._balanceCard_1jq67_35 ._balanceInfo_1jq67_42 ._balanceSection_1jq67_49{margin-right:.2rem}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._balanceCard_1jq67_35 ._balanceInfo_1jq67_42 ._balanceSection_1jq67_49 ._balanceLabel_1jq67_52{display:block;color:rgba(var(--color-white),.85);font-size:14px;margin-bottom:8px;font-weight:500}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._balanceCard_1jq67_35 ._balanceInfo_1jq67_42 ._balanceSection_1jq67_49 ._balanceAmount_1jq67_59{display:flex;align-items:center;gap:8px}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._balanceCard_1jq67_35 ._balanceInfo_1jq67_42 ._balanceSection_1jq67_49 ._balanceAmount_1jq67_59 ._currency_1jq67_64{font-size:24px;font-weight:600;color:var(--color-white)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._balanceCard_1jq67_35 ._balanceInfo_1jq67_42 ._balanceSection_1jq67_49 ._balanceAmount_1jq67_59 ._amount_1jq67_69{font-size:32px;font-weight:700;color:var(--color-white);text-shadow:0 1px 2px rgba(0,0,0,.1)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._balanceCard_1jq67_35 ._balanceInfo_1jq67_42 ._recordsSection_1jq67_75{height:100%;display:flex;justify-content:center;align-items:flex-end}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._balanceCard_1jq67_35 ._balanceInfo_1jq67_42 ._recordsSection_1jq67_75 ._recordsBtn_1jq67_81{background:rgba(var(--color-white),.15);border:1px solid rgba(var(--color-white),.2);color:var(--color-white);font-size:14px;cursor:pointer;display:flex;align-items:center;gap:4px;padding:8px;border-radius:8px;transition:all .2s ease;font-weight:500}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._balanceCard_1jq67_35 ._balanceInfo_1jq67_42 ._recordsSection_1jq67_75 ._recordsBtn_1jq67_81:hover{background:rgba(var(--color-white),.25);transform:translateY(-1px)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99{background:var(--bg-medium);border-radius:20px;padding:12px;box-shadow:0 4px 16px #00000014;border:1px solid rgba(var(--color-primary),.1)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99 ._amountCardTitle_1jq67_106{font-size:18px;font-weight:600;color:var(--color-white);margin:0 0 20px;text-align:left}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99 ._amountGrid_1jq67_113{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99 ._amountGrid_1jq67_113 ._withdraw_amountBtn_1jq67_119{position:relative;background:var(--bg-wallet);border:2px solid var(--bg-medium);border-radius:12px;padding:16px 12px;cursor:pointer;transition:all .2s ease;min-height:50px;display:flex;align-items:center;justify-content:center;color:var(--color-secondary)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99 ._amountGrid_1jq67_113 ._withdraw_amountBtn_1jq67_119:hover{background:linear-gradient(180deg,var(--gradient-start),var(--gradient-end));color:var(--bg-dark)!important}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99 ._amountGrid_1jq67_113 ._withdraw_amountBtn_1jq67_119 ._amountValue_1jq67_137{font-size:16px;font-weight:600}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99 ._withdrawalInfo_1jq67_141{background:var(--bg-page);border-radius:16px;padding:20px;border:1px solid rgba(var(--color-primary),.1)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99 ._withdrawalInfo_1jq67_141 ._withdrawalInfoTitle_1jq67_147{font-size:16px;font-weight:600;color:var(--color-dark-text);margin:0 0 16px}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99 ._withdrawalInfo_1jq67_141 ._withdrawalInfoRow_1jq67_153{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99 ._withdrawalInfo_1jq67_141 ._withdrawalInfoRow_1jq67_153 ._infoLabel_1jq67_159{font-size:14px;color:var(--color-text-muted)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99 ._withdrawalInfo_1jq67_141 ._withdrawalInfoRow_1jq67_153 ._infoValue_1jq67_163{font-size:14px;font-weight:600;color:var(--color-text-muted)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99 ._withdrawalInfo_1jq67_141 ._withdrawalNote_1jq67_168{margin-top:16px;padding-top:16px;border-top:1px solid var(--bg-medium)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99 ._withdrawalInfo_1jq67_141 ._withdrawalNote_1jq67_168 p{font-size:12px;color:var(--color-text-muted);line-height:1.4;margin:0}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179{background:var(--bg-medium);border-radius:20px;padding:12px;margin-bottom:20px;box-shadow:0 4px 16px #00000014;border:1px solid rgba(var(--color-primary),.1)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsHeader_1jq67_187{display:flex;justify-content:space-between;align-items:center}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsHeader_1jq67_187 ._bankAccountsTitle_1jq67_192{font-size:18px;font-weight:600;color:var(--color-white);margin:0}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsHeader_1jq67_187 ._addBankBtn_1jq67_198{background:linear-gradient(var(--gradient-start),var(--gradient-end));color:var(--color-white);border:none;border-radius:12px;padding:6px 8px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:2px;transition:all .2s ease;box-shadow:0 2px 8px var(gradient-end)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsHeader_1jq67_187 ._addBankBtn_1jq67_198:hover{transform:translateY(-2px);box-shadow:0 4px 16px var(gradient-end)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217{display:flex;flex-direction:column;gap:12px;max-height:120px;overflow-y:auto;padding:4px 0}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217 ._bankAccountItem_1jq67_225{background:var(--bg-page);border:2px solid var(--bg-medium);border-radius:16px;padding:12px;transition:all .2s ease;text-align:left;width:100%;display:flex;align-items:center;gap:12px;position:relative}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217 ._bankAccountItem_1jq67_225:hover{border-color:var(--color-primary);background:rgba(var(--color-primary),.03);transform:translateY(-1px)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217 ._bankAccountItem_1jq67_225._selected_1jq67_243{border-color:var(--color-primary);background:linear-gradient(var(--gradient-start),var(--gradient-end));box-shadow:0 4px 12px var(gradient-end)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217 ._bankAccountItem_1jq67_225 ._accountSelector_1jq67_248{flex:1;background:transparent;border:none;padding:0;cursor:pointer;text-align:left;color:inherit}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217 ._bankAccountItem_1jq67_225 ._accountInfo_1jq67_257{width:100%}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217 ._bankAccountItem_1jq67_225 ._accountInfo_1jq67_257 ._accountHeader_1jq67_260{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217 ._bankAccountItem_1jq67_225 ._accountInfo_1jq67_257 ._accountHeader_1jq67_260 ._accountName_1jq67_266{font-size:16px;font-weight:600;color:var(--color-white)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217 ._bankAccountItem_1jq67_225 ._accountInfo_1jq67_257 ._accountHeader_1jq67_260 ._accountBadges_1jq67_271{display:flex;gap:8px}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217 ._bankAccountItem_1jq67_225 ._accountInfo_1jq67_257 ._accountHeader_1jq67_260 ._accountBadges_1jq67_271 ._defaultBadge_1jq67_275{background:var(--bg-badge);color:var(--color-white);font-size:12px;font-weight:500;padding:4px 8px;border-radius:6px}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217 ._bankAccountItem_1jq67_225 ._accountInfo_1jq67_257 ._accountDetails_1jq67_283{display:flex;justify-content:space-between;align-items:center}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217 ._bankAccountItem_1jq67_225 ._accountInfo_1jq67_257 ._accountDetails_1jq67_283 ._accountNumber_1jq67_288{font-size:14px;color:var(--color-white)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217 ._bankAccountItem_1jq67_225 ._accountInfo_1jq67_257 ._accountDetails_1jq67_283 ._bankName_1jq67_292{font-size:14px;color:var(--color-white);font-weight:500}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217 ._bankAccountItem_1jq67_225 ._editBankBtn_1jq67_297{background:var(--bg-medium);border:none;border-radius:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--color-white);cursor:pointer;transition:all .2s ease;flex-shrink:0}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217 ._bankAccountItem_1jq67_225 ._editBankBtn_1jq67_297:hover{background:var(--bg-light);transform:scale(1.05)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._bankAccountsCard_1jq67_179 ._bankAccountsList_1jq67_217 ._bankAccountItem_1jq67_225 ._editBankBtn_1jq67_297 svg{width:18px;height:18px}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._warningMessage_1jq67_319{background:var(--bg-badge);color:var(--color-dark-text);border:1px solid var(--bg-badge);border-radius:12px;padding:16px;margin-bottom:20px;font-size:14px;text-align:center}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawAction_1jq67_329{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:500px;background:var(--bg-dark);padding:20px 16px;border-top:1px solid rgba(var(--color-primary),.15);box-shadow:0 -4px 20px var(gradient-end);z-index:99}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawAction_1jq67_329 ._withdrawBtn_1jq67_342{width:100%;background:linear-gradient(var(--gradient-start),var(--gradient-end));color:var(--color-white);border:none;border-radius:16px;padding:18px;font-size:18px;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px var(gradient-end)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawAction_1jq67_329 ._withdrawBtn_1jq67_342:hover:not(:disabled){transform:translateY(-3px);box-shadow:0 8px 24px var(gradient-end)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawAction_1jq67_329 ._withdrawBtn_1jq67_342:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:0 4px 16px var(gradient-end)}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawAction_1jq67_329 ._withdrawBtn_1jq67_342 ._buttonContent_1jq67_365{display:flex;align-items:center;justify-content:center;gap:8px}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawAction_1jq67_329 ._withdrawBtn_1jq67_342 ._buttonContent_1jq67_365 ._buttonMainText_1jq67_371{display:flex;flex-direction:column;align-items:center}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawAction_1jq67_329 ._withdrawBtn_1jq67_342 ._buttonContent_1jq67_365 ._buttonMainText_1jq67_371 ._buttonText_1jq67_376{font-size:18px;font-weight:600}@media (min-width: 481px){._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21{margin:0 auto}}@media (max-width: 400px){._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99 ._amountGrid_1jq67_113{grid-template-columns:repeat(3,1fr);gap:8px}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99 ._amountGrid_1jq67_113 ._withdraw_amountBtn_1jq67_119{padding:12px 8px;min-height:45px}._withdrawApp_1jq67_1 ._withdrawContainer_1jq67_21 ._withdrawContent_1jq67_30 ._amountCards_1jq67_99 ._amountGrid_1jq67_113 ._withdraw_amountBtn_1jq67_119 ._amountValue_1jq67_137{font-size:14px}._amount_1jq67_69{font-size:24px!important}._recordsBtn_1jq67_81{font-size:12px!important;padding:6px!important}}._successPopupOverlay_1jq67_406{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px;backdrop-filter:blur(4px);animation:_fadeIn_1jq67_1 .3s ease-out}._successPopup_1jq67_406{background:var(--color-white);border-radius:20px;padding:32px 24px;width:100%;max-width:360px;text-align:center;box-shadow:0 20px 40px #0003;animation:_slideUp_1jq67_1 .3s ease-out;position:relative}._successIcon_1jq67_434{margin:0 auto 24px;display:flex;align-items:center;justify-content:center}._successIcon_1jq67_434 svg{animation:_scaleIn_1jq67_1 .5s ease-out .2s both}._successTitle_1jq67_444{font-size:24px;font-weight:700;color:var(--color-dark-text);margin:0 0 16px;line-height:1.2}._successMessage_1jq67_452{font-size:16px;color:var(--color-text-muted);margin:0 0 12px;line-height:1.5}._successMessage_1jq67_452 strong{color:var(--color-gold);font-weight:600}._successSubmessage_1jq67_463{font-size:14px;color:var(--color-text-light);margin:0 0 32px;line-height:1.4}._successBtn_1jq67_470{background:var(--bg-badge);color:var(--color-white);border:none;border-radius:12px;padding:16px 32px;font-size:16px;font-weight:600;cursor:pointer;width:100%;transition:all .2s ease}._successBtn_1jq67_470:hover{background:var(--bg-badge);transform:translateY(-1px);box-shadow:0 8px 20px rgba(var(--bg-badge),.3)}._successBtn_1jq67_470:active{transform:translateY(0)}@keyframes _fadeIn_1jq67_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1jq67_1{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _scaleIn_1jq67_1{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (max-width: 400px){._successPopup_1jq67_406{padding:28px 20px;border-radius:16px;margin:0 16px}._successTitle_1jq67_444{font-size:22px}._successMessage_1jq67_452{font-size:15px}}._addBankPopupOverlay_1jq67_532{position:fixed;inset:0;background:#00000080;display:flex;align-items:flex-end;justify-content:center;backdrop-filter:blur(4px);animation:_fadeInOverlay_1jq67_1 .3s ease-out;z-index:1001;max-width:500px;margin:0 auto}._addBankPopup_1jq67_532{background:var(--bg-dark);border-radius:20px 20px 0 0;width:100%;max-width:500px;max-height:90vh;overflow-y:auto;box-shadow:0 -4px 20px #00000026;animation:_slideUpFromBottom_1jq67_1 .3s ease-out}._addBankPopupHeader_1jq67_560{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--bg-medium);position:fixed;top:0;background:var(--bg-dark);border-radius:20px 20px 0 0;z-index:1}._addBankPopupHeader_1jq67_560 ._popupTitle_1jq67_573{font-size:20px;font-weight:600;color:var(--color-white);margin:0}._addBankPopupHeader_1jq67_560 ._closeBtn_1jq67_579{background:var(--bg-medium);border:none;border-radius:12px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);cursor:pointer;transition:all .2s ease}._addBankPopupHeader_1jq67_560 ._closeBtn_1jq67_579:hover{background:var(--bg-light);color:#fff}._addBankPopupContent_1jq67_597{padding:80px 24px 90px;overflow-y:auto;max-height:calc(90vh - 120px)}._addBankPopupContent_1jq67_597 ._accountTypeSelection_1jq67_603{margin-bottom:24px}._addBankPopupContent_1jq67_597 ._accountTypeSelection_1jq67_603 ._selectionTitle_1jq67_606{font-size:16px;font-weight:600;color:var(--color-white);margin:0 0 16px;text-align:center}._addBankPopupContent_1jq67_597 ._accountTypeSelection_1jq67_603 ._selectionButtons_1jq67_613{display:flex;gap:12px;margin-bottom:20px}._addBankPopupContent_1jq67_597 ._accountTypeSelection_1jq67_603 ._selectionButtons_1jq67_613 ._selectionBtn_1jq67_618{flex:1;background:var(--bg-page);border:2px solid var(--bg-medium);border-radius:10px;padding:12px;font-size:14px;font-weight:500;color:var(--color-white);cursor:pointer;transition:all .2s ease;display:flex;flex-direction:column;align-items:center;gap:6px}._addBankPopupContent_1jq67_597 ._accountTypeSelection_1jq67_603 ._selectionButtons_1jq67_613 ._selectionBtn_1jq67_618:hover{border-color:var(--color-primary);background:rgba(var(--color-primary),.05)}._addBankPopupContent_1jq67_597 ._accountTypeSelection_1jq67_603 ._selectionButtons_1jq67_613 ._selectionBtn_1jq67_618._active_1jq67_638{border-color:var(--color-primary);background:linear-gradient(var(--gradient-start),var(--gradient-end));color:var(--color-white);box-shadow:0 4px 12px var(gradient-end)}._addBankPopupContent_1jq67_597 ._accountTypeSelection_1jq67_603 ._selectionButtons_1jq67_613 ._selectionBtn_1jq67_618._active_1jq67_638 svg{color:var(--color-white)}._addBankPopupContent_1jq67_597 ._accountTypeSelection_1jq67_603 ._selectionButtons_1jq67_613 ._selectionBtn_1jq67_618 svg{width:18px;height:18px;color:var(--color-text-muted);transition:color .2s ease}._addBankPopupContent_1jq67_597 ._formRow_1jq67_653{display:grid;grid-template-columns:1fr;gap:12px;margin-bottom:20px}._addBankPopupContent_1jq67_597 ._formRow_1jq67_653:last-of-type{margin-bottom:24px}._addBankPopupContent_1jq67_597 ._formRow_1jq67_653 ._formLabel_1jq67_662{font-size:14px;font-weight:500;color:var(--color-white);margin-bottom:8px}._addBankPopupContent_1jq67_597 ._formRow_1jq67_653 input,._addBankPopupContent_1jq67_597 ._formRow_1jq67_653 select{padding:14px 16px;border:2px solid var(--bg-medium);border-radius:12px;font-size:16px;transition:all .2s ease;background:var(--bg-page);color:var(--color-white)}._addBankPopupContent_1jq67_597 ._formRow_1jq67_653 input:focus,._addBankPopupContent_1jq67_597 ._formRow_1jq67_653 select:focus{outline:none;border-color:var(--color-primary);background:var(--bg-page);box-shadow:0 0 0 3px rgba(var(--color-primary),.1)}._addBankPopupContent_1jq67_597 ._formRow_1jq67_653 input::placeholder,._addBankPopupContent_1jq67_597 ._formRow_1jq67_653 select::placeholder{color:var(--color-text-muted)}._addBankPopupContent_1jq67_597 ._formRow_1jq67_653 input._disabledInput_1jq67_686,._addBankPopupContent_1jq67_597 ._formRow_1jq67_653 select._disabledInput_1jq67_686{opacity:.6;cursor:not-allowed;background:var(--bg-medium)}._addBankPopupContent_1jq67_597 ._formRow_1jq67_653 ._defaultCheckbox_1jq67_691{display:flex;align-items:center;gap:12px;font-size:16px;color:var(--color-white);cursor:pointer;padding:4px 0}._addBankPopupContent_1jq67_597 ._formRow_1jq67_653 ._defaultCheckbox_1jq67_691 input[type=checkbox]{width:20px;height:20px;margin:0;accent-color:var(--color-primary);cursor:pointer}._addBankPopupContent_1jq67_597 ._formRow_1jq67_653 ._errorText_1jq67_707{color:var(--color-error);font-size:14px;font-weight:500}._addBankPopupContent_1jq67_597 ._errorMessage_1jq67_712{color:var(--color-error);font-size:14px;font-weight:500;margin-top:8px;padding:8px 12px;background:var(--bg-light);border:1px solid var(--color-error);border-radius:8px;text-align:center}._addBankPopupContent_1jq67_597 ._formActions_1jq67_723{display:flex;gap:12px;position:sticky;bottom:0;background:var(--bg-dark);padding-bottom:12px;padding-top:16px;margin-top:12px}._addBankPopupContent_1jq67_597 ._formActions_1jq67_723 ._cancelBtn_1jq67_734{flex:1;background:var(--bg-page);color:var(--color-text-muted);border:2px solid var(--bg-medium);border-radius:12px;padding:16px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}._addBankPopupContent_1jq67_597 ._formActions_1jq67_723 ._saveBtn_1jq67_746{flex:2;background:linear-gradient(var(--gradient-start),var(--gradient-end));color:var(--color-white);border:none;border-radius:12px;padding:16px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}._addBankPopupContent_1jq67_597 ._formActions_1jq67_723 ._saveBtn_1jq67_746:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}@keyframes _fadeInOverlay_1jq67_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUpFromBottom_1jq67_1{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (max-width: 400px){._addBankPopup_1jq67_532{border-radius:16px 16px 0 0}._addBankPopup_1jq67_532 ._addBankPopupHeader_1jq67_560{padding:16px 20px;border-radius:16px 16px 0 0}._addBankPopup_1jq67_532 ._addBankPopupContent_1jq67_597{padding:20px}._addBankPopup_1jq67_532 ._addBankPopupContent_1jq67_597 ._formRow_1jq67_653 input,._addBankPopup_1jq67_532 ._addBankPopupContent_1jq67_597 ._formRow_1jq67_653 select{padding:12px 14px;font-size:16px}._addBankPopup_1jq67_532 ._addBankPopupContent_1jq67_597 ._formActions_1jq67_723 ._cancelBtn_1jq67_734,._addBankPopup_1jq67_532 ._addBankPopupContent_1jq67_597 ._formActions_1jq67_723 ._saveBtn_1jq67_746{padding:14px;font-size:16px}}._withdrawApp_1jq67_1{overscroll-behavior:contain}._selected_1jq67_243{background:linear-gradient(180deg,var(--gradient-start),var(--gradient-end))!important;color:var(--bg-dark)!important}._errorMessage_1jq67_712{color:var(--color-error);font-size:12px;font-weight:500;text-align:left;margin-bottom:.5rem;text-align:center}._settingsCenter_10sq1_1{max-width:500px;width:100%;margin:0 auto;background-color:var(--bg-dark);color:var(--color-white);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._profileContainer_10sq1_10{background:var(--bg-medium);height:160px;border-bottom-left-radius:20px;border-bottom-right-radius:20px;position:relative}._contentContainer_10sq1_18{width:100%;position:absolute;top:58px}._profileSection_10sq1_24{width:93%;margin:0 auto;background-color:var(--bg-time);border-radius:12px;padding:24px 24px 16px}._profileHeader_10sq1_32{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}._avatarContainer_10sq1_39{width:80px;height:80px;border-radius:50%;overflow:hidden;border:3px solid var(--bg-light)}._avatar_10sq1_39{width:100%;height:100%;object-fit:cover}._changeAvatar_10sq1_53{display:flex;align-items:center;gap:8px;background:none;border:none;color:var(--color-secondary);font-size:14px;cursor:pointer;padding:8px 12px;border-radius:6px;transition:all .2s ease}._changeAvatar_10sq1_53:hover{background-color:var(--bg-light);color:var(--color-white)}._changeAvatar_10sq1_53 svg{width:16px;height:16px}._profileInfo_10sq1_75{display:flex;flex-direction:column;gap:0px}._profileInfo_10sq1_75 :last-child{border-bottom:none}._infoRow_10sq1_84{display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-bottom:1px solid var(--bg-light)}._label_10sq1_92{color:var(--color-text-muted);font-size:14px;font-weight:400}._valueButton_10sq1_98{display:flex;align-items:center;gap:8px;background:none;border:none;color:var(--color-white);font-size:15px;font-weight:500;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .2s ease}._valueButton_10sq1_98:hover{background-color:var(--bg-light)}._valueButton_10sq1_98 svg{width:16px;height:16px;color:var(--color-secondary)}._uidContainer_10sq1_121{display:flex;align-items:center;gap:8px}._uidValue_10sq1_127{color:var(--color-white);font-size:15px;font-weight:500}._copyButton_10sq1_133{display:flex;align-items:center;justify-content:center;background:none;border:none;color:var(--color-primary);cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}._copyButton_10sq1_133:hover{background-color:var(--bg-light)}._copyButton_10sq1_133 svg{width:18px;height:18px}._securitySection_10sq1_153{border-radius:12px;padding:24px 16px}._sectionTitle_10sq1_158{color:var(--color-white);font-size:16px;font-weight:600;margin:0 0 20px;padding-left:12px;border-left:3px solid var(--color-primary)}._securityOptions_10sq1_167{display:flex;flex-direction:column;gap:12px}._securityOption_10sq1_167{display:flex;align-items:center;justify-content:space-between;background:var(--bg-medium);border:none;border-radius:12px;padding:16px 20px;cursor:pointer;transition:all .2s ease;width:100%}._securityOption_10sq1_167:hover{background-color:var(--bg-option);transform:translate(2px)}._securityOption_10sq1_167:active{transform:scale(.98)}._optionLeft_10sq1_193{display:flex;align-items:center;gap:16px}._iconWrapper_10sq1_199{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;flex-shrink:0}._iconWrapper_10sq1_199 svg{width:24px;height:24px}._optionLabel_10sq1_213{color:var(--color-white);font-size:15px;font-weight:500}._optionRight_10sq1_219{display:flex;align-items:center;gap:8px}._optionRight_10sq1_219 svg{width:18px;height:18px;color:var(--color-secondary)}._editText_10sq1_230{color:var(--color-primary);font-size:14px;font-weight:500}._bindText_10sq1_236{color:var(--color-secondary);font-size:14px;font-weight:400}._versionText_10sq1_242{color:var(--color-secondary);font-size:14px;font-weight:500}@media (max-width: 480px){._settingsCenter_10sq1_1{padding:16px}._profileSection_10sq1_24,._securitySection_10sq1_153{padding:20px}._changeAvatar_10sq1_53{font-size:13px}._avatarContainer_10sq1_39{width:70px;height:70px}}._editPopupOverlay_10sq1_265{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(4px);animation:_fadeIn_10sq1_1 .2s ease-in-out;max-width:500px;margin:0 auto}._editPopup_10sq1_265{background:var(--bg-wallet);border-radius:16px;padding:24px;max-width:90%;width:360px;box-shadow:0 8px 32px #0000004d;animation:_slideUp_10sq1_1 .3s ease-out}._editPopup_10sq1_265 h3{margin:0 0 20px;font-size:20px;font-weight:600;color:var(--color-white);text-align:center}._editPopup_10sq1_265 input{width:100%;padding:12px 16px;border:2px solid #e0e0e0;border-radius:12px;font-size:15px;color:#333;outline:none;transition:all .3s ease;box-sizing:border-box;margin-bottom:20px}._editPopup_10sq1_265 input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.1)}._editPopup_10sq1_265 input::placeholder{color:#999}._popupActions_10sq1_318{display:flex;gap:12px;justify-content:flex-end}._cancelButton_10sq1_324,._saveButton_10sq1_325{padding:12px 24px;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease;flex:1}._cancelButton_10sq1_324:active,._saveButton_10sq1_325:active{transform:scale(.98)}._cancelButton_10sq1_324{background:#f5f5f5;color:#666}._cancelButton_10sq1_324:hover{background:#e8e8e8}._saveButton_10sq1_325{background:var(--color-primary);color:#fff}._saveButton_10sq1_325:disabled{background:#ccc;color:#888;cursor:not-allowed;box-shadow:none}._saveButton_10sq1_325:disabled:hover{background:#ccc}._saveButton_10sq1_325:disabled:active{transform:none}._messagePopupOverlay_10sq1_365{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1001;backdrop-filter:blur(4px);animation:_fadeIn_10sq1_1 .2s ease-in-out}._messagePopup_10sq1_365{background:#fff;border-radius:16px;padding:24px;max-width:90%;width:320px;box-shadow:0 8px 32px #0000004d;animation:_slideUp_10sq1_1 .3s ease-out}._messagePopup_10sq1_365 h3{margin:0 0 12px;font-size:20px;font-weight:600;color:#333;text-align:center}._messagePopup_10sq1_365 p{margin:0 0 20px;color:#666;font-size:15px;line-height:1.5;text-align:center}._messagePopup_10sq1_365 ._popupActions_10sq1_318{display:flex;justify-content:center}._okButton_10sq1_408{padding:10px 32px;background:var(--color-primary);color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;transition:all .3s ease}._okButton_10sq1_408:active{transform:scale(.98)}@keyframes _fadeIn_10sq1_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_10sq1_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 480px){._editPopup_10sq1_265{width:90%;padding:20px}._editPopup_10sq1_265 h3{font-size:18px}._editPopup_10sq1_265 input{padding:10px 14px;font-size:14px}._cancelButton_10sq1_324,._saveButton_10sq1_325{padding:10px 20px;font-size:14px}._messagePopup_10sq1_365{width:90%;padding:20px}._messagePopup_10sq1_365 h3{font-size:18px}._messagePopup_10sq1_365 p{font-size:14px}._okButton_10sq1_408{padding:10px 28px;font-size:14px}}._avatarSelectionContainer_h3yki_1{min-height:100vh;background:linear-gradient(180deg,#1a1a2e,#16213e);padding-bottom:80px}._content_h3yki_7{padding:20px;max-width:600px;margin:0 auto}._currentAvatar_h3yki_13{display:flex;flex-direction:column;align-items:center;margin-bottom:30px;padding:20px;background:#ffffff0d;border-radius:16px;backdrop-filter:blur(10px)}._avatarPreview_h3yki_24{width:120px;height:120px;border-radius:50%;overflow:hidden;border:4px solid var(--color-primary);box-shadow:0 8px 24px #0000004d;margin-bottom:12px}._avatarPreview_h3yki_24 img{width:100%;height:100%;object-fit:cover}._previewLabel_h3yki_39{color:#ffffffb3;font-size:14px;margin:0}._avatarGrid_h3yki_45{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:16px;margin-bottom:30px}._avatarItem_h3yki_52{background:#ffffff0d;border:2px solid transparent;border-radius:16px;padding:8px;cursor:pointer;transition:all .3s ease}._avatarItem_h3yki_52:hover{background:#ffffff14;transform:translateY(-2px)}._avatarItem_h3yki_52._selected_h3yki_64{border-color:var(--color-primary);background:rgba(var(--color-primary-rgb),.1);box-shadow:0 4px 12px rgba(var(--color-primary-rgb),.3)}._avatarWrapper_h3yki_70{position:relative;width:100%;aspect-ratio:1;border-radius:12px;overflow:hidden}._avatarWrapper_h3yki_70 img{width:100%;height:100%;object-fit:cover}._selectedCheck_h3yki_83{position:absolute;top:4px;right:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%}._selectedCheck_h3yki_83 svg{width:24px;height:24px}._actions_h3yki_100{display:flex;gap:12px;position:sticky;bottom:20px}._cancelButton_h3yki_107,._saveButton_h3yki_108{flex:1;padding:14px 24px;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease}._cancelButton_h3yki_107:disabled,._saveButton_h3yki_108:disabled{opacity:.5;cursor:not-allowed}._cancelButton_h3yki_107{background:#ffffff1a;color:#fff}._cancelButton_h3yki_107:hover:not(:disabled){background:#ffffff26}._saveButton_h3yki_108{background:var(--color-primary);color:#fff}._saveButton_h3yki_108:hover:not(:disabled){background:var(--color-primary-dark);box-shadow:0 4px 12px rgba(var(--color-primary-rgb),.4)}._messagePopupOverlay_h3yki_141{position:fixed;inset:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(4px)}._messagePopup_h3yki_141{background:#fff;border-radius:16px;padding:24px;max-width:90%;width:320px;box-shadow:0 8px 32px #0000004d}._messagePopup_h3yki_141 h3{margin:0 0 12px;font-size:20px;color:#333}._messagePopup_h3yki_141 p{margin:0 0 20px;color:#666;font-size:14px;line-height:1.5}._popupActions_h3yki_175{display:flex;justify-content:flex-end}._okButton_h3yki_180{padding:10px 24px;background:var(--color-primary);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease}@media (max-width: 480px){._avatarGrid_h3yki_45{grid-template-columns:repeat(3,1fr);gap:12px}._avatarPreview_h3yki_24{width:100px;height:100px}}._passwordContainer_w8kky_1{display:flex;flex-direction:column;min-height:100vh;background-color:var(--bg-page)}._passwordForm_w8kky_8{flex:1;padding:1.5rem 1rem 5rem;overflow-y:auto}._formCard_w8kky_15{max-width:500px;margin:0 auto;background-color:var(--bg-medium);border-radius:12px;padding:2rem;box-shadow:0 4px 6px #0000004d}._formTitle_w8kky_24{font-size:1.75rem;font-weight:700;color:var(--color-white);margin-bottom:1.5rem;text-align:center}._alert_w8kky_32{display:flex;align-items:center;gap:.75rem;border-radius:8px;font-size:.875rem;padding:.5rem;margin-bottom:10px}._alert_w8kky_32 svg{width:20px;height:20px;flex-shrink:0}._alert_w8kky_32 span{flex:1}._alertError_w8kky_50{color:var(--color-error)}._alertSuccess_w8kky_54{background-color:#00ecbe1a;border:1px solid var(--color-primary);color:var(--color-primary)}._formGroup_w8kky_60{margin-bottom:1.5rem}._formGroup_w8kky_60 label{display:block;font-size:.875rem;font-weight:600;color:var(--color-tertiary);margin-bottom:.5rem}._formGroup_w8kky_60 input[type=text],._formGroup_w8kky_60 input[type=password]{width:100%;padding:.875rem 1rem;background-color:var(--bg-dark);border:1px solid var(--bg-light);border-radius:8px;color:var(--color-white);font-size:1rem;transition:all .2s ease}._formGroup_w8kky_60 input[type=text]::placeholder,._formGroup_w8kky_60 input[type=password]::placeholder{color:var(--color-text-muted);font-size:.875rem}._formGroup_w8kky_60 input[type=text]:focus,._formGroup_w8kky_60 input[type=password]:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #00ecbe1a}._formGroup_w8kky_60 input[type=text]:disabled,._formGroup_w8kky_60 input[type=password]:disabled{opacity:.6;cursor:not-allowed}._passwordInputContainer_w8kky_98{position:relative;display:flex;align-items:center}._passwordInputContainer_w8kky_98 input{padding-right:3rem}._passwordToggle_w8kky_107{position:absolute;right:.75rem;background:none;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center;color:var(--color-text-muted);transition:color .2s ease}._passwordToggle_w8kky_107:hover{color:var(--color-primary)}._passwordToggle_w8kky_107:disabled{opacity:.5;cursor:not-allowed}._passwordToggle_w8kky_107 svg{width:20px;height:20px}._passwordStrength_w8kky_132{margin-top:.5rem;height:4px;background-color:var(--bg-dark);border-radius:2px;overflow:hidden}._passwordStrengthBar_w8kky_140{height:100%;transition:all .3s ease;border-radius:2px}._passwordStrengthBar_w8kky_140[data-strength=weak]{width:33%;background-color:var(--color-error)}._passwordStrengthBar_w8kky_140[data-strength=medium]{width:66%;background-color:#fbbf24}._passwordStrengthBar_w8kky_140[data-strength=strong]{width:100%;background-color:var(--color-primary)}._passwordHint_w8kky_158{margin-top:.5rem;font-size:.75rem;color:var(--color-text-light)}._otpGroup_w8kky_164{margin-bottom:1.5rem}._otpGroup_w8kky_164 input{text-align:center;letter-spacing:.5rem;font-size:1.25rem;font-weight:600}._otpTimer_w8kky_174{margin-top:.75rem;font-size:.875rem;color:var(--color-text-muted);text-align:center}._resendOtp_w8kky_181{margin-top:.75rem;background:none;border:none;color:var(--color-primary);font-size:.875rem;font-weight:600;cursor:pointer;transition:opacity .2s ease;display:block;width:100%;text-align:center}._resendOtp_w8kky_181:hover:not(:disabled){opacity:.8}._resendOtp_w8kky_181:disabled{opacity:.5;cursor:not-allowed}._btn_w8kky_202{padding:.875rem 1.5rem;border-radius:8px;font-size:1rem;font-weight:600;border:none;cursor:pointer;transition:all .2s ease;width:100%}._btn_w8kky_202:disabled{opacity:.5;cursor:not-allowed}._btnPrimary_w8kky_217{background:var(--gradient-button);color:var(--color-accent);margin-bottom:1rem}._btnPrimary_w8kky_217:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #00ecbe4d}._btnPrimary_w8kky_217:active:not(:disabled){transform:translateY(0)}._btnSecondary_w8kky_230{background-color:transparent;color:var(--color-white);border:1px solid var(--bg-light)}._btnSecondary_w8kky_230:hover:not(:disabled){background-color:var(--bg-light)}._formActions_w8kky_239{margin-top:2rem;display:flex;flex-direction:column;gap:.75rem}@media (max-width: 640px){._passwordForm_w8kky_8{padding:1rem .75rem}._formCard_w8kky_15{padding:1.5rem}._formTitle_w8kky_24{font-size:1.5rem}}._container_1is1r_1{max-width:500px;margin:0 auto;background:var(--bg-dark);min-height:100vh;padding:20px 16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._bonusHeader_1is1r_10{display:flex;justify-content:space-between;align-items:center;background:var(--bg-medium);border-radius:12px;padding:20px;margin-bottom:16px}._bonusItem_1is1r_20{flex:1;text-align:center}._bonusItem_1is1r_20:first-child{border-right:1px solid rgba(255,255,255,.1)}._bonusLabel_1is1r_28{color:var(--color-text-muted);font-size:13px;margin-bottom:8px}._bonusAmount_1is1r_34{color:var(--color-white);font-size:22px;font-weight:600}._detailsButton_1is1r_40{width:100%;background:transparent;border:2px solid var(--color-primary);color:var(--color-primary);border-radius:24px;padding:12px 24px;font-size:15px;font-weight:500;cursor:pointer;margin-bottom:24px;transition:all .3s ease}._detailsButton_1is1r_40:hover{background:#00ecbe1a}._iconGrid_1is1r_57{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem;margin-bottom:24px}._iconItem_1is1r_64{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:10.668px}._iconBox_1is1r_72{width:max-content;height:max-content;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease}._iconEmoji_1is1r_83{font-size:28px}._iconLabel_1is1r_87{color:var(--color-secondary);font-size:12px;text-align:center;line-height:1.3;max-width:100%}._giftSection_1is1r_95{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:32px}._cardSection_1is1r_103{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:20px}._card_1is1r_103{background:var(--bg-medium);border-radius:12px;overflow:hidden;cursor:pointer;transition:transform .2s ease}._card_1is1r_103:hover{transform:translateY(-2px)}._cardImage_1is1r_121{width:100%;height:120px;background:linear-gradient(135deg,#ff6b8a,#ff8e6e);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}._cardImage_1is1r_121:before{content:"";position:absolute;width:100%;height:100%;background:radial-gradient(circle at 30% 50%,rgba(255,255,255,.2),transparent 50%)}._cardImageAlt_1is1r_139{background:linear-gradient(135deg,#ffd89b,#ffb86c)}._giftBox_1is1r_143{width:60px;height:60px;background:linear-gradient(135deg,#f55,#f99);border-radius:8px;position:relative;transform:rotate(-15deg);box-shadow:0 8px 16px #0000004d}._giftBox_1is1r_143:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;height:12px;background:#fd8;border-radius:2px}._giftBox_1is1r_143:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(90deg);width:80%;height:12px;background:#fd8;border-radius:2px}._notepadIcon_1is1r_175{width:70px;height:70px;background:#fff;border-radius:8px;position:relative;box-shadow:0 8px 16px #0003;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#ff6b8a}._notepadIcon_1is1r_175:after{content:"";position:absolute;top:-8px;right:-8px;width:32px;height:32px;background:#fd4;border-radius:50%}._cardContent_1is1r_200{padding:12px}._cardTitle_1is1r_204{color:var(--color-white);font-size:14px;font-weight:600;margin:0 0 6px}._cardDescription_1is1r_211{color:var(--color-text-light);font-size:11px;line-height:1.4;margin:0}._bannerSection_1is1r_218{margin-bottom:20px;border-radius:12px;overflow:hidden;background:var(--bg-medium)}._banner_1is1r_218{background:linear-gradient(135deg,#06c,#003d7a);padding:20px;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden}._banner_1is1r_218:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><circle cx="10" cy="10" r="2" fill="rgba(255,255,255,0.1)"/></svg>');opacity:.3}._bannerContent_1is1r_245{flex:1;position:relative;z-index:1}._bannerLogo_1is1r_251{color:var(--color-white);font-size:10px;font-weight:600;margin-bottom:8px;opacity:.9}._bannerTitle_1is1r_259{color:var(--color-white);font-size:16px;font-weight:700;margin:0 0 8px;line-height:1.3}._bannerOffer_1is1r_267{color:#fd0;font-size:20px;font-weight:900;margin-bottom:6px;text-shadow:2px 2px 4px rgba(0,0,0,.3)}._bannerValidity_1is1r_275{color:var(--color-white);font-size:10px;background:#fff3;display:inline-block;padding:4px 12px;border-radius:12px}._bannerImage_1is1r_284{width:100px;height:100px;display:flex;align-items:center;justify-content:center;position:relative}._diyaIcon_1is1r_293{width:80px;height:80px;background:radial-gradient(circle,#fd4,#f94,#f64);border-radius:50% 50% 45% 45%;position:relative;box-shadow:0 0 20px #fb49}._diyaIcon_1is1r_293:before{content:"";position:absolute;top:20%;left:50%;transform:translate(-50%);width:20px;height:30px;background:linear-gradient(180deg,#ffdd44 0%,transparent 100%);border-radius:50% 50% 0 0;animation:_flicker_1is1r_1 2s ease-in-out infinite}@keyframes _flicker_1is1r_1{0%,to{opacity:1;transform:translate(-50%) scale(1)}50%{opacity:.8;transform:translate(-50%) scale(1.1)}}._bannerFooter_1is1r_324{background:var(--bg-medium);color:var(--color-white);font-size:13px;font-weight:600;padding:12px 20px;text-align:center}._chickenBanner_1is1r_333{background:linear-gradient(135deg,#003d7a,#001a44);border-radius:12px;padding:20px;position:relative;overflow:hidden;cursor:pointer;transition:transform .2s ease}._chickenBanner_1is1r_333:hover{transform:translateY(-2px)}._chickenBanner_1is1r_333:after{content:"Help";position:absolute;top:16px;right:16px;width:32px;height:32px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;color:var(--color-white)}._chickenBannerContent_1is1r_361{position:relative;z-index:1}._chickenLogo_1is1r_366{color:var(--color-white);font-size:10px;font-weight:600;margin-bottom:8px;opacity:.9}._chickenTitle_1is1r_374{color:#fd0;font-size:28px;font-weight:900;margin:0;text-shadow:2px 2px 4px rgba(0,0,0,.5);letter-spacing:1px}._referralWrapper_6knkb_1{min-height:100vh;background:#000814;color:var(--color-white)}._referralContent_6knkb_7{padding-bottom:80px}._banner_6knkb_11{background-image:url(/_build/assets/invitation_bonus-D47EdAar.webp),linear-gradient(94deg,#f99937 2.72%,#ff6922 43.54%,#ff8039 98.54%);padding:42px 16px 24px;position:relative;display:flex;justify-content:space-between;align-items:flex-start;background-repeat:no-repeat;background-size:cover}._bannerText_6knkb_22{flex:1;padding-right:12px}._bannerText_6knkb_22 ._title_6knkb_26{font-size:19.2px;font-weight:600;color:var(--color-white);margin-bottom:6px;line-height:1.3}._bannerText_6knkb_22 ._subtitle_6knkb_33{font-size:12.8px;font-weight:500;color:var(--color-white);opacity:.95;margin-bottom:3px;line-height:1.4}._bannerText_6knkb_22 ._activityLabel_6knkb_41{font-size:10.5px;color:var(--color-white);opacity:.85;margin-top:10px;margin-bottom:3px}._bannerText_6knkb_22 ._date_6knkb_48{font-size:13px;color:var(--color-white);font-weight:600;letter-spacing:.3px}._giftBox_6knkb_55{width:110px;height:110px;flex-shrink:0;position:relative}._giftBox_6knkb_55 ._giftImage_6knkb_61{width:100%;height:100%;object-fit:contain}._navButtons_6knkb_67{display:flex;justify-content:space-around;width:90%;margin:0 auto;background:var(--bg-time);padding:12.08px 0;border-radius:12px;position:relative;top:-12px}._navButton_6knkb_67{border:none;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;background:transparent}._navButton_6knkb_67 ._iconBox_6knkb_90{width:52px;height:52px;display:flex;align-items:center;justify-content:center}._navButton_6knkb_67 ._iconBox_6knkb_90 ._invite_img_6knkb_97{width:45px;height:45px}._navButton_6knkb_67 span{font-size:12.5px;color:#8da3c7;text-align:center;line-height:1.3;font-weight:500}._cancelButton_6knkb_109{width:24px;height:24px}._bonusCards_6knkb_114{padding:0 16px;display:flex;flex-direction:column;gap:16px}._bonusCard_6knkb_114{background:var(--bg-medium);border-radius:14px;overflow:hidden;box-shadow:0 4px 12px #00000080}._bonusHeader_6knkb_128{height:42.66px;background:var(--bg-medium);display:flex;justify-content:space-between;align-items:center;gap:8px;border-radius:10px;border-bottom:1px solid var(--bg-light)}._bonus_cont_6knkb_139{display:flex;gap:4px}._bonusTag_6knkb_144{width:150px;height:100%;display:flex;align-items:center;justify-content:space-between;gap:6px;background:var(--norm_green-color);border-top-left-radius:10px;border-bottom-right-radius:20px;padding:0 1rem}._bonusTag_6knkb_144 ._bonusNumber_6knkb_156{width:18px;height:18px;background:var(--color-white);color:#00b896;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}._bonusTag_6knkb_144 ._bonusText_6knkb_168{color:var(--color-white);font-size:12px;font-weight:400}._closeBtn_6knkb_174{width:22px;height:22px;background:transparent;border:none;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.9}._closeBtn_6knkb_174:hover{opacity:1}._amount_6knkb_190{display:flex;align-items:center;height:100%;margin-left:auto;padding-right:10.668px;color:var(--norm_secondary-color);font-size:13.8668px;font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.3)}._detailsSection_6knkb_202{width:100%;padding:14px 12px;background:#030f2999}._detailRow_6knkb_208{display:flex;justify-content:space-between;align-items:center;padding:7px 0;background:var(--bg-wallet);margin-bottom:.2rem;border-radius:.2rem}._detailRow_6knkb_208 ._label_6knkb_217{flex-basis:50%;display:flex;justify-content:center;font-size:12.8px;font-weight:600px;color:var(--color-tertiary)}._detailRow_6knkb_208 ._value_6knkb_225{flex-basis:50%;display:flex;justify-content:center;font-size:12.8px;color:var(--color-tertiary);font-weight:600}._detailRow_6knkb_208 ._valueRed_6knkb_233{flex-basis:50%;display:flex;justify-content:center;font-size:14.9332px;color:var(--norm_red-color);font-weight:500}._dottedDivider_6knkb_242{height:1px;background-image:linear-gradient(to right,transparent 0%,rgba(255,255,255,.15) 20%,rgba(255,255,255,.15) 80%,transparent 100%);background-size:8px 1px;background-repeat:repeat-x;margin:0 16px;position:relative}._dottedDivider_6knkb_242:before{content:"";display:block;border-radius:50%;background:var(--bg-dark);position:absolute;width:23px;height:23px;top:-10.42px;left:-26px}._dottedDivider_6knkb_242:after{content:"";display:block;border-radius:50%;background:var(--bg-dark);position:absolute;width:23px;height:23px;top:-10.42px;right:-26px}._progressWrapper_6knkb_273{padding:18px 16px;display:flex;align-items:center;justify-content:space-around;background:#0a1e4666}._progressItem_6knkb_281{text-align:center;flex:1}._progressItem_6knkb_281 ._progressValue_6knkb_285{font-size:17.066px;font-weight:500;color:var(--norm_secondary-color);margin-bottom:6px}._progressItem_6knkb_281 ._progressive_red_6knkb_291{font-size:17.066px;font-weight:500;color:var(--norm_red-color)}._progressItem_6knkb_281 ._progressLabel_6knkb_296{font-size:12px;color:var(--color-secondary)}._verticalLine_6knkb_301{width:1px;height:38px;background:#ffffff1f;margin:0 16px}._actionButton_6knkb_308{margin:14px 16px 16px;padding:10px;border-radius:20px;font-size:16px;font-weight:600;border:none;cursor:pointer;width:calc(100% - 32px);transition:transform .2s;background:var(--button_dis_color);color:#94a3b8;cursor:not-allowed}._actionButton_6knkb_308:not(._completed_6knkb_322):not(:disabled){background:var(--button_dis_color);color:#94a3b8;color:var(--color-white);cursor:pointer}._actionButton_6knkb_308:not(._completed_6knkb_322):not(:disabled):active{transform:scale(.98)}._actionButton_6knkb_308._completed_6knkb_322{background:linear-gradient(135deg,#475569,#334155);color:#94a3b8}@media (max-width: 380px){._banner_6knkb_11{padding:18px 14px 20px}._navButtons_6knkb_67{padding:14px 14px 18px;gap:10px}._bonusCards_6knkb_114{padding:0 14px}}._invitationCode_cont_6knkb_348{flex-basis:50%}._codeDisplay_6knkb_352{display:flex;justify-content:center;align-items:center;font-size:26px;font-weight:600;color:#0091ff}._inviteCode_label_6knkb_361{text-align:center;color:#8da3c7}._inviteCopy_cont_6knkb_366{display:flex;justify-content:center;align-items:center;gap:10px}._copyButton_6knkb_373{padding:4px 10px;border-radius:6px;color:var(--color-white);background:var(--norm_green-color);font-size:12px;font-weight:500;letter-spacing:.8px}._refreshButton_6knkb_383{display:flex;align-items:center;background:transparent}._wrapper_gmf0m_1{max-width:500px;margin:0 auto;background:var(--bg-dark);min-height:100vh;color:var(--color-secondary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._content_gmf0m_10{padding:8px 16px 16px}._header_gmf0m_15{background:var(--bg-medium);padding:16px;border-radius:12px;margin-bottom:20px;font-size:14px;line-height:1.6}._header_gmf0m_15 p{margin:0}._header_gmf0m_15 p:last-child{margin-top:8px;color:var(--color-secondary)}._tableContainer_gmf0m_31{background:var(--bg-medium);border-radius:12px;overflow:hidden;margin-bottom:24px;box-shadow:0 4px 12px #0000004d}._tableHeader_gmf0m_39{display:grid;grid-template-columns:1fr 1fr 1fr;background:var(--sheet_nva_color);padding:14px 0;font-weight:600;font-size:14px;text-align:center;color:var(--color-white)}._tableBody_gmf0m_50 ._row_gmf0m_50{display:grid;grid-template-columns:1fr 1fr 1fr;padding:16px 0;text-align:center;font-size:15px;border-top:1px solid rgba(255,255,255,.08)}._tableBody_gmf0m_50 ._row_gmf0m_50:last-child{border-bottom:none}._tableBody_gmf0m_50 ._cell_gmf0m_61{color:var(--color-secondary)!important;font-size:14.9332px}._cell_gmf0m_61{display:flex;align-items:center;justify-content:center;color:var(--color-white);font-size:17.06px;font-weight:500}._rules_gmf0m_75{background:var(--bg-medium);border-radius:12px;padding:8px 16px 16px}._rulesTitle_gmf0m_82{background:var(--bg-banner);color:var(--color-primary);font-weight:600;font-size:16px;text-align:center;padding:10px;border-radius:30px;margin-bottom:16px;box-shadow:0 2px 8px #0003}._rulesList_gmf0m_94{display:flex;flex-direction:column;gap:14px}._ruleItem_gmf0m_100{display:flex;gap:12px;font-size:13px;line-height:1.5;color:var(--color-secondary)}._ruleItem_gmf0m_100 p{margin:0;flex:1}._dot_gmf0m_112{flex-shrink:0;width:6px;height:6px;background:var(--color-primary);transform:rotate(45deg);margin-top:6px}._agencyCenter_1v1sw_1{background:var(--bg-dark);color:var(--color-white);min-height:100vh;display:flex;flex-direction:column;font-family:Inter,sans-serif}._agencyContent_1v1sw_10{padding:16px 16px 80px}._mainAgencyCard_1v1sw_16{background:var(--bg-wallet);border-radius:16px;padding:20px 16px;margin-bottom:16px;box-shadow:0 2px 8px #00000014}._sectionTitle_1v1sw_24{font-size:13px;font-weight:600;color:var(--color-white);margin-bottom:16px;display:flex;align-items:center;gap:8px}._sectionTitle_1v1sw_24:before{content:"";width:3px;height:14px;background:var(--color-primary);border-radius:2px}._statsContainer_1v1sw_41{display:flex;flex-direction:column;gap:20px}._performanceSection_1v1sw_47 ._sectionTitle_1v1sw_24,._financialSection_1v1sw_47 ._sectionTitle_1v1sw_24{margin-bottom:14px}._performanceGrid_1v1sw_51{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._performanceItem_1v1sw_57{background:var(--bg-medium);border-radius:12px;padding:16px 12px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}._perfIcon_1v1sw_68{font-size:28px;color:var(--color-primary);margin-bottom:4px}._perfInfo_1v1sw_74{display:flex;flex-direction:column;align-items:center;gap:2px}._perfNumber_1v1sw_81{font-weight:700;font-size:20px;color:var(--color-white);line-height:1.2}._perfLabel_1v1sw_88{font-size:11px;color:var(--color-white);text-transform:uppercase;font-weight:500}._financialGrid_1v1sw_95{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}._financialItem_1v1sw_101{background:var(--bg-medium);border-radius:12px;padding:16px 14px;display:flex;align-items:flex-start;gap:12px}._finIcon_1v1sw_110{font-size:24px;color:var(--color-primary);margin-top:2px}._finInfo_1v1sw_116{display:flex;flex-direction:column;gap:4px;flex:1}._finLabel_1v1sw_123{font-size:12px;color:var(--color-white);text-transform:uppercase;font-weight:500}._finValue_1v1sw_130{font-weight:700;font-size:18px;color:var(--color-white);line-height:1.2}._finChange_1v1sw_137{font-size:11px;color:var(--color-primary);margin-top:2px;font-weight:500}._invitationSection_1v1sw_145{background:var(--bg-wallet);border-radius:16px;padding:20px 16px;margin-bottom:16px;box-shadow:0 2px 8px #00000014}._invitationHeader_1v1sw_153{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._invitationHeader_1v1sw_153 h3{font-size:13px;font-weight:600;display:flex;align-items:center;gap:8px;color:var(--color-white)}._headerBar_1v1sw_168{width:3px;height:14px;border-radius:2px;background:#ef4444}._resetLinkBtn_1v1sw_175{display:flex;align-items:center;justify-content:center;gap:4px;background:transparent;border:none;color:#a855f7;font-size:12px;font-weight:500;cursor:pointer;padding:4px 8px;transition:all .2s ease}._resetLinkBtn_1v1sw_175 svg{font-size:14px}._resetLinkBtn_1v1sw_175:hover{opacity:.8}._invitationCodeContainer_1v1sw_196{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#fef3c7,#fde68a);border:2px dashed #f59e0b;border-radius:12px;padding:16px 14px;margin-bottom:12px;position:relative}._invitationCodeCard_1v1sw_208{display:flex;flex-direction:column;gap:2px;flex:1}._invitationCode_1v1sw_196{font-size:24px;font-weight:700;color:#92400e;letter-spacing:2px}._codeLabel_1v1sw_222{font-size:11px;color:#92400e;font-weight:500}._copyBtn_1v1sw_228{display:flex;align-items:center;justify-content:center;gap:6px;min-width:80px;background:#fbbf24;border:none;color:#78350f;border-radius:8px;padding:10px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 4px #fbbf244d}._copyBtn_1v1sw_228:hover{background:#f59e0b;transform:translateY(-1px);box-shadow:0 4px 8px #fbbf2466}._copyBtn_1v1sw_228:active{transform:translateY(0)}._copyBtn_1v1sw_228._copied_1v1sw_253{background:#10b981;color:#fff}._invitationLinkBtn_1v1sw_258{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;background:linear-gradient(var(--gradient-start),var(--gradient-end));border:none;color:var(--color-white);border-radius:24px;padding:14px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}._invitationLinkBtn_1v1sw_258:active{transform:translateY(0)}._invitationLinkBtn_1v1sw_258._copied_1v1sw_253{background:#10b981}._copySuccessMessage_1v1sw_283{color:#10b981;font-size:11px;margin-top:4px;text-align:left;font-weight:500}._menuSection_1v1sw_292{display:flex;flex-direction:column;gap:10px}._menuItem_1v1sw_298{background:var(--bg-light);border-radius:12px;padding:16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #00000014}._menuItemLeft_1v1sw_310{display:flex;align-items:center;gap:12px}._menuIcon_1v1sw_316{font-size:20px;color:#f59e0b}._menuTitle_1v1sw_321{font-size:14px;color:var(--color-white);font-weight:500}._menuArrow_1v1sw_327{font-size:18px;color:#9ca3af}._retryButton_1v1sw_333{background:var(--gradient-button);color:var(--color-dark-text);border:none;border-radius:20px;padding:10px 20px;cursor:pointer;font-weight:600;transition:all .3s;font-size:14px}._retryButton_1v1sw_333:hover{opacity:.9;transform:translateY(-1px)}@media (max-width: 480px){._performanceGrid_1v1sw_51{grid-template-columns:repeat(3,1fr)}._financialGrid_1v1sw_95{grid-template-columns:repeat(2,1fr)}}@media (max-width: 360px){._performanceGrid_1v1sw_51{gap:8px}._performanceItem_1v1sw_57{padding:12px 8px}._perfIcon_1v1sw_68{font-size:24px}._perfNumber_1v1sw_81{font-size:18px}._perfLabel_1v1sw_88{font-size:10px}}._teamReportWrapper_b7nb7_1{width:100%;min-height:100vh;display:flex;flex-direction:column;background:var(--bg-dark);color:var(--color-tertiary);overflow-x:hidden}._teamReportContent_b7nb7_11{flex:1;display:flex;flex-direction:column;padding-bottom:80px}._teamReportSum_b7nb7_19{background:var(--color-white);box-shadow:0 2px 8px #00000014}._dateFilterContainer_b7nb7_24{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;gap:12px;background:var(--bg-medium);position:relative;overflow:visible}._dateFilterContainer_b7nb7_24::-webkit-scrollbar{display:none!important}._dateFiltersWrapper_b7nb7_38{flex:1;position:relative;overflow:hidden;min-width:0}._dateFiltersWrapper_b7nb7_38:before,._dateFiltersWrapper_b7nb7_38:after{content:"";position:absolute;top:0;bottom:0;width:30px;pointer-events:none;z-index:1;opacity:0;transition:opacity .3s ease}._dateFiltersWrapper_b7nb7_38:before{left:0;background:linear-gradient(to right,#fff9,#fff0)}._dateFiltersWrapper_b7nb7_38:after{right:0;background:linear-gradient(to left,#fff9,#fff0)}._dateFiltersWrapper_b7nb7_38[data-scroll=start]:after,._dateFiltersWrapper_b7nb7_38[data-scroll=middle]:before,._dateFiltersWrapper_b7nb7_38[data-scroll=middle]:after,._dateFiltersWrapper_b7nb7_38[data-scroll=end]:before{opacity:1}._teamReportDateFilters_b7nb7_67{display:flex;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:2px 0}._teamReportDateFilters_b7nb7_67::-webkit-scrollbar{display:none!important}._teamReportDateFilters_b7nb7_67 button{background:transparent;border:none;padding:8px 16px;cursor:pointer;font-size:14px;font-weight:500;color:var(--color-white);white-space:nowrap;flex-shrink:0;border-radius:20px;transition:all .2s ease}._teamReportDateFilters_b7nb7_67 button:hover{background:linear-gradient(var(--gradient-start),var(--gradient-end));color:var(--bg-dark)}._teamReportDateFilters_b7nb7_67 button._active_b7nb7_96{background:linear-gradient(var(--gradient-start),var(--gradient-end));color:var(--bg-dark);font-weight:600}._filterBtn_b7nb7_102{background:var(--bg-wallet);color:var(--color-white);font-size:13px;font-weight:500;cursor:pointer;padding:8px 4px;border-radius:8px;border:1px solid #e0e0e0;transition:all .2s ease;display:flex;align-items:center;gap:6px;flex-shrink:0;box-shadow:0 1px 3px #00000014}._filterBtn_b7nb7_102 svg{width:16px;height:16px;color:#666}._filterBtn_b7nb7_102:hover{border-color:#d0d0d0}._filterBtn_b7nb7_102:active{transform:scale(.98)}._teamReportSummary_b7nb7_131{padding:16px;display:grid;grid-template-columns:repeat(2,1fr);gap:12px;background:var(--bg-medium)}._teamReportSummary_b7nb7_131 div{background:var(--bg-wallet);border-radius:16px;padding:20px 16px;text-align:center;transition:all .2s ease;position:relative;overflow:hidden}._teamReportSummary_b7nb7_131 div:before{content:"";position:absolute;top:-50%;right:-50%;width:100%;height:100%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 70%);pointer-events:none}._teamReportSummary_b7nb7_131 div p{font-size:12px;color:#ffffffe6;margin-bottom:8px;display:flex;align-items:center;justify-content:center;gap:6px;font-weight:500}._teamReportSummary_b7nb7_131 div p svg{width:16px;height:16px;opacity:.9}._teamReportSummary_b7nb7_131 div h3{font-size:24px;font-weight:700;color:#fff;margin:0;line-height:1.2}._teamReportMyTeamsHeader_b7nb7_181{display:flex;align-items:center;justify-content:space-between;padding:16px;background-color:var(--bg-wallet);border-bottom:1px solid #e0e0e0;gap:12px}._teamReportMyTeamsHeader_b7nb7_181 h3{margin:0;font-size:16px;font-weight:600;color:var(--color-white)}._headerActions_b7nb7_197{display:flex;gap:8px;flex:1;justify-content:flex-end;align-items:center}._headerActions_b7nb7_197 ._filterBtn_b7nb7_102,._headerActions_b7nb7_197 ._dateBtn_b7nb7_205{background:var(--color-white);color:#333;border:1px solid #e0e0e0;padding:8px 12px;font-size:13px;box-shadow:0 1px 3px #00000014;border-radius:12px}._headerActions_b7nb7_197 ._filterBtn_b7nb7_102:hover,._headerActions_b7nb7_197 ._dateBtn_b7nb7_205:hover{background:#f8f8f8;border-color:#d0d0d0}._teamReportTiers_b7nb7_221{display:flex;gap:8px;padding:16px;background:var(--bg-medium);position:relative}._teamReportTiers_b7nb7_221 button{flex:1;border:none;border-radius:20px;padding:9px 15px;font-weight:600;font-size:13px;color:#666;background:#e0e0e0;cursor:pointer;transition:all .2s ease;position:relative}._teamReportTiers_b7nb7_221 button:hover{background:#d0d0d0}._teamReportTiers_b7nb7_221 button._active_b7nb7_96{color:#fff;box-shadow:0 2px 8px #0003}._teamReportTiers_b7nb7_221 button:nth-child(1)._active_b7nb7_96{background:linear-gradient(135deg,#ef4444,#dc2626)}._teamReportTiers_b7nb7_221 button:nth-child(2)._active_b7nb7_96{background:linear-gradient(135deg,#06b6d4,#0891b2)}._teamReportTiers_b7nb7_221 button:nth-child(3)._active_b7nb7_96{background:linear-gradient(135deg,#eab308,#ca8a04)}._teamReportTiers_b7nb7_221 button:nth-child(4)._active_b7nb7_96{background:linear-gradient(135deg,#3b82f6,#2563eb)}._teamReportTiers_b7nb7_221 button:nth-child(5)._active_b7nb7_96{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}._teamReportTable_b7nb7_269{background:var(--bg-wallet);border-radius:0;overflow:hidden;flex:1;display:flex;flex-direction:column;min-height:300px}._teamReportTable_b7nb7_269 table{width:100%;border-collapse:collapse;font-size:12px;table-layout:fixed}._teamReportTable_b7nb7_269 table thead{background:var(--bg-medium);position:sticky;top:0;z-index:10}._teamReportTable_b7nb7_269 table th{padding:10px 6px;text-align:left;font-weight:600;color:var(--color-white);font-size:10px;text-transform:uppercase;letter-spacing:.3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._teamReportTable_b7nb7_269 table th:first-child{width:18%;padding-left:10px}._teamReportTable_b7nb7_269 table th:nth-child(2){width:32%}._teamReportTable_b7nb7_269 table th:nth-child(3){width:25%}._teamReportTable_b7nb7_269 table th:last-child{width:25%;padding-right:10px}._teamReportTable_b7nb7_269 table tbody{background:var(--bg-wallet)}._teamReportTable_b7nb7_269 table tbody tr{border-bottom:.1px solid var(--color-tertiary);transition:background-color .2s ease}._teamReportTable_b7nb7_269 table tbody tr:last-child{border-bottom:none}._teamReportTable_b7nb7_269 table tbody td{padding:12px 6px;color:var(--bg-secondary);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._teamReportTable_b7nb7_269 table tbody td:first-child{padding-left:10px;font-weight:600;color:var(--color-secondary)}._teamReportTable_b7nb7_269 table tbody td:last-child{padding-right:10px;font-weight:600;color:var(--color-primary)}._teamReportTable_b7nb7_269 table tbody td:nth-child(2){font-weight:500;color:var(--color-secondary)}._noDataBox_b7nb7_350{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#999;min-height:250px}._noDataBox_b7nb7_350 p{margin-top:12px;font-size:14px;color:#999;font-weight:500}._illustration_b7nb7_366{font-size:48px;margin-bottom:8px;opacity:.6;filter:grayscale(1)}._teamReportSearch_b7nb7_374{padding:4px 0;background:transparent;flex:1;display:flex;justify-content:flex-end}._teamReportSearch_b7nb7_374 ._searchContainer_b7nb7_381{position:relative;display:flex;align-items:center;background:transparent;border:1px solid rgba(255,255,255,.35);border-radius:12px;padding:4px 8px;transition:all .2s;width:100%;max-width:180px}._teamReportSearch_b7nb7_374 ._searchContainer_b7nb7_381:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.35)}._teamReportSearch_b7nb7_374 ._searchContainer_b7nb7_381 ._searchIcon_b7nb7_397{display:flex;align-items:center;justify-content:center;color:var(--color-tertiary);margin-left:4px;margin-right:6px;font-size:12px;flex-shrink:0}._teamReportSearch_b7nb7_374 ._searchContainer_b7nb7_381 input{flex:1;border:none;outline:none;padding:6px 0;font-size:12px;background:transparent;color:#fff;min-width:0}._teamReportSearch_b7nb7_374 ._searchContainer_b7nb7_381 input::placeholder{color:#999;font-size:11px}._teamReportSummary_b7nb7_131{gap:8px;padding:10px}._teamReportSummary_b7nb7_131 div{padding:14px 10px}._teamReportSummary_b7nb7_131 div h3{font-size:18px}._teamReportSummary_b7nb7_131 div p{font-size:12px;gap:4px}._teamReportSummary_b7nb7_131 div p svg{width:13px;height:13px}._teamReportTiers_b7nb7_221{gap:6px;padding:10px}._teamReportTiers_b7nb7_221 button{padding:7px 10px;font-size:11px;white-space:nowrap}._dateFilterContainer_b7nb7_24{padding:8px 10px;gap:8px}._teamReportMyTeamsHeader_b7nb7_181{padding:10px;gap:8px}._teamReportMyTeamsHeader_b7nb7_181 h3{font-size:14px;white-space:nowrap}._headerActions_b7nb7_197{flex:1;min-width:0}._filterBtn_b7nb7_102{font-size:11px;padding:6px 8px;gap:4px;white-space:nowrap}._filterBtn_b7nb7_102 svg{width:14px;height:14px}._teamReportDateFilters_b7nb7_67{gap:6px}._teamReportDateFilters_b7nb7_67 button{padding:6px 12px;font-size:12px}@media (max-width: 380px){._teamReportTable_b7nb7_269 table{font-size:11px}._teamReportTable_b7nb7_269 table th{padding:8px 4px;font-size:9px}._teamReportTable_b7nb7_269 table th:first-child{width:16%;padding-left:8px}._teamReportTable_b7nb7_269 table th:nth-child(2){width:34%}._teamReportTable_b7nb7_269 table th:nth-child(3){width:25%}._teamReportTable_b7nb7_269 table th:last-child{width:25%;padding-right:8px}._teamReportTable_b7nb7_269 table td{padding:10px 4px;font-size:10px}._teamReportTable_b7nb7_269 table td:first-child{padding-left:8px}._teamReportTable_b7nb7_269 table td:last-child{padding-right:8px}._teamReportSummary_b7nb7_131 div{padding:12px 8px}._teamReportSummary_b7nb7_131 div h3{font-size:16px}._teamReportSummary_b7nb7_131 div p{font-size:12px}._teamReportSummary_b7nb7_131 div p svg{width:12px;height:12px}}@media (max-width: 360px){._teamReportTable_b7nb7_269 table th:first-child{width:15%}._teamReportTable_b7nb7_269 table th:nth-child(2){width:35%}._teamReportTable_b7nb7_269 table th:nth-child(3){width:25%}._teamReportTable_b7nb7_269 table th:last-child{width:25%}}._inviterulesWrapper_2elav_1{max-width:500px;height:calc(100vh - 49px);overflow-y:scroll}._inviterule_img_2elav_7{width:100%;object-fit:cover}._registerContainer_1tph3_1{min-height:100vh;display:flex;flex-direction:column;width:100%;background:#05012b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}._registerContainer_1tph3_1 ._header_1tph3_9{background:#011341;padding:24px 21.3332px;display:flex;align-items:flex-start;justify-content:space-between;position:relative;min-height:180px}._registerContainer_1tph3_1 ._header_1tph3_9 ._headerContent_1tph3_18{display:flex;flex-direction:column;gap:20px;flex:1;z-index:2}._registerContainer_1tph3_1 ._header_1tph3_9 ._headerContent_1tph3_18 ._logoSection_1tph3_25{display:flex;align-items:center;gap:12px}._registerContainer_1tph3_1 ._header_1tph3_9 ._headerContent_1tph3_18 ._logoSection_1tph3_25 ._logo_1tph3_25{width:60px;height:auto;filter:drop-shadow(0 2px 6px rgba(0,236,190,.3))}._registerContainer_1tph3_1 ._header_1tph3_9 ._headerContent_1tph3_18 ._logoSection_1tph3_25 ._logoText_1tph3_35{font-size:18px;font-weight:700;color:#00ecbe;margin:0;letter-spacing:.5px}._registerContainer_1tph3_1 ._header_1tph3_9 ._headerContent_1tph3_18 ._titleSection_1tph3_42 ._title_1tph3_42{color:#fff;font-size:28px;font-weight:700;margin:0 0 4px;line-height:1.2}._registerContainer_1tph3_1 ._header_1tph3_9 ._headerContent_1tph3_18 ._titleSection_1tph3_42 ._subtitle_1tph3_49{color:#e3efff;font-size:14px;margin:0;line-height:1.4}._registerContainer_1tph3_1 ._header_1tph3_9 ._womanImage_1tph3_55{width:180px;height:auto;position:absolute;right:0;top:20px;filter:drop-shadow(0 4px 10px rgba(0,0,0,.3));z-index:1}._registerContainer_1tph3_1 ._registerForm_1tph3_64{flex:1;display:flex;flex-direction:column;padding:32px 21.3332px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70{margin-bottom:24px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._inputLabel_1tph3_73{display:flex;align-items:center;gap:6px;color:#00ecbe;font-size:14px;font-weight:500;margin-bottom:12px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._inputLabel_1tph3_73 ._labelIcon_1tph3_82{width:20px;height:20px;color:#00ecbe}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._inputLabel_1tph3_73 span{font-size:16px;color:#e3efff}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._phoneInput_1tph3_91{display:flex;gap:8px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._phoneInput_1tph3_91 ._countryCode_1tph3_95{background:#011341;border-radius:14px;color:#92a8e3;padding:14px 12px;font-size:14px;cursor:pointer;border:none;outline:none;width:99.19px;height:46.92px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._phoneInput_1tph3_91 ._countryCode_1tph3_95:focus{border-color:#00ecbe}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._phoneInput_1tph3_91 ._countryCode_1tph3_95 option{background:#011341;color:#fff}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._phoneInput_1tph3_91 ._input_1tph3_70{flex:1}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._input_1tph3_70{width:100%;background:#011341;border-radius:14px;color:#fff;padding:14px 16px;font-size:14px;outline:none;border:none;height:46.92px;transition:all .3s ease}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._input_1tph3_70:focus{border:1px solid var(--color-primary)}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._input_1tph3_70::placeholder{color:#ffffff4d}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._input_1tph3_70:disabled{opacity:.6;cursor:not-allowed}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._resendOtpSection_1tph3_139{display:flex;justify-content:flex-end;margin-top:10px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._resendOtpSection_1tph3_139 ._resendOtpButton_1tph3_144{background:none;border:none;color:#00ecbe;cursor:pointer;font-size:14px;font-weight:500;padding:8px;transition:all .3s ease}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._resendOtpSection_1tph3_139 ._resendOtpButton_1tph3_144:hover:not(:disabled){color:#7afec3}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._resendOtpSection_1tph3_139 ._resendOtpButton_1tph3_144:disabled{color:#999;cursor:not-allowed;opacity:.6}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._errorMessage_1tph3_162{background:#ff444426;color:#f44;padding:12px 16px;border-radius:10px;font-size:14px;margin-bottom:20px;border-left:3px solid #ff4444}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._buttonContainer_1tph3_171{margin-top:auto;padding:0 20px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._buttonContainer_1tph3_171 ._registerButton_1tph3_175{width:100%;background:linear-gradient(180deg,#7afec3,#02afb6);border:none;border-radius:25px;color:#001845;font-size:19.2px;font-weight:600;padding:10px;cursor:pointer;transition:transform .2s,box-shadow .2s;margin-bottom:16px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._buttonContainer_1tph3_171 ._registerButton_1tph3_175:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #00ecbe4d}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._buttonContainer_1tph3_171 ._registerButton_1tph3_175:active{transform:translateY(0)}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._buttonContainer_1tph3_171 ._registerButton_1tph3_175:disabled{background:#ffffff26;color:#ffffff80;cursor:not-allowed;transform:none;box-shadow:none}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._buttonContainer_1tph3_171 ._loginButton_1tph3_202{width:100%;background:transparent;border:1px solid #00ECBE;border-radius:25px;color:#00ecbe;font-size:16px;font-weight:600;padding:12px;cursor:pointer;transition:all .3s ease}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._buttonContainer_1tph3_171 ._loginButton_1tph3_202:hover{background:#00ecbe1a}@media (max-width: 480px){._registerContainer_1tph3_1 ._header_1tph3_9{padding:20px 16px;min-height:160px}._registerContainer_1tph3_1 ._header_1tph3_9 ._headerContent_1tph3_18{gap:16px}._registerContainer_1tph3_1 ._header_1tph3_9 ._headerContent_1tph3_18 ._logoSection_1tph3_25 ._logo_1tph3_25{width:50px}._registerContainer_1tph3_1 ._header_1tph3_9 ._headerContent_1tph3_18 ._logoSection_1tph3_25 ._logoText_1tph3_35{font-size:16px}._registerContainer_1tph3_1 ._header_1tph3_9 ._headerContent_1tph3_18 ._titleSection_1tph3_42 ._title_1tph3_42{font-size:24px}._registerContainer_1tph3_1 ._header_1tph3_9 ._headerContent_1tph3_18 ._titleSection_1tph3_42 ._subtitle_1tph3_49{font-size:13px}._registerContainer_1tph3_1 ._header_1tph3_9 ._womanImage_1tph3_55{width:160px;top:30px}._registerContainer_1tph3_1 ._registerForm_1tph3_64{padding:24px 16px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70{margin-bottom:20px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._inputLabel_1tph3_73{font-size:13px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._inputLabel_1tph3_73 ._labelIcon_1tph3_82{width:18px;height:18px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._inputLabel_1tph3_73 span{font-size:15px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._phoneInput_1tph3_91 ._countryCode_1tph3_95{font-size:13px;padding:12px 10px;height:44px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._input_1tph3_70{font-size:13px;padding:12px 14px;height:44px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._inputGroup_1tph3_70 ._resendOtpSection_1tph3_139 ._resendOtpButton_1tph3_144{font-size:13px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._errorMessage_1tph3_162{font-size:13px;padding:10px 14px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._buttonContainer_1tph3_171{padding:0 10px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._buttonContainer_1tph3_171 ._registerButton_1tph3_175{font-size:17px;padding:10px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._buttonContainer_1tph3_171 ._loginButton_1tph3_202{font-size:15px;padding:10px}}@media (max-width: 360px){._registerContainer_1tph3_1 ._header_1tph3_9 ._headerContent_1tph3_18 ._logoSection_1tph3_25 ._logo_1tph3_25{width:45px}._registerContainer_1tph3_1 ._header_1tph3_9 ._headerContent_1tph3_18 ._logoSection_1tph3_25 ._logoText_1tph3_35{font-size:14px}._registerContainer_1tph3_1 ._header_1tph3_9 ._headerContent_1tph3_18 ._titleSection_1tph3_42 ._title_1tph3_42{font-size:22px}._registerContainer_1tph3_1 ._header_1tph3_9 ._headerContent_1tph3_18 ._titleSection_1tph3_42 ._subtitle_1tph3_49{font-size:12px}._registerContainer_1tph3_1 ._header_1tph3_9 ._womanImage_1tph3_55{width:140px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._buttonContainer_1tph3_171 ._registerButton_1tph3_175{font-size:16px}._registerContainer_1tph3_1 ._registerForm_1tph3_64 ._buttonContainer_1tph3_171 ._loginButton_1tph3_202{font-size:14px}}._container_5i0yb_1{max-width:500px;margin:0 auto;background:linear-gradient(180deg,#0a0e27,#1a1f3a);min-height:100vh;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;overflow-x:hidden}._categoryNav_5i0yb_11{display:flex;gap:10px;padding:16px 12px 12px;overflow-x:auto;background:#0a0e27;scroll-behavior:smooth}._categoryNav_5i0yb_11::-webkit-scrollbar{height:4px}._categoryNav_5i0yb_11::-webkit-scrollbar-track{background:#ffffff0d}._categoryNav_5i0yb_11::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}._categoryBtn_5i0yb_30{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:101px;height:54px;background:var(--bg-medium);border:none;border-radius:10px;cursor:pointer;transition:all .3s ease;padding:8px 0;flex-shrink:0;color:var(--color-secondary)}._categoryBtn_5i0yb_30._active_5i0yb_46{background:linear-gradient(var(--gradient-start),var(--gradient-end));box-shadow:0 4px 20px #00f5a066;color:var(--bg-dark)}._categoryIcon_5i0yb_52{width:max-content;height:max-content}._categoryName_5i0yb_57{font-size:12.8px;font-weight:400;text-align:center;line-height:1.2}._subCategoryNav_5i0yb_64{display:flex;gap:12px;padding:16px 12px;overflow-x:auto;background:#0f1329;border-top:1px solid rgba(255,255,255,.05);scroll-behavior:smooth}._subCategoryNav_5i0yb_64::-webkit-scrollbar{height:4px}._subCategoryNav_5i0yb_64::-webkit-scrollbar-track{background:#ffffff0d}._subCategoryNav_5i0yb_64::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}._subCategoryBtn_5i0yb_84{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:65px;height:54px;background:#1e2442;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;padding:0;flex-shrink:0}._subCategoryBtn_5i0yb_84:hover{background:#252b4a;transform:scale(1.05)}._subCategoryBtn_5i0yb_84._active_5i0yb_46{background:linear-gradient(var(--gradient-start),var(--gradient-end))}._subCategoryBtn_5i0yb_84._active_5i0yb_46 ._subCategoryText_5i0yb_106{color:#0a0e27;font-weight:500}._subCategoryText_5i0yb_106{font-size:13px;font-weight:500;color:#fff;text-align:center;line-height:1.2;letter-spacing:.5px}._content_5i0yb_120{padding:0 12px 20px}._sectionHeader_5i0yb_124{padding:16px 0 12px}._title_5i0yb_128{font-size:18px;font-weight:700;color:#fff;margin:0;letter-spacing:.5px}._providerTitle_5i0yb_136{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:8px 0}._providerIcon_5i0yb_144{font-size:18px;font-weight:700;color:var(--color-primary)}._providerName_5i0yb_150{font-size:16px;font-weight:700;color:var(--color-primary);letter-spacing:.5px}._gamesGrid_5i0yb_157{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px}._gameCard_5i0yb_164{position:relative;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease}._gameCard_5i0yb_164:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0006}._gameCard_5i0yb_164:hover ._gameImage_5i0yb_175{transform:scale(1.05)}._jiliBadge_5i0yb_179{position:absolute;top:8px;right:8px;background:linear-gradient(135deg,gold,#ffed4e);color:#8a4a1a;font-size:10px;font-weight:900;padding:4px 8px;border-radius:4px;z-index:10;letter-spacing:.5px;box-shadow:0 2px 8px #ffd70066}._gameImage_5i0yb_175{width:100%;aspect-ratio:3/4;display:flex;align-items:flex-end;padding:12px 8px;border-radius:12px;position:relative;overflow:hidden;transition:transform .3s ease;background-color:#1a1f3a}._gameImage_5i0yb_175 img{position:absolute;top:0;left:0;border-radius:12px}._gameImage_5i0yb_175 ._shimmerCard_5i0yb_212{position:absolute;top:0;left:0;width:100%;height:100%}._gameTitle_5i0yb_220{position:relative;z-index:2;font-size:13px;font-weight:900;color:#fff;text-align:center;width:100%;text-shadow:2px 2px 4px rgba(0,0,0,.8);letter-spacing:.3px;line-height:1.2}._gameName_5i0yb_233{font-size:11px;font-weight:600;color:#b8bfd8;text-align:center;padding:8px 4px 0;line-height:1.3;flex-wrap:wrap}._allGamesBtn_5i0yb_243{display:flex;justify-content:center;margin-top:20px}._allGamesBtn_5i0yb_243 button{background:linear-gradient(135deg,#00f5a0,#00d9f5);color:#0a0e27;border:none;padding:12px 48px;border-radius:25px;font-size:14px;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #00f5a04d}._allGamesBtn_5i0yb_243 button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00f5a066}._allGamesBtn_5i0yb_243 button:active{transform:translateY(0)}._lottery_container_5i0yb_268{width:100%;display:flex;flex-direction:column;gap:.5rem}._lottery_container_5i0yb_268 ._lottery_card_5i0yb_274{height:90.66px;display:flex;justify-content:space-between;background:var(--bg-time);border-top-left-radius:10px;border-bottom-left-radius:10px}._lottery_container_5i0yb_268 ._lottery_card_5i0yb_274:hover{cursor:pointer}._lottery_container_5i0yb_268 ._lottery_card_5i0yb_274 ._lottery_img_5i0yb_285 img{width:153.81px;height:90.66px}._lottery_container_5i0yb_268 ._lotteryCard_leftCont_5i0yb_289{padding:12px}._lottery_container_5i0yb_268 ._lotteryCard_leftCont_5i0yb_289 ._lottery_name_5i0yb_292{font-size:18.668px;font-weight:700;color:var(--color-tertiary)}._lottery_container_5i0yb_268 ._lotteryCard_leftCont_5i0yb_289 ._lottery_text_5i0yb_297{font-size:11.7332px;color:var(--color-secondary)}._shimmerCard_5i0yb_212{width:100%;height:100%;background:linear-gradient(90deg,#2a3154,#353d66,#2a3154);background-size:200% 100%;position:relative;overflow:hidden;border-radius:12px}._shimmer_5i0yb_212{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(184,191,216,.4) 50%,transparent 100%);animation:_shimmer_5i0yb_212 1.5s infinite}@keyframes _shimmer_5i0yb_212{0%{transform:translate(-100%)}to{transform:translate(100%)}}*{box-sizing:border-box}body{margin:0;padding:0;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._gamesContainer_sw09i_13{width:100vw;max-width:500px;height:100vh;position:fixed;top:49.05px;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;margin:0 auto;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);overflow:hidden;min-width:0;opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);will-change:opacity,transform;-webkit-overflow-scrolling:touch}._gamesContainer_sw09i_13._fadeIn_sw09i_33{opacity:1!important}._gamesTopbar_sw09i_37{position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;max-width:500px;height:49.05px;background:#fffffff2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(229,229,229,.3);display:flex;justify-content:space-between;align-items:center;padding:0 16px;z-index:1000;box-shadow:0 2px 20px #00000014;box-sizing:border-box;min-width:0;transition:all .3s cubic-bezier(.4,0,.2,1);will-change:background-color}._headerBack_sw09i_61{cursor:pointer;padding:8px;border-radius:12px;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;background:#0000000a;border:1px solid rgba(0,0,0,.08);will-change:transform,background-color}._headerBack_sw09i_61:hover{background-color:#00000014;transform:scale(1.05)}._headerBack_sw09i_61:active{transform:scale(.95)}._headerBack_sw09i_61 svg{display:block}._headerTitle_sw09i_86{font-size:1.25rem;font-weight:600;text-transform:capitalize}._balanceText_sw09i_92{font-size:14px;font-weight:600;color:#2d3748;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._game_mainContent_sw09i_106{padding-top:0;height:100%;width:100%;position:relative;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;transition:all .3s cubic-bezier(.4,0,.2,1);background:var(--bg-dark)}._loadingContainer_sw09i_119{display:flex;align-items:center;justify-content:center;height:100%;flex-direction:column;gap:20px;animation:_fadeInUp_sw09i_1 .6s cubic-bezier(.4,0,.2,1);background:var(--bg-dark)}._spinner_sw09i_130{width:48px;height:48px;border:4px solid rgba(116,75,162,.1);border-top:4px solid var(--color-white);border-radius:50%;animation:_smoothSpin_sw09i_1 1.2s cubic-bezier(.4,0,.2,1) infinite;box-shadow:0 4px 12px #744ba226;will-change:transform}._loadingText_sw09i_141{color:#4a5568;font-size:16px;font-weight:500;text-align:center;animation:_pulse_sw09i_1 2s ease-in-out infinite}._loadingBar_sw09i_149{width:100%;height:2px;background:linear-gradient(90deg,transparent,var(--color-white),transparent);margin-top:8px;border-radius:1px;animation:_shimmer_sw09i_1 1.5s ease-in-out infinite}._iframeContainer_sw09i_158{width:100%;height:calc(100dvh - 49.05px);border-radius:0;overflow:hidden;animation:_fadeInScale_sw09i_1 .5s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 0 0 1px #0000000d}._gameIframe_sw09i_167{width:100%;height:100%;border:none;transition:all .3s cubic-bezier(.4,0,.2,1);background-color:var(--bg-dark);display:block}._errorContainer_sw09i_176{display:flex;align-items:center;justify-content:center;height:calc(100vh - 49.05px);height:calc(100svh - 49.05px);flex-direction:column;gap:20px;padding:20px;text-align:center;animation:_fadeInUp_sw09i_1 .6s cubic-bezier(.4,0,.2,1);background:var(--bg-dark)}._errorIcon_sw09i_190{animation:_bounceIn_sw09i_1 .6s cubic-bezier(.68,-.55,.265,1.55)}._errorIcon_sw09i_190 svg{display:block}._errorIcon_sw09i_190 svg circle{animation:_drawCircle_sw09i_1 1s ease-in-out}._errorIcon_sw09i_190 svg line:nth-child(2){animation:_drawLine_sw09i_1 .5s ease-in-out .5s both}._errorIcon_sw09i_190 svg line:nth-child(3){animation:_drawLine_sw09i_1 .5s ease-in-out .7s both}._errorContent_sw09i_206 h3{margin:0 0 8px;color:#e53e3e;font-size:20px;font-weight:600;animation:_slideUp_sw09i_1 .5s cubic-bezier(.4,0,.2,1) .2s both}._errorContent_sw09i_206 p{margin:0;color:#718096;font-size:14px;animation:_slideUp_sw09i_1 .5s cubic-bezier(.4,0,.2,1) .3s both}._retryButton_sw09i_220{background:linear-gradient(var(--gradient-start),var(--gradient-end));color:#fff;border:none;padding:14px 28px;border-radius:12px;cursor:pointer;font-size:14px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px #744ba24d;text-transform:uppercase;letter-spacing:.5px;animation:_slideUp_sw09i_1 .5s cubic-bezier(.4,0,.2,1) .4s both;position:relative;overflow:hidden;will-change:transform,box-shadow}._retryButton_sw09i_220 span{position:relative;z-index:1}._retryButton_sw09i_220:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 8px 25px #744ba266}._retryButton_sw09i_220:hover ._ripple_sw09i_246{width:300px;height:300px}._retryButton_sw09i_220:active{transform:translateY(0) scale(.98)}._ripple_sw09i_246{position:absolute;top:50%;left:50%;width:0;height:0;background:#ffffff1a;border-radius:50%;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease;pointer-events:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#0000000d;border-radius:10px}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;transition:background .3s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#5a67d8,#6b46c1)}@keyframes _smoothSpin_sw09i_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _fadeInUp_sw09i_1{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeInScale_sw09i_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes _bounceIn_sw09i_1{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1)}70%{transform:scale(.9)}to{transform:scale(1);opacity:1}}@keyframes _slideUp_sw09i_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_sw09i_1{0%,to{opacity:1}50%{opacity:.7}}@keyframes _shimmer_sw09i_1{0%{transform:translate(-100%)}to{transform:translate(200%)}}@keyframes _drawCircle_sw09i_1{0%{stroke-dasharray:0 100}to{stroke-dasharray:100 0}}@keyframes _drawLine_sw09i_1{0%{stroke-dasharray:0 10}to{stroke-dasharray:10 0}}@media (max-width: 768px){._headerBack_sw09i_61{min-width:36px;min-height:36px;padding:6px}._spinner_sw09i_130{width:40px;height:40px}}@media (max-width: 480px){._headerBack_sw09i_61{min-width:32px;min-height:32px;padding:4px}._loadingText_sw09i_141{font-size:14px}._retryButton_sw09i_220{padding:12px 24px;font-size:13px}}@media (max-width: 500px){._gamesContainer_sw09i_13{width:100vw;max-width:none;margin:0;left:0;transform:none;top:49.05px}._gamesTopbar_sw09i_37{width:100vw;max-width:none;left:0;transform:none;margin:0}}@media (max-width: 390px){._gamesContainer_sw09i_13{width:100vw;max-width:100vw;margin:0;padding:0;top:49.05px}._gamesTopbar_sw09i_37{width:100vw;max-width:100vw;left:0;margin:0;padding:0 12px}._headerBack_sw09i_61{min-width:28px;min-height:28px;padding:2px}._balanceText_sw09i_92{font-size:12px;max-width:max-content}._errorIcon_sw09i_190 svg{width:48px;height:48px}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@supports (-webkit-touch-callout: none){._gamesContainer_sw09i_13{height:calc(-webkit-fill-available - 49.05px);top:49.05px}._errorContainer_sw09i_176{height:calc(-webkit-fill-available - 49.05px)}._game_mainContent_sw09i_106{position:relative;overflow:auto;-webkit-overflow-scrolling:touch}}body,._game_mainContent_sw09i_106{overscroll-behavior-y:contain}._audioMessage_1sn6v_1{display:flex;align-items:center;gap:8px;padding:8px 10px 0 8px;width:100%;min-width:auto;max-width:none;position:relative;box-sizing:border-box;overflow:hidden}@media (max-width: 767px){._audioMessage_1sn6v_1{gap:6px;padding:6px 8px 0 6px}}@media (max-width: 479px){._audioMessage_1sn6v_1{gap:5px;padding:5px 6px 0 5px}}@media (max-width: 319px){._audioMessage_1sn6v_1{gap:4px;padding:4px 5px 0 4px}}@media (max-height: 500px) and (orientation: landscape){._audioMessage_1sn6v_1{padding:4px 6px 0 4px;gap:5px}}@media (min-width: 1024px){._audioMessage_1sn6v_1{overflow:hidden}}._speedButton_1sn6v_43{width:40px;height:40px;border-radius:50%;border:none;background:#00000014;color:#667781;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s}@media (max-width: 767px){._speedButton_1sn6v_43{width:36px;height:36px;font-size:12px}}@media (max-width: 479px){._speedButton_1sn6v_43{width:32px;height:32px;font-size:11px}}@media (max-width: 319px){._speedButton_1sn6v_43{width:28px;height:28px;font-size:10px}}@media (max-height: 500px) and (orientation: landscape){._speedButton_1sn6v_43{width:32px;height:32px;font-size:11px}}._speedButton_1sn6v_43:hover{background:#0000001f}._speedButton_1sn6v_43:active{transform:scale(.95)}@media (hover: none){._speedButton_1sn6v_43:hover{background:#00000014}._speedButton_1sn6v_43:active{background:#00000026}}._playButton_1sn6v_102{width:40px;height:40px;border:none;color:#000;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .2s;background:transparent}@media (max-width: 767px){._playButton_1sn6v_102{width:36px;height:36px}}@media (max-width: 479px){._playButton_1sn6v_102{width:32px;height:32px}}@media (max-width: 319px){._playButton_1sn6v_102{width:28px;height:28px}}@media (max-height: 500px) and (orientation: landscape){._playButton_1sn6v_102{width:32px;height:32px}}._playButton_1sn6v_102 svg{width:26px;height:26px}@media (max-width: 767px){._playButton_1sn6v_102 svg{width:22px;height:22px}}@media (max-width: 479px){._playButton_1sn6v_102 svg{width:20px;height:20px}}@media (max-width: 319px){._playButton_1sn6v_102 svg{width:18px;height:18px}}@media (max-height: 500px) and (orientation: landscape){._playButton_1sn6v_102 svg{width:20px;height:20px}}._playButton_1sn6v_102:disabled{opacity:.5;cursor:not-allowed}._playButton_1sn6v_102:not(:disabled):hover{transform:scale(1.05)}._playButton_1sn6v_102:not(:disabled):active{transform:scale(.95)}@media (hover: none){._playButton_1sn6v_102:not(:disabled):hover{transform:scale(1)}._playButton_1sn6v_102:not(:disabled):active{transform:scale(.95)}}._waveformContainer_1sn6v_186{flex:1;display:flex;align-items:center;gap:8px;min-width:0;box-sizing:border-box}@media (max-width: 767px){._waveformContainer_1sn6v_186{gap:6px}}@media (max-width: 479px){._waveformContainer_1sn6v_186{gap:5px}}@media (max-width: 319px){._waveformContainer_1sn6v_186{gap:4px}}._waveform_1sn6v_186{flex:1;height:32px;display:flex;align-items:center;cursor:pointer;padding:2px 0;position:relative;user-select:none;touch-action:none;box-sizing:border-box;overflow:hidden}@media (max-width: 767px){._waveform_1sn6v_186{height:30px}}@media (max-width: 479px){._waveform_1sn6v_186{height:28px}}@media (max-width: 319px){._waveform_1sn6v_186{height:26px}}@media (max-height: 500px) and (orientation: landscape){._waveform_1sn6v_186{height:26px}}@media (min-width: 1024px){._waveform_1sn6v_186{overflow:hidden}}._waveform_1sn6v_186:active{cursor:grabbing}._bars_1sn6v_252{display:flex;align-items:center;gap:1.5px;width:100%;height:100%;position:relative;z-index:1;box-sizing:border-box}@media (max-width: 767px){._bars_1sn6v_252{gap:1.2px}}@media (max-width: 479px){._bars_1sn6v_252{gap:1px}}@media (max-width: 319px){._bars_1sn6v_252{gap:.8px}}._bar_1sn6v_252{flex:1;background:#0003;border-radius:2px;min-width:2px;max-width:3px;transition:background .15s ease;box-sizing:border-box}@media (max-width: 767px){._bar_1sn6v_252{min-width:1.8px;max-width:2.8px;border-radius:1.5px}}@media (max-width: 479px){._bar_1sn6v_252{min-width:1.5px;max-width:2.5px;border-radius:1px}}@media (max-width: 319px){._bar_1sn6v_252{min-width:1.2px;max-width:2px}}._bar_1sn6v_252._active_1sn6v_307{background:#000}._seekerDot_1sn6v_311{position:absolute;top:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:#000;border-radius:50%;z-index:10;pointer-events:none;transition:left .05s linear,transform .1s ease,width .1s ease,height .1s ease;box-shadow:0 1px 3px #0000004d;cursor:grab}@media (max-width: 767px){._seekerDot_1sn6v_311{width:11px;height:11px;box-shadow:0 1px 2px #0000004d}}@media (max-width: 479px){._seekerDot_1sn6v_311{width:10px;height:10px}}@media (max-width: 319px){._seekerDot_1sn6v_311{width:9px;height:9px;box-shadow:0 .5px 2px #0000004d}}@media (max-height: 500px) and (orientation: landscape){._seekerDot_1sn6v_311{width:10px;height:10px}}._seekerDot_1sn6v_311._dragging_1sn6v_351{transition:transform .1s ease,width .1s ease,height .1s ease;transform:translate(-50%,-50%) scale(1.2)}@media (max-width: 767px){._seekerDot_1sn6v_311._dragging_1sn6v_351{transform:translate(-50%,-50%) scale(1.3)}}@media (max-width: 479px){._seekerDot_1sn6v_311._dragging_1sn6v_351{transform:translate(-50%,-50%) scale(1.4)}}._waveform_1sn6v_186:active ._seekerDot_1sn6v_311{cursor:grabbing}._timeDisplay_1sn6v_370{font-size:12px;color:#667781;font-weight:400;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:32px}@media (max-width: 767px){._timeDisplay_1sn6v_370{font-size:11px;min-width:30px}}@media (max-width: 479px){._timeDisplay_1sn6v_370{font-size:10px;min-width:28px}}@media (max-width: 319px){._timeDisplay_1sn6v_370{font-size:9px;min-width:26px}}@media (max-height: 500px) and (orientation: landscape){._timeDisplay_1sn6v_370{font-size:10px}}._messageMeta_1sn6v_402{display:flex;align-items:center;gap:4px;position:absolute;bottom:4px;right:8px}@media (max-width: 767px){._messageMeta_1sn6v_402{gap:3px;bottom:3px;right:6px}}@media (max-width: 479px){._messageMeta_1sn6v_402{gap:2px;bottom:2px;right:5px}}._messageTime_1sn6v_425{font-size:11px;color:#00000073}@media (max-width: 767px){._messageTime_1sn6v_425{font-size:10px}}@media (max-width: 479px){._messageTime_1sn6v_425{font-size:9px}}@media (max-width: 319px){._messageTime_1sn6v_425{font-size:8px}}._checkMarks_1sn6v_445{display:block;margin-bottom:-1px}@media (max-width: 479px){._checkMarks_1sn6v_445{font-size:13px}}@media (max-width: 319px){._checkMarks_1sn6v_445{font-size:12px}}._received_1sn6v_460{background:#fff}._received_1sn6v_460 ._speedButton_1sn6v_43{background:#00000014;color:#667781}._received_1sn6v_460 ._speedButton_1sn6v_43:hover{background:#0000001f}@media (hover: none){._received_1sn6v_460 ._speedButton_1sn6v_43:hover{background:#00000014}._received_1sn6v_460 ._speedButton_1sn6v_43:active{background:#00000026}}._received_1sn6v_460 ._playButton_1sn6v_102{background:#fff;color:#000}._received_1sn6v_460 ._bar_1sn6v_252{background:#0003}._received_1sn6v_460 ._bar_1sn6v_252._active_1sn6v_307,._received_1sn6v_460 ._seekerDot_1sn6v_311{background:#000}._received_1sn6v_460 ._timeDisplay_1sn6v_370{color:#667781}._received_1sn6v_460 ._messageTime_1sn6v_425{color:#00000073}._sent_1sn6v_498 ._bar_1sn6v_252{background:#0003}._sent_1sn6v_498 ._bar_1sn6v_252._active_1sn6v_307,._sent_1sn6v_498 ._seekerDot_1sn6v_311{background:#000}@media (hover: none) and (pointer: coarse){._speedButton_1sn6v_43,._playButton_1sn6v_102{min-width:44px;min-height:44px}._waveform_1sn6v_186{padding:8px 0}._seekerDot_1sn6v_311{width:14px;height:14px}}@media (hover: none) and (pointer: coarse) and (max-width: 767px){._seekerDot_1sn6v_311{width:13px;height:13px}}@media (hover: none) and (pointer: coarse) and (max-width: 479px){._seekerDot_1sn6v_311{width:12px;height:12px}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){._bar_1sn6v_252{border-radius:1.5px}._seekerDot_1sn6v_311{box-shadow:0 1px 4px #00000059}}@media (prefers-reduced-motion: reduce){._bar_1sn6v_252,._seekerDot_1sn6v_311,._speedButton_1sn6v_43,._playButton_1sn6v_102{transition:none!important}._playButton_1sn6v_102:not(:disabled):hover,._speedButton_1sn6v_43:hover{transform:none}}@media (min-width: 1440px){._audioMessage_1sn6v_1{max-width:450px}}@media (max-width: 280px){._audioMessage_1sn6v_1{gap:3px;padding:3px 4px 0 3px}._speedButton_1sn6v_43,._playButton_1sn6v_102{width:24px;height:24px}._playButton_1sn6v_102 svg{width:16px;height:16px}._speedButton_1sn6v_43{font-size:9px}._waveform_1sn6v_186{height:24px}._bars_1sn6v_252{gap:.5px}._bar_1sn6v_252{min-width:1px;max-width:1.5px}._seekerDot_1sn6v_311{width:8px;height:8px}._timeDisplay_1sn6v_370{font-size:8px;min-width:24px}}._message_1dgz7_1{display:flex;flex-direction:row;margin-bottom:8px;width:max-content;justify-content:center;max-width:65%;animation:_fadeIn_1dgz7_1 .3s ease;position:relative}@media (max-width: 767px){._message_1dgz7_1{max-width:75%}}@media (max-width: 479px){._message_1dgz7_1{max-width:85%;margin-bottom:6px}}@media (max-height: 500px) and (orientation: landscape){._message_1dgz7_1{margin-bottom:4px}}._message_1dgz7_1._sent_1dgz7_27{align-self:flex-end;align-items:flex-end}._message_1dgz7_1._sent_1dgz7_27 ._messageContent_1dgz7_31{background-color:#d9fdd3;color:#000;width:max-content;border-radius:8px 8px 0}@media (max-width: 767px){._message_1dgz7_1._sent_1dgz7_27 ._messageContent_1dgz7_31{border-radius:7px 7px 0}}._message_1dgz7_1._sent_1dgz7_27 ._replyPreview_1dgz7_42{background-color:#0003}._message_1dgz7_1._sent_1dgz7_27 ._textContent_1dgz7_45 ._messageLink_1dgz7_45{color:#004c8c}._message_1dgz7_1._received_1dgz7_48{align-self:flex-start;align-items:flex-start}._message_1dgz7_1._received_1dgz7_48 ._messageContent_1dgz7_31{background-color:#fff;border-radius:8px 8px 8px 0;color:#000;width:max-content}@media (max-width: 767px){._message_1dgz7_1._received_1dgz7_48 ._messageContent_1dgz7_31{border-radius:7px 7px 7px 0}}._message_1dgz7_1._received_1dgz7_48 ._replyPreview_1dgz7_42{background-color:#0000004d}._message_1dgz7_1._received_1dgz7_48 ._textContent_1dgz7_45 ._messageLink_1dgz7_45{color:#027eb5}._message_1dgz7_1._received_1dgz7_48 ._replyButtonImage_1dgz7_69{position:absolute;top:4px;left:85%}._message_1dgz7_1._received_1dgz7_48 ._caption_1dgz7_74{padding-left:28px}@media (max-width: 767px){._message_1dgz7_1._received_1dgz7_48 ._caption_1dgz7_74{padding-left:24px}}@media (max-width: 479px){._message_1dgz7_1._received_1dgz7_48 ._caption_1dgz7_74{padding-left:20px}}@keyframes _fadeIn_1dgz7_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._replyPreview_1dgz7_42{display:flex;padding:8px 12px;margin-bottom:4px;border-radius:6px 6px 0 0;font-size:13px}@media (max-width: 767px){._replyPreview_1dgz7_42{padding:6px 10px;font-size:12px;margin-bottom:3px}}@media (max-width: 479px){._replyPreview_1dgz7_42{padding:5px 8px;font-size:11px}}._replyBar_1dgz7_119{width:4px;background-color:#00a884;margin-right:8px;border-radius:2px}@media (max-width: 767px){._replyBar_1dgz7_119{width:3px;margin-right:6px}}._replyContent_1dgz7_132{flex:1;min-width:0}._replySender_1dgz7_137{color:#00a884;font-weight:600;margin-bottom:2px}@media (max-width: 767px){._replySender_1dgz7_137{font-size:12px}}@media (max-width: 479px){._replySender_1dgz7_137{font-size:11px}}._replyText_1dgz7_153{color:#8696a0;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 767px){._replyText_1dgz7_153{font-size:11px}}@media (max-width: 479px){._replyText_1dgz7_153{font-size:10px}}._messageContent_1dgz7_31{padding:0;color:#000;width:max-content;word-wrap:break-word;box-shadow:0 1px 2px #0000004d;min-width:80px;position:relative}@media (max-width: 767px){._messageContent_1dgz7_31{min-width:60px;box-shadow:0 1px 1.5px #00000040}}._textWrapper_1dgz7_187{display:flex;flex-direction:column;padding:6px 8px 0}@media (max-width: 767px){._textWrapper_1dgz7_187{padding:5px 7px 0}}@media (max-width: 479px){._textWrapper_1dgz7_187{padding:4px 6px 0}}._textContent_1dgz7_45{font-size:16px;line-height:19px;white-space:pre-wrap;word-wrap:break-word;display:flex;justify-content:space-between;flex:1;min-height:18px}@media (max-width: 767px){._textContent_1dgz7_45{font-size:15px;line-height:18px}}@media (max-width: 479px){._textContent_1dgz7_45{font-size:14px;line-height:17px}}._textContent_1dgz7_45 ._messageLink_1dgz7_45{text-decoration:underline;cursor:pointer;word-break:break-all;transition:opacity .2s}._textContent_1dgz7_45 ._messageLink_1dgz7_45:hover{opacity:.8}._textContent_1dgz7_45 ._messageLink_1dgz7_45:active{opacity:.6}._textTimestamp_1dgz7_238{display:flex;align-items:center;justify-content:flex-end;gap:3px;white-space:nowrap;margin-top:auto;padding:2px 0 4px}@media (max-width: 767px){._textTimestamp_1dgz7_238{gap:2px;padding:2px 0 3px}}._textTimestamp_1dgz7_238 ._timeText_1dgz7_253{font-size:10px;line-height:15px;color:#667781}@media (max-width: 767px){._textTimestamp_1dgz7_238 ._timeText_1dgz7_253{font-size:9px;line-height:14px}}@media (max-width: 479px){._textTimestamp_1dgz7_238 ._timeText_1dgz7_253{font-size:8px;line-height:13px}}._textTimestamp_1dgz7_238 ._statusIcon_1dgz7_270{display:inline-flex;align-items:center;font-size:14px;color:#8696a0;margin-left:2px}@media (max-width: 767px){._textTimestamp_1dgz7_238 ._statusIcon_1dgz7_270{font-size:13px;margin-left:1px}}@media (max-width: 479px){._textTimestamp_1dgz7_238 ._statusIcon_1dgz7_270{font-size:12px}}._readStatus_1dgz7_289{color:#53bdeb}._mediaWrapper_1dgz7_293{position:relative;display:block;width:100%}._mediaTimestamp_1dgz7_299{position:absolute;bottom:6px;right:7px;left:auto;padding:4px 6px 3px 10px;border-radius:4px;display:flex;align-items:center;gap:4px;font-size:10px;color:#667781;z-index:1}@media (max-width: 767px){._mediaTimestamp_1dgz7_299{bottom:5px;right:6px;padding:4px 6px 3px 10px;gap:3px;font-size:9px}}@media (max-width: 479px){._mediaTimestamp_1dgz7_299{padding:4px 6px 3px 7px}}._mediaTimestamp_1dgz7_299 ._statusIcon_1dgz7_270{color:#667781;font-size:16px;display:inline-flex;align-items:center}@media (max-width: 767px){._mediaTimestamp_1dgz7_299 ._statusIcon_1dgz7_270{font-size:14px}}@media (max-width: 479px){._mediaTimestamp_1dgz7_299 ._statusIcon_1dgz7_270{font-size:13px}}._mediaTimestamp_1dgz7_299 ._timeText_1dgz7_253{font-size:10px;line-height:1}@media (max-width: 767px){._mediaTimestamp_1dgz7_299 ._timeText_1dgz7_253{font-size:9px}}@media (max-width: 479px){._mediaTimestamp_1dgz7_299 ._timeText_1dgz7_253{font-size:8px}}._mediaContent_1dgz7_358{max-width:500px;width:100%;position:relative}@media (max-width: 767px){._mediaContent_1dgz7_358{max-width:100%}}._image_1dgz7_369,._video_1dgz7_370{max-width:100%;width:100%;height:auto;border-radius:8px;display:block;object-fit:cover;cursor:pointer;transition:opacity .2s}@media (max-width: 767px){._image_1dgz7_369,._video_1dgz7_370{border-radius:7px}}._image_1dgz7_369:hover,._video_1dgz7_370:hover{opacity:.9}@media (hover: none){._image_1dgz7_369:hover,._video_1dgz7_370:hover{opacity:1}}._videoWrapper_1dgz7_397{position:relative;cursor:pointer;border-radius:8px}@media (max-width: 767px){._videoWrapper_1dgz7_397{border-radius:7px}}._videoWrapper_1dgz7_397 ._playOverlay_1dgz7_407{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#0000004d;border-radius:8px;transition:background-color .2s}@media (max-width: 767px){._videoWrapper_1dgz7_397 ._playOverlay_1dgz7_407{border-radius:7px}}._videoWrapper_1dgz7_397 ._playOverlay_1dgz7_407 ._playButton_1dgz7_425{width:60px;height:60px;border-radius:50%;background-color:#ffffffe6;display:flex;align-items:center;justify-content:center;font-size:24px;color:#005c4b;padding-left:4px}@media (max-width: 767px){._videoWrapper_1dgz7_397 ._playOverlay_1dgz7_407 ._playButton_1dgz7_425{width:50px;height:50px;font-size:20px}}@media (max-width: 479px){._videoWrapper_1dgz7_397 ._playOverlay_1dgz7_407 ._playButton_1dgz7_425{width:44px;height:44px;font-size:18px}}._videoWrapper_1dgz7_397:hover ._playOverlay_1dgz7_407{background-color:#0006}@media (hover: none){._videoWrapper_1dgz7_397:hover ._playOverlay_1dgz7_407{background-color:#0000004d}}._caption_1dgz7_74{margin-top:8px;font-size:14px;line-height:1.5;padding:0 8px 8px}@media (max-width: 767px){._caption_1dgz7_74{margin-top:6px;font-size:13px;padding:0 7px 7px}}@media (max-width: 479px){._caption_1dgz7_74{font-size:12px;padding:0 6px 6px}}._audioWrapper_1dgz7_480{display:flex;flex-direction:column;padding:8px}AudioMessage{width:100%;display:block;flex:1}._fileWrapper_1dgz7_492{display:flex;flex-direction:column;padding:8px}@media (max-width: 767px){._fileWrapper_1dgz7_492{padding:6px}}@media (max-width: 479px){._fileWrapper_1dgz7_492{padding:4px}}._fileContent_1dgz7_508{display:flex;align-items:center;gap:8px;padding:8px 0}@media (max-width: 767px){._fileContent_1dgz7_508{padding:6px 0;gap:6px}}@media (max-width: 479px){._fileContent_1dgz7_508{padding:4px 0;gap:4px}}._fileContent_1dgz7_508 ._fileIcon_1dgz7_526{font-size:24px}@media (max-width: 767px){._fileContent_1dgz7_508 ._fileIcon_1dgz7_526{font-size:20px}}@media (max-width: 479px){._fileContent_1dgz7_508 ._fileIcon_1dgz7_526{font-size:18px}}._fileContent_1dgz7_508 ._fileInfo_1dgz7_539{flex:1;min-width:0}._fileContent_1dgz7_508 ._fileName_1dgz7_543{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 767px){._fileContent_1dgz7_508 ._fileName_1dgz7_543{font-size:13px}}._fileContent_1dgz7_508 ._fileSize_1dgz7_555{font-size:12px;color:#8696a0}@media (max-width: 767px){._fileContent_1dgz7_508 ._fileSize_1dgz7_555{font-size:11px}}._fileContent_1dgz7_508 ._downloadButton_1dgz7_564{background:none;border:none;font-size:20px;cursor:pointer;color:#00a884;padding:4px;border-radius:50%;transition:background-color .2s}._fileContent_1dgz7_508 ._downloadButton_1dgz7_564:hover{background-color:#0000001a}@media (max-width: 767px){._fileContent_1dgz7_508 ._downloadButton_1dgz7_564{font-size:18px;padding:2px}}._errorContent_1dgz7_584{padding:20px;background:#fee;color:#c00;text-align:center;font-size:14px;border-radius:4px}._replyButton_1dgz7_69{top:4px;background:transparent;border:none;color:#8696a0;cursor:pointer;font-size:14px;padding:2px 6px;border-radius:4px;font-weight:900;z-index:2;display:inline-flex;align-items:center;justify-content:center;justify-self:flex-start}._replyButtonImage_1dgz7_69{position:absolute;top:4px;background:transparent;font-weight:900;border:none;color:#8696a0;cursor:pointer;font-size:14px;padding:2px 6px;border-radius:4px;transition:all .2s ease;z-index:2;display:inline-flex;align-items:center;justify-content:center}@media (max-width: 767px){._replyButtonImage_1dgz7_69{font-size:13px;font-weight:900;top:3px;padding:1px 5px}}@media (max-width: 479px){._replyButtonImage_1dgz7_69{font-size:12px;padding:1px 4px;font-weight:900}}._replyButtonImage_1dgz7_69:hover{color:#00a884;background-color:#0000001a;opacity:1}._replyButtonImage_1dgz7_69:active{transform:scale(.95)}._sentReply_1dgz7_651{right:8px;left:auto}._receivedReply_1dgz7_656{left:8px;right:auto}._message_1dgz7_1:hover ._replyButton_1dgz7_69{opacity:1}@media (hover: none){._replyButton_1dgz7_69{opacity:.6}._message_1dgz7_1:active ._replyButton_1dgz7_69{opacity:1}}._previewOverlay_1dgz7_673{position:fixed;inset:0;width:100%;margin:0 auto;background-color:#000000f2;display:flex;align-items:center;justify-content:center;z-index:9999;animation:_fadeIn_1dgz7_1 .2s ease}@media (min-width: 1024px){._previewOverlay_1dgz7_673{max-width:500px}}@media (max-width: 767px){._previewOverlay_1dgz7_673{padding:0}}._previewContainer_1dgz7_699{position:relative;max-width:95vw;max-height:95vh;display:flex;align-items:center;justify-content:center;padding:0 1rem}@media (max-width: 767px){._previewContainer_1dgz7_699{max-width:100vw;max-height:100vh;padding:0 .5rem}}@media (max-height: 500px) and (orientation: landscape){._previewContainer_1dgz7_699{max-height:100vh;padding:0 .25rem}}._closeButton_1dgz7_722{position:absolute;top:-15px;right:15px;width:40px;height:40px;border-radius:50%;background-color:#ffffffe6;border:none;color:#000;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10000;transition:all .2s}@media (max-width: 767px){._closeButton_1dgz7_722{top:10px;right:10px;width:44px;height:44px;font-size:22px}}@media (max-height: 500px) and (orientation: landscape){._closeButton_1dgz7_722{top:5px;right:5px;width:36px;height:36px;font-size:20px}}._closeButton_1dgz7_722:hover{background-color:#fff;transform:scale(1.1)}._closeButton_1dgz7_722:active{transform:scale(.95)}._previewImage_1dgz7_766{max-width:100%;max-height:80vh;object-fit:contain;border-radius:8px}@media (max-width: 767px){._previewImage_1dgz7_766{max-height:85vh;border-radius:4px}}@media (max-height: 500px) and (orientation: landscape){._previewImage_1dgz7_766{max-height:90vh}}._previewVideo_1dgz7_784{max-width:100%;max-height:95vh;border-radius:8px}@media (max-width: 767px){._previewVideo_1dgz7_784{max-height:90vh;border-radius:4px}}@media (max-height: 500px) and (orientation: landscape){._previewVideo_1dgz7_784{max-height:95vh}}@media (hover: none) and (pointer: coarse){._downloadButton_1dgz7_564,._playButton_1dgz7_425{min-width:44px;min-height:44px}._image_1dgz7_369:hover,._video_1dgz7_370:hover{opacity:1}}@media (prefers-reduced-motion: reduce){._message_1dgz7_1{animation:none}*{transition:none!important}}._chatInput_1oouf_1{background-color:#202c33;border-top:1px solid #2a3942;position:relative;flex-shrink:0}._replyPreview_1oouf_8{display:flex;align-items:center;padding:12px 20px;background-color:#111b21;border-bottom:1px solid #2a3942;gap:12px}@media (max-width: 767px){._replyPreview_1oouf_8{padding:10px 16px;gap:10px}}@media (max-width: 479px){._replyPreview_1oouf_8{padding:8px 12px;gap:8px}}@media (max-width: 319px){._replyPreview_1oouf_8{padding:6px 10px;gap:6px}}@media (max-height: 500px) and (orientation: landscape){._replyPreview_1oouf_8{padding:6px 12px}}._replyContent_1oouf_40{flex:1;min-width:0}._replyLabel_1oouf_45{color:#00a884;font-size:13px;font-weight:600;margin-bottom:4px}@media (max-width: 767px){._replyLabel_1oouf_45{font-size:12px;margin-bottom:3px}}@media (max-width: 479px){._replyLabel_1oouf_45{font-size:11px;margin-bottom:2px}}@media (max-width: 319px){._replyLabel_1oouf_45{font-size:10px}}._replyText_1oouf_69{color:#8696a0;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 767px){._replyText_1oouf_69{font-size:12px}}@media (max-width: 479px){._replyText_1oouf_69{font-size:11px}}@media (max-width: 319px){._replyText_1oouf_69{font-size:10px}}._cancelReply_1oouf_92{background:transparent;border:none;color:#8696a0;font-size:20px;cursor:pointer;padding:4px 8px;transition:color .2s;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}@media (max-width: 767px){._cancelReply_1oouf_92{font-size:18px;padding:6px}}@media (max-width: 479px){._cancelReply_1oouf_92{font-size:16px;padding:4px}}._cancelReply_1oouf_92:hover{color:#e9edef}._cancelReply_1oouf_92:active{transform:scale(.95)}@media (hover: none){._cancelReply_1oouf_92:hover{color:#8696a0}._cancelReply_1oouf_92:active{color:#e9edef}}._emojiPicker_1oouf_133{position:absolute;bottom:100%;left:0;right:0;width:100%;max-width:500px;margin:0 auto;background-color:#2a3942;border-radius:12px 12px 0 0;box-shadow:0 -4px 16px #00000080;max-height:400px;display:flex;flex-direction:column;animation:_slideUpPicker_1oouf_1 .3s ease;z-index:100}@media (min-width: 1024px){._emojiPicker_1oouf_133{max-width:500px}}@media (max-width: 767px){._emojiPicker_1oouf_133{max-height:350px;border-radius:10px 10px 0 0}}@media (max-width: 479px){._emojiPicker_1oouf_133{max-height:300px;border-radius:8px 8px 0 0}}@media (max-width: 319px){._emojiPicker_1oouf_133{max-height:280px}}@media (max-height: 500px) and (orientation: landscape){._emojiPicker_1oouf_133{max-height:250px}}@keyframes _slideUpPicker_1oouf_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._pickerTabs_1oouf_188{display:flex;border-bottom:1px solid #2a3942;background-color:#1f2b33;border-radius:12px 12px 0 0;flex-shrink:0}@media (max-width: 767px){._pickerTabs_1oouf_188{border-radius:10px 10px 0 0}}@media (max-width: 479px){._pickerTabs_1oouf_188{border-radius:8px 8px 0 0}}._pickerTab_1oouf_188{flex:1;padding:14px;background:transparent;border:none;color:#8696a0;cursor:pointer;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .2s;border-bottom:3px solid transparent}@media (max-width: 767px){._pickerTab_1oouf_188{padding:12px;font-size:13px;gap:6px}}@media (max-width: 479px){._pickerTab_1oouf_188{padding:10px;font-size:12px;gap:5px}}@media (max-width: 319px){._pickerTab_1oouf_188{padding:8px;font-size:11px;gap:4px}}._pickerTab_1oouf_188 svg{width:20px;height:20px}@media (max-width: 767px){._pickerTab_1oouf_188 svg{width:18px;height:18px}}@media (max-width: 479px){._pickerTab_1oouf_188 svg{width:16px;height:16px}}._pickerTab_1oouf_188._active_1oouf_259{color:#00a884;border-bottom-color:#00a884}._pickerTab_1oouf_188:hover:not(._active_1oouf_259){color:#e9edef;background-color:#ffffff0d}@media (hover: none){._pickerTab_1oouf_188:hover:not(._active_1oouf_259){color:#8696a0;background-color:transparent}}._emojiContent_1oouf_274{display:flex;flex-direction:column;flex:1;overflow:hidden}._emojiCategories_1oouf_281{display:flex;gap:4px;padding:8px 12px;background-color:#1f2b33;border-bottom:1px solid #2a3942;overflow-x:auto;flex-shrink:0;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}@media (max-width: 767px){._emojiCategories_1oouf_281{padding:6px 10px;gap:3px}}@media (max-width: 479px){._emojiCategories_1oouf_281{padding:5px 8px;gap:2px}}._emojiCategories_1oouf_281::-webkit-scrollbar{height:4px}._emojiCategories_1oouf_281::-webkit-scrollbar-track{background:transparent}._emojiCategories_1oouf_281::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}._categoryTab_1oouf_315{padding:6px 12px;background:transparent;border:none;color:#8696a0;cursor:pointer;font-size:12px;border-radius:16px;white-space:nowrap;transition:all .2s;flex-shrink:0}@media (max-width: 767px){._categoryTab_1oouf_315{padding:5px 10px;font-size:11px;border-radius:14px}}@media (max-width: 479px){._categoryTab_1oouf_315{padding:4px 8px;font-size:10px;border-radius:12px}}._categoryTab_1oouf_315._active_1oouf_259{background-color:#00a884;color:#fff}._categoryTab_1oouf_315:hover:not(._active_1oouf_259){background-color:#ffffff1a;color:#e9edef}@media (hover: none){._categoryTab_1oouf_315:hover:not(._active_1oouf_259){background-color:transparent;color:#8696a0}}._emojiGrid_1oouf_356{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:4px;padding:12px;overflow-y:auto;flex:1;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}@media (max-width: 767px){._emojiGrid_1oouf_356{grid-template-columns:repeat(auto-fill,minmax(38px,1fr));padding:10px;gap:3px}}@media (max-width: 479px){._emojiGrid_1oouf_356{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));padding:8px;gap:2px}}@media (max-width: 319px){._emojiGrid_1oouf_356{grid-template-columns:repeat(auto-fill,minmax(34px,1fr));padding:6px}}._emojiGrid_1oouf_356::-webkit-scrollbar{width:6px}._emojiGrid_1oouf_356::-webkit-scrollbar-track{background:transparent}._emojiGrid_1oouf_356::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}._emojiGrid_1oouf_356::-webkit-scrollbar-thumb:hover{background:#ffffff4d}._emojiItem_1oouf_400{background:transparent;border:none;cursor:pointer;font-size:28px;padding:6px;border-radius:8px;transition:all .15s;display:flex;align-items:center;justify-content:center;min-height:40px}@media (max-width: 767px){._emojiItem_1oouf_400{font-size:26px;padding:5px;min-height:38px;border-radius:7px}}@media (max-width: 479px){._emojiItem_1oouf_400{font-size:24px;padding:4px;min-height:36px;border-radius:6px}}@media (max-width: 319px){._emojiItem_1oouf_400{font-size:22px;padding:3px;min-height:34px}}._emojiItem_1oouf_400:hover{background-color:#ffffff1a;transform:scale(1.2)}._emojiItem_1oouf_400:active{transform:scale(1.1)}@media (hover: none){._emojiItem_1oouf_400:hover{background-color:transparent;transform:scale(1)}._emojiItem_1oouf_400:active{background-color:#ffffff1a;transform:scale(1.1)}}._gifContent_1oouf_454{display:flex;flex-direction:column;flex:1;overflow:hidden}._gifSearch_1oouf_461{padding:12px;background-color:#1f2b33;border-bottom:1px solid #2a3942;display:flex;align-items:center;gap:8px;flex-shrink:0}@media (max-width: 767px){._gifSearch_1oouf_461{padding:10px;gap:6px}}@media (max-width: 479px){._gifSearch_1oouf_461{padding:8px;gap:5px}}._gifSearch_1oouf_461 svg{width:20px;height:20px;color:#8696a0;flex-shrink:0}@media (max-width: 767px){._gifSearch_1oouf_461 svg{width:18px;height:18px}}@media (max-width: 479px){._gifSearch_1oouf_461 svg{width:16px;height:16px}}._gifSearchInput_1oouf_501{flex:1;background-color:#2a3942;border:none;border-radius:20px;padding:8px 16px;color:#e9edef;font-size:14px;outline:none}@media (max-width: 767px){._gifSearchInput_1oouf_501{font-size:16px;padding:7px 14px;border-radius:18px}}@media (max-width: 479px){._gifSearchInput_1oouf_501{padding:6px 12px;border-radius:16px}}._gifSearchInput_1oouf_501::placeholder{color:#8696a0}._gifSearchInput_1oouf_501:focus{background-color:#323d47}._gifGrid_1oouf_531{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;padding:12px;overflow-y:auto;flex:1;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}@media (max-width: 767px){._gifGrid_1oouf_531{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));padding:10px;gap:6px}}@media (max-width: 479px){._gifGrid_1oouf_531{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));padding:8px;gap:5px}}@media (max-width: 319px){._gifGrid_1oouf_531{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));padding:6px;gap:4px}}._gifGrid_1oouf_531::-webkit-scrollbar{width:6px}._gifGrid_1oouf_531::-webkit-scrollbar-track{background:transparent}._gifGrid_1oouf_531::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}._gifGrid_1oouf_531::-webkit-scrollbar-thumb:hover{background:#ffffff4d}._gifItem_1oouf_576{background:transparent;border:none;cursor:pointer;padding:0;border-radius:8px;overflow:hidden;transition:all .2s;aspect-ratio:1;position:relative}@media (max-width: 767px){._gifItem_1oouf_576{border-radius:6px}}@media (max-width: 479px){._gifItem_1oouf_576{border-radius:5px}}._gifItem_1oouf_576 img{width:100%;height:100%;object-fit:cover;display:block}._gifItem_1oouf_576:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000080}._gifItem_1oouf_576:active{transform:scale(.98)}@media (hover: none){._gifItem_1oouf_576:hover{transform:scale(1);box-shadow:none}._gifItem_1oouf_576:active{transform:scale(.95)}}._gifLoading_1oouf_620,._gifEmpty_1oouf_621{padding:40px 20px;text-align:center;color:#8696a0;font-size:14px}@media (max-width: 767px){._gifLoading_1oouf_620,._gifEmpty_1oouf_621{padding:30px 16px;font-size:13px}}@media (max-width: 479px){._gifLoading_1oouf_620,._gifEmpty_1oouf_621{padding:20px 12px;font-size:12px}}._inputArea_1oouf_642{padding:8px 16px;display:flex;gap:8px;align-items:baseline}@media (max-width: 767px){._inputArea_1oouf_642{padding:8px 12px;gap:6px}}@media (max-width: 479px){._inputArea_1oouf_642{padding:6px 10px;gap:5px}}@media (max-width: 319px){._inputArea_1oouf_642{padding:6px 8px;gap:4px}}@media (max-height: 500px) and (orientation: landscape){._inputArea_1oouf_642{padding:6px 10px;gap:5px}}._recordingIndicator_1oouf_673{display:flex;align-items:center;gap:12px;flex:1}@media (max-width: 767px){._recordingIndicator_1oouf_673{gap:10px}}@media (max-width: 479px){._recordingIndicator_1oouf_673{gap:8px}}@media (max-width: 319px){._recordingIndicator_1oouf_673{gap:6px}}._recordingIcon_1oouf_695{width:24px;height:24px;animation:_pulseIcon_1oouf_1 1.5s infinite;flex-shrink:0}@media (max-width: 767px){._recordingIcon_1oouf_695{width:22px;height:22px}}@media (max-width: 479px){._recordingIcon_1oouf_695{width:20px;height:20px}}@media (max-width: 319px){._recordingIcon_1oouf_695{width:18px;height:18px}}@keyframes _pulseIcon_1oouf_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}._recordingText_1oouf_730{color:#ef4444;font-size:15px;font-weight:500}@media (max-width: 767px){._recordingText_1oouf_730{font-size:14px}}@media (max-width: 479px){._recordingText_1oouf_730{font-size:13px}}@media (max-width: 319px){._recordingText_1oouf_730{font-size:12px}}._recordingTimer_1oouf_751{color:#e9edef;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;min-width:50px;text-align:center;flex-shrink:0}@media (max-width: 767px){._recordingTimer_1oouf_751{font-size:15px;min-width:45px}}@media (max-width: 479px){._recordingTimer_1oouf_751{font-size:14px;min-width:40px}}@media (max-width: 319px){._recordingTimer_1oouf_751{font-size:13px;min-width:38px}}._recordingActions_1oouf_779{display:flex;align-items:center;gap:12px;flex-shrink:0}@media (max-width: 767px){._recordingActions_1oouf_779{gap:10px}}@media (max-width: 479px){._recordingActions_1oouf_779{gap:8px}}@media (max-width: 319px){._recordingActions_1oouf_779{gap:6px}}._deleteButton_1oouf_801,._stopButton_1oouf_802{border:none;cursor:pointer;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}@media (max-width: 767px){._deleteButton_1oouf_801,._stopButton_1oouf_802{width:38px;height:38px}}@media (max-width: 479px){._deleteButton_1oouf_801,._stopButton_1oouf_802{width:36px;height:36px}}@media (max-width: 319px){._deleteButton_1oouf_801,._stopButton_1oouf_802{width:34px;height:34px}}._deleteButton_1oouf_801 svg,._stopButton_1oouf_802 svg{width:20px;height:20px}@media (max-width: 767px){._deleteButton_1oouf_801 svg,._stopButton_1oouf_802 svg{width:19px;height:19px}}@media (max-width: 479px){._deleteButton_1oouf_801 svg,._stopButton_1oouf_802 svg{width:18px;height:18px}}@media (max-width: 319px){._deleteButton_1oouf_801 svg,._stopButton_1oouf_802 svg{width:17px;height:17px}}._deleteButton_1oouf_801:active,._stopButton_1oouf_802:active{transform:scale(.9)}._deleteButton_1oouf_801{background-color:#374045;color:#e9edef}._deleteButton_1oouf_801:hover{background-color:#ef4444;color:#fff}@media (hover: none){._deleteButton_1oouf_801:hover{background-color:#374045}._deleteButton_1oouf_801:active{background-color:#ef4444;color:#fff}}._stopButton_1oouf_802{background-color:#00a884;color:#fff}._stopButton_1oouf_802 svg{width:16px;height:16px}@media (max-width: 767px){._stopButton_1oouf_802 svg{width:15px;height:15px}}@media (max-width: 479px){._stopButton_1oouf_802 svg{width:14px;height:14px}}@media (max-width: 319px){._stopButton_1oouf_802 svg{width:13px;height:13px}}._stopButton_1oouf_802:hover{background-color:#00c997}._stopButton_1oouf_802:active{transform:scale(.9)}@media (hover: none){._stopButton_1oouf_802:hover{background-color:#00a884}._stopButton_1oouf_802:active{background-color:#00c997}}._attachmentContainer_1oouf_925{position:relative;flex-shrink:0;align-self:flex-end}._attachButton_1oouf_931{background-color:transparent;border:none;cursor:pointer;padding:8px;transition:all .2s;display:flex;align-items:center;justify-content:center;border-radius:50%;width:40px;height:40px;color:#8696a0;flex-shrink:0}@media (max-width: 767px){._attachButton_1oouf_931{width:38px;height:38px;padding:7px}}@media (max-width: 479px){._attachButton_1oouf_931{width:36px;height:36px;padding:6px}}@media (max-width: 319px){._attachButton_1oouf_931{width:34px;height:34px;padding:5px}}._attachButton_1oouf_931 svg{width:24px;height:24px}@media (max-width: 767px){._attachButton_1oouf_931 svg{width:22px;height:22px}}@media (max-width: 479px){._attachButton_1oouf_931 svg{width:20px;height:20px}}@media (max-width: 319px){._attachButton_1oouf_931 svg{width:18px;height:18px}}._attachButton_1oouf_931:hover{background-color:#ffffff1a;color:#e9edef}._attachButton_1oouf_931:active{transform:scale(.9)}@media (hover: none){._attachButton_1oouf_931:hover{background-color:transparent;color:#8696a0}._attachButton_1oouf_931:active{background-color:#ffffff1a;color:#e9edef}}._attachMenu_1oouf_1007{position:absolute;bottom:100%;left:0;margin-bottom:8px;background-color:#2a3942;border-radius:12px;padding:8px;box-shadow:0 4px 16px #00000080;display:flex;flex-direction:column;gap:4px;min-width:160px;animation:_slideUp_1oouf_1 .2s ease;z-index:10}@media (max-width: 767px){._attachMenu_1oouf_1007{min-width:140px;border-radius:10px;padding:6px;margin-bottom:6px}}@media (max-width: 479px){._attachMenu_1oouf_1007{min-width:130px;border-radius:8px;padding:5px;gap:3px}}@media (max-width: 319px){._attachMenu_1oouf_1007{min-width:120px;padding:4px;gap:2px}}@keyframes _slideUp_1oouf_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._attachOption_1oouf_1057{background-color:transparent;border:none;color:#e9edef;padding:12px 16px;text-align:left;cursor:pointer;border-radius:8px;font-size:14px;transition:background-color .2s;display:flex;align-items:center;gap:12px;white-space:nowrap;min-height:44px}@media (max-width: 767px){._attachOption_1oouf_1057{padding:10px 14px;font-size:13px;gap:10px;border-radius:7px}}@media (max-width: 479px){._attachOption_1oouf_1057{padding:8px 12px;font-size:12px;gap:8px;border-radius:6px}}@media (max-width: 319px){._attachOption_1oouf_1057{padding:6px 10px;font-size:11px;gap:6px}}._attachOption_1oouf_1057 svg{width:20px;height:20px;flex-shrink:0}@media (max-width: 767px){._attachOption_1oouf_1057 svg{width:19px;height:19px}}@media (max-width: 479px){._attachOption_1oouf_1057 svg{width:18px;height:18px}}@media (max-width: 319px){._attachOption_1oouf_1057 svg{width:16px;height:16px}}._attachOption_1oouf_1057:hover{background-color:#374045}._attachOption_1oouf_1057:active{background-color:#3d474d}@media (hover: none){._attachOption_1oouf_1057:hover{background-color:transparent}._attachOption_1oouf_1057:active{background-color:#374045}}._messageInput_1oouf_1134{flex:1;background-color:#2a3942;border:none;border-radius:20px;padding:10px 16px;color:#e9edef;font-size:15px;outline:none;font-family:Segoe UI,Helvetica,Arial,sans-serif;min-height:40px;max-height:100px;min-width:0;resize:none;overflow-y:hidden;line-height:20px;transition:height .1s ease;align-self:flex-end}@media (max-width: 767px){._messageInput_1oouf_1134{font-size:16px;padding:9px 14px;border-radius:18px;min-height:38px;max-height:92px;line-height:19px}}@media (max-width: 479px){._messageInput_1oouf_1134{font-size:16px;padding:8px 12px;border-radius:16px;min-height:36px;max-height:84px;line-height:18px}}@media (max-width: 319px){._messageInput_1oouf_1134{font-size:16px;padding:7px 10px;border-radius:14px;min-height:34px;max-height:76px;line-height:17px}}@media (max-height: 500px) and (orientation: landscape){._messageInput_1oouf_1134{padding:7px 12px;max-height:60px;line-height:18px}}._messageInput_1oouf_1134::placeholder{color:#8696a0}._messageInput_1oouf_1134:focus{background-color:#323d47}._messageInput_1oouf_1134::-webkit-scrollbar{width:6px}._messageInput_1oouf_1134::-webkit-scrollbar-track{background:transparent}._messageInput_1oouf_1134::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}._messageInput_1oouf_1134::-webkit-scrollbar-thumb:hover{background:#ffffff4d}._messageInput_1oouf_1134{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}._emojiButton_1oouf_1217{background-color:transparent;border:none;cursor:pointer;padding:8px;transition:all .2s;display:flex;align-items:center;justify-content:center;border-radius:50%;width:48px;height:48px;color:#8696a0;flex-shrink:0;align-self:flex-end}@media (max-width: 767px){._emojiButton_1oouf_1217{width:44px;height:44px;padding:7px}}@media (max-width: 479px){._emojiButton_1oouf_1217{width:44px;height:44px;padding:6px}}@media (max-width: 319px){._emojiButton_1oouf_1217{width:34px;height:34px;padding:5px}}._emojiButton_1oouf_1217 svg{width:24px;height:24px}@media (max-width: 767px){._emojiButton_1oouf_1217 svg{width:22px;height:22px}}@media (max-width: 479px){._emojiButton_1oouf_1217 svg{width:20px;height:20px}}@media (max-width: 319px){._emojiButton_1oouf_1217 svg{width:18px;height:18px}}._emojiButton_1oouf_1217:hover{background-color:#ffffff1a;color:#e9edef}._emojiButton_1oouf_1217:active{transform:scale(.9)}@media (hover: none){._emojiButton_1oouf_1217:hover{background-color:transparent;color:#8696a0}._emojiButton_1oouf_1217:active{background-color:#ffffff1a;color:#e9edef}}._micButton_1oouf_1294{background-color:transparent;border:none;cursor:pointer;padding:8px;transition:all .2s;display:flex;align-items:center;justify-content:center;border-radius:50%;width:48px;height:48px;flex-shrink:0;color:#8696a0;align-self:flex-end}@media (max-width: 767px){._micButton_1oouf_1294{width:44px;height:44px;padding:7px}}@media (max-width: 479px){._micButton_1oouf_1294{width:42px;height:42px;padding:6px}}@media (max-width: 319px){._micButton_1oouf_1294{width:40px;height:40px;padding:5px}}._micButton_1oouf_1294 svg{width:24px;height:24px}@media (max-width: 767px){._micButton_1oouf_1294 svg{width:22px;height:22px}}@media (max-width: 479px){._micButton_1oouf_1294 svg{width:21px;height:21px}}@media (max-width: 319px){._micButton_1oouf_1294 svg{width:20px;height:20px}}._micButton_1oouf_1294:hover{background-color:#ffffff1a;color:#e9edef}._micButton_1oouf_1294:active{background-color:#ffffff26;transform:scale(.9)}@media (hover: none){._micButton_1oouf_1294:hover{background-color:transparent;color:#8696a0}._micButton_1oouf_1294:active{background-color:#ffffff1a;color:#e9edef}}._sendButton_1oouf_1372{background-color:#00a884;border:none;border-radius:50%;width:40px;height:40px;color:#fff;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;flex-shrink:0;animation:_scaleIn_1oouf_1 .2s ease;align-self:flex-end}@media (max-width: 767px){._sendButton_1oouf_1372{width:44px;height:44px}}@media (max-width: 479px){._sendButton_1oouf_1372{width:42px;height:42px}}@media (max-width: 319px){._sendButton_1oouf_1372{width:40px;height:40px}}._sendButton_1oouf_1372 svg{width:24px;height:24px}@media (max-width: 767px){._sendButton_1oouf_1372 svg{width:22px;height:22px}}@media (max-width: 479px){._sendButton_1oouf_1372 svg{width:21px;height:21px}}@media (max-width: 319px){._sendButton_1oouf_1372 svg{width:20px;height:20px}}._sendButton_1oouf_1372:hover{background-color:#00c997;transform:scale(1.05)}._sendButton_1oouf_1372:active{transform:scale(.9)}@media (hover: none){._sendButton_1oouf_1372:hover{background-color:#00a884;transform:scale(1)}._sendButton_1oouf_1372:active{background-color:#00c997}}@keyframes _scaleIn_1oouf_1{0%{transform:scale(0)}to{transform:scale(1)}}@supports (padding-bottom: env(safe-area-inset-bottom)){@media (max-width: 767px){._chatInput_1oouf_1{padding-bottom:env(safe-area-inset-bottom)}}}@media (hover: none) and (pointer: coarse){._cancelReply_1oouf_92,._attachButton_1oouf_931,._emojiButton_1oouf_1217,._micButton_1oouf_1294,._sendButton_1oouf_1372,._deleteButton_1oouf_801,._stopButton_1oouf_802{min-width:44px;min-height:44px}._attachOption_1oouf_1057{min-height:48px}}@media (prefers-reduced-motion: reduce){._recordingIcon_1oouf_695,._sendButton_1oouf_1372,._attachMenu_1oouf_1007,._emojiPicker_1oouf_133{animation:none}._messageInput_1oouf_1134,*{transition:none!important}}@media (max-height: 400px){._inputArea_1oouf_642{padding:4px 8px}._messageInput_1oouf_1134{max-height:60px}._emojiPicker_1oouf_133{max-height:200px}}._chatApp_189t4_1{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#f0f2f5;padding:0;font-family:Segoe UI,Helvetica,Arial,sans-serif}._contactInfoRow_189t4_11{display:flex;flex-direction:column;align-items:flex-start;gap:1px}._onlineStatus_189t4_18{display:flex;align-items:center;gap:4px;font-size:.8rem;color:#c0c7c0;font-weight:500}._statusDot_189t4_27{width:8px;height:8px;background-color:#4caf50;border-radius:50%;display:inline-block}._contactsView_189t4_35{width:100%;height:100vh;background-color:#fff;display:flex;flex-direction:column}@media (max-width: 767px){._contactsView_189t4_35{max-width:100%}}@media (min-width: 768px){._contactsView_189t4_35{max-width:500px}}@media (min-width: 1024px){._contactsView_189t4_35{overflow:hidden;box-shadow:0 4px 16px #0000001f}}._header_189t4_59{padding:20px;background-color:#00a884;display:flex;justify-content:space-between;align-items:center}._header_189t4_59 ._headerLeft_189t4_66{display:flex;align-items:center;gap:16px}._header_189t4_59 ._backButton_189t4_71{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}._header_189t4_59 ._backButton_189t4_71:hover{background-color:#ffffff1a}._header_189t4_59 ._backButton_189t4_71 svg{width:24px;height:24px;display:block}@media (max-width: 767px){._header_189t4_59{padding:16px}}@media (max-height: 500px) and (orientation: landscape){._header_189t4_59{padding:12px 16px}}._header_189t4_59 h1{margin:0;font-size:24px;font-weight:600;color:#fff}@media (max-width: 320px){._header_189t4_59 h1{font-size:20px}}@media (max-height: 500px) and (orientation: landscape){._header_189t4_59 h1{font-size:20px}}._connectionStatus_189t4_117{display:flex;align-items:center;gap:8px}._connectionStatus_189t4_117 span{width:12px;height:12px;border-radius:50%;display:inline-block}@media (max-width: 767px){._connectionStatus_189t4_117 span{width:10px;height:10px}}._connectionStatus_189t4_117 span._connected_189t4_134{background-color:#25d366;box-shadow:0 0 8px #25d36680}._connectionStatus_189t4_117 span._connecting_189t4_138{background-color:#f59e0b;animation:_pulse_189t4_1 1.5s infinite}._connectionStatus_189t4_117 span._disconnected_189t4_142{background-color:#ef4444}@keyframes _pulse_189t4_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}._contactList_189t4_156{flex:1;overflow-y:auto;background-color:#fff}._contactList_189t4_156::-webkit-scrollbar{width:6px}@media (max-width: 767px){._contactList_189t4_156::-webkit-scrollbar{width:4px}}._contactList_189t4_156::-webkit-scrollbar-track{background:transparent}._contactList_189t4_156::-webkit-scrollbar-thumb{background:#cfd5db;border-radius:3px}._contactItem_189t4_177{display:flex;align-items:center;padding:16px 20px;cursor:pointer;transition:background-color .2s;border-bottom:1px solid #e9edef;gap:12px;background-color:#fff}@media (max-width: 767px){._contactItem_189t4_177{padding:12px 16px;gap:10px}}@media (max-height: 500px) and (orientation: landscape){._contactItem_189t4_177{padding:8px 16px}}._contactItem_189t4_177:hover{background-color:#f5f6f6}._contactItem_189t4_177:active{background-color:#e9edef}._avatar_189t4_205{width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#00a884,#00d9a5);display:flex;align-items:center;justify-content:center;font-size:28px;flex-shrink:0}@media (max-width: 767px){._avatar_189t4_205{width:48px;height:48px;font-size:24px}}@media (max-height: 500px) and (orientation: landscape){._avatar_189t4_205{width:40px;height:40px;font-size:20px}}._contactInfo_189t4_11{flex:1;min-width:0}._contactHeader_189t4_236{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}@media (max-height: 500px) and (orientation: landscape){._contactHeader_189t4_236{margin-bottom:4px}}._contactName_189t4_248{font-weight:500;font-size:17px;color:#111b21;display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 767px){._contactName_189t4_248{font-size:16px;gap:6px}}@media (max-width: 320px){._contactName_189t4_248{font-size:15px}}._groupBadge_189t4_271{font-size:10px;background-color:#00a884;color:#fff;padding:3px 7px;border-radius:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}@media (max-width: 767px){._groupBadge_189t4_271{font-size:9px;padding:2px 6px}}._timestamp_189t4_288{font-size:13px;color:#667781;flex-shrink:0}@media (max-width: 767px){._timestamp_189t4_288{font-size:12px}}._lastMessageRow_189t4_299{display:flex;justify-content:space-between;align-items:center;gap:8px}@media (max-width: 767px){._lastMessageRow_189t4_299{gap:6px}}._lastMessage_189t4_299{font-size:15px;color:#667781;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}@media (max-width: 767px){._lastMessage_189t4_299{font-size:14px}}._unreadBadge_189t4_325{background-color:#00a884;color:#fff;border-radius:12px;padding:3px 9px;font-size:12px;font-weight:700;min-width:22px;text-align:center;flex-shrink:0}@media (max-width: 767px){._unreadBadge_189t4_325{padding:2px 8px;font-size:11px;min-width:20px}}._chatView_189t4_344{width:100%;height:100vh;background-color:#efeae2;display:flex;flex-direction:column}@media (max-width: 767px){._chatView_189t4_344{max-width:100%}}@media (min-width: 768px){._chatView_189t4_344{max-width:500px}}._chatHeader_189t4_362{background-color:#00a884;padding:12px 16px;display:flex;align-items:center;gap:12px;box-shadow:0 1px 2px #0000001a}@media (max-width: 767px){._chatHeader_189t4_362{padding:10px 12px;gap:10px}}@media (max-height: 500px) and (orientation: landscape){._chatHeader_189t4_362{padding:8px 12px;gap:8px}}._chatHeader_189t4_362 ._avatar_189t4_205{width:40px;height:40px;font-size:20px;margin:0}@media (max-width: 767px){._chatHeader_189t4_362 ._avatar_189t4_205{width:36px;height:36px;font-size:18px}}@media (max-height: 500px) and (orientation: landscape){._chatHeader_189t4_362 ._avatar_189t4_205{width:32px;height:32px;font-size:16px}}._backButton_189t4_71{background:transparent;border:none;color:#fff;font-size:24px;cursor:pointer;padding:4px 8px;display:flex;align-items:center;justify-content:center;transition:background-color .2s;border-radius:50%;margin:-4px}@media (max-width: 767px){._backButton_189t4_71{padding:8px;font-size:22px;margin:-8px 0 -8px -8px}}._backButton_189t4_71:hover{background-color:#ffffff1a}._backButton_189t4_71:active{background-color:#ffffff26}._chatHeader_189t4_362 ._contactName_189t4_248{font-size:17px;font-weight:500;color:#fff;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 767px){._chatHeader_189t4_362 ._contactName_189t4_248{font-size:16px}}@media (max-height: 500px) and (orientation: landscape){._chatHeader_189t4_362 ._contactName_189t4_248{font-size:15px;margin-bottom:1px}}._groupMembers_189t4_452{font-size:13px;color:#ffffffd9}@media (max-width: 767px){._groupMembers_189t4_452{font-size:12px}}@media (max-height: 500px) and (orientation: landscape){._groupMembers_189t4_452{font-size:11px}}._messageContainer_189t4_467{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;background-image:url(../../assets/image/whatsappbg.jpg);background-repeat:no-repeat;background-size:cover;position:relative}@media (max-width: 767px){._messageContainer_189t4_467{padding:12px}}@media (max-height: 500px) and (orientation: landscape){._messageContainer_189t4_467{padding:8px 12px}}._messageContainer_189t4_467::-webkit-scrollbar{width:6px}@media (max-width: 767px){._messageContainer_189t4_467::-webkit-scrollbar{width:4px}}._messageContainer_189t4_467::-webkit-scrollbar-track{background:transparent}._messageContainer_189t4_467::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}._messageContainer_189t4_467::-webkit-scrollbar-thumb:hover{background:#0000004d}@supports (padding-top: env(safe-area-inset-top)){@media (max-width: 767px){._contactsView_189t4_35,._chatView_189t4_344{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}}@media (max-width: 767px){._header_189t4_59,._chatHeader_189t4_362{padding-top:calc(16px + env(safe-area-inset-top))}}}@media (hover: none) and (pointer: coarse){._contactItem_189t4_177{min-height:60px}._backButton_189t4_71{min-width:44px;min-height:44px}}._dateSeparator_189t4_531{display:flex;align-items:center;justify-content:center;margin:16px 0;gap:12px;color:#fff}@media (max-width: 768px){._dateSeparator_189t4_531{margin:12px 0;gap:10px}}@media (max-width: 480px){._dateSeparator_189t4_531{margin:10px 0;gap:8px}}._dateSeparatorLine_189t4_552{flex:1;height:1px;background-color:#8696a04d}._dateSeparatorText_189t4_558{padding:5px 12px;background-color:#233138;color:#fff;font-size:12px;font-weight:500;border-radius:8px;box-shadow:0 1px 1px #0000000f;white-space:nowrap}@media (max-width: 768px){._dateSeparatorText_189t4_558{font-size:11px;padding:4px 10px;border-radius:7px}}@media (max-width: 480px){._dateSeparatorText_189t4_558{font-size:10px;padding:3px 8px;border-radius:6px}}@media (prefers-color-scheme: dark){._dateSeparatorLine_189t4_552{background-color:#8696a033}}._floatingDate_189t4_588{position:sticky;top:10px;z-index:10;display:flex;justify-content:center;margin:0 auto;pointer-events:none;transition:opacity .3s ease,transform .3s ease}@media (max-width: 768px){._floatingDate_189t4_588{top:8px}}@media (max-width: 480px){._floatingDate_189t4_588{top:6px}}._floatingDate_189t4_588._hidden_189t4_608{opacity:0;transform:translateY(-10px)}._floatingDate_189t4_588._visible_189t4_612{opacity:1;transform:translateY(0)}._floatingDateText_189t4_617{padding:6px 14px;background-color:#233138f2;color:#fff;font-size:13px;font-weight:500;border-radius:10px;box-shadow:0 2px 6px #0003;white-space:nowrap;backdrop-filter:blur(8px)}@media (max-width: 768px){._floatingDateText_189t4_617{font-size:12px;padding:5px 12px;border-radius:9px}}@media (max-width: 480px){._floatingDateText_189t4_617{font-size:11px;padding:4px 10px;border-radius:8px}}._promotionsContent_ehh0q_1{padding:1rem;flex:1}._bannersList_ehh0q_6{display:flex;flex-direction:column;gap:1rem;padding-bottom:4rem}._bannerCard_ehh0q_13{position:relative;border-radius:12px;overflow:hidden;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}._bannerCard_ehh0q_13:hover{transform:translateY(-2px)}._bannerCard_ehh0q_13:active{transform:translateY(0)}._bannerCard_ehh0q_13 img{width:100%;height:200px;display:block;object-fit:fill}._loading_ehh0q_33{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}._loading_ehh0q_33 ._spinner_ehh0q_41{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;animation:_spin_ehh0q_41 1s linear infinite;margin-bottom:1rem}._loading_ehh0q_33 p{color:#666;font-size:.9rem}@keyframes _spin_ehh0q_41{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorMessage_ehh0q_63{padding:1rem;background-color:#fee;border-radius:8px;color:#c33;text-align:center;margin:1rem 0}._noData_ehh0q_72{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;color:#666}._noData_ehh0q_72 ._noDataBox_ehh0q_81{display:flex;flex-direction:column;align-items:center}._noData_ehh0q_72 ._illustration_ehh0q_86{font-size:3rem;margin-bottom:.5rem}._noData_ehh0q_72 p{margin:0;font-size:1rem;color:#888}._noDataBox_ehh0q_81{display:flex;flex-direction:column;align-items:center}._illustration_ehh0q_86{font-size:3rem;margin-bottom:.5rem}._bannerTitle_ehh0q_107{position:absolute;top:0;left:0;background-color:#ffffff80;color:#000;padding:10px 16px;border-top-left-radius:12px;border-bottom-right-radius:12px;font-size:1rem;font-weight:700;z-index:1}@media (max-width: 500px){._bannersList_ehh0q_6{gap:.75rem}._bannerCard_ehh0q_13{border-radius:8px}}._promotionsContentWrapper_mmmmg_1{min-height:100vh;background-color:#0b0e27}._contentContainer_mmmmg_6{padding:1rem;max-width:800px;margin:0 auto}._contentImage_mmmmg_12{margin-bottom:1.5rem;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a}._contentImage_mmmmg_12 img{width:100%;height:auto;display:block;object-fit:cover}._contentBody_mmmmg_25{background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px #0000000d}._contentTitle_mmmmg_32{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#333}._contentText_mmmmg_39{font-size:1rem;line-height:1.6;color:#555}._contentText_mmmmg_39 p{margin-bottom:1rem}._contentText_mmmmg_39 ul,._contentText_mmmmg_39 ol{margin-left:1.5rem;margin-bottom:1rem}._contentText_mmmmg_39 li{margin-bottom:.5rem}@media (max-width: 500px){._contentContainer_mmmmg_6{margin-top:4rem;padding:.75rem}._contentBody_mmmmg_25{padding:1rem}._contentTitle_mmmmg_32{font-size:1.25rem}._contentText_mmmmg_39{font-size:.9rem}}
