#clarification-form textarea{width:100%;resize:vertical;line-height:1.45}
.clarification-recipient{font-size:12px;margin:0 0 10px}
.clarification-note{padding:8px 10px;border:1px solid #e6d9bc;background:#fff9ee;border-radius:6px;margin:0 0 10px;font-size:12px;line-height:1.45}
.clarification-note p,.clarification-message{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0}
.clarification-inbox>div{min-width:0;flex:1}
.clarification-inbox>button{flex-shrink:0;font-size:12px;padding:6px 9px}
.clarification-inbox{align-items:flex-start}
.clarification-inbox .clarification-message{font-size:12px;line-height:1.45}
.clarification-tag{display:inline-block;max-width:100%;font-size:9px;line-height:12px;color:#856224;background:#fff5dc;border-radius:4px;padding:1px 4px;white-space:nowrap}
.clarification-tag.reworked,.clarification-progress.reworked,.clarification-progress.accepted{color:#24714d}
.clarification-tag.reworked{background:#e9f5ec}
.clarification-marker{padding:0 3px;min-width:14px;flex-shrink:0;text-align:center;font-size:11px;line-height:13px}
.registry-status-labels{display:flex;flex-direction:column;align-items:flex-start;gap:2px}
.registry-status-labels .clarification-tag{padding:0 3px}
.clarification-progress{display:block;margin-top:3px;font-size:11px;line-height:1.4}
nav #rework-count{font-size:10px;background:#fff0d7;color:#92611c;border-radius:4px;padding:1px 4px;margin-left:3px}
@media(max-width:640px){#app .workflow-tools #clarification-filter{font-size:16px;max-width:none}}
