:where(#app,.c-scroll,.c-it,.ad-main,.st-main,.bd-body,.pj,.c-msgs)>*,.laden-da{animation:.2s ease-out backwards laden-ein}.laden{box-sizing:border-box;min-height:100dvh;color:var(--leise);place-content:center;justify-items:center;gap:12px;padding:16px;font-size:13px;animation:.25s ease-out .3s both laden-ein;display:grid}.laden img{width:32px;height:32px;display:block}.laden-linie{background:var(--linie);border-radius:1px;width:96px;height:2px;position:relative;overflow:hidden}.laden-linie:after{content:"";border-radius:inherit;background:var(--leise);width:40%;animation:1.6s cubic-bezier(.4,0,.2,1) infinite laden-lauf;position:absolute;inset:0 auto 0 0}.c-empty.ladezustand{align-items:center;animation:.2s ease-out both laden-ein}.kreisel{box-sizing:border-box;border:2px solid color-mix(in srgb, currentcolor 25%, transparent);border-top-color:currentColor;border-radius:50%;flex:none;width:12px;height:12px;animation:.9s linear infinite laden-dreh}.ft-btn[aria-busy=true]{cursor:progress;opacity:.7}@keyframes laden-ein{0%{opacity:0}}@keyframes laden-lauf{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes laden-dreh{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.laden-linie{display:none}.kreisel{animation:none}}:root.ft-still-all .kreisel,:root.ft-still-all .laden-linie:after{animation:none}.ag-kosten b{font-variant-numeric:tabular-nums}.c-field>.ad-check{font:400 13px / 20px var(--font-sans);align-items:center;gap:8px;display:flex}.ad-check .c-check-in{width:16px;height:16px;accent-color:var(--ink);margin:0}.ad-w{flex:auto;width:100%;min-width:0;max-width:1280px;container:ad/inline-size}.ad{grid-template-columns:152px minmax(0,1fr) 280px;align-items:start;gap:20px;min-height:420px;display:grid}.ad *,.ad :before,.ad :after{box-sizing:border-box}.ad-tabs{flex-direction:column;gap:2px;display:flex;position:sticky;top:0}.ad-tab{border-radius:var(--radius-md);height:34px;color:var(--ink-muted);font:500 13px/20px var(--font-sans);cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;display:flex}.ad-tab:hover{background:var(--surface-hover);color:var(--ink)}.ad-tab:focus-visible{box-shadow:var(--focus-ring);outline:none}.ad-tab.on{background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-sm);font-weight:600}.ad-tab .ft-count{margin-left:auto}.ad-main{flex-direction:column;gap:16px;min-width:0;display:flex}.ad-main .c-kopf{margin-bottom:0}.ad-main h2{margin:0}.ad-fuss{max-width:72ch}.ad-person{flex-direction:column;gap:1px;min-width:0;display:flex}.ad-person b{text-overflow:ellipsis;font-weight:600;overflow:hidden}.ad-person .ft-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ad-eins{max-width:46ch}.ad-projekte{flex-wrap:wrap;gap:4px;display:flex}.ad-pchip{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-raised);font:500 12px/16px var(--font-sans);color:var(--ink);cursor:pointer;padding:2px 8px}.ad-pchip:hover{border-color:var(--line-strong)}.ad-pchip:focus-visible{box-shadow:var(--focus-ring);outline:none}.ad-wartet{color:var(--attention)}.ad-main .c-tcell{white-space:normal;overflow:visible}.ad-main .c-trow{gap:10px;padding:8px 12px}.ad-main .c-tab{overflow-x:auto}.ad-main .c-tab>.c-trow{min-width:480px}.ad-detail{flex-direction:column;gap:10px;padding:14px;display:flex}.ad-detail-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ad-detail-h .ft-btn{margin-left:auto}.ad-detail-p{flex-direction:column;gap:6px;display:flex}.ad-karte{flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.ad-karte:not(.ft-card){padding:0}.ad-karte-h{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ad-karte-h b{font-size:14px;font-weight:600;line-height:20px}.ad-karte-a{margin-left:auto}.ad-key{font-family:var(--font-mono);height:20px;padding:0 6px;font-size:11px}.ad-spark{border:1px dashed var(--line-strong);border-radius:var(--radius-md);padding:14px}.ad-spark b{color:var(--ink-muted)}.ad-modell{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.ad-modell .ft-chip{height:22px;font-size:11px}.ad-skills{flex-wrap:wrap;gap:4px;display:flex}.ad-skills .ft-chip{height:22px;font-size:11px}.ad-zusatz{color:var(--ink-muted);font-size:12px;line-height:18px}.ad-zusatz summary{cursor:pointer;border-radius:var(--radius-sm);width:fit-content}.ad-zusatz summary:focus-visible{box-shadow:var(--focus-ring);outline:none}.ad-zusatz p{max-width:78ch;margin:6px 0 0}.ad-fass-ok{align-items:center;gap:8px;font-size:13px;line-height:19px;display:flex}.ad-fass-st{flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13px;line-height:19px;display:flex}.ad-fass-st .ft-chip{height:22px;font-size:11px}.ad-fass-v{flex-wrap:wrap;align-items:center;gap:4px 8px;display:inline-flex}.ad-fass-v .ft-chip{height:20px;padding:0 6px;font-size:11px}.ft-chip.ad-wartet{border-color:var(--attention);background:var(--attention-soft)}.ad-quelle{flex-wrap:wrap;gap:6px;display:flex}.ad-lesen-knoepfe{gap:var(--space-2);flex-wrap:wrap;display:flex}.ad-lesen{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.ad-json{padding:var(--space-3);background:var(--surface-sunken);border:1px solid var(--line);border-radius:var(--radius-sm);font:12px/1.5 var(--font-mono);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;margin:0;overflow:auto}.ad-form{flex-direction:column;gap:12px;max-width:520px;display:flex}.ad-warn{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-sunken);align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;line-height:19px;display:flex}.ad-warn .ft-ic{margin-top:1px}.ad-chat{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;min-height:240px;display:flex;position:sticky;top:0;overflow:hidden}.ad-chat-h{border-bottom:1px solid var(--line);align-items:center;gap:8px;height:44px;padding:0 14px;display:flex}.ad-chat-h .ft-ic{color:var(--agent)}.ad-chat-b{flex:1;padding:14px}.ad-chat .c-composer{margin:10px}.ad-chat .c-chat-in:disabled{color:var(--ink-muted);cursor:not-allowed}@container ad (width<=1000px){.ad{grid-template-columns:44px minmax(0,1fr) 232px;gap:14px}.ad-tab{justify-content:center;width:36px;padding:0}.ad-tab-t{display:none}.ad-tab .ft-count{min-width:15px;height:15px;padding:0 3px;font-size:9px;position:absolute;top:-3px;right:-5px}.ad-tab{position:relative}}@container ad (width<=740px){.ad{grid-template-columns:44px minmax(0,1fr)}.ad-chat{grid-column:1/-1;position:static}}@media (width<=639px){.ad{grid-template-columns:minmax(0,1fr)}.ad-tabs{flex-direction:row;position:static}.ad-tab{width:auto;padding:0 10px}.ad-tab-t{display:inline}}.ad-schichten{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.anmeldung{box-sizing:border-box;place-items:center;min-height:100dvh;padding:24px 16px;display:grid}.anmeldung-karte{box-sizing:border-box;background:var(--karte);border:1px solid var(--linie);border-radius:12px;gap:24px;width:100%;max-width:360px;padding:40px clamp(20px,6vw,32px) 32px;animation:.45s cubic-bezier(.2,0,0,1) both anmeldung-ein;display:grid;box-shadow:0 1px 2px #0000000a,0 16px 40px -16px #0000002e}.anmeldung-karte>*{animation:.45s cubic-bezier(.2,0,0,1) both anmeldung-ein}.anmeldung-karte>:first-child{animation-delay:80ms}.anmeldung-karte>:nth-child(2){animation-delay:.14s}.anmeldung-karte>:nth-child(3){animation-delay:.2s}.anmeldung h1{justify-content:center;margin:0;display:flex}.anmeldung h1 img{width:auto;height:36px;display:block}.anmeldung-hinweis{background:var(--flaeche);color:var(--leise);border-radius:8px;margin:0;padding:10px 12px;line-height:1.45}.anmeldung-knopf,.anmeldung .knopf{box-sizing:border-box;width:100%;height:40px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:600;text-decoration:none;transition:opacity .15s ease-out,transform .15s ease-out,border-color .15s ease-out;display:flex}.anmeldung-knopf{border:1px solid var(--text);background:var(--text);color:var(--karte)}.anmeldung-knopf:hover{opacity:.88}.anmeldung .knopf:hover{border-color:var(--leise)}.anmeldung-knopf:active,.anmeldung .knopf:active{transform:scale(.98)}.anmeldung-knopf:focus-visible,.anmeldung .knopf:focus-visible{outline:2px solid var(--text);outline-offset:2px}.anmeldung-knopf[aria-busy=true]{opacity:.7;cursor:progress}@keyframes anmeldung-ein{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){@keyframes anmeldung-ein{0%{opacity:0}}.anmeldung-knopf:active,.anmeldung .knopf:active{transform:none}}.ag-nums-eins{grid-template-columns:minmax(0,1fr)}.ag-nums-zwei{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.ag-partner{color:var(--ink-muted)}.ag{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex;container:ag/inline-size}.ag *,.ag :before,.ag :after{box-sizing:border-box}.ag-kopf{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.ag-zahlen{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;line-height:20px;display:flex}.ag-sep{border-radius:var(--radius-full);background:var(--line-strong);flex:none;width:3px;height:3px}.ag-link{appearance:none;font:inherit;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;cursor:pointer;border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;background:0 0;border:0;margin:-2px -4px;padding:2px 4px;font-weight:600}.ag-link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.ag-link:focus-visible{box-shadow:var(--focus-ring);outline:none}.ag-link.an{background:var(--surface-hover);margin:-2px -6px;padding:2px 6px;text-decoration:none}.ag-link.wait{color:var(--attention);-webkit-text-decoration-color:color-mix(in srgb, var(--attention) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--attention) 50%, transparent)}.ag-live{align-items:center;margin-right:-4px;display:inline-flex}.ag-null{color:var(--ink-muted)}.ag-aktion{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;margin-left:auto;display:flex}.ag-grenze{color:var(--ink-muted);max-width:380px;font-size:12px;line-height:16px}.ag-kopf>.c-nicht{flex:1 0 100%}.ag-bar{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-bottom:-4px;display:flex}.ag-karte{min-width:0;overflow:hidden}.ag-scroll{padding:12px;overflow:auto hidden}.ag-sizer{position:relative}.ag-stage{transform-origin:0 0;position:absolute;top:0;left:0}.ag-svg{z-index:0;pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.ag-svg path[class*=ag-talk]{pointer-events:stroke}.ag-e{fill:none;stroke:var(--line-strong);stroke-width:1.25px;stroke-opacity:.7;stroke-linejoin:round}.ag-e.ghost{stroke-dasharray:4 4;stroke-opacity:.55}.ag-talk{fill:none;stroke:var(--agent);stroke-width:1.75px;stroke-opacity:.8}.ag-talk.live{stroke-dasharray:5 4;stroke-opacity:1}.ag-dot{fill:var(--agent)}.ag-rail{fill:none;stroke:var(--line-strong);stroke-width:1.25px;stroke-dasharray:5 5;stroke-opacity:.8}.ag-rail.tick{stroke-dasharray:2 4;stroke-opacity:.6}.ag-rail-dot{fill:var(--line-strong)}.ag-rail-l{z-index:1;background:var(--surface-raised);font:500 11px/1 var(--font-sans);color:var(--ink-muted);writing-mode:vertical-rl;letter-spacing:.04em;white-space:nowrap;padding:6px 0;position:absolute;transform:rotate(180deg)}.ag-rahmen{z-index:0;border:1.25px dashed var(--line-strong);border-radius:var(--radius-md);pointer-events:none;background:color-mix(in srgb, var(--surface-sunken) 55%, transparent);position:absolute}.ag-rahmen-t{font:600 11px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);position:absolute;top:6px;left:10px}.ag-node{z-index:1;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);width:176px;height:136px;box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);flex-direction:column;display:flex;position:absolute;overflow:hidden}.ag-node:hover{border-color:var(--line-strong)}.ag-node[data-s=work]{border-color:var(--agent)}.ag-node[data-s=wait-human]{background:var(--attention-soft);border-color:var(--attention)}.ag-node[data-s=angehalten] .ft-av{filter:grayscale();opacity:.7}.ag-node.rev{border-style:dashed;border-color:var(--line-strong);background:var(--surface)}.ag-node.rev[data-s=work]{border-color:var(--agent)}.ag-node.ghost{border-style:dashed;border-color:var(--line-strong);background:var(--surface-sunken);box-shadow:none}.ag-node.ghost .ag-task{color:var(--ink-muted)}.ag-node.ghost .ft-state{white-space:normal;align-items:flex-start;line-height:14px;overflow:visible}.ag-node.ghost .ag-task{-webkit-line-clamp:2}.ag-node.dim{opacity:.38}.ag-main{appearance:none;min-height:0;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:stretch;gap:6px;padding:10px 12px 6px;display:flex}.ag-main:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.ag-kz{align-items:center;gap:10px;min-width:0;display:flex}.ag-nt{flex-direction:column;min-width:0;display:flex}.ag-name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:18px;overflow:hidden}.ag-sub{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:14px;overflow:hidden}.ag-zst{min-width:0;display:flex}.ag-zst .ft-state{max-width:100%}.ag-task{color:var(--ink);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.ag-task-leer{color:var(--ink-muted)}.ag-nums{border-top:1px solid var(--line);flex:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ag-node[data-s=wait-human] .ag-nums{border-top-color:color-mix(in srgb, var(--attention) 30%, var(--line))}.ag-num{appearance:none;font:400 11px/16px var(--font-sans);color:var(--ink-muted);cursor:pointer;text-align:center;white-space:nowrap;background:0 0;border:0;padding:6px 4px}.ag-num+.ag-num{border-left:1px solid var(--line)}.ag-num b{color:var(--ink);font-size:12px;font-weight:600}.ag-num.offen b{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:2px}.ag-num:hover{background:var(--surface-hover)}.ag-num:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.ag-node.ghost .ag-main{cursor:pointer}.ag-unter{z-index:1;flex-direction:column;gap:0;display:flex;position:absolute}.ag-uz{text-align:left;background:0 0;border:0;align-items:center;gap:4px;min-width:0;height:20px;padding:0;font-family:inherit;font-size:11px;line-height:16px;display:flex}.ag-uz>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ag-uz.helfer,.ag-uz.helfer .ft-ic{color:var(--agent)}.ag-uz.partner{color:var(--ink-muted);cursor:pointer;border-radius:var(--radius-sm)}.ag-uz.partner:hover{color:var(--ink)}.ag-uz.partner:focus-visible{box-shadow:var(--focus-ring);outline:none}.ag-legende{border-top:1px solid var(--line);color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:6px 18px;padding:10px 14px;font-size:12px;line-height:16px;display:flex}.ag-lg{align-items:center;gap:6px;display:inline-flex}.ag-lg.mute{margin-left:auto}.ag-lg svg{flex:none}.ag-lg-g{border:1.25px dashed var(--line-strong);background:var(--surface-sunken);border-radius:3px;flex:none;width:14px;height:10px}.ag-liste{overflow-x:auto}.ag-tab{background:0 0;border:0;border-radius:0;min-width:860px}.ag-zl{gap:12px}.ag-zl.arbeitet{background:color-mix(in srgb, var(--agent-soft) 40%, transparent)}.ag-zl.ghost{background:var(--surface-sunken)}.ag-zl.ghost .ag-lz-n{color:var(--ink-muted)}.ag-lz-a{align-items:center;gap:8px;min-width:0;display:flex}.ag-lz-n{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.ag-lz-task{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:16px;display:-webkit-box}.ag-mono{font:400 11px/16px var(--font-mono);color:var(--ink-muted)}.ag-abs{gap:0}.ag-sh-r{margin-left:auto;font-size:12px}.ag-p{overflow-wrap:anywhere;margin:0 0 6px;font-size:13px;line-height:19px}.ag-p.mute{color:var(--ink-muted)}.ag-fort{flex-direction:column;gap:4px;margin-top:8px;display:flex}.ag-person{align-items:center;gap:6px;display:inline-flex}.ag-personen{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.ag-lauf{border:1px solid var(--agent);border-radius:var(--radius-md);background:var(--agent-soft);flex-direction:column;gap:8px;padding:10px 12px;display:flex}.ag-lauf-k{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.ag-ksl{flex-direction:column;gap:3px;display:flex}.ag-ks{grid-template-columns:44px 16px minmax(0,1fr);align-items:start;gap:6px;font-size:12px;line-height:17px;display:grid}.ag-ks .ft-ic{color:var(--ink-muted);margin-top:1px}.ag-ks-t{color:var(--ink-muted)}.ag-ks-x{overflow-wrap:anywhere}.ag-ks-x.text{font-weight:550}.ag-todos{flex-direction:column;gap:8px;display:flex}.ag-todo{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;display:grid}.ag-todo>.ft-ic{color:var(--ink-muted);margin-top:2px}.ag-todo-t{overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:18px}.ag-todo.fertig .ag-todo-t{color:var(--ink-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);font-weight:400}.ag-todo-m{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;display:flex}.ag-todo .c-link{text-align:left;font-size:12px}.ag-det>summary{cursor:pointer;color:var(--ink-muted);padding:4px 0;font-size:12px}.ag-det[open]>summary,.ag-det>.ag-todo{margin-bottom:8px}.ag-liste-s{flex-direction:column;gap:8px;display:flex}.ag-zeile{grid-template-columns:16px auto minmax(0,1fr);align-items:baseline;gap:8px;font-size:13px;line-height:18px;display:grid}.ag-zeile>.ft-ic{color:var(--ink-muted);align-self:start;margin-top:1px}.ag-zeile .ft-data{color:var(--ink-muted);white-space:nowrap}.ag-msg{border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;gap:2px;padding:8px 10px;display:flex}.ag-msg-k{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:12px;font-weight:600;line-height:16px;display:flex}.ag-msg-k .ft-data{color:var(--ink-muted);font-weight:400}.ag-msg-t{overflow-wrap:anywhere;font-size:13px;line-height:18px}.ag-msg .c-link{text-align:left;align-self:flex-start;font-size:12px}.ag-besitz{flex-direction:column;gap:8px;display:flex}.ag-chips{flex-wrap:wrap;gap:6px;display:flex}.ag-chip{cursor:pointer;height:26px;font-family:inherit}.ag-chip:hover{border-color:var(--line-strong)}.ag-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.ag-chip b{color:var(--ink);font-weight:600}.ag-fl{grid-template-columns:minmax(96px,32%) minmax(0,1fr);align-items:start;gap:10px;display:grid}.ag-fl .c-link{text-align:left;overflow-wrap:anywhere;justify-self:start;font-size:12px;line-height:16px}.ag-fz{color:var(--ink-muted);overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:16px}.ag-hin{border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--ink-muted);align-items:flex-start;gap:8px;padding:8px 10px;font-size:12px;line-height:16px;display:flex}.ag-pv{flex-direction:column;gap:16px;min-width:0;display:flex;container-type:inline-size}.ag-agv *,.ag-agv :before,.ag-agv :after{box-sizing:border-box}:is(.c-pv-body:has(>.c-it>.ag-agv),.c-page-s:has(.ag-agv)){flex-direction:column;display:flex;overflow:hidden}:is(.c-page-in:has(.ag-agv),.c-it:has(>.ag-agv)){flex:1;min-height:0}.ag-agv{flex-direction:column;flex:1;gap:16px;min-width:0;min-height:0;display:flex;container:agv/inline-size}.ag-agv-kopf{border-bottom:1px solid var(--line);flex:none;padding-bottom:14px}.ag-agv-grund{min-width:0;color:var(--ink-muted);overflow-wrap:anywhere;flex:240px;font-size:12px;line-height:16px}.ag-agv-g{flex:1;grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;min-width:0;min-height:0;margin:-4px;padding:4px;display:grid;overflow-y:auto}.ag-agv-text,.ag-agv-leiste{flex-direction:column;gap:22px;min-width:0;display:flex}.ag-agv .c-sh .ft-label{color:var(--ink);font-weight:600}.ag-agv .ft-kv{grid-template-columns:minmax(72px,96px) minmax(0,1fr);column-gap:12px}.ag-agv .ag-p:last-child{margin-bottom:0}.ag-agv .ag-todos{gap:0}.ag-agv .ag-todo{border-top:1px solid var(--line);padding:10px 0}.ag-agv .ag-todo:first-child{border-top:0;padding-top:0}.ag-agv .ag-todo-t{font-weight:400;line-height:19px}.ag-agv .ag-todo>div>.ft-label{overflow-wrap:anywhere;margin-top:3px}.ag-agv .ag-zeile .ft-data{font-size:12px}.ag-agv-leiste .c-use-x{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@container agv (width>=620px){.ag-agv-g{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 280px;align-items:stretch;margin:0;padding:0;overflow:visible}.ag-agv-text{min-height:0;margin:-4px;padding:4px;overflow-y:auto}.ag-agv-leiste{border-left:1px solid var(--line);min-height:0;margin:-4px -4px -4px 0;padding:4px 4px 4px 20px;overflow-y:auto}}@container ag (width<=640px){.ag-aktion,.ag-lg.mute{flex:1 0 100%;margin-left:0}}.hs{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex;container:hs/inline-size}.hs *,.hs :before,.hs :after{box-sizing:border-box}.hs-bar{flex-wrap:wrap;align-items:center;gap:4px 16px;display:flex}.hs-filter{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.hs-wahl{width:190px;height:28px;font-size:12px}.hs-suche{width:240px;max-width:100%;height:28px;margin-left:auto;font-size:12px}.hs-filter .c-filter-g .ft-chip{cursor:pointer;height:26px;font-family:inherit}.hs-filter .c-filter-g .ft-chip:hover{border-color:var(--line-strong)}.hs-tage{flex-direction:column;gap:20px;min-width:0;display:flex}.hs-tag{flex-direction:column;gap:8px;display:flex}.hs-tag-k{align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;line-height:20px;display:flex}.hs-karte{min-width:0;overflow:hidden}.hs-e{grid-template-columns:44px 24px minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;display:grid}.hs-e+.hs-e{border-top:1px solid var(--line)}.hs-zeit{color:var(--ink-muted);padding-top:3px}.hs-body{flex-direction:column;gap:6px;min-width:0;display:flex}.hs-z1{overflow-wrap:anywhere;font-size:13px;line-height:20px}.hs-z1 b{font-weight:600}.hs-v{height:20px;margin-left:6px;font-size:11px}.hs-sache{appearance:none;font:inherit;color:var(--ink);text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;border-radius:var(--radius-sm);overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-weight:600}.hs-sache:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.hs-sache:focus-visible{box-shadow:var(--focus-ring);outline:none}.hs-sache.fest{cursor:default;text-decoration:none}.hs-grund{color:var(--ink);overflow-wrap:anywhere;font-size:13px;line-height:18px}.hs-felder{border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;gap:4px;padding:8px 10px;display:flex}.hs-f{grid-template-columns:minmax(70px,130px) minmax(0,1fr);align-items:baseline;gap:4px 10px;display:grid}.hs-fn{overflow-wrap:anywhere}.hs-fv{overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:18px}.hs-fv ins{color:var(--ink);font-weight:550;text-decoration:none}.hs-fv .ft-mark{vertical-align:middle;margin-right:6px}.hs-fv.liste{flex-direction:column;gap:2px;display:flex}.hs-fv.liste del{color:var(--ink-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.hs-det>summary{cursor:pointer;color:var(--ink-muted);padding:2px 0;font-size:12px;line-height:16px}.hs-det[open]>summary{margin-bottom:6px}.hs-felder .hs-det{margin-top:2px}.hs-felder .hs-det .hs-f{margin-top:4px}.hs-fuss{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.hs-mehr{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.hs-laeufe{flex-direction:column;gap:12px;min-width:0;display:flex}.hs-lkarte{min-width:0;overflow:hidden}.hs-lscroll{overflow-x:auto}.hs-tab{background:0 0;border:0;border-radius:0;min-width:1160px}.hs-lr{grid-template-columns:112px minmax(130px,1fr) minmax(120px,.9fr) minmax(150px,1.5fr) minmax(130px,1.3fr) 130px 106px 76px minmax(110px,.9fr) 88px 84px;gap:12px}.hs-lr.laeuft{background:color-mix(in srgb, var(--agent-soft) 40%, transparent)}.hs-c-agent{align-items:center;gap:8px;min-width:0;display:flex}.hs-c-an{text-overflow:ellipsis;white-space:nowrap;font-weight:550;overflow:hidden}.hs-c-ziel,.hs-c-erg{white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;line-height:16px;display:-webkit-box}.hs-c-erg{color:var(--ink-muted)}.hs-c-start,.hs-c-aus,.hs-c-uebg,.hs-c-rev,.hs-c-dauer{white-space:normal;font-size:12px;line-height:16px}.hs-c-modell{color:var(--ink-muted)}.hs-c-kosten{white-space:nowrap;font-size:12px;line-height:16px}.hs-fussnote{padding:0 2px}.hs-end.warn{color:var(--ink)}.hs-end.fehler{color:var(--ink);font-weight:650}.hs-end.fehler .ft-ic{color:var(--ink)}@container hs (width<=900px){.hs-lr{grid-template-columns:100px minmax(120px,1fr) minmax(150px,1.4fr) minmax(120px,1.1fr) 120px 96px 68px 84px 84px}.hs-lr>:nth-child(3),.hs-lr>:nth-child(9){display:none}.hs-tab{min-width:970px}}@container hs (width<=560px){.hs-suche{width:100%;margin-left:0}.hs-e{grid-template-columns:38px minmax(0,1fr)}.hs-e>.ft-av{display:none}.hs-f{grid-template-columns:minmax(0,1fr);gap:0}}.hs-abs{gap:0}.hs-pv{flex-direction:column;gap:16px;min-width:0;display:flex}.hs-p{overflow-wrap:anywhere;margin:0 0 6px;font-size:13px;line-height:19px}.hs-erg-b{flex-direction:column;gap:6px;display:flex}.hs-hinweis{border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--ink-muted);align-items:flex-start;gap:8px;padding:8px 10px;font-size:12px;line-height:16px;display:flex}.hs-tl{flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.hs-tl:before{content:"";background:var(--line);width:1px;position:absolute;top:14px;bottom:14px;left:11px}.hs-s{grid-template-columns:24px minmax(0,1fr);gap:8px;padding:5px 0;display:grid;position:relative}.hs-sy{z-index:1;border-radius:var(--radius-full);background:var(--surface-raised);border:1px solid var(--line);width:24px;height:24px;color:var(--ink-muted);place-items:center;display:grid;position:relative}.hs-sy .ft-ic{font-size:14px}.hs-s.text .hs-sy{background:var(--agent-soft);border-color:var(--agent);color:var(--agent)}.hs-s.fehler .hs-sy{background:var(--surface-sunken);border-color:var(--line-strong);color:var(--ink)}.hs-sy.live .ft-ic{color:var(--agent)}.hs-s-b{flex-direction:column;gap:3px;min-width:0;padding-top:2px;display:flex}.hs-s-t{overflow-wrap:anywhere;font-size:13px;line-height:19px}.hs-s-t b{font-weight:600}.hs-s-t.absicht{font-weight:550}.hs-zt{color:var(--ink-muted);white-space:nowrap;margin-left:8px;font-size:11px}.hs-wn{color:var(--ink-muted);margin-left:4px;font-size:11px}.hs-x{height:18px;margin-left:6px;padding:0 6px;font-size:11px}.hs-ein{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:400 11px/16px var(--font-mono);border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--ink-muted);align-self:flex-start;padding:1px 6px;display:block;overflow:hidden}.hs-erg{color:var(--ink-muted);overflow-wrap:anywhere;align-items:flex-start;gap:4px;font-size:12px;line-height:17px;display:flex}.hs-erg .ft-ic{margin-top:1px}.hs-erg.f{color:var(--ink)}.hs-grp{flex-direction:column;gap:8px;padding:2px 0 2px 2px;display:flex}.hs-wz{border-left:2px solid var(--line);flex-direction:column;gap:2px;padding-left:8px;display:flex}.hs-wz-t{color:var(--ink-muted);font-size:11px}.hs-h-a{overflow-wrap:anywhere;font-size:12px;line-height:17px}.hs-nach{border-radius:var(--radius-md);background:var(--agent-soft);overflow-wrap:anywhere;padding:6px 10px;font-size:13px;line-height:18px}.hs-det>summary .hs-x,.hs-det>summary b{vertical-align:baseline}.hs-s .hs-det>summary{color:var(--ink);padding:0;font-size:13px;line-height:19px}.hs-ueb{flex-direction:column;gap:6px;margin-top:4px;display:flex}.hs-ueb-z{border-radius:var(--radius-md);background:var(--surface-sunken);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:6px;padding:8px 10px;display:grid}.hs-ueb-z .hs-sy{background:0 0;border:0;width:20px;height:20px}.hs-ueb-z.ok .hs-sy{color:var(--ink)}.hs-ueb-t{flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;line-height:20px;display:flex}.hs-gr{color:var(--ink);margin:4px 0 0;padding-left:18px;font-size:12px;line-height:17px}.hs-gr li+li{margin-top:2px}.hs-rev{flex-direction:column;gap:8px;font-size:13px;line-height:19px;display:flex}.hs-rev-k{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hs-rev-k .hs-sy{background:0 0;border:0}.hs-einw{flex-direction:column;gap:6px;display:flex}.hs-einw-z{border-radius:var(--radius-md);background:var(--surface-sunken);overflow-wrap:anywhere;flex-direction:column;gap:2px;padding:8px 10px;font-size:13px;line-height:18px;display:flex}.hs-einw-z .c-link,.hs-einw-z b{align-self:flex-start;font-size:12px;font-weight:600}.hs-fass{overflow-wrap:anywhere;min-width:0}.hs-pv{container-type:inline-size}.ag-ziel{white-space:pre-line}.ar-kopf{flex-direction:column;flex:none;gap:8px;display:flex}.ar-kopf-t{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.ar-kopf-t h2{overflow-wrap:anywhere;margin:0}.ar-weg{border-radius:var(--radius-sm);font:500 12px/16px var(--font-sans);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;padding:2px 6px;display:inline-flex}.ar-weg:hover{background:var(--surface-hover);color:var(--ink)}.ar-weg:focus-visible{box-shadow:var(--focus-ring);outline:none}.ar-kopf .ft-tabs{scrollbar-width:none;overflow:auto hidden}.ar-kopf .ft-tab{white-space:nowrap}.ar-bt{vertical-align:middle;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.ar-bt-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.ar-bt .ft-ic{color:var(--ink-muted)}.ar-kz{color:var(--ink-muted);flex:none;display:inline-flex}.ar-bild{flex-direction:column;gap:10px;min-width:0;display:flex}.ar-flaeche{min-width:0;min-height:360px;display:flex;position:relative}.ar-dia{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);flex:1;min-width:0;overflow:auto}.ar-svg{display:block}.ar-svg text{font-family:var(--font-sans);fill:var(--ink)}.ar-svg .halo{paint-order:stroke;stroke:var(--surface-raised);stroke-width:4px;stroke-linejoin:round}.ar-band{fill:var(--surface-sunken);fill-opacity:.45;stroke:var(--line);stroke-width:1px}.ar-band.land{fill-opacity:.25}.ar-tenant{fill:none;stroke:var(--line-strong);stroke-width:1.25px;stroke-dasharray:6 4}.ar-svg .ar-band-t{font-size:12px;font-weight:600}.ar-svg .ar-band-s{fill:var(--ink-muted);font-size:11px}.ar-kasten{cursor:pointer}.ar-kasten:focus-visible{outline:none}.ar-k-r{fill:var(--surface-raised);stroke:var(--line-strong);stroke-width:1px}.ar-kasten.erp .ar-k-r{stroke:var(--ink);stroke-width:1.75px}.ar-kasten:hover .ar-k-r{stroke:var(--ink);stroke-width:2px}.ar-kasten.on .ar-k-r,.ar-kasten:focus-visible .ar-k-r{stroke:var(--ink);stroke-width:2.5px}.ar-kasten.konz .ar-k-r{stroke-dasharray:5 3}.ar-kasten.spaeter{opacity:.7}.ar-kasten.hell{opacity:.4}.ar-kasten.hell:hover,.ar-kasten.hell.on{opacity:1}.ar-kasten.abg .ar-k-r{stroke-dasharray:3 3}.ar-kasten.abg text.ar-k-t{text-decoration:line-through}.ar-svg .ar-k-t{font-size:12.5px;font-weight:600}.ar-svg .ar-k-t.erp{font-size:15px}.ar-svg .ar-k-s{fill:var(--ink-muted);font-size:10.5px}.ar-svg .ar-k-teil{fill:var(--ink);font-size:10.5px;font-weight:600}.ar-svg .ar-k-le{fill:var(--ink-muted);font-size:10.5px}.ar-m-fakt{fill:var(--ink)}.ar-m-annahme{fill:none;stroke:var(--agent);stroke-width:1.5px;stroke-dasharray:2 2}.ar-m-offen{fill:none;stroke:var(--attention);stroke-width:1.5px}.ar-ring{fill:var(--agent);fill-opacity:.22;transform-box:fill-box;transform-origin:50%;animation:pz-puls var(--duration-loop) var(--ease-out) infinite}.ar-punkt{fill:var(--agent)}.ar-bdg rect{fill:var(--surface-hover)}.ar-svg .ar-bdg text{font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.ar-konz-k{fill:var(--surface-raised);stroke:var(--ink-muted);stroke-width:1.5px;stroke-dasharray:2 2}.ar-linie{cursor:pointer}.ar-linie:focus-visible{outline:none}.ar-l{fill:none;stroke:var(--line-strong);stroke-width:1.5px}.ar-pfeil{fill:var(--line-strong)}.ar-hit{fill:none;stroke:#0000;stroke-width:14px;pointer-events:stroke}.ar-dot{fill:var(--surface-raised);stroke:var(--ink);stroke-width:2px}.ar-linie:hover .ar-l,.ar-linie.on .ar-l,.ar-linie:focus-visible .ar-l{stroke:var(--ink);stroke-width:2.5px}.ar-linie.on .ar-dot{fill:var(--ink)}.ar-linie.konz .ar-l,.ar-linie.ph .ar-l{stroke-dasharray:5 4}.ar-linie.hell{opacity:.4}.ar-svg .ar-lt{pointer-events:none;font-size:10.5px;font-weight:500}.ar-kachel{cursor:pointer}.ar-kachel rect{fill:var(--surface-raised);stroke:var(--line-strong);stroke-width:1px}.ar-kachel:hover rect,.ar-kachel:focus-visible rect{stroke:var(--ink);stroke-width:2px}.ar-kachel:focus-visible{outline:none}.ar-svg .ar-k-n{font-size:13px;font-weight:600}.ar-l-k{fill:var(--surface-raised);stroke:var(--line-strong)}.ar-l-l{fill:none;stroke:var(--line-strong);stroke-width:1.5px}.ar-l-d{fill:var(--surface-raised);stroke:var(--ink);stroke-width:1.5px}.ar-l-konz{fill:none;stroke:var(--ink-muted);stroke-width:1.25px;stroke-dasharray:3 2}.ar-l-ph{fill:none;stroke:var(--line-strong);stroke-width:1.25px;stroke-dasharray:5 3}.ar-det.pz-det{z-index:5;width:min(350px,94%);max-height:100%;box-shadow:var(--shadow-lg);position:absolute;top:0;right:0}.ar-liste{flex-direction:column;gap:8px;min-width:0;display:flex}.ar-nr{font:500 12px/16px var(--font-mono);color:var(--ink);white-space:nowrap}.ar-nm{flex-direction:column;gap:2px;min-width:0;display:flex}.ar-x{width:24px;height:24px;color:var(--ink-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;place-items:center;display:inline-grid}.ar-x:hover{background:var(--surface-hover);color:var(--ink)}.ar-x:focus-visible{box-shadow:var(--focus-ring);outline:none}.s2-tab tr.map>td{background:var(--surface);padding:8px 10px 12px}.s2-tab tr.map .s2-tabwrap{border-radius:var(--radius-sm)}.ar-ok{color:var(--ink);display:inline-flex}.ar-nutzt th.land{border-left:1px solid var(--line)}.ar-u{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-sm);font:500 12px/16px var(--font-sans);color:var(--ink);cursor:pointer;flex-direction:column;align-items:center;gap:2px;max-width:100%;padding:4px 8px;display:inline-flex}.ar-u:hover{border-color:var(--line-strong)}.ar-u.rot{border-color:var(--danger)}.ar-u:focus-visible{box-shadow:var(--focus-ring);outline:none}.s2-tab tr.rot td:first-child{box-shadow:inset 3px 0 0 var(--danger)}@media (prefers-reduced-motion:reduce){.ar-ring{animation:none!important}}:root{--vorschlag:#8061a3}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--vorschlag:#a58bc4}}:root[data-theme=dark]{--vorschlag:#a58bc4}.ck-bild{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;gap:6px;min-width:0;margin:0;padding:8px;display:flex}.ck-bild-svg{max-width:100%;height:auto;display:block}.ck-bild .ar-pfeil{fill:var(--ink)}.ck-bild .ar-pfeil.neu{fill:var(--vorschlag)}.ck-bild .ar-kasten.aendert .ar-k-r{stroke:var(--ink);stroke-width:1.75px}.ck-bild .ar-kasten.weg{opacity:.7}.ck-bild .ar-kasten.weg .ar-k-r{stroke-dasharray:3 3}.ck-bild .ar-kasten.weg .ar-k-t{text-decoration:line-through}.ck-bild .ar-kasten.neu .ar-k-r{stroke:var(--vorschlag);stroke-width:2px}.ck-bild .ar-kasten.neu.name .ar-k-r{stroke-dasharray:5 3}.ck-bild .ar-kasten.neu .ar-k-s{fill:var(--vorschlag);font-weight:600}.ck-bild .ar-linie.aendert .ar-l{stroke:var(--ink)}.ck-bild .ar-linie.neu .ar-l{stroke:var(--vorschlag);stroke-width:2.5px}.ck-bild .ar-linie.neu .ar-dot{stroke:var(--vorschlag)}.ck-bild .ar-linie.neu .ar-lt{fill:var(--vorschlag);font-weight:600}.ck-bild .ar-linie.weg .ar-l{stroke-dasharray:3 4}.ck-bild .ar-linie.weg .ar-lt{text-decoration:line-through}.ck-bild-c{border-color:var(--ink);color:var(--ink)}.ck-bild-c.neu{border-color:var(--vorschlag);color:var(--vorschlag)}.ck-bild-c.weg{border-style:dashed;text-decoration:line-through}.ck-bild-leg{color:var(--ink-muted);flex-wrap:wrap;gap:4px 12px;font-size:11px;display:flex}.ck-bild-leg .neu{color:var(--vorschlag);font-weight:600}.ck-bild-leg .aendert{color:var(--ink)}.op{flex-direction:column;gap:8px;min-width:0;display:flex;container:op/inline-size}.op-m{grid-template-columns:minmax(min(180px,100%),1fr) repeat(5,minmax(min-content,max-content)) 32px;font-size:12px;line-height:17px;display:grid}.op-r{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.op-h,.op-r>.op-z{border-top:1px solid var(--line);align-items:center;min-width:0;padding:8px 10px 8px 0;display:flex}.op-h{color:var(--ink-muted);border-top:none;padding-top:0;padding-bottom:4px;font-size:11px}.op-m:has(button.op-k) .op-z{cursor:pointer}.op-k{font:inherit;text-align:left;color:var(--ink);background:0 0;border:none;border-radius:0;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px}.op-r>.op-k{padding-left:10px}.op-r>button.op-k{padding-left:32px;position:relative}button.op-k:before{content:"";border-radius:var(--radius-full);border:1.5px solid var(--line-strong);background:var(--surface-raised);width:14px;height:14px;margin-top:-7px;position:absolute;top:50%;left:10px}button.op-k[aria-pressed=true]:before{border-color:var(--ink);background:radial-gradient(circle, var(--ink) 0 3.5px, var(--surface-raised) 4px)}.op-r>.op-auf{font:inherit;color:var(--ink-muted);border:none;border-top:1px solid var(--line);cursor:pointer;background:0 0;justify-content:center;padding:0}.op-r>.op-auf:hover,.op-r>.op-auf[aria-expanded=true]{color:var(--ink)}.op-r>.op-z.gewaehlt{background:var(--surface-sunken)}.op-r:has(>.op-z:hover)>.op-z{background:var(--surface-hover)}.op-r>.op-k.gewaehlt{box-shadow:inset 2px 0 0 var(--ink)}.op-r>button.op-k:focus-visible,.op-r>.op-auf:focus-visible{box-shadow:inset var(--focus-ring);outline:none}.op-det{grid-column:1/-1;padding:4px 10px 12px 32px}.op-t{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:18px}.op-leer{color:var(--ink-muted)}.op-kurz{-webkit-line-clamp:2;max-width:140px;color:var(--ink-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@container op (width<=560px){.op-m{grid-template-columns:repeat(5,minmax(0,1fr)) 32px}.op-m>.op-h:first-child{display:none}.op-r>.op-k{grid-column:1/-1;padding-bottom:4px}.op-r>.op-z:not(.op-k){border-top:none;padding-top:2px}.op-det{padding-left:10px}.op-w,.op-r .op-aendert{display:none}.op-r .op-summe{display:inline-flex}.op-kurz{max-width:100%}}.op-summe{align-items:center;gap:4px;display:none}.op-upd,.op-aendert,.op-aendert>span{align-items:center;gap:4px;display:inline-flex}.op-aendert{flex-wrap:wrap;gap:8px}.op-weg{align-items:center;gap:6px;display:inline-flex}.op-leiter{align-items:flex-end;gap:2px;height:14px;display:inline-flex}.op-leiter>span{background:var(--line);border-radius:1px;width:6px}.op-leiter>span:first-child{height:5px}.op-leiter>span:nth-child(2){height:7px}.op-leiter>span:nth-child(3){height:9px}.op-leiter>span:nth-child(4){height:11px}.op-leiter>span:nth-child(5){height:14px}.op-leiter>span.an{background:var(--ink)}.op-drei{align-items:center;gap:6px;display:inline-flex}.op-drei>span:first-child{gap:3px;display:inline-flex}.op-drei>span:first-child>span{border:1px solid var(--line-strong);border-radius:50%;width:8px;height:8px}.op-drei>span:first-child>span.an{background:var(--ink);border-color:var(--ink)}.op-upd.nein,.op-upd.eingeschraenkt{color:var(--ink-muted)}.op-text{flex-direction:column;gap:6px;font-size:13px;display:flex}@media (prefers-reduced-motion:no-preference){.op-z{transition:background var(--duration-fast) var(--ease-out)}}.op-g{color:var(--ink-muted);overflow-wrap:anywhere;font-size:12px;line-height:17px}.op-fa{flex-direction:column;gap:6px;display:flex}.op-fa-k{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.op-anders{border-style:dashed}.op-anders[aria-pressed=true]{border-style:solid}.kz-reife{border:1px dashed var(--line-strong);border-radius:var(--radius-md);background:var(--surface-sunken);overflow-wrap:anywhere;flex-direction:column;gap:6px;padding:8px 10px;font-size:13px;line-height:19px;display:flex}.kz-reife.reif{border-style:solid;border-color:var(--line)}.kz-reife-k{align-items:center;gap:6px;display:flex}.kz-reife-k>.ft-ic{color:var(--ink-muted)}.kz-reife b{font-weight:600}.kz-reife-z{color:var(--ink-muted);margin-left:auto;font-size:12px}.kz-schritte{gap:4px;display:flex}.kz-schritte>span{border-radius:var(--radius-full);border:1px dashed var(--line-strong);flex:1;height:6px}.kz-schritte>span.an{background:var(--ink);border:1px solid var(--ink)}.kz-lenken>div:has(>.ck-chip){display:flex}.kz-pv{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.kz-pv>.kz-reife,.kz-pv>.kz-lenken{align-self:stretch}.kz-pv-l{align-items:center;gap:4px;font-size:12px;display:inline-flex}.ck-rest{min-width:0;color:var(--ink-muted);align-items:center;gap:8px;margin-top:4px;font-size:11px;line-height:14px;display:flex}.ck-rest-b{border-radius:var(--radius-full);background:var(--line);flex:1;height:3px;display:block;overflow:hidden}.ck-rest-b>span{border-radius:inherit;background:var(--ink-muted);height:100%;display:block}.ck-rest-w{flex:none}.ck-rest.gross{flex-direction:column;align-items:stretch;gap:6px;margin:0;font-size:12px;line-height:16px}.ck-rest.gross .ck-rest-b{flex:none;height:6px}.ck-rest-k{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.ck-rest-spaet{align-items:center;gap:4px;display:inline-flex}.ck-rest-k b{color:var(--ink);font-weight:600}.ck-rest.dringend .ck-rest-b>span{background:var(--attention)}.ck-rest.dringend .ck-rest-w,.ck-rest.dringend .ck-rest-k b{color:var(--attention)}.sb-kette{flex-direction:column;gap:6px;display:flex}.sb-kette-z{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:12px;line-height:16px;display:flex}.sb-ks{flex-direction:column;gap:4px;display:inline-flex}.sb-k{border:1px solid var(--line-strong);border-radius:var(--radius-sm);max-width:260px;color:var(--ink);align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.sb-k.offen{border-style:dashed}.sb-k-ich{border-color:var(--ink);font-weight:600}.sb-k-gate{color:var(--danger);border-color:var(--danger)}.sb-zl-w{flex-direction:column;gap:6px;display:flex}.sb-zl{border-left:1.5px solid var(--line-strong);flex-direction:column;gap:10px;margin:0 0 0 6px;padding:0 0 0 14px;list-style:none;display:flex}.sb-zl-e{flex-direction:column;gap:2px;display:flex;position:relative}.sb-zl-e:before{content:"";border-radius:var(--radius-full);background:var(--line-strong);width:7px;height:7px;position:absolute;top:5px;left:-19px}.sb-zl-m{color:var(--ink-muted);font-size:11px;line-height:15px}.sb-zl-ag{color:var(--agent)}.sb-zl-k{color:var(--ink);font-size:13px;line-height:18px}.sb-zl-mehr{font:inherit;color:var(--ink-muted);cursor:pointer;background:0 0;border:none;margin-left:6px;padding:0;font-size:12px}.sb-zl-mehr:hover{color:var(--ink);text-decoration:underline}.sb-zl-f{flex-direction:column;gap:2px;font-size:12px;display:flex}.sb-zl-alle{align-self:flex-start}.sb-steck{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.sb-steck-beleg{font:inherit;color:var(--ink-muted);background:0 0;border:none;align-items:center;gap:4px;padding:0 2px;font-size:12px;display:inline-flex}button.sb-steck-beleg{cursor:pointer}button.sb-steck-beleg:hover{color:var(--ink);text-decoration:underline}button.sb-steck-beleg:focus-visible{box-shadow:var(--focus-ring);outline:none}.sb-steck-beleg.ohne{font-style:italic}.s2-root{flex-direction:column;flex:1;gap:12px;min-width:0;min-height:480px;display:flex;container:s2/inline-size}.s2-filter{flex-wrap:wrap;flex:none;align-items:center;gap:8px 20px;display:flex}.s2-suche{width:220px;height:28px;font-size:12px}.s2-sel{width:auto;min-width:150px;height:28px;padding-right:26px;font-size:12px}.s2-grid{grid-template-columns:var(--s2-w,248px) minmax(0, 1fr);flex:1;gap:12px;min-height:0;display:grid;position:relative}.s2-baum{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);min-height:0;padding:6px;overflow:auto}.s2-baum .c-baum-t{padding:3px 6px}.s2-baum .ft-count{flex:none}.s2-leer-k{color:var(--ink-muted);padding:12px 10px;font-size:12px}.s2-baum-btn{display:none}.s2-feld{flex-direction:column;gap:12px;min-width:0;min-height:0;display:flex;overflow:auto;container:feld/inline-size}.s2-feld>*{flex-shrink:0}.s2-q{align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.s2-nur{border:1px solid var(--line);height:18px;font:500 10.5px/1 var(--font-sans);color:var(--ink-muted);white-space:nowrap;border-radius:3px;flex:none;align-items:center;padding:0 5px;display:inline-flex}.s2-nur.luecke{border-style:dashed;border-color:var(--line-strong)}.s2-rot{border-color:var(--danger);color:var(--danger);background:var(--danger-soft)}.s2-wdot{border-radius:var(--radius-full);background:var(--agent);width:7px;height:7px;animation:ft-blink var(--duration-loop) var(--ease-in-out) infinite;flex:none;display:inline-block}.s2-karte{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md)}.s2-tabwrap{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);overflow:auto}.s2-tab{border-collapse:separate;border-spacing:0;width:100%;font-size:13px;line-height:18px}.s2-tab th{z-index:1;text-align:left;font:500 12px/16px var(--font-sans);color:var(--ink-muted);background:var(--surface-sunken);border-bottom:1px solid var(--line);white-space:nowrap;padding:7px 10px;position:sticky;top:0}.s2-tab td{border-bottom:1px solid var(--line);vertical-align:middle;padding:7px 10px}.s2-tab tr:last-child td{border-bottom:0}.s2-tab tr.gr td{background:var(--surface-sunken);font:600 12px/16px var(--font-sans);color:var(--ink);padding:5px 10px}.s2-tab td.m,.s2-tab th.m{text-align:center}.s2-tab .kl{cursor:pointer}.s2-tab .kl:hover td{background:var(--surface)}.s2-wd{flex-direction:column;gap:14px;max-width:520px;display:flex}.s2-wd-info{background:var(--surface-sunken);border-radius:var(--radius-md);flex-direction:column;gap:4px;padding:10px 12px;font-size:13px;display:flex}.s2-wd-info .ft-ic{vertical-align:-3px;color:var(--ink-muted)}.s2-wd .c-err[hidden]{display:none}@container s2 (width<=700px){.s2-baum-btn{display:inline-flex}.s2-grid{grid-template-columns:minmax(0,1fr)}.s2-baum{z-index:6;width:min(300px,92%);box-shadow:var(--shadow-lg);display:none;position:absolute;top:0;bottom:0;left:0}.s2-baum.auf{display:block}.s2-grid>.ft-griff{display:none}}.pz-bt{vertical-align:middle;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.pz-bt-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.pz-bt.dim{color:var(--ink-muted)}.pz-nur{border:1px solid var(--line);height:18px;font:500 10.5px/1 var(--font-sans);color:var(--ink-muted);white-space:nowrap;background:0 0;border-radius:3px;flex:none;align-items:center;padding:0 5px;display:inline-flex}.pz-nur.luecke{border-style:dashed;border-color:var(--line-strong)}.pz-wdot{border-radius:var(--radius-full);background:var(--agent);width:7px;height:7px;animation:ft-blink var(--duration-loop) var(--ease-in-out) infinite;flex:none;display:inline-block}.pz-rot{border-color:var(--danger);color:var(--danger);background:var(--danger-soft)}.pz-kopf{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;flex:none;gap:8px;padding:10px 12px;display:flex}.pz-krumel{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:2px;font-size:12px;line-height:16px;display:flex}.pz-k,.pz-link{font:inherit;color:var(--ink-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:2px 4px}.pz-k:hover,.pz-link:hover{background:var(--surface-hover);color:var(--ink)}.pz-link{color:var(--ink);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;padding:0}.pz-k:focus-visible,.pz-link:focus-visible{box-shadow:var(--focus-ring);outline:none}.pz-k-cur{color:var(--ink);padding:2px 4px;font-weight:600}.pz-kopf-t{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.pz-kopf-t h2{overflow-wrap:anywhere;flex:0 auto;min-width:0;margin:0}.pz-kopf-t .ft-btn{margin-left:auto}.pz-fakten{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.pz-f{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:inline-flex}.pz-scope{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.pz-pk{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-md);height:28px;font:500 12px/1 var(--font-sans);color:var(--ink);cursor:pointer;align-items:center;gap:6px;padding:0 8px;display:inline-flex}.pz-pk:hover{border-color:var(--line-strong)}.pz-pk.on{border-color:var(--ink)}.pz-pk:focus-visible{box-shadow:var(--focus-ring);outline:none}.pz-konz{border:1px dashed var(--line-strong);border-radius:var(--radius-sm);height:24px;font:500 12px/1 var(--font-sans);color:var(--ink);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.pz-konz:hover{background:var(--surface-hover)}.pz-konz:focus-visible{box-shadow:var(--focus-ring);outline:none}.pz-konz.gross{flex-wrap:wrap;width:100%;height:auto;min-height:30px;padding:6px 8px}.pz-konz.gross .ft-label{margin-left:auto}.pz-schul{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.pz-sc{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-md);max-width:100%;font:500 12px/16px var(--font-sans);color:var(--ink);cursor:pointer;text-align:left;flex-wrap:wrap;align-items:center;gap:4px 6px;padding:4px 8px;display:inline-flex}.pz-sc:hover{border-color:var(--line-strong)}.pz-sc:focus-visible{box-shadow:var(--focus-ring);outline:none}.pz-sc .ft-ic{color:var(--ink-muted)}.pz-punkte.pz-schul{flex-flow:wrap;gap:6px 8px}.pz-punkte{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;flex:none;max-height:240px;padding:6px;display:flex;overflow:auto}.pz-pz{text-align:left;border-radius:var(--radius-sm);font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) minmax(0,220px);align-items:center;gap:10px;padding:6px 8px;font-size:13px;display:grid}.pz-pz:hover{background:var(--surface-hover)}.pz-pz:focus-visible{box-shadow:var(--focus-ring);outline:none}.pz-pz .ft-label{text-overflow:ellipsis;white-space:nowrap;text-align:right;overflow:hidden}.pz-ueb{flex-direction:column;gap:14px;display:flex}.pz-ueb-k h2{margin:0 0 2px}.pz-ueb-g{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.pz-ukarte{text-align:left;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);font:inherit;color:var(--ink);cursor:pointer;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;display:flex}.pz-ukarte:hover{border-color:var(--line-strong)}.pz-ukarte:focus-visible{box-shadow:var(--focus-ring);outline:none}.pz-ukarte b{font-size:14px}.pz-ukarte-f{align-items:center;gap:8px;margin-top:4px;display:flex}.pz-karte{flex-direction:column;gap:12px;display:flex}.pz-gruppe{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);padding:12px 14px 14px}.pz-gruppe-k{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.pz-gruppe-t{font:600 14px/20px var(--font-sans);color:var(--ink);cursor:pointer;border-radius:var(--radius-sm);text-align:left;background:0 0;border:0;margin-left:-4px;padding:2px 4px}.pz-gruppe-t:hover{background:var(--surface-hover)}.pz-gruppe-t:focus-visible{box-shadow:var(--focus-ring);outline:none}.pz-kachel-g{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;display:grid}.pz-kachel{text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);min-height:82px;font:inherit;color:var(--ink);cursor:pointer;flex-direction:column;justify-content:space-between;gap:8px;padding:10px 11px;display:flex}.pz-kachel:hover{border-color:var(--line-strong)}.pz-kachel:focus-visible{box-shadow:var(--focus-ring);outline:none}.pz-kachel.spaeter{border-style:dashed;border-color:var(--line-strong);background:0 0}.pz-kachel.aus{opacity:.65;background:0 0;border-style:dashed}.pz-kachel-t{overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:17px}.pz-kachel-f{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.pz-kachel-f .ft-count,.pz-kachel-f>.ft-label:last-child{margin-left:auto}.pz-konz-z{color:var(--ink-muted);display:inline-flex}.pz-ablauf{flex-direction:column;gap:10px;min-width:0;display:flex}.pz-var{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.pz-vchip{border:1px solid var(--line);background:var(--surface-raised);border-radius:var(--radius-md);font:500 13px/18px var(--font-sans);color:var(--ink);cursor:pointer;text-align:left;align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.pz-vchip:hover{border-color:var(--line-strong)}.pz-vchip.on{border-color:var(--ink)}.pz-vchip.luecke{border-style:dashed;border-color:var(--line-strong)}.pz-vchip:focus-visible{box-shadow:var(--focus-ring);outline:none}.pz-gw{border-radius:var(--radius-md);background:var(--surface-sunken);align-items:flex-start;gap:8px;padding:8px 12px;font-size:13px;line-height:18px;display:flex}.pz-gw.luecke{border:1px dashed var(--line-strong);color:var(--ink-muted);background:0 0}.pz-gw .ft-ic{color:var(--ink-muted);margin-top:1px}.pz-flaeche{align-items:stretch;gap:12px;min-width:0;min-height:320px;display:flex;position:relative}.pz-dia{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);flex:1;min-width:0;overflow:auto}.pz-svg{display:block}.pz-legende{color:var(--ink-muted);flex-wrap:wrap;gap:6px 18px;font-size:11px;line-height:14px;display:flex}.pz-legende span{align-items:center;gap:6px;display:inline-flex}.pz-l-luecke{fill:none;stroke:var(--line-strong);stroke-width:1.25px;stroke-dasharray:3 2}.pz-l-n{fill:var(--surface-raised);stroke:var(--line-strong)}.pz-l-rahmen{fill:none;stroke:var(--ink-muted)}.pz-l-konz{fill:none;stroke:var(--ink-muted);stroke-width:1.25px;stroke-dasharray:2 2}.pz-l-w{fill:var(--agent)}.pz-svg text{font-family:var(--font-sans);fill:var(--ink)}.pz-svg .halo{paint-order:stroke;stroke:var(--surface-raised);stroke-width:4px;stroke-linejoin:round}.pz-bahn-r{fill:none;stroke:var(--line);stroke-width:1px}.pz-bahn.b .pz-bahn-r{fill:var(--surface-sunken);fill-opacity:.55}.pz-bahn-k{fill:var(--surface-sunken);stroke:var(--line)}.pz-bahn.luecke .pz-bahn-r{stroke:var(--line-strong);stroke-dasharray:5 4}.pz-bahn.luecke .pz-bahn-k{fill:none;stroke:var(--line-strong);stroke-dasharray:5 4}.pz-svg .pz-bahn-n{font-size:12px;font-weight:600}.pz-svg .pz-bahn-s{fill:var(--ink-muted);font-size:11px}.pz-svg .luecke .pz-bahn-n{fill:var(--ink-muted);font-style:italic}.pz-kante{cursor:pointer}.pz-kante:focus-visible{outline:none}.pz-linie{fill:none;stroke:var(--line-strong);stroke-width:1.5px}.pz-kante.luecke .pz-linie{stroke-dasharray:5 4}.pz-kante:hover .pz-linie,.pz-kante.on .pz-linie,.pz-kante:focus-visible .pz-linie{stroke:var(--ink);stroke-width:2.25px}.pz-hit{fill:none;stroke:#0000;stroke-width:14px;pointer-events:stroke}.pz-pfeil{fill:var(--line-strong)}.pz-svg .pz-bed{fill:var(--ink-muted);pointer-events:none;font-size:10px;font-weight:500}.pz-kante.luecke .pz-bed{font-style:italic}.pz-knoten{cursor:pointer}.pz-knoten:focus-visible{outline:none}.pz-k-r{fill:var(--surface-raised);stroke:var(--line-strong);stroke-width:1px}.pz-knoten:hover .pz-k-r{stroke:var(--ink)}.pz-knoten.on .pz-k-r,.pz-knoten:focus-visible .pz-k-r{stroke:var(--ink);stroke-width:2.25px}.pz-knoten.luecke .pz-k-r{stroke-dasharray:4 3}.pz-knoten.kontext{opacity:.55}.pz-knoten.kontext:hover,.pz-knoten.kontext.on{opacity:1}.pz-rahmen{fill:none;stroke:var(--ink-muted);stroke-width:1px}.pz-svg .pz-k-t{font-size:11.5px;font-weight:550}.pz-svg .pz-k-s{fill:var(--ink-muted);font-size:10.5px}.pz-m-fakt{fill:var(--ink)}.pz-m-annahme{fill:none;stroke:var(--agent);stroke-width:1.5px;stroke-dasharray:2 2}.pz-m-offen{fill:none;stroke:var(--attention);stroke-width:1.5px}.pz-ring{fill:var(--agent);fill-opacity:.22;transform-box:fill-box;transform-origin:50%;animation:pz-puls var(--duration-loop) var(--ease-out) infinite}.pz-punkt{fill:var(--agent)}@keyframes pz-puls{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}.pz-bdg rect{fill:var(--surface-hover)}.pz-svg .pz-bdg text{font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.pz-konz-k{fill:var(--surface-raised);stroke:var(--ink-muted);stroke-width:1.5px;stroke-dasharray:2 2}.pz-konz-k.mein{stroke:var(--attention);fill:var(--attention-soft)}.pz-stub{cursor:pointer}.pz-svg .pz-stub text{fill:var(--ink-muted);font-size:10.5px}.pz-stub:hover text,.pz-stub:focus-visible text{fill:var(--ink);text-decoration:underline}.pz-stub:focus-visible{outline:none}.pz-det{width:var(--pz-det-w,330px);background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;flex:none;min-height:0;max-height:640px;display:flex;overflow:auto}.pz-det-k{z-index:1;background:var(--surface-raised);border-bottom:1px solid var(--line);align-items:flex-start;gap:8px;padding:10px 8px 10px 14px;display:flex;position:sticky;top:0}.pz-det-k>div:first-child{flex:1;min-width:0}.pz-det-k h3{overflow-wrap:anywhere;margin:0}.pz-det-a{flex:none;align-items:center;gap:2px;display:flex}.pz-det-b{flex-direction:column;gap:14px;padding:12px 14px 16px;display:flex}.pz-kvs{flex-direction:column;gap:8px;display:flex}.pz-kv{flex-direction:column;gap:1px;font-size:13px;line-height:18px;display:flex}.pz-kv-v{overflow-wrap:anywhere}.pz-sek{flex-direction:column;gap:6px;display:flex}.pz-sek-k{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding-bottom:4px;font-size:13px;display:flex}.pz-gr{flex-direction:column;gap:2px;display:flex}.pz-item{border-radius:var(--radius-sm);width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:5px 6px;font-size:13px;line-height:17px;display:flex}.pz-item:hover{background:var(--surface-hover)}.pz-item:focus-visible{box-shadow:var(--focus-ring);outline:none}.pz-item-t{overflow-wrap:anywhere;flex:1;min-width:0}.pz-fz{border:0;border-top:1px solid var(--line);font:inherit;color:var(--ink);text-align:left;background:0 0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:2px 8px;width:100%;padding:6px 0;font-size:13px;line-height:17px;display:grid}.pz-fz:first-of-type{border-top:0}.pz-fz.klick{cursor:pointer;border-radius:0}.pz-fz.klick:hover{background:var(--surface-hover)}.pz-fz-t{overflow-wrap:anywhere}.pz-fz>.ft-label{grid-column:2}@container feld (width<=780px){.pz-flaeche.mit .pz-det{z-index:5;width:min(340px,94%);max-height:100%;box-shadow:var(--shadow-lg);position:absolute;top:0;right:0}.pz-kopf-t .ft-btn{margin-left:0}.pz-flaeche>.ft-griff{display:none}}@media (prefers-reduced-motion:reduce){.pz-ring,.pz-wdot,.s2-wdot{animation:none!important}}.c-scroll:has(>.bn-seite){padding-bottom:16px}.bn-seite{flex-direction:column;flex:1 0 auto;gap:10px;min-width:0;min-height:520px;display:flex}.bn-seite>.pz-kopf{gap:6px;padding:8px 12px}.bn-seite>.pz-kopf .pz-krumel{white-space:nowrap;flex-wrap:nowrap;overflow:hidden}.bn-seite>.pz-kopf .pz-krumel>span{align-items:center;min-width:0;display:inline-flex}.bn-seite>.pz-kopf .pz-k{text-overflow:ellipsis;max-width:36ch;overflow:hidden}.bn-seite>.pz-kopf .pz-krumel>.pz-k-cur{display:none}.pz-kopf-a{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.pz-kopf-t .pz-kopf-a .ft-btn{margin-left:0}.bn-seite>.pz-punkte{max-height:180px}.bn{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex:1 1 0;min-height:360px;position:relative;overflow:hidden}.bn-liste,.bn-flaeche{position:absolute;inset:0}.bn-liste{transition:padding var(--duration-fast) var(--ease-out);padding:10px;overflow:auto}.bn.mit-baum .bn-liste{padding-left:var(--bn-frei)}.bn:has(>.bn-pille) .bn-liste{padding-top:52px}.bn.mit-rechts .bn-liste{padding-right:calc(var(--pz-det-w,330px) + 20px)}.bn-flaeche>.kf{border:0;border-radius:0}.bn-panel{z-index:6;width:min(var(--bn-baum-w,300px), calc(100% - 20px));background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);flex-direction:column;gap:8px;padding:8px;display:flex;position:absolute;top:10px;bottom:10px;left:10px}.bn-panel[hidden]{display:none}.bn-panel-k{color:var(--ink-muted);align-items:center;gap:6px;padding-left:4px;display:flex}.bn-panel-t{min-width:0;font:600 13px / 18px var(--font-sans);color:var(--ink);flex:1}.bn-filter-k,.bn-pille{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);font:500 12px / 1 var(--font-sans);color:var(--ink);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.bn-filter-k{height:28px;padding:0 8px}.bn-filter-k:hover,.bn-pille:hover{border-color:var(--line-strong)}.bn-filter-k.on{border-color:var(--ink)}.bn-filter-k:focus-visible,.bn-pille:focus-visible{box-shadow:var(--focus-ring);outline:none}.bn-panel .s2-suche{width:100%;height:32px;font-size:13px}.bn-filter{border-radius:var(--radius-sm);background:var(--surface-sunken);flex-direction:column;align-items:flex-start;gap:8px;padding:8px;display:flex}.bn-filter .c-filter-g{max-width:100%}.bn-filter .ft-chip{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:24px;padding-block:5px;line-height:14px}.bn-filter .s2-sel{max-width:100%}.bn-baum{flex:1;min-height:0;margin:0 -4px;padding:0 4px;overflow:auto}.bn-baum .c-baum-t{padding:3px 6px}.bn-baum .ft-count{flex:none}.bn-pille{z-index:6;height:32px;box-shadow:var(--shadow-sm);padding:0 12px 0 10px;font-size:13px;position:absolute;top:10px;left:10px}.bn-pille .ft-ic{color:var(--ink-muted)}.bn .pz-det{z-index:5;width:min(var(--pz-det-w,330px), calc(100% - 20px));max-height:calc(100% - 62px);box-shadow:var(--shadow-lg);position:absolute;top:10px;right:10px}.bn>.pz-det{max-height:calc(100% - 20px)}.pz-det-b>section{font-size:13px}.bn-flaeche>.pz-legende{z-index:6;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);flex-flow:column;gap:8px;padding:10px 12px;position:absolute;bottom:52px;right:10px}.kf-knopf{border-radius:var(--radius-md);width:28px;height:28px;color:var(--ink-muted);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:inline-grid}.kf-knopf:hover{background:var(--surface-hover);color:var(--ink)}.kf-knopf.on{border-color:var(--line-strong);color:var(--ink)}.kf-knopf:focus-visible{box-shadow:var(--focus-ring);outline:none}.kf{border:1px solid var(--line);border-radius:var(--radius-md);background-color:var(--surface-raised);background-image:radial-gradient(circle, var(--line) 1px, transparent 1.5px);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:clip}.kf:focus-visible{box-shadow:var(--focus-ring);outline:none}.kf.zieht,.kf.zieht *{cursor:grabbing}.kf-inhalt{transform-origin:0 0;position:absolute;top:0;left:0}.kf.glatt{transition:background-position var(--duration-fast) var(--ease-out), background-size var(--duration-fast) var(--ease-out)}.kf.glatt .kf-inhalt{transition:transform var(--duration-fast) var(--ease-out)}@media (prefers-reduced-motion:reduce){.kf.glatt,.kf.glatt .kf-inhalt{transition:none}}.kf-knoepfe{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);box-shadow:var(--shadow-sm);cursor:default;align-items:center;gap:2px;padding:2px 2px 2px 8px;display:flex;position:absolute;bottom:8px;right:8px}.kf-prozent{min-width:4.5ch;color:var(--ink-muted);font-variant-numeric:tabular-nums;text-align:right;margin-right:2px;font-size:11px;line-height:16px}.aw-seite{margin-left:auto}button.dm-gz{appearance:none;width:100%;font:inherit;color:inherit;text-align:left;background:0 0;border:0;margin:0}button.dm-gz:disabled{cursor:default}button.dm-gz:disabled:hover{background:0 0}.pz-raute-r{fill:var(--surface-raised);stroke:var(--ink-muted);stroke-width:1.5px}.pz-raute.luecke .pz-raute-r{stroke:var(--line-strong);stroke-dasharray:3 2}.pz-svg .pz-raute-z{fill:var(--ink);pointer-events:none;font-size:16px;font-weight:600}.pz-start-k{fill:var(--surface-raised);stroke:var(--ink);stroke-width:1.25px}.pz-ende-k{fill:var(--surface-raised);stroke:var(--ink);stroke-width:3px}.pz-ereignis.luecke circle{stroke:var(--line-strong);stroke-dasharray:3 2}.pz-svg .pz-ereignis-t{fill:var(--ink-muted);font-size:10.5px}.pz-svg .pz-ereignis.luecke .pz-ereignis-t{font-style:italic}.pz-svg text.pz-ic{font-feature-settings:"liga";font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 20;letter-spacing:normal;font-family:Material Symbols Sharp,sans-serif;font-style:normal;font-weight:400}.pz-svg .pz-ereignis-ic{fill:var(--ink-muted);pointer-events:none;font-size:15px}.pz-svg .pz-konz-ic{fill:var(--ink-muted);font-size:16px}.pz-svg .pz-konz-ic.mein{fill:var(--attention)}.pz-l-raute{fill:var(--surface-raised);stroke:var(--ink-muted);stroke-width:1.25px}.pz-l-start{fill:none;stroke:var(--ink);stroke-width:1.25px}.pz-l-ende{fill:none;stroke:var(--ink);stroke-width:2.5px}.pz-oben{flex-direction:column;flex:none;gap:8px;display:flex}.pz-bt-t{flex:auto;min-width:6ch}.pz-bt .pz-nur{text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:45%;line-height:16px;display:inline-block;overflow:hidden}.ar-aktion{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.pz-kopf-t .ar-aktion .ft-btn,.ar-aktion .ar-weg{margin-left:0}.ar-name{max-width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.ar-name:hover b{text-decoration:underline}.ar-name:focus-visible{box-shadow:var(--focus-ring);outline:none}.ar-zelle{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.ar-offen,.ar-luecken{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.ar-grenzen{flex-direction:column;gap:6px;padding:12px 14px;display:flex}.ar-grund{fill:#0000}.bn-panel.ar-info{gap:10px;max-height:calc(100% - 20px);padding-bottom:10px;bottom:auto}.ar-info-b{flex-direction:column;flex:auto;gap:14px;min-height:0;padding:0 4px;display:flex;overflow:hidden auto}.ar-info-t{font:600 15px / 20px var(--font-sans);color:var(--ink);overflow-wrap:anywhere;align-items:baseline;gap:8px;margin:0;display:flex}.ar-info-t .ft-mark{flex:none;transform:translateY(-2px)}.ar-info-b .ft-kv{grid-template-columns:96px minmax(0,1fr);column-gap:10px}.ar-info-b .ft-kv dt,.ar-info-b .ft-kv dd{padding:6px 0}.ar-info-h{font:600 12px / 16px var(--font-sans);color:var(--ink-muted);margin:0 0 6px}.ar-info-v{flex-wrap:wrap;gap:2px 10px;display:inline-flex}.ar-info-a{font:inherit;color:var(--ink);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:0}.ar-info-a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.ar-info-l{flex-direction:column;margin:0 -6px;padding:0;list-style:none;display:flex}.ar-info-i{border-radius:var(--radius-sm);width:100%;font:400 13px / 18px var(--font-sans);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;padding:6px;display:flex}.ar-info-i:hover{background:var(--surface-hover)}.ar-info-i small{color:var(--ink-muted);font-size:12px}.ar-info-a:focus-visible,.ar-info-i:focus-visible{box-shadow:var(--focus-ring);outline:none}.ar-info-p{color:var(--ink);flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:13px;line-height:18px;display:flex}.ar-info-f{padding:0 4px}.bd-pl-mehr{padding:2px 16px 10px 34px}.bd-pf{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 20px;padding:10px 16px;display:flex}.bd-pf-g{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.bd-pf-g>.ft-label{margin-right:2px}.bd-pf .bd-chip{white-space:normal;text-align:left;height:auto;min-height:26px;padding:3px 8px;line-height:16px}.bd-pf .bd-chip:disabled{cursor:not-allowed;opacity:.5}.bd-pf-aus{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.bd{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex;container:bd/inline-size}.bd *,.bd :before,.bd :after{box-sizing:border-box}.bd-tabs{scrollbar-width:none;flex:none;overflow:auto hidden}.bd-tabs::-webkit-scrollbar{display:none}.bd-tabs .ft-tabs{min-width:max-content}.bd-body,.bd-stack{flex-direction:column;gap:16px;min-width:0;display:flex}.bd-link{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;font-variant-numeric:tabular-nums;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;border-radius:var(--radius-sm);background:0 0;border:0;margin:0;padding:0;font-weight:600}.bd-link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.bd-link:focus-visible{box-shadow:var(--focus-ring);outline:none}.bd-go{cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}.bd-go:hover{background:var(--surface)}.bd-go:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.bd-t[role=link],.bd-t[role=button]{cursor:pointer}.bd-t[role=link]:focus-visible,.bd-t[role=button]:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.bd-t{overflow-wrap:anywhere;min-width:0;font-weight:550}.bd-sub{color:var(--ink-muted);overflow-wrap:anywhere;font-size:12px;line-height:16px;display:block}.bd-ell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bd-null{color:var(--ink-muted)}.bd-card{min-width:0}.bd-card-h{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:44px;padding:8px 16px;display:flex}.bd-card-h h3{margin:0}.bd-card-r{min-width:0;color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-left:auto;font-size:12px;line-height:16px;display:inline-flex}.bd-card-b{flex-direction:column;gap:12px;padding:12px 16px 16px;display:flex}.bd-card-b.flach{gap:0;padding:0}.bd-scroll{overflow:auto hidden}.bd-svg{width:100%;height:auto;display:block}.bd-svg text{font-family:var(--font-sans);fill:var(--ink)}.bd-svg .halo{paint-order:stroke;stroke:var(--surface-raised);stroke-width:4px;stroke-linejoin:round}.bd-svg .bd-grid{stroke:var(--line);stroke-width:1px}.bd-svg .bd-t-mon{fill:var(--ink-muted);font-size:11px;font-weight:500}.bd-svg .bd-t-spur{font-size:12px;font-weight:600}.bd-svg .bd-t-spur-s{fill:var(--ink-muted);font-size:11px}.bd-svg .bd-t-in{font-size:11px;font-weight:600}.bd-svg .bd-t-m{fill:var(--ink-muted);font-size:11px}.bd-svg .bd-spur-l{stroke:var(--line);stroke-width:1px}.bd-svg .bd-pe-s,.bd-legende .bd-pe-s{stroke-width:1.5px}.bd-svg .bd-pe.hit{cursor:pointer}.bd-svg .bd-pe:focus-visible{outline:none}.bd-svg .bd-pe.fact .bd-pe-s,.bd-legende .bd-pe-s.fact{fill:var(--ink);stroke:var(--ink)}.bd-svg .bd-pe.assume .bd-pe-s,.bd-legende .bd-pe-s.assume{fill:var(--agent-soft);stroke:var(--agent);stroke-dasharray:2 2}.bd-svg .bd-pe.open .bd-pe-s,.bd-legende .bd-pe-s.open{fill:var(--surface-raised);stroke:var(--attention)}.bd-svg .bd-pe.fact .bd-pe-s.balken{fill:var(--surface-sunken);stroke:var(--line-strong)}.bd-svg .bd-pe.assume .bd-pe-s.balken,.bd-legende .bd-pe-s.balken.assume{stroke-dasharray:3 3}.bd-svg .bd-pe.open .bd-pe-s.balken{fill:var(--surface-raised);stroke-dasharray:1 3}.bd-svg .bd-pe-s.balken.cur{stroke-width:2px;stroke-dasharray:none}.bd-svg .bd-pe .bd-pe-s.frist.ueber,.bd-legende .bd-pe-s.frist.ueber{fill:var(--attention);stroke:var(--attention);stroke-dasharray:none}.bd-svg .bd-pe-k,.bd-legende .bd-pe-k{fill:var(--ink);stroke:none}.bd-svg .bd-pe.fact .bd-pe-k{fill:var(--surface-raised)}.bd-svg .bd-pe.hit:hover .bd-pe-s,.bd-svg .bd-pe.hit:focus-visible .bd-pe-s{stroke:var(--ink);stroke-width:2.5px;stroke-dasharray:none}.bd-svg .bd-heute,.bd-legende .bd-heute{stroke:var(--ink);stroke-width:1.5px}.bd-svg .bd-pille{fill:var(--ink)}.bd-svg .bd-pille-t{fill:var(--surface-raised);font-size:11px;font-weight:600}.bd-svg .bd-cm{cursor:pointer}.bd-svg .bd-cm:focus-visible{outline:none}.bd-svg .bd-cm-hit{stroke:#0000;stroke-width:12px}.bd-svg .bd-cm-l,.bd-legende .bd-cm-l{stroke:var(--ink-muted);stroke-width:1.5px;fill:none}.bd-svg .bd-cm:hover .bd-cm-l,.bd-svg .bd-cm:focus-visible .bd-cm-l{stroke:var(--ink);stroke-width:2.5px}.bd-pfeilkopf{fill:var(--ink-muted)}.bd-legende{border-top:1px solid var(--line);color:var(--ink-muted);flex-wrap:wrap;gap:6px 18px;padding:10px 16px 12px;font-size:12px;line-height:16px;display:flex}.bd-legende>span{align-items:center;gap:6px;display:inline-flex}.bd-legende svg{flex:none;width:22px;height:12px;overflow:visible}.bd-plan-schmal{display:none}.bd-plan-fuss{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding:10px 16px 14px;display:flex}.bd-cmliste{flex-direction:column;gap:2px;display:flex}.bd-cm-z{border-radius:var(--radius-sm);grid-template-columns:8px minmax(0,1fr) 16px;align-items:start;gap:10px;padding:6px 4px;display:grid}.bd-cm-z .ft-ic{color:var(--ink-muted)}.bd-cm-z .ft-mark{margin-top:6px}.bd-pl{flex-direction:column;display:flex}.bd-pl-s+.bd-pl-s{border-top:1px solid var(--line)}.bd-pl-h{align-items:baseline;gap:8px;padding:10px 16px 4px;display:flex}.bd-pl-r{grid-template-columns:8px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:8px 16px;display:grid}.bd-pl-r .ft-ic{color:var(--ink-muted)}.bd-pl-t{flex-direction:column;min-width:0;display:flex}.bd-tiles{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.bd-tiles-r{flex-direction:column;gap:16px;min-width:0;display:flex}.bd-kachel-gate .bd-card-b{padding:0}.bd-gate-kopf{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.bd-gate-n{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bd-gate-name{font-size:15px;font-weight:600;line-height:22px}.bd-gate-sum{flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:13px;display:flex}.bd-block{color:var(--danger);font:600 12px/16px var(--font-sans);align-items:center;gap:4px;display:inline-flex}.bd-krits{flex-direction:column;display:flex}.bd-krit{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n z""b b";align-items:center;gap:6px 14px;padding:10px 16px;font-size:13px;line-height:18px;display:grid}.bd-krit+.bd-krit{border-top:1px solid var(--line)}.bd-krit-n{flex-direction:column;grid-area:n;min-width:0;display:flex}.bd-krit-z{white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:z;align-items:center;gap:6px;display:inline-flex}.bd-krit .bd-bar{grid-area:b}.bd-krit-nix{color:var(--ink-muted);font-size:12px;font-style:italic}.bd-krit .ft-ic.ok{color:var(--ink-muted)}.bd-krit.block .ft-ic.block,.bd-krit.block .bd-t{color:var(--danger)}.bd-krit.block{box-shadow:inset 3px 0 0 var(--danger)}.bd-bar{border-radius:var(--radius-full);background:var(--surface-sunken);height:4px;display:block;overflow:hidden}.bd-bar>i{border-radius:var(--radius-full);background:var(--ink);height:100%;display:block}.bd-krit.block .bd-bar>i{background:var(--danger)}.bd-eff{grid-template-columns:minmax(80px,130px) minmax(60px,1fr) auto;align-items:center;gap:4px 12px;min-height:48px;padding:8px 16px;display:grid}.bd-eff+.bd-eff{border-top:1px solid var(--line)}.bd-eff-n{flex-direction:column;min-width:0;display:flex}.bd-eff-v{white-space:nowrap;font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:2px;font-size:13px;display:inline-flex}.bd-sum{background:var(--surface)}.bd-track{border-radius:var(--radius-full);background:var(--surface-sunken);height:8px;display:block;position:relative}.bd-track.leer{background:0 0}.bd-track>i{border-radius:var(--radius-full);background:var(--ink-muted);height:100%;display:block}.bd-track>i.ueber{background:var(--ink)}.bd-track>b{background:var(--ink);width:2px;height:14px;position:absolute;top:-3px;transform:translate(-1px)}.bd-ueber{font:600 12px/16px var(--font-sans);color:var(--ink);align-items:center;gap:4px;display:inline-flex}.bd-ueber.block{color:var(--danger)}.bd-eff.block{box-shadow:inset 3px 0 0 var(--danger)}.bd-risk{grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 16px;display:grid}.bd-risk+.bd-risk{border-top:1px solid var(--line)}.bd-risk .ft-mark{margin-top:6px}.bd-risk-t{flex-direction:column;min-width:0;display:flex}.bd-ueberf{color:var(--attention);font-weight:600}.bd-spaet{color:var(--ink);font-weight:600}.bd-wart-sum{border-bottom:1px solid var(--line);color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:4px 16px;padding:10px 16px;font-size:13px;display:flex}.bd-wart-sum>span{align-items:center;gap:4px;display:inline-flex}.bd-wart-sum b{color:inherit}.bd-wart-sum>span:not(.bd-ueberf):not(.bd-spaet) b{color:var(--ink)}.bd-wart{grid-template-columns:8px minmax(0,1fr) 16px;align-items:start;gap:12px;padding:10px 16px;display:grid}.bd-wart+.bd-wart{border-top:1px solid var(--line)}.bd-wart .ft-mark{margin-top:6px}.bd-wart>.ft-ic{color:var(--ink-muted);margin-top:1px}.bd-wart-mehr{border-top:1px solid var(--line);padding:8px 16px}.bd-wart-hinweis{border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--ink);overflow-wrap:anywhere;align-items:flex-start;gap:8px;margin:4px 16px 14px;padding:8px 10px;font-size:12px;line-height:17px;display:flex}.bd-wart-hinweis .ft-ic{color:var(--ink-muted);margin-top:1px}.bd-charter-kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.bd-charter-t{font-size:15px;font-weight:600;line-height:22px}.bd-charter{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.bd-ang-l{flex-direction:column;display:flex}.bd-ang{border-top:1px solid var(--line);grid-template-columns:minmax(96px,150px) minmax(0,1fr) 8px;align-items:baseline;gap:12px;padding:7px 0;font-size:13px;display:grid}.bd-ang:first-child{border-top:0}.bd-ang-k{color:var(--ink-muted);font-size:12px}.bd-ang-v{overflow-wrap:anywhere;min-width:0}.bd-ang .ft-mark{align-self:center}.bd-zahl{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:inline-flex}.bd-ang-fuss{flex-direction:column;gap:6px;display:flex}.bd-wert{align-items:center;gap:6px;margin-right:12px;display:inline-flex}.bd-gruppe{flex-direction:column;gap:4px;display:flex}.bd-ziel,.bd-regel{border-radius:var(--radius-sm);grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:12px;padding:8px 6px;display:grid}.bd-regel{grid-template-columns:8px minmax(0,1fr) 16px}.bd-ziel+.bd-ziel,.bd-regel+.bd-regel{border-top:1px solid var(--line)}.bd-ziel-m,.bd-regel>.ft-mark{margin-top:6px}.bd-regel .ft-ic{color:var(--ink-muted)}.bd-ziel-t{flex-direction:column;gap:4px;min-width:0;display:flex}.bd-ziel-q{display:block}.bd-hinweise{flex-direction:column;gap:6px;display:flex}.bd-hinweis{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-sunken);grid-template-columns:16px minmax(0,1fr);gap:8px;padding:8px 10px;display:grid}.bd-hinweis>.ft-ic{color:var(--ink);margin-top:1px}.bd-hinweis-t{overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:19px}.bd-hinweis-m{flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:4px;display:flex}.bd-zwei{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;min-width:0;display:grid}.bd-matrix{overflow-x:auto}.bd-mz{grid-template-columns:minmax(150px,1.4fr) repeat(5,minmax(70px,1fr));align-items:center;gap:8px;min-width:560px;padding:9px 16px;display:grid}.bd-mz+.bd-mz{border-top:1px solid var(--line)}.bd-mk{background:var(--surface-sunken);padding-top:6px;padding-bottom:6px}.bd-mz-n{flex-direction:column;min-width:0;display:flex}.bd-mz-z{text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.bd-mk .bd-mz-z{font-size:11px;line-height:14px}.bd-mz-w{text-align:right;grid-column:2/-1;font-size:13px}.bd-vertrag-docs{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.bd-vz{grid-template-columns:minmax(80px,1fr) 76px 76px 80px;align-items:center;gap:4px 10px;padding:8px 16px;display:grid}.bd-vz+.bd-vz{border-top:1px solid var(--line)}.bd-vz-z{flex-direction:column;align-items:flex-end;font-size:13px;display:flex}.bd-vz-a{text-align:right}.bd-abw{grid-template-columns:8px minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 16px;display:grid}.bd-abw+.bd-abw{border-top:1px solid var(--line)}.bd-abw .ft-mark{margin-top:6px}.bd-gzl{flex-direction:column;display:flex}.bd-gz{justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:13px;display:flex}.bd-gz+.bd-gz{border-top:1px solid var(--line)}.bd-ekopf{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.bd-ef{flex-wrap:wrap;gap:6px;display:flex}.bd-chip{cursor:pointer;height:26px;font-family:inherit}.bd-chip:hover{border-color:var(--line-strong)}.bd-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.bd-etab{overflow:hidden}.bd-er{grid-template-columns:112px 112px minmax(0,1fr) 72px minmax(110px,170px) 72px;align-items:start;gap:6px 14px;padding:10px 16px;font-size:13px;line-height:18px;display:grid}.bd-er+.bd-er{border-top:1px solid var(--line)}.bd-ek{background:var(--surface-sunken);align-items:center;min-height:32px;padding-top:6px;padding-bottom:6px}.bd-er.block{box-shadow:inset 3px 0 0 var(--danger)}.bd-er-st{align-items:center;gap:6px;min-width:0;display:inline-flex}.bd-er-art{flex-wrap:wrap;gap:4px;display:flex}.bd-er-t{flex-direction:column;gap:2px;min-width:0;display:flex}.bd-er-b{color:var(--ink-muted);font-size:12px;line-height:16px;display:block}.bd-er-e{overflow-wrap:anywhere;min-width:0;color:var(--ink-muted)}.bd-er-f{font-variant-numeric:tabular-nums;color:var(--ink-muted);text-align:right}.bd-er-fd,.bd-er-fm{display:block}.bd-er-fm{white-space:nowrap;font-size:11px;font-weight:600;line-height:14px}.bd-er-f.ueber{color:var(--attention)}.bd-er-f.spaet{color:var(--ink)}.bd-mini{height:20px;padding:0 6px;font-size:11px}.bd-gatechip{font:500 12px/18px var(--font-sans);color:var(--ink-muted);align-items:center;gap:4px;display:inline-flex}.bd-gatechip.block{color:var(--danger);font-weight:600}.bd-konz{flex-direction:column;gap:1px;margin-top:2px;display:flex}.bd-er-leer{grid-column:1/-1}.bd-ev{flex-direction:column;gap:16px;min-width:0;display:flex}.bd-ev .c-dc{background:0 0;border:0;padding:0}.bd-ev .c-dc.blockiert{border:0}.bd-ev .c-dc-o{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))}.bd-ev .c-dc-sl{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}@container bd (width>=760px){.bd-tiles{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.bd-charter{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bd-charter>.bd-card:first-child{grid-column:1/-1}.bd-zwei{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@container bd (width<=579px){.bd-plan-breit{display:none}.bd-plan-schmal{display:block}}@container bd (width<=679px){.bd-er{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t g""st e"}.bd-ek{display:none}.bd-er>.bd-er-t{grid-area:t}.bd-er>.bd-er-g{text-align:right;grid-area:g}.bd-er>.bd-er-st{grid-area:st}.bd-er>.bd-er-e{text-align:right;grid-area:e;font-size:12px}.bd-er>.bd-er-art,.bd-er>.bd-er-f{display:none}.bd-er>.bd-er-f.ueber,.bd-er>.bd-er-f.spaet{text-align:left;grid-column:1/-1;font-size:12px;display:block}.bd-er-f.ueber .bd-er-fd,.bd-er-f.spaet .bd-er-fd,.bd-er-f .bd-er-fm{display:inline}.bd-er-f .bd-er-fd:before{content:"Frist "}.bd-er-f .bd-er-fm:before{content:" · "}.bd-ang{grid-template-columns:minmax(0,1fr) 8px}.bd-ang-k{grid-column:1/-1}.bd-eff{grid-template-columns:minmax(0,1fr) auto}.bd-eff>.bd-track{order:3;grid-column:1/-1}.bd-vz{grid-template-columns:minmax(0,1fr) 64px 64px}.bd-vz-a{text-align:left;grid-column:1/-1}}.bd-js-k{border-top:1px solid var(--line);padding:10px 16px 0}.bd-sperre{border:1px solid var(--danger);border-radius:var(--radius-md);background:var(--danger-soft);overflow-wrap:anywhere;align-items:flex-start;gap:8px;padding:8px 10px;font-size:13px;line-height:19px;display:flex}.bd-sperre>.ft-ic{color:var(--danger);margin-top:1px}.bd-sperre ul{margin:4px 0 0;padding-left:18px}.bd-vorher{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:8px;display:flex}.bd-zurueck{max-width:none}.bd-faellt{margin:0;padding-left:18px;font-size:13px;line-height:19px}.bd-ue{flex-direction:column;gap:16px;min-width:0;display:flex}.bd-lage{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.bd-lk{min-width:0;font:inherit;color:var(--ink);text-align:left;flex-direction:column;align-items:stretch;gap:4px;padding:12px 14px;font-size:13px;line-height:18px;display:flex}.bd-lk-go{appearance:none;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out)}.bd-lk-go:hover{border-color:var(--line-strong)}.bd-lk-go:focus-visible{box-shadow:var(--focus-ring);outline:none}.bd-lk-go[aria-expanded=true]{border-color:var(--ink)}.bd-lk-gross{overflow-wrap:anywhere;font-size:26px;font-weight:650;line-height:32px}.bd-lk-von{color:var(--ink-muted);font-size:13px;font-weight:500}.bd-lk-z{min-width:0;color:var(--ink-muted);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.bd-lk-z b{color:var(--ink)}.bd-lk-bar{border-radius:var(--radius-full);background:var(--surface-sunken);height:6px;margin:4px 0 2px;display:block;overflow:hidden}.bd-lk-bar>i{border-radius:inherit;background:var(--ink);height:100%;display:block}.bd-lk-paar{flex-wrap:wrap;gap:4px 20px;display:flex}.bd-lk-paar>span{flex-direction:column;display:flex}.bd-lk-mehr{font:600 12px / 16px var(--font-sans);color:var(--ink-muted);align-items:center;gap:2px;margin-top:auto;padding-top:6px;display:inline-flex}.bd-lk-go:hover .bd-lk-mehr{color:var(--ink)}.bd-lk-z.bd-dir,.bd-lk-z.bd-dir b{color:var(--attention);font-weight:600}.bd-paar{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.bd-kt{flex-direction:column;min-width:0;display:flex}.bd-seg{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-sunken);gap:2px;padding:2px;display:inline-flex}.bd-seg>button{appearance:none;border-radius:var(--radius-sm);height:22px;font:500 12px / 1 var(--font-sans);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:0 8px}.bd-seg>button:hover{color:var(--ink)}.bd-seg>button.on{background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-sm)}.bd-seg>button:focus-visible{box-shadow:var(--focus-ring);outline:none}.bd-eng{container:eng/inline-size}.bd-eng-l{flex-direction:column;display:flex}.bd-eng-z+.bd-eng-z{border-top:1px solid var(--line)}.bd-eng-k{appearance:none;width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:16px minmax(0,1.3fr) minmax(48px,1fr) 28px 72px;grid-template-areas:"ic nm br zl st";align-items:center;gap:4px 10px;padding:9px 16px;font-size:13px;line-height:18px;display:grid}.bd-eng-k:hover{background:var(--surface)}.bd-eng-k:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.bd-eng-k>.ft-ic{color:var(--ink-muted);transition:transform var(--duration-fast) var(--ease-out);grid-area:ic}.bd-eng-n{overflow-wrap:anywhere;flex-wrap:wrap;grid-area:nm;align-items:baseline;gap:2px 8px;min-width:0;font-weight:550;display:inline-flex}.bd-eng-du{font:600 11px / 16px var(--font-sans);color:var(--attention)}.bd-eng-z.mein>.bd-eng-k{background:var(--attention-soft);box-shadow:inset 3px 0 0 var(--attention)}.bd-eng-bar{border-radius:var(--radius-full);background:var(--surface-sunken);grid-area:br;height:8px;display:flex;overflow:hidden}.bd-eng-bar>i{background:var(--ink-muted);height:100%;display:block}.bd-eng-bar>i.rot{background:var(--danger)}.bd-eng-zahl{text-align:right;grid-area:zl;font-weight:650}.bd-eng-seit{color:var(--ink-muted);white-space:nowrap;grid-area:st;font-size:12px}.bd-eng-in{flex-direction:column;padding:0 16px 8px 42px;display:flex}.bd-eng-e{grid-template-columns:16px minmax(0,1fr);gap:8px;padding:6px 0;font-size:13px;line-height:18px;display:grid}.bd-eng-e+.bd-eng-e{border-top:1px dashed var(--line)}.bd-eng-e>.ft-ic{color:var(--ink-muted);margin-top:1px}.bd-eng-t{overflow-wrap:anywhere;font-weight:550}.bd-eng-hart{color:var(--ink);font-weight:600}.bd-eng-fuss{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding:8px 16px;display:flex}.bd-eng-fuss>span{align-items:center;gap:6px;display:inline-flex}.bd-eng-rot{border-radius:var(--radius-full);background:var(--danger);width:12px;height:8px;display:inline-block}@container eng (width<=459px){.bd-eng-k{grid-template-columns:16px minmax(0,1fr) 28px;grid-template-areas:none}.bd-eng-k>.ft-ic{grid-area:1/1/span 3;align-self:start;margin-top:1px}.bd-eng-n{grid-area:1/2}.bd-eng-zahl{grid-area:1/3}.bd-eng-bar{grid-area:2/2/auto/-1}.bd-eng-seit{grid-area:3/2/auto/-1}.bd-eng-in{padding-left:34px}}.bd-ag-l{flex-direction:column;display:flex}.bd-ag-z{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;padding:8px 16px;font-size:13px;line-height:18px;display:grid}.bd-ag-z+.bd-ag-z{border-top:1px solid var(--line)}.bd-ag-z>.ft-pulse{margin:6px 5px}.bd-ag-z>.ft-ic{color:var(--ink-muted);margin-top:1px}.bd-ag-t{overflow-wrap:anywhere;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.bd-ag-st{color:var(--ink-muted);flex:none;font-size:12px}.bd-ag-z.arbeitet .bd-ag-st,.bd-ag-n{color:var(--agent);font-weight:600}.bd-vl-svg{width:100%;height:auto;display:block}.bd-vl-svg text{font-family:var(--font-sans)}.bd-vl-achse{stroke:var(--line-strong);stroke-width:1px}.bd-vl-bar{fill:var(--line-strong)}.bd-vl-zahl,.bd-vl-tag{fill:var(--ink-muted);font-size:11px}.bd-vl-linie{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round}.bd-vl-punkt{fill:var(--surface-raised);stroke:var(--ink);stroke-width:1.5px}.bd-vl-wert{fill:var(--ink);font-size:12px;font-weight:650}.bd-vl-gate{fill:var(--surface-raised);stroke:var(--ink);stroke-width:1.5px}.bd-vl-gate.frei{fill:var(--ink)}.bd-vl-legende{flex-wrap:wrap;gap:4px 16px;display:flex}.bd-vl-legende>span{align-items:center;gap:6px;display:inline-flex}.bd-vl-legende i{flex:none;display:inline-block}.bd-vl-l-bar{background:var(--line-strong);border-radius:2px;width:10px;height:10px}.bd-vl-l-linie{background:var(--ink);width:16px;height:2px}.bd-vl-l-gate{border:1.5px solid var(--ink);background:var(--surface-raised);width:8px;height:8px;margin:0 1px;transform:rotate(45deg)}.bd-vl-l-gate.frei{background:var(--ink)}.bd-zl-l{flex-direction:column;display:flex}.bd-zl-z{grid-template-columns:16px minmax(0,1fr);gap:8px;padding:8px 16px;font-size:13px;line-height:18px;display:grid}.bd-zl-z+.bd-zl-z{border-top:1px solid var(--line)}.bd-zl-z>.ft-ic{color:var(--ink-muted);margin-top:1px}.bd-zl-t{overflow-wrap:anywhere}.bd-vw{appearance:none;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;width:100%;padding:0;display:block}.bd-vw:focus-visible{box-shadow:var(--focus-ring);outline:none}.bd-vw-svg{width:100%;height:auto;display:block;overflow:visible}.bd-vw-svg text{font-family:var(--font-sans)}.bd-vw-achse{stroke:var(--line-strong);stroke-width:1.5px}.bd-vw:hover .bd-vw-achse{stroke:var(--ink-muted)}.bd-vw-strich{stroke:var(--line-strong)}.bd-vw-tag{fill:var(--ink-muted);font-size:11px}.bd-vw-s{fill:var(--surface-raised);stroke:var(--ink);stroke-width:1.5px}.bd-vw-s.voll{fill:var(--ink)}.bd-vw-s.frist{fill:var(--ink-muted);stroke:none}.bd-vw-k{fill:var(--ink)}.bd-vw-n{fill:var(--ink-muted);font-size:11px;font-weight:600}.bd-vw-wort{fill:var(--ink);paint-order:stroke;stroke:var(--surface-raised);stroke-width:4px;stroke-linejoin:round;font-size:11px;font-weight:600}.bd-rk-l{flex-direction:column;display:flex}.bd-rk{padding:8px 16px}.bd-rk+.bd-rk{border-top:1px solid var(--line)}.bd-rk-k{grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13px;line-height:18px;display:grid}.bd-rk-t{appearance:none;border-radius:var(--radius-sm);min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:550;overflow:hidden}.bd-rk-t:hover{text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.bd-rk-t:focus-visible{box-shadow:var(--focus-ring);outline:none}.bd-rk-z{text-overflow:ellipsis;white-space:nowrap;max-width:16em;color:var(--ink-muted);font-size:12px;overflow:hidden}.bd-rk-mehr{margin-left:18px}.bd-rk-mehr>.c-mehr-in{padding-top:4px}.bd-gates{flex-direction:column;gap:16px;display:flex}.bd-krit-zu{border-top:1px solid var(--line)}.bd-krit-zu>summary{font:600 12px / 16px var(--font-sans);color:var(--ink-muted);cursor:pointer;align-items:center;gap:4px;padding:8px 16px;list-style:none;display:flex}.bd-krit-zu>summary::-webkit-details-marker{display:none}.bd-krit-zu>summary:hover{color:var(--ink)}.bd-krit-zu>summary:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.bd-krit-zu>summary+.bd-krit{border-top:1px solid var(--line)}.bd-hinw-zu>.bd-hinweise{padding-top:8px}.bd-krit-zu>summary .ft-ic{transition:transform var(--duration-fast) var(--ease-out)}.bd-eng-k[aria-expanded=true]>.ft-ic,.bd-krit-zu[open]>summary .ft-ic{transform:rotate(90deg)}@container bd (width<=419px){.bd-lage{grid-template-columns:minmax(0,1fr)}}@container bd (width>=760px){.bd-lage{grid-template-columns:repeat(4,minmax(0,1fr))}}@container bd (width>=860px){.bd-paar{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.ck{flex-direction:column;flex:auto;gap:12px;min-width:0;min-height:480px;display:flex;container:ck/inline-size}.ck *,.ck :before,.ck :after{box-sizing:border-box}.ck-kopf{flex-wrap:wrap;flex:none;align-items:center;gap:8px 16px;display:flex}.ck-kopf-t{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ck-gate-link{font:600 12px/16px var(--font-sans);color:var(--danger);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--danger) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--danger) 50%, transparent);text-underline-offset:3px;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;margin:-2px -4px;padding:2px 4px}.ck-gate-link:focus-visible{box-shadow:var(--focus-ring);outline:none}.ck-gate-link[aria-pressed=true]{background:var(--danger-soft);margin:-2px -6px;padding:2px 6px;text-decoration:none}.ck-filter{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.ck-chip{cursor:pointer;height:26px;font-family:inherit}.ck-chip:hover{border-color:var(--line-strong)}.ck-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.ck-wrap{grid-template-columns:var(--ck-w,280px) minmax(0, 1fr);flex:1;gap:12px;min-height:0;display:grid;position:relative}.ck-list,.ck-card{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.ck-list-body{flex:1;min-height:0;overflow:auto}.ck-leer,.ck-listbox{flex:none}.ck-list-leer,.ck-card-leer{place-items:start;display:grid}.ck-rows{flex-direction:column;display:flex}.ck-row{border:0;border-bottom:1px solid var(--line);width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px;display:grid}.ck-row:hover{background:var(--surface)}.ck-row:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.ck-row.on{background:var(--surface-hover);box-shadow:inset 3px 0 0 var(--ink)}.ck-row .ck-row-ic{color:var(--ink-muted);margin-top:1px}.ck-row-t{flex-direction:column;gap:2px;min-width:0;display:flex}.ck-row-t b{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:18px}.ck-row-m{color:var(--ink-muted);overflow-wrap:anywhere;font-size:12px;line-height:16px}.ck-row-r{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ck-row.kurz{cursor:default}.ck-row.kurz .ck-row-t b{color:var(--ink-muted)}.ck-row.kurz .ft-av{width:18px;height:18px;margin-top:1px;font-size:8px}.ck-row.erledigt .ck-row-t b{color:var(--ink-muted);font-weight:500}.ck-mini{height:20px;padding:0 6px;font-size:11px}.ck-gate{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface-raised);height:22px;font:600 11px/1 var(--font-sans);color:var(--ink-muted);white-space:nowrap;align-items:center;gap:4px;padding:0 7px;display:inline-flex}.ck-gate.block{color:var(--danger);border-color:var(--danger);background:var(--danger-soft)}.ck-frist{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface-raised);height:22px;font:600 11px/1 var(--font-sans);color:var(--ink-muted);white-space:nowrap;align-items:center;gap:4px;padding:0 7px;display:inline-flex}.ck-frist.ueber{color:var(--attention);border-color:var(--attention);background:var(--attention-soft)}.ck-card-m .ck-frist{height:24px;font-size:12px}.ck-warten{flex-direction:column;gap:2px;display:flex}.ck-warten-z{overflow-wrap:anywhere;align-items:center;gap:6px;font-size:13px;line-height:18px;display:flex}.ck-warten-z .ft-ic{color:var(--ink-muted)}.ck-warten-z b{font-weight:600}.ck-warten .ft-label{overflow-wrap:anywhere;padding-left:22px}.ck-geaendert{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-sunken);overflow-wrap:anywhere;align-items:flex-start;gap:8px;padding:8px 10px;font-size:13px;line-height:19px;display:flex}.ck-geaendert>.ft-ic{margin-top:1px}.ck-link{appearance:none;font:inherit;color:var(--ink);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;border-radius:var(--radius-sm);background:0 0;border:0;padding:0;font-weight:600}.ck-link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.ck-link:focus-visible{box-shadow:var(--focus-ring);outline:none}.ck-done{border-top:1px solid var(--line)}.ck-done-h{width:100%;min-height:40px;font:500 13px/20px var(--font-sans);color:var(--ink-muted);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;display:flex}.ck-done-h:hover{color:var(--ink);background:var(--surface)}.ck-done-h:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.ck-done-h .ft-count{margin-left:auto}.ck-card-h{border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:flex-start;gap:8px 12px;padding:14px 16px 12px;display:flex}.ck-back{margin-left:-6px;display:none}.ck-card-t{flex:240px;min-width:0}.ck-titel{overflow-wrap:anywhere;margin:2px 0 0;font-size:16px;line-height:22px}.ck-card-m{flex-wrap:wrap;flex:0 auto;align-items:center;gap:6px;min-width:0;display:flex}.ck-card-body{flex:1;min-height:0;overflow:auto}.ck-card-in{flex-direction:column;gap:16px;max-width:880px;padding:16px;display:flex}.ck-text{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13px;line-height:20px}.ck-sache{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;grid-template-columns:16px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:grid}.ck-sache:hover{border-color:var(--line-strong)}.ck-sache:focus-visible{box-shadow:var(--focus-ring);outline:none}.ck-sache .ft-ic{color:var(--ink-muted)}.ck-q{flex-direction:column;gap:6px;display:flex}.ck-emp{border-radius:var(--radius-md);background:var(--agent-soft);align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;display:flex}.ck-emp .ft-ic{color:var(--agent)}.ck-fehlt{flex-direction:column;gap:6px;display:flex}.ck-team{flex-direction:column;gap:10px;display:flex}.ck-team-g{flex-direction:column;gap:2px;display:flex}.ck-team-gh{font:600 11px/16px var(--font-sans);color:var(--ink-muted);text-transform:none;padding:4px 0}.ck-team-a{border-radius:var(--radius-md);background:var(--surface-sunken);grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px;padding:8px 10px;display:grid}.ck-team-t{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-size:13px;display:flex}.ck-team-t .ft-label{flex-basis:100%}.ck-antwort{border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;gap:8px;padding:12px;display:flex}.ck-antwort-k{align-items:center;gap:8px;font-size:13px;display:flex}.ck-answer{border-top:1px solid var(--line);background:var(--surface-raised);flex-direction:column;flex:none;gap:10px;max-height:58%;padding:12px 16px 14px;display:flex;overflow:auto}.ck-ta{width:100%}.ck-answer-a{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ck-lock{border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--ink-muted);align-items:flex-start;gap:8px;padding:8px 10px;font-size:12px;line-height:16px;display:flex}.ck-lock .ft-ic{margin-top:0}.ck-kunde{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:8px;padding:8px 10px;display:flex}.ck-kunde-h{align-items:center;gap:6px;font-size:13px;display:flex}.ck-kunde-h>span{align-items:center;gap:6px;display:inline-flex}.ck-kunde-t{font:500 13px/20px var(--font-sans);color:var(--ink);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.ck-kunde-t:focus-visible{box-shadow:var(--focus-ring);outline:none}.ck-kunde-f{flex-direction:column;gap:8px;display:flex}.ck-kunde-r{flex-wrap:wrap;align-items:center;gap:6px;min-height:20px;display:flex}.ck-weiter{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:6px;padding:8px 10px;display:flex}.ck-weiter-f{grid-template-columns:minmax(120px,1fr) minmax(120px,1.4fr) auto;align-items:center;gap:8px;display:grid}@container ck (width<=619px){.ck-wrap{grid-template-columns:minmax(0,1fr)}.ck-wrap>.ft-griff,.ck:not(.karte-auf) .ck-card,.ck.karte-auf .ck-list{display:none}.ck-back{display:inline-flex}.ck-filter{margin-left:0}.ck-weiter-f{grid-template-columns:minmax(0,1fr)}.ck-answer{max-height:70%}}.ck .c-dc-o{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))}.ck .c-dc-sl{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))}.ck .c-dc{background:0 0;border:0;padding:0}.ck .c-dc.blockiert{border:0}.ck-einzeln{flex-direction:column;gap:6px;display:flex}.ck-ez{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 12px;padding:8px 10px;display:grid}.ck-ez-t{flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;font-size:13px;line-height:19px;display:flex}.ck-ez-t .ft-data{color:var(--ink-muted)}.ck-ez-x{overflow-wrap:anywhere;flex-basis:100%}.ck-ez-a{gap:6px;display:flex}.ck-ez>.c-input{grid-column:1/-1}.ck-ez-d{overflow-wrap:anywhere;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:6px;display:flex}.ck-chip:disabled{cursor:default}@container ck (width<=619px){.ck-ez{grid-template-columns:minmax(0,1fr)}}.ck-list{container:ck-liste/inline-size}@container ck-liste (width<=399px){.ck-row{grid-template-columns:18px minmax(0,1fr);row-gap:6px}.ck-row-r{flex-flow:wrap;grid-column:2;align-items:center}.ck-row-r:empty{display:none}}.ck-row.erledigt:has(+.ck-done-a){border-bottom:0}.ck-done-a{border-bottom:1px solid var(--line);padding:0 12px 10px 40px;display:flex}.ck-folgen{flex-direction:column;gap:6px;display:flex}.ck-sperre{border:1px solid var(--danger);border-radius:var(--radius-md);background:var(--danger-soft);overflow-wrap:anywhere;align-items:flex-start;gap:8px;padding:8px 10px;font-size:13px;line-height:19px;display:flex}.ck-sperre>.ft-ic{color:var(--danger);margin-top:1px}.ck-art{font:500 12px / 16px var(--font-sans);color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.ck-art b{color:var(--ink);font-weight:600}.ck-art-zu{white-space:nowrap;gap:4px;min-width:0;max-width:100%;display:inline-flex}.ck-art-zu .c-wort{text-overflow:ellipsis;min-width:0;overflow:hidden}.ck-card-z{color:var(--ink-muted);flex-wrap:wrap;gap:2px 0;margin-top:4px;font-size:12px;line-height:16px;display:flex}.ck-card-z>span+span:before{content:"·";margin:0 6px}.ck-neben{flex-wrap:wrap;gap:4px;margin-left:auto;display:inline-flex}.ck-mehr-z{overflow-wrap:anywhere;grid-template-columns:88px minmax(0,1fr);align-items:baseline;gap:10px;font-size:13px;line-height:19px;display:grid}.ck-ez-n{font-weight:600}.da-kopf{flex-direction:column;flex:none;gap:8px;display:flex}.da-kopf-t{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.da-kopf-t h2{overflow-wrap:anywhere;margin:0}.da-kopf-t .ft-btn{margin-left:auto}.da-kopf .ft-tabs{scrollbar-width:none;overflow:auto hidden}.da-kopf .ft-tab{white-space:nowrap}.da-bt{vertical-align:middle;align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.da-bt-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.da-kz{color:var(--ink-muted);flex:none;display:inline-flex}.da-flaeche{min-width:0;min-height:300px;display:flex;position:relative}.da-lst{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.da-sek-k{flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-bottom:6px;font-size:13px;display:flex}.da-q-g{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:8px;display:grid}.da-q{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;gap:2px;padding:8px 10px 10px;display:flex}.da-q-k{align-items:baseline;gap:8px;padding:0 0 4px 2px;display:flex}.da-q-z{align-items:flex-start}.da-q-z .ft-ic{color:var(--ink-muted);margin-top:1px}.da-q-z .s2-nur{margin-top:1px}.da-tab th.m,.da-tab td.m{text-align:center}.da-tab td.m{white-space:nowrap}.da-tab th .ft-label{font-size:10.5px;line-height:14px}.da-d{border-radius:var(--radius-full);box-sizing:border-box;vertical-align:middle;width:12px;height:12px;display:inline-block}.da-d.fertig{background:var(--ink)}.da-d.offen{border:1.75px solid var(--line-strong);background:0 0}.da-d.offen.rot{border-color:var(--danger);background:var(--danger-soft)}.da-d.arbeitet{border:1.75px solid var(--agent);background:var(--agent-soft);animation:ft-blink var(--duration-loop) var(--ease-in-out) infinite}.da-tab tr.kl.on td{background:var(--surface-hover)}.da-tab tr.kl:focus-visible{outline:none}.da-tab tr.kl:focus-visible td{background:var(--surface-hover)}.da-fuenf{flex-direction:column;gap:6px;display:flex}.da-fz{grid-template-columns:14px auto minmax(0,1fr);align-items:center;gap:8px;font-size:13px;line-height:17px;display:grid}.da-fz .ft-label{text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.da-det.pz-det{z-index:5;width:min(380px,94%);max-height:100%;box-shadow:var(--shadow-lg);position:absolute;top:0;right:0}.da-map{flex-direction:column;gap:10px;display:flex}.da-map-q{flex-direction:column;gap:4px;display:flex}.da-leer{border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--ink-muted);align-items:center;gap:6px;padding:8px 10px;font-size:12px;display:flex}.da-det-m{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);padding:8px 10px}.da-det-m summary{cursor:pointer;font:500 13px/18px var(--font-sans)}.da-det-m[open] summary{margin-bottom:8px}.da-z{white-space:nowrap;font-size:12px;line-height:16px}.da-g4{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.da-g4-z{align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}.da-g4-z>span:nth-child(2){flex:1;min-width:0}.da-g4-z .ft-ic{color:var(--ink-muted)}.da-g4-z.ok .ft-ic{color:var(--ink)}.da-g4-z.rot .ft-ic{color:var(--danger)}.da-cut{flex-direction:column;gap:14px;display:flex}.da-spur{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);flex-direction:column;gap:10px;min-width:0;padding:12px 14px;display:flex}.da-spur-k{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.da-spur-k b{font-size:14px}.da-zeit{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);overflow-x:auto}.da-svg{width:100%;min-width:560px;height:auto;display:block}.da-svg text{font-family:var(--font-sans);fill:var(--ink)}.da-svg .halo{paint-order:stroke;stroke:var(--surface);stroke-width:4px;stroke-linejoin:round}.da-achse{stroke:var(--line-strong);stroke-width:1.5px}.da-fenster{fill:var(--surface-hover);stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:4 3}.da-pkt,.da-stopp{fill:var(--ink)}.da-gonogo{fill:var(--surface);stroke:var(--ink);stroke-width:2px}.da-golive{fill:var(--ink)}.da-pt{cursor:default}.da-pt[role=button]{cursor:pointer}.da-pt:focus-visible{outline:none}.da-pt:focus-visible .da-pkt,.da-pt:hover .da-pkt{fill:var(--ink-muted)}.da-svg .da-lbl{font-size:10.5px;font-weight:500}.da-svg .da-dat{font-family:var(--font-mono);fill:var(--ink-muted);font-size:10px}.da-dauer{flex-wrap:wrap;align-items:center;gap:2px 4px;font-size:13px;display:flex}.da-dauer .ft-ic{color:var(--ink-muted);margin-right:4px}.da-bar{border-radius:var(--radius-full);background:var(--surface-sunken);width:120px;height:4px;margin-left:8px;display:inline-block;overflow:hidden}.da-bar i{background:var(--ink);height:100%;display:block}.da-st{flex-wrap:wrap;align-items:center;gap:6px;display:flex}@media (prefers-reduced-motion:reduce){.da-d.arbeitet{animation:none!important}}.da-name{max-width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.da-name:hover b{text-decoration:underline}.da-name:focus-visible{box-shadow:var(--focus-ring);outline:none}.da-reife{color:var(--ink-muted);align-items:center;gap:4px;font-size:12px;display:inline-flex}.da-g4-t{flex-wrap:wrap;align-items:center;gap:2px 8px;display:inline-flex}.da-abn{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.da-pt:focus-visible .da-stopp,.da-pt:focus-visible .da-golive{fill:var(--ink-muted)}.da-pt:focus-visible .da-gonogo{stroke:var(--ink-muted)}.cn-wert{overflow-wrap:anywhere}.cn-test{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.cn-pruefung{flex-direction:column;gap:12px;display:flex}.cn-block{flex-direction:column;gap:6px;font-size:13px;line-height:19px;display:flex}.cn-block>b{align-items:center;gap:6px;font-weight:600;display:inline-flex}.cn-firmen{flex-direction:column;max-height:240px;display:flex;overflow-y:auto}.cn-firma{border-top:1px solid var(--line);grid-template-columns:72px minmax(0,1fr);align-items:baseline;gap:10px;padding:4px 0;display:grid}.cn-firma:first-child{border-top:0}.cn-werkzeuge{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.po-fuss{flex-direction:column;gap:6px;display:flex}.po-abgleich{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.po-liste{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.po-liste>li{overflow-wrap:anywhere;flex-wrap:wrap;gap:0 8px;display:flex}.dm{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex;container:dm/inline-size}.dm *,.dm :before,.dm :after,.dm-pv *,.dm-pv :before,.dm-pv :after{box-sizing:border-box}.dm-link{appearance:none;font:inherit;color:inherit;text-align:left;cursor:pointer;font-variant-numeric:tabular-nums;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;border-radius:var(--radius-sm);background:0 0;border:0;margin:0;padding:0;font-weight:600}.dm-link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.dm-link:focus-visible{box-shadow:var(--focus-ring);outline:none}.dm-go{cursor:pointer;transition:background var(--duration-fast) var(--ease-out)}.dm-go:hover{background:var(--surface)}.dm-go:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.dm-t[role=link],.dm-t[role=button]{cursor:pointer}.dm-t[role=link]:focus-visible,.dm-t[role=button]:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.dm-t{overflow-wrap:anywhere;min-width:0;font-weight:550}.dm-sub{color:var(--ink-muted);overflow-wrap:anywhere;font-size:12px;line-height:16px;display:block}.dm-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.dm-kopf-t{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.dm-kopf-a{gap:8px;display:flex}.dm-test{flex-direction:column;gap:0;display:flex}.dm-test-h{border-bottom:1px solid var(--line);flex-direction:column;gap:2px;padding:12px 16px;display:flex}.dm-test-z{justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.dm-test-z+.dm-test-z{border-top:1px solid var(--line)}.dm-test-h+.ft-label,.dm-test>.ft-label{padding:12px 16px}.dm-test-t{flex-direction:column;min-width:0;display:flex}.dm-test-f{border-top:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 16px;display:flex}.dm-test-hinweis{border-top:1px solid var(--line);align-items:center;gap:8px;padding:10px 16px;font-size:13px;display:flex}.dm-karte,.dm-liste{min-width:0}.dm-karte-h{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:44px;padding:8px 16px;display:flex}.dm-karte-h h3{margin:0}.dm-karte-r{min-width:0;color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-left:auto;font-size:12px;line-height:16px;display:inline-flex}.dm-karte-f{padding:0 12px 12px}.dm-q-leer{padding:4px 0}.dm-qs{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:8px;margin:0;padding:12px;list-style:none;display:grid}.dm-qs>li{min-width:0;display:flex}.dm-q{appearance:none;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.dm-q:hover{border-color:var(--line-strong)}.dm-q.on{border-color:var(--ink)}.dm-q:focus-visible{box-shadow:var(--focus-ring);outline:none}.dm-q-ic{border-radius:var(--radius-sm);background:var(--surface-sunken);width:32px;height:32px;color:var(--ink-muted);flex:none;place-items:center;display:grid}.dm-q-b{flex-direction:column;gap:2px;min-width:0;display:flex}.dm-q-t{overflow-wrap:anywhere;font-weight:550}.dm-q-s{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:0 10px;font-size:12px;line-height:16px;display:flex}.dm-wrap{grid-template-columns:var(--dm-w,220px) minmax(0, 1fr);align-items:start;gap:16px;min-width:0;display:grid;position:relative}.dm-ordner,.dm-fo-g,.dm-fo-sub{flex-direction:column;gap:2px;min-width:0;display:flex}.dm-fo{appearance:none;border-radius:var(--radius-md);width:100%;min-height:32px;font:500 13px/20px var(--font-sans);color:var(--ink-muted);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;display:flex}.dm-fo:hover{background:var(--surface-hover);color:var(--ink)}.dm-fo:focus-visible{box-shadow:var(--focus-ring);outline:none}.dm-fo.on{background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-sm);font-weight:600}.dm-fo-l{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dm-fo-n{font-variant-numeric:tabular-nums;color:var(--ink-muted);font-size:11px}.dm-fo.sub{padding-left:26px;font-size:12px;font-weight:400}.dm-fo-sub{display:none}.dm-fo-sub.offen{display:flex}.dm-rows{flex-direction:column;display:flex}.dm-leer{padding:4px 0}.dm-filter{flex-wrap:wrap;gap:6px;display:inline-flex}.dm-chip{cursor:pointer;height:26px;font-family:inherit}.dm-chip:hover{border-color:var(--line-strong)}.dm-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.dm-dr{grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 16px;display:grid}.dm-fz+.dm-fz,.dm-rows>.dm-dr+.dm-dr,.dm-rows>.dm-dr+.dm-fz,.dm-rows>.dm-fz+.dm-dr,.dm-rows>.dm-dr+.dm-dr{border-top:1px solid var(--line)}.dm-dr-ic{border-radius:var(--radius-sm);background:var(--surface-sunken);width:32px;height:32px;color:var(--ink-muted);place-items:center;display:grid}.dm-dr-b{flex-direction:column;gap:2px;min-width:0;display:flex}.dm-dr-f{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dm-dr-m{color:var(--ink-muted);flex-wrap:wrap;gap:0 12px;font-size:12px;line-height:16px;display:flex}.dm-dr-s{color:var(--ink-muted);text-align:right;flex-direction:column;align-items:flex-end;gap:6px;font-size:12px;line-height:16px;display:flex}.dm-gelesen{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 8px;display:inline-flex}.dm-fass-l{overflow-wrap:anywhere;font-size:13px;line-height:20px}.dm-offen{color:var(--ink);font-weight:600}.dm-geaendert{background:var(--surface);border-top:1px solid var(--line);flex-direction:column;gap:2px;padding:4px 16px 12px 60px;display:flex}.dm-gz{border-radius:var(--radius-sm);grid-template-columns:16px minmax(0,1fr) 16px;align-items:start;gap:8px;padding:6px;display:grid}.dm-gz .ft-ic{color:var(--ink-muted)}.dm-gz-t{flex-direction:column;min-width:0;font-size:13px;display:flex}:is(.c-pv-body:has(>.c-it>.dm-pvw),.c-page-s:has(.dm-pvw)){flex-direction:column;display:flex;overflow:hidden}:is(.c-page-in:has(.dm-pvw),.c-it:has(>.dm-pvw)){flex:1;min-height:0}.dm-pvw{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;container:dmpv/inline-size}.dm-pv{flex:1;grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;min-width:0;min-height:0;margin:-4px;padding:4px;display:grid;overflow-y:auto}.dm-pv-text{flex-direction:column;gap:8px;min-width:0;display:flex}.dm-pv-meta{flex-direction:column;gap:14px;min-width:0;display:flex}.dm-pv .ft-kv{grid-template-columns:minmax(80px,110px) minmax(0,1fr);column-gap:12px}@container dmpv (width>=620px){.dm-pv{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 280px;align-items:stretch;margin:0;padding:0;overflow:visible}.dm-pv-text,.dm-pv-meta{min-height:0;margin:-4px;padding:4px;overflow-y:auto}}.dm-stelle{border:1px solid var(--ink);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:8px 10px;font-size:12px;line-height:16px;display:flex}.dm-stelle>span{display:inline}.dm-stelle .ft-ic{color:var(--ink-muted)}.dm-ue{flex-direction:column;gap:2px;display:flex}.dm-ue-s{flex-wrap:wrap;gap:4px;padding:0 6px 6px 30px;display:flex}.dm-abschrift{border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;gap:8px;min-width:0;padding:12px 14px;font-size:13px;line-height:20px;display:flex}.dm-abschrift:has(>.c-empty){flex:1;justify-content:center;align-items:center}.dm-abschrift .dm-h{overflow-wrap:anywhere;margin:10px 0 0;font-weight:600;font-stretch:100%}.dm-abschrift .dm-h.l1{font-size:15px;line-height:22px}.dm-abschrift .dm-h.l2{font-size:14px;line-height:20px}.dm-abschrift .dm-h.l3{color:var(--ink-muted);font-size:13px;line-height:20px}.dm-abschrift .dm-p{overflow-wrap:anywhere;margin:0}.dm-abschrift .dm-ul{flex-direction:column;gap:2px;margin:0;padding-left:18px;display:flex}.dm-abschrift .dm-ul li{overflow-wrap:anywhere}.dm-zeit{color:var(--ink-muted);margin-right:2px}.dm-seite{font:500 11px/16px var(--font-mono);color:var(--ink-muted);align-items:center;gap:10px;margin:6px 0 2px;display:flex}.dm-seite:before,.dm-seite:after{content:"";background:var(--line-strong);flex:1;height:1px}.dm-seite span{flex:none}.dm-tab{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-raised);flex-direction:column;display:flex;overflow:hidden}.dm-tr{gap:10px;padding:6px 10px;font-size:12px;line-height:18px;display:grid}.dm-tr+.dm-tr{border-top:1px solid var(--line)}.dm-tr.kopf{background:var(--surface-sunken);font-weight:600}.dm-tr>span{overflow-wrap:anywhere;min-width:0}.dm-abschrift .dm-hit{background:var(--surface-raised);box-shadow:inset 3px 0 0 var(--ink);border-radius:var(--radius-sm);margin:0 -8px;padding:3px 8px 3px 12px}.dm-abschrift .dm-ul li.dm-hit{margin:0 -8px 0 -18px;padding-left:30px}.dm-abschrift .dm-zitat{outline:1.5px solid var(--ink);outline-offset:-1px}@container dm (width<=719px){.dm-wrap{grid-template-columns:minmax(0,1fr);gap:12px}.dm-wrap>.ft-griff{display:none}.dm-ordner{flex-flow:wrap;gap:6px}.dm-ordner .dm-fo{border:1px solid var(--line);background:var(--surface-raised);width:auto;min-height:28px}.dm-ordner .dm-fo.on{border-color:var(--ink)}.dm-fo-g,.dm-fo-sub.offen{flex-flow:wrap;gap:6px}.dm-fo.sub{padding-left:8px}.dm-dr{grid-template-columns:28px minmax(0,1fr)}.dm-dr-s{text-align:left;flex-flow:wrap;grid-column:2;align-items:flex-start;gap:4px 10px}.dm-geaendert{padding-left:16px}}.dm-einst{flex-direction:column;gap:6px;display:flex}.dm-einst .c-input{width:100%}.ch-gruendlich{cursor:pointer;height:24px;font-family:inherit}.ch-gruendlich:hover{border-color:var(--line-strong)}.ch-gruendlich:focus-visible{box-shadow:var(--focus-ring);outline:none}.ch-bezug{margin-bottom:6px}.ch-bezug .ft-chip{max-width:100%}.ch-bezug .ft-chip>span{text-overflow:ellipsis;overflow:hidden}.ch-bezug-weg{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.ch-bezug-weg:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-zitat{box-shadow:var(--shadow-lg);border-radius:var(--radius-sm);position:absolute}.st{flex-direction:column;flex:auto;gap:16px;width:100%;min-width:0;max-width:1080px;display:flex;container:st/inline-size}.st *,.st :before,.st :after{box-sizing:border-box}.st-main{flex-direction:column;gap:14px;min-width:0;display:flex}.st .ft-tabs{scrollbar-width:none;overflow-x:auto}.st .ft-tab{flex:none}.st-kopf{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.st-kopf-t{flex-direction:column;flex:240px;gap:2px;min-width:0;display:flex}.st-kopf-t h3{margin:0}.st-kopf-a{flex:none;gap:8px;display:flex}.st-recht{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--ink-muted);align-items:flex-start;gap:8px;padding:8px 12px;font-size:12px;line-height:18px;display:flex}.st-recht .ft-ic{margin-top:1px}.st-fuss{max-width:76ch}.st-tab{overflow:hidden}.st-row{grid-template-columns:var(--cols);align-items:center;gap:12px;min-height:48px;padding:8px 14px;display:grid;position:relative}.st-row+.st-row{border-top:1px solid var(--line)}.st-row.kopf{background:var(--surface-sunken);min-height:32px;padding-top:6px;padding-bottom:6px}.st-row.klick:hover{background:var(--surface)}.st-row.zu{color:var(--ink-muted)}.st-open{cursor:pointer;background:0 0;border:0;width:100%;padding:0;position:absolute;inset:0}.st-open:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.st-cell{pointer-events:none;overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:18px;position:relative}.st-cell.akt{pointer-events:auto;z-index:1;justify-content:flex-end;display:flex}.st-leer{color:var(--ink-muted);padding:16px;font-size:13px}.st-rolle{flex-direction:column;gap:1px;min-width:0;display:flex}.st-rolle b{font-weight:600}.st-rolle .ft-label{overflow-wrap:anywhere}.st-kann{color:var(--ink-muted)}.st-gruppe{flex-direction:column;gap:8px;display:flex}.st-gruppe-h{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;line-height:20px;display:flex}.st-gruppe-h b{font-weight:600}.st-gruppe-h>.ft-ic{color:var(--ink-muted)}.st-gruppe-kopf{border-top:1px solid var(--line);align-items:baseline;gap:8px;margin-top:4px;padding-top:12px;font-size:14px;display:flex}.st-gruppe-kopf b{font-weight:600}.st-zahlen{flex-wrap:wrap;gap:6px;display:flex}.st-zahl{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);height:28px;color:var(--ink-muted);font:500 13px/26px var(--font-sans);cursor:pointer;align-items:baseline;gap:4px;padding:0 10px;display:inline-flex}.st-zahl b{color:var(--ink);font-size:14px;font-weight:650}.st-zahl:hover{border-color:var(--line-strong)}.st-zahl.on{border-color:var(--ink);color:var(--ink)}.st-zahl:focus-visible{box-shadow:var(--focus-ring);outline:none}.st-zahl.gate{color:var(--danger);background:var(--danger-soft);border-color:#0000}.st-zahl.gate b{color:var(--danger)}.st-zahl.gate.on{border-color:var(--danger)}.st-filter{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.st-filter-g{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.st-chip{cursor:pointer;height:26px;font-family:inherit}.st-chip:hover{border-color:var(--line-strong)}.st-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.st-stand{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.st-stand-t{align-items:center;gap:6px;display:inline-flex}.st-gate{border:1px solid var(--line);border-radius:var(--radius-sm);height:20px;font:500 11px/1 var(--font-sans);color:var(--ink-muted);white-space:nowrap;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.st-gate.haelt{color:var(--danger);background:var(--danger-soft);border-color:#0000;font-weight:600}.st-gate.haelt-info{white-space:normal;border-radius:var(--radius-md);height:auto;padding:8px 10px;font-size:12px;line-height:17px}.st-quellen{flex-direction:column;gap:10px;padding:14px;display:flex}.st-quellen-h{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.st-quellen-h b{font-size:14px;font-weight:600}.st-quellen-l{flex-direction:column;display:flex}.st-quelle{border-top:1px solid var(--line);grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:grid}.st-quelle:first-child{border-top:0}.st-quelle>.ft-ic{color:var(--ink-muted)}.st-quelle.da>.ft-ic{color:var(--ink)}.st-quelle-t{flex-direction:column;min-width:0;display:flex}.st-quelle-t b{font-weight:600}.st-quelle .c-check-in{width:16px;height:16px;accent-color:var(--ink);margin:0}.st-quellen-f{flex-wrap:wrap;align-items:center;gap:12px;padding-top:4px;display:flex}.st-ok{color:var(--agent);align-items:center;gap:6px;font-size:13px;display:inline-flex}.st-zustand{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.st-zustand.wartet{color:var(--attention);font-weight:500}.st-zustand .ft-mark{flex:none}.st-schalter{height:28px;font:500 12px/1 var(--font-sans);color:var(--ink-muted);cursor:pointer;border-radius:var(--radius-full);background:0 0;border:0;align-items:center;gap:8px;padding:0 2px 0 0;display:inline-flex}.st-schalter:focus-visible{box-shadow:var(--focus-ring);outline:none}.st-schalter:disabled{cursor:not-allowed;opacity:.6}.st-schalter-k{border-radius:var(--radius-full);background:var(--line-strong);width:32px;height:18px;transition:background var(--duration-fast) var(--ease-out);position:relative}.st-schalter-k:after{content:"";border-radius:var(--radius-full);background:var(--surface-raised);width:14px;height:14px;transition:transform var(--duration-fast) var(--ease-out);position:absolute;top:2px;left:2px}.st-schalter.an .st-schalter-k{background:var(--ink)}.st-schalter.an .st-schalter-k:after{transform:translate(14px)}.st-schalter.an{color:var(--ink)}.st-agent{align-items:center;gap:10px;min-width:0;display:flex}.st-angehalten{font:500 12px/16px var(--font-sans);color:var(--ink);align-items:center;gap:6px;display:inline-flex}.st-angehalten.gross{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-sunken);padding:8px 12px;font-size:13px;line-height:19px}.st-general{padding:4px 14px}.st-pv{flex-direction:column;gap:16px;min-width:0;display:flex}.st-form{flex-direction:column;gap:12px;max-width:520px;display:flex}.st-form .c-form{max-width:none}.st-extern{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.st-warn{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface-sunken);align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;line-height:19px;display:flex}.st-warn .ft-ic{margin-top:1px}.st-ges-s{display:none}@container st (width<=760px){.st-row{grid-template-columns:var(--cols-s,var(--cols));gap:10px;padding:8px 12px}.st-cell.opt{display:none}.st-ges-s{display:block}.st-lbl{display:none}.st-cell.akt .ft-btn{justify-content:center;width:28px;padding:0}.ft-tab .ft-ic{display:none}}@container st (width<=520px){.st-row{gap:8px;padding:8px 10px}.st-cell.akt .ft-btn{padding:0 8px}.st-extern{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){.st-extern{grid-template-columns:minmax(0,1fr)}}.st-immer{gap:var(--space-3);margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;display:flex}.st-immer-h{gap:var(--space-2);flex-wrap:wrap;align-items:baseline;display:flex}.st-immer-r{gap:var(--space-3);grid-template-columns:minmax(150px,220px) minmax(0,1fr);align-items:start;display:grid}.st-immer-l{flex-wrap:wrap;gap:6px;display:flex}.st-tools-k{border-radius:var(--radius-sm);font:inherit;color:var(--ink-muted);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;margin:-2px -4px;padding:2px 4px;font-size:12px;display:inline-flex}.st-tools-k:hover{background:var(--surface-hover);color:var(--ink)}.st-tools-k:focus-visible{box-shadow:var(--focus-ring);outline:none}.st-tool-l{border-top:1px solid var(--line);flex-direction:column;display:flex}.st-tool-z{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--line);display:flex}@media (width<=640px){.st-immer-r{grid-template-columns:minmax(0,1fr)}}.pj{flex-direction:column;flex:none;gap:20px;width:100%;max-width:1080px;display:flex;container:pj/inline-size}.pj *,.pj :before,.pj :after{box-sizing:border-box}.pj-kopf{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.pj-kopf-t{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.pj-kopf-t h2{margin:0}.pj-unter{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pj-filter{gap:6px;display:flex}.pj-chip{cursor:pointer;height:28px;font-family:inherit}.pj-chip:hover:not(:disabled){border-color:var(--line-strong)}.pj-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.pj-chip:disabled,.pj-chip.aus{cursor:not-allowed;opacity:.7}.pj-chip.on{background:var(--surface-raised)}.pj-kopf-a{flex:none;gap:8px;display:flex}.pj-lade{padding:24px 4px}.pj-zahl{border-radius:var(--radius-sm);background:var(--attention-soft);height:20px;color:var(--attention);font:600 12px/1 var(--font-sans);cursor:pointer;border:1px solid #0000;align-items:center;padding:0 8px;display:inline-flex}.pj-zahl:hover,.pj-zahl.on{border-color:var(--attention)}.pj-zahl:focus-visible{box-shadow:var(--focus-ring);outline:none}.pj-gruppe{flex-direction:column;gap:8px;display:flex}.pj-kunde{align-items:center;gap:8px;padding:0 2px;font-size:13px;line-height:20px;display:flex}.pj-kunde>.ft-ic{color:var(--ink-muted)}.pj-kunde b{font-weight:600}.pj-liste{overflow:hidden}.pj-row{width:100%;min-height:56px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(150px,1.1fr) minmax(0,2fr) 84px minmax(104px,.8fr) 16px;align-items:center;gap:16px;padding:10px 14px;display:grid}.pj-row+.pj-row{border-top:1px solid var(--line)}.pj-row:hover{background:var(--surface)}.pj-row:focus-visible{box-shadow:inset 0 0 0 2px var(--ink);outline:none}.pj-name{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.pj-name b{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:20px}.pj-typ{height:20px;padding:0 6px;font-size:11px}.pj-stand{min-width:0;overflow:hidden}.pj-stand .ft-ps{max-width:100%}.pj-fuer-w{justify-content:flex-end;display:flex}.pj-fuer{border-radius:var(--radius-sm);background:var(--attention-soft);height:22px;color:var(--attention);font:600 12px/1 var(--font-sans);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.pj-rolle{min-width:0;color:var(--ink);overflow-wrap:anywhere;font-size:13px;line-height:18px}.pj-rolle.keine{color:var(--ink-muted)}.pj-rolle-s{display:none}.pj-go{color:var(--line-strong)}.pj-row:hover .pj-go{color:var(--ink)}.pj-row.zu .pj-name b,.pj-row.zu .pj-rolle{color:var(--ink-muted);font-weight:500}.pj-row.zu .ft-ps b{color:var(--ink-muted)}.pj-row.zu .ft-ps-track i.done,.pj-row.zu .ft-ps-track i.now:before{background:var(--line-strong)}.pj-form{flex-direction:column;gap:14px;max-width:520px;display:flex}.pj-kunde-w{flex-direction:column;gap:6px;display:flex}.pj-typen{flex-wrap:wrap;gap:6px;display:flex}.pj-team{flex-direction:column;gap:6px;display:flex}.pj-team-z{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 28px;align-items:center;gap:6px;display:grid}@container pj (width<=860px){.pj-row{grid-template-columns:minmax(120px,1fr) minmax(0,1.6fr) 76px 16px}.pj-rolle{display:none}.pj-rolle-s{display:inline}}@container pj (width<=600px){.pj-row{grid-template-columns:minmax(0,1fr) auto 16px;grid-template-areas:"n f g""s s s";gap:6px 10px}.pj-name{grid-area:n}.pj-fuer-w{grid-area:f}.pj-go{grid-area:g}.pj-stand{grid-area:s}}@media (width<=639px){.pj-team-z{grid-template-columns:minmax(0,1fr) 28px}.pj-team-z select:nth-child(2){grid-column:1}}.pj-stufen{flex-direction:column;gap:4px;min-width:0;display:flex}.pj-stufe{align-items:center;gap:8px;min-width:0;display:flex}.pj-stufe>.ft-label{white-space:nowrap;flex:none}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-vietnamese-wdth-normal-Rd0aZl9c.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-ext-wdth-normal-CQ1tG6In.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-wdth-normal-BMVx8nn_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-cyrillic-400-normal-C51Di1Mf.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-400-normal-CPJFfJgk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-symbols2-400-normal-DjbiTEEA.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA8MABAAAAAAJ5AAAA6qAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGoEkG4kmHCgGYD9TVEFUSACCdBEICqdAoUYLghwAATYCJAOEDAQgBYRCB4o5DAcbYyIjEZaji1L85YENxrQD/9A0DXGTlTODEysL4GiIryXrjwuG54TCGBHDld8TF/7exXh4ft3zv/aZ+wDPg5HsrChkWFEJyvKHMT/Pb/PPfTzrPXggYqEDLCzsoFKmjxDRxuihLmBfkZXDRaX7FeH0R6Vbf57ob/S2hPsKiWehZlbcJHQHN3PW8vhxsL3tX4IZJl6SAMW12hc8/QRU6t+aUzVj5QOPku3UzhOXtZ//31qftqur7oee7QWqiQNg1/ND9EGYFTqq+00N1KnUB+7pBaaeUE/CC6j2RJiViQNGGyGjciJMWOjICCP3RGgZ+DdLdR4gUymdQ39RCMXlFhXXY9otPqEQMBQA62G4EDYkXDgkAh8STwARkUCyFUNKVUCqaCF6eogRDbGyQxy6Ib1GIW4TkNVWY/DwYpjkw+Dnx4AwgLpAdaAuBPFDgq3m4TVpig8CKhJTwEa9DDRQS97jw0DBAUUhAQFb/2yI2gbSOYAC0gwGiPyYeHpUCwVCMA6EgEFpDzGUnGFi4KGEQpHRJREY9rEIuh+L5ff42h2UL1E41VrCPh3KDsCBEAol2XZBiQCm3lyNvzP+6zk/jw/jbfwZP4+HhX6VCc/Hjfh63IueQ9XqRJMzccz0gT3JZFdsMb3RzNUx1Jj4wuPnHDesly/u4CzWtDaXmY5YoRpdysXzSYiJmjsHH4+lFApFGL1wc78NLPnR1z5Fv885f0+CfOhpgiLrArlZ/a4J37Vl3KBIiZgUuEiLIAgmifLcHFzG8o0Orpug7Su1nP5LbnZTqzmH5dbiu0RuDi7j+Ww44a8fV03957mdzZm7rSW93B/J5kVyLpJr1buEd2xvV6LlkGA/GElTIjkKtRXzvWaJkzJO4N4odmaSFy8L9AA6AW2c5abh44xxTVbOMU4zSd1nQOXxlY8jUZqLHTbwPSMu04lurxG5snLkXqN5PolCvN3qNvQRoiyLFesG3PS7fylyn0apRxclyulxRl78vjTiWbylWDTGtRbGRErrn8hvDZho4UZ7bntue1Gdi2omSTDU6xoHzuYcHsPjeBrP40VcxuVcz028ae0uCCg7aCjw2lV+rYIYXAal1ysl3jDZ7BAE0qZkDxhTPH/MT36qAykgzLdpczDBT3D6KjfAs/LxV/bb/x9RGiaQg/2PXpJq9mXkgiFIKAyoDQNawVZ8e8cRgIV7+yBKCcKDY0CwEAcQQAYkWOwA6QZAqi2rjQHZBDzaTsuJ4H+v1AnPRYbCpetzMu7NEANnhDGSnn8Vjb1CQhxpep2IezJguA6FnXjK6b1TvCqG4+L/rf5vDfhvgbEhqY9/4xKRRGnz7H9fM1XC6QnYFRuVql2ufqv5UDTYtMLIkZSYVFjUCAq4asFqhZAKJROkRox6sRrw0SIYRaoTxSzacjwmy9jEs0rRSqyNiEMipyTNkrVI0CRNhwxdMrlIdEvXKVuvHH3yDCgwpNCwIiPyDSozppRbuXEVJiCoqGoAWwHRMKA/SPfJroIyR0A2KIAEK5wityjGiXvHHkUs1W9/pME3frpmadMPjb63hX021G84HoKTYUwmh8PlcsJSmdFUTAiLw4yM5ITju7OHUnycx8GrFOegeHwqFP/heaF83BLCCu5ghTDJVrKZaHHabCwLGUTOXr7MNz9f0UrOLqLpBYIgg1jAhKyXROotCcQCAiehPbCwENOLi23V6YnuQqsGRC9fJQrNRgwSK+l09GHP8xbd2yr4/AEvoelTfHLvSTBPsBgOsrGJtGOWKba12aYXiMC78dbJHHiDvSQJe84QgcfvF5BH3h18fES/+CR4a1E7PhUbwyBxwhp5pJod7dJzrwHz8ozWEVrm52ezYj8PiUhGFYFYGAkEsU7albulv6zCCRQ5b+lDDzbna58FyblxBUTLerd0HnmTaEUkkBkVmw1YSUurjaQJaSGs38pAYCGRPPoYOfuEkDwxPxB4XHzuHBG4EE+c/oCcfSxl71ly9lK9+m4Hh7UacekeNH3oqJPP8ND+R57sKfDkHPqhqeFYG0nTA2h8PZ1WDdYR/Hz1ztgh56L2Lco7G+kertOvvCVr215R0HbL0ASF+3qSA3UGBR6izbxS3t6HdzzcnCeplwB/8aWlP4zOfWjVbjHntWUNFJ8KHC9fcM7U64653bqjM8udyxuMve6Nmza5Z3qNgfdxL+34zlRv+qGDBjN9n+A++tGvzwCZbHrcUnl25eoUFoYW3uqVr9TQUGKoTZ1qbk71GaQlJRZaZNWpSvSTzzg6tdXztvVtu6lJr8+0/Z6qRy+H2UOT1dONTRqNMeREKftsa3H0mbhov1Rn8McU12YVAJb40emOk/qT+o7F04nwXaX8uqSs2kyFWWfl3JekqJSWlbz7lD2Y0o06HW19bten3FvVW+jMO5iJ340Gc9pVdYIUbbE6OUkmyT4pbDyQkJIGBKlyyYu9Fkux1yVXZSqEf8ysF9MvG/BVbz+QrIxLrstV5CTbK6uTbcrsPKmh19lk6IM8Uj8oL19L0+XefoVW2Vdb4W2M9eO02aIslOW+0hjMU407fleIgwxGdUWVSQdm3eXzM/8mfPUR3SM0ZJLaQXnFWtpS4R2Ua8Wo10LLkNU1dVpzr9OZWW2xOgSTdc39LZHfx2pjsaasWm1WV9Jc87qX2bWNKvg47bnltzP46Tbt1VXFn+hIWPZiiPPEY/secy7QPz9SBBe6Ouwd1qwf/i+fEYosjVMt0in4ZJo0OY2Lj1uc61t+yKuMnZx/15DpqNIr08ul9yQm3ZNXnq5TQk97BIfJqmBzPRGFsY60mATWTQczojK5MK0azo5qmBpQGisLHuKy/+bVfNFf7sejch8SJ8bBhx8t89f5/16H3QF7KxQSBTA/7jpglQ4kbx46Sn48/HDnOQNJe8o0639C8ari8J0c6suanN3uQvcLPEl7onAROm9y//n29KrhivDCyBJx9M1/v4nkLrXoxYtrvdR58Zi+cU3LD3mV0Rb1dPtdBVMt+inwHxr/kkvvFBRseb5dLZz14cw/anD2rJje6Vh9gYRTukbPkY7Hsdfs3qOzyZdV4xSeFp2SEsN0vv+4QXyYLTTV+tME0AYCyvHK8KBqfweQ64viaG34Y40bYBubbzVuChx5Rk7H9mtbtN9MdGhAFHIWMmV7lOuTfDDOmbBlQ4jljp0g9ZDg8ppDwiuKbL6SAWmEjaCIWxPcLC88aRJXxPUDkV6eUpMmQaPwklybsFBYKCwUBoWFQoWcdgxt6bY/eGKt0isdl54+3s268hV/T5rsn9mshRVm8dxZ3v6rorD7lOe29/SS9BXPaQSepi5otmSgLelkX9dT4xtLWnnlrDu+hL/+B7ohD/pNJLvB5MYfK2Y3Vfc406yPXPshN1cnA2Vh3OxP1Foxz/ez0S39lHX8QXBDMtPjf1EcxsvaSROZlj4u0ECaLVFrBekrc9ubnB1LhLdmMX48C+nLeZODN/ozXWlRnK0mMrnLQF1yNkD6ge9LxUewPVwnlKqWZc9D5Vb8bsVz3orvd2/yZ3qE9P/F8/3D+6X3T/ofkJ6D73tEnQMXn2Qr1inHbw+lemQe930Z8SUDNe37/rP+j+L+55n3gxsAGoI0ZIEC250beyhJ+CcQiXva92Hxvb+lu6mQ35cnzOHpHs5mj7beDx5Zwt0OYzWViSvJscH8voxL8XbmqhMaWgvwGXOX3Ebcpfx9z2S3S0IsJUdByO8C5kR9boG0pcPxNpV2SnxfNkjHVxm3qrKoYLL1ksCc3dYUotPCo7l9mRYQocDc5bcp7pO4n7RO3Ugq0I/hB8t35ENmHSEhOKlL2p2i6MuGnhK73NTMiu1Hrhy11m5cEIJ/zYc3ZWJuX4nAUvyxAR4Llo9jpJ9IBWTW4UKQ69IMUY9hFkhJBZbGf2z2nLiauO78GlVZlzijCzDZY5LAkv24KUT3Cs9ILhcsYCnkhwggriw7dFIyupVd+SvPYPwIn82cmwH4vGfp5UfAG15iQFkYQIBfcvWmmZGWtzG1pr8tWZV/9bDHip8xB+NdX0db5htDHKy8dq4KPFQaN0Yx0q5vTVvmG6M86Lj2bMVDFeLCFrgYAO8mduKZtjnnc88C7FNEVPyd49bZar8tELBVAUwTHAKYTNYqCZQ7lMIAnAuuOAPhuX0GhvLnGQylHj0Dl2zPGUH4PGcES2Q/nVIs8QIIoLIolgJCi3k1MNmIIe2GaY2nSw7q08nGtaxHr/EsTOccNaZcjh4R2tWku8sZw8Y/k9Zj+ZbZRrj1UMP6knHG8OcZkaWeS48Jg9q5Wbm4jekLxSJ5HaYtkSuvR7RvQ7R7yy+1glU9OYOK0Wl1z+OMfJuz1nBfhlgk3+J8heXxab1cRJwiYubW/cl0ykRq4uKZkU0eWSTtQuoeKLbuhA7ZOm9EkmPlZaELagaD5TE9WRfcZrfPS4f5dleLI/KB8B96K9DKa5EQA+EoCAWjEBSKwhCBSMRELERBatiQFo5wXBF4IkWJjiQxYvGTnzjxlhEQEkmQKEmyFGKpKU2adBkySWTJliM3lcmTr0BhFClSrESpMuUqVKpSrUYtadRBoImMnIKSipqGNosxmp4h9TEyqWO2XL0GNAsrG7vG2OPQxKlZi1Zt2nXEmU5dXLrDiB69+vQbMGjIsBGjVnAbM27CSqustoaH19qH9ON2rXSFLM2/J5VQCj8aIFiopoAEA4cA3IFBcR7a43QyUYaSAQgWyo8OQSQ/he0caKfn53KF5wg4MFR50rJtWJr9ox1+ERG6SyuSLVWLBVRiGksP5cJ11yiCTRxa4DDjY6uCxv/EsHyvNcVhDtqvCiosCAJdBhkWHhFU7iLqULKAIEL70SOK7Kd4mIe+mwGCh0DDIrevTYsIQUYFQbe3zQQ8CBG5Q4W5g4Y1sMVe8xAD2hRBN2BXLem3crhsdTzPU1kKWPZ+s5omVV9H7Xrb9v0PI7vV1qG4vbTTX4zstpshenOqKMuSCGLQQxgHKYhBn5Ntv+i3pLj2X7Hh3tsKAAAA)format("woff2"),url(/assets/geist-mono-vietnamese-400-normal-CZEPLOgu.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-ext-400-normal-DI-rJ0UV.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-400-normal-CfzLURNc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2)format("woff2"),url(/assets/geist-mono-latin-400-normal-B2yvC1Cq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAA7wAA8AAAAAFTgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAADYAAABMAQkA/EdQT1MAAAGQAAAAHgAAAB5EdEx1R1NVQgAAAbAAAAAnAAAAKLj8uOpPUy8yAAAB2AAAAFMAAABgWfx0e1NUQVQAAAIsAAAAOgAAAETlLsxMY21hcAAAAmgAAADMAAABJE9kcthnYXNwAAADNAAAAAgAAAAIAAAAEGdseWYAAAM8AAAIfgAAC/bJYTXXaGVhZAAAC7wAAAA2AAAANiz72fhoaGVhAAAL9AAAACAAAAAkBkgDBWhtdHgAAAwUAAAAYwAAAMxzEAk3bG9jYQAADHgAAABqAAAAalK+UGxtYXhwAAAM5AAAABwAAAAgAGgCW25hbWUAAA0AAAABEQAAAkAxKVkMcG9zdAAADhQAAADZAAAB62zhYS542g3BAQaAQBQFwHkFSiIiEUok2Ptfb/+MYAEMZjGKqcZaY7OLo8bpErdHvDW+Gr8mHTFfAgYAAAABAAAACgAcABwAAURGTFQACAAEAAAAAP//AAAAAAAAeNpjYGRgYOBiUANCJhc3nxAGoZzEkjwGPgYQYAER//+DSABaSQVVAHjaY2BhimD8wsDKwMDUxRTBwMDgDaEZ4xiMGO2BoowMnAxQwMQOImC8sCBnH4YDDAoKW5jf/rvJwMDiwNilwMAw/fw1oCIRpmNAJQoMbABB1Q45AHjaHcQBBoBAFAXAeb8QIAQEUN0rUBFg6eIdIBqMiEFh+l/Uc5wtuNp+ZxW9USBzXnSisoHwAb4kBSkAAHjabYszQC4AFIW/v84zsm3bxj6nsbaa0tY+ZhtztmsfWmvJ5p7tru8BYAQYA5YYY3jYMpgCobgiTHEljU4WDUbKU4FKVaMGtahH/RrWuKa1oCWtaEsHOnMdubmBN45c5atI1apXs7rVpyGNaerBsaxN7ev0wfH/ZuGm4ibtxsCXcZF5kcNTrJXxVuWNL/6EEk4k0cQSTyLJAA87lXQA/uLMP1z4jysmuPELR0xxxwwPzPHEAi8s8cYKH6zxxRZ/7AjAnkAcCLoFoIcx0wABAAH//wAPeNqFVgVg28gS3V05UjiRORxZjh0Gy7KTnB10UjeFo0CZXP/EqQOlwDGWmXvMzMzMWO4xMzNn/Ue2Lsd3ZknzZt7OvH0WIsgR6cUPMfmIQRxCJl7gCwRecOBN9CJcSg/sYG77pc3BHIMg0gwfDeQxiEtESNJJOtEucphhzHtW7emTPpAwmj6dPDZWe+edOBPX0wdRJBLDMOuQDWGEAFmFStBN4+c3jZ93wOdNUMMa+YJ4yCGUgSwIxVlsNlkWnDabaGE5ex2RHEajQc+ydofLJQt6oxFLnaMN+Gqb3+mekDaob13g7Tq+sXlkamWLjT5mn5A+/cKw7At5ptQnTQi6uy4bWnL5jAXOBc2+BRLUnQocEmE9SbAaWeJFWTCIvGSYetVV+J6rrgoQFAhQFEAQWQCREkTGQyTPSDqdxPA/7F+2deuyfdiKL6JPYRedQ1+ByNkQmQSRRiVS4l1ulytKmhd5p7IKAz87mJBm9hVVT7EHJUdNK3mMjpn4rExp5hH0Suz1N/tb6WNKzfJILykmepQOU5Elh8vtFmOVWVY8tTErm+OFh8I714cPpDdV7+jgdRWE0Nn44rEbKosBrQcehcAjBSEdrE0wCAbJIAIL/WT8BL3wo49CuGAWbgm8NYu+jAuUej5A6AGREGOukyCY8XV/eEr3hzDUPaRyrBbeeyDSCpFOiARm0p+ZzZ5vyEgw5j/ef86u/nf5Oue8tAwvwXQOvmhsGxBDRNEOmQgT1qIswEPXIYfCzSA5lNmKdsgoQ6/EpaFQ6JFHBodXrBge7J8Ij34izJo+fdb0oYHBpQFvU3MjZOMg29HAJQflK5qEbkt2mCMHyUygT1COsmhFPpzOLXD+FLko8UKivyi+WE6eGHSyGVn5ASHLzDkf3EWfx6Vy2cFA4GC5kx74Lt9ID+BSg/Ad3nAQISaqTCfwTgVlVqvadLpcqiJ1lnIiWjiWM5qMRmiJy826bVAeCrMcHEqOXFCv24VLO5bX1S2/asjrHdKZJKfDZM6K0zBp2paFLdrEOFOm+jNJo4kzZ2Y4pXJdpolJ77xsaOSyzs7LRoYu68SiPtuQSohf8no8XrEsPjRR9sKjABSQCJeSMMLQXURagW0adEUZDuwd6DGwYfY9MLhlNKW4WrSbzDnxF8BsH8NPOaqNAVPu2EOARKC7adBRA6xRFhlFBaIOUkQ1wegkA/4ua0VgRXjruvDJgZPD63prd+zAnfSq6DuAA7Ff8D43gn6EfNmQzwP5UqP5MOSTeCxhJdH+avpRKISTT6QvvjIKWY6l18J2uBa+VWwmYOsAmxbF8kIULMAbwAc9UbAx5AGkkz4DyD24cuzcHyOR8f3KwhP9JQ8TW5C6moPSmjXL7r59aMWK5XesnAG5DPRjHMTz6eeYp+fRiMIjXcVnxXiwHChdmT8w0RtBry63yqmVi88/VvLOdIQ8sljn0IZaIaEYF6fPKp3lx8k04nNqc9NxDdBUeDUBz2LIa/oHt2A5vinEJeRByllVakpY56tqQvoNxtGE9HHw2nE/Y1EcguNxL2WRRjmO7XBmADw3Meq5Epy76Q/KzkDiX5Rtj6pZUHStG1f072Xc4WjRpmjoM5oUbUv0Y6Fy/AfJLvB4y7zw8uB6D/yAnx6oHfWRKJ+k3/HBcIyIg+gV73KDO6jeZRBl20l4Az28eXPwpa63u9Z1vfSS0sM2iE6F6D/4Vlvwp2DwJ6Knq/Hw2Cd4mK5GBJVHu73+v51n3Zw5/zvvvFB3T093qFeuqJB78X2do6Odx8/wT5jRabcW2BFRd5hedR73H5zHFHMeoPyr82jb0+y5CVvxD1vi82xp7Yvq47V6fgG84+uvX0s/esVu397Rsd1uf+Vmc/rLL6ebb8bF2xXXcUW+IRaSD7PJRRV/dR0YiGI6qr1wDpiURYxZEQwMl7YNeL0D25SPJmIpWGE1JqTzedWSnJ10anMBn8jGZVU5a0S9TpNvTfad1N5xos93Ykf7ST6cd3R5VVVOiUZr1j1QZRZ0Zi3XUlyFxt1f/zfO8tlT/btPTs4pzMlOSk3nzoXud+Iui5jalaalCwGZENlGjgSkAZAyp+xBEwzALTEmSemU3fD1aT27NvSMzB3t2djtm51z+jff4ASc9O23339Pv73p4fB33yn1fZAF6sf8BEBgCWoOvNf7cTD45gk/XDcSDv/8M9H/8gv97uaHAVMMmPIYZ8DIYhQE04dP/PTUz4LBz4KTw+FPPiH6vXtpcwzRG0XEK/++MbMw/Ph83/btfXt27ICV9eIdY5/sUPhYILdrPLc9ti6V0P7i1WuWPXTHktNOXnb7adPC4WeewTxm7ruP/nzHw+h3vLJivMZ9Bdqi+orKsUOjyWotqzmmZKGzPFcuTFrYHg4/Sph0vXVq46P3ukrSTMmfKMQjkfE7EBZx6C+uALqtBUXlgqJMoCiEY0JSqwrqjZbLpROMSn1snwTa6Wtr7fPi4zWT6yu8KSHT0Nv0G3aCq9pP8ltObG8/saX5xGnZU6aWFnCTZ9LbfU0tUFXdlfciG+wPBLUl9Ec1m1De3ziNajRuVda/129bc0EWRz/hsq3PcJmg5CzuD4KdXWWtrbVWvVNjraqy1gAD9f5JYRAfY4CV1WuBgfK/mIlk5c5IgPvIv9xectDxGDO3qLgPyxr00Xa4TalEi3dzKVm1lfW+tEVpdUH/pJCcxFXTV/1hLxtXQpx0Dsda6gpdx2j7U/2L8OmTUwV9TnlmjZRwRFdlVVetUUyeTBdXdNSkCYmTJydlpeSVZchl8dXHloMeDpB2fAZ5CTHAzS1xBxoHZpD2FSvgyjmkC99DXlM8EbjZpRgfiWVxaf1UpimuKF8o0jQxU0lXm1fMyxO9bQhQF5MwvhV6oOSDlVyMtSR89NHo/xnV1CsAAAABAAAAAbN1ORYHMV8PPPUAAwPoAAAAAOVYqlcAAAAA5jM4q//K/nYCjgQoAAAABgACAAAAAAAAeNpjYGRgYH777yYDA1PE/1N/dzH1Mb9gQAVGAMYPCFB42mL8wmDEFAFoKg4wEAiiAIB+IAUyQhLI3xAGsAiQAYu5wd4soCt1oH0YLJ4X152kM7FSudBIThxICsGdG9P4zIdO0sjhyUKlMJMcabyGx3il82ZhphJDiYh/fOO3Ac8RG6kAAAAAFQAvADsARwB9AJIApwDMAOsBBAEZATgBXwGUAesCCAIwAk4CagJyApICvgLlAu0C9QMBAz0DSQNgA3UDnAPPBBgENQRYBHIEiwSgBL4E6ATwBPgFKwU2BWwFdwV3BXcFxgXTBe4F+wAAeNpjYGRgYDBh/MGgxZDIwAbmIQAzAyMAKlUBxXjahZA1UgVAEAUf7mS4u7tDgrtrCnx3t5wzEBJyIk7ASejaWtxWe7xmJFXqXgXKKyyDH/MKLeepU8+W81WtJxnmndWD5cIPPkVq1J3lYrXLabka/1EZzhO1Oi03wbWWe+Byy72QdKqIQrpRWDtK8gflk0MHcskJpbBdyQV55MXOZUeV0KLG2BHYRawbCmMx0UaT4B1FGydyy2RIYD8QftyRTxUu4Th2n7G2a4LIOY3zv9MSXqda0z70X75T2AMF6Sf+wbv9zR/64L9m+sgp/tZnuyY1zp2GztG4+D/mOVacGD8ah5FXlBLTQUcfyP3fJuUhFg/8bjVKFFNHmzadMzEFhc9bhZG3iY7ayIEXyV5VawAAAHjaXMFFAQIBAADBXU5wd7fDXZ40oALRKEQq+DNDCgC+b66A/LsDCR9TBux58ORlaGRs2oxZc+YtWLRk2YpVa9Zt2LRl245de/YdOHTk2IlTZ85NXLh05ZrAjVt37j3EPzkmFaWWpbKX5mUCWJJvA4hhGAiCLVEAbUbff0dvdBvNmfDU+xqbyadKc5kNhyyGUbaM/MPwyGmYccgV5K7yGFY8srn0KrPjlMUxyVaQfzheOR0LTrn4d5PHsaH+MMJfCzN+x5mYXFqSmpyfmwSWMTYwg9ImAIfOaZIAAAA=)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-cyrillic-500-normal-D2cXvDHF.woff2)format("woff2"),url(/assets/geist-mono-cyrillic-500-normal-DfuvdVgn.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-symbols2-500-normal-CmnCPGa0.woff)format("woff");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/geist-mono-vietnamese-500-normal-Dx9-epDo.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-ext-500-normal-Buglb9-a.woff2)format("woff2"),url(/assets/geist-mono-latin-ext-500-normal-CrWEgvU_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/geist-mono-latin-500-normal-YINYabwD.woff2)format("woff2"),url(/assets/geist-mono-latin-500-normal-D-GG86Jb.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:100 700;font-display:block;src:url(/assets/material-symbols-sharp-C2dlcPIy.woff2)format("woff2")}.material-symbols-sharp{letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"liga";direction:ltr;font-family:Material Symbols Sharp;font-size:24px;font-style:normal;font-weight:400;line-height:1;display:inline-block}:root{--surface:#f6f6f5;--surface-raised:#fff;--surface-sunken:#eeeeec;--surface-hover:#e6e6e3;--line:#e4e4e1;--line-strong:#8e8e88;--ink:#18181b;--ink-muted:#55555c;--agent:#255f99;--agent-soft:#e8f0f8;--attention:#8c5a18;--attention-soft:#fbf3e6;--danger:#a63c35;--danger-soft:#fbeceb;--shadow-sm:0 1px 2px #18181b0d;--shadow-lg:0 8px 24px -4px #18181b24, 0 2px 6px #18181b14;--focus-ring:0 0 0 2px #fff, 0 0 0 4px #18181b;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--radius-sm:4px;--radius-md:8px;--radius-full:9999px;--stretch-display:115%;--duration-fast:.15s;--duration-base:.25s;--duration-loop:1.6s;--duration-flash:2s;--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--font-sans:"Mona Sans", system-ui, "Segoe UI", sans-serif;--font-mono:"Geist Mono", ui-monospace, Consolas, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--surface:#141416;--surface-raised:#1c1c1f;--surface-sunken:#0f0f11;--surface-hover:#26262a;--line:#2a2a2e;--line-strong:#6c6c74;--ink:#ececee;--ink-muted:#a1a1a9;--agent:#7fb0e3;--agent-soft:#142433;--attention:#d6a55a;--attention-soft:#2a2116;--danger:#e8857c;--danger-soft:#2f1b1a;--shadow-sm:0 1px 2px #0000004d;--shadow-lg:0 8px 24px -4px #0009, 0 2px 6px #0006;--focus-ring:0 0 0 2px #141416, 0 0 0 4px #ececee;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--surface:#141416;--surface-raised:#1c1c1f;--surface-sunken:#0f0f11;--surface-hover:#26262a;--line:#2a2a2e;--line-strong:#6c6c74;--ink:#ececee;--ink-muted:#a1a1a9;--agent:#7fb0e3;--agent-soft:#142433;--attention:#d6a55a;--attention-soft:#2a2116;--danger:#e8857c;--danger-soft:#2f1b1a;--shadow-sm:0 1px 2px #0000004d;--shadow-lg:0 8px 24px -4px #0009, 0 2px 6px #0006;--focus-ring:0 0 0 2px #141416, 0 0 0 4px #ececee;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ft{font-family:var(--font-sans);color:var(--ink);-webkit-font-smoothing:antialiased;font-size:14px;line-height:20px}.ft *,.ft :before,.ft :after{box-sizing:border-box}.ft-ic{white-space:nowrap;letter-spacing:normal;text-transform:none;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" 0, "wght" 300, "GRAD" 0, "opsz" 20;-webkit-user-select:none;user-select:none;direction:ltr;flex:none;font-family:Material Symbols Sharp;font-size:18px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.ft-ic.sm{font-size:16px}.ft-ic.fill{font-variation-settings:"FILL" 1, "wght" 300, "GRAD" 0, "opsz" 20}.ft-display{letter-spacing:-.015em;font-size:28px;font-weight:650;line-height:36px;font-stretch:var(--stretch-display)}.ft-title{letter-spacing:-.01em;font-size:20px;font-weight:600;line-height:28px;font-stretch:var(--stretch-display)}.ft-heading{font-size:15px;font-weight:600;line-height:22px}.ft-label{letter-spacing:.01em;color:var(--ink-muted);font-size:12px;font-weight:500;line-height:16px}.ft-muted{color:var(--ink-muted)}.ft-data{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:12px;line-height:18px}.ft-num{font-variant-numeric:tabular-nums}.ft-btn{border-radius:var(--radius-md);border:1px solid var(--line);background:var(--surface-raised);height:32px;color:var(--ink);font:500 13px/1 var(--font-sans);box-shadow:var(--shadow-sm);cursor:pointer;white-space:nowrap;transition:background var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);align-items:center;gap:6px;padding:0 12px;display:inline-flex}.ft-btn:hover{background:var(--surface);border-color:var(--line-strong)}.ft-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.ft-btn.primary{background:var(--ink);border-color:var(--ink);color:var(--surface-raised)}.ft-btn.primary:hover{opacity:.88}.ft-btn.ghost{box-shadow:none;color:var(--ink-muted);background:0 0;border-color:#0000}.ft-btn.ghost:hover{background:var(--surface-hover);color:var(--ink)}.ft-btn.sm{height:28px;padding:0 10px;font-size:12px}.ft-btn.icon{justify-content:center;width:32px;padding:0}.ft-btn.icon.sm{width:28px}.ft-av{border-radius:var(--radius-full);background:var(--agent);width:24px;height:24px;color:var(--surface-raised);font:600 10px/1 var(--font-sans);letter-spacing:.02em;flex:none;place-items:center;display:grid;position:relative}.ft-av.lg{width:32px;height:32px;font-size:12px}.ft-av.human{background:var(--ink)}.ft-av.work:after{content:"";border-radius:var(--radius-full);border:2px solid var(--agent);opacity:0;animation:ft-ring var(--duration-loop) var(--ease-out) infinite;position:absolute;inset:-4px}@keyframes ft-ring{0%{opacity:.55;transform:scale(.8)}to{opacity:0;transform:scale(1.3)}}.ft-count{border-radius:var(--radius-sm);min-width:18px;height:18px;font:600 11px/1 var(--font-sans);font-variant-numeric:tabular-nums;background:var(--surface-hover);color:var(--ink-muted);place-items:center;padding:0 5px;display:inline-grid}.ft-count.wait{background:var(--attention-soft);color:var(--attention)}.ft-count.live{background:var(--agent-soft);color:var(--agent)}.ft-chip{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface-raised);height:24px;font:500 12px/1 var(--font-sans);color:var(--ink-muted);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;display:inline-flex}.ft-chip.on{border-color:var(--ink);color:var(--ink)}.ft-mark{border-radius:var(--radius-full);flex:none;width:8px;height:8px;display:inline-block}.ft-mark.fact{background:var(--ink)}.ft-mark.assume{border:1.5px dashed var(--agent)}.ft-mark.open{border:1.5px solid var(--attention)}.ft-state{font:500 12px/16px var(--font-sans);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.ft-state.work{color:var(--agent)}.ft-state.wait-agent{color:var(--ink-muted)}.ft-state.wait-human{color:var(--attention)}.ft-state.blocked{color:var(--danger)}.ft-state.done{color:var(--ink-muted)}.ft-pulse{border-radius:var(--radius-full);background:var(--agent);width:6px;height:6px;animation:ft-blink var(--duration-loop) var(--ease-in-out) infinite;flex:none}@keyframes ft-blink{0%,to{opacity:1}50%{opacity:.35}}.ft-card{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.ft-think{color:var(--ink-muted);background:linear-gradient(90deg, var(--ink-muted) 35%, var(--agent) 50%, var(--ink-muted) 65%);-webkit-text-fill-color:transparent;animation:ft-sweep var(--duration-loop) linear infinite;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}@keyframes ft-sweep{0%{background-position:100% 0}to{background-position:0 0}}.ft-bar{border-radius:var(--radius-full);background:var(--surface-sunken);height:4px;overflow:hidden}.ft-bar>i{border-radius:var(--radius-full);background:var(--agent);height:100%;transition:width var(--duration-base) var(--ease-out);display:block;position:relative;overflow:hidden}.ft-bar>i:after{content:"";animation:ft-gloss var(--duration-loop) var(--ease-in-out) infinite;background:linear-gradient(90deg,#fff0,#ffffff80,#fff0);position:absolute;inset:0;transform:translate(-100%)}@keyframes ft-gloss{to{transform:translate(100%)}}.ft-ps{font:500 12px/16px var(--font-sans);color:var(--ink-muted);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.ft-ps b{color:var(--ink);font-weight:600}.ft-ps-stufen{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:4px;display:inline-grid}.ft-ps-st{flex-direction:column;gap:5px;min-width:22px;display:inline-flex}.ft-ps-n{color:var(--line-strong);padding-right:12px;font-size:11.5px;line-height:14px}.ft-ps-st.done .ft-ps-n{color:var(--ink-muted)}.ft-ps-st.now .ft-ps-n{color:var(--ink);font-weight:600;font-stretch:var(--stretch-display)}.ft-ps-pz{font:400 11px/14px var(--font-mono);color:var(--ink-muted);margin-left:6px}.ft-ps-l{border-radius:var(--radius-full);background:color-mix(in srgb, var(--line-strong) 35%, transparent);height:3px;display:block;position:relative;overflow:hidden}.ft-ps-l i{border-radius:var(--radius-full);background:var(--ink);transition:width var(--duration-base) var(--ease-out);position:absolute;inset:0 auto 0 0}.ft-ps-st.done .ft-ps-l i{background:var(--ink-muted)}.ft-ps-sep{border-radius:var(--radius-full);background:var(--line-strong);flex:none;width:3px;height:3px}.ft-ps.kompakt{gap:8px}.ft-ps.kompakt .ft-ps-n{display:none}.ft-ps.kompakt .ft-ps-st{width:16px;min-width:0}.ft-ps.kompakt .ft-ps-l{height:4px}@media (prefers-reduced-motion:reduce){.ft-ps-l i{transition:none}}.ft-griff{cursor:col-resize;z-index:4;touch-action:none;width:8px;position:absolute;top:0;bottom:0}.ft-griff:after{content:"";border-radius:var(--radius-full);width:2px;transition:background var(--duration-fast) var(--ease-out);background:0 0;position:absolute;top:0;bottom:0;left:3px}.ft-griff:hover:after,.ft-griff:focus-visible:after,.ft-zieht .ft-griff:after{background:var(--line-strong)}.ft-griff:focus-visible{outline:none}.ft-zieht,.ft-zieht *{-webkit-user-select:none;user-select:none;cursor:col-resize!important}.ft-src{border-radius:var(--radius-sm);background:var(--surface-sunken);height:20px;font:500 11px/1 var(--font-sans);color:var(--ink-muted);white-space:nowrap;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.ft-src .ft-ic{font-size:14px}.ft-src.guess{background:var(--agent-soft);color:var(--agent)}.ft-diff{flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:18px;display:inline-flex}.ft-diff del{color:var(--ink-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.ft-diff ins{color:var(--ink);font-weight:550;text-decoration:none}.ft-diff>.ft-ic{color:var(--ink-muted);font-size:14px}.ft-tabs{border-bottom:1px solid var(--line);gap:2px;display:flex}.ft-tab{height:32px;font:500 13px/1 var(--font-sans);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;display:inline-flex;position:relative}.ft-tab:hover{color:var(--ink)}.ft-tab:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.ft-tab[aria-selected=true]{color:var(--ink);font-weight:600}.ft-tab[aria-selected=true]:after{content:"";background:var(--ink);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:8px;right:8px}.ft-still *,.ft-still :before,.ft-still :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.ft *,.ft :before,.ft :after{transition:none!important;animation:none!important}.ft-think{-webkit-text-fill-color:var(--ink-muted)}}:root{--c-scrim:#18181b66;--c-side:224px;--c-chat-w:344px;--c-brand:#315b80;--c-ignite:#8061a3;--c-spark:#c78458}:root[data-theme=dark]{--c-scrim:#000000a6;--c-brand:#3e7097;--c-ignite:#a58bc4;--c-spark:#d99a76}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--c-scrim:#000000a6;--c-brand:#3e7097;--c-ignite:#a58bc4;--c-spark:#d99a76}}#app{flex-direction:column;height:100%;display:flex;overflow:hidden}#app [hidden]{display:none!important}.c-stage{flex:1;min-height:0;position:relative}.c-top{pointer-events:none;z-index:60;position:fixed;inset:0}.c-top>*{pointer-events:auto}.c-boot{background:var(--surface-sunken);place-items:center;display:grid;position:absolute;inset:0}.c-boot-in{color:var(--ink-muted);align-items:center;gap:10px;font-size:13px;display:flex}.c-link{font:inherit;color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:0;font-size:12px}.c-link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.c-link:focus-visible,.c-go:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-input{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-raised);width:100%;height:32px;color:var(--ink);font:400 13px/20px var(--font-sans);padding:0 10px}.c-input:focus{box-shadow:var(--focus-ring);outline:none}textarea.c-input{resize:none;height:auto;min-height:56px;padding:8px 10px;display:block}select.c-input{appearance:none;padding-right:28px}.c-field{flex-direction:column;gap:6px;display:flex}.c-field>label{font-size:12px;font-weight:600;line-height:16px}.c-err{color:var(--danger);font-size:12px;line-height:16px}.c-form{flex-direction:column;gap:12px;max-width:460px;display:flex}.c-form-a{gap:8px;display:flex}.c-app{grid-template-rows:44px minmax(0,1fr);grid-template-columns:var(--c-side) minmax(0, 1fr);height:100%;transition:grid-template-columns var(--duration-base) var(--ease-out);background:var(--surface-sunken);display:grid;overflow:hidden}.c-plattform{grid-template-columns:minmax(0,1fr)}.c-bar{grid-column:1/-1;align-items:center;gap:8px;min-width:0;padding:0 10px 0 12px;display:flex}.c-bar-r{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}.c-logo{border-radius:var(--radius-md);width:28px;height:28px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.c-mark,.c-mark svg{width:26px;height:26px;display:block}.c-typ-dot{border-radius:var(--radius-full);background:var(--c-ignite);flex:none;width:6px;height:6px}.c-typ-dot[data-typ=spark]{background:var(--c-spark)}.c-logo:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-brand{border-radius:var(--radius-md);height:32px;color:var(--ink);font:650 14px/20px var(--font-sans);font-stretch:var(--stretch-display);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0 8px 0 0;display:flex}.c-brand:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-ptabs{align-items:center;gap:2px;min-width:0;margin-left:4px;display:flex}.c-ptab{border-radius:var(--radius-md);height:32px;color:var(--ink-muted);font:500 13px/20px var(--font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:0 12px;display:flex}.c-ptab:hover{background:var(--surface-hover);color:var(--ink)}.c-ptab:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-ptab.on{background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-sm);font-weight:600}.c-crumb{color:var(--ink-muted);white-space:nowrap;flex:none;align-items:center;gap:4px;min-width:0;font-size:13px;line-height:20px;display:flex}.c-crumb-a{font:inherit;color:inherit;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;padding:2px 4px}.c-crumb-a:hover{background:var(--surface-hover);color:var(--ink)}.c-crumb-a:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-crumb-a.cur{color:var(--ink);font-weight:600}.c-crumb .ft-chip{height:20px;padding:0 6px;font-size:11px}.c-vdiv{background:var(--line);flex:none;width:1px;height:16px;margin:0 4px}.c-ps-btn{border-radius:var(--radius-md);cursor:pointer;background:0 0;border:0;min-width:0;padding:4px 8px;overflow:hidden}.c-ps-btn:hover{background:var(--surface-hover)}.c-ps-btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-stufen{text-align:left;color:var(--ink-muted);flex-direction:column;gap:0;font-size:11px;line-height:14px;display:flex}.c-stufe{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.c-stufe b{color:var(--ink);font-weight:600}.c-uhr{white-space:nowrap}.c-live{border-radius:var(--radius-md);cursor:pointer;height:28px;font:inherit;background:0 0;border:0;align-items:center;gap:8px;margin-right:4px;padding:0 10px 0 4px;display:flex}.c-live:hover{background:var(--surface-hover)}.c-live:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-stack{display:flex}.c-stack .ft-av{width:20px;height:20px;box-shadow:0 0 0 2px var(--surface-sunken);font-size:9px}.c-stack .ft-av+.ft-av{margin-left:-6px}.c-modus{border-radius:var(--radius-full);background:var(--surface-sunken);border:1px solid var(--line);height:24px;color:var(--ink-muted);white-space:nowrap;align-items:center;gap:6px;padding:0 8px;font-size:11px;display:inline-flex}.c-chat-btn{display:none}.c-search{border-radius:var(--radius-md);background:var(--surface-raised);border:1px solid var(--line);height:30px;color:var(--ink-muted);font:400 13px/20px var(--font-sans);cursor:pointer;white-space:nowrap;text-align:left;align-items:center;gap:8px;min-width:0;padding:0 8px;display:flex;overflow:hidden}.c-search:hover{border-color:var(--line-strong)}.c-search:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-search-t{text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.c-bar .c-bar-search{width:232px}.c-bar .c-user-bar{height:32px;padding:0 6px 0 4px}.c-side{flex-direction:column;gap:2px;min-height:0;padding:4px 10px 12px;display:flex;overflow:hidden auto}.c-level{border-radius:var(--radius-md);background:var(--surface-raised);border:1px solid var(--line);box-shadow:var(--shadow-sm);flex:none;align-items:center;gap:10px;min-width:0;margin:2px 0 10px;padding:8px;display:flex}.c-level>.ft-ic{border-radius:var(--radius-sm);background:var(--ink);width:24px;height:24px;color:var(--surface-raised);flex:none;place-items:center;display:grid}.c-level.proj{gap:6px;padding:6px 6px 6px 10px}.c-level-sep{background:var(--line);flex:none;align-self:stretch;width:1px;margin:2px 2px 2px 4px}.c-level-falt{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.c-level-falt:hover{background:var(--surface-hover);color:var(--ink)}.c-level-falt:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-level-t{flex-direction:column;flex:1;min-width:0;font-size:13px;line-height:16px;display:flex}.c-level-t b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.c-level-t .ft-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-nav{border-radius:var(--radius-md);height:32px;color:var(--ink-muted);font:500 13px/20px var(--font-sans);cursor:pointer;white-space:nowrap;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0 8px;display:flex;position:relative}.c-nav:hover{background:var(--surface-hover);color:var(--ink)}.c-nav:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-nav.on{background:var(--surface-raised);color:var(--ink);box-shadow:var(--shadow-sm);font-weight:600}.c-nav .ft-count{margin-left:auto}.c-hr{background:var(--line);flex:none;height:1px;margin:8px}.c-side-foot{border-top:1px solid var(--line);flex-direction:column;flex:none;gap:2px;margin-top:auto;padding-top:8px;display:flex}.c-user{border-radius:var(--radius-md);height:44px;font:inherit;white-space:nowrap;cursor:pointer;text-align:left;color:var(--ink);background:0 0;border:0;flex:none;align-items:center;gap:10px;padding:0 4px 0 8px;font-size:13px;line-height:16px;display:flex}.c-user:hover{background:var(--surface-hover)}.c-user:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-user .c-who-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.c-user .c-who-t b{text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.c-user .c-user-more{color:var(--ink-muted);margin-left:auto}.c-folded .c-lbl{display:none}.c-folded .c-nav{justify-content:center;width:32px;padding:0}.c-folded .c-nav .ft-count{min-width:15px;height:15px;box-shadow:0 0 0 2px var(--surface-sunken);padding:0 3px;font-size:9px;position:absolute;top:-3px;right:-5px}.c-folded .c-hr{margin:8px 4px}.c-folded .c-level{justify-content:center;width:32px;padding:3px}.c-folded .c-level.proj{padding:1px}.c-folded .c-side-foot{align-items:center}.c-folded .c-user{justify-content:center;width:32px;padding:0}.c-folded .c-user .c-user-more{display:none}.c-pane{grid-template-columns:minmax(0, 1fr) var(--c-chat-w);background:var(--surface);border-top:1px solid var(--line);border-left:1px solid var(--line);border-top-left-radius:var(--radius-md);min-height:0;display:grid;position:relative;overflow:hidden}.c-plattform .c-pane{border-left:0;border-top-left-radius:0;grid-template-columns:minmax(0,1fr)}.c-main{outline:none;flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.c-head{flex:none;align-items:center;gap:12px;min-height:56px;padding:0 24px;display:flex}.c-scroll{flex-direction:column;flex:1;gap:24px;min-height:0;padding:4px 24px 24px;display:flex;overflow:auto}.c-sh{align-items:center;gap:8px;min-height:24px;margin-bottom:8px;display:flex}.c-pv{z-index:20;background:color-mix(in srgb, var(--c-scrim) 55%, transparent);opacity:0;transition:opacity var(--duration-base) var(--ease-out);grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;padding:24px 16px;display:grid;position:absolute;inset:0}.c-pv.open{opacity:1}.c-pv:not(.open){pointer-events:none}.c-pv-box{background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);width:min(960px,100%);min-height:0;max-height:90%;box-shadow:var(--shadow-lg);outline:none;flex-direction:column;display:flex}.c-pv-h{border-bottom:1px solid var(--line);flex:none;align-items:flex-start;gap:8px;padding:12px 12px 12px 16px;display:flex}.c-pv-m{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.c-pv-nav{align-items:center;gap:4px;min-width:0;margin-left:-4px;display:flex}.c-pv-path{min-width:0;color:var(--ink-muted);align-items:center;margin:0;padding:0;font-size:12px;line-height:16px;list-style:none;display:flex;overflow:hidden}.c-pv-path li{align-items:center;min-width:0;display:flex}.c-pv-path li+li:before{content:"›";color:var(--line-strong);flex:none;margin:0 4px}.c-pv-crumb,.c-pv-cur{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-sm);max-width:22ch;padding:2px 4px;display:block;overflow:hidden}.c-pv-crumb{font:inherit;color:var(--ink-muted);cursor:pointer;background:0 0;border:0}.c-pv-crumb:hover{background:var(--surface-hover);color:var(--ink)}.c-pv-cur{color:var(--ink);font-weight:600}.c-pv-act{flex:none;align-items:center;gap:2px;display:flex}.c-pv-body{flex:1;min-height:0;padding:16px;overflow:auto}.c-pv-f{border-top:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:12px 16px;display:flex}.c-it{flex-direction:column;gap:16px;min-width:0;display:flex}.c-it-f,.c-pv-kopf{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.c-has-page>.c-head,.c-has-page>.c-scroll{display:none}.c-page,.c-page-w{flex-direction:column;flex:1;min-height:0;display:flex}.c-page-bar{border-bottom:1px solid var(--line);flex:none;align-items:center;min-height:40px;padding:0 16px;display:flex}.c-page-s{flex:1;min-height:0;padding:20px 24px 24px;overflow:auto}.c-page-in{flex-direction:column;gap:16px;max-width:920px;display:flex}.c-page-h{flex-direction:column;gap:2px;min-width:0;display:flex}.c-page-t{overflow-wrap:anywhere;outline:none;margin:0}.c-page-f{border-top:1px solid var(--line);background:var(--surface-raised);flex-wrap:wrap;flex:none;align-items:center;gap:10px;padding:12px 24px;display:flex}.c-menu{z-index:60;background:var(--surface-raised);border:1px solid var(--line);border-radius:var(--radius-md);min-width:220px;max-width:320px;box-shadow:var(--shadow-lg);max-height:70vh;padding:4px;position:fixed;overflow:auto}.c-menu-it{border-radius:var(--radius-sm);width:100%;height:32px;color:var(--ink);font:500 13px/20px var(--font-sans);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0 8px;display:flex}.c-menu-it>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.c-menu-it:hover:not(:disabled){background:var(--surface-hover)}.c-menu-it:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-menu-ph{flex:none;width:16px}.c-menu-sep{background:var(--line);height:1px;margin:4px 0}.c-menu-hint{color:var(--ink-muted);padding:6px 8px;font-size:12px;line-height:16px}.c-menu-t{color:var(--ink-muted);padding:6px 8px 4px;font-size:12px;font-weight:600;line-height:16px}.c-toast{z-index:70;border-radius:var(--radius-md);background:var(--ink);max-width:min(520px,100% - 32px);color:var(--surface-raised);box-shadow:var(--shadow-lg);padding:10px 14px;font-size:13px;line-height:18px;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.c-chat{background:var(--surface-raised);border-left:1px solid var(--line);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}.c-chat-modus{gap:2px;margin-left:auto;display:flex}.c-chat-griff{cursor:col-resize;z-index:5;touch-action:none;width:8px;position:absolute;top:0;bottom:0;left:-4px}.c-chat-griff:after{content:"";width:2px;transition:background var(--duration-fast) var(--ease-out);background:0 0;position:absolute;top:0;bottom:0;left:3px}.c-chat-griff:hover:after,.c-chat-griff:focus-visible:after,.c-chat-zieht .c-chat-griff:after{background:var(--line-strong)}.c-chat-griff:focus-visible{outline:none}.c-chat-zieht,.c-chat-zieht *{-webkit-user-select:none;user-select:none;cursor:col-resize!important}.c-chat-zu .c-chat{display:none}.c-chat-zu .c-chat-btn{display:inline-flex}.c-chat-voll .c-pane{grid-template-columns:0 minmax(0,1fr)}.c-chat-voll .c-main{visibility:hidden}.c-chat-voll .c-chat{border-left:0}.c-chat-voll .c-chat-griff{display:none}.c-chat-voll .c-msgs,.c-chat-voll .c-composer{box-sizing:border-box;width:100%;max-width:760px;margin-left:auto;margin-right:auto}.c-chat-voll .c-composer{width:calc(100% - 24px)}.c-md p{margin:0 0 6px}.c-md p:last-child,.c-md ul:last-child,.c-md ol:last-child{margin-bottom:0}.c-md ul,.c-md ol{margin:0 0 6px;padding-left:18px}.c-md li{margin:2px 0}.c-md strong{font-weight:600}.c-ref{border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--agent);font:500 12px/18px var(--font-mono);cursor:pointer;border:0;padding:0 3px;display:inline}.c-ref:hover{text-decoration:underline}.c-ref:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-bubble.c-arbeitet{border:1px dashed var(--line);color:var(--ink-muted);background:0 0}.c-steps{color:var(--ink-muted);margin:0 0 4px;font-size:12px}.c-steps summary{cursor:pointer;width:max-content}.c-steps ul{margin:4px 0 0;padding-left:16px}.c-steps li{margin:2px 0}.c-chat-h{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:8px;height:56px;padding:0 12px 0 16px;display:flex}.c-chat-wer{font:inherit;color:var(--ink);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;align-items:center;gap:6px;padding:4px 6px;font-weight:600;display:flex}.c-chat-wer:hover{background:var(--surface-hover)}.c-chat-wer:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-chat-bezug{border-bottom:1px solid var(--line);color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;flex:none;padding:6px 16px;font-size:12px;overflow:hidden}.c-chat-bezug b{color:var(--ink)}.c-msgs{flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px;display:flex;overflow:auto}.c-msg{gap:10px;display:flex}.c-msg>div{min-width:0}.c-who2{align-items:baseline;gap:6px;margin-bottom:4px;font-size:12px;font-weight:600;line-height:16px;display:flex}.c-who2 .ft-data{color:var(--ink-muted);font-weight:400}.c-bubble{border-radius:var(--radius-md);background:var(--agent-soft);overflow-wrap:anywhere;padding:10px 12px;font-size:13px;line-height:19px}.c-msg.mine{justify-content:flex-end}.c-msg.mine .c-bubble{background:var(--surface-sunken);max-width:85%}.c-chat-leer{padding:8px 0}.c-composer{border:1px solid var(--line-strong);border-radius:var(--radius-md);flex:none;margin:12px;padding:10px 10px 8px 12px}.c-composer:focus-within{box-shadow:var(--focus-ring)}.c-chat-in{resize:none;width:100%;font:400 13px/19px var(--font-sans);color:var(--ink);background:0 0;border:0;outline:none;display:block}.c-composer .cr{align-items:center;gap:6px;margin-top:6px;display:flex}.c-composer .cr .ft-btn{margin-left:auto}.c-fuehrung{background:var(--surface-raised);border-bottom:1px solid var(--line);flex:none;padding:0 12px}.c-fu-h{align-items:center;gap:10px;min-height:36px;font-size:13px;display:flex}.c-fu-h>b{white-space:nowrap;font-weight:600}.c-fu-text{min-width:0;color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.c-fu-h .ft-chip{cursor:pointer}.c-dots{flex:none;align-items:center;gap:4px;display:flex}.c-dots i{border-radius:var(--radius-full);background:var(--line-strong);width:14px;height:4px;display:block}.c-dots i.done{background:var(--ink)}.c-dots i.now{box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.c-tasks{flex-direction:column;gap:6px;margin:0;padding:0 0 10px;list-style:none;display:flex}.c-task{align-items:center;gap:8px;font-size:13px;line-height:18px;display:flex}.c-check{border-radius:var(--radius-full);border:1.5px solid var(--line-strong);width:16px;height:16px;color:var(--surface-raised);flex:none;place-items:center;display:grid}.c-check .ft-ic{font-size:12px}.c-task.done .c-check{background:var(--ink);border-color:var(--ink)}.c-task.done .c-tx{color:var(--ink-muted)}.c-empty{color:var(--ink-muted);align-items:flex-start;gap:12px;padding:24px;font-size:13px;display:flex}.c-empty .ft-ic{color:var(--line-strong)}.c-empty b{color:var(--ink);font-weight:600}.c-kopf{align-items:flex-end;gap:16px;margin-bottom:12px;display:flex}.c-kopf-t{flex:1;min-width:0}.c-kopf-a{flex:none;gap:8px;display:flex}.c-tab{--c-tab-cols:minmax(0, 1fr);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);overflow:hidden}.c-trow.c-cols{grid-template-columns:var(--c-tab-cols,minmax(0, 1fr))}.c-trow{width:100%;font:inherit;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:16px;min-height:44px;padding:10px 14px;display:grid}.c-trow+.c-trow{border-top:1px solid var(--line)}.c-trow.kopf{background:var(--surface-sunken);min-height:32px;padding:6px 14px}button.c-trow,.c-go{cursor:pointer}button.c-trow:hover,.c-go:hover{background:var(--surface)}.c-tcell{text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.c-trow-leer{color:var(--ink-muted);padding:16px;font-size:13px}.c-baum{flex-direction:column;gap:1px;display:flex}.c-baum-z{border-radius:var(--radius-sm);align-items:center;gap:4px;display:flex}.c-baum-z.on{background:var(--surface-hover)}.c-baum-x{width:20px;height:24px;color:var(--ink-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;flex:none;place-items:center;display:grid}.c-baum-t{text-align:left;min-width:0;font:inherit;color:var(--ink);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-sm);background:0 0;border:0;flex:1;padding:4px 6px;font-size:13px;overflow:hidden}.c-baum-t:focus-visible,.c-baum-x:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-filter{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.c-filter-g{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.c-filter-g .ft-chip{cursor:pointer;height:26px;font-family:inherit}.c-filter-g .ft-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-bes{border-radius:var(--radius-full);font:inherit;color:var(--agent);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 6px 2px 2px;font-size:12px;display:inline-flex}.c-bes:hover{background:var(--agent-soft)}.c-bes:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-q{border:1px solid var(--line);border-radius:var(--radius-full);background:var(--surface-sunken);max-width:100%;color:var(--ink-muted);font:400 12px/16px var(--font-sans);cursor:default;align-items:center;gap:6px;padding:4px 8px;text-decoration:none;display:inline-flex}button.c-q{cursor:pointer}button.c-q:hover{border-color:var(--line-strong);color:var(--ink)}button.c-q:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-q span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-q-list{flex-wrap:wrap;gap:6px;display:flex}.c-nicht{border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--ink-muted);align-items:center;gap:8px;padding:8px 12px;font-size:12px;line-height:16px;display:flex}.c-abschnitt{flex-direction:column;display:flex}.c-uses{flex-direction:column;gap:2px;display:flex}.c-use{border-radius:var(--radius-sm);width:100%;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:16px minmax(0,1fr) 16px;align-items:start;gap:8px;padding:6px;display:grid}.c-use:hover{background:var(--surface-hover)}.c-use:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-use>.ft-ic{color:var(--ink-muted);margin-top:1px}.c-use-t{flex-direction:column;min-width:0;display:flex}.c-use-x{overflow-wrap:anywhere;font-size:13px;line-height:18px}.c-cite{border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.c-cite-t{overflow-wrap:anywhere;font-size:13px;font-weight:550;line-height:19px}.c-fehlt{flex-direction:column;gap:4px;display:flex}.c-fehlt-z{border-top:1px solid var(--line);align-items:center;gap:8px;padding:6px 0;font-size:13px;display:flex}.c-fehlt-z:first-child{border-top:0}.c-hist{flex-direction:column;display:flex}.c-hist-z{border-top:1px solid var(--line);grid-template-columns:110px 110px minmax(0,1fr);align-items:baseline;gap:10px;padding:6px 0;font-size:12px;display:grid}.c-hist-z:first-child{border-top:0}.c-hist-w{color:var(--ink-muted);overflow-wrap:anywhere}.c-text{white-space:pre-wrap;font:400 12px/18px var(--font-mono);background:var(--surface-sunken);border-radius:var(--radius-md);max-height:360px;margin:0;padding:12px;overflow:auto}.c-dc{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-raised);flex-direction:column;gap:12px;padding:14px;display:flex;container-type:inline-size}.c-dc.blockiert{border-color:var(--danger)}.c-dc.kompakt{gap:6px;padding:10px 12px}.c-dc-h{align-items:flex-start;gap:12px;display:flex}.c-dc-t{flex:1;min-width:0}.c-dc-t b{font-size:14px;font-weight:600;line-height:20px}.c-dc-m{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:6px;display:flex}.c-dc-s{flex-direction:column;gap:6px;display:flex}.c-dc-sl{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.c-dc-q{border-radius:var(--radius-md);background:var(--surface-sunken);flex-direction:column;gap:6px;padding:10px;display:flex}.c-dc-e{border-radius:var(--radius-md);background:var(--agent-soft);color:var(--ink);align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;display:flex}.c-dc-e .ft-ic{color:var(--agent)}.c-dc-o{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:8px;display:grid}.c-opt{text-align:left;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;flex-direction:column;align-items:flex-start;gap:6px;padding:10px 12px;display:flex}.c-opt:hover:not(:disabled){border-color:var(--line-strong)}.c-opt[aria-pressed=true]{border-color:var(--ink)}.c-opt:disabled{cursor:default}.c-opt:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-opt b{font-size:13px;font-weight:600}.c-opt-m{flex-wrap:wrap;gap:6px;display:flex}.c-opt.empfohlen{border-color:var(--agent)}.c-opt-e{color:var(--agent);align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.c-opt-u{color:var(--ink-muted);align-items:center;gap:6px;font-size:12px;display:flex}.c-dc-f{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding-top:10px;display:flex}.c-dc-a{border-radius:var(--radius-md);background:var(--surface-sunken);align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;display:flex}.c-dc-act{gap:8px;display:flex}@media (width<=1279px){.c-bar .ft-ps-st:not(.now) .ft-ps-n{display:none}.c-bar .ft-ps-st:not(.now){width:18px;min-width:0}}@media (width<=1099px){.c-chat-btn{display:inline-flex}.c-chat{z-index:40;width:min(344px,100%);box-shadow:var(--shadow-lg);visibility:hidden;transition:transform var(--duration-base) var(--ease-out), visibility 0s linear var(--duration-base);position:absolute;top:0;bottom:0;right:0;transform:translate(100%)}.c-chat-open .c-chat{visibility:visible;transition-delay:0s;transform:none}.c-chat-voll .c-chat{width:100%}.c-chat-griff{display:none}}@media (width<=959px){.c-bar .c-bar-search{width:150px}.c-bar .c-ps-btn,.c-bar .c-vdiv,.c-crumb .ft-chip,.c-fold-btn,.c-lbl-hide,.c-brand-t,.c-live .c-stack,.c-fu-text{display:none}.c-head{padding:0 16px}.c-scroll{padding:4px 16px 24px}.c-pv{padding:0}.c-pv-box{width:100%;height:100%;max-height:none;box-shadow:none;border:0;border-radius:0}.c-page-s{padding:16px 16px 24px}.c-hist-z{grid-template-columns:minmax(0,1fr);gap:2px}}@media (width<=639px){.c-bar{gap:4px;padding:0 8px}.c-bar .c-bar-search{justify-content:center;width:30px;padding:0}.c-bar .c-search-t{display:none}.c-ptab{gap:4px;padding:0 8px}.c-modus .c-lbl-hide{display:none}}@container (width<=520px){.c-dc-o,.c-dc-sl{grid-template-columns:minmax(0,1fr)}.c-dc-h{flex-direction:column}.c-dc-m{justify-content:flex-start}}.c-feldliste{flex-direction:column;gap:6px;min-width:0;display:flex}.c-feldeintrag{border-radius:var(--radius-sm);background:var(--surface-sunken);flex-direction:column;gap:2px;padding:6px 8px;font-size:12px;line-height:17px;display:flex}.c-feldzeile{flex-wrap:wrap;align-items:baseline;gap:4px;min-width:0;display:flex}.c-feldzeile>.c-feldliste,.c-feldzeile>.c-feldeintrag{flex:100%}.ft-kv{grid-template-columns:minmax(96px,150px) minmax(0,1fr);column-gap:16px;margin:0;display:grid}.ft-kv dt{font:500 12px/20px var(--font-sans);color:var(--ink-muted);border-top:1px solid var(--line);margin:0;padding:8px 0}.ft-kv dd{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;margin:0;padding:8px 0;font-size:13px;line-height:20px;display:flex}.ft-kv>:nth-child(-n+2){border-top:0}.ft-kv .ft-kv-v{overflow-wrap:anywhere;flex:120px;min-width:0}@media (width<=719px){.ft-kv{grid-template-columns:minmax(0,1fr);column-gap:0}.ft-kv dt{padding:8px 0 0}.ft-kv dd{border-top:0;padding:0 0 8px}.ft-kv>:nth-child(-n+2){border-top:0}}:root{--font-sans:"Mona Sans Variable", "Mona Sans", system-ui, "Segoe UI", sans-serif;--flaeche:var(--surface-sunken);--karte:var(--surface-raised);--linie:var(--line);--text:var(--ink);--leise:var(--ink-muted)}html,body{height:100%}body{background:var(--surface-sunken);margin:0}.c-search input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1 1 0;padding:0}.c-search:focus-within{border-color:var(--line-strong);box-shadow:var(--focus-ring)}.c-fragt{margin:0 0 4px}.c-menu-it.on{background:var(--surface-hover)}@media (width<=639px){.c-bar .c-bar-search:focus-within{width:160px;padding:0 8px}}.ohne-zahlen{border:1px dashed var(--line-strong);border-radius:var(--radius-md);color:var(--ink);overflow-wrap:anywhere;align-items:flex-start;gap:8px;padding:8px 10px;font-size:12px;line-height:17px;display:flex}.ohne-zahlen .ft-ic{color:var(--ink-muted);margin-top:1px}.c-baum-z:hover{background:var(--surface-hover)}.c-baum-t:hover{background:0 0}svg [tabindex]:focus:not(:focus-visible){outline:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:var(--line-strong) padding-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background-color:var(--ink-muted)}::-webkit-scrollbar-button{display:none}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}}.c-wort{font:inherit;color:inherit;text-align:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:0;display:inline}.c-wort:hover{color:var(--agent);text-decoration-color:currentColor}.c-wort:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-mehr>summary{width:max-content;font:600 12px / 16px var(--font-sans);color:var(--ink-muted);cursor:pointer;border-radius:var(--radius-sm);align-items:center;gap:4px;padding:2px 4px 2px 0;list-style:none;display:inline-flex}.c-mehr>summary::-webkit-details-marker{display:none}.c-mehr>summary:hover{color:var(--ink)}.c-mehr>summary:focus-visible{box-shadow:var(--focus-ring);outline:none}.c-mehr>summary .ft-ic{transition:transform .12s}.c-mehr[open]>summary .ft-ic{transform:rotate(90deg)}.c-mehr-in{flex-direction:column;gap:10px;padding-top:10px;display:flex}@media (prefers-reduced-motion:reduce){.c-mehr>summary .ft-ic{transition:none}}
