.workflow-panel{background:#fffef8;border:1px solid #c9d7c1;border-radius:20px;padding:24px;margin:24px 0;color:#204b3c}.workflow-panel h2{font-size:1.3rem;margin-top:0}.workflow-panel dl{display:grid;grid-template-columns:minmax(110px,1fr) 2fr;gap:10px}.workflow-panel dd{margin:0;overflow-wrap:anywhere}.workflow-panel label{display:grid;gap:8px;margin:16px 0}.workflow-panel input:not([type=checkbox]),.workflow-panel select{border:1px solid #a5b8a8;padding:12px;border-radius:10px;background:#fff;font:inherit;width:100%;box-sizing:border-box;color:#204b3c}.workflow-panel .workflow-confirm{display:flex;align-items:center;gap:10px}.workflow-confirm input{width:22px;height:22px}.workflow-panel button{background:#204b3c;color:#fff;padding:14px 22px;border:0;border-radius:12px;font:inherit;cursor:pointer}.workflow-panel button:disabled{opacity:.5}.workflow-panel details{margin:16px 0}.v-workflow-status{font-weight:bold;color:inherit}.v-workflow-audit dd{overflow-wrap:anywhere}.v-inspector-stats{padding:20px;border:1px solid #9fb8aa;border-radius:16px;margin:20px 0}.v-inspector-stats summary{cursor:pointer;font-weight:bold}.v-stats-scroll{overflow-x:auto}.v-inspector-stats table{width:100%;border-collapse:collapse;margin-top:12px;text-align:right}.v-inspector-stats th,.v-inspector-stats td{padding:12px;border-bottom:1px solid #9fb8aa;white-space:nowrap}.v-stats{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))!important}@media(max-width:600px){.workflow-panel{padding:16px}.workflow-panel dl{grid-template-columns:1fr}.workflow-panel dd{margin-bottom:10px}.v-stats{grid-template-columns:repeat(2,1fr)!important}}@media print{.workflow-panel{display:none!important}}
