.pt-tour{--pt-ink:#102f46;--pt-muted:#526679;--pt-line:#dbe5ec;--pt-soft:#f3f7fa;--pt-cyan:#00afc2;--pt-green:#48ac70;color:var(--pt-ink);background:#fff;border:1px solid #cedbe4;border-top:3px solid var(--pt-cyan);border-radius:7px;box-shadow:0 22px 55px -27px #102f4660;min-width:0;width:100%;max-width:680px;font-family:Manrope,Segoe UI,sans-serif;text-align:left;overflow:hidden;isolation:isolate}.pt-tour *{box-sizing:border-box}.pt-tour [hidden]{display:none!important}.pt-tour .pt-icon{width:21px;height:21px;flex:none;display:block}.pt-tour button{font:inherit;cursor:pointer;box-shadow:none;transform:none}.pt-tour button:focus-visible,.pt-tour [role=tabpanel]:focus-visible{outline:3px solid #087b91;outline-offset:-4px}.pt-tour :is(h2,p,dl,dd){margin:0}.pt-tour svg{display:block}.pt-tour button:disabled{cursor:default}.pt-tour .pt-top{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--pt-ink);padding:17px 22px;color:#fff;border-bottom:1px solid #254559}.pt-tour .pt-brand{display:flex;align-items:center;gap:11px;font-size:12px;letter-spacing:.045em;font-weight:800;line-height:1.4}.pt-tour .pt-brand>.pt-icon{width:27px;height:27px;color:#6dddca}.pt-tour .pt-brand b{display:block;font-size:12px;letter-spacing:0;font-weight:500;color:#ccdfe9}.pt-tour .pt-example{border:1px solid #5c798b;padding:6px 8px;border-radius:3px;color:#e3edf2;font-size:12px;line-height:1.3;white-space:nowrap}.pt-tour .pt-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 22px;background:#f3f7fa;border-bottom:1px solid var(--pt-line);font-size:12px;line-height:1.5;color:var(--pt-muted)}.pt-tour .pt-toolbar>span{display:flex;align-items:center;gap:8px}.pt-tour .pt-toolbar i{width:5px;height:5px;border-radius:50%;background:#17866d;display:block}.pt-tour .pt-toolbar b{font-size:12px;font-weight:600}.pt-tour .pt-toolbar button{display:flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:var(--pt-ink);font-size:12px;font-weight:650;min-height:28px;white-space:nowrap}.pt-tour .pt-toolbar button>svg{width:14px;height:14px;fill:currentColor;stroke:currentColor;stroke-width:1.5}.pt-tour .pt-pause-shape{display:none}.pt-tour[data-pt-requested=true] .pt-pause-shape{display:block}.pt-tour[data-pt-requested=true] .pt-play-shape{display:none}.pt-tour .pt-toolbar button:disabled{color:#5d6e7d}.pt-tour .pt-stage{padding:23px 25px 0;min-height:400px}.pt-tour .pt-panel{min-height:377px;display:flex;flex-direction:column;padding:0;border:0;background:transparent;min-width:0;outline-offset:3px}.pt-tour .pt-heading{margin-bottom:21px}.pt-tour .pt-kicker{font-size:12px;font-weight:750;letter-spacing:.085em;color:#087b91;display:block;margin-bottom:9px;line-height:1.5}.pt-tour .pt-heading h2{color:var(--pt-ink);font-size:clamp(21px,1.7vw,26px);line-height:1.3;letter-spacing:-.035em;font-weight:750}.pt-tour .pt-application,.pt-tour .pt-payment-plan{border:1px solid var(--pt-line);border-radius:4px;overflow:hidden;background:#fff}.pt-tour .pt-record-title{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--pt-soft);border-bottom:1px solid var(--pt-line)}.pt-tour .pt-avatar{display:grid;place-items:center;border:1px solid #ccdde4;background:#fff;width:36px;height:36px;font-size:12px;font-weight:700;border-radius:4px;color:#087b91;flex:none}.pt-tour .pt-record-title b{display:block;font-size:13px;line-height:1.5}.pt-tour .pt-record-title div>span{font-size:12px;line-height:1.5;color:var(--pt-muted);display:block}.pt-tour .pt-record-title>small{margin-left:auto;font-size:12px;color:var(--pt-muted);white-space:nowrap}.pt-tour .pt-fields{padding:2px 16px}.pt-tour .pt-fields>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 0;border-bottom:1px solid #e7edf2;font-size:12px;line-height:1.45}.pt-tour .pt-fields>div:last-child{border:0}.pt-tour .pt-fields dt{color:var(--pt-muted);font-size:12px}.pt-tour .pt-fields dd{display:flex;align-items:center;gap:8px;font-weight:650;text-align:right}.pt-tour .pt-field-check{width:16px;color:#187b55;flex:none}.pt-tour .pt-field-check .pt-icon{width:16px;height:16px}.pt-tour .pt-transfer{padding:0 17px 12px;border-top:1px solid #edf1f5;background:#fbfcfd}.pt-tour .pt-transfer>svg{height:29px;width:100%;color:#218a79}.pt-tour .pt-transfer circle{fill:#fff;stroke:#28967e;stroke-width:2}.pt-tour .pt-rail{stroke:#d2e0e7;stroke-width:2;fill:none}.pt-tour .pt-rail-active{stroke:var(--pt-cyan);stroke-width:2.5;fill:none;stroke-dasharray:100;stroke-dashoffset:0}.pt-tour .pt-transfer>div{display:flex;justify-content:space-between;font-size:12px;color:#4f6475}.pt-tour .pt-result-line{display:flex;align-items:flex-start;gap:9px;padding:16px 0 18px;margin-top:auto;color:#536878;font-size:12px;line-height:1.65;min-height:52px}.pt-tour .pt-result-line>.pt-icon{width:17px;height:17px;color:#087b91;margin-top:1px}.pt-tour .pt-document-grid{display:grid;grid-template-columns:.91fr 1.09fr;gap:14px;min-height:229px}.pt-tour .pt-document{border:1px solid #ccdbe4;border-top:3px solid #829ba9;border-radius:3px;padding:13px 13px 11px;position:relative;overflow:hidden;background:#f7fafb}.pt-tour .pt-paper-heading{display:flex;align-items:center;gap:7px;color:#506a7c}.pt-tour .pt-paper-heading>.pt-icon{width:19px;height:19px}.pt-tour .pt-paper-heading b{font-size:12px;letter-spacing:.055em;font-weight:750}.pt-tour .pt-watermark{font-size:25px;letter-spacing:.23em;line-height:1;font-weight:800;color:#c2d0d9;display:block;margin:14px 0 12px;transform:rotate(-8deg);text-align:center}.pt-tour .pt-paper-lines{display:flex;gap:4px;flex-direction:column;position:absolute;right:14px;top:56px;opacity:.35}.pt-tour .pt-paper-lines i{width:20px;height:2px;display:block;background:#718b9e}.pt-tour .pt-document dl{border-top:1px solid #dbe5eb;padding-top:8px}.pt-tour .pt-document dl>div{padding:5px 0;border-bottom:1px solid #e6edf1;font-size:12px;display:flex;justify-content:space-between;gap:7px;line-height:1.4}.pt-tour .pt-document dt{color:#64798a}.pt-tour .pt-document dd{font-weight:650;color:#294b60;text-align:right}.pt-tour .pt-scan-line{position:absolute;top:20%;left:5px;right:5px;height:2px;background:#00afc2;box-shadow:0 -7px 18px 7px #00afc21e;opacity:0;pointer-events:none}.pt-tour[data-pt-state=running] .pt-panel:not([hidden]) .pt-scan-line{opacity:1;animation:pt-scan 4.4s linear infinite}.pt-tour .pt-extracted{min-width:0;border:1px solid var(--pt-line);border-radius:3px;overflow:hidden;background:#fff}.pt-tour .pt-extracted-title{display:flex;align-items:center;gap:7px;background:#edf6f7;border-bottom:1px solid #d8e8eb;padding:11px;color:#087b91}.pt-tour .pt-extracted-title b{font-size:12px;line-height:1.5}.pt-tour .pt-extracted-title .pt-icon{width:17px;height:17px}.pt-tour .pt-extract-fields{padding:0 11px}.pt-tour .pt-extract-fields>div{padding:8px 0;border-bottom:1px solid #e6edf2;line-height:1.4}.pt-tour .pt-extract-fields dt{color:#5d7283;font-size:12px;margin-bottom:3px}.pt-tour .pt-extract-fields dd{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:12px;font-weight:700;color:var(--pt-ink)}.pt-tour .pt-extract-fields .pt-icon{width:14px;height:14px;color:#1c8456}.pt-tour .pt-review{background:#eef7f1;color:#296b49;font-size:12px;font-weight:650;line-height:1.5;padding:7px 11px}.pt-tour .pt-cost{padding:0 0 4px}.pt-tour .pt-cost-total{display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 14px;margin-bottom:15px}.pt-tour .pt-cost-total>span:first-child{font-size:12px;color:#526879}.pt-tour .pt-cost-total>strong{font-size:31px;font-weight:750;color:#16794f;line-height:1.15;letter-spacing:-.04em;grid-column:2;grid-row:1/3}.pt-tour .pt-cost-total small{font-size:13px;font-weight:600;letter-spacing:0}.pt-tour .pt-cost-formula{font-size:12px;color:#526879;font-variant-numeric:tabular-nums}.pt-tour .pt-chart{padding:15px 15px 7px;border:1px solid var(--pt-line);background:#f9fbfc;border-radius:4px}.pt-tour .pt-chart>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px;font-size:12px;line-height:1.6;color:#53697a}.pt-tour .pt-chart b{color:var(--pt-ink);font-size:12px}.pt-tour .pt-chart svg{width:100%;height:38px}.pt-tour .pt-chart-track{fill:#e2ebf0}.pt-tour .pt-bar-purchase{fill:#102f46}.pt-tour .pt-bar-expense{fill:#00afc2}.pt-tour .pt-bar-sale{fill:#48ac70}.pt-tour .pt-cost-marker{stroke:#526879;stroke-width:1;stroke-dasharray:3 3;fill:none}.pt-tour .pt-chart-legend{display:flex;gap:17px;padding-top:11px;font-size:12px;color:#526879}.pt-tour .pt-chart-legend>span{display:flex;align-items:center;gap:5px}.pt-tour .pt-chart-legend i{width:7px;height:7px;background:#102f46;display:block;border-radius:1px}.pt-tour .pt-chart-legend>span:nth-child(2) i{background:#00afc2}.pt-tour .pt-chart-legend>span:nth-child(3) i{background:#48ac70}.pt-tour p.pt-cost-note{font-size:12px;color:#526879;line-height:1.6;margin-top:10px}.pt-tour .pt-plan-head{display:flex;justify-content:space-between;gap:10px;padding:10px 14px;background:var(--pt-soft);border-bottom:1px solid var(--pt-line);font-size:12px;line-height:1.5}.pt-tour .pt-plan-head span{color:#526879;font-size:12px}.pt-tour .pt-timeline{padding:0 13px 0 32px;position:relative}.pt-tour .pt-timeline-rail{position:absolute;left:8px;top:17px;width:24px;height:calc(100% - 35px);z-index:0}.pt-tour .pt-due-row{min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #e6edf2;position:relative;padding:8px 0 8px 6px}.pt-tour .pt-due-row:last-child{border-bottom:0}.pt-tour .pt-due-row>i{position:absolute;left:-17px;top:25px;border:2px solid #1b946f;background:#fff;width:9px;height:9px;border-radius:50%}.pt-tour .pt-due-row div>span{display:block;font-size:12px;color:#607486;line-height:1.5;margin-bottom:2px}.pt-tour .pt-due-row div>b{font-size:12px;font-weight:650;line-height:1.5;display:block}.pt-tour .pt-due-row>strong{font-size:16px;color:#16794f;letter-spacing:-.025em;white-space:nowrap}.pt-tour .pt-due-row small{font-size:12px;font-weight:600;letter-spacing:0}.pt-tour .pt-outgoing>strong{color:#102f46}.pt-tour .pt-outgoing>i{border-color:#102f46}.pt-tour .pt-plan-summary{background:#f3f7fa;display:flex;justify-content:space-between;gap:10px;padding:11px 14px;border-top:1px solid var(--pt-line);font-size:12px;line-height:1.5;color:#526879}.pt-tour .pt-plan-summary b{display:block;color:#102f46;font-size:12px;margin-top:2px}.pt-tour .pt-navigation{border-top:1px solid var(--pt-line);background:#f8fafc}.pt-tour [role=tablist]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.pt-tour [role=tab]{position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:8px;min-width:0;padding:13px 5px 14px;border:0;border-right:1px solid var(--pt-line);border-radius:0;background:transparent;color:#50687a;font-size:12px;font-weight:650;line-height:1.3}.pt-tour [role=tab]:last-child{border-right:0}.pt-tour [role=tab][aria-selected=true]{color:#087b91;background:#edf7f8}.pt-tour [role=tab]:hover{background:#edf4f7}.pt-tour [role=tab]>.pt-icon{height:18px;width:18px}.pt-tour .pt-tab-progress{position:absolute;left:0;right:0;bottom:0;width:100%;height:3px;color:#00afc2}.pt-tour .pt-tab-progress path{stroke:currentColor;stroke-width:2;stroke-dasharray:100;stroke-dashoffset:100}.pt-tour p.pt-disclosure{padding:12px 21px;color:#53697a;line-height:1.6;font-size:12px;background:#fff;border-top:1px solid var(--pt-line)}.pt-tour .pt-sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.pt-tour .pt-static-note{padding:12px 21px;font-size:12px;color:#53697a;line-height:1.7}.pt-tour .pt-reveal{transition:opacity .5s,background-color .5s}.pt-tour[data-pt-enhanced=true] .pt-panel[data-pt-phase="0"] [data-pt-step="1"],.pt-tour[data-pt-enhanced=true] .pt-panel[data-pt-phase="0"] [data-pt-step="2"],.pt-tour[data-pt-enhanced=true] .pt-panel[data-pt-phase="0"] [data-pt-step="3"],.pt-tour[data-pt-enhanced=true] .pt-panel[data-pt-phase="1"] [data-pt-step="2"],.pt-tour[data-pt-enhanced=true] .pt-panel[data-pt-phase="1"] [data-pt-step="3"],.pt-tour[data-pt-enhanced=true] .pt-panel[data-pt-phase="2"] [data-pt-step="3"]{opacity:.42}.pt-tour[data-pt-state=paused] *{animation-play-state:paused!important}.pt-tour .pt-panel[hidden] *{animation:none!important}@keyframes pt-scan{0%{top:20%}86%,to{top:87%}}@media(max-width:550px){.pt-tour .pt-top{padding:15px 17px}.pt-tour .pt-toolbar{padding:10px 15px;gap:6px}.pt-tour .pt-toolbar b{display:none}.pt-tour .pt-stage{padding:21px 18px 0;min-height:391px}.pt-tour .pt-panel{min-height:370px}.pt-tour .pt-heading h2{font-size:23px}.pt-tour .pt-heading{margin-bottom:18px}.pt-tour .pt-document-grid{gap:10px}.pt-tour .pt-cost-total>strong{font-size:29px}.pt-tour .pt-record-title{padding:12px}.pt-tour .pt-record-title>small{display:none}.pt-tour .pt-fields{padding-inline:12px}.pt-tour .pt-fields dd,.pt-tour .pt-fields dt{font-size:12px}.pt-tour p.pt-disclosure{padding-inline:17px}.pt-tour .pt-paper-heading b{font-size:12px}.pt-tour .pt-document{padding:12px 10px 10px}.pt-tour .pt-document dl>div{font-size:12px;gap:4px}.pt-tour .pt-extract-fields dd,.pt-tour .pt-cost-formula{font-size:12px}.pt-tour .pt-due-row>strong{font-size:15px}.pt-tour .pt-result-line,.pt-tour [role=tab]{font-size:12px}}@media(max-width:370px){.pt-tour .pt-example{font-size:12px;padding:5px}.pt-tour .pt-brand{gap:8px}.pt-tour .pt-stage{padding-inline:14px}.pt-tour .pt-heading h2{font-size:21px}.pt-tour .pt-document-grid{grid-template-columns:.88fr 1.12fr;gap:8px}.pt-tour .pt-extracted-title{padding-inline:9px;gap:5px}.pt-tour .pt-extract-fields{padding-inline:9px}.pt-tour .pt-extracted-title b{font-size:12px}.pt-tour .pt-cost-total{grid-template-columns:1fr}.pt-tour .pt-cost-total>strong{grid-column:1;grid-row:2;font-size:29px}.pt-tour .pt-cost-total{gap:4px;margin-bottom:12px}.pt-tour .pt-cost-formula{font-size:12px}.pt-tour .pt-due-row>strong{font-size:13px}.pt-tour .pt-due-row div>b{font-size:12px}.pt-tour .pt-chart{padding-top:11px}.pt-tour .pt-brand b{font-size:12px}}@media(prefers-reduced-motion:reduce){.pt-tour *,.pt-tour *:before,.pt-tour *:after{animation:none!important;transition:none!important}.pt-tour .pt-scan-line{display:none}}html[data-motion=paused] .pt-tour *,html[data-studio-motion=paused] .pt-tour *{animation-play-state:paused!important}.pt-tour dl{display:block}.pt-tour .pt-fields>div{gap:15px}.pt-tour .pt-document dl>div{gap:7px}.pt-tour .pt-extract-fields dd{line-height:1.5}.pt-tour .pt-toolbar button{padding:6px 9px;border:1px solid #cbdce5;border-radius:4px;background:#fff;min-height:34px;transition:background .18s,border-color .18s}.pt-tour .pt-toolbar button:hover{background:#eaf5f7;border-color:#78aebd}
