@import url("../shared/styles.css");

.input-table input,
.input-table select {
  width: 100%;
  min-width: 0;
  margin: 0;
}
.input-table td:last-child,
.input-table th:last-child {
  width: 5.5rem;
  text-align: right;
}
.btn-remove {
  appearance: none;
  background: transparent;
  border: 0;
  color: var(--nl-muted);
  font: inherit;
  font-size: 0.85rem;
  cursor: pointer;
  padding: 0.25rem 0.15rem;
  text-decoration: underline;
}
.btn-remove:hover { color: var(--nl-accent); }
.stat.is-negative { background: var(--nl-warning-bg); }
.stat.is-negative .v { color: var(--nl-warning-text); }
.panel h2 { font-size: 1.1rem; margin: 0.25rem 0 0.5rem; }
.result-table { margin: 0.5rem 0 0.75rem; }
