/* Contextual tasks replace the canvas, with no backdrop over the inspector. */
.canvas-panel.is-inline{position:absolute;inset:0;display:flex;flex-direction:column;width:auto;max-width:none;height:auto;max-height:none;margin:0;min-width:0;padding:0;border:0;border-radius:0;box-shadow:none;z-index:6;background:#fbfcf9;container-type:inline-size}
.canvas-panel.is-inline .dialog-header{position:static;flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:43px;padding:8px 20px;border-bottom:1px solid #e2e9dc;background:#fff}
.canvas-panel.is-inline .dialog-header h2{font-size:14px;font-weight:550;margin:0}
.canvas-panel.is-inline .dialog-header>div{display:flex;align-items:baseline;gap:10px;min-width:0;flex-wrap:wrap}
.canvas-panel.is-inline .dialog-header small{font-size:10px}
.canvas-panel.is-inline .project-dialog-body{flex:1;padding:18px 20px;overflow:auto;min-height:0}
.canvas-panel.is-inline>form{flex:1;min-height:0}
.canvas-panel.is-inline .project-dialog-footer{padding:10px 20px;gap:10px;flex-wrap:wrap}
.canvas-panel.is-inline .dialog-content{padding:20px;overflow:auto}
.capability-mindmap.has-canvas-panel>.mindmap-bottom{visibility:hidden;pointer-events:none}
.card-edit[aria-pressed=true]{background:#e8f0e1;color:#3e663f;box-shadow:0 0 0 1px #96b287}
@media(min-width:761px){.right-panel-expanded .canvas-panel.is-inline{right:var(--right-panel-width)}}
@container(max-width:560px){.canvas-panel.is-inline .project-field-pair,.canvas-panel.is-inline .text-change-columns{grid-template-columns:1fr}.canvas-panel.is-inline .text-change-columns>div+div{border-left:0;border-top:1px solid #d8e2d1}}
@media(max-width:760px){
 .capability-mindmap.has-canvas-panel .mindmap-body{position:static}
 .capability-mindmap.has-canvas-panel .mindmap-inspector{left:0;right:0;top:0;bottom:auto;width:100%;max-width:none;height:42%;border:0;border-bottom:1px solid #dce5d5;box-shadow:none;z-index:7}
 .right-panel-expanded .canvas-panel.is-inline{inset:42% 0 0;border-top:1px solid #dce5d5}
 .right-panel-expanded[data-right-panel=settings]:has(.has-canvas-panel) .map-settings-panel{top:var(--workspace-top);left:0;bottom:auto;width:100%;max-width:none;height:calc((100dvh - var(--workspace-top) - 38px)*.42)}
 .canvas-panel.is-inline .dialog-header{padding:7px 14px}
 .canvas-panel.is-inline .project-dialog-body{padding:14px 16px}
 .canvas-panel.is-inline .project-dialog-footer{padding:9px 14px}
 .canvas-panel.is-inline .project-dialog-footer>span{display:none}
 .canvas-panel.is-inline .dialog-header .icon-button{min-width:36px;min-height:36px}
}
