/* ===== layout-neon.css : ทำงานเมื่อ <body class="layout-neon"> (ธีม wg-purple-pink) ===== */
body.layout-neon{
  --pk:#ff3fd0;--pk2:#b312e0;--cy:#22d3ee;--edge:rgba(255,63,208,.55);--line:rgba(255,63,208,.45);
  --bar-1:#34105c;--bar-2:#14061f;
  background:radial-gradient(70% 35% at 50% 0,rgba(179,18,224,.45),transparent 70%),
             linear-gradient(180deg,#1a0838 0,#12062a 55%,#0c031c 100%) fixed;
  font-family:'Kanit',sans-serif;
}
body.layout-neon .x-index-top-container{background-image:none!important;background:transparent!important}
body.layout-neon .x-index-top-container .-index-inner-wrapper,
body.layout-neon .x-main-content{background:transparent!important}

/* กล่องหลักทั้งหมด */
body.layout-neon .x-neon-quick,
body.layout-neon .x-neon-section,
body.layout-neon .x-category-provider,
body.layout-neon .x-menu-provider .nav-menu,
body.layout-neon .x-index-top-container .-games-provider-wrapper .-menu-index-page,
body.layout-neon .x-live-transaction-component,
body.layout-neon .x-index-top-container .-bottom-paragraph{
  background:linear-gradient(180deg,rgba(70,22,118,.6),rgba(30,10,60,.7))!important;
  border:1px solid var(--edge)!important;border-radius:18px!important;color:#fff;
  box-shadow:0 0 18px rgba(179,18,224,.35) inset,0 6px 22px rgba(0,0,0,.45)!important}
body.layout-neon #navbarCategory,body.layout-neon #navbarProvider{background:transparent!important}
body.layout-neon .x-category-provider:not(:has(img,.nav,a,p,h1,h2,h3,h4,table,form,input,button)){display:none!important}
body.layout-neon .x-category-provider .-heading-wrapper:not(:has(img,a,p,h1,h2,h3,h4,span:not(:empty))){display:none!important}
body.layout-neon .x-index-top-container .-heading-wrapper,
body.layout-neon .x-index-top-container .-index-inner-wrapper .-text-header-wrapper{background:transparent!important;border:0;padding:.4rem 1rem;color:#fff}

/* ข้างบน */
body.layout-neon .x-header{background:linear-gradient(180deg,#1a0838,#12062a)!important;border-bottom:1px solid var(--edge);box-shadow:0 4px 22px rgba(179,18,224,.45)}
body.layout-neon .x-header .btn,body.layout-neon .x-header .-btn,
body.layout-neon .x-header a[href*="login"],
body.layout-neon .x-header .-menu-wrapper .nav-link.-active{background:linear-gradient(90deg,var(--pk2),var(--pk))!important;color:#fff!important;border:0;box-shadow:0 0 14px var(--pk)}
body.layout-neon .x-feed-news-header .-feed-news-inner-wrapper{background:rgba(29,10,54,.85)!important;border-bottom:1px solid var(--line);color:#fff}

/* แบนเนอร์ */
body.layout-neon .x-banner-slide-wrapper img{border-radius:18px;border:0;box-shadow:0 0 0 1.5px var(--edge),0 0 22px rgba(179,18,224,.5)}

/* ปุ่มลัด */
.x-neon-quick{display:none}
body.layout-neon .x-neon-quick{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:12px;margin:14px 0}
body.layout-neon .x-neon-quick a{display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 4px;color:#fff;font-size:13px;font-weight:500;text-decoration:none;
  background:linear-gradient(180deg,rgba(90,28,150,.55),rgba(30,10,60,.6))!important;border:1px solid var(--edge)!important;border-radius:14px;transition:.2s}
body.layout-neon .x-neon-quick a i{font-size:28px;line-height:1;color:var(--pk);text-shadow:0 0 12px var(--pk)}
body.layout-neon .x-neon-quick a:hover{box-shadow:0 0 16px var(--pk);transform:translateY(-2px)}

/* เมนูซ้าย */
body.layout-neon .x-menu-provider .nav-link{background:transparent!important;color:#fff;border:0!important;border-bottom:1px solid rgba(255,255,255,.08)!important;border-radius:12px;box-shadow:none;transition:.2s}
body.layout-neon .x-menu-provider .nav-link:before{display:none}
body.layout-neon .x-menu-provider .nav-link.active,
body.layout-neon .x-menu-provider .nav-link:hover{background:linear-gradient(90deg,var(--pk2),var(--pk))!important;border-color:transparent!important;box-shadow:0 0 16px var(--pk)!important}

/* มือถือ: เมนูหมวดเกมเป็นชิปเลื่อนแนวนอน */
@media(max-width:991.98px){
  body.layout-neon .x-index-top-container .-games-provider-wrapper{display:block!important}
  body.layout-neon .x-index-top-container .-games-provider-wrapper .-menu-index-page,
  body.layout-neon .x-index-top-container .-games-provider-wrapper .-games-index-page{width:100%!important;max-width:100%!important;flex:none!important}
  body.layout-neon #navbarCategory{padding:8px!important;margin:12px 0;width:100%!important;height:auto!important}
  body.layout-neon #navbarCategory ul.nav{flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto;gap:8px;scrollbar-width:none}
  body.layout-neon #navbarCategory ul.nav::-webkit-scrollbar{display:none}
  body.layout-neon #navbarCategory .nav-item{flex:0 0 auto;width:auto!important}
  body.layout-neon #navbarCategory .nav-link{flex-direction:column;justify-content:center;min-width:76px;padding:10px 8px;text-align:center;border:1px solid var(--edge)!important;background:rgba(255,255,255,.05)!important}
  body.layout-neon #navbarCategory .nav-link.active{background:linear-gradient(135deg,var(--pk2),var(--pk))!important}
}

/* ส่วนเกมยอดนิยม / เกมใหม่ล่าสุด */
.x-neon-section{display:none}
body.layout-neon .x-neon-section{display:block;margin:16px 0;padding:14px}
body.layout-neon .x-neon-section .-head{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#fff;font-weight:700;font-size:20px}
body.layout-neon .x-neon-section .-head i{font-size:22px;color:var(--pk);text-shadow:0 0 12px var(--pk)}
body.layout-neon .x-neon-section .-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}
body.layout-neon .x-neon-section .-card{position:relative;display:block;color:#fff;text-decoration:none;text-align:left}
body.layout-neon .x-neon-section .-card img{width:100%;aspect-ratio:1/1;object-fit:cover}
body.layout-neon .x-neon-section .-name{display:block;margin-top:6px;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.layout-neon .x-neon-section .-new{position:absolute;right:6px;top:6px;z-index:1;padding:1px 8px;border-radius:8px;font-size:11px;background:linear-gradient(90deg,var(--pk2),var(--pk))}

/* การ์ดเกม (รายการค่าย) */
body.layout-neon .x-category-provider{padding:12px}
body.layout-neon .x-category-provider .nav .nav-item.-game-casino-macro-container{width:33.333%!important;flex:0 0 33.333%!important;max-width:33.333%!important;padding:0 .35rem!important;margin:.5rem 0 .25rem!important}
@media(min-width:992px){
  body.layout-neon .x-category-provider .nav .nav-item.-game-casino-macro-container{width:25%!important;flex:0 0 25%!important;max-width:25%!important}
}
body.layout-neon .x-game-list-item-macro .-inner-wrapper,
body.layout-neon .x-neon-section .-card img{border:1.5px solid var(--edge)!important;border-radius:14px!important;background:#150a2b!important;box-shadow:0 0 14px rgba(179,18,224,.5)!important;transition:.2s}
body.layout-neon .x-game-list-item-macro .-inner-wrapper:hover{transform:translateY(-3px);box-shadow:0 0 22px var(--pk)!important}
body.layout-neon .x-game-list-item-macro .-inner-wrapper img{width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover;display:block;border-radius:12px}
body.layout-neon .x-game-list-item-macro .-inner-wrapper .-overlay{background:rgba(29,10,54,.78)}
body.layout-neon .x-game-list-item-macro .-btn.-btn-play,
body.layout-neon .x-game-list-item-macro .-btn.-btn-play:before,
body.layout-neon .x-game-list-item-macro .-btn.-btn-play:after{background:linear-gradient(90deg,var(--pk2),var(--pk))!important;border-radius:999px;color:#fff}
body.layout-neon .x-game-list-item-macro .-title,
body.layout-neon .x-game-list-item-macro .-detail{color:#fff;font-size:12px;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
body.layout-neon .x-game-badge-component.-new{background:linear-gradient(90deg,var(--pk2),var(--pk))!important;border-radius:8px!important;color:#fff;transform:scale(.8);transform-origin:top right}

/* ฟีดบิลถอนล่าสุด */
body.layout-neon .x-live-transaction-component .slick-slide>div>*{border:1px solid var(--line);border-radius:14px;background:rgba(29,10,54,.6)}

/* แถบล่างมือถือ (แคปซูล) */
body.layout-neon #rectangleGradient stop:nth-child(1){stop-color:var(--bar-1)}
body.layout-neon #rectangleGradient stop:nth-child(2){stop-color:var(--bar-2)}
body.layout-neon .x-button-actions{padding:0 10px 10px!important;background:none!important}
body.layout-neon .x-button-actions .-outer-wrapper{border-radius:30px!important;border:1.5px solid var(--edge)!important;background:linear-gradient(180deg,var(--bar-1),var(--bar-2))!important;box-shadow:0 0 26px rgba(255,63,208,.55)!important}
body.layout-neon .x-button-actions .-item-wrapper{background:transparent!important;border-radius:20px}
body.layout-neon .x-button-actions .-text{color:#fff;font-weight:500}
body.layout-neon .x-button-actions .-item-wrapper.-active,
body.layout-neon .x-button-actions .-item-wrapper:hover{background:linear-gradient(135deg,var(--pk2),var(--pk))!important}
body.layout-neon .x-button-actions .-center-wrapper .-selected,
body.layout-neon .x-button-actions .-center-wrapper .-img-container-menu{filter:drop-shadow(0 0 14px var(--pk))}

/* ฟุตเตอร์ */
body.layout-neon footer,body.layout-neon .x-footer{background:#14061f!important;border-top:1px solid var(--line);color:#fff}

@media(max-width:991px){
  body.layout-neon .x-neon-quick{gap:6px}
  body.layout-neon .x-neon-quick a{font-size:12px}
}
@media(max-width:575px){
  body.layout-neon .x-neon-section .-grid{grid-template-columns:repeat(2,1fr)}
}
/* ===== PATCH: แถบล่าง / การ์ด / กล่องหมวด ===== */

/* 1) แถบล่าง: ทำรูปทรงเว้าให้เป็นสีม่วงเดียวกับแคปซูล แก้บล็อกดำ */
body.layout-neon #account-actions-mobile .-fake-center-bg-wrapper svg path{fill:#2a0f4d!important}
body.layout-neon #account-actions-mobile .-fake-center-bg-wrapper{filter:drop-shadow(0 -2px 10px rgba(255,63,208,.45))}
body.layout-neon #account-actions-mobile .-left-wrapper,
body.layout-neon #account-actions-mobile .-right-wrapper,
body.layout-neon #account-actions-mobile .-sub-menu-lobby-wrapper,
body.layout-neon #account-actions-mobile .-sub-menu-lobby-wrapper .nav-link{background:transparent!important}

/* 2) การ์ดเกม: ใช้สัดส่วนแนวตั้ง รูปไม่ถูกตัดหัว */
body.layout-neon .x-game-list-item-macro .-inner-wrapper img{aspect-ratio:3/4;object-fit:cover;object-position:center top}
body.layout-neon .x-neon-section .-card img{aspect-ratio:3/4;object-position:center top}

/* 3) กล่องแถบหมวดเกม: ตัดที่ว่างเกิน + ล้างพื้นดำของตัวห่อ sticky */
body.layout-neon [data-menu-sticky]{background:transparent!important}
body.layout-neon .x-menu-provider .-nav-menu-container{margin:0!important;padding:0!important}
body.layout-neon .x-index-top-container .-games-provider-wrapper .-menu-index-page{padding:0!important}
body.layout-neon #navbarCategory{margin:12px 0 8px!important;padding:10px!important;min-height:0!important;height:auto!important}
/* ===== PATCH 2 ===== */

/* 1) ซ่อนรูปทรงเว้าเดิม (ใช้กับแถบเต็มจอ ไม่เหมาะกับแคปซูล) */
body.layout-neon #account-actions-mobile .-fake-center-bg-wrapper{display:none!important}

/* ปุ่มกลางลอยเด่นเหนือแคปซูลแทน */
body.layout-neon #account-actions-mobile .-center-wrapper{z-index:3}
body.layout-neon .x-button-actions .-center-wrapper .-selected,
body.layout-neon .x-button-actions .-center-wrapper .-img-container-menu{
  filter:drop-shadow(0 0 16px var(--pk)) drop-shadow(0 6px 10px rgba(0,0,0,.5))}

/* 2) การ์ดเกมยอดนิยม/ใหม่ล่าสุด: 3 ช่องบนมือถือ 4 ช่องจอใหญ่ ไม่สูงเกิน */
@media(max-width:991px){
  body.layout-neon .x-neon-section .-grid{grid-template-columns:repeat(3,1fr)}
}
@media(min-width:992px){
  body.layout-neon .x-neon-section .-grid{grid-template-columns:repeat(4,1fr)}
}
body.layout-neon .x-neon-section .-card img{aspect-ratio:1/1;object-fit:cover}
body.layout-neon .x-neon-section .-name{font-size:12px}

/* 3) เว้นที่ท้ายหน้า ไม่ให้แถบล่างบังเนื้อหา */
body.layout-neon{padding-bottom:110px}

/* ===== ซ่อนรายการค่ายเกมทั้งหมด เหลือแค่ 2 ส่วน ===== */
body.layout-neon #navbarProvider{display:none!important}
body.layout-neon .x-category-provider .-games-list-container{display:none!important}

/* กล่องใหญ่ไม่ต้องมีกรอบซ้อน ให้ 2 ส่วนเป็นกรอบหลักแทน */
body.layout-neon .x-category-provider{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}

/* ทั้ง 2 ส่วนเรียง 4 ใบต่อแถว (เหมือนต้นแบบ) ทั้งมือถือและจอใหญ่ */
body.layout-neon .x-neon-section .-grid{grid-template-columns:repeat(4,1fr)!important;gap:8px}
body.layout-neon .x-neon-section .-name{font-size:11px}
body.layout-neon .x-neon-section .-new{font-size:10px;padding:0 6px;right:4px;top:4px}
/* ===== PATCH: คืนแท็บซ้าย + ย่อแบนเนอร์ ===== */

/* 1) แท็บหมวดเกมกลับไปอยู่ซ้ายแนวตั้ง (ขนาดเดิม 20% / 25% ของโครงเดิม) */
@media(max-width:991.98px){
  body.layout-neon .x-index-top-container .-games-provider-wrapper{display:flex!important;align-items:flex-start}
  body.layout-neon .x-index-top-container .-games-provider-wrapper .-menu-index-page{
    flex:0 0 22%!important;width:22%!important;max-width:22%!important}
  body.layout-neon .x-index-top-container .-games-provider-wrapper .-games-index-page{
    flex:0 0 78%!important;width:78%!important;max-width:78%!important;padding-left:8px}
  body.layout-neon #navbarCategory{padding:6px!important;margin:0!important}
  body.layout-neon #navbarCategory ul.nav{flex-direction:column!important;flex-wrap:nowrap!important;overflow:visible!important;gap:6px}
  body.layout-neon #navbarCategory .nav-item{width:100%!important;flex:none!important}
  body.layout-neon #navbarCategory .nav-link{min-width:0!important;padding:8px 2px;font-size:12px}
  /* พื้นที่ขวาแคบลง: การ์ดเกมยอดนิยม/ใหม่ล่าสุดเรียง 2 ใบต่อแถว */
  body.layout-neon .x-neon-section .-grid{grid-template-columns:repeat(2,1fr)!important}
}
@media(max-width:575.98px){
  body.layout-neon .x-index-top-container .-games-provider-wrapper .-menu-index-page{
    flex:0 0 25%!important;width:25%!important;max-width:25%!important}
  body.layout-neon .x-index-top-container .-games-provider-wrapper .-games-index-page{
    flex:0 0 75%!important;width:75%!important;max-width:75%!important}
}

/* 2) แบนเนอร์โปรโมชั่นเล็กลง (ปรับ 82% / 190px ได้ตามชอบ) */
body.layout-neon .x-banner-slide-wrapper{max-width:82%;margin:12px auto!important}
body.layout-neon .x-banner-slide-wrapper .-slide-inner-wrapper{border-radius:18px}
body.layout-neon .x-banner-slide-wrapper img{max-height:190px;width:100%;object-fit:cover}
/* ===== แท็บซ้ายตรึงตั้งแต่บนสุด (แบบต้นแบบ) ===== */
@media(max-width:991.98px){
  body.layout-neon{
    --hdr:64px;                          /* ความสูงหัวเว็บ: ถ้าแท็บทับหัวเว็บ เพิ่มค่านี้ */
    --sbw:clamp(78px,22vw,120px);       /* ความกว้างแท็บซ้าย */
    --botbar:104px;                      /* ที่เว้นให้แถบล่าง */
  }

  /* ดันเนื้อหาทั้งหมดไปทางขวาของแท็บ */
  body.layout-neon .x-main-content{padding-left:calc(var(--sbw) + 12px)!important;padding-right:8px!important}

  /* ตัวห่อกลับเป็นบล็อกปกติ (ให้การ์ดเกมกินเต็มความกว้างฝั่งขวา) */
  body.layout-neon .x-index-top-container .-games-provider-wrapper{display:block!important}
  body.layout-neon .x-index-top-container .-games-provider-wrapper .-games-index-page{
    width:100%!important;max-width:100%!important;flex:none!important;padding-left:0!important}

  /* แท็บหมวดเกม: ตรึงซ้าย ยาวจากใต้หัวเว็บถึงเหนือแถบล่าง */
  body.layout-neon .x-index-top-container .-games-provider-wrapper .-menu-index-page{
    position:fixed!important;left:6px;top:calc(var(--hdr) + 6px);bottom:var(--botbar);
    width:var(--sbw)!important;max-width:none!important;flex:none!important;
    overflow-y:auto;z-index:20;padding:6px!important;margin:0!important;scrollbar-width:none}
  body.layout-neon .x-index-top-container .-games-provider-wrapper .-menu-index-page::-webkit-scrollbar{display:none}
  body.layout-neon [data-menu-sticky]{position:static!important}

  body.layout-neon #navbarCategory{padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}
  body.layout-neon #navbarCategory ul.nav{flex-direction:column!important;flex-wrap:nowrap!important;overflow:visible!important;gap:6px}
  body.layout-neon #navbarCategory .nav-item{width:100%!important;flex:none!important}
  body.layout-neon #navbarCategory .nav-link{min-width:0!important;padding:8px 2px;font-size:12px}
}
/* ===== กล่องบิลถอนล่าสุด ===== */
body.layout-neon .x-live-transaction-component{padding:12px 8px;overflow:hidden}

/* ความกว้างเท่าพื้นที่จริง ไม่ใช้ 100vw แล้วล้นขอบ */
body.layout-neon .x-live-transaction-component .-live-transaction-wrapper .-live-transaction-content-wrapper{
  width:100%!important;max-width:100%}
body.layout-neon .x-live-transaction-component .-row-slick-wrapper{margin-left:0!important;margin-right:0!important;padding:0 .25rem!important}

/* ป้ายหัวข้อ: ม่วงชมพู */
body.layout-neon .x-withdrawal-live-feed-component .-withdraw-title-mobile-view .-title-container{
  background:linear-gradient(90deg,var(--pk2),var(--pk))!important;border-radius:999px;
  box-shadow:0 0 14px rgba(255,63,208,.55)}
body.layout-neon .x-withdrawal-live-feed-component .-withdraw-title-mobile-view .-ic-text{color:#fff}

/* การ์ดแต่ละใบ: ม่วงเข้ม ขอบชมพู แทนสีเทา */
body.layout-neon .x-live-transaction-component .-box{
  background:linear-gradient(180deg,rgba(70,22,118,.7),rgba(30,10,60,.8))!important;
  border:1px solid var(--edge);border-radius:14px;box-shadow:0 0 12px rgba(179,18,224,.35)}
body.layout-neon .x-live-transaction-component .-box .-volume-wrapper{background:rgba(255,63,208,.12)!important}
body.layout-neon .x-live-transaction-component .-box .-profile-wrapper .-profile-number{color:#ffc2f1;text-shadow:0 0 8px rgba(255,63,208,.6)}
body.layout-neon .x-live-transaction-component .-box .-amount{color:#fff}

/* ===== ล้างแถบดำกลางหน้า ===== */
html:has(body.layout-neon){background:#12062a!important}
body.layout-neon .x-index-top-container,
body.layout-neon .x-main-container,
body.layout-neon .x-main-content{background-color:transparent!important;background-image:none!important}

/* ===== บิลถอนล่าสุด (เวอร์ชันสวย) ===== */
body.layout-neon .x-live-transaction-component{padding:16px 10px 14px;position:relative}
body.layout-neon .x-live-transaction-component:before{content:"";position:absolute;inset:0;border-radius:18px;pointer-events:none;
  background:radial-gradient(80% 60% at 50% 0,rgba(255,63,208,.22),transparent 70%)}

/* ป้ายหัวข้อ + ประกายวิ่ง */
body.layout-neon .x-withdrawal-live-feed-component .-withdraw-title-mobile-view .-title-container{
  position:relative;overflow:hidden;padding:.55rem 1.4rem;margin-bottom:14px;
  background:linear-gradient(90deg,#8a1ad6,#ff3fd0)!important;border:1px solid rgba(255,255,255,.35);
  box-shadow:0 0 18px rgba(255,63,208,.65),inset 0 0 10px rgba(255,255,255,.25)}
body.layout-neon .x-withdrawal-live-feed-component .-title-container:after{content:"";position:absolute;top:0;bottom:0;width:40px;left:-60px;
  background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);animation:neonShine 3.2s infinite}
@keyframes neonShine{0%{left:-60px}60%,100%{left:120%}}

/* ช่องว่างระหว่างการ์ด */
body.layout-neon .x-live-transaction-component .-row-slick-wrapper .-col-wrapper{padding:0 7px!important}

/* การ์ด: ขอบไล่สี มุมโค้ง */
body.layout-neon .x-live-transaction-component .-box{
  padding:.7rem!important;border:2px solid transparent!important;border-radius:18px;
  background:linear-gradient(180deg,#2a0f4d,#170a30) padding-box,
             linear-gradient(135deg,#22d3ee,#b312e0 45%,#ff3fd0) border-box!important;
  box-shadow:0 8px 20px rgba(0,0,0,.45),0 0 14px rgba(179,18,224,.45)!important}

/* แถวโปรไฟล์: เลขโทรศัพท์ + เวลา */
body.layout-neon .x-live-transaction-component .-box .-profile-wrapper{margin-bottom:.65rem}
body.layout-neon .x-live-transaction-component .-box .-profile-wrapper .-profile-number{
  font-weight:600;letter-spacing:.3px;color:#ffd1f5;text-shadow:0 0 10px rgba(255,63,208,.8)}
body.layout-neon .x-live-transaction-component .-box .-profile-wrapper .-detail-wrapper .-text{color:rgba(255,255,255,.75)}
body.layout-neon .x-live-transaction-component .-box .-profile-wrapper .-profile-img{
  border:2px solid var(--pk);box-shadow:0 0 10px var(--pk)}

/* ยอดเงิน: แคปซูลไล่สีเรืองแสง */
body.layout-neon .x-live-transaction-component .-box .-volume-wrapper{
  background:linear-gradient(90deg,rgba(138,26,214,.55),rgba(255,63,208,.45))!important;
  border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:.45rem .8rem}
body.layout-neon .x-live-transaction-component .-box .-volume-wrapper .-amount{
  color:#fff;font-weight:700;text-shadow:0 0 10px rgba(255,255,255,.55)}
body.layout-neon .x-live-transaction-component .-box .-volume-wrapper .-ic-img{
  filter:drop-shadow(0 0 6px rgba(255,200,60,.9))}

  /* ===== แก้ตัวเลขล้นการ์ดบิลถอนล่าสุด ===== */
body.layout-neon .x-live-transaction-component .-box{padding:.55rem .45rem!important;overflow:hidden}

/* รูปโปรไฟล์: ซ่อนบนจอแคบเหมือนของเดิม ไม่ให้เหลือเป็นจุด */
body.layout-neon .x-live-transaction-component .-box .-profile-wrapper .-profile-img-wrapper{display:none!important}

/* ให้เบอร์กับเวลาเต็มความกว้างการ์ด ชิดกลาง */
body.layout-neon .x-live-transaction-component .-box .-profile-wrapper{justify-content:center;margin-bottom:.5rem}
body.layout-neon .x-live-transaction-component .-box .-profile-wrapper .-profile-detail-wrapper{align-items:center;min-width:0;width:100%}
body.layout-neon .x-live-transaction-component .-box .-profile-wrapper .-profile-number{
  font-size:.8rem!important;letter-spacing:0!important;font-weight:500;text-align:center;
  white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}
body.layout-neon .x-live-transaction-component .-box .-profile-wrapper .-detail-wrapper .-text{font-size:.7rem!important;text-align:center}

/* ยอดเงินให้พอดีการ์ด */
body.layout-neon .x-live-transaction-component .-box .-volume-wrapper{padding:.35rem .5rem;gap:4px;justify-content:center}
body.layout-neon .x-live-transaction-component .-box .-volume-wrapper .-amount{font-size:.85rem!important}
body.layout-neon .x-live-transaction-component .-box .-volume-wrapper .-ic-img{width:20px!important}