.ui--crm-mcp{gap:12px;padding:1.3em 1.4em 1.5em;background:#fbfbfa}.mkcm-crumb{display:flex;align-items:center;gap:.45em;font-size:.86em;color:var(--ui-muted)}.mkcm-crumb .st-i{width:1em;height:1em}.mkcm-crumb b{font-weight:650;color:var(--ui-ink)}.mkcm-head{display:flex;align-items:center;justify-content:space-between;gap:1em}.mkcm-head__txt{display:flex;flex-direction:column;gap:.25em;min-width:0}.mkcm-head__txt>b{font-family:var(--font-display);font-size:1.75em;font-weight:700;letter-spacing:-.02em;line-height:1.15}.mkcm-head__txt>i{display:flex;flex-wrap:wrap;align-items:center;gap:.3em .7em;font-style:normal;font-size:.92em;color:var(--ui-muted)}.mkcm-estado{display:inline-flex;align-items:center;gap:.45em;font-weight:600;color:#1f9d55}.mkcm-logos{display:inline-flex}.mkcm-logos img{width:1.35em;height:1.35em;padding:.15em;border-radius:50%;background:#fff;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px var(--ui-line)}.mkcm-logos img+img{margin-left:-.3em}.mkcm-btn{display:inline-flex;align-items:center;gap:.45em;flex:0 0 auto;padding:.6em .95em;border-radius:.8em;background:var(--ui-me);font-size:.9em;font-weight:650;color:#fff}.mkcm-btn .st-i{width:1.05em;height:1.05em}.mkcm-stats{display:flex;flex-wrap:wrap;gap:.45em;margin:0;padding:0;list-style:none}.mkcm-stats li{display:inline-flex;align-items:center;gap:.45em;padding:.4em .8em;border:1px solid var(--ui-line);border-radius:999px;background:#fff;font-size:.84em;color:var(--ui-muted)}.mkcm-stats li>.st-i{width:1.05em;height:1.05em;color:var(--primary-text)}.mkcm-stats b{color:var(--ui-ink);font-weight:700}.mkcm-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:1em;align-items:stretch}.mkcm-panel{display:flex;flex-direction:column;gap:.7em;padding:1em 1.1em;border:1px solid var(--ui-line);border-radius:1em;background:#fff}.mkcm-ptit{display:flex;flex-direction:column;gap:.15em}.mkcm-ptit b{font-size:1.05em;font-weight:650}.mkcm-ptit i{font-style:normal;font-size:.84em;color:var(--ui-muted)}.mkcm-lbl{font-size:.8em;font-weight:650;color:var(--ui-muted)}.mkcm-link{display:flex;align-items:center;gap:.6em;padding:.45em .5em .45em .75em;border:1px solid var(--ui-line);border-radius:.7em;background:var(--ui-sf)}.mkcm-link>span{flex:1 1 auto;min-width:0;font-family:var(--font-mono);font-size:.85em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ui-muted)}.mkcm-link em{display:inline-flex;align-items:center;gap:.35em;flex:0 0 auto;padding:.35em .7em;border:1px solid var(--ui-line);border-radius:.55em;background:#fff;font-style:normal;font-size:.82em;font-weight:650;transition:background-color .3s,color .3s,transform .15s}.mkcm-link em .st-i{width:1em;height:1em}.mkcm-link em.is-ok{border-color:transparent;background:color-mix(in oklab,#22c55e 14%,#fff);color:#1f9d55}.mkcm-link em.is-press{transform:scale(.94)}.mkcm-tabs{display:flex;gap:.3em;padding:.25em;border-radius:.8em;background:var(--ui-sf2)}.mkcm-tabs>span{display:inline-flex;align-items:center;justify-content:center;gap:.35em;flex:1 1 0;padding:.4em .5em;border-radius:.6em;font-size:.84em;font-weight:600;white-space:nowrap;color:var(--ui-muted)}.mkcm-tabs img{width:1.05em;height:1.05em}.mkcm-tabs .st-i{width:1em;height:1em}.mkcm-tabs>span>.st-i:last-child:not(:first-child){width:.9em;height:.9em;color:#1f9d55}.mkcm-tabs>span:last-child .st-i{color:var(--ui-muted)}.mkcm-tabs .is-on{background:#fff;color:var(--ui-ink);box-shadow:0 1px 2px #17140f1a}.mkcm-steps{display:flex;flex-direction:column;gap:.55em;margin:0;padding:0;list-style:none;counter-reset:none}.mkcm-steps li{display:flex;align-items:flex-start;gap:.65em;font-size:.88em;line-height:1.45;color:var(--ui-ink)}.mkcm-steps b{font-weight:650}.mkcm-num{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.75em;height:1.75em;border:1.5px solid var(--ui-line);border-radius:50%;font-size:.85em;font-weight:700;color:var(--ui-muted);transition:background-color .3s,border-color .3s,color .3s}.mkcm-num .st-i{position:absolute;width:1em;height:1em;opacity:0}.mkcm-steps li.is-atual .mkcm-num{border-color:var(--ui-me);color:var(--primary-text)}.mkcm-steps li.is-feito .mkcm-num{border-color:#22c55e;background:#22c55e;color:transparent}.mkcm-steps li.is-feito .mkcm-num .st-i{opacity:1;color:#fff}.mkcm-steps li.is-feito>span:last-child{color:var(--ui-muted)}.mkcm-demo{gap:.6em}.mkcm-dhead{display:flex;align-items:center;gap:.5em;font-size:.95em}.mkcm-dhead img{width:1.3em;height:1.3em}.mkcm-dhead b{font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mkcm-dhead em{display:inline-flex;align-items:center;gap:.35em;margin-left:auto;padding:.2em .6em;border-radius:999px;background:color-mix(in oklab,var(--primary) 13%,#fff);font-style:normal;font-size:.76em;font-weight:650;color:var(--primary-text)}.mkcm-dhead em .ui-dot{animation:mkcm-pisca 1.4s ease-in-out infinite}@keyframes mkcm-pisca{50%{opacity:.3}}.mkcm-chat{display:flex;flex-direction:column;gap:.45em;flex:1 1 auto;justify-content:flex-end;min-height:17em}.mkcm-u,.mkcm-ai{max-width:90%;margin:0;padding:.5em .75em;border-radius:.9em;font-size:.86em;line-height:1.4}.mkcm-u{align-self:flex-end;border-bottom-right-radius:.3em;background:var(--ui-ink);color:#fff}.mkcm-ai{align-self:flex-start;border-bottom-left-radius:.3em;background:var(--ui-sf2)}.mkcm-tool{display:inline-flex;align-items:center;align-self:flex-start;gap:.4em;margin:0;font-size:.78em;color:var(--ui-muted)}.mkcm-tool .st-i{width:1.05em;height:1.05em;color:#1f9d55}.mkcm-tool b{color:var(--ui-ink);font-weight:650}.mkcm-done{display:inline-flex;align-items:center;align-self:flex-start;gap:.4em;margin:0;padding:.4em .7em;border-radius:.8em;background:color-mix(in oklab,#22c55e 12%,#fff);font-size:.84em;font-weight:650;color:#1f9d55}.mkcm-done .st-i{width:1.1em;height:1.1em}.mkcm-foot{display:flex;align-items:flex-start;gap:.45em;margin:0;padding-top:.55em;border-top:1px solid var(--ui-line);font-size:.8em;color:var(--ui-muted)}.mkcm-foot .st-i{flex:0 0 auto;width:1.1em;height:1.1em;color:var(--primary-text)}.ui.is-live [data-mkcm-step]{opacity:0;transform:translateY(.4em);transition:opacity .35s,transform .45s var(--ease)}.ui.is-live [data-mkcm-step].is-in{opacity:1;transform:none}@media(max-width:760px){.ui--crm-mcp{font-size:11px;padding:1em}.mkcm-grid{grid-template-columns:minmax(0,1fr)}.mkcm-btn,.mkcm-stats li:nth-child(n+3){display:none}.mkcm-chat{min-height:0}.mkcm-demo{display:none}}
