.workflow-inline{padding:0;max-width:none}.workflow-inline label{font-size:var(--font-ui,14px)}
.workflow-finance header>div{display:flex;flex-wrap:wrap;gap:8px}.workflow-finance .button,.workflow-knowledge .button{font-weight:400}.workflow-finance .workflow-role{gap:12px;flex-wrap:wrap}.workflow-knowledge nav{margin:12px 0}.workflow-reference{margin:4px 4px 4px 0}
.workflow-signal{padding:16px 0;border-bottom:1px solid var(--line,#e6e9e3)}.workflow-signal h3{font-size:14px;margin:0}.workflow-signal p{white-space:pre-wrap}.workflow-signal small{color:var(--muted,#82877e)}.workflow-signal>.button{margin:8px 8px 0 0}.workflow-source-menu{margin:10px 0}.workflow-source-menu summary{font-size:13px;color:var(--muted,#82877e);cursor:pointer}.workflow-source-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.workflow-source-actions .button{font-size:13px;font-weight:400}.workflow-review-row{display:flex;justify-content:space-between;gap:16px;align-items:center;text-align:left;padding:12px 0;border:0;border-bottom:1px solid var(--line,#e6e9e3);background:none;width:100%;font:inherit;cursor:pointer}.workflow-review-row small{color:var(--muted,#82877e)}.workflow-review-notice{padding:12px;background:#f4f7e8;border-radius:8px}.workflow-review-queue h2{font-size:16px}
.workflow-role{display:flex;align-items:flex-start;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--line,#e6e9e3)}.workflow-role p{margin:4px 0}.workflow-role small{color:var(--muted,#82877e)}
.workflow-reference{font-size:var(--font-ui,14px);font-weight:400}.workflow-references,.workflow-mention-menu{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.workflow-references>span{border:1px solid #e4e8de;border-radius:8px;padding:4px 8px;font-size:12px}.workflow-references button,.workflow-mention-menu button{background:transparent;border:0;padding:4px 8px;cursor:pointer}.workflow-mention-menu{padding:8px;border:1px solid #dfe5d7;border-radius:10px;background:#fff}
.workflow-finance{display:grid;gap:16px}.workflow-finance table{width:100%;font-size:14px}.workflow-finance th,.workflow-finance td{text-align:left;padding:10px;border-bottom:1px solid #e4e8de;font-weight:400}.workflow-finance header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.workflow-finance h2,.workflow-finance h3{font-size:16px}.workflow-finance .workflow-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.workflow-metrics div{padding:12px;border:1px solid #e4e8de;border-radius:10px}.workflow-metrics dt,.workflow-metrics dd{font-size:14px;margin:0}.workflow-metrics dd{margin-top:4px;font-weight:700}.workflow-knowledge{max-width:860px;margin:auto}.workflow-knowledge .body{white-space:pre-wrap;line-height:1.6}.workflow-knowledge nav{display:flex;flex-wrap:wrap;gap:8px}
.rw-scope{display:flex;align-items:center;justify-content:space-between;gap:12px}.rw-scope>.layout-toggle{flex-shrink:0}.rw-list-mode{grid-template-columns:var(--rw-stages-width,180px) 8px minmax(0,1fr)}.rw-list-mode>.rw-detail,.rw-list-mode>[data-rw-resize=records]{display:none}.rw-list-mode .rw-list{padding:0 12px}.rw-list-mode table tr[data-rw-record]{cursor:pointer}.rw-list-mode table tr[data-rw-record]:focus{outline:2px solid var(--accent);outline-offset:-2px}.rw-list-mode .table-card{overflow:auto}.rw-list-mode .registry-pagination{flex-wrap:wrap}.rw-list-mode .rw-records{grid-column:3}@media(max-width:700px){.rw-scope{flex-wrap:wrap}.rw-list-mode{display:block}.rw-list-mode>.rw-stages{display:none}.rw-list-mode .rw-records{display:block}}
