.py-stage{border:1px solid var(--pm-line);border-radius:8px;overflow:hidden;--py-card-width:420px}.py-stage[data-appearance=charcoal]{border-color:rgba(250,250,248,.14)}.py-stage.py-allocation,.py-stage.py-overview{--pm-stage-bg:var(--pm-accent);--pm-stage-muted:var(--pm-ink);border-color:transparent}.py-stage.py-record{--pm-stage-bg:#fff}.py-stage .pm-canvas{height:610px}.py-stage .pm-origin{top:14px;left:16px}.py-stage .pm-layer{width:calc(100% - 64px);max-width:var(--py-card-width)}.py-stage .py-paper{padding:24px;background:var(--pm-paper);color:var(--pm-ink);border:1px solid var(--pm-line);border-radius:8px;font-size:16px;line-height:1.45}.py-stage .py-meta{display:block;font-size:11px;line-height:1.5;color:var(--pm-muted);font-weight:400}.py-stage .py-title{display:block;font-size:24px;line-height:1.23;letter-spacing:-.025em;font-weight:600;margin:6px 0 17px}.py-stage .py-customer{display:block;font-size:17px;line-height:1.35}.py-stage .py-machine{display:flex;align-items:center;gap:14px;color:var(--pm-ink);min-width:0}.py-stage .py-machine>div:last-child{flex:1;min-width:0}.py-stage .py-machine .pm-image-well{flex:0 0 76px;height:80px;padding:6px}.py-stage .py-machine strong{display:block;font-size:18px;font-weight:500;line-height:1.25;margin:4px 0 6px}.py-stage .py-action{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:15px 16px;background:var(--pm-ink);color:var(--pm-paper);border-radius:2px;font-size:16px;line-height:1.25;font-weight:500;white-space:nowrap}.py-stage .py-reader{display:flex;align-items:center;gap:18px;padding:18px;background:var(--pm-paper);color:var(--pm-ink);border:1px solid var(--pm-line);border-radius:8px}.py-stage .py-reader svg{display:block;flex:0 0 42px;width:42px;height:61px;fill:none;stroke:var(--pm-ink);stroke-width:1.7;stroke-linecap:round}.py-stage .py-reader svg>rect:nth-child(2){fill:var(--pm-line)}.py-stage .py-reader strong{display:block;font-size:22px;font-weight:500;line-height:1.25;letter-spacing:-.02em;margin-top:5px}.py-stage .py-reference{padding:14px 16px;border-radius:4px;background:var(--pm-accent);border:1px solid var(--pm-accent);color:var(--pm-ink)}.py-stage .py-reference .py-meta{color:var(--pm-ink)}.py-stage .py-reference strong{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:21px;line-height:1.25;font-weight:500;margin-top:4px}.py-stage .py-reference-person{display:block;font-size:12px;line-height:1.4;margin-top:6px}.py-stage .py-payment{padding:16px 18px;background:var(--pm-ink);color:var(--pm-paper);border:1px solid var(--pm-ink);border-radius:8px}.py-stage .py-payment .py-meta{color:rgba(250,250,248,.7)}.py-stage .py-payment strong{display:block;font-size:22px;line-height:1.25;font-weight:500;margin-top:5px}.py-stage .py-payment>span:last-child{display:block;font-size:14px;margin-top:7px}.py-stage .py-overview-paper{top:68px}.py-stage .py-overview-paper .py-paper{height:514px}.py-stage .py-overview-unit{top:211px;width:calc(100% - 112px);max-width:372px}.py-stage .py-overview-action{top:433px;width:calc(100% - 112px);max-width:372px;z-index:4}.py-stage .py-overview-setup{top:325px;width:calc(100% - 80px);max-width:404px;z-index:2}.py-stage .py-overview-setup .py-paper{height:232px;padding:20px}.py-stage .py-overview-setup .py-title{font-size:22px;margin-top:0;margin-bottom:12px}.py-stage .py-overview-reader{top:425px;width:calc(100% - 112px);max-width:372px;z-index:4}.py-stage .py-card-paper{top:70px}.py-stage .py-card-paper .py-paper{height:514px}.py-stage .py-card-unit{top:197px;width:calc(100% - 112px);max-width:372px}.py-stage .py-card-open{top:490px;width:calc(100% - 112px);max-width:372px;z-index:4}.py-stage .py-card-selection{top:304px;width:calc(100% - 80px);max-width:404px;z-index:2}.py-stage .py-card-selection .py-paper{height:211px;background:var(--pm-ink);border-color:var(--pm-ink);color:var(--pm-paper);padding:20px}.py-stage .py-card-selection .py-title{font-size:21px;margin-top:0;max-width:320px}.py-stage .py-card-reader{top:387px;width:calc(100% - 112px);max-width:372px;z-index:3}.py-stage .py-card-next{top:539px;width:calc(100% - 112px);max-width:372px}.py-stage .py-card-next>.pm-layer-content>span{font-size:12px;line-height:1.5;color:var(--pm-muted);display:block}.py-stage .py-online-paper{top:70px}.py-stage .py-online-paper .py-paper{height:514px}.py-stage .py-balance-label{display:block;font-size:18px;line-height:1.3;margin-top:35px;padding-top:16px;border-top:1px solid var(--pm-line)}.py-stage .py-online-attachment{top:265px;width:calc(100% - 112px);max-width:372px}.py-stage .py-attachment{display:flex;align-items:center;gap:16px;border:1px solid var(--pm-line);border-radius:4px;padding:18px;background:var(--pm-paper);color:var(--pm-ink)}.py-stage .py-attachment>span{border:1px solid var(--pm-line);padding:12px 8px;font-family:var(--font-jetbrains-mono),monospace;font-size:11px}.py-stage .py-attachment strong{display:block;font-size:19px;font-weight:500;line-height:1.3}.py-stage .py-attachment>div>span{display:block;font-size:12px;color:var(--pm-muted);margin-top:5px}.py-stage .py-online-link{top:450px;width:calc(100% - 112px);max-width:372px;z-index:4}.py-stage .py-email-link{padding:16px;background:var(--pm-accent);color:var(--pm-ink);border:1px solid var(--pm-accent);border-radius:4px}.py-stage .py-email-link .py-meta{color:var(--pm-ink)}.py-stage .py-email-link strong{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:18px;font-weight:500;line-height:1.3;margin-top:7px}.py-stage .py-online-entry{top:290px;width:calc(100% - 112px);max-width:372px}.py-stage .py-card-entry{color:var(--pm-ink)}.py-stage .py-card-entry>strong{font-size:21px;line-height:1.25;display:block;font-weight:500;margin-top:5px}.py-stage .py-card-entry svg{display:block;width:64px;height:40px;fill:none;stroke:var(--pm-ink);stroke-width:1.6;margin:24px 0 17px}.py-stage .py-card-entry>span:last-child{font-size:16px;line-height:1.45;color:var(--pm-muted);display:block;max-width:300px}.py-stage .py-online-next{top:513px;width:calc(100% - 112px);max-width:372px}.py-stage .py-record-paper{top:70px}.py-stage .py-record-paper .py-paper{height:514px}.py-stage .py-record-paper .py-title{max-width:340px;min-height:90px}.py-stage .py-record-open{top:428px;width:calc(100% - 96px);max-width:388px;z-index:4}.py-stage .py-record-open .py-action{white-space:normal;max-width:100%}.py-stage .py-record-tab{top:255px;width:calc(100% - 112px);max-width:372px}.py-stage .py-manual-tab{font-size:17px;line-height:1.35;font-weight:500;width:-moz-max-content;width:max-content;padding-bottom:12px;border-bottom:3px solid var(--pm-accent);color:var(--pm-ink)}.py-stage .py-record-cash{top:340px;width:calc(100% - 96px);max-width:388px;z-index:3}.py-stage .py-method{padding:20px;background:var(--pm-ink);border:1px solid var(--pm-ink);border-radius:8px;color:var(--pm-paper)}.py-stage .py-method .py-meta{color:rgba(250,250,248,.72)}.py-stage .py-method strong{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:28px;line-height:1.25;font-weight:500;margin-top:12px}.py-stage .py-method strong>span{font-size:20px;color:var(--pm-accent)}.py-stage .py-record-register{top:476px;width:calc(100% - 112px);max-width:372px}.py-stage .py-register{color:var(--pm-ink);padding-top:14px;border-top:1px solid var(--pm-line)}.py-stage .py-register strong{display:block;font-size:20px;line-height:1.3;font-weight:500;margin-top:4px}.py-stage .py-register>span:last-child{font-size:11px;color:var(--pm-muted);display:block;margin-top:5px}.py-stage .py-deposits-paper{top:70px}.py-stage .py-deposits-paper .py-paper{height:514px}.py-stage .py-deposits-reference{top:410px;width:calc(100% - 112px);max-width:372px;z-index:4}.py-stage .py-deposits-unit{top:338px;width:calc(100% - 112px);max-width:372px}.py-stage .py-deposits-unit .py-paper{padding:14px}.py-stage .py-deposits-linked{top:471px;width:calc(100% - 112px);max-width:372px}.py-stage .py-linked-payment{color:var(--pm-ink);border-top:1px solid var(--pm-line);padding-top:12px}.py-stage .py-linked-payment strong{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:18px;line-height:1.3;font-weight:500;margin-top:5px}.py-stage .py-linked-payment strong>span{color:var(--pm-accent)}.py-stage .py-deposits-unapplied{top:551px;width:calc(100% - 112px);max-width:372px}.py-stage .py-deposits-unapplied>.pm-layer-content>span{font-size:12px;line-height:1.4;color:var(--pm-muted)}.py-stage .py-allocation-invoice{top:70px}.py-stage .py-allocation-invoice .py-paper{height:514px}.py-stage .py-allocation-payment{top:290px;width:calc(100% - 112px);max-width:372px;z-index:4}.py-stage .py-allocation-open{top:475px;width:calc(100% - 112px);max-width:372px;z-index:5}.py-stage .py-allocation-form{top:283px;width:calc(100% - 80px);max-width:404px;z-index:2}.py-stage .py-allocation-form .py-paper{height:291px;padding:20px}.py-stage .py-allocation-form .py-title{font-size:22px;margin-top:0}.py-stage .py-allocation-amount{top:491px;width:calc(100% - 112px);max-width:372px;z-index:3}.py-stage .py-amount-excerpt{color:var(--pm-ink)}.py-stage .py-amount-excerpt strong{font-size:20px;line-height:1.3;font-weight:500;display:block;margin-top:5px}.py-stage .py-allocation-relation{top:551px;width:calc(100% - 112px);max-width:372px;z-index:3}.py-stage .py-allocation-relation>.pm-layer-content>span{display:flex;align-items:center;gap:9px;color:var(--pm-muted);font-size:11px;line-height:1.5}.py-stage .py-settlement-paper{top:70px}.py-stage .py-settlement-paper .py-paper{height:382px}.py-stage .py-settlement-invoice{top:242px;width:calc(100% - 112px);max-width:372px;z-index:3}.py-stage .py-settlement-invoice .py-reference{background:var(--pm-ink);border-color:var(--pm-ink);color:var(--pm-paper)}.py-stage .py-settlement-invoice .py-meta{color:rgba(250,250,248,.72)}.py-stage .py-settlement-invoice .py-reference-person{display:none}.py-stage .py-settlement-context{top:340px;width:calc(100% - 112px);max-width:372px}.py-stage .py-record-context{color:var(--pm-ink)}.py-stage .py-record-context strong{font-size:16px;line-height:1.35;display:block;font-weight:500;margin-top:8px}.py-stage .py-settlement-bank{top:489px;width:calc(100% - 96px);max-width:388px}.py-stage .py-bank-note{padding:18px 0;border-top:2px solid var(--pm-ink);border-bottom:1px solid var(--pm-line);color:var(--pm-ink)}.py-stage .py-bank-note strong{display:block;font-size:22px;line-height:1.25;font-weight:500;letter-spacing:-.02em;margin-top:9px}@container(max-width:520px){.py-stage .pm-canvas{height:694px}.py-stage .pm-layer{width:calc(100% - 32px)}.py-stage .py-paper{padding:20px}.py-stage .py-title{font-size:22px}.py-stage .py-machine{gap:12px}.py-stage .py-machine .pm-image-well{flex-basis:68px;height:87px}.py-stage .py-machine strong{font-size:18px}.py-stage .py-reader{padding:16px 14px;gap:13px}.py-stage .py-reader svg{flex-basis:37px;width:37px;height:55px}.py-stage .py-reader strong{font-size:21px}.py-stage .py-reference{padding:14px}.py-stage .py-reference strong{font-size:20px}.py-stage .py-overview-paper{top:74px}.py-stage .py-overview-paper .py-paper{height:586px}.py-stage .py-overview-unit{top:225px;width:calc(100% - 72px)}.py-stage .py-overview-action{top:493px;width:calc(100% - 56px)}.py-stage .py-overview-setup{top:359px;width:calc(100% - 40px)}.py-stage .py-overview-setup .py-paper{height:275px;padding:18px}.py-stage .py-overview-setup .py-title{font-size:22px;max-width:260px}.py-stage .py-overview-reader{top:485px;width:calc(100% - 64px)}.py-stage .py-card-paper{top:74px}.py-stage .py-card-paper .py-paper{height:586px}.py-stage .py-card-unit{top:226px;width:calc(100% - 72px)}.py-stage .py-card-open{top:557px;width:calc(100% - 56px)}.py-stage .py-card-selection{top:350px;width:calc(100% - 40px)}.py-stage .py-card-selection .py-paper{height:245px;padding:18px}.py-stage .py-card-selection .py-title{font-size:21px;max-width:230px}.py-stage .py-card-reader{top:462px;width:calc(100% - 64px)}.py-stage .py-card-next{top:603px;width:calc(100% - 72px)}.py-stage .py-card-next>.pm-layer-content>span{font-size:11px}.py-stage .py-online-paper{top:74px}.py-stage .py-online-paper .py-paper{height:586px}.py-stage .py-balance-label{font-size:18px;margin-top:36px}.py-stage .py-online-attachment{top:291px;width:calc(100% - 72px)}.py-stage .py-attachment{padding:15px 12px;gap:13px}.py-stage .py-attachment strong{font-size:19px}.py-stage .py-online-link{top:493px;width:calc(100% - 56px)}.py-stage .py-email-link{padding:16px 14px}.py-stage .py-email-link strong{font-size:18px}.py-stage .py-online-entry{top:315px;width:calc(100% - 72px)}.py-stage .py-card-entry>strong{font-size:21px}.py-stage .py-card-entry svg{margin:24px 0 17px}.py-stage .py-card-entry>span:last-child{font-size:16px;max-width:255px}.py-stage .py-online-next{top:583px;width:calc(100% - 56px)}.py-stage .py-record-paper{top:74px}.py-stage .py-record-paper .py-paper{height:586px}.py-stage .py-record-paper .py-title{min-height:108px;font-size:22px}.py-stage .py-record-open{top:485px;width:calc(100% - 48px)}.py-stage .py-record-tab{top:291px;width:calc(100% - 72px)}.py-stage .py-manual-tab{font-size:17px}.py-stage .py-record-cash{top:378px;width:calc(100% - 56px)}.py-stage .py-method{padding:18px 16px}.py-stage .py-method strong{font-size:28px}.py-stage .py-record-register{top:536px;width:calc(100% - 72px)}.py-stage .py-register strong{font-size:20px}.py-stage .py-deposits-paper{top:74px}.py-stage .py-deposits-paper .py-paper{height:586px}.py-stage .py-deposits-reference{top:454px;width:calc(100% - 64px)}.py-stage .py-deposits-unit{top:373px;width:calc(100% - 64px)}.py-stage .py-deposits-unit .py-paper{padding:14px}.py-stage .py-deposits-linked{top:527px;width:calc(100% - 72px)}.py-stage .py-deposits-unapplied{top:619px;width:calc(100% - 72px)}.py-stage .py-deposits-unapplied>.pm-layer-content>span{font-size:12px}.py-stage .py-allocation-invoice{top:74px}.py-stage .py-allocation-invoice .py-paper{height:586px}.py-stage .py-allocation-payment{top:320px;width:calc(100% - 64px)}.py-stage .py-payment{padding:16px 14px}.py-stage .py-payment strong{font-size:22px}.py-stage .py-allocation-open{top:536px;width:calc(100% - 48px)}.py-stage .py-allocation-form{top:295px;width:calc(100% - 40px)}.py-stage .py-allocation-form .py-paper{height:348px;padding:18px}.py-stage .py-allocation-form .py-title{font-size:21px;max-width:250px}.py-stage .py-allocation-amount{top:535px;width:calc(100% - 72px)}.py-stage .py-amount-excerpt strong{font-size:21px}.py-stage .py-allocation-relation{top:612px;width:calc(100% - 72px)}.py-stage .py-allocation-relation>.pm-layer-content>span{font-size:11px;gap:8px;flex-wrap:wrap}.py-stage .py-settlement-paper{top:74px}.py-stage .py-settlement-paper .py-paper{height:434px}.py-stage .py-settlement-invoice{top:278px;width:calc(100% - 64px)}.py-stage .py-settlement-context{top:390px;width:calc(100% - 72px)}.py-stage .py-record-context strong{font-size:16px}.py-stage .py-settlement-bank{top:547px;width:calc(100% - 56px)}.py-stage .py-bank-note{padding:17px 0}.py-stage .py-bank-note strong{font-size:23px}}@container(max-width:360px){.py-stage .py-machine .pm-image-well{flex-basis:60px;height:87px}.py-stage .py-machine{gap:10px}.py-stage .py-machine strong{font-size:17px}.py-stage .py-reader{gap:11px;padding:15px 12px}.py-stage .py-reader svg{flex-basis:33px;width:33px;height:51px}.py-stage .py-reader strong{font-size:20px}.py-stage .py-action{padding-inline:12px;gap:8px}.py-stage .py-email-link strong{font-size:17px}.py-stage .py-card-entry>strong{font-size:20px}.py-stage .py-method{padding:16px 14px}.py-stage .py-record-open .py-action{font-size:16px}.py-stage .py-allocation-relation>.pm-layer-content>span{gap:7px}.py-stage .py-bank-note strong{font-size:22px}}.pj-page .rj-section--online{--rj-paper:#1d1d1f;--rj-ink:#fafaf8;--rj-muted:rgba(250,250,248,.75);--rj-line:rgba(250,250,248,.18);background:var(--rj-paper);color:var(--rj-ink)}.pj-page .rj-section{position:relative}.pj-page .journey-legacy-anchor{position:absolute;top:0;left:0;scroll-margin-top:100px}