.pbv[data-v-dc8a3b3f]{border:1px solid var(--vp-c-divider);border-radius:12px;padding:1rem 1.25rem;margin:1.5rem 0 2rem;background:var(--vp-c-bg-soft)}.pbv-empty[data-v-dc8a3b3f]{padding:.5rem 0}.pbv-empty p[data-v-dc8a3b3f]{color:var(--vp-c-text-2);font-size:.9375rem;margin:0 0 .75rem}.pbv-toolbar[data-v-dc8a3b3f]{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;margin-bottom:.75rem}.pbv-count[data-v-dc8a3b3f]{margin-left:auto;font-size:.8125rem;color:var(--vp-c-text-2)}.pbv-count--warn[data-v-dc8a3b3f]{color:#c44;font-weight:600;margin-left:0}.pbv-filters[data-v-dc8a3b3f]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.875rem}.pbv-input[data-v-dc8a3b3f]{font:inherit;font-size:.875rem;padding:.375rem .625rem;flex:1 1 240px;border:1px solid var(--vp-c-divider);border-radius:6px;background:var(--vp-c-bg);color:var(--vp-c-text-1)}.pbv-check-inline[data-v-dc8a3b3f]{display:inline-flex;align-items:center;gap:.4rem;font-size:.8125rem;color:var(--vp-c-text-2);white-space:nowrap}.pbv-form[data-v-dc8a3b3f]{border:1px solid var(--vp-c-divider);border-radius:10px;padding:.875rem 1rem;margin-bottom:1rem;background:var(--vp-c-bg)}.pbv-form__title[data-v-dc8a3b3f]{margin:0 0 .625rem;font-size:1rem}.pbv-grid[data-v-dc8a3b3f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.625rem}.pbv-grid label[data-v-dc8a3b3f]{display:flex;flex-direction:column;gap:4px;font-size:.8125rem;color:var(--vp-c-text-2)}.pbv-wide[data-v-dc8a3b3f]{grid-column:1 / -1}.pbv-req[data-v-dc8a3b3f]{color:#c44}.pbv-grid input[data-v-dc8a3b3f],.pbv-grid select[data-v-dc8a3b3f],.pbv-grid textarea[data-v-dc8a3b3f]{font:inherit;font-size:.875rem;padding:.375rem .625rem;border:1px solid var(--vp-c-divider);border-radius:6px;background:var(--vp-c-bg-soft);color:var(--vp-c-text-1)}@media (max-width: 640px){.pbv-input[data-v-dc8a3b3f],.pbv-grid input[data-v-dc8a3b3f],.pbv-grid select[data-v-dc8a3b3f],.pbv-grid textarea[data-v-dc8a3b3f]{font-size:var(--fs-8)}}.pbv-hint[data-v-dc8a3b3f]{font-size:.78125rem;color:var(--vp-c-text-2);margin:.625rem 0 0}.pbv-form__actions[data-v-dc8a3b3f]{display:flex;gap:.5rem;margin-top:.875rem}.pbv-warn[data-v-dc8a3b3f]{color:#b88a20;font-size:.875rem}.pbv-tablewrap[data-v-dc8a3b3f]{overflow-x:auto}.pbv-table[data-v-dc8a3b3f]{width:100%;border-collapse:collapse;font-size:.875rem}.pbv-table th[data-v-dc8a3b3f],.pbv-table td[data-v-dc8a3b3f]{text-align:left;padding:.5rem .625rem;border-bottom:1px solid var(--vp-c-divider);vertical-align:top}.pbv-table th[data-v-dc8a3b3f]{color:var(--vp-c-text-2);font-weight:600;font-size:.78125rem;text-transform:uppercase;letter-spacing:.02em}.pbv-nomatch[data-v-dc8a3b3f]{color:var(--vp-c-text-2);font-size:.875rem;padding:.75rem 0}.pbv-row--problem[data-v-dc8a3b3f]{background:#dc50500f}.pbv-badge[data-v-dc8a3b3f]{display:inline-block;padding:.1rem .5rem;border-radius:6px;font-size:.8125rem;font-weight:600}.pbv-badge--ok[data-v-dc8a3b3f]{background:#3ca05a26;color:#2e8b57}.pbv-badge--bad[data-v-dc8a3b3f]{background:#dc505026;color:#c44}.pbv-badge--warn[data-v-dc8a3b3f]{background:#c8963226;color:#b88a20}.pbv-btn--primary[data-v-dc8a3b3f]{background:var(--cl-brand);color:#fff;border-color:var(--cl-brand)}.pbv-btn--primary[data-v-dc8a3b3f]:hover:not(:disabled){background:var(--cl-brand-deep)}.pbv-btn[data-v-dc8a3b3f]:disabled{opacity:.5;cursor:not-allowed}.pbv-mini--danger[data-v-dc8a3b3f]{color:#c44;border-color:#c4444466}.pbv-scope[data-v-dc8a3b3f]{font-size:.8125rem;color:var(--vp-c-text-2);margin:1rem 0 0;border-top:1px solid var(--vp-c-divider);padding-top:.75rem}@media print{.pbv-noprint[data-v-dc8a3b3f]{display:none!important}.pbv[data-v-dc8a3b3f]{border:none;padding:0;margin:0;background:transparent}}
