.pane[data-v-656e4f13]{align-items:center;gap:4px;min-width:0;height:26px;padding:0 10px;display:flex}.pane.ghost[data-v-656e4f13]{background-image:repeating-linear-gradient(45deg, transparent, transparent 5px, var(--border) 5px, var(--border) 6px);opacity:.5}.indent[data-v-656e4f13]{flex:none}.twisty[data-v-656e4f13]{width:16px;height:16px;color:var(--muted);cursor:pointer;background:0 0;border:none;flex:none;padding:0;font-size:12px;line-height:1}.twisty.placeholder[data-v-656e4f13]{cursor:default}.twisty[data-v-656e4f13]:hover:not(.placeholder){color:var(--text)}.name[data-v-656e4f13]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.slash[data-v-656e4f13]{color:var(--muted)}.icoon[data-v-656e4f13]{width:14px;height:14px;color:var(--muted);opacity:.85;flex:none}.icoon.map[data-v-656e4f13]{color:var(--accent);opacity:.9}.missing[data-v-656e4f13]{color:var(--muted);font-size:12px}.meta[data-v-656e4f13]{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:8px;margin-left:auto;font-size:11px;display:flex}.date[data-v-656e4f13]{opacity:.75}.rollup[data-v-656e4f13]{background:var(--modified-bg);color:var(--modified);border-radius:999px;padding:1px 7px;font-weight:600}.trees[data-v-1be9d7d4]{background:var(--panel);border:1px solid var(--border);border-radius:11px;overflow:hidden}.toolbar[data-v-1be9d7d4]{border-bottom:1px solid var(--border);flex-wrap:nowrap;align-items:flex-start;gap:12px;padding:10px 12px;display:flex}.filters[data-v-1be9d7d4]{flex-wrap:wrap;flex:auto;gap:6px;min-width:0;display:flex}.filters button[data-v-1be9d7d4]{align-items:center;gap:6px;padding:5px 9px 5px 11px;font-size:13px;display:inline-flex}.filters button.active[data-v-1be9d7d4]{background:var(--filter-aan);border-color:var(--filter-aan);color:#fff}.filters button[data-v-1be9d7d4]:hover:not(:disabled){border-color:var(--filter-aan)}.filters button.active[data-v-1be9d7d4]:hover:not(:disabled){background:var(--filter-aan-hover);border-color:var(--filter-aan-hover)}.count[data-v-1be9d7d4]{background:var(--panel-2);font-variant-numeric:tabular-nums;border-radius:999px;padding:0 6px;font-size:11px;font-weight:600}.filters button.active .count[data-v-1be9d7d4]{background:#ffffff40}.count.zero[data-v-1be9d7d4]{opacity:.45}.toolbar input[data-v-1be9d7d4]{flex:0 240px;min-width:120px}.tree-row[data-v-1be9d7d4]{grid-template-columns:1fr 124px 1fr;align-items:center;display:grid}.tree-row.header[data-v-1be9d7d4]{background:var(--panel-2);border-bottom:1px solid var(--border)}.pane-head[data-v-1be9d7d4]{white-space:nowrap;text-overflow:ellipsis;padding:8px 12px;font-size:13px;font-weight:600;overflow:hidden}.scroll[data-v-1be9d7d4]{max-height:var(--tree-max,62vh);overflow-y:auto}.tree-row[data-v-1be9d7d4]:not(.header):hover{background:var(--panel-2)}.tree-row.selected[data-v-1be9d7d4]:not(.left-only):not(.right-only){background:var(--selected)}.tree-row.dir[data-v-1be9d7d4]{cursor:pointer}.tree-row.same[data-v-1be9d7d4] .name{color:var(--muted)}.tree-row.left-only[data-v-1be9d7d4]{background:var(--left-only-bg)}.tree-row.right-only[data-v-1be9d7d4]{background:var(--right-only-bg)}.tree-row.left-only[data-v-1be9d7d4]:hover{background:color-mix(in srgb, var(--left-only-bg) 88%, var(--text))}.tree-row.right-only[data-v-1be9d7d4]:hover{background:color-mix(in srgb, var(--right-only-bg) 88%, var(--text))}.tree-row.selected[data-v-1be9d7d4]{box-shadow:inset 3px 0 0 var(--accent)}.gutter[data-v-1be9d7d4]{border-left:1px solid var(--border);border-right:1px solid var(--border);justify-content:center;align-self:stretch;align-items:center;gap:4px;display:flex}.badge[data-v-1be9d7d4]{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.badge.modified[data-v-1be9d7d4]{background:var(--modified-bg);color:var(--modified)}.badge.left-only[data-v-1be9d7d4]{background:var(--left-only-bg);color:var(--left-only)}.badge.right-only[data-v-1be9d7d4]{background:var(--right-only-bg);color:var(--right-only)}.badge.type-conflict[data-v-1be9d7d4],.badge.too-large[data-v-1be9d7d4]{background:var(--danger-bg);color:var(--danger)}.empty[data-v-1be9d7d4]{text-align:center;color:var(--muted);margin:0;padding:30px}.overlay[data-v-ece6fc80]{z-index:2000;background:#00000073;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.panel[data-v-ece6fc80]{background:var(--panel);border:1px solid var(--border);border-radius:12px;width:100%;max-width:420px;padding:16px 18px 18px;box-shadow:0 18px 48px #00000047}.panel[data-v-ece6fc80]:focus{outline:none}header[data-v-ece6fc80]{align-items:center;gap:12px;margin-bottom:16px;display:flex}h2[data-v-ece6fc80]{flex:1;margin:0;font-size:16px}fieldset[data-v-ece6fc80]{border:none;margin:0 0 16px;padding:0}fieldset[data-v-ece6fc80]:last-of-type{margin-bottom:0}legend[data-v-ece6fc80]{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:8px;padding:0;font-size:12px}.keuzes[data-v-ece6fc80]{gap:6px;display:flex}.keuzes button[data-v-ece6fc80]{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;padding:9px 8px;display:flex}.keuzes button.active[data-v-ece6fc80]{background:var(--filter-aan);border-color:var(--filter-aan);color:#fff}.keuzes button[data-v-ece6fc80]:hover:not(:disabled){border-color:var(--filter-aan)}.keuzes button.active[data-v-ece6fc80]:hover:not(:disabled){background:var(--filter-aan-hover);border-color:var(--filter-aan-hover)}.hint[data-v-ece6fc80]{opacity:.7;font-size:11px}.uitleg[data-v-ece6fc80]{color:var(--muted);margin:14px 0 0;font-size:12px}.page[data-v-88b3c1ec]{padding:0 28px 24px}.page.with-diff[data-v-88b3c1ec]{--tree-max:26vh}.diff-laden[data-v-88b3c1ec]{background:var(--panel);border:1px solid var(--border);text-align:center;color:var(--muted);border-radius:11px;margin:14px 0 0;padding:22px}.diff-laden.bad[data-v-88b3c1ec]{color:var(--danger)}header[data-v-88b3c1ec]{padding-top:24px}header h1[data-v-88b3c1ec]{letter-spacing:-.01em;margin:0;font-size:22px}.sub[data-v-88b3c1ec]{color:var(--muted);margin:4px 0 22px}.notice[data-v-88b3c1ec]{border-radius:9px;margin-bottom:18px;padding:12px 14px}.notice.danger[data-v-88b3c1ec]{background:var(--danger-bg);color:var(--danger)}.notice p[data-v-88b3c1ec]{margin:6px 0 0}.setup.compact[data-v-88b3c1ec]{padding:10px 12px}.bar[data-v-88b3c1ec]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pair[data-v-88b3c1ec]{margin-right:4px;font-size:15px;font-weight:600}.pair .pair-arrow[data-v-88b3c1ec]{color:var(--muted);font-weight:400}.bar button.active[data-v-88b3c1ec]{background:var(--accent);border-color:var(--accent);color:#fff}.setup[data-v-88b3c1ec]{background:var(--panel);border:1px solid var(--border);border-radius:11px;margin-bottom:16px;padding:14px}.pickers[data-v-88b3c1ec]{grid-template-columns:1fr auto 1fr;gap:10px;display:grid}.wissel[data-v-88b3c1ec]{color:var(--muted);background:0 0;border:none;align-self:center;padding:8px;line-height:0}.wissel[data-v-88b3c1ec]:hover:not(:disabled){color:var(--text)}.wissel svg[data-v-88b3c1ec]{width:22px;height:22px;display:block}.picker[data-v-88b3c1ec]{background:var(--panel-2);text-align:center;border-radius:11px;flex-direction:column;align-items:center;gap:8px;padding:16px;display:flex;position:relative}.drop-outline[data-v-88b3c1ec]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.drop-outline rect[data-v-88b3c1ec]{x:1px;y:1px;rx:10px;fill:none;width:calc(100% - 2px);height:calc(100% - 2px);stroke:var(--border);stroke-width:2px;stroke-dasharray:8 7}.picker.dragging[data-v-88b3c1ec]{background:var(--selected)}.picker.dragging .drop-outline rect[data-v-88b3c1ec]{stroke:var(--accent)}.folder-name[data-v-88b3c1ec]{word-break:break-all;font-size:15px;font-weight:600}.drop-icon[data-v-88b3c1ec]{width:28px;height:28px;color:var(--muted);display:block}.hint[data-v-88b3c1ec]{color:var(--muted);font-size:12px}.actions[data-v-88b3c1ec]{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.progress[data-v-88b3c1ec]{color:var(--muted);font-variant-numeric:tabular-nums}.panel[data-v-88b3c1ec]{background:var(--panel);border:1px solid var(--border);border-radius:11px;margin-bottom:18px;padding:16px}.panel h2[data-v-88b3c1ec]{margin:0 0 4px;font-size:15px}.panel label[data-v-88b3c1ec]{color:var(--muted);margin-bottom:8px;display:block}.muted[data-v-88b3c1ec]{color:var(--muted)}.recent[data-v-88b3c1ec]{margin:10px 0 0;padding:0;list-style:none}.recent li[data-v-88b3c1ec]{align-items:center;gap:10px;padding:5px 0;display:flex}.recent li+li[data-v-88b3c1ec]{border-top:1px solid var(--border)}button.link[data-v-88b3c1ec]{color:var(--accent);text-align:left;background:0 0;border:none;flex:1;padding:0}button.link[data-v-88b3c1ec]:hover{text-decoration:underline}.pair-arrow[data-v-88b3c1ec]{color:var(--muted)}button.tiny[data-v-88b3c1ec]{padding:2px 7px;font-size:12px}.actions button.active[data-v-88b3c1ec]{background:var(--accent);border-color:var(--accent);color:#fff}.ignore[data-v-88b3c1ec]{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.ignore-head[data-v-88b3c1ec]{align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.ignore-head label[data-v-88b3c1ec]{color:var(--muted);flex:1;margin:0}.ignore-head button[data-v-88b3c1ec]{flex:none}:root{--bg:#f6f7f9;--panel:#fff;--panel-2:#f0f2f5;--border:#d8dce3;--text:#1c2024;--muted:#6b7280;--accent:#0099b0;--accent-dark:#108fa2;--filter-aan:#505050;--filter-aan-hover:#404040;--same:#9aa3af;--modified:#b45309;--modified-bg:#fef3c7;--left-only:#dc2626;--left-only-bg:#fee2e2;--left-only-bg-sterk:#fecaca;--right-only:#047857;--right-only-bg:#d1fae5;--right-only-bg-sterk:#a7f3d0;--danger:#b91c1c;--danger-bg:#fee2e2;--selected:#dfeef1;--ruit-a:#fff;--ruit-b:#e3e3e3}:root[data-theme=dark]{--bg:#16181d;--panel:#1e2127;--panel-2:#262a32;--border:#343a44;--text:#e6e8eb;--muted:#9aa3af;--accent:#0099b0;--accent-dark:#108fa2;--filter-aan:#6e7480;--filter-aan-hover:#7d8391;--same:#6b7280;--modified:#fbbf24;--modified-bg:#3b2f10;--left-only:#f87171;--left-only-bg:#3f1a1a;--left-only-bg-sterk:#5c2424;--right-only:#6ee7b7;--right-only-bg:#10312a;--right-only-bg-sterk:#16513c;--danger:#fca5a5;--danger-bg:#3f1717;--selected:#1f373d;--ruit-a:#3a3d44;--ruit-b:#2c2f35}*{box-sizing:border-box}body{margin:0}html,body{overscroll-behavior-x:none}#app{background:var(--bg);color:var(--text);font:14px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif}button{font:inherit;color:inherit;background:var(--panel-2);border:1px solid var(--border);cursor:pointer;border-radius:7px;padding:7px 13px}button:hover:not(:disabled){border-color:var(--accent)}button:disabled{opacity:.5;cursor:default}button.icoon-knop{width:28px;height:28px;color:var(--muted);background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;padding:0;font-size:17px;line-height:1;display:inline-flex}button.icoon-knop:hover:not(:disabled){color:var(--text)}button.primary{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}button.primary:hover:not(:disabled){background:var(--accent-dark);border-color:var(--accent-dark)}input[type=text],textarea{font:inherit;color:inherit;background:var(--panel);border:1px solid var(--border);border-radius:7px;width:100%;padding:7px 10px}textarea{resize:vertical;font-size:13px}.viewer[data-v-e8e33f52]{z-index:2000;background:#0c0e12f0;flex-direction:column;display:flex;position:fixed;inset:0}header[data-v-e8e33f52]{background:var(--panel-2);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex}.name[data-v-e8e33f52]{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:40%;font-size:13px;font-weight:600;overflow:hidden}.info[data-v-e8e33f52],.percent[data-v-e8e33f52]{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px}.info.anders[data-v-e8e33f52]{color:var(--modified)}.hint[data-v-e8e33f52]{color:var(--muted);opacity:.8;white-space:nowrap;font-size:12px}.spacer[data-v-e8e33f52]{flex:1}header button[data-v-e8e33f52]:not(.icoon-knop){padding:4px 9px;font-size:12px}header button.active[data-v-e8e33f52]{background:var(--accent);border-color:var(--accent);color:#fff}.segmented[data-v-e8e33f52]{display:flex}.segmented button[data-v-e8e33f52]{border-radius:0}.segmented button[data-v-e8e33f52]:first-child{border-radius:7px 0 0 7px}.segmented button[data-v-e8e33f52]:last-child{border-radius:0 7px 7px 0}.segmented button+button[data-v-e8e33f52]{border-left:none}.segmented button.active+button[data-v-e8e33f52]{border-left:1px solid var(--accent)}.scroller[data-v-e8e33f52]{overscroll-behavior:contain;flex:1;min-height:0;overflow:auto}.scroller[data-v-e8e33f52]:focus{outline:none}.stage[data-v-e8e33f52]{box-sizing:border-box;place-items:center;width:max-content;min-width:100%;min-height:100%;padding:16px;display:grid}.stage img[data-v-e8e33f52]{-webkit-user-select:none;user-select:none;background:repeating-conic-gradient(var(--ruit-a) 0 25%, var(--ruit-b) 0 50%) 0 0 / 16px 16px;grid-area:1/1;display:block}.stage img.verborgen[data-v-e8e33f52]{visibility:hidden}.scroller.kan-zoomen img[data-v-e8e33f52]{cursor:zoom-in}.scroller.kan-zoomen.ware[data-v-e8e33f52]{cursor:grab}.scroller.kan-zoomen.ware img[data-v-e8e33f52]{cursor:zoom-out}.scroller.slepen[data-v-e8e33f52],.scroller.slepen img[data-v-e8e33f52]{cursor:grabbing}
