/* Compact preparation diagrams and genuine Binance Japan app purchase screens. */
.gg-article.poker-payments-v94 .crypto-v92-preparation{margin:20px 0}
.gg-article.poker-payments-v94 .crypto-v92-preparation picture{display:block}
.gg-article.poker-payments-v94 .crypto-v92-preparation img{display:block;width:100%;max-width:100%;height:auto;max-height:none;border:0;border-radius:0}
.gg-article.poker-payments-v94 .crypto-v92-purchase-steps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;list-style:none;padding:0;margin:22px 0 12px}
.gg-article.poker-payments-v94 .crypto-v92-purchase-steps>li{min-width:0;padding:0;margin:0;border:0}
.gg-article.poker-payments-v94 .crypto-v92-purchase-steps h4{display:flex;align-items:flex-start;gap:9px;margin:0 0 10px;padding:0;font-size:18px;line-height:1.6;color:#183e5b}
.gg-article.poker-payments-v94 .crypto-v92-purchase-steps h4>span{display:grid;place-items:center;flex:0 0 27px;height:27px;border-radius:50%;background:#087ca8;color:white;font-size:16px}
.gg-article.poker-payments-v94 .crypto-v92-purchase-steps>li>p{min-height:112px;margin:0 0 16px;line-height:1.85}
.gg-article.poker-payments-v94 .crypto-v92-purchase-steps figure{margin:0}
.gg-article.poker-payments-v94 .crypto-v92-purchase-steps figure>a{display:block;max-width:390px;margin:0 auto}
.gg-article.poker-payments-v94 .crypto-v92-app-crop{display:block;position:relative;overflow:hidden;width:100%;aspect-ratio:560/580;border-radius:8px;background:#171d22}
.gg-article.poker-payments-v94 .crypto-v92-app-crop img{display:block;position:absolute;left:-6.428571%;top:-6.206897%;width:112.857143%;min-width:0;max-width:none;height:auto;max-height:none;margin:0;padding:0;border:0;border-radius:0;object-fit:contain;transform:none}
.gg-article.poker-payments-v94 .crypto-v92-app-input{aspect-ratio:554/604}
.gg-article.poker-payments-v94 .crypto-v92-app-input img{left:-6.498195%;top:-5.960265%;width:112.996390%}
.gg-article.poker-payments-v94 .crypto-v92-app-confirm{aspect-ratio:560/534}
.gg-article.poker-payments-v94 .crypto-v92-app-confirm img{top:-120.599251%}
.gg-article.poker-payments-v94 .crypto-v92-purchase-steps figcaption{margin:9px 0 0;color:#426175;font-size:13px;line-height:1.65;text-align:center}
.gg-article.poker-payments-v94 .crypto-v92-image-source{margin:12px 0;color:#526977;font-size:12px;line-height:1.6}
.gg-article.poker-payments-v94 .crypto-v92-alternative-links{display:flex;flex-direction:column;gap:14px;max-width:540px;margin:20px auto 0}
.gg-article.poker-payments-v94 .crypto-v92-alternative-links .article-cta{width:100%;margin:0}
.gg-article.poker-payments-v94 .crypto-v92-jpy-screens,.gg-article.poker-payments-v94 .crypto-v92-send-screens{display:flex;flex-direction:column;gap:18px;width:100%;max-width:560px;margin:20px auto}
.gg-article.poker-payments-v94 .crypto-v92-operation-shot{margin:0;min-width:0}
.gg-article.poker-payments-v94 .crypto-v92-operation-crop{position:relative;display:block;overflow:hidden;width:100%;aspect-ratio:var(--crop-ratio);border:0;border-radius:7px;box-shadow:0 0 0 1px #cadde8;background:#fff}
.gg-article.poker-payments-v94 .crypto-v92-operation-crop img{position:absolute!important;display:block!important;left:var(--image-left)!important;top:var(--image-top)!important;width:var(--image-width)!important;height:auto!important;min-width:0!important;max-width:none!important;max-height:none!important;margin:0!important;padding:0!important;border:0!important;transform:none!important}
.gg-article.poker-payments-v94 .crypto-v92-operation-shot figcaption,.gg-article.poker-payments-v94 .crypto-v92-btc-send-confirm figcaption{margin:8px 0 0;font-size:14px;line-height:1.65;text-align:center;color:#426175}
.gg-article.poker-payments-v94 .crypto-v92-bank-shot{max-width:390px;margin:16px auto 24px}
.gg-article.poker-payments-v94 .crypto-v92-btc-send-confirm{max-width:600px;margin:20px auto 12px}
.gg-article.poker-payments-v94 .crypto-v92-btc-send-confirm img{display:block;width:100%;max-width:100%;height:auto;border-radius:7px}
@media(max-width:650px){.gg-article.poker-payments-v94 .crypto-v92-purchase-steps{grid-template-columns:minmax(0,1fr);gap:28px}.gg-article.poker-payments-v94 .crypto-v92-purchase-steps>li>p{min-height:0}.gg-article.poker-payments-v94 .crypto-v92-alternative-links .article-cta{font-size:15px;line-height:1.6;padding:16px 20px}}

/* v94: integrated payment instructions, retaining the blue and white Poker palette. */
/* Keep all operation cards in the article column, with no off-screen steps. */
body .gg-article.poker-payments-v94 :is(.wide-step-rail,.visual-step-gallery){position:static!important;left:auto!important;transform:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:start!important;gap:24px!important;width:100%!important;max-width:100%!important;overflow:visible!important;margin:24px 0!important;padding:0!important}
body .gg-article.poker-payments-v94 :is(.wide-step-rail,.visual-step-gallery)>[data-step-card]{width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;align-self:start!important}
body .gg-article.poker-payments-v94 :is(.wide-step-rail,.visual-step-gallery)>.poker-anchor{display:none!important}
body .gg-article.poker-payments-v94 :is(.wide-step-rail,.visual-step-gallery)::before,body .gg-article.poker-payments-v94 :is(.wide-step-rail,.visual-step-gallery)::after{display:none!important;content:none!important}
body .gg-article.poker-payments-v94 :is(.wide-step-rail,.visual-step-gallery) .procedure-step-heading,body .gg-article.poker-payments-v94 :is(.wide-step-rail,.visual-step-gallery) .step-title{font-size:18px!important;line-height:1.65!important}
body .gg-article.poker-payments-v94 :is(.wide-step-rail,.visual-step-gallery) .step-card>p:not(.step-title){font-size:16px;line-height:1.85}
@media(max-width:760px){body .gg-article.poker-payments-v94 :is(.wide-step-rail,.visual-step-gallery){grid-template-columns:minmax(0,1fr)!important;gap:24px!important}}
body .gg-article.poker-payments-v94 .poker-v94-intro{margin:20px 0 28px;line-height:1.85}
body .gg-article.poker-payments-v94 h2::before{display:none!important;content:none!important}
body .gg-article.poker-payments-v94 h2{display:block}
body .gg-article.poker-payments-v94 .poker-method-section{padding:24px;border:1px solid var(--method-border);border-radius:7px;background:var(--method-background)}
body .gg-article.poker-payments-v94 #crypto-deposit{--method-background:#f3faf9;--method-border:#c6dfd9;--method-title:#ddf0ed}
body .gg-article.poker-payments-v94 #bank-deposit{--method-background:#f4f8fe;--method-border:#c9daef;--method-title:#dfeafa}
body .gg-article.poker-payments-v94 #card-deposit{--method-background:#fffbf2;--method-border:#ebdbb7;--method-title:#f6eaca}
body .gg-article.poker-payments-v94 .poker-method-section>h2{margin-top:0;background:var(--method-title)}
body .gg-article.poker-payments-v94 .poker-method-section>.image-cta{margin:18px 0 24px}
body .gg-article.poker-payments-v94 .poker-v94-preparation-links{display:flex;flex-wrap:wrap;gap:10px 24px;margin:18px 0 24px;padding:0;background:none;border:0}
body .gg-article.poker-payments-v94 .poker-v94-preparation-links a{font-size:15px;line-height:1.75;text-decoration:underline;text-underline-offset:4px}
body .gg-article.poker-payments-v94 .poker-v94-cta-note{display:block;margin:8px 0 0;text-align:center;font-size:13px;color:#526977}
body .gg-article.poker-payments-v94 .article-actions{max-width:560px;margin:24px auto}
body .gg-article.poker-payments-v94 #crypto-before-deposit{margin:24px 0;padding:0;border:1px solid #c8dbe8;border-radius:6px;background:white}
body .gg-article.poker-payments-v94 #crypto-before-deposit>summary{padding:16px;font-size:16px;line-height:1.65;color:#125178;cursor:pointer}
body .gg-article.poker-payments-v94 #crypto-before-deposit>section{padding:0 20px;margin:24px 0}
body .gg-article.poker-payments-v94 .crypto-v92-operation-crop{border:0!important;padding:0!important;max-height:none!important}
body .gg-article.poker-payments-v94 .crypto-v92-operation-crop img{object-fit:contain!important}
body .gg-article.poker-payments-v94 .crypto-v92-purchase-steps h4{display:block}
body .gg-article.poker-payments-v94 .crypto-v92-purchase-steps>li::before{display:none!important;content:none!important}
body .gg-article.poker-payments-v94 .crypto-v92-app-crop{padding:0!important;max-height:none!important}
body .gg-article.poker-payments-v94 .crypto-v92-app-crop img{position:absolute!important;max-height:none!important;max-width:none!important;height:auto!important;transform:none!important}
body .gg-article.poker-payments-v94 .crypto-v92-app-input img{left:-6.498195%!important;top:-5.960265%!important;width:112.996390%!important}
body .gg-article.poker-payments-v94 .crypto-v92-app-confirm img{left:-6.428571%!important;top:-120.599251%!important;width:112.857143%!important}
body .gg-article.poker-payments-v94 .poker-btc-steps>li>h3{display:block;line-height:1.65}
body .gg-article.poker-payments-v94 .poker-btc-steps>li>p+p{margin-top:14px}
body .gg-article.poker-payments-v94 .poker-v94-withdraw-menu{display:block!important;position:relative!important;aspect-ratio:906/400!important;overflow:hidden!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0!important;background:#000!important}
body .gg-article.poker-payments-v94 .poker-v94-withdraw-menu img{position:absolute!important;left:0!important;top:0!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;transform:translateY(-28.729282%)!important}
body .gg-article.poker-payments-v94 .poker-v94-withdraw-target{position:absolute;left:3.6%;top:37%;width:92%;height:25%;border:2px solid #009b46;border-radius:6px;pointer-events:none}
body .gg-article.poker-payments-v94 .poker-menu-marked{aspect-ratio:868/280!important}
body .gg-article.poker-payments-v94 .poker-short-steps{padding-left:1.5em;line-height:1.9}
body .gg-article.poker-payments-v94 .poker-short-steps li{padding:7px 0}
body .gg-article.poker-payments-v94 .poker-withdrawal-method{padding:22px;border-radius:7px}
body .gg-article.poker-payments-v94 .withdrawal-crypto{background:#f3faf9;--withdrawal-background:#f3faf9;--withdrawal-border:#c6dfd9;--withdrawal-heading:#ddf0ed}
body .gg-article.poker-payments-v94 .withdrawal-bank{background:#f4f8fe;--withdrawal-background:#f4f8fe;--withdrawal-border:#c9daef;--withdrawal-heading:#dfeafa}
@media(max-width:600px){
 body .gg-article.poker-payments-v94 .poker-method-section{padding:16px 12px}
 body .gg-article.poker-payments-v94 #crypto-before-deposit>section{padding:0 12px}
 body .gg-article.poker-payments-v94 #crypto-before-deposit>summary{padding:13px 12px;font-size:15px}
 body .gg-article.poker-payments-v94 .poker-v94-preparation-links{display:block}
 body .gg-article.poker-payments-v94 .poker-v94-preparation-links>a{display:block;margin:8px 0}
 body .gg-article.poker-payments-v94 .poker-withdrawal-method{padding:16px 12px}
}
