.tip[data-v-95c3d196]{position:absolute;z-index:20;max-width:340px;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:8px 10px;pointer-events:none;transform:translate(12px,12px)}.tip-title[data-v-95c3d196]{font-weight:600;margin-bottom:4px}.tip-line[data-v-95c3d196]{color:var(--muted);font-family:var(--font-mono);font-size:11px}.tip-link[data-v-95c3d196]{display:inline-block;margin-top:4px;font-size:11px;pointer-events:auto}.tip-enter-active[data-v-95c3d196],.tip-leave-active[data-v-95c3d196]{transition:opacity .15s ease}.tip-enter-from[data-v-95c3d196],.tip-leave-to[data-v-95c3d196]{opacity:0}.scene[data-v-30d509b4]{position:absolute;inset:0}.scene-svg[data-v-30d509b4]{width:100%;height:100%;display:block}.scene-empty[data-v-30d509b4]{position:absolute;inset:0;display:grid;place-items:center}.login[data-v-3a9cebcc]{height:100%;display:grid;place-items:center;padding:16px;background-color:var(--bg);background-image:radial-gradient(circle,color-mix(in srgb,var(--ink) 9%,transparent) 1px,transparent 1px);background-size:22px 22px}.card[data-v-3a9cebcc]{width:min(360px,100%);padding:28px 28px 24px;border:1px solid var(--line);border-radius:14px;background:var(--panel);box-shadow:var(--shadow);display:grid;gap:6px}.mark[data-v-3a9cebcc]{display:flex;gap:5px;margin-bottom:10px}.mark span[data-v-3a9cebcc]{width:10px;height:10px;border-radius:50%;background:var(--accent)}.mark span[data-v-3a9cebcc]:nth-child(2){background:var(--warn)}.mark span[data-v-3a9cebcc]:nth-child(3){background:var(--ok)}h1[data-v-3a9cebcc]{margin:0;font-size:18px;font-weight:600}p[data-v-3a9cebcc]{margin:0;font-size:12px}label[data-v-3a9cebcc]{margin-top:18px;font-size:11.5px;font-weight:600;color:var(--ink-2)}input[data-v-3a9cebcc]{font:inherit;font-family:var(--font-mono);padding:9px 11px;border:1px solid var(--line);border-radius:8px;background:var(--panel-2);color:var(--ink);outline:none}input[data-v-3a9cebcc]:focus{border-color:var(--accent);box-shadow:var(--glow)}input[aria-invalid=true][data-v-3a9cebcc]{border-color:var(--bad)}.err[data-v-3a9cebcc]{color:var(--bad);font-size:12px}button[data-v-3a9cebcc]{margin-top:12px;padding:9px 12px;border-radius:8px;background:var(--ink);color:var(--bg);font-weight:600;transition:opacity .15s ease}button[data-v-3a9cebcc]:disabled{opacity:.45;cursor:default}.pmap[data-v-1cf4c426]{position:absolute;inset:50px 0 0;overflow:auto;padding:4px 20px 28px}.head[data-v-1cf4c426]{display:grid;grid-template-columns:minmax(220px,1fr) minmax(360px,1.5fr);gap:10px 28px;align-items:start;margin-bottom:6px}h2[data-v-1cf4c426]{margin:0;font-size:17px;font-weight:600}.headline p[data-v-1cf4c426]{margin:3px 0 0;font-size:12px;max-width:60ch}.totals[data-v-1cf4c426]{display:grid;gap:5px}.trow[data-v-1cf4c426]{display:grid;grid-template-columns:96px minmax(80px,1fr) minmax(0,auto);gap:10px;align-items:center;font-size:11px}.tl[data-v-1cf4c426]{color:var(--ink-2)}.tbar[data-v-1cf4c426],.bbar[data-v-1cf4c426]{display:flex;height:9px;border-radius:3px;overflow:hidden;background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line-2)}.tv[data-v-1cf4c426]{font-size:10.5px;color:var(--muted);white-space:nowrap}.fill.fertig[data-v-1cf4c426]{background:var(--ok)}.fill.pruefung[data-v-1cf4c426]{background:var(--amber)}.fill.bau[data-v-1cf4c426]{background:var(--muted-2)}.fill.offen[data-v-1cf4c426]{background:color-mix(in srgb,var(--muted-2) 28%,transparent)}.fill.unbekannt[data-v-1cf4c426]{background:transparent}.tools[data-v-1cf4c426]{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:8px 0 2px;border-top:1px solid var(--line-2)}.legend[data-v-1cf4c426]{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:11px;color:var(--ink-2)}.lg[data-v-1cf4c426]{display:inline-flex;align-items:center;gap:5px}.search[data-v-1cf4c426]{margin-left:auto}.search input[data-v-1cf4c426]{font:inherit;font-family:var(--font-mono);font-size:11.5px;width:230px;padding:4px 10px;border:1px solid var(--line);border-radius:999px;background:var(--panel);color:var(--ink);outline:none}.search input[data-v-1cf4c426]:focus{border-color:var(--accent);box-shadow:var(--glow)}.toggle[data-v-1cf4c426]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--ink-2);cursor:pointer}.empty[data-v-1cf4c426]{padding:30px 0}.content[data-v-1cf4c426]{position:relative}.links[data-v-1cf4c426]{position:absolute;left:0;top:0;pointer-events:none;z-index:3;overflow:visible}.links path[data-v-1cf4c426]{fill:none;stroke-linecap:round}.links .block[data-v-1cf4c426]{stroke:var(--accent);stroke-opacity:.16}.links .block.on[data-v-1cf4c426]{stroke-opacity:.5}.links .call[data-v-1cf4c426]{stroke:var(--accent);stroke-opacity:.75}.links .caller[data-v-1cf4c426]{stroke:var(--rueckfrage);stroke-opacity:.7;stroke-dasharray:4 3}.sec[data-v-1cf4c426]{margin-top:16px}.sechead[data-v-1cf4c426]{display:flex;align-items:baseline;gap:10px;margin-bottom:8px;font-size:11px}h3[data-v-1cf4c426]{margin:0;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.blocks[data-v-1cf4c426]{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px 18px}.block[data-v-1cf4c426]{position:relative;z-index:1;padding:8px 10px;border:1px solid var(--line);border-radius:10px;background:color-mix(in srgb,var(--panel) 92%,transparent);min-width:118px;transition:border-color .15s ease,box-shadow .15s ease}.block[data-v-1cf4c426]:hover{border-color:var(--muted-2)}.block.partner[data-v-1cf4c426]{border-color:var(--accent);box-shadow:var(--glow)}.block header[data-v-1cf4c426]{display:flex;align-items:baseline;gap:7px}.bid[data-v-1cf4c426]{font-size:12.5px;font-weight:600}.bcount[data-v-1cf4c426]{font-size:10.5px}.plink[data-v-1cf4c426]{margin-left:auto;font-size:9.5px;color:var(--accent)}.blabel[data-v-1cf4c426]{font-size:10px;max-width:100%;width:0;min-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}.bbar[data-v-1cf4c426]{height:4px;margin-bottom:6px}.grid[data-v-1cf4c426]{display:grid;gap:2px}.bfoot[data-v-1cf4c426]{font-size:9.5px;margin-top:5px}.block.bare[data-v-1cf4c426]{border-style:dashed;background:none}.nolist[data-v-1cf4c426]{font-size:10px;max-width:150px}.cell[data-v-1cf4c426]{width:11px;height:11px;border-radius:2px;box-sizing:border-box;display:inline-block;flex:none}.cell.fertig[data-v-1cf4c426]{background:var(--ok)}.cell.pruefung[data-v-1cf4c426]{background:var(--amber)}.cell.bau[data-v-1cf4c426]{background:var(--muted-2)}.cell.offen[data-v-1cf4c426]{border:1.5px solid var(--muted)}.cell.unbekannt[data-v-1cf4c426]{border:1px solid var(--line)}.cell.position[data-v-1cf4c426]{border-radius:50%}.cell[data-p][data-v-1cf4c426]{cursor:pointer}.cell[data-p][data-v-1cf4c426]:hover{outline:2px solid var(--ink);outline-offset:1px}.content.focus .cell[data-p][data-v-1cf4c426]{opacity:.22}.content.focus .cell.rel[data-v-1cf4c426],.content.focus .cell.sel[data-v-1cf4c426],.content.focus .cell.hit[data-v-1cf4c426]{opacity:1}.cell.sel[data-v-1cf4c426]{outline:2px solid var(--ink);outline-offset:1px}.cell.rel.out[data-v-1cf4c426]{outline:1.5px solid var(--accent);outline-offset:1px}.cell.rel.in[data-v-1cf4c426]{outline:1.5px solid var(--rueckfrage);outline-offset:1px}.cell.hit[data-v-1cf4c426]{outline:2px solid var(--accent);outline-offset:1px}.menus[data-v-1cf4c426]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px 22px;position:relative;z-index:1}.mrow[data-v-1cf4c426]{display:flex;justify-content:space-between;gap:8px;font-size:11px;margin-bottom:3px}.mname[data-v-1cf4c426]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu .bbar[data-v-1cf4c426]{height:6px;margin:0}.note[data-v-1cf4c426]{font-size:10.5px;margin:16px 0 0}.detail[data-v-1cf4c426]{position:sticky;left:0;bottom:0;margin-top:14px;width:min(430px,100%);z-index:5;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:var(--shadow);font-size:12px;pointer-events:none}.detail.pinned[data-v-1cf4c426]{pointer-events:auto;border-color:var(--muted-2)}.detail header[data-v-1cf4c426]{display:flex;align-items:center;gap:8px}.cell.big[data-v-1cf4c426]{width:14px;height:14px;border-radius:3px}.dname[data-v-1cf4c426]{font-size:14px;font-weight:600}.dstate[data-v-1cf4c426]{color:var(--ink-2)}.x[data-v-1cf4c426]{margin-left:auto;width:22px;height:22px;border-radius:50%;font-size:15px;color:var(--muted)}.x[data-v-1cf4c426]:hover{background:var(--bg-2)}dl[data-v-1cf4c426]{display:grid;grid-template-columns:58px minmax(0,1fr);gap:3px 10px;margin:8px 0 0}dt[data-v-1cf4c426]{color:var(--muted);font-size:11px}dd[data-v-1cf4c426]{margin:0;overflow-wrap:anywhere;font-size:11.5px}.rel[data-v-1cf4c426]{margin-top:9px}.rt[data-v-1cf4c426]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;margin-bottom:4px}.arrow[data-v-1cf4c426]{width:16px;height:0;border-top:2px solid var(--accent)}.arrow.caller[data-v-1cf4c426]{border-top:2px dashed var(--rueckfrage)}.chips[data-v-1cf4c426]{display:flex;flex-wrap:wrap;gap:3px;max-height:132px;overflow:auto}.pchip[data-v-1cf4c426]{font-size:10px;padding:1px 6px 1px 5px;border:1px solid var(--line);border-left-width:4px;border-radius:4px;background:var(--panel-2)}.pchip.fertig[data-v-1cf4c426]{border-left-color:var(--ok)}.pchip.pruefung[data-v-1cf4c426]{border-left-color:var(--amber)}.pchip.bau[data-v-1cf4c426]{border-left-color:var(--muted-2)}.pchip[data-v-1cf4c426]:hover{border-color:var(--accent)}.more[data-v-1cf4c426]{font-size:10px;align-self:center}.detail footer[data-v-1cf4c426]{margin-top:9px}.ask[data-v-1cf4c426]{font-size:11.5px;color:var(--accent)}.hint[data-v-1cf4c426]{font-size:10px;margin-top:7px}@media(max-width:1100px){.head[data-v-1cf4c426]{grid-template-columns:1fr}}.feed[data-v-fa4de3d9]{height:100%;overflow:auto;padding:6px 10px}.empty[data-v-fa4de3d9]{padding:20px 6px}.day[data-v-fa4de3d9]{position:sticky;top:0;background:var(--panel);padding:4px 0;font-size:10.5px;border-bottom:1px solid var(--line-2)}.row[data-v-fa4de3d9]{display:grid;grid-template-columns:44px 10px minmax(0,1fr);gap:6px;align-items:start;padding:4px;border-radius:6px;cursor:pointer;font-size:12px;line-height:1.35}.row[data-v-fa4de3d9]:hover{background:var(--bg-2)}.time[data-v-fa4de3d9]{font-size:10.5px;color:var(--muted);padding-top:2px}.dot[data-v-fa4de3d9]{width:8px;height:8px;border-radius:50%;margin-top:5px}.body[data-v-fa4de3d9]{min-width:0;overflow-wrap:anywhere}.actor[data-v-fa4de3d9]{font-weight:600;font-size:11.5px}.verb[data-v-fa4de3d9]{margin:0 4px}.detail[data-v-fa4de3d9]{margin-left:2px}.target[data-v-fa4de3d9],.detail[data-v-fa4de3d9]{font-size:11.5px}.row.k-mr-merge .verb[data-v-fa4de3d9]{color:var(--ok);font-weight:600}.row.k-rueckfrage .verb[data-v-fa4de3d9],.row.k-entscheidung .verb[data-v-fa4de3d9]{color:var(--rueckfrage);font-weight:600}.row.k-claim .verb[data-v-fa4de3d9],.row.k-release .verb[data-v-fa4de3d9]{font-weight:600}.row.k-comment[data-v-fa4de3d9],.row.k-push[data-v-fa4de3d9],.row.k-label[data-v-fa4de3d9]{opacity:.8}.more[data-v-fa4de3d9]{display:block;width:100%;padding:8px;color:var(--accent);font-family:var(--font-mono)}.chat[data-v-ff83de98]{height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0}.bar[data-v-ff83de98]{display:flex;align-items:center;gap:8px;padding:6px 12px;border-bottom:1px solid var(--line-2);font-size:10.5px}.ctx[data-v-ff83de98]{display:inline-flex;align-items:center;gap:5px;color:var(--rueckfrage);font-weight:600;white-space:nowrap}.ctx .dot[data-v-ff83de98]{width:6px;height:6px;border-radius:50%;background:currentColor}.ctx.live[data-v-ff83de98]{color:var(--muted);font-weight:400}.ctx.live .dot[data-v-ff83de98]{background:var(--live)}.model[data-v-ff83de98]{margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px}.new[data-v-ff83de98]{flex:none;padding:2px 9px;border:1px solid var(--line);border-radius:999px;background:var(--panel);font-size:10.5px}.new[data-v-ff83de98]:disabled{opacity:.4;cursor:default}.ctx+.new[data-v-ff83de98]{margin-left:auto}.list[data-v-ff83de98]{overflow:auto;padding:12px 12px 6px;min-width:0}.intro[data-v-ff83de98],.off[data-v-ff83de98]{padding:10px 2px}.hello[data-v-ff83de98]{font-size:15px;font-weight:600;line-height:1.35}.intro p[data-v-ff83de98],.off p[data-v-ff83de98]{margin:6px 0 0;font-size:12px;line-height:1.45}.sugg[data-v-ff83de98]{display:grid;gap:6px;margin-top:14px}.sugg button[data-v-ff83de98]{text-align:left;padding:8px 11px;border:1px solid var(--line);border-radius:9px;background:var(--panel);font-size:12.5px;transition:border-color .15s ease,background .15s ease}.sugg button[data-v-ff83de98]:hover:not(:disabled){border-color:var(--accent);background:color-mix(in srgb,var(--accent) 5%,var(--panel))}.sugg button[data-v-ff83de98]:disabled{opacity:.5;cursor:default}.msg[data-v-ff83de98]{margin-bottom:14px;min-width:0}.msg.user[data-v-ff83de98]{display:grid;justify-items:end}.bubble[data-v-ff83de98]{max-width:88%;padding:7px 11px;border-radius:12px 12px 3px;background:var(--ink);color:var(--bg);font-size:12.5px;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere}.when[data-v-ff83de98]{font-size:9.5px;margin-top:3px}.tools[data-v-ff83de98]{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:7px}.tool[data-v-ff83de98]{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:1px 8px 1px 6px;border:1px solid var(--line);border-radius:999px;background:var(--panel-2);font-size:10.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tool .ic[data-v-ff83de98]{width:9px;text-align:center;font-weight:700;color:var(--ok)}.tool.err .ic[data-v-ff83de98]{color:var(--bad)}.tool.run .ic[data-v-ff83de98]{height:9px;border:1.5px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:spin-ff83de98 .8s linear infinite}.think[data-v-ff83de98]{display:flex;align-items:center;gap:7px;font-size:11.5px;margin-top:4px}.pulse[data-v-ff83de98]{width:7px;height:7px;border-radius:50%;background:var(--accent);animation:pulse-ff83de98 1.1s ease-in-out infinite}.err[data-v-ff83de98]{margin-top:4px;padding:6px 9px;border:1px solid color-mix(in srgb,var(--bad) 45%,var(--line));border-radius:8px;color:var(--bad);font-size:12px;overflow-wrap:anywhere}.note[data-v-ff83de98]{font-size:10.5px;margin-top:3px}.composer[data-v-ff83de98]{display:flex;align-items:flex-end;gap:6px;margin:6px 10px 10px;padding:5px 5px 5px 11px;border:1px solid var(--line);border-radius:12px;background:var(--panel);transition:border-color .15s ease,box-shadow .15s ease}.composer[data-v-ff83de98]:focus-within{border-color:var(--accent);box-shadow:var(--glow)}textarea[data-v-ff83de98]{flex:1;min-width:0;resize:none;border:0;outline:0;background:none;color:var(--ink);font:inherit;font-size:13px;line-height:1.4;padding:5px 0;max-height:140px}.send[data-v-ff83de98]{flex:none;width:28px;height:28px;border-radius:8px;background:var(--ink);color:var(--bg);font-weight:700;transition:opacity .15s ease}.send[data-v-ff83de98]:disabled{opacity:.3;cursor:default}.send.stop[data-v-ff83de98]{background:var(--bad);color:#fff;font-size:10px}@keyframes spin-ff83de98{to{transform:rotate(360deg)}}@keyframes pulse-ff83de98{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.pulse[data-v-ff83de98],.tool.run .ic[data-v-ff83de98]{animation:none}}.md[data-v-ff83de98]{font-size:12.5px;line-height:1.5;overflow-wrap:anywhere;min-width:0}.md[data-v-ff83de98] p{margin:0 0 8px}.md[data-v-ff83de98] p:last-child{margin-bottom:0}.md[data-v-ff83de98] ul,.md[data-v-ff83de98] ol{margin:0 0 8px;padding-left:18px}.md[data-v-ff83de98] li{margin:2px 0}.md[data-v-ff83de98] h1,.md[data-v-ff83de98] h2,.md[data-v-ff83de98] h3,.md[data-v-ff83de98] h4{margin:12px 0 5px;font-size:12.5px;font-weight:600}.md[data-v-ff83de98] strong{font-weight:600}.md[data-v-ff83de98] code{font-family:var(--font-mono);font-size:11.5px;padding:0 4px;border-radius:4px;background:var(--bg-2)}.md[data-v-ff83de98] pre{margin:0 0 8px;padding:8px 10px;border-radius:8px;background:var(--bg-2);overflow:auto}.md[data-v-ff83de98] pre code{padding:0;background:none}.md[data-v-ff83de98] .tablewrap{overflow-x:auto;margin:0 0 8px;border:1px solid var(--line-2);border-radius:8px}.md[data-v-ff83de98] table{border-collapse:collapse;width:100%;font-size:11.5px}.md[data-v-ff83de98] th{text-align:left;font-weight:600;color:var(--muted);font-size:10.5px;padding:4px 7px;border-bottom:1px solid var(--line);white-space:nowrap}.md[data-v-ff83de98] td{padding:4px 7px;border-bottom:1px solid var(--line-2);vertical-align:top}.md[data-v-ff83de98] th,.md[data-v-ff83de98] td{overflow-wrap:break-word;word-break:normal}.md[data-v-ff83de98] td:first-child{min-width:84px}.md[data-v-ff83de98] tr:last-child td{border-bottom:0}.md[data-v-ff83de98] .ref-link{font-family:var(--font-mono);font-size:11.5px}.md[data-v-ff83de98] .ref-actor{font-family:var(--font-mono);font-size:11.5px;font-weight:600;cursor:default}.md[data-v-ff83de98] blockquote{margin:0 0 8px;padding-left:10px;border-left:2px solid var(--line);color:var(--ink-2)}.md[data-v-ff83de98] hr{border:0;border-top:1px solid var(--line-2);margin:10px 0}.ins[data-v-8849e704]{height:100%;overflow:auto;padding:10px 12px 18px;min-width:0}.empty[data-v-8849e704]{padding:20px 6px}.meta[data-v-8849e704]{font-size:10.5px;margin-bottom:4px}section[data-v-8849e704]{margin-top:14px}h3[data-v-8849e704]{margin:0 0 7px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2)}h3 .muted[data-v-8849e704]{text-transform:none;letter-spacing:0;font-weight:400}.none[data-v-8849e704]{padding:6px 2px}.finding[data-v-8849e704]{--c: var(--accent);border:1px solid var(--line);border-left:3px solid var(--c);border-radius:8px;background:var(--panel);padding:8px 10px 9px;margin-bottom:7px}.finding.kritisch[data-v-8849e704]{--c: var(--bad)}.finding.warnung[data-v-8849e704]{--c: var(--warn)}.finding header[data-v-8849e704]{display:flex;align-items:center;justify-content:space-between}.sev[data-v-8849e704]{font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--c)}.askbtn[data-v-8849e704]{font-size:10.5px;color:var(--accent);opacity:0;transition:opacity .15s ease}.finding:hover .askbtn[data-v-8849e704],.askbtn[data-v-8849e704]:focus-visible{opacity:1}.title[data-v-8849e704]{font-weight:600;font-size:13px;margin-top:1px}.finding p[data-v-8849e704]{margin:3px 0 0;font-size:12px;color:var(--ink-2);line-height:1.45}.chips[data-v-8849e704]{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.chip[data-v-8849e704]{font-size:10.5px;padding:1px 6px;border:1px solid var(--line);border-radius:999px;background:var(--panel-2)}.chip.actor[data-v-8849e704]{font-weight:600;cursor:default}.fine[data-v-8849e704]{list-style:none;margin:9px 0 0;padding:0;display:grid;gap:4px;font-size:12px}.fine li[data-v-8849e704]{display:grid;grid-template-columns:14px minmax(0,1fr);gap:5px}.fine b[data-v-8849e704]{font-weight:600}.tick[data-v-8849e704]{color:var(--ok);font-weight:600}table[data-v-8849e704]{border-collapse:collapse;width:100%;font-size:11px;table-layout:fixed}th[data-v-8849e704]{font-weight:500;color:var(--muted);text-align:right;padding:3px;border-bottom:1px solid var(--line);font-size:10px;vertical-align:bottom;line-height:1.2}th.l[data-v-8849e704]{width:44%}th.l[data-v-8849e704],td.l[data-v-8849e704]{text-align:left}td[data-v-8849e704]{padding:4px 3px;border-bottom:1px solid var(--line-2);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}td.l[data-v-8849e704]{font-weight:600}tr:hover td[data-v-8849e704]{background:var(--bg-2)}td.zero[data-v-8849e704]{color:var(--muted-2)}td.hot[data-v-8849e704]{color:var(--warn);font-weight:600}.warn[data-v-8849e704]{color:var(--warn);margin-right:4px;font-size:9px}.flow[data-v-8849e704]{display:grid;grid-template-columns:62px minmax(0,1fr);gap:8px;align-items:center;margin-bottom:7px}.flabel[data-v-8849e704]{font-size:11.5px;color:var(--ink-2)}.bars[data-v-8849e704]{display:grid;gap:2px}.bar[data-v-8849e704]{position:relative;height:17px;display:flex;align-items:center;gap:6px;padding-left:6px;border-radius:4px;background:var(--bg-2);overflow:hidden}.fill[data-v-8849e704]{position:absolute;inset:0 auto 0 0;background:color-mix(in srgb,var(--accent) 24%,transparent);border-radius:4px;transition:width .4s ease}.fill.good[data-v-8849e704]{background:color-mix(in srgb,var(--ok) 26%,transparent)}.fill.bad[data-v-8849e704]{background:color-mix(in srgb,var(--warn) 30%,transparent)}.val[data-v-8849e704],.cap[data-v-8849e704]{position:relative;font-size:10.5px}.val[data-v-8849e704]{font-weight:600}.cinote[data-v-8849e704]{font-size:10.5px;margin-top:4px}.rules[data-v-92d51d40]{position:relative;height:100%;overflow:auto;padding:8px 12px 18px;min-width:0}.bar[data-v-92d51d40]{display:flex;align-items:center;gap:8px;font-size:10.5px}.bar .seg button[data-v-92d51d40]{padding:2px 9px;font-size:10.5px}.spin[data-v-92d51d40]{width:10px;height:10px;border:1.5px solid var(--line);border-top-color:var(--accent);border-radius:50%;animation:spin-92d51d40 .8s linear infinite}@keyframes spin-92d51d40{to{transform:rotate(360deg)}}.empty[data-v-92d51d40]{padding:20px 4px}.meta[data-v-92d51d40]{font-size:10.5px;margin-top:6px}section[data-v-92d51d40]{margin-top:14px}.sechead[data-v-92d51d40]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}h3[data-v-92d51d40]{margin:0 0 7px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2)}h3 .muted[data-v-92d51d40]{text-transform:none;letter-spacing:0;font-weight:400}.intro[data-v-92d51d40]{margin:-2px 0 8px;font-size:11px;line-height:1.4}.copyall[data-v-92d51d40]{flex:none;padding:2px 9px;border:1px solid var(--line);border-radius:999px;background:var(--panel);font-size:10.5px;transition:border-color .15s ease,color .15s ease}.copyall[data-v-92d51d40]:hover{border-color:var(--accent)}.copyall.done[data-v-92d51d40]{color:var(--ok);border-color:var(--ok)}.none[data-v-92d51d40]{padding:6px 2px}.small[data-v-92d51d40]{font-size:10.5px}.runbox[data-v-92d51d40]{border:1px solid var(--line);border-radius:8px;background:var(--panel-2);padding:8px 10px;margin-bottom:8px;display:grid;gap:6px}.runline[data-v-92d51d40]{display:flex;align-items:center;gap:7px;font-size:12px}.usage[data-v-92d51d40]{display:grid;gap:2px;font-size:11px}.urow[data-v-92d51d40]{display:grid;grid-template-columns:74px minmax(0,1fr);gap:8px}.urow b[data-v-92d51d40]{font-weight:600}.runactions[data-v-92d51d40]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}.scrim[data-v-92d51d40]{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:16px;background:color-mix(in srgb,var(--bg) 72%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.warn[data-v-92d51d40]{width:min(360px,100%);padding:14px 16px 12px;border:1px solid var(--warn);border-top:4px solid var(--warn);border-radius:12px;background:var(--panel);box-shadow:var(--shadow);font-size:12.5px;line-height:1.5}.wtitle[data-v-92d51d40]{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600}.wicon[data-v-92d51d40]{flex:none;width:20px;height:20px;border-radius:50%;background:var(--warn);color:#fff;font-size:13px;font-weight:700;display:grid;place-items:center}.warn p[data-v-92d51d40]{margin:8px 0 0}.warn .soon[data-v-92d51d40]{padding:6px 9px;border-radius:7px;background:color-mix(in srgb,var(--warn) 12%,var(--panel))}.wactions[data-v-92d51d40]{display:flex;justify-content:flex-end;align-items:center;gap:14px;margin-top:14px}.go[data-v-92d51d40]{padding:6px 13px;border-radius:8px;background:var(--warn);color:#fff;font-size:12px;font-weight:600}.go[data-v-92d51d40]:disabled{opacity:.5;cursor:default}.runbtn[data-v-92d51d40]{padding:4px 11px;border:1px solid var(--ink);border-radius:7px;font-size:11.5px;font-weight:600;transition:background .15s ease,color .15s ease}.runbtn[data-v-92d51d40]:hover:not(:disabled){background:var(--ink);color:var(--bg)}.runbtn[data-v-92d51d40]:disabled,.copy[data-v-92d51d40]:disabled{opacity:.5;cursor:default}.err[data-v-92d51d40]{font-size:11px;color:var(--bad);overflow-wrap:anywhere}.summary[data-v-92d51d40]{margin:0 0 8px;font-size:12.5px;line-height:1.5}.prop.model[data-v-92d51d40]{border-left-color:var(--rueckfrage)}.prop.model .kind[data-v-92d51d40]{color:var(--rueckfrage)}.unproven[data-v-92d51d40]{margin-top:6px;font-size:11.5px}.unproven summary[data-v-92d51d40]{cursor:pointer;color:var(--muted)}.unproven ul[data-v-92d51d40]{margin:6px 0 0;padding-left:16px;display:grid;gap:5px;line-height:1.45}.unproven b[data-v-92d51d40]{font-weight:600}.foot[data-v-92d51d40]{font-size:10.5px;margin:7px 0 0;line-height:1.45}.prop[data-v-92d51d40]{border:1px solid var(--line);border-left:3px solid var(--accent);border-radius:8px;background:var(--panel);padding:8px 10px 9px;margin-bottom:7px}.prop.open[data-v-92d51d40]{border-color:var(--muted-2);border-left-color:var(--accent)}.prop header[data-v-92d51d40]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.kind[data-v-92d51d40]{font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent)}.metric[data-v-92d51d40]{font-size:10.5px;text-align:right}.metric b[data-v-92d51d40]{font-size:12px;font-weight:600}.ptitle[data-v-92d51d40]{font-weight:600;font-size:13px;line-height:1.3;margin-top:1px}.evidence[data-v-92d51d40]{margin:4px 0 0;font-size:12px;color:var(--ink-2);line-height:1.45}.actions[data-v-92d51d40]{display:flex;align-items:center;gap:10px;margin-top:8px}.copy[data-v-92d51d40]{display:inline-flex;align-items:center;gap:6px;padding:4px 11px 4px 9px;border-radius:7px;background:var(--ink);color:var(--bg);font-size:11.5px;font-weight:600;transition:background .15s ease,transform .1s ease}.copy[data-v-92d51d40]:hover{transform:translateY(-1px)}.copy[data-v-92d51d40]:active{transform:none}.copy.done[data-v-92d51d40]{background:var(--ok);color:#fff}.copy.fail[data-v-92d51d40]{background:var(--warn);color:#fff}.copy .ic[data-v-92d51d40]{font-size:12px;line-height:1}.more[data-v-92d51d40]{font-size:11px;color:var(--muted)}.more[data-v-92d51d40]:hover{color:var(--ink)}.pbody[data-v-92d51d40],.rbody[data-v-92d51d40]{margin-top:8px;padding-top:8px;border-top:1px solid var(--line-2)}.lab[data-v-92d51d40]{font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:8px}.lab[data-v-92d51d40]:first-child{margin-top:0}blockquote[data-v-92d51d40]{margin:3px 0 0;padding:4px 9px;border-left:2px solid var(--line);background:var(--panel-2);border-radius:0 6px 6px 0;font-size:11.5px;color:var(--ink-2);line-height:1.45}.change[data-v-92d51d40]{margin:3px 0 0;font-size:12px;line-height:1.45}.prompt[data-v-92d51d40]{margin:4px 0 0;padding:8px 10px;max-height:240px;overflow:auto;border:1px solid var(--line-2);border-radius:7px;background:var(--panel-2);font-family:var(--font-mono);font-size:10.5px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.chips[data-v-92d51d40]{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.chip[data-v-92d51d40]{font-size:10.5px;padding:1px 6px;border:1px solid var(--line);border-radius:999px;background:var(--panel-2)}.chip.actor[data-v-92d51d40]{font-weight:600;cursor:default}.askbtn[data-v-92d51d40]{display:block;margin-top:9px;font-size:11.5px;color:var(--accent)}.rule[data-v-92d51d40]{--c: var(--muted-2);border-bottom:1px solid var(--line-2)}.rule.eingehalten[data-v-92d51d40]{--c: var(--ok)}.rule.teilweise[data-v-92d51d40]{--c: var(--warn)}.rule.verletzt[data-v-92d51d40]{--c: var(--bad)}.rhead[data-v-92d51d40]{display:grid;grid-template-columns:10px minmax(0,1fr) auto 76px;gap:8px;align-items:center;width:100%;padding:6px 2px;text-align:left;font-size:12px}.rhead[data-v-92d51d40]:hover{background:var(--bg-2)}.dot[data-v-92d51d40]{width:8px;height:8px;border-radius:50%;background:var(--c)}.rtitle[data-v-92d51d40]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rnum[data-v-92d51d40]{font-size:11px;color:var(--muted)}.rverdict[data-v-92d51d40]{font-size:10.5px;color:var(--c);font-weight:600;text-align:right}.rule.unbekannt .rverdict[data-v-92d51d40]{font-weight:400}.rbody[data-v-92d51d40]{margin:0 0 8px;padding:6px 2px 0 20px;border-top:0}.rbody p[data-v-92d51d40]{margin:6px 0 0;font-size:11.5px}.reason[data-v-92d51d40]{display:grid;grid-template-columns:minmax(0,46%) minmax(0,1fr);gap:8px;align-items:center;margin-bottom:4px}.rlabel[data-v-92d51d40]{font-size:11.5px;color:var(--ink-2);line-height:1.25}.rbar[data-v-92d51d40]{position:relative;height:17px;display:flex;align-items:center;padding-left:6px;border-radius:4px;background:var(--bg-2);overflow:hidden}.fill[data-v-92d51d40]{position:absolute;inset:0 auto 0 0;background:color-mix(in srgb,var(--warn) 30%,transparent);border-radius:4px;transition:width .4s ease}.val[data-v-92d51d40]{position:relative;font-size:10.5px;font-weight:600}table[data-v-92d51d40]{border-collapse:collapse;width:100%;font-size:11px;table-layout:fixed}th[data-v-92d51d40]{font-weight:500;color:var(--muted);text-align:right;padding:3px;border-bottom:1px solid var(--line);font-size:10px;vertical-align:bottom;line-height:1.2}th.l[data-v-92d51d40]{width:34%}th.l[data-v-92d51d40],td.l[data-v-92d51d40]{text-align:left}td[data-v-92d51d40]{padding:4px 3px;border-bottom:1px solid var(--line-2);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}td.l[data-v-92d51d40]{font-weight:600}tr:hover td[data-v-92d51d40]{background:var(--bg-2)}td.zero[data-v-92d51d40]{color:var(--muted-2)}td.low[data-v-92d51d40]{color:var(--bad);font-weight:600}td.good[data-v-92d51d40]{color:var(--ok);font-weight:600}.who[data-v-9404a28e]{height:100%;overflow:auto;padding:8px 10px;min-width:0;overflow-wrap:anywhere}.hint[data-v-9404a28e]{font-size:10.5px;margin-bottom:6px}table[data-v-9404a28e]{border-collapse:collapse;width:100%;font-size:10.5px;table-layout:fixed}th[data-v-9404a28e]{font-weight:500;color:var(--muted);text-align:right;padding:3px 2px;border-bottom:1px solid var(--line);font-size:9.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}th.l[data-v-9404a28e]{width:104px}th[data-v-9404a28e]:last-child,td[data-v-9404a28e]:last-child{width:30px}th.l[data-v-9404a28e],td.l[data-v-9404a28e]{text-align:left}td[data-v-9404a28e]{padding:3px 2px;border-bottom:1px solid var(--line-2);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}tr:hover td[data-v-9404a28e]{background:var(--bg-2)}td.zero[data-v-9404a28e]{color:var(--muted-2)}td.sum[data-v-9404a28e]{font-weight:600}.empty[data-v-9404a28e]{padding:16px 4px}.wiki[data-v-65933706]{height:100%;overflow:auto;padding:8px 10px;min-width:0;overflow-wrap:anywhere}.head[data-v-65933706]{position:sticky;top:-8px;background:var(--panel);padding:4px 0 8px;z-index:2;border-bottom:1px solid var(--line-2);margin-bottom:6px}.hint[data-v-65933706]{font-size:10.5px}.warn[data-v-65933706]{font-size:11px;color:var(--warn);margin:4px 0}.kpis[data-v-65933706]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.kpis .pill[data-v-65933706]{font-size:10.5px;padding:2px 8px;gap:4px}.page[data-v-65933706]{padding:8px 0 10px;border-bottom:1px solid var(--line-2)}.ptitle[data-v-65933706]{display:flex;align-items:center;gap:6px}.dot[data-v-65933706]{width:8px;height:8px;border-radius:50%}.name[data-v-65933706]{font-weight:600;font-size:12px}.when[data-v-65933706]{margin-left:auto;font-size:10.5px}.stand[data-v-65933706]{font-size:11px;margin:2px 0 4px}.md[data-v-65933706]{font-size:11.5px}.md[data-v-65933706] h1,.md[data-v-65933706] h2,.md[data-v-65933706] h3{font-size:11.5px;margin:8px 0 3px;color:var(--ink-2)}.md[data-v-65933706] ul,.md[data-v-65933706] ol{margin:2px 0;padding-left:16px}.md[data-v-65933706] li{margin:1px 0}.md[data-v-65933706] p{margin:3px 0}.md[data-v-65933706] code{font-family:var(--font-mono);font-size:10.5px;background:var(--bg-2);padding:0 3px;border-radius:3px}.md[data-v-65933706] a{color:var(--accent)}.md[data-v-65933706] table{border-collapse:collapse;font-size:10.5px}.md[data-v-65933706] td,.md[data-v-65933706] th{border:1px solid var(--line-2);padding:1px 4px}.empty[data-v-65933706]{padding:16px 4px}.railbox[data-v-6296b19a]{height:100%;min-width:0;display:grid;grid-template-rows:auto 1fr;border-left:1px solid var(--line);background:color-mix(in srgb,var(--panel) 88%,transparent);min-height:0}.tabs[data-v-6296b19a]{display:flex;padding:0 6px;border-bottom:1px solid var(--line)}.tabs button[data-v-6296b19a]{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:9px 4px 8px;font-size:12px;color:var(--muted);border-bottom:2px solid transparent;white-space:nowrap;transition:color .15s ease,border-color .15s ease}.tabs button[data-v-6296b19a]:hover{color:var(--ink)}.tabs button.on[data-v-6296b19a]{color:var(--ink);border-bottom-color:var(--accent);font-weight:600}.badge[data-v-6296b19a]{min-width:16px;padding:0 4px;border-radius:999px;background:var(--warn);color:#fff;font-size:9.5px;font-weight:600;line-height:15px}.badge.crit[data-v-6296b19a]{background:var(--bad)}.badge.soft[data-v-6296b19a]{background:var(--accent)}.body[data-v-6296b19a]{min-height:0;min-width:0;overflow:hidden}.timeline[data-v-845467ee]{padding:6px 14px 8px;border-top:1px solid var(--line);background:color-mix(in srgb,var(--panel) 70%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.controls[data-v-845467ee]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.controls .seg button[data-v-845467ee]{min-width:30px}.controls .play.on[data-v-845467ee]{background:var(--accent);color:#fff}.playhead-time[data-v-845467ee]{margin-left:auto;display:flex;gap:10px;font-size:12px}.playhead-time .t[data-v-845467ee]{font-weight:600}.live-btn[data-v-845467ee]{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11.5px;font-weight:600;letter-spacing:.06em;border:1px solid var(--line);border-radius:999px;padding:3px 10px;color:var(--muted);background:var(--panel);transition:all .2s ease}.live-btn .dot[data-v-845467ee]{width:7px;height:7px;border-radius:50%;background:var(--muted-2)}.live-btn.on[data-v-845467ee]{color:var(--live);border-color:color-mix(in srgb,var(--live) 50%,transparent)}.live-btn.on .dot[data-v-845467ee]{background:var(--live);animation:beat-845467ee 1.4s ease-in-out infinite}@keyframes beat-845467ee{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.55}}.track[data-v-845467ee]{position:relative;margin-top:4px;cursor:crosshair;touch-action:none}.track-svg[data-v-845467ee]{display:block;width:100%}.tick line[data-v-845467ee]{stroke:var(--line)}.tick text[data-v-845467ee]{font-family:var(--font-mono);font-size:10px;fill:var(--muted)}.baseline[data-v-845467ee]{stroke:var(--line)}.playhead line[data-v-845467ee]{stroke:var(--ink);stroke-width:1.5}.playhead polygon[data-v-845467ee],.playhead .knob[data-v-845467ee]{fill:var(--ink)}.playhead.live line[data-v-845467ee]{stroke:var(--live)}.playhead.live polygon[data-v-845467ee],.playhead.live .knob[data-v-845467ee]{fill:var(--live)}.mark line[data-v-845467ee]{stroke:var(--accent);stroke-width:1;stroke-dasharray:2 2;opacity:.7}.mark rect[data-v-845467ee]{fill:var(--accent);stroke:var(--panel);stroke-width:1}.mark .hit[data-v-845467ee]{fill:transparent;stroke:none;cursor:pointer}.markhov[data-v-845467ee]{white-space:normal;width:360px;padding:8px 10px}.mh-title[data-v-845467ee]{font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--accent)}.mh-text[data-v-845467ee]{font-size:12px;font-weight:600;margin:2px 0 6px;line-height:1.3}.markhov table[data-v-845467ee]{border-collapse:collapse;width:100%;font-size:11px}.markhov th[data-v-845467ee]{font-weight:500;color:var(--muted);font-size:10px;text-align:right;padding:1px 0 3px}.markhov td[data-v-845467ee]{padding:2px 0;border-top:1px solid var(--line-2)}.markhov td.mono[data-v-845467ee]{text-align:right;font-weight:600}.mh-note[data-v-845467ee]{font-size:10px;margin-top:6px}.hov[data-v-845467ee]{position:absolute;top:-4px;transform:translate(-50%,-100%);background:var(--panel);border:1px solid var(--line);border-radius:6px;padding:4px 8px;font-size:11px;box-shadow:var(--shadow);pointer-events:none;white-space:nowrap;z-index:5}@media(prefers-reduced-motion:reduce){.live-btn.on .dot[data-v-845467ee]{animation:none}}.strip[data-v-1857f078]{display:flex;align-items:stretch;gap:14px;min-width:0}.strip.empty[data-v-1857f078]{visibility:hidden}.funnel[data-v-1857f078]{display:flex;align-items:stretch;gap:3px}.sep[data-v-1857f078]{align-self:center;color:var(--muted-2);font-size:14px}.seg[data-v-1857f078],.kpi[data-v-1857f078]{display:grid;text-align:left;align-content:center;padding:4px 10px 5px;border:1px solid var(--line);border-radius:9px;background:var(--panel);min-width:84px;transition:border-color .2s ease,background .2s ease,transform .15s ease}.seg[data-v-1857f078]:hover,.kpi[data-v-1857f078]:hover{border-color:var(--muted-2);transform:translateY(-1px)}.lab[data-v-1857f078]{font-size:10px;color:var(--muted);white-space:nowrap;line-height:1.25}.num[data-v-1857f078]{font-size:17px;font-weight:600;line-height:1.15}.sub[data-v-1857f078]{font-size:10px;color:var(--muted);white-space:pre;line-height:1.25;min-height:12.5px}.seg.warnung[data-v-1857f078]{border-color:color-mix(in srgb,var(--warn) 60%,var(--line));background:color-mix(in srgb,var(--warn) 8%,var(--panel))}.seg.warnung .num[data-v-1857f078],.seg.warnung .sub[data-v-1857f078],.kpi.warnung .num[data-v-1857f078]{color:var(--warn)}.seg.kritisch[data-v-1857f078]{border-color:var(--bad);background:color-mix(in srgb,var(--bad) 9%,var(--panel));box-shadow:0 0 0 3px color-mix(in srgb,var(--bad) 12%,transparent)}.seg.kritisch .num[data-v-1857f078],.seg.kritisch .sub[data-v-1857f078],.kpi.kritisch .num[data-v-1857f078]{color:var(--bad)}.kpi.ok .num[data-v-1857f078]{color:var(--ok)}.kpis[data-v-1857f078]{display:flex;gap:6px;padding-left:14px;border-left:1px solid var(--line)}.kpi[data-v-1857f078]{min-width:0}.kpi .num[data-v-1857f078]{font-size:15px;white-space:nowrap}@media(max-width:1680px){.kpis[data-v-1857f078]{display:none}}@media(max-width:1280px){.seg[data-v-1857f078]{min-width:0;padding:4px 7px 5px}.sub[data-v-1857f078]{display:none}}.topbar[data-v-90f9b060]{display:flex;align-items:center;gap:18px;padding:8px 16px;border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--panel) 70%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.brand .title[data-v-90f9b060]{font-weight:600;font-size:14px}.brand .sub[data-v-90f9b060]{font-size:11px}.right[data-v-90f9b060]{margin-left:auto;display:flex;align-items:center;gap:10px;flex:none}.brand[data-v-90f9b060]{flex:none}.health[data-v-90f9b060]{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--muted);max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1500px){.brand .sub[data-v-90f9b060]{display:none}.health[data-v-90f9b060]{max-width:14px}}.health .dot[data-v-90f9b060]{width:8px;height:8px;border-radius:50%;background:var(--warn);flex:none}.health.green .dot[data-v-90f9b060]{background:var(--ok)}.clock[data-v-90f9b060]{font-size:15px;font-weight:600;letter-spacing:.02em}.clock.live[data-v-90f9b060]{color:var(--live)}.round[data-v-90f9b060]{width:28px;height:28px;border:1px solid var(--line);border-radius:50%;background:var(--panel);font-size:13px;color:var(--ink-2);transition:border-color .15s ease}.round[data-v-90f9b060]:hover{border-color:var(--muted-2)}.splash[data-v-04abfbeb]{height:100%;display:grid;place-items:center}.overlay[data-v-04abfbeb]{position:absolute;top:12px;left:16px;right:16px;display:flex;align-items:center;gap:10px;pointer-events:none;z-index:6}.overlay[data-v-04abfbeb]>*{pointer-events:auto}.overlay .seg[data-v-04abfbeb]{box-shadow:var(--shadow);flex:none}.lead[data-v-04abfbeb]{--c: var(--warn);display:inline-flex;min-width:0;align-items:center;gap:8px;max-width:min(46%,520px);padding:5px 11px 5px 6px;border:1px solid color-mix(in srgb,var(--c) 45%,var(--line));border-radius:999px;background:var(--panel);box-shadow:var(--shadow);font-size:12px;transition:transform .15s ease,border-color .15s ease}.lead.kritisch[data-v-04abfbeb]{--c: var(--bad)}.lead[data-v-04abfbeb]:hover{transform:translateY(-1px);border-color:var(--c)}.tag[data-v-04abfbeb]{flex:none;padding:1px 8px;border-radius:999px;background:var(--c);color:#fff;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.txt[data-v-04abfbeb]{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.go[data-v-04abfbeb]{color:var(--muted)}:root{--bg: #f7f6f2;--bg-2: #efede7;--panel: #ffffff;--panel-2: #faf9f6;--ink: #1f2328;--ink-2: #3d434b;--muted: #6b7280;--muted-2: #9aa0a6;--line: #d5d7db;--line-2: #e6e8eb;--axis: #b9bcc2;--accent: #2f54c7;--ok: #1f8a5b;--warn: #e67e22;--amber: #e2b100;--bad: #d9534f;--rueckfrage: #9b59b6;--nacharbeit: #e67e22;--blockiert: #c0392b;--live: #d9534f;--shadow: 0 1px 2px rgba(20, 24, 30, .06), 0 8px 24px rgba(20, 24, 30, .08);--glow: 0 0 0 3px rgba(47, 84, 199, .12);--font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-sans: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--radius: 8px;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #0e1116;--bg-2: #131820;--panel: #151a21;--panel-2: #1a2029;--ink: #e6e8eb;--ink-2: #c3c9d1;--muted: #9aa3ad;--muted-2: #6f7884;--line: #2a2f37;--line-2: #222730;--axis: #3a4049;--accent: #7b95ff;--ok: #5fcf9a;--warn: #ffa364;--amber: #f2cc3d;--bad: #ff7b8f;--rueckfrage: #c58fe0;--nacharbeit: #ffa364;--blockiert: #ff7b8f;--live: #ff7b8f;--shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 24px rgba(0, 0, 0, .45);--glow: 0 0 0 3px rgba(123, 149, 255, .18);color-scheme:dark}}:root[data-theme=dark]{--bg: #0e1116;--bg-2: #131820;--panel: #151a21;--panel-2: #1a2029;--ink: #e6e8eb;--ink-2: #c3c9d1;--muted: #9aa3ad;--muted-2: #6f7884;--line: #2a2f37;--line-2: #222730;--axis: #3a4049;--accent: #7b95ff;--ok: #5fcf9a;--warn: #ffa364;--amber: #f2cc3d;--bad: #ff7b8f;--rueckfrage: #c58fe0;--nacharbeit: #ffa364;--blockiert: #ff7b8f;--live: #ff7b8f;--shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 8px 24px rgba(0, 0, 0, .45);--glow: 0 0 0 3px rgba(123, 149, 255, .18);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:13px;line-height:1.4;overflow:hidden;-webkit-font-smoothing:antialiased}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}.mono{font-family:var(--font-mono)}.muted{color:var(--muted)}.app{height:100%;display:grid;grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr) clamp(390px,27vw,480px);grid-template-areas:"top top" "scene rail" "time time";background-color:var(--bg);background-image:radial-gradient(circle,color-mix(in srgb,var(--ink) 9%,transparent) 1px,transparent 1px);background-size:22px 22px}.app>.top{grid-area:top}.app>.scene-wrap{grid-area:scene;min-width:0;min-height:0;position:relative}.app>.rail{grid-area:rail;min-height:0}.app>.time{grid-area:time}.seg{display:inline-flex;border:1px solid var(--line);border-radius:999px;padding:2px;background:var(--panel);gap:2px}.seg button{padding:3px 10px;border-radius:999px;font-family:var(--font-mono);font-size:11.5px;color:var(--muted);transition:background .18s ease,color .18s ease}.seg button:hover{color:var(--ink)}.seg button.on{background:var(--ink);color:var(--bg)}.pill{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-family:var(--font-mono);font-size:11.5px;background:var(--panel)}*{scrollbar-width:thin;scrollbar-color:var(--line) transparent}.scene text{font-family:var(--font-mono);fill:var(--ink);-webkit-user-select:none;user-select:none}.scene .t-sans{font-family:var(--font-sans)}.scene .t-muted{fill:var(--muted)}.scene .t-muted2{fill:var(--muted-2)}.scene .stage-label{font-family:var(--font-sans);font-weight:600;font-size:12.5px;fill:var(--ink)}.scene .stage-sub{font-size:10.5px;fill:var(--muted)}.scene .stage.warnung .stage-sub{fill:var(--warn);font-weight:600}.scene .stage.kritisch .stage-sub{fill:var(--bad);font-weight:600}.scene .stage.warnung .stage-node{stroke:var(--warn)}.scene .stage.kritisch .stage-node{stroke:var(--bad);stroke-width:2.2}.scene .axis-line{stroke:var(--axis);stroke-width:2}.scene .stage-node{fill:var(--panel);stroke:var(--axis);stroke-width:1.5}.scene .stage-node.aufbau{stroke:var(--ok);stroke-width:2.2}.scene .overflow{font-size:10px;fill:var(--muted)}.scene .overflow-bg{fill:var(--panel-2);stroke:var(--line)}.scene .lane-name{font-size:12.5px;font-weight:600}.scene .lane-sub{font-size:10.5px;fill:var(--muted)}.scene .lane-count{font-size:10px;fill:var(--muted-2)}.scene .lane.dim{opacity:.55}.scene .lane.dim .lane-name{font-style:italic}.scene .lane.compact .lane-name{font-size:11.5px}.scene .slot{stroke-width:1;rx:2}.scene .chip-bg{fill:var(--panel);stroke-width:1.5;filter:url(#chip-shadow)}.scene .chip-text{font-size:11px;font-weight:500}.scene .chip-plus{font-size:9.5px;fill:var(--muted)}.scene .chip.blockiert .chip-bg{stroke-dasharray:3 2}.scene .chip.blockiert{opacity:.6}.scene .edge{fill:none;stroke-width:1.3;stroke-opacity:.75;stroke-linecap:round}.scene .edge.dashed{stroke-dasharray:4 3}.scene .arc{fill:none;stroke-width:1.4;stroke-dasharray:5 4;stroke-linecap:round}.scene .arc.rueckfrage{stroke:var(--rueckfrage);animation:dashflow 1.6s linear infinite}.scene .arc.entscheidung{stroke:var(--rueckfrage);animation:dashflow 1.6s linear infinite reverse}.scene .arc.nacharbeit{stroke:var(--nacharbeit);animation:dashflow 2.2s linear infinite reverse}.scene .arc-label{font-size:10.5px;fill:var(--muted)}.scene .alex-box{fill:var(--panel);stroke:#b4233b;stroke-width:1.8}.scene .alex-name{font-size:12.5px;font-weight:600;fill:#b4233b}.scene .infra-box{fill:var(--panel);stroke:var(--line);stroke-width:1.2}.scene .infra-box.pruefstand{stroke:var(--accent);stroke-width:1.6}.scene .infra-label{font-family:var(--font-sans);font-weight:600;font-size:12px}.scene .infra-sub{font-size:10px;fill:var(--muted)}.scene .infra-path{fill:none;stroke:var(--line);stroke-width:1.3}.scene .infra-path.sync{stroke-dasharray:2 5;stroke-width:1.6}.scene .infra-plabel{font-size:10px;fill:var(--muted)}.scene .diamond{fill:var(--panel);stroke:var(--ok);stroke-width:1.5}.scene .diamond-text{font-size:12px;fill:var(--ok);font-weight:600}.scene .pulse-ring{fill:none;stroke-width:2}.scene .particle{filter:url(#glow)}.scene .hl-dim{opacity:.18;transition:opacity .25s ease}.scene .hl-on{opacity:1;transition:opacity .25s ease}.scene .lane-dot.flash{animation:flash .9s ease-out}.scene .chip.pulse .chip-bg{animation:chip-pulse .8s ease-out}.scene .wiki-mark{font-size:10px;fill:var(--muted)}@keyframes dashflow{to{stroke-dashoffset:-18}}@keyframes flash{0%{stroke-width:2;r:7}40%{stroke-width:6;r:10}to{stroke-width:2;r:7}}@keyframes chip-pulse{0%{stroke-width:1.5}30%{stroke-width:4}to{stroke-width:1.5}}@media(prefers-reduced-motion:reduce){.scene .arc,.scene .lane-dot.flash,.scene .chip.pulse .chip-bg{animation:none!important}}
