.mn-flow{flex-wrap:wrap;align-items:center;gap:6px 4px;display:flex}.mn-flow .nd{font-family:var(--f-mono);background:var(--sf2);box-shadow:inset 0 0 0 1px var(--ln);border-radius:8px;align-items:center;gap:4px;padding:4px 8px;font-size:10.5px;display:inline-flex}.mn-flow .nd.ok{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-ok-line) 45%, transparent)}.mn-flow .nd.w{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-warn-line) 55%, transparent)}.mn-flow>i{background:var(--ln2);width:10px;height:1px}.mn-flow small{color:var(--fg3);flex-basis:100%;margin-top:8px;font-size:11px}.mk{background:var(--sf);box-shadow:0 0 0 1px var(--ln2), var(--shadow);color:var(--fg);text-align:left;border-radius:12px;font-size:12.5px;line-height:1.45;overflow:hidden}.mk-bar{background:var(--sf2);border-bottom:1px solid var(--ln);height:30px;color:var(--fg3);align-items:center;gap:5px;padding:0 6px 0 12px;font-size:11.5px;display:flex}.mk-bar>i{background:var(--ln2);border-radius:50%;width:8px;height:8px}.mk-bar>span{margin-left:8px}.mk-pp{width:24px;height:24px;color:var(--fg3);border-radius:6px;place-items:center;margin-left:auto;transition:background-color .2s,color .2s;display:grid}.mk-pp:hover{background:var(--ac-soft);color:var(--fg)}.mk-pp .mk-pp-play,.mk.paused .mk-pp .mk-pp-pause{display:none}.mk.paused .mk-pp .mk-pp-play{display:inline-flex}.mk.paused *,.paused .mk *,.mk[data-offscreen] *,.mk[data-offscreen] :before,.mk[data-offscreen] :after{animation-play-state:paused!important}.mk-body{min-height:230px}.mk-dot{background:var(--ln2);border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.mk-dot.acc{background:var(--ac)}.mk-dot.warn{background:var(--warn)}.mk-dot.ok{background:var(--ok)}.mk-dot.bad{background:var(--bad)}.mk-k{letter-spacing:.04em;text-transform:uppercase;color:var(--fg3);font-size:10px;font-weight:700;display:inline-block}.mk-k.acc{color:var(--ac-ink)}.mk-k.warn{color:var(--warn)}.mk-k.ok{color:var(--ok)}.mk-lh{flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-weight:650;display:flex}.mk-lh em{background:var(--ac-soft);color:var(--ac-ink);border-radius:6px;padding:0 6px;font-size:11px;font-style:normal}.mk-chips{gap:4px;margin-left:auto;display:flex}.mk-chips i{color:var(--fg3);box-shadow:inset 0 0 0 1px var(--ln);border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:500}.mk-chips i.on{background:var(--ac-soft);color:var(--ac-ink);box-shadow:none}.mk-acts{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.mk-acts span{box-shadow:inset 0 0 0 1px var(--ln2);border-radius:7px;padding:5px 10px;font-weight:600}.mk-acts .pri{background:var(--ac-btn);color:var(--on-ac);box-shadow:none}.mk-tool{color:var(--fg3);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.mk-tool b{color:var(--fg2)}.mk-tool span{font-family:var(--f-mono);font-size:10.5px}.mk-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.mk-list{border-right:1px solid var(--ln)}.mk-row{border-top:1px solid var(--ln);gap:9px;padding:9px 12px;display:flex}.mk-row.on{background:var(--ac-soft)}.mk-row b{font-weight:600;display:block}.mk-row small{color:var(--fg3);font-size:11px}.mk-row.on small{color:var(--fg2)}.mk-det{align-content:start;gap:8px;padding:14px;display:grid}.mk-det small{color:var(--fg3)}.mk-det b{font-size:14px}.mk-det p{color:var(--fg2)}.mk-kv{grid-template-columns:auto 1fr;gap:4px 12px;font-size:11.5px;display:grid}.mk-kv span{color:var(--fg3)}.mk-kv b{font-size:11.5px;font-family:var(--f-mono);font-weight:500}.mk-toast{background:color-mix(in srgb, var(--ok) 13%, transparent);color:color-mix(in srgb, var(--ok) 82%, var(--fg));border-radius:8px;align-items:center;gap:6px;margin-top:4px;padding:7px 10px;font-size:11.5px;font-weight:600;display:flex}@container site (width<=520px){.mk-split{grid-template-columns:1fr}.mk-det{display:none}}.mk-chat{display:grid}.mk-ch{border-bottom:1px solid var(--ln);align-items:center;gap:8px;padding:10px 12px;display:flex}.mk-ch small{color:var(--fg3)}.mk-msgs{gap:9px;padding:12px;display:grid}.mk-m{background:var(--sf2);max-width:88%;color:var(--fg2);border-radius:12px;padding:8px 11px}.mk-m b{color:var(--fg)}.mk-m.me{background:var(--ac-btn);color:var(--on-ac);justify-self:end}.mk-spin{border:2px solid var(--ln2);border-top-color:var(--ac);border-radius:50%;width:12px;height:12px;display:none}.mk-okc{color:var(--ok);display:inline-flex}.mk-typing{opacity:0;align-items:center;gap:4px;height:0;padding-left:6px;display:flex;overflow:hidden}.mk-typing i{background:var(--fg3);border-radius:50%;width:6px;height:6px}.mk-form{box-shadow:inset 0 0 0 1px var(--ln2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;padding:9px 11px;display:flex}.mk-form b{flex-basis:100%;font-size:12px}.mk-form span{box-shadow:inset 0 0 0 1px var(--ln2);border-radius:999px;padding:3px 10px}.mk-form span.on{background:var(--ac-soft);color:var(--ac-ink);box-shadow:none}.mk-comp{box-shadow:inset 0 0 0 1px var(--ln2);color:var(--fg3);border-radius:10px;justify-content:space-between;align-items:center;margin:0 12px 12px;padding:8px 11px;display:flex}.nd{box-shadow:inset 0 0 0 1px var(--ln2);font-family:var(--f-mono);border-radius:8px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;display:inline-flex}.nd.t{background:var(--sf2)}.nd.ok{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ok) 50%, transparent);color:var(--ok)}.nd.w{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--warn) 55%, transparent);color:var(--warn)}.mk-flow{border-bottom:1px solid var(--ln);flex-wrap:wrap;align-items:center;gap:6px;padding:14px 12px;display:flex}.mk-flow>i{background:var(--ln2);width:14px;height:1.5px}.mk-runs>div{border-top:1px solid var(--ln);grid-template-columns:auto auto 1fr auto;align-items:center;gap:10px;padding:8px 12px;display:grid}.mk-runs .mk-dot{margin:0}.mk-runs b{font-family:var(--f-mono);font-weight:500}.mk-runs small{color:var(--fg3)}.mk-runs em{color:var(--fg3);font-style:normal;font-family:var(--f-mono);font-size:11px}.mk-ir{border-top:1px solid var(--ln);align-items:flex-start;gap:9px;padding:10px 12px;display:flex}.mk-ir>div{flex:1;min-width:0}.mk-ir b{font-weight:600;display:block}.mk-ir small{color:var(--fg3);font-size:11px}.mk-st{color:var(--fg3);white-space:nowrap;font-size:11px;font-style:normal;font-weight:600}.mk-st.acc{color:var(--ac-ink)}.mk-st.warn{color:var(--warn)}.mk-flip{justify-items:end;display:inline-grid}.mk-flip>*{grid-area:1/1}.mk-flip i{opacity:0}.mk.dark{background:var(--term-bg);color:var(--term-fg)}.mk.dark .mk-bar{background:var(--term-bar);color:var(--term-dim);border-color:#ffffff12}.mk.dark .mk-bar>i{background:#ffffff24}.mk-term{font-family:var(--f-mono);white-space:pre-wrap;word-break:break-word;margin:0;padding:14px;font-size:12px;line-height:1.75}.mk-term .ln{display:block}.mk-term .p{color:var(--term-ok)}.mk-term .t{color:var(--term-dim)}.mk-term .okl{color:var(--term-ok)}.mk.play .nd{animation:.35s both mk-lit;animation-delay:calc(.3s + var(--d) * .6s)}.mk.play .mk-flow>i{transform-origin:0;animation:.4s both mk-line;animation-delay:calc(.55s + var(--d) * .6s)}.mk.play .nd.w{animation:.35s 2.1s both mk-lit,1.2s ease-in-out 2.5s 3 mk-pulse}.mk.play .mk-runs .new{animation:mk-drop .45s var(--ease-out) both 3.4s}.mk.play .mk-ir{animation:mk-rise .4s var(--ease-out) both;animation-delay:calc(.2s + var(--d) * .2s)}.mk.play .mk-flip i{animation:.3s 2.6s both mk-flipout}.mk.play .mk-flip b{animation:.3s 2.75s both mk-flipin}.mk.play .ln{animation:.55s steps(26,end) both mk-type;animation-delay:calc(.25s + var(--d) * .5s)}@keyframes mk-line{0%{transform:scaleX(0)}}@keyframes mk-flipout{0%{opacity:1}to{opacity:0;transform:translateY(-6px)}}@keyframes mk-flipin{0%{opacity:0;transform:translateY(6px)}}@keyframes mk-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.vt{gap:10px;padding:14px;font-size:12.5px;display:grid}.vt>div{background:var(--sf2);border-radius:12px;gap:6px;padding:12px;display:grid}.vt small{font-family:var(--f-mono);color:var(--fg3);text-transform:uppercase;letter-spacing:.06em;font-size:10.5px}.vt-k{background:var(--sf);box-shadow:inset 0 0 0 1px var(--ln);border-radius:10px;grid-template-columns:auto auto 1fr auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.vt-k b{font-family:var(--f-mono);font-size:12px}.vt-k code{color:var(--fg3);font-size:11.5px}.vt-m{color:var(--fg3);align-items:center;gap:6px;font-size:11.5px;display:flex}.vt-as,.vt-fl{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.vt-as>span,.vt-fl>span{background:var(--sf);box-shadow:inset 0 0 0 1px var(--ln);border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;display:inline-flex}.vt-as>i,.vt-fl>i{background:repeating-linear-gradient(90deg, var(--fg3) 0 4px, transparent 4px 8px);flex:1;min-width:24px;height:1.5px;position:relative}.vt-fl>i b{background:var(--c-sail);opacity:0;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:0}.mk.play .vt-1{animation:mk-rise .45s var(--ease-out) both .3s}.mk.play .vt-1 .ui-tag{animation:mk-pop .35s var(--ease-out) both 1.3s}.mk.play .vt-2{animation:mk-rise .45s var(--ease-out) both 2.2s}.mk.play .vt-as>i{transform-origin:0;animation:.5s 2.8s both mk-line}.mk.play .vt-as>span:last-child{animation:mk-pop .35s var(--ease-out) both 3.2s}.mk.play .vt-3{animation:mk-rise .45s var(--ease-out) both 4.2s}.mk.play .vt-fl>i b{animation:1.2s ease-in-out 4.8s 3 vt-go}.mk.play .vt-3 .vt-m{animation:.4s 8.4s both mk-fade}.ap{grid-template-columns:1fr 1fr;gap:12px;padding:12px;font-size:12.5px;display:grid}.ap-in,.ap-run{background:var(--sf2);border-radius:12px;align-content:start;gap:8px;padding:12px;display:grid}.ap-h{align-items:center;gap:6px;font-weight:600;display:flex}.ap-h em{background:var(--c-sail);color:var(--white);border-radius:999px;padding:0 6px;font-size:10.5px;font-style:normal}.ap-card{background:var(--sf);box-shadow:inset 0 0 0 1px var(--ln);border-radius:10px;grid-template-columns:auto 1fr;gap:10px;padding:10px;display:grid}.ap-card small{color:var(--fg3);font-size:11px}.ap-card b{font-size:13.5px;display:block}.ap-card span{color:var(--fg2);font-size:11.5px}.ap-rh{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ap-rh b{font-family:var(--f-mono);font-size:12px}.ap-rh small{color:var(--fg3);flex-basis:100%;font-size:11px}.ap-st{background:var(--sf);border-radius:8px;grid-template-columns:14px 1fr auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.ap-st i{background:var(--c-green);width:12px;height:12px;box-shadow:inset 0 0 0 3px color-mix(in srgb, var(--c-green) 45%, var(--white));border-radius:50%}.ap-st em{font-style:normal;font-family:var(--f-mono);color:var(--fg3);font-size:10.5px}.ap-done{background:color-mix(in srgb, var(--ok) 14%, transparent);color:color-mix(in srgb, var(--ok) 82%, var(--fg));border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:600;display:flex}.mk.play .ap-acts .pri{animation:.45s ease-in-out 1.6s mk-press}.mk.play .ap-in{animation:.5s 2.2s both ap-dim}.mk.play .ap-run{animation:.4s 2.2s both mk-fade}.mk.play .ap-st{animation:mk-rise .35s var(--ease-out) both;animation-delay:calc(2.6s + var(--d) * 1.1s)}.mk.play .ap-st i{animation:1.1s linear both ap-spin;animation-delay:calc(2.6s + var(--d) * 1.1s)}.mk.play .ap-done{animation:mk-pop .4s var(--ease-out) both 7.2s}@container site (width<=560px){.ap{grid-template-columns:1fr}}@keyframes ap-dim{to{opacity:.55}}@keyframes ap-spin{0%{box-shadow:inset 0 0 0 2px var(--ln2);border-top:2px solid var(--c-sail);background:0 0;transform:rotate(0)}99%{box-shadow:inset 0 0 0 2px var(--ln2);background:0 0;transform:rotate(720deg)}}@keyframes vt-go{0%{opacity:1;left:0}to{opacity:1;left:calc(100% - 7px)}}@keyframes tool-pop{0%{opacity:0;transform:translateY(6px)scale(.9)}}.mk.play .mk-row{animation:mk-drop .45s var(--ease-out) both;animation-delay:calc(.15s + var(--d) * .22s)}.mk.play .mk-det{animation:.5s 1.1s both mk-fade}.mk.play .mk-acts .pri{animation:.4s ease-in-out 2.6s mk-press}.mk.play .mk-toast{animation:mk-pop .4s var(--ease-out) both 3s}.mk.play .mk-m.me{animation:mk-rise .45s var(--ease-out) both .3s}.mk.play .mk-tool{animation:mk-rise .4s var(--ease-out) both 1s}.mk.play .mk-spin{animation:.7s linear infinite mk-spin,10ms linear 2.4s forwards mk-gone;display:inline-block}.mk.play .mk-okc{animation:mk-pop .3s var(--ease-out) both 2.4s}.mk.play .mk-typing{animation:1.3s 2.5s both mk-typing}.mk.play .mk-typing i{animation:.9s ease-in-out infinite mk-dot}.mk.play .mk-typing i:nth-child(2){animation-delay:.15s}.mk.play .mk-typing i:nth-child(3){animation-delay:.3s}.mk.play .mk-m:not(.me){animation:mk-rise .45s var(--ease-out) both 3.8s}.mk.play .mk-form{animation:mk-rise .45s var(--ease-out) both 4.6s}.mk.play .mk-form span.on{animation:.3s 6s both mk-sel}.mk.slow.play .mk-row{animation-delay:calc(.5s + var(--d) * .55s)}.mk.slow.play .mk-det{animation-delay:2.8s}.mk.slow.play .mk-acts .pri{animation-delay:6s}.mk.slow.play .mk-toast{animation-delay:6.8s}.mk.slow.play .mk-m.me{animation-delay:1s}.mk.slow.play .mk-tool{animation-delay:2.4s}.mk.slow.play .mk-spin{animation:.7s linear infinite mk-spin,10ms linear 5s forwards mk-gone}.mk.slow.play .mk-okc{animation-delay:5s}.mk.slow.play .mk-typing{animation-duration:2.4s;animation-delay:5.2s}.mk.slow.play .mk-m:not(.me){animation-delay:7.6s}.mk.slow.play .mk-form{animation-delay:9s}.mk.slow.play .mk-form span.on{animation-delay:11s}.cu-win{background:var(--sf);color:var(--fg);box-shadow:var(--pop-shadow);text-align:left;border-radius:14px;font-size:11.5px;line-height:1.35;display:grid;overflow:hidden}.cu-bar{border-bottom:1px solid var(--ln);align-items:center;gap:4px;padding:8px 10px;display:flex}.cu-bar i{background:var(--ln2);border-radius:50%;width:6px;height:6px}.cu-bar small{color:var(--fg3);font-size:10.5px;font-family:var(--f-mono);margin-left:6px}.cu-body{gap:6px;padding:10px;display:grid}@container site (width<=560px){.cu-body{gap:4px;padding:8px}}.cu-r{background:var(--sf2);border-radius:8px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.cu-r .mk-dot{margin:0}.cu-r b{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;display:block;overflow:hidden}.cu-r small{color:var(--fg3);font-size:10px}.cu-t{background:var(--sf);box-shadow:inset 0 0 0 1px var(--ln2);color:var(--fg2);border-radius:999px;padding:1px 6px;font-size:9.5px;font-style:normal;font-weight:600}.cu-t.acc{color:var(--c-acc-ink)}.cu-t.ok{color:var(--c-ok-ink)}.cu-note{color:var(--fg3);align-items:center;gap:5px;font-size:10px;display:flex}.cu-chat{gap:6px;display:grid}.cu-me{background:var(--c-chat);max-width:80%;color:var(--white);border-radius:10px 10px 2px;justify-self:end;padding:5px 9px;font-size:11px}.cu-ag{grid-template-columns:auto 1fr;align-items:start;gap:6px;display:grid}.cu-ag small{color:var(--fg3);font-size:9.5px;font-family:var(--f-mono);align-items:center;gap:4px;display:flex}.cu-ag p{background:var(--sf2);border-radius:2px 10px 10px;margin:2px 0 0;padding:6px 9px;font-size:11px}.cu-dots{background:var(--sf2);opacity:0;border-radius:2px 10px 10px;gap:3px;height:0;padding:6px 9px;display:inline-flex;overflow:hidden}.cu-dots i{background:var(--fg3);border-radius:50%;width:5px;height:5px;animation:.9s ease-in-out infinite mk-dot}.cu-dots i:nth-child(2){animation-delay:.15s}.cu-dots i:nth-child(3){animation-delay:.3s}.cu-mail{display:grid}.cu-mail>div{border-bottom:1px solid var(--ln);grid-template-columns:auto 1fr;gap:8px;padding:6px 4px;display:grid}.cu-mail>div:last-child{border:0}.cu-mail span{min-width:0}.cu-mail b{color:var(--fg2);align-items:center;gap:4px;font-size:10.5px;font-weight:500;display:flex}.cu-mail em{color:var(--fg3);margin-left:auto;font-size:9.5px;font-style:normal}.cu-mail strong{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:500;display:block;overflow:hidden}.cu-mail .u strong{font-weight:700}.cu-mail .u b:before{content:"";background:var(--c-chat);border-radius:50%;order:-1;width:6px;height:6px}.cu-mail small{color:var(--fg3);white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.cu-kb{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.kb-col{background:var(--sf2);border-radius:8px;align-content:start;gap:5px;min-height:110px;padding:5px;display:grid;position:relative}.kb-col.c1{z-index:3}.kb-col>small{color:var(--fg2);justify-content:space-between;font-size:9.5px;font-weight:600;display:flex}.kb-col em{color:var(--fg3);font-style:normal}.kb-c{background:var(--sf);box-shadow:0 1px 2px #00000014, inset 0 0 0 1px var(--ln);border-radius:6px;gap:6px;padding:6px;display:grid}.kb-c b{font-size:9.5px;font-weight:500;line-height:1.25}.kb-c .ui-av{justify-self:end}.kb-c.mv{z-index:2;position:relative}.kb-n{display:inline-grid}.kb-n span{grid-area:1/1}.kb-n .b{opacity:0}.cu-rt{gap:8px;display:grid}.cu-rth{align-items:center;gap:6px;display:flex}.cu-rth b{font-family:var(--f-mono);font-size:11.5px}.cu-rth em{color:var(--fg3);font-size:10px;font-style:normal}.cu-rth .ui-tag{height:18px;margin-left:auto;font-size:9.5px}.cu-rt .mn-flow .nd{padding:3px 6px;font-size:9.5px}.cu-rt .mn-flow>i{width:6px}.cu-runs{align-items:center;gap:3px;display:flex}.cu-runs i{background:var(--c-green);border-radius:3px;width:9px;height:18px}.cu-runs i.w{background:var(--c-amber)}.cu-runs i.bad{background:var(--c-pink)}.cu-runs small{color:var(--fg3);margin-left:6px;font-size:9.5px}.mn-term{font-family:var(--f-mono);color:var(--fg2);white-space:pre-wrap;margin:0;font-size:11px;line-height:1.7}.mn-term .p,.mn-term .o{color:var(--fg3)}.mn-term .ok{color:var(--c-ok-line)}.cu-crew{gap:8px;display:grid}.cu-bh{align-items:center;gap:6px;display:flex}.cu-bh b{font-size:11.5px}.cu-bh small{color:var(--fg3);margin-left:auto;font-size:10px}.cu-ags{gap:14px;display:flex}.cu-ags span{align-items:center;gap:6px;font-size:11px;display:flex}.cu-lab{color:var(--fg3);text-transform:uppercase;letter-spacing:.08em;font-size:9.5px;font-family:var(--f-mono)}.cu-tico{flex-wrap:wrap;gap:6px;display:flex}.cu-tico span{background:var(--sf2);width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--ln);border-radius:8px;place-items:center;display:grid}.cu-logos{grid-template-columns:repeat(3,1fr);gap:10px 6px;display:grid}.cu-logos span{justify-items:center;gap:4px;display:grid}.cu-logos small{color:var(--fg2);font-size:9.5px}.cu-file{gap:4px;display:grid}.cu-file small{font-family:var(--f-mono);color:var(--fg3);align-items:center;gap:4px;font-size:9.5px;display:flex}.cu-file b{font-size:12.5px}.cu-file p{color:var(--fg2);margin:0;font-size:10.5px}.cu-chips{flex-wrap:wrap;gap:4px;display:flex}.cu-chips i{font-style:normal;font-family:var(--f-mono);background:var(--sf2);box-shadow:inset 0 0 0 1px var(--ln);border-radius:6px;align-items:center;gap:4px;padding:3px 7px;font-size:10px;display:inline-flex}.cu-cred{gap:5px;display:grid}.cu-cred>div{background:var(--sf2);border-radius:8px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;padding:6px 8px;display:grid}.cu-cred b{font-size:11.5px}.cu-cred small{color:var(--fg3);font-size:9.5px}.cu-cred>div>span{color:var(--c-green);display:grid}.cu-roles{gap:3px;display:grid}.cu-roles span{background:var(--sf2);border-radius:6px;grid-template-columns:20px 1fr auto;align-items:center;gap:6px;padding:3px 6px;display:grid}.cu-roles b{font-size:11px}.cu-roles em{color:var(--fg2);place-items:center;display:grid}.cu-dec{gap:4px;display:grid}.cu-dec small{color:var(--fg3);font-size:10px}.cu-dec b{font-size:12.5px}.cu-dec>span{color:var(--fg2);font-size:10.5px}.mn-acts{gap:6px;margin-top:4px;display:flex}.mn-acts span{box-shadow:inset 0 0 0 1px var(--ln2);border-radius:7px;padding:4px 10px;font-size:11px;font-weight:600}.mn-acts .pri{background:var(--fg);color:var(--bg);box-shadow:none}.cu-bars{gap:6px;display:grid}.cu-bars span{grid-template-columns:76px 1fr;align-items:center;gap:6px;display:grid}.cu-bars small{color:var(--fg2);font-size:10px}.cu-bars i{background:linear-gradient(90deg, var(--c-blue), var(--c-violet)) 0 / var(--v) 100% no-repeat, var(--sf2);border-radius:4px;height:7px}:is(.is-on,.has-pv:hover,.has-pv:focus-visible) .cu-body>*,.is-on :is(.cu-mail>div,.kb-col,.cu-cred>div,.cu-roles>span,.cu-tico>span){animation:mk-rise .45s var(--ease-out) both}:is(.is-on,.has-pv:hover,.has-pv:focus-visible) .cu-body>:nth-child(2),.is-on :is(.cu-mail>div:nth-child(2),.kb-col:nth-child(2)){animation-delay:.12s}:is(.is-on,.has-pv:hover,.has-pv:focus-visible) .cu-body>:nth-child(3),.is-on :is(.cu-mail>div:nth-child(3),.kb-col:nth-child(3)){animation-delay:.24s}.is-on :is(.cu-cred>div,.cu-roles>span,.cu-tico>span){animation-delay:calc(var(--d) * 80ms)}:is(.is-on,.has-pv:hover,.has-pv:focus-visible) .cu-me{animation:mk-rise .4s var(--ease-out) both .1s}:is(.is-on,.has-pv:hover,.has-pv:focus-visible) .cu-ag small{animation:.3s .6s both mk-fade}:is(.is-on,.has-pv:hover,.has-pv:focus-visible) .cu-dots{animation:1.2s .9s both cu-type}:is(.is-on,.has-pv:hover,.has-pv:focus-visible) .cu-ag p{animation:mk-rise .4s var(--ease-out) both 2.1s}:is(.is-on,.has-pv:hover,.has-pv:focus-visible) .kb-c.mv{animation:kb-go 1s var(--ease-out) 1.2s both}:is(.is-on,.has-pv:hover,.has-pv:focus-visible) .kb-col.c1 .kb-c.mv+.kb-c{animation:.4s 1.9s both kb-up}:is(.is-on,.has-pv:hover,.has-pv:focus-visible) .kb-col.c2 .kb-c{animation:.4s 1.6s both kb-down}:is(.is-on,.has-pv:hover,.has-pv:focus-visible) .kb-n .a{animation:10ms linear 2s both n-out}:is(.is-on,.has-pv:hover,.has-pv:focus-visible) .kb-n .b{animation:10ms linear 2s both n-in}.is-on .cu-rt .nd{animation:.35s both mk-lit;animation-delay:calc(.3s + var(--i,0) * .3s)}.is-on .cu-runs i{animation:.3s both mk-rise;animation-delay:calc(.5s + var(--d) * 70ms)}.is-closing .cu-body{animation:.45s both cu-close}@keyframes mk-drop{0%{opacity:0;transform:translateY(-10px)}}@keyframes mk-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes mk-fade{0%{opacity:0}}@keyframes mk-pop{0%{opacity:0;transform:scale(.85)}}@keyframes mk-press{50%{filter:brightness(1.25);transform:scale(.92)}}@keyframes mk-spin{to{transform:rotate(360deg)}}@keyframes mk-gone{to{opacity:0;border-width:0;width:0;margin:0}}@keyframes mk-typing{0%{opacity:0;height:0}12%,88%{opacity:1;height:22px}to{opacity:0;height:0}}@keyframes mk-dot{0%,to{opacity:.45;transform:none}50%{opacity:1;transform:translateY(-3px)}}@keyframes mk-sel{0%{color:inherit;box-shadow:inset 0 0 0 1px var(--ln2);background:0 0}}@keyframes mk-lit{0%{color:var(--fg3);box-shadow:inset 0 0 0 1px var(--ln);background:0 0}}@keyframes mk-pulse{50%{box-shadow:inset 0 0 0 1px var(--warn), 0 0 0 4px color-mix(in srgb, var(--warn) 22%, transparent)}}@keyframes pulse-dot{50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--c-amber) 30%, transparent)}}@keyframes cu-close{0%{opacity:1;filter:none}60%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}@keyframes cu-type{0%{opacity:0;height:0}15%,85%{opacity:1;height:18px}to{opacity:0;height:0}}@keyframes kb-go{0%{transform:none}40%{transform:translate(calc(50% + 7px))translateY(-6px)rotate(3deg);box-shadow:0 12px 20px -8px #0000004d}to{transform:translate(calc(100% + 14px))}}@keyframes kb-up{to{transform:translateY(calc(-100% - 5px))}}@keyframes kb-down{to{transform:translateY(calc(100% + 5px))}}@keyframes n-out{to{opacity:0}}@keyframes n-in{to{opacity:1}}
