/* Three methods remain on one page, with distinct section backgrounds. */
.gg-article.deposit-methods-article > .poker-method-section {
  padding: 20px;
  border: 1px solid var(--method-border);
  border-radius: 12px;
  background: var(--method-background);
}
.gg-article.deposit-methods-article > #crypto-deposit {
  --method-background: #effaf5;
  --method-border: #c5e6d5;
  --method-title: #d9f0e4;
}
.gg-article.deposit-methods-article > #bank-deposit {
  --method-background: #f0f7fd;
  --method-border: #cbdff0;
  --method-title: #deedf9;
}
.gg-article.deposit-methods-article > #card-deposit {
  --method-background: #fff8eb;
  --method-border: #ead9b8;
  --method-title: #f9ebd0;
}
.gg-article.deposit-methods-article > .poker-method-section > h2 {
  margin-top: 0;
  background: var(--method-title);
}
.gg-article .poker-network-example {
  margin: 10px 0 16px;
  font-size: 13px;
  line-height: 1.7;
  color: #40584c;
}
.gg-article #deposit-crypto-steps img {
  width: 100%;
  height: auto !important;
  max-height: none !important;
  object-fit: contain !important;
}
.gg-article .poker-detail-link { margin-bottom: 0; }
/* Original 868 x 1480 screenshot, shown in the existing 868 x 915 crop.
   Card region: x=47..821, y=414..647. This overlay does not alter UI pixels. */
.gg-article .poker-card-highlight > .poker-card-target {
  position: absolute;
  left: 5.4147%;
  top: 45.2459%;
  width: 89.1705%;
  height: 25.4645%;
  box-sizing: border-box;
  border: 3px solid #00a847;
  border-radius: 12px;
  box-shadow: 0 0 0 1px #fff;
  z-index: 3;
  pointer-events: none;
}
.gg-article .crypto-stage-links > a {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 9px;
  text-decoration: none;
}
.gg-article .poker-stage-number {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 0 0 28px;
  width: 28px;
  height: 28px;
  border-radius: 50%;
  background: #0879b9;
  color: #fff;
  font-size: 16px;
  font-weight: 800;
  line-height: 1;
}
.gg-article .poker-step-skip { margin: 0 0 16px; }
@media (max-width: 560px) {
  .gg-article.deposit-methods-article > .poker-method-section { padding: 14px 10px; }
  .gg-article .crypto-stage-links { align-items: start; }
  .gg-article .crypto-stage-links > a { flex-direction: column; justify-content: flex-start; gap: 6px; }
  .gg-article .crypto-stage-links > span { align-self: center; }
  .gg-article .poker-card-highlight > .poker-card-target { border-width: 2px; border-radius: 9px; }
}
