#project-execution{min-width:0}.execution-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:20px 0}.execution-stat{padding:16px;border:1px solid var(--line,#d7d7d7);border-radius:12px;display:flex;flex-direction:column;gap:8px;background:var(--surface,#fff)}.execution-stat span{font-size:.88rem;color:var(--muted,#666)}.execution-stat strong{font-size:1.3rem;overflow-wrap:anywhere}.execution-row{padding:14px 0;border-bottom:1px solid var(--line,#ddd);display:flex;align-items:flex-start;justify-content:space-between;gap:12px;overflow-wrap:anywhere}.execution-row p{margin:6px 0}.execution-row>div{min-width:0}#execution-editor form{padding:16px 0;border-bottom:1px solid var(--line,#ddd)}#execution-editor input,#execution-editor select,#execution-editor textarea{max-width:100%}#project-execution .data-actions{flex-wrap:wrap}@media(max-width:600px){.execution-row{flex-direction:column;align-items:stretch}.execution-row button{min-height:44px}.execution-stats{gap:8px}.execution-stat{padding:12px}.execution-stat strong{font-size:1.1rem}#project-execution .data-actions>button{min-height:44px}}
#project-execution .dialog-head>div{min-width:0}#project-execution .dialog-head>button{flex-shrink:0;min-inline-size:max-content}
