body{background-color:#000;color:#fff;padding-top:90px}.header-img{width:100%;height:auto;border-radius:10px}.alert-custom{background-color:#ff4d4d;color:#fff;text-align:center}.game-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px;margin-top:20px}.game-card{text-align:center;height:300px;display:flex;align-items:center;justify-content:center}.game-card img{max-width:100%;max-height:100%;overflow:hidden;border-radius:32px}.game-frame{height:620px;max-height:620px;overflow-y:auto}.navbar{background-color:#0c2f15;padding:10px 0;position:fixed;top:0;left:0;width:100%;z-index:1000;border-bottom:5px solid #081e0e;border-top:5px solid #081e0e}.navbar-brand img{height:50px}.nav-buttons{margin-left:auto}.nav-buttons a{margin:0 auto;font-size:.9rem}.nav-buttons a img{display:block;width:30px;margin:0 auto}@media (max-width:372px){.nav-buttons a{font-size:.7rem}}@media (max-width:1199px){.game-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.game-card{height:330px}.game-card img{width:220px;height:330px;border-radius:35px}}@media (max-width:768px){body{padding-top:0;padding-bottom:97px}.navbar{top:auto;bottom:0;padding:20px 0 10px 0;text-align:center;border-top:5px solid #399355;border-radius:20px 20px 0 0}.nav-buttons{width:100%;margin-left:0;display:flex;flex-direction:row;align-items:center;margin-top:10px}.nav-buttons .btn{width:20%;padding:0}.navbar-brand{display:block;position:absolute;top:-30px;left:50%;transform:translateX(-50%)}.navbar-brand img{border:3px solid #399355;border-radius:2rem}.game-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.game-card{height:225px}.game-card img{width:150px;height:225px}}@media (max-width:504px){.game-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:5px}.game-card{height:150px}.game-card img{width:100px;height:150px;border-radius:18px}}@media (max-width:352px){.game-grid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}.game-card{height:120px}.game-card img{width:80px;height:120px;border-radius:16px}}.transaction-panel{background-color:#f5f5f5;border:1px solid #ccc;border-radius:5px;padding:10px 15px;display:flex;justify-content:space-between;align-items:center;font-size:14px}.transaction-info{display:block}.transaction-info div{margin:0}.transaction-btn{background-color:#f5f5f5;border:1px solid #ccc;border-radius:5px;padding:5px 10px;cursor:pointer;display:flex;align-items:center}.transaction-btn:hover{background-color:#e5e5e5}.dropdown-toggle::after{display:none}.alert-function{font-size:11px;font-weight:700;color:red}.footer{margin-top:40px;background-color:#0c2f15;color:#ccc;padding:40px 0 40px 0;border-top:5px solid #081e0e}.footer .section-title{font-weight:600;font-size:16px;margin-bottom:15px;text-align:right}.footer .footer-link ul,.footer .footer-link li{font-size:14px;text-align:left}.footer .footer-link li{list-style:none}.footer p{margin:5px 0;font-size:14px}.footer a{color:#ccc;text-decoration:none}.footer a:hover{color:#fff}.footer .logo img{margin-right:10px}.footer .footer-note{font-size:12px;color:#ccc;margin-top:10px;text-align:left}.footer-bottom{border-top:1px solid #333;padding-top:20px;font-size:12px;color:#aaa}.social-icons a{color:#ccc;font-size:20px;margin-right:15px}.social-icons a:hover{color:#fff}@media (max-width:767.98px){.footer .row>div{margin-bottom:30px;text-align:center}.footer .footer-note{text-align:center}.footer-bottom{text-align:center}.social-icons{justify-content:center!important}.footer .section-title{text-align:center}}.ambassador-section{background:#0c2f15;;background:linear-gradient(180deg,#489319 0%,#07220e 90%)}.ambassador-image img{margin:5px}@media (max-width:767.98px){.ambassador-image img{width:200px}}@media (max-width:504px){.ambassador-image img{width:150px}}@media (max-width:372px){.ambassador-image img{width:120px}}.content-container{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;transition:all 0.3s ease}.content-container.expanded{display:block;-webkit-line-clamp:unset}.language-button{font-size:14px;background-color:#fff0;border:none;outline:none}.modal-content{border-radius:10px}.language-list .list-group-item{display:flex;align-items:center;border:none;border-bottom:1px solid #eee;font-size:1rem;padding:10px 15px}.language-list .list-group-item:last-child{border-bottom:none}.language-list img{width:24px;height:16px;margin-right:10px}.language-list li a{text-decoration:none;color:#000;width:100%;text-align:center}.list-group-item.active a{color:#fff!important}