.copy-button.svelte-46o6sp{position:relative;background:transparent;border:none;cursor:pointer;padding:4px}.copy-tooltip.svelte-46o6sp{position:absolute;top:-30px;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px 8px;font-size:12px;border-radius:4px;white-space:nowrap;z-index:10;opacity:0;transition:opacity .2s ease;pointer-events:none}.copy-button.svelte-46o6sp:hover .copy-tooltip:where(.svelte-46o6sp){opacity:1}.org-logo-expanded.svelte-qm2ik4{width:160px;height:40px;display:flex;align-items:center}.org-logo-expanded.svelte-qm2ik4 img:where(.svelte-qm2ik4){max-width:100%;max-height:40px;width:auto;height:auto;object-fit:contain;display:block}.org-logo-collapsed.svelte-qm2ik4{width:40px;height:40px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:8px;background:#f1f5f9;flex-shrink:0}.org-logo-collapsed.svelte-qm2ik4 img:where(.svelte-qm2ik4){width:100%;height:100%;object-fit:contain}.batch-row.svelte-1t9nzw1:hover{background-color:var(--bs-gray-50, #fafafa)}.tab-card.svelte-1o4zp8i{transition:border-color .15s,box-shadow .15s;cursor:pointer}.tab-card.svelte-1o4zp8i:hover{box-shadow:0 0 0 3px #1b84ff26!important}.doc-row.svelte-1o4zp8i:hover{background-color:var(--bs-gray-50, #fafafa)}.kpi-card.svelte-2g0jhd{position:relative;display:flex;align-items:center;gap:1rem;background:#fff;border-radius:1rem;padding:1.25rem 1.5rem;box-shadow:0 2px 12px #0f172a12;overflow:hidden;border:1px solid rgba(0,0,0,.04);transition:box-shadow .2s ease,transform .2s ease}.kpi-card.svelte-2g0jhd:hover{box-shadow:0 6px 24px #0f172a1a;transform:translateY(-2px)}.kpi-icon.svelte-2g0jhd{flex-shrink:0;width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center}.kpi-icon--primary.svelte-2g0jhd{background:#0d6efd1a;color:#0d6efd}.kpi-icon--info.svelte-2g0jhd{background:#0dcaf01f;color:#0dcaf0}.kpi-icon--warning.svelte-2g0jhd{background:#ffc1071f;color:#ffc107}.kpi-icon--danger.svelte-2g0jhd{background:#dc35451a;color:#dc3545}.kpi-body.svelte-2g0jhd{flex-grow:1;min-width:0}.kpi-label.svelte-2g0jhd{font-size:.775rem;color:#6e7a8a;font-weight:500;letter-spacing:.02em;text-transform:uppercase;margin-bottom:.2rem}.kpi-value.svelte-2g0jhd{font-size:1.65rem;font-weight:700;line-height:1.1;color:#1a2035}.kpi-accent.svelte-2g0jhd{position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:1rem 0 0 1rem}.kpi-accent--primary.svelte-2g0jhd{background:#0d6efd}.kpi-accent--info.svelte-2g0jhd{background:#0dcaf0}.kpi-accent--warning.svelte-2g0jhd{background:#ffc107}.kpi-accent--danger.svelte-2g0jhd{background:#dc3545}.donut-wrap.svelte-2g0jhd{flex-shrink:0}.process-donut.svelte-2g0jhd{width:148px;height:148px;border-radius:50%;display:grid;place-items:center;box-shadow:0 4px 18px #0000001a}.process-donut-inner.svelte-2g0jhd{width:100px;height:100px;border-radius:50%;background:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:inset 0 2px 6px #0000000a}.legend-dot.svelte-2g0jhd{width:9px;height:9px;border-radius:50%;display:inline-block;flex-shrink:0}.status-pill.svelte-2g0jhd{display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;padding:.3rem .75rem;border-radius:2rem;font-weight:500}.status-pill-dot.svelte-2g0jhd{width:7px;height:7px;border-radius:50%;flex-shrink:0}.status-pill--warning.svelte-2g0jhd{background:#ffc1071f;color:#997404}.status-pill--warning.svelte-2g0jhd .status-pill-dot:where(.svelte-2g0jhd){background:#ffc107}.status-pill--info.svelte-2g0jhd{background:#0dcaf01a;color:#055160}.status-pill--info.svelte-2g0jhd .status-pill-dot:where(.svelte-2g0jhd){background:#0dcaf0}.quick-actions-grid.svelte-2g0jhd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.quick-action-card.svelte-2g0jhd{display:flex;flex-direction:column;border:1.5px solid #e8ecf2;border-radius:1rem;padding:1.1rem 1.1rem 1rem;text-decoration:none;background:#fafbfc;transition:all .2s ease}.quick-action-card.svelte-2g0jhd:hover{border-color:#c5d0e0;background:#fff;transform:translateY(-2px);box-shadow:0 8px 24px #0f172a17}.quick-action-header.svelte-2g0jhd{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.85rem}.quick-action-icon.svelte-2g0jhd{width:40px;height:40px;border-radius:11px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.qa-primary.svelte-2g0jhd{background:#0d6efd1a;color:#0d6efd}.qa-info.svelte-2g0jhd{background:#0dcaf01f;color:#0891b2}.qa-danger.svelte-2g0jhd{background:#dc35451a;color:#dc3545}.qa-arrow.svelte-2g0jhd{color:#b0bac8;transition:color .2s,transform .2s;margin-top:.1rem}.quick-action-card.svelte-2g0jhd:hover .qa-arrow:where(.svelte-2g0jhd){color:#5a6a82;transform:translate(2px,-2px)}.activity-list.svelte-2g0jhd{display:flex;flex-direction:column;gap:0}.activity-item.svelte-2g0jhd{display:flex;align-items:stretch;gap:1rem;padding:.9rem 0;border-bottom:1px solid #f1f3f7}.activity-item.svelte-2g0jhd:last-child{border-bottom:none;padding-bottom:0}.activity-indicator.svelte-2g0jhd{flex-shrink:0;width:4px;border-radius:4px;align-self:stretch;min-height:36px}.activity-indicator--completed.svelte-2g0jhd{background:#198754}.activity-indicator--pending.svelte-2g0jhd{background:#ffc107}.activity-indicator--processing.svelte-2g0jhd{background:#0dcaf0}.activity-indicator--error.svelte-2g0jhd,.activity-indicator--failed.svelte-2g0jhd{background:#dc3545}.activity-body.svelte-2g0jhd{flex-grow:1;min-width:0}.empty-state.svelte-2g0jhd{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;gap:.25rem}.plan-select.svelte-2g0jhd{max-width:360px;min-width:220px}.plan-org-icon.svelte-2g0jhd{flex-shrink:0;width:38px;height:38px;border-radius:10px;background:#0d6efd14;color:#0d6efd;display:flex;align-items:center;justify-content:center}.plan-result.svelte-2g0jhd{border-top:1px solid #f1f3f7;padding-top:1.25rem}@media(max-width:991.98px){.quick-actions-grid.svelte-2g0jhd{grid-template-columns:1fr}}@media(max-width:575.98px){.kpi-value.svelte-2g0jhd{font-size:1.4rem}}.search-field.svelte-5emguf{min-width:280px;flex:1 1 220px;max-width:340px}.search-field.svelte-5emguf .input-group-text:where(.svelte-5emguf){border-color:var(--bs-border-color, #e4e6ef)}.search-field.svelte-5emguf .form-control:where(.svelte-5emguf){border-color:var(--bs-border-color, #e4e6ef)}.bulk-action-bar.svelte-5emguf{background:var(--bs-primary, #1a6ef5);border-bottom:1px solid rgba(255,255,255,.15)}.batches-table.svelte-1y5jo8s th:where(.svelte-1y5jo8s){font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-gray-500, #a1a5b7)}.batch-row.svelte-1y5jo8s:hover{background-color:var(--bs-gray-50, #fafafa)}.batch-uuid.svelte-1y5jo8s{letter-spacing:.01em}.steps-wizard.svelte-1m9lcfl{display:flex;align-items:flex-start;justify-content:space-between;position:relative}.steps-wizard.svelte-1m9lcfl:before{content:"";position:absolute;top:16px;left:calc(16px + 12%);right:calc(16px + 12%);height:2px;background:#e4e6ef;z-index:0}.step-item.svelte-1m9lcfl{display:flex;flex-direction:column;align-items:center;gap:.45rem;flex:1;background:none;border:none;padding:0;cursor:pointer;position:relative;z-index:1;transition:opacity .15s}.step-circle.svelte-1m9lcfl{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;border:2px solid #e4e6ef;background:#fff;color:#a1a5b7;transition:all .2s ease;line-height:1}.step-label.svelte-1m9lcfl{font-size:.72rem;font-weight:500;color:#a1a5b7;white-space:nowrap;transition:color .2s}.step-item.done.svelte-1m9lcfl .step-circle:where(.svelte-1m9lcfl){background:#e8fff3;border-color:#50cd89;color:#50cd89}.step-item.done.svelte-1m9lcfl .step-label:where(.svelte-1m9lcfl){color:#50cd89}.step-item.active.svelte-1m9lcfl .step-circle:where(.svelte-1m9lcfl){background:#1b84ff;border-color:#1b84ff;color:#fff;box-shadow:0 4px 12px #1b84ff59}.step-item.active.svelte-1m9lcfl .step-label:where(.svelte-1m9lcfl){color:#1b84ff;font-weight:600}.step-item.svelte-1m9lcfl:not(.active):not(.done):hover .step-circle:where(.svelte-1m9lcfl){border-color:#1b84ff;color:#1b84ff}.step-item.svelte-1m9lcfl:not(.active):not(.done):hover .step-label:where(.svelte-1m9lcfl){color:#1b84ff}.org-row.svelte-1m9lcfl:hover{background:#f9f9f9}.ls-1.svelte-1m9lcfl{letter-spacing:.06rem}
