.rapno-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.rapno-table th{text-align:left;padding:var(--space-xs);border-bottom:1px solid var(--border);white-space:nowrap;font-weight:500}.rapno-table td{padding:var(--space-xs);border-bottom:1px solid var(--border-subtle,var(--border));vertical-align:middle}.rapno-table input[type=number],.rapno-table input[type=text]{width:60px;font-size:var(--text-sm);padding:2px 4px}.rapno-table input[type=text]{width:90px}.rapno-prod{color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right;min-width:50px}.rapno-sum-row td{border-top:2px solid var(--border);border-bottom:none;font-weight:600}.rapno-actions{gap:var(--space-xs);margin-top:var(--space-xs);display:flex}.rapno-sequence-note{font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-xs)}.rapno-assess-grid{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}@media (width<=600px){.rapno-assess-grid{grid-template-columns:1fr}.rapno-table input[type=number]{width:48px}}
