/* Clear editorial diagrams and a guided route through the original app screens. */
body.v6-article .gg-article{max-width:920px!important}
body.v6-article.gg-v2 .gg-article h2[data-section-number]{margin:48px 0 24px!important;padding:22px 0 0!important;background:none!important;border:0!important;border-top:1px solid #dfd8cf!important;box-shadow:none!important;line-height:1.55!important}
body.v6-article.gg-v2 .gg-article h2[data-section-number]::before{color:#981b29!important;line-height:1.55!important}
body.v6-article .gg-article .article-intro>h1{line-height:1.45!important;letter-spacing:-.025em!important;text-wrap:balance}
body.v6-article .gg-article .ed-cover{border:1px solid #dfd8cf!important;border-radius:3px!important;box-shadow:none!important;background:#fcfaf7!important}
body.v6-article .gg-article .ed-cover picture{display:block}
body.v6-article .gg-article .v11-diagram{padding:0!important;margin:26px 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}
body.v6-article .gg-article .v11-diagram picture,body.v6-article .gg-article .v11-diagram img{display:block;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:auto!important}
body.v6-article .gg-article .v11-diagram figcaption{background:none!important;border-top:1px solid #dfd8cf!important;padding:12px 0!important;font-size:14px!important;line-height:1.7!important;color:#6f665e!important}
body.v6-article .gg-article .article-marker,body.v6-article .gg-article .article-intro-pitch .article-marker{background:linear-gradient(transparent 54%,#f4ddb0 54%)!important}
body.v6-article .gg-article .toc.v6-toc{border-radius:0!important;background:#fcfaf7!important;padding:22px 26px!important}
body.v6-article .gg-article .v4-action-caption{background:#fcfaf7!important;box-shadow:none!important;border:0!important;border-top:1px solid #dfd8cf!important;color:#494644!important;font-size:14px!important;line-height:1.7!important}
.v11-quick-path{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0 30px;border-top:1px solid #d4c3ad;border-bottom:1px solid #d4c3ad}
.v11-quick-path a{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:9px;row-gap:3px;padding:19px 15px;color:#242222!important;text-decoration:none!important;border-bottom:0!important}
.v11-quick-path a+a{border-left:1px solid #dfd8cf}
.v11-quick-path a>span{grid-row:1/3;color:#981b29;font:700 19px/1.5 Arial,sans-serif}
.v11-quick-path strong{font-size:17px;line-height:1.6}
.v11-quick-path small{font-size:12px;color:#756b60;line-height:1.7}
.v11-quick-path a:hover{background:#f5f1eb}
.v11-preflight{list-style:none;margin:20px 0;padding:0;border-top:1px solid #dfd8cf}
.v11-preflight li{display:grid;grid-template-columns:minmax(220px,1fr) 1.3fr;gap:20px;padding:18px 0;border-bottom:1px solid #dfd8cf;font-size:16px;line-height:1.7}
.v11-preflight strong{color:#242222}
.v11-preflight span{color:#72675d;font-size:14px}
.v11-text-guide{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px 20px;margin:25px 0;background:#f5f1eb;color:#981b29!important;text-decoration:none;border:0!important;border-left:3px solid #981b29!important}
.v11-text-guide strong{font-size:16px}.v11-text-guide span{font-size:14px}
.v11-inline-help,.v11-screen-note{font-size:14px!important;line-height:1.8!important;color:#72675d!important}
body.v6-article .gg-article .v11-real-steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;overflow:visible!important;scroll-snap-type:none!important;height:auto!important;max-height:none!important;padding:0!important;margin:24px 0!important;border:0!important;background:none!important;box-shadow:none!important}
body.v6-article .gg-article .v11-real-steps.cashier-rail{grid-template-columns:repeat(2,minmax(0,1fr))!important}
body.v6-article .gg-article .v11-real-steps>[data-step-card]{min-width:0!important;width:auto!important;max-width:none!important;padding:18px 0 0!important;background:none!important;border:0!important;border-top:2px solid #ac8b56!important;border-radius:0!important;box-shadow:none!important}
body.v6-article .gg-article .v11-real-steps .procedure-step-heading,body.v6-article .gg-article .v11-real-steps .step-title{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;margin:0 0 14px!important;padding:0!important;border:0!important;background:none!important;font-size:18px!important;line-height:1.6!important}
body.v6-article .gg-article .v11-real-steps .procedure-step-label{font:700 14px/1.6 Arial,var(--sl-font),sans-serif!important;padding:0!important;color:#981b29!important;background:none!important;box-shadow:none!important;border:0!important}
body.v6-article .gg-article .v11-real-steps .procedure-step-label:after{display:none!important}
body.v6-article .gg-article .v11-real-steps p{font-size:14px!important;line-height:1.85!important;margin:8px 0 14px!important}
body.v6-article .gg-article .v11-real-steps figure{background:#fff!important;padding:0!important;margin:16px 0 0!important;border:1px solid #dfd8cf!important;border-radius:3px!important;box-shadow:none!important;overflow:hidden!important}
body.v6-article .gg-article .v11-real-steps .article-screenshot-frame,body.v6-article .gg-article .v11-real-steps .step-image-frame{padding:0!important;margin:0!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;background:#fff!important;overflow:visible!important}
body.v6-article .gg-article .v11-real-steps img{display:block;width:100%!important;height:auto!important;max-width:100%!important;max-height:440px!important;object-fit:contain!important;margin:0 auto!important;background:#fff!important}
.v11-screen-zoom{display:block!important;color:#981b29!important;text-decoration:none!important;border:0!important}
.v11-screen-zoom>span{display:block;text-align:center;font-size:12px;line-height:1.7;padding:8px 10px;border-top:1px solid #dfd8cf}
@media(max-width:760px){
 .v11-quick-path{grid-template-columns:1fr;margin:20px 0 26px}
 .v11-quick-path a{grid-template-columns:28px minmax(0,1fr) auto;align-items:baseline;padding:14px 8px}
 .v11-quick-path a>span{grid-row:auto}.v11-quick-path a+a{border-left:0;border-top:1px solid #dfd8cf}.v11-quick-path small{font-size:11px}.v11-quick-path strong{font-size:16px}
 .v11-preflight li{grid-template-columns:1fr;gap:3px;padding:15px 0}.v11-text-guide{display:block}.v11-text-guide span{display:block;margin-top:5px}
 body.v6-article .gg-article .v11-real-steps,body.v6-article .gg-article .v11-real-steps.cashier-rail{grid-template-columns:1fr!important;gap:30px!important}
 body.v6-article .gg-article .v11-real-steps>[data-step-card]{display:grid!important;grid-template-columns:1fr!important}
 body.v6-article .gg-article .v11-real-steps p{font-size:16px!important}
 body.v6-article .gg-article .v11-real-steps img{max-height:560px!important}
}
@media(max-width:600px){body.v6-article.gg-v2 .gg-article h2[data-section-number]{margin:35px 0 20px!important;padding:20px 0 0!important}body.v6-article .gg-article .toc.v6-toc{padding:18px!important}body.v6-article .gg-article .v11-diagram{margin:22px 0!important}}
@media(max-width:359px){.v11-quick-path a{grid-template-columns:24px minmax(0,1fr);column-gap:8px}.v11-quick-path small{grid-column:2}}

body.v6-article .gg-article .v11-real-steps .procedure-step-label{width:auto!important;min-width:0!important;text-align:left!important;align-self:flex-start!important;justify-content:flex-start!important}
body.v6-article .gg-article .v11-real-steps .procedure-step-action{text-align:left!important}
body.v6-article .gg-article .v11-real-steps>[data-step-card]{align-content:start!important}
