.page-blog-huong-dan-xem-da-ga-l88 { color: #FFF3E6; background-color: #0D0E12; }
.page-blog-huong-dan-xem-da-ga-l88 h1, .page-blog-huong-dan-xem-da-ga-l88 h2, .page-blog-huong-dan-xem-da-ga-l88 h3 { color: #FF8C1A; line-height: 1.3; }
.page-blog-huong-dan-xem-da-ga-l88 p { color: #FFF3E6; line-height: 1.7; }
.page-blog-huong-dan-xem-da-ga-l88__hero-section { padding-top: 0; margin-top: 0; width: 100%; overflow: hidden; background: #0D0E12; }
.page-blog-huong-dan-xem-da-ga-l88__hero-image-wrap { width: 100%; max-width: 1200px; margin: 0 auto; }
.page-blog-huong-dan-xem-da-ga-l88__hero-image { width: 100%; height: auto; display: block; border-radius: 0 0 12px 12px; }
.page-blog-huong-dan-xem-da-ga-l88__hero-content { max-width: 1100px; margin: 0 auto; padding: 24px 16px 16px; }
.page-blog-huong-dan-xem-da-ga-l88__hero-title { font-weight: 800; letter-spacing: 0.5px; max-width: 900px; margin: 0 0 12px; }
.page-blog-huong-dan-xem-da-ga-l88__hero-desc { max-width: 850px; margin: 0 0 20px; }
.page-blog-huong-dan-xem-da-ga-l88__hero-actions { display: flex; flex-wrap: wrap; gap: 12px; }
.page-blog-huong-dan-xem-da-ga-l88__btn { display: inline-block; padding: 12px 24px; border-radius: 8px; text-decoration: none; font-weight: 700; text-align: center; white-space: normal; word-wrap: break-word; box-sizing: border-box; max-width: 100%; }
.page-blog-huong-dan-xem-da-ga-l88__btn--primary { background: linear-gradient(180deg, #FFA53A 0%, #D96800 100%); color: #0D0E12; border: 1px solid #FFB04D; }
.page-blog-huong-dan-xem-da-ga-l88__btn--secondary { background: #17191F; color: #FF8C1A; border: 1px solid #A84F0C; }
.page-blog-huong-dan-xem-da-ga-l88__cta-section { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; max-width: 1100px; margin: 16px auto; padding: 0 16px; }
.page-blog-huong-dan-xem-da-ga-l88__cta-card { display: flex; flex-direction: column; gap: 6px; padding: 20px; background: #17191F; border: 1px solid #A84F0C; border-radius: 10px; text-decoration: none; }
.page-blog-huong-dan-xem-da-ga-l88__cta-title { color: #FF8C1A; font-weight: 700; }
.page-blog-huong-dan-xem-da-ga-l88__cta-text { color: #FFF3E6; }
.page-blog-huong-dan-xem-da-ga-l88__intro-section, .page-blog-huong-dan-xem-da-ga-l88__overview-section, .page-blog-huong-dan-xem-da-ga-l88__advantages-section, .page-blog-huong-dan-xem-da-ga-l88__games-section, .page-blog-huong-dan-xem-da-ga-l88__guide-section, .page-blog-huong-dan-xem-da-ga-l88__promo-section, .page-blog-huong-dan-xem-da-ga-l88__app-section, .page-blog-huong-dan-xem-da-ga-l88__faq-section, .page-blog-huong-dan-xem-da-ga-l88__blog-section { max-width: 1100px; margin: 0 auto; padding: 24px 16px; }
.page-blog-huong-dan-xem-da-ga-l88__section-title { margin-top: 0; margin-bottom: 16px; }
.page-blog-huong-dan-xem-da-ga-l88__games-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 12px; margin-bottom: 16px; }
.page-blog-huong-dan-xem-da-ga-l88__games-img { width: 100%; height: auto; display: block; border-radius: 8px; object-fit: cover; }
.page-blog-huong-dan-xem-da-ga-l88__overview-table { width: 100%; border-collapse: collapse; background: #17191F; }
.page-blog-huong-dan-xem-da-ga-l88__overview-table th, .page-blog-huong-dan-xem-da-ga-l88__overview-table td { border: 1px solid #A84F0C; padding: 10px; color: #FFF3E6; text-align: left; }
.page-blog-huong-dan-xem-da-ga-l88__overview-table th { color: #FF8C1A; }
.page-blog-huong-dan-xem-da-ga-l88__adv-list { list-style: none; padding: 0; margin: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 16px; }
.page-blog-huong-dan-xem-da-ga-l88__adv-item { background: #17191F; border: 1px solid #A84F0C; border-radius: 10px; padding: 16px; }
.page-blog-huong-dan-xem-da-ga-l88__adv-item h3 { margin-top: 0; }
.page-blog-huong-dan-xem-da-ga-l88__guide-section h3 { margin-top: 24px; }
.page-blog-huong-dan-xem-da-ga-l88__app-img { width: 100%; height: auto; display: block; margin-top: 16px; border-radius: 8px; object-fit: cover; }
.page-blog-huong-dan-xem-da-ga-l88__faq-list { display: flex; flex-direction: column; gap: 12px; }
.page-blog-huong-dan-xem-da-ga-l88__faq-item { background: #17191F; border: 1px solid #A84F0C; border-radius: 10px; padding: 16px; }
.page-blog-huong-dan-xem-da-ga-l88__faq-question { margin: 0 0 8px; }
.page-blog-huong-dan-xem-da-ga-l88__faq-answer { margin: 0; }
.page-blog-huong-dan-xem-da-ga-l88__blog-track { display: flex; gap: 16px; overflow: hidden; }
.page-blog-huong-dan-xem-da-ga-l88__blog-card { flex: 0 0 calc(25% - 12px); background: #17191F; border: 1px solid #A84F0C; border-radius: 10px; text-decoration: none; overflow: hidden; display: block; }
.page-blog-huong-dan-xem-da-ga-l88__blog-img { width: 100%; height: auto; display: block; object-fit: cover; }
.page-blog-huong-dan-xem-da-ga-l88__blog-title { color: #FF8C1A; margin: 12px; font-weight: 700; }
.page-blog-huong-dan-xem-da-ga-l88__blog-actions { margin-top: 16px; text-align: center; }
@media (max-width: 768px) {
  .page-blog-huong-dan-xem-da-ga-l88 img { max-width: 100% !important; height: auto !important; }
  .page-blog-huong-dan-xem-da-ga-l88__hero-content { padding: 16px 12px; }
  .page-blog-huong-dan-xem-da-ga-l88__hero-actions { flex-direction: column; }
  .page-blog-huong-dan-xem-da-ga-l88__btn { width: 100%; max-width: 100%; box-sizing: border-box; white-space: normal; word-wrap: break-word; }
  .page-blog-huong-dan-xem-da-ga-l88__cta-section { grid-template-columns: 1fr; }
  .page-blog-huong-dan-xem-da-ga-l88__games-grid { grid-template-columns: 1fr 1fr; }
  .page-blog-huong-dan-xem-da-ga-l88__adv-list { grid-template-columns: 1fr; }
  .page-blog-huong-dan-xem-da-ga-l88__blog-card { flex-basis: 100%; }
  .page-blog-huong-dan-xem-da-ga-l88__overview-table { display: block; overflow-x: auto; }
  .page-blog-huong-dan-xem-da-ga-l88__intro-section, .page-blog-huong-dan-xem-da-ga-l88__overview-section, .page-blog-huong-dan-xem-da-ga-l88__advantages-section, .page-blog-huong-dan-xem-da-ga-l88__games-section, .page-blog-huong-dan-xem-da-ga-l88__guide-section, .page-blog-huong-dan-xem-da-ga-l88__promo-section, .page-blog-huong-dan-xem-da-ga-l88__app-section, .page-blog-huong-dan-xem-da-ga-l88__faq-section, .page-blog-huong-dan-xem-da-ga-l88__blog-section { padding: 16px 12px; }
}