/* Base layout remains available if the reference host cannot serve its CSS. */
*{box-sizing:border-box}body{margin:0;background:#101010;color:#ddd;font-family:Tahoma,Arial,sans-serif;font-size:14px;line-height:1.6}a{color:#ffc21f;text-decoration:none}img{max-width:100%;height:auto}.container{width:100%;max-width:1170px;margin:auto;padding:0 15px}.row{display:flex;flex-wrap:wrap;margin:0 -15px}.col-md-12{width:100%;padding:0 15px}.col-md-3{width:25%;padding:0 15px}.col-md-9{width:75%;padding:0 15px}.topbar-container{background:#181818;border-bottom:1px solid #30251b;padding:8px 0}.topbar-container .row{justify-content:space-between;align-items:center}.topbar-left-section,.login-panel,.menu-slide{display:flex;align-items:center;gap:16px}.topbar-item,.login-panel-item{display:inline-flex}.login-panel a{display:block;padding:7px 22px;border-radius:5px}.register-button{background:linear-gradient(#fca80c,#cc7100);color:#201000}.login-button{background:#373737;color:#fff}.site-header{background:#160a07;padding:16px 0}.site-header .row{align-items:center}.logo img{width:320px}.top-menu{display:flex;gap:15px;overflow:auto;margin:0;padding:0;list-style:none}.top-menu>li{flex:0 0 auto;text-align:center}.top-menu>li>a{display:flex;flex-direction:column;align-items:center;gap:4px}.game-list{display:none!important}.banner{background:#070707}.announcement-container{display:flex;align-items:center;gap:16px;margin:16px 0;background:#1a1a1a;border:1px solid #333;padding:12px}.announcement-list{padding:0;margin:0;list-style:none}.announcement-list li+li{font-size:12px;color:#bbb}.announcement-container [data-section=date]{margin-left:auto;white-space:nowrap}.download-apk-container{background:#160c09}.telegram-banner-container{margin:0;padding:20px 0;background:#101010}.telegram-banner-container img{display:block;width:100%}.footer-description-section{font-size:16px;line-height:1.9;padding:20px 0}.footer-description-section h1{color:#f4d69a;font-size:28px;line-height:1.5}.footer-description-section h2{color:#f4d69a;font-size:23px;margin-top:28px}.footer-description-section h3{color:#eee;font-size:19px}.footer-sitemap-section{display:grid;grid-template-columns:repeat(5,1fr);gap:22px}.footer-sitemap-section h4{color:#e5bf70;font-size:17px}.footer-links{list-style:none;padding:0}.footer-links li{margin:8px 0}.footer-separator{border:0;border-top:1px solid #333;margin:24px 0}.site-info-img-header{display:flex;align-items:center;gap:10px}.site-info-img-header h4{color:#efc572;font-size:17px}.site-info-img-header img{width:18px;height:18px}.site-info-description p{color:#aaa}.bank-service-container{display:flex;gap:50px;justify-content:center}.bank-service-container .site-info-description{display:flex;gap:14px;align-items:center}.footer-copyright-section .hover-list{display:flex;list-style:none;padding:0;gap:14px}.hover-list li picture+picture{display:none}.hover-list img{max-height:40px;width:auto}.copyright{text-align:center;padding:20px}.modal,.search-popup-container{display:none}.site-footer{background:#101010}.apollo-post-content img{max-width:100%;height:auto}
@media(max-width:768px){.col-md-3,.col-md-9{width:100%}.site-header .logo{display:block;text-align:center;margin-bottom:14px}.menu-slide{justify-content:center}.topbar-left-section{gap:10px}.topbar-item{font-size:12px}.topbar-right-container{margin-left:auto}.login-panel{gap:6px}.login-panel a{padding:7px 12px}.footer-sitemap-section{grid-template-columns:repeat(2,1fr)}.footer-featured-product-section .col-md-3{width:50%}.announcement-container{flex-wrap:wrap}.announcement-container [data-section=date]{margin-left:0}.footer-description-section h1{font-size:24px}.footer-description-section h2{font-size:21px}}
