.pbar[data-v-141db30d]{display:flex;flex-direction:column;gap:var(--space-2)}.pbar__row[data-v-141db30d]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-4)}.pbar__presets[data-v-141db30d]{display:flex;overflow-x:auto;max-width:100%;border:1px solid var(--ink-200);border-radius:var(--radius-sm);background:var(--surface)}.pbar__btn[data-v-141db30d]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.pbar__btn[data-v-141db30d]:hover{color:var(--text)}.pbar__btn[data-v-141db30d]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.pbar__btn[data-v-141db30d]:disabled{opacity:.5;cursor:not-allowed}.pbar__btn[data-v-141db30d]{border:0;border-right:1px solid var(--ink-200);border-radius:0;background:var(--surface);font-weight:400}.pbar__btn[data-v-141db30d]:last-child{border-right:0}.pbar__btn[data-v-141db30d]:hover{background:var(--surface-raise)}.pbar__btn[data-v-141db30d]:focus-visible{outline:2px solid var(--signal);outline-offset:-2px}.pbar__btn--active[data-v-141db30d]{color:var(--signal);font-weight:600;box-shadow:inset 0 -2px 0 var(--signal)}.pbar__btn--active[data-v-141db30d]:hover{color:var(--signal)}.pbar__select-wrap[data-v-141db30d]{display:none}.pbar__select[data-v-141db30d]{min-height:44px;margin:0;padding:0 var(--space-3);border:1px solid var(--ink-200);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)}.pbar__select[data-v-141db30d]:focus{outline:none;border-color:var(--ink-800);box-shadow:0 0 0 1px var(--ink-800)}.pbar__select[data-v-141db30d]{width:100%;min-height:48px;font-size:var(--text-body-lg)}.pbar__sr[data-v-141db30d]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pbar__meta[data-v-141db30d]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1) var(--space-2);margin-left:auto}.pbar__label[data-v-141db30d]{font-size:var(--text-body-size);font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.pbar__icon[data-v-141db30d]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.pbar__icon[data-v-141db30d]:hover{background:var(--surface-raise);color:var(--text)}.pbar__icon[data-v-141db30d]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.pbar__icon[data-v-141db30d]:disabled{opacity:.5;cursor:not-allowed}.pbar__icon[data-v-141db30d]{width:44px;padding:0;color:var(--text-muted)}.pbar__updated[data-v-141db30d]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.pbar__updated[data-v-141db30d]:hover{background:var(--surface-raise);color:var(--text)}.pbar__updated[data-v-141db30d]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.pbar__updated[data-v-141db30d]:disabled{opacity:.5;cursor:not-allowed}.pbar__updated[data-v-141db30d]{padding:0 var(--space-2);font-weight:400;color:var(--text-muted);font-variant-numeric:tabular-nums}.pbar__hint[data-v-141db30d]{margin:0;max-width:72ch;padding:var(--space-2) var(--space-3);border-left:3px solid var(--ink-400);background:var(--surface-raise);font-size:var(--text-body-size)!important;font-weight:400;color:var(--text)}.pbar__custom[data-v-141db30d]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--ink-200);border-radius:var(--radius-sm);background:var(--surface)}.pbar__field[data-v-141db30d]{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--text-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.pbar__field input[data-v-141db30d]{min-height:44px;margin:0;padding:0 var(--space-3);border:1px solid var(--ink-200);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)}.pbar__field input[data-v-141db30d]:focus{outline:none;border-color:var(--ink-800);box-shadow:0 0 0 1px var(--ink-800)}.pbar__field input[data-v-141db30d]{text-transform:none;letter-spacing:0;font-weight:400}.pbar__apply[data-v-141db30d]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.pbar__apply[data-v-141db30d]:hover{background:var(--surface-raise);color:var(--text)}.pbar__apply[data-v-141db30d]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.pbar__apply[data-v-141db30d]:disabled{opacity:.5;cursor:not-allowed}.pbar__apply[data-v-141db30d]{background:var(--signal);border-color:var(--signal);color:var(--color-white)}.pbar__apply[data-v-141db30d]:hover:not(:disabled){background:var(--color-primary-dark);border-color:var(--color-primary-dark);color:var(--color-white)}.pbar__cancel[data-v-141db30d]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.pbar__cancel[data-v-141db30d]:hover{background:var(--surface-raise);color:var(--text)}.pbar__cancel[data-v-141db30d]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.pbar__cancel[data-v-141db30d]:disabled{opacity:.5;cursor:not-allowed}.pbar__cancel[data-v-141db30d]{background:var(--surface);border-color:var(--ink-200)}.pbar__cancel[data-v-141db30d]:hover:not(:disabled){background:var(--surface-raise);border-color:var(--ink-400);color:var(--text)}.pbar__error[data-v-141db30d]{flex-basis:100%;font-size:var(--text-body-size);color:var(--color-red-dark)}@media screen and (max-width:768px){.pbar__presets[data-v-141db30d]{display:none}.pbar__select-wrap[data-v-141db30d]{display:block;flex:1 1 100%}.pbar__meta[data-v-141db30d]{margin-left:0}.pbar__field[data-v-141db30d]{flex:1 1 100%}.pbar__apply[data-v-141db30d],.pbar__cancel[data-v-141db30d]{flex:1 1 auto}}.ktile--outbound[data-v-a4a5d6aa]{--fam:var(--kind-outbound-fg)}.ktile--inbound[data-v-a4a5d6aa]{--fam:var(--kind-inbound-fg)}.ktile--return[data-v-a4a5d6aa]{--fam:var(--kind-return-fg)}.ktile--transfer[data-v-a4a5d6aa]{--fam:var(--kind-transfer-fg)}.ktile--correction[data-v-a4a5d6aa]{--fam:var(--kind-correction-fg)}.ktile--all[data-v-a4a5d6aa]{--fam:var(--ink-800)}.ktile--unattributed[data-v-a4a5d6aa]{--fam:var(--ink-400)}.ktile[data-v-a4a5d6aa]{display:flex;flex-direction:column;min-width:0;border:1px solid var(--ink-200);border-top:3px solid var(--fam,var(--ink-800));border-radius:var(--radius-sm);background:var(--surface)}.ktile--attention[data-v-a4a5d6aa]{border-left:3px solid var(--signal-attention)}.ktile--selected[data-v-a4a5d6aa]{box-shadow:inset 0 -2px 0 var(--signal)}.ktile__main[data-v-a4a5d6aa]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;font-weight:600;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.ktile__main[data-v-a4a5d6aa]:hover{background:var(--surface-raise);color:var(--text)}.ktile__main[data-v-a4a5d6aa]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.ktile__main[data-v-a4a5d6aa]:disabled{opacity:.5;cursor:not-allowed}.ktile__main[data-v-a4a5d6aa]{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--space-1);width:100%;min-height:9.6rem;padding:var(--space-3) var(--space-3) var(--space-2);border:0;border-radius:0;background:transparent;white-space:normal;font-weight:400}.ktile--static .ktile__main[data-v-a4a5d6aa]{cursor:default}.ktile__caption[data-v-a4a5d6aa]{font-size:var(--text-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.ktile__value[data-v-a4a5d6aa]{font-family:var(--font-display);font-size:var(--text-h2);font-weight:700;line-height:1.1;color:var(--text);font-variant-numeric:tabular-nums}.ktile__value--zero[data-v-a4a5d6aa]{color:var(--ink-400)}.ktile__skeleton[data-v-a4a5d6aa]{display:block;border-radius:var(--radius-sm);background:var(--ink-50);animation:pk-pulse-a4a5d6aa 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.ktile__skeleton[data-v-a4a5d6aa]{animation:none}}@keyframes pk-pulse-a4a5d6aa{0%,to{opacity:1}50%{opacity:.55}}.ktile__skeleton[data-v-a4a5d6aa]{width:8rem;height:2.8rem}.ktile__sub[data-v-a4a5d6aa]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-caption);color:var(--text-muted)}.ktile__breakdown[data-v-a4a5d6aa]{display:flex;flex-wrap:wrap;gap:0 var(--space-1);padding:0 var(--space-2) var(--space-1);border-top:1px solid var(--ink-50)}.ktile__part[data-v-a4a5d6aa]{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;font-family:var(--font-body);font-size:var(--text-body-size)!important;line-height:1.2!important;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.ktile__part[data-v-a4a5d6aa]:hover{background:var(--surface-raise);color:var(--text)}.ktile__part[data-v-a4a5d6aa]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.ktile__part[data-v-a4a5d6aa]:disabled{opacity:.5;cursor:not-allowed}.ktile__part[data-v-a4a5d6aa]{padding:0 var(--space-2);font-size:var(--text-caption)!important;font-weight:600;color:var(--text);font-variant-numeric:tabular-nums}.ktile__part--active[data-v-a4a5d6aa]{box-shadow:inset 0 -2px 0 var(--signal)}.ktile__part--text[data-v-a4a5d6aa]{display:inline-flex;align-items:center;min-height:32px;padding:0 var(--space-2);font-size:var(--text-caption);color:var(--text-muted);cursor:default}.krow[data-v-c9e47ce0]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--space-2)}@media(max-width:1279px){.krow[data-v-c9e47ce0]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:768px){.krow[data-v-c9e47ce0]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pcell[data-v-d06f0f9e]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:var(--text-body-size)}.pcell__btn[data-v-d06f0f9e]{flex-direction:row;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;margin:0;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text);font-family:var(--font-body);font-size:var(--text-body-size)!important;line-height:1.2!important;white-space:nowrap;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.pcell__btn[data-v-d06f0f9e]:hover{background:var(--surface-raise);color:var(--text)}.pcell__btn[data-v-d06f0f9e]:focus-visible{outline:2px solid var(--ink-900);outline-offset:2px}.pcell__btn[data-v-d06f0f9e]:disabled{opacity:.5;cursor:not-allowed}.pcell__btn[data-v-d06f0f9e]{padding:0 var(--space-1);border:0;justify-content:flex-start;text-decoration:underline;-webkit-text-decoration-color:var(--ink-400);text-decoration-color:var(--ink-400);text-underline-offset:3px}.pcell__btn[data-v-d06f0f9e]:hover:not(:disabled){background:transparent;color:var(--ink-900);-webkit-text-decoration-color:var(--ink-900);text-decoration-color:var(--ink-900)}.pcell__btn[data-v-d06f0f9e]{display:inline-flex;max-width:100%;padding:0;text-align:left;font-weight:600;text-decoration:none}.pcell__btn[data-v-d06f0f9e]:hover:not(:disabled){text-decoration:underline}.pcell__text[data-v-d06f0f9e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcell--none[data-v-d06f0f9e],.pcell--unknown[data-v-d06f0f9e]{font-style:italic;color:var(--text-muted)}.pcell--none[data-v-d06f0f9e]{display:inline-block}.pcell__btn.pcell--shared .pcell__text[data-v-d06f0f9e],span.pcell--shared[data-v-d06f0f9e]{display:inline-block;padding:2px var(--space-2);border:1px solid var(--ink-200);border-radius:var(--radius-sm);background:var(--ink-50);color:var(--ink-800);font-size:var(--text-caption);font-weight:600}.pcell__btn.pcell--shared[data-v-d06f0f9e]:hover:not(:disabled){text-decoration:none}.pcell__btn.pcell--shared:hover:not(:disabled) .pcell__text[data-v-d06f0f9e]{border-color:var(--ink-400)}