/* Mobil Para Yatırma / Para Çekme sayfası düzeni (28 Eyl 2026) */
@media (max-width:768px){
 /* Üye şeridi: Hoşgeldiniz | Bakiye | Para Yatırma */
 body:has(.account-inner) #usbahis-root .mobile-member-strip{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) auto;height:52px;border-bottom:1px solid #1b2333;background:#0b1220;}
 body:has(.account-inner) #usbahis-root .mobile-member-strip>a{display:flex;align-items:center;gap:7px;min-width:0;padding:0 10px;border-right:1px solid #1b2333;color:#e9ecf3;font:400 10px/1.2 MobilePoppins,Poppins,sans-serif;text-decoration:none;}
 body:has(.account-inner) #usbahis-root .mobile-member-strip>a svg{width:20px;height:20px;flex:0 0 20px;padding:0;border-radius:0;background:transparent;color:#e1131a;}
 body:has(.account-inner) #usbahis-root .mobile-member-strip>a span{display:block;min-width:0;}
 body:has(.account-inner) #usbahis-root .mobile-member-strip>a b{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#e1131a;font-weight:500;}
 body:has(.account-inner) #usbahis-root .mobile-member-strip>a:last-child{justify-content:center;min-width:112px;margin:8px 8px 8px 0;padding-inline:14px;border:0;border-radius:4px;background:#e1131a;color:#fff;font-size:13px;}
 /* Kırmızı başlık çubuğu + geri butonu */
 #usbahis-root .account-inner .account-content>header{display:flex!important;align-items:center;gap:10px;height:48px;margin:10px 12px 0;padding:0 12px;border:0;border-radius:8px;background:linear-gradient(90deg,#e1131a,#7a0a0e);}
 #usbahis-root .account-inner .account-content>header h1{margin:0;color:#fff;font:600 15px/1 MobilePoppins,Poppins,sans-serif!important;}
 #usbahis-root .account-inner .account-content>header a.mm-back{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#fff;color:#e1131a;text-decoration:none;flex:0 0 30px;}
 #usbahis-root .account-inner .account-content>header a.mm-back svg{width:14px;height:14px;}
 /* Sayfa zemini */
 #usbahis-root .account-inner .finance-page,#usbahis-root .account-inner .withdraw-page{padding:12px!important;background:#0b1220!important;min-height:0!important;}
 /* Filtre çubuğu */
 #usbahis-root .account-inner .payment-tabs{display:flex!important;gap:0!important;height:auto!important;min-height:0!important;padding:8px!important;border:1px solid #1e2738!important;border-radius:8px!important;background:#111827!important;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;}
 #usbahis-root .account-inner .payment-tabs::-webkit-scrollbar{display:none;}
 #usbahis-root .account-inner .payment-tabs button{display:flex!important;align-items:center;gap:7px;flex:0 0 auto!important;height:40px!important;padding:0 14px!important;border:1px solid transparent!important;border-right:1px solid #232c3d!important;border-radius:0!important;background:transparent!important;color:#cfd4de!important;font:500 15px/1 AirIndia,MobilePoppins,Poppins,sans-serif!important;box-shadow:none!important;}
 #usbahis-root .account-inner .payment-tabs button svg{width:18px!important;height:18px!important;color:#e1131a!important;}
 #usbahis-root .account-inner .payment-tabs button.active{border:1px solid #e1131a!important;border-radius:7px!important;background:linear-gradient(90deg,#3a1418,#231419)!important;color:#fff!important;box-shadow:inset 0 -2px #e1131a!important;}
 /* 3. ve sonraki sekmeler sadece ikon (Kripto/Papara/Banka/Diğer) */
 #usbahis-root .account-inner .payment-tabs button:nth-child(n+3):not(.active){font-size:0!important;gap:0;padding:0 12px!important;}
 #usbahis-root .account-inner .payment-tabs button:last-child{border-right:0!important;}
 /* Gruplar */
 #usbahis-root .account-inner .payment-group{margin:18px 0 0!important;}
 #usbahis-root .account-inner .payment-group h2{display:flex!important;align-items:center;gap:8px;height:auto!important;margin:0 0 12px!important;border:0!important;color:#fff!important;font:400 18px/1.2 AirIndia,MobilePoppins,Poppins,sans-serif!important;}
 #usbahis-root .account-inner .payment-group h2 svg{width:18px;height:18px;color:#e1131a!important;}
 #usbahis-root .account-inner .payment-group h2::after{content:"";flex:1;min-width:16px;margin-left:8px;border-top:1px dashed #1c3a55;}
 /* Kart ızgarası: 3 sütun */
 #usbahis-root .account-inner .payment-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;}
 #usbahis-root .account-inner .payment-grid button{position:relative!important;display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;padding:0!important;overflow:hidden!important;border:1px solid #232b3a!important;border-radius:7px!important;background:#1c2432!important;box-shadow:none!important;}
 #usbahis-root .account-inner .payment-grid button::before{content:"";position:absolute;top:0;left:12%;width:76%;height:4px;background:#ffffff1c;border-radius:0 0 8px 8px;}
 #usbahis-root .account-inner .payment-grid button.selected{border-color:#e1131a!important;box-shadow:inset 0 -2px 0 #e1131a!important;}
 #usbahis-root .account-inner .payment-grid strong{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:64px!important;min-height:0!important;padding:10px 6px 4px!important;background:transparent!important;}
 #usbahis-root .account-inner .payment-grid strong img{width:100%!important;max-width:100%!important;height:44px!important;max-height:44px!important;padding:0!important;object-fit:contain!important;}
 #usbahis-root .account-inner .payment-grid .payment-method-name{color:#fff;font:600 12px/1.2 MobilePoppins,Poppins,sans-serif;text-align:center;}
 #usbahis-root .account-inner .payment-grid button>span{display:block!important;width:100%!important;min-height:0!important;padding:6px 6px!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;border-top:1px solid #ffffff12!important;background:#ffffff0a!important;color:#e9ecf3!important;font:400 11px/1.2 MobilePoppins,Poppins,sans-serif!important;text-align:center;}
 /* Seçilince açılan form */
 #usbahis-root .account-inner .inline-payment-form{margin-top:16px;padding:14px;border:1px solid #1e2738;border-radius:8px;background:#111827;}
}
