.single-document-analysis-form-container {
  .form-card-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 8px;

    i {
      font-size: var(--font-size-lg);
      color: var(--color-fg-quaternary);
    }
  }

  /* Valid for section */
  .valid-for-section {
    display: flex;
    flex-direction: column;
    gap: 12px;

    .valid-for-title {
      font-size: var(--font-size-sm);
      font-weight: var(--weight-medium);
      color: var(--color-text-primary);
    }

    .valid-for-hint {
      font-size: var(--font-size-xs);
      color: var(--color-text-quaternary);
      font-style: italic;
      margin: 0;
    }
  }
}
