/* Suppliers → Issues (Mo, 2026-10-15): the rate sheet's grammar (label, sentence, a hairline table). supplier-issues.js */
.si-muted{font-size:var(--t-body);color:var(--ink-3);margin:0 0 12px;max-width:78ch}
.si-kinds{font-size:var(--t-small);color:var(--ink-2);margin:-6px 0 16px}
.si-table{width:100%;border-collapse:collapse;font-size:var(--t-body)}
.si-table th{text-align:left;font-size:var(--t-micro);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding:0 8px 6px;border-bottom:1px solid var(--line-strong);white-space:nowrap}
.si-table td{padding:10px 8px;border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink)}
.si-table td:first-child{white-space:nowrap;color:var(--ink-2)}
.si-table .si-kind{font-weight:600;white-space:nowrap}
.si-table .si-what{max-width:52ch;line-height:1.45}
.si-table .si-what small{display:block;margin-top:2px;font-size:var(--t-small);color:var(--ink-3)}
.si-table .si-m{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}
.si-table .si-acts{white-space:nowrap;text-align:right}
.si-table tr.is-off td{color:var(--ink-3)}
.si-table tr.is-off .si-kind{font-weight:500;text-decoration:line-through;text-decoration-color:var(--line-strong)}
.si-table a{color:var(--ink);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-strong)}
.si-table a.si-thread{color:var(--ink-3)}
.si-lnk{border:0;background:none;padding:0 0 0 12px;font:inherit;font-size:var(--t-small);font-weight:600;color:var(--ink-2);cursor:pointer;text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-strong)}
.si-lnk:hover{color:var(--ink)}
.si-rec{display:inline-flex;align-items:center}
.si-money{display:inline-flex;align-items:center;gap:2px;height:28px;padding:0 8px;border:1px solid var(--line-strong);border-radius:7px;background:var(--panel)}
.si-money i{font-style:normal;color:var(--ink-3)}
.si-money input{width:70px;border:0;background:none;font:inherit;outline:none}
