.pdf-fast-print-control {
  grid-column: 1 / -1;
  display: grid;
  gap: 7px;
  padding: 13px 14px;
  border: 1px solid var(--ui-border);
  border-radius: var(--ui-radius-control);
  background: var(--ui-surface-soft);
}

.pdf-fast-print-control.active {
  border-color: var(--ui-primary);
  background: var(--ui-primary-soft);
}

.pdf-fast-print-control .check-row {
  margin: 0;
}

.pdf-fast-print-status {
  width: fit-content;
  padding: 4px 8px;
  border-radius: 999px;
  color: var(--ui-primary-text);
  background: var(--ui-primary-soft);
  font-size: 11px;
  font-weight: 800;
}

.pdf-preview-card.fast-print {
  box-shadow: inset 0 0 0 0.35px currentColor !important;
}

.pdf-preview-card.fast-print .pdf-preview-field-box {
  box-shadow: inset 0 0 0 0.25px currentColor !important;
}

.pdf-preview-card.fast-print .pdf-preview-field-value-text {
  font-weight: 400 !important;
}

