/* Optimized CSS for Teen Patti - Mobile Performance */
:root{--primary-color:#ff6b35;--secondary-color:#f7931e;--accent-color:#c1121f;--dark-bg:#0b0c10;--dark-secondary:#1f2833;--dark-tertiary:#2d3748;--text-light:#c5c6c7;--text-white:#fff;--success-color:#10b981;--warning-color:#f59e0b;--info-color:#3b82f6;--gradient-primary:linear-gradient(135deg,#ff6b35 0%,#f7931e 100%);--gradient-dark:linear-gradient(135deg,#1f2833 0%,#0b0c10 100%);--gradient-accent:linear-gradient(135deg,#c1121f 0%,#ff6b35 100%);--shadow-sm:0 2px 4px rgba(0,0,0,.1);--shadow-md:0 4px 6px rgba(0,0,0,.15);--shadow-lg:0 10px 25px rgba(0,0,0,.25);--shadow-xl:0 20px 40px rgba(0,0,0,.3);--transition:all .3s ease;--border-radius:12px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:'Poppins',sans-serif;background-color:var(--dark-bg);color:var(--text-light);line-height:1.6;overflow-x:hidden}.container{max-width:1200px;margin:0 auto;padding:0 20px}.language-switcher{position:fixed;top:80px;right:20px;background:rgba(31,40,51,.95);backdrop-filter:blur(10px);padding:10px 20px;border-radius:25px;display:flex;align-items:center;gap:12px;z-index:999;box-shadow:var(--shadow-md);border:1px solid rgba(255,107,53,.3)}.lang-link{color:var(--text-light);text-decoration:none;font-weight:500;font-size:.9rem;transition:var(--transition);padding:5px 10px;border-radius:15px}.lang-link:hover{color:var(--primary-color)}.lang-link.active{color:var(--text-white);background:var(--gradient-primary);font-weight:600}.language-switcher .separator{color:var(--text-light);opacity:.5}.navbar{position:fixed;top:0;left:0;right:0;background:rgba(11,12,16,.95);backdrop-filter:blur(10px);padding:1rem 0;z-index:1000;box-shadow:var(--shadow-md);transition:var(--transition)}.navbar.scrolled{padding:.5rem 0;background:rgba(11,12,16,.98)}.nav-wrapper{display:flex;justify-content:space-between;align-items:center}.logo{display:flex;align-items:center;gap:12px;font-size:1.5rem;font-weight:700;color:var(--text-white);text-decoration:none;transition:var(--transition)}.logo:hover{opacity:.9}.logo:hover .logo-icon{transform:scale(1.05) rotate(5deg)}.logo-icon{flex-shrink:0;transition:transform .3s ease;filter:drop-shadow(0 2px 8px rgba(255,107,53,.3))}.logo-text{font-size:1.5rem;font-weight:700;background:linear-gradient(135deg,var(--text-white) 0%,var(--primary-color) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.logo i{color:var(--primary-color);font-size:2rem}.nav-menu{display:flex;list-style:none;gap:2rem}.nav-link{color:var(--text-light);text-decoration:none;font-weight:500;transition:var(--transition);position:relative}.nav-link::after{content:'';position:absolute;bottom:-5px;left:0;width:0;height:2px;background:var(--gradient-primary);transition:var(--transition)}.nav-link:hover{color:var(--primary-color)}.nav-link:hover::after{width:100%}.hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer}.hamburger span{width:25px;height:3px;background:var(--primary-color);border-radius:3px;transition:var(--transition)}.hero{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;background:linear-gradient(135deg,#0b0c10 0%,#1f2833 50%,#0b0c10 100%);padding:120px 20px 60px;overflow:hidden}.hero::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(255,107,53,.1) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(247,147,30,.1) 0%,transparent 50%);animation:pulseGlow 8s ease-in-out infinite}@keyframes pulseGlow{0%,100%{opacity:.5}50%{opacity:1}}.hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.03}.casino-animation{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none}.floating-card{position:absolute;width:80px;height:110px;background:#fff;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.1);animation-timing-function:ease-in-out;animation-iteration-count:infinite;overflow:hidden;will-change:transform}.card-front{width:100%;height:100%;padding:6px;display:flex;flex-direction:column;justify-content:space-between;position:relative;background:#fff;border-radius:6px}.card-value{font-size:1rem;font-weight:700;line-height:1;display:flex;flex-direction:column;align-items:center;gap:2px}.card-value.top-left{position:absolute;top:4px;left:6px}.card-value.bottom-right{position:absolute;bottom:4px;right:6px;transform:rotate(180deg)}.card-suit{font-size:3rem;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card-suit.red{color:#c1121f}.card-suit.black{color:#1f2833}.card-value.red{color:#c1121f}.card-value.black{color:#1f2833}.card-rank{font-size:.9rem;font-weight:700}.card-suit-small{font-size:.7rem}.card-1{top:10%;left:5%;animation:floatCard1 20s infinite;animation-delay:0s}.card-2{top:60%;left:10%;animation:floatCard2 25s infinite;animation-delay:2s}.card-3{top:30%;right:8%;animation:floatCard3 22s infinite;animation-delay:4s}.card-4{top:70%;right:15%;animation:floatCard4 28s infinite;animation-delay:1s}.card-5{top:15%;left:50%;animation:floatCard5 24s infinite;animation-delay:3s}.card-6{top:80%;right:5%;animation:floatCard6 26s infinite;animation-delay:5s}.floating-chip{position:absolute;width:60px;height:60px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#ff6b35,#f7931e);border:4px dashed rgba(255,255,255,.3);box-shadow:0 8px 25px rgba(255,107,53,.4);animation-timing-function:ease-in-out;animation-iteration-count:infinite;will-change:transform}.floating-chip::before{content:'$';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.8rem;font-weight:800;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.chip-1{top:25%;left:15%;animation:floatChip1 18s infinite}.chip-2{top:55%;right:20%;animation:floatChip2 22s infinite;animation-delay:2s}.chip-3{top:40%;left:25%;animation:floatChip3 20s infinite;animation-delay:4s}.chip-4{top:85%;left:60%;animation:floatChip4 24s infinite;animation-delay:1s}.floating-symbol{position:absolute;font-size:4rem;opacity:.15;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.symbol-1{top:5%;left:20%;color:#1f2833;animation:floatSymbol1 15s infinite}.symbol-2{top:35%;right:25%;color:#c1121f;animation:floatSymbol2 18s infinite;animation-delay:1s}.symbol-3{top:65%;left:30%;color:#c1121f;animation:floatSymbol3 16s infinite;animation-delay:3s}.symbol-4{top:45%;right:10%;color:#1f2833;animation:floatSymbol4 20s infinite;animation-delay:2s}.symbol-5{top:75%;left:45%;color:#1f2833;animation:floatSymbol5 17s infinite;animation-delay:4s}.symbol-6{top:20%;right:35%;color:#c1121f;animation:floatSymbol6 19s infinite;animation-delay:5s}@keyframes floatCard1{0%,100%{transform:translate(0,0) rotate(0deg);opacity:.7}25%{transform:translate(30px,-20px) rotate(5deg);opacity:.9}50%{transform:translate(60px,20px) rotate(-5deg);opacity:.6}75%{transform:translate(30px,40px) rotate(3deg);opacity:.8}}@keyframes floatCard2{0%,100%{transform:translate(0,0) rotate(5deg);opacity:.6}33%{transform:translate(-40px,-30px) rotate(-5deg);opacity:.8}66%{transform:translate(-20px,30px) rotate(8deg);opacity:.7}}@keyframes floatCard3{0%,100%{transform:translate(0,0) rotate(-5deg);opacity:.8}30%{transform:translate(-50px,25px) rotate(5deg);opacity:.6}60%{transform:translate(-30px,-25px) rotate(-8deg);opacity:.9}}@keyframes floatCard4{0%,100%{transform:translate(0,0) rotate(8deg);opacity:.7}40%{transform:translate(-35px,-35px) rotate(-3deg);opacity:.8}80%{transform:translate(-60px,20px) rotate(6deg);opacity:.6}}@keyframes floatCard5{0%,100%{transform:translate(0,0) rotate(-3deg);opacity:.75}50%{transform:translate(40px,40px) rotate(7deg);opacity:.85}}@keyframes floatCard6{0%,100%{transform:translate(0,0) rotate(6deg);opacity:.65}35%{transform:translate(-45px,-20px) rotate(-6deg);opacity:.8}70%{transform:translate(-25px,25px) rotate(4deg);opacity:.7}}@keyframes floatChip1{0%,100%{transform:translate(0,0) scale(1);opacity:.6}25%{transform:translate(40px,-30px) scale(1.1);opacity:.8}50%{transform:translate(80px,10px) scale(.9);opacity:.5}75%{transform:translate(40px,40px) scale(1.05);opacity:.7}}@keyframes floatChip2{0%,100%{transform:translate(0,0) rotate(0deg) scale(1);opacity:.7}50%{transform:translate(-60px,50px) rotate(180deg) scale(1.15);opacity:.85}}@keyframes floatChip3{0%,100%{transform:translate(0,0) scale(1);opacity:.65}33%{transform:translate(-35px,-40px) scale(.95);opacity:.8}66%{transform:translate(35px,-20px) scale(1.1);opacity:.7}}@keyframes floatChip4{0%,100%{transform:translate(0,0) rotate(0deg);opacity:.6}50%{transform:translate(50px,-40px) rotate(360deg);opacity:.9}}@keyframes floatSymbol1{0%{transform:translateY(0) rotate(0deg);opacity:.1}50%{transform:translateY(-50px) rotate(180deg);opacity:.2}100%{transform:translateY(0) rotate(360deg);opacity:.1}}@keyframes floatSymbol2{0%{transform:translate(0,0) rotate(0deg);opacity:.15}50%{transform:translate(40px,60px) rotate(180deg);opacity:.25}100%{transform:translate(0,0) rotate(360deg);opacity:.15}}@keyframes floatSymbol3{0%{transform:translateX(0) rotate(0deg);opacity:.12}50%{transform:translateX(-60px) rotate(-180deg);opacity:.22}100%{transform:translateX(0) rotate(-360deg);opacity:.12}}@keyframes floatSymbol4{0%{transform:translate(0,0) scale(1) rotate(0deg);opacity:.1}33%{transform:translate(-40px,30px) scale(1.2) rotate(120deg);opacity:.2}66%{transform:translate(-20px,-30px) scale(.9) rotate(240deg);opacity:.15}100%{transform:translate(0,0) scale(1) rotate(360deg);opacity:.1}}@keyframes floatSymbol5{0%{transform:translateY(0) scale(1);opacity:.13}50%{transform:translateY(70px) scale(1.15);opacity:.23}100%{transform:translateY(0) scale(1);opacity:.13}}@keyframes floatSymbol6{0%{transform:translate(0,0) rotate(0deg);opacity:.14}25%{transform:translate(30px,-40px) rotate(90deg);opacity:.24}50%{transform:translate(60px,0) rotate(180deg);opacity:.18}75%{transform:translate(30px,40px) rotate(270deg);opacity:.22}100%{transform:translate(0,0) rotate(360deg);opacity:.14}}.hero-content{position:relative;z-index:1;text-align:center;max-width:800px}.hero-title{font-size:3.5rem;font-weight:800;color:var(--text-white);margin-bottom:1rem;line-height:1.2;background:linear-gradient(135deg,var(--text-white) 0%,var(--primary-color) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:fadeInUp .8s ease-out}.hero-subtitle{font-size:1.3rem;color:var(--text-light);margin-bottom:2rem;animation:fadeInUp .8s ease-out .2s both}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-buttons{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:3rem;animation:fadeInUp .8s ease-out .4s both}.btn{padding:14px 32px;border:none;border-radius:var(--border-radius);font-size:1rem;font-weight:600;cursor:pointer;transition:var(--transition);text-decoration:none;display:inline-flex;align-items:center;gap:10px;font-family:'Poppins',sans-serif}.btn-primary{background:var(--gradient-primary);color:var(--text-white);box-shadow:0 4px 15px rgba(255,107,53,.4)}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgba(255,107,53,.6)}.btn-secondary{background:transparent;color:var(--text-white);border:2px solid var(--primary-color)}.btn-secondary:hover{background:var(--primary-color);transform:translateY(-3px)}.hero-stats{display:flex;justify-content:center;gap:3rem;flex-wrap:wrap;animation:fadeInUp .8s ease-out .6s both}.stat-item{display:flex;align-items:center;gap:1rem}.stat-item i{font-size:2.5rem;color:var(--primary-color)}.stat-info h3{font-size:2rem;color:var(--text-white);font-weight:700}.stat-info p{color:var(--text-light);font-size:.9rem}section{padding:80px 20px}.section-header{text-align:center;margin-bottom:3rem}.section-title{font-size:2.5rem;font-weight:700;color:var(--text-white);margin-bottom:1rem}.title-underline{width:80px;height:4px;background:var(--gradient-primary);margin:0 auto;border-radius:2px}.about{background:var(--dark-secondary)}.about-content{display:grid;grid-template-columns:1fr;gap:3rem}.about-text{font-size:1.05rem;line-height:1.8}.lead-text{font-size:1.2rem;font-weight:500;color:var(--text-white);margin-bottom:1.5rem}.about-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.feature-card{background:var(--dark-bg);padding:2rem;border-radius:var(--border-radius);text-align:center;transition:var(--transition);border:1px solid rgba(255,107,53,.1)}.feature-card:hover{transform:translateY(-5px);border-color:var(--primary-color);box-shadow:0 10px 30px rgba(255,107,53,.2)}.feature-icon{width:70px;height:70px;background:var(--gradient-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem}.feature-icon i{font-size:2rem;color:var(--text-white)}.feature-card h3{color:var(--text-white);font-size:1.3rem;margin-bottom:.5rem}.download{background:var(--dark-bg)}.download-intro{text-align:center;max-width:800px;margin:0 auto 3rem;font-size:1.05rem;line-height:1.8}.download-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:3rem}.download-card{background:var(--dark-secondary);padding:2.5rem;border-radius:var(--border-radius);border:2px solid rgba(255,107,53,.1);transition:var(--transition);position:relative}.download-card:hover{border-color:var(--primary-color);transform:translateY(-5px);box-shadow:var(--shadow-xl)}.download-card.featured{border-color:var(--primary-color);background:linear-gradient(135deg,rgba(255,107,53,.05) 0%,rgba(247,147,30,.05) 100%)}.card-badge{position:absolute;top:-12px;right:20px;background:var(--gradient-primary);color:var(--text-white);padding:6px 16px;border-radius:20px;font-size:.85rem;font-weight:600}.download-icon{width:80px;height:80px;background:var(--gradient-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.download-icon i{font-size:2.5rem;color:var(--text-white)}.download-card h3{color:var(--text-white);font-size:1.5rem;margin-bottom:1rem;text-align:center}.download-card>p{margin-bottom:1.5rem;line-height:1.8}.feature-list{list-style:none;margin-bottom:2rem}.feature-list li{padding:.5rem 0;display:flex;align-items:center;gap:10px}.feature-list i{color:var(--success-color);font-size:1.1rem}.download-buttons{display:flex;flex-direction:column;gap:.8rem}.btn-download{background:var(--dark-bg);color:var(--text-white);border:2px solid var(--primary-color);width:100%;justify-content:center}.btn-download:hover{background:var(--gradient-primary);border-color:var(--primary-color)}a.btn-download{text-decoration:none}.download-info{margin-top:3rem}.info-box{background:var(--dark-secondary);padding:2rem;border-radius:var(--border-radius);display:flex;gap:1.5rem;border-left:4px solid var(--info-color)}.info-box i{font-size:2rem;color:var(--info-color);flex-shrink:0}.info-box h4{color:var(--text-white);font-size:1.2rem;margin-bottom:.5rem}.info-box p{line-height:1.8}.info-box.warning{border-left-color:var(--warning-color)}.info-box.warning i{color:var(--warning-color)}.live-section{background:var(--dark-secondary);position:relative;overflow:hidden}.live-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 50%,rgba(193,18,31,.08) 0%,transparent 50%);pointer-events:none}.live-content{position:relative;z-index:1}.live-intro{max-width:900px;margin:0 auto 3rem;text-align:center}.live-intro .lead-text{font-size:1.2rem;font-weight:500;color:var(--text-white);margin-bottom:1.5rem}.live-intro p{font-size:1.05rem;line-height:1.8;margin-bottom:1rem}.live-features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:3rem}.live-feature-card{background:var(--dark-bg);padding:2rem;border-radius:var(--border-radius);border:2px solid rgba(193,18,31,.2);transition:var(--transition);text-align:center}.live-feature-card:hover{border-color:var(--accent-color);transform:translateY(-5px);box-shadow:0 10px 30px rgba(193,18,31,.3)}.live-feature-icon{width:80px;height:80px;background:var(--gradient-accent);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.live-feature-icon i{font-size:2.5rem;color:var(--text-white)}.live-feature-card h3{color:var(--text-white);font-size:1.4rem;margin-bottom:1rem}.live-feature-card p{line-height:1.7}.live-download-section{margin:3rem 0}.live-download-card{background:linear-gradient(135deg,rgba(193,18,31,.1) 0%,rgba(255,107,53,.05) 100%);padding:3rem;border-radius:var(--border-radius);border:2px solid var(--accent-color);display:flex;gap:2rem;align-items:flex-start}.live-download-icon{width:100px;height:100px;background:var(--gradient-accent);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.live-download-icon i{font-size:3rem;color:var(--text-white)}.live-download-content h3{color:var(--text-white);font-size:1.8rem;margin-bottom:1rem}.live-download-content p{line-height:1.8;margin-bottom:1rem}.live-download-content .btn{margin-top:1.5rem}.live-info-boxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;margin-top:3rem}.games{background:var(--dark-bg)}.games-intro{text-align:center;max-width:800px;margin:0 auto 3rem;font-size:1.05rem;line-height:1.8}.games-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.game-card{background:var(--dark-bg);padding:2rem;border-radius:var(--border-radius);border:2px solid rgba(255,107,53,.1);transition:var(--transition);position:relative;overflow:hidden}.game-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:var(--gradient-primary);transform:scaleX(0);transition:var(--transition)}.game-card:hover{border-color:var(--primary-color);transform:translateY(-5px)}.game-card:hover::before{transform:scaleX(1)}.game-header{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.game-header i{font-size:2rem;color:var(--primary-color)}.game-header h3{color:var(--text-white);font-size:1.3rem}.game-card p{line-height:1.8;margin-bottom:1rem}.game-badge{display:inline-block;padding:6px 12px;background:rgba(255,107,53,.2);color:var(--primary-color);border-radius:20px;font-size:.85rem;font-weight:600}.rules{background:var(--dark-bg)}.rules-intro{text-align:center;max-width:800px;margin:0 auto 3rem;font-size:1.05rem;line-height:1.8}.rules-content{max-width:900px;margin:0 auto}.rule-section{display:flex;gap:2rem;margin-bottom:3rem;align-items:flex-start}.rule-icon{width:60px;height:60px;background:var(--gradient-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.rule-icon i{font-size:1.8rem;color:var(--text-white)}.rule-text h3{color:var(--text-white);font-size:1.5rem;margin-bottom:1rem}.rule-text p{line-height:1.8;margin-bottom:1rem}.rankings-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin:2rem 0 3rem}.ranking-card{background:var(--dark-secondary);padding:2rem;border-radius:var(--border-radius);border:2px solid rgba(255,107,53,.1);transition:var(--transition);position:relative}.ranking-card:hover{border-color:var(--primary-color);transform:scale(1.02)}.rank-number{position:absolute;top:-15px;right:20px;width:40px;height:40px;background:var(--gradient-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.3rem;font-weight:700;color:var(--text-white)}.ranking-card h4{color:var(--text-white);font-size:1.3rem;margin-bottom:1rem}.ranking-card p{line-height:1.7;margin-bottom:1rem}.rank-example{background:var(--dark-bg);padding:.8rem;border-radius:8px;font-family:'Courier New',monospace;color:var(--primary-color);font-weight:600;text-align:center}.rules-tips{background:var(--dark-secondary);padding:3rem;border-radius:var(--border-radius);margin-top:3rem}.rules-tips h3{color:var(--text-white);font-size:1.8rem;margin-bottom:2rem;display:flex;align-items:center;gap:1rem}.rules-tips h3 i{color:var(--warning-color)}.tips-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.tip-card{background:var(--dark-bg);padding:1.5rem;border-radius:var(--border-radius);display:flex;gap:1rem;align-items:flex-start;border-left:3px solid var(--primary-color)}.tip-card i{font-size:1.5rem;color:var(--primary-color);flex-shrink:0}.tip-card p{line-height:1.6}.real-cash{background:var(--dark-secondary)}.cash-intro{text-align:center;max-width:800px;margin:0 auto 3rem;font-size:1.05rem;line-height:1.8}.cash-platforms{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;margin-bottom:3rem}.cash-card{background:var(--dark-bg);padding:2.5rem;border-radius:var(--border-radius);border:2px solid rgba(255,107,53,.1);transition:var(--transition)}.cash-card:hover{border-color:var(--primary-color);transform:translateY(-5px)}.cash-card.highlight{background:linear-gradient(135deg,rgba(255,107,53,.05) 0%,rgba(247,147,30,.05) 100%);border-color:var(--primary-color)}.cash-icon{width:70px;height:70px;background:var(--gradient-accent);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.cash-icon i{font-size:2rem;color:var(--text-white)}.cash-card h3{color:var(--text-white);font-size:1.5rem;margin-bottom:1rem;text-align:center}.cash-card>p{line-height:1.8;margin-bottom:1.5rem}.cash-features{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}.feature-item{display:flex;align-items:center;gap:1rem;padding:.8rem;background:rgba(255,107,53,.1);border-radius:8px}.feature-item i{color:var(--success-color);font-size:1.2rem}.cash-info{max-width:900px;margin:0 auto}.payment-methods{background:var(--dark-bg);padding:2.5rem;border-radius:var(--border-radius);margin-top:2rem}.payment-methods h3{color:var(--text-white);font-size:1.5rem;margin-bottom:1.5rem;text-align:center}.methods-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.method-item{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--dark-secondary);border-radius:8px;border:1px solid rgba(255,107,53,.2);transition:var(--transition)}.method-item:hover{border-color:var(--primary-color);transform:translateX(5px)}.method-item i{font-size:1.8rem;color:var(--primary-color)}.method-item span{font-weight:500}.login-section{background:var(--dark-bg)}.login-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:3rem;margin-bottom:3rem}.login-steps h3,.login-guide h3{color:var(--text-white);font-size:1.8rem;margin-bottom:2rem}.step-item{display:flex;gap:1.5rem;margin-bottom:2rem;align-items:flex-start}.step-number{width:50px;height:50px;background:var(--gradient-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:var(--text-white);flex-shrink:0}.step-content h4{color:var(--text-white);font-size:1.2rem;margin-bottom:.5rem}.step-content p{line-height:1.7}.guide-intro{margin-bottom:2rem;line-height:1.8}.guide-box{background:var(--dark-secondary);padding:2rem;border-radius:var(--border-radius);margin-bottom:1.5rem;display:flex;gap:1.5rem;border-left:4px solid var(--primary-color)}.guide-box i{font-size:2rem;color:var(--primary-color);flex-shrink:0}.guide-box h4{color:var(--text-white);font-size:1.2rem;margin-bottom:1rem}.guide-box ol{margin-left:1.5rem;line-height:2}.guide-box p{line-height:1.8}.login-tips{background:var(--dark-secondary);padding:3rem;border-radius:var(--border-radius)}.login-tips h3{color:var(--text-white);font-size:1.8rem;margin-bottom:2rem;display:flex;align-items:center;gap:1rem}.login-tips h3 i{color:var(--success-color)}.security-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem}.security-tip{background:var(--dark-bg);padding:1.5rem;border-radius:var(--border-radius);display:flex;gap:1rem;align-items:flex-start;border-left:3px solid var(--success-color)}.security-tip i{font-size:1.5rem;color:var(--success-color);flex-shrink:0}.security-tip p{line-height:1.6}.faq{background:var(--dark-secondary)}.faq-container{max-width:900px;margin:0 auto}.faq-item{background:var(--dark-bg);margin-bottom:1rem;border-radius:var(--border-radius);overflow:hidden;border:2px solid rgba(255,107,53,.1);transition:var(--transition)}.faq-item:hover{border-color:var(--primary-color)}.faq-question{padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:var(--transition)}.faq-question h3{color:var(--text-white);font-size:1.2rem;font-weight:600}.faq-question i{color:var(--primary-color);font-size:1.2rem;transition:var(--transition)}.faq-item.active .faq-question i{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item.active .faq-answer{max-height:500px}.faq-answer p{padding:0 2rem 1.5rem;line-height:1.8}.footer{background:var(--dark-bg);padding:4rem 20px 2rem;border-top:1px solid rgba(255,107,53,.2)}.footer-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;margin-bottom:3rem}.footer-section h3{color:var(--text-white);font-size:1.3rem;margin-bottom:1.5rem}.footer-section p{line-height:1.7;margin-bottom:1rem}.footer-section ul{list-style:none}.footer-section ul li{margin-bottom:.8rem}.footer-section ul li a{color:var(--text-light);text-decoration:none;transition:var(--transition)}.footer-section ul li a:hover{color:var(--primary-color);padding-left:5px}.social-links{display:flex;gap:1rem}.social-links a{width:45px;height:45px;background:var(--dark-secondary);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-light);text-decoration:none;transition:var(--transition);border:2px solid rgba(255,107,53,.2)}.social-links a:hover{background:var(--gradient-primary);color:var(--text-white);border-color:var(--primary-color);transform:translateY(-3px)}.footer-bottom{text-align:center;padding-top:2rem;border-top:1px solid rgba(255,107,53,.1)}.footer-bottom p{margin-bottom:.5rem}.disclaimer{font-size:.9rem;color:var(--text-light);opacity:.8}.scroll-top{position:fixed;bottom:30px;right:30px;width:50px;height:50px;background:var(--gradient-primary);border:none;border-radius:50%;color:var(--text-white);font-size:1.5rem;cursor:pointer;opacity:0;visibility:hidden;transition:var(--transition);z-index:999;box-shadow:var(--shadow-lg)}.scroll-top.visible{opacity:1;visibility:visible}.scroll-top:hover{transform:translateY(-5px);box-shadow:var(--shadow-xl)}@media screen and (max-width:968px){.nav-menu{position:fixed;left:-100%;top:70px;flex-direction:column;background:rgba(11,12,16,.98);width:100%;text-align:center;transition:.3s;box-shadow:var(--shadow-lg);padding:2rem 0;gap:1rem}.live-features-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.live-download-card{flex-direction:column;align-items:center;text-align:center}.nav-menu.active{left:0}.hamburger{display:flex}.hamburger.active span:nth-child(1){transform:rotate(45deg) translate(8px,8px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}.hero-title{font-size:2.5rem}.hero-subtitle{font-size:1.1rem}.hero-buttons{flex-direction:column;align-items:center}.hero-stats{gap:2rem}.section-title{font-size:2rem}.login-content{grid-template-columns:1fr}.floating-card{width:60px;height:85px}.card-suit{font-size:2.5rem}.card-rank{font-size:.75rem}.card-suit-small{font-size:.6rem}.floating-chip{width:45px;height:45px}.floating-chip::before{font-size:1.4rem}.floating-symbol{font-size:3rem}}@media screen and (max-width:640px){.logo-icon{width:32px;height:32px}.logo-text{font-size:1.2rem}.language-switcher{top:70px;right:10px;left:10px;padding:8px 12px;gap:6px;justify-content:center}.lang-link{font-size:.8rem;padding:4px 6px}.language-switcher .separator{font-size:.8rem}.hero-title{font-size:2rem}.live-download-card{flex-direction:column;padding:2rem}.live-download-icon{width:80px;height:80px}.live-download-icon i{font-size:2.5rem}.live-info-boxes{grid-template-columns:1fr}.hero-subtitle{font-size:1rem}.stat-item{flex-direction:column;text-align:center}.section-title{font-size:1.8rem}.btn{padding:12px 24px;font-size:.9rem}.download-cards,.games-grid,.cash-platforms,.rankings-grid{grid-template-columns:1fr}.rule-section{flex-direction:column}.footer-content{grid-template-columns:1fr;gap:2rem}.download-intro,.games-intro,.rules-intro,.cash-intro{font-size:1rem}.info-box,.guide-box{flex-direction:column}.floating-card{width:50px;height:70px}.card-suit{font-size:2rem}.card-rank{font-size:.65rem}.card-suit-small{font-size:.5rem}.card-value.top-left{top:3px;left:4px}.card-value.bottom-right{bottom:3px;right:4px}.floating-chip{width:35px;height:35px}.floating-chip::before{font-size:1.1rem}.floating-symbol{font-size:2.5rem;opacity:.1}.card-5,.card-6,.chip-3,.chip-4,.symbol-5,.symbol-6{display:none}}@media screen and (max-width:400px){.container{padding:0 15px}section{padding:60px 15px}.hero-title{font-size:1.8rem}.section-title{font-size:1.5rem}}

