.mind-center{border:1px solid var(--border,#eadce2);width:min(960px,100vw - 32px);max-height:90dvh;color:var(--text,#283143);background:var(--surface,#fff);border-radius:20px;padding:0;overflow:auto;box-shadow:0 24px 100px #19203033}.mind-center::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#19203066}.mind-header{border-bottom:1px solid var(--border,#eee7eb);justify-content:space-between;align-items:center;padding:24px;display:flex}.mind-identity{align-items:center;gap:12px;display:flex}.mind-identity h2{color:#df4266;margin:0;font-size:20px}.mind-identity p,.mind-state p{color:var(--muted,#72798a);margin:4px 0 0;font-size:13px;line-height:1.6}.mind-close{border:1px solid var(--border,#e7e8ee);background:var(--surface,#fff);color:var(--text,#687084);cursor:pointer;border-radius:8px;padding:8px}.mind-state{background:#df426609;padding:14px 24px}.mind-state>strong{color:#d8486b;font-size:12px}.mind-tabs{border-bottom:1px solid var(--border,#eee7eb);gap:8px;padding:16px 24px 0;display:flex}.mind-tabs button{color:var(--muted,#72798a);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:12px;display:flex}.mind-tabs button[aria-current=page]{color:#df4266;border-color:#df4266}.mind-body{padding:24px}.mind-steps{grid-template-columns:repeat(5,1fr);gap:16px;margin:4px 0 28px;display:grid}.mind-steps>div{border-top:2px solid #df426633;padding-top:14px}.mind-steps span{color:#df4266;background:#df42660f;border-radius:50%;place-items:center;width:28px;height:28px;margin-bottom:12px;font-weight:600;display:grid}.mind-steps strong{font-size:13px}.mind-steps p,.mind-handoff p{color:var(--muted,#72798a);margin:7px 0 0;font-size:12px;line-height:1.6}.mind-handoff{background:#81889a0a;border-radius:12px;gap:12px;padding:16px;display:flex}.mind-handoff>svg{flex-shrink:0}.mind-handoff strong{font-size:14px}.mind-close:focus-visible,.mind-tabs button:focus-visible{outline-offset:2px;outline:2px solid #df4266}.mind-existing-controls>div>p{font-size:13px;line-height:1.6}.mind-existing-controls .data-table{white-space:nowrap}@media (max-width:640px){.mind-center{width:calc(100vw - 16px);max-height:94dvh}.mind-header,.mind-body{padding:18px}.mind-state{padding:12px 18px}.mind-tabs{gap:0;padding:8px 10px 0}.mind-tabs button{padding:12px 9px;font-size:12px}.mind-steps{grid-template-columns:1fr;gap:12px;margin:0 0 18px}.mind-steps>div{border:0;grid-template-columns:28px 1fr;column-gap:12px;padding:0;display:grid}.mind-steps span{grid-row:span 2;margin:0}.mind-steps p{margin-top:3px}}.operation-shell:not(.operation-light) .mind-center{--surface:#1d1d2c;--text:#f7f6fc;--muted:#bab8cc;--border:#3b3a4a;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.operation-shell.operation-light .mind-center{--surface:#fff;--text:#20283d;--muted:#56627a;--border:#d6deeb;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.operation-shell .mind-center .button{align-items:center;gap:8px;display:inline-flex}.operation-shell:not(.operation-light) .mind-center :is(.button,input){color:var(--text);background:#292638;border-color:#7b7b92}.operation-shell .mind-sidebar-link{color:#df4266}.operation-shell .mind-sidebar-link .operation-nav-icon{background:#df426610;border-color:#df426655}.operation-shell:not(.operation-light) :is(.mind-sidebar-link,.mind-launch){color:#ffa2bc}.operation-shell:not(.operation-light) .mind-launch:hover{background:#3a2938}.mind-launch[hidden]{display:none}
