.pdfa-page{position:absolute;padding:1.8cqw}.pdfa-page .ph{font-size:max(11px,1.9cqw)}.pdfa-scan{background:linear-gradient(170deg,#f7f4ee,#efeae2);filter:none}.pdfa-scan .lines i{background:#dcd5cb}.pdfa-scan:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,rgb(0 0 0 / .018) 0 2px,transparent 2px 4px);pointer-events:none}.pdfa-total{display:block;margin-top:1cqw;font-size:max(9.5px,1.2cqw);font-weight:700;font-variant-numeric:tabular-nums}.pdfa-sig{display:block;margin-top:1.4cqw;width:55%;border-bottom:1px solid #B9AACF;height:1.6cqw}.pdfa-bars{display:flex;align-items:flex-end;gap:.7cqw;height:5cqw;margin:.6cqw 0 1cqw}.pdfa-bars i{flex:1;background:var(--family-convert-fill);border:1px solid #B9DEC6;border-radius:2px}.pdfa-bars i:nth-child(1){height:40%}.pdfa-bars i:nth-child(2){height:65%}.pdfa-bars i:nth-child(3){height:50%}.pdfa-bars i:nth-child(4){height:85%}.pdfa-bars i:nth-child(5){height:70%}.pdfa-num{position:absolute;left:50%;bottom:1.2cqw;translate:-50% 0;font-size:max(10px,1.3cqw);font-weight:700;color:var(--purple);background:var(--soft);border-radius:99px;padding:.15em .7em;font-variant-numeric:tabular-nums}.pdfa-watermark{position:absolute;left:50%;top:46%;translate:-50% -50%;rotate:-28deg;font-family:var(--serif);font-size:max(16px,4.2cqw);letter-spacing:.12em;color:#542f9c42;pointer-events:none}.pdfa-ocr{position:absolute;left:1.8cqw;top:12.6cqw;height:2.2cqw;background:#ffe58c8c;border-radius:2px;mix-blend-mode:multiply;max-width:calc(100% - 3.6cqw)}.pdfa-tag{position:absolute;z-index:30;display:flex;flex-direction:column;align-items:flex-start;gap:1cqw}.pdfa-tag-arrive{left:34cqw;top:66cqw}.pdfa-tag-merge{left:63cqw;top:22cqw}.pdfa-tag-split{left:6cqw;top:58cqw;flex-direction:row;flex-wrap:wrap}.pdfa-tag-num{left:40cqw;top:59cqw}.pdfa-details{position:absolute;inset:0;z-index:25;pointer-events:none}.pdfa-detail{position:absolute;display:grid;gap:.5cqw;width:25cqw;padding:1.4cqw 1.6cqw;background:#ffffffeb;border:1px solid var(--line);border-radius:max(8px,1.2cqw);box-shadow:0 1.2cqw 2.6cqw rgb(var(--shadow) / .08)}.pdfa-d-title{font-weight:700;font-size:max(10.5px,1.45cqw);color:var(--deep)}.pdfa-d-value{font-size:max(10px,1.3cqw);color:var(--muted);font-variant-numeric:tabular-nums}.pdfa-d-compress{left:4cqw;top:8cqw}.pdfa-d-watermark{left:4cqw;top:46cqw}.pdfa-d-protect{left:71cqw;top:8cqw;width:25cqw}.pdfa-d-ocr{left:71cqw;top:46cqw;width:25cqw}.pdfa-meter{display:block;height:max(5px,.8cqw);border-radius:99px;background:var(--soft);overflow:hidden}.pdfa-meter i{display:block;height:100%;background:var(--purple);border-radius:99px}.pdfa-lock{position:absolute;right:1.4cqw;top:1.2cqw;width:max(16px,2.6cqw);color:var(--purple)}.pdfa-lock svg{width:100%;height:auto;fill:none;stroke:currentColor;stroke-width:1.8}.pdfa-formats{position:absolute;inset:0;z-index:20}.pdfa-col{position:absolute;display:grid;gap:1.4cqw}.pdfa-in{left:6cqw;top:22cqw;width:22cqw;gap:2.4cqw}.pdfa-in .file-tile{height:6cqw;padding:0 1.4cqw;grid-template-columns:auto 1fr;align-items:center;align-content:center;gap:1.2cqw}.pdfa-out{left:73cqw;top:22cqw;width:22cqw;gap:2.4cqw}.pdfa-out .pdfa-img{height:12.6cqw}.pdfa-arrows{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.pdfa-arrows path{fill:none;stroke:#9c7fd6;stroke-width:.26;stroke-linecap:round}.pdfa-pdf{position:absolute;left:44cqw;top:27.6cqw;width:16cqw;height:20cqw;display:grid;align-content:center;justify-items:center;gap:.6cqw;background:linear-gradient(160deg,#6E47B8,var(--purple));color:#fff;border-radius:max(8px,1.4cqw);box-shadow:0 2cqw 4cqw #542f9c47;text-align:center}.pdfa-pdf-ext{font-weight:800;letter-spacing:.08em;font-size:max(14px,2.8cqw)}.pdfa-pdf-name{font-size:max(9.5px,1.2cqw);opacity:.85;padding-inline:1cqw}.pdfa-img{display:flex;flex-direction:column;gap:.6cqw;background:#fff;border:1px solid var(--line);border-radius:max(6px,.9cqw);padding:1cqw;font-size:max(10px,1.25cqw);color:var(--muted);box-shadow:0 1cqw 2cqw rgb(var(--shadow) / .07)}.pdfa-img-art{display:block;flex:1;min-height:0;border-radius:max(4px,.6cqw);background:linear-gradient(160deg,transparent 55%,#C9E6D3 55%),linear-gradient(20deg,#eee8fb 40%,#dcebf7 40%)}.pdfa-fmt-labels{position:absolute;left:6cqw;right:5cqw;top:60cqw;display:flex;justify-content:space-between;font-size:max(10px,1.3cqw);font-weight:700;color:var(--deep);letter-spacing:.02em}.pfe-card{position:absolute;display:flex;align-items:center;gap:1.6cqw;padding:0 2cqw;background:#fff;border:1px solid var(--line);border-radius:max(8px,1.2cqw);box-shadow:0 1.2cqw 2.6cqw rgb(var(--shadow) / .08);will-change:transform,opacity}.pfe-icon{flex:none;width:4.4cqw;height:5.6cqw;border-radius:3px;background:linear-gradient(160deg,#fff,var(--soft));border:1px solid var(--line-strong)}.pfe-names{position:relative;flex:1;min-width:0;height:2.6em}.pfe-old,.pfe-new{position:absolute;left:0;top:50%;translate:0 -50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pfe-old{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--faint);font-size:max(10px,1.4cqw)}.pfe-new{font-weight:600;font-size:max(10.5px,1.55cqw);color:var(--ink)}.pfe-ok{flex:none;font-size:max(9.5px,1.2cqw);font-weight:700;color:var(--family-convert-ink);background:var(--family-convert-fill);border-radius:99px;padding:.25em .7em}.pfe-tag{position:absolute;z-index:30}.pfe-tag-name{left:6cqw;top:62cqw}.pfe-docs{position:absolute;left:6cqw;top:14cqw;width:44cqw;display:grid;gap:1.6cqw;z-index:1}.pfe-docs-title{font-family:var(--serif);font-size:max(18px,4.2cqw);letter-spacing:-.03em;color:var(--deep)}.pfe-docs-note{font-size:max(10.5px,1.5cqw);color:var(--muted);max-width:30cqw}.pfe-expense,.pfe-year{position:absolute;inset:0;z-index:10}.pfe-receipts{position:absolute;left:5cqw;top:12cqw;width:26cqw;display:grid;gap:2.2cqw}.paper.pfe-receipt{position:relative;padding:1.4cqw 1.8cqw;display:grid;grid-template-columns:1fr auto;align-items:end}.pfe-receipt .kicker{grid-column:1 / -1;margin-bottom:.4cqw}.pfe-r-vendor{font-weight:600;font-size:max(10.5px,1.45cqw)}.pfe-r-total{font-variant-numeric:tabular-nums;font-weight:700;font-size:max(10.5px,1.45cqw)}.pfe-summary{left:37cqw;top:10cqw;width:57cqw;padding:2.4cqw}.pfe-total td{font-weight:700;border-bottom:0;border-top:1px solid var(--line-strong)}.pfe-attached{display:block;margin-top:1.4cqw;font-size:max(10px,1.3cqw);color:var(--muted)}.pfe-tag-exp{left:37cqw;top:54cqw}.pfe-box{position:absolute;left:5cqw;top:10cqw;width:40cqw;padding:3cqw;border-radius:max(10px,1.6cqw);background:linear-gradient(150deg,#6B44B4,var(--deep));color:#f4eeff;box-shadow:0 2.4cqw 5cqw #2e1a5e4d;display:grid;gap:1.2cqw}.pfe-box-kicker{font-size:max(9.5px,1.2cqw);letter-spacing:.14em;text-transform:uppercase;color:#cdb8f5}.pfe-box-title{font-family:var(--serif);font-size:max(15px,3cqw);letter-spacing:-.02em;color:#fff}.pfe-contents{margin:0;padding-left:1.2em;display:grid;gap:.8cqw;font-size:max(10.5px,1.45cqw)}.pfe-index{margin-top:.6cqw;font-size:max(10px,1.3cqw);color:#dccff8;border-top:1px solid #7C5CC0;padding-top:1cqw}.pfe-months{left:50cqw;top:10cqw;width:45cqw;padding:2.4cqw}.pfe-months ul{list-style:none;margin:1.2cqw 0 1.6cqw;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:1cqw}.pfe-months li{display:grid;gap:.2cqw;padding:.9cqw 1cqw;border-radius:max(5px,.8cqw);background:var(--family-convert-fill);color:var(--family-convert-ink);font-size:max(10px,1.3cqw);font-weight:600}.pfe-m-state{font-weight:500;font-size:max(9px,1.1cqw);opacity:.85}.pfe-months li.pfe-missing{background:var(--family-check-fill);color:var(--family-check-ink);outline:1px dashed #D9B84A}.pfe-flag{display:block}.ff-layer{position:absolute;inset:0}.ff-statement{left:4cqw;top:9cqw;width:26cqw;height:46cqw;rotate:-3deg}.ff-stmt-lines{display:grid;gap:2cqw;margin-top:1cqw}.ff-stmt-lines i{display:block;height:max(3px,.6cqw);border-radius:99px;background:linear-gradient(90deg,#E2DAE8 0 20%,transparent 20% 28%,#E9E3EE 28% 66%,transparent 66% 76%,#E2DAE8 76%)}.ff-sheet{left:36cqw;top:7cqw;width:60cqw;padding:2.2cqw 2.4cqw}.ff-sheet-head{display:flex;align-items:center;gap:1.2cqw;font-family:var(--serif);font-size:max(12px,2cqw);margin-bottom:1.2cqw}.ff-badge{font-family:var(--sans);font-size:max(9px,1.15cqw);font-weight:700;letter-spacing:.08em;color:var(--family-convert-ink);background:var(--family-convert-fill);border-radius:4px;padding:.25em .55em}.ff-flagged td{background:var(--family-check-fill)}.ff-flagnote{margin-left:.8cqw;font-size:max(9px,1.05cqw);font-weight:700;color:var(--family-check-ink);border:1px solid #E5C766;border-radius:99px;padding:.05em .55em}.ff-checks{display:flex;flex-wrap:wrap;gap:1cqw;margin-top:1.6cqw}.ff-outputs{position:absolute;left:36cqw;top:62cqw;display:flex;align-items:center;flex-wrap:wrap;gap:1cqw}.ff-out-label{font-size:max(9.5px,1.15cqw);letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-right:.6cqw}.ff-out{font-size:max(10px,1.3cqw);font-weight:700;letter-spacing:.05em;padding:.45em .9em;border-radius:max(5px,.8cqw);background:#fff;border:1px solid var(--line);color:var(--family-convert-ink)}.ff-file{position:absolute;left:6cqw;top:14cqw;width:30cqw;display:grid;gap:1cqw;justify-items:start;padding:3cqw;border-radius:max(10px,1.6cqw);background:#fff;border:1px solid var(--line);box-shadow:0 1.6cqw 3.4cqw rgb(var(--shadow) / .08)}.ff-file-ext{font-weight:800;letter-spacing:.08em;font-size:max(16px,3.4cqw);color:var(--family-convert-ink)}.ff-file-name{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:max(10px,1.35cqw);color:var(--muted)}.ff-file-state{position:relative;display:inline-grid;margin-top:.6cqw}.ff-file-state>*{grid-area:1 / 1}.ff-issues{left:42cqw;top:10cqw;width:52cqw;padding:2.6cqw}.ff-issues ul{list-style:none;margin:1cqw 0 0;padding:0;display:grid;gap:1.2cqw}.ff-issues li{display:flex;justify-content:space-between;align-items:center;gap:2cqw;padding-bottom:1.2cqw;border-bottom:1px solid #EFE9F4;font-size:max(10.5px,1.45cqw)}.ff-issue-state{font-size:max(9.5px,1.2cqw);font-weight:700;border-radius:99px;padding:.25em .8em}.ff-changes{display:block;margin-top:1.4cqw;font-size:max(10px,1.3cqw);color:var(--muted)}.ff-formats{position:absolute;left:42cqw;top:50cqw;display:flex;align-items:center;flex-wrap:wrap;gap:1cqw;font-size:max(10px,1.3cqw);color:var(--muted)}.ff-payroll{left:4cqw;top:10cqw;width:42cqw;padding:2.4cqw}.ff-je{left:50cqw;top:26cqw;width:46cqw;padding:2.4cqw}.ff-tot td{font-weight:700;border-top:1px solid var(--line-strong);border-bottom:0}.ff-cr{padding-left:2.2cqw!important}.ff-balanced{display:block;margin-top:1.4cqw}.cd-layer{position:absolute;inset:0}.cd-form{position:absolute;left:62cqw;top:5cqw;width:34cqw;height:58cqw;border-radius:max(10px,1.6cqw);background:var(--family-create-fill);border:1px solid #F3CFB2;padding:2.4cqw}.cd-form-title{font-family:var(--serif);font-size:max(13px,2.2cqw);color:var(--family-create-ink)}.cd-form-slot{position:absolute;left:3cqw;right:1.6cqw;height:8.4cqw;border:1px dashed #EDBE98;border-radius:max(6px,1cqw);padding:0 1cqw;display:flex;align-items:flex-end;justify-content:flex-end;font-size:max(9px,1.05cqw);letter-spacing:.1em;text-transform:uppercase;color:#7a33108c}.cd-invoice{padding:3cqw}.cd-inv-head{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--line);padding-bottom:1.4cqw}.cd-inv-no{font-family:var(--serif);font-size:max(13px,2.4cqw)}.cd-slot{position:absolute;left:3cqw;font-size:max(9px,1.1cqw);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.cd-slot-client{top:10.5cqw}.cd-slot-items{top:22.5cqw}.cd-inv-total{position:absolute;left:3cqw;right:3cqw;bottom:4cqw;display:flex;justify-content:space-between;padding-top:1.4cqw;border-top:1px solid var(--line-strong);font-weight:700;font-size:max(12px,1.9cqw);font-variant-numeric:tabular-nums}.cd-field{position:absolute;display:grid;gap:.3cqw;padding:.9cqw 1.4cqw;border-radius:max(6px,1cqw);border:1px solid;will-change:transform}.cd-field-label{font-size:max(9px,1.05cqw);letter-spacing:.1em;text-transform:uppercase;color:var(--family-create-ink)}.cd-field-value{font-size:max(10.5px,1.45cqw);font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.cd-tag{position:absolute;z-index:30;display:flex;flex-wrap:wrap;gap:1cqw}.cd-tag-sent{left:58cqw;top:66cqw}.cd-stock-label{position:absolute;left:5cqw;top:9cqw;font-size:max(10px,1.3cqw);letter-spacing:.12em;text-transform:uppercase;color:var(--family-create-ink);font-weight:700}.cd-cheque{position:absolute;left:5cqw;top:14cqw;width:90cqw;height:40cqw;border-radius:max(6px,1cqw);background:repeating-linear-gradient(135deg,rgb(84 47 156 / .035) 0 6px,transparent 6px 12px),linear-gradient(170deg,#fbf7ef,#f2eadb);border:1px solid #E3D5BD;box-shadow:0 2cqw 4cqw rgb(var(--shadow) / .1);overflow:hidden;font-size:max(10px,1.35cqw)}.cd-cheque em{font-style:normal;font-size:max(9px,1.1cqw);letter-spacing:.08em;text-transform:uppercase;color:#8b7a62}.cd-cheque>span{position:absolute;display:flex;align-items:flex-end;gap:1.2cqw}.cd-ch-band{left:0;top:0;bottom:0;width:2.4cqw;background:linear-gradient(180deg,#dccff0,#efe6da)}.cd-ch-bank{left:5cqw;top:3cqw;font-family:var(--serif);color:#8b7a62;font-size:max(11px,1.7cqw)}.cd-ch-date{right:4cqw;top:3cqw;border-bottom:1px solid #CDBB9C;padding-bottom:.4cqw;min-width:26cqw}.cd-ch-pay{left:5cqw;right:26cqw;top:13cqw;border-bottom:1px solid #CDBB9C;padding-bottom:.4cqw}.cd-ch-amt{right:4cqw;top:12cqw;width:19cqw;border:1px solid #CDBB9C;padding:.8cqw 1cqw;border-radius:3px;background:#ffffff80}.cd-ch-words{left:5cqw;right:4cqw;top:21cqw;border-bottom:1px solid #CDBB9C;padding-bottom:.4cqw;justify-content:space-between}.cd-ch-sig{right:4cqw;top:30.5cqw;width:30cqw;border-top:1px solid #CDBB9C;padding-top:.4cqw}.cd-ch-micr{left:5cqw;bottom:2.4cqw;font-size:max(9px,1.1cqw);color:#a3927a;letter-spacing:.04em}.cd-print{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;color:var(--ink);white-space:nowrap;font-size:max(10px,1.5cqw);letter-spacing:.02em}.cd-head{left:0;top:0;bottom:0;width:1.2cqw;background:linear-gradient(90deg,transparent,rgb(84 47 156 / .18),transparent)}.cd-tag-cheque{left:5cqw;top:58cqw}.cd-loan{left:4cqw;top:7cqw;width:58cqw;padding:2.4cqw}.cd-more{color:var(--faint);font-style:italic}.cd-je{left:48cqw;top:42cqw;width:46cqw;padding:2.4cqw}.cd-cr{padding-left:2.2cqw!important}.rts-doc{padding:3cqw}.rts-sigline{position:absolute;left:3cqw;right:3cqw;bottom:5cqw;height:9cqw}.rts-field{position:absolute;left:0;bottom:2.6cqw;padding:.7cqw 1.4cqw;border:1.5px dashed var(--purple);border-radius:max(5px,.8cqw);background:#eee8fbd9;color:var(--purple);font-weight:700;font-size:max(10px,1.35cqw);transform-origin:0 100%}.rts-sig{position:absolute;left:0;bottom:2.4cqw;width:70%;height:auto;overflow:visible}.rts-sig path{fill:none;stroke:var(--deep);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.rts-sigrule{position:absolute;left:0;right:0;bottom:2cqw;border-top:1px solid #B9AACF}.rts-sigcap{position:absolute;left:0;bottom:0;font-size:max(9px,1.05cqw);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.rts-signed{position:absolute;right:2.4cqw;top:2.4cqw;font-size:max(9.5px,1.2cqw);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--family-convert-ink);background:var(--family-convert-fill);border-radius:99px;padding:.3em .8em}.rts-handoff{position:absolute;inset:0;z-index:2}.rts-card{position:absolute;left:54cqw;top:14cqw;width:40cqw;display:grid;gap:1.3cqw;justify-items:start;padding:3cqw;border-radius:max(12px,1.8cqw);background:linear-gradient(160deg,#fff,var(--soft));border:1px solid var(--line-strong);box-shadow:0 2cqw 4.4cqw rgb(var(--shadow) / .12)}.rts-brand{font-family:var(--serif);font-size:max(15px,2.8cqw);color:var(--deep);letter-spacing:-.02em}.rts-row{font-size:max(10.5px,1.4cqw);color:var(--ink)}.rts-row em{font-style:normal;display:inline-block;min-width:9cqw;color:var(--faint);font-size:max(9.5px,1.15cqw);letter-spacing:.08em;text-transform:uppercase}.rts-person{position:absolute;left:70cqw;top:46cqw;display:grid;justify-items:center;gap:.8cqw;font-size:max(10px,1.3cqw);color:var(--muted)}.rts-person:before{content:"";width:7cqw;height:7cqw;border-radius:50%;background:radial-gradient(circle at 50% 38%,var(--deep) 0 26%,transparent 27%),radial-gradient(circle at 50% 108%,var(--deep) 0 46%,transparent 47%),var(--soft);border:1px solid var(--line-strong)}.rts-tag{position:absolute;left:30cqw;top:64cqw;z-index:30}.oa-core{position:absolute;left:34cqw;top:25cqw;width:32cqw;height:22cqw;display:grid;align-content:center;justify-items:center;gap:.8cqw;border-radius:max(14px,2.2cqw);background:radial-gradient(120% 120% at 30% 0%,#6E47B8,var(--deep));color:#fff;box-shadow:0 2.4cqw 5cqw #2e1a5e52;z-index:3;text-align:center}.oa-core-kicker{font-size:max(9.5px,1.15cqw);letter-spacing:.16em;text-transform:uppercase;color:#cdb8f5}.oa-core-title{font-family:var(--serif);font-size:max(17px,3.6cqw);letter-spacing:-.03em}.oa-core-sub{font-size:max(10px,1.3cqw);color:#dccff8}.oa-tile,.oa-slot{position:absolute;width:26cqw;min-height:14cqw;display:grid;align-content:space-between;gap:1cqw;padding:2cqw;border-radius:max(10px,1.6cqw);z-index:2;will-change:transform,opacity}.oa-tile{background:var(--fam-fill);color:var(--fam-ink);border:1px solid rgb(var(--shadow) / .06);box-shadow:0 1.4cqw 3cqw rgb(var(--shadow) / .08)}.oa-tile-title{font-family:var(--serif);font-size:max(12px,2.1cqw);letter-spacing:-.02em;line-height:1.1}.oa-tile-count{font-size:max(10px,1.3cqw);font-weight:600}.oa-slot{border:1.5px dashed var(--line-strong);color:var(--purple);background:#fff9;font-size:max(10.5px,1.45cqw);font-weight:600;align-content:center;justify-items:start}.oa-plus{width:max(22px,3.6cqw);height:max(22px,3.6cqw);display:grid;place-items:center;border-radius:50%;border:1px solid var(--line-strong);font-size:max(14px,2.2cqw);line-height:1}
