.pp-page[data-v-ddf936b6],.pp-tokens[data-v-ddf936b6]{--pp-primary:#1c5cab;--pp-primary-soft:#e8f0fb;--pp-primary-line:#b9cfee;--pp-ink:#1b2430;--pp-ink-2:#4a5563;--pp-ink-3:#66707c;--pp-surface:#fff;--pp-page:#f5f6f8;--pp-tint:#f7f9fc;--pp-border:#e2e5ea;--pp-grid:#eceef1;--pp-bad:#a32b2a;--pp-bad-soft:#fbeceb;--pp-warn:#8a5a00;--pp-warn-soft:#fff6e5;--pp-warn-line:#f3d9a4;--pp-warn-dot:#d97706;--pp-good:#1e6b3a;--pp-good-soft:#e7f5ec;--pp-ai:#4527a0;--pp-ai-soft:#fbf9ff;--pp-ai-line:#d1c4e9;--pp-radius:10px;color:var(--pp-ink)}.pp-page[data-v-ddf936b6]{contain:inline-size;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:14px;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;min-width:0;min-height:0;padding:16px 20px 16px;background:var(--pp-page)}.pp-page[data-v-ddf936b6] :not(.v-icon),.pp-tokens[data-v-ddf936b6] :not(.v-icon){font-family:inherit!important}.pp-page[data-v-ddf936b6] .v-btn,.pp-tokens[data-v-ddf936b6] .v-btn{text-transform:none;letter-spacing:normal}.pp-page span[data-v-ddf936b6],.pp-tokens span[data-v-ddf936b6]{overflow:visible!important}.pp-btn[data-v-ddf936b6] .v-btn__content{gap:6px}.pp-btn[data-v-ddf936b6] .v-btn__content .v-icon{font-size:20px}.pp-btn.v-btn[data-v-ddf936b6]:not(.v-btn--icon){height:40px}.pp-btn--icon.v-btn[data-v-ddf936b6]:not(.v-btn--icon){min-width:40px;padding:0}.pp-num[data-v-ddf936b6]{font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:-moz-isolate;unicode-bidi:isolate}.pp-sr[data-v-ddf936b6]{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden!important;clip:rect(0,0,0,0);white-space:nowrap;border:0}.pp-crumb[data-v-ddf936b6],.pp-filter__btn[data-v-ddf936b6],.pp-icon-btn[data-v-ddf936b6],.pp-link[data-v-ddf936b6],.pp-pager__btn[data-v-ddf936b6],.pp-tab[data-v-ddf936b6]{border:0;margin:0;font:inherit;color:inherit;background:transparent;cursor:pointer}.pp-crumb[data-v-ddf936b6]:focus-visible,.pp-filter__btn[data-v-ddf936b6]:focus-visible,.pp-icon-btn[data-v-ddf936b6]:focus-visible,.pp-link[data-v-ddf936b6]:focus-visible,.pp-pager__btn[data-v-ddf936b6]:focus-visible,.pp-tab[data-v-ddf936b6]:focus-visible,.ppr-tick[data-v-ddf936b6]:focus-visible{outline:2px solid var(--pp-primary);outline-offset:2px}.pp-head[data-v-ddf936b6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 24px}.pp-head[data-v-ddf936b6],.pp-head__title[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pp-head__title[data-v-ddf936b6]{gap:14px;min-width:0;-webkit-box-flex:1;-ms-flex:1 1 360px;flex:1 1 360px}.pp-head__icon[data-v-ddf936b6]{display:grid;place-items:center;width:44px;height:44px;-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px;border-radius:12px;background:var(--pp-primary-soft)}.pp-head__text[data-v-ddf936b6]{min-width:0}.pp-crumb[data-v-ddf936b6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:start;white-space:normal;overflow-wrap:anywhere;gap:4px;max-width:100%;padding:2px 4px;-webkit-margin-start:-4px;margin-inline-start:-4px;border-radius:6px;font-size:.84rem;font-weight:600;color:var(--pp-primary)}.pp-crumb[data-v-ddf936b6] .v-icon{color:var(--pp-primary)}.pp-crumb[data-v-ddf936b6]:hover{background:var(--pp-primary-soft)}.pp-head__name[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 10px;min-width:0}.pp-head h1[data-v-ddf936b6]{margin:0;min-width:0;font-size:1.35rem;font-weight:700;line-height:1.3;color:var(--pp-ink);overflow-wrap:anywhere}.pp-head__actions[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.pp-chip[data-v-ddf936b6]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:2px 10px;border-radius:999px;background:var(--pp-surface);border:1px solid var(--pp-border);color:var(--pp-ink-2);font-size:.78rem;font-weight:600}.pp-type[data-v-ddf936b6]{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 7px;border-radius:4px;font-size:.72rem;font-style:normal;font-weight:700;line-height:1.6;white-space:nowrap;background:#e8f0fb;color:#1c4f94}.pp-type--2[data-v-ddf936b6]{background:#e3f4ef;color:#0f5e50}.pp-type--1[data-v-ddf936b6]{background:#f1ecfa;color:#553a8f}.pp-menu[data-v-ddf936b6] .v-list-item__icon{-webkit-margin-end:12px!important;margin-inline-end:12px!important;margin-right:0}.pp-menu[data-v-ddf936b6] .v-list-item__subtitle{white-space:normal}.pp-card[data-v-ddf936b6]{background:var(--pp-surface);border:1px solid var(--pp-border);border-radius:var(--pp-radius);min-width:0}.pp-editor[data-v-ddf936b6]{-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto}.pp-editor[data-v-ddf936b6],.pp-form[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;min-height:0}.pp-form[data-v-ddf936b6]{-ms-flex-direction:column;flex-direction:column;-ms-flex:1;flex:1}.pp-editor__head[data-v-ddf936b6]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;gap:8px 16px;padding:8px 16px 0;border-bottom:1px solid var(--pp-border)}.pp-editor__actions[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;padding-bottom:8px;-webkit-margin-start:auto;margin-inline-start:auto}.pp-editor__actions[data-v-ddf936b6],.pp-status[data-v-ddf936b6]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pp-status[data-v-ddf936b6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:6px;margin:0;-webkit-margin-end:4px;margin-inline-end:4px;font-size:.85rem;color:var(--pp-warn);white-space:nowrap}.pp-dot[data-v-ddf936b6]{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--pp-warn-dot)}.pp-alert[data-v-ddf936b6]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin:12px 20px 0;padding:10px 12px;border-radius:8px;background:var(--pp-bad-soft);color:var(--pp-bad);font-size:.9rem;line-height:1.5}.pp-link[data-v-ddf936b6]{padding:2px 4px;border-radius:4px;font-weight:700;color:inherit;text-decoration:underline;text-underline-offset:2px}.ai-import-notice[data-v-ddf936b6]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin:12px 20px 0;padding:10px 12px;border:1px solid var(--pp-ai-line);border-radius:8px;background:var(--pp-ai-soft);color:var(--pp-ai);font-size:.9rem;line-height:1.5}.ai-import-notice[data-v-ddf936b6] .v-icon{color:inherit;margin-top:2px}.ai-import-notice>span[data-v-ddf936b6]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ai-import-notice__close[data-v-ddf936b6]{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:6px;background:none;color:inherit;cursor:pointer}.ai-import-notice__close[data-v-ddf936b6]:hover{background:rgba(69,39,160,.08)}.pp-tabs[data-v-ddf936b6]{contain:inline-size;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px;min-width:0;overflow-x:auto;overflow-y:hidden!important;scrollbar-width:none}.pp-tabs[data-v-ddf936b6]::-webkit-scrollbar{display:none}.pp-tab[data-v-ddf936b6]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:46px;padding:0 12px;border-bottom:2px solid transparent;font-size:.9rem;font-weight:600;color:var(--pp-ink-2);white-space:nowrap;-webkit-transition:color .15s ease,border-color .15s ease,background-color .15s ease;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.pp-tab[data-v-ddf936b6] .v-icon{color:inherit}.pp-tab[data-v-ddf936b6]:hover{color:var(--pp-ink);background:var(--pp-tint)}.pp-tab.is-on[data-v-ddf936b6]{color:var(--pp-primary);border-bottom-color:var(--pp-primary)}.pp-tab__count[data-v-ddf936b6]{min-width:20px;padding:0 6px;border-radius:999px;background:var(--pp-page);border:1px solid var(--pp-border);font-size:.72rem;line-height:1.5;color:var(--pp-ink-2)}.pp-tab.is-on .pp-tab__count[data-v-ddf936b6]{background:var(--pp-primary-soft);border-color:var(--pp-primary-line);color:var(--pp-primary)}.pp-tab__error[data-v-ddf936b6]{width:8px;height:8px;border-radius:50%;background:var(--pp-bad)}.pp-editor__body[data-v-ddf936b6]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;padding:4px 20px 24px;overflow-y:auto!important}.pp-sec[data-v-ddf936b6]{padding:16px 0 6px}.pp-sec+.pp-sec[data-v-ddf936b6]{border-top:1px solid var(--pp-grid);margin-top:10px}.pp-panel-head h3[data-v-ddf936b6],.pp-sec h3[data-v-ddf936b6],.ppr-tool h3[data-v-ddf936b6]{margin:0 0 12px;font-size:.95rem;font-weight:700}.ppr-sec-help[data-v-ddf936b6]{margin:-6px 0 12px}.pp-grid[data-v-ddf936b6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;max-width:980px}.pp-grid--3[data-v-ddf936b6]{grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.8fr)}.pp-grid--dialog[data-v-ddf936b6]{margin-top:4px}.pp-field[data-v-ddf936b6]{min-width:0}.pp-field--half[data-v-ddf936b6]{max-width:420px}.pp-label[data-v-ddf936b6]{display:block;margin-bottom:6px;padding:0;font-size:.85rem;font-weight:600;color:var(--pp-ink)}.pp-help[data-v-ddf936b6]{margin:0;font-size:.84rem;line-height:1.5;color:var(--pp-ink-2)}.pp-help--small[data-v-ddf936b6]{margin-top:6px;font-size:.78rem}.pp-readonly[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;margin:0;padding:6px 12px;border-radius:8px;background:var(--pp-page);color:var(--pp-ink-2);font-weight:600}.pp-select[data-v-ddf936b6]{width:100%;height:40px;padding:0 10px;border:1px solid #9aa3ad;border-radius:4px;background:var(--pp-surface);color:var(--pp-ink);font-size:.92rem;cursor:pointer;-webkit-appearance:menulist;-moz-appearance:auto;appearance:auto}.pp-select[data-v-ddf936b6]:focus{outline:2px solid var(--pp-primary);outline-offset:0;border-color:var(--pp-primary)}.pp-select[data-v-ddf936b6]:disabled{opacity:.5;cursor:default}.pp-input[data-v-ddf936b6] .v-input__slot{background:var(--pp-surface)}.pp-input.v-input[data-v-ddf936b6] input{font-size:.95rem!important;min-width:0}.pp-input[data-v-ddf936b6] .v-text-field__slot{min-width:0}.pp-input[data-v-ddf936b6] .v-messages,.pp-input[data-v-ddf936b6] .v-messages__wrapper{text-align:start!important;font-size:.78rem;overflow-y:hidden!important}.pp-ltr[data-v-ddf936b6] input{direction:ltr}.ppr-tools[data-v-ddf936b6]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 12px;padding:14px 0 8px}.pp-search[data-v-ddf936b6],.ppr-tools[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pp-search[data-v-ddf936b6]{gap:6px;-webkit-box-flex:1;-ms-flex:1 1 280px;flex:1 1 280px;min-width:0;height:40px;padding:0;padding-inline:10px 6px;border:1px solid var(--pp-border);border-radius:8px;background:var(--pp-surface);cursor:text;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.pp-search[data-v-ddf936b6]:focus-within{border-color:var(--pp-primary);-webkit-box-shadow:0 0 0 3px var(--pp-primary-soft);box-shadow:0 0 0 3px var(--pp-primary-soft)}.pp-search__input[data-v-ddf936b6]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;font-size:.92rem;color:var(--pp-ink)}.pp-search__input[data-v-ddf936b6]::-webkit-input-placeholder{color:var(--pp-ink-3)}.pp-search__input[data-v-ddf936b6]::-moz-placeholder{color:var(--pp-ink-3)}.pp-search__input[data-v-ddf936b6]:-ms-input-placeholder{color:var(--pp-ink-3)}.pp-search__input[data-v-ddf936b6]::-ms-input-placeholder{color:var(--pp-ink-3)}.pp-search__input[data-v-ddf936b6]::placeholder{color:var(--pp-ink-3)}.pp-search__input[data-v-ddf936b6]::-webkit-search-cancel-button{display:none}.pp-icon-btn[data-v-ddf936b6]{display:grid;place-items:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:32px;height:32px;padding:0;border-radius:6px;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.pp-icon-btn[data-v-ddf936b6]:hover{background:var(--pp-tint)}.pp-icon-btn--danger[data-v-ddf936b6] .v-icon{color:var(--pp-bad)}.pp-icon-btn--danger[data-v-ddf936b6]:hover{background:var(--pp-bad-soft)}.pp-filter[data-v-ddf936b6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;-webkit-box-flex:1;-ms-flex:1 1 360px;flex:1 1 360px;max-width:480px;padding:3px;border:1px solid var(--pp-border);border-radius:10px;background:var(--pp-page)}.pp-filter__btn[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px;min-width:0;min-height:34px;padding:3px 6px;border-radius:7px;font-size:.82rem;font-weight:600;color:var(--pp-ink-2);-webkit-transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.pp-filter__label[data-v-ddf936b6]{min-width:0;white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.pp-filter__btn b[data-v-ddf936b6]{font-size:.74rem;font-weight:700;color:var(--pp-ink-3)}.pp-filter__btn[data-v-ddf936b6]:hover{color:var(--pp-ink);background:hsla(0,0%,100%,.6)}.pp-filter__btn.is-on[data-v-ddf936b6]{background:var(--pp-surface);color:var(--pp-primary);-webkit-box-shadow:0 1px 2px rgba(16,24,40,.12),0 0 0 1px var(--pp-primary-line);box-shadow:0 1px 2px rgba(16,24,40,.12),0 0 0 1px var(--pp-primary-line)}.pp-filter__btn.is-on b[data-v-ddf936b6]{color:var(--pp-primary)}.ppr-meta[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;min-height:34px;padding:0 2px 8px;font-size:.8rem;color:var(--pp-ink-3)}.ppr-meta p[data-v-ddf936b6]{margin:0}.pp-size[data-v-ddf936b6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:var(--pp-ink-2);white-space:nowrap}.pp-size__select[data-v-ddf936b6]{height:28px;padding:0 6px;border:1px solid var(--pp-border);border-radius:6px;background:var(--pp-surface);color:var(--pp-ink);font-size:.8rem;font-weight:600;cursor:pointer;-webkit-appearance:menulist;-moz-appearance:auto;appearance:auto}.pp-table-wrap[data-v-ddf936b6]{contain:inline-size;border:1px solid var(--pp-border);border-radius:var(--pp-radius);overflow-x:auto;overflow-y:hidden!important}.pp-table[data-v-ddf936b6]{width:100%;border-collapse:collapse;font-size:.88rem}.pp-table th[data-v-ddf936b6]{padding:9px 12px;background:var(--pp-tint);border-bottom:1px solid var(--pp-border);font-size:.78rem;font-weight:700;color:var(--pp-ink-2);text-align:start;white-space:nowrap}.pp-table td[data-v-ddf936b6]{padding:5px 12px;border-bottom:1px solid var(--pp-grid)}.pp-table tbody tr:last-child td[data-v-ddf936b6]{border-bottom:0}.pp-table tbody tr[data-v-ddf936b6]:hover{background:var(--pp-tint)}.pp-table .pp-table__num[data-v-ddf936b6]{text-align:end;white-space:nowrap}.pp-table__act[data-v-ddf936b6]{width:84px;padding-block:2px!important}.ppr-c-tick[data-v-ddf936b6]{width:44px;text-align:center!important}.ppr-tick[data-v-ddf936b6]{width:18px;height:18px;margin:0;vertical-align:middle;accent-color:var(--pp-primary);cursor:pointer}.ppr-row.is-on[data-v-ddf936b6]{background:var(--pp-primary-soft)}.ppr-row.is-on[data-v-ddf936b6]:hover{background:#dfe9f8}.ppr-row.is-bad[data-v-ddf936b6]{background:var(--pp-bad-soft)}.ppr-c-name[data-v-ddf936b6]{min-width:200px;font-weight:600}.ppr-id[data-v-ddf936b6]{display:inline-block;min-width:34px;margin-right:8px;padding:0 6px;border-radius:5px;background:var(--pp-page);border:1px solid var(--pp-border);color:var(--pp-ink-2);font-size:.74rem;font-weight:600;text-align:center}.pp-page.rtl .ppr-id[data-v-ddf936b6]{margin-right:0;margin-left:8px}.ppr-row:not(.is-on) .ppr-name[data-v-ddf936b6]{color:var(--pp-ink-2);font-weight:500}.ppr-c-total[data-v-ddf936b6]{color:var(--pp-ink-2);font-weight:700}.ppr-row:not(.is-on) .ppr-c-total[data-v-ddf936b6]{color:var(--pp-ink-3);font-weight:500}.ppr-c-acts[data-v-ddf936b6]{white-space:nowrap}.ppr-c-acts .pp-icon-btn[data-v-ddf936b6]{display:inline-grid}.ppr-keys[data-v-ddf936b6]{margin-top:10px}.pp-amount[data-v-ddf936b6]{width:110px;max-width:100%;height:34px;padding:0 10px;border:1px solid var(--pp-border);border-radius:7px;background:var(--pp-surface);color:var(--pp-ink);font-size:.92rem;font-weight:600;text-align:end;outline:0;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.pp-amount[data-v-ddf936b6]::-webkit-inner-spin-button,.pp-amount[data-v-ddf936b6]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ppr-row:not(.is-on) .pp-amount[data-v-ddf936b6]{background:transparent;color:var(--pp-ink-3);font-weight:500}.pp-amount[data-v-ddf936b6]:focus{border-color:var(--pp-primary);-webkit-box-shadow:0 0 0 3px var(--pp-primary-soft);box-shadow:0 0 0 3px var(--pp-primary-soft);background:var(--pp-surface)!important}.pp-amount.is-bad[data-v-ddf936b6]{border-color:var(--pp-bad);background:var(--pp-bad-soft)!important}.pp-pager[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;padding:12px 8px 0}.pp-pager__btn[data-v-ddf936b6]{display:grid;place-items:center;min-width:34px;height:34px;padding:0 6px;border-radius:8px;font-size:.88rem;font-weight:600;color:var(--pp-ink-2);-webkit-transition:background-color .15s ease,color .15s ease;transition:background-color .15s ease,color .15s ease}.pp-pager__btn[data-v-ddf936b6]:hover:not(:disabled){background:var(--pp-tint);color:var(--pp-ink)}.pp-pager__btn.is-on[data-v-ddf936b6],.pp-pager__btn.is-on[data-v-ddf936b6]:hover:not(:disabled){background:var(--pp-primary);color:#fff}.pp-pager__btn[data-v-ddf936b6]:disabled{opacity:.38;cursor:default}.pp-pager__gap[data-v-ddf936b6]{min-width:20px;text-align:center;color:var(--pp-ink-3)}.pp-state[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;padding:40px 24px;text-align:center;color:var(--pp-ink-2)}.pp-state p[data-v-ddf936b6]{margin:0;max-width:420px}.pp-state h2[data-v-ddf936b6]{margin:8px 0 0;font-size:1.15rem;color:var(--pp-ink)}.pp-state--fill[data-v-ddf936b6]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:320px}.pp-state--inline[data-v-ddf936b6]{padding:28px 16px;border:1px dashed var(--pp-border);border-radius:var(--pp-radius);background:var(--pp-tint)}.pp-state__art[data-v-ddf936b6]{display:grid;place-items:center;width:88px;height:88px;border-radius:50%;background:var(--pp-primary-soft)}.ppr-intro[data-v-ddf936b6]{padding:14px 0 4px;max-width:820px}.ppr-tool[data-v-ddf936b6]{display:grid;grid-template-columns:minmax(0,1fr) auto;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:8px 24px;padding:16px 0;border-bottom:1px solid var(--pp-grid)}.ppr-tool[data-v-ddf936b6]:last-child{border-bottom:0}.ppr-tool h3[data-v-ddf936b6]{margin-bottom:4px}.ppr-tool__text[data-v-ddf936b6]{min-width:0;max-width:560px}.ppr-tool__form[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 10px}.ppr-tool__form--wide .ppr-mini[data-v-ddf936b6]{min-width:160px}.ppr-mini[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;font-size:.78rem;font-weight:600;color:var(--pp-ink-2)}.ppr-mini .pp-select[data-v-ddf936b6]{min-width:160px;max-width:240px}.ppr-mini .pp-amount[data-v-ddf936b6]{height:40px}.ppr-affix[data-v-ddf936b6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.ppr-affix em[data-v-ddf936b6]{font-style:normal;font-weight:700;color:var(--pp-ink-3)}.ppr-err[data-v-ddf936b6]{grid-column:1/-1;margin:0;font-size:.82rem;color:var(--pp-bad)}.pp-panel-head[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 16px;padding:16px 0 14px}.pp-panel-head>div[data-v-ddf936b6]{-webkit-box-flex:1;-ms-flex:1 1 320px;flex:1 1 320px;min-width:0}.pp-panel-head h3[data-v-ddf936b6]{margin-bottom:2px}.pp-tag[data-v-ddf936b6]{display:inline-block;padding:0 7px;border-radius:4px;background:#eef0f3;color:var(--pp-ink-2);font-size:.74rem;font-style:normal;font-weight:700;line-height:1.6}.pp-tag--good[data-v-ddf936b6]{background:var(--pp-good-soft);color:var(--pp-good)}.pp-dialog[data-v-ddf936b6]{padding:20px 22px 16px}.pp-dialog__title[data-v-ddf936b6]{margin:0 0 6px;font-size:1.15rem;font-weight:700}.pp-dialog .pp-field[data-v-ddf936b6]{margin-top:14px}.pp-dialog .pp-alert[data-v-ddf936b6]{margin:14px 0 0}.pp-dialog__actions[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:20px}.ppr-check[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.ppr-checkline[data-v-ddf936b6]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:40px;font-size:.9rem;font-weight:600;cursor:pointer}.ppr-checkline input[data-v-ddf936b6]{width:18px;height:18px;accent-color:var(--pp-primary)}.pp-note[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin-top:12px;padding:10px 12px;border-radius:8px;background:var(--pp-warn-soft);color:var(--pp-warn);font-size:.86rem}.pp-note[data-v-ddf936b6] .v-icon{color:inherit;margin-top:2px}@media (max-width:959px){.pp-page[data-v-ddf936b6]{padding:12px;height:auto;min-height:100%;-ms-flex-item-align:start;align-self:flex-start}.pp-editor[data-v-ddf936b6],.pp-editor__body[data-v-ddf936b6],.pp-form[data-v-ddf936b6]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:auto}.pp-editor__body[data-v-ddf936b6]{overflow-y:visible!important}.ppr-tool[data-v-ddf936b6]{grid-template-columns:minmax(0,1fr)}}@media (max-width:599px){.pp-grid--3[data-v-ddf936b6],.pp-grid[data-v-ddf936b6]{grid-template-columns:minmax(0,1fr)}.pp-head[data-v-ddf936b6]{gap:10px}.pp-head__title[data-v-ddf936b6]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.pp-head__icon[data-v-ddf936b6]{width:36px;height:36px;-ms-flex-preferred-size:36px;flex-basis:36px}.pp-head h1[data-v-ddf936b6]{font-size:1.15rem}.pp-head__actions[data-v-ddf936b6]{width:100%}.pp-head__actions .pp-btn[data-v-ddf936b6]:not(.pp-btn--icon){-webkit-box-flex:1;-ms-flex:1 1 140px;flex:1 1 140px;min-width:0}.pp-head__actions .pp-btn.v-btn[data-v-ddf936b6]:not(.v-btn--icon){height:auto;min-height:44px;max-width:100%;padding-block:6px}.pp-head__actions .pp-btn[data-v-ddf936b6] .v-btn__content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;max-width:100%;white-space:normal;line-height:1.3;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pp-editor__head[data-v-ddf936b6]{padding:6px 8px 0}.pp-tabs[data-v-ddf936b6]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 28px),transparent)}.pp-page.rtl .pp-tabs[data-v-ddf936b6]{-webkit-mask-image:linear-gradient(270deg,#000 0,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(270deg,#000 0,#000 calc(100% - 28px),transparent)}.pp-tab[data-v-ddf936b6]{height:44px;padding:0 10px}.pp-editor__actions[data-v-ddf936b6]{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.pp-status[data-v-ddf936b6]{white-space:normal;-webkit-margin-end:auto;margin-inline-end:auto}.pp-editor__body[data-v-ddf936b6]{padding:4px 10px 20px}.ai-import-notice[data-v-ddf936b6],.pp-alert[data-v-ddf936b6]{margin:10px 10px 0}.pp-filter[data-v-ddf936b6]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:none}.pp-filter__btn[data-v-ddf936b6]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;min-height:44px;font-size:.76rem}.pp-filter__label[data-v-ddf936b6]{max-width:100%}.pp-search[data-v-ddf936b6]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.ppr-meta[data-v-ddf936b6]{-ms-flex-wrap:wrap;flex-wrap:wrap}.pp-table-wrap[data-v-ddf936b6]{border:0;border-radius:0}.pp-table[data-v-ddf936b6],.pp-table tbody[data-v-ddf936b6]{display:block;width:100%}.pp-table thead[data-v-ddf936b6]{display:none}.ppr-table tr.ppr-row[data-v-ddf936b6]{display:grid;grid-template-columns:32px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"tick name name" ". pat ins";gap:6px 8px;padding:10px 8px;margin-bottom:8px;border:1px solid var(--pp-border);border-radius:10px}.ppr-table tr.ppr-row.is-on[data-v-ddf936b6]{border-color:var(--pp-primary-line)}.ppr-table tr.ppr-row.is-bad[data-v-ddf936b6]{border-color:var(--pp-bad)}.ppr-table td[data-v-ddf936b6]{display:block;min-width:0;padding:0!important;border:0!important}.ppr-table .ppr-c-tick[data-v-ddf936b6]{grid-area:tick;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:2px!important}.ppr-tick[data-v-ddf936b6]{width:22px;height:22px}.ppr-table .ppr-c-name[data-v-ddf936b6]{grid-area:name;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;min-width:0;line-height:1.4}.ppr-name[data-v-ddf936b6]{min-width:0;overflow-wrap:anywhere}.ppr-id[data-v-ddf936b6]{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin:0!important}.ppr-table .ppr-c-amt[data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;text-align:start}.ppr-table .ppr-c-amt[data-v-ddf936b6]:nth-of-type(3){grid-area:pat}.ppr-table .ppr-c-amt[data-v-ddf936b6]:nth-of-type(4){grid-area:ins}.ppr-link td[data-label][data-v-ddf936b6]:before,.ppr-table .ppr-c-amt[data-v-ddf936b6]:before{content:attr(data-label);font-size:.74rem;font-weight:600;color:var(--pp-ink-3)}.ppr-table .pp-amount[data-v-ddf936b6]{width:100%;min-width:0;height:44px}.ppr-c-total[data-v-ddf936b6]{display:none!important}.pp-table tr.ppr-link[data-v-ddf936b6]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"order name acts" "cash accrual active";gap:6px 10px;padding:10px;border-bottom:1px solid var(--pp-grid)}.ppr-link td[data-v-ddf936b6]{display:block;min-width:0;padding:0!important;border:0!important;text-align:start!important}.ppr-link td[data-label][data-v-ddf936b6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.ppr-l-order[data-v-ddf936b6]{grid-area:order}.ppr-l-name[data-v-ddf936b6]{grid-area:name;overflow-wrap:anywhere}.ppr-l-acts[data-v-ddf936b6]{grid-area:acts;width:auto!important}.ppr-l-cash[data-v-ddf936b6]{grid-area:cash}.ppr-l-accrual[data-v-ddf936b6]{grid-area:accrual}.ppr-l-active[data-v-ddf936b6]{grid-area:active}.ppr-link+.ppr-link[data-v-ddf936b6]{border-top:0}.pp-table-wrap.ppr-links-wrap[data-v-ddf936b6]{border:1px solid var(--pp-border);border-radius:var(--pp-radius)}.ppr-tool__form[data-v-ddf936b6]{width:100%}.ppr-tool__form--wide .ppr-mini[data-v-ddf936b6],.ppr-tool__form .ppr-mini[data-v-ddf936b6]{-webkit-box-flex:1;-ms-flex:1 1 140px;flex:1 1 140px;min-width:0}.ppr-mini .pp-select[data-v-ddf936b6]{min-width:0;max-width:none}.ppr-mini .pp-amount[data-v-ddf936b6]{width:100%;min-width:0}.ppr-affix[data-v-ddf936b6]{width:100%}.ppr-affix .pp-amount[data-v-ddf936b6]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.ppr-tool__form .pp-btn[data-v-ddf936b6]{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.pp-pager__btn[data-v-ddf936b6]{min-width:40px;height:40px}}@media (prefers-reduced-motion:reduce){.pp-dialog [data-v-ddf936b6],.pp-page [data-v-ddf936b6]{-webkit-transition:none!important;transition:none!important}}