.zr[data-v-7ace935f]{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)}.zr-empty[data-v-7ace935f]{padding:.5rem 0}.zr-empty p[data-v-7ace935f]{color:var(--vp-c-text-2);font-size:.9375rem;margin:0 0 .75rem}.zr-note[data-v-7ace935f]{font-size:.875rem;padding:.625rem .875rem;border-radius:8px;margin:0 0 .875rem}.zr-note--info[data-v-7ace935f]{background:color-mix(in srgb,var(--cl-brand) 10%,transparent);color:var(--vp-c-text-1)}.zr-toolbar[data-v-7ace935f]{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap;margin-bottom:.75rem}.zr-count[data-v-7ace935f]{margin-left:auto;font-size:.8125rem;color:var(--vp-c-text-2)}.zr-count--warn[data-v-7ace935f]{color:#c44;font-weight:600;margin-left:0}.zr-filters[data-v-7ace935f]{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:.875rem}.zr-input[data-v-7ace935f],.zr-select[data-v-7ace935f]{font:inherit;font-size:.875rem;padding:.375rem .625rem;border:1px solid var(--vp-c-divider);border-radius:6px;background:var(--vp-c-bg);color:var(--vp-c-text-1)}.zr-input[data-v-7ace935f]{flex:1 1 220px}.zr-form[data-v-7ace935f]{border:1px solid var(--vp-c-divider);border-radius:10px;padding:.875rem 1rem;margin-bottom:1rem;background:var(--vp-c-bg)}.zr-form__title[data-v-7ace935f]{margin:0 0 .625rem;font-size:1rem}.zr-grid[data-v-7ace935f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.625rem}.zr-grid label[data-v-7ace935f],.zr-checkbox-label[data-v-7ace935f]{display:flex;flex-direction:column;gap:4px;font-size:.8125rem;color:var(--vp-c-text-2)}.zr-checkbox-label[data-v-7ace935f]{flex-direction:row;align-items:center;gap:.375rem;align-self:end;padding-bottom:.375rem}.zr-wide[data-v-7ace935f]{grid-column:1 / -1}.zr-grid input[data-v-7ace935f],.zr-grid select[data-v-7ace935f],.zr-grid textarea[data-v-7ace935f]{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)}.zr-hint[data-v-7ace935f]{font-size:.78125rem;color:var(--vp-c-text-2);margin:.625rem 0 0}@media (max-width: 640px){.zr-input[data-v-7ace935f],.zr-select[data-v-7ace935f],.zr-grid input[data-v-7ace935f],.zr-grid select[data-v-7ace935f],.zr-grid textarea[data-v-7ace935f]{font-size:var(--fs-8)}}.zr-form__actions[data-v-7ace935f]{display:flex;gap:.5rem;margin-top:.875rem}.zr-warn[data-v-7ace935f]{color:#b88a20;font-size:.875rem}.zr-tablewrap[data-v-7ace935f]{overflow-x:auto}.zr-table[data-v-7ace935f]{width:100%;border-collapse:collapse;font-size:.875rem}.zr-table th[data-v-7ace935f],.zr-table td[data-v-7ace935f]{text-align:left;padding:.5rem .625rem;border-bottom:1px solid var(--vp-c-divider);vertical-align:top}.zr-table th[data-v-7ace935f]{color:var(--vp-c-text-2);font-weight:600;font-size:.78125rem;text-transform:uppercase;letter-spacing:.02em}.zr-nomatch[data-v-7ace935f]{color:var(--vp-c-text-2);font-size:.875rem;padding:.75rem 0}.zr-row--overdue[data-v-7ace935f]{background:#dc50500f}.zr-row--incomplete[data-v-7ace935f]{background:#c896320f}.zr-status[data-v-7ace935f]{display:inline-block;padding:.1rem .5rem;border-radius:6px;font-size:.8125rem;font-weight:600;margin-right:.3rem}.zr-st--ok[data-v-7ace935f]{background:#3ca05a26;color:#2e8b57}.zr-st--bad[data-v-7ace935f]{background:#dc505026;color:#c44}.zr-st--pending[data-v-7ace935f]{background:#c8963226;color:#b88a20}.zr-eliminated-date[data-v-7ace935f]{font-size:.75rem;color:var(--vp-c-text-2)}.zr-badge[data-v-7ace935f]{font-size:.7rem;padding:.05rem .375rem;border-radius:4px;background:color-mix(in srgb,var(--cl-brand) 15%,transparent);color:var(--cl-brand);margin-left:.3rem;white-space:nowrap}.zr-btn--primary[data-v-7ace935f]{background:var(--cl-brand);color:#fff;border-color:var(--cl-brand)}.zr-btn--primary[data-v-7ace935f]:hover:not(:disabled){background:var(--cl-brand-deep)}.zr-btn[data-v-7ace935f]:disabled{opacity:.5;cursor:not-allowed}.zr-mini--danger[data-v-7ace935f]{color:#c44;border-color:#c4444466}.zr-plan-oshibka[data-v-7ace935f]{align-self:center;font-size:.875rem;color:#c44}@media print{.zr-noprint[data-v-7ace935f]{display:none!important}.zr[data-v-7ace935f]{border:none;padding:0;margin:0;background:transparent}}
