.v2 .pf-inc-big{font-family:var(--ds-serif);letter-spacing:-.015em;color:var(--ds-ink);white-space:nowrap;font-size:64px;font-weight:300;line-height:.95}.v2 .pf-inc-big.md{font-size:46px;line-height:1}.v2 .pf-inc-sub{color:var(--ds-ink-2);margin-top:10px;font-size:13.5px}.v2 .pf-inc-fig{margin-top:14px}.v2 .pf-inc-zero{color:var(--ds-quiet)}.v2 .pf-inc-up{color:var(--ds-up)}.v2 .pf-inc-hifee{color:var(--ds-dn)}.v2 .pf-inc-key{color:var(--ds-ink);flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:16px;font-size:12.5px;display:flex}.v2 .pf-inc-key>span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.v2 .pf-inc-key i{border-radius:2px;width:10px;height:10px;display:inline-block}.v2 .pf-inc-key em{color:var(--ds-ink-3);font-style:normal}.v2 .pf-inc-key.end{justify-content:flex-end;align-self:flex-end;margin-top:0}.v2 .pf-inc-hatch{background:repeating-linear-gradient(-45deg,#7cc8a4 0 1.4px,#eaf5ef 1.4px 4.5px);border:1px solid #9fd5bb;width:18px!important}.v2 .pf-inc-est .ds-card-band .ds-chip+.ds-chip{border-style:dashed;border-color:#0f0e0d59}.v2 .pf-inc-hero{grid-template-columns:330px 1fr;align-items:start;gap:40px;display:grid}.v2 .pf-inc-lead{padding-top:4px}.v2 .pf-inc-payers{margin:22px 0 0;padding:0;list-style:none}.v2 .pf-inc-payers li{border-top:1px solid var(--ds-hair);grid-template-columns:16px 56px 1fr auto;align-items:center;height:31px;font-size:13.5px;display:grid}.v2 .pf-inc-payers li:last-child{border-bottom:1px solid var(--ds-hair)}.v2 .pf-inc-payers b{font-weight:600}.v2 .pf-inc-payers .fq{color:var(--ds-ink-2);font-size:12.5px}.v2 .pf-inc-payers .v{text-align:right;font-weight:600}.v2 .pf-inc-payers li.none{color:var(--ds-ink-2);grid-template-columns:16px 1fr auto;font-size:12.5px}.v2 .pf-inc-payers li.none .v{color:var(--ds-quiet);font-weight:400}.v2 .pf-sq.pf-inc-nopay{box-shadow:inset 0 0 0 1px var(--ds-faint);background:#fff}.v2 .pf-inc-chart{min-width:0}.v2 .pf-inc-tbl th.on{color:var(--ds-ink);font-weight:600}.v2 .pf-inc-tbl th.yl,.v2 .pf-inc-tbl td.yl{width:150px}.v2 .pf-inc-tbl td.yl{font-weight:600}.v2 .pf-inc-tbl td.pd{width:170px;font-weight:600}.v2 .pf-inc-tbl td.py{width:120px;font-size:13px}.v2 .pf-inc-tbl td.rk{color:var(--ds-ink-3);font-size:12.5px}.v2 .pf-inc-tbl td.nm{color:var(--ds-ink);max-width:360px}.v2 .pf-inc-tbl td.tk{width:72px}.v2 .pf-inc-tbl tbody td{height:49px}.v2 .pf-inc-tbl tfoot td.yl{color:var(--ds-up)}.v2 .pf-inc-tbl tr.cash td{height:44px}.v2 .pf-inc-note{color:var(--ds-ink-3)}.v2 .pf-inc-stock{letter-spacing:.1em;text-transform:uppercase;color:var(--ds-stocks-text);vertical-align:1px;background:#fbf0d9;border-radius:3px;margin-left:9px;padding:2px 5px;font-size:9.5px;font-style:normal;font-weight:700}.v2 .pf-inc-bar{background:var(--ds-warm-3,#eceae4);vertical-align:middle;border-radius:3px;width:56px;height:6px;margin-right:9px;display:inline-block;overflow:hidden}.v2 .pf-inc-bar.wide{width:72px;margin:0 0 0 10px}.v2 .pf-inc-bar i{border-radius:3px;min-width:2px;height:100%;display:block}.v2 .pf-inc-pv{min-width:40px;display:inline-block}.v2 .pf-inc-tbl td.py>span:first-child{line-height:15px;display:block}.v2 .pf-inc-dots{gap:3px;margin-top:4px;display:flex}.v2 .pf-inc-dots i{background:#dcd8cf;border-radius:50%;width:5px;height:5px}.v2 .pf-inc-who{margin-top:14px}.v2 .pf-inc-who .head{color:var(--ds-ink-2);justify-content:space-between;gap:12px;margin-bottom:6px;font-size:12px;display:flex}.v2 .pf-inc-who .head span:first-child{letter-spacing:.13em;text-transform:uppercase;color:var(--ds-ink-3);font-size:10.5px;font-weight:500}.v2 .pf-inc-who .bar{gap:2px;height:32px;display:flex}.v2 .pf-inc-who .bar span{white-space:nowrap;color:#fff;align-items:center;gap:5px;min-width:3px;padding:0 8px;font-size:12px;display:flex;overflow:hidden}.v2 .pf-inc-who .bar span:first-child{border-radius:4px 0 0 4px}.v2 .pf-inc-who .bar span:last-child{border-radius:0 4px 4px 0}.v2 .pf-inc-who .bar b{font-weight:700}.v2 .pf-inc-ibh{font-size:13.5px}.v2 .pf-inc-ibh .hd,.v2 .pf-inc-ibh .row{grid-template-columns:64px 1fr 64px 70px;align-items:center;gap:0 10px;display:grid}.v2 .pf-inc-ibh .hd{border-bottom:1px solid var(--ds-hair);letter-spacing:.12em;text-transform:uppercase;color:var(--ds-ink-3);padding-bottom:7px;font-size:10.5px;font-weight:500}.v2 .pf-inc-ibh .row{border-bottom:1px solid var(--ds-hair);height:41px}.v2 .pf-inc-ibh .row b{font-weight:600}.v2 .pf-inc-ibh .r{text-align:right;color:var(--ds-ink-2);font-size:13px}.v2 .pf-inc-ibh .b{align-items:center;gap:8px;min-width:0;display:flex}.v2 .pf-inc-ibh .b i{border-radius:2px;flex:none;min-width:3px;height:16px;display:block}.v2 .pf-inc-ibh .b strong{white-space:nowrap;font-weight:600}.v2 .pf-inc-ibh .b em{color:var(--ds-quiet);white-space:nowrap;font-style:normal}.v2 .pf-inc-ibh .row.total{border-top:1px solid #0f0e0d47;border-bottom:0;height:46px}.v2 .pf-inc-chip{color:#0a4a30;background:#e3f1e9;border-radius:4px;justify-content:flex-end;align-items:center;min-width:58px;height:22px;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-flex}.v2 .pf-inc-chip.hi{color:#073d27;background:#b9e0cb}.v2 .pf-inc-chip.zero{background:var(--ds-warm-3,#eceae4);color:var(--ds-ink-3)}.v2 .pf-inc-out{grid-template-columns:minmax(0,1fr) minmax(0,2.45fr);align-items:start;gap:24px;display:grid}.v2 .pf-inc-out-r{flex-direction:column;gap:24px;min-width:0;display:flex}.v2 .pf-inc-feelead{align-items:baseline;gap:10px;display:flex}.v2 .pf-inc-feelead .in{flex-wrap:wrap;align-items:baseline;gap:10px;display:inline-flex}.v2 .pf-inc-feelead .big{font-family:var(--ds-serif);font-size:46px;font-weight:300;line-height:1}.v2 .pf-inc-feelead .s{color:var(--ds-ink-2);font-size:13.5px}.v2 .pf-inc-feelead b{color:var(--ds-ink);font-weight:600}.v2 .pf-inc-receipt{background:#fbfaf6;border-radius:6px;margin-top:18px;padding:18px 18px 14px;font-size:13px;box-shadow:0 0 0 1px #0f0e0d14}.v2 .pf-inc-receipt .rh{text-align:center;border-bottom:1px dashed #0f0e0d40;margin-bottom:12px;padding-bottom:16px}.v2 .pf-inc-receipt .rh b{letter-spacing:.16em;text-transform:uppercase;font-size:10.5px;font-weight:600;display:block}.v2 .pf-inc-receipt .rh span{color:var(--ds-ink-2);margin-top:4px;font-size:11.5px;display:block}.v2 .pf-inc-receipt .rr{border-bottom:1px solid var(--ds-hair);grid-template-columns:46px minmax(0,1fr) 46px 60px;align-items:center;gap:8px;height:37px;display:grid}.v2 .pf-inc-receipt .rr.head{letter-spacing:.12em;text-transform:uppercase;height:24px;color:var(--ds-ink-3);font-size:10px}.v2 .pf-inc-receipt .rr b{font-weight:600}.v2 .pf-inc-receipt .rr .r{text-align:right;color:var(--ds-ink-2)}.v2 .pf-inc-receipt .rr .v{color:var(--ds-ink);font-weight:600}.v2 .pf-inc-receipt .rr .bar{height:5px;display:block}.v2 .pf-inc-receipt .rr .bar i{border-radius:3px;min-width:2px;height:100%;display:block}.v2 .pf-inc-receipt .rr .q{color:var(--ds-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.v2 .pf-inc-receipt .rr.quiet .v{color:var(--ds-ink-2);font-weight:400}.v2 .pf-inc-receipt .rt{border-top:1px dashed #0f0e0d40;margin-top:10px;padding-top:12px}.v2 .pf-inc-receipt .tot{justify-content:space-between;align-items:baseline;display:flex}.v2 .pf-inc-receipt .tot>span,.v2 .pf-inc-receipt .sm>span:first-child{letter-spacing:.14em;text-transform:uppercase;color:var(--ds-ink-2);font-size:10.5px;font-weight:600}.v2 .pf-inc-receipt .tot b{font-size:19px;font-weight:700}.v2 .pf-inc-receipt .sm{justify-content:space-between;align-items:baseline;margin-top:9px;font-size:13.5px;display:flex}.v2 .pf-inc-receipt .sm>span:first-child{font-weight:500}.v2 .pf-inc-fy-head{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.v2 .pf-inc-fy-head .pf-inc-big{margin-top:8px}.v2 .pf-inc-fy-head .l{min-width:0}.v2 .pf-inc-vs .lead{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.v2 .pf-inc-vs .big,.v2 .pf-inc-wf .big{font-family:var(--ds-serif);white-space:nowrap;font-size:44px;font-weight:300;line-height:1}.v2 .pf-inc-vs .big.up{color:var(--ds-up)}.v2 .pf-inc-vs .s,.v2 .pf-inc-wf .s{color:var(--ds-ink-2);font-size:13.5px}.v2 .pf-inc-wf .s b{color:var(--ds-ink);font-weight:600}.v2 .pf-inc-vs .row{padding:8px 0 10px}.v2 .pf-inc-vs .top{color:var(--ds-ink-2);justify-content:space-between;align-items:baseline;margin-bottom:7px;font-size:13px;display:flex}.v2 .pf-inc-vs .top b{color:var(--ds-ink);font-weight:600}.v2 .pf-inc-vs .bar{background:var(--ds-warm-3,#eceae4);border-radius:3px;height:10px;display:flex;overflow:hidden}.v2 .pf-inc-vs .bar i{border-radius:3px;height:100%}.v2 .pf-inc-vs .over{border-top:1px solid var(--ds-hair);color:var(--ds-ink-2);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:8px;padding-top:12px;font-size:13px;display:flex}.v2 .pf-inc-vs .over span:last-child{color:var(--ds-ink);font-weight:600}.v2 .pf-inc-wf .lead{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.v2 .pf-inc-wf .blk{margin-top:10px}.v2 .pf-inc-wf .top{color:var(--ds-ink-2);justify-content:space-between;gap:10px;margin-bottom:6px;font-size:12.5px;display:flex}.v2 .pf-inc-wf .top b{color:var(--ds-ink);font-weight:600}.v2 .pf-inc-wf .bar{gap:2px;height:22px;display:flex}.v2 .pf-inc-wf .bar span{white-space:nowrap;color:#fff;align-items:center;min-width:3px;padding:0 7px;font-size:11.5px;font-weight:600;display:flex;overflow:hidden}.v2 .pf-inc-wf .bar span:first-child{border-radius:3px 0 0 3px}.v2 .pf-inc-wf .bar span:last-child{border-radius:0 3px 3px 0}.v2 .pf-inc-wf .bar span.rest{background:var(--ds-warm-2,#e4e1d9);color:var(--ds-ink-2);font-weight:500}.v2 .pf-inc-wf .pf-inc-key{margin-top:12px}@media (max-width:1180px){.v2 .pf-inc-out{grid-template-columns:1fr}}@media (max-width:980px){.v2 .pf-inc-hero{grid-template-columns:1fr;gap:18px}}@media (max-width:860px){.v2 .pf-inc-big{font-size:52px}.v2 .pf-inc-big.md{white-space:normal;font-size:38px}.v2 .pf-inc-ibh .hd,.v2 .pf-inc-ibh .row{grid-template-columns:52px 1fr 48px 62px;gap:0 6px}.v2 .pf-inc-ibh .b strong,.v2 .pf-inc-ibh .b em{font-size:12.5px}.v2 .pf-inc-receipt{padding:14px 12px 12px}.v2 .pf-inc-receipt .rr{grid-template-columns:46px 1fr 48px 58px;gap:6px}.v2 .pf-inc-who .bar span{padding:0 5px;font-size:11px}.v2 .pf-inc-wf .big,.v2 .pf-inc-vs .big{font-size:38px}.v2 .pf-inc-fig,.v2 .pf-inc-chart{scrollbar-width:thin;overflow-x:auto}.v2 .pf-inc-fig svg{min-width:520px}.v2 .pf-inc-chart svg{min-width:640px}}.v2 .pf-inc-fy-head>.pf-inc-key{align-self:flex-end;margin-top:0}
