:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:#dfe5ec;background:#080b10;font-synthesis:none;
  --bg:#080b10;--panel:#0f1319;--card:#131820;--raised:#1a2029;--border:#222a35;--border-strong:#2e3744;--muted:#8792a0;--faint:#5d6876;--text:#dfe5ec;--accent:#3fd0a6;--accent-text:#06231b;--blue:#6f8cff}
*{box-sizing:border-box}body{margin:0;background:var(--bg)}button,input,textarea,select{font:inherit;color:inherit}
button{cursor:pointer;border:1px solid var(--border-strong);background:var(--raised);border-radius:6px;padding:5px 11px;font-size:12px;transition:background .15s,border-color .15s}button:hover{background:#242c37;border-color:#3a4553}button:disabled{cursor:default;opacity:.35}
button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,canvas:focus-visible{outline:2px solid var(--accent);outline-offset:2px}
[hidden]{display:none!important}
select,input{background:var(--panel);border:1px solid var(--border-strong);border-radius:6px;padding:5px 8px;font-size:12px;min-width:0}
p{font-size:12px;line-height:1.55;color:var(--muted)}code{font-size:11px;color:#a9dccb}
h2,h3{margin:0}
.eyebrow{font-size:10px;letter-spacing:1px;font-weight:700;text-transform:uppercase}
.icon{display:grid;place-items:center;width:32px;height:32px;padding:0;font-size:14px;color:var(--muted);border:1px solid var(--border-strong);border-radius:6px;background:var(--raised);cursor:pointer;list-style:none}
summary.icon::-webkit-details-marker{display:none}
.ghost{background:transparent;border-color:transparent;color:var(--muted)}.ghost:hover{background:var(--raised);color:var(--text)}
.primary{height:32px;background:var(--accent);border-color:var(--accent);color:var(--accent-text);font-weight:700;padding:0 20px}.primary:hover{background:#6ee0bf;border-color:#6ee0bf}
.secondary{background:#26364d;border-color:#33496a;color:#d7e3f5;font-weight:600}.secondary:hover{background:#2f4361}
.link{padding:0;background:none;border:0;border-radius:0;color:var(--text);font-weight:600}.link:hover{background:none;color:var(--accent)}
.popover{position:absolute;right:0;top:38px;width:420px;max-width:80vw;padding:4px 14px;background:var(--card);border:1px solid var(--border-strong);border-radius:8px;box-shadow:0 12px 32px #000a;z-index:6}
.menu{position:relative}
.menu-list{width:230px;padding:6px;display:flex;flex-direction:column;gap:2px}
.menu-list button{text-align:left;background:transparent;border-color:transparent}.menu-list button:hover{background:var(--raised)}
#query-history{height:32px;max-width:190px;padding:0 10px;background:var(--raised);color:var(--text);cursor:pointer}

#app{display:grid;grid-template-rows:auto minmax(0,1fr);height:100dvh;gap:8px;padding:8px}
.topbar{display:flex;align-items:flex-start;gap:10px}
.query-form{position:relative;flex:1;display:flex;gap:8px;align-items:flex-start;min-width:0}
.query-input{flex:1;display:flex;gap:10px;align-items:flex-start;min-width:0;background:var(--panel);border:1px solid var(--border-strong);border-radius:6px;padding:6px 12px}
.query-input:focus-within{border-color:#3d4a5a}
.query-input>span{color:var(--muted);font:16px/18px monospace}
textarea{width:100%;resize:none;field-sizing:content;min-height:18px;max-height:140px;border:0;padding:0;background:transparent;color:var(--text);font:13px/18px ui-monospace,SFMono-Regular,Consolas,monospace;outline:none}
.query-help{position:relative}
.query-feedback{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:5}.query-feedback:has(>:not([hidden])){background:#2a1c1b;border:1px solid #6b443d;border-radius:6px;padding:6px 10px}
.query-error{font-size:12px;color:#f1a99a}.offset-marker{font:11px/1.5 monospace;color:#efb3a6;overflow:auto;max-height:100px;margin:4px 0 0}
.counts{position:absolute;bottom:10px;left:14px;font-size:12px;color:var(--muted);white-space:nowrap;pointer-events:none}
.topbar>button{height:32px;padding:0 16px}
.history{display:flex;gap:4px}
.node-search{position:relative;display:flex;align-items:center;width:220px}.search{width:100%;height:32px;padding:0 74px 0 10px}.search::-webkit-calendar-picker-indicator{display:none!important}
.search-count{position:absolute;right:10px;font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums;pointer-events:none}

.panel{background:var(--panel);border:1px solid var(--border);border-radius:8px}
.workspace{display:grid;grid-template-columns:220px minmax(0,1fr) 330px;gap:8px;min-height:0}
.workspace.filters-collapsed{grid-template-columns:44px minmax(0,1fr) 330px}
.filters-collapsed .sidebar-body,.filters-collapsed .panel-title h2{display:none}
.filters-collapsed .panel-title{padding:8px 5px}

.left-column{display:flex;flex-direction:column;gap:8px;min-height:0;min-width:0}
.sidebar{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;overflow:auto}
.panel-title{display:flex;justify-content:space-between;align-items:center;padding:12px 10px 8px 14px}.panel-title h2{font-size:16px;font-weight:600}
.panel-title .icon{width:28px;height:28px}
.sidebar-body{display:flex;flex-direction:column;gap:18px;padding:4px 14px 14px}
.sidebar h3{font-size:12px;font-weight:650;margin:0 0 8px}
.legend-list{display:flex;flex-direction:column;gap:7px;font-size:12px}
.legend-list .legend-item{color:#c9d1db}
.legend-list .legend-item.empty{opacity:.4}
.legend-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.legend-count{font-variant-numeric:tabular-nums;color:var(--muted)}
.filter-form{display:flex;flex-direction:column;gap:9px}.filter-form h3{margin:0}
.filter-row{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:8px;font-size:12px;color:#c9d1db}
.filter-row select{width:100%}
.filter-actions{display:flex;justify-content:space-between;align-items:center;margin-top:6px}.filter-actions button{white-space:nowrap}.filter-actions .secondary{padding:7px 14px}

.map-section{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}
.viewport{position:relative;flex:1;min-height:250px;overflow:hidden;background:#0d1015}
canvas{display:block;width:100%;height:100%;position:absolute;inset:0;touch-action:none;cursor:grab}canvas.dragging{cursor:grabbing}
.labels{position:absolute;inset:0;pointer-events:none;overflow:hidden}
.map-label{position:absolute;top:0;left:0;font-size:11px;line-height:16px;color:#c7cfd9;text-shadow:0 1px 3px #0d1015,0 0 6px #0d1015;white-space:nowrap;will-change:transform;max-width:200px;overflow:hidden;text-overflow:ellipsis}
.map-label.major{font-size:13px;font-weight:600;color:#f1f4f8}
.map-label::before{content:attr(data-text)}
.find-target{position:absolute;top:0;left:0;font-size:11px;line-height:1.4;color:#f1f4f8;text-shadow:0 1px 3px #0d1015,0 0 6px #0d1015;white-space:nowrap}
.map-legend{position:absolute;top:0;left:0;right:150px;display:flex;flex-direction:column;gap:6px;padding:12px 14px;font-size:11px;pointer-events:none}
.legend{display:flex;flex-wrap:wrap;gap:4px 16px}.legend-item{display:flex;align-items:center;gap:7px;color:#b7c0cb}
.legend-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.legend-line{width:16px;height:2px;border-radius:1px;flex-shrink:0}
.dashed-sample{width:16px;border-top:2px dashed #8a96a3;flex-shrink:0}.size-sample{width:11px;height:11px;border-radius:50%;background:#8a96a3;flex-shrink:0}
.map-controls{position:absolute;top:10px;right:10px;display:flex;gap:6px}.map-controls .icon{background:#151a22;font-size:16px}
.map-empty{position:absolute;inset:40% 20px auto;text-align:center;color:var(--muted);font-size:13px;line-height:1.8;pointer-events:none}

.timeline{display:flex;align-items:center;gap:10px;padding:8px 12px;border-top:1px solid var(--border);font-size:12px}
.timeline-track{--from:0%;--to:100%;position:relative;flex:1;min-width:120px;height:44px;margin:0 7px;cursor:crosshair;touch-action:none;user-select:none}
.timeline-density{position:absolute;inset:4px 0 16px;display:flex;align-items:flex-end;gap:1px;pointer-events:none;border-bottom:1px solid var(--border-strong)}
.timeline-density span{flex:1;min-height:0;background:var(--border-strong);border-radius:1px 1px 0 0}
.timeline-range{position:absolute;top:0;bottom:15px;left:var(--from);right:calc(100% - var(--to));min-width:2px;background:color-mix(in srgb,var(--accent) 18%,transparent);border-left:2px solid var(--accent);border-right:2px solid var(--accent);border-radius:3px;cursor:grab}
.timeline-range:active{cursor:grabbing}
.timeline-handle{position:absolute;top:4px;width:12px;height:22px;margin-left:-6px;padding:0;border-radius:4px;border:2px solid var(--bg);background:var(--accent);cursor:ew-resize}
.timeline-handle:hover{background:#6ee0bf;border-color:var(--bg)}
.timeline-ticks{position:absolute;left:0;right:0;bottom:0;height:14px;pointer-events:none}
.timeline-tick{position:absolute;transform:translateX(-50%);font-size:10px;line-height:14px;color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap}
.timeline-tick:first-child{transform:none}.timeline-tick:last-child{transform:translateX(-100%)}
.year-from,.to-label input{width:76px}.to-label{display:flex;align-items:center;gap:6px;color:var(--muted)}

.right-rail{display:flex;flex-direction:column;gap:8px;min-height:0;min-width:0}
.details-body{flex:1 1 auto;display:flex;flex-direction:column;gap:8px;min-height:0;overflow:auto}
.card{background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:12px 14px}
.card-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.card-title h3{font-size:13px;font-weight:650}
.view-all{padding:2px 6px;font-size:11px;color:var(--blue)}
.empty-details{padding:32px 16px;text-align:center;background:var(--panel);border:1px solid var(--border);border-radius:8px}.empty-details h3{font-size:13px;font-weight:600;margin:0 0 4px}.empty-details p{margin:0}
.node-detail{display:flex;flex-direction:column;gap:8px}
.node-header{padding-bottom:0}
.node-eyebrow{display:flex;justify-content:space-between;align-items:center}
.badge{font-size:10px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;border-radius:4px;padding:3px 7px;background:#2a2f38;color:var(--muted)}.badge.open{background:#173a2e;color:#5fdcb1}
.node-identity{display:flex;align-items:center;gap:12px;margin:10px 0 12px}
.avatar{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;color:#0d1015;font-weight:800;font-size:17px;flex-shrink:0}
.node-identity h2{font-size:21px;font-weight:650;letter-spacing:-.3px;line-height:1.15}
.node-id{font:11px/1.5 ui-monospace,monospace;color:var(--faint);overflow-wrap:anywhere}
.node-actions{display:flex;flex-wrap:wrap;gap:6px}.node-actions button{height:30px}.node-actions .menu .icon{width:30px;height:30px}
.tabs{display:flex;gap:14px;margin:14px -14px 0;padding:0 14px;border-top:1px solid var(--border)}
.tab{white-space:nowrap;padding:10px 0 9px;background:none;border:0;border-bottom:2px solid transparent;border-radius:0;color:var(--muted);font-size:12px;display:flex;gap:6px;align-items:center}
.tab:hover{background:none;color:var(--text)}.tab[aria-selected=true]{color:var(--text);border-bottom-color:var(--blue)}
.tab-count{font-size:10px;padding:1px 5px;border-radius:8px;background:var(--raised);color:var(--muted)}
.tab-panel{display:flex;flex-direction:column;gap:8px}
.node-description{margin:0 0 12px;color:#c9d1db}.node-description.missing{color:var(--faint);font-style:italic}
.facts-list{display:grid;grid-template-columns:auto 1fr;gap:7px 14px;margin:0;font-size:12px}.facts-list dt{color:var(--muted)}.facts-list dd{margin:0;overflow-wrap:anywhere}
.key-fact{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-top:1px solid var(--border)}
.fact-icon{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;background:var(--raised);color:var(--muted);font-size:12px;font-weight:700;flex-shrink:0}
.key-fact-body{flex:1;min-width:0;font-size:12px;line-height:1.45}
.key-fact-title{font-weight:600}.key-fact-title .link{font-size:12px}
.key-fact-summary{color:var(--muted);overflow-wrap:anywhere}.key-fact-time{color:var(--faint);font-size:11px}
.pill{font-size:11px;font-weight:600;padding:2px 6px;border-radius:4px;background:#173a2e;color:#5fdcb1;flex-shrink:0}
.activity{list-style:none;margin:0;padding:0 0 0 14px;border-left:1px solid var(--border-strong);display:flex;flex-direction:column;gap:10px;font-size:12px}
.activity li{position:relative;display:grid;grid-template-columns:70px 1fr;gap:10px;line-height:1.45}
.activity li::before{content:"";position:absolute;left:-18px;top:5px;width:7px;height:7px;border-radius:50%;background:var(--accent)}
.activity-time{color:var(--muted);font-variant-numeric:tabular-nums}
.node-detail>.activity{background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:14px 14px 14px 28px;border-left-width:1px}
.connection-title{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px}.connection-title .link{font-size:inherit;font-weight:inherit;text-align:left}.connection-arrow{color:var(--faint);font-weight:400}.node-identity:last-child{margin-bottom:0}.node-detail>.claim-card{padding:12px 14px;border-radius:8px;font-size:12px}
.selection-panel .card-title{margin:4px 0 8px}.selection-panel h2{font-size:19px;font-weight:650}
.batch-actions{margin:6px 0 12px}.selection-panel>.muted{margin-top:4px}
.selection-list{list-style:none;margin:0 -6px;padding:6px 0 0;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:2px}
.selection-list li{display:flex;align-items:center}.selection-list .neighbor{flex:1;min-width:0}
.selection-list .remove{width:26px;height:26px;font-size:15px;flex-shrink:0}
.selection-box{position:absolute;pointer-events:none;border:1px solid var(--blue);background:#6f8cff22;border-radius:2px}
.neighbor-list{background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:6px;gap:2px}
.neighbor{display:grid;grid-template-columns:auto 1fr;gap:2px 9px;align-items:center;text-align:left;background:none;border-color:transparent;padding:7px 8px}
.neighbor-name{font-size:12px;font-weight:600}.neighbor-relations{grid-column:2;font-size:11px;color:var(--muted)}

.claim-group{background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:12px 14px}
.claim-group>h3{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--muted);margin:0 0 8px}
.claim-cards{display:flex;flex-direction:column;gap:6px}
.claim-card{padding:9px 11px;border:1px solid var(--border);background:var(--card);border-radius:6px;min-width:0;font-size:11px;line-height:1.5}
.claim-heading{display:flex;justify-content:space-between;align-items:center;gap:8px}
.claim-target{text-align:left;color:var(--text);padding:0;background:none;border:0;border-radius:0;font-size:13px;font-weight:600}.claim-target:hover{background:none;color:var(--accent)}
.status{font-size:9px;text-transform:uppercase;letter-spacing:.6px;border-radius:4px;padding:2px 6px;background:#173a2e;color:#5fdcb1;flex-shrink:0}
.status-disputed{background:#443326;color:#e3b588}.status-draft{background:#272c40;color:#aeb4dc}
.claim-meta{color:#a9b3bf;margin-top:2px}.claim-attribute{color:#c9d6a6}
.source-title{color:#9dabbf;margin-top:4px}.source-ref{font-size:10px;color:var(--faint);overflow-wrap:anywhere}
.claim-note{font-size:11px;margin:4px 0 0}
.outside-context{border-style:dashed;opacity:.6}.outside-label{font-size:10px;color:#bd9d89;margin-top:4px}
.muted{font-size:12px;margin:0}

.notice{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);background:#442b2a;border:1px solid #89564d;color:#f2c6b9;padding:10px 18px;border-radius:6px;font-size:12px;z-index:7;max-width:80vw;white-space:pre-line}
.loading,.fatal-error{max-width:650px;margin:15vh auto;padding:30px;line-height:1.7}.fatal-error h1{font-size:25px}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}

@media(max-width:1100px){.workspace{grid-template-columns:44px minmax(0,1fr) 280px}.workspace:not(.filters-collapsed) .left-column{position:absolute;z-index:4;width:220px;height:calc(100dvh - 64px)}.map-legend{display:none}}
@media(max-width:900px){
  #app{height:auto;display:flex;flex-direction:column}
  .topbar{flex-wrap:wrap}.query-form{flex-basis:100%}
  .workspace,.workspace.filters-collapsed{display:flex;flex-direction:column}
  .workspace:not(.filters-collapsed) .left-column{position:static;width:auto;height:auto}
  .map-section{height:70dvh;min-height:420px}
  .timeline{flex-wrap:wrap}.timeline-track{flex-basis:100%;order:-1}
}
@media(prefers-reduced-motion:reduce){*{transition:none!important}}

.edit-button{font-size:11px;padding:4px 8px}
.claim-tools{display:flex;gap:4px;margin-top:6px}.claim-tools .edit-button{font-size:10px;padding:2px 7px;background:transparent}
.editor{width:min(560px,94vw);max-height:90dvh;padding:0;background:var(--panel);color:inherit;border:1px solid var(--border);border-radius:8px}.editor::backdrop{background:#0009}
.editor-form{display:flex;flex-direction:column;gap:10px;padding:18px}.editor-form h2{font-size:15px;margin:0 0 4px}
.field{display:flex;flex-direction:column;gap:4px;font-size:11px;color:var(--muted);flex:1;min-width:0}.field input,.field select,.field textarea{width:100%;color:var(--text)}
.field textarea,.agent-prompt textarea{width:100%;color:var(--text);background:var(--panel);border:1px solid var(--border-strong);border-radius:6px;padding:5px 7px;font:12px/1.5 inherit;resize:vertical}
.field-row{display:flex;gap:8px;flex-wrap:wrap}.field-row>.field{flex:1 1 110px}
.new-source,.agent-prompt{border:1px solid var(--border);border-radius:6px;display:flex;flex-direction:column;gap:8px;padding:8px 10px}.new-source legend,.agent-prompt legend{font-size:11px;color:var(--muted);padding:0 4px}
.editor-errors{margin:0;padding-left:18px;color:#f1a99a;font-size:12px}.editor-errors:empty{display:none}
.editor-buttons{display:flex;justify-content:flex-end;gap:6px}
.research-job{gap:5px}
.research-head{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600}.research-head span{flex:1}
.research-latest{font:11px/1.5 ui-monospace,monospace;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.research-error{color:#f1a99a;white-space:pre-wrap;max-height:120px;overflow:auto}
.research-log summary{cursor:pointer;font-size:11px;color:var(--faint)}
.research-log pre{margin:6px 0 0;max-height:240px;overflow:auto;padding:8px;background:var(--bg);border:1px solid var(--border);border-radius:6px;font:11px/1.5 ui-monospace,monospace;color:#b7c0cb;white-space:pre-wrap;overflow-wrap:anywhere}
.research-summary{font-size:12px;line-height:1.5;max-height:40dvh;overflow:auto;margin:0;overflow-wrap:anywhere}
pre.research-summary{white-space:pre-wrap;font:inherit;font-size:12px}
.research-summary>*{margin:0 0 8px}.research-summary>:last-child{margin-bottom:0}
.research-summary ul,.research-summary ol{padding-left:18px}.research-summary li+li{margin-top:4px}
.research-summary h4{font-size:13px}
.research-summary code{font:11px ui-monospace,monospace;background:var(--bg);border:1px solid var(--border);border-radius:4px;padding:0 3px}
.research-summary pre{padding:8px;background:var(--bg);border:1px solid var(--border);border-radius:6px;font:11px/1.5 ui-monospace,monospace;white-space:pre-wrap}
.research-summary a{color:inherit;text-decoration:underline}
.research-files{margin:0;padding-left:18px;font-size:12px;font-family:monospace}
.updates{flex:0 1 auto;max-height:55%;min-height:0;overflow:auto;background:var(--panel);border:1px solid var(--border);border-radius:8px}
.update-header{position:sticky;top:0;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:8px 14px;background:var(--panel);border-bottom:1px solid var(--border)}.update-header h3{font-size:13px}
.update-list{list-style:none;margin:0;padding:0}
.update{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-bottom:1px solid var(--border)}.update-list:last-child>.update:last-child{border-bottom:0}
.update-title{display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 8px;font-size:12px}.update-title time{color:var(--faint);font-size:11px;white-space:nowrap}
.update-status{align-self:flex-start;font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;border-radius:4px;padding:2px 6px;background:#2a2f38;color:var(--muted)}
.update-status.changed{background:#173a2e;color:#5fdcb1}.update-status.failed{background:#442b2a;color:#f1a99a}
.update-summary{margin:0;white-space:pre-line;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.update-buttons{display:flex;flex-wrap:wrap;gap:6px}
.change-graph{width:100%;height:auto;background:var(--bg);border:1px solid var(--border);border-radius:6px;font:10px Inter,ui-sans-serif,sans-serif}
.change-graph text{fill:var(--text);text-anchor:middle;paint-order:stroke;stroke:var(--bg);stroke-width:3px}
.change-graph .change-rel{fill:var(--verdict);font-size:9px}
.change-edge{stroke:var(--verdict);stroke-width:1.5}.change-edge.removed,.change-edge.disputed{stroke-dasharray:4 3}
.change-graph .added,.change-legend .added{--verdict:var(--accent)}.change-graph .removed,.change-legend .removed{--verdict:#f1a99a}
.change-graph .confirmed,.change-legend .confirmed{--verdict:var(--blue)}.change-graph .corrected,.change-legend .corrected{--verdict:#f2c45a}
.change-graph .disputed,.change-legend .disputed{--verdict:#f08a5d}.change-graph .updated,.change-legend .updated{--verdict:var(--muted)}
.change-graph .ended,.change-legend .ended{--verdict:#b39ddb}
.change-figure{margin:0}.change-legend{display:flex;flex-wrap:wrap;gap:4px 14px;margin:6px 0 0;padding:0;list-style:none;font-size:11px;color:var(--muted)}
.change-legend li::before{content:"";display:inline-block;width:14px;height:2px;margin-right:6px;vertical-align:middle;background:var(--verdict)}
.change-node circle{stroke:var(--bg);stroke-width:2}.change-node.create circle{stroke:var(--accent)}
.change-node.delete circle{stroke:#f1a99a;stroke-dasharray:3 2}.change-node.context{opacity:.55}
.change-arrow{fill:var(--verdict)}
