
/* === v1.22.0 Market Button Final Override ===
   Market kartlarındaki Talep Et / Stok Yok butonlarını kesin override eder.
   Global buton ayarlarından sonra yüklenmelidir.
*/

html body .main .market-product-card .market-order-btn,
html body .main .market-product-card button.market-order-btn,
html body .main .product-card .market-order-btn,
html body .main .product-card button.market-order-btn,
html body .main .product-card .green.market-order-btn,
html body .main .market-home-wrap .market-product-card .market-order-btn,
html body .main .market-page-grid .market-product-card .market-order-btn{
  width: 100% !important;
  min-height: 46px !important;
  padding: 14px 18px !important;
  border-radius: 5px !important;

  background:
    linear-gradient(180deg, rgba(35, 219, 255, .98) 0%, rgba(11, 161, 212, .98) 55%, rgba(8, 119, 164, .98) 100%) !important;
  border: 1px solid rgba(160, 240, 255, .22) !important;
  color: #ffffff !important;

  font-size: 15.8px !important;
  font-weight: 1000 !important;
  line-height: 1.05 !important;
  letter-spacing: .015em !important;
  text-align: center !important;
  text-shadow: 0 1px 0 rgba(0, 30, 45, .35) !important;

  box-shadow:
    0 12px 24px rgba(9, 170, 220, .20),
    inset 0 1px 0 rgba(255, 255, 255, .22) !important;

  cursor: pointer !important;
  opacity: 1 !important;
  filter: none !important;
}

html body .main .market-product-card .market-order-btn:hover,
html body .main .product-card .market-order-btn:hover,
html body .main .product-card .green.market-order-btn:hover{
  background:
    linear-gradient(180deg, rgba(61, 226, 255, 1) 0%, rgba(12, 176, 226, 1) 55%, rgba(8, 130, 178, 1) 100%) !important;
  color: #fff !important;
  transform: translateY(-1px) !important;
  filter: none !important;
  box-shadow:
    0 15px 28px rgba(9, 170, 220, .26),
    inset 0 1px 0 rgba(255, 255, 255, .25) !important;
}

/* Stok Yok: yeşil değil, pasif ama temaya uygun koyu mavi */
html body .main .market-product-card .market-order-btn:disabled,
html body .main .market-product-card button.market-order-btn:disabled,
html body .main .product-card .market-order-btn:disabled,
html body .main .product-card button.market-order-btn:disabled,
html body .main .product-card .green.market-order-btn:disabled,
html body .main .market-home-wrap .market-product-card .market-order-btn:disabled,
html body .main .market-page-grid .market-product-card .market-order-btn:disabled{
  background:
    linear-gradient(180deg, rgba(11, 51, 69, .98) 0%, rgba(6, 35, 50, .98) 100%) !important;
  border: 1px solid rgba(120, 190, 215, .14) !important;
  color: rgba(205, 233, 244, .72) !important;
  text-shadow: none !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, .045) !important;
  cursor: not-allowed !important;
  opacity: 1 !important;
  transform: none !important;
  filter: none !important;
}

/* Form boşluğu sabit kalsın */
html body .main .market-product-card form,
html body .main .product-card form{
  width: 100% !important;
  margin-top: 0 !important;
}
