.routing-auditor-kind{display:inline-flex;margin:0 7px 5px 0;padding:3px 6px;border-radius:999px;font-size:8px;font-weight:850;letter-spacing:.035em;text-transform:uppercase;vertical-align:middle}
.routing-auditor-kind.conversation{background:#edf3ff;color:#285fb3}
.routing-auditor-kind.ticket{background:#fff1e8;color:#b34b16}
.routing-auditor-write-table{min-width:1380px}
.routing-auditor-write-status{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:9px;font-weight:850;text-transform:capitalize}
.routing-auditor-write-status.verified{background:var(--success-soft);color:var(--success)}
.routing-auditor-write-status.failed{background:var(--danger-soft);color:var(--danger)}
.routing-auditor-write-status.pending{background:var(--warning-soft);color:var(--warning)}
.routing-auditor-write-error{display:block;max-width:320px;color:var(--danger);font-size:9px;line-height:1.45}
.routing-auditor-note-editor{display:grid;gap:7px;padding:16px 20px 18px}
.routing-auditor-note-editor label{font-size:10px;font-weight:850}
.routing-auditor-note-editor textarea{box-sizing:border-box;width:100%;min-height:82px;resize:vertical;padding:11px 12px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink);font:inherit;font-size:12px;line-height:1.5}
.routing-auditor-note-editor textarea:focus{outline:2px solid color-mix(in srgb,var(--accent) 24%,transparent);outline-offset:1px;border-color:var(--accent)}
.routing-auditor-note-editor small{color:var(--muted);font-size:9px}
.routing-auditor-note-editor code{font:inherit;font-weight:800}
.routing-auditor-note-copy{display:block;max-width:320px;color:var(--ink);font-size:9px;line-height:1.45;white-space:normal}
.routing-auditor-note-link{display:block;margin-top:4px}

.routing-auditor-lookup{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding:1rem}.routing-auditor-lookup input{min-width:12rem;max-width:100%;padding:.65rem;border:1px solid #cbd5e1;border-radius:.5rem}.routing-auditor-lookup p{flex-basis:100%;margin:0;color:#64748b}

.routing-auditor-delivery{padding:1rem;border:1px solid #e1e5eb;border-radius:12px;background:#fff;margin:1rem 0}.routing-auditor-delivery h2{font-size:1.1rem}.routing-delivery-item{display:grid;grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:1rem;padding:1rem 0;border-top:1px solid #e1e5eb}.routing-delivery-item strong,.routing-delivery-item span,.routing-delivery-item small{display:block}.routing-delivery-item small{color:#65738a;margin-top:.3rem}.routing-delivery-item input{display:block;width:100%;margin:.4rem 0}.routing-delivery-item strong{text-transform:capitalize}@media(max-width:650px){.routing-delivery-item{grid-template-columns:1fr}}

#routing-delivery-items{max-height:400px;overflow:auto;overscroll-behavior:contain}
