.oj-stage{border:1px solid var(--pm-line);border-radius:8px;overflow:hidden;--oj-card-width:420px}.oj-stage[data-appearance=charcoal]{border-color:rgba(250,250,248,.14)}.oj-stage.oj-periods{--pm-stage-bg:var(--pm-accent);--pm-stage-muted:var(--pm-ink);border-color:transparent}.oj-stage.oj-accountant{--pm-stage-bg:#fff}.oj-stage .pm-canvas{height:610px}.oj-stage .pm-origin{top:14px;left:16px}.oj-stage .pm-layer{width:calc(100% - 64px);max-width:var(--oj-card-width)}.oj-stage .oj-paper{padding:24px;border:1px solid var(--pm-line);border-radius:8px;background:var(--pm-paper);color:var(--pm-ink);font-size:16px;line-height:1.45}.oj-stage .oj-meta{display:block;font-size:11px;line-height:1.5;font-weight:400;color:var(--pm-muted)}.oj-stage .oj-title{display:block;font-size:24px;line-height:1.23;font-weight:600;letter-spacing:-.025em;margin:6px 0 17px}.oj-stage .oj-customer{display:block;font-size:17px;line-height:1.35;color:var(--pm-ink)}.oj-stage .oj-machine{display:flex;align-items:center;gap:16px;min-width:0;color:var(--pm-ink)}.oj-stage .oj-machine>div:last-child{min-width:0;flex:1}.oj-stage .oj-machine .pm-image-well{flex:0 0 94px;height:94px;padding:8px}.oj-stage .oj-machine strong{display:block;font-size:21px;line-height:1.25;font-weight:500;letter-spacing:-.02em;margin-top:4px}.oj-stage .oj-machine-note{display:block;font-size:16px;line-height:1.35;color:var(--pm-muted);margin-top:7px}.oj-stage .oj-machine-small .pm-image-well{flex-basis:72px;height:72px;padding:6px}.oj-stage .oj-machine-small strong{font-size:17px}.oj-stage .oj-machine-small .oj-machine-note{font-size:12px;margin-top:4px}.oj-stage .oj-period{padding:14px 16px;background:var(--pm-paper);color:var(--pm-ink);border:1px solid var(--pm-line);border-radius:8px}.oj-stage .oj-period>div{display:flex;align-items:center;gap:10px;margin-top:9px;font-variant-numeric:tabular-nums}.oj-stage .oj-period strong{font-size:18px;line-height:1.3;font-weight:500;white-space:nowrap}.oj-stage .oj-period small{font-size:11px;margin-left:auto;color:var(--pm-muted)}.oj-stage .oj-period>div>span{color:var(--pm-muted)}.oj-stage .oj-period-compact{padding:0;background:none;border:0}.oj-stage .oj-period-compact>div{margin-top:5px}.oj-stage .oj-period-compact strong{font-size:17px}.oj-stage .oj-reference{padding:12px 16px;background:var(--pm-accent);color:var(--pm-ink);border:1px solid var(--pm-accent);border-radius:4px}.oj-stage .oj-reference .oj-meta{color:var(--pm-ink)}.oj-stage .oj-reference strong{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:19px;line-height:1.3;font-weight:500;margin-top:3px}.oj-stage .oj-reference strong>span{font-size:22px}.oj-stage .oj-action{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:50px;padding:15px 16px;border-radius:2px;background:var(--pm-ink);color:var(--pm-paper);font-size:16px;line-height:1.25;font-weight:500;white-space:nowrap}.oj-stage .oj-summary{border-top:1px solid var(--pm-line);padding-top:12px;color:var(--pm-ink)}.oj-stage .oj-summary>div{display:flex;align-items:center;gap:12px;margin-top:7px;flex-wrap:wrap}.oj-stage .oj-summary strong{font-size:16px;line-height:1.35;font-weight:500}.oj-stage .oj-summary>div>span{color:var(--pm-muted)}.oj-stage .oj-invoice-row{display:flex;align-items:center;gap:14px;padding:18px;background:var(--pm-paper);border:1px solid var(--pm-line);border-radius:8px;color:var(--pm-ink)}.oj-stage .oj-document{flex:0 0 34px}.oj-stage .oj-document svg{display:block;width:32px;height:40px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linejoin:round}.oj-stage .oj-invoice-row>div:nth-child(2){min-width:0;flex:1}.oj-stage .oj-invoice-row strong{display:block;font-size:21px;font-weight:500;line-height:1.3}.oj-stage .oj-invoice-row>div>span{display:block;font-size:16px;line-height:1.35;margin-top:7px}.oj-stage .oj-invoice-row small{display:block;font-size:11px;line-height:1.5;color:var(--pm-muted);margin-top:7px}.oj-stage .oj-row-arrow{color:var(--pm-accent);align-self:flex-start;font-size:22px}.oj-stage .oj-overview-paper{top:66px}.oj-stage .oj-overview-paper .oj-paper{height:514px}.oj-stage .oj-overview-unit{top:227px;width:calc(100% - 112px);max-width:372px;z-index:3}.oj-stage .oj-overview-unit .oj-paper{padding:14px}.oj-stage .oj-overview-period{top:377px;width:calc(100% - 112px);max-width:372px}.oj-stage .oj-overview-source{top:438px;width:calc(100% - 112px);max-width:372px;z-index:4}.oj-stage .oj-overview-summary{top:521px;width:calc(100% - 112px);max-width:372px}.oj-stage .oj-source-paper{top:70px}.oj-stage .oj-source-paper .oj-paper{height:526px}.oj-stage .oj-source-unit{top:235px;width:calc(100% - 112px);max-width:372px;z-index:3}.oj-stage .oj-source-unit .oj-paper{padding:14px}.oj-stage .oj-source-period{top:380px;width:calc(100% - 112px);max-width:372px}.oj-stage .oj-source-reference{top:490px;width:calc(100% - 112px);max-width:372px;z-index:4}.oj-stage .oj-source-linked-invoice{top:537px;width:calc(100% - 112px);max-width:372px}.oj-stage .oj-linked{color:var(--pm-ink);border-top:1px solid var(--pm-line);padding-top:10px}.oj-stage .oj-linked strong{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:17px;font-weight:500;line-height:1.3;margin-top:4px}.oj-stage .oj-linked strong>span{color:var(--pm-accent)}.oj-stage .oj-periods-paper{top:68px}.oj-stage .oj-periods-paper .oj-paper{height:518px}.oj-stage .oj-periods-paper .oj-title{font-size:23px}.oj-stage .oj-periods-unit{top:184px;width:calc(100% - 112px);max-width:372px}.oj-stage .oj-periods-ended{top:280px;width:calc(100% - 96px);max-width:388px;z-index:4}.oj-stage .oj-periods-ended .oj-period{border-left:3px solid var(--pm-accent)}.oj-stage .oj-periods-current{top:379px;width:calc(100% - 112px);max-width:372px;z-index:2}.oj-stage .oj-periods-current .oj-period{background:var(--pm-line);border-color:var(--pm-line)}.oj-stage .oj-periods-invoice{top:390px;width:calc(100% - 80px);max-width:404px;z-index:3}.oj-stage .oj-periods-invoice .oj-paper{height:190px;padding:18px}.oj-stage .oj-periods-invoice .oj-title{font-size:19px;margin-top:3px}.oj-stage .oj-periods-invoice .oj-meta{font-size:11px}.oj-stage .oj-periods-create{top:500px;width:calc(100% - 112px);max-width:372px;z-index:5}.oj-stage .oj-periods-link{top:548px;width:calc(100% - 112px);max-width:372px;z-index:5}.oj-stage .oj-periods-link>.pm-layer-content>span{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--pm-muted);font-size:11px;line-height:1.5}.oj-stage .oj-receivables-account{top:70px}.oj-stage .oj-receivables-account .oj-paper{height:184px;background:var(--pm-ink);color:var(--pm-paper);border-color:var(--pm-ink)}.oj-stage .oj-receivables-account .oj-meta{color:rgba(250,250,248,.7)}.oj-stage .oj-receivables-account .oj-title{font-size:28px;margin-top:10px;margin-bottom:24px}.oj-stage .oj-account-tab{color:var(--pm-paper);border-bottom:2px solid var(--pm-accent);width:-moz-max-content;width:max-content;padding-bottom:8px;font-size:16px}.oj-stage .oj-receivables-detail{top:267px}.oj-stage .oj-receivables-detail .oj-paper{height:316px}.oj-stage .oj-receivables-invoice{top:267px;width:calc(100% - 96px);max-width:388px;z-index:3}.oj-stage .oj-receivables-summary{top:440px;width:calc(100% - 112px);max-width:372px}.oj-stage .oj-summary-head{color:var(--pm-ink)}.oj-stage .oj-summary-head>strong{font-size:18px;line-height:1.3;display:block;font-weight:500;margin-top:5px}.oj-stage .oj-summary-head>span:last-child{display:block;font-size:16px;margin-top:12px;color:var(--pm-muted)}.oj-stage .oj-receivables-balance{top:525px;width:calc(100% - 112px);max-width:372px}.oj-stage .oj-balance-focus{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:12px;border-top:1px solid var(--pm-line);color:var(--pm-ink)}.oj-stage .oj-balance-focus>strong{font-size:24px;font-weight:500;line-height:1.25}.oj-stage .oj-payables-paper{top:68px}.oj-stage .oj-payables-paper .oj-paper{height:518px}.oj-stage .oj-payables-paper .oj-title{max-width:320px;min-height:60px}.oj-stage .oj-payables-reference{top:252px;width:calc(100% - 112px);max-width:372px;z-index:4}.oj-stage .oj-payables-source{top:226px;width:calc(100% - 96px);max-width:388px;z-index:2}.oj-stage .oj-payables-source .oj-paper{height:251px;padding:94px 18px 18px}.oj-stage .oj-payables-source .oj-meta{font-size:11px}.oj-stage .oj-payables-product{top:352px;width:calc(100% - 128px);max-width:356px;z-index:3}.oj-stage .oj-payables-product .pm-image-well{flex-basis:78px;height:78px;padding:6px}.oj-stage .oj-payables-product .oj-machine strong{font-size:19px}.oj-stage .oj-payables-product .oj-machine-note{font-size:14px}.oj-stage .oj-incoming{margin-top:12px}.oj-stage .oj-payables-summary{top:505px;width:calc(100% - 112px);max-width:372px}.oj-stage .oj-accountant-ledger{top:70px}.oj-stage .oj-accountant-ledger .oj-paper{height:210px}.oj-stage .oj-accountant-invoice{top:238px;width:calc(100% - 112px);max-width:372px;z-index:4}.oj-stage .oj-accountant-source{top:224px}.oj-stage .oj-accountant-source .oj-paper{height:304px;padding-top:162px}.oj-stage .oj-accountant-source .oj-machine{margin-top:12px}.oj-stage .oj-accountant-report{top:70px}.oj-stage .oj-accountant-report .oj-paper{height:514px}.oj-stage .oj-accountant-report .oj-title{max-width:320px;min-height:60px}.oj-stage .oj-accountant-options{top:225px;width:calc(100% - 112px);max-width:372px}.oj-stage .oj-report-options>div+div{margin-top:18px}.oj-stage .oj-report-options strong{display:block;font-size:17px;line-height:1.3;font-weight:500;margin-top:5px}.oj-stage .oj-accountant-format{top:370px;width:calc(100% - 96px);max-width:388px;z-index:4}.oj-stage .oj-format{position:relative;background:var(--pm-ink);color:var(--pm-paper);border:1px solid var(--pm-ink);border-radius:8px;padding:18px}.oj-stage .oj-format .oj-meta{color:rgba(250,250,248,.7)}.oj-stage .oj-format strong{display:block;font-size:22px;line-height:1.3;font-weight:500;margin-top:7px;padding-right:25px}.oj-stage .oj-format strong>span{font-size:16px;white-space:nowrap}.oj-stage .oj-format-check{position:absolute;right:18px;top:40px;color:var(--pm-accent);font-size:20px}.oj-stage .oj-accountant-export{top:500px;width:calc(100% - 112px);max-width:372px;z-index:4}.oj-stage .oj-accountant-file{top:363px;width:calc(100% - 80px);max-width:404px;z-index:3}.oj-stage .oj-accountant-file .oj-paper{height:201px;padding:16px}.oj-stage .oj-accountant-handoff{top:531px;width:calc(100% - 112px);max-width:372px;z-index:4}.oj-stage .oj-accountant-handoff>.pm-layer-content>span{display:flex;justify-content:space-between;align-items:center;gap:10px;color:var(--pm-muted);font-size:11px;line-height:1.5}@container(max-width:520px){.oj-stage .pm-canvas{height:694px}.oj-stage .pm-layer{width:calc(100% - 32px)}.oj-stage .oj-paper{padding:20px}.oj-stage .oj-title{font-size:22px}.oj-stage .oj-machine{gap:12px}.oj-stage .oj-machine .pm-image-well{flex-basis:80px;height:98px;padding:7px}.oj-stage .oj-machine strong{font-size:21px}.oj-stage .oj-machine-note{font-size:16px}.oj-stage .oj-machine-small .pm-image-well{flex-basis:68px;height:82px;padding:6px}.oj-stage .oj-machine-small strong{font-size:17px}.oj-stage .oj-machine-small .oj-machine-note{font-size:12px}.oj-stage .oj-period{padding:14px 12px}.oj-stage .oj-period>div{gap:8px}.oj-stage .oj-period strong{font-size:17px}.oj-stage .oj-period-compact{padding:0}.oj-stage .oj-period-compact strong{font-size:16px}.oj-stage .oj-reference{padding:12px 14px}.oj-stage .oj-reference strong{font-size:18px}.oj-stage .oj-overview-paper{top:70px}.oj-stage .oj-overview-paper .oj-paper{height:590px}.oj-stage .oj-overview-unit{top:267px;width:calc(100% - 64px)}.oj-stage .oj-overview-unit .oj-paper{padding:14px}.oj-stage .oj-overview-period{top:431px;width:calc(100% - 72px)}.oj-stage .oj-overview-source{top:502px;width:calc(100% - 64px)}.oj-stage .oj-overview-summary{top:592px;width:calc(100% - 72px)}.oj-stage .oj-source-paper{top:74px}.oj-stage .oj-source-paper .oj-paper{height:586px}.oj-stage .oj-source-unit{top:275px;width:calc(100% - 64px)}.oj-stage .oj-source-unit .oj-paper{padding:14px}.oj-stage .oj-source-period{top:431px;width:calc(100% - 72px)}.oj-stage .oj-source-reference{top:537px;width:calc(100% - 64px)}.oj-stage .oj-source-linked-invoice{top:594px;width:calc(100% - 72px)}.oj-stage .oj-periods-paper{top:74px}.oj-stage .oj-periods-paper .oj-paper{height:586px}.oj-stage .oj-periods-paper .oj-title{font-size:22px;margin-bottom:12px}.oj-stage .oj-periods-unit{top:225px;width:calc(100% - 72px)}.oj-stage .oj-periods-ended{top:334px;width:calc(100% - 56px)}.oj-stage .oj-periods-current{top:438px;width:calc(100% - 72px)}.oj-stage .oj-periods-invoice{top:457px;width:calc(100% - 40px)}.oj-stage .oj-periods-invoice .oj-paper{height:193px;padding:17px 16px}.oj-stage .oj-periods-invoice .oj-title{font-size:19px}.oj-stage .oj-periods-create{top:575px;width:calc(100% - 48px)}.oj-stage .oj-periods-link{top:622px;width:calc(100% - 72px)}.oj-stage .oj-receivables-account{top:74px}.oj-stage .oj-receivables-account .oj-paper{height:188px}.oj-stage .oj-receivables-account .oj-title{font-size:27px}.oj-stage .oj-receivables-detail{top:282px}.oj-stage .oj-receivables-detail .oj-paper{height:376px}.oj-stage .oj-receivables-invoice{top:282px;width:calc(100% - 56px)}.oj-stage .oj-invoice-row{padding:15px 12px;gap:10px}.oj-stage .oj-document{flex-basis:26px}.oj-stage .oj-document svg{width:25px;height:33px}.oj-stage .oj-invoice-row strong{font-size:21px}.oj-stage .oj-invoice-row>div>span{font-size:16px}.oj-stage .oj-row-arrow{font-size:19px}.oj-stage .oj-receivables-summary{top:475px;width:calc(100% - 72px)}.oj-stage .oj-receivables-balance{top:587px;width:calc(100% - 72px)}.oj-stage .oj-balance-focus{align-items:flex-start;gap:10px}.oj-stage .oj-balance-focus>strong{font-size:24px}.oj-stage .oj-payables-paper{top:74px}.oj-stage .oj-payables-paper .oj-paper{height:586px}.oj-stage .oj-payables-paper .oj-title{min-height:84px;font-size:22px}.oj-stage .oj-payables-reference{top:282px;width:calc(100% - 64px)}.oj-stage .oj-payables-source{top:256px;width:calc(100% - 48px)}.oj-stage .oj-payables-source .oj-paper{height:280px;padding:94px 12px 16px}.oj-stage .oj-payables-product{top:390px;width:calc(100% - 72px)}.oj-stage .oj-payables-product .pm-image-well{flex-basis:68px;height:86px}.oj-stage .oj-payables-product .oj-machine strong{font-size:18px}.oj-stage .oj-payables-product .oj-machine-note{font-size:14px}.oj-stage .oj-incoming{margin-top:14px}.oj-stage .oj-payables-summary{top:552px;width:calc(100% - 72px)}.oj-stage .oj-accountant-ledger{top:74px}.oj-stage .oj-accountant-ledger .oj-paper{height:241px}.oj-stage .oj-accountant-invoice{top:281px;width:calc(100% - 64px)}.oj-stage .oj-accountant-source{top:266px}.oj-stage .oj-accountant-source .oj-paper{height:339px;padding-top:184px}.oj-stage .oj-accountant-source .oj-machine{margin-top:16px}.oj-stage .oj-accountant-report{top:74px}.oj-stage .oj-accountant-report .oj-paper{height:586px}.oj-stage .oj-accountant-report .oj-title{min-height:84px;font-size:22px}.oj-stage .oj-accountant-options{top:250px;width:calc(100% - 72px)}.oj-stage .oj-report-options>div+div{margin-top:21px}.oj-stage .oj-report-options strong{font-size:17px}.oj-stage .oj-accountant-format{top:423px;width:calc(100% - 56px)}.oj-stage .oj-format{padding:16px 14px}.oj-stage .oj-format strong{font-size:21px;padding-right:21px}.oj-stage .oj-format-check{right:14px;top:39px}.oj-stage .oj-accountant-export{top:573px;width:calc(100% - 48px)}.oj-stage .oj-accountant-file{top:413px;width:calc(100% - 40px)}.oj-stage .oj-accountant-file .oj-paper{height:239px;padding:16px 12px}.oj-stage .oj-accountant-handoff{top:595px;width:calc(100% - 72px)}}@container(max-width:360px){.oj-stage .oj-machine{gap:10px}.oj-stage .oj-machine .pm-image-well{flex-basis:67px;height:102px}.oj-stage .oj-machine strong{font-size:20px}.oj-stage .oj-machine-small .pm-image-well{flex-basis:61px;height:80px}.oj-stage .oj-machine-small strong{font-size:17px}.oj-stage .oj-action{padding-inline:12px;gap:8px}.oj-stage .oj-period>div{gap:7px}.oj-stage .oj-period strong{font-size:16px}.oj-stage .oj-period small{font-size:11px}.oj-stage .oj-summary>div{gap:6px 10px}.oj-stage .oj-invoice-row{gap:9px}.oj-stage .oj-document{flex-basis:24px}.oj-stage .oj-document svg{width:23px;height:31px}.oj-stage .oj-row-arrow{display:none}.oj-stage .oj-payables-product .pm-image-well{flex-basis:62px;height:86px}.oj-stage .oj-payables-product .oj-machine strong{font-size:18px}.oj-stage .oj-payables-summary .oj-summary strong,.oj-stage .oj-payables-summary .oj-summary>div{display:block}.oj-stage .oj-payables-summary .oj-summary strong+span{display:none}.oj-stage .oj-payables-summary .oj-summary strong:last-child{margin-top:8px}.oj-stage .oj-format strong{font-size:20px}.oj-stage .oj-format strong>span{display:block;margin-top:3px}.oj-stage .oj-format-check{top:42px}}.oj-page .rj-section--payables{--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)}.oj-page .rj-section{position:relative}.oj-page .journey-legacy-anchor{position:absolute;top:0;left:0;scroll-margin-top:100px}