.mk-sv-auto-hero,.mk-sv-auto-flows,.mk-sv-auto-data,.mk-sv-auto-ai,.mk-sv-auto-act,.mk-sv-auto-case{--line:color-mix(in srgb, var(--mk-ink) 9%, white);--soft:color-mix(in srgb, var(--mk-ink) 4%, white);--ok:var(--mk-green-deep);--ok-bg:color-mix(in srgb, var(--mk-green-deep) 14%, white);--warn:color-mix(in srgb, var(--mk-orange) 80%, var(--mk-ink));--warn-bg:color-mix(in srgb, var(--mk-orange) 13%, white)}.mk-sv-auto-hero{width:100%;max-width:600px;position:relative}.mk-sv-auto-hero .mk-sv-bar span{flex:1}.mk-sv-auto-live{color:var(--ok);align-items:center;gap:6px;font-size:11.5px;font-style:normal;font-weight:700;display:inline-flex}.mk-sv-auto-live:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.mk-sv-auto-body{gap:14px;padding:16px 16px 40px;display:grid}.mk-sv-auto-form{border-radius:var(--mk-r-small);background:var(--soft);grid-template-columns:1fr 1fr auto;align-items:end;gap:8px;padding:12px;display:grid}.mk-sv-auto-form>small{color:var(--mk-subtle);grid-column:1/-1;font-weight:650}.mk-sv-auto-form p{gap:3px;min-width:0;display:grid}.mk-sv-auto-form p span{color:var(--mk-subtle);font-size:11px}.mk-sv-auto-form p b{border:1.5px solid var(--line);text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:8px;min-height:32px;padding:7px 9px;font-weight:600;transition:border-color .2s;display:block;overflow:hidden}.mk-sv-auto-form p[data-focus] b{border-color:var(--mk-accent)}.mk-sv-auto-form p[data-focus] b:after{content:"";vertical-align:-2px;background:var(--mk-accent);width:1.5px;height:1em;margin-left:1px;animation:1s step-end infinite mk-sv-auto-caret;display:inline-block}@keyframes mk-sv-auto-caret{50%{opacity:0}}.mk-sv-auto-send{border-radius:var(--mk-r-pill);background:var(--mk-ink);color:#fff;height:32px;padding:0 14px;font-weight:650;transition:background-color .25s;display:grid}.mk-sv-auto-send>span{grid-area:1/1;justify-content:center;align-items:center;gap:5px;transition:opacity .2s;display:inline-flex}.mk-sv-auto-send [data-ok]{opacity:0}.mk-sv-auto-send[data-sent]{background:var(--mk-accent)}.mk-sv-auto-send[data-sent] [data-idle]{opacity:0}.mk-sv-auto-send[data-sent] [data-ok]{opacity:1}.mk-sv-auto-flow{align-items:flex-start;padding:4px 6px 0;list-style:none;display:flex}.mk-sv-auto-flow li{align-items:flex-start;display:flex}.mk-sv-auto-flow li+li{flex:1}.mk-sv-auto-step{justify-items:center;gap:6px;width:58px;display:grid}.mk-sv-auto-step small{color:var(--mk-muted);font-size:11.5px;font-weight:650}.mk-sv-auto-node{background:var(--mk-lavender-soft);width:44px;height:44px;color:var(--mk-subtle);border-radius:50%;place-items:center;display:grid;position:relative}.mk-sv-auto-node-on{border-radius:inherit;background:var(--mk-accent);color:#fff;place-items:center;display:grid;position:absolute;inset:0}.mk-sv-auto-node em{background:var(--ok);color:#fff;border:2px solid #fff;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;top:-4px;right:-4px}.mk-sv-auto-link{border-top:2px dotted color-mix(in srgb, var(--mk-accent) 35%, white);flex:1;height:0;margin-top:21px;position:relative}.mk-sv-auto-link i{background:var(--mk-accent);transform-origin:0;border-radius:2px;width:100%;height:2px;position:absolute;top:-2px;left:0}.mk-sv-auto-foot{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.mk-sv-auto-log{gap:5px;list-style:none;display:grid}.mk-sv-auto-log li{color:var(--mk-muted);align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:flex}.mk-sv-auto-log svg{color:var(--ok);flex-shrink:0}.mk-sv-auto-stats{gap:8px;display:flex}.mk-sv-auto-stats>div{border-radius:var(--mk-r-small);background:var(--soft);gap:2px;min-width:92px;padding:9px 12px;display:grid}.mk-sv-auto-stats>div[data-zero]{background:var(--mk-lavender-soft)}.mk-sv-auto-stats dt{color:var(--mk-subtle);font-size:11px;font-weight:600}.mk-sv-auto-stats dd{letter-spacing:-.02em;justify-self:start;font-size:22px;font-weight:750;line-height:1.1}.mk-sv-auto-stats>div[data-zero] dd{color:var(--mk-accent)}.mk-sv-auto-flows ul{gap:4px;list-style:none;display:grid}.mk-sv-auto-flows li{border-bottom:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 4px;display:grid}.mk-sv-auto-flows li>span:nth-child(2){display:grid}.mk-sv-auto-flows small,.mk-sv-auto-data small,.mk-sv-auto-ai small{color:var(--mk-subtle)}.mk-sv-auto-tool{background:var(--soft);border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.mk-sv-auto-tool svg{width:15px;height:15px;fill:var(--mk-ink)}.mk-sv-auto-flows em,.mk-sv-auto-act em{border-radius:var(--mk-r-pill);white-space:nowrap;padding:2px 8px;font-size:.85em;font-style:normal;font-weight:700}.mk-sv-auto-flows em[data-state=ok],.mk-sv-auto-act em[data-state=vorhanden]{background:var(--ok-bg);color:color-mix(in srgb, var(--ok) 70%, var(--mk-ink))}.mk-sv-auto-flows em[data-state=warn],.mk-sv-auto-act em[data-state=fehlt]{background:var(--warn-bg);color:var(--warn)}.mk-sv-auto-act em[data-state=prüfen]{background:var(--mk-lavender-soft);color:var(--mk-accent)}.mk-sv-auto-alert{background:var(--warn-bg);color:var(--warn);border-radius:10px;align-items:center;gap:7px;padding:8px 10px;font-weight:600;display:flex}.mk-sv-auto-alert svg{flex-shrink:0}.mk-sv-auto-data ul{gap:4px;list-style:none;display:grid}.mk-sv-auto-data li{background:var(--soft);color:var(--mk-muted);border-radius:8px;justify-content:space-between;gap:8px;padding:6px 9px;display:flex}.mk-sv-auto-data li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mk-sv-auto-arrow{color:var(--mk-accent);place-items:center;display:grid}.mk-sv-auto-merged{border:1.5px solid var(--mk-accent);background:var(--mk-lavender-soft);border-radius:10px;gap:2px;padding:10px 12px;display:grid}.mk-sv-auto-merged em{color:var(--mk-accent);align-items:center;gap:4px;margin-top:4px;font-style:normal;font-weight:700;display:inline-flex}.mk-sv-auto-ai .mk-sv-top small{color:var(--mk-accent);align-items:center;gap:4px;font-weight:650;display:inline-flex}.mk-sv-auto-mail{background:var(--soft);border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}.mk-sv-auto-mail>svg{color:var(--mk-subtle);flex-shrink:0}.mk-sv-auto-mail span{min-width:0;display:grid}.mk-sv-auto-tags{flex-wrap:wrap;gap:6px;display:flex}.mk-sv-auto-tags i{border-radius:var(--mk-r-pill);background:var(--mk-lavender-soft);color:var(--mk-accent);padding:3px 9px;font-style:normal;font-weight:650}.mk-sv-auto-draft{border-left:2px solid var(--mk-accent);color:var(--mk-muted);padding:9px 10px;line-height:1.45}.mk-sv-auto-review{justify-content:space-between;align-items:center;gap:8px;display:flex}.mk-sv-auto-review b{border-radius:var(--mk-r-pill);background:var(--mk-ink);color:#fff;padding:7px 13px;font-weight:650}.mk-sv-auto-act table{border-collapse:collapse;width:100%}.mk-sv-auto-act th{color:var(--mk-subtle);text-align:left;padding:0 6px 6px;font-size:.9em;font-weight:650}.mk-sv-auto-act td{border-top:1px solid var(--line);padding:8px 6px}.mk-sv-auto-act td:nth-child(2){color:var(--mk-muted)}.mk-sv-auto-questions{border-radius:var(--mk-r-pill);background:var(--mk-lavender-soft);color:var(--mk-accent);justify-self:start;align-items:center;gap:6px;padding:7px 12px;font-weight:650;display:inline-flex}.mk-sv-auto-case{gap:12px;display:grid}.mk-sv-auto-case .mk-flow{box-shadow:none}.mk-sv-auto-case .mk-flow-canvas{padding-block:40px 30px}.mk-sv-auto-case>p{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.mk-sv-auto-case>p span{border-radius:var(--mk-r-pill);color:var(--mk-ink);background:#fff;padding:5px 12px;font-size:13px;font-weight:650}.mk-sv-auto .mk-pp-tile .mk-pp-ui,.mk-sv-auto .mk-pp-split-visual .mk-pp-ui{box-shadow:none}@media (prefers-reduced-motion:reduce){.mk-sv-auto-form p[data-focus] b:after{animation:none}}@media (max-width:640px){.mk-sv-auto-body{gap:12px;padding:12px 12px 40px}.mk-sv-auto-form{grid-template-columns:1fr}.mk-sv-auto-send{justify-self:start}.mk-sv-auto-step{width:50px}.mk-sv-auto-foot{grid-template-columns:1fr}.mk-sv-auto-stats>div{flex:1}}
