
/* Preserve original wording whenever adding the category requires a third line. */
.c168-game-caption-host{display:block;position:relative;width:100%;font:inherit;line-height:1.18;text-align:inherit}
.game-platform-name .name-inner .c168-game-caption{display:flex;flex-direction:column;gap:.025rem;line-height:1.18;text-align:center}
.c168-game-category,.c168-game-title{display:block;white-space:normal;font:inherit;line-height:1.18;overflow-wrap:normal;word-break:normal}
.c168-caption-probe{box-sizing:border-box;z-index:-1}
/* Emphasize hierarchy and navigation; paragraph and rich-text body styles stay intact. */
.tab-header-wrap ._text_118ww_66,.game-platform-name .name-inner,
.c168-bottom-nav button,.c168-ref-menu h3,.c168-ref-menu button.c168-ref-menu-row,
.c168-page h2,.c168-page h3,.c168-page h4,.c168-horizontal-tabs>button,
.c168-page.c168-promotions .c168-promo-layout>aside>button,
.c168-promotions .c168-promo-top>button,.c168-promo-card h3,
.c168-vip-tabs button,.c168-vip-table-head span,.c168-vip-level>strong,.c168-vip-privileges strong,
.c168-support-actions button,.c168-support-channel strong,.c168-support-channel>.c168-primary{font-weight:600!important}
.c168-bottom-nav button.active,.c168-horizontal-tabs>button.active,.c168-vip-tabs button.active{font-weight:700!important}
/* Five CSKH destinations share the full width without clipping the last tab. */
.c168-page.c168-support>nav.c168-support-primary-tabs{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;width:100%!important;max-width:100%!important;gap:0!important;margin:0!important;padding:0 .1rem!important;overflow:visible!important;box-sizing:border-box;align-items:stretch;scrollbar-width:none}
.c168-page.c168-support>nav.c168-support-primary-tabs>button{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:.72rem!important;margin:0!important;padding:.1rem .035rem!important;white-space:normal!important;overflow-wrap:normal;word-break:normal;text-align:center!important;font-size:.21rem!important;line-height:1.25!important;box-sizing:border-box;flex:none!important}
.c168-support .c168-support-actions{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch;gap:.12rem!important;width:100%;margin:.18rem 0!important}
.c168-page.c168-support .c168-support-actions>button{display:flex!important;align-items:center!important;justify-content:center!important;gap:.09rem!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:.7rem!important;padding:.1rem .08rem!important;line-height:1.3!important;text-align:center;box-sizing:border-box}
.c168-support .c168-support-actions>button img{display:block;width:.42rem!important;height:.42rem!important;min-width:.42rem!important;max-width:.42rem!important;max-height:.42rem!important;object-fit:contain!important;flex:0 0 .42rem!important;margin:0!important}
.c168-support .c168-white-card>.c168-support-channel-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem;overflow:visible!important}
.c168-support .c168-white-card>.c168-support-channel-tabs>button{display:flex;align-items:center;justify-content:center;gap:.08rem;min-width:0;white-space:normal;line-height:1.3}
.c168-support .c168-white-card>.c168-support-channel-tabs>button img{width:.34rem!important;height:.34rem!important;min-width:.34rem;object-fit:contain!important;flex:none;margin:0}
.c168-support .c168-support-channel{display:grid!important;grid-template-columns:.52rem minmax(0,1fr) auto;align-items:center!important;gap:.12rem!important;padding-top:.18rem!important}
.c168-support .c168-support-channel>img{display:block;width:.52rem!important;height:.52rem!important;object-fit:contain!important;margin:0!important}
.c168-support .c168-support-channel>div{min-width:0}.c168-support .c168-support-channel>button{max-width:none!important;min-width:1.25rem;font-size:.2rem!important;padding:.1rem .12rem!important;line-height:1.25}
