.hinter[data-v-49dadcd2]{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ov);display:flex;align-items:center;justify-content:center;z-index:50;animation:ffFade .12s}.dialog[data-v-49dadcd2]{width:440px;max-width:92%;background:var(--sf);border:1px solid var(--bd2);border-radius:var(--r2);box-shadow:var(--sh);padding:16px 18px}.kopf[data-v-49dadcd2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.titel[data-v-49dadcd2]{font-size:14px;font-weight:500}.schliessen[data-v-49dadcd2]{border:0;background:transparent;color:var(--mu);font-size:16px;line-height:1;padding:2px 4px}.rumpf[data-v-49dadcd2]{font-size:12.5px;white-space:pre-wrap}.knoepfe[data-v-49dadcd2]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.fussnote[data-v-49dadcd2]{font-size:11px;color:var(--mu);margin-top:10px}.toast[data-v-5850912e]{position:absolute;bottom:16px;left:50%;transform:translate(-50%);background:var(--tx);color:var(--bg);padding:6px 12px;border-radius:var(--r1);font-size:12.5px;box-shadow:var(--sh);z-index:60;animation:ffFade .12s}.root[data-v-a833ffc7]{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--bg);color:var(--tx);position:relative;overflow:hidden}.warten[data-v-a833ffc7]{flex:1;display:flex;align-items:center;justify-content:center;color:var(--mu);font-size:13px}.mandant-knopf[data-v-a833ffc7]{white-space:nowrap}.kopf[data-v-a833ffc7]{height:40px;display:flex;align-items:center;gap:14px;padding:0 14px;border-bottom:1px solid var(--bd);background:var(--sf);flex-shrink:0}.marke[data-v-a833ffc7]{display:flex;align-items:center;gap:8px;width:186px}.marke-punkt[data-v-a833ffc7]{width:10px;height:10px;background:var(--ac);border-radius:2px;display:inline-block}.marke-text[data-v-a833ffc7]{font-weight:600;font-size:13.5px}.mandant[data-v-a833ffc7]{position:relative}.mandant-knopf[data-v-a833ffc7]{display:flex;align-items:center;gap:8px;padding:4px 10px;font-size:12.5px}.pfeil[data-v-a833ffc7]{color:var(--mu);font-size:10px}.mandant-menue[data-v-a833ffc7]{position:absolute;top:32px;left:0;min-width:280px;background:var(--sf);border:1px solid var(--bd2);border-radius:var(--r2);box-shadow:var(--sh);z-index:30;padding:4px;animation:ffFade .12s}.mandant-eintrag[data-v-a833ffc7]{display:flex;justify-content:space-between;gap:12px;width:100%;text-align:left;border:0;background:transparent;color:var(--tx);padding:6px 8px;border-radius:var(--r1);font-size:12.5px}.mandant-eintrag[data-v-a833ffc7]:hover{background:var(--sf2)}.mandant-eintrag.gewaehlt[data-v-a833ffc7]{background:var(--acs)}.menue-hinweis[data-v-a833ffc7]{font-size:11px;color:var(--mu);padding:6px 8px;border-top:1px solid var(--bd);margin-top:4px}.fueller[data-v-a833ffc7]{flex:1}.klein[data-v-a833ffc7]{font-size:12px}.rand[data-v-a833ffc7]{border-color:var(--bd2);color:var(--mu);padding:3px 9px;font-size:12px}.unten[data-v-a833ffc7]{flex:1;display:flex;min-height:0}.nav[data-v-a833ffc7]{width:186px;flex-shrink:0;border-right:1px solid var(--bd);background:var(--sf);padding:10px 8px;display:flex;flex-direction:column;gap:2px;overflow:auto}.sprachwahl[data-v-a833ffc7]{width:auto;flex:0 0 auto;height:28px;padding:0 6px;font-size:12px;background:var(--bg);color:var(--mu);border:1px solid var(--bd);border-radius:6px}.sprachwahl[data-v-a833ffc7]:hover{color:var(--fg)}.nav-gruppe[data-v-a833ffc7]{font-size:10.5px;color:var(--mu);text-transform:uppercase;letter-spacing:.06em;padding:4px 8px 2px}.nav-luecke[data-v-a833ffc7]{height:10px}.nav-eintrag[data-v-a833ffc7]{text-align:left;border:0;background:transparent;color:var(--mu);padding:5px 8px;border-radius:var(--r1);font-size:12.5px;text-decoration:none;display:block}.nav-eintrag[data-v-a833ffc7]:hover{background:var(--sf2);color:var(--tx)}.nav-eintrag.aktiv[data-v-a833ffc7]{background:var(--acs);color:var(--tx);font-weight:500}.inhalt[data-v-a833ffc7]{flex:1;min-width:0;overflow:auto;padding:16px 20px 28px;position:relative}:root,[data-theme=dark]{--bg: #1b2029;--sf: #222932;--sf2: #2a323d;--bd: #353f4c;--bd2: #434e5d;--tx: #e4e8ee;--mu: #94a0b0;--ac: #c47a48;--acs: rgba(196, 122, 72, .16);--ok: #4fb573;--oks: rgba(79, 181, 115, .14);--wa: #d9a83a;--was: rgba(217, 168, 58, .14);--er: #e2645e;--ers: rgba(226, 100, 94, .14);--un: #7f8a99;--sh: 0 10px 30px rgba(0, 0, 0, .45);--ov: rgba(10, 14, 20, .55)}[data-theme=light]{--bg: #eceff3;--sf: #ffffff;--sf2: #f3f5f8;--bd: #d8dde5;--bd2: #c2cad4;--tx: #1b2029;--mu: #5b6675;--ac: #b8683a;--acs: rgba(184, 104, 58, .12);--ok: #2e8b55;--oks: rgba(46, 139, 85, .12);--wa: #a07410;--was: rgba(166, 122, 18, .14);--er: #c4403a;--ers: rgba(196, 64, 58, .1);--un: #7a8593;--sh: 0 10px 30px rgba(20, 30, 45, .18);--ov: rgba(20, 30, 45, .4)}:root{--fs: "IBM Plex Sans", system-ui, -apple-system, sans-serif;--fm: "IBM Plex Mono", ui-monospace, "Cascadia Mono", monospace;--r1: 3px;--r2: 4px}*{box-sizing:border-box}html,body,#app{margin:0;padding:0;height:100%}body{background:var(--bg);color:var(--tx);font-family:var(--fs);font-size:13px;line-height:1.4;-webkit-font-smoothing:antialiased}button{font:inherit;cursor:pointer}button:disabled{opacity:.45;cursor:not-allowed}:focus-visible{outline:2px solid var(--ac);outline-offset:1px}input::placeholder{color:var(--mu)}::selection{background:var(--acs)}a{color:var(--ac);text-decoration:none}a:hover{color:var(--tx)}@keyframes ffSlideIn{0%{transform:translate(40px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes ffFade{0%{opacity:0}to{opacity:1}}.ff-card{background:var(--sf);border:1px solid var(--bd);border-radius:var(--r2)}.ff-card-head{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-bottom:1px solid var(--bd);font-size:12.5px;font-weight:500}.ff-input,.ff-select{background:var(--bg);border:1px solid var(--bd2);border-radius:var(--r1);padding:5px 8px;font-size:12.5px;color:var(--tx);font-family:var(--fs);width:100%}.ff-input.mono,.ff-select.mono{font-family:var(--fm);font-size:12px}.ff-btn{border:1px solid var(--bd2);background:transparent;color:var(--tx);border-radius:var(--r1);padding:5px 11px;font-size:12.5px;font-family:var(--fs)}a.ff-btn{display:inline-block;text-decoration:none;line-height:normal}.ff-btn:hover:not(:disabled){background:var(--sf2)}.ff-btn.primary{border-color:var(--ac);background:var(--ac);color:#fff;font-weight:500}.ff-btn.primary:hover:not(:disabled){filter:brightness(1.08);background:var(--ac)}.ff-btn.ghost{border-color:transparent;color:var(--mu)}.ff-btn.ghost:hover:not(:disabled){color:var(--tx);background:transparent}.ff-btn.danger{border-color:var(--er);background:var(--er);color:#fff;font-weight:500}.ff-btn.danger:hover:not(:disabled){filter:brightness(1.08);background:var(--er)}.mono{font-family:var(--fm)}.mu{color:var(--mu)}.ff-th{font-size:10.5px;color:var(--mu);text-transform:uppercase;letter-spacing:.04em}.ff-row{width:100%;text-align:left;border:0;border-bottom:1px solid var(--bd);background:transparent;color:var(--tx);padding:7px 12px;font-family:var(--fs);font-size:12.5px;align-items:center;display:grid}.ff-row:hover{background:var(--sf2)}
