@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.0-te~ja_gpvcf.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__Ur3q_a__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__Ur3q_a__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
@font-face{font-family:GeistMono;src:url(../media/GeistMono_Variable.p.17jn9btb_52pq.woff2)format("woff2");font-display:swap;font-weight:100 900}.geistmono_157ca88a-module__iaM1Ya__className{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.geistmono_157ca88a-module__iaM1Ya__variable{--font-geist-mono:"GeistMono", ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
:root{--mk-accent-h:270;--mk-accent:#7c3aed;--mk-accent-soft:#8b5cf6;--mk-accent-glow:#7c3aed59;--mk-accent-border:#6d28d980;--mk-bg:#0a0b0f;--mk-bg-1:#101117;--mk-bg-2:#17181f;--mk-bg-elev:#1b1c24;--mk-fg:#f8f8fc;--mk-fg-muted:#a3a4ac;--mk-fg-dim:#676870;--mk-border:#2d2d33;--mk-border-strong:#414249;--mk-surface-hover:#22232b;--mk-success:#65c86b;--mk-warn:#efa831;--mk-danger:#fc5855;--mk-info:#4abaf4;--mk-radius-xs:4px;--mk-radius-sm:6px;--mk-radius-md:10px;--mk-radius-lg:14px;--mk-radius-xl:20px;--mk-ff-mono:var(--font-geist-mono,ui-monospace, "SF Mono", Menlo, monospace)}@supports (color:lab(0% 0 0)){:root{--mk-bg:lab(3.00391% .421643 -2.14076);--mk-bg-1:lab(5.19076% .728592 -3.69924);--mk-bg-2:lab(8.24031% 1.12206 -5.1085);--mk-bg-elev:lab(10.5522% 1.19637 -5.47588);--mk-fg:lab(97.6426% .319481 -1.86682);--mk-fg-muted:lab(67.4279% .802755 -4.45826);--mk-fg-dim:lab(44.2266% .822902 -4.4467);--mk-border:lab(18.7204% .712708 -3.69091);--mk-border-strong:lab(27.9848% .849709 -4.43202);--mk-surface-hover:lab(14.0342% 1.16611 -5.48915);--mk-success:lab(72.9478% -44.8663 37.0218);--mk-warn:lab(74.342% 19.9794 67.2846);--mk-danger:lab(60.882% 63.0569 37.6481);--mk-info:lab(71.1007% -18.9696 -38.7115)}}[data-theme=light],.light [data-theme],html.light{--mk-bg:#fbfcfe;--mk-bg-1:#f3f3f7;--mk-bg-2:#eaebef;--mk-bg-elev:#fff;--mk-fg:#111116;--mk-fg-muted:#4c4c54;--mk-fg-dim:#797a80;--mk-border:#d6d7dd;--mk-border-strong:#b6b7be;--mk-surface-hover:#edeef4;--mk-accent-glow:#4b67fa38}@supports (color:lab(0% 0 0)){[data-theme=light],.light [data-theme],html.light{--mk-bg:lab(98.8177% .190079 -1.12112);--mk-bg-1:lab(95.9026% .31957 -1.86675);--mk-bg-2:lab(92.995% .385344 -2.23889);--mk-bg-elev:lab(100% 0 0);--mk-fg:lab(5.20507% .584424 -3.04003);--mk-fg-muted:lab(32.6254% .840202 -4.43712);--mk-fg-dim:lab(51.2031% .670463 -3.71434);--mk-border:lab(86.0196% .519395 -2.9817);--mk-border-strong:lab(74.4039% .658929 -3.72119);--mk-surface-hover:lab(94.1397% .517964 -2.98255);--mk-accent-glow:lab(48.3447% 28.0118 -77.9605/.22)}}.mk-container{max-width:1240px;margin:0 auto;padding:0 32px}@media (max-width:720px){.mk-container{padding:0 20px}}.mk-section{padding:120px 0;position:relative}.mk-section-tight{padding:80px 0;position:relative}.mk-eyebrow{font-family:var(--mk-ff-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--mk-accent-soft);align-items:center;gap:8px;margin-bottom:16px;font-size:12px;display:inline-flex}.mk-eyebrow:before{content:"";background:var(--mk-accent);width:6px;height:6px;box-shadow:0 0 12px var(--mk-accent);border-radius:50%}.mk-h-display{letter-spacing:-.03em;text-wrap:balance;color:var(--mk-fg);margin:0;font-size:clamp(40px,6vw,80px);font-weight:600;line-height:1.02}.mk-h-section,.mk-h2{letter-spacing:-.025em;text-wrap:balance;color:var(--mk-fg);margin:0 0 16px;font-size:clamp(32px,4.2vw,56px);font-weight:600;line-height:1.05}.mk-h-card,.mk-h3{letter-spacing:-.015em;color:var(--mk-fg);margin:0;font-size:22px;font-weight:600;line-height:1.2}.mk-lead{color:var(--mk-fg-muted);text-wrap:pretty;max-width:62ch;font-size:clamp(16px,1.3vw,19px);line-height:1.5}.mk-mono{font-family:var(--mk-ff-mono)}.mk-muted{color:var(--mk-fg-muted)}.mk-dim{color:var(--mk-fg-dim)}.mk-accent-text{background:linear-gradient(135deg,#7c3aed 0%,#a78bfa 50%,#c084fc 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.mk-btn-primary,.mk-btn-ghost,.mk-btn-soft{border-radius:var(--mk-radius-md);white-space:nowrap;cursor:pointer;border:1px solid #0000;align-items:center;gap:8px;padding:11px 18px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.mk-btn-primary{background:var(--mk-accent);color:#fff;box-shadow:0 0 0 1px var(--mk-accent), 0 10px 30px -10px var(--mk-accent-glow), inset 0 1px 0 0 #ffffff26}.mk-btn-primary:hover{box-shadow:0 0 0 1px var(--mk-accent), 0 14px 34px -10px var(--mk-accent-glow), inset 0 1px 0 0 #fff3;transform:translateY(-1px)}.mk-btn-ghost{color:var(--mk-fg);border-color:var(--mk-border-strong);background:0 0}.mk-btn-ghost:hover{background:var(--mk-surface-hover)}.mk-btn-soft{background:color-mix(in oklch, var(--mk-accent) 12%, transparent);color:var(--mk-accent-soft);border-color:var(--mk-accent-border)}.mk-btn-soft:hover{background:color-mix(in oklch, var(--mk-accent) 20%, transparent)}.mk-btn-sm{padding:7px 12px;font-size:13px}.mk-chip{border:1px solid var(--mk-border);background:var(--mk-bg-1);color:var(--mk-fg-muted);border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;display:inline-flex}.mk-chip .mk-dot{background:var(--mk-accent);border-radius:50%;width:6px;height:6px}.mk-card{background:var(--mk-bg-1);border:1px solid var(--mk-border);border-radius:var(--mk-radius-lg)}.mk-ai-card{background:var(--mk-bg-1);border:1px solid var(--mk-border);border-radius:var(--mk-radius-xl);padding:28px;transition:border-color .2s,transform .2s;position:relative;overflow:hidden}.mk-ai-card:hover{border-color:var(--mk-accent-border)}.mk-glow{filter:blur(80px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.mk-noise{opacity:.4;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.mk-grid-bg{background-image:linear-gradient(to right, var(--mk-border) 1px, transparent 1px), linear-gradient(to bottom, var(--mk-border) 1px, transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(#000 20%,#0000 70%);mask-image:radial-gradient(#000 20%,#0000 70%)}.mk-reveal{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(16px)}.mk-reveal.in{opacity:1;transform:translateY(0)}.mk-reveal-now{animation:.8s forwards mk-reveal-in}@keyframes mk-reveal-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes mk-blink{0%,49%{opacity:1}50%,to{opacity:0}}.mk-cursor{vertical-align:-2px;background:var(--mk-accent);width:8px;height:1em;margin-left:2px;animation:1s step-end infinite mk-blink;display:inline-block}@keyframes mk-scroll-x{0%{transform:translate(0)}to{transform:translate(-50%)}}.mk-marquee-track{gap:12px;width:max-content;animation:40s linear infinite mk-scroll-x;display:flex}.mk-marquee-track:hover{animation-play-state:paused}.mk-announce{background:linear-gradient(90deg, color-mix(in oklch, var(--mk-accent) 18%, var(--mk-bg)) 0%, var(--mk-bg-1) 100%);border-bottom:1px solid var(--mk-border);justify-content:center;align-items:center;gap:12px;padding:10px 20px;font-size:13px;display:flex;position:relative}.mk-announce .mk-pill{background:var(--mk-accent);color:#fff;font-size:11px;font-weight:500;font-family:var(--mk-ff-mono);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:2px 8px}.mk-nav{z-index:50;-webkit-backdrop-filter:blur(16px);background:color-mix(in oklch, var(--mk-bg) 78%, transparent);border-bottom:1px solid var(--mk-border);position:sticky;top:0}.mk-nav-inner{justify-content:space-between;align-items:center;padding:14px 0;display:flex}.mk-nav-link{color:var(--mk-fg-muted);border-radius:7px;padding:7px 12px;font-size:14px;text-decoration:none;transition:all .15s}.mk-nav-link:hover{color:var(--mk-fg);background:var(--mk-surface-hover)}.mk-feat-grid{gap:20px;display:grid}.mk-seshira-glyph{background:linear-gradient(135deg, var(--mk-accent) 0%, #005eb5 100%);color:#fff;width:26px;height:26px;box-shadow:0 0 0 1px var(--mk-accent-border), 0 4px 16px -4px var(--mk-accent-glow);border-radius:7px;place-items:center;display:inline-grid;position:relative}@supports (color:lab(0% 0 0)){.mk-seshira-glyph{background:linear-gradient(135deg, var(--mk-accent) 0%, lab(37.638% 11.0854 -73.0252) 100%)}}.mk-seshira-glyph svg{width:14px;height:14px}@keyframes mk-typing{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.mk-typing-dot{background:var(--mk-accent-soft);border-radius:50%;width:4px;height:4px;display:inline-block}.mk-typing-dot:first-child{animation:1.2s ease-in-out infinite mk-typing}.mk-typing-dot:nth-child(2){animation:1.2s ease-in-out .2s infinite mk-typing}.mk-typing-dot:nth-child(3){animation:1.2s ease-in-out .4s infinite mk-typing}.mk-win{background:var(--mk-bg-1);border:1px solid var(--mk-border-strong);border-radius:var(--mk-radius-lg);box-shadow:0 30px 80px -20px #00000080, 0 0 0 1px var(--mk-border-strong);position:relative;overflow:hidden}.mk-win-top,.mk-win-chrome{background:var(--mk-bg-2);border-bottom:1px solid var(--mk-border);font-family:var(--mk-ff-mono);color:var(--mk-fg-muted);align-items:center;gap:10px;padding:10px 14px;font-size:12px;display:flex}.mk-win-dots{gap:6px;display:flex}.mk-win-dots span,.mk-win-dot{background:var(--mk-border-strong);border-radius:50%;width:11px;height:11px}.mk-win-crumbs{flex:1;align-items:center;gap:6px;display:flex}.mk-win-crumbs .sep{opacity:.5}.mk-win-crumbs .active{color:var(--mk-fg)}.mk-app{grid-template-columns:200px 1fr;min-height:560px;display:grid}.mk-app-sb{background:var(--mk-bg-2);border-right:1px solid var(--mk-border);padding:16px 12px;font-size:13px}.mk-sb-section{margin-bottom:18px}.mk-sb-label{font-family:var(--mk-ff-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--mk-fg-dim);margin-bottom:6px;padding:0 8px;font-size:10px}.mk-sb-item{color:var(--mk-fg-muted);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;display:flex}.mk-sb-item.active{background:color-mix(in oklch, var(--mk-accent) 14%, transparent);color:var(--mk-fg)}.mk-sb-item:hover:not(.active){background:var(--mk-surface-hover);color:var(--mk-fg)}.mk-kb{grid-template-columns:repeat(4,1fr);gap:12px;padding:16px;display:grid;overflow:hidden}.mk-kb-col{background:var(--mk-bg-2);border:1px solid var(--mk-border);border-radius:var(--mk-radius-md);flex-direction:column;gap:8px;min-height:420px;padding:10px;display:flex}.mk-kb-col-head{justify-content:space-between;align-items:center;padding:2px 4px 8px;display:flex}.mk-kb-col-title{font-size:12px;font-weight:600;font-family:var(--mk-ff-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--mk-fg-muted);align-items:center;gap:8px;display:flex}.mk-kb-col-title .count{color:var(--mk-fg-dim);font-weight:400}.mk-kb-col-title .status-dot{border-radius:50%;width:8px;height:8px}.mk-kb-card{background:var(--mk-bg-elev);border:1px solid var(--mk-border);cursor:grab;border-radius:8px;flex-direction:column;gap:8px;padding:10px;font-size:12.5px;transition:border-color .15s,transform .15s;display:flex}.mk-kb-card:hover{border-color:var(--mk-border-strong)}.mk-kb-card.locked{background:repeating-linear-gradient(45deg, var(--mk-bg-elev), var(--mk-bg-elev) 6px, var(--mk-bg-1) 6px, var(--mk-bg-1) 7px)}.mk-kb-card-id{font-family:var(--mk-ff-mono);color:var(--mk-fg-dim);font-size:10.5px}.mk-kb-card-title{color:var(--mk-fg);line-height:1.35}.mk-kb-card-meta{justify-content:space-between;align-items:center;display:flex}.mk-kb-card-label{font-family:var(--mk-ff-mono);letter-spacing:.03em;border-radius:999px;padding:2px 7px;font-size:10px}.mk-lbl-bug{background:color-mix(in oklch, var(--mk-danger) 20%, transparent);color:var(--mk-danger)}.mk-lbl-feat{background:color-mix(in oklch, var(--mk-accent) 20%, transparent);color:var(--mk-accent-soft)}.mk-lbl-perf{background:color-mix(in oklch, var(--mk-warn) 20%, transparent);color:var(--mk-warn)}.mk-lbl-docs{background:color-mix(in oklch, var(--mk-info) 20%, transparent);color:var(--mk-info)}.mk-lbl-infra{background:color-mix(in oklch, var(--mk-fg-muted) 20%, transparent);color:var(--mk-fg-muted)}.mk-a1{background:#7c3aed}.mk-a2{background:#0891b2}.mk-a3{background:#ea580c}.mk-a4{background:#059669}.mk-a5{background:#db2777}.mk-avatar{color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-weight:600;display:grid}.mk-kb-row{font-family:var(--mk-ff-mono);color:var(--mk-fg-dim);align-items:center;gap:6px;font-size:10.5px;display:flex}.mk-kb-ai{font-family:var(--mk-ff-mono);color:var(--mk-accent-soft);align-items:center;gap:5px;font-size:10px;display:flex}.mk-blocked-badge{font-family:var(--mk-ff-mono);background:color-mix(in oklch, var(--mk-danger) 18%, transparent);color:var(--mk-danger);border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:10px;display:inline-flex}.mk-sc-todo{background:var(--mk-fg-dim)}.mk-sc-prog{background:var(--mk-info)}.mk-sc-rev{background:var(--mk-warn)}.mk-sc-done{background:var(--mk-success)}.mk-ai-panel{background:var(--mk-bg-1);border-left:1px solid var(--mk-border);flex-direction:column;display:flex;position:relative;overflow:hidden}.mk-ai-header,.mk-ai-head{border-bottom:1px solid var(--mk-border);background:var(--mk-bg-2);align-items:center;gap:10px;padding:12px 14px;font-size:13px;font-weight:500;display:flex}.mk-ai-head .mk-spark,.mk-ai-header .mk-spark{background:linear-gradient(135deg, var(--mk-accent), #bf7cec);color:#fff;border-radius:6px;place-items:center;width:20px;height:20px;display:grid}@supports (color:lab(0% 0 0)){.mk-ai-head .mk-spark,.mk-ai-header .mk-spark{background:linear-gradient(135deg, var(--mk-accent), lab(62.6594% 41.3266 -46.9092))}}.mk-ai-msgs{flex-direction:column;flex:1;gap:14px;padding:16px;font-size:13px;line-height:1.5;display:flex;overflow-y:auto}.mk-ai-msg{max-width:100%}.mk-ai-msg-user{background:color-mix(in oklch, var(--mk-accent) 20%, transparent);border:1px solid var(--mk-accent-border);color:var(--mk-fg);border-radius:12px 12px 2px;align-self:flex-end;max-width:85%;padding:9px 12px}.mk-ai-msg-bot{gap:10px;display:flex}.mk-ai-msg-bot .mk-spark{background:linear-gradient(135deg, var(--mk-accent), #bf7cec);color:#fff;border-radius:6px;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}@supports (color:lab(0% 0 0)){.mk-ai-msg-bot .mk-spark{background:linear-gradient(135deg, var(--mk-accent), lab(62.6594% 41.3266 -46.9092))}}.mk-ai-msg-bot .body{color:var(--mk-fg);flex:1}.mk-ai-tool{border:1px solid var(--mk-border);background:var(--mk-bg-2);font-family:var(--mk-ff-mono);color:var(--mk-fg-muted);border-radius:8px;align-items:center;gap:8px;margin-top:8px;padding:8px 10px;font-size:11.5px;display:flex}.mk-ai-tool .check{background:color-mix(in oklch, var(--mk-success) 30%, transparent);width:14px;height:14px;color:var(--mk-success);border-radius:50%;place-items:center;font-size:9px;display:grid}.mk-ai-tool code{color:var(--mk-accent-soft)}.mk-ai-suggest{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.mk-ai-chip{background:var(--mk-bg-2);border:1px solid var(--mk-border);color:var(--mk-fg-muted);cursor:pointer;border-radius:999px;padding:5px 10px;font-size:12px;transition:all .15s}.mk-ai-chip:hover,.mk-ai-chip.active,.mk-ai-chip-active{border-color:var(--mk-accent-border);color:var(--mk-fg);background:color-mix(in oklch, var(--mk-accent) 12%, var(--mk-bg-2))}.mk-ai-input{border-top:1px solid var(--mk-border);background:var(--mk-bg-2);align-items:center;gap:8px;padding:12px;display:flex}.mk-ai-input .field{background:var(--mk-bg-elev);border:1px solid var(--mk-border);color:var(--mk-fg-muted);border-radius:8px;flex:1;padding:8px 10px;font-family:inherit;font-size:12.5px}.mk-sidebar{background:var(--mk-bg-2);border-right:1px solid var(--mk-border);flex-direction:column;width:180px;padding:16px 12px;font-size:13px;display:flex}.mk-sidebar-section{margin-bottom:18px}.mk-sidebar-label{font-family:var(--mk-ff-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--mk-fg-dim);margin-bottom:6px;padding:0 8px;font-size:10px}.mk-sidebar-item{color:var(--mk-fg-muted);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;display:flex}.mk-sidebar-item.active,.mk-sidebar-item-active{background:color-mix(in oklch, var(--mk-accent) 14%, transparent);color:var(--mk-fg)}.mk-sprint-mock{grid-template-columns:1fr 1fr;gap:16px;padding:20px;display:grid}.mk-burn-chart{background:var(--mk-bg-2);border:1px solid var(--mk-border);border-radius:10px;height:220px;padding:14px;position:relative}.mk-chart-title{font-size:12px;font-family:var(--mk-ff-mono);color:var(--mk-fg-muted);justify-content:space-between;margin-bottom:8px;display:flex}.mk-doc-mock{min-height:380px;padding:28px 32px;font-size:14px}.mk-doc-crumb{font-family:var(--mk-ff-mono);color:var(--mk-fg-dim);letter-spacing:.05em;margin-bottom:12px;font-size:11px}.mk-doc-title{letter-spacing:-.02em;margin:0 0 20px;font-size:28px;font-weight:600}.mk-doc-block{border-left:2px solid var(--mk-accent);background:color-mix(in oklch, var(--mk-accent) 8%, transparent);border-radius:0 6px 6px 0;margin:14px 0;padding:10px 14px;font-size:13px}.mk-doc-mention{color:var(--mk-accent-soft);font-weight:500}.mk-gantt{min-height:320px;padding:18px}.mk-gantt-head{font-family:var(--mk-ff-mono);color:var(--mk-fg-dim);letter-spacing:.05em;border-bottom:1px solid var(--mk-border);grid-template-columns:160px repeat(12,1fr);padding-bottom:8px;font-size:10px;display:grid}.mk-gantt-row{border-bottom:1px solid var(--mk-border);grid-template-columns:160px 1fr;align-items:center;padding:10px 0;font-size:12.5px;display:grid}.mk-gantt-bar{font-family:var(--mk-ff-mono);color:#fff;border-radius:4px;align-items:center;padding:0 8px;font-size:10px;display:flex;position:absolute;top:3px;bottom:3px}.mk-dash{grid-template-columns:repeat(3,1fr);gap:12px;min-height:380px;padding:18px;display:grid}.mk-widget{background:var(--mk-bg-2);border:1px solid var(--mk-border);border-radius:10px;padding:14px;font-size:12.5px}.mk-widget .label{font-family:var(--mk-ff-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--mk-fg-dim);margin-bottom:8px;font-size:10px}.mk-widget .num{letter-spacing:-.02em;font-size:28px;font-weight:600}.mk-widget .delta{font-family:var(--mk-ff-mono);color:var(--mk-success);font-size:11px}.mk-widget .delta.down{color:var(--mk-danger)}.mk-retro-phases{font-family:var(--mk-ff-mono);gap:4px;margin-bottom:14px;font-size:11px;display:flex}.mk-retro-phases>div{background:var(--mk-bg-2);border:1px solid var(--mk-border);text-align:center;color:var(--mk-fg-dim);text-transform:uppercase;letter-spacing:.05em;border-radius:6px;flex:1;padding:6px 10px}.mk-retro-phases>div.active{background:color-mix(in oklch, var(--mk-accent) 16%, transparent);color:var(--mk-accent-soft);border-color:var(--mk-accent-border)}.mk-retro-phases>div.done{color:var(--mk-fg-muted)}.mk-auto-mock{flex-direction:column;gap:12px;min-height:320px;padding:20px;display:flex}.mk-auto-row{background:var(--mk-bg-2);border:1px solid var(--mk-border);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;font-size:13px;display:flex}.mk-auto-ico{width:28px;height:28px;font-family:var(--mk-ff-mono);border-radius:7px;flex-shrink:0;place-items:center;font-size:12px;display:grid}.mk-auto-ico.trig{background:color-mix(in oklch, var(--mk-info) 20%, transparent);color:var(--mk-info)}.mk-auto-ico.act{background:color-mix(in oklch, var(--mk-accent) 20%, transparent);color:var(--mk-accent-soft)}.mk-bar-mini{align-items:end;gap:3px;display:flex}.mk-bar-mini span{background:var(--mk-accent);opacity:.6;border-radius:2px 2px 0 0;flex:1}.mk-bar-mini span.lead-b{opacity:1}.mk-mock-scroll::-webkit-scrollbar{width:6px;height:6px}.mk-mock-scroll::-webkit-scrollbar-track{background:0 0}.mk-mock-scroll::-webkit-scrollbar-thumb{background:var(--mk-border-strong);border-radius:3px}@keyframes mk-fadeIn{to{opacity:1}}
