← Files VeraARCHIVED FILE

modules/archive-organization/assets/archive-organization-review-widget.html

393 KB · Oct 3, 2026 · 06:30 UTC

↓ Download file

<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Vera · Archive Organization</title>
  <style>
    :root {
      color-scheme: light;
      --paper: #ffffff;
      --surface: #ffffff;
      --soft: #fafafa;
      --soft-strong: #f3f4f2;
      --ink: #1f2421;
      --text: #3f4541;
      --muted: #727972;
      --border: #e8eae7;
      --border-strong: #d8dcd7;
      --accent: #35463f;
      --accent-strong: #202a26;
      --accent-soft: #f3f6f4;
      --danger: #7b4b44;
      --danger-bg: #fbf7f6;
      --warning: #6f6247;
      --warning-bg: #fbfaf6;
      --ok: #4b6759;
      --ok-bg: #f7faf8;
      --info: #52646e;
      --info-bg: #f7fafb;
      --radius: 8px;
      --content: 1240px;
    }
    * { box-sizing: border-box; }
    html, body { margin: 0; max-width: 100%; background: var(--paper); }
    body {
      color: var(--text);
      font-family: "Aptos", "SF Pro Text", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
      font-size: 1rem;
      line-height: 1.5;
      letter-spacing: 0;
      font-kerning: normal;
      text-rendering: optimizeLegibility;
    }
    button, input, textarea { font: inherit; letter-spacing: 0; }
    button, input, textarea, select { max-width: 100%; }
    .app { min-height: 100vh; padding: 1.5rem; background: var(--paper); }
    .shell { width: 100%; max-width: var(--content); min-width: 0; margin: 0 auto; }
    .topbar {
      display: flex;
      justify-content: space-between;
      align-items: flex-start;
      gap: 1rem;
      padding-bottom: 1rem;
      margin-bottom: 1rem;
      border-bottom: 1px solid var(--border);
    }
    h1 { margin: 0 0 0.2rem; color: var(--ink); font-size: 1.25rem; font-weight: 650; line-height: 1.18; }
    .subtitle { margin: 0; color: var(--muted); font-size: 0.9rem; }
    .top-actions, .context-list, .tabs, .action-buttons, .empty-actions {
      display: flex;
      flex-wrap: wrap;
      gap: 0.45rem;
      min-width: 0;
    }
    .top-actions, .context-list, .tabs, .action-buttons { justify-content: flex-end; }
    .pill, .context-token, .status-token {
      display: inline-flex;
      align-items: center;
      min-width: 0;
      max-width: 100%;
      min-height: 1.7rem;
      border: 1px solid var(--border);
      border-radius: 999px;
      padding: 0.2rem 0.55rem;
      background: var(--surface);
      color: var(--muted);
      font-size: 0.74rem;
      font-weight: 600;
      line-height: 1.2;
      white-space: normal;
      overflow-wrap: anywhere;
    }
    .summary {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(8.8rem, 1fr));
      gap: 0;
      margin-bottom: 1.1rem;
      border-top: 1px solid var(--border);
      border-bottom: 1px solid var(--border);
    }
    .metric {
      min-width: 0;
      min-height: 3.9rem;
      border: 0;
      border-right: 1px solid var(--border);
      border-radius: 0;
      padding: 0.72rem 0.9rem 0.68rem 0;
      background: transparent;
    }
    .metric:last-child { border-right: 0; }
    .metric span { display: block; color: var(--muted); font-size: 0.74rem; font-weight: 560; }
    .metric strong {
      display: block;
      margin-top: 0.16rem;
      color: var(--ink);
      font-size: 1.2rem;
      font-weight: 650;
      line-height: 1.15;
      font-variant-numeric: tabular-nums;
    }
    .run-context, .review-actions {
      display: grid;
      grid-template-columns: minmax(0, 1fr) auto;
      gap: 0.75rem;
      align-items: center;
      border: 0;
      border-bottom: 1px solid var(--border);
      border-radius: 0;
      padding: 0.78rem 0;
      margin-bottom: 1rem;
      background: transparent;
    }
    .run-context strong, .progress-meter strong {
      display: block;
      color: var(--ink);
      font-weight: 650;
      line-height: 1.25;
    }
    .run-context span, .progress-meter span {
      color: var(--muted);
      font-size: 0.84rem;
      line-height: 1.35;
      overflow-wrap: anywhere;
    }
    .review-actions > .progress-meter { grid-column: 1; grid-row: 1; }
    .review-actions > .action-buttons { grid-column: 2; grid-row: 1; }
    .reviewer-alias-field {
      grid-column: 1 / -1;
      grid-row: 2;
      display: grid;
      grid-template-columns: minmax(9rem, 0.28fr) minmax(12rem, 1fr);
      gap: 0.28rem 0.75rem;
      align-items: center;
      border-top: 1px solid var(--border);
      padding-top: 0.72rem;
    }
    .reviewer-alias-field input {
      width: min(100%, 30rem);
      min-height: 2.45rem;
      border: 1px solid var(--border-strong);
      border-radius: var(--radius);
      padding: 0.48rem 0.65rem;
      background: var(--surface);
      color: var(--ink);
      outline: none;
    }
    .reviewer-alias-field input:focus { border-color: var(--accent); }
    .reviewer-alias-help {
      grid-column: 2;
      max-width: 72ch;
      color: var(--muted);
      font-size: 0.75rem;
      line-height: 1.35;
    }
    @media (max-width: 980px) {
      .review-actions > .progress-meter,
      .review-actions > .action-buttons,
      .reviewer-alias-field { grid-column: 1; grid-row: auto; }
      .reviewer-alias-field { grid-template-columns: 1fr; }
      .reviewer-alias-help { grid-column: 1; }
    }
    .review-store {
      grid-column: 1 / -1;
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(10rem, 1fr));
      gap: 0;
      border-top: 1px solid var(--border);
      padding-top: 0.62rem;
      margin-top: 0.2rem;
    }
    .review-store__item {
      min-width: 0;
      border-right: 1px solid var(--border);
      padding: 0.16rem 0.7rem 0.12rem 0;
    }
    .review-store__item:last-child { border-right: 0; }
    .review-store__item span {
      display: block;
      color: var(--muted);
      font-size: 0.72rem;
      font-weight: 620;
      line-height: 1.2;
    }
    .review-store__item strong {
      display: block;
      margin-top: 0.12rem;
      color: var(--ink);
      font-size: 0.86rem;
      font-weight: 650;
      line-height: 1.25;
      overflow-wrap: anywhere;
      font-variant-numeric: tabular-nums;
    }
    .review-store__item.is-dirty strong { color: var(--warning); }
    .review-store__item.is-applied strong { color: var(--ok); }
    .review-store__item.is-empty strong { color: var(--muted); }
    .recovery-panel {
      grid-column: 1 / -1;
      display: none;
      grid-template-columns: minmax(9rem, 0.22fr) minmax(0, 1fr);
      gap: 0.6rem 0.9rem;
      align-items: start;
      border-top: 1px solid var(--border);
      padding-top: 0.68rem;
      color: var(--text);
    }
    .recovery-panel.is-visible { display: grid; }
    .recovery-panel.is-error { color: var(--danger); }
    .recovery-panel__title {
      color: var(--ink);
      font-size: 0.82rem;
      font-weight: 650;
      line-height: 1.25;
    }
    .recovery-panel.is-error .recovery-panel__title { color: var(--danger); }
    .recovery-panel__body {
      display: grid;
      gap: 0.35rem;
      min-width: 0;
      color: var(--muted);
      font-size: 0.82rem;
      line-height: 1.35;
    }
    .recovery-panel__line {
      display: grid;
      grid-template-columns: minmax(5.5rem, 0.18fr) minmax(0, 1fr);
      gap: 0.45rem;
      min-width: 0;
    }
    .recovery-panel__line span:first-child {
      color: var(--ink);
      font-weight: 620;
    }
    .recovery-panel__line span:last-child {
      min-width: 0;
      overflow-wrap: anywhere;
    }
    .data-posture {
      display: grid;
      grid-template-columns: minmax(7.5rem, auto) minmax(0, 1fr);
      gap: 0.75rem;
      align-items: start;
      border-bottom: 1px solid var(--border);
      padding: 0 0 0.9rem;
      margin-bottom: 1rem;
    }
    .data-posture__title {
      display: grid;
      gap: 0.28rem;
      color: var(--ink);
      font-size: 0.82rem;
      font-weight: 650;
      line-height: 1.25;
    }
    .data-posture__title small {
      max-width: 32ch;
      color: var(--muted);
      font-size: 0.7rem;
      font-weight: 450;
      line-height: 1.35;
    }
    .data-posture__grid {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(8.2rem, 1fr));
      gap: 0.45rem;
    }
    .data-posture__item {
      min-width: 0;
      border-left: 2px solid var(--border);
      padding-left: 0.55rem;
    }
    .data-posture__item span {
      display: block;
      color: var(--muted);
      font-size: 0.7rem;
      font-weight: 620;
      line-height: 1.2;
    }
    .data-posture__item strong {
      display: block;
      margin-top: 0.12rem;
      color: var(--text);
      font-size: 0.82rem;
      font-weight: 590;
      line-height: 1.25;
      overflow-wrap: anywhere;
    }
    .execution-provenance {
      display: none;
      border-bottom: 1px solid var(--border);
      padding: 0 0 0.9rem;
      margin: -0.2rem 0 1rem;
    }
    .execution-provenance.is-visible { display: grid; gap: 0.55rem; }
    .execution-header {
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: 0.75rem;
    }
    .execution-header h2 {
      margin: 0;
      color: var(--ink);
      font-size: 0.82rem;
      font-weight: 650;
      line-height: 1.25;
    }
    .execution-header span {
      color: var(--muted);
      font-size: 0.74rem;
      font-weight: 620;
    }
    .execution-grid {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr));
      gap: 0.5rem;
    }
    .execution-step {
      min-width: 0;
      border: 1px solid var(--border);
      border-radius: var(--radius);
      padding: 0.68rem 0.75rem;
      background: var(--surface);
    }
    .execution-step__title {
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: 0.5rem;
      color: var(--ink);
      font-size: 0.84rem;
      font-weight: 650;
      line-height: 1.25;
    }
    .execution-badge {
      flex: 0 0 auto;
      border: 1px solid var(--border);
      border-radius: 999px;
      padding: 0.1rem 0.42rem;
      color: var(--muted);
      font-size: 0.68rem;
      font-weight: 650;
    }
    .execution-badge.is-remote {
      border-color: rgba(176, 77, 67, 0.35);
      color: var(--danger);
      background: rgba(176, 77, 67, 0.08);
    }
    .execution-kv {
      display: grid;
      grid-template-columns: minmax(4.8rem, auto) minmax(0, 1fr);
      gap: 0.28rem 0.5rem;
      margin-top: 0.5rem;
      color: var(--text);
      font-size: 0.76rem;
      line-height: 1.3;
    }
    .execution-kv span:nth-child(odd) {
      color: var(--muted);
      font-weight: 620;
    }
    .execution-kv span:nth-child(even) {
      min-width: 0;
      overflow-wrap: anywhere;
    }
    .safeguards {
      display: none;
      border-bottom: 1px solid var(--border);
      padding: 0 0 0.9rem;
      margin: -0.2rem 0 1rem;
    }
    .safeguards.is-visible { display: grid; gap: 0.55rem; }
    .safeguards__header {
      display: flex;
      align-items: center;
      justify-content: space-between;
      gap: 0.75rem;
    }
    .safeguards__header h2 {
      margin: 0;
      color: var(--ink);
      font-size: 0.82rem;
      font-weight: 650;
      line-height: 1.25;
    }
    .safeguards__header span {
      color: var(--muted);
      font-size: 0.74rem;
      font-weight: 620;
    }
    .safeguards__grid {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(11.5rem, 1fr));
      gap: 0.45rem;
    }
    .safeguard {
      min-width: 0;
      border: 1px solid var(--border);
      border-left-width: 3px;
      border-radius: var(--radius);
      padding: 0.62rem 0.7rem;
      background: var(--surface);
    }
    .safeguard.is-ok { border-left-color: var(--ok); }
    .safeguard.is-check { border-left-color: var(--info); }
    .safeguard.is-warning { border-left-color: var(--warning); }
    .safeguard.is-danger { border-left-color: var(--danger); }
    .safeguard__top {
      display: flex;
      justify-content: space-between;
      gap: 0.5rem;
      align-items: start;
    }
    .safeguard__top strong {
      min-width: 0;
      color: var(--ink);
      font-size: 0.8rem;
      font-weight: 650;
      line-height: 1.25;
      overflow-wrap: anywhere;
    }
    .safeguard__badge {
      flex: 0 0 auto;
      border: 1px solid var(--border);
      border-radius: 999px;
      padding: 0.1rem 0.38rem;
      color: var(--muted);
      font-size: 0.66rem;
      font-weight: 650;
      line-height: 1.15;
    }
    .safeguard.is-ok .safeguard__badge { color: var(--ok); }
    .safeguard.is-warning .safeguard__badge,
    .safeguard.is-danger .safeguard__badge { color: var(--danger); }
    .safeguard p {
      margin: 0.28rem 0 0;
      color: var(--muted);
      font-size: 0.76rem;
      line-height: 1.3;
      overflow-wrap: anywhere;
    }
    .progress-meter {
      display: grid;
      grid-template-columns: minmax(8rem, auto) minmax(7rem, 1fr) minmax(0, auto);
      gap: 0.45rem 0.7rem;
      align-items: center;
      min-width: 0;
    }
    .progress-rail {
      position: relative;
      width: 100%;
      min-width: 7rem;
      height: 0.28rem;
      border-radius: 999px;
      background: var(--border);
      overflow: hidden;
    }
    .progress-rail span {
      display: block;
      width: 0%;
      height: 100%;
      border-radius: inherit;
      background: var(--accent);
      transition: width 160ms ease;
    }
    .state-strip {
      display: grid;
      grid-template-columns: minmax(0, 1fr) auto;
      gap: 0.8rem;
      align-items: center;
      border-bottom: 1px solid var(--border);
      padding: 0 0 0.9rem;
      margin-bottom: 0.85rem;
    }
    .state-filters {
      display: flex;
      flex-wrap: wrap;
      gap: 0.35rem;
      min-width: 0;
    }
    .state-chip {
      display: inline-grid;
      grid-template-columns: auto auto;
      gap: 0.38rem;
      align-items: center;
      min-height: 2rem;
      border: 1px solid var(--border);
      border-radius: var(--radius);
      padding: 0.32rem 0.52rem;
      background: var(--surface);
      color: var(--text);
      cursor: pointer;
      font-size: 0.78rem;
      line-height: 1.2;
    }
    .state-chip:hover { background: var(--soft); }
    .state-chip[aria-pressed="true"] {
      border-color: var(--border-strong);
      background: var(--accent-soft);
      color: var(--accent-strong);
      font-weight: 620;
    }
    .state-chip strong {
      color: var(--ink);
      font-size: 0.82rem;
      font-variant-numeric: tabular-nums;
    }
    .state-final {
      display: grid;
      gap: 0.08rem;
      min-width: 8rem;
      border-left: 1px solid var(--border);
      padding-left: 0.78rem;
    }
    .state-final span {
      color: var(--muted);
      font-size: 0.7rem;
      font-weight: 620;
      line-height: 1.2;
    }
    .state-final strong {
      color: var(--ink);
      font-size: 0.86rem;
      font-weight: 650;
      line-height: 1.2;
    }
    .state-final.is-blocked strong, .state-final.is-partial_review_applied strong { color: var(--danger); }
    .state-final.is-final_ready strong { color: var(--ok); }
    .button, .tab, .decision-choice {
      max-width: 100%;
      min-width: 0;
      min-height: 2.15rem;
      border: 1px solid var(--border);
      border-radius: var(--radius);
      padding: 0.42rem 0.64rem;
      background: var(--surface);
      color: var(--text);
      cursor: pointer;
      font-size: 0.86rem;
      line-height: 1.2;
      overflow-wrap: anywhere;
    }
    .button:hover, .tab:hover, .decision-choice:hover { background: var(--soft); }
    .button:disabled { cursor: not-allowed; opacity: 0.52; }
    .button.primary { border-color: var(--accent); background: var(--accent); color: #fff; font-weight: 620; }
    .button.primary:hover { background: var(--accent-strong); }
    .status-message { min-width: 0; color: var(--muted); overflow-wrap: anywhere; }
    .status-message.is-error { color: var(--danger); }
    .status-message.is-ok { color: var(--ok); }
    .toolbar {
      display: grid;
      grid-template-columns: minmax(14rem, 1fr) auto;
      gap: 0.65rem;
      align-items: start;
      margin-bottom: 0.85rem;
    }
    .search {
      width: 100%;
      min-height: 2.45rem;
      border: 1px solid var(--border);
      border-radius: var(--radius);
      padding: 0.54rem 0.7rem;
      background: var(--surface);
      color: var(--ink);
      outline: none;
    }
    .search::placeholder { color: var(--muted); }
    .tab[aria-pressed="true"], .decision-choice[aria-pressed="true"] {
      border-color: var(--border-strong);
      background: var(--accent-soft);
      color: var(--accent-strong);
      font-weight: 600;
    }
    .content {
      display: grid;
      grid-template-columns: minmax(20rem, 0.78fr) minmax(0, 1.22fr);
      gap: 0.85rem;
      align-items: start;
    }
    .panel {
      min-width: 0;
      overflow: hidden;
      border: 1px solid var(--border);
      border-radius: var(--radius);
      background: var(--surface);
    }
    .panel-header {
      display: flex;
      justify-content: space-between;
      align-items: center;
      gap: 0.75rem;
      min-height: 2.8rem;
      border-bottom: 1px solid var(--border);
      padding: 0.68rem 0.85rem;
      background: var(--surface);
      color: var(--muted);
      font-size: 0.84rem;
    }
    .panel-header h2 {
      margin: 0;
      color: var(--ink);
      font-size: 0.9rem;
      font-weight: 650;
      line-height: 1.2;
    }
    .rows { max-height: min(720px, calc(100vh - 22rem)); overflow: auto; }
    .row {
      display: grid;
      grid-template-columns: minmax(6.75rem, 0.28fr) minmax(0, 1fr) minmax(7rem, 9rem);
      gap: 0.75rem;
      width: 100%;
      min-height: 4.15rem;
      border: 0;
      border-left: 2px solid transparent;
      border-bottom: 1px solid var(--border);
      padding: 0.7rem 0.82rem 0.7rem calc(0.82rem - 2px);
      background: var(--surface);
      color: var(--text);
      text-align: left;
      cursor: pointer;
    }
    .row:hover, .row.is-selected { background: var(--soft); }
    .row.is-selected { border-left-color: var(--accent); }
    .row > span {
      min-width: 0;
      max-width: 100%;
    }
    .row > span:last-child {
      display: flex;
      min-width: 0;
      max-width: 100%;
      flex-direction: column;
      align-items: flex-start;
    }
    .type { color: var(--muted); font-size: 0.78rem; line-height: 1.25; overflow-wrap: anywhere; }
    .title { color: var(--ink); font-weight: 650; line-height: 1.3; overflow-wrap: anywhere; word-break: break-word; }
    .row-support {
      display: block;
      margin-top: 0.22rem;
      color: var(--muted);
      font-size: 0.78rem;
      line-height: 1.35;
      overflow-wrap: anywhere;
      word-break: break-word;
    }
    .action {
      display: inline-flex;
      min-width: 0;
      max-width: 9rem;
      border: 1px solid var(--border);
      border-radius: 999px;
      padding: 0.2rem 0.48rem;
      background: var(--surface);
      color: var(--warning);
      font-size: 0.72rem;
      font-weight: 600;
      line-height: 1.2;
      text-align: center;
      overflow-wrap: anywhere;
      white-space: normal;
    }
    .row-status {
      display: flex;
      flex-wrap: wrap;
      gap: 0.35rem;
      align-items: center;
      margin-top: 0.28rem;
      color: var(--muted);
      font-size: 0.76rem;
      line-height: 1.25;
    }
    .row-status::before {
      content: "";
      width: 0.42rem;
      height: 0.42rem;
      border-radius: 999px;
      background: var(--warning);
    }
    .row-status.is-ready::before, .row-status.is-accepted::before, .row-status.is-reviewed::before { background: var(--ok); }
    .row-status.is-needs_evidence::before, .row-status.is-rejected::before, .row-status.is-blocked::before { background: var(--danger); }
    .row-status.is-edited::before { background: var(--info); }
    .action--accept, .action--accepted { background: var(--surface); color: var(--ok); }
    .action--mark_unclear, .action--request_more_documents, .action--reject, .action--rejected, .action--needs_evidence {
      background: var(--surface);
      color: var(--danger);
    }
    .action--edit, .action--edited { background: var(--surface); color: var(--info); }
    .details { padding: 1rem; }
    .review-heading {
      display: grid;
      grid-template-columns: minmax(0, 1fr) auto;
      gap: 0.8rem;
      align-items: start;
      padding-bottom: 0.85rem;
      border-bottom: 1px solid var(--border);
    }
    .review-heading > div { min-width: 0; }
    .review-heading h3 { margin: 0 0 0.25rem; color: var(--ink); font-size: 1.05rem; line-height: 1.25; overflow-wrap: anywhere; word-break: break-word; }
    .review-heading p { margin: 0; color: var(--muted); font-size: 0.86rem; line-height: 1.4; overflow-wrap: anywhere; word-break: break-word; }
    .details dl {
      display: grid;
      grid-template-columns: minmax(7.5rem, 0.32fr) minmax(0, 1fr);
      gap: 0.42rem 0.75rem;
      margin: 0.85rem 0;
    }
    .details dt { color: var(--muted); font-size: 0.8rem; line-height: 1.3; }
    .details dd { margin: 0; color: var(--text); overflow-wrap: anywhere; }
    .decision-box {
      border: 1px solid var(--border);
      border-radius: var(--radius);
      padding: 0.75rem;
      margin: 0.85rem 0;
      background: var(--surface);
    }
    .decision-grid { display: flex; flex-wrap: wrap; gap: 0.42rem; margin-bottom: 0.65rem; }
    .decision-impact {
      border: 1px solid var(--border);
      border-radius: var(--radius);
      margin-bottom: 0.72rem;
      background: var(--soft);
      overflow: hidden;
    }
    .decision-impact__title {
      padding: 0.56rem 0.68rem;
      border-bottom: 1px solid var(--border);
      color: var(--ink);
      font-size: 0.82rem;
      font-weight: 650;
      line-height: 1.25;
    }
    .decision-impact__grid {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(12rem, 1fr));
      gap: 0;
    }
    .decision-impact__item {
      display: grid;
      gap: 0.16rem;
      min-width: 0;
      padding: 0.58rem 0.68rem;
      border-right: 1px solid var(--border);
      border-bottom: 1px solid var(--border);
    }
    .decision-impact__item span {
      color: var(--muted);
      font-size: 0.72rem;
      font-weight: 620;
      line-height: 1.2;
    }
    .decision-impact__item strong {
      color: var(--text);
      font-size: 0.82rem;
      font-weight: 560;
      line-height: 1.3;
      overflow-wrap: anywhere;
    }
    .field { display: grid; gap: 0.25rem; margin-top: 0.55rem; }
    .field-label { color: var(--muted); font-size: 0.78rem; line-height: 1.25; }
    textarea {
      width: 100%;
      min-height: 5rem;
      resize: vertical;
      border: 1px solid var(--border);
      border-radius: var(--radius);
      padding: 0.6rem 0.7rem;
      background: var(--surface);
      color: var(--ink);
      outline: none;
      overflow-wrap: anywhere;
    }
    .review-section { margin-top: 1rem; }
    .review-section h4 { margin: 0 0 0.48rem; color: var(--ink); font-size: 0.86rem; font-weight: 650; }
    .workflow-detail {
      min-width: 0;
      margin-top: 1rem;
      border: 1px solid var(--border);
      border-radius: var(--radius);
      background: var(--surface);
      overflow: hidden;
    }
    .workflow-detail__header {
      display: grid;
      gap: 0.18rem;
      padding: 0.78rem 0.85rem;
      border-bottom: 1px solid var(--border);
      background: var(--surface);
    }
    .workflow-detail__header strong {
      color: var(--ink);
      font-size: 0.92rem;
      line-height: 1.25;
      overflow-wrap: anywhere;
      word-break: break-word;
    }
    .workflow-detail__header span {
      color: var(--muted);
      font-size: 0.8rem;
      line-height: 1.35;
      overflow-wrap: anywhere;
    }
    .workflow-detail__grid {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(15rem, 1fr));
      gap: 0;
    }
    .workflow-card {
      min-width: 0;
      padding: 0.86rem;
      border-right: 1px solid var(--border);
      border-bottom: 1px solid var(--border);
      background: var(--surface);
    }
    .workflow-card h5 {
      margin: 0 0 0.55rem;
      color: var(--ink);
      font-size: 0.82rem;
      font-weight: 650;
      line-height: 1.25;
      overflow-wrap: anywhere;
      word-break: break-word;
    }
    .workflow-card--prose .kv div:nth-child(even),
    .workflow-card--draft .kv div:nth-child(even) {
      color: var(--ink);
      font-size: 0.98rem;
      line-height: 1.45;
    }
    .workflow-card--ledger .kv {
      grid-template-columns: minmax(5.5rem, 0.55fr) minmax(0, 1fr);
      gap: 0.32rem 0.65rem;
    }
    .workflow-card--finding {
      background: var(--surface);
    }
    .workflow-detail--claim-desk .workflow-card--prose,
    .workflow-detail--report-editor .workflow-card--draft,
    .workflow-detail--prompt-lab .workflow-card--draft {
      grid-column: span 2;
    }
    .workflow-detail--match-ledger .workflow-card--ledger,
    .workflow-detail--reconciliation-desk .workflow-card--ledger,
    .workflow-detail--sample-sheet .workflow-card--ledger {
      background: var(--surface);
    }
    .workflow-detail--intake-board .workflow-card--checklist,
    .workflow-detail--prompt-lab .workflow-card--checklist {
      background: var(--surface);
    }
    .evidence-columns {
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr));
      gap: 0.65rem;
    }
    .evidence-pane, .evidence-card {
      min-width: 0;
      border: 1px solid var(--border);
      border-radius: var(--radius);
      padding: 0.68rem;
      background: var(--surface);
    }
    .evidence-pane h5, .evidence-card strong {
      display: block;
      margin: 0 0 0.44rem;
      color: var(--ink);
      font-size: 0.8rem;
      font-weight: 650;
      line-height: 1.25;
    }
    .kv {
      display: grid;
      grid-template-columns: 1fr;
      gap: 0.2rem;
    }
    .kv div:nth-child(odd) { color: var(--muted); font-size: 0.77rem; line-height: 1.25; }
    .kv div:nth-child(even) { min-width: 0; color: var(--text); overflow-wrap: anywhere; }
    .evidence-list { display: grid; gap: 0.5rem; }
    .artifact-strip {
      margin-top: 0.9rem;
      border: 1px solid var(--border);
      border-radius: var(--radius);
      background: var(--surface);
      overflow: hidden;
    }
    .artifact-header {
      display: flex;
      justify-content: space-between;
      gap: 0.75rem;
      align-items: center;
      min-height: 3rem;
      border-bottom: 1px solid var(--border);
      padding: 0.72rem 0.9rem;
      background: var(--surface);
    }
    .artifact-header h2 { margin: 0; color: var(--ink); font-size: 0.95rem; }
    .artifact-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(14rem, 1fr)); }
    .artifact-notes {
      display: grid;
      gap: 0.45rem;
      border-bottom: 1px solid var(--border);
      padding: 0.68rem 0.9rem;
      background: var(--soft);
    }
    .artifact-note {
      display: grid;
      grid-template-columns: minmax(5.8rem, 0.2fr) minmax(0, 1fr);
      gap: 0.55rem;
      align-items: start;
      color: var(--text);
      font-size: 0.8rem;
      line-height: 1.35;
    }
    .artifact-note strong {
      color: var(--ink);
      font-size: 0.78rem;
      font-weight: 650;
      line-height: 1.35;
    }
    .artifact-note span { min-width: 0; color: var(--muted); overflow-wrap: anywhere; }
    .artifact-item {
      min-width: 0;
      border-right: 1px solid var(--border);
      border-bottom: 1px solid var(--border);
      padding: 0.78rem 0.9rem;
    }
    .artifact-item strong { display: block; color: var(--ink); font-size: 0.88rem; overflow-wrap: anywhere; }
    .artifact-item span { display: block; margin-top: 0.2rem; color: var(--muted); font-size: 0.78rem; overflow-wrap: anywhere; }
    .artifact-tags {
      display: flex;
      flex-wrap: wrap;
      gap: 0.28rem;
      margin-top: 0.55rem;
    }
    .artifact-tag {
      display: inline-flex;
      align-items: center;
      gap: 0.3rem;
      min-height: 1.45rem;
      border: 1px solid var(--border);
      border-radius: 999px;
      padding: 0.16rem 0.45rem;
      background: var(--surface);
      color: var(--muted);
      font-size: 0.72rem;
      line-height: 1.2;
      overflow-wrap: anywhere;
    }
    .artifact-tag strong {
      display: inline;
      color: var(--ink);
      font-size: inherit;
      font-weight: 650;
    }
    .artifact-qa {
      margin-top: 0.62rem;
      border: 1px solid var(--border);
      border-radius: 0.42rem;
      background: var(--soft);
    }
    .artifact-qa summary {
      cursor: pointer;
      padding: 0.48rem 0.58rem;
      color: var(--ink);
      font-size: 0.76rem;
      font-weight: 650;
      line-height: 1.25;
    }
    .artifact-qa-grid {
      display: grid;
      gap: 0.5rem;
      border-top: 1px solid var(--border);
      padding: 0.58rem;
    }
    .artifact-qa-section {
      display: grid;
      gap: 0.28rem;
      min-width: 0;
    }
    .artifact-qa-section strong {
      color: var(--ink);
      font-size: 0.74rem;
      font-weight: 650;
      line-height: 1.25;
    }
    .artifact-qa-section ul {
      display: grid;
      gap: 0.18rem;
      margin: 0;
      padding-left: 1rem;
      color: var(--muted);
      font-size: 0.74rem;
      line-height: 1.32;
      overflow-wrap: anywhere;
    }
    .empty, .empty-state { color: var(--muted); }
    .empty { padding: 1.25rem; }
    .empty-state { display: grid; gap: 0.85rem; padding: 1.25rem; min-height: 15rem; align-content: center; }
    .empty-state strong { color: var(--ink); font-size: 1rem; line-height: 1.25; }
    .empty-state p { max-width: 58ch; margin: 0; line-height: 1.45; }
    @media (prefers-reduced-motion: reduce) {
      *, *::before, *::after { scroll-behavior: auto !important; transition-duration: 0.001ms !important; animation-duration: 0.001ms !important; }
    }
    @media (max-width: 980px) {
      .content, .toolbar, .run-context, .data-posture, .execution-provenance, .safeguards, .review-actions, .state-strip { grid-template-columns: 1fr; }
      .top-actions, .context-list, .tabs, .action-buttons, .state-filters { justify-content: flex-start; }
      .state-final { border-left: 0; border-top: 1px solid var(--border); padding: 0.68rem 0 0; }
      .progress-meter { grid-template-columns: 1fr; }
    }
    @media (max-width: 760px) {
      .shell { display: flex; flex-direction: column; }
      .app { padding: 1rem; }
      .topbar { flex-direction: column; align-items: stretch; }
      .topbar { order: 1; }
      .summary { order: 2; }
      .run-context { order: 3; }
      .review-actions { order: 4; }
      .state-strip { order: 5; }
      .toolbar { order: 6; }
      .content { order: 7; }
      .artifact-strip { order: 8; }
      .data-posture { order: 9; }
      .execution-provenance { order: 10; }
      .safeguards { order: 11; }
      .summary, .data-posture__grid, .review-store, .artifact-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
      .safeguards__grid { grid-template-columns: 1fr; }
      .metric { padding-right: 0.65rem; }
      .action-buttons > *, .tabs > *, .state-filters > * { flex: 1 1 100%; justify-content: center; }
      .row { grid-template-columns: 1fr; }
      .row .action { max-width: 100%; }
      .review-heading { grid-template-columns: 1fr; }
      .review-heading .status-token { justify-self: start; }
      .workflow-detail__grid { grid-template-columns: 1fr; }
      .workflow-detail--claim-desk .workflow-card--prose,
      .workflow-detail--report-editor .workflow-card--draft,
      .workflow-detail--prompt-lab .workflow-card--draft { grid-column: auto; }
      .decision-grid { display: grid; grid-template-columns: 1fr; }
      .decision-choice { width: 100%; }
      .decision-impact__grid { grid-template-columns: 1fr; }
      .details dl, .execution-kv, .recovery-panel__line, .workflow-card--ledger .kv, .kv { grid-template-columns: 1fr; }
    }
    @media (max-width: 430px) {
      .app { padding: 1rem 0.9rem; overflow-x: hidden; }
      .summary, .data-posture__grid, .safeguards__grid, .review-store, .artifact-grid { grid-template-columns: 1fr; }
      .metric { min-height: 3.2rem; border-right: 0; border-bottom: 1px solid var(--border); padding: 0.62rem 0; }
      .metric:last-child { border-bottom: 0; }
      .action-buttons > *, .tabs > *, .state-filters > * { flex-basis: 100%; justify-content: center; }
      .progress-rail { min-width: 0; }
      .execution-kv, .recovery-panel__line, .workflow-card--ledger .kv, .kv { grid-template-columns: 1fr; }
    }
    .shell > * { order: 0 !important; min-width: 0; }
    .technical-details { border-top: 1px solid var(--border); padding: 12px 0; }
    .technical-details > summary { cursor: pointer; padding: 8px; }
    @media (max-width: 600px) {
      .summary { grid-template-columns: repeat(3, minmax(0, 1fr)); }
      .summary .metric { padding: 10px; min-height: 0; }
      .tabs, .state-filters { flex-wrap: nowrap; overflow-x: auto; max-width: 100%; padding-bottom: 4px; }
      .tabs > *, .state-filters > * { flex: 0 0 auto; white-space: nowrap; }
    }

    :root { --accent:#173f68; --accent-strong:#102f50; --accent-soft:#f0f6fb; }
    body { font-family:"Instrument Sans",sans-serif; }
    .row { grid-template-columns:minmax(0,1fr) 7rem; align-items:start; }
    .row > .type, .row .row-support { display:none; }
    .row .title { display:block; }


@font-face {font-family:"Instrument Sans";font-style:normal;font-weight:400;src:url(data:font/ttf;base64,AAEAAAARAQAABAAQR0RFRi+RLb8AAM2UAAABUkdQT1OIV8DGAADO6AAAddJHU1VC8tq+dQABRLwAAAwcT1MvMmEFHXoAAAGYAAAAYGNtYXDnizAtAAAJzAAABCZjdnQgC+MC7gAAHKgAAAA0ZnBnbWIu+3sAAA30AAAODGdhc3AAAAAQAADNjAAAAAhnbHlmSTrpPgAAIMgAAJZ8aGVhZCZjZSkAAAEcAAAANmhoZWELpgd+AAABVAAAACRobXR4LERl/wAAAfgAAAfUbG9jYZLEuBAAABzcAAAD7G1heHADRA72AAABeAAAACBuYW1lzUXfawAAt0QAAAY8cG9zdNaZaTUAAL2AAAAQCXByZXBoRsicAAAcAAAAAKcAAQAAAAEAANer6zdfDzz1AA8D6AAAAADfCvx+AAAAAOBcJRb/v/7YCBoD2gAAAAYAAgAAAAAAAAABAAADyv8GAAAINv+//kwIGgABAAAAAAAAAAAAAAAAAAAB9QABAAAB9QBTAAYAQAAEAAIAKABUAI0AAACLDgwABAABAAQCOQGQAAUAAAKKAlgAAABLAooCWAAAAV4AJgEtAAAAAAAAAAAAAAAAoAAAbwAAAGoAAAAAAAAAAE5PTkUAwAAgIhIDyv8GAAAD2gFeAAAAkwAAAAAB/gLQAAAAIAADAqQAVgLYACQC2AAkAtgAJALYACQC2AAkAtgAJALYACQC2AAkAtgAJALYACQC2AAkA6gAJAJ8AFYC5QAyAuUAMgLlADIC5QAyAuUAMgLwAFYC8AAAAvAAVgLwAAACfgBWAn4AVgJ+AFYCfgBWAn4AVgJ+AFYCfgBWAn4AVgJ+AFYCWgBWAv0AMgL9ADIC/QAyAv0AMgLgAFYC4AAAAP4AVgLFAFYA/gAvAP7/xgD+/94A/gBRAP7/4wD+/9IA/v/6AccAFAK0AFYCtABWAkwAVgJMAC4CTABWAkwAVgJMAAADigBWAuAAVgLgAFYC4ABWAuAAVgLgAFYC4ABWAxIAMgMSADIDEgAyAxIAMgMSADIDEgAyAxIAMgMSADIDEgAyBCgAMgKQAFYCkABWAxMAMgKQAFYCkABWApAAVgKQAFYCYAAqAmAAKgJgACoCYAAqAmAAKgLJAFYCiAAkAogAJAKIACQCyABQAsgAUALIAFACyABQAsgAUALIAFACyABQAsgAUALIAFACyABQAtgAJARBADIEQQAyBEEAMgRBADIEQQAyArAAJgKkABgCpAAYAqQAGAKkABgCpAAYAm8APAJvADwCbwA8Am8APALYACQC5QAyAn4AVgJ+AFYC/QAyAv0AMgD+/9QA/gBHArQAVgJMAFYC4ABWAxIAMgKQAFYCYAAqAogAJALIAFACpAAYAm8APAK0AFYCtABWAogAVgKIAFYCiABWAogAVgN2AEIC/QAyAv0AMgL9ADIC/QAyAmwAPAMSADICtABWAogAVgL9ADIC/QAyAhUALgIVAC4CFQAuAhUALgIVAC4CFQAuAhUALgIVAC4CFQAuAhUALgIVAC4DYQAuAl4AUAIVACgCFQAoAhUAKAIVACgCFQAoAl4AKgJQACgCiwAqAl4AKgI0ACgCNAAoAjQAKAI0ACgCNAAoAjQAKAI0ACgCNAAoAjQAKAFiABECXgAqAl4AKgJeACoCXgAqAlcAUAJXAAAA8ABKAPAAUADwACgA8P+/APD/1wDwAEoA8P/cAd0ASgDw/8sA8AAGAPD/3QDw/90CFwBQAhcAUADwAFAA8AAoAR0AUADwAEMBBAAAA5oAUAJXAFACVwBQAlcAUAJXAFACVwBQAlcAUAJIACgCSAAoAkgAKAJIACgCSAAoAkgAKAJIACgCSAAjAkgAKAOyACgCXgBQAl4AUAJeACoBdwBQAXcAUAF3AB4BdwBDAdkAJwHZACcB2QAnAdkAJwHZACcCZABQAXkAEQF5ABEBeQARAk0ASgJNAEoCTQBKAk0ASgJNAEoCTQBKAk0ASgJNAEoCTQBKAk0ASgILABIC/wAcAv8AHAL/ABwC/wAcAv8AHAInACACCwASAgsAEgILABICCwASAgsAEgHwADYB8AA2AfAANgHwADYCFQAuAhUAKAI0ACgCNAAoAl4AKgJeACoA8ABAAPD/zQDwAEAB2QBAAPAABgDw/90CFwBQAPAAPgJXAFACSAAoAXcAPgHZACcBeQARAk0ASgL/ABwCCwASAfAANgJeACoCXgAqAl4AKgJeACoCXgAqAl4AKgJeACoCXgAqAl4AKgJeACoCXgAqAgsAEgILABICCwASAgsAEgILABICFwBQAhcAUAJeACoCCwASAhcAUAOeABEDngARAlMAEQJcABEINgAcA58AEQJmABEBcwAuAZ4AMgKaADIBhwAeAiEAIgI+ACgCWAAiAj4AKwJXADICFAAYAkYALAJiACwCIQAiAlgAHgJYAHICWABGAlgAQQJYAC0CWABFAlgAPQJYAEQCWABAAlgANAJYAEYAyAAAAMgAAANSADwA/wBMAP8ATQD/AEwA/wBMAo8ATAERAFUBEQBVAjcALAI3AB4AZwAAATIATAGYADICzAAqAbsAPAG7ADwA/wBMAP8ATAETAFYBEQBVAjcALAI3AB4CzgBMAHMAAAD/AEYA/wBGAP8ARgEBAEYCjwBGARMAUAEdAFUCNwAsAjcAHgBzAAABRABMAGcAAAMQAEwAcwAAAfoAUAJKAFADdgBQAaoAAAH6AFACSgBQA3YAUAGWAFABlgAyAZYAKAGWADwBlgBaAZYAPAGWAFABlgAyAZYAKAGWADwBlgBaAZYAPAD4AEcBjgBHAZkATAGZAEcA/wBMAP8ARwHuADcB7gBBAU4ANwFOAEEBgABCAOgAQgEKAEcBpQBHAaUATAGkAEcBCgBMAP8AQgNSADwDVQAyAvMAMALHACoB8gAqA1IAMgNSADIDUgA8AYIAMgDyAFYC4QAmAhUAKAJgACoCvQAAAkwAFgJoABgCFQAoAmAAKgITADwCEwA8AhMAQwITADwCEwA8AhMAPAITADwCEwAWAhMASwMSACMDSgAeAlgATQJYAE0CWABQAlgATQJYAE0CWABUAlgAPAJYABgCWAAeAwwAPAKXADwDUgA8ApgAPAMMADwClwA8A1IAPAKYADwD/AA8AwwAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AAAAPAAAAEEAAABBAAAAPAAAADwAAAA8AAAAPAAAADwAAAA8AbkAPADUADwBYgA8AWIAPAGeADwBsQA8AbEAPAGYADwBTwA8AcQAPAGbADwBLQA8AQ0APAHNADwA5wA8AAAAAgAAAAMAAAAUAAMAAQAAABQABAQSAAAAZABAAAUAJAAvADkAfgCjAKUAqwCwALQAuAC7AQcBEwEbASMBJwErATMBNwE+AUgBTQFbAWEBZQF+Ac4CGwI3AscC3QMEAwgDDAMSAygehR6eHvMgFCAaIB4gIiAmIDAgOiCsISIhmSIS//8AAAAgADAAOgCgAKUApwCuALQAtgC6AL8BCgEWAR4BJgEqAS4BNgE5AUEBSgFQAV4BZAFqAc0CGAI3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AHUAbQBlAG4AdABTAGEAbgBzAC0AUgBlAGcAdQBsAGEAcgBmAHIAYQBnAFQAWQBQAEUAUgBvAGQAcgBpAGcAbwAgAEYAdQBlAG4AegBhAGwAaQBkAGEAdwB3AHcALgBmAHIAYQBnAHQAeQBwAGUAZgBvAHUAbgBkAHIAeQAuAHgAeQB6AHcAdwB3AC4AcgBmAHUAZQBuAHoAYQBsAGkAZABhAC4AYwBvAG0AVABoAGkAcwAgAEYAbwBuAHQAIABTAG8AZgB0AHcAYQByAGUAIABpAHMAIABsAGkAYwBlAG4AcwBlAGQAIAB1AG4AZABlAHIAIAB0AGgAZQAgAFMASQBMACAATwBwAGUAbgAgAEYAbwBuAHQAIABMAGkAYwBlAG4AcwBlACwAIABWAGUAcgBzAGkAbwBuACAAMQAuADEALgAgAFQAaABpAHMAIABsAGkAYwBlAG4AcwBlACAAaQBzACAAYQB2AGEAaQBsAGEAYgBsAGUAIAB3AGkAdABoACAAYQAgAEYAQQBRACAAYQB0ADoAIABoAHQAdABwAHMAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATABoAHQAdABwAHMAOgAvAC8AcwBjAHIAaQBwAHQAcwAuAHMAaQBsAC4AbwByAGcALwBPAEYATABSAG8AdQBuAGQAIABkAG8AdABzAFMAaQBuAGcAbABlACAAUwB0AG8AcgB5ACAAYQBBAGwAdABlAHIAbgBhAHQAZQAgAHkAQQBsAHQAZQByAG4AYQB0AGUAIABLAEEAbAB0AGUAcgBuAGEAdABlACAAUgBBAGwAdABlAHIAbgBhAHQAZQAgAE0AQQBsAHQAZQByAG4AYQB0AGUAIABHAEEAbAB0AGUAcgBuAGEAdABlACAASgBBAGwAdABlAHIAbgBhAHQAZQAgAFEAQQBsAHQAZQByAG4AYQB0AGUAIAAyAEEAbAB0AGUAcgBuAGEAdABlACAAQQBtAHAAZQByAHMAYQBuAGQAQQBsAHQAZQByAG4AYQB0AGUAIABDAHUAcgByAGUAbgBjAHkAAgAAAAAAAP9MACYAAAAAAAAAAAAAAAAAAAAAAAAAAAH1AAAAJADJAQIBAwDHAGIArQEEAQUAYwCuAJAAJQAmAP0A/wBkAQYAJwDpAQcBCAAoAGUBCQDIAMoBCgDLAQsBDAApACoA+AENAQ4AKwEPACwBEADMAM0AzgD6AM8BEQESAC0ALgETAC8BFAEVARYA4gAwADEBFwEYARkAZgEaADIA0ADRAGcA0wEbARwAkQCvALAAMwDtADQANQEdAR4BHwA2ASAA5AD7ASEBIgA3ASMBJAA4ANQBJQDVAGgA1gEmAScBKAEpADkAOgEqASsBLAEtADsAPADrAS4AuwEvAD0BMADmATEBMgEzATQBNQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQQFCAUMBRAFFAUYBRwFIAUkBSgFLAUwBTQFOAU8BUAFRAVIBUwFUAEQAaQFVAVYAawBsAGoBVwFYAG4AbQCgAEUARgD+AQAAbwFZAEcA6gFaAQEASABwAVsAcgBzAVwAcQFdAV4ASQBKAPkBXwFgAEsBYQBMANcAdAB2AHcBYgB1AWMBZAFlAE0BZgBOAWcATwFoAWkBagDjAFAAUQFrAWwBbQB4AW4AUgB5AHsAfAB6AW8BcAChAH0AsQBTAO4AVABVAXEBcgFzAFYBdADlAPwBdQCJAFcBdgF3AFgAfgF4AIAAgQB/AXkBegF7AXwAWQBaAX0BfgF/AYAAWwBcAOwBgQC6AYIAXQGDAOcBhAGFAYYBhwGIAYkBigGLAYwBjQGOAY8BkAGRAZIBkwGUAZUBlgGXAZgBmQGaAZsBnAGdAZ4BnwGgAaEBogGjAaQBpQGmAacBqAGpAaoBqwGsAa0BrgGvAbABsQGyAbMBtAG1AbYBtwCdAJ4AEwAUABUAFgAXABgAGQAaABsAHAG4AbkBugG7AbwBvQG+Ab8BwAHBAcIBwwADAcQBxQARAA8AHQAeAKsABACjACIAogDDAIcADQAGABIAPwHGAccByAHJAcoBywHMAc0BzgHPAdAB0QHSAdMB1AHVAdYB1wHYAdkB2gHbABAAsgCzAEIB3AHdAd4ACwAMAF4AYAA+AEAB3wHgAeEB4gHjAeQAxADFALQAtQC2ALcAqQCqAL4AvwAFAAoB5QHmAecB6AHpAeoB6wAjAAkAiACGAIsAigCMAIMAXwHsAIQABwHtAIUAlgHuAe8ADgDvAPAAuAAgACEAHwBhAEEACADGAfAB8QHyAfMB9AH1AfYB9wH4AfkB+gH7AfwB/QH+Af8CAAIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQCFQIWAI4A3ABDAI0A3wDYAOEA2wDdANkA2gDeAOACFwIYBkFicmV2ZQd1bmkwMUNEB0FtYWNyb24HQW9nb25lawpDZG90YWNjZW50BkRjYXJvbgZEY3JvYXQGRWNhcm9uCkVkb3RhY2NlbnQHRW1hY3JvbgdFb2dvbmVrB3VuaTAxMjIKR2RvdGFjY2VudARIYmFyAklKB0ltYWNyb24HSW9nb25lawd1bmkwMTM2BkxhY3V0ZQZMY2Fyb24HdW5pMDEzQgZOYWN1dGUGTmNhcm9uB3VuaTAxNDUDRW5nDU9odW5nYXJ1bWxhdXQHT21hY3JvbgZSYWN1dGUGUmNhcm9uB3VuaTAxNTYGU2FjdXRlB3VuaTAyMTgHdW5pMUU5RQZUY2Fyb24HdW5pMDIxQQZVYnJldmUNVWh1bmdhcnVtbGF1dAdVbWFjcm9uB1VvZ29uZWsFVXJpbmcGV2FjdXRlC1djaXJjdW1mbGV4CVdkaWVyZXNpcwZXZ3JhdmULWWNpcmN1bWZsZXgGWWdyYXZlBlphY3V0ZQpaZG90YWNjZW50DkFkaWVyZXNpcy5zczAxD0Nkb3RhY2NlbnQuc3MwMQ5FZGllcmVzaXMuc3MwMQ9FZG90YWNjZW50LnNzMDEMdW5pMDEyMi5zczAxD0dkb3RhY2NlbnQuc3MwMQ5JZGllcmVzaXMuc3MwMQ9JZG90YWNjZW50LnNzMDEMdW5pMDEzNi5zczAxDHVuaTAxM0Iuc3MwMQx1bmkwMTQ1LnNzMDEOT2RpZXJlc2lzLnNzMDEMdW5pMDE1Ni5zczAxDHVuaTAyMTguc3MwMQx1bmkwMjFBLnNzMDEOVWRpZXJlc2lzLnNzMDEOWWRpZXJlc2lzLnNzMDEPWmRvdGFjY2VudC5zczAxBksuc3MwNAx1bmkwMTM2LnNzMDQGUi5zczA1C1JhY3V0ZS5zczA1C1JjYXJvbi5zczA1DHVuaTAxNTYuc3MwNQZNLnNzMDYGRy5zczA3C0dicmV2ZS5zczA3DHVuaTAxMjIuc3MwNw9HZG90YWNjZW50LnNzMDcGSi5zczA4BlEuc3MwORF1bmkwMTM2LnNzMDEuc3MwNBF1bmkwMTU2LnNzMDEuc3MwNRF1bmkwMTIyLnNzMDEuc3MwNxRHZG90YWNjZW50LnNzMDEuc3MwNwZhYnJldmUHdW5pMDFDRQdhbWFjcm9uB2FvZ29uZWsKY2RvdGFjY2VudAZkY2Fyb24GZWNhcm9uCmVkb3RhY2NlbnQHZW1hY3Jvbgdlb2dvbmVrB3VuaTAxMjMKZ2RvdGFjY2VudARoYmFyCWkubG9jbFRSSwJpagdpbWFjcm9uB2lvZ29uZWsHdW5pMDIzNwd1bmkwMTM3BmxhY3V0ZQZsY2Fyb24HdW5pMDEzQwZuYWN1dGUGbmNhcm9uB3VuaTAxNDYDZW5nDW9odW5nYXJ1bWxhdXQHb21hY3JvbgZyYWN1dGUGcmNhcm9uB3VuaTAxNTcGc2FjdXRlB3VuaTAyMTkGdGNhcm9uB3VuaTAyMUIGdWJyZXZlDXVodW5nYXJ1bWxhdXQHdW1hY3Jvbgd1b2dvbmVrBXVyaW5nBndhY3V0ZQt3Y2lyY3VtZmxleAl3ZGllcmVzaXMGd2dyYXZlC3ljaXJjdW1mbGV4BnlncmF2ZQZ6YWN1dGUKemRvdGFjY2VudA5hZGllcmVzaXMuc3MwMQ9jZG90YWNjZW50LnNzMDEOZWRpZXJlc2lzLnNzMDEPZWRvdGFjY2VudC5zczAxDHVuaTAxMjMuc3MwMQ9nZG90YWNjZW50LnNzMDEGaS5zczAxDmlkaWVyZXNpcy5zczAxDmkubG9jbFRSSy5zczAxB2lqLnNzMDEMaW9nb25lay5zczAxBmouc3MwMQx1bmkwMTM3LnNzMDEMdW5pMDEzQy5zczAxDHVuaTAxNDYuc3MwMQ5vZGllcmVzaXMuc3MwMQx1bmkwMTU3LnNzMDEMdW5pMDIxOS5zczAxDHVuaTAyMUIuc3MwMQ51ZGllcmVzaXMuc3MwMQ53ZGllcmVzaXMuc3MwMQ55ZGllcmVzaXMuc3MwMQ96ZG90YWNjZW50LnNzMDEGYS5zczAyC2FhY3V0ZS5zczAyC2FicmV2ZS5zczAyDHVuaTAxQ0Uuc3MwMhBhY2lyY3VtZmxleC5zczAyDmFkaWVyZXNpcy5zczAyC2FncmF2ZS5zczAyDGFtYWNyb24uc3MwMgxhb2dvbmVrLnNzMDIKYXJpbmcuc3MwMgthdGlsZGUuc3MwMgZ5LnNzMDMLeWFjdXRlLnNzMDMQeWNpcmN1bWZsZXguc3MwMw55ZGllcmVzaXMuc3MwMwt5Z3JhdmUuc3MwMwZrLnNzMDQMdW5pMDEzNy5zczA0E2FkaWVyZXNpcy5zczAxLnNzMDITeWRpZXJlc2lzLnNzMDEuc3MwMxF1bmkwMTM3LnNzMDEuc3MwNAVmX2ZfaQVmX2ZfbANmX2kDZl9sCndfd193LmxpZ2EKZl9mX2kuc3MwMQhmX2kuc3MwMQh0d28uc3MxMAd6ZXJvLnRmBm9uZS50ZgZ0d28udGYIdGhyZWUudGYHZm91ci50ZgdmaXZlLnRmBnNpeC50ZghzZXZlbi50ZghlaWdodC50ZgduaW5lLnRmC3R3by50Zi5zczEwB3VuaTAwQTATaHlwaGVuX2dyZWF0ZXIubGlnYQpjb2xvbi5jYXNlDnNlbWljb2xvbi5jYXNlC2V4Y2xhbS5jYXNlD2V4Y2xhbWRvd24uY2FzZQ1xdWVzdGlvbi5jYXNlEXF1ZXN0aW9uZG93bi5jYXNlC2J1bGxldC5jYXNlFnBlcmlvZGNlbnRlcmVkLmxvY2xDQVQLcGVyaW9kLnNzMDEKY29tbWEuc3MwMQpjb2xvbi5zczAxDnNlbWljb2xvbi5zczAxDWVsbGlwc2lzLnNzMDELZXhjbGFtLnNzMDEPZXhjbGFtZG93bi5zczAxDXF1ZXN0aW9uLnNzMDERcXVlc3Rpb25kb3duLnNzMDETcGVyaW9kY2VudGVyZWQuc3MwMQtidWxsZXQuc3MwMRtwZXJpb2RjZW50ZXJlZC5sb2NsQ0FULmNhc2UQYnVsbGV0LmNhc2Uuc3MwMSBwZXJpb2RjZW50ZXJlZC5sb2NsQ0FULmNhc2Uuc3MwMQtoeXBoZW4uY2FzZQtlbmRhc2guY2FzZQtlbWRhc2guY2FzZQ5wYXJlbmxlZnQuY2FzZQ9wYXJlbnJpZ2h0LmNhc2UOYnJhY2VsZWZ0LmNhc2UPYnJhY2VyaWdodC5jYXNlEGJyYWNrZXRsZWZ0LmNhc2URYnJhY2tldHJpZ2h0LmNhc2UTcXVvdGVzaW5nbGJhc2Uuc3MwMRFxdW90ZWRibGJhc2Uuc3MwMRFxdW90ZWRibGxlZnQuc3MwMRJxdW90ZWRibHJpZ2h0LnNzMDEOcXVvdGVsZWZ0LnNzMDEPcXVvdGVyaWdodC5zczAxEGxlc3NfaHlwaGVuLmxpZ2EOYW1wZXJzYW5kLnNzMTEERXVybwljZW50LnNz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AOP/6ADlAAABBf/OAUL/3AFD/7oBRP/dAUf/4gFI/9sBZ/+8AW7/xwF8/8cBov9fAaP/uQGk/9YBqP+1Aa7/0QG4/6UBuf+wAbr/XgG7/2gBvP+xABwAi//UALL/uwDP/54A0P+eAOD/ngDj/54A8P+zAPH/swDz/7sA9P/RAPX/ywD3/9UBHf/RAUL/2wFD/38BRP/jAUf/3AFI/+ABSf/iAWT/tAGi/5UBo/+1AaT/uQGo/7sBuP+yAbr/ogG7/4MBvP+8AB0AlgAAAKz//gC1AAAAtv/+ALwAAADtAAAA8AAAAPoAAAD7AAABBv/uATcAAAE5AAABOgAAATsAAAE8AAABV//VAVj/2AFZ/9oBb//XAXD/2gFx/+ABff/fAYX/wQGX/+cBmf/nAZv/1gGe/9sBoP/bAaH/2QAdABb/5wAw/2IAN//jAEb/zwCQ/0AAvwAjAN3/sQDp/94BWP+BAVn/gQFc/0ABXv+/AWD/gQFk/8YBZ//WAWj/1QFs/5wBc/9AAXT/3gF1/74Bdv/nAXf/gAF9/0ABf/9AAYD/QAGj/8cBrv/aAbj/xwG7/6UAHQAB/74ADf/gADD/iwBQ/+EAVv+gAGP/wgBk/8YAaf+vAGr/sgBv/68Alv/cAOf/4gEA/98BQP/eAUL/2wFD/+sBRP/gAUb/qgFJ/+UBb/+bAXD/mwGE/9wBhf+mAYn/ngGL/6IBmv/HAZv/xwGf/8gBuP/xAB8AL//tAEb/2QCL/9YAmP/dAJr/0wCb/9sAnP/UAJ3/4QCf/8YAoP/dAL7/6QDCACEAxAAeAM//2gDQ/9oA3f+7AOD/2gDj/9oA6f/3APT/1wEG/8UBCv/bAUL/4wFD/68BRP/kAUf/5QFJ/+wBov+zAaT/wgG4/8IBuv+4ACAAKv/fAC//5ABG/+EAi//pAMT/4gDd//ABPf9HAUL/1wFD/7MBRP/YAUb/uQFH/9oBSP/UAWb/gAFn/7wBa/+dAW7/xwF8/8cBmv9AAZ//NAGg/4EBov90AaP/ugGk/9MBqP+2Aan/FwG2/6kBuP9AAbn/rQG6/yYBu/8VAbz/DgAyABT/3AAW/9wAJv/dACoAAAA3/9wARv+8AFX/uQCp/8cAv//0AMUAAADGAAAAzv/YAN3/wwDp/+UA9P+8APr/sQEI/+ABFQAAAVz/twFf/8ABYv+RAWT/qQFu/8cBdP/bAXX/1gF2/8IBd//vAXz/xwGR/9oBk//gAZz/2QGd/9kBov+AAaP/oQGk/64Bpv/PAaf/qwGo/6sBqv/RAa3/rQGu/8ABr/+xAbD/zQGz/8ABtv+rAbj/pgG5/68Buv+LAbv/gQG8/64ASAAL/6MARv/NAIv/0QCX/6gAm//fAJ//vgCo/5gArf+vALH/owCy/7QAvf+hAL7/5QDCAAAAxAAIAM7/5QDP/4wA0P+MANn/0ADd/5YA4P+MAOL/mADj/4wA5f/9AOj/wQDp/+oA8P+iAPH/pgDz/8IA9P/OAPX/xAD2/7sA9//QAPj/ogD5/7YBAv+sAQP/0QEF/84BBv+iAR3/zAEh/5gBIv+fASP/xgEk/8wBJf/DASb/yQEn/74BKP/LASn/mAEq/7MBLP+kAS3/qwEu/88BQv/hAUP/gwFE/94BR//oAUn/7QFk/6cBZ//CAW7/xwGi/4IBo/+5AaT/vQGo/8ABrP/gAa7/1QG2/7IBuP+gAbn/swG6/20Bu/9oAbz/vQABANcAAQACAAYACgAMAA0ADgATABcAIAAhACYAKAApACoAKwAuADEAMgAzADQANQA/AEYASQBKAEsATABQAFIAVQBWAFcAWABZAGMAZABlAGYAZwBoAGkAagBrAGwAbQBuAG8AeQB7AIEAgwCFAIYAhwCWAJcAnACeAKIAowClAKkArACtAK8AsAC0ALUAuAC5ALoAuwC8AL4AvwDAAMEAwgDEAMYAyADJAMsAzgDPANAA1ADVANYA1wDZANsA3QDgAOMA5ADlAOcA6ADpAOoA7ADtAO8A8ADxAPgA+gD7AQABAQECAQMBBgEIASwBLQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQgFDAUQBRQFGAUcBSAFJAVcBWAFZAVoBWwFcAV0BXgFgAWIBZAFlAWYBZwFoAWkBbAFuAW8BcAFxAXIBcwF0AXUBdgF3AXwBfQF+AX8BgAGBAYQBhQGGAYcBiAGKAYsBjgGRAZIBkwGUAZUBlgGXAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAacBqAGpAaoBrAGtAa8BsAGxAbQBtgG4AbkBugG7AbwBvQG+ARkRygAAEsASxhG+AAASwBLGEb4AABLAEsYRvgAAEsASxhG+AAASwBLGEroAABLAEsYRvgAAEsASxhHEAAASwBLGEcoAABLAEsYR0AAAEsASxhHWAAASwBLGEeIAABLSAAAR3AAAEtIAABHcAAAS0gAAEeIAABHoAAASzAAAEtIAABH0AAAR+gAAEfQAABH6AAAR7gAAEfoAABH0AAAR+gAAEgwAABQKEt4SAAAAFAoS3hIAAAAUChLeEgAAABQKEt4S2AAAFAoS3hLYAAAUChLeEgAAABQKEt4SBgAAFAoS3hIMAAAUChLeE54AABOwAAATgAAAE7AAABOeAAATpAAAE6oAABOwAAATDgAAEjwAABMOAAASPAAAEh4AABLwEvYSHgAAEvAS9hISAAAS8BL2EhIAABLwEvYS6gAAEvAS9hLqAAAS8BL2EhIAABLwEvYSGAAAEvAS9hIeAAAS8BL2E4YAABNuAAAThgAAE4wAABL8EwISKgAAEiQTAhIqAAAS/BMCEioAABL8EwITCAAAEvwTAhIqAAATDgAAEjwAABIwAAASPAAAEjAAABI8AAATDgAAExQAABI2AAASPAAAE54TGhOwEyATgBMaE7ATIBOAExoTsBMgE6oTGhOwEyATgBMaE7ATIBOAExoTsBMgEkITGhOwEyATnhMaE7ATIBJIExoTsBMgEyYAABJUAAASTgAAElQAABJOAAASVAAAEyYAABMsAAAWCAAAFg4AABJaAAAWDgAAEloAABYOAAAWCAAAEmAAABYIAAATMgAAEzgAABJsAAASZgAAEmwAABM4AAATPgAAEn4TShNuE1ASchNKE24TUBJyE0oTbhNQEnITShNuE1ATRBNKE24TUBJyE0oTbhNQEnITShNuE1ASeBNKE24TUBJ+E0oTbhNQEoQTShNuE1ASigAAEpwAABKWAAASnAAAEpYAABKcAAASkAAAEpwAABKWAAASnAAAEqIAABNcAAASqAAAE1wAABKoAAATXAAAE1YAABNcAAASqAAAE1wAABKuAAATaAAAErQAABNoAAAStAAAE2gAABNiAAATaAAAEroAABLAEsYSzAAAEtIAABLYAAAUChLeEtgAABQKEt4TngAAEuQAABOqAAATsAAAEuoAABLwEvYS6gAAEvAS9hOGAAATjAAAEvwTAhMIAAATDgAAExQAABOqExoTsBMgEyYAABMsAAAWCAAAEzIAABM4AAATPgAAE0QTShNuE1ATVgAAE1wAABNiAAATaAAAE4YAABNuAAAThgAAE4wAABOSAAATegAAE3QAABN6AAATdAAAE3oAABOSAAATmAAAE54AABOwAAATgAAAE7AAABOeAAATpAAAE6oAABOwAAAThgAAE4wAABOSAAATmAAAE54AABOkAAATqgAAE7AAABPCAAAUxBTKE7YAABTEFMoTtgAAFMQUyhO2AAAUxBTKE7YAABTEFMoUvgAAFMQUyhO2AAAUxBTKE7wAABTEFMoTwgAAFMQUyhPIAAAUxBTKE84AABTEFMoV/AAAFgIAABPUAAAWAgAAE9QAABYCAAAV/AAAE9oAABTQAAAWAgAAFaIT4BXYAAAVohPgFdgAABWiE+AV2AAAE/IAABTcFOIT5gAAFNwU4hPmAAAU3BTiE+YAABTcFOIU1gAAFNwU4hTWAAAU3BTiE+YAABTcFOIT7AAAFNwU4hPyAAAU3BTiE/gAABT0AAAT/gAAFPQAABToAAAU9AAAFO4AABT0AAAUBAAAFAoAABQEAAAUCgAAFRIAABQQFQYUIgAAFQAVBhQWAAAVABUGFBYAABUAFQYVEgAAFQAVBhUSAAAVABUGFBYAABUAFQYAAAAAAAAVBhQcAAAVABUGFRIAABUAFQYVEgAAFQwAABQiAAAVDAAAFfAAABXMAAAV8AAAFfYAABUSFRgVAAAAFCgVGBUAAAAVEhUYFQAAABUSFRgVSAAAFC4UNBQ6AAAVHgAAFEwAABRAAAAUTAAAFEAAABRMAAAVHgAAFSQAABRGAAAUTAAAFFIVMBU2FTwUWBUwFTYVPBRYFTAVNhU8FSoVMBU2FTwUWBUwFTYVPBRYFTAVNhU8FF4VMBU2FTwUZBUwFTYVPBVCAAAVAAAAFGoAABUAAAAUagAAFQAAABVCAAAVSAAAFU4AABR2AAAUcAAAFHYAABRwAAAUdgAAFU4AABR8AAAVTgAAFVQAABVaFWAUggAAFVoVYBSCAAAVWhVgFWYAABSUFXIVeBV+FIgVchV4FX4UiBVyFXgVfhSIFXIVeBV+FWwVchV4FX4UiBVyFXgVfhSIFXIVeBV+FI4VchV4FX4UlBVyFXgVfhSaFXIVeBV+FKAAABWKAAAUpgAAFYoAABSmAAAVigAAFYQAABWKAAAUpgAAFYoAABSsAAAV6gAAFLIAABXqAAAUsgAAFeoAABWQAAAV6gAAFLIAABXqAAARrAAAFZwAABS4AAAVnAAA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AA0AAAABAAcAAAABAAgAAAABAAwAAAABAAsAAAABAAkAAAABAAoAAAABABAAAAABABIDpgABABYDpAABABcDogABABgDoAABABkDngABABoDnAABABsDmgABABwDmAABAB0DlgABAB4DlAABAB8DkgABACADkAABACEAAAABABMAAAACAAAAAQAA//8AEwAAAAEAAgADAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaAAEFHAABAAEE8gAFAAEFGAABAAEFBAANAAEE/gAZAAEE4ABTAAEE4ABgAAEE4ABGAAEE/AAIAAEE2gAIAAEE+AAFAAEE+gABBQAAAQTMAAEE/gACBSIABAE9AT4BPQE+AAEImAAEBQQE7gTyBPYAAgUsAAUAhwCIAIkAigCTAAIFAgTeBWQFegADBNwE8ATiAAIFIgAGASwBLQEuAS8BMAE0AAIFIAAGAIUAhgCSATEBMgE1AAIFHgAGAIwAjQCOAI8AlACVAAMAAQTiAAEExAAAAAEAAAARAAMAAQTQAAEEugAAAAEAAAARAAIFJAAMASEBIgEjASQBJQEmAScBKAEpASoBKwEzAAD//wAUAAAAAQACAAMABAAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAA//8AFAAAAAEAAgADAAUADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAAP//ABQAAAABAAIAAwAGAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaAAD//wAUAAAAAQACAAMABwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAA//8AFAAAAAEAAgADAAgADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAAP//ABQAAAABAAIAAwAJAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaAAD//wAUAAAAAQACAAMACgAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAA//8AFAAAAAEAAgADAAsADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAAgRAABEBZwFoAWkBagFrAWwBbQF6AYEBggGDAYoBiwGMAY0BjgGPAAEEPgATA34DhAOKA5ADlgOcA6IDqAOuA7QDugPAA8YDzAPSA9gD3gPqA+QAAgPG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) format("truetype");}
@font-face {font-family:"Instrument Sans";font-style:normal;font-weight:600;src:url(data:font/ttf;base64,AAEAAAARAQAABAAQR0RFRjEjMPIAAM/QAAABYEdQT1Nqexk3AADRMAAAdpBHU1VC8tq+dQABR8AAAAwcT1MvMmHNHYgAAAGYAAAAYGNtYXDnizAtAAAJzAAABCZjdnQgDDwDQAAAHKgAAAA0ZnBnbWIu+3sAAA30AAAODGdhc3AAAAAQAADPyAAAAAhnbHlmsa+E6QAAIMgAAJiIaGVhZCaIZQYAAAEcAAAANmhoZWELywd3AAABVAAAACRobXR4RxZQswAAAfgAAAfUbG9jYd1HAwwAABzcAAAD7G1heHADRw71AAABeAAAACBuYW1l11npYAAAuVAAAAZqcG9zdNaZaTUAAL+8AAAQCXByZXBoRsicAAAcAAAAAKcAAQAAAAEAAF2ra9NfDzz1AA8D6AAAAADfCvx+AAAAAOBcJRf/uf60CEUD2gAAAAYAAgAAAAAAAAABAAADyv8GAAAIVf+5/iYIRQABAAAAAAAAAAAAAAAAAAAB9QABAAAB9QBTAAYAPwAEAAIAKABUAI0AAACODgwABAABAAQCRwJYAAUAAAKKAlgAAABLAooCWAAAAV4AJgEtAAAAAAAAAAAAAAAAoAAAbwAAAGoAAAAAAAAAAE5PTkUAwAAgIhIDyv8GAAAD2gFeAAAAkwAAAAAB/gLQAAAAIAADApkAPgLdABwC3QAcAt0AHALdABwC3QAcAt0AHALdABwC3QAcAt0AHALdABwC3QAcA8cAHAKFAD4C6wAlAusAJQLrACUC6wAlAusAJQLzAD4C/QAHAvMAPgL9AAcCdgA+AnYAPgJ2AD4CdgA+AnYAPgJ2AD4CdgA+AnYAPgJ2AD4CUgA+AvwAJQL8ACUC/AAlAvwAJQLVAD4C6wAHAP4APgKpAD4A/gAlAP7/uQD+/8cA/gA6AP7/xAD+/8sA/v/8AasADQLIAD4CyAA+Ak0APgJNACUCTQA+Ak0APgJRAAADggA+AtUAPgLVAD4C1QA+AtUAPgLVAD4C0AA7AxoAJQMaACUDGgAlAxoAJQMaACUDGgAlAxoAJQMaACUDGgAlBDkAJQKbAD4CmAA7AyYAJQKYADsCmAA7ApgAOwKYADsCfQAeAn0AHgJ9AB4CfQAeAn0AHgLMAD4CmAAcApgAHAKYABwCwAA3AsAANwLAADcCwAA3AsAANwLAADcCwAA3AsAANwLAADcCwAA3At0AHAQ/ACcEPwAnBD8AJwQ/ACcEPwAnAsMAGgK8AA8CvAAPArwADwK8AA8CvAAPAncALwJ3AC8CdwAvAncALwLdABwC6wAlAnYAPgJ2AD4C/AAlAvwAJQD+/8EA/gAtAsgAPgJNAD4C1QA+AxoAJQKYADsCfQAeApgAHALAADcCvAAPAncALwLIAD4CyAA+ApEAPgKRAD4CkQA+ApEAPgNuACoDBAAlAwQAJQMEACUDBAAlAnkAKQMaACUCyAA+ApEAPgMEACUDBAAlAi4AKAIuACgCLgAoAi4AKAIuACgCLgAoAi4AKAIuACgCLgAoAi4AKAIuACgDcAAoAm0AQwIoABsCKAAbAigAGwIoABsCKAAbAm0AHgJgACECvQAeAm0AHgI7ABsCOwAbAjsAGwI7ABsCOwAbAjsAGwI7ABsCOwAbAjsAGwFyAA8CbQAeAm0AHgJtAB4CbQAeAmQAQwJkAAABBAA9AQQAQwEEACgBBP+8AQT/ygEEAD0BBP/HAf8APQEE/84BBAARAQT/4AEE/+ACLgBDAi4AQwEEAEMBBAAoAVQAQwEEAD0BJQAHA60AQwJkAEMCZABDAmQAQwJkAEMCZABDAmQAQwJVABsCVQAbAlUAGwJVABsCVQAbAlUAGwJVABsCVQAbAlUAGwO0ABsCbQBDAm0AQwJtAB4BhgBDAYYAQwGGABMBhgA7Ae4AGAHuABgB7gAYAe4AGAHuABgCdwBDAZYADwGWAA8BlgAPAlwAPQJcAD0CXAA9AlwAPQJcAD0CXAA9AlwAPQJcAD0CXAA9AlwAPQIYAAUDIAAQAyAAEAMgABADIAAQAyAAEAJLABsCGAAFAhgABQIYAAUCGAAFAhgABQIBAC8CAQAvAgEALwIBAC8CLgAoAigAGwI7ABsCOwAbAm0AHgJtAB4BBAAwAQT/xAEEADAB/AAwAQQAEQEE/+ACLgBDAQQANgJkAEMCVQAbAYYANAHuABgBlgAPAlwAPQMgABACGAAFAgEALwJtAB4CbQAeAm0AHgJtAB4CbQAeAm0AHgJtAB4CbQAeAm0AHgJtAB4CbQAeAh8ACwIfAAsCHwALAh8ACwIfAAsCLgBDAi4AQwJtAB4CHwALAi4AQwO3AA8DuwAPAmMADwJzAA8IVQAQA7QADwJ6AA8BdwAoAZsAJQKlACUBgwARAi0AFwJDABsCZwAb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AQEOTQACAgNfBAEDAw8DTgAAAAkACRIREgUHGSszNQEhNSEVASEVLwFy/poCDP6PAXdaAg9nWv3xZwAA//8ALwAAAk0DtgImAG8AAAEHAdUApgDSAAixAQGw0rA1KwAA//8ALwAAAk0DtgImAG8AAAEHAdkAOgDSAAixAQGw0rA1KwAA//8ALwAAAk0DrwImAG8AAAEHAdMAuwDSAAixAQGw0rA1KwAA//8AHAAAAsEDuQImAAEAAAEHAeIAdADSAAixAgKw0rA1KwAA//8AJf/2AswDuQImAA4AAAEHAeMA9ADSAAixAQGw0rA1KwAA//8APgAAAkQDuQImABcAAAEHAeIATADSAAixAQKw0rA1KwAA//8APgAAAkQDuQImABcAAAEHAeMAuADSAAixAQGw0rA1KwAA//8AJf60AssC2gImACEAAAAHAeUBDgAA//8AJf/2AssDuQImACEAAAEHAeMA+gDSAAixAQGw0rA1KwAA////wQAAAT0DuQImACcAAAEHAeL/hQDSAAixAQKw0rA1KwAA//8ALQAAANEDuQImACcAAAEHAeP/8QDSAAixAQGw0rA1KwAA//8APv60ArQC0AImADEAAAAHAeUA4QAA//8APv60AiIC0AImADMAAAAHAeUAuAAA//8APv60ApcC0AImADkAAAAHAeUA4wAA//8AJf/2AvUDuQImAD8AAAEHAeIAkwDSAAixAgKw0rA1KwAA//8AO/60AosC0AImAEwAAAAHAeUAxAAA//8AHv60AmEC2wImAFAAAAAHAeUAxwAA//8AHP60AnwC0AImAFYAAAAHAeUAxAAA//8AN//2AokDuQImAFkAAAEHAeIAZgDSAAixAQKw0rA1KwAA//8ADwAAAq0DuQImAGoAAAEHAeIAZADSAAixAQKw0rA1KwAA//8ALwAAAk0DuQImAG8AAAEHAeMArgDSAAixAQGw0rA1KwAAAAEAPgAAArQC0AALACZAIwoJBgMEAgABTAEBAAAOTQQDAgICDwJOAAAACwALEhIRBQcZKzMRMxEBMwEBIwMHFT6CATqm/u0BJ6HhcgLQ/poBZv7L/mUBRn/HAAD//wA+/rQCtALQAiYAhQAAAAcB3wDhAAAAAgA+AAACagLQABEAGgA4QDUHAQIFAUwABQACAQUCZwcBBAQAXwAAAA5NBgMCAQEPAU4T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WEAPBQIEAwAAAWEDAQEBFABOG0AVAwEBAAABWQMBAQEAYQUCBAMAAQBRWUATDQwBABMRDBcNFwcFAAsBCwYHFisTIiY1NDYzMhYVFAYzIiY1NDYzMhYVFAaHHywsHyArK8YfLCwfICsrAk4sISErKyEhLCwhISsrISEsAAABADwCQQDgAucACwA2S7AmUFhADAIBAAABYQABARQAThtAEQABAAABWQABAQBhAgEAAQBRWUALAQAHBQALAQsDBxYrEyImNTQ2MzIWFRQGjyIxMSIiLy8CQTEiJS4uJSIxAAAAAQA8AkAA0wNJABEAH0AcCAcCAUoCAQAAAWEAAQEOAE4BAA0KABEBEQMHFisTIiY1NDY2NxUGBzYzMhYVFAaLIi0hPSo8BwMEHywqAkAwMytILwQ6BzwBKR4eKAABADz+tADT/70AEQAYQBUBAAIASQABAQBhAAAAEwBOJDMCBxgrEzU2NwYjIiY1NDYzMhYVFAYGSzwHAwQfLCoeIi0hPf60Ogc8ASkeHigwMypJL///ADwCUQGrAt0ABgHSAAD//wA8AlIAxQLdAAYB0wAA//8APAJHAVEC5AAGAdQAAP//ADwCRwFRAuQABgHVAAD//wA8AkcB2gLkAAYB1gAA//8APAJHAccC5AAGAdgAAP//ADwCRwHHAuQABgHZAAD//wA8AkABkgLkAAYB2gAA//8APAIxARMDCAAGAdsAAP//ADwCUAHVAt8ABgHcAAD//wA8AnEBpALNAAYB3QAA//8APP8pATsADAAGAeAAAP//ADz/KAD1ABEABgHhAAD//wA8Ak4BuALnAAYB4gAA//8APAJBAOAC5wAGAeMAAAAAABsBSgADAAEECQAAAMQAAAADAAEECQABADAAxAADAAEECQACAA4A9AADAAEECQADAEQBAgADAAEECQAEADAAxAADAAEECQAFAHQBRgADAAEECQAGAC4BugADAAEECQAIABAB6AADAAEECQAJACQB+AADAAEECQALAC4CHAADAAEECQAMACYCSgADAAEECQANASICcAADAAEECQAOADYDkgADAAEECQAQAB4DyAADAAEECQARABAD5gADAAEECQEAABQD9gADAAEECQEBABwECgADAAEECQECABYEJgADAAEECQEDABYEPAADAAEECQEEABYEUgADAAEECQEFABYEaAADAAEECQEGABYEfgADAAEECQEHABYElAADAAEECQEIABYEqgADAAEECQEJABYEwAADAAEECQEKACYE1gADAAEECQELACQE/ABDAG8AcAB5AHIAaQBnAGgAdAAgADIAMAAyADIAIABUAGgAZQAgAEkAbgBzAHQAcgB1AG0AZQBuAHQAIABTAGEAbgBzACAAUAByAG8AagBlAGMAdAAgAEEAdQB0AGgAbwByAHMAIAAoAGgAdAB0AHAAcwA6AC8ALwBnAGkAdABoAHUAYgAuAGMAbwBtAC8ASQBuAHMAdAByAHUAbQBlAG4AdAAvAGkAbgBzAHQAcgB1AG0AZQBuAHQALQBzAGEAbgBzACkASQBuAHMAdAByAHUAbQBlAG4AdAAgAFMAYQBuAHMAIABTAGUAbQBpAEIAbwBsAGQAUgBlAGcAdQBsAGEAcgAxAC4AMAAwADAAOwBOAE8ATgBFADsASQBuAHMAdAByAHUAbQBlAG4AdABTAGEAbgBzAC0AUwBlAG0AaQBCAG8AbABkAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAwADAAOwAgAHQAdABmAGEAdQB0AG8AaABpAG4AdAAgACgAdgAxAC4AOAAuADQALgA3AC0ANQBkADUAYgApADsAZwBmAHQAbwBvAGwAcwBbADAALgA5AC4AMgA4AF0ASQBuAHMAdAByAHUAbQBlAG4AdABTAGEAbgBzAC0AUwBlAG0AaQBCAG8AbABkAGYAcgBhAGcAVABZAFAARQBSAG8AZAByAGkAZwBvACAARgB1AGUAbgB6AGEAbABpAGQAYQB3AHcAdwAuAGYAcgBhAGcAdAB5AHAAZQBmAG8AdQBuAGQAcgB5AC4AeAB5AHoAdwB3AHcALgByAGYAdQBlAG4AegBhAGwAaQBkAGEALgBjAG8AbQBUAGgAaQBzACAARgBvAG4AdAAgAFMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAGwAaQBjAGUAbgBzAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAUwBJAEwAIABPAHAAZQBuACAARgBvAG4AdAAgAEwAaQBjAGUAbgBzAGUALAAgAFYAZQByAHMAaQBvAG4AIAAxAC4AMQAuACAAVABoAGkAcwAgAGwAaQBjAGUAbgBzAGUAIABpAHMAIABhAHYAYQBpAGwAYQBiAGwAZQAgAHcAaQB0AGgAIABhACAARgBBAFEAIABhAHQAOgAgAGgAdAB0AHAAcwA6AC8ALwBzAGMAcgBpAHAAdABzAC4AcwBpAGwALgBvAHIAZwAvAE8ARgBMAGgAdAB0AHAAcwA6AC8ALwBzAGMAcgBpAHAAdABzAC4AcwBpAGwALgBvAHIAZwAvAE8ARgBMAEkAbgBzAHQAcgB1AG0AZQBuAHQAIABTAGEAbgBzAFMAZQBtAGkAQgBvAGwAZABSAG8AdQBuAGQAIABkAG8AdABzAFMAaQBuAGcAbABlACAAUwB0AG8AcgB5ACAAYQBBAGwAdABlAHIAbgBhAHQAZQAgAHkAQQBsAHQAZQByAG4AYQB0AGUAIABLAEEAbAB0AGUAcgBuAGEAdABlACAAUgBBAGwAdABlAHIAbgBhAHQAZQAgAE0AQQBsAHQAZQByAG4AYQB0AGUAIABHAEEAbAB0AGUAcgBuAGEAdABlACAASgBBAGwAdABlAHIAbgBhAHQAZQAgAFEAQQBsAHQAZQByAG4AYQB0AGUAIAAyAEEAbAB0AGUAcgBuAGEAdABlACAAQQBtAHAAZQByAHMAYQBuAGQAQQBsAHQAZQByAG4AYQB0AGUAIABDAHUAcgByAGUAbgBjAHkAAAACAAAAAAAA/0wAJgAAAAAAAAAAAAAAAAAAAAAAAAAAAfUAAAAkAMkBAgEDAMcAYgCtAQQBBQBjAK4AkAAlACYA/QD/AGQBBgAnAOkBBwEIACgAZQEJAMgAygEKAMsBCwEMACkAKgD4AQ0BDgArAQ8ALAEQAMwAzQDOAPoAzwERARIALQAuARMALwEUARUBFgDiADAAMQEXARgBGQBmARoAMgDQANEAZwDTARsBHACRAK8AsAAzAO0ANAA1AR0BHgEfADYBIADkAPsBIQEiADcBIwEkADgA1AElANUAaADWASYBJwEoASkAOQA6ASoBKwEsAS0AOwA8AOsBLgC7AS8APQEwAOYBMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQARABpAVUBVgBrAGwAagFXAVgAbgBtAKAARQBGAP4BAABvAVkARwDqAVoBAQBIAHABWwByAHMBXABxAV0BXgBJAEoA+QFfAWAASwFhAEwA1wB0AHYAdwFiAHUBYwFkAWUATQFmAE4BZwBPAWgBaQFqAOMAUABRAWsBbAFtAHgBbgBSAHkAewB8AHoBbwFwAKEAfQCxAFMA7gBUAFUBcQFyAXMAVgF0AOUA/AF1AIkAVwF2AXcAWAB+AXgAgACBAH8BeQF6AXsBfABZAFoBfQF+AX8BgABbAFwA7AGBALoBggBdAYMA5wGEAYUBhgGHAYgBiQGKAYsBjAGNAY4BjwGQAZEBkgGTAZQBlQGWAZcBmAGZAZoBmwGcAZ0BngGfAaABoQGiAaMBpAGlAaYBpwGoAakBqgGrAawBrQGuAa8BsAGxAbIBswG0AbUBtgG3AJ0AngATABQAFQAWABcAGAAZABoAGwAcAbgBuQG6AbsBvAG9Ab4BvwHAAcEBwgHDAAMBxAHFABEADwAdAB4AqwAEAKMAIgCiAMMAhwANAAYAEgA/AcYBxwHIAckBygHLAcwBzQHOAc8B0AHRAdIB0wHUAdUB1gHXAdgB2QHaAdsAEACyALMAQgHcAd0B3gALAAwAXgBgAD4AQAHfAeAB4QHiAeMB5ADEAMUAtAC1ALYAtwCpAKoAvgC/AAUACgHlAeYB5wHoAekB6gHrACMACQCIAIYAiwCKAIwAgwBfAewAhAAHAe0AhQCWAe4B7wAOAO8A8AC4ACAAIQAfAGEAQQAIAMYB8AHxAfIB8wH0AfUB9gH3AfgB+QH6AfsB/AH9Af4B/wIAAgECAgIDAgQCBQIGAgcCCAIJAgoCCwIMAg0CDgIPAhACEQISAhMCFAIVAhYAjgDcAEMAjQDfANgA4QDbAN0A2QDaAN4A4AIXAhgGQWJyZXZlB3VuaTAxQ0QHQW1hY3JvbgdBb2dvbmVrCkNkb3RhY2NlbnQGRGNhcm9uBkRjcm9hdAZFY2Fyb24KRWRvdGFjY2VudAdFbWFjcm9uB0VvZ29uZWsHdW5pMDEyMgpHZG90YWNjZW50BEhiYXICSUoHSW1hY3JvbgdJb2dvbmVrB3VuaTAxMzYGTGFjdXRlBkxjYXJvbgd1bmkwMTNCBk5hY3V0ZQZOY2Fyb24HdW5pMDE0NQNFbmcNT2h1bmdhcnVtbGF1dAdPbWFjcm9uBlJhY3V0ZQZSY2Fyb24HdW5pMDE1NgZTYWN1dGUHdW5pMDIxOAd1bmkxRTlFBlRjYXJvbgd1bmkwMjFBBlVicmV2ZQ1VaHVuZ2FydW1sYXV0B1VtYWNyb24HVW9nb25lawVVcmluZwZXYWN1dGULV2NpcmN1bWZsZXgJV2RpZXJlc2lzBldncmF2ZQtZY2lyY3VtZmxleAZZZ3JhdmUGWmFjdXRlClpkb3RhY2NlbnQOQWRpZXJlc2lzLnNzMDEPQ2RvdGFjY2VudC5zczAxDkVkaWVyZXNpcy5zczAxD0Vkb3RhY2NlbnQuc3MwMQx1bmkwMTIyLnNzMDEPR2RvdGFjY2VudC5zczAxDklkaWVyZXNpcy5zczAxD0lkb3RhY2NlbnQuc3MwMQx1bmkwMTM2LnNzMDEMdW5pMDEzQi5zczAxDHVuaTAxNDUuc3MwMQ5PZGllcmVzaXMuc3MwMQx1bmkwMTU2LnNzMDEMdW5pMDIxOC5zczAxDHVuaTAyMUEuc3MwMQ5VZGllcmVzaXMuc3MwMQ5ZZGllcmVzaXMuc3MwMQ9aZG90YWNjZW50LnNzMDEGSy5zczA0DHVuaTAxMzYuc3MwNAZSLnNzMDULUmFjdXRlLnNzMDULUmNhcm9uLnNzMDUMdW5pMDE1Ni5zczA1Bk0uc3MwNgZHLnNzMDcLR2JyZXZlLnNzMDcMdW5pMDEyMi5zczA3D0dkb3RhY2NlbnQuc3MwNwZKLnNzMDgGUS5zczA5EXVuaTAxMzYuc3MwMS5zczA0EXVuaTAxNTYuc3MwMS5zczA1EXVuaTAxMjIuc3MwMS5zczA3FEdkb3RhY2NlbnQuc3MwMS5zczA3BmFicmV2ZQd1bmkwMUNFB2FtYWNyb24HYW9nb25lawpjZG90YWNjZW50BmRjYXJvbgZlY2Fyb24KZWRvdGFjY2VudAdlbWFjcm9uB2VvZ29uZWsHdW5pMDEyMwpnZG90YWNjZW50BGhiYXIJaS5sb2NsVFJLAmlqB2ltYWNyb24HaW9nb25lawd1bmkwMjM3B3VuaTAxMzcGbGFjdXRlBmxjYXJvbgd1bmkwMTNDBm5hY3V0ZQZuY2Fyb24HdW5pMDE0NgNlbmcNb2h1bmdhcnVtbGF1dAdvbWFjcm9uBnJhY3V0ZQZyY2Fyb24HdW5pMDE1NwZzYWN1dGUHdW5pMDIxOQZ0Y2Fyb24HdW5pMDIxQgZ1YnJldmUNdWh1bmdhcnVtbGF1dAd1bWFjcm9uB3VvZ29uZWsFdXJpbmcGd2FjdXRlC3djaXJjdW1mbGV4CXdkaWVyZXNpcwZ3Z3JhdmULeWNpcmN1bWZsZXgGeWdyYXZlBnphY3V0ZQp6ZG90YWNjZW50DmFkaWVyZXNpcy5zczAxD2Nkb3RhY2NlbnQuc3MwMQ5lZGllcmVzaXMuc3MwMQ9lZG90YWNjZW50LnNzMDEMdW5pMDEyMy5zczAxD2dkb3RhY2NlbnQuc3MwMQZpLnNzMDEOaWRpZXJlc2lzLnNzMDEOaS5sb2NsVFJLLnNzMDEHaWouc3MwMQxpb2dvbmVrLnNzMDEGai5zczAxDHVuaTAxMzcuc3MwMQx1bmkwMTNDLnNzMDEMdW5pMDE0Ni5zczAxDm9kaWVyZXNpcy5zczAxDHVuaTAxNTcuc3MwMQx1bmkwMjE5LnNzMDEMdW5pMDIxQi5zczAxDnVkaWVyZXNpcy5zczAxDndkaWVyZXNpcy5zczAxDnlkaWVyZXNpcy5zczAxD3pkb3RhY2NlbnQuc3MwMQZhLnNzMDILYWFjdXRlLnNzMDILYWJyZXZlLnNzMDIMdW5pMDFDRS5zczAyEGFjaXJjdW1mbGV4LnNzMDIOYWRpZXJlc2lzLnNzMDILYWdyYXZlLnNzMDIMYW1hY3Jvbi5zczAyDGFvZ29uZWsuc3MwMgphcmluZy5zczAyC2F0aWxkZS5zczAyBnkuc3MwMwt5YWN1dGUuc3MwMxB5Y2lyY3VtZmxleC5zczAzDnlkaWVyZXNpcy5zczAzC3lncmF2ZS5zczAzBmsuc3MwNAx1bmkwMTM3LnNzMDQTYWRpZXJlc2lzLnNzMDEuc3MwMhN5ZGllcmVzaXMuc3MwMS5zczAzEXVuaTAxMzcuc3MwMS5zczA0BWZfZl9pBWZfZl9sA2ZfaQNmX2wKd193X3cubGlnYQpmX2ZfaS5zczAxCGZfaS5zczAxCHR3by5zczEwB3plcm8udGYGb25lLnRmBnR3by50Zgh0aHJlZS50Zgdmb3VyLnRmB2ZpdmUudGYGc2l4LnRmCHNldmVuLnRmCGVpZ2h0LnRmB25pbmUudGYLdHdvLnRmLnNzMTAHdW5pMDBBMBNoeXBoZW5fZ3JlYXRlci5saWdhCmNvbG9uLmNhc2UOc2VtaWNvbG9uLmNhc2ULZXhjbGFtLmNhc2UPZXhjbGFtZG93bi5jYXNlDXF1ZXN0aW9uLmNhc2URcXVlc3Rpb25kb3duLmNhc2ULYnVsbGV0LmNhc2UWcGVyaW9kY2VudGVyZWQubG9jbENBVAtwZXJpb2Quc3MwMQpjb21tYS5zczAxCmNvbG9uLnNzMDEOc2VtaWNvbG9uLnNzMDENZWxsaXBzaXMuc3MwMQtleGNsYW0uc3MwMQ9leGNsYW1kb3duLnNzMDENcXVlc3Rpb24uc3MwMRFxdWVzdGlvbmRvd24uc3MwMRNwZXJpb2RjZW50ZXJlZC5zczAxC2J1bGxldC5zczAxG3BlcmlvZGNlbnRlcmVkLmxvY2xDQVQuY2FzZRBidWxsZXQuY2FzZS5zczAxIHBlcmlvZGNlbnRlcmVkLmxvY2xDQVQuY2FzZS5zczAxC2h5cGhlbi5jYXNlC2VuZGFzaC5jYXNlC2VtZGFzaC5jYXNlDnBhcmVubGVmdC5jYXNlD3BhcmVucmlnaHQuY2FzZQ5icmFjZWxlZnQuY2FzZQ9icmFjZXJpZ2h0LmNhc2UQYnJhY2tldGxlZnQuY2FzZRFicmFja2V0cmlnaHQuY2FzZRNxdW90ZXNpbmdsYmFzZS5zczAxEXF1b3RlZGJsYmFzZS5zczAxEXF1b3RlZGJsbGVmdC5zczAxEnF1b3RlZGJscmlnaHQuc3MwMQ5xdW90ZWxlZnQuc3MwMQ9xdW90ZXJpZ2h0LnNzMDEQbGVzc19oeXBoZW4ubGlnYQ5hbXBlcnNhbmQuc3MxMQRFdXJvCWNlbnQuc3MxMgtkb2xsYXIuc3MxMgdwbHVzLnRmCG1pbnVzLnRmC211bHRpcGx5LnRmCWRpdmlkZS50ZghlcXVhbC50ZgpncmVhdGVyLnRmB2xlc3MudGYKcGVyY2VudC50Zg5wZXJ0aG91c2FuZC50ZgdhcnJvd3VwB3VuaTIxOTcKYXJyb3dyaWdodAd1bmkyMTk4CWFycm93ZG93bgd1bmkyMTk5CWFycm93bGVmdAd1bmkyMTk2CWFycm93Ym90aAlhcnJvd3VwZG4HdW5pMDMwOAd1bmkwMzA3CWdyYXZlY29tYglhY3V0ZWNvbWIHdW5pMDMwQgt1bmkwMzBDLmFsdAd1bmkwMzAyB3VuaTAzMEMHdW5pMDMwNgd1bmkwMzBBCXRpbGRlY29tYgd1bmkwMzA0B3VuaTAzMTIHdW5pMDMyNgd1bmkwMzI3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/8f/x//qAAH/uv/D/7n/2P/a//D////d//H/6QAA/+3/6f/u/9X/oAAAAAAAAP/WAAD/yP+v/68AAAAA/77/1AAA//3//f/qAAD/7QAAAAD/6v/VAAD/uv+z/8r/twAA//j/8gAA//n//P/3//T/8//z/7//+v/3//z/6wAAAAIABQAC//X/9P/B/+7/9/++/9oAAv/q/6X/5//o//3/6f/q/93/rf+x/+b/+P/g/87/5gAA/83/7v/1//j/owAAAAAAAP+yAAD/6v/0//QAAAAA/57/+wAA//f/+f/lAAD/zgAAAAD/5/+tAAD/nP/s/7j/1wAA/87/yAAA//v//P/1//3//f/+/+X/9v/1//X/+f/y//H//f/tAAD//P+Z//v/7P/q/73/+//5/47/xP/u//z/wP/I/7j/4f/i/+v/+P/j/9//6QAA/9n/8f/1/9b/qAAAAAAAAP/UAAD/xv+3/7cAAAAA/77/3QAA//X/9f/oAAD/2QAAAAD/5//hAAD/u/+7/9X/tAAA//P//AAA/////f/8AAUABwAH/+MAAP/8//z/+P/0//L/+P/uAAMABf+Y//z/5//g/8H/9f/4/5H/v//sAAD/vf/D/7P/2v/a/+///f/e//H/6gAA/+3/7P/w/9b/pgAAAAAAAP/XAAD/wv+0/7QAAAAA/6L/1AAA//z//P/tAAD/7QAAAAD/6//YAAD/tP+3/8//uAAA//X/9wAA//b/w//s/5X/lP/P/4MAAP+p//n/0//B/8T/yP/C/53/lgAA/87/rv/2AAD/xP+SAAD/7f+T/8n/2f/a/+7/d/93/6r/8/+T/2X/5P+I/2L/mv+n/67/bgAAAAAAAP94AAD/8f/b/9oAAP/k/+r/6AAAAAAAE/+P/4r/YwAAAAD/5f9XAAD/7v/i//wAAAAA/23/kgAAAAEAAP///////gAA/+3//v/7AAH/+//+AAD//f////7////VAAD/7v/0/+P//f///+v/4f/WAAf/5f/l/93/4P/g/+///v/b/+7/7v/R/+f/5f/u/+j/pgAAAAAAAP/ZAAD/5P/9/+8AAP++/7r//wAAAAsAE//Y/9L/6AAAAAD/7v/fAAD/zv/q/+T/4gAA//7//wAAAAAAA//7//7//f/+/9f//P/4AAH/8//8//3//f/6//n//v/J//z/5v/b/9n//f/y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/6kBhP/ZAYX/tQGa/8EADAE9/3cBPv93AUX/xwFn/8IBaP/OAWv/fQF0/9UBdv99AYf/wQGP/9YBmv93AZv/gAAMABb/0AAq/9kAL//vADf/1ABG/9kAY/9nAL//1gDG//4Bdv97AZ7/FQGf/xUBuP+LAAwAFv/iADD/fwCQ/0UBbP+NAXP/FQF0/9kBdf/LAXb/5gF3/4QBff9uAYD/GgGd/xUADAAN//IADv/mACH/5gA//+YAUP/TAFb/iQBj/6IAZP+qAGr/ggCW/+UA7f/gAUD/wQANAJb/9ACo//sA4v/7AOf/+wDt//kA+v/2APv/9wEA/+gBOv/3AVf/2wFv/9gBcP/YAX3/1AANALv/8gDE//IA3QADAT7/wgFG/64BSf/6AWb/sQGH/88Bqf+aAbb/2gG4/+EBu//aAbz/tgANAAH/6ADt/+wA+v/oAQD/1AE9/9QBPv/XAXb/0QGH/9oBj//YAar/1AG2/+kBvP+tAb7/5wANAFb/gQBj/38AZP+FAGr/eQC1/8kA7f+8AWP/igGa/4IBm/+GAZ7/hQGf/4cBoP+FAaH/hwANAAH/2gAN/+kADv/qACH/6wA//+oAS//qAFD/4gBW/54AWf/mAGP/sgBq/50Bdf/iAZr/ugANAAH/rAAw/3wAUP/KAFb/dABj/7EAZP+4AGn/hQBq/5QAb/+XAQD/xwFG/34Bhf9/Abn/zgAOAD//ywBQ/90AWf/aAFr/2gCW/+gA8P/YAPH/2QD6/8cBIf/bAVf/lgFv/+YBff9+AYH/kgGF/78ADgA3//IAzv/oAUL/7AFD/+UBRP/rAUf/8QFI//IBov+KAaP/ywGo/80Brv/fAbj/vgG6/58BvP++AA4AAf/xAA3/9ACW//YArAABAOf//gEA/+oBPf/vAT7/7QFn/+0BdP/sAYf/4QGP/+QBqv/oAbb/5QAOABb/0QBG/8QBZP+tAWv/qgGR/9UBnf/QAaP/nAGm/84Brv+zAa//pAG4/5IBuv9/Abv/cwG8/5UADgFC/9sBQ/+SAUn/5QFX/7EBWP93AVn/dwFj/9gBb/93AXD/dwFy/74Bff84AYT/ugGF/5oBi/+WAA8Ai//VAJv/0gDCAAgAzv/mAM//2ADQ/9gA4P/YAOP/2ADp/+MA9P/TAUL/4gFD/7YBRP/dAUn/6AGk/70ADwDEAAkA4//w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AX3/4gGF/7IBl//aAZn/2gGb/88Bnv/XAaD/1wGh/9IAHQAW/+IAMP97ADf/4gBG/80AkP9HAL8ADADd/7AA6f/VAVj/dwFZ/3cBXP8fAV7/vQFg/3QBZP/LAWf/1QFo/9QBbP+TAXP/HwF0/9gBdf+6AXb/5AF3/3QBff9yAX//cAGA/x8Bo//FAa7/0gG4/8wBu/+cAB0AAf+9AA3/6AAw/6AAUP/nAFb/qABj/8MAZP/HAGn/ogBq/7EAb/+2AJb/2QDn/+UBAP/aAUD/7wFC/+MBQ//rAUT/5QFG/7QBSf/rAW//pQFw/6UBhP/ZAYX/kwGJ/5QBi/+TAZr/zAGb/8wBn//SAbj/7gAfAC//8gBG/9MAi//ZAJj/ygCa/8UAm//QAJz/zwCd/88An/+3AKD/0QC+/98AwgALAMQACwDP/9MA0P/TAN3/uADg/9MA4//TAOn/5wD0/9QBBv/AAQr/0gFC/+IBQ/+sAUT/4QFH/+IBSf/mAaL/oAGk/7sBuP/DAbr/sQAgACr/7QAv/+8ARv/oAIv/8wDE/+MA3f/yAT3/QAFC/+IBQ//iAUT/4AFG/7EBR//jAUj/2gFm/3kBZ/+/AWv/igFu/7ABfP+wAZr/MQGf/zEBoP93AaL/awGj/8MBpP/eAaj/vQGp/x8Btv+qAbj/dQG5/74Buv9AAbv/NwG8/xMAMgAU/9MAFv/TACb/1gAq//0AN//XAEb/rABV/7UAqf+0AL//7QDF//MAxgAAAM7/zgDd/7QA6f/YAPT/tQD6/6QBCP/bARUAAAFc/7QBX/+zAWL/igFk/5wBbv+wAXT/1AF1/84Bdv+0AXf/5AF8/7ABkf/XAZP/2gGc/9QBnf/UAaL/awGj/5YBpP+lAab/wgGn/5wBqP+cAar/xAGt/58Brv+xAa//pAGw/8ABs/+xAbb/lAG4/5MBuf+fAbr/gAG7/3ABvP+aAEgAC/+cAEb/zACL/9YAl/+VAJv/2ACf/6cAqP+PAK3/pgCx/5cAsv+nAL3/pAC+/+oAwgAAAMQAFQDO/+MAz/+RAND/kQDZ/88A3f+PAOD/kQDi/48A4/+RAOX//gDo/7sA6f/lAPD/pQDx/6YA8//FAPT/zQD1/8YA9v+7APf/yQD4/6UA+f+rAQL/qAED/9QBBf/VAQb/pQEd/80BIf+PASL/kgEj/7kBJP/GASX/wgEm/8gBJ//BASj/xAEp/48BKv+iASz/pQEt/6gBLv/TAUL/7AFD/4YBRP/dAUf/6QFJ//YBZP+4AWf/zQFu/7ABov91AaP/vAGk/7wBqP/DAaz/2wGu/9QBtv+5Abj/qAG5/80Buv90Abv/YgG8/8QAAQDYAAEAAgAGAAoADAANAA4AEwAXACAAIQAmACgAKQAqACsALgAxADIAMwA0ADUAPwBGAEkASgBLAEwAUABSAFUAVgBXAFgAWQBjAGQAZQBmAGcAaABpAGoAawBsAG0AbgBvAHkAewCBAIMAhQCGAIcAlgCXAJwAngCiAKMApQCpAKwArQCvALAAtAC1ALgAuQC6ALsAvAC+AL8AwADBAMIAxADGAMgAyQDLAM4AzwDQANQA1QDWANcA2QDbAN0A4ADjAOQA5QDnAOgA6QDqAOwA7QDuAO8A8ADxAPgA+gD7AQABAQECAQMBBgEIASwBLQE2ATcBOAE5AToBOwE8AT0BPgE/AUABQgFDAUQBRQFGAUcBSAFJAVcBWAFZAVoBWwFcAV0BXgFgAWIBZAFlAWYBZwFoAWkBbAFuAW8BcAFxAXIBcwF0AXUBdgF3AXwBfQF+AX8BgAGBAYQBhQGGAYcBiAGKAYsBjgGRAZIBkwGUAZUBlgGXAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAacBqAGpAaoBrAGtAa8BsAGxAbQBtgG4AbkBugG7AbwBvQG+ARkRygAAEvwTAhG+AAAS/BMCEb4AABL8EwIRvgAAEvwTAhG+AAAS/BMCEbgAABL8EwIRvgAAEvwTAhHEAAAS/BMCEcoAABL8EwIR0AAAEvwTAhHWAAAS/BMCEeIAABMOAAAR3AAAEw4AABHcAAATDgAAEeIAABHoAAAR7gAAEw4AABH0AAASAAAAE+YAABP4AAAR+gAAEgAAABPmAAAT+AAAEhgAABOqExoSDAAAE6oTGhIMAAATqhMaEgwAABOqExoSBgAAE6oTGhIGAAATqhMaEgwAABOqExoSEgAAE6oTGhIYAAATqhMaE+YAABP4AAATwgAAE/gAABPmAAAT7AAAE8gAABP4AAATSgAAEmAAABIeAAASJAAAEzgAABMsEzITOAAAEywTMhI2AAATLBMyEjYAABMsEzISKgAAEywTMhIqAAATLBMyEjYAABMsEzISMAAAEywTMhM4AAATLBMyE84AABOwAAATzgAAE9QAABM4Ez4SPAAAEjYTPhI8AAATOBM+EjwAABM4Ez4TRAAAEkISSBJOAAATSgAAEmAAABJUAAASYAAAElQAABJgAAATSgAAE1AAABJaAAASYAAAEngTXBNiE2gSbBNcE2ITaBJsE1wTYhNoEmYTXBNiE2gSbBNcE2ITaBJsE1wTYhNoEnITXBNiE2gSeBNcE2ITaBJ+E1wTYhNoE3QAABKWAAASkAAAEpYAABKQAAASlgAAE3QAABN6AAAWpAAAFqoAABKEAAAWqgAAEoQAABaqAAAWpAAAEooAABakAAATbgAAE3QAABKWAAASkAAAEpYAABN0AAATegAAEq4ThhOME5ISohOGE4wTkhKiE4YTjBOSEqIThhOME5ISnBOGE4wTkhKiE4YTjBOSEqIThhOME5ISqBOGE4wTkhKuE4YTjBOSErQThhOME5ISugAAEswAABLGAAASzAAAEsYAABLMAAASwAAAEswAABLGAAASzAAAEtIAABOeAAAS3gAAE54AABLeAAATngAAEtgAABOeAAAS3gAAE54AABLkAAATqgAAEuoAABOqAAAS6gAAE6oAABLwAAATqgAAEvYAABL8EwITCAAAEw4AABMUAAATqhMaExQAABOqExoT5gAAEyAAABPyAAAT+AAAEyYAABMsEzITJgAAEywTMhPOAAAT1AAAEzgTPhNEAAATSgAAE1AAABNWE1wTYhNoE3QAABN6AAAWpAAAE24AABN0AAATegAAE4AThhOME5ITmAAAE54AABOkAAATqgAAE84AABOwAAATzgAAE9QAABPaAAATvAAAE7YAABO8AAATtgAAE7wAABPaAAAT4AAAE+YAABP4AAATwgAAE/gAABPmAAAT7AAAE8gAABP4AAATzgAAE9QAABPaAAAT4AAAE+YAABPsAAAT8gAAE/gAABQQAAAVYBVOFAQAABVgFU4UBAAAFWAVThQEAAAVYBVOFAQAABVgFU4T/gAAFWAVThQEAAAVYBVOFAoAABVgFU4UEAAAFWAVThQWAAAVYBVOFBwAABVgFU4WmAAAFp4AABQiAAAWngAAFCIAABaeAAAWmAAAFCgAABQuAAAWngAAFjgUNBZ0AAAWOBQ0FnQAABY4FDQWdAAAFEwAABVgFWYUQAAAFWAVZhRAAAAVYBVmFEAAABVgFWYUOgAAFWAVZhQ6AAAVYBVmFEAAABVgFWYURgAAFWAVZhRMAAAVYBVmFFIAABV4AAAUWAAAFXgAABVsAAAVeAAAFF4AABV4AAAUZAAAFGoAABRkAAAUagAAFIIAABRwFYoUiAAAFYQVihR2AAAVhBWKFHYAABWEFYoUggAAFYQVihSCAAAVhBWKFHYAABWEFYoAAAAAAAAVihR8AAAVhBWKFIIAABWEFYoUggAAFZYAABSIAAAVlgAAFowAABZoAAAWjAAAFpIAABWcFaIVhAAAFI4VohWEAAAVnBWiFYQAABWcFaIVqAAAFJQUmhV+AAAVrgAAFKwAABSgAAAUrAAAFKAAABSsAAAVrgAAFbQAABSmAAAUrAAAFLIVwBXGFcwUvhXAFcYVzBS+FcAVxhXMFLgVwBXGFcwUvhXAFcYVzBS+FcAVxhXMFMQVwBXGFcwUyhXAFcYVzBXSAAAU1gAAFNAAABTWAAAU0AAAFNYAABXSAAAV2AAAFd4AABTiAAAU3AAAFOIAABTcAAAU4gAAFd4AABToAAAV3gAAFeQAABXqFfAU7gAAFeoV8BTuAAAV6hXwFfYAABUGFgIWCBYOFPoWAhYIFg4U+hYCFggWDhT6FgIWCBYOFPQWAhYIFg4U+hYCFggWDhT6FgIWCBYOFQAWAhYIFg4VBhYCFggWDhUMFgIWCBYOFRIAABYaAAAVHgAAFhoAABUeAAAWGgAAFRgAABYaAAAVHgAAFhoAABUkAAAWhgAAFTAAABaGAAAVMAAAFoYAABUqAAAWhgAAFTAAABaGAAAVNgAAFiwAABU8AAAWLAAAFTwAABYsAAAVQgAAFiwAABVIAAAVYBVOFVQAABaeAAAVWgAAFWAVZhVaAAAVYBVmFWwAABV4AAAVcgAAFXgAABWQAAAVfhWKFZAAABWEFYoVkAAAFYQVigAAAAAAABWKFZAAABWEFYoVkAAAFZYAABaMAAAWkgAAFZwVohWoAAAVrgAAFbQAABW6FcAVxhXMFdIAABXYAAAV3gAAFeQAABXqFfAV9gAAFfwWAhYIFg4WFAAAFhoAABYgAAAWhgAAFiYAABYsAAAWRAAAFnQWehY4AAAWdBZ6FjgAABZ0FnoWOAAAFnQWehY4AAAWdBZ6FjIAABZ0FnoWOAAAFnQWehY+AAAWdBZ6FkQAABZ0FnoWSgAAFnQWehZQAAAWdBZ6FlYAABaGAAAWYgAAFoYAABZiAAAWhgAAFlwAABaGAAAWYgAAFoYAABaMAAAWaAAAFowAABaSAAAWbgAAFnQWehaAAAAWhgAAFowAABaSAAAWmAAAFp4AABakAAAWqgAAAAIAKQABACQAAAApACkAJAAsADQAJQA2ADcALgA6AEUAMABHAEkAPABLAFQAPwBWAHgASQB6AJIAbACUAKcAhQCqALUAmQC3AL4ApQDBAMYArQDIAMkAswDMAM0AtQDPANwAtwDeAOEAxQDjAOMAyQDmAOcAygDpAOsAzADtARAAzwESAUkA8wFYAVkBKwFdAV0BLQFfAV8BLgFjAWMBLwFlAWUBMAFpAWkBMQFrAWsBMgFvAXQBMwF2AXcBOQF9AYYBOwGIAYgBRQGKAYsBRgGOAY4BSAGQAaIBSQGqAaoBXAGuAa4BXQGzAbUBXgG3AbcBYQG7Ab0BYgABAAEBvQAGAAYABgAGAAYABgAGAAYABgAGAAYAAgBpABIAEgASABIAEgAcABwAHAAcAAIAAgACAAIAAgACAAIAAgACAGgAEQARABEAEQAAAAAAAAAAAAUAAAAAAAUABQAFAAUAZwAmACYAGwAbAAAAGwBmAAAAAAAFAAUABQAFAAUACQAJAAkACQAJAAkACQAAAAkAAgBkAAAAYwAYABgAGAAYAA8ADwAPAA8ADwAAABkAGQAZAAQABAAEAAQABAAEAAQABAAEAAQAYgAXABcAFwAXABcAYQAOAA4ADgAOAA4AFgAWABYAFgAGABIAAgACABEAEQAAAAUAJgAbAAUACQAYAA8AGQAEAA4AFgAlACUAGgAaABoAGgBlABAAEAAQABAABAAJACUAAAAQABAAAwADAAMAAwADAAMAAwADAAMAAwADAA0AJAAMAAwADAAMAAwAAAAAADwABwANAA0AFQAVABUAOgA6ABUADQBXAAAAAAAAAAAACAAIAFIAAAAyAAAAAAAxADIABwAHADEABwAAACIAIgAAAAAAPAAHAAAACAAIAAgACAAIAAgACAAKAAoACgAKAAoACgAKAAAACgANACQAJAAAAB4AAAAAAB4AFAAAABQAFAAUAAAAHQBEAB0AAAAAAAAAAAAAAAAABwAAAAAAAAABAAsACwALAAsACwA+AAEAAQABAAEAAQATABMAEwATAAMADAAVAA0AAAAAAAcAAAAHAAcABwAHACIAAAAIAAoAHgAUAB0AAAALAAEAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABACEAIQAAAAEAIQA3ADUANwA1AD8ANgA2AE8ATgAnAFAAQgBDAFUAVgBGAEcAWAAnAEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8ALwAAAAAAAAAjAAAAHwAAAAAAAABeAAAARQAAAAAAAAAjAAAAHwAAAAAAAAAuAFoAPQA9AC4AIwAAAB8ASgAAAAAAAAAAAAAAVAA5ADkAQABTADgAOABNADAAXQAAAFwAAABMADAAAAAAAFsAAAApACkALABJACwASAA0ADMANAAzAC0ALQAoACgAKwAqACsAKgBRAAAAAAAAAAAAAAAAAAAAWQAAAAAAAAA7AAAAAAAAAAAAOwAgACAAAAAgAAAAAAAAAF8AYABLAAEAAQG9AAcABwAHAAcABwAHAAcABwAHAAcABwAHAAEAAgACAAIAAgACAAAAAAABAAAAAAABAAEAAQABAAEAAQABAAEAAAACAAIAAgACAAAAAAAAAAEAAQAAAAAAAQABAAEAAABKAAAAAQAAAAEAAQABAAAAAAAAAAEAAQABAAEAAQACAAIAAgACAAIAAgACAAAAAgACAAAAAQACAAEAAQABAAAAEwATABMAEwATAAAAGQAZABkACgAKAAoACgAKAAoACgAKAAoACgBHABYAFgAWABYAFgBGABIAEgASABIAEgAVABUAFQAVAAcAAgABAAEAAgACAAAAAQABAAEAAQACAAAAEwAZAAoAEgAVAAEAAQAAAAEAAQABAEgAAgACAAIAAgBJAAIAAQABAAIAAgAYABgACwALAAsACwALAAsAGAALAAsAGAAAAAUABQAGAAUABQAEAAAABAAEAAUABQAGAAYABgAFAAUABgAFAA4AEQARABEAEQAAAAAAIwAJAAMAOwA6AAMAAwAjAAAAAwADAAAAAAADAAAAAwADAAMAAAAAAAAACQAJAAkACQAJAAUABQAGAAYABgAGAAYAAAAGAAUAAAADAAQAAAAJAAMACQAQABAAEAAQABAACQAXABcAFwAIAAgACAAIAAgACAAIAAgACAAIAA0ADAAMAAwADAAMACsADQANAA0ADQANABQAFAAUABQACwAFAAYABQARABEAAwAA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AAAAAgAAAAEAAP//ABMAAAABAAIAAwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgABBRwAAQABBPIABQABBRgAAQABBQQADQABBP4AGQABBOAAUwABBOAAYAABBOAARgABBPwACAABBNoACAABBPgABQABBPoAAQUAAAEEzAABBP4AAgUiAAQBPQE+AT0BPgABCJgABAUEBO4E8gT2AAIFLAAFAIcAiACJAIoAkwACBQIE3gVkBXoAAwTcBPAE4gACBSIABgEsAS0BLgEvATABNAACBSAABgCFAIYAkgExATIBNQACBR4ABgCMAI0AjgCPAJQAlQADAAEE4gABBMQAAAABAAAAEQADAAEE0AABBLoAAAABAAAAEQACBSQADAEhASIBIwEkASUBJgEnASgBKQEqASsBMwAA//8AFAAAAAEAAgADAAQADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAAP//ABQAAAABAAIAAwAFAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaAAD//wAUAAAAAQACAAMABgAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAA//8AFAAAAAEAAgADAAcADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAAP//ABQAAAABAAIAAwAIAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaAAD//wAUAAAAAQACAAMACQAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAA//8AFAAAAAEAAgADAAoADAANAA4ADwAQABEAEgATABQAFQAWABcAGAAZABoAAP//ABQAAAABAAIAAwALAAwADQAOAA8AEAARABIAEwAUABUAFgAXABgAGQAaAAIEQAARAWcBaAFpAWoBawFsAW0BegGBAYIBgwGKAYsBjAGNAY4BjwABBD4AEwN+A4QDigOQA5YDnAOiA6gDrgO0A7oDwAPGA8wD0gPYA94D6gPkAAIDxgATAT8BQAFBAUIBQwFEAUUBRgFHAUgBtAG1AbYBtwG4AbkBugG9Ab4AAgOqABMBSgFLAUwBTQFOAU8BUAFRAVIBUwG/AcABwQHCAcMBxAHFAcYBxwAAAQAAAAEBAAABAgAAAQMAAAEEAAABBQAAAQYAAAEHAAABCAAAAQkAAAEK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) format("truetype");}
  </style>
</head>
<body>
  <main class="app">
    <div class="shell">
      <section class="topbar">
        <div>
          <h1 id="app-title">Vera · Archive Organization</h1>
          <p class="subtitle" id="subtitle">Loading payload...</p>
        </div>
        <div class="top-actions">
          <span class="pill" id="status-pill">MCP widget</span>
          <span class="pill" id="decision-pill">0 reviewed</span>
        </div>
      </section>
      <section class="summary" id="summary"></section>
      <section class="state-strip" id="state-strip"></section>
      <section class="toolbar">
        <input id="search" class="search" type="search" placeholder="Search current path, destination, category, duplicate, anomaly">
        <div class="tabs" id="tabs"></div>
      </section>
      <section class="content">
        <div class="panel">
          <div class="panel-header"><h2 id="queue-title">Review queue</h2><span id="count"></span></div>
          <div class="rows" id="rows"></div>
        </div>
        <div class="panel">
          <div class="panel-header"><h2 id="detail-title">Evidence and decision</h2></div>
          <div class="details" id="details"></div>
        </div>
      </section>
      <section class="artifact-strip" id="artifact-strip"></section>
      <section class="review-actions">
        <div class="progress-meter">
          <strong id="decision-progress">0 / 0 decided</strong>
          <div class="progress-rail" aria-hidden="true"><span id="decision-progress-fill"></span></div>
          <span class="status-message" id="save-status"></span>
        </div>
        <label class="reviewer-alias-field" for="reviewer-alias">
          <span class="field-label" id="reviewer-alias-label">Reviewer</span>
          <input id="reviewer-alias" type="text" maxlength="160" autocomplete="off" spellcheck="false" placeholder="Maria Rossi">
          <small class="reviewer-alias-help" id="reviewer-alias-help">Use a stable professional or account reference. A real professional name is allowed. Do not enter credentials, session material, or raw local paths.</small>
        </label>
        <div class="action-buttons">
          <button class="button" id="use-recommended" type="button">Use recommended</button>
          <button class="button primary" id="save-decisions" type="button">Save decisions</button>
          <button class="button" id="apply-decisions" type="button">Apply decisions</button>
          <button class="button" id="copy-decisions" type="button">Copy JSON</button>
          <button class="button" id="download-decisions" type="button">Download JSON</button>
        </div>
        <div class="review-store" id="review-store"></div>
        <div class="recovery-panel" id="recovery-panel"></div>
      </section>
      <details class="technical-details"><summary id="technical-title">Technical details</summary>
      <section class="run-context" id="run-context"></section>
      <section class="data-posture" id="data-posture"></section>
      <section class="execution-provenance" id="execution-provenance"></section>
      <section class="safeguards" id="review-safeguards"></section>
      </details>

    </div>
  </main>
  <script>
    const CONFIG = {"schemaVersion":"1.0","plugin":"archive-organization","title":"Vera \u00b7 Archive Organization","reviewTitle":"Client Folder Organization Review","queueTitle":"Files to Review","detailTitle":"File Decision","detailMode":"intake-board","detailHelp":"Review the current path, proposed destination, duplicate evidence, anomalies, and confidence before any filesystem action.","detailGroups":[{"title":"Current File","variant":"document","fields":["source_path","proposed_action","category","confidence"],"empty":"No source-file fields."},{"title":"Proposed Destination","variant":"draft","fields":["target_path","blocked_reasons","edit_hint"],"empty":"No proposed destination."},{"title":"Duplicate and Anomaly Evidence","variant":"finding","fields":["exact_duplicate_of","probable_duplicate_of","anomalies"],"empty":"No duplicate or anomaly evidence."}],"panels":["Current file","Proposed destination","Evidence"],"localized":{"es":{"title":"Vera \u00b7 Organizaci\u00f3n del archivo","reviewTitle":"Revisi\u00f3n de la carpeta del cliente","queueTitle":"Archivos para revisar","detailTitle":"Decisi\u00f3n sobre el archivo","detailHelp":"Revise la ruta actual, el destino propuesto, duplicados, anomal\u00edas y confianza antes de modificar archivos.","search":"Buscar ruta, destino, categor\u00eda, duplicado, anomal\u00eda","reviewerAlias":"Revisor","reviewerAliasHelp":"Use una referencia estable del colaborador responsable. No introduzca credenciales ni datos de sesi\u00f3n.","reviewerAliasInvalid":"La referencia del revisor debe ser breve y no contener credenciales ni datos de sesi\u00f3n."},"it":{"title":"Vera \u00b7 Riordino archivio","reviewTitle":"Revisione riordino cartella cliente","queueTitle":"File da rivedere","detailTitle":"Decisione file","detailHelp":"Rivedi percorso attuale, destinazione proposta, duplicati, anomalie e confidenza prima di qualsiasi modifica ai file.","search":"Cerca percorso, destinazione, categoria, duplicato, anomalia","reviewerAlias":"Revisore","reviewerAliasHelp":"Usa un riferimento stabile del collaboratore responsabile del cliente. Non inserire credenziali o dati di sessione.","reviewerAliasInvalid":"Il riferimento del revisore deve essere breve e non contenere credenziali o dati di sessione."},"fr":{"title":"Vera \u00b7 Organisation des archives","reviewTitle":"Revue du dossier client","queueTitle":"Fichiers \u00e0 revoir","detailTitle":"D\u00e9cision sur le fichier","detailHelp":"Examinez le chemin actuel, la destination propos\u00e9e, les doublons, les anomalies et le niveau de confiance avant toute modification.","search":"Chercher chemin, destination, cat\u00e9gorie, doublon, anomalie","reviewerAlias":"R\u00e9viseur","reviewerAliasHelp":"Utilisez une r\u00e9f\u00e9rence stable du collaborateur responsable. Ne saisissez ni identifiants ni donn\u00e9es de session.","reviewerAliasInvalid":"La r\u00e9f\u00e9rence du r\u00e9viseur doit \u00eatre courte et ne contenir ni identifiants ni donn\u00e9es de session."},"de":{"title":"Vera \u00b7 Archiv organisieren","reviewTitle":"Pr\u00fcfung des Mandantenordners","queueTitle":"Zu pr\u00fcfende Dateien","detailTitle":"Dateientscheidung","detailHelp":"Pr\u00fcfen Sie aktuellen Pfad, vorgeschlagenes Ziel, Duplikate, Auff\u00e4lligkeiten und Konfidenz vor jeder Datei\u00e4nderung.","search":"Pfad, Ziel, Kategorie, Duplikat, Auff\u00e4lligkeit suchen","reviewerAlias":"Pr\u00fcfer","reviewerAliasHelp":"Verwenden Sie eine stabile Referenz des verantwortlichen Mitarbeiters. Keine Zugangsdaten oder Sitzungsdaten eingeben.","reviewerAliasInvalid":"Die Pr\u00fcferreferenz muss kurz sein und darf keine Zugangsdaten oder Sitzungsdaten enthalten."}},"saveTool":"save_archive_organization_decisions","applyTool":"apply_archive_organization_decisions","widgetType":"archive_organization_review","demo":{"review_type":"archive_organization_review","items":[{"id":"file.demo-36bis","item_type":"archive_file_proposal","title":"cliente/Comunicazione_36bis_2024.pdf","source_path":"cliente/Comunicazione_36bis_2024.pdf","output_path":"AdE/2024/36-bis/2024-06-14_comunicazione-36-bis_Example-Srl.pdf","allowed_actions":["accept","reject","edit","mark_unclear","skip"],"recommended_action":"accept","data":{"source_path":"cliente/Comunicazione_36bis_2024.pdf","proposed_action":"move","target_path":"AdE/2024/36-bis/2024-06-14_comunicazione-36-bis_Example-Srl.pdf","category":"ade","confidence":"high","target_artifact":"approved_plan.json","target_id_field":"item_id","target_record_id":"file.demo-36bis","target_field":"target_relative_path","edit_hint":"Editing changes the client-relative destination path."},"evidence":[{"kind":"semantic_classification","reason":"The readable document identifies a 36-bis communication."},{"kind":"deterministic_identity","sha256":"demo","byte_count":12000}]},{"id":"file.demo-duplicate","item_type":"exact_duplicate_proposal","title":"Downloads/Comunicazione_36bis_copia.pdf","source_path":"Downloads/Comunicazione_36bis_copia.pdf","output_path":"Da_verificare/Duplicati_esatti/run_demo/Downloads/Comunicazione_36bis_copia.pdf","allowed_actions":["accept","reject","edit","mark_unclear","skip"],"recommended_action":"mark_unclear","data":{"source_path":"Downloads/Comunicazione_36bis_copia.pdf","proposed_action":"quarantine_exact_duplicate","target_path":"Da_verificare/Duplicati_esatti/run_demo/Downloads/Comunicazione_36bis_copia.pdf","exact_duplicate_of":"cliente/Comunicazione_36bis_2024.pdf","confidence":"high","target_artifact":"approved_plan.json","target_id_field":"item_id","target_record_id":"file.demo-duplicate","target_field":"target_relative_path","edit_hint":"Accept quarantines but never deletes the exact duplicate."},"evidence":[{"kind":"deterministic_identity","sha256":"same-demo-hash","byte_count":12000}]}]},"requiresReviewerAlias":true};
    const ACTION_LABELS = {
      accept: "Accept",
      reject: "Reject",
      edit: "Edit",
      mark_unclear: "Mark unclear",
      request_more_documents: "Request documents",
      skip: "Skip",
    };
    const ACTION_STATUSES = {
      accept: "accepted",
      reject: "rejected",
      edit: "edited",
      mark_unclear: "needs_evidence",
      request_more_documents: "needs_evidence",
      skip: "skipped",
    };
    const UI_TEXT = {"en":{"actions":{"accept":"Accept","reject":"Reject","edit":"Edit","mark_unclear":"Mark unclear","request_more_documents":"Request documents","skip":"Skip"},"statuses":{"accepted":"Accepted","rejected":"Rejected","edited":"Edited","needs_evidence":"Needs evidence","skipped":"Skipped","pending":"Pending","pending_review":"Pending review","partial_review":"Partial review","reviewed":"Reviewed","ready":"Ready","ready_for_review":"Ready for review","empty":"Empty","written":"Written","written_pending_review":"Written, pending review","final_ready":"Final ready","blocked":"Blocked","partial_review_applied":"Partially applied"},"metrics":{"items":"Items","issues":"Issues","evidence":"Evidence","artifacts":"Artifacts","reviewed":"Reviewed"},"buttons":{"useRecommended":"Use recommended","saveDecisions":"Save decisions","applyDecisions":"Apply decisions","copyJson":"Copy JSON","downloadJson":"Download JSON","previewSample":"Preview sample review","copyEmpty":"Copy empty decision JSON"},"fields":{"type":"Type","recommended":"Recommended","decision":"Decision","source":"Source","output":"Output","reviewerNote":"Reviewer note","editValue":"Edit value","requestedDocuments":"Requested documents"},"text":{"loadingPayload":"Loading payload...","mcpWidget":"MCP widget","reviewedSuffix":"decisions selected","decidedProgress":"{decided} / {total} decided","runLabel":"Run","noSourcePaths":"No source paths supplied","writesDecisions":"Writes ui_decisions.json","jsonFallback":"JSON fallback","decisionImpact":"Decision impact","currentAction":"Action","writeMode":"Write mode","writeTarget":"Write target","documentHint":"Document hint","reviewStore":"Review state","currentDecisions":"Current","savedDecisions":"Saved","appliedDecisions":"Applied","currentDecisionCount":"{count} current","savedDecisionCount":"{count} saved","appliedDecisionCount":"{count} applied","unsavedDecisionCount":"{count} unsaved","inSync":"In sync","recoveredDraftCount":"{count} recovered draft","fallbackActive":"JSON fallback active","fallbackBody":"Copy or download ui_decisions.json. Use the MCP or local-server review surface to persist and apply decisions.","applyRequiresMcp":"Apply requires the MCP or local-server review surface.","lastError":"Last error","recoveryAction":"Recovery","retryWithMcp":"Retry from the MCP or local-server review surface, or copy/download decision JSON for handoff.","toolLabel":"Tool","saveFailedTitle":"Save did not persist","applyFailedTitle":"Apply did not persist","mcpWriteMode":"MCP save/apply","copyOnlyMode":"Copy JSON only","noDecisionYet":"No decision selected","revisionOnly":"Revision file only until workflow apply updates a native artifact","notTargeted":"No direct artifact target","targetRecord":"record","targetField":"field","targetRecords":"records","all":"All","allStates":"All states","artifactState":"Artifact state","reviewQueue":"Review queue","evidenceDecision":"Evidence and decision","noPayloadTitle":"No review payload loaded","noPayloadBody":"This widget is waiting for an MCP render call with review_payload.json. Opening the HTML file directly does not include run data.","noFilterMatch":"No item matches the current filters.","noFields":"No fields.","detail":"Detail","reviewEvidence":"Review the evidence and capture the decision.","evidenceTrail":"Evidence trail","waitingTitle":"Waiting for review data","waitingBody":"Render this widget from the MCP tool to load review items, evidence, and outputs.","selectItem":"Select a review item.","readyDecision":"Ready for reviewer decision.","finalOutputs":"Final outputs","fileSingular":"file","filePlural":"files","output":"Output","outputsPending":"Outputs appear after the run writes final artifacts.","artifactRows":"Rows","artifactMinRows":"Min rows","artifactSheets":"Sheets","artifactHeaders":"Headers","artifactCells":"Cells","artifactText":"Text","artifactColumns":"Columns","artifactRecords":"Records","artifactQaDetails":"Verification details","artifactQaChecks":"QA checks","artifactRequiredText":"Required text","artifactRequiredColumns":"Required columns","artifactRequiredSheets":"Required sheets","artifactRequiredHeaders":"Required headers","artifactRequiredCells":"Required cells","artifactBytes":"bytes","artifactMore":"+{count} more","dataPosture":"Helper execution routes","dataPostureScope":"Optional routes used by helper execution. This does not describe or count the context sent by Codex to the model.","localFiles":"Files read by helpers","connectors":"Optional connectors","uploads":"Optional upload routes","remoteSql":"Helper remote SQL","hostedNotebook":"Helper hosted notebook","executionProvenance":"Execution provenance","executionPending":"Execution trace appears after run_intake.json records the local run.","traceStepSingular":"step","traceStepPlural":"steps","executionLocation":"Location","executionKind":"Kind","executionStatus":"Status","executionCommand":"Command","executionInputs":"Inputs","executionOutputs":"Outputs","localExecution":"Local","remoteExecution":"Remote","reviewSafeguards":"Review safeguards","safeguardsReady":"Ready","safeguardsCheck":"Check","safeguardsWarning":"Review","safeguardLocalExecution":"Helper-script execution","safeguardExternalRoute":"Optional routes beyond Codex","safeguardBoundedPayload":"Bounded payload","safeguardDecisionPersistence":"Decision persistence","safeguardFinalArtifacts":"Final artifacts","externalRouteUsed":"Route used and recorded","externalRouteNotUsed":"No optional route used","payloadItemsCount":"{count} items","finalArtifactsDeclared":"{count} outputs","finalArtifactsMissing":"No outputs declared","executionTraceMissing":"Trace missing","localExecutionDeclared":"Helper ran in local workspace","remoteExecutionDeclared":"Helper used an external path","persistenceAvailable":"Save/apply available","persistenceFallback":"Copy JSON only","notDeclared":"Not declared","noneValue":"None","blockers":"Blockers","caveats":"Caveats","nextActions":"Next actions","yes":"Yes","no":"No","editRequired":"Edit value required for {item}.","saving":"Saving...","savingApplying":"Saving and applying...","decisionsSaved":"Decisions saved.","decisionsApplied":"Decisions applied.","toolCopied":"Tool bridge unavailable. JSON copied.","toolCopiedApply":"Tool bridge unavailable. JSON copied; apply requires MCP.","jsonDownloaded":"JSON downloaded.","jsonCopied":"JSON copied.","emptyJsonCopied":"Empty decision JSON copied.","sampleLoaded":"Sample review loaded.","saveFailed":"Decision save failed.","applyFailed":"Decision apply failed."}},"es":{"actions":{"accept":"Aceptar","reject":"Rechazar","edit":"Editar","mark_unclear":"Marcar como incierto","request_more_documents":"Solicitar documentos","skip":"Omitir"},"statuses":{"accepted":"Aceptado","rejected":"Rechazado","edited":"Editado","needs_evidence":"Requiere evidencia","skipped":"Omitido","pending":"Pendiente","pending_review":"Pendiente de revisi\u00f3n","partial_review":"Revisi\u00f3n parcial","reviewed":"Revisado","ready":"Listo","ready_for_review":"Listo para revisi\u00f3n","empty":"Vac\u00edo","written":"Generado","written_pending_review":"Generado, pendiente de revisi\u00f3n","final_ready":"Versi\u00f3n final lista","blocked":"Bloqueado","partial_review_applied":"Aplicado parcialmente"},"metrics":{"items":"Elementos","issues":"Incidencias","evidence":"Evidencias","artifacts":"Artefactos","reviewed":"Revisados"},"buttons":{"useRecommended":"Usar recomendaciones","saveDecisions":"Guardar decisiones","applyDecisions":"Aplicar decisiones","copyJson":"Copiar JSON","downloadJson":"Descargar JSON","previewSample":"Ver revisi\u00f3n de ejemplo","copyEmpty":"Copiar JSON de decisiones vac\u00edo"},"fields":{"type":"Tipo","recommended":"Recomendado","decision":"Decisi\u00f3n","source":"Fuente","output":"Salida","reviewerNote":"Nota del revisor","editValue":"Valor editado","requestedDocuments":"Documentos solicitados"},"text":{"loadingPayload":"Cargando datos...","mcpWidget":"Widget MCP","reviewedSuffix":"decisiones seleccionadas","decidedProgress":"{decided} / {total} decididos","runLabel":"Ejecuci\u00f3n","noSourcePaths":"No se han indicado rutas de origen","writesDecisions":"Escribe ui_decisions.json","jsonFallback":"Modo alternativo JSON","decisionImpact":"Impacto de la decisi\u00f3n","currentAction":"Acci\u00f3n","writeMode":"Modo de escritura","writeTarget":"Destino de escritura","documentHint":"Documento sugerido","reviewStore":"Estado de la revisi\u00f3n","currentDecisions":"Actuales","savedDecisions":"Guardadas","appliedDecisions":"Aplicadas","currentDecisionCount":"{count} actuales","savedDecisionCount":"{count} guardadas","appliedDecisionCount":"{count} aplicadas","unsavedDecisionCount":"{count} sin guardar","inSync":"Sincronizado","recoveredDraftCount":"{count} borrador recuperado","fallbackActive":"Modo alternativo JSON activo","fallbackBody":"Copie o descargue ui_decisions.json. Use la superficie MCP o el servidor local para guardar y aplicar las decisiones.","applyRequiresMcp":"La aplicaci\u00f3n requiere la superficie MCP o el servidor local.","lastError":"\u00daltimo error","recoveryAction":"Recuperaci\u00f3n","retryWithMcp":"Vuelva a intentarlo desde la superficie MCP o el servidor local, o copie/descargue el JSON de decisiones para entregarlo.","toolLabel":"Herramienta","saveFailedTitle":"No se ha podido guardar","applyFailedTitle":"No se ha podido aplicar","mcpWriteMode":"Guardar/aplicar con MCP","copyOnlyMode":"Solo copiar JSON","noDecisionYet":"A\u00fan no se ha seleccionado ninguna decisi\u00f3n","revisionOnly":"Solo archivo de revisi\u00f3n hasta que el flujo de aplicaci\u00f3n actualice un artefacto nativo","notTargeted":"Sin destino de artefacto directo","targetRecord":"registro","targetField":"campo","targetRecords":"registros","all":"Todos","allStates":"Todos los estados","artifactState":"Estado del artefacto","reviewQueue":"Cola de revisi\u00f3n","evidenceDecision":"Evidencia y decisi\u00f3n","noPayloadTitle":"No hay datos de revisi\u00f3n cargados","noPayloadBody":"Este widget espera una llamada de renderizado MCP con review_payload.json. Abrir directamente el archivo HTML no incluye los datos de la ejecuci\u00f3n.","noFilterMatch":"Ning\u00fan elemento coincide con los filtros actuales.","noFields":"No hay campos.","detail":"Detalle","reviewEvidence":"Revise la evidencia y registre la decisi\u00f3n.","evidenceTrail":"Trazabilidad de la evidencia","waitingTitle":"Esperando datos de revisi\u00f3n","waitingBody":"Renderice este widget desde la herramienta MCP para cargar los elementos, las evidencias y las salidas.","selectItem":"Seleccione un elemento para revisar.","readyDecision":"Listo para la decisi\u00f3n del revisor.","finalOutputs":"Salidas finales","fileSingular":"archivo","filePlural":"archivos","output":"Salida","outputsPending":"Las salidas aparecer\u00e1n cuando la ejecuci\u00f3n genere los artefactos finales.","artifactRows":"Filas","artifactMinRows":"Filas m\u00ednimas","artifactSheets":"Hojas","artifactHeaders":"Encabezados","artifactCells":"Celdas","artifactText":"Texto","artifactColumns":"Columnas","artifactRecords":"Registros","artifactQaDetails":"Detalles de verificaci\u00f3n","artifactQaChecks":"Comprobaciones de calidad","artifactRequiredText":"Texto obligatorio","artifactRequiredColumns":"Columnas obligatorias","artifactRequiredSheets":"Hojas obligatorias","artifactRequiredHeaders":"Encabezados obligatorios","artifactRequiredCells":"Celdas obligatorias","artifactBytes":"bytes","artifactMore":"+{count} m\u00e1s","dataPosture":"Rutas de ejecuci\u00f3n auxiliares","dataPostureScope":"Rutas opcionales usadas por la ejecuci\u00f3n auxiliar. Esto no describe ni contabiliza el contexto que Codex env\u00eda al modelo.","localFiles":"Archivos le\u00eddos por los procesos auxiliares","connectors":"Conectores opcionales","uploads":"Rutas de carga opcionales","remoteSql":"SQL remoto auxiliar","hostedNotebook":"Cuaderno alojado auxiliar","executionProvenance":"Procedencia de la ejecuci\u00f3n","executionPending":"La traza de ejecuci\u00f3n aparecer\u00e1 cuando run_intake.json registre la ejecuci\u00f3n local.","traceStepSingular":"paso","traceStepPlural":"pasos","executionLocation":"Ubicaci\u00f3n","executionKind":"Tipo","executionStatus":"Estado","executionCommand":"Comando","executionInputs":"Entradas","executionOutputs":"Salidas","localExecution":"Local","remoteExecution":"Remota","reviewSafeguards":"Salvaguardas de revisi\u00f3n","safeguardsReady":"Listo","safeguardsCheck":"Comprobar","safeguardsWarning":"Revisar","safeguardLocalExecution":"Ejecuci\u00f3n de scripts auxiliares","safeguardExternalRoute":"Rutas opcionales fuera de Codex","safeguardBoundedPayload":"Datos acotados","safeguardDecisionPersistence":"Persistencia de decisiones","safeguardFinalArtifacts":"Artefactos finales","externalRouteUsed":"Ruta utilizada y registrada","externalRouteNotUsed":"No se ha usado ninguna ruta opcional","payloadItemsCount":"{count} elementos","finalArtifactsDeclared":"{count} salidas","finalArtifactsMissing":"No se han declarado salidas","executionTraceMissing":"Falta la traza","localExecutionDeclared":"El proceso auxiliar se ejecut\u00f3 en el espacio de trabajo local","remoteExecutionDeclared":"El proceso auxiliar utiliz\u00f3 una ruta externa","persistenceAvailable":"Guardado/aplicaci\u00f3n disponibles","persistenceFallback":"Solo copiar JSON","notDeclared":"No declarado","noneValue":"Ninguno","blockers":"Bloqueos","caveats":"Advertencias","nextActions":"Pr\u00f3ximas acciones","yes":"S\u00ed","no":"No","editRequired":"Se requiere un valor editado para {item}.","saving":"Guardando...","savingApplying":"Guardando y aplicando...","decisionsSaved":"Decisiones guardadas.","decisionsApplied":"Decisiones aplicadas.","toolCopied":"El puente de herramientas no est\u00e1 disponible. JSON copiado.","toolCopiedApply":"El puente de herramientas no est\u00e1 disponible. JSON copiado; la aplicaci\u00f3n requiere MCP.","jsonDownloaded":"JSON descargado.","jsonCopied":"JSON copiado.","emptyJsonCopied":"JSON de decisiones vac\u00edo copiado.","sampleLoaded":"Revisi\u00f3n de ejemplo cargada.","saveFailed":"No se han podido guardar las decisiones.","applyFailed":"No se han podido aplicar las decisiones."}},"it":{"actions":{"accept":"Accetta","reject":"Rifiuta","edit":"Modifica","mark_unclear":"Segna non chiaro","request_more_documents":"Richiedi documenti","skip":"Salta"},"statuses":{"accepted":"Accettato","rejected":"Rifiutato","edited":"Modificato","needs_evidence":"Serve evidenza","skipped":"Saltato","pending":"In attesa","pending_review":"Revisione in attesa","partial_review":"Revisione parziale","reviewed":"Rivisto","ready":"Pronto","ready_for_review":"Pronto per revisione","empty":"Vuoto","written":"Scritto","written_pending_review":"Scritto, revisione in attesa","final_ready":"Finale pronto","blocked":"Bloccato","partial_review_applied":"Applicato parzialmente"},"metrics":{"items":"Elementi","issues":"Rilievi","evidence":"Evidenze","artifacts":"Output","reviewed":"Rivisti"},"buttons":{"useRecommended":"Usa raccomandate","saveDecisions":"Salva decisioni","applyDecisions":"Applica decisioni","copyJson":"Copia JSON","downloadJson":"Scarica JSON","previewSample":"Apri esempio","copyEmpty":"Copia JSON vuoto"},"fields":{"type":"Tipo","recommended":"Raccomandato","decision":"Decisione","source":"Fonte","output":"Output","reviewerNote":"Nota revisore","editValue":"Valore modificato","requestedDocuments":"Documenti richiesti"},"text":{"loadingPayload":"Caricamento payload...","mcpWidget":"Widget MCP","reviewedSuffix":"decisioni selezionate","decidedProgress":"{decided} / {total} decisi","runLabel":"Run","noSourcePaths":"Nessun percorso sorgente fornito","writesDecisions":"Scrive ui_decisions.json","jsonFallback":"Fallback JSON","decisionImpact":"Impatto decisione","currentAction":"Azione","writeMode":"Scrittura","writeTarget":"Target scrittura","documentHint":"Documento suggerito","reviewStore":"Stato revisione","currentDecisions":"Correnti","savedDecisions":"Salvate","appliedDecisions":"Applicate","currentDecisionCount":"{count} correnti","savedDecisionCount":"{count} salvate","appliedDecisionCount":"{count} applicate","unsavedDecisionCount":"{count} non salvate","inSync":"Allineato","recoveredDraftCount":"{count} bozza recuperata","fallbackActive":"Fallback JSON attivo","fallbackBody":"Copia o scarica ui_decisions.json. Usa la superficie MCP o server locale per salvare e applicare decisioni.","applyRequiresMcp":"Applicare richiede la superficie MCP o server locale.","lastError":"Ultimo errore","recoveryAction":"Recupero","retryWithMcp":"Riprova dalla superficie MCP o server locale, oppure copia/scarica il JSON decisioni per handoff.","toolLabel":"Strumento","saveFailedTitle":"Salvataggio non persistito","applyFailedTitle":"Applicazione non persistita","mcpWriteMode":"Salva/applica MCP","copyOnlyMode":"Solo copia JSON","noDecisionYet":"Nessuna decisione","revisionOnly":"Solo file revisione finche il workflow aggiorna l'artefatto nativo","notTargeted":"Nessun target diretto","targetRecord":"record","targetField":"campo","targetRecords":"record","all":"Tutti","allStates":"Tutti gli stati","artifactState":"Stato output","reviewQueue":"Coda revisione","evidenceDecision":"Evidenza e decisione","noPayloadTitle":"Nessun payload di revisione caricato","noPayloadBody":"Il widget attende una chiamata MCP con review_payload.json. Aprire il file HTML direttamente non include i dati del run.","noFilterMatch":"Nessun elemento corrisponde ai filtri correnti.","noFields":"Nessun campo.","detail":"Dettaglio","reviewEvidence":"Rivedi l'evidenza e registra la decisione.","evidenceTrail":"Traccia evidenze","waitingTitle":"In attesa dei dati di revisione","waitingBody":"Apri il widget dallo strumento MCP per caricare elementi, evidenze e output.","selectItem":"Seleziona un elemento.","readyDecision":"Pronto per la decisione del revisore.","finalOutputs":"Output finali","fileSingular":"file","filePlural":"file","output":"Output","outputsPending":"Gli output appaiono dopo la scrittura degli artefatti finali.","artifactRows":"Righe","artifactMinRows":"Min righe","artifactSheets":"Fogli","artifactHeaders":"Intestazioni","artifactCells":"Celle","artifactText":"Testo","artifactColumns":"Colonne","artifactRecords":"Record","artifactQaDetails":"Dettagli verifica","artifactQaChecks":"Controlli QA","artifactRequiredText":"Testo richiesto","artifactRequiredColumns":"Colonne richieste","artifactRequiredSheets":"Fogli richiesti","artifactRequiredHeaders":"Intestazioni richieste","artifactRequiredCells":"Celle richieste","artifactBytes":"byte","artifactMore":"+{count} altri","dataPosture":"Percorsi dati dei processi di supporto","dataPostureScope":"Percorsi opzionali usati dai processi di supporto. Non descrive n\u00e9 conta il contesto inviato da Codex al modello.","localFiles":"File letti dai processi di supporto","connectors":"Connettori opzionali","uploads":"Percorsi di upload opzionali","remoteSql":"SQL remoto dei processi di supporto","hostedNotebook":"Notebook hosted dei processi di supporto","executionProvenance":"Provenienza esecuzione","executionPending":"La traccia di esecuzione appare dopo che run_intake.json registra il run locale.","traceStepSingular":"passo","traceStepPlural":"passi","executionLocation":"Luogo","executionKind":"Tipo","executionStatus":"Stato","executionCommand":"Comando","executionInputs":"Input","executionOutputs":"Output","localExecution":"Locale","remoteExecution":"Remoto","reviewSafeguards":"Garanzie revisione","safeguardsReady":"Pronto","safeguardsCheck":"Da verificare","safeguardsWarning":"Attenzione","safeguardLocalExecution":"Esecuzione degli script helper","safeguardExternalRoute":"Percorsi opzionali oltre Codex","safeguardBoundedPayload":"Payload limitato","safeguardDecisionPersistence":"Persistenza decisioni","safeguardFinalArtifacts":"Artefatti finali","externalRouteUsed":"Percorso usato e registrato","externalRouteNotUsed":"Nessun percorso opzionale usato","payloadItemsCount":"{count} elementi","finalArtifactsDeclared":"{count} output","finalArtifactsMissing":"Nessun output dichiarato","executionTraceMissing":"Traccia mancante","localExecutionDeclared":"Script eseguito nel workspace locale","remoteExecutionDeclared":"Script eseguito su un percorso esterno","persistenceAvailable":"Salva/applica disponibile","persistenceFallback":"Solo copia JSON","notDeclared":"Non dichiarato","noneValue":"Nessuno","blockers":"Blocchi","caveats":"Caveat","nextActions":"Azioni successive","yes":"S\u00ec","no":"No","editRequired":"Valore modificato richiesto per {item}.","saving":"Salvataggio...","savingApplying":"Salvataggio e applicazione...","decisionsSaved":"Decisioni salvate.","decisionsApplied":"Decisioni applicate.","toolCopied":"Bridge strumenti non disponibile. JSON copiato.","toolCopiedApply":"Bridge strumenti non disponibile. JSON copiato; applicare richiede MCP.","jsonDownloaded":"JSON scaricato.","jsonCopied":"JSON copiato.","emptyJsonCopied":"JSON vuoto copiato.","sampleLoaded":"Esempio caricato.","saveFailed":"Salvataggio decisioni non riuscito.","applyFailed":"Applicazione decisioni non riuscita."}},"fr":{"actions":{"accept":"Accepter","reject":"Rejeter","edit":"Modifier","mark_unclear":"Marquer incertain","request_more_documents":"Demander documents","skip":"Ignorer"},"statuses":{"accepted":"Accepte","rejected":"Rejete","edited":"Modifie","needs_evidence":"Justificatif requis","skipped":"Ignore","pending":"En attente","pending_review":"Revue en attente","partial_review":"Revue partielle","reviewed":"Revu","ready":"Pret","ready_for_review":"Pret pour revue","empty":"Vide","written":"Ecrit","written_pending_review":"Ecrit, revue en attente","final_ready":"Final pret","blocked":"Bloque","partial_review_applied":"Applique partiellement"},"metrics":{"items":"Elements","issues":"Points","evidence":"Justificatifs","artifacts":"Sorties","reviewed":"Revus"},"buttons":{"useRecommended":"Utiliser recommande","saveDecisions":"Enregistrer decisions","applyDecisions":"Appliquer decisions","copyJson":"Copier JSON","downloadJson":"Telecharger JSON","previewSample":"Voir exemple","copyEmpty":"Copier JSON vide"},"fields":{"type":"Type","recommended":"Recommande","decision":"Decision","source":"Source","output":"Sortie","reviewerNote":"Note du reviseur","editValue":"Valeur modifiee","requestedDocuments":"Documents demandes"},"text":{"loadingPayload":"Chargement du payload...","mcpWidget":"Widget MCP","reviewedSuffix":"d\u00e9cisions s\u00e9lectionn\u00e9es","decidedProgress":"{decided} / {total} decides","runLabel":"Run","noSourcePaths":"Aucun chemin source fourni","writesDecisions":"Ecrit ui_decisions.json","jsonFallback":"Fallback JSON","decisionImpact":"Impact decision","currentAction":"Action","writeMode":"Mode ecriture","writeTarget":"Cible ecriture","documentHint":"Document suggere","reviewStore":"Etat revue","currentDecisions":"Courantes","savedDecisions":"Enregistrees","appliedDecisions":"Appliquees","currentDecisionCount":"{count} courantes","savedDecisionCount":"{count} enregistrees","appliedDecisionCount":"{count} appliquees","unsavedDecisionCount":"{count} non enregistrees","inSync":"Synchronise","recoveredDraftCount":"{count} brouillon recupere","fallbackActive":"Fallback JSON actif","fallbackBody":"Copiez ou telechargez ui_decisions.json. Utilisez la surface MCP ou serveur local pour enregistrer et appliquer les decisions.","applyRequiresMcp":"L'application requiert la surface MCP ou serveur local.","lastError":"Derniere erreur","recoveryAction":"Recuperation","retryWithMcp":"Reessayez depuis la surface MCP ou serveur local, ou copiez/telechargez le JSON decisions pour handoff.","toolLabel":"Outil","saveFailedTitle":"Enregistrement non persiste","applyFailedTitle":"Application non persistee","mcpWriteMode":"Enregistrer/appliquer MCP","copyOnlyMode":"Copie JSON seule","noDecisionYet":"Aucune decision","revisionOnly":"Fichier de revision seul jusqu'a mise a jour native par le workflow","notTargeted":"Aucune cible directe","targetRecord":"enregistrement","targetField":"champ","targetRecords":"enregistrements","all":"Tous","allStates":"Tous statuts","artifactState":"Etat sortie","reviewQueue":"File de revue","evidenceDecision":"Justificatif et decision","noPayloadTitle":"Aucun payload de revue charge","noPayloadBody":"Ce widget attend un appel MCP avec review_payload.json. Ouvrir le HTML directement n'inclut pas les donnees du run.","noFilterMatch":"Aucun element ne correspond aux filtres.","noFields":"Aucun champ.","detail":"Detail","reviewEvidence":"Revoyez le justificatif et saisissez la decision.","evidenceTrail":"Trace justificative","waitingTitle":"En attente des donnees de revue","waitingBody":"Rendez ce widget depuis l'outil MCP pour charger les elements, justificatifs et sorties.","selectItem":"Selectionnez un element.","readyDecision":"Pret pour la decision du reviseur.","finalOutputs":"Sorties finales","fileSingular":"fichier","filePlural":"fichiers","output":"Sortie","outputsPending":"Les sorties apparaissent apres l'ecriture des artefacts finaux.","artifactRows":"Lignes","artifactMinRows":"Min lignes","artifactSheets":"Feuilles","artifactHeaders":"En-tetes","artifactCells":"Cellules","artifactText":"Texte","artifactColumns":"Colonnes","artifactRecords":"Enregistrements","artifactQaDetails":"Details verification","artifactQaChecks":"Controles QA","artifactRequiredText":"Texte requis","artifactRequiredColumns":"Colonnes requises","artifactRequiredSheets":"Feuilles requises","artifactRequiredHeaders":"En-tetes requis","artifactRequiredCells":"Cellules requises","artifactBytes":"octets","artifactMore":"+{count} autres","dataPosture":"Flux de donn\u00e9es des processus auxiliaires","dataPostureScope":"Flux optionnels utilis\u00e9s par les processus auxiliaires. Ceci ne d\u00e9crit ni ne compte le contexte envoy\u00e9 par Codex au mod\u00e8le.","localFiles":"Fichiers lus par les processus auxiliaires","connectors":"Connecteurs optionnels","uploads":"Flux de t\u00e9l\u00e9versement optionnels","remoteSql":"SQL distant des processus auxiliaires","hostedNotebook":"Notebook h\u00e9berg\u00e9 des processus auxiliaires","executionProvenance":"Provenance execution","executionPending":"La trace d'execution apparait apres l'enregistrement du run local dans run_intake.json.","traceStepSingular":"etape","traceStepPlural":"etapes","executionLocation":"Lieu","executionKind":"Type","executionStatus":"Statut","executionCommand":"Commande","executionInputs":"Entrees","executionOutputs":"Sorties","localExecution":"Locale","remoteExecution":"Distante","reviewSafeguards":"Garde-fous revue","safeguardsReady":"Pret","safeguardsCheck":"A verifier","safeguardsWarning":"Attention","safeguardLocalExecution":"Execution des scripts auxiliaires","safeguardExternalRoute":"Parcours optionnels hors de Codex","safeguardBoundedPayload":"Payload borne","safeguardDecisionPersistence":"Persistance decisions","safeguardFinalArtifacts":"Artefacts finaux","externalRouteUsed":"Parcours utilise et enregistre","externalRouteNotUsed":"Aucun parcours optionnel utilise","payloadItemsCount":"{count} elements","finalArtifactsDeclared":"{count} sorties","finalArtifactsMissing":"Aucune sortie declaree","executionTraceMissing":"Trace manquante","localExecutionDeclared":"Script execute dans le workspace local","remoteExecutionDeclared":"Script execute via un parcours externe","persistenceAvailable":"Enregistrement/application disponible","persistenceFallback":"Copie JSON seule","notDeclared":"Non declare","noneValue":"Aucun","blockers":"Blocages","caveats":"Caveats","nextActions":"Actions suivantes","yes":"Oui","no":"Non","editRequired":"Valeur modifiee requise pour {item}.","saving":"Enregistrement...","savingApplying":"Enregistrement et application...","decisionsSaved":"Decisions enregistrees.","decisionsApplied":"Decisions appliquees.","toolCopied":"Bridge outil indisponible. JSON copie.","toolCopiedApply":"Bridge outil indisponible. JSON copie; appliquer requiert MCP.","jsonDownloaded":"JSON telecharge.","jsonCopied":"JSON copie.","emptyJsonCopied":"JSON vide copie.","sampleLoaded":"Exemple charge.","saveFailed":"Echec d'enregistrement des decisions.","applyFailed":"Echec d'application des decisions."}},"de":{"actions":{"accept":"Akzeptieren","reject":"Ablehnen","edit":"Bearbeiten","mark_unclear":"Unklar markieren","request_more_documents":"Dokumente anfordern","skip":"Ueberspringen"},"statuses":{"accepted":"Akzeptiert","rejected":"Abgelehnt","edited":"Bearbeitet","needs_evidence":"Nachweis erforderlich","skipped":"Uebersprungen","pending":"Ausstehend","pending_review":"Review ausstehend","partial_review":"Teilreview","reviewed":"Geprueft","ready":"Bereit","ready_for_review":"Bereit fuer Review","empty":"Leer","written":"Geschrieben","written_pending_review":"Geschrieben, Review ausstehend","final_ready":"Final bereit","blocked":"Blockiert","partial_review_applied":"Teilweise angewendet"},"metrics":{"items":"Elemente","issues":"Punkte","evidence":"Nachweise","artifacts":"Ausgaben","reviewed":"Geprueft"},"buttons":{"useRecommended":"Empfehlungen nutzen","saveDecisions":"Entscheidungen speichern","applyDecisions":"Entscheidungen anwenden","copyJson":"JSON kopieren","downloadJson":"JSON herunterladen","previewSample":"Beispiel anzeigen","copyEmpty":"Leeres JSON kopieren"},"fields":{"type":"Typ","recommended":"Empfohlen","decision":"Entscheidung","source":"Quelle","output":"Ausgabe","reviewerNote":"Pruefernotiz","editValue":"Bearbeiteter Wert","requestedDocuments":"Angeforderte Dokumente"},"text":{"loadingPayload":"Payload wird geladen...","mcpWidget":"MCP-Widget","reviewedSuffix":"Entscheidungen ausgew\u00e4hlt","decidedProgress":"{decided} / {total} entschieden","runLabel":"Run","noSourcePaths":"Keine Quellpfade angegeben","writesDecisions":"Schreibt ui_decisions.json","jsonFallback":"JSON-Fallback","decisionImpact":"Entscheidungswirkung","currentAction":"Aktion","writeMode":"Schreibmodus","writeTarget":"Schreibziel","documentHint":"Dokumenthinweis","reviewStore":"Review-Stand","currentDecisions":"Aktuell","savedDecisions":"Gespeichert","appliedDecisions":"Angewendet","currentDecisionCount":"{count} aktuell","savedDecisionCount":"{count} gespeichert","appliedDecisionCount":"{count} angewendet","unsavedDecisionCount":"{count} ungespeichert","inSync":"Synchron","recoveredDraftCount":"{count} Entwurf wiederhergestellt","fallbackActive":"JSON-Fallback aktiv","fallbackBody":"Kopieren oder laden Sie ui_decisions.json herunter. Nutzen Sie die MCP- oder lokale Server-Reviewflaeche zum Speichern und Anwenden.","applyRequiresMcp":"Anwenden erfordert die MCP- oder lokale Server-Reviewflaeche.","lastError":"Letzter Fehler","recoveryAction":"Wiederherstellung","retryWithMcp":"Erneut ueber die MCP- oder lokale Server-Reviewflaeche versuchen, oder Entscheidungs-JSON fuer Handoff kopieren/herunterladen.","toolLabel":"Tool","saveFailedTitle":"Speichern nicht persistiert","applyFailedTitle":"Anwenden nicht persistiert","mcpWriteMode":"MCP speichern/anwenden","copyOnlyMode":"Nur JSON kopieren","noDecisionYet":"Keine Entscheidung","revisionOnly":"Nur Revisionsdatei, bis der Workflow ein natives Artefakt aktualisiert","notTargeted":"Kein direktes Artefaktziel","targetRecord":"Record","targetField":"Feld","targetRecords":"Records","all":"Alle","allStates":"Alle Status","artifactState":"Ausgabestatus","reviewQueue":"Review-Warteschlange","evidenceDecision":"Nachweis und Entscheidung","noPayloadTitle":"Kein Review-Payload geladen","noPayloadBody":"Dieses Widget wartet auf einen MCP-Renderaufruf mit review_payload.json. Direktes Oeffnen der HTML-Datei enthaelt keine Run-Daten.","noFilterMatch":"Kein Element entspricht den aktuellen Filtern.","noFields":"Keine Felder.","detail":"Detail","reviewEvidence":"Nachweis pruefen und Entscheidung erfassen.","evidenceTrail":"Nachweisverlauf","waitingTitle":"Warten auf Review-Daten","waitingBody":"Rendern Sie dieses Widget ueber das MCP-Tool, um Review-Elemente, Nachweise und Ausgaben zu laden.","selectItem":"Review-Element auswaehlen.","readyDecision":"Bereit fuer Prueferentscheidung.","finalOutputs":"Finale Ausgaben","fileSingular":"Datei","filePlural":"Dateien","output":"Ausgabe","outputsPending":"Ausgaben erscheinen, nachdem die finalen Artefakte geschrieben wurden.","artifactRows":"Zeilen","artifactMinRows":"Mindestzeilen","artifactSheets":"Blaetter","artifactHeaders":"Kopfzeilen","artifactCells":"Zellen","artifactText":"Text","artifactColumns":"Spalten","artifactRecords":"Records","artifactQaDetails":"Pruefdetails","artifactQaChecks":"QA-Pruefungen","artifactRequiredText":"Erforderlicher Text","artifactRequiredColumns":"Erforderliche Spalten","artifactRequiredSheets":"Erforderliche Blaetter","artifactRequiredHeaders":"Erforderliche Kopfzeilen","artifactRequiredCells":"Erforderliche Zellen","artifactBytes":"Bytes","artifactMore":"+{count} weitere","dataPosture":"Datenwege der Hilfsprozesse","dataPostureScope":"Optionale Wege der Hilfsprozesse. Dies beschreibt oder z\u00e4hlt nicht den von Codex an das Modell gesendeten Kontext.","localFiles":"Von Hilfsprozessen gelesene Dateien","connectors":"Optionale Konnektoren","uploads":"Optionale Upload-Wege","remoteSql":"Remote-SQL der Hilfsprozesse","hostedNotebook":"Gehostetes Notebook der Hilfsprozesse","executionProvenance":"Ausfuehrungsnachweis","executionPending":"Die Ausfuehrungsspur erscheint, nachdem run_intake.json den lokalen Run erfasst.","traceStepSingular":"Schritt","traceStepPlural":"Schritte","executionLocation":"Ort","executionKind":"Typ","executionStatus":"Status","executionCommand":"Befehl","executionInputs":"Eingaben","executionOutputs":"Ausgaben","localExecution":"Lokal","remoteExecution":"Remote","reviewSafeguards":"Review-Schutzmassnahmen","safeguardsReady":"Bereit","safeguardsCheck":"Pruefen","safeguardsWarning":"Achtung","safeguardLocalExecution":"Ausfuehrung der Hilfsskripte","safeguardExternalRoute":"Optionale Wege ausserhalb von Codex","safeguardBoundedPayload":"Begrenzter Payload","safeguardDecisionPersistence":"Entscheidungspersistenz","safeguardFinalArtifacts":"Finale Artefakte","externalRouteUsed":"Weg verwendet und erfasst","externalRouteNotUsed":"Kein optionaler Weg verwendet","payloadItemsCount":"{count} Elemente","finalArtifactsDeclared":"{count} Ausgaben","finalArtifactsMissing":"Keine Ausgaben deklariert","executionTraceMissing":"Spur fehlt","localExecutionDeclared":"Hilfsskript im lokalen Workspace","remoteExecutionDeclared":"Hilfsskript ueber externen Pfad","persistenceAvailable":"Speichern/Anwenden verfuegbar","persistenceFallback":"Nur JSON kopieren","notDeclared":"Nicht deklariert","noneValue":"Keine","blockers":"Blocker","caveats":"Hinweise","nextActions":"Naechste Schritte","yes":"Ja","no":"Nein","editRequired":"Bearbeiteter Wert fuer {item} erforderlich.","saving":"Speichern...","savingApplying":"Speichern und anwenden...","decisionsSaved":"Entscheidungen gespeichert.","decisionsApplied":"Entscheidungen angewendet.","toolCopied":"Tool-Bridge nicht verfuegbar. JSON kopiert.","toolCopiedApply":"Tool-Bridge nicht verfuegbar. JSON kopiert; Anwenden erfordert MCP.","jsonDownloaded":"JSON heruntergeladen.","jsonCopied":"JSON kopiert.","emptyJsonCopied":"Leeres JSON kopiert.","sampleLoaded":"Beispiel geladen.","saveFailed":"Speichern der Entscheidungen fehlgeschlagen.","applyFailed":"Anwenden der Entscheidungen fehlgeschlagen."}}};
    const GROUP_TEXT = {"es":{"Journal Entry":"Asiento contable","Support Document":"Documento justificativo","Finding":"Hallazgo","Claim":"Afirmaci\u00f3n","Citation / Source":"Cita / fuente","Source Support":"Respaldo de la fuente","Validation Finding":"Hallazgo de validaci\u00f3n","Client Document":"Documento del cliente","Required Evidence":"Evidencia requerida","Memo / Email Impact":"Impacto en informe / correo","Reconciliation Row":"L\u00ednea de conciliaci\u00f3n","Evidence":"Evidencia","Exception":"Excepci\u00f3n","Extracted Journal Row":"L\u00ednea contable extra\u00edda","Sampling Basis":"Base de muestreo","Output Trace":"Trazabilidad de salida","Bank Statement":"Extracto bancario","Match Result":"Resultado de conciliaci\u00f3n","Draft Section":"Secci\u00f3n del borrador","Source Table":"Tabla fuente","Revision Note":"Nota de revisi\u00f3n","Prompt Section":"Secci\u00f3n del prompt","Research Scope":"Alcance de la investigaci\u00f3n","Required Revision":"Revisi\u00f3n requerida","Plan Section":"Secci\u00f3n del plan","Accounting Support":"Respaldo contable","Tie-Out Finding":"Hallazgo de cuadre"},"it":{"Journal Entry":"Scrittura contabile","Support Document":"Documento di supporto","Finding":"Rilievo","Claim":"Claim","Citation / Source":"Citazione / fonte","Source Support":"Supporto fonte","Validation Finding":"Rilievo validazione","Client Document":"Documento cliente","Required Evidence":"Evidenza richiesta","Memo / Email Impact":"Impatto memo / email","Reconciliation Row":"Riga riconciliazione","Evidence":"Evidenza","Exception":"Eccezione","Extracted Journal Row":"Riga contabile estratta","Sampling Basis":"Base campionamento","See the sampling control for method and population.":"Metodo e popolazione sono nella voce Parametri campione.","Output Trace":"Traccia output","Bank Statement":"Estratto conto","Match Result":"Esito match","Draft Section":"Sezione bozza","No draft text.":"Nessun testo di bozza per questa voce.","No source table fields.":"Nessuna tabella fonte indicata per questa voce.","No revision note.":"Nessuna nota di revisione.","Source Table":"Tabella fonte","Revision Note":"Nota revisione","Prompt Section":"Sezione prompt","Research Scope":"Ambito ricerca","Required Revision":"Revisione richiesta","Plan Section":"Sezione piano","Accounting Support":"Supporto contabile","Tie-Out Finding":"Rilievo tie-out"},"fr":{"Journal Entry":"Ecriture comptable","Support Document":"Document justificatif","Finding":"Constat","Claim":"Assertion","Citation / Source":"Citation / source","Source Support":"Appui de la source","Validation Finding":"Constat de validation","Client Document":"Document client","Required Evidence":"Justificatif requis","Memo / Email Impact":"Impact memo / email","Reconciliation Row":"Ligne de rapprochement","Evidence":"Justificatif","Exception":"Exception","Extracted Journal Row":"Ligne d'ecriture extraite","Sampling Basis":"Base d'echantillonnage","Output Trace":"Trace de sortie","Bank Statement":"Releve bancaire","Match Result":"Resultat de rapprochement","Draft Section":"Section brouillon","Source Table":"Table source","Revision Note":"Note de revue","Prompt Section":"Section prompt","Research Scope":"Perimetre de recherche","Required Revision":"Revision requise","Plan Section":"Section du plan","Accounting Support":"Support comptable","Tie-Out Finding":"Constat de rapprochement"},"de":{"Journal Entry":"Buchung","Support Document":"Beleg","Finding":"Feststellung","Claim":"Aussage","Citation / Source":"Zitat / Quelle","Source Support":"Quellennachweis","Validation Finding":"Validierungsfeststellung","Client Document":"Mandantendokument","Required Evidence":"Erforderlicher Nachweis","Memo / Email Impact":"Memo-/E-Mail-Auswirkung","Reconciliation Row":"Abstimmungszeile","Evidence":"Nachweis","Exception":"Ausnahme","Extracted Journal Row":"Extrahierte Buchungszeile","Sampling Basis":"Stichprobenbasis","Output Trace":"Ausgabeprotokoll","Bank Statement":"Kontoauszug","Match Result":"Abstimmungsergebnis","Draft Section":"Entwurfsabschnitt","Source Table":"Quelltabelle","Revision Note":"Review-Notiz","Prompt Section":"Prompt-Abschnitt","Research Scope":"Rechercheumfang","Required Revision":"Erforderliche Ueberarbeitung","Plan Section":"Planabschnitt","Accounting Support":"Buchhaltungsnachweis","Tie-Out Finding":"Abgleichsfeststellung"}};
    const DEMO_PAYLOAD = {
      widget_type: CONFIG.widgetType,
      run_intake: {
        schema_version: "1.0",
        plugin: CONFIG.plugin,
        workflow: CONFIG.plugin,
        run_id: "sample-review",
        output_dir: "/tmp/" + CONFIG.plugin + "/sample",
        input_paths: ["input.xlsx", "evidence/"],
        language: "en",
        data_posture: {
          local_files_read: ["input.xlsx", "evidence/"],
          external_connectors_used: [],
          upload_paths_used: [],
          remote_sql_execution_used: false,
          hosted_notebook_execution_used: false,
        },
        execution_trace: [
          {
            step_id: CONFIG.plugin + "_sample_run",
            kind: "deterministic_review_session",
            status: "passed",
            execution_location: "local_codex_workspace",
            command: ["python", "plugins/" + CONFIG.plugin + "/scripts/review_session.py"],
            inputs: ["input.xlsx", "evidence/"],
            outputs: ["review_payload.json", "review_summary.md", "evidence_workbook.xlsx", "final_artifacts.json"],
          },
        ],
        status: "ready_for_review",
      },
      review_payload: {
        schema_version: "1.0",
        plugin: CONFIG.plugin,
        workflow: CONFIG.plugin,
        run_id: "sample-review",
        review_type: CONFIG.demo.review_type,
        status: "ready_for_review",
        items: CONFIG.demo.items,
        item_count: CONFIG.demo.items.length,
        summary: { result_row_count: CONFIG.demo.items.length, issue_count: CONFIG.demo.items.filter((item) => item.recommended_action !== "accept").length, artifact_count: 2 },
      },
      ui_decisions: { schema_version: "1.0", plugin: CONFIG.plugin, workflow: CONFIG.plugin, run_id: "sample-review", review_payload_path: "review_payload.json", decisions: [], decision_count: 0, status: "pending_review" },
      final_artifacts: { schema_version: "1.0", plugin: CONFIG.plugin, workflow: CONFIG.plugin, run_id: "sample-review", outputs: [
        { path: "review_payload.json", kind: "json", status: "written", row_count: CONFIG.demo.items.length, records_key: "items", required_columns: ["id", "item_type", "title"], qa_checks: ["json_parse", "row_count", "required_columns"] },
        { path: "review_summary.md", kind: "md", status: "written", required_text: [CONFIG.reviewTitle, "local_codex_workspace", "Sample payload is bounded for review."], qa_checks: ["nonempty_text", "required_text"] },
        { path: "evidence_workbook.xlsx", kind: "xlsx", status: "written", required_sheets: ["summary"], required_sheet_headers: { summary: ["item_id", "recommended_action", "status"] }, required_cells: { summary: { A1: "item_id", A2: CONFIG.demo.items[0]?.id || "sample-1", B1: "recommended_action", B2: CONFIG.demo.items[0]?.recommended_action || "accept" } }, qa_checks: ["office_zip", "workbook_xml", "required_sheets", "required_sheet_headers", "required_cells"] },
        { path: "ui_decisions.json", kind: "json", status: "pending_review", records_key: "decisions", min_rows: 1 },
      ], caveats: ["Sample payload is bounded for review."], next_actions: ["Save or apply decisions from the widget before treating outputs as final."], status: "written_pending_review" },
      decision_policy: { save_tool: CONFIG.saveTool, apply_tool: CONFIG.applyTool, can_persist: false, fallback: "copy_json" },
    };
    const FALLBACK = {
      widget_type: CONFIG.widgetType,
      run_intake: null,
      review_payload: { schema_version: "1.0", plugin: CONFIG.plugin, workflow: CONFIG.plugin, run_id: "preview", status: "empty", items: [], item_count: 0, summary: {} },
      ui_decisions: null,
      final_artifacts: null,
      decision_policy: { save_tool: CONFIG.saveTool, apply_tool: CONFIG.applyTool, can_persist: false, fallback: "copy_json" },
    };
    const state = { payload: FALLBACK, selectedType: "all", selectedState: "all", selectedId: null, query: "", decisions: {}, reviewerAlias: "", recovery: { savedDecisionCount: 0, draftDecisionCount: 0, lastIssue: null } };

    function pickPayload(raw) {
      if (!raw || typeof raw !== "object") return null;
      if (raw.widget_type === CONFIG.widgetType || raw.review_payload || raw.ui_decisions || raw.final_artifacts || raw.applied_decisions) return raw;
      for (const key of ["widget_payload", "_meta", "toolResponseMetadata", "mcp_tool_result", "call_tool_result", "structuredContent", "toolOutput"]) {
        const selected = pickPayload(raw[key]);
        if (selected) return selected;
      }
      return null;
    }
    function toolOutput() {
      if (new URLSearchParams(window.location.search).has("demo")) return DEMO_PAYLOAD;
      const host = window.openai || {};
      return pickPayload(host.toolResponseMetadata) || pickPayload(host.toolOutput) || pickPayload(host.structuredContent) || pickPayload(host) || FALLBACK;
    }
    function esc(value) {
      return String(value ?? "").replace(/[&<>"']/g, (char) => ({ "&": "&amp;", "<": "&lt;", ">": "&gt;", '"': "&quot;", "'": "&#39;" })[char]);
    }
    const IT_METADATA_LABELS = {"matched_pair": "Movimenti abbinati", "unmatched_bank": "Movimento bancario non abbinato", "unmatched_journal": "Registrazione non abbinata", "entry": "Registrazione", "counterparty": "Controparte", "amount": "Importo", "date": "Data", "description": "Descrizione", "status": "Stato", "reference": "Riferimento", "match_method": "Metodo di abbinamento", "bank_amount": "Importo bancario", "journal_amount": "Importo contabile", "difference": "Differenza", "source_path": "Documento di origine", "output_path": "Documento prodotto", "artifact": "Documento prodotto", "report_artifact": "Report", "chart_artifact": "Grafico", "evidence": "Evidenza", "account": "Conto", "currency": "Valuta", "debit": "Dare", "credit": "Avere", "invoice_number": "Numero fattura", "exact": "Esatto", "matched": "Abbinato", "unmatched": "Non abbinato", "sampling_control": "Parametri campione", "sampled_entry": "Riga estratta", "sample_artifact": "Campione", "review_artifact": "Tracciato", "entry_date": "Data registrazione", "movement_number": "Registrazione", "line_number": "Riga", "line_desc": "Descrizione", "amount_signed": "Importo con segno", "amount_abs": "Importo assoluto", "method": "Metodo", "sample_size": "Righe estratte", "requested_size": "Righe richieste", "population_size_after_filters": "Righe nella popolazione", "seed": "Seme casuale", "source_file": "File sorgente", "source_row": "Riga sorgente", "needs_review": "Da rivedere", "reported_increment": "Precisione importi", "filters": "Filtri", "population_proof": "Controlli sulla popolazione", "sampling_parameters": "Parametri di estrazione", "kind": "Tipo", "manual_review": "Da rivedere", "matched_support": "Documento abbinato", "support_type": "Tipo documento", "support_artifact_id": "Identificativo tecnico del documento", "support_match_status": "Abbinamento", "support_match_signals": "Elementi di confronto", "amount_found": "Importo nel documento", "date_found": "Data nel documento", "checks_run": "Controlli eseguiti", "mismatches": "Punti da chiarire", "review_notes": "Note di revisione", "evidence_facts": "Dati estratti dal documento", "professional_conclusion": "Conclusione professionale", "assurance_gate_status": "Stato dei controlli", "deterministic_checks": "Confronti automatici", "value": "Valore", "pending_review": "In attesa di revisione", "fatturapa_xml": "Fattura XML", "party_perimeter_requires_review": "Soggetto da confermare", "direction_requires_review": "Segno contabile da confermare", "missing_direction": "Confronto del segno non ancora concluso", "reconciliation_failed": "Confronto da completare", "semantic_review_withheld": "Giudizio professionale in attesa", "party_perimeter": "Soggetto", "report_section": "Sezione del report", "table_evidence": "Tabella di supporto", "review_issue": "Punto da rivedere", "section": "Sezione", "draft_text": "Testo della bozza", "codex_comment": "Testo attuale", "preview_rows": "Anteprima delle righe", "sheet_name": "Foglio", "source_table": "Tabella fonte", "metric": "Misura", "period": "Periodo", "reason": "Motivo", "blocker": "Impedimento", "proposed_fix": "Modifica proposta"};
    const ARCHIVE_LABELS = {"it": {"fields": {"archive_file_proposal": "Proposta di riordino", "exact_duplicate_proposal": "Copia identica", "source_path": "File attuale", "proposed_action": "Azione proposta", "category": "Categoria", "confidence": "Confidenza", "target_path": "Destinazione", "blocked_reasons": "Motivi di blocco", "edit_hint": "Come correggere", "exact_duplicate_of": "Copia identica di", "probable_duplicate_of": "Possibile duplicato di", "anomalies": "Anomalie", "semantic_classification": "Classificazione del documento", "local_integrity_control": "Controllo di integrit\u00e0 locale", "reason": "Motivo", "kind": "Tipo di prova", "raw_identity_returned": "Identificativi tecnici esposti", "status": "Stato"}, "groups": {"Current File": "File attuale", "Proposed Destination": "Destinazione proposta", "Duplicate and Anomaly Evidence": "Duplicati e anomalie", "No source-file fields.": "Nessun dato sul file di origine.", "No proposed destination.": "Nessuna destinazione proposta.", "No duplicate or anomaly evidence.": "Nessun duplicato o anomalia rilevato."}, "values": {"proposed_action": {"move": "Spostare", "keep": "Conservare nella posizione attuale", "quarantine_exact_duplicate": "Conservare nella verifica duplicati", "blocked": "Bloccato"}, "confidence": {"high": "Alta", "medium": "Media", "low": "Bassa"}, "kind": {"semantic_classification": "Classificazione del documento", "local_integrity_control": "Controllo di integrit\u00e0 locale"}, "status": {"verified_before_review": "Verificato prima della revisione"}}, "reviewerRequired": "Indica il revisore prima di salvare le decisioni.", "links": {"copy": "Copia percorso", "download": "Scarica documento", "copied": "Percorso copiato.", "downloaded": "Documento scaricato."}}, "en": {"fields": {"archive_file_proposal": "File organisation proposal", "exact_duplicate_proposal": "Identical copy", "source_path": "Current file", "proposed_action": "Proposed action", "category": "Category", "confidence": "Confidence", "target_path": "Destination", "blocked_reasons": "Blocking reasons", "edit_hint": "How to edit", "exact_duplicate_of": "Identical copy of", "probable_duplicate_of": "Possible duplicate of", "anomalies": "Anomalies", "semantic_classification": "Document classification", "local_integrity_control": "Local integrity check", "reason": "Reason", "kind": "Evidence type", "raw_identity_returned": "Technical identifiers exposed", "status": "Status"}, "groups": {"Current File": "Current file", "Proposed Destination": "Proposed destination", "Duplicate and Anomaly Evidence": "Duplicates and anomalies", "No source-file fields.": "No source-file information.", "No proposed destination.": "No proposed destination.", "No duplicate or anomaly evidence.": "No duplicate or anomaly found."}, "values": {"proposed_action": {"move": "Move", "keep": "Keep in current location", "quarantine_exact_duplicate": "Retain in duplicate-review area", "blocked": "Blocked"}, "confidence": {"high": "High", "medium": "Medium", "low": "Low"}, "kind": {"semantic_classification": "Document classification", "local_integrity_control": "Local integrity check"}, "status": {"verified_before_review": "Verified before review"}}, "reviewerRequired": "Enter the reviewer before saving decisions.", "links": {"copy": "Copy path", "download": "Download file", "copied": "Path copied.", "downloaded": "File downloaded."}}, "fr": {"fields": {"archive_file_proposal": "Proposition de classement", "exact_duplicate_proposal": "Copie identique", "source_path": "Fichier actuel", "proposed_action": "Action propos\u00e9e", "category": "Cat\u00e9gorie", "confidence": "Confiance", "target_path": "Destination", "blocked_reasons": "Motifs de blocage", "edit_hint": "Comment modifier", "exact_duplicate_of": "Copie identique de", "probable_duplicate_of": "Doublon possible de", "anomalies": "Anomalies", "semantic_classification": "Classement du document", "local_integrity_control": "Contr\u00f4le local d\u2019int\u00e9grit\u00e9", "reason": "Motif", "kind": "Type de preuve", "raw_identity_returned": "Identifiants techniques expos\u00e9s", "status": "\u00c9tat"}, "groups": {"Current File": "Fichier actuel", "Proposed Destination": "Destination propos\u00e9e", "Duplicate and Anomaly Evidence": "Doublons et anomalies", "No source-file fields.": "Aucune information sur le fichier source.", "No proposed destination.": "Aucune destination propos\u00e9e.", "No duplicate or anomaly evidence.": "Aucun doublon ni anomalie d\u00e9tect\u00e9."}, "values": {"proposed_action": {"move": "D\u00e9placer", "keep": "Conserver \u00e0 l\u2019emplacement actuel", "quarantine_exact_duplicate": "Conserver dans la zone de revue des doublons", "blocked": "Bloqu\u00e9"}, "confidence": {"high": "\u00c9lev\u00e9e", "medium": "Moyenne", "low": "Faible"}, "kind": {"semantic_classification": "Classement du document", "local_integrity_control": "Contr\u00f4le local d\u2019int\u00e9grit\u00e9"}, "status": {"verified_before_review": "V\u00e9rifi\u00e9 avant la revue"}}, "reviewerRequired": "Indiquez le r\u00e9viseur avant d\u2019enregistrer les d\u00e9cisions.", "links": {"copy": "Copier le chemin", "download": "T\u00e9l\u00e9charger le fichier", "copied": "Chemin copi\u00e9.", "downloaded": "Fichier t\u00e9l\u00e9charg\u00e9."}}, "de": {"fields": {"archive_file_proposal": "Ordnungsvorschlag", "exact_duplicate_proposal": "Identische Kopie", "source_path": "Aktuelle Datei", "proposed_action": "Vorgeschlagene Aktion", "category": "Kategorie", "confidence": "Konfidenz", "target_path": "Zielort", "blocked_reasons": "Blockierungsgr\u00fcnde", "edit_hint": "Ziel \u00e4ndern", "exact_duplicate_of": "Identische Kopie von", "probable_duplicate_of": "M\u00f6gliches Duplikat von", "anomalies": "Auff\u00e4lligkeiten", "semantic_classification": "Dokumentklassifizierung", "local_integrity_control": "Lokale Integrit\u00e4tspr\u00fcfung", "reason": "Begr\u00fcndung", "kind": "Belegart", "raw_identity_returned": "Offengelegte technische Kennungen", "status": "Status"}, "groups": {"Current File": "Aktuelle Datei", "Proposed Destination": "Vorgeschlagener Zielort", "Duplicate and Anomaly Evidence": "Duplikate und Auff\u00e4lligkeiten", "No source-file fields.": "Keine Angaben zur Quelldatei.", "No proposed destination.": "Kein Zielort vorgeschlagen.", "No duplicate or anomaly evidence.": "Keine Duplikate oder Auff\u00e4lligkeiten festgestellt."}, "values": {"proposed_action": {"move": "Verschieben", "keep": "Am aktuellen Ort behalten", "quarantine_exact_duplicate": "Im Pr\u00fcfbereich f\u00fcr Duplikate behalten", "blocked": "Blockiert"}, "confidence": {"high": "Hoch", "medium": "Mittel", "low": "Niedrig"}, "kind": {"semantic_classification": "Dokumentklassifizierung", "local_integrity_control": "Lokale Integrit\u00e4tspr\u00fcfung"}, "status": {"verified_before_review": "Vor der Pr\u00fcfung verifiziert"}}, "reviewerRequired": "Geben Sie vor dem Speichern den Pr\u00fcfer an.", "links": {"copy": "Pfad kopieren", "download": "Datei herunterladen", "copied": "Pfad kopiert.", "downloaded": "Datei heruntergeladen."}}, "es": {"fields": {"archive_file_proposal": "Propuesta de organizaci\u00f3n", "exact_duplicate_proposal": "Copia id\u00e9ntica", "source_path": "Archivo actual", "proposed_action": "Acci\u00f3n propuesta", "category": "Categor\u00eda", "confidence": "Confianza", "target_path": "Destino", "blocked_reasons": "Motivos de bloqueo", "edit_hint": "C\u00f3mo modificar", "exact_duplicate_of": "Copia id\u00e9ntica de", "probable_duplicate_of": "Posible duplicado de", "anomalies": "Anomal\u00edas", "semantic_classification": "Clasificaci\u00f3n del documento", "local_integrity_control": "Control local de integridad", "reason": "Motivo", "kind": "Tipo de prueba", "raw_identity_returned": "Identificadores t\u00e9cnicos expuestos", "status": "Estado"}, "groups": {"Current File": "Archivo actual", "Proposed Destination": "Destino propuesto", "Duplicate and Anomaly Evidence": "Duplicados y anomal\u00edas", "No source-file fields.": "Sin informaci\u00f3n del archivo de origen.", "No proposed destination.": "Ning\u00fan destino propuesto.", "No duplicate or anomaly evidence.": "No se han detectado duplicados ni anomal\u00edas."}, "values": {"proposed_action": {"move": "Mover", "keep": "Conservar en la ubicaci\u00f3n actual", "quarantine_exact_duplicate": "Conservar en la zona de revisi\u00f3n de duplicados", "blocked": "Bloqueado"}, "confidence": {"high": "Alta", "medium": "Media", "low": "Baja"}, "kind": {"semantic_classification": "Clasificaci\u00f3n del documento", "local_integrity_control": "Control local de integridad"}, "status": {"verified_before_review": "Verificado antes de la revisi\u00f3n"}}, "reviewerRequired": "Indica el revisor antes de guardar las decisiones.", "links": {"copy": "Copiar ruta", "download": "Descargar archivo", "copied": "Ruta copiada.", "downloaded": "Archivo descargado."}}};
    function archiveLabels() { return ARCHIVE_LABELS[activeLanguage()] || ARCHIVE_LABELS.en; }
    function archiveValue(value, field) {
      return archiveLabels().values[field]?.[String(value)] ?? formatValue(value);
    }
    function humanize(value) {
      const key = String(value || "");
      if (archiveLabels().fields[key]) return archiveLabels().fields[key];
      if (activeLanguage() === "it" && IT_METADATA_LABELS[key]) return IT_METADATA_LABELS[key];
      return key.replace(/[_-]+/g, " ").replace(/\b\w/g, (char) => char.toUpperCase());
    }
    function formatValue(value) {
      if (value == null || value === "") return "";
      if (typeof value === "boolean") return value ? uiText("yes", "Yes") : uiText("no", "No");
      if (typeof value === "number") return Number.isInteger(value) ? String(value) : value.toLocaleString(undefined, { maximumFractionDigits: 2 });
      if (typeof value === "object") return JSON.stringify(value);
      if (activeLanguage() === "it" && CONFIG.plugin === "check-entries") return String(value).split(/([,;])/).map((part) => IT_METADATA_LABELS[part] || part).join("");
      return String(value);
    }
    function reviewPayload() { return state.payload.review_payload || FALLBACK.review_payload; }
    function items() { return Array.isArray(reviewPayload().items) ? reviewPayload().items : []; }
    function normalizeLanguage(value) {
      const code = String(value || "").trim().toLowerCase().replace("_", "-").split("-")[0];
      return Object.prototype.hasOwnProperty.call(UI_TEXT, code) ? code : "en";
    }
    function activeLanguage() {
      const runIntake = state.payload.run_intake || {};
      const payload = reviewPayload();
      return normalizeLanguage(runIntake.language || runIntake.locale || payload.summary?.language || payload.language || "en");
    }
    function textGroup(group) {
      const lang = activeLanguage();
      return UI_TEXT[lang]?.[group] || UI_TEXT.en[group] || {};
    }
    function ui(group, key, fallback = "") {
      return textGroup(group)[key] || UI_TEXT.en[group]?.[key] || fallback || key;
    }
    function uiText(key, fallback = "") { return ui("text", key, fallback); }
    function workflowText(key, fallback = "") {
      const lang = activeLanguage();
      return CONFIG.localized?.[lang]?.[key] || CONFIG.localized?.en?.[key] || CONFIG[key] || fallback;
    }
    function groupTitle(group) {
      const lang = activeLanguage();
      return archiveLabels().groups[group.title] || GROUP_TEXT[lang]?.[group.title] || group.title || uiText("detail", "Detail");
    }
    function groupEmpty(group) {
      const lang = activeLanguage();
      return archiveLabels().groups[group.empty] || GROUP_TEXT[lang]?.[group.empty] || group.empty || uiText("noFields", "No fields.");
    }
    function itemById(itemId) { return items().find((item) => item.id === itemId) || null; }
    function decisionFor(itemId) { const decision = state.decisions[itemId]; return decision && itemById(itemId) ? decision : null; }
    function validDecisionCount() { return Object.keys(state.decisions).filter((itemId) => decisionFor(itemId)).length; }
    function actionLabel(action) { return ui("actions", action, ACTION_LABELS[action] || humanize(action || "Review")); }
    function statusLabel(status) { return ui("statuses", status, humanize(status || "pending")); }
    function actionClass(value) { return String(value || "review").replace(/[^a-z0-9_-]/gi, "_"); }
    function statusFor(item) {
      const decision = decisionFor(item.id);
      if (decision?.action) return ACTION_STATUSES[decision.action] || decision.action;
      const status = item.data?.status || item.status || "pending";
      const statusText = String(status).toLowerCase();
      if (["ok", "matched", "supported", "classified", "selected", "relevant", "drafted"].includes(status)) return "ready";
      if (statusText.includes("missing") || statusText.includes("unmatched") || statusText.includes("mismatch") || statusText.includes("needs_evidence") || statusText.includes("blocked")) return "needs_evidence";
      if (["missing", "unmatched", "mismatch", "variance", "needs_evidence"].includes(status)) return "needs_evidence";
      return status;
    }
    function finalArtifacts() {
      return state.payload.final_artifacts && typeof state.payload.final_artifacts === "object" ? state.payload.final_artifacts : {};
    }
    function artifactState() {
      const artifacts = finalArtifacts();
      return artifacts.review_status || artifacts.status || state.payload.applied_decisions?.application_status || state.payload.ui_decisions?.status || reviewPayload().status || "pending_review";
    }
    function blockerItemIds() {
      return new Set((Array.isArray(finalArtifacts().blockers) ? finalArtifacts().blockers : [])
        .map((blocker) => blocker?.item_id)
        .filter(Boolean));
    }
    function reviewStateFor(item) {
      if (blockerItemIds().has(item.id)) return "blocked";
      const decision = decisionFor(item.id);
      if (!decision?.action) return statusFor(item) === "needs_evidence" ? "needs_evidence" : "pending";
      const status = ACTION_STATUSES[decision.action] || decision.action;
      if (["needs_evidence", "rejected"].includes(status)) return "needs_evidence";
      return "reviewed";
    }
    function reviewStateCounts() {
      const counts = { all: items().length, pending: 0, reviewed: 0, needs_evidence: 0, blocked: 0 };
      for (const item of items()) {
        const stateName = reviewStateFor(item);
        counts[stateName] = (counts[stateName] || 0) + 1;
      }
      return counts;
    }
    function supportLine(item) {
      const data = item.data || {};
      const parts = [data.source_title, data.citation, data.support, data.evidence, data.matched_pdf, data.bank_line, data.source_table, data.reason, data.review_notes, item.source_path || item.output_path].filter(Boolean);
      return parts.slice(0, 3).join(" · ");
    }
    function filteredItems() {
      const q = state.query.trim().toLowerCase();
      return items().filter((item) => {
        if (state.selectedType !== "all" && item.item_type !== state.selectedType) return false;
        if (state.selectedState !== "all" && reviewStateFor(item) !== state.selectedState) return false;
        return !q || JSON.stringify(item).toLowerCase().includes(q);
      });
    }
    function metric(label, value) { return `<article class="metric"><span>${esc(label)}</span><strong>${esc(value)}</strong></article>`; }
    function renderSummary() {
      const payload = reviewPayload();
      document.getElementById("technical-title").textContent = ({it: "Dettagli tecnici", en: "Technical details", fr: "Détails techniques", es: "Detalles técnicos", de: "Technische Details"})[activeLanguage()];
      const summary = payload.summary || {};
      const issueCount = summary.issue_count ?? items().filter((item) => item.recommended_action && item.recommended_action !== "accept").length;
      const artifactCount = artifactRecords().length;
      document.getElementById("subtitle").textContent = `${uiText("runLabel", "Run")} ${payload.run_id || "n/a"}`;
      document.getElementById("status-pill").textContent = statusLabel(payload.status || "ready_for_review");
      document.getElementById("summary").innerHTML = [
        metric(ui("metrics", "items", "Items"), items().length),
        metric(ui("metrics", "issues", "Issues"), issueCount),
        metric(ui("metrics", "evidence", "Evidence"), items().filter((item) => Array.isArray(item.evidence) && item.evidence.length).length),
        metric(ui("metrics", "artifacts", "Artifacts"), artifactCount),
        metric(uiText("reviewedSuffix", "Decisions selected"), `${validDecisionCount()} / ${items().length}`),
      ].join("");
    }
    function renderProgress() {
      const decided = validDecisionCount();
      const total = items().length;
      const percent = total ? Math.round((decided / total) * 100) : 0;
      document.getElementById("decision-pill").textContent = `${decided} ${uiText("reviewedSuffix", "reviewed")}`;
      document.getElementById("decision-progress").textContent = uiText("decidedProgress", "{decided} / {total} decided").replace("{decided}", decided).replace("{total}", total);
      document.getElementById("decision-progress-fill").style.width = `${percent}%`;
      document.getElementById("use-recommended").disabled = total === 0;
      document.getElementById("save-decisions").disabled = total === 0;
      document.getElementById("apply-decisions").disabled = total === 0;
      renderReviewStore();
      renderRecoveryPanel();
    }
    function countText(key, fallback, count) {
      return uiText(key, fallback).replace("{count}", count);
    }
    function normalizedDecisionRecord(decision) {
      if (!decision?.item_id || !decision?.action || !itemById(decision.item_id)) return null;
      return {
        item_id: String(decision.item_id),
        action: String(decision.action),
        reviewer_note: String(decision.reviewer_note || "").trim(),
        edit_value: String(decision.edit_value || "").trim(),
        requested_documents: Array.isArray(decision.requested_documents)
          ? decision.requested_documents.map((entry) => String(entry || "").trim()).filter(Boolean).sort()
          : [],
      };
    }
    function normalizedDecisionList(decisions) {
      return (Array.isArray(decisions) ? decisions : [])
        .map(normalizedDecisionRecord)
        .filter(Boolean)
        .sort((left, right) => left.item_id.localeCompare(right.item_id));
    }
    function decisionSignature(decisions) {
      return JSON.stringify(normalizedDecisionList(decisions));
    }
    function decisionSignatureByItem(decisions) {
      const signatures = new Map();
      for (const decision of normalizedDecisionList(decisions)) {
        signatures.set(decision.item_id, JSON.stringify(decision));
      }
      return signatures;
    }
    function changedDecisionCount(currentDecisions, baselineDecisions) {
      const baseline = decisionSignatureByItem(baselineDecisions);
      return normalizedDecisionList(currentDecisions).filter((decision) => baseline.get(decision.item_id) !== JSON.stringify(decision)).length;
    }
    function savedDecisionInputs() {
      return normalizedDecisionList(state.payload.ui_decisions?.decisions);
    }
    function appliedDecisionInputs() {
      const decisions = state.payload.applied_decisions?.decisions || [];
      return normalizedDecisionList(decisions.filter(d => itemById(d.item_id)?.allowed_actions?.includes(d.reviewer_action)).map(d => ({
        item_id: d.item_id, action: d.reviewer_action, reviewer_note: d.reviewer_note,
        edit_value: d.reviewer_action === "edit" ? d.approved_target_relative_path : "",
      })));
    }
    function reviewStoreItem(label, value, kind = "") {
      return `<div class="review-store__item${kind ? ` is-${esc(kind)}` : ""}"><span>${esc(label)}</span><strong>${esc(value)}</strong></div>`;
    }
    function renderReviewStore() {
      const node = document.getElementById("review-store");
      const current = collectDecisionInputs();
      const saved = savedDecisionInputs();
      const applied = appliedDecisionInputs();
      const currentSignature = decisionSignature(current);
      const savedSignature = decisionSignature(saved);
      const unsavedCount = currentSignature === savedSignature ? 0 : changedDecisionCount(current, saved);
      const hasUnsaved = unsavedCount > 0;
      const draftCount = hasUnsaved ? (state.recovery?.draftDecisionCount || 0) : 0;
      const cells = [
        reviewStoreItem(uiText("currentDecisions", "Current"), countText("currentDecisionCount", "{count} current", current.length), current.length ? "current" : "empty"),
        reviewStoreItem(uiText("savedDecisions", "Saved"), countText("savedDecisionCount", "{count} saved", saved.length), saved.length ? "saved" : "empty"),
        reviewStoreItem(uiText("appliedDecisions", "Applied"), countText("appliedDecisionCount", "{count} applied", applied.length), applied.length ? "applied" : "empty"),
        reviewStoreItem(uiText("reviewStore", "Review state"), hasUnsaved ? countText("unsavedDecisionCount", "{count} unsaved", unsavedCount) : uiText("inSync", "In sync"), hasUnsaved ? "dirty" : "applied"),
      ];
      if (draftCount) cells.push(reviewStoreItem(uiText("jsonFallback", "JSON fallback"), countText("recoveredDraftCount", "{count} recovered draft", draftCount), "dirty"));
      node.innerHTML = cells.join("");
    }
    function canPersistThroughBridge() {
      return Boolean(state.payload.decision_policy?.can_persist) && typeof window.openai?.callTool === "function";
    }
    function recoveryLine(label, value) {
      if (!value) return "";
      return `<div class="recovery-panel__line"><span>${esc(label)}</span><span>${esc(value)}</span></div>`;
    }
    function setRecoveryIssue(kind, title, body, toolName = "", errorMessage = "") {
      state.recovery.lastIssue = { kind, title, body, toolName, errorMessage };
      renderRecoveryPanel();
    }
    function clearRecoveryIssue() {
      if (!state.recovery) state.recovery = {};
      state.recovery.lastIssue = null;
      renderRecoveryPanel();
    }
    function renderRecoveryPanel() {
      const node = document.getElementById("recovery-panel");
      if (!node) return;
      const issue = state.recovery?.lastIssue || null;
      const fallbackActive = !state.payload.local_review_read_only && items().length > 0 && !canPersistThroughBridge();
      if (!issue && !fallbackActive) {
        node.className = "recovery-panel";
        node.innerHTML = "";
        return;
      }
      const title = issue?.title || uiText("fallbackActive", "JSON fallback active");
      const body = issue?.body || uiText("fallbackBody", "Copy or download ui_decisions.json. Use the MCP or local-server review surface to persist and apply decisions.");
      const tool = issue?.toolName || state.payload.decision_policy?.save_tool || CONFIG.saveTool;
      const error = issue?.errorMessage || "";
      const lines = [
        recoveryLine(uiText("recoveryAction", "Recovery"), body),
        recoveryLine(uiText("toolLabel", "Tool"), tool),
        recoveryLine(uiText("lastError", "Last error"), error),
      ].filter(Boolean).join("");
      node.className = `recovery-panel is-visible${issue?.kind === "error" ? " is-error" : ""}`;
      node.innerHTML = `<div class="recovery-panel__title">${esc(title)}</div><div class="recovery-panel__body">${lines}</div>`;
    }
    function postureValue(value, fallback) {
      if (Array.isArray(value)) return value.length ? listSummary(value, 3) : fallback;
      if (typeof value === "boolean") return uiText(value ? "yes" : "no", value ? "Yes" : "No");
      if (value === null || value === undefined || value === "") return fallback;
      return String(value);
    }
    function remoteSqlValue(posture, fallback) {
      if (typeof posture.remote_sql_execution_used === "boolean") return postureValue(posture.remote_sql_execution_used, fallback);
      if (posture.remote_sql_execution_used) return postureValue(posture.remote_sql_execution_used, fallback);
      const notes = Array.isArray(posture.notes) ? posture.notes.join(" ").toLowerCase() : "";
      if (notes.includes("remote sql") && notes.includes("no external")) return uiText("no", "No");
      return fallback;
    }
    function hostedNotebookValue(posture, fallback) {
      if (typeof posture.hosted_notebook_execution_used === "boolean") return postureValue(posture.hosted_notebook_execution_used, fallback);
      if (posture.hosted_notebook_execution_used) return postureValue(posture.hosted_notebook_execution_used, fallback);
      const notes = Array.isArray(posture.notes) ? posture.notes.join(" ").toLowerCase() : "";
      if (notes.includes("hosted notebook") && notes.includes("no external")) return uiText("no", "No");
      return fallback;
    }
    function postureItem(label, value) {
      return `<div class="data-posture__item"><span>${esc(label)}</span><strong>${esc(value)}</strong></div>`;
    }
    function renderDataPosture() {
      const node = document.getElementById("data-posture");
      const posture = state.payload.run_intake?.data_posture;
      if (!posture || typeof posture !== "object" || Array.isArray(posture)) {
        node.innerHTML = "";
        node.style.display = "none";
        return;
      }
      const none = uiText("noneValue", "None");
      const missing = uiText("notDeclared", "Not declared");
      const cells = [
        postureItem(uiText("localFiles", "Files read by helpers"), postureValue(posture.local_files_read, missing)),
        postureItem(uiText("connectors", "Optional connectors"), postureValue(posture.external_connectors_used, none)),
        postureItem(uiText("uploads", "Optional upload routes"), postureValue(posture.upload_paths_used, none)),
        postureItem(uiText("remoteSql", "Helper remote SQL"), remoteSqlValue(posture, missing)),
        postureItem(uiText("hostedNotebook", "Helper hosted notebook"), hostedNotebookValue(posture, missing)),
      ];
      node.style.display = "";
      const scope = uiText("dataPostureScope", "Optional routes used by helper execution. This does not describe or count the context sent by Codex to the model.");
      node.innerHTML = `<div class="data-posture__title">${esc(uiText("dataPosture", "Helper execution routes"))}<small>${esc(scope)}</small></div><div class="data-posture__grid">${cells.join("")}</div>`;
    }
    function traceEntries() {
      const trace = state.payload.run_intake?.execution_trace;
      return Array.isArray(trace) ? trace.filter((step) => step && typeof step === "object").slice(-4) : [];
    }
    function traceValue(value, fallback = "") {
      if (Array.isArray(value)) return value.length ? listSummary(value, 4) : fallback;
      if (value && typeof value === "object") {
        const locator = value.path || value.uri || value.id || value.name || "";
        return locator ? String(locator) : JSON.stringify(value);
      }
      if (value === null || value === undefined || value === "") return fallback;
      return String(value);
    }
    function traceCommandValue(value) {
      if (Array.isArray(value)) return value.map((entry) => String(entry)).join(" ");
      return traceValue(value, "");
    }
    function isRemoteExecutionLocation(value) {
      return ["external_connector", "hosted_notebook", "remote_warehouse"].includes(String(value || ""));
    }
    function traceStepHtml(step) {
      const location = traceValue(step.execution_location, uiText("notDeclared", "Not declared"));
      const remote = isRemoteExecutionLocation(step.execution_location);
      const badge = remote ? uiText("remoteExecution", "Remote") : uiText("localExecution", "Local");
      const rows = [
        [uiText("executionLocation", "Location"), location],
        [uiText("executionKind", "Kind"), traceValue(step.kind, "")],
        [uiText("executionStatus", "Status"), traceValue(step.status, "")],
        [uiText("executionCommand", "Command"), traceCommandValue(step.command)],
        [uiText("executionInputs", "Inputs"), traceValue(step.inputs, "")],
        [uiText("executionOutputs", "Outputs"), traceValue(step.outputs, "")],
      ].filter(([, value]) => value);
      return `<div class="execution-step"><div class="execution-step__title"><span>${esc(traceValue(step.step_id, step.kind || "step"))}</span><span class="execution-badge${remote ? " is-remote" : ""}">${esc(badge)}</span></div><div class="execution-kv">${rows.map(([label, value]) => `<span>${esc(label)}</span><span>${esc(value)}</span>`).join("")}</div></div>`;
    }
    function renderExecutionProvenance() {
      const node = document.getElementById("execution-provenance");
      if (!node) return;
      const trace = traceEntries();
      if (!trace.length) {
        node.className = "execution-provenance";
        node.innerHTML = "";
        return;
      }
      const countLabel = `${trace.length} ${esc(trace.length === 1 ? uiText("traceStepSingular", "step") : uiText("traceStepPlural", "steps"))}`;
      node.className = "execution-provenance is-visible";
      node.innerHTML = `<div class="execution-header"><h2>${esc(uiText("executionProvenance", "Execution provenance"))}</h2><span>${countLabel}</span></div><div class="execution-grid">${trace.map(traceStepHtml).join("")}</div>`;
    }
    function replaceCountText(key, fallback, count) {
      return uiText(key, fallback).replace("{count}", count);
    }
    function postureUsesExternal(value) {
      if (Array.isArray(value)) return value.length > 0;
      if (typeof value === "boolean") return value;
      if (value && typeof value === "object") return Object.keys(value).length > 0;
      const text = String(value || "").trim().toLowerCase();
      return Boolean(text && !["false", "no", "none", "0"].includes(text));
    }
    function externalExecutionUsed() {
      const posture = state.payload.run_intake?.data_posture || {};
      return postureUsesExternal(posture.external_connectors_used)
        || postureUsesExternal(posture.external_routes_used)
        || postureUsesExternal(posture.upload_paths_used)
        || postureUsesExternal(posture.remote_sql_execution_used)
        || postureUsesExternal(posture.hosted_notebook_execution_used)
        || traceEntries().some((step) => isRemoteExecutionLocation(step.execution_location));
    }
    function safeguardBadge(kind) {
      if (kind === "ok") return uiText("safeguardsReady", "Ready");
      if (kind === "danger" || kind === "warning") return uiText("safeguardsWarning", "Review");
      return uiText("safeguardsCheck", "Check");
    }
    function safeguardItemHtml(label, value, kind = "check") {
      return `<article class="safeguard is-${esc(kind)}"><div class="safeguard__top"><strong>${esc(label)}</strong><span class="safeguard__badge">${esc(safeguardBadge(kind))}</span></div><p>${esc(value)}</p></article>`;
    }
    function safeguardRecords() {
      const trace = traceEntries();
      const hasRemoteTrace = trace.some((step) => isRemoteExecutionLocation(step.execution_location));
      const externalUsed = externalExecutionUsed();
      const payload = reviewPayload();
      const declaredCount = Number(payload.item_count);
      const actualCount = items().length;
      const countMismatch = Number.isFinite(declaredCount) && declaredCount !== actualCount;
      const outputCount = artifactRecords().length;
      return [
        {
          label: uiText("safeguardLocalExecution", "Helper-script execution"),
          value: trace.length
            ? (hasRemoteTrace ? uiText("remoteExecutionDeclared", "Helper used an external path") : uiText("localExecutionDeclared", "Helper ran in local workspace"))
            : uiText("executionTraceMissing", "Trace missing"),
          kind: trace.length ? (hasRemoteTrace ? "check" : "ok") : "warning",
        },
        {
          label: uiText("safeguardExternalRoute", "Optional routes beyond Codex"),
          value: externalUsed
            ? uiText("externalRouteUsed", "Route used and recorded")
            : uiText("externalRouteNotUsed", "No optional route used"),
          kind: externalUsed ? "check" : "ok",
        },
        {
          label: uiText("safeguardBoundedPayload", "Bounded payload"),
          value: replaceCountText("payloadItemsCount", "{count} items", actualCount),
          kind: countMismatch ? "danger" : "ok",
        },
        {
          label: uiText("safeguardDecisionPersistence", "Decision persistence"),
          value: canPersistThroughBridge() ? uiText("persistenceAvailable", "Save/apply available") : uiText("persistenceFallback", "Copy JSON only"),
          kind: canPersistThroughBridge() ? "ok" : "check",
        },
        {
          label: uiText("safeguardFinalArtifacts", "Final artifacts"),
          value: outputCount ? replaceCountText("finalArtifactsDeclared", "{count} outputs", outputCount) : uiText("finalArtifactsMissing", "No outputs declared"),
          kind: outputCount ? "ok" : "warning",
        },
      ];
    }
    function renderReviewSafeguards() {
      const node = document.getElementById("review-safeguards");
      if (!node) return;
      if (!items().length) {
        node.className = "safeguards";
        node.innerHTML = "";
        return;
      }
      const records = safeguardRecords();
      const needsReview = records.some((record) => ["danger", "warning"].includes(record.kind));
      const summary = needsReview ? uiText("safeguardsWarning", "Review") : uiText("safeguardsReady", "Ready");
      node.className = "safeguards is-visible";
      node.innerHTML = `<div class="safeguards__header"><h2>${esc(uiText("reviewSafeguards", "Review safeguards"))}</h2><span>${esc(summary)}</span></div><div class="safeguards__grid">${records.map((record) => safeguardItemHtml(record.label, record.value, record.kind)).join("")}</div>`;
    }
    function renderContext() {
      const payload = reviewPayload();
      const runIntake = state.payload.run_intake || {};
      const sourcePaths = Array.isArray(payload.source_paths) ? payload.source_paths : runIntake.input_paths || [];
      const canPersist = Boolean(state.payload.decision_policy?.can_persist);
      document.getElementById("run-context").innerHTML = `<div><strong>${esc(workflowText("reviewTitle", CONFIG.reviewTitle))}</strong><span>${esc(sourcePaths.length ? sourcePaths.join(" · ") : uiText("noSourcePaths", "No source paths supplied"))}</span></div><div class="context-list"><span class="context-token">${esc(runIntake.language || payload.summary?.language || "en")}</span><span class="context-token">${canPersist ? uiText("writesDecisions", "Writes ui_decisions.json") : uiText("jsonFallback", "JSON fallback")}</span></div>`;
    }
    function renderTabs() {
      const counts = new Map([["all", items().length]]);
      for (const item of items()) counts.set(item.item_type, (counts.get(item.item_type) || 0) + 1);
      document.getElementById("tabs").innerHTML = Array.from(counts.entries()).map(([type, count]) => `<button class="tab" data-type="${esc(type)}" aria-pressed="${type === state.selectedType}">${esc(type === "all" ? uiText("all", "All") : humanize(type))} (${count})</button>`).join("");
    }
    function stateChip(key, label, count) {
      return `<button class="state-chip is-${esc(actionClass(key))}" data-state-filter="${esc(key)}" aria-pressed="${key === state.selectedState}"><span>${esc(label)}</span><strong>${esc(count)}</strong></button>`;
    }
    function renderStateStrip() {
      const node = document.getElementById("state-strip");
      const counts = reviewStateCounts();
      const chips = [
        stateChip("all", uiText("allStates", "All states"), counts.all),
        stateChip("pending", statusLabel("pending"), counts.pending),
        stateChip("reviewed", statusLabel("reviewed"), counts.reviewed),
        stateChip("needs_evidence", statusLabel("needs_evidence"), counts.needs_evidence),
        stateChip("blocked", statusLabel("blocked"), counts.blocked),
      ].join("");
      const currentArtifactState = artifactState();
      node.innerHTML = `<div class="state-filters">${chips}</div><div class="state-final is-${esc(actionClass(currentArtifactState))}"><span>${esc(uiText("artifactState", "Artifact state"))}</span><strong>${esc(statusLabel(currentArtifactState))}</strong></div>`;
    }
    function rowHtml(item) {
      const decision = decisionFor(item.id);
      const action = decision?.action || item.recommended_action || "review";
      const status = statusFor(item);
      const stateName = reviewStateFor(item);
      return `<button class="row row--${esc(actionClass(stateName))}${item.id === state.selectedId ? " is-selected" : ""}" data-id="${esc(item.id)}"><span class="type">${esc(humanize(item.item_type))}</span><span><span class="title">${esc(item.title)}</span><span class="row-support">${esc(supportLine(item))}</span></span><span><span class="action action--${esc(actionClass(action))}">${esc(actionLabel(action))}</span><span class="row-status is-${esc(actionClass(stateName))}">${esc(statusLabel(stateName))}</span></span></button>`;
    }
    function emptyQueueHtml() {
      return `<div class="empty-state"><strong>${esc(uiText("noPayloadTitle", "No review payload loaded"))}</strong><p>${esc(uiText("noPayloadBody", "This widget is waiting for an MCP render call with review_payload.json. Opening the HTML file directly does not include run data."))}</p><div class="empty-actions"><button class="button primary" type="button" data-load-demo="true">${esc(ui("buttons", "previewSample", "Preview sample review"))}</button><button class="button" type="button" id="copy-empty-contract">${esc(ui("buttons", "copyEmpty", "Copy empty decision JSON"))}</button></div></div>`;
    }
    function renderRows() {
      const rows = filteredItems();
      document.getElementById("count").textContent = `${rows.length} / ${items().length}`;
      document.getElementById("rows").innerHTML = rows.length ? rows.map(rowHtml).join("") : (items().length ? `<div class="empty">${esc(uiText("noFilterMatch", "No item matches the current filters."))}</div>` : emptyQueueHtml());
      if (!state.selectedId && rows[0]) state.selectedId = rows[0].id;
      if (state.selectedId && !rows.some((item) => item.id === state.selectedId)) state.selectedId = rows[0]?.id || null;
      renderDetails();
      renderSummary();
      renderProgress();
      renderStateStrip();
    }
    const PANEL_KEYS = [
      ["claim", "prompt", "section", "entry", "document", "account", "counterparty", "amount", "status", "fiscal_year"],
      ["citation", "source_title", "source_url", "support", "evidence", "matched_pdf", "bank_line", "source_table", "requested_document"],
      ["severity", "reason", "finding", "mismatches", "review_notes", "status", "variance", "blocker"],
    ];
    function entriesFor(record, keys) {
      if (!record || typeof record !== "object" || Array.isArray(record)) return [];
      return keys.filter((key) => Object.prototype.hasOwnProperty.call(record, key)).map((key) => [key, record[key]]).filter(([, value]) => value != null && value !== "");
    }
    function evidenceValueHtml(value) {
      if (typeof value === "string" && value.length < 100000 && /^[{[]/.test(value.trim())) {
        try { const parsed = JSON.parse(value); if (parsed && typeof parsed === "object") value = parsed; } catch (_) {}
      }
      if (value && typeof value === "object") {
        const label = ({it: "Dettagli tecnici", en: "Technical details", fr: "Détails techniques", es: "Detalles técnicos", de: "Technische Details"})[activeLanguage()];
        return `<details><summary>${esc(label)}</summary><pre style="white-space:pre-wrap;overflow-wrap:anywhere">${esc(JSON.stringify(value, null, 2))}</pre></details>`;
      }
      return esc(formatValue(value));
    }
    function kvHtml(record, keys) {
      const entries = entriesFor(record, keys);
      if (!entries.length) return `<div class="empty">${esc(uiText("noFields", "No fields."))}</div>`;
      return `<div class="kv">${entries.map(([key, value]) => `<div>${esc(humanize(key))}</div><div>${CONFIG.plugin === "report-builder" && key === "preview_rows" ? sourcePreviewHtml(value) : evidenceValueHtml(archiveValue(value, key))}</div>`).join("")}</div>`;
    }
    function valueForField(item, field) {
      const data = item.data || {};
      const roots = [data, item, ...(Array.isArray(item.evidence) ? item.evidence : [])];
      for (const root of roots) {
        if (!root || typeof root !== "object") continue;
        if (!Object.prototype.hasOwnProperty.call(root, field)) continue;
        const value = root[field];
        if (CONFIG.plugin === "report-builder" && field === "preview_rows" && Array.isArray(value)) return value;
        if (value == null || value === "") continue;
        if (Array.isArray(value)) return value.map(formatValue).join(", ");
        if (typeof value === "object") return JSON.stringify(value);
        return value;
      }
      return "";
    }
    function groupEntries(item, group) {
      return (group.fields || [])
        .map((field) => [field, valueForField(item, field)])
        .filter(([, value]) => value != null && value !== "");
    }
    function sourcePreviewHtml(rows) {
      if (!Array.isArray(rows) || !rows.length || !rows.every(row => row && typeof row === "object" && !Array.isArray(row))) return evidenceValueHtml(rows);
      const columns = [...new Set(rows.flatMap(row => Object.keys(row)))];
      return `<div style="overflow-x:auto"><table><thead><tr>${columns.map(key => `<th>${esc(key)}</th>`).join("")}</tr></thead><tbody>${rows.map(row => `<tr>${columns.map(key => `<td>${esc(row[key] ?? "")}</td>`).join("")}</tr>`).join("")}</tbody></table></div>`;
    }
    function workflowCardHtml(item, group) {
      const entries = groupEntries(item, group);
      const variant = group.variant || "default";
      const body = entries.length
        ? `<div class="kv">${entries.map(([key, value]) => `<div>${esc(humanize(key))}</div><div>${CONFIG.plugin === "report-builder" && key === "preview_rows" ? sourcePreviewHtml(value) : evidenceValueHtml(archiveValue(value, key))}</div>`).join("")}</div>`
        : `<div class="empty">${esc(groupEmpty(group))}</div>`;
      return `<section class="workflow-card workflow-card--${esc(variant)}"><h5>${esc(groupTitle(group))}</h5>${body}</section>`;
    }
    function workflowDetailHtml(item) {
      const groups = Array.isArray(CONFIG.detailGroups) && CONFIG.detailGroups.length
        ? CONFIG.detailGroups
        : CONFIG.panels.map((title, index) => ({ title, variant: "default", fields: PANEL_KEYS[index] || [] }));
      return `<div class="workflow-detail workflow-detail--${esc(CONFIG.detailMode || "review")}"><div class="workflow-detail__header"><strong>${esc(workflowText("reviewTitle", CONFIG.reviewTitle))}</strong><span>${esc(workflowText("detailHelp", uiText("reviewEvidence", "Review the evidence and capture the decision.")))}</span></div><div class="workflow-detail__grid">${groups.map((group) => workflowCardHtml(item, group)).join("")}</div></div>`;
    }
    function evidenceHtml(item) {
      const evidence = Array.isArray(item.evidence) ? item.evidence : [];
      if (!evidence.length) return "";
      return `<div class="review-section"><h4>${esc(uiText("evidenceTrail", "Evidence trail"))}</h4><div class="evidence-list">${evidence.map((entry) => `<div class="evidence-card"><strong>${esc(humanize(entry?.kind || "evidence"))}</strong>${kvHtml(entry || {}, Object.keys(entry || {}))}</div>`).join("")}</div></div>`;
    }
    function explicitRoots(item) {
      return [item.data || {}, item, ...(Array.isArray(item.evidence) ? item.evidence : [])];
    }
    function flatTextValues(value) {
      if (value == null || value === "") return [];
      if (Array.isArray(value)) return value.flatMap(flatTextValues);
      if (typeof value === "object") {
        const candidate = value.title || value.name || value.document || value.path || value.source_path || value.file || value.id || value.reason || "";
        return candidate ? [String(candidate)] : [];
      }
      return [String(value)];
    }
    function collectExplicitValues(item, keys, limit = 4) {
      const seen = new Set();
      const values = [];
      for (const root of explicitRoots(item)) {
        if (!root || typeof root !== "object" || Array.isArray(root)) continue;
        for (const key of keys) {
          if (!Object.prototype.hasOwnProperty.call(root, key)) continue;
          for (const value of flatTextValues(root[key])) {
            const normalized = value.trim();
            if (!normalized || seen.has(normalized)) continue;
            seen.add(normalized);
            values.push(normalized);
            if (values.length >= limit) return values;
          }
        }
      }
      return values;
    }
    function requestedDocumentHints(item) {
      return collectExplicitValues(item, [
        "requested_document",
        "requested_documents",
        "missing_document",
        "missing_documents",
        "required_document",
        "required_documents",
        "support_document",
        "support_documents",
        "source_document",
        "source_documents",
      ]);
    }
    function editTargetSummary(item) {
      const data = item.data || {};
      if (data.edit_hint) return String(data.edit_hint);
      const artifact = data.target_artifact || item.output_path || "";
      const field = data.target_field || "";
      const recordId = data.target_record_id || "";
      const idField = data.target_id_field || "";
      const recordsKey = data.target_records_key || "";
      if (!artifact) return uiText("revisionOnly", "Revision file only until workflow apply updates a native artifact");
      const details = [];
      if (field) details.push(`${uiText("targetField", "field")}: ${field}`);
      if (recordId) details.push(`${idField || uiText("targetRecord", "record")}: ${recordId}`);
      if (recordsKey) details.push(`${uiText("targetRecords", "records")}: ${recordsKey}`);
      return `${artifact}${details.length ? " (" + details.join(", ") + ")" : ""}`;
    }
    function decisionImpactItem(label, value) {
      return `<div class="decision-impact__item"><span>${esc(label)}</span><strong>${esc(value)}</strong></div>`;
    }
    function decisionImpactHtml(item, action) {
      const canPersist = canPersistThroughBridge();
      const rows = [
        decisionImpactItem(uiText("currentAction", "Action"), action ? actionLabel(action) : uiText("noDecisionYet", "No decision selected")),
        decisionImpactItem(uiText("writeMode", "Write mode"), canPersist ? uiText("mcpWriteMode", "MCP save/apply") : uiText("copyOnlyMode", "Copy JSON only")),
      ];
      const targetSummary = editTargetSummary(item);
      const hasExplicitTarget = Boolean(item.data?.target_artifact || item.data?.target_field || item.data?.edit_hint);
      if (action === "edit" || hasExplicitTarget) {
        rows.push(decisionImpactItem(uiText("writeTarget", "Write target"), targetSummary || uiText("notTargeted", "No direct artifact target")));
      }
      const docs = requestedDocumentHints(item);
      if (action === "request_more_documents" || docs.length) {
        rows.push(decisionImpactItem(uiText("documentHint", "Document hint"), docs.length ? docs.join(", ") : uiText("noneValue", "None")));
      }
      return `<div class="decision-impact"><div class="decision-impact__title">${esc(uiText("decisionImpact", "Decision impact"))}</div><div class="decision-impact__grid">${rows.join("")}</div></div>`;
    }
    function decisionControlsHtml(item) {
      const decision = decisionFor(item.id);
      const action = decision?.action || "";
      const note = decision?.reviewer_note || "";
      const editValue = decision?.edit_value || "";
      const docs = Array.isArray(decision?.requested_documents) ? decision.requested_documents.join("\n") : "";
      const buttons = (item.allowed_actions || []).map((candidate) => `<button class="decision-choice" type="button" data-decision-action="${esc(candidate)}" aria-pressed="${candidate === action}">${esc(actionLabel(candidate))}${candidate === item.recommended_action ? " *" : ""}</button>`).join("");
      return `<section class="decision-box"><div class="decision-grid">${buttons}</div>${decisionImpactHtml(item, action)}<label class="field"><span class="field-label">${esc(ui("fields", "reviewerNote", "Reviewer note"))}</span><textarea data-decision-field="reviewer_note">${esc(note)}</textarea></label>${action === "edit" ? `<label class="field"><span class="field-label">${esc(ui("fields", "editValue", "Edit value"))}</span><textarea data-decision-field="edit_value">${esc(editValue)}</textarea></label>` : ""}${action === "request_more_documents" ? `<label class="field"><span class="field-label">${esc(ui("fields", "requestedDocuments", "Requested documents"))}</span><textarea data-decision-field="requested_documents">${esc(docs)}</textarea></label>` : ""}</section>`;
    }
    function detailsHtml(item) {
      if (!item) return items().length ? `<div class="empty">${esc(uiText("selectItem", "Select a review item."))}</div>` : `<div class="empty-state"><strong>${esc(uiText("waitingTitle", "Waiting for review data"))}</strong><p>${esc(uiText("waitingBody", "Render this widget from the MCP tool to load review items, evidence, and outputs."))}</p></div>`;
      const decision = decisionFor(item.id);
      const fields = [[ui("fields", "type", "Type"), humanize(item.item_type)], [ui("fields", "recommended", "Recommended"), actionLabel(item.recommended_action || "")], [ui("fields", "decision", "Decision"), decision ? actionLabel(decision.action) : ""], [ui("fields", "source", "Source"), item.source_path || ""], [ui("fields", "output", "Output"), item.output_path || ""]].filter(([, value]) => value);
      const status = statusFor(item);
      return `<section class="review-heading"><div><h3>${esc(item.title)}</h3><p>${esc(supportLine(item) || uiText("readyDecision", "Ready for reviewer decision."))}</p></div><span class="status-token">${esc(statusLabel(status))}</span></section><dl>${fields.map(([key, value]) => `<dt>${esc(key)}</dt><dd>${esc(value)}</dd>`).join("")}</dl>${outputLinkHtml(item.source_path, true)}${outputLinkHtml(item.output_path, true)}${decisionControlsHtml(item)}${workflowDetailHtml(item)}${evidenceHtml(item)}`;
    }
    function renderDetails() { document.getElementById("details").innerHTML = detailsHtml(itemById(state.selectedId)); }
    function artifactRecords() {
      const finalOutputs = Array.isArray(state.payload.final_artifacts?.outputs) ? state.payload.final_artifacts.outputs : [];
      if (finalOutputs.length) return finalOutputs;
      return [];
    }
    function artifactMetaText(record) {
      const parts = [statusLabel(record.status || "written"), record.kind || "file"];
      if (record.size_bytes != null && record.size_bytes !== "") {
        parts.push(`${formatValue(record.size_bytes)} ${uiText("artifactBytes", "bytes")}`);
      }
      return parts.join(" · ");
    }
    function compactListValue(value) {
      if (value == null || value === "") return "";
      if (typeof value === "object") {
        if (value.action || value.followup_context || value.requested_documents) {
          return blockerSummary(value);
        }
        const candidate = value.title || value.reason || value.message || value.item_id || value.path || value.status || "";
        return candidate ? String(candidate) : JSON.stringify(value);
      }
      return formatValue(value);
    }
    function contextSummary(context, limit = 4) {
      if (!context || typeof context !== "object" || Array.isArray(context)) return "";
      const entries = Object.entries(context)
        .map(([key, value]) => {
          const formatted = formatValue(value);
          return formatted ? `${humanize(key)}: ${formatted}` : "";
        })
        .filter(Boolean);
      if (!entries.length) return "";
      const visible = entries.slice(0, limit).join("; ");
      const overflow = entries.length - limit;
      if (overflow <= 0) return visible;
      return `${visible}; ${uiText("artifactMore", "+{count} more").replace("{count}", overflow)}`;
    }
    function blockerSummary(value) {
      const head = value.title || value.item_id || statusLabel(value.status || value.action || "blocked");
      const parts = [head];
      const docs = listSummary(value.requested_documents, 2);
      if (docs) parts.push(`${ui("fields", "requestedDocuments", "Requested documents")}: ${docs}`);
      const context = contextSummary(value.followup_context, 4);
      if (context) parts.push(context);
      if (value.reviewer_note) parts.push(value.reviewer_note);
      return parts.filter(Boolean).join(" | ");
    }
    function listSummary(value, limit = 4) {
      const values = Array.isArray(value) ? value : [value];
      const entries = values.map(compactListValue).filter(Boolean);
      if (!entries.length) return "";
      const visible = entries.slice(0, limit).join(", ");
      const overflow = entries.length - limit;
      if (overflow <= 0) return visible;
      return `${visible}, ${uiText("artifactMore", "+{count} more").replace("{count}", overflow)}`;
    }
    function artifactTagHtml(label, value) {
      const summary = listSummary(value);
      if (!summary) return "";
      return `<span class="artifact-tag"><strong>${esc(label)}</strong>${esc(summary)}</span>`;
    }
    function sheetHeaderSummary(value) {
      if (!value || typeof value !== "object" || Array.isArray(value)) return "";
      return Object.entries(value).map(([sheet, headers]) => {
        const headerText = listSummary(Array.isArray(headers) ? headers : [headers], 3);
        return headerText ? `${sheet}: ${headerText}` : sheet;
      });
    }
    function cellSummary(value) {
      if (!value || typeof value !== "object" || Array.isArray(value)) return "";
      return Object.entries(value).map(([sheet, cells]) => {
        if (!cells || typeof cells !== "object" || Array.isArray(cells)) return sheet;
        const cellText = listSummary(Object.entries(cells).map(([cell, expected]) => `${cell}=${compactListValue(expected)}`), 3);
        return cellText ? `${sheet}: ${cellText}` : sheet;
      });
    }
    function artifactTagsHtml(record) {
      const tags = [
        record.row_count != null && record.row_count !== "" ? artifactTagHtml(uiText("artifactRows", "Rows"), record.row_count) : "",
        record.min_rows != null && record.min_rows !== "" ? artifactTagHtml(uiText("artifactMinRows", "Min rows"), record.min_rows) : "",
        artifactTagHtml(uiText("artifactSheets", "Sheets"), record.required_sheets),
        artifactTagHtml(uiText("artifactHeaders", "Headers"), sheetHeaderSummary(record.required_sheet_headers)),
        artifactTagHtml(uiText("artifactCells", "Cells"), cellSummary(record.required_cells)),
        artifactTagHtml(uiText("artifactText", "Text"), record.required_text),
        artifactTagHtml(uiText("artifactColumns", "Columns"), record.required_columns),
        artifactTagHtml(uiText("artifactRecords", "Records"), record.records_key),
      ].filter(Boolean);
      return tags.length ? `<div class="artifact-tags">${tags.join("")}</div>` : "";
    }
    function artifactDetailEntries(value) {
      if (value == null || value === "") return [];
      if (Array.isArray(value)) return value.map(compactListValue).filter(Boolean);
      if (typeof value === "object") {
        return Object.entries(value).map(([key, nested]) => {
          if (nested && typeof nested === "object" && !Array.isArray(nested)) {
            const nestedSummary = listSummary(Object.entries(nested).map(([nestedKey, nestedValue]) => `${nestedKey}=${compactListValue(nestedValue)}`), 8);
            return nestedSummary ? `${humanize(key)}: ${nestedSummary}` : humanize(key);
          }
          const nestedSummary = listSummary(nested, 8);
          return nestedSummary ? `${humanize(key)}: ${nestedSummary}` : humanize(key);
        }).filter(Boolean);
      }
      const single = compactListValue(value);
      return single ? [single] : [];
    }
    function artifactQaSectionHtml(label, value) {
      const entries = artifactDetailEntries(value);
      if (!entries.length) return "";
      const visible = entries.slice(0, 12);
      const overflow = entries.length - visible.length;
      const rows = visible.map((entry) => `<li>${esc(entry)}</li>`);
      if (overflow > 0) rows.push(`<li>${esc(uiText("artifactMore", "+{count} more").replace("{count}", overflow))}</li>`);
      return `<div class="artifact-qa-section"><strong>${esc(label)}</strong><ul>${rows.join("")}</ul></div>`;
    }
    function artifactQaHtml(record) {
      const sections = [
        artifactQaSectionHtml(uiText("artifactQaChecks", "QA checks"), record.qa_checks),
        artifactQaSectionHtml(uiText("artifactRequiredText", "Required text"), record.required_text),
        artifactQaSectionHtml(uiText("artifactRequiredColumns", "Required columns"), record.required_columns),
        artifactQaSectionHtml(uiText("artifactRequiredSheets", "Required sheets"), record.required_sheets),
        artifactQaSectionHtml(uiText("artifactRequiredHeaders", "Required headers"), record.required_sheet_headers),
        artifactQaSectionHtml(uiText("artifactRequiredCells", "Required cells"), record.required_cells),
      ].filter(Boolean);
      if (!sections.length) return "";
      return `<details class="artifact-qa"><summary>${esc(uiText("artifactQaDetails", "Verification details"))}</summary><div class="artifact-qa-grid">${sections.join("")}</div></details>`;
    }
    function artifactNoteHtml(label, values) {
      const summary = listSummary(values, 3);
      if (!summary) return "";
      return `<div class="artifact-note"><strong>${esc(label)}</strong><span>${esc(summary)}</span></div>`;
    }
    function artifactNotesHtml() {
      const artifacts = state.payload.final_artifacts || {};
      const notes = [
        artifactNoteHtml(uiText("blockers", "Blockers"), artifacts.blockers),
        artifactNoteHtml(uiText("caveats", "Caveats"), artifacts.caveats),
        artifactNoteHtml(uiText("nextActions", "Next actions"), artifacts.next_actions),
      ].filter(Boolean);
      return notes.length ? `<div class="artifact-notes">${notes.join("")}</div>` : "";
    }
    function outputLinkHtml(path, source = false) {
      if (!path) return "";
      const downloadable = !source && typeof window.localReviewDownloadOutput === "function";
      const label = archiveLabels().links[downloadable ? "download" : "copy"];
      return `<button class="button" type="button" data-output-path="${esc(path)}" data-copy-only="${source}">${esc(label)}</button><span role="status" class="output-link-status"></span>`;
    }
    async function handleOutputLink(event) {
      const button = event.target.closest("button[data-output-path]");
      if (!button) return;
      const message = button.nextElementSibling;
      try {
        if (button.dataset.copyOnly !== "true" && typeof window.localReviewDownloadOutput === "function") await window.localReviewDownloadOutput(button.dataset.outputPath);
        else await navigator.clipboard.writeText(button.dataset.outputPath);
        const downloaded = button.dataset.copyOnly !== "true" && typeof window.localReviewDownloadOutput === "function";
        message.textContent = archiveLabels().links[downloaded ? "downloaded" : "copied"];
      } catch (error) { message.textContent = error.message || String(error); }
    }
    function artifactRecordHtml(record) {
      return `<div class="artifact-item"><strong>${esc(record.path || record.title || uiText("output", "Output"))}</strong><span>${esc(artifactMetaText(record))}</span>${artifactTagsHtml(record)}${artifactQaHtml(record)}${outputLinkHtml(record.path)}</div>`;
    }
    function renderArtifacts() {
      const records = artifactRecords();
      const node = document.getElementById("artifact-strip");
      if (!records.length && !items().length) { node.innerHTML = ""; node.style.display = "none"; return; }
      node.style.display = "";
      node.innerHTML = `<div class="artifact-header"><h2>${esc(uiText("finalOutputs", "Final outputs"))}</h2><span>${records.length} ${esc(records.length === 1 ? uiText("fileSingular", "file") : uiText("filePlural", "files"))}</span></div>${artifactNotesHtml()}<div class="artifact-grid">${records.length ? records.map(artifactRecordHtml).join("") : `<div class="empty">${esc(uiText("outputsPending", "Outputs appear after the run writes final artifacts."))}</div>`}</div>`;
    }
    const MAX_REVIEWER_REFERENCE_LENGTH = 160;
    const REVIEWER_REFERENCE_SECRET_RE = /(?:password|passwd|api[_ -]?key|access[_ -]?token|refresh[_ -]?token|session[_ -]?(?:token|cookie)|authorization)\s*[:=]/i;
    const REVIEWER_REFERENCE_CREDENTIAL_VALUE_RE = /^(?:sk-[A-Za-z0-9_-]{16,}|eyJ[A-Za-z0-9_-]{10,}\.[A-Za-z0-9_-]{10,}\.)/;
    function reviewerAliasValue() { return String(state.reviewerAlias || "").trim(); }
    function validateReviewerReference(decisions) {
      if (!decisions.length) return;
      const reference = reviewerAliasValue();
      const isUnsafe = reference.length > MAX_REVIEWER_REFERENCE_LENGTH
        || /[\u0000-\u001f\u007f]/.test(reference)
        || reference.includes("/")
        || reference.includes("\\")
        || REVIEWER_REFERENCE_SECRET_RE.test(reference)
        || REVIEWER_REFERENCE_CREDENTIAL_VALUE_RE.test(reference);
      if (reference && isUnsafe) throw new Error(workflowText("reviewerAliasInvalid", "Reviewer reference must be at most 160 characters and must not contain credentials, session material, or raw local paths."));
    }
    function ensureDecision(item, action = null) {
      if (!item) return null;
      const current = state.decisions[item.id] || {};
      const nextAction = action || current.action || item.recommended_action || item.allowed_actions?.[0] || "mark_unclear";
      const requestedDocuments = Array.isArray(current.requested_documents) && current.requested_documents.length
        ? current.requested_documents
        : (nextAction === "request_more_documents" ? requestedDocumentHints(item) : []);
      state.decisions[item.id] = { item_id: item.id, action: nextAction, reviewer_note: current.reviewer_note || "", edit_value: current.edit_value ?? (CONFIG.plugin === "report-builder" && nextAction === "edit" ? String(item.data?.[item.data?.target_field] ?? "") : ""), requested_documents: requestedDocuments };
      return state.decisions[item.id];
    }
    function setDecisionAction(item, action) { if (!item || !action) return; ensureDecision(item, action); persistWidgetState(); renderRows(); }
    function setDecisionField(item, field, value) {
      const decision = ensureDecision(item);
      if (!decision) return;
      if (field === "requested_documents") decision.requested_documents = String(value || "").split(/\r?\n/).map((entry) => entry.trim()).filter(Boolean);
      else decision[field] = String(value || "");
      persistWidgetState();
      renderRows();
    }
    function collectDecisionInputs() {
      return Object.values(state.decisions).filter((decision) => decision?.item_id && decision?.action && itemById(decision.item_id)).map((decision) => {
        const payload = { item_id: decision.item_id, action: decision.action };
        if (decision.reviewer_note) payload.reviewer_note = decision.reviewer_note.trim();
        if (decision.edit_value) payload.edit_value = decision.edit_value.trim();
        if (Array.isArray(decision.requested_documents) && decision.requested_documents.length) payload.requested_documents = decision.requested_documents;
        return payload;
      });
    }
    function validateDecisionInputs(decisions) {
      if (decisions.length && !reviewerAliasValue()) throw new Error(archiveLabels().reviewerRequired);
      validateReviewerReference(decisions);
      for (const decision of decisions) {
        if (decision.action === "edit" && !decision.edit_value) throw new Error(uiText("editRequired", "Edit value required for {item}.").replace("{item}", itemById(decision.item_id)?.title || decision.item_id));
      }
    }
    function fallbackUiDecisions() {
      const payload = reviewPayload();
      const now = new Date().toISOString();
      const decisions = collectDecisionInputs().map((decision) => {
        const item = itemById(decision.item_id);
        return { item_id: decision.item_id, item_type: item?.item_type || "", title: item?.title || "", action: decision.action, status: ACTION_STATUSES[decision.action] || "reviewed", decided_at: now, ...(decision.reviewer_note ? { reviewer_note: decision.reviewer_note } : {}), ...(decision.edit_value ? { edit_value: decision.edit_value } : {}), ...(decision.requested_documents?.length ? { requested_documents: decision.requested_documents } : {}) };
      });
      return { schema_version: payload.schema_version || "1.0", plugin: payload.plugin || CONFIG.plugin, workflow: payload.workflow || CONFIG.plugin, run_id: payload.run_id || "preview", decided_at: decisions.length ? now : null, decision_source: "mcp_widget_export", review_payload_path: state.payload.ui_decisions?.review_payload_path || "review_payload.json", ...(reviewerAliasValue() ? { reviewer: reviewerAliasValue() } : {}), decisions, decision_count: decisions.length, item_count: items().length, status: decisions.length === 0 ? "pending_review" : decisions.length === items().length ? "reviewed" : "partial_review" };
    }
    function saveToolArgs() {
      return {
        review_reference: state.payload.review_reference,
        decisions: collectDecisionInputs(),
        decision_source: "mcp_widget",
        reviewer: reviewerAliasValue() || null,
      };
    }
    function applyToolArgs() {
      return {
        review_reference: state.payload.review_reference,
        decisions: collectDecisionInputs(),
        decision_source: "mcp_widget",
        reviewer: reviewerAliasValue() || null,
      };
    }
    function parseToolResult(result) {
      const privatePayload = pickPayload(result);
      if (privatePayload) return privatePayload;
      if (result?.structuredContent) return result.structuredContent;
      if (result?.ui_decisions || result?.ok != null) return result;
      const text = Array.isArray(result?.content) ? result.content.find((entry) => entry?.text)?.text : null;
      if (text) {
        try { return JSON.parse(text); } catch { return { ok: false, error: text }; }
      }
      return result || {};
    }
    async function copyText(text) {
      if (navigator.clipboard?.writeText) { await navigator.clipboard.writeText(text); return; }
      const textarea = document.createElement("textarea");
      textarea.value = text; textarea.setAttribute("readonly", ""); textarea.style.position = "fixed"; textarea.style.opacity = "0";
      document.body.appendChild(textarea); textarea.select(); document.execCommand("copy"); textarea.remove();
    }
    async function copyDecisionJson() { await copyText(`${JSON.stringify(fallbackUiDecisions(), null, 2)}\n`); }
    function setSaveStatus(message, kind = "") {
      const node = document.getElementById("save-status");
      node.textContent = message || "";
      node.className = `status-message${kind ? ` is-${kind}` : ""}`;
    }
    async function saveCurrentDecisions() {
      const saveTool = state.payload.decision_policy?.save_tool || CONFIG.saveTool;
      if (typeof window.openai?.callTool !== "function") {
        await copyDecisionJson();
        setRecoveryIssue("fallback", uiText("fallbackActive", "JSON fallback active"), uiText("fallbackBody", "Copy or download ui_decisions.json. Use the MCP or local-server review surface to persist and apply decisions."), saveTool);
        return { ok: true, copied: true, message: uiText("toolCopied", "Tool bridge unavailable. JSON copied.") };
      }
      const result = parseToolResult(await window.openai.callTool(saveTool, saveToolArgs()));
      if (!result?.ok) throw new Error(result?.error || uiText("saveFailed", "Decision save failed."));
      if (result.ui_decisions) state.payload.ui_decisions = result.ui_decisions;
      return result;
    }
    async function handleSaveDecisions() {
      const decisions = collectDecisionInputs();
      try { validateDecisionInputs(decisions); } catch (error) { setSaveStatus(error.message || String(error), "error"); return; }
      setSaveStatus(uiText("saving", "Saving..."));
      try {
        const result = await saveCurrentDecisions();
        if (!result.copied) clearRecoveryIssue();
        setSaveStatus(result.message || uiText("decisionsSaved", "Decisions saved."), "ok");
        renderProgress();
      } catch (error) {
        setRecoveryIssue("error", uiText("saveFailedTitle", "Save did not persist"), uiText("retryWithMcp", "Retry from the MCP or local-server review surface, or copy/download decision JSON for handoff."), state.payload.decision_policy?.save_tool || CONFIG.saveTool, error.message || String(error));
        setSaveStatus(error.message || String(error), "error");
      }
    }
    async function handleApplyDecisions() {
      const decisions = collectDecisionInputs();
      try { validateDecisionInputs(decisions); } catch (error) { setSaveStatus(error.message || String(error), "error"); return; }
      if (typeof window.openai?.callTool !== "function") {
        try {
          await copyDecisionJson();
          setRecoveryIssue("fallback", uiText("applyFailedTitle", "Apply did not persist"), uiText("applyRequiresMcp", "Apply requires the MCP or local-server review surface."), state.payload.decision_policy?.apply_tool || CONFIG.applyTool);
          setSaveStatus(uiText("toolCopiedApply", "Tool bridge unavailable. JSON copied; apply requires MCP."), "ok");
        } catch (error) {
          setRecoveryIssue("error", uiText("applyFailedTitle", "Apply did not persist"), uiText("retryWithMcp", "Retry from the MCP or local-server review surface, or copy/download decision JSON for handoff."), state.payload.decision_policy?.apply_tool || CONFIG.applyTool, error.message || String(error));
          setSaveStatus(error.message || String(error), "error");
        }
        return;
      }
      setSaveStatus(uiText("savingApplying", "Saving and applying..."));
      try {
        await saveCurrentDecisions();
        const applyTool = state.payload.decision_policy?.apply_tool || CONFIG.applyTool;
        const result = parseToolResult(await window.openai.callTool(applyTool, applyToolArgs()));
        if (!result?.ok) throw new Error(result?.error || uiText("applyFailed", "Decision apply failed."));
        if (result.final_artifacts) state.payload.final_artifacts = result.final_artifacts;
        if (result.applied_decisions) state.payload.applied_decisions = result.applied_decisions;
        clearRecoveryIssue();
        setSaveStatus(result.message || uiText("decisionsApplied", "Decisions applied."), "ok");
        render();
      } catch (error) {
        setRecoveryIssue("error", uiText("applyFailedTitle", "Apply did not persist"), uiText("retryWithMcp", "Retry from the MCP or local-server review surface, or copy/download decision JSON for handoff."), state.payload.decision_policy?.apply_tool || CONFIG.applyTool, error.message || String(error));
        setSaveStatus(error.message || String(error), "error");
      }
    }
    function downloadDecisionJson() {
      const blob = new Blob([`${JSON.stringify(fallbackUiDecisions(), null, 2)}\n`], { type: "application/json" });
      const url = URL.createObjectURL(blob);
      const anchor = document.createElement("a");
      anchor.href = url; anchor.download = "ui_decisions.json"; document.body.appendChild(anchor); anchor.click(); anchor.remove(); URL.revokeObjectURL(url);
      setSaveStatus(uiText("jsonDownloaded", "JSON downloaded."), "ok");
    }
    function applyRecommendedToVisible() { for (const item of filteredItems()) ensureDecision(item, item.recommended_action || item.allowed_actions?.[0] || "mark_unclear"); persistWidgetState(); renderRows(); }
    function persistWidgetState() {
      try { window.openai?.setWidgetState?.({ run_id: reviewPayload().run_id || null, reviewer_alias: reviewerAliasValue() || null, decisions: state.decisions }); } catch { }
    }
    function loadInitialDecisions() {
      const current = {};
      let savedDecisionCount = 0;
      for (const decision of (Array.isArray(state.payload.ui_decisions?.decisions) ? state.payload.ui_decisions.decisions : [])) {
        if (decision?.item_id && decision?.action && itemById(decision.item_id)) {
          current[decision.item_id] = { item_id: decision.item_id, action: decision.action, reviewer_note: decision.reviewer_note || "", edit_value: decision.edit_value || "", requested_documents: Array.isArray(decision.requested_documents) ? decision.requested_documents : [] };
          savedDecisionCount += 1;
        }
      }
      const widgetState = window.openai?.widgetState;
      state.reviewerAlias = String(
        state.payload.ui_decisions?.reviewer
        || (widgetState?.run_id === reviewPayload().run_id ? widgetState.reviewer_alias : "")
        || ""
      ).trim();
      let draftDecisionCount = 0;
      if (widgetState?.run_id === reviewPayload().run_id && widgetState.decisions && typeof widgetState.decisions === "object") {
        for (const [itemId, decision] of Object.entries(widgetState.decisions)) if (itemById(itemId) && decision?.action) {
          current[itemId] = decision;
          draftDecisionCount += 1;
        }
      }
      state.decisions = current;
      state.recovery = { savedDecisionCount, draftDecisionCount };
    }
    function setButtonText(id, text) {
      const button = document.getElementById(id);
      if (button) button.textContent = text;
    }
    function renderChrome() {
      const lang = activeLanguage();
      const title = workflowText("title", CONFIG.title);
      document.documentElement.lang = lang;
      document.title = title;
      document.getElementById("app-title").textContent = title;
      document.getElementById("status-pill").textContent = uiText("mcpWidget", "MCP widget");
      setButtonText("use-recommended", ui("buttons", "useRecommended", "Use recommended"));
      setButtonText("save-decisions", ui("buttons", "saveDecisions", "Save decisions"));
      setButtonText("apply-decisions", ui("buttons", "applyDecisions", "Apply decisions"));
      setButtonText("copy-decisions", ui("buttons", "copyJson", "Copy JSON"));
      setButtonText("download-decisions", ui("buttons", "downloadJson", "Download JSON"));
      const reviewerAliasInput = document.getElementById("reviewer-alias");
      if (reviewerAliasInput && reviewerAliasInput.value !== state.reviewerAlias) reviewerAliasInput.value = state.reviewerAlias;
      const reviewerAliasLabel = document.getElementById("reviewer-alias-label");
      if (reviewerAliasLabel) reviewerAliasLabel.textContent = workflowText("reviewerAlias", "Reviewer");
      const reviewerAliasHelp = document.getElementById("reviewer-alias-help");
      if (reviewerAliasHelp) reviewerAliasHelp.textContent = workflowText("reviewerAliasHelp", "Use a stable professional or account reference. A real professional name is allowed. Do not enter credentials, session material, or raw local paths.");
      document.getElementById("search").placeholder = workflowText("search", "Search current path, destination, category, duplicate, anomaly");
      document.getElementById("queue-title").textContent = workflowText("queueTitle", uiText("reviewQueue", "Review queue"));
      document.getElementById("detail-title").textContent = workflowText("detailTitle", uiText("evidenceDecision", "Evidence and decision"));
    }
    function loadDemoPayload() { state.payload = DEMO_PAYLOAD; state.selectedType = "all"; state.selectedState = "all"; state.selectedId = null; state.query = ""; document.getElementById("search").value = ""; loadInitialDecisions(); setSaveStatus(uiText("sampleLoaded", "Sample review loaded."), "ok"); render(); }
    function render() {
      renderChrome();
      renderSummary(); renderContext(); renderDataPosture(); renderExecutionProvenance(); renderReviewSafeguards(); renderTabs(); renderRows(); renderProgress(); renderArtifacts();
    }
    document.getElementById("artifact-strip").addEventListener("click", handleOutputLink);
    document.getElementById("details").addEventListener("click", handleOutputLink);
    document.getElementById("search").addEventListener("input", (event) => { state.query = event.target.value; renderRows(); });
    document.getElementById("tabs").addEventListener("click", (event) => { const button = event.target.closest("button[data-type]"); if (!button) return; state.selectedType = button.dataset.type; state.selectedId = null; render(); });
    document.getElementById("state-strip").addEventListener("click", (event) => { const button = event.target.closest("button[data-state-filter]"); if (!button) return; state.selectedState = button.dataset.stateFilter; state.selectedId = null; render(); });
    document.getElementById("rows").addEventListener("click", (event) => {
      const demoButton = event.target.closest("button[data-load-demo]"); if (demoButton) { loadDemoPayload(); return; }
      const emptyButton = event.target.closest("#copy-empty-contract"); if (emptyButton) { copyDecisionJson().then(() => setSaveStatus(uiText("emptyJsonCopied", "Empty decision JSON copied."), "ok")).catch((error) => setSaveStatus(error.message || String(error), "error")); return; }
      const button = event.target.closest("button[data-id]"); if (!button) return; state.selectedId = button.dataset.id; renderRows();
    });
    document.getElementById("details").addEventListener("click", (event) => { const button = event.target.closest("button[data-decision-action]"); if (!button) return; setDecisionAction(itemById(state.selectedId), button.dataset.decisionAction); });
    document.getElementById("details").addEventListener("input", (event) => { const field = event.target.closest("[data-decision-field]"); if (!field) return; setDecisionField(itemById(state.selectedId), field.dataset.decisionField, field.value); });
    document.getElementById("reviewer-alias")?.addEventListener("input", (event) => {
      state.reviewerAlias = String(event.target.value || "").trim();
      persistWidgetState();
    });
    document.getElementById("use-recommended").addEventListener("click", applyRecommendedToVisible);
    document.getElementById("save-decisions").addEventListener("click", handleSaveDecisions);
    document.getElementById("apply-decisions").addEventListener("click", handleApplyDecisions);
    document.getElementById("copy-decisions").addEventListener("click", () => copyDecisionJson().then(() => setSaveStatus(uiText("jsonCopied", "JSON copied."), "ok")).catch((error) => setSaveStatus(error.message || String(error), "error")));
    document.getElementById("download-decisions").addEventListener("click", downloadDecisionJson);
    window.addEventListener("message", (event) => {
      if (event?.data?.method !== "ui/notifications/tool-result") return;
      const nextPayload = pickPayload(event.data.params);
      if (!nextPayload || (nextPayload.widget_type !== CONFIG.widgetType && !nextPayload.review_payload)) return;
      state.payload = nextPayload;
      loadInitialDecisions();
      render();
    });
    state.payload = toolOutput();
    loadInitialDecisions();
    render();
  </script>
</body>
</html>

SHA-256: 3e5d3018a063fee4989f86d4540eb72c7065461c93e61166cf166cf0c1a1f35f