.approval-banner[data-v-682ba8a4]{gap:var(--s3);background:var(--brand-soft,#eef4ff);border:1px solid var(--brand,#2f6fed);border-left:3px solid var(--brand,#2f6fed);border-radius:var(--radius);padding:var(--s3) var(--s4);margin-bottom:var(--s4);align-items:flex-start;display:flex}.approval-banner.escalated[data-v-682ba8a4]{border-color:var(--danger,#c0392b);border-left-color:var(--danger,#c0392b);background:#fff4ef}.ab-icon[data-v-682ba8a4]{font-size:18px;line-height:1.4}.ab-body[data-v-682ba8a4]{flex:1;min-width:0}.ab-line[data-v-682ba8a4]{gap:var(--s3);flex-wrap:wrap;display:flex}.ab-line[data-v-682ba8a4],.ab-meta[data-v-682ba8a4]{align-items:baseline}.ab-meta[data-v-682ba8a4]{gap:6px;display:inline-flex}.ab-key[data-v-682ba8a4]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.ab-warn[data-v-682ba8a4]{color:var(--danger,#c0392b);margin-top:4px;font-size:12.5px}.approval-history[data-v-036e8d62]{gap:var(--s3);flex-direction:column;display:flex}.ah-item[data-v-036e8d62]{border:1px solid var(--line-soft);border-radius:var(--radius);padding:var(--s2) var(--s3)}.ah-head[data-v-036e8d62]{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.ah-doc[data-v-036e8d62]{font-weight:600}.ah-level[data-v-036e8d62]{font-size:12px}.ah-log[data-v-036e8d62]{border-collapse:collapse;width:100%;margin-top:6px}.ah-log td[data-v-036e8d62]{border-top:1px solid var(--line-soft);vertical-align:top;padding:3px 6px;font-size:12px}.ah-empty[data-v-036e8d62]{margin-top:4px;font-size:12px}
